Home | History | Annotate | Download | only in cpu_ref

Lines Matching refs:kernels

116     Vector<const ScriptKernelID *> kernels;
124 // objects that might interfere between kernels.
146 // objects that might interfere between kernels.
187 kernels.add(k);
197 Script *s = kernels[ct]->mScript;
199 uint32_t slot = kernels[ct]->mSlot;
211 sl.kernels = kernels.array();
212 sl.count = kernels.size();
217 for (size_t ct=0; ct < kernels.size(); ct++) {
218 Script *s = kernels[ct]->mScript;
221 si->forEachKernelSetup(kernels[ct]->mSlot, &mtls);
225 si->preLaunch(kernels[ct]->mSlot, ins[ct], outs[ct], mtls.fep.usr, mtls.fep.usrLen, NULL);
233 Script *s = kernels[0]->mScript;
241 for (size_t ct=0; ct < kernels.size(); ct++) {
242 Script *s = kernels[ct]->mScript;
244 si->postLaunch(kernels[ct]->mSlot, ins[ct], outs[ct], NULL, 0, NULL);