Searched refs:ffrt_executor_task_t (Results 1 – 11 of 11) sorted by relevance
/ohos5.0/foundation/resourceschedule/ffrt/src/eu/ |
H A D | cpu_worker.cpp | 75 void CPUWorker::Run(ffrt_executor_task_t* task, ffrt_qos_t qos) in Run() 109 void CPUWorker::RunTask(ffrt_executor_task_t* curtask, CPUWorker* worker) in RunTask() 116 void CPUWorker::RunTask(ffrt_executor_task_t* curtask, CPUWorker* worker, ExecuteCtx* ctx, CoRoutin… in RunTask() 145 void CPUWorker::RunTaskLifo(ffrt_executor_task_t* task, CPUWorker* worker) in RunTaskLifo() 152 …ffrt_executor_task_t* priorityTask = reinterpret_cast<ffrt_executor_task_t*>(worker->priority_task… in RunTaskLifo() 250 ffrt_executor_task_t* work = reinterpret_cast<ffrt_executor_task_t*>(local_task); in WorkerLooperDefault() 270 ffrt_executor_task_t* work = reinterpret_cast<ffrt_executor_task_t*>(task); in WorkerLooperDefault()
|
H A D | cpu_worker.h | 58 static void Run(ffrt_executor_task_t* task, ffrt_qos_t qos); 59 static void RunTask(ffrt_executor_task_t* curtask, CPUWorker* worker); 60 …static void RunTask(ffrt_executor_task_t* curtask, CPUWorker* worker, ExecuteCtx* ctx, CoRoutineEn… 61 static void RunTaskLifo(ffrt_executor_task_t* task, CPUWorker* worker);
|
H A D | cpuworker_manager.cpp | 38 ffrt_executor_task_t* executorTask = reinterpret_cast<ffrt_executor_task_t*>(task); in InsertTask()
|
/ohos5.0/foundation/resourceschedule/ffrt/interfaces/inner_api/c/ |
H A D | executor_task.h | 28 } ffrt_executor_task_t; typedef 38 typedef void (*ffrt_executor_task_func)(ffrt_executor_task_t* data, ffrt_qos_t qos); 40 FFRT_C_API void ffrt_executor_task_submit(ffrt_executor_task_t* task, const ffrt_task_attr_t* attr); 41 FFRT_C_API int ffrt_executor_task_cancel(ffrt_executor_task_t* task, const ffrt_qos_t qos);
|
/ohos5.0/foundation/resourceschedule/ffrt/src/sched/ |
H A D | task_runqueue.h | 58 …ffrt_executor_task_t* w = reinterpret_cast<ffrt_executor_task_t *>(reinterpret_cast<char *>(node) - in DeQueue() 59 offsetof(ffrt_executor_task_t, wq)); in DeQueue()
|
H A D | scheduler.cpp | 45 …ffrt_executor_task_t* task = reinterpret_cast<ffrt_executor_task_t*>(reinterpret_cast<char*>(node)… in InsertNode() 46 offsetof(ffrt_executor_task_t, wq)); in InsertNode()
|
H A D | execute_ctx.h | 88 ffrt_executor_task_t* exec_task = nullptr; 97 inline bool PushTaskToPriorityStack(ffrt_executor_task_t* executorTask) in PushTaskToPriorityStack()
|
/ohos5.0/foundation/resourceschedule/ffrt/src/core/ |
H A D | task_io.cpp | 39 static void ExecuteIOTask(ffrt_executor_task_t* data, ffrt_qos_t qos) in ExecuteIOTask() 90 ffrt_executor_task_submit(dynamic_cast<ffrt_executor_task_t*>(task), attr);
|
H A D | task.cpp | 552 void ffrt_executor_task_submit(ffrt_executor_task_t* task, const ffrt_task_attr_t* attr) 574 int ffrt_executor_task_cancel(ffrt_executor_task_t* task, const ffrt_qos_t qos)
|
/ohos5.0/foundation/resourceschedule/ffrt/test/ut/testcase/ |
H A D | inherit_test.cpp | 50 ffrt_executor_task_t w;
|
/ohos5.0/foundation/resourceschedule/ffrt/src/dm/ |
H A D | dependence_manager.h | 86 void onSubmitUV(ffrt_executor_task_t *task, const task_attr_private *attr) in onSubmitUV()
|