/aosp_15_r20/frameworks/libs/binary_translation/jni/ |
D | jni_trampolines.cc | 201 JavaVM* host_vm; in DoTrampoline_JNIEnv_GetJavaVM() 206 *bit_cast<GuestType<JavaVM*>*>(arg_vm) = ToGuestJavaVM(host_vm); in DoTrampoline_JNIEnv_GetJavaVM() 242 JavaVM g_guest_java_vm; 243 JavaVM* g_host_java_vm; 250 using PFN_callee = decltype(std::declval<JavaVM>().functions->DestroyJavaVM); in DoJavaVMTrampoline_DestroyJavaVM() 252 JavaVM* arg_java_vm = ToHostJavaVM(arg_vm); in DoJavaVMTrampoline_DestroyJavaVM() 260 using PFN_callee = decltype(std::declval<JavaVM>().functions->AttachCurrentThread); in DoJavaVMTrampoline_AttachCurrentThread() 262 JavaVM* arg_java_vm = ToHostJavaVM(arg_vm); in DoJavaVMTrampoline_AttachCurrentThread() 274 using PFN_callee = decltype(std::declval<JavaVM>().functions->DetachCurrentThread); in DoJavaVMTrampoline_DetachCurrentThread() 276 JavaVM* arg_java_vm = ToHostJavaVM(arg_vm); in DoJavaVMTrampoline_DetachCurrentThread() [all …]
|
/aosp_15_r20/external/rust/android-crates-io/crates/jni/src/wrapper/java_vm/ |
D | vm.rs | 139 pub struct JavaVM(*mut sys::JavaVM); struct 141 unsafe impl Send for JavaVM {} implementation 142 unsafe impl Sync for JavaVM {} implementation 144 impl JavaVM { implementation 214 pvm: *mut *mut sys::JavaVM, in with_create_fn_ptr() 219 let mut ptr: *mut sys::JavaVM = ::std::ptr::null_mut(); in with_create_fn_ptr() 239 pub unsafe fn from_raw(ptr: *mut sys::JavaVM) -> Result<Self> { in from_raw() 241 Ok(JavaVM(ptr)) in from_raw() 245 pub fn get_java_vm_pointer(&self) -> *mut sys::JavaVM { in get_java_vm_pointer() argument 524 java_vm: *mut sys::JavaVM, [all …]
|
/aosp_15_r20/external/rust/android-crates-io/extra_versions/crates/jni/src/wrapper/java_vm/ |
D | vm.rs | 136 pub struct JavaVM(*mut sys::JavaVM); struct 138 unsafe impl Send for JavaVM {} implementation 139 unsafe impl Sync for JavaVM {} implementation 141 impl JavaVM { implementation 154 let mut ptr: *mut sys::JavaVM = ::std::ptr::null_mut(); in new() 176 pub unsafe fn from_raw(ptr: *mut sys::JavaVM) -> Result<Self> { in from_raw() 178 Ok(JavaVM(ptr)) in from_raw() 182 pub fn get_java_vm_pointer(&self) -> *mut sys::JavaVM { in get_java_vm_pointer() argument 352 java_vm: *mut sys::JavaVM, 362 fn new(java_vm: *mut sys::JavaVM) -> Self { in new()
|
/aosp_15_r20/external/deqp/framework/platform/android/ |
H A D | tcuAndroidExecService.hpp | 47 TestProcess(JavaVM *vm, jobject context); 63 JavaVM *m_vm; 79 …ExecutionServer(JavaVM *vm, xs::TestProcess *testProcess, deSocketFamily family, int port, RunMode… 83 JavaVM *m_vm; 89 ConnectionHandler(JavaVM *vm, xs::ExecutionServer *server, de::Socket *socket); 93 JavaVM *m_vm; 99 ServerThread(JavaVM *vm, xs::TestProcess *testProcess, deSocketFamily family, int port); 111 …ExecService(JavaVM *vm, jobject context, int port, deSocketFamily family = (deSocketFamily)DEFAULT…
|
/aosp_15_r20/art/test/ti-agent/ |
H A D | common_load.cc | 37 jint OnLoad(JavaVM* vm, char* options, void* reserved); 41 jint OnLoad(JavaVM* vm, char* options, void* reserved); 45 jint OnLoad(JavaVM* vm, char* options, void* reserved); 50 using OnLoad = jint (*)(JavaVM* vm, char* options, void* reserved); 51 using OnAttach = jint (*)(JavaVM* vm, char* options, void* reserved); 60 static jint MinimalOnLoad(JavaVM* vm, in MinimalOnLoad() 125 extern "C" JNIEXPORT jint JNICALL Agent_OnLoad(JavaVM* vm, char* options, void* reserved) { in Agent_OnLoad() 149 extern "C" JNIEXPORT jint JNICALL Agent_OnAttach(JavaVM* vm, char* options, void* reserved) { in Agent_OnAttach()
|
/aosp_15_r20/art/tools/jvmti-agents/wrapagentproperties/ |
H A D | wrapagentproperties.cc | 40 using AgentUnloadFunction = jint (*)(JavaVM*); 55 JavaVM* real_vm; 61 ProxyJavaVM(JavaVM* vm, const std::string& agent_lib, PropMap* map) in ProxyJavaVM() 113 out->DestroyJavaVM = reinterpret_cast<jint (*)(JavaVM*)>(WrapDestroyJavaVM); in CreateInvokeInterface() 115 reinterpret_cast<jint(*)(JavaVM*, JNIEnv**, void*)>(WrapAttachCurrentThread); in CreateInvokeInterface() 116 out->DetachCurrentThread = reinterpret_cast<jint(*)(JavaVM*)>(WrapDetachCurrentThread); in CreateInvokeInterface() 117 out->GetEnv = reinterpret_cast<jint(*)(JavaVM*, void**, jint)>(WrapGetEnv); in CreateInvokeInterface() 119 reinterpret_cast<jint(*)(JavaVM*, JNIEnv**, void*)>(WrapAttachCurrentThreadAsDaemon); in CreateInvokeInterface() 305 static jint AgentStart(StartType start, JavaVM* vm, char* options, void* reserved) { in AgentStart() 326 extern "C" JNIEXPORT jint JNICALL Agent_OnAttach(JavaVM *vm, char* options, void* reserved) { in Agent_OnAttach() [all …]
|
/aosp_15_r20/frameworks/base/libs/hwui/jni/ |
H A D | ByteBufferStreamAdaptor.cpp | 15 ByteBufferStream(JavaVM* jvm, jobject jbyteBuffer, size_t initialPosition, size_t length, in ByteBufferStream() 25 static ByteBufferStream* Create(JavaVM* jvm, JNIEnv* env, jobject jbyteBuffer, in Create() 138 JavaVM* mJvm; 174 ByteArrayStream(JavaVM* jvm, jbyteArray jarray, size_t offset, size_t length) in ByteArrayStream() 178 static ByteArrayStream* Create(JavaVM* jvm, JNIEnv* env, jbyteArray jarray, size_t offset, in Create() 259 JavaVM* mJvm; 269 JavaVM* jvm; 275 JavaVM* jvm; in CreateByteBufferStreamAdaptor() 306 JavaVM* jvm; in CreateByteArrayStreamAdaptor()
|
H A D | GraphicsJNI.h | 47 static void setJavaVM(JavaVM* javaVM); 53 static JavaVM* getJavaVM() { return mJavaVM; } in getJavaVM() 168 static JavaVM* mJavaVM; 274 JavaVM* mJavaVM; 350 JGlobalRefHolder(JavaVM* vm, jobject object) : mVm(vm), mObject(object) {} in JGlobalRefHolder() 358 JavaVM* vm() { return mVm; } in vm() 372 JavaVM* mVm;
|
/aosp_15_r20/art/tools/jvmti-agents/chain-agents/ |
H A D | chainagents.cc | 39 using AgentLoadFunction = jint (*)(JavaVM*, const char*, void*); 40 using AgentUnloadFunction = jint (*)(JavaVM*); 66 JavaVM* vm, in Load() 97 static jint AgentStart(StartType start, JavaVM* vm, char* options, void* reserved) { in AgentStart() 116 extern "C" JNIEXPORT jint JNICALL Agent_OnAttach(JavaVM* vm, char* options, void* reserved) { in Agent_OnAttach() 123 extern "C" JNIEXPORT jint JNICALL Agent_OnLoad(JavaVM* jvm, char* options, void* reserved) { in Agent_OnLoad() 127 extern "C" JNIEXPORT void JNICALL Agent_OnUnload(JavaVM* jvm) { in Agent_OnUnload()
|
/aosp_15_r20/frameworks/base/services/incremental/ |
H A D | ServiceWrappers.cpp | 114 RealJniWrapper(JavaVM* jvm); 117 static JavaVM* getJvm(JNIEnv* env); 120 JavaVM* const mJvm; 275 static JNIEnv* getOrAttachJniEnv(JavaVM* jvm); 279 RealTimedQueueWrapper(JavaVM* jvm) { in RealTimedQueueWrapper() 454 static JavaVM* getJavaVm(JNIEnv* env) { in getJavaVm() 456 JavaVM* jvm = nullptr; in getJavaVm() 462 static JNIEnv* getJniEnv(JavaVM* vm) { in getJniEnv() 470 static JNIEnv* getOrAttachJniEnv(JavaVM* jvm) { in getOrAttachJniEnv() 484 VmDetacher(JavaVM* vm) : mVm(vm) {} in getOrAttachJniEnv() [all …]
|
/aosp_15_r20/external/federated-compute/fcp/jni/ |
H A D | jni_util.h | 36 explicit ScopedJniEnv(JavaVM* jvm) in ScopedJniEnv() 60 static jint AttachCurrentThreadImpl(JavaVM* vm, in AttachCurrentThreadImpl() 61 jint (JavaVM::*fn)(JNIEnvArgType, void*), in AttachCurrentThreadImpl() 68 static jint AttachCurrentThread(JavaVM* vm, JNIEnv** env) { in AttachCurrentThread() 76 return AttachCurrentThreadImpl(vm, &JavaVM::AttachCurrentThread, env); in AttachCurrentThread() 82 JavaVM* jvm_;
|
/aosp_15_r20/external/rust/android-crates-io/extra_versions/crates/jni/tests/ |
D | executor_nested_attach.rs | 7 Executor, JavaVM, 31 fn check_nested_attach(vm: &Arc<JavaVM>, executor: Executor) { in check_nested_attach() argument 46 fn check_attached(vm: &JavaVM) { in check_attached() argument 50 fn check_detached(vm: &JavaVM) { in check_detached() argument 54 fn is_attached(vm: &JavaVM) -> bool { in is_attached()
|
/aosp_15_r20/libnativehelper/ |
H A D | JniInvocation.c | 56 jint (*JNI_CreateJavaVM)(JavaVM**, JNIEnv**, void*); 57 jint (*JNI_GetCreatedJavaVMs)(JavaVM**, jsize, jsize*); 116 jint JNI_CreateJavaVM(JavaVM** p_vm, JNIEnv** p_env, void* vm_args) { in JNI_CreateJavaVM() 121 jint JNI_GetCreatedJavaVMs(JavaVM** vms, jsize size, jsize* vm_count) { in JNI_GetCreatedJavaVMs() 226 instance->JNI_CreateJavaVM = (jint (*)(JavaVM**, JNIEnv**, void*)) JNI_CreateJavaVM_; in JniInvocationInit() 227 instance->JNI_GetCreatedJavaVMs = (jint (*)(JavaVM**, jsize, jsize*)) JNI_GetCreatedJavaVMs_; in JniInvocationInit()
|
/aosp_15_r20/external/rust/android-crates-io/crates/jni/tests/ |
D | executor_nested_attach.rs | 7 Executor, JavaVM, 31 fn check_nested_attach(vm: &Arc<JavaVM>, executor: Executor) { in check_nested_attach() argument 46 fn check_attached(vm: &JavaVM) { in check_attached() argument 50 fn check_detached(vm: &JavaVM) { in check_detached() argument 54 fn is_attached(vm: &JavaVM) -> bool { in is_attached()
|
/aosp_15_r20/external/webrtc/modules/utility/include/ |
H A D | jvm_android.h | 154 static void Initialize(JavaVM* jvm); 158 static void Initialize(JavaVM* jvm, jobject context); 178 JavaVM* jvm() const { return jvm_; } in jvm() 181 JVM(JavaVM* jvm); 188 JavaVM* const jvm_;
|
/aosp_15_r20/packages/modules/Uwb/indev_uwb_adaptation/jni/src/ |
D | unique_jvm.rs | 21 use jni::JavaVM; 24 static mut JVM: Option<JavaVM> = None; 29 pub(crate) fn set_once(jvm: JavaVM) { in set_once() argument 39 pub(crate) fn get_static_ref() -> Option<&'static JavaVM> { in get_static_ref()
|
/aosp_15_r20/packages/modules/Connectivity/remoteauth/service/jni/src/ |
D | unique_jvm.rs | 26 use jni::JavaVM; 28 static mut JVM: Option<Arc<JavaVM>> = None; 33 pub(crate) fn set_once(jvm: JavaVM) -> Result<()> { in set_once() 44 pub(crate) fn get_static_ref() -> Option<&'static Arc<JavaVM>> { in get_static_ref()
|
/aosp_15_r20/frameworks/libs/binary_translation/jni/include/berberis/jni/ |
D | jni_trampolines.h | 37 GuestType<JavaVM*> ToGuestJavaVM(JavaVM* host_java_vm); 38 JavaVM* ToHostJavaVM(GuestType<JavaVM*> guest_java_vm);
|
/aosp_15_r20/packages/modules/Uwb/service/uci/jni/src/ |
D | unique_jvm.rs | 23 use jni::JavaVM; 26 static mut JVM: Option<Arc<JavaVM>> = None; 31 pub(crate) fn set_once(jvm: JavaVM) -> Result<()> { in set_once() 42 pub(crate) fn get_static_ref() -> Option<&'static Arc<JavaVM>> { in get_static_ref()
|
/aosp_15_r20/external/fbjni/cxx/fbjni/detail/ |
H A D | Environment.cpp | 36 JavaVM* g_vm = nullptr; 39 EnvironmentInitializer(JavaVM* vm) { in EnvironmentInitializer() 64 struct AttachTraits<jint (JavaVM::*)(JNIEnv**, void*)> { 69 struct AttachTraits<jint (JavaVM::*)(void**, void*)> { 104 typename AttachTraits<decltype(&JavaVM::AttachCurrentThread)>::EnvType; in attachCurrentThread() 114 void Environment::initialize(JavaVM* vm) { in initialize()
|
/aosp_15_r20/frameworks/base/services/core/jni/ |
H A D | onload.cpp | 38 int register_android_server_UsbDeviceManager(JavaVM* vm, JNIEnv* env); 40 int register_android_server_vibrator_VibratorController(JavaVM* vm, JNIEnv* env); 41 int register_android_server_vibrator_VibratorManagerService(JavaVM* vm, JNIEnv* env); 66 int register_android_server_sensor_SensorService(JavaVM* vm, JNIEnv* env); 81 extern "C" jint JNI_OnLoad(JavaVM* vm, void* /* reserved */) in JNI_OnLoad()
|
/aosp_15_r20/frameworks/base/core/jni/ |
H A D | android_graphics_BLASTBufferQueue.cpp | 42 static JNIEnv* getenv(JavaVM* vm) { in getenv() 86 JavaVM* mVm; 112 JGlobalRefHolder(JavaVM* vm, jobject object) : mVm(vm), mObject(object) {} in JGlobalRefHolder() 120 JavaVM* vm() { return mVm; } in vm() 126 JavaVM* mVm; 135 JavaVM* vm = nullptr; in nativeSyncNextTransaction()
|
/aosp_15_r20/external/cronet/third_party/netty-tcnative/src/c/ |
H A D | jnilib.c | 42 static JavaVM *tcn_global_vm = NULL; 53 JNIEXPORT jint JNICALL JNI_OnLoad_netty_tcnative(JavaVM *vm, void *reserved) in JNI_OnLoad_netty_tcnative() 102 JNIEXPORT jint JNICALL JNI_OnLoad(JavaVM *vm, void *reserved) in JNI_OnLoad() 108 JNIEXPORT void JNICALL JNI_OnUnload_netty_tcnative(JavaVM *vm, void *reserved) in JNI_OnUnload_netty_tcnative() 127 JNIEXPORT void JNICALL JNI_OnUnload(JavaVM *vm, void *reserved) in JNI_OnUnload()
|
/aosp_15_r20/external/rust/android-crates-io/crates/jni/src/wrapper/objects/ |
D | global_ref.rs | 5 use crate::{errors::Result, objects::JObject, sys, JNIEnv, JavaVM}; 36 vm: JavaVM, 65 pub(crate) unsafe fn from_raw(vm: JavaVM, raw_global_ref: sys::jobject) -> Self { in from_raw() argument 83 unsafe fn from_raw(vm: JavaVM, obj: sys::jobject) -> Self { in from_raw() argument
|
/aosp_15_r20/external/rust/android-crates-io/extra_versions/crates/jni/src/wrapper/objects/ |
D | global_ref.rs | 5 use crate::{errors::Result, objects::JObject, sys, JNIEnv, JavaVM}; 32 vm: JavaVM, 50 pub(crate) unsafe fn from_raw(vm: JavaVM, raw_global_ref: sys::jobject) -> Self { in from_raw() argument 68 unsafe fn from_raw(vm: JavaVM, obj: sys::jobject) -> Self { in from_raw() argument
|