/src/lib/libc/gen/ |
utimens.c | 45 return utimensat(AT_FDCWD, path, times, 0); 51 return utimensat(AT_FDCWD, path, times, AT_SYMLINK_NOFOLLOW);
|
/src/tests/lib/libc/c063/ |
t_renameat.c | 85 "See that renameat works with fd as AT_FDCWD"); 100 ATF_REQUIRE(renameat(AT_FDCWD, FILE, AT_FDCWD, TARGET) == 0); 110 "See that renameat fails with fd as AT_FDCWD and bad path"); 121 ATF_REQUIRE(renameat(AT_FDCWD, FILEERR, AT_FDCWD, TARGET) == -1); 138 ATF_REQUIRE(renameat(-1, FILE, AT_FDCWD, TARGET) == -1); 139 ATF_REQUIRE(renameat(AT_FDCWD, FILE, -1, TARGET) == -1);
|
t_unlinkat.c | 73 "See that unlinkat works with fd as AT_FDCWD"); 84 ATF_REQUIRE(unlinkat(AT_FDCWD, BASEFILE, 0) == 0); 91 "See that unlinkat fails with fd as AT_FDCWD and bad path"); 96 ATF_REQUIRE(unlinkat(AT_FDCWD, FILEERR, 0) == -1); 160 ATF_REQUIRE(unlinkat(AT_FDCWD, DIR, 0) == -1); 162 ATF_REQUIRE(unlinkat(AT_FDCWD, DIR, AT_REMOVEDIR) == 0);
|
t_mkdirat.c | 71 "See that mkdirat works with fd as AT_FDCWD"); 78 ATF_REQUIRE(mkdirat(AT_FDCWD, SDIR, mode) != -1); 86 "See that mkdirat fails with fd as AT_FDCWD and bad path"); 92 ATF_REQUIRE(mkdirat(AT_FDCWD, SDIRERR, mode) == -1);
|
t_linkat.c | 86 "See that linkat works with fd as AT_FDCWD"); 98 ATF_REQUIRE(linkat(AT_FDCWD, FILE, AT_FDCWD, TARGET, 0) == 0); 109 "See that linkat fails with fd as AT_FDCWD and bad path"); 120 ATF_REQUIRE(linkat(AT_FDCWD, FILEERR, AT_FDCWD, TARGET, 0) == -1); 137 ATF_REQUIRE(linkat(-1, FILE, AT_FDCWD, TARGET, 0) == -1); 138 ATF_REQUIRE(linkat(AT_FDCWD, FILE, -1, TARGET, 0) == -1);
|
t_mkfifoat.c | 71 "See that mkfifoat works with fd as AT_FDCWD"); 78 ATF_REQUIRE(mkfifoat(AT_FDCWD, FIFO, mode) != -1); 86 "See that mkfifoat fails with fd as AT_FDCWD and bad path"); 92 ATF_REQUIRE(mkfifoat(AT_FDCWD, FIFOERR, mode) == -1);
|
t_mknodat.c | 90 "See that mknodat works with fd as AT_FDCWD"); 101 ATF_REQUIRE((fd = mknodat(AT_FDCWD, FILE, mode, dev)) != -1); 110 "See that mknodat fails with fd as AT_FDCWD and bad path"); 120 ATF_REQUIRE((fd = mknodat(AT_FDCWD, FILEERR, mode, dev)) == -1);
|
t_symlinkat.c | 82 "See that symlinkat works with fd as AT_FDCWD"); 94 ATF_REQUIRE(symlinkat(RELFILE, AT_FDCWD, LINK) == 0); 105 "See that symlinkat works with fd as AT_FDCWD and bad path"); 117 ATF_REQUIRE(symlinkat(FILEERR, AT_FDCWD, LINK) == 0);
|
t_fstatat.c | 79 "See that fstatat works with fd as AT_FDCWD"); 91 ATF_REQUIRE(fstatat(AT_FDCWD, BASEFILE, &st, 0) == 0); 98 "See that fstatat fails with fd as AT_FDCWD and bad path"); 105 ATF_REQUIRE(fstatat(AT_FDCWD, FILEERR, &st, 0) == -1);
|
t_openat.c | 74 "See that openat works with fd as AT_FDCWD"); 85 ATF_REQUIRE((fd = openat(AT_FDCWD, BASEFILE, O_RDONLY, 0)) != -1); 93 "See that openat fails with fd as AT_FDCWD and bad path"); 100 ATF_REQUIRE((fd = openat(AT_FDCWD, FILEERR, O_RDONLY, 0)) == -1);
|
t_readlinkat.c | 82 "See that readlinkat works with fd as AT_FDCWD"); 95 len = readlinkat(AT_FDCWD, LINK, buf, sizeof(buf)-1); 106 "See that readlinkat fails with fd as AT_FDCWD and bad path"); 112 ATF_REQUIRE(readlinkat(AT_FDCWD, LINK, buf, sizeof(buf)) == -1);
|
t_fchmodat.c | 84 "See that fchmodat works with fd as AT_FDCWD"); 96 ATF_REQUIRE(fchmodat(AT_FDCWD, BASEFILE, 0600, 0) == 0); 106 "See that fchmodat fails with fd as AT_FDCWD and bad path"); 111 ATF_REQUIRE(fchmodat(AT_FDCWD, FILEERR, 0600, 0) == -1);
|
t_faccessat.c | 75 "See that faccessat works with fd as AT_FDCWD"); 86 ATF_REQUIRE(faccessat(AT_FDCWD, BASEFILE, F_OK, 0) == 0); 93 "See that faccessat fails with fd as AT_FDCWD and bad path"); 98 ATF_REQUIRE(faccessat(AT_FDCWD, FILEERR, F_OK, 0) == -1); 233 ATF_REQUIRE(faccessat(AT_FDCWD, abs_path, W_OK, 0) == 0);
|
t_fchownat.c | 101 "See that fchownat works with fd as AT_FDCWD"); 117 ATF_REQUIRE(fchownat(AT_FDCWD, BASEFILE, uid, gid, 0) == 0); 128 "See that fchownat fails with fd as AT_FDCWD and bad path"); 138 ATF_REQUIRE(fchownat(AT_FDCWD, FILEERR, uid, gid, 0) == -1);
|
t_utimensat.c | 113 "See that utimensat works with fd as AT_FDCWD"); 126 RL(utimensat(AT_FDCWD, BASEFILE, tptr, 0)); 137 "See that utimensat fails with fd as AT_FDCWD and bad path"); 142 ATF_CHECK_ERRNO(ENOENT, utimensat(AT_FDCWD, FILEERR, tptr, 0) == -1);
|
/src/sys/kern/ |
vfs_syscalls.c | 244 if (fdat != AT_FDCWD && path[0] != '/') { 253 if (fdat != AT_FDCWD && path[0] != '/') 276 if (fdat != AT_FDCWD && p[0] != '/') { 287 if (fdat != AT_FDCWD && p[0] != '/') 1861 * 1) if fdat is AT_FDCWD, which means use current directory as base. 1864 if (fdat != AT_FDCWD && pathstring[0] != '/') { 1893 error = do_sys_openat(l, AT_FDCWD, SCARG(uap, path), 2392 return do_posix_mknodat(l, AT_FDCWD, SCARG(uap, path), 2416 return do_sys_mknodat(l, AT_FDCWD, pathname, mode, dev, seg); 2546 return do_sys_mkfifoat(l, AT_FDCWD, SCARG(uap, path) [all...] |
/src/bin/ln/ |
ln.c | 347 linkat(AT_FDCWD, source, AT_FDCWD, target,
|
/src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/ |
sanitizer_linux.cc | 205 return internal_syscall(SYSCALL(openat), AT_FDCWD, (uptr)filename, flags); 213 return internal_syscall(SYSCALL(openat), AT_FDCWD, (uptr)filename, flags, 310 return internal_syscall(SYSCALL(fstatat), AT_FDCWD, (uptr)path, (uptr)buf, 0); 312 return internal_syscall(SYSCALL(newfstatat), AT_FDCWD, (uptr)path, (uptr)buf, 334 return internal_syscall(SYSCALL(fstatat), AT_FDCWD, (uptr)path, (uptr)buf, 337 return internal_syscall(SYSCALL(newfstatat), AT_FDCWD, (uptr)path, (uptr)buf, 398 return internal_syscall(SYSCALL(readlinkat), AT_FDCWD, (uptr)path, (uptr)buf, 401 return internal_syscall(SYSCALL(readlinkat), AT_FDCWD, (uptr)path, (uptr)buf, 410 return internal_syscall(SYSCALL(unlinkat), AT_FDCWD, (uptr)path, 0); 418 return internal_syscall(SYSCALL(renameat), AT_FDCWD, (uptr)oldpath, AT_FDCWD [all...] |
/src/sys/sys/ |
fcntl.h | 327 #define AT_FDCWD -100 /* Use cwd for relative link target */
|
/src/sys/rump/librump/rumpvfs/ |
rump_vfs.c | 142 do_sys_chmodat(curlwp, AT_FDCWD, "/tmp", 01777, 0);
|
/src/sbin/umount/ |
umount.c | 291 OK = faccessat(AT_FDCWD, umountprog,
|
/src/lib/librumphijack/ |
hijack.c | 579 if (fd == AT_FDCWD || *path == '/') { \ 591 if (fd != AT_FDCWD) \ 1356 if (fromfd != AT_FDCWD || tofd != AT_FDCWD
|
/src/sys/compat/linux/common/ |
linux_misc.c | 1621 if (path == NULL && fd != AT_FDCWD) { 1627 error = do_sys_utimensat(l, AT_FDCWD, fp->f_data, NULL, 0,
|
/src/sys/compat/netbsd32/ |
netbsd32_fs.c | 1442 error = do_sys_utimensat(l, AT_FDCWD, fp->f_vnode, NULL, 0,
|
/src/tests/lib/libpthread/ |
t_cancellation.c | 452 RL(openat(AT_FDCWD, "file", O_RDWR));
|