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()98 for (CPUClosure* c : mClosures) { in ~Batch()104 bool Batch::conflict(CPUClosure* cpuClosure) const { in conflict()120 for (CPUClosure* c : mClosures) { in conflict()168 CPUClosure* cc; in CpuScriptGroup2Impl()175 cc = new CPUClosure(closure, si, (ExpandFuncTy)mtls.kernel); in CpuScriptGroup2Impl()177 cc = new CPUClosure(closure, si); in CpuScriptGroup2Impl()521 for (CPUClosure* cpuClosure : mClosures) { in setGlobalsForBatch()569 CPUClosure* cc = mClosures.front(); in run()[all …]