• Home
  • Raw
  • Download

Lines Matching refs:sl

56     const ScriptList *sl             = (const ScriptList *)kinfo->usr;  in scriptGroupRoot()  local
61 for (size_t ct = 0; ct < sl->count; ct++) { in scriptGroupRoot()
63 func = (ScriptGroupRootFunc_t)sl->fnPtrs[ct]; in scriptGroupRoot()
64 mkinfo->usr = sl->usrPtrs[ct]; in scriptGroupRoot()
66 if (sl->ins[ct]) { in scriptGroupRoot()
69 mkinfo->inPtr[0] = (const uint8_t *)sl->ins[ct]->mHal.drvState.lod[0].mallocPtr; in scriptGroupRoot()
71 mkinfo->inStride[0] = sl->ins[ct]->mHal.state.elementSizeBytes; in scriptGroupRoot()
73 if (sl->inExts[ct]) { in scriptGroupRoot()
76 sl->ins[ct]->mHal.drvState.lod[0].stride * kinfo->current.y); in scriptGroupRoot()
78 } else if (sl->ins[ct]->mHal.drvState.lod[0].dimY > kinfo->lid) { in scriptGroupRoot()
81 sl->ins[ct]->mHal.drvState.lod[0].stride * kinfo->lid); in scriptGroupRoot()
92 if (sl->outs[ct]) { in scriptGroupRoot()
94 (uint8_t *)sl->outs[ct]->mHal.drvState.lod[0].mallocPtr; in scriptGroupRoot()
96 ostep = sl->outs[ct]->mHal.state.elementSizeBytes; in scriptGroupRoot()
98 if (sl->outExts[ct]) { in scriptGroupRoot()
101 sl->outs[ct]->mHal.drvState.lod[0].stride * kinfo->current.y; in scriptGroupRoot()
103 } else if (sl->outs[ct]->mHal.drvState.lod[0].dimY > kinfo->lid) { in scriptGroupRoot()
106 sl->outs[ct]->mHal.drvState.lod[0].stride * kinfo->lid; in scriptGroupRoot()
119 mkinfo->usr = sl; in scriptGroupRoot()
237 ScriptList sl; in execute() local
238 sl.ins = ins.data(); in execute()
239 sl.outs = outs.data(); in execute()
240 sl.kernels = kernels.data(); in execute()
241 sl.count = kernels.size(); in execute()
269 sl.sigs = sigs.data(); in execute()
270 sl.usrPtrs = usrPtrs.data(); in execute()
271 sl.fnPtrs = fnPtrs.data(); in execute()
272 sl.inExts = inExts.data(); in execute()
273 sl.outExts = outExts.data(); in execute()
282 mtls.fep.usr = &sl; in execute()