• Home
  • Raw
  • Download

Lines Matching refs:lib

72     auto lib = s_libraryMap.find(libraryName);  in open()  local
74 if (lib == s_libraryMap.end()) { in open()
85 return lib->second.get(); in open()
95 HMODULE lib = LoadLibraryA(libraryName); in do_open() local
98 if (!lib) { in do_open()
101 sSearchPaths()->forEachPath([&lib, libraryName](const std::string& path) { in do_open()
102 if (!lib) { in do_open()
105 lib = LoadLibraryA(libName.c_str()); in do_open()
107 libName.c_str(), lib != nullptr); in do_open()
112 if (lib) { in do_open()
115 GetModuleFileNameA(lib, fullPath, kMaxPathLength); in do_open()
117 return new SharedLibrary(lib); in do_open()
159 SharedLibrary::SharedLibrary(HandleType lib) : mLib(lib) {} in SharedLibrary() argument
216 void* lib = dlopen(libraryName, RTLD_NOW); in do_open() local
217 if (lib == NULL) { in do_open()
222 lib = dlopen(libPath, RTLD_NOW); in do_open()
224 sSearchPaths()->forEachPath([&lib, libraryName, libPath](const std::string& path) { in do_open()
225 if (!lib) { in do_open()
231 lib = dlopen(libName.c_str(), RTLD_NOW); in do_open()
232 if (!lib) { in do_open()
238 lib = dlopen(libPathName.c_str(), RTLD_NOW); in do_open()
245 void* lib = dlopen(libPath, RTLD_NOW); in do_open() local
248 sSearchPaths()->forEachPath([&lib, libPath, libraryName](const std::string& path) { in do_open()
249 if (!lib) { in do_open()
253 lib = dlopen(libPathName.c_str(), RTLD_NOW); in do_open()
261 if (lib) { in do_open()
263 return new SharedLibrary(lib); in do_open()
271 SharedLibrary::SharedLibrary(HandleType lib) : mLib(lib) {} in SharedLibrary() argument