Home
last modified time | relevance | path

Searched refs:DependenceManager (Results 1 – 7 of 7) sorted by relevance

/ohos5.0/foundation/resourceschedule/ffrt/src/dm/
H A Ddependence_manager.cpp20 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()
H A Ddependence_manager.h77 class DependenceManager : public NonCopyable {
79 static DependenceManager& Instance();
81 static void RegistInsCb(SingleInsCB<DependenceManager>::Instance &&cb);
120 DependenceManager() {} in DependenceManager() function
121 virtual ~DependenceManager() {} in ~DependenceManager()
H A Dsdependence_manager.cpp90 …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()
H A Dsdependence_manager.h22 class SDependenceManager : public DependenceManager {
/ohos5.0/foundation/resourceschedule/ffrt/src/util/
H A Dffrt_facade.h40 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()
H A Dffrt_facade.cpp58 DependenceManager::Instance(); in FFRTFacade()
H A Dinit.cpp48 ffrt::DependenceManager::RegistInsCb(ffrt::SDependenceManager::Instance); in ffrt_init()