Searched refs:DependenceManager (Results 1 – 7 of 7) sorted by relevance
20 DependenceManager& DependenceManager::Instance() in Instance()22 return SingletonRegister<DependenceManager>::Instance(); in Instance()25 void DependenceManager::RegistInsCb(SingleInsCB<DependenceManager>::Instance &&cb) in RegistInsCb()27 SingletonRegister<DependenceManager>::RegistInsCb(std::move(cb)); in RegistInsCb()
77 class DependenceManager : public NonCopyable {79 static DependenceManager& Instance();81 static void RegistInsCb(SingleInsCB<DependenceManager>::Instance &&cb);120 DependenceManager() {} in DependenceManager() function121 virtual ~DependenceManager() {} in ~DependenceManager()
90 …arent = (ctx->task && ctx->task->type == ffrt_normal_task) ? ctx->task : DependenceManager::Root(); in onSubmit()171 …eTask = (ctx->task && ctx->task->type == ffrt_normal_task) ? ctx->task : DependenceManager::Root(); in onWait()206 …eTask = (ctx->task && ctx->task->type == ffrt_normal_task) ? ctx->task : DependenceManager::Root(); in onWait()
22 class SDependenceManager : public DependenceManager {
40 static inline DependenceManager& GetDMInstance() in GetDMInstance()42 static DependenceManager& inst = Instance().GetDMInstanceImpl(); in GetDMInstance()102 inline DependenceManager& GetDMInstanceImpl() in GetDMInstanceImpl()104 return DependenceManager::Instance(); in GetDMInstanceImpl()
58 DependenceManager::Instance(); in FFRTFacade()
48 ffrt::DependenceManager::RegistInsCb(ffrt::SDependenceManager::Instance); in ffrt_init()