Lines Matching defs:env
63 SharedLibrary(JNIEnv* env, Thread* self, const std::string& path, void* handle,
68 class_loader_(env->NewWeakGlobalRef(class_loader)),
348 static jint GetEnv(JavaVM* vm, void** env, jint version) {
349 if (vm == nullptr || env == nullptr) {
354 *env = nullptr;
358 return raw_vm->HandleGetEnv(env, version);
461 jint JavaVMExt::HandleGetEnv(/*out*/void** env, jint version) {
463 jint res = hook(this, env, version);
766 bool JavaVMExt::LoadNativeLibrary(JNIEnv* env,
786 ScopedObjectAccess soa(env);
836 void* handle = android::OpenNativeLibrary(env,
851 if (env->ExceptionCheck() == JNI_TRUE) {
853 env->ExceptionDescribe();
854 env->ExceptionClear();
862 new SharedLibrary(env,
895 ScopedLocalRef<jobject> old_class_loader(env, env->NewLocalRef(self->GetClassLoaderOverride()));