Lines Matching refs:CPUEUTask
44 static CPUEUTask* g_cur_task;
99 CPUEUTask* t = thread.first->curTask;
119 CPUEUTask* t = FFRTFacade::GetSchedInstance()->GetScheduler(i).PickNextTask();
136 auto apply = [&](const char* tag, const std::function<bool(CPUEUTask*)>& filter) {
137 std::vector<CPUEUTask*> tmp;
139 auto t = reinterpret_cast<CPUEUTask*>(task);
162 apply("blocked by synchronization primitive(mutex etc)", [](CPUEUTask* t) {
166 apply("blocked by task dependence", [](CPUEUTask* t) {
169 apply("pending task", [](CPUEUTask* t) {
200 CoStart(reinterpret_cast<CPUEUTask*>(t));
427 CPUEUTask* t = thread.first->curTask;
472 CPUEUTask* t = FFRTFacade::GetSchedInstance()->GetScheduler(i).PickNextTask();
497 auto apply = [&](const char* tag, const std::function<bool(CPUEUTask*)>& filter) {
498 std::vector<CPUEUTask*> tmp;
500 auto t = reinterpret_cast<CPUEUTask*>(task);
502 tmp.emplace_back(reinterpret_cast<CPUEUTask*>(t));
528 apply("blocked by synchronization primitive(mutex etc)", [](CPUEUTask* t) {
532 apply("blocked by task dependence", [](CPUEUTask* t) {
535 apply("pending task", [](CPUEUTask* t) {
574 DumpTask(reinterpret_cast<CPUEUTask*>(t), dumpInfo, 1);