Lines Matching refs:dlopen_handle_
911 dlopen_handle_(nullptr), in DlOpenOatFile()
916 if (dlopen_handle_ != nullptr) { in ~DlOpenOatFile()
919 host_dlopen_handles_.erase(dlopen_handle_); in ~DlOpenOatFile()
920 dlclose(dlopen_handle_); in ~DlOpenOatFile()
922 dlclose(dlopen_handle_); in ~DlOpenOatFile()
931 reinterpret_cast<const uint8_t*>(dlsym(dlopen_handle_, symbol_name.c_str())); in FindDynamicSymbolAddress()
971 void* dlopen_handle_; // TODO: Unique_ptr with custom deleter. member in art::FINAL
1046 DCHECK(dlopen_handle_ != nullptr || !success); in Load()
1078 dlopen_handle_ = android_dlopen_ext(absolute_path.get(), RTLD_NOW, &extinfo); in Dlopen()
1083 dlopen_handle_ = dlopen(absolute_path.get(), RTLD_NOW); in Dlopen()
1084 if (dlopen_handle_ != nullptr) { in Dlopen()
1085 if (!host_dlopen_handles_.insert(dlopen_handle_).second) { in Dlopen()
1086 dlclose(dlopen_handle_); in Dlopen()
1087 dlopen_handle_ = nullptr; in Dlopen()
1094 if (dlopen_handle_ == nullptr) { in Dlopen()