Lines Matching refs:mtls
204 MTLaunchStructForEach mtls; in execute() local
224 bool launchOK = si->forEachMtlsSetup(ains, inLen, outs[ct], nullptr, 0, nullptr, &mtls); in execute()
226 si->forEachKernelSetup(slot, &mtls); in execute()
227 si->preLaunch(slot, ains, inLen, outs[ct], mtls.fep.usr, in execute()
228 mtls.fep.usrLen, nullptr); in execute()
231 mCtx->launchForEach(ains, inLen, outs[ct], nullptr, &mtls); in execute()
262 si->forEachKernelSetup(kernels[ct]->mSlot, &mtls); in execute()
263 fnPtrs.push_back((void *)mtls.kernel); in execute()
264 usrPtrs.push_back(mtls.fep.usr); in execute()
265 sigs.push_back(mtls.fep.usrLen); in execute()
267 mtls.fep.usr, mtls.fep.usrLen, nullptr); in execute()
278 if (si->forEachMtlsSetup(ains, inLen, outs[0], nullptr, 0, nullptr, &mtls)) { in execute()
280 mtls.script = nullptr; in execute()
281 mtls.kernel = &scriptGroupRoot; in execute()
282 mtls.fep.usr = &sl; in execute()
284 mCtx->launchForEach(ains, inLen, outs[0], nullptr, &mtls); in execute()