Lines Matching refs:path

352   SharedLibrary(const std::string& path, void* handle, mirror::Object* class_loader)  in SharedLibrary()  argument
353 : path_(path), in SharedLibrary()
497 SharedLibrary* Get(const std::string& path) { in Get() argument
498 auto it = libraries_.find(path); in Get()
502 void Put(const std::string& path, SharedLibrary* library) { in Put() argument
503 libraries_.Put(path, library); in Put()
3225 bool JavaVMExt::LoadNativeLibrary(const std::string& path, in LoadNativeLibrary() argument
3239 library = libraries->Get(path); in LoadNativeLibrary()
3248 path.c_str(), library->GetClassLoader(), class_loader.Get()); in LoadNativeLibrary()
3252 VLOG(jni) << "[Shared library \"" << path << "\" already loaded in " in LoadNativeLibrary()
3256 "to load \"%s\"", path.c_str()); in LoadNativeLibrary()
3276 const char* path_str = path.empty() ? nullptr : path.c_str(); in LoadNativeLibrary()
3287 VLOG(jni) << "[Call to dlopen(\"" << path << "\", RTLD_LAZY) returned " << handle << "]"; in LoadNativeLibrary()
3291 LOG(ERROR) << "dlopen(\"" << path << "\", RTLD_LAZY) failed: " << *detail; in LoadNativeLibrary()
3300 library = libraries->Get(path); in LoadNativeLibrary()
3302 library = new SharedLibrary(path, handle, class_loader.Get()); in LoadNativeLibrary()
3303 libraries->Put(path, library); in LoadNativeLibrary()
3309 << "\"" << path << "\" ClassLoader=" << class_loader.Get(); in LoadNativeLibrary()
3313 VLOG(jni) << "[Added shared library \"" << path << "\" for ClassLoader " << class_loader.Get() in LoadNativeLibrary()
3326 VLOG(jni) << "[No JNI_OnLoad found in \"" << path << "\"]"; in LoadNativeLibrary()
3342 VLOG(jni) << "[Calling JNI_OnLoad in \"" << path << "\"]"; in LoadNativeLibrary()
3352 StringAppendF(detail, "JNI_ERR returned from JNI_OnLoad in \"%s\"", path.c_str()); in LoadNativeLibrary()
3355 path.c_str(), version); in LoadNativeLibrary()
3366 << " from JNI_OnLoad in \"" << path << "\"]"; in LoadNativeLibrary()