/aosp12/art/test/ti-agent/ |
H A D | common_load.cc | 36 jint OnLoad(JavaVM* vm, char* options, void* reserved); 40 jint OnLoad(JavaVM* vm, char* options, void* reserved); 44 jint OnLoad(JavaVM* vm, char* options, void* reserved); 49 using OnLoad = jint (*)(JavaVM* vm, char* options, void* reserved); 50 using OnAttach = jint (*)(JavaVM* vm, char* options, void* reserved); 59 static jint MinimalOnLoad(JavaVM* vm, in MinimalOnLoad() 123 extern "C" JNIEXPORT jint JNICALL Agent_OnLoad(JavaVM* vm, char* options, void* reserved) { in Agent_OnLoad() 147 extern "C" JNIEXPORT jint JNICALL Agent_OnAttach(JavaVM* vm, char* options, void* reserved) { in Agent_OnAttach()
|
/aosp12/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()
|
/aosp12/libnativehelper/ |
H A D | JniInvocation.c | 44 jint (*JNI_CreateJavaVM)(JavaVM**, JNIEnv**, void*); 45 jint (*JNI_GetCreatedJavaVMs)(JavaVM**, jsize, jsize*); 94 jint JNI_CreateJavaVM(JavaVM** p_vm, JNIEnv** p_env, void* vm_args) { in JNI_CreateJavaVM() 99 jint JNI_GetCreatedJavaVMs(JavaVM** vms, jsize size, jsize* vm_count) { in JNI_GetCreatedJavaVMs() 193 instance->JNI_CreateJavaVM = (jint (*)(JavaVM**, JNIEnv**, void*)) JNI_CreateJavaVM_; in JniInvocationInit() 194 instance->JNI_GetCreatedJavaVMs = (jint (*)(JavaVM**, jsize, jsize*)) JNI_GetCreatedJavaVMs_; in JniInvocationInit()
|
H A D | libnativehelper_lazy.c | 192 static jint JNI_CreateJavaVMImpl(JavaVM** p_vm, JNIEnv** p_env, void* vm_args) { in JNI_CreateJavaVMImpl() 193 typedef jint (*M)(JavaVM**, JNIEnv**, void*); in JNI_CreateJavaVMImpl() 197 jint JNI_CreateJavaVM(JavaVM** p_vm, JNIEnv** p_env, void* vm_args) { in JNI_CreateJavaVM() 210 jint JNI_GetCreatedJavaVMs(JavaVM** p_vm, jsize vm_max, jsize* p_vm_count) { in JNI_GetCreatedJavaVMs() 211 typedef jint (*M)(JavaVM**, jsize, jsize*); in JNI_GetCreatedJavaVMs()
|
/aosp12/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() 332 extern "C" JNIEXPORT jint JNICALL Agent_OnLoad(JavaVM* jvm, char* options, void* reserved) { in Agent_OnLoad() [all …]
|
/aosp12/frameworks/base/libs/hwui/jni/ |
H A D | ByteBufferStreamAdaptor.cpp | 14 ByteBufferStream(JavaVM* jvm, jobject jbyteBuffer, size_t initialPosition, size_t length, in ByteBufferStream() 24 static ByteBufferStream* Create(JavaVM* jvm, JNIEnv* env, jobject jbyteBuffer, in Create() 137 JavaVM* mJvm; 173 ByteArrayStream(JavaVM* jvm, jbyteArray jarray, size_t offset, size_t length) in ByteArrayStream() 177 static ByteArrayStream* Create(JavaVM* jvm, JNIEnv* env, jbyteArray jarray, size_t offset, in Create() 258 JavaVM* mJvm; 268 JavaVM* jvm; 274 JavaVM* jvm; in CreateByteBufferStreamAdaptor() 305 JavaVM* jvm; in CreateByteArrayStreamAdaptor()
|
H A D | android_graphics_HardwareRendererObserver.cpp | 30 static JNIEnv* getenv(JavaVM* vm) { in getenv() 38 HardwareRendererObserver::HardwareRendererObserver(JavaVM* vm, jobject observer, in HardwareRendererObserver() 93 JavaVM* vm = nullptr; in android_graphics_HardwareRendererObserver_createObserver()
|
H A D | android_graphics_HardwareRenderer.cpp | 83 static JNIEnv* getenv(JavaVM* vm) { in getenv() 105 JavaVM* mVm; 128 JavaVM* mVm; 425 JavaVM* mVm; 447 JavaVM* mVm; 559 JavaVM* vm = nullptr; in android_view_ThreadedRenderer_setPictureCapturedCallbackJNI() 582 JavaVM* vm = nullptr; in android_view_ThreadedRenderer_setASurfaceTransactionCallback() 609 JavaVM* vm = nullptr; in android_view_ThreadedRenderer_setPrepareSurfaceControlForWebviewCallback() 631 JavaVM* vm = nullptr; in android_view_ThreadedRenderer_setFrameCallback() 662 JavaVM* vm = nullptr; in android_view_ThreadedRenderer_setFrameCompleteCallback() [all …]
|
/aosp12/packages/services/Car/service/jni/ |
H A D | JniLoader.cpp | 23 extern jint initializeCarEvsService(JavaVM* vm); 29 JNIEXPORT jint JNI_OnLoad(JavaVM* vm, void* /*reserved*/) { in JNI_OnLoad() 36 JNIEXPORT void JNI_OnUnload(JavaVM* vm, void* /*reserved*/) { in JNI_OnUnload()
|
/aosp12/packages/apps/Nfc/nci/jni/ |
H A D | NfcJniUtil.h | 93 JavaVM* vm; 125 ScopedAttach(JavaVM* vm, JNIEnv** env) : vm_(vm) { in ScopedAttach() 132 JavaVM* vm_; 135 jint JNI_OnLoad(JavaVM* jvm, void* reserved);
|
/aosp12/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() 443 static JavaVM* getJavaVm(JNIEnv* env) { in getJavaVm() 445 JavaVM* jvm = nullptr; in getJavaVm() 451 static JNIEnv* getJniEnv(JavaVM* vm) { in getJniEnv() 459 static JNIEnv* getOrAttachJniEnv(JavaVM* jvm) { in getOrAttachJniEnv() 477 JavaVM* const mVm; in getOrAttachJniEnv() [all …]
|
/aosp12/system/incremental_delivery/libdataloader/ |
H A D | JNIHelpers.h | 70 static inline JNIEnv* GetJNIEnvironment(JavaVM* vm) { in GetJNIEnvironment() 78 static inline JNIEnv* GetOrAttachJNIEnvironment(JavaVM* jvm) { in GetOrAttachJNIEnvironment() 84 VmDetacher(JavaVM* vm) : mVm(vm) {} in GetOrAttachJNIEnvironment() 88 JavaVM* const mVm; in GetOrAttachJNIEnvironment()
|
H A D | ManagedDataLoader.h | 44 static LegacyDataLoader* create(JavaVM* jvm, android::dataloader::FilesystemConnectorPtr ifs, 50 ManagedDataLoader(JavaVM* jvm, jobject dataLoader); 58 JavaVM* const mJvm;
|
/aosp12/art/tools/jvmti-agents/dump-jvmti-state/ |
H A D | dump-jvmti.cc | 47 static jint SetupJvmtiEnv(JavaVM* vm, jvmtiEnv** jvmti) { in SetupJvmtiEnv() 91 static jint AgentStart(JavaVM* vm, char* options ATTRIBUTE_UNUSED, void* reserved ATTRIBUTE_UNUSED)… in AgentStart() 106 extern "C" JNIEXPORT jint JNICALL Agent_OnAttach(JavaVM* vm, char* options, void* reserved) { in Agent_OnAttach() 111 extern "C" JNIEXPORT jint JNICALL Agent_OnLoad(JavaVM* jvm, char* options, void* reserved) { in Agent_OnLoad()
|
/aosp12/art/tools/jvmti-agents/enable-vlog/ |
H A D | enablevlog.cc | 79 static jint SetupJvmtiEnv(JavaVM* vm, jvmtiEnv** jvmti) { in SetupJvmtiEnv() 92 static jint AgentStart(JavaVM* vm, char* options, void* reserved ATTRIBUTE_UNUSED) { in AgentStart() 110 extern "C" JNIEXPORT jint JNICALL Agent_OnAttach(JavaVM* vm, char* options, void* reserved) { in Agent_OnAttach() 115 extern "C" JNIEXPORT jint JNICALL Agent_OnLoad(JavaVM* jvm, char* options, void* reserved) { in Agent_OnLoad()
|
/aosp12/frameworks/base/services/core/jni/ |
H A D | onload.cpp | 42 int register_android_server_vibrator_VibratorController(JavaVM* vm, JNIEnv* env); 43 int register_android_server_vibrator_VibratorManagerService(JavaVM* vm, JNIEnv* env); 65 int register_android_server_sensor_SensorService(JavaVM* vm, JNIEnv* env); 70 extern "C" jint JNI_OnLoad(JavaVM* vm, void* /* reserved */) in JNI_OnLoad()
|
/aosp12/frameworks/base/core/jni/ |
H A D | core_jni_helpers.h | 113 static inline JNIEnv* GetJNIEnvironment(JavaVM* vm, jint version = JNI_VERSION_1_4) { 121 static inline JNIEnv* GetOrAttachJNIEnvironment(JavaVM* jvm, jint version = JNI_VERSION_1_4) { 127 VmDetacher(JavaVM* vm) : mVm(vm) {} in VmDetacher() 131 JavaVM* const mVm;
|
/aosp12/frameworks/base/core/jni/include/android_runtime/ |
H A D | AndroidRuntime.h | 106 static JavaVM* getJavaVM(); 132 int startVm(JavaVM** pJavaVM, JNIEnv** pEnv, bool zygote, bool primary_zygote); 140 static JavaVM* mJavaVM;
|
/aosp12/frameworks/base/tools/dump-coverage/ |
H A D | dump_coverage.cc | 32 static JavaVM* java_vm = nullptr; 183 static jint AgentStart(JavaVM* vm, char* options) { in AgentStart() 192 Agent_OnAttach(JavaVM* vm, char* options, void* reserved ATTRIBUTE_UNUSED) { in Agent_OnAttach() 198 Agent_OnLoad(JavaVM* jvm ATTRIBUTE_UNUSED, char* options ATTRIBUTE_UNUSED, void* reserved ATTRIBUTE… in Agent_OnLoad()
|
/aosp12/packages/providers/MediaProvider/jni/ |
H A D | jni_init.cpp | 23 int register_android_providers_media_FuseDaemon(JavaVM* vm, JNIEnv* env); 26 extern "C" jint JNI_OnLoad(JavaVM* vm, void* /* reserved */) { in JNI_OnLoad()
|
/aosp12/art/tools/jvmti-agents/field-null-percent/ |
H A D | fieldnull.cc | 38 static JavaVM* java_vm = nullptr; 77 static jint SetupJvmtiEnv(JavaVM* vm, jvmtiEnv** jvmti) { in SetupJvmtiEnv() 169 static jint AgentStart(JavaVM* vm, char* options, bool is_onload) { in AgentStart() 204 extern "C" JNIEXPORT jint JNICALL Agent_OnAttach(JavaVM *vm, in Agent_OnAttach() 211 extern "C" JNIEXPORT jint JNICALL Agent_OnLoad(JavaVM* jvm, in Agent_OnLoad()
|
/aosp12/frameworks/base/media/mca/filterfw/jni/ |
H A D | jni_init.cpp | 28 JavaVM* g_current_java_vm_ = NULL; 30 jint JNI_OnLoad(JavaVM* vm, void* /* reserved */) { in JNI_OnLoad()
|
/aosp12/frameworks/base/services/core/jni/BroadcastRadio/ |
H A D | NativeCallbackThread.h | 31 JavaVM *mvm; 44 explicit NativeCallbackThread(JavaVM *vm);
|
/aosp12/packages/services/Car/service/jni/evs/ |
H A D | EvsCallbackThread.h | 38 JavaVM* mVm; 52 explicit EvsCallbackThread(JavaVM* vm);
|
/aosp12/art/tools/jvmti-agents/list-extensions/ |
H A D | list-extensions.cc | 85 jint SetupJvmtiEnv(JavaVM* vm) { in SetupJvmtiEnv() 150 jint AgentStart(JavaVM* vm, char* options ATTRIBUTE_UNUSED, void* reserved ATTRIBUTE_UNUSED) { in AgentStart() 161 extern "C" JNIEXPORT jint JNICALL Agent_OnAttach(JavaVM* vm, char* options, void* reserved) { in Agent_OnAttach() 166 extern "C" JNIEXPORT jint JNICALL Agent_OnLoad(JavaVM* jvm, char* options, void* reserved) { in Agent_OnLoad()
|