Lines Matching refs:CPUEUTask
44 static CPUEUTask* g_cur_task;
103 CPUEUTask* t = reinterpret_cast<CPUEUTask*>(worker->localFifo.PopHead()); in SaveLocalFifoStatus()
109 t = reinterpret_cast<CPUEUTask*>(worker->localFifo.PopHead()); in SaveLocalFifoStatus()
121 CPUEUTask* t = thread.first->curTask; in SaveWorkerStatus()
144 CPUEUTask* t = FFRTFacade::GetSchedInstance()->GetScheduler(i).PickNextTask(); in SaveReadyQueueStatus()
171 auto apply = [&](const char* tag, const std::function<bool(CPUEUTask*)>& filter) { in SaveNormalTaskStatus()
172 std::vector<CPUEUTask*> tmp; in SaveNormalTaskStatus()
174 auto t = reinterpret_cast<CPUEUTask*>(task); in SaveNormalTaskStatus()
197 apply("blocked by synchronization primitive(mutex etc)", [](CPUEUTask* t) { in SaveNormalTaskStatus()
201 apply("blocked by task dependence", [](CPUEUTask* t) { in SaveNormalTaskStatus()
204 apply("pending task", [](CPUEUTask* t) { in SaveNormalTaskStatus()
235 CoStart(reinterpret_cast<CPUEUTask*>(t), GetCoEnv()); in SaveQueueTaskStatus()
497 CPUEUTask* t = thread.first->curTask; in SaveWorkerStatusInfo()
542 CPUEUTask* t = FFRTFacade::GetSchedInstance()->GetScheduler(i).PickNextTask(); in SaveReadyQueueStatusInfo()
567 auto apply = [&](const char* tag, const std::function<bool(CPUEUTask*)>& filter) { in SaveNormalTaskStatusInfo()
568 std::vector<CPUEUTask*> tmp; in SaveNormalTaskStatusInfo()
570 auto t = reinterpret_cast<CPUEUTask*>(task); in SaveNormalTaskStatusInfo()
572 tmp.emplace_back(reinterpret_cast<CPUEUTask*>(t)); in SaveNormalTaskStatusInfo()
598 apply("blocked by synchronization primitive(mutex etc)", [](CPUEUTask* t) { in SaveNormalTaskStatusInfo()
602 apply("blocked by task dependence", [](CPUEUTask* t) { in SaveNormalTaskStatusInfo()
605 apply("pending task", [](CPUEUTask* t) { in SaveNormalTaskStatusInfo()
644 DumpTask(reinterpret_cast<CPUEUTask*>(t), dumpInfo, 1); in SaveQueueTaskStatusInfo()