Lines Matching refs:class_loader
78 jstring CreateClassLoaderNamespace(JNIEnv* env, int32_t target_sdk_version, jobject class_loader, in CreateClassLoaderNamespace() argument
83 auto ns = g_namespaces->Create(env, target_sdk_version, class_loader, is_shared, dex_path, in CreateClassLoaderNamespace()
89 UNUSED(env, target_sdk_version, class_loader, is_shared, dex_path, library_path, permitted_path, in CreateClassLoaderNamespace()
96 jobject class_loader, const char* caller_location, jstring library_path, in OpenNativeLibrary() argument
100 if (class_loader == nullptr) { in OpenNativeLibrary()
126 if ((ns = g_namespaces->FindNamespaceByClassLoader(env, class_loader)) == nullptr) { in OpenNativeLibrary()
130 g_namespaces->Create(env, target_sdk_version, class_loader, false /* is_shared */, nullptr, in OpenNativeLibrary()
142 UNUSED(env, target_sdk_version, class_loader, caller_location); in OpenNativeLibrary()
228 android_namespace_t* FindNamespaceByClassLoader(JNIEnv* env, jobject class_loader) { in FindNamespaceByClassLoader() argument
230 NativeLoaderNamespace* ns = g_namespaces->FindNamespaceByClassLoader(env, class_loader); in FindNamespaceByClassLoader()
237 NativeLoaderNamespace* FindNativeLoaderNamespaceByClassLoader(JNIEnv* env, jobject class_loader) { in FindNativeLoaderNamespaceByClassLoader() argument
239 return g_namespaces->FindNamespaceByClassLoader(env, class_loader); in FindNativeLoaderNamespaceByClassLoader()