Home | History | Annotate | Download | only in cpu_ref

Lines Matching full:kernels

116     Vector<const ScriptKernelID *> kernels;
124 // objects that might interfere between kernels.
186 kernels.add(k);
195 Script *s = kernels[ct]->mScript;
197 uint32_t slot = kernels[ct]->mSlot;
209 sl.kernels = kernels.array();
210 sl.count = kernels.size();
215 for (size_t ct=0; ct < kernels.size(); ct++) {
216 Script *s = kernels[ct]->mScript;
219 si->forEachKernelSetup(kernels[ct]->mSlot, &mtls);
223 si->preLaunch(kernels[ct]->mSlot, ins[ct], outs[ct], mtls.fep.usr, mtls.fep.usrLen, NULL);
231 Script *s = kernels[0]->mScript;
239 for (size_t ct=0; ct < kernels.size(); ct++) {
240 Script *s = kernels[ct]->mScript;
242 si->postLaunch(kernels[ct]->mSlot, ins[ct], outs[ct], NULL, 0, NULL);