/aosp14/frameworks/base/services/core/jni/ |
H A D | onload.cpp | 50 int register_android_server_Watchdog(JNIEnv* env); 76 JNIEnv* env = NULL; in JNI_OnLoad() local 90 register_android_server_SerialService(env); in JNI_OnLoad() 91 register_android_server_InputManager(env); in JNI_OnLoad() 92 register_android_server_LightsService(env); in JNI_OnLoad() 96 register_android_server_UsbHostManager(env); in JNI_OnLoad() 100 register_android_server_SystemServer(env); in JNI_OnLoad() 107 register_android_server_tv_TvInputHal(env); in JNI_OnLoad() 110 register_android_server_storage_AppFuse(env); in JNI_OnLoad() 119 register_android_server_FaceService(env); in JNI_OnLoad() [all …]
|
H A D | com_android_server_powerstats_PowerStatsService.cpp | 151 env->DeleteLocalRef(name); in nativeGetPowerEntityInfo() 276 env->DeleteLocalRef(name); in nativeGetEnergyMeterInfo() 278 env->DeleteLocalRef(channel); in nativeGetEnergyMeterInfo() 347 class_C = (jclass)env->NewGlobalRef(temp); in nativeInit() 349 field_C_id = env->GetFieldID(class_C, "id", "I"); in nativeInit() 355 class_EM = (jclass)env->NewGlobalRef(temp); in nativeInit() 364 class_S = (jclass)env->NewGlobalRef(temp); in nativeInit() 371 class_PE = (jclass)env->NewGlobalRef(temp); in nativeInit() 379 class_SR = (jclass)env->NewGlobalRef(temp); in nativeInit() 388 class_SRR = (jclass)env->NewGlobalRef(temp); in nativeInit() [all …]
|
/aosp14/frameworks/base/media/jni/ |
H A D | android_mtp_MtpDevice.cpp | 119 (jclass)env->NewGlobalRef(FindClassOrDie(env, "android/mtp/MtpDeviceInfo")); in initializeJavaIDs() 137 (jclass)env->NewGlobalRef(FindClassOrDie(env, "android/mtp/MtpStorageInfo")); in initializeJavaIDs() 150 (jclass)env->NewGlobalRef(FindClassOrDie(env, "android/mtp/MtpObjectInfo")); in initializeJavaIDs() 187 clazz_event = (jclass)env->NewGlobalRef(FindClassOrDie(env, "android/mtp/MtpEvent")); in initializeJavaIDs() 200 }, env); in initializeJavaIDs() 231 initializeJavaIDs(env); in get_device_from_object() 302 initializeJavaIDs(env); in android_mtp_MtpDevice_open() 533 env, in check_uint32_arg() 555 ScopedLocalRef<jbyteArray> array(env, env->NewByteArray(objectSize)); in android_mtp_MtpDevice_get_object() 620 env, in android_mtp_MtpDevice_get_partial_object_64() [all …]
|
H A D | android_media_MediaRecorder.cpp | 96 jclass clazz = env->GetObjectClass(thiz); in JNIMediaRecorderListener() 102 mClass = (jclass)env->NewGlobalRef(clazz); in JNIMediaRecorderListener() 106 mObject = env->NewGlobalRef(weak_thiz); in JNIMediaRecorderListener() 112 JNIEnv *env = AndroidRuntime::getJNIEnv(); in ~JNIMediaRecorderListener() local 113 env->DeleteGlobalRef(mObject); in ~JNIMediaRecorderListener() 114 env->DeleteGlobalRef(mClass); in ~JNIMediaRecorderListener() 121 JNIEnv *env = AndroidRuntime::getJNIEnv(); in notify() local 494 env, in android_media_MediaRecorder_getSurface() 648 env->ReleaseStringChars(packageName, in android_media_MediaRecorder_native_setup() 654 setMediaRecorder(env, thiz, mr); in android_media_MediaRecorder_native_setup() [all …]
|
H A D | android_media_MediaPlayer.cpp | 62 var = env->FindClass(className); \ 140 env->DeleteGlobalRef(mClass); in ~JNIMediaPlayerListener() 159 if (env->ExceptionCheck()) { in notify() 161 LOGW_EX(env); in notify() 162 env->ExceptionClear(); in notify() 516 env, thiz, err, in android_media_MediaPlayer_setPlaybackParams() 587 env, thiz, err, in android_media_MediaPlayer_setSyncParams() 1299 env, in android_media_MediaPlayer_prepareDrm() 1309 env, in android_media_MediaPlayer_prepareDrm() 1488 JNIEnv* env = NULL; in JNI_OnLoad() local [all …]
|
H A D | android_media_tv_Tuner.cpp | 375 ScopedLocalRef lnb(env, env->NewLocalRef(mLnbObj)); in onEvent() 390 ScopedLocalRef lnb(env, env->NewLocalRef(mLnbObj)); in onDiseqcMessage() 422 ScopedLocalRef dvr(env, env->NewLocalRef(mDvrObj)); in onRecordStatus() 434 ScopedLocalRef dvr(env, env->NewLocalRef(mDvrObj)); in onPlaybackStatus() 820 ScopedLocalRef array(env, env->NewByteArray(descrData.size())); in getTemiEvent() 836 ScopedLocalRef obj(env, env->NewObject(mScramblingStatusEventClass, in getScramblingStatusEvent() 943 ScopedLocalRef filter(env, env->NewLocalRef(mFilterObj)); in onFilterEvent() 959 ScopedLocalRef filter(env, env->NewLocalRef(mFilterObj)); in onFilterStatus() 1167 ScopedLocalRef freqs(env, env->NewLongArray(v.size())); in executeOnScanMessage() 1194 ScopedLocalRef plpIds(env, env->NewIntArray(jintV.size())); in executeOnScanMessage() [all …]
|
H A D | android_media_MediaDrm.cpp | 375 if (env->ExceptionCheck()) { in notify() 377 LOGW_EX(env); in notify() 378 env->ExceptionClear(); in notify() 785 if (!CheckDrm(env, drm)) { in CheckSession() 1016 env, in android_media_MediaDrm_native_setup() 1024 setDrm(env, thiz, drm); in android_media_MediaDrm_native_setup() 1072 env, in android_media_MediaDrm_isCryptoSchemeSupportedNative() 1098 if (!CheckDrm(env, drm)) { in android_media_MediaDrm_openSession() 1263 if (!CheckDrm(env, drm)) { in android_media_MediaDrm_removeKeys() 1327 if (!CheckDrm(env, drm)) { in android_media_MediaDrm_getProvisionRequestNative() [all …]
|
H A D | android_media_Streams.cpp | 154 ScopedLocalRef<jclass> clazz(env, env->FindClass("java/lang/Integer")); in makeIntegerObject() 165 ScopedLocalRef<jclass> clazz(env, env->FindClass("java/lang/Long")); in makeLongObject() 175 ScopedLocalRef<jclass> clazz(env, env->FindClass("java/lang/Float")); in makeFloatObject() 190 ScopedLocalRef<jclass> clazz(env, env->FindClass("java/nio/ByteBuffer")); in makeByteBufferObject() 221 env, env->FindClass("java/util/HashMap")); in ConvertMessageToMap() 235 env->GetMethodID( in ConvertMessageToMap() 361 ScopedLocalRef<jclass> stringClass(env, env->FindClass("java/lang/String")); in ConvertKeyValueArraysToMessage() 363 ScopedLocalRef<jclass> integerClass(env, env->FindClass("java/lang/Integer")); in ConvertKeyValueArraysToMessage() 365 ScopedLocalRef<jclass> longClass(env, env->FindClass("java/lang/Long")); in ConvertKeyValueArraysToMessage() 367 ScopedLocalRef<jclass> floatClass(env, env->FindClass("java/lang/Float")); in ConvertKeyValueArraysToMessage() [all …]
|
H A D | android_mtp_MtpServer.cpp | 52 static void initializeJavaIDs(JNIEnv* env) { in initializeJavaIDs() argument 67 }, env); in initializeJavaIDs() 76 initializeJavaIDs(env); in getMtpServer() 85 initializeJavaIDs(env); in android_mtp_MtpServer_setup() 116 MtpServer* server = getMtpServer(env, thiz); in android_mtp_MtpServer_run() 128 MtpServer* server = getMtpServer(env, thiz); in android_mtp_MtpServer_cleanup() 142 MtpServer* server = getMtpServer(env, thiz); in android_mtp_MtpServer_send_object_added() 154 MtpServer* server = getMtpServer(env, thiz); in android_mtp_MtpServer_send_object_removed() 166 MtpServer* server = getMtpServer(env, thiz); in android_mtp_MtpServer_send_object_info_changed() 178 MtpServer* server = getMtpServer(env, thiz); in android_mtp_MtpServer_send_device_property_changed() [all …]
|
H A D | android_media_MediaCodec.cpp | 681 env, env->FindClass("android/graphics/Rect")); in getImage() 692 env, env->FindClass("android/media/MediaCodec$MediaImage")); in getImage() 802 ScopedLocalRef<jobject> format{env, env->NewObject( in getOutputFrame() 869 ScopedLocalRef<jobject> srcRef(env, env->AllocObject( in getCodecCapabilitiesObject() 879 env, env->NewIntArray(colorFormats.size())); in getCodecCapabilitiesObject() 1552 JNIEnv *env, in android_media_MediaCodec_native_enableOnFirstTunnelFrameReadyListener() argument 1568 JNIEnv *env, in android_media_MediaCodec_native_enableOnFrameRenderedListener() argument 1584 JNIEnv *env, in android_media_MediaCodec_native_setCallback() argument 2393 } sFields{env}; in ConvertKeyValueListsToAMessage() 3127 env, env->FindClass("android/media/MediaCodec")); in android_media_MediaCodec_native_init() [all …]
|
/aosp14/frameworks/base/libs/hwui/jni/ |
H A D | Graphics.cpp | 36 JNIEnv* env; in getJNIEnv() local 40 return env; in getJNIEnv() 46 JNIEnv* env = nullptr; in attachJNIEnv() local 52 return env; in attachJNIEnv() 103 ALOG_ASSERT(env); in AutoJavaFloatArray() 123 ALOG_ASSERT(env); in AutoJavaIntArray() 142 ALOG_ASSERT(env); in AutoJavaShortArray() 162 ALOG_ASSERT(env); in AutoJavaByteArray() 399 ALOG_ASSERT(env); in getFormatFromConfig() 417 ALOG_ASSERT(env); in getConfigFromFormat() [all …]
|
/aosp14/frameworks/base/drm/jni/ |
H A D | android_drm_DrmManagerClient.cpp | 63 = env->GetFieldID(env->GetObjectClass(object), fieldName , "Ljava/lang/String;"); in getStringValue() 96 jfieldID fieldID = env->GetFieldID(env->GetObjectClass(object), fieldName , "[B"); in getByteArrayValue() 173 env->CallStaticVoidMethod( in onInfo() 276 ScopedLocalRef<jstring> keyString(env, env->NewStringUTF(key.string())); in android_drm_DrmManagerClient_getConstraintsFromContent() 283 ScopedLocalRef<jstring> keyString(env, env->NewStringUTF(key.string())); in android_drm_DrmManagerClient_getConstraintsFromContent() 284 ScopedLocalRef<jstring> valueString(env, env->NewStringUTF(value.string())); in android_drm_DrmManagerClient_getConstraintsFromContent() 323 ScopedLocalRef<jstring> keyString(env, env->NewStringUTF(key.string())); in android_drm_DrmManagerClient_getMetadataFromContent() 358 env->CallVoidMethod( in android_drm_DrmManagerClient_getAllSupportInfo() 566 ScopedLocalRef<jstring> keyString(env, env->NewStringUTF(key.string())); in android_drm_DrmManagerClient_acquireDrmInfo() 781 JNIEnv* env = NULL; in JNI_OnLoad() local [all …]
|
/aosp14/frameworks/base/services/core/jni/gnss/ |
H A D | GnssAntennaInfoCallback.cpp | 93 jclass doubleArrayClass = env->FindClass("[D"); in GnssAntennaInfo_class_init_once() 131 env->DeleteLocalRef(doubleArray); in translate2dDoubleArray() 149 env->DeleteLocalRef(gnssAntennaInfoObject); in translateAllGnssAntennaInfos() 180 translate2dDoubleArray(env, in translatePhaseCenterVariationCorrections() 213 translate2dDoubleArray(env, in translatePhaseCenterVariationCorrections() 257 env->DeleteLocalRef(signalGainCorrectionsArray); in translateSignalGainCorrections() 326 env->DeleteLocalRef(phaseCenterOffset); in translateSingleGnssAntennaInfo() 328 env->DeleteLocalRef(signalGainCorrections); in translateSingleGnssAntennaInfo() 336 JNIEnv* env = getJniEnv(); in translateAndReportGnssAntennaInfo() local 340 reportAntennaInfo(env, arrayList); in translateAndReportGnssAntennaInfo() [all …]
|
/aosp14/frameworks/base/core/jni/ |
H A D | LayoutlibLoader.cpp | 178 JNIEnv* env; in getJNIEnv() local 181 return env; in getJNIEnv() 218 env->DeleteLocalRef(tagString); in LayoutlibLogger() 219 env->DeleteLocalRef(messageString); in LayoutlibLogger() 220 env->DeleteLocalRef(bridgeLog); in LayoutlibLogger() 358 env->DeleteLocalRef(inputDevicesArray); in init_keyboard() 367 JNIEnv* env = nullptr; in JNI_OnLoad() local 457 init_keyboard(env, keyboardPaths); in JNI_OnLoad() 463 JNIEnv* env = nullptr; in JNI_OnUnload() local 465 env->DeleteGlobalRef(bridge); in JNI_OnUnload() [all …]
|
H A D | android_util_Binder.cpp | 213 JNIEnv* env; in javavm_to_jnienv() local 214 return vm->GetEnv((void **)&env, JNI_VERSION_1_4) >= 0 ? env : NULL; in javavm_to_jnienv() 238 ScopedLocalRef<jclass> exc_class(env, env->GetObjectClass(error)); in report_java_lang_error_fatal_error() 242 env, in report_java_lang_error_fatal_error() 277 env->Throw(error); in report_java_lang_error_fatal_error() 313 ScopedLocalRef<jstring> tagstr(env, env->NewStringUTF(LOG_TAG)); in binder_report_exception() 346 : mVM(jnienv_to_javavm(env)), mObject(env->NewGlobalRef(object)) in JavaBBinder() 416 ScopedLocalRef<jthrowable> excep(env, env->ExceptionOccurred()); in onTransact() 436 ScopedLocalRef<jthrowable> excep(env, env->ExceptionOccurred()); in onTransact() 567 : mVM(jnienv_to_javavm(env)), mObject(env->NewGlobalRef(object)), in JavaDeathRecipient() [all …]
|
H A D | android_net_LocalSocketImpl.cpp | 70 if (env->ExceptionCheck()) { in socket_connect_local() 74 ScopedUtfChars nameUtf8(env, name); in socket_connect_local() 108 if (env->ExceptionCheck()) { in socket_bind_local() 112 ScopedUtfChars nameUtf8(env, name); in socket_bind_local() 196 if (env->ExceptionCheck()) { in socket_write_all() 205 if (env->ExceptionCheck()) { in socket_write_all() 251 if (env->ExceptionCheck()) { in socket_read() 296 if (env->ExceptionCheck()) { in socket_readba() 330 if (env->ExceptionCheck()) { in socket_write() 358 if (env->ExceptionCheck()) { in socket_writeba() [all …]
|
H A D | android_graphics_SurfaceTexture.cpp | 158 mWeakThiz(env->NewGlobalRef(weakThiz)), in JNISurfaceTextureContext() 164 if (env == NULL) { in getJNIEnv() 174 return env; in getJNIEnv() 179 JNIEnv* env = getJNIEnv(); in ~JNISurfaceTextureContext() local 180 if (env != NULL) { in ~JNISurfaceTextureContext() 181 env->DeleteGlobalRef(mWeakThiz); in ~JNISurfaceTextureContext() 182 env->DeleteGlobalRef(mClazz); in ~JNISurfaceTextureContext() 190 JNIEnv* env = getJNIEnv(); in onFrameAvailable() local 191 if (env != NULL) { in onFrameAvailable() 272 jniThrowRuntimeException(env, in SurfaceTexture_init() [all …]
|
H A D | android_window_ScreenCapture.cpp | 74 if (env->ExceptionCheck()) { in checkAndClearException() 76 env->ExceptionClear(); in checkAndClearException() 83 env->GetJavaVM(&mVm); in ScreenCaptureListenerWrapper() 96 JNIEnv* env = getenv(); in onScreenCaptureCompleted() local 98 ScopedLocalRef<jobject> consumer{env, env->NewLocalRef(mConsumerWeak)}; in onScreenCaptureCompleted() 121 checkAndClearException(env, "accept"); in onScreenCaptureCompleted() 122 env->DeleteLocalRef(jhardwareBuffer); in onScreenCaptureCompleted() 132 JNIEnv* env; in getenv() local 138 return env; in getenv() 146 JNICommon::rectFromObj(env, in getCaptureArgs() [all …]
|
H A D | android_hardware_Camera.cpp | 140 jniThrowRuntimeException(env, in get_native_camera() 182 env->DeleteGlobalRef(mFaceClass); in release() 193 clearCallbackBuffers_l(env); in release() 290 env->ExceptionClear(); in copyAndPost() 303 env->DeleteLocalRef(obj); in copyAndPost() 435 env->DeleteLocalRef(mouth); in postMetadata() 438 env->DeleteLocalRef(face); in postMetadata() 439 env->DeleteLocalRef(rect); in postMetadata() 443 env->DeleteLocalRef(obj); in postMetadata() 502 jniThrowException(env, in addCallbackBuffer() [all …]
|
H A D | android_os_HwParcel.cpp | 146 env, FindClassOrDie(env, CLASS_PATH)); in InitClass() 187 mStorage.release(env); in ~JHwParcel() 211 ScopedLocalRef<jclass> clazz(env, FindClassOrDie(env, CLASS_PATH)); in NewObject() 253 JHwParcel::InitClass(env); in JHwParcel_native_init() 311 env, in JHwParcel_native_enforceInterface() 413 JHwParcel::GetNativeContext(env, thiz)->getStorage()->release(env); in JHwParcel_native_releaseTemporaryStorage() 637 env, FindClassOrDie(env, PACKAGE_PATH "/HwRemoteBinder")); in JHwParcel_native_writeStrongBinder() 690 return env->NewString( in MakeStringObjFromHidlString() 837 env, in MakeStringArray() 903 env, length); in JHwParcel_native_readNativeHandleVector() [all …]
|
H A D | android_media_AudioSystem.cpp | 299 if (env == NULL) { in ~JNIAudioPortCallback() 309 if (env == NULL) { in sendEvent() 501 if (env == NULL) { in android_media_AudioSystem_error_callback() 507 env->CallStaticVoidMethod(clazz, env->GetStaticMethodID(clazz, in android_media_AudioSystem_error_callback() 518 if (env == NULL) { in android_media_AudioSystem_dyn_policy_callback() 544 if (env == NULL) { in android_media_AudioSystem_recording_callback() 597 if (env == NULL) { in android_media_AudioSystem_routing_callback() 611 if (env == NULL) { in android_media_AudioSystem_vol_range_init_req_callback() 3535 GetStaticMethodIDOrDie(env, env->FindClass(kClassPathName), in register_android_media_AudioSystem() 3538 GetStaticMethodIDOrDie(env, env->FindClass(kClassPathName), in register_android_media_AudioSystem() [all …]
|
/aosp14/frameworks/base/services/core/jni/BroadcastRadio/ |
H A D | convert.cpp | 230 auto runtimeExc = make_javaref(env, env->NewObject(gjni.RuntimeException.clazz, in ThrowParcelableRuntimeException() 240 auto jArr = make_javaref(env, env->NewIntArray(vec.size())); in ArrayFromHal() 250 auto jArr = make_javaref(env, env->NewLongArray(vec.size())); in ArrayFromHal() 290 auto jString = make_javaref(env, CastToString(env, env->CallObjectMethod( in StringListToHal() 395 return make_javaref(env, env->NewObject(gjni.ModuleProperties.clazz, in ModulePropertiesFromHal() 426 return make_javaref(env, env->NewObject( in BandDescriptorFromHal() 432 return make_javaref(env, env->NewObject( in BandDescriptorFromHal() 448 return make_javaref(env, env->NewObject( in BandConfigFromHal() 451 return make_javaref(env, env->NewObject( in BandConfigFromHal() 505 auto jMetadata = make_javaref(env, env->NewObject( in MetadataFromHal() [all …]
|
/aosp14/frameworks/base/core/tests/coretests/jni/ |
H A D | NativePowerManagerTest.cpp | 70 jobject psParcel = nativeObtainParcel(env); in nativeObtainPowerSaveStateParcel() 71 Parcel* parcel = nativeGetParcelData(env, psParcel); in nativeObtainPowerSaveStateParcel() 85 Parcel* parcel = nativeGetParcelData(env, psParcel); in nativeUnparcelAndVerifyPowerSaveState() 107 for (jint i = 0; i < env->GetArrayLength(keyArray); i++) { in nativeObtainBSPConfigParcel() 121 env->GetBooleanField(bsObj, gBSPCFieldIds.disableAod), in nativeObtainBSPConfigParcel() 135 jobject bsParcel = nativeObtainParcel(env); in nativeObtainBSPConfigParcel() 136 Parcel* parcel = nativeGetParcelData(env, bsParcel); in nativeObtainBSPConfigParcel() 149 Parcel* parcel = nativeGetParcelData(env, bsParcel); in nativeUnparcelAndVerifyBSPConfig() 157 for (jint i = 0; i < env->GetArrayLength(keyArray); i++) { in nativeUnparcelAndVerifyBSPConfig() 195 JNIEnv* env; in JNI_OnLoad() local [all …]
|
/aosp14/frameworks/base/libs/hwui/apex/ |
H A D | LayoutlibLoader.cpp | 32 extern int register_android_graphics_Camera(JNIEnv* env); 40 extern int register_android_graphics_Shader(JNIEnv* env); 47 extern int register_android_graphics_Canvas(JNIEnv* env); 53 extern int register_android_graphics_Matrix(JNIEnv* env); 54 extern int register_android_graphics_Paint(JNIEnv* env); 55 extern int register_android_graphics_Path(JNIEnv* env); 138 if (jniRegMap.at(className).mProc(env) < 0) { in register_jni_procs() 160 env->ReleaseStringUTFChars(csvJString, charArray); in parseCsv() 172 int register_android_graphics_classes(JNIEnv *env) { in register_android_graphics_classes() argument 174 env->GetJavaVM(&vm); in register_android_graphics_classes() [all …]
|
H A D | jni_runtime.cpp | 35 extern int register_android_graphics_Camera(JNIEnv* env); 42 extern int register_android_graphics_Movie(JNIEnv* env); 45 extern int register_android_graphics_Shader(JNIEnv* env); 52 extern int register_android_graphics_Canvas(JNIEnv* env); 60 extern int register_android_graphics_Matrix(JNIEnv* env); 61 extern int register_android_graphics_Paint(JNIEnv* env); 62 extern int register_android_graphics_Path(JNIEnv* env); 82 extern int register_android_graphics_Mesh(JNIEnv* env); 170 int register_android_graphics_classes(JNIEnv *env) { in register_android_graphics_classes() argument 172 env->GetJavaVM(&vm); in register_android_graphics_classes() [all …]
|