Home
last modified time | relevance | path

Searched refs:mJavaArray (Results 1 – 16 of 16) sorted by relevance

/aosp_15_r20/libnativehelper/header_only_include/nativehelper/
H A Dscoped_primitive_array.h45 : mEnv(env), mJavaArray(nullptr), mRawArray(nullptr), mSize(0) {} \
49 mJavaArray = nullptr; \
59 mEnv->Release ## NAME ## ArrayElements(mJavaArray, mRawArray, JNI_ABORT); \
63 mJavaArray = javaArray; \
64 mSize = mEnv->GetArrayLength(mJavaArray); \
66 mEnv->Get ## NAME ## ArrayRegion(mJavaArray, 0, mSize, mBuffer); \
69 mRawArray = mEnv->Get ## NAME ## ArrayElements(mJavaArray, nullptr); \
73 PRIMITIVE_TYPE ## Array getJavaArray() const { return mJavaArray; } \
79 PRIMITIVE_TYPE ## Array mJavaArray; \
105 : mEnv(env), mJavaArray(nullptr), mRawArray(nullptr) {} \
[all …]
/aosp_15_r20/external/conscrypt/common/src/jni/unbundled/include/nativehelper/
H A Dscoped_primitive_array.h30 : mEnv(env), mJavaArray(nullptr), mRawArray(nullptr) {} \
32 : mEnv(env), mJavaArray(javaArray), mRawArray(nullptr) { \
33 if (mJavaArray == nullptr) { \
36 mRawArray = mEnv->Get##NAME##ArrayElements(mJavaArray, nullptr); \
41 mEnv->Release##NAME##ArrayElements(mJavaArray, mRawArray, JNI_ABORT); \
45 mJavaArray = javaArray; \
46 mRawArray = mEnv->Get##NAME##ArrayElements(mJavaArray, nullptr); \
52 return mJavaArray; \
58 return static_cast<size_t>(mEnv->GetArrayLength(mJavaArray)); \
63 PRIMITIVE_TYPE##Array mJavaArray; \
[all …]
/aosp_15_r20/prebuilts/module_sdk/art/current/sdk/common_os/include/libnativehelper/header_only_include/nativehelper/
Dscoped_primitive_array.h45 : mEnv(env), mJavaArray(nullptr), mRawArray(nullptr), mSize(0) {} \
49 mJavaArray = nullptr; \
59 mEnv->Release ## NAME ## ArrayElements(mJavaArray, mRawArray, JNI_ABORT); \
63 mJavaArray = javaArray; \
64 mSize = mEnv->GetArrayLength(mJavaArray); \
66 mEnv->Get ## NAME ## ArrayRegion(mJavaArray, 0, mSize, mBuffer); \
69 mRawArray = mEnv->Get ## NAME ## ArrayElements(mJavaArray, nullptr); \
73 PRIMITIVE_TYPE ## Array getJavaArray() const { return mJavaArray; } \
79 PRIMITIVE_TYPE ## Array mJavaArray; \
105 : mEnv(env), mJavaArray(nullptr), mRawArray(nullptr) {} \
[all …]
/aosp_15_r20/prebuilts/module_sdk/art/13/include/libnativehelper/header_only_include/nativehelper/
Dscoped_primitive_array.h45 : mEnv(env), mJavaArray(nullptr), mRawArray(nullptr), mSize(0) {} \
49 mJavaArray = nullptr; \
59 mEnv->Release ## NAME ## ArrayElements(mJavaArray, mRawArray, JNI_ABORT); \
63 mJavaArray = javaArray; \
64 mSize = mEnv->GetArrayLength(mJavaArray); \
66 mEnv->Get ## NAME ## ArrayRegion(mJavaArray, 0, mSize, mBuffer); \
69 mRawArray = mEnv->Get ## NAME ## ArrayElements(mJavaArray, nullptr); \
73 PRIMITIVE_TYPE ## Array getJavaArray() const { return mJavaArray; } \
79 PRIMITIVE_TYPE ## Array mJavaArray; \
105 : mEnv(env), mJavaArray(nullptr), mRawArray(nullptr) {} \
[all …]
/aosp_15_r20/prebuilts/module_sdk/art/3/common_os/include/libnativehelper/header_only_include/nativehelper/
Dscoped_primitive_array.h45 : mEnv(env), mJavaArray(nullptr), mRawArray(nullptr), mSize(0) {} \
49 mJavaArray = nullptr; \
59 mEnv->Release ## NAME ## ArrayElements(mJavaArray, mRawArray, JNI_ABORT); \
63 mJavaArray = javaArray; \
64 mSize = mEnv->GetArrayLength(mJavaArray); \
66 mEnv->Get ## NAME ## ArrayRegion(mJavaArray, 0, mSize, mBuffer); \
69 mRawArray = mEnv->Get ## NAME ## ArrayElements(mJavaArray, nullptr); \
73 PRIMITIVE_TYPE ## Array getJavaArray() const { return mJavaArray; } \
79 PRIMITIVE_TYPE ## Array mJavaArray; \
105 : mEnv(env), mJavaArray(nullptr), mRawArray(nullptr) {} \
[all …]
/aosp_15_r20/prebuilts/module_sdk/art/13/common_os/include/libnativehelper/header_only_include/nativehelper/
Dscoped_primitive_array.h45 : mEnv(env), mJavaArray(nullptr), mRawArray(nullptr), mSize(0) {} \
49 mJavaArray = nullptr; \
59 mEnv->Release ## NAME ## ArrayElements(mJavaArray, mRawArray, JNI_ABORT); \
63 mJavaArray = javaArray; \
64 mSize = mEnv->GetArrayLength(mJavaArray); \
66 mEnv->Get ## NAME ## ArrayRegion(mJavaArray, 0, mSize, mBuffer); \
69 mRawArray = mEnv->Get ## NAME ## ArrayElements(mJavaArray, nullptr); \
73 PRIMITIVE_TYPE ## Array getJavaArray() const { return mJavaArray; } \
79 PRIMITIVE_TYPE ## Array mJavaArray; \
105 : mEnv(env), mJavaArray(nullptr), mRawArray(nullptr) {} \
[all …]
/aosp_15_r20/prebuilts/module_sdk/art/1/common_os/include/libnativehelper/header_only_include/nativehelper/
Dscoped_primitive_array.h45 : mEnv(env), mJavaArray(nullptr), mRawArray(nullptr), mSize(0) {} \
49 mJavaArray = nullptr; \
59 mEnv->Release ## NAME ## ArrayElements(mJavaArray, mRawArray, JNI_ABORT); \
63 mJavaArray = javaArray; \
64 mSize = mEnv->GetArrayLength(mJavaArray); \
66 mEnv->Get ## NAME ## ArrayRegion(mJavaArray, 0, mSize, mBuffer); \
69 mRawArray = mEnv->Get ## NAME ## ArrayElements(mJavaArray, nullptr); \
73 PRIMITIVE_TYPE ## Array getJavaArray() const { return mJavaArray; } \
79 PRIMITIVE_TYPE ## Array mJavaArray; \
105 : mEnv(env), mJavaArray(nullptr), mRawArray(nullptr) {} \
[all …]
/aosp_15_r20/prebuilts/module_sdk/art/1/include/libnativehelper/header_only_include/nativehelper/
Dscoped_primitive_array.h45 : mEnv(env), mJavaArray(nullptr), mRawArray(nullptr), mSize(0) {} \
49 mJavaArray = nullptr; \
59 mEnv->Release ## NAME ## ArrayElements(mJavaArray, mRawArray, JNI_ABORT); \
63 mJavaArray = javaArray; \
64 mSize = mEnv->GetArrayLength(mJavaArray); \
66 mEnv->Get ## NAME ## ArrayRegion(mJavaArray, 0, mSize, mBuffer); \
69 mRawArray = mEnv->Get ## NAME ## ArrayElements(mJavaArray, nullptr); \
73 PRIMITIVE_TYPE ## Array getJavaArray() const { return mJavaArray; } \
79 PRIMITIVE_TYPE ## Array mJavaArray; \
105 : mEnv(env), mJavaArray(nullptr), mRawArray(nullptr) {} \
[all …]
/aosp_15_r20/art/test/ti-agent/
H A Dscoped_primitive_array.h48 : mEnv(env), mJavaArray(nullptr), mRawArray(nullptr), mSize(0) {} \
52 mJavaArray = nullptr; \
62 mEnv->Release ## NAME ## ArrayElements(mJavaArray, mRawArray, JNI_ABORT); \
66 mJavaArray = javaArray; \
67 mSize = mEnv->GetArrayLength(mJavaArray); \
69 mEnv->Get ## NAME ## ArrayRegion(mJavaArray, 0, mSize, mBuffer); \
72 mRawArray = mEnv->Get ## NAME ## ArrayElements(mJavaArray, nullptr); \
76 PRIMITIVE_TYPE ## Array getJavaArray() const { return mJavaArray; } \
82 PRIMITIVE_TYPE ## Array mJavaArray; \
108 : mEnv(env), mJavaArray(nullptr), mRawArray(nullptr) {} \
[all …]
/aosp_15_r20/prebuilts/module_sdk/art/7/include/libnativehelper/header_only_include/nativehelper/
Dscoped_primitive_array.h45 : mEnv(env), mJavaArray(nullptr), mRawArray(nullptr), mSize(0) {} \
49 mJavaArray = nullptr; \
59 mEnv->Release ## NAME ## ArrayElements(mJavaArray, mRawArray, JNI_ABORT); \
63 mJavaArray = javaArray; \
64 mSize = mEnv->GetArrayLength(mJavaArray); \
66 mEnv->Get ## NAME ## ArrayRegion(mJavaArray, 0, mSize, mBuffer); \
69 mRawArray = mEnv->Get ## NAME ## ArrayElements(mJavaArray, nullptr); \
73 PRIMITIVE_TYPE ## Array getJavaArray() const { return mJavaArray; } \
79 PRIMITIVE_TYPE ## Array mJavaArray; \
105 : mEnv(env), mJavaArray(nullptr), mRawArray(nullptr) {} \
[all …]
/aosp_15_r20/prebuilts/module_sdk/art/current/sdk/include/libnativehelper/header_only_include/nativehelper/
Dscoped_primitive_array.h45 : mEnv(env), mJavaArray(nullptr), mRawArray(nullptr), mSize(0) {} \
49 mJavaArray = nullptr; \
59 mEnv->Release ## NAME ## ArrayElements(mJavaArray, mRawArray, JNI_ABORT); \
63 mJavaArray = javaArray; \
64 mSize = mEnv->GetArrayLength(mJavaArray); \
66 mEnv->Get ## NAME ## ArrayRegion(mJavaArray, 0, mSize, mBuffer); \
69 mRawArray = mEnv->Get ## NAME ## ArrayElements(mJavaArray, nullptr); \
73 PRIMITIVE_TYPE ## Array getJavaArray() const { return mJavaArray; } \
79 PRIMITIVE_TYPE ## Array mJavaArray; \
105 : mEnv(env), mJavaArray(nullptr), mRawArray(nullptr) {} \
[all …]
/aosp_15_r20/prebuilts/module_sdk/art/3/include/libnativehelper/header_only_include/nativehelper/
Dscoped_primitive_array.h45 : mEnv(env), mJavaArray(nullptr), mRawArray(nullptr), mSize(0) {} \
49 mJavaArray = nullptr; \
59 mEnv->Release ## NAME ## ArrayElements(mJavaArray, mRawArray, JNI_ABORT); \
63 mJavaArray = javaArray; \
64 mSize = mEnv->GetArrayLength(mJavaArray); \
66 mEnv->Get ## NAME ## ArrayRegion(mJavaArray, 0, mSize, mBuffer); \
69 mRawArray = mEnv->Get ## NAME ## ArrayElements(mJavaArray, nullptr); \
73 PRIMITIVE_TYPE ## Array getJavaArray() const { return mJavaArray; } \
79 PRIMITIVE_TYPE ## Array mJavaArray; \
105 : mEnv(env), mJavaArray(nullptr), mRawArray(nullptr) {} \
[all …]
/aosp_15_r20/prebuilts/module_sdk/art/7/common_os/include/libnativehelper/header_only_include/nativehelper/
Dscoped_primitive_array.h45 : mEnv(env), mJavaArray(nullptr), mRawArray(nullptr), mSize(0) {} \
49 mJavaArray = nullptr; \
59 mEnv->Release ## NAME ## ArrayElements(mJavaArray, mRawArray, JNI_ABORT); \
63 mJavaArray = javaArray; \
64 mSize = mEnv->GetArrayLength(mJavaArray); \
66 mEnv->Get ## NAME ## ArrayRegion(mJavaArray, 0, mSize, mBuffer); \
69 mRawArray = mEnv->Get ## NAME ## ArrayElements(mJavaArray, nullptr); \
73 PRIMITIVE_TYPE ## Array getJavaArray() const { return mJavaArray; } \
79 PRIMITIVE_TYPE ## Array mJavaArray; \
105 : mEnv(env), mJavaArray(nullptr), mRawArray(nullptr) {} \
[all …]
/aosp_15_r20/frameworks/base/core/jni/
H A Dscoped_nullable_primitive_array.h56 ScopedArrayRO(JNIEnv* env, JavaArrayType javaArray) : mEnv(env), mJavaArray(javaArray) { in ARRAY_TRAITS()
57 if (mJavaArray == nullptr) { in ARRAY_TRAITS()
61 mSize = mEnv->GetArrayLength(mJavaArray); in ARRAY_TRAITS()
63 Traits::getArrayRegion(mEnv, mJavaArray, 0, mSize, mBuffer); in ARRAY_TRAITS()
66 mRawArray = Traits::getArrayElements(mEnv, mJavaArray); in ARRAY_TRAITS()
73 Traits::releaseArrayElements(mEnv, mJavaArray, mRawArray, JNI_ABORT); in ARRAY_TRAITS()
83 JavaArrayType mJavaArray; in ARRAY_TRAITS() local
H A Dcom_android_internal_os_LongArrayMultiStateCounter.cpp37 jlongArray mJavaArray; member in android::battery::JavaUint64Array
43 mJavaArray = values; in JavaUint64Array()
44 mData = reinterpret_cast<uint64_t *>(mEnv->GetPrimitiveArrayCritical(mJavaArray, nullptr)); in JavaUint64Array()
48 mEnv->ReleasePrimitiveArrayCritical(mJavaArray, mData, 0); in ~JavaUint64Array()
/aosp_15_r20/frameworks/base/libs/hwui/jni/
H A Dscoped_nullable_primitive_array.h56 ScopedArrayRO(JNIEnv* env, JavaArrayType javaArray) : mEnv(env), mJavaArray(javaArray) { in ARRAY_TRAITS()
57 if (mJavaArray == nullptr) { in ARRAY_TRAITS()
61 mSize = mEnv->GetArrayLength(mJavaArray); in ARRAY_TRAITS()
63 Traits::getArrayRegion(mEnv, mJavaArray, 0, mSize, mBuffer); in ARRAY_TRAITS()
66 mRawArray = Traits::getArrayElements(mEnv, mJavaArray); in ARRAY_TRAITS()
73 Traits::releaseArrayElements(mEnv, mJavaArray, mRawArray, JNI_ABORT); in ARRAY_TRAITS()
83 JavaArrayType mJavaArray; in ARRAY_TRAITS() local