Lines Matching full:outs
86 if (sl->outs[ct]) {
87 mp->ptrOut = (uint8_t *)sl->outs[ct]->mHal.drvState.lod[0].mallocPtr;
89 ostep = sl->outs[ct]->mHal.state.elementSizeBytes;
91 mp->out = mp->ptrOut + sl->outs[ct]->mHal.drvState.lod[0].stride * p->y;
93 if (sl->outs[ct]->mHal.drvState.lod[0].dimY > p->lid) {
94 mp->out = mp->ptrOut + sl->outs[ct]->mHal.drvState.lod[0].stride * p->lid;
114 Vector<Allocation *> outs;
185 outs.add(aout);
201 si->forEachMtlsSetup(ins[ct], outs[ct], NULL, 0, NULL, &mtls);
203 si->preLaunch(slot, ins[ct], outs[ct], mtls.fep.usr, mtls.fep.usrLen, NULL);
204 mCtx->launchThreads(ins[ct], outs[ct], NULL, &mtls);
205 si->postLaunch(slot, ins[ct], outs[ct], NULL, 0, NULL);
210 sl.outs = outs.array();
225 si->preLaunch(kernels[ct]->mSlot, ins[ct], outs[ct], mtls.fep.usr, mtls.fep.usrLen, NULL);
235 si->forEachMtlsSetup(ins[0], outs[0], NULL, 0, NULL, &mtls);
239 mCtx->launchThreads(ins[0], outs[0], NULL, &mtls);
244 si->postLaunch(kernels[ct]->mSlot, ins[ct], outs[ct], NULL, 0, NULL);