Lines Matching refs:ffrt
36 ffrt::TaskFactory::RegistCb(
37 [] () -> ffrt::CPUEUTask* {
38 return static_cast<ffrt::CPUEUTask*>(ffrt::SimpleAllocator<ffrt::SCPUEUTask>::AllocMem());
40 [] (ffrt::CPUEUTask* task) {
41 ffrt::SimpleAllocator<ffrt::SCPUEUTask>::FreeMem(static_cast<ffrt::SCPUEUTask*>(task));
43 ffrt::SchedulerFactory::RegistCb(
44 [] () -> ffrt::TaskScheduler* { return new ffrt::TaskScheduler{new ffrt::FIFOQueue()}; },
45 [] (ffrt::TaskScheduler* schd) { delete schd; });
47 [] (ffrt::CPUEUTask* task, bool timeOut) -> void {CoWake(task, timeOut);});
48 ffrt::DependenceManager::RegistInsCb(ffrt::SDependenceManager::Instance);
49 ffrt::ExecuteUnit::RegistInsCb(ffrt::SExecuteUnit::Instance);
50 ffrt::FFRTScheduler::RegistInsCb(ffrt::SFFRTScheduler::Instance);
51 ffrt::SetFuncQosMap(ffrt::QoSMap);
52 ffrt::SetFuncQosMax(ffrt::QoSMax);
57 ffrt::CloseAsyncStackLibHandle();