Searched defs:dfd (Results 1 - 5 of 5) sorted by relevance

/openjdk7/jdk/src/solaris/classes/sun/nio/fs/
H A DUnixChannelFactory.java110 * Constructs a file channel by opening a file using a dfd/path pair
112 static FileChannel newFileChannel(int dfd, argument
136 FileDescriptor fdObj = open(dfd, path, pathForPermissionCheck, flags, mode);
181 protected static FileDescriptor open(int dfd, argument
255 if (dfd >= 0) {
256 fd = openat(dfd, path.asByteArray(), oflags, mode);
279 if (dfd >= 0) {
280 unlinkat(dfd, path.asByteArray(), 0);
H A DUnixFileAttributes.java81 static UnixFileAttributes get(int dfd, UnixPath path, boolean followLinks) argument
86 UnixNativeDispatcher.fstatat(dfd, path.asByteArray(), flag, attrs);
H A DUnixSecureDirectoryStream.java46 private final int dfd; field in class:UnixSecureDirectoryStream
50 int dfd,
54 this.dfd = dfd;
64 UnixNativeDispatcher.close(dfd);
115 newdfd1 = openat(dfd, file.asByteArray(), flags , 0);
155 return UnixChannelFactory.newFileChannel(dfd, file, pathToCheck, options, mode);
192 attrs = UnixFileAttributes.get(dfd, file, false);
200 unlinkat(dfd, file.asByteArray(), flags);
254 renameat(this.dfd, fro
48 UnixSecureDirectoryStream(UnixPath dir, long dp, int dfd, DirectoryStream.Filter<? super Path> filter) argument
[all...]
H A DUnixNativeDispatcher.java80 * int openat(int dfd, const char* path, int oflag, mode_t mode)
82 static int openat(int dfd, byte[] path, int flags, int mode) throws UnixException { argument
85 return openat0(dfd, buffer.address(), flags, mode);
90 private static native int openat0(int dfd, long pathAddress, int flags, int mode) argument
149 * unlinkat(int dfd, const char* path, int flag)
151 static void unlinkat(int dfd, byte[] path, int flag) throws UnixException { argument
154 unlinkat0(dfd, buffer.address(), flag);
159 private static native void unlinkat0(int dfd, long pathAddress, int flag) argument
316 static void fstatat(int dfd, byte[] path, int flag, UnixFileAttributes attrs) argument
321 fstatat0(dfd, buffe
326 fstatat0(int dfd, long pathAddress, int flag, UnixFileAttributes attrs) argument
418 fdopendir(int dfd) argument
[all...]
/openjdk7/jdk/src/solaris/native/sun/nio/fs/
H A DUnixNativeDispatcher.c131 static int fstatat64_wrapper(int dfd, const char *path, argument
137 return syscall(__NR_fstatat64, dfd, path, statbuf, flag);
143 static int fstatat64_wrapper(int dfd, const char *path, argument
149 return syscall(__NR_newfstatat, dfd, path, statbuf, flag);
335 Java_sun_nio_fs_UnixNativeDispatcher_openat0(JNIEnv* env, jclass this, jint dfd, argument
346 RESTARTABLE((*my_openat64_func)(dfd, path, (int)oflags, (mode_t)mode), fd);
451 Java_sun_nio_fs_UnixNativeDispatcher_fstatat0(JNIEnv* env, jclass this, jint dfd, argument
462 RESTARTABLE((*my_fstatat64_func)((int)dfd, path, &buf, (int)flag), err);
595 Java_sun_nio_fs_UnixNativeDispatcher_fdopendir(JNIEnv* env, jclass this, int dfd) { argument
604 dir = (*my_fdopendir_func)((int)dfd);
705 Java_sun_nio_fs_UnixNativeDispatcher_unlinkat0(JNIEnv* env, jclass this, jint dfd, jlong pathAddress, jint flags) argument
[all...]

Completed in 2138 milliseconds