Home
last modified time | relevance | path

Searched refs:ScopedLocalRef (Results 1 – 25 of 161) sorted by relevance

1234567

/aosp12/libnativehelper/header_only_include/nativehelper/
H A Dscoped_local_ref.h27 class ScopedLocalRef {
29 ScopedLocalRef(JNIEnv* env, T localRef) : mEnv(env), mLocalRef(localRef) { in ScopedLocalRef() function
32 ScopedLocalRef(ScopedLocalRef&& s) noexcept : mEnv(s.mEnv), mLocalRef(s.release()) { in ScopedLocalRef() function
35 explicit ScopedLocalRef(JNIEnv* env) : mEnv(env), mLocalRef(nullptr) { in ScopedLocalRef() function
38 ~ScopedLocalRef() { in ~ScopedLocalRef()
68 ScopedLocalRef& operator=(ScopedLocalRef&& s) noexcept {
88 DISALLOW_COPY_AND_ASSIGN(ScopedLocalRef);
/aosp12/packages/services/Car/packages/ScriptExecutor/src/
H A DJniUtils.cpp35 ScopedLocalRef<jclass> persistableBundleClass(env, in pushBundleToLuaTable()
40 ScopedLocalRef<jclass> setClass(env, env->FindClass("java/util/Set")); in pushBundleToLuaTable()
43 ScopedLocalRef<jobject> keySetIteratorObject(env, in pushBundleToLuaTable()
50 ScopedLocalRef<jclass> booleanClass(env, env->FindClass("java/lang/Boolean")); in pushBundleToLuaTable()
52 ScopedLocalRef<jclass> longClass(env, env->FindClass("java/lang/Long")); in pushBundleToLuaTable()
53 ScopedLocalRef<jclass> numberClass(env, env->FindClass("java/lang/Number")); in pushBundleToLuaTable()
54 ScopedLocalRef<jclass> stringClass(env, env->FindClass("java/lang/String")); in pushBundleToLuaTable()
55 ScopedLocalRef<jclass> intArrayClass(env, env->FindClass("[I")); in pushBundleToLuaTable()
56 ScopedLocalRef<jclass> longArrayClass(env, env->FindClass("[J")); in pushBundleToLuaTable()
67 ScopedLocalRef<jstring> key(env, in pushBundleToLuaTable()
[all …]
H A DBundleWrapper.cpp32 ScopedLocalRef<jclass> localBundleClassRef(mJNIEnv, in BundleWrapper()
37 ScopedLocalRef<jobject> localBundleObjectRef(mJNIEnv, in BundleWrapper()
54 ScopedLocalRef<jstring> keyStringRef(mJNIEnv, mJNIEnv->NewStringUTF(key)); in putBoolean()
68 ScopedLocalRef<jstring> keyStringRef(mJNIEnv, mJNIEnv->NewStringUTF(key)); in putLong()
80 ScopedLocalRef<jstring> keyStringRef(mJNIEnv, mJNIEnv->NewStringUTF(key)); in putDouble()
95 ScopedLocalRef<jstring> keyStringRef(mJNIEnv, mJNIEnv->NewStringUTF(key)); in putString()
100 ScopedLocalRef<jstring> valueStringRef(mJNIEnv, mJNIEnv->NewStringUTF(value)); in putString()
110 ScopedLocalRef<jstring> keyStringRef(mJNIEnv, mJNIEnv->NewStringUTF(key)); in putLongArray()
118 ScopedLocalRef<jlongArray> arrayRef(mJNIEnv, mJNIEnv->NewLongArray(value.size())); in putLongArray()
125 ScopedLocalRef<jstring> keyStringRef(mJNIEnv, mJNIEnv->NewStringUTF(key)); in putStringArray()
[all …]
H A DScriptExecutorListener.cpp43 ScopedLocalRef<jclass> listenerClassRef(env, env->GetObjectClass(mScriptExecutorListener)); in onSuccess()
51 ScopedLocalRef<jclass> listenerClassRef(env, env->GetObjectClass(mScriptExecutorListener)); in onScriptFinished()
60 ScopedLocalRef<jclass> listenerClassRef(env, env->GetObjectClass(mScriptExecutorListener)); in onError()
64 ScopedLocalRef<jstring> messageStringRef(env, env->NewStringUTF(message)); in onError()
70 ScopedLocalRef<jstring> stackTraceRef(env, env->NewStringUTF(stackTrace)); in onError()
/aosp12/frameworks/base/media/jni/
H A Dandroid_media_AudioPresentation.h102 ScopedLocalRef<jobject> jLabelObject = convertLabelsToMap(env, fields, ap.mLabels); in addPresentations()
104 ScopedLocalRef<jstring> jLanguage(env, env->NewStringUTF(ap.mLanguage.c_str())); in addPresentations()
106 ScopedLocalRef<jobject> jLocale(env, env->NewObject( in addPresentations()
108 ScopedLocalRef<jobject> jValueObj(env, env->NewObject(fields.clazz, fields.constructID, in addPresentations()
124 static ScopedLocalRef<jobject> convertLabelsToMap( in convertLabelsToMap()
126 ScopedLocalRef<jobject> nullMap(env, nullptr); in convertLabelsToMap()
127 ScopedLocalRef<jobject> hashMap(env, env->NewObject( in convertLabelsToMap()
134 ScopedLocalRef<jstring> jLanguage(env, env->NewStringUTF(label.first.c_str())); in convertLabelsToMap()
136 ScopedLocalRef<jobject> jLocale(env, env->NewObject( in convertLabelsToMap()
141 ScopedLocalRef<jobject> jValue(env, env->NewStringUTF(label.second.c_str())); in convertLabelsToMap()
H A Dandroid_media_Streams.cpp154 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()
220 ScopedLocalRef<jclass> hashMapClazz( 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()
369 ScopedLocalRef<jclass> byteBufClass(env, env->FindClass("java/nio/ByteBuffer")); in ConvertKeyValueArraysToMessage()
/aosp12/art/test/986-native-method-bind/
H A Dnative_bind.cc37 ScopedLocalRef<jclass> klass(env, env->FindClass("art/Test986")); in doUpPrintCall()
62 ScopedLocalRef<jclass> method_class(env, env->FindClass("java/lang/reflect/Method")); in doJvmtiMethodBind()
63 ScopedLocalRef<jobject> method_obj(env, env->ToReflectedMethod(method_class.get(), m, false)); in doJvmtiMethodBind()
66 ScopedLocalRef<jclass> exception_class(env, env->FindClass("java/lang/Exception")); in doJvmtiMethodBind()
70 ScopedLocalRef<jstring> sym_name(env, env->NewStringUTF(addr_info.dli_sname)); in doJvmtiMethodBind()
71 ScopedLocalRef<jclass> klass(env, env->FindClass("art/Test986")); in doJvmtiMethodBind()
79 ScopedLocalRef<jstring> new_symbol(env, in doJvmtiMethodBind()
89 ScopedLocalRef<jclass> exception_class(env, env->FindClass("java/lang/Exception")); in doJvmtiMethodBind()
/aosp12/packages/providers/MediaProvider/jni/
H A DMediaProviderWrapper.cpp74 ScopedLocalRef<jstring> j_path(env, env->NewStringUTF(path.c_str())); in insertFileInternal()
85 ScopedLocalRef<jstring> j_path(env, env->NewStringUTF(path.c_str())); in deleteFileInternal()
97 ScopedLocalRef<jstring> j_path(env, env->NewStringUTF(path.c_str())); in isMkdirOrRmdirAllowedInternal()
110 ScopedLocalRef<jstring> j_path(env, env->NewStringUTF(path.c_str())); in isOpendirAllowedInternal()
139 ScopedLocalRef<jobjectArray> files_list( in getFilesInDirectoryInternal()
150 ScopedLocalRef<jstring> j_d_name(env, in getFilesInDirectoryInternal()
165 ScopedLocalRef<jstring> j_d_name(env, in getFilesInDirectoryInternal()
331 ScopedLocalRef<jobject> j_res_file_open_object( in OnFileOpen()
346 ScopedLocalRef<jlongArray> redaction_ranges_local_ref( in OnFileOpen()
482 ScopedLocalRef<jobject> j_res_file_lookup_object( in FileLookup()
[all …]
/aosp12/packages/apps/Bluetooth/jni/
H A Dcom_android_bluetooth_hfpclient.cpp74 ScopedLocalRef<jbyteArray> addr(sCallbackEnv.get(), marshall_bda(bd_addr)); in connection_state_cb()
88 ScopedLocalRef<jbyteArray> addr(sCallbackEnv.get(), marshall_bda(bd_addr)); in audio_state_cb()
99 ScopedLocalRef<jbyteArray> addr(sCallbackEnv.get(), marshall_bda(bd_addr)); in vr_cmd_cb()
111 ScopedLocalRef<jbyteArray> addr(sCallbackEnv.get(), marshall_bda(bd_addr)); in network_state_cb()
165 ScopedLocalRef<jstring> js_name(sCallbackEnv.get(), in current_operator_cb()
236 ScopedLocalRef<jstring> js_number(sCallbackEnv.get(), in clip_cb()
256 ScopedLocalRef<jstring> js_number(sCallbackEnv.get(), in call_waiting_cb()
280 ScopedLocalRef<jstring> js_number(sCallbackEnv.get(), in current_calls_cb()
323 ScopedLocalRef<jstring> js_name(sCallbackEnv.get(), in subscriber_info_cb()
355 ScopedLocalRef<jstring> js_number(sCallbackEnv.get(), in last_voice_tag_number_cb()
[all …]
H A Dcom_android_bluetooth_avrcp_controller.cpp72 ScopedLocalRef<jbyteArray> addr( in btavrcp_passthrough_response_callback()
110 ScopedLocalRef<jbyteArray> addr( in btavrcp_connection_state_callback()
135 ScopedLocalRef<jbyteArray> addr( in btavrcp_get_rcfeatures_callback()
159 ScopedLocalRef<jbyteArray> addr( in btavrcp_setplayerapplicationsetting_rsp_callback()
185 ScopedLocalRef<jbyteArray> addr( in btavrcp_playerapplicationsetting_callback()
237 ScopedLocalRef<jbyteArray> addr( in btavrcp_playerapplicationsetting_changed_callback()
280 ScopedLocalRef<jbyteArray> addr( in btavrcp_set_abs_vol_cmd_callback()
304 ScopedLocalRef<jbyteArray> addr( in btavrcp_register_notification_absvol_callback()
334 ScopedLocalRef<jbyteArray> addr( in btavrcp_track_changed_callback()
360 ScopedLocalRef<jstring> str( in btavrcp_track_changed_callback()
[all …]
H A Dcom_android_bluetooth_gatt.cpp276 ScopedLocalRef<jstring> address( in btgattc_notify_cb()
400 ScopedLocalRef<jstring> address( in btgattc_track_adv_event_cb()
463 ScopedLocalRef<jobject> element( in fillGattDbElementArray()
473 ScopedLocalRef<jobject> uuid( in fillGattDbElementArray()
504 ScopedLocalRef<jobject> array( in btgattc_get_gatt_db_cb()
600 ScopedLocalRef<jobject> array( in btgatts_service_added_cb()
909 ScopedLocalRef<jstring> address( in OnTrackAdvFoundLost()
1514 ScopedLocalRef<jstring> address( in gattClientScanFilterAddNative()
1557 ScopedLocalRef<jstring> name( in gattClientScanFilterAddNative()
1571 ScopedLocalRef<jbyteArray> data( in gattClientScanFilterAddNative()
[all …]
H A Dcom_android_bluetooth_hfp.cpp89 ScopedLocalRef<jbyteArray> addr(sCallbackEnv.get(), marshall_bda(bd_addr)); in ConnectionStateCallback()
104 ScopedLocalRef<jbyteArray> addr(sCallbackEnv.get(), marshall_bda(bd_addr)); in AudioStateCallback()
117 ScopedLocalRef<jbyteArray> addr(sCallbackEnv.get(), marshall_bda(bd_addr)); in VoiceRecognitionCallback()
132 ScopedLocalRef<jbyteArray> addr(sCallbackEnv.get(), marshall_bda(bd_addr)); in AnswerCallCallback()
147 ScopedLocalRef<jbyteArray> addr(sCallbackEnv.get(), marshall_bda(bd_addr)); in HangupCallCallback()
163 ScopedLocalRef<jbyteArray> addr(sCallbackEnv.get(), marshall_bda(bd_addr)); in VolumeControlCallback()
178 ScopedLocalRef<jbyteArray> addr(sCallbackEnv.get(), marshall_bda(bd_addr)); in DialCallCallback()
191 ScopedLocalRef<jstring> js_number(sCallbackEnv.get(), in DialCallCallback()
248 ScopedLocalRef<jbyteArray> addr( in AtChldCallback()
335 ScopedLocalRef<jstring> js_at_string(sCallbackEnv.get(), in UnknownAtCallback()
[all …]
/aosp12/art/runtime/interpreter/
H A Dinterpreter.cc62 ScopedLocalRef<jclass> klass(soa.Env(), in InterpreterJni()
73 ScopedLocalRef<jclass> klass(soa.Env(), in InterpreterJni()
80 ScopedLocalRef<jclass> klass(soa.Env(), in InterpreterJni()
87 ScopedLocalRef<jclass> klass(soa.Env(), in InterpreterJni()
94 ScopedLocalRef<jclass> klass(soa.Env(), in InterpreterJni()
101 ScopedLocalRef<jclass> klass(soa.Env(), in InterpreterJni()
103 ScopedLocalRef<jobject> arg0(soa.Env(), in InterpreterJni()
114 ScopedLocalRef<jclass> klass(soa.Env(), in InterpreterJni()
122 ScopedLocalRef<jclass> klass(soa.Env(), in InterpreterJni()
124 ScopedLocalRef<jobject> arg0(soa.Env(), in InterpreterJni()
[all …]
/aosp12/art/test/ti-agent/
H A Dscoped_local_ref.h29 class ScopedLocalRef {
31 ScopedLocalRef(JNIEnv* env, T localRef) : mEnv(env), mLocalRef(localRef) { in ScopedLocalRef() function
34 ~ScopedLocalRef() { in ~ScopedLocalRef()
61 DISALLOW_COPY_AND_ASSIGN(ScopedLocalRef);
H A Djni_helper.h35 ScopedLocalRef<jclass> obj_class(env, env->FindClass(component_type_descriptor)); in CreateObjectArray()
40 ScopedLocalRef<jobjectArray> ret(env, env->NewObjectArray(length, obj_class.get(), nullptr)); in CreateObjectArray()
62 ScopedLocalRef<jclass> exc_class(env, env->FindClass("java/lang/NullPointerException")); in JniThrowNullPointerException()
/aosp12/art/test/1914-get-local-instance/
H A Dlocal_instance.cc38 ScopedLocalRef<jclass> runnable(env, env->FindClass("java/lang/Runnable")); in Java_art_Test1914_00024TargetClass_NativeInstanceMethod()
44 ScopedLocalRef<jclass> Test1914(env, env->FindClass("art/Test1914")); in Java_art_Test1914_00024TargetClass_NativeInstanceMethod()
53 ScopedLocalRef<jclass> runnable(env, env->FindClass("java/lang/Runnable")); in Java_art_Test1914_NativeStaticMethod()
59 ScopedLocalRef<jclass> Test1914(env, env->FindClass("art/Test1914")); in Java_art_Test1914_NativeStaticMethod()
/aosp12/packages/apps/Nfc/nci/jni/
H A DNfcJniUtil.cpp81 ScopedLocalRef<jclass> cls(e, e->FindClass(className)); in nfc_jni_cache_object()
88 ScopedLocalRef<jobject> obj(e, e->NewObject(cls.get(), ctor)); in nfc_jni_cache_object()
114 ScopedLocalRef<jclass> c(e, e->GetObjectClass(o)); in nfc_jni_get_nfc_socket_handle()
131 ScopedLocalRef<jclass> c(e, e->GetObjectClass(o)); in nfc_jni_get_nat()
148 ScopedLocalRef<jclass> cls(e, e->FindClass(className)); in nfc_jni_cache_object_local()
/aosp12/art/test/1940-ddms-ext/
H A Dddm_ext.cc73 ScopedLocalRef<jclass> chunk_class(env, env->FindClass("org/apache/harmony/dalvik/ddmc/Chunk")); in Java_art_Test1940_processChunk()
84 ScopedLocalRef<jbyteArray> chunk_buf( in Java_art_Test1940_processChunk()
102 ScopedLocalRef<jbyteArray> chunk_data(env, env->NewByteArray(out_size)); in Java_art_Test1940_processChunk()
105 ScopedLocalRef<jobject> res(env, env->NewObject(chunk_class.get(), in Java_art_Test1940_processChunk()
151 ScopedLocalRef<jbyteArray> res(env, env->NewByteArray(cb.data_.size())); in Java_art_Test1940_publishListen()
173 ScopedLocalRef<jclass> rt_exception(env, env->FindClass("java/lang/RuntimeException")); in Java_art_Test1940_initializeTest()
207 ScopedLocalRef<jclass> rt_exception(env, env->FindClass("java/lang/RuntimeException")); in Java_art_Test1940_initializeTest()
234 ScopedLocalRef<jclass> rt_exception(env, env->FindClass("java/lang/RuntimeException")); in Java_art_Test1940_initializeTest()
/aosp12/art/test/904-object-allocation/
H A Dtracking.cc41 ScopedLocalRef<jclass> class_class(jni_env, jni_env->GetObjectClass(cls)); in GetClassName()
43 ScopedLocalRef<jstring> str( in GetClassName()
93 ScopedLocalRef<jclass> object_klass2(jni_env, jni_env->GetObjectClass(object)); in ObjectAllocated()
133 ScopedLocalRef<jthread> thr(env, ev.thr_.Get(env)); in Java_art_Test904_getTrackingEventMessages()
136 ScopedLocalRef<jclass> klass(env, ev.object_klass.Get(env)); in Java_art_Test904_getTrackingEventMessages()
137 ScopedLocalRef<jclass> klass2(env, ev.object_klass2.Get(env)); in Java_art_Test904_getTrackingEventMessages()
/aosp12/frameworks/base/core/jni/
H A Dandroid_view_InputDevice.cpp40 ScopedLocalRef<jstring> nameObj(env, env->NewStringUTF(deviceInfo.getDisplayName().c_str())); in android_view_InputDevice_create()
45 ScopedLocalRef<jstring> descriptorObj(env, in android_view_InputDevice_create()
51 ScopedLocalRef<jobject> kcmObj(env, in android_view_InputDevice_create()
63 ScopedLocalRef<jobject> in android_view_InputDevice_create()
H A Dandroid_os_NativeHandle.cpp43 ScopedLocalRef<jintArray> fds(env, env->NewIntArray(numFds)); in MakeJavaNativeHandleObj()
47 ScopedLocalRef<jintArray> ints(env, env->NewIntArray(numInts)); in MakeJavaNativeHandleObj()
64 ScopedLocalRef<jintArray> fds(env, (jintArray) env->CallObjectMethod( in MakeCppNativeHandle()
67 ScopedLocalRef<jintArray> ints(env, (jintArray) env->CallObjectMethod( in MakeCppNativeHandle()
/aosp12/art/test/1900-track-alloc/
H A Dalloc.cc72 ScopedLocalRef<jclass> rt_exception(env, env->FindClass("java/lang/RuntimeException")); in Java_art_Test1900_getAmountAllocated()
102 ScopedLocalRef<jclass> rt_exception(env, env->FindClass("java/lang/RuntimeException")); in Java_art_Test1900_newJvmtiEnv()
108 ScopedLocalRef<jclass> rt_exception(env, env->FindClass("java/lang/RuntimeException")); in Java_art_Test1900_newJvmtiEnv()
120 ScopedLocalRef<jclass> rt_exception(env, env->FindClass("java/lang/RuntimeException")); in Java_art_Test1900_initializeTest()
150 ScopedLocalRef<jclass> rt_exception(env, env->FindClass("java/lang/RuntimeException")); in Java_art_Test1900_initializeTest()
/aosp12/frameworks/av/media/libstagefright/http/
H A DHTTPHelper.cpp41 ScopedLocalRef<jclass> clazz( in CreateHTTPServiceInCurrentJavaContext()
48 ScopedLocalRef<jobject> httpServiceObj( in CreateHTTPServiceInCurrentJavaContext()
57 ScopedLocalRef<jobject> httpServiceBinderObj( in CreateHTTPServiceInCurrentJavaContext()
/aosp12/art/runtime/
H A Dreflection_test.cc47 ScopedLocalRef<jclass> aioobe(env_, in SetUp()
52 ScopedLocalRef<jclass> ase(env_, env_->FindClass("java/lang/ArrayStoreException")); in SetUp()
56 ScopedLocalRef<jclass> sioobe(env_, in SetUp()
142 ScopedLocalRef<jobject> receiver_ref(soa.Env(), soa.AddLocalReference<jobject>(receiver)); in InvokeNopMethod()
151 ScopedLocalRef<jobject> receiver_ref(soa.Env(), soa.AddLocalReference<jobject>(receiver)); in InvokeIdentityByteMethod()
177 ScopedLocalRef<jobject> receiver_ref(soa.Env(), soa.AddLocalReference<jobject>(receiver)); in InvokeIdentityIntMethod()
202 ScopedLocalRef<jobject> receiver_ref(soa.Env(), soa.AddLocalReference<jobject>(receiver)); in InvokeIdentityDoubleMethod()
227 ScopedLocalRef<jobject> receiver_ref(soa.Env(), soa.AddLocalReference<jobject>(receiver)); in InvokeSumIntIntMethod()
256 ScopedLocalRef<jobject> receiver_ref(soa.Env(), soa.AddLocalReference<jobject>(receiver)); in InvokeSumIntIntIntMethod()
295 ScopedLocalRef<jobject> receiver_ref(soa.Env(), soa.AddLocalReference<jobject>(receiver)); in InvokeSumIntIntIntIntMethod()
[all …]
/aosp12/art/test/1946-list-descriptors/
H A Ddescriptors.cc59 ScopedLocalRef<jclass> rt_exception(env, env->FindClass("java/lang/RuntimeException")); in Java_art_Test1946_getClassloaderDescriptors()
71 ScopedLocalRef<jobjectArray> arr(env, env->NewObjectArray(cnt, in Java_art_Test1946_getClassloaderDescriptors()
101 ScopedLocalRef<jclass> rt_exception(env, env->FindClass("java/lang/RuntimeException")); in Java_art_Test1946_initializeTest()
131 ScopedLocalRef<jclass> rt_exception(env, env->FindClass("java/lang/RuntimeException")); in Java_art_Test1946_initializeTest()

1234567