Home
last modified time | relevance | path

Searched refs:JavaVM (Results 1 – 25 of 538) sorted by relevance

12345678910>>...22

/aosp_15_r20/frameworks/libs/binary_translation/jni/
Djni_trampolines.cc201 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/
Dvm.rs139 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/
Dvm.rs136 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 DtcuAndroidExecService.hpp47 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 Dcommon_load.cc37 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 Dwrapagentproperties.cc40 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 DByteBufferStreamAdaptor.cpp15 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 DGraphicsJNI.h47 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 Dchainagents.cc39 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 DServiceWrappers.cpp114 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 Djni_util.h36 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/
Dexecutor_nested_attach.rs7 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 DJniInvocation.c56 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/
Dexecutor_nested_attach.rs7 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 Djvm_android.h154 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/
Dunique_jvm.rs21 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/
Dunique_jvm.rs26 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/
Djni_trampolines.h37 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/
Dunique_jvm.rs23 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 DEnvironment.cpp36 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 Donload.cpp38 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 Dandroid_graphics_BLASTBufferQueue.cpp42 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 Djnilib.c42 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/
Dglobal_ref.rs5 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/
Dglobal_ref.rs5 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

12345678910>>...22