Lines Matching refs:mScriptSO
241 mScriptSO = nullptr; in RsdCpuScriptImpl()
261 mScriptSO, mChecksumNeeded ? mBuildChecksum : 0); in storeRSInfoFromSO()
267 mRoot = (RootFunc_t) dlsym(mScriptSO, "root"); in storeRSInfoFromSO()
271 mRootExpand = (RootFunc_t) dlsym(mScriptSO, "root.expand"); in storeRSInfoFromSO()
275 mInit = (InitOrDtorFunc_t) dlsym(mScriptSO, "init"); in storeRSInfoFromSO()
279 mFreeChildren = (InitOrDtorFunc_t) dlsym(mScriptSO, ".rs.dtor"); in storeRSInfoFromSO()
376 mScriptSO = SharedLibraryUtils::loadSharedLibrary(cacheDir, resName); in init()
379 if (mScriptSO != nullptr && !storeRSInfoFromSO()) { in init()
380 dlclose(mScriptSO); in init()
381 mScriptSO = nullptr; in init()
387 if (mScriptSO == nullptr) { in init()
407 mScriptSO = SharedLibraryUtils::loadSharedLibrary(cacheDir, resName); in init()
409 mScriptSO = SharedLibraryUtils::loadAndDeleteSharedLibrary(SOPath.c_str()); in init()
411 if (mScriptSO == nullptr) { in init()
427 mScriptSO = SharedLibraryUtils::loadSharedLibrary(cacheDir, resName, nativeLibDir); in init()
429 if (!mScriptSO) { in init()
443 if (mScriptSO) { in init()
444 dlclose(mScriptSO); in init()
445 mScriptSO = nullptr; in init()
956 if (mScriptSO) { in ~RsdCpuScriptImpl()
957 dlclose(mScriptSO); in ~RsdCpuScriptImpl()