Lines Matching defs:task
38 return ctx->task;
43 auto task = ExecuteCtxTask();
44 if (ThreadWaitMode(task)) {
45 if (FFRT_UNLIKELY(LegacyMode(task))) {
46 task->blockType = BlockType::BLOCK_THREAD;
49 if (BlockThread(task)) {
50 task->blockType = BlockType::BLOCK_COROUTINE;
55 static std::function<void(WaitEntry*)> cb([](WaitEntry* we) { CoRoutineFactory::CoWakeFunc(we->task, false); });
57 CoWait([&](CPUEUTask* task) -> bool { return DelayedWakeup(to, &task->fq_we, cb); });
81 CoWait([](ffrt::CPUEUTask* task) -> bool {
82 CoRoutineFactory::CoWakeFunc(task, false);