Lines Matching refs:mHal
49 mRSC->mHal.funcs.script.invokeFreeChildren(mRSC, this); in ~ScriptC()
50 mRSC->mHal.funcs.script.destroy(mRSC, this); in ~ScriptC()
58 for (uint32_t ct=0; ct < mHal.info.exportedVariableCount; ct++) { in setupScript()
70 rsc->mHal.funcs.script.setGlobalBind(rsc, this, ct, ptr); in setupScript()
79 for (uint32_t ct=0; ct < mHal.info.exportedVariableCount; ct++) { in ptrToAllocation()
106 if (mHal.info.root == NULL) { in run()
117 ALOGV("%p ScriptC::run invoking root, ptr %p", rsc, mHal.info.root); in run()
120 ret = rsc->mHal.funcs.script.invokeRoot(rsc, this); in run()
142 rsc->mHal.funcs.script.invokeForEach(rsc, this, slot, ain, aout, usr, usrBytes, sc); in runForEach()
146 if (slot >= mHal.info.exportedFunctionCount) { in Invoke()
155 rsc->mHal.funcs.script.invokeFunction(rsc, this, slot, data, len); in Invoke()
235 if (!rsc->mHal.funcs.script.init(rsc, this, resName, cacheDir, bitcode, bitcodeLen, 0)) { in runCompiler()
245 rsc->mHal.funcs.script.invokeInit(rsc, this); in runCompiler()
247 for (size_t i=0; i < mHal.info.exportedPragmaCount; ++i) { in runCompiler()
248 const char * key = mHal.info.exportedPragmaKeyList[i]; in runCompiler()
249 const char * value = mHal.info.exportedPragmaValueList[i]; in runCompiler()
308 mSlots = new ObjectBaseRef<Allocation>[mHal.info.exportedVariableCount]; in runCompiler()
309 mTypes = new ObjectBaseRef<const Type>[mHal.info.exportedVariableCount]; in runCompiler()