Lines Matching refs:env

60 Java_java_io_UnixFileSystem_initIDs(JNIEnv *env, jclass cls)
62 jclass fileClass = (*env)->FindClass(env, "java/io/File");
64 ids.path = (*env)->GetFieldID(env, fileClass,
73 Java_java_io_UnixFileSystem_canonicalize0(JNIEnv *env, jobject this,
78 WITH_PLATFORM_STRING(env, pathname, path) {
82 JNU_ThrowIOExceptionWithLastError(env, "Bad pathname");
85 rv = newStringPlatform(env, canonicalPath);
87 rv = JNU_NewStringPlatform(env, canonicalPath);
90 } END_PLATFORM_STRING(env, path);
111 Java_java_io_UnixFileSystem_getBooleanAttributes0(JNIEnv *env, jobject this,
116 WITH_FIELD_PLATFORM_STRING(env, file, ids.path, path) {
124 } END_PLATFORM_STRING(env, path);
129 Java_java_io_UnixFileSystem_checkAccess(JNIEnv *env, jobject this,
146 WITH_FIELD_PLATFORM_STRING(env, file, ids.path, path) {
150 } END_PLATFORM_STRING(env, path);
156 Java_java_io_UnixFileSystem_setPermission(JNIEnv *env, jobject this,
164 WITH_FIELD_PLATFORM_STRING(env, file, ids.path, path) {
198 } END_PLATFORM_STRING(env, path);
203 Java_java_io_UnixFileSystem_getLastModifiedTime(JNIEnv *env, jobject this,
208 WITH_FIELD_PLATFORM_STRING(env, file, ids.path, path) {
213 } END_PLATFORM_STRING(env, path);
219 Java_java_io_UnixFileSystem_getLength(JNIEnv *env, jobject this,
224 WITH_FIELD_PLATFORM_STRING(env, file, ids.path, path) {
229 } END_PLATFORM_STRING(env, path);
238 Java_java_io_UnixFileSystem_createFileExclusively(JNIEnv *env, jclass cls,
243 WITH_PLATFORM_STRING(env, pathname, path) {
252 JNU_ThrowIOExceptionWithLastError(env, path);
258 } END_PLATFORM_STRING(env, path);
264 Java_java_io_UnixFileSystem_delete0(JNIEnv *env, jobject this,
269 WITH_FIELD_PLATFORM_STRING(env, file, ids.path, path) {
273 } END_PLATFORM_STRING(env, path);
279 Java_java_io_UnixFileSystem_list(JNIEnv *env, jobject this,
288 WITH_FIELD_PLATFORM_STRING(env, file, ids.path, path) {
290 } END_PLATFORM_STRING(env, path);
295 JNU_ThrowOutOfMemoryError(env, "heap allocation failed");
303 rv = (*env)->NewObjectArray(env, maxlen, JNU_ClassString(env), NULL);
313 rv = (*env)->NewObjectArray(env, maxlen <<= 1,
314 JNU_ClassString(env), NULL);
316 if (JNU_CopyObjectArray(env, rv, old, len) < 0) goto error;
317 (*env)->DeleteLocalRef(env, old);
320 name = newStringPlatform(env, ptr->d_name);
322 name = JNU_NewStringPlatform(env, ptr->d_name);
325 (*env)->SetObjectArrayElement(env, rv, len++, name);
326 (*env)->DeleteLocalRef(env, name);
333 rv = (*env)->NewObjectArray(env, len, JNU_ClassString(env), NULL);
337 if (JNU_CopyObjectArray(env, rv, old, len) < 0) {
350 Java_java_io_UnixFileSystem_createDirectory(JNIEnv *env, jobject this,
355 WITH_FIELD_PLATFORM_STRING(env, file, ids.path, path) {
359 } END_PLATFORM_STRING(env, path);
365 Java_java_io_UnixFileSystem_rename0(JNIEnv *env, jobject this,
370 WITH_FIELD_PLATFORM_STRING(env, from, ids.path, fromPath) {
371 WITH_FIELD_PLATFORM_STRING(env, to, ids.path, toPath) {
375 } END_PLATFORM_STRING(env, toPath);
376 } END_PLATFORM_STRING(env, fromPath);
381 Java_java_io_UnixFileSystem_setLastModifiedTime(JNIEnv *env, jobject this,
386 WITH_FIELD_PLATFORM_STRING(env, file, ids.path, path) {
403 } END_PLATFORM_STRING(env, path);
410 Java_java_io_UnixFileSystem_setReadOnly(JNIEnv *env, jobject this,
415 WITH_FIELD_PLATFORM_STRING(env, file, ids.path, path) {
422 } END_PLATFORM_STRING(env, path);
427 Java_java_io_UnixFileSystem_getSpace(JNIEnv *env, jobject this,
432 WITH_FIELD_PLATFORM_STRING(env, file, ids.path, path) {
453 } END_PLATFORM_STRING(env, path);