Lines Matching refs:SCPUEUTask
36 SimpleAllocator<SCPUEUTask>::Instance(); in SDependenceManager()
45 [this](CPUEUTask* task) { return this->onTaskDone(static_cast<SCPUEUTask*>(task)), true; }); in SDependenceManager()
93 SCPUEUTask* task = nullptr; in onSubmit()
95 task = reinterpret_cast<SCPUEUTask*>(static_cast<uintptr_t>( in onSubmit()
96 … static_cast<size_t>(reinterpret_cast<uintptr_t>(f)) - OFFSETOF(SCPUEUTask, func_storage))); in onSubmit()
97 new (task)SCPUEUTask(attr, parent, ++parent->childNum, QoS()); in onSubmit()
172 auto task = static_cast<SCPUEUTask*>(baseTask); in onWait()
186 auto sTask = static_cast<SCPUEUTask*>(task); in onWait()
207 auto task = static_cast<SCPUEUTask*>(baseTask); in onWait()
253 auto sTask = static_cast<SCPUEUTask*>(task); in onWait()
275 auto sTask = static_cast<SCPUEUTask*>(task); in onTaskDone()
304 void SDependenceManager::MapSignature2Deps(SCPUEUTask* task, const std::vector<const void*>& inDeps, in MapSignature2Deps()
314 for (auto parentOut : std::as_const(static_cast<SCPUEUTask*>(task->parent)->outs)) { in MapSignature2Deps()
322 for (auto parentIn : std::as_const(static_cast<SCPUEUTask*>(task->parent)->ins)) { in MapSignature2Deps()
339 for (auto parentOut : std::as_const(static_cast<SCPUEUTask*>(task->parent)->outs)) { in MapSignature2Deps()
348 for (auto parentIn : std::as_const(static_cast<SCPUEUTask*>(task->parent)->ins)) { in MapSignature2Deps()