Home
last modified time | relevance | path

Searched refs:WorkerAction (Results 1 - 5 of 5) sorted by relevance

/foundation/resourceschedule/ffrt/src/eu/
H A Dcpu_manager_interface.h25 enum class WorkerAction { class
47 std::function<WorkerAction (const WorkerThread*)> WaitForNewAction;
H A Dscpuworker_manager.cpp103 WorkerAction SCPUWorkerManager::WorkerIdleAction(const WorkerThread* thread) in WorkerIdleAction()
106 return WorkerAction::RETIRE; in WorkerIdleAction()
129 return WorkerAction::RETRY; in WorkerIdleAction()
143 return WorkerAction::RETRY; in WorkerIdleAction()
147 return WorkerAction::RETIRE; in WorkerIdleAction()
H A Dscpuworker_manager.h25 WorkerAction WorkerIdleAction(const WorkerThread* thread) override;
H A Dcpu_worker.cpp284 if (action == WorkerAction::RETRY) { in WorkerLooperDefault()
287 } else if (action == WorkerAction::RETIRE) { in WorkerLooperDefault()
H A Dcpuworker_manager.h105 virtual WorkerAction WorkerIdleAction(const WorkerThread* thread) = 0;

Completed in 3 milliseconds