Lines Matching refs:env
54 #define GETCRITICAL(bytes, env, obj) { \
55 bytes = (*env)->GetPrimitiveArrayCritical(env, obj, NULL); \
57 JNU_ThrowInternalError(env, "Unable to get array"); \
60 #define RELEASECRITICAL(bytes, env, obj, mode) { \
61 (*env)->ReleasePrimitiveArrayCritical(env, obj, bytes, mode); \
71 Java_java_nio_Bits_copyFromShortArray(JNIEnv *env, jobject this, jobject src,
88 GETCRITICAL(bytes, env, src);
97 RELEASECRITICAL(bytes, env, src, JNI_ABORT);
106 Java_java_nio_Bits_copyToShortArray(JNIEnv *env, jobject this, jlong srcAddr,
123 GETCRITICAL(bytes, env, dst);
132 RELEASECRITICAL(bytes, env, dst, 0);
141 Java_java_nio_Bits_copyFromIntArray(JNIEnv *env, jobject this, jobject src,
158 GETCRITICAL(bytes, env, src);
167 RELEASECRITICAL(bytes, env, src, JNI_ABORT);
176 Java_java_nio_Bits_copyToIntArray(JNIEnv *env, jobject this, jlong srcAddr,
193 GETCRITICAL(bytes, env, dst);
202 RELEASECRITICAL(bytes, env, dst, 0);
211 Java_java_nio_Bits_copyFromLongArray(JNIEnv *env, jobject this, jobject src,
228 GETCRITICAL(bytes, env, src);
237 RELEASECRITICAL(bytes, env, src, JNI_ABORT);
246 Java_java_nio_Bits_copyToLongArray(JNIEnv *env, jobject this, jlong srcAddr,
263 GETCRITICAL(bytes, env, dst);
272 RELEASECRITICAL(bytes, env, dst, 0);