Searched refs:CPUClosure (Results 1 – 2 of 2) sorted by relevance
22 class CPUClosure {24 CPUClosure(const Closure* closure, RsdCpuScriptImpl* si, ExpandFuncTy func) : in CPUClosure() function27 CPUClosure(const Closure* closure, RsdCpuScriptImpl* si) : in CPUClosure() function46 bool conflict(CPUClosure* closure) const;55 List<CPUClosure*> mClosures;
39 const List<CPUClosure*>& closures = *(List<CPUClosure*>*)kinfo->usr; in groupRoot()47 for (CPUClosure* cpuClosure : closures) { in groupRoot()97 for (CPUClosure* c : mClosures) { in ~Batch()103 bool Batch::conflict(CPUClosure* cpuClosure) const { in conflict()119 for (CPUClosure* c : mClosures) { in conflict()167 CPUClosure* cc; in CpuScriptGroup2Impl()174 cc = new CPUClosure(closure, si, (ExpandFuncTy)mtls.kernel); in CpuScriptGroup2Impl()176 cc = new CPUClosure(closure, si); in CpuScriptGroup2Impl()373 for (const CPUClosure* c : b->mClosures) in compile()581 for (CPUClosure* cpuClosure : mClosures) { in setGlobalsForBatch()[all …]