Home
last modified time | relevance | path

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

/foundation/resourceschedule/ffrt/src/eu/
Dcpu_manager_strategy.h37 struct CpuWorkerOps { struct
38 std::function<void (WorkerThread*)> WorkerLooper;
39 std::function<CPUEUTask* (WorkerThread*)> PickUpTask;
40 std::function<void (const WorkerThread*)> NotifyTaskPicked;
41 std::function<WorkerAction (const WorkerThread*)> WaitForNewAction;
42 std::function<void (WorkerThread*)> WorkerRetired;
43 std::function<void (WorkerThread*)> WorkerPrepare;
44 std::function<PollerRet (const WorkerThread*, int timeout)> TryPoll;
45 std::function<unsigned int (WorkerThread*)> StealTaskBatch;
46 std::function<CPUEUTask* (WorkerThread*)> PickUpTaskBatch;
[all …]