Lines Matching refs:path

53     jfieldID path;
61 ids.path = (*env)->GetFieldID(env, fileClass,
62 "path", "Ljava/lang/String;");
69 extern int canonicalize(char *path, const char *out, int len);
78 WITH_PLATFORM_STRING(env, pathname, path) {
80 if (canonicalize(JVM_NativePath((char *)path),
86 } END_PLATFORM_STRING(env, path);
117 /* Check whether or not the file name in "path" is a Windows reserved
119 returned result from GetFullPathName. If the file name in the path
123 BOOL isReservedDeviceName(const char* path) {
127 DWORD retLen = GetFullPathName(path,
155 WITH_NATIVE_PATH(env, file, ids.path, path) {
157 if (!isReservedDeviceName(path) &&
158 GetFileAttributesEx(path, GetFileExInfoStandard, &wfad)) {
166 } END_NATIVE_PATH(env, path);
187 WITH_NATIVE_PATH(env, file, ids.path, path) {
188 if (access(path, mode) == 0) {
191 } END_NATIVE_PATH(env, path);
207 WITH_NATIVE_PATH(env, file, ids.path, path) {
209 a = GetFileAttributes(path);
215 if (SetFileAttributes(path, a))
218 } END_NATIVE_PATH(env, path);
227 WITH_NATIVE_PATH(env, file, ids.path, path) {
232 HANDLE h = FindFirstFile(path, &fd);
240 } END_NATIVE_PATH(env, path);
250 WITH_NATIVE_PATH(env, file, ids.path, path) {
252 if (_stati64(path, &sb) == 0) {
255 } END_NATIVE_PATH(env, path);
270 WITH_PLATFORM_STRING(env, pathname, path) {
273 JVM_NativePath((char *)path);
274 orv = JVM_Open(path, JVM_O_RDWR | JVM_O_CREAT | JVM_O_EXCL, 0666);
279 // If a directory by the named path already exists,
282 a = GetFileAttributes(path);
287 JNU_ThrowIOExceptionWithLastError(env, path);
294 } END_PLATFORM_STRING(env, path);
300 removeFileOrDirectory(const char *path) /* Returns 0 on success */
304 SetFileAttributes(path, 0);
305 a = GetFileAttributes(path);
309 return !RemoveDirectory(path);
311 return !DeleteFile(path);
322 WITH_NATIVE_PATH(env, file, ids.path, path) {
323 if (removeFileOrDirectory(path) == 0) {
326 } END_NATIVE_PATH(env, path);
342 WITH_NATIVE_PATH(env, file, ids.path, path) {
343 dir = opendir(path);
344 } END_NATIVE_PATH(env, path);
392 WITH_NATIVE_PATH(env, file, ids.path, path) {
393 if (mkdir(path) == 0) {
396 } END_NATIVE_PATH(env, path);
407 WITH_NATIVE_PATH(env, from, ids.path, fromPath) {
408 WITH_NATIVE_PATH(env, to, ids.path, toPath) {
424 WITH_NATIVE_PATH(env, file, ids.path, path) {
426 h = CreateFile(path, GENERIC_WRITE, 0, NULL, OPEN_EXISTING,
439 } END_NATIVE_PATH(env, path);
451 WITH_NATIVE_PATH(env, file, ids.path, path) {
453 a = GetFileAttributes(path);
455 if (SetFileAttributes(path, a | FILE_ATTRIBUTE_READONLY))
458 } END_NATIVE_PATH(env, path);
490 WITH_NATIVE_PATH(env, file, ids.path, path) {
492 if (GetDiskFreeSpaceEx(path, &usableSpace, &totalSpace, &freeSpace)) {
507 } END_NATIVE_PATH(env, path);