Lines Matching refs:elems
2672 …static void Release##name##ArrayElements(JNIEnv* env, ctype##Array array, ctype* elems, /* NOLINT …
2674 ReleasePrimitiveArrayElements(__FUNCTION__, ptype, env, array, elems, mode); \
3673 JNIEnv* env, jarray array, void* elems, jint mode) { in ReleasePrimitiveArrayElements() argument
3677 if (sc.CheckNonNull(elems) && sc.CheckPrimitiveArrayType(soa, array, type)) { in ReleasePrimitiveArrayElements()
3679 elems = GuardedCopy::ReleaseGuardedPACopy(function_name, env, array, elems, mode); in ReleasePrimitiveArrayElements()
3681 if (!soa.ForceCopy() || elems != nullptr) { in ReleasePrimitiveArrayElements()
3682 JniValueType args[4] = {{.E = env}, {.a = array}, {.p = elems}, {.r = mode}}; in ReleasePrimitiveArrayElements()
3687 reinterpret_cast<jboolean*>(elems), mode); in ReleasePrimitiveArrayElements()
3691 reinterpret_cast<jbyte*>(elems), mode); in ReleasePrimitiveArrayElements()
3695 reinterpret_cast<jchar*>(elems), mode); in ReleasePrimitiveArrayElements()
3699 reinterpret_cast<jshort*>(elems), mode); in ReleasePrimitiveArrayElements()
3703 reinterpret_cast<jint*>(elems), mode); in ReleasePrimitiveArrayElements()
3707 reinterpret_cast<jlong*>(elems), mode); in ReleasePrimitiveArrayElements()
3711 reinterpret_cast<jfloat*>(elems), mode); in ReleasePrimitiveArrayElements()
3715 reinterpret_cast<jdouble*>(elems), mode); in ReleasePrimitiveArrayElements()