Searched refs:dlopen_handle_ (Results 1 – 5 of 5) sorted by relevance
/art/runtime/ |
D | plugin.h | 43 return dlopen_handle_ != nullptr; in IsLoaded() 65 dlopen_handle_(other.dlopen_handle_) { in Plugin() 66 other.dlopen_handle_ = nullptr; in Plugin() 70 explicit Plugin(const std::string& library) : library_(library), dlopen_handle_(nullptr) { } in Plugin() 73 void* dlopen_handle_; variable
|
D | plugin.cc | 33 Plugin::Plugin(const Plugin& other) : library_(other.library_), dlopen_handle_(nullptr) { in Plugin() 57 dlopen_handle_ = res; in Load() 65 void* handle = dlopen_handle_; in Unload() 76 dlopen_handle_ = nullptr; in Unload() 87 return os << "Plugin { library=\"" << m.library_ << "\", handle=" << m.dlopen_handle_ << " }"; in operator <<()
|
D | oat_file.cc | 1051 dlopen_handle_(nullptr), in DlOpenOatFile() 1056 if (dlopen_handle_ != nullptr) { in ~DlOpenOatFile() 1059 host_dlopen_handles_.erase(dlopen_handle_); in ~DlOpenOatFile() 1060 dlclose(dlopen_handle_); in ~DlOpenOatFile() 1062 dlclose(dlopen_handle_); in ~DlOpenOatFile() 1071 reinterpret_cast<const uint8_t*>(dlsym(dlopen_handle_, symbol_name.c_str())); in FindDynamicSymbolAddress() 1120 void* dlopen_handle_; // TODO: Unique_ptr with custom deleter. member in art::DlOpenOatFile 1192 DCHECK(dlopen_handle_ != nullptr || !success); in Load() 1259 dlopen_handle_ = android_dlopen_ext(absolute_path.get(), RTLD_NOW, &extinfo); in Dlopen() 1260 if (reservation != nullptr && dlopen_handle_ != nullptr) { in Dlopen() [all …]
|
/art/runtime/ti/ |
D | agent.cc | 161 CHECK(dlopen_handle_ != nullptr) << "Cannot find symbols in an unloaded agent library " << this; in FindSymbol() 162 return dlsym(dlopen_handle_, name.c_str()); in FindSymbol() 167 if (dlopen_handle_ != nullptr) { in Unload() 174 dlopen_handle_ = nullptr; in Unload() 184 : dlopen_handle_(nullptr), in Agent() 193 if (dlopen_handle_ != nullptr) { in operator =() 197 dlopen_handle_ = other.dlopen_handle_; in operator =() 201 other.dlopen_handle_ = nullptr; in operator =() 225 if (dlopen_handle_ != nullptr) { in ~Agent() 235 return os << "Agent { name=\"" << m.name_ << "\", handle=" << m.dlopen_handle_ << " }"; in operator <<()
|
D | agent.h | 116 dlopen_handle_(dlopen_handle), in Agent() 126 void* dlopen_handle_; variable
|