Searched refs:java_array (Results 1 – 4 of 4) sorted by relevance
/aosp_15_r20/external/rust/android-crates-io/extra_versions/crates/jni/tests/ |
D | jni_api.rs | 305 let java_array = env in java_byte_array_from_slice() localVariable 308 let obj = AutoLocal::new(&env, unsafe { JObject::from_raw(java_array) }); in java_byte_array_from_slice() 312 env.get_byte_array_region(java_array, 0, &mut res).unwrap(); in java_byte_array_from_slice() 326 let java_array = env localVariable 331 let _ = env.$set_array(java_array, 0, buf); 340 temporary_env.$jni_get(java_array, ReleaseMode::CopyBack).unwrap() 373 env.$get_array(java_array, 0, &mut res).unwrap(); 461 let java_array = env in get_long_array_elements_commit() localVariable 466 let _ = env.set_long_array_region(java_array, 0, buf); in get_long_array_elements_commit() 470 .get_long_array_elements(java_array, ReleaseMode::CopyBack) in get_long_array_elements_commit() [all …]
|
/aosp_15_r20/external/rust/android-crates-io/crates/jni/tests/ |
D | jni_api.rs | 481 let java_array = AutoLocal::new( in java_byte_array_from_slice() localVariable 487 assert!(!java_array.is_null()); in java_byte_array_from_slice() 489 env.get_byte_array_region(&java_array, 0, &mut res).unwrap(); in java_byte_array_from_slice() 503 let java_array = env localVariable 508 let _ = env.$set_array(&java_array, 0, buf); 517 temporary_env.get_array_elements(&java_array, ReleaseMode::CopyBack).unwrap() 565 env.$get_array(&java_array, 0, &mut res).unwrap(); 653 let java_array = env in get_long_array_elements_commit() localVariable 658 let _ = env.set_long_array_region(&java_array, 0, buf); in get_long_array_elements_commit() 662 env.get_array_elements(&java_array, ReleaseMode::CopyBack) in get_long_array_elements_commit() [all …]
|
/aosp_15_r20/art/runtime/jni/ |
H A D | jni_internal.cc | 2248 static jsize GetArrayLength(JNIEnv* env, jarray java_array) { in GetArrayLength() argument 2249 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(java_array); in GetArrayLength() 2251 ObjPtr<mirror::Object> obj = soa.Decode<mirror::Object>(java_array); in GetArrayLength() 2260 static jobject GetObjectArrayElement(JNIEnv* env, jobjectArray java_array, jsize index) { in GetObjectArrayElement() argument 2261 CHECK_NON_NULL_ARGUMENT(java_array); in GetObjectArrayElement() 2264 soa.Decode<mirror::ObjectArray<mirror::Object>>(java_array); in GetObjectArrayElement() 2268 static void SetObjectArrayElement(JNIEnv* env, jobjectArray java_array, jsize index, in SetObjectArrayElement() argument 2270 CHECK_NON_NULL_ARGUMENT_RETURN_VOID(java_array); in SetObjectArrayElement() 2273 soa.Decode<mirror::ObjectArray<mirror::Object>>(java_array); in SetObjectArrayElement() 2359 static void* GetPrimitiveArrayCritical(JNIEnv* env, jarray java_array, jboolean* is_copy) { in GetPrimitiveArrayCritical() argument [all …]
|
H A D | check_jni.cc | 1246 bool CheckArray(ScopedObjectAccess& soa, jarray java_array) in CheckArray() argument 1248 if (UNLIKELY(java_array == nullptr)) { in CheckArray() 1253 ObjPtr<mirror::Array> a = soa.Decode<mirror::Array>(java_array); in CheckArray() 1257 GetIndirectRefKindString(IndirectReferenceTable::GetIndirectRefKind(java_array)), in CheckArray() 1258 java_array, in CheckArray() 1600 static void* CreateGuardedPACopy(JNIEnv* env, const jarray java_array, jboolean* is_copy, in CreateGuardedPACopy() argument 1604 ObjPtr<mirror::Array> a = soa.Decode<mirror::Array>(java_array); in CreateGuardedPACopy() 1620 [[maybe_unused]] jarray java_array, in ReleaseGuardedPACopy() argument
|