Home | History | Annotate | Download | only in cpu_ref

Lines Matching refs:mExecutable

363     mExecutable = NULL;
391 mExecutable = NULL;
448 mExecutable = bcc::RSCompilerDriver::loadScript(cacheDir, resName, (const char*)bitcode,
455 if (mExecutable == NULL) {
462 mExecutable = bcc::RSCompilerDriver::loadScript(cacheDir, resName, (const char*)bitcode,
465 if (mExecutable == NULL) {
472 mExecutable->setThreadable(mIsThreadable);
473 if (!mExecutable->syncInfo()) {
477 mRoot = reinterpret_cast<int (*)()>(mExecutable->getSymbolAddress("root"));
479 reinterpret_cast<int (*)()>(mExecutable->getSymbolAddress("root.expand"));
480 mInit = reinterpret_cast<void (*)()>(mExecutable->getSymbolAddress("init"));
482 reinterpret_cast<void (*)()>(mExecutable->getSymbolAddress(".rs.dtor"));
763 script->mHal.info.exportedFunctionCount = mExecutable->getExportFuncAddrs().size();
764 script->mHal.info.exportedVariableCount = mExecutable->getExportVarAddrs().size();
766 script->mHal.info.exportedPragmaCount = mExecutable->getPragmaKeys().size();
768 const_cast<const char**>(mExecutable->getPragmaKeys().array());
770 const_cast<const char**>(mExecutable->getPragmaValues().array());
1089 rsAssert(slot < mExecutable->getExportForeachFuncAddrs().size());
1091 mExecutable->getExportForeachFuncAddrs()[slot]);
1093 mtls->sig = mExecutable->getInfo().getExportForeachFuncs()[slot].second;
1127 mExecutable->getExportFuncAddrs()[slot])(params, paramLength);
1145 mExecutable->getExportVarAddrs()[slot]);
1163 mExecutable->getExportVarAddrs()[slot]);
1181 mExecutable->getExportVarAddrs()[slot]);
1223 mExecutable->getExportVarAddrs()[slot]);
1247 mExecutable->getExportVarAddrs()[slot]);
1262 if (mExecutable) {
1264 mExecutable->getExportVarAddrs().begin();
1266 mExecutable->getExportVarAddrs().end();
1269 mExecutable->getInfo().getObjectSlots().begin();
1271 mExecutable->getInfo().getObjectSlots().end();
1295 if (mExecutable) {
1296 delete mExecutable;