Home
last modified time | relevance | path

Searched defs:CpuWorkerOps (Results 1 – 1 of 1) sorted by relevance

/ohos5.0/foundation/resourceschedule/ffrt/src/eu/
H A Dcpu_manager_strategy.h38 struct CpuWorkerOps { struct
39 std::function<void (WorkerThread*)> WorkerLooper;
40 std::function<CPUEUTask* (WorkerThread*)> PickUpTask;
41 std::function<void (const WorkerThread*)> NotifyTaskPicked;
42 std::function<WorkerAction (const WorkerThread*)> WaitForNewAction;
43 std::function<void (WorkerThread*)> WorkerRetired;
44 std::function<void (WorkerThread*)> WorkerPrepare;
46 std::function<unsigned int (WorkerThread*)> StealTaskBatch;
47 std::function<CPUEUTask* (WorkerThread*)> PickUpTaskBatch;
49 std::function<bool (WorkerThread*)> IsExceedRunningThreshold;
[all …]