Lines Matching refs:env
54 Java_sun_nio_ch_FileChannelImpl_initIDs(JNIEnv *env, jclass clazz)
57 chan_fd = (*env)->GetFieldID(env, clazz, "fd", "Ljava/io/FileDescriptor;");
62 handle(JNIEnv *env, jlong rv, char *msg)
68 JNU_ThrowIOExceptionWithLastError(env, msg);
74 Java_sun_nio_ch_FileChannelImpl_map0(JNIEnv *env, jobject this,
78 jobject fdo = (*env)->GetObjectField(env, this, chan_fd);
79 jint fd = fdval(env, fdo);
104 JNU_ThrowOutOfMemoryError(env, "Map failed");
107 return handle(env, -1, "Map failed");
115 Java_sun_nio_ch_FileChannelImpl_unmap0(JNIEnv *env, jobject this,
119 return handle(env,
126 Java_sun_nio_ch_FileChannelImpl_position0(JNIEnv *env, jobject this,
129 jint fd = fdval(env, fdo);
137 return handle(env, result, "Position failed");
142 Java_sun_nio_ch_FileChannelImpl_close0(JNIEnv *env, jobject this, jobject fdo)
144 jint fd = fdval(env, fdo);
148 JNU_ThrowIOExceptionWithLastError(env, "Close failed");
154 Java_sun_nio_ch_FileChannelImpl_transferTo0(JNIEnv *env, jobject this,
170 JNU_ThrowIOExceptionWithLastError(env, "Transfer failed");
200 JNU_ThrowIOExceptionWithLastError(env, "Transfer failed");
226 JNU_ThrowIOExceptionWithLastError(env, "Transfer failed");