Home
last modified time | relevance | path

Searched refs:mDsoHandle (Results 1 – 4 of 4) sorted by relevance

/system/chre/platform/linux/
Dplatform_nanoapp.cc79 return (mIsStatic || mDsoHandle != nullptr); in isLoaded()
98 CHRE_ASSERT_LOG(mDsoHandle == nullptr, "Re-opening nanoapp"); in openNanoappFromFile()
101 mDsoHandle = dlopen(mFilename.c_str(), RTLD_NOW | RTLD_GLOBAL); in openNanoappFromFile()
102 if (mDsoHandle == nullptr) { in openNanoappFromFile()
107 dlsym(mDsoHandle, CHRE_NSL_DSO_NANOAPP_INFO_SYMBOL_NAME)); in openNanoappFromFile()
131 if (mDsoHandle != nullptr) { in closeNanoapp()
133 if (dlclose(mDsoHandle) != 0) { in closeNanoapp()
136 mDsoHandle = nullptr; in closeNanoapp()
/system/chre/platform/slpi/
Dplatform_nanoapp.cc242 || mDsoHandle != nullptr || mAppFilename != nullptr); in isLoaded()
250 if (mDsoHandle != nullptr) { in closeNanoapp()
252 if (dlclose(mDsoHandle) != 0) { in closeNanoapp()
255 mDsoHandle = nullptr; in closeNanoapp()
288 CHRE_ASSERT_LOG(mDsoHandle == nullptr, "Re-opening nanoapp"); in openNanoappFromBuffer()
295 mDsoHandle = dlopenbuf( in openNanoappFromBuffer()
306 CHRE_ASSERT_LOG(mDsoHandle == nullptr, "Re-opening nanoapp"); in openNanoappFromFile()
308 mDsoHandle = dlopen(mAppFilename, RTLD_NOW); in openNanoappFromFile()
318 if (mDsoHandle == nullptr) { in verifyNanoappInfo()
322 dlsym(mDsoHandle, CHRE_NSL_DSO_NANOAPP_INFO_SYMBOL_NAME)); in verifyNanoappInfo()
/system/chre/platform/linux/include/chre/target_platform/
Dplatform_nanoapp_base.h63 void *mDsoHandle = nullptr; variable
/system/chre/platform/slpi/include/chre/target_platform/
Dplatform_nanoapp_base.h118 void *mDsoHandle = nullptr; variable