Lines Matching refs:java_array
1839 static jsize GetArrayLength(JNIEnv* env, jarray java_array) { in GetArrayLength() argument
1840 CHECK_NON_NULL_ARGUMENT_RETURN_ZERO(java_array); in GetArrayLength()
1842 ObjPtr<mirror::Object> obj = soa.Decode<mirror::Object>(java_array); in GetArrayLength()
1851 static jobject GetObjectArrayElement(JNIEnv* env, jobjectArray java_array, jsize index) { in GetObjectArrayElement() argument
1852 CHECK_NON_NULL_ARGUMENT(java_array); in GetObjectArrayElement()
1855 soa.Decode<mirror::ObjectArray<mirror::Object>>(java_array); in GetObjectArrayElement()
1859 static void SetObjectArrayElement(JNIEnv* env, jobjectArray java_array, jsize index, in SetObjectArrayElement() argument
1861 CHECK_NON_NULL_ARGUMENT_RETURN_VOID(java_array); in SetObjectArrayElement()
1864 soa.Decode<mirror::ObjectArray<mirror::Object>>(java_array); in SetObjectArrayElement()
1950 static void* GetPrimitiveArrayCritical(JNIEnv* env, jarray java_array, jboolean* is_copy) { in GetPrimitiveArrayCritical() argument
1951 CHECK_NON_NULL_ARGUMENT(java_array); in GetPrimitiveArrayCritical()
1953 ObjPtr<mirror::Array> array = soa.Decode<mirror::Array>(java_array); in GetPrimitiveArrayCritical()
1969 array = soa.Decode<mirror::Array>(java_array); in GetPrimitiveArrayCritical()
1977 static void ReleasePrimitiveArrayCritical(JNIEnv* env, jarray java_array, void* elements, in ReleasePrimitiveArrayCritical() argument
1979 CHECK_NON_NULL_ARGUMENT_RETURN_VOID(java_array); in ReleasePrimitiveArrayCritical()
1981 ObjPtr<mirror::Array> array = soa.Decode<mirror::Array>(java_array); in ReleasePrimitiveArrayCritical()
2436 static ArtArrayT* DecodeAndCheckArrayType(ScopedObjectAccess& soa, JArrayT java_array, in DecodeAndCheckArrayType() argument
2439 ObjPtr<ArtArrayT> array = soa.Decode<ArtArrayT>(java_array); in DecodeAndCheckArrayType()
2454 static ElementT* GetPrimitiveArray(JNIEnv* env, ArrayT java_array, jboolean* is_copy) { in GetPrimitiveArray() argument
2455 CHECK_NON_NULL_ARGUMENT(java_array); in GetPrimitiveArray()
2457 ArtArrayT* array = DecodeAndCheckArrayType<ArrayT, ElementT, ArtArrayT>(soa, java_array, in GetPrimitiveArray()
2482 static void ReleasePrimitiveArray(JNIEnv* env, ArrayT java_array, ElementT* elements, jint mode) { in ReleasePrimitiveArray() argument
2483 CHECK_NON_NULL_ARGUMENT_RETURN_VOID(java_array); in ReleasePrimitiveArray()
2485 ArtArrayT* array = DecodeAndCheckArrayType<ArrayT, ElementT, ArtArrayT>(soa, java_array, in ReleasePrimitiveArray()
2534 static void GetPrimitiveArrayRegion(JNIEnv* env, JArrayT java_array, in GetPrimitiveArrayRegion() argument
2536 CHECK_NON_NULL_ARGUMENT_RETURN_VOID(java_array); in GetPrimitiveArrayRegion()
2539 DecodeAndCheckArrayType<JArrayT, ElementT, ArtArrayT>(soa, java_array, in GetPrimitiveArrayRegion()
2554 static void SetPrimitiveArrayRegion(JNIEnv* env, JArrayT java_array, in SetPrimitiveArrayRegion() argument
2556 CHECK_NON_NULL_ARGUMENT_RETURN_VOID(java_array); in SetPrimitiveArrayRegion()
2559 DecodeAndCheckArrayType<JArrayT, ElementT, ArtArrayT>(soa, java_array, in SetPrimitiveArrayRegion()