Lines Matching refs:mHal
47 mRSC->mHal.funcs.script.invokeFreeChildren(mRSC, this); in ~ScriptC()
48 mRSC->mHal.funcs.script.destroy(mRSC, this); in ~ScriptC()
55 for (uint32_t ct=0; ct < mHal.info.exportedVariableCount; ct++) { in setupScript()
67 rsc->mHal.funcs.script.setGlobalBind(rsc, this, ct, ptr); in setupScript()
76 for (uint32_t ct=0; ct < mHal.info.exportedVariableCount; ct++) { in ptrToAllocation()
103 if (mHal.info.root == NULL) { in run()
114 LOGV("%p ScriptC::run invoking root, ptr %p", rsc, mHal.info.root); in run()
117 ret = rsc->mHal.funcs.script.invokeRoot(rsc, this); in run()
138 rsc->mHal.funcs.script.invokeForEach(rsc, this, 0, ain, aout, usr, usrBytes, sc); in runForEach()
142 if (slot >= mHal.info.exportedFunctionCount) { in Invoke()
151 rsc->mHal.funcs.script.invokeFunction(rsc, this, slot, data, len); in Invoke()
215 rsc->mHal.funcs.script.init(rsc, this, resName, cacheDir, bitcode, bitcodeLen, 0); in runCompiler()
222 rsc->mHal.funcs.script.invokeInit(rsc, this); in runCompiler()
224 for (size_t i=0; i < mHal.info.exportedPragmaCount; ++i) { in runCompiler()
225 const char * key = mHal.info.exportedPragmaKeyList[i]; in runCompiler()
226 const char * value = mHal.info.exportedPragmaValueList[i]; in runCompiler()
285 mSlots = new ObjectBaseRef<Allocation>[mHal.info.exportedVariableCount]; in runCompiler()
286 mTypes = new ObjectBaseRef<const Type>[mHal.info.exportedVariableCount]; in runCompiler()