Searched refs:dlopen_handle_ (Results 1 – 5 of 5) sorted by relevance
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
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 <<()
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()1192 DCHECK(dlopen_handle_ != nullptr || !success); in Load()1330 dlopen_handle_ = dlopen(absolute_path.get(), RTLD_NOW); in Dlopen()1331 if (dlopen_handle_ != nullptr) { in Dlopen()1333 dlclose(dlopen_handle_); in Dlopen()1334 dlopen_handle_ = nullptr; in Dlopen()[all …]
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 <<()
116 dlopen_handle_(dlopen_handle), in Agent()126 void* dlopen_handle_; variable