Lines Matching refs:JavaVM
192 JavaVM* host_vm; in DoTrampoline_JNIEnv_GetJavaVM()
197 *bit_cast<GuestType<JavaVM*>*>(arg_vm) = ToGuestJavaVM(host_vm); in DoTrampoline_JNIEnv_GetJavaVM()
222 using PFN_callee = decltype(std::declval<JavaVM>().functions->DestroyJavaVM); in DoJavaVMTrampoline_DestroyJavaVM()
224 JavaVM* arg_java_vm = ToHostJavaVM(arg_vm); in DoJavaVMTrampoline_DestroyJavaVM()
232 using PFN_callee = decltype(std::declval<JavaVM>().functions->AttachCurrentThread); in DoJavaVMTrampoline_AttachCurrentThread()
234 JavaVM* arg_java_vm = ToHostJavaVM(arg_vm); in DoJavaVMTrampoline_AttachCurrentThread()
246 using PFN_callee = decltype(std::declval<JavaVM>().functions->DetachCurrentThread); in DoJavaVMTrampoline_DetachCurrentThread()
248 JavaVM* arg_java_vm = ToHostJavaVM(arg_vm); in DoJavaVMTrampoline_DetachCurrentThread()
256 using PFN_callee = decltype(std::declval<JavaVM>().functions->GetEnv); in DoJavaVMTrampoline_GetEnv()
258 JavaVM* arg_java_vm = ToHostJavaVM(arg_vm); in DoJavaVMTrampoline_GetEnv()
274 using PFN_callee = decltype(std::declval<JavaVM>().functions->AttachCurrentThreadAsDaemon); in DoJavaVMTrampoline_AttachCurrentThreadAsDaemon()
276 JavaVM* arg_java_vm = ToHostJavaVM(arg_vm); in DoJavaVMTrampoline_AttachCurrentThreadAsDaemon()
335 GuestType<JavaVM*> ToGuestJavaVM(void* host_java_vm) { in ToGuestJavaVM()
341 return static_cast<JavaVM*>(host_java_vm); in ToGuestJavaVM()
344 JavaVM* ToHostJavaVM(GuestType<JavaVM*> guest_java_vm) { in ToHostJavaVM()
345 return static_cast<JavaVM*>(guest_java_vm); in ToHostJavaVM()