bin/chflags/chflags.c
184
if (chflagsat(AT_FDCWD, p->fts_accpath, newflags,
bin/chmod/chmod.c
191
if (fchmodat(AT_FDCWD, p->fts_accpath, newmode, atflag) == -1
bin/cp/cp.c
317
to.dir = AT_FDCWD;
bin/cp/cp.c
689
if (to.dir != AT_FDCWD && to.dir >= 0)
bin/cp/utils.c
174
if (linkat(AT_FDCWD, entp->fts_path, to.dir, to.path, 0) != 0) {
bin/ln/ln.c
354
linkat(AT_FDCWD, source, AT_FDCWD, target,
crypto/openssh/openbsd-compat/bsd-misc.c
140
if (fd != AT_FDCWD) {
crypto/openssh/openbsd-compat/bsd-misc.c
180
if (fd != AT_FDCWD) {
crypto/openssh/openbsd-compat/bsd-misc.c
211
if (fd != AT_FDCWD) {
crypto/openssh/openbsd-compat/bsd-misc.c
239
if (dirfd != AT_FDCWD && path && path[0] != '/') {
crypto/openssh/openbsd-compat/bsd-misc.c
260
if (dirfd != AT_FDCWD && path && path[0] != '/') {
crypto/openssh/openbsd-compat/bsd-misc.h
72
#ifndef AT_FDCWD
crypto/openssh/openbsd-compat/regress/utimensattest.c
116
(void)utimensat(AT_FDCWD, TMPFILE, ts, AT_SYMLINK_NOFOLLOW);
crypto/openssh/openbsd-compat/regress/utimensattest.c
76
if (utimensat(AT_FDCWD, TMPFILE, ts, AT_SYMLINK_NOFOLLOW) == -1)
crypto/openssh/sftp-server.c
1479
r = fchmodat(AT_FDCWD, name,
crypto/openssh/sftp-server.c
1491
r = utimensat(AT_FDCWD, name,
crypto/openssh/sftp-server.c
1499
r = fchownat(AT_FDCWD, name, a.uid, a.gid,
lib/libc/gen/fts-compat11.c
905
path = p->fts_accpath, dfd = AT_FDCWD;
lib/libc/gen/fts.c
1044
dfd = AT_FDCWD;
lib/libc/gen/getcwd.c
139
fd = _openat(dir != NULL ? _dirfd(dir) : AT_FDCWD,
lib/libc/gen/inotify.c
24
return (inotify_add_watch_at(fd, AT_FDCWD, pathname, mask));
lib/libc/stdio/mktemp.c
100
return (_gettemp(AT_FDCWD, path, (int *)NULL, 0, 0, 0) ? path : (char *)NULL);
lib/libc/stdio/mktemp.c
64
return (_gettemp(AT_FDCWD, path, &fd, 0, slen, oflags) ? fd : -1);
lib/libc/stdio/mktemp.c
72
return (_gettemp(AT_FDCWD, path, &fd, 0, slen, 0) ? fd : -1);
lib/libc/stdio/mktemp.c
80
return (_gettemp(AT_FDCWD, path, &fd, 0, 0, oflags) ? fd : -1);
lib/libc/stdio/mktemp.c
88
return (_gettemp(AT_FDCWD, path, &fd, 0, 0, 0) ? fd : -1);
lib/libc/stdio/mktemp.c
94
return (_gettemp(AT_FDCWD, path, (int *)NULL, 1, 0, 0) ? path : (char *)NULL);
lib/libc/stdlib/realpath.c
236
if (__sys___realpathat(AT_FDCWD, path, resolved, PATH_MAX, 0) == 0) {
lib/libc/sys/creat.c
46
return (INTERPOS_SYS(openat, AT_FDCWD, path,
lib/libc/sys/lstat.c
39
return (__sys_fstatat(AT_FDCWD, path, sb, AT_SYMLINK_NOFOLLOW));
lib/libc/sys/mknod.c
41
return (__sys_mknodat(AT_FDCWD, path, mode, dev));
lib/libc/sys/open.c
51
return (INTERPOS_SYS(openat, AT_FDCWD, path, flags, mode));
lib/libc/sys/stat.c
39
return (__sys_fstatat(AT_FDCWD, path, sb, 0));
lib/libc/tests/secure/fortify_unistd_test.c
1241
readlinkat(AT_FDCWD, path, __stack.__buf, __len);
lib/libc/tests/secure/fortify_unistd_test.c
1265
readlinkat(AT_FDCWD, path, __stack.__buf, __len);
lib/libc/tests/secure/fortify_unistd_test.c
1290
readlinkat(AT_FDCWD, path, __stack.__buf, __len);
lib/libc/tests/secure/fortify_unistd_test.c
1315
readlinkat(AT_FDCWD, path, __stack.__buf, __len);
lib/libc/tests/secure/fortify_unistd_test.c
1349
readlinkat(AT_FDCWD, path, __stack.__buf, __len);
lib/libsysdecode/flags.c
94
if (fd == AT_FDCWD)
lib/libutil/flopen.c
130
ret = vflopenat(AT_FDCWD, path, flags, ap);
lib/libutil/pidfile.c
348
fd = flopenat(AT_FDCWD, pathp,
lib/libutil/pidfile.c
362
errno = pidfile_read(AT_FDCWD, pathp, &pid);
sbin/restore/dirs.c
654
utimensat(AT_FDCWD, cp, node.ctimep, 0);
sbin/restore/dirs.c
655
utimensat(AT_FDCWD, cp, node.mtimep, 0);
sbin/restore/tape.c
627
(void) utimensat(AT_FDCWD, name, ctimep,
sbin/restore/tape.c
629
(void) utimensat(AT_FDCWD, name, mtimep,
sbin/restore/tape.c
659
(void) utimensat(AT_FDCWD, name, ctimep, 0);
sbin/restore/tape.c
660
(void) utimensat(AT_FDCWD, name, mtimep, 0);
sbin/restore/tape.c
689
(void) utimensat(AT_FDCWD, name, ctimep, 0);
sbin/restore/tape.c
690
(void) utimensat(AT_FDCWD, name, mtimep, 0);
sys/compat/freebsd32/freebsd32_misc.c
1835
return (kern_utimesat(td, AT_FDCWD, uap->path, UIO_USERSPACE,
sys/compat/freebsd32/freebsd32_misc.c
2370
error = kern_statat(td, 0, AT_FDCWD, uap->path, UIO_USERSPACE, &sb);
sys/compat/freebsd32/freebsd32_misc.c
2435
error = kern_statat(td, AT_SYMLINK_NOFOLLOW, AT_FDCWD, uap->path,
sys/compat/freebsd32/freebsd32_misc.c
2554
error = kern_statat(td, 0, AT_FDCWD, uap->path, UIO_USERSPACE, &sb);
sys/compat/freebsd32/freebsd32_misc.c
2606
error = kern_statat(td, AT_SYMLINK_NOFOLLOW, AT_FDCWD, uap->path,
sys/compat/freebsd32/freebsd32_misc.c
2679
error = kern_statat(td, 0, AT_FDCWD, uap->path, UIO_USERSPACE, &sb);
sys/compat/freebsd32/freebsd32_misc.c
2696
error = kern_statat(td, AT_SYMLINK_NOFOLLOW, AT_FDCWD, uap->path,
sys/compat/linux/linux_file.c
104
return (kern_openat(td, AT_FDCWD, args->path, UIO_USERSPACE,
sys/compat/linux/linux_file.c
1588
return (kern_fchownat(td, AT_FDCWD, args->path, UIO_USERSPACE,
sys/compat/linux/linux_file.c
1609
dfd = (args->dfd == LINUX_AT_FDCWD) ? AT_FDCWD : args->dfd;
sys/compat/linux/linux_file.c
1619
return (kern_fchownat(td, AT_FDCWD, args->path, UIO_USERSPACE, args->uid,
sys/compat/linux/linux_file.c
2046
return (kern_inotify_add_watch(args->fd, AT_FDCWD, args->pathname,
sys/compat/linux/linux_file.c
213
dfd = (args->dfd == LINUX_AT_FDCWD) ? AT_FDCWD : args->dfd;
sys/compat/linux/linux_file.c
223
return (linux_common_open(td, AT_FDCWD, args->path, args->flags,
sys/compat/linux/linux_file.c
246
fd = AT_FDCWD;
sys/compat/linux/linux_file.c
651
return (kern_accessat(td, AT_FDCWD, args->path, UIO_USERSPACE, 0,
sys/compat/linux/linux_file.c
666
dfd = (ldfd == LINUX_AT_FDCWD) ? AT_FDCWD : ldfd;
sys/compat/linux/linux_file.c
708
error = kern_funlinkat(td, AT_FDCWD, args->path, FD_NONE,
sys/compat/linux/linux_file.c
712
if (kern_statat(td, 0, AT_FDCWD, args->path,
sys/compat/linux/linux_file.c
750
dfd = (args->dfd == LINUX_AT_FDCWD) ? AT_FDCWD : args->dfd;
sys/compat/linux/linux_file.c
767
return (kern_fchmodat(td, AT_FDCWD, args->path, UIO_USERSPACE,
sys/compat/linux/linux_file.c
777
dfd = (args->dfd == LINUX_AT_FDCWD) ? AT_FDCWD : args->dfd;
sys/compat/linux/linux_file.c
787
return (kern_mkdirat(td, AT_FDCWD, args->path, UIO_USERSPACE, args->mode));
sys/compat/linux/linux_file.c
796
dfd = (args->dfd == LINUX_AT_FDCWD) ? AT_FDCWD : args->dfd;
sys/compat/linux/linux_file.c
805
return (kern_frmdirat(td, AT_FDCWD, args->path, FD_NONE,
sys/compat/linux/linux_file.c
813
return (kern_renameat(td, AT_FDCWD, args->from, AT_FDCWD,
sys/compat/linux/linux_file.c
869
olddfd = (args->olddfd == LINUX_AT_FDCWD) ? AT_FDCWD : args->olddfd;
sys/compat/linux/linux_file.c
870
newdfd = (args->newdfd == LINUX_AT_FDCWD) ? AT_FDCWD : args->newdfd;
sys/compat/linux/linux_file.c
880
return (kern_symlinkat(td, args->path, AT_FDCWD, args->to,
sys/compat/linux/linux_file.c
890
dfd = (args->newdfd == LINUX_AT_FDCWD) ? AT_FDCWD : args->newdfd;
sys/compat/linux/linux_file.c
903
return (kern_readlinkat(td, AT_FDCWD, args->name, UIO_USERSPACE,
sys/compat/linux/linux_file.c
916
dfd = (args->dfd == LINUX_AT_FDCWD) ? AT_FDCWD : args->dfd;
sys/compat/linux/linux_file.c
972
return (kern_linkat(td, AT_FDCWD, AT_FDCWD, args->path, args->to,
sys/compat/linux/linux_file.c
989
olddfd = (args->olddfd == LINUX_AT_FDCWD) ? AT_FDCWD : args->olddfd;
sys/compat/linux/linux_file.c
990
newdfd = (args->newdfd == LINUX_AT_FDCWD) ? AT_FDCWD : args->newdfd;
sys/compat/linux/linux_misc.c
524
return (kern_utimesat(td, AT_FDCWD, args->fname, UIO_USERSPACE,
sys/compat/linux/linux_misc.c
547
return (kern_utimesat(td, AT_FDCWD, args->fname, UIO_USERSPACE,
sys/compat/linux/linux_misc.c
583
dfd = (ldfd == LINUX_AT_FDCWD) ? AT_FDCWD : ldfd;
sys/compat/linux/linux_misc.c
702
dfd = (args->dfd == LINUX_AT_FDCWD) ? AT_FDCWD : args->dfd;
sys/compat/linux/linux_misc.c
879
error = kern_mkfifoat(td, AT_FDCWD, args->path, UIO_USERSPACE,
sys/compat/linux/linux_misc.c
885
error = kern_mknodat(td, AT_FDCWD, args->path, UIO_USERSPACE,
sys/compat/linux/linux_misc.c
897
error = kern_openat(td, AT_FDCWD, args->path, UIO_USERSPACE,
sys/compat/linux/linux_misc.c
916
dfd = (args->dfd == LINUX_AT_FDCWD) ? AT_FDCWD : args->dfd;
sys/compat/linux/linux_socket.c
1023
error = kern_bindat(td, AT_FDCWD, args->s, sa);
sys/compat/linux/linux_socket.c
1045
error = kern_connectat(td, AT_FDCWD, args->s, sa);
sys/compat/linux/linux_stats.c
173
return (linux_kern_statat(td, 0, AT_FDCWD, path, pathseg, sbp));
sys/compat/linux/linux_stats.c
181
return (linux_kern_statat(td, AT_SYMLINK_NOFOLLOW, AT_FDCWD, path,
sys/compat/linux/linux_stats.c
645
dfd = (args->dfd == LINUX_AT_FDCWD) ? AT_FDCWD : args->dfd;
sys/compat/linux/linux_stats.c
667
dfd = (args->dfd == LINUX_AT_FDCWD) ? AT_FDCWD : args->dfd;
sys/compat/linux/linux_stats.c
761
dirfd = (args->dirfd == LINUX_AT_FDCWD) ? AT_FDCWD : args->dirfd;
sys/compat/linux/linux_uid16.c
71
return (kern_fchownat(td, AT_FDCWD, args->path, UIO_USERSPACE,
sys/compat/linux/linux_uid16.c
79
return (kern_fchownat(td, AT_FDCWD, args->path, UIO_USERSPACE,
sys/compat/linux/linux_xattr.c
428
args->path, AT_FDCWD,
sys/dev/filemon/filemon_wrapper.c
168
if (filemon->fname1[0] != '/' && fd != AT_FDCWD) {
sys/dev/filemon/filemon_wrapper.c
218
_filemon_wrapper_openat(td, uap->path, uap->flags, AT_FDCWD);
sys/kern/kern_descrip.c
2946
error = kern_openat(td, AT_FDCWD, "/dev/null",
sys/kern/uipc_socket.c
2137
return (soconnectat(AT_FDCWD, so, nam, td));
sys/kern/uipc_socket.c
2165
if (fd == AT_FDCWD) {
sys/kern/uipc_syscalls.c
193
error = kern_bindat(td, AT_FDCWD, uap->s, sa);
sys/kern/uipc_syscalls.c
207
if (dirfd == AT_FDCWD) {
sys/kern/uipc_syscalls.c
229
if (dirfd == AT_FDCWD)
sys/kern/uipc_syscalls.c
398
AUDIT_ARG_SOCKADDR(td, AT_FDCWD, sa);
sys/kern/uipc_syscalls.c
467
error = kern_connectat(td, AT_FDCWD, uap->s, sa);
sys/kern/uipc_syscalls.c
481
if (dirfd == AT_FDCWD) {
sys/kern/uipc_syscalls.c
741
AUDIT_ARG_SOCKADDR(td, AT_FDCWD, mp->msg_name);
sys/kern/uipc_syscalls.c
951
AUDIT_ARG_SOCKADDR(td, AT_FDCWD, fromsa);
sys/kern/uipc_usrreq.c
2049
if ((error = unp_connectat(AT_FDCWD, so, addr, td, true)))
sys/kern/uipc_usrreq.c
2871
return (unp_connectat(AT_FDCWD, so, nam, td, false));
sys/kern/uipc_usrreq.c
2946
(fd == AT_FDCWD ? 0 : EMPTYPATH), UIO_SYSSPACE, buf, fd,
sys/kern/uipc_usrreq.c
696
return (uipc_bindat(AT_FDCWD, so, nam, td));
sys/kern/vfs_cache.c
6513
if (ndp->ni_dirfd == AT_FDCWD) {
sys/kern/vfs_lookup.c
366
if (ndp->ni_dirfd == AT_FDCWD)
sys/kern/vfs_lookup.c
372
if (ndp->ni_dirfd == AT_FDCWD)
sys/kern/vfs_lookup.c
397
} else if (ndp->ni_dirfd == AT_FDCWD) {
sys/kern/vfs_mountroot.c
296
error = kern_symlinkat(td, "/", AT_FDCWD, "dev", UIO_SYSSPACE);
sys/kern/vfs_mountroot.c
417
error = kern_funlinkat(td, AT_FDCWD, "/dev/dev", FD_NONE,
sys/kern/vfs_mountroot.c
598
error = kern_statat(td, 0, AT_FDCWD, path, UIO_SYSSPACE, &sb);
sys/kern/vfs_mountroot.c
603
error = kern_openat(td, AT_FDCWD, "/dev/" MDCTL_NAME, UIO_SYSSPACE,
sys/kern/vfs_syscalls.c
1141
return (kern_openat(td, AT_FDCWD, uap->path, UIO_USERSPACE,
sys/kern/vfs_syscalls.c
1384
return (kern_openat(td, AT_FDCWD, uap->path, UIO_USERSPACE,
sys/kern/vfs_syscalls.c
1414
return (kern_mknodat(td, AT_FDCWD, uap->path, UIO_USERSPACE,
sys/kern/vfs_syscalls.c
1543
return (kern_mkfifoat(td, AT_FDCWD, uap->path, UIO_USERSPACE,
sys/kern/vfs_syscalls.c
1634
return (kern_linkat(td, AT_FDCWD, AT_FDCWD, uap->path, uap->link,
sys/kern/vfs_syscalls.c
1819
return (kern_symlinkat(td, uap->path, AT_FDCWD, uap->link,
sys/kern/vfs_syscalls.c
1971
return (kern_funlinkat(td, AT_FDCWD, uap->path, FD_NONE, UIO_USERSPACE,
sys/kern/vfs_syscalls.c
2218
return (kern_accessat(td, AT_FDCWD, uap->path, UIO_USERSPACE,
sys/kern/vfs_syscalls.c
2299
return (kern_accessat(td, AT_FDCWD, uap->path, UIO_USERSPACE,
sys/kern/vfs_syscalls.c
2320
error = kern_statat(td, 0, AT_FDCWD, uap->path, UIO_USERSPACE, &sb);
sys/kern/vfs_syscalls.c
2343
error = kern_statat(td, AT_SYMLINK_NOFOLLOW, AT_FDCWD, uap->path,
sys/kern/vfs_syscalls.c
2462
error = kern_statat(td, 0, AT_FDCWD, uap->path, UIO_USERSPACE, &sb);
sys/kern/vfs_syscalls.c
2478
error = kern_statat(td, AT_SYMLINK_NOFOLLOW, AT_FDCWD, uap->path,
sys/kern/vfs_syscalls.c
2634
error = kern_statat(td, 0, AT_FDCWD, uap->path, UIO_USERSPACE, &sb);
sys/kern/vfs_syscalls.c
2659
error = kern_statat(td, AT_SYMLINK_NOFOLLOW, AT_FDCWD, uap->path,
sys/kern/vfs_syscalls.c
2743
return (kern_readlinkat(td, AT_FDCWD, uap->path, UIO_USERSPACE,
sys/kern/vfs_syscalls.c
2875
return (kern_chflagsat(td, AT_FDCWD, uap->path, UIO_USERSPACE,
sys/kern/vfs_syscalls.c
2908
return (kern_chflagsat(td, AT_FDCWD, uap->path, UIO_USERSPACE,
sys/kern/vfs_syscalls.c
3006
return (kern_fchmodat(td, AT_FDCWD, uap->path, UIO_USERSPACE,
sys/kern/vfs_syscalls.c
3039
return (kern_fchmodat(td, AT_FDCWD, uap->path, UIO_USERSPACE,
sys/kern/vfs_syscalls.c
3134
return (kern_fchownat(td, AT_FDCWD, uap->path, UIO_USERSPACE, uap->uid,
sys/kern/vfs_syscalls.c
3193
return (kern_fchownat(td, AT_FDCWD, uap->path, UIO_USERSPACE,
sys/kern/vfs_syscalls.c
3356
return (kern_utimesat(td, AT_FDCWD, uap->path, UIO_USERSPACE,
sys/kern/vfs_syscalls.c
3724
return (kern_renameat(td, AT_FDCWD, uap->from, AT_FDCWD,
sys/kern/vfs_syscalls.c
3948
if (newfd != AT_FDCWD && (tond.ni_resflags & NIRES_ABS) == 0) {
sys/kern/vfs_syscalls.c
4023
return (kern_mkdirat(td, AT_FDCWD, uap->path, UIO_USERSPACE,
sys/kern/vfs_syscalls.c
4101
return (kern_frmdirat(td, AT_FDCWD, uap->path, FD_NONE, UIO_USERSPACE,
sys/kern/vfs_syscalls.c
4621
return (kern_getfhat(td, AT_SYMLINK_NOFOLLOW, AT_FDCWD, uap->fname,
sys/kern/vfs_syscalls.c
4635
return (kern_getfhat(td, 0, AT_FDCWD, uap->fname, UIO_USERSPACE,
sys/kern/vfs_syscalls.c
4707
return (kern_fhlinkat(td, AT_FDCWD, uap->to, UIO_USERSPACE, uap->fhp));
sys/opencrypto/cryptodev.c
1186
error = kern_openat(td, AT_FDCWD, "/dev/crypto", UIO_SYSSPACE,
sys/security/audit/audit.c
829
audit_canon_path(td, AT_FDCWD, path, *pathp);
sys/security/audit/audit_arg.c
472
if (dirfd != AT_FDCWD)
sys/security/audit/audit_bsm_klib.c
510
if (dirfd == AT_FDCWD) {
sys/sys/namei.h
220
NDINIT_ALL(ndp, op, flags, segflg, namep, AT_FDCWD, NULL, &cap_no_rights)
sys/sys/namei.h
226
NDINIT_ALL(ndp, op, flags, segflg, namep, AT_FDCWD, vp, &cap_no_rights)
sys/ufs/ffs/ffs_alloc.c
3602
error = kern_funlinkat(td, AT_FDCWD,
tests/sys/audit/file-attribute-access.c
205
ATF_REQUIRE_EQ(0, fstatat(AT_FDCWD, path, &statbuff,
tests/sys/audit/file-attribute-access.c
228
fstatat(AT_FDCWD, path, &statbuff, AT_SYMLINK_NOFOLLOW) == -1);
tests/sys/audit/file-attribute-access.c
680
ATF_REQUIRE_EQ(0, faccessat(AT_FDCWD, path, F_OK, AT_EACCESS));
tests/sys/audit/file-attribute-access.c
703
faccessat(AT_FDCWD, errpath, F_OK, AT_EACCESS) == -1);
tests/sys/audit/file-attribute-modify.c
348
ATF_REQUIRE_EQ(0, fchmodat(AT_FDCWD, path, mode, 0));
tests/sys/audit/file-attribute-modify.c
370
ATF_REQUIRE_ERRNO(ENOENT, fchmodat(AT_FDCWD, errpath, mode, 0) == -1);
tests/sys/audit/file-attribute-modify.c
527
ATF_REQUIRE_EQ(0, fchownat(AT_FDCWD, path, uid, gid, 0));
tests/sys/audit/file-attribute-modify.c
550
fchownat(AT_FDCWD, errpath, uid, gid, 0) == -1);
tests/sys/audit/file-attribute-modify.c
707
ATF_REQUIRE_EQ(0, chflagsat(AT_FDCWD, path, UF_OFFLINE, 0));
tests/sys/audit/file-attribute-modify.c
730
chflagsat(AT_FDCWD, errpath, UF_OFFLINE, 0) == -1);
tests/sys/audit/file-attribute-modify.c
887
ATF_REQUIRE_EQ(0, futimesat(AT_FDCWD, path, NULL));
tests/sys/audit/file-attribute-modify.c
909
ATF_REQUIRE_ERRNO(ENOENT, futimesat(AT_FDCWD, errpath, NULL) == -1);
tests/sys/audit/file-create.c
117
ATF_REQUIRE_EQ(0, mkdirat(AT_FDCWD, path, mode));
tests/sys/audit/file-create.c
120
ATF_REQUIRE_EQ(-1, mkdirat(AT_FDCWD, path, mode));
tests/sys/audit/file-create.c
182
ATF_REQUIRE_EQ(0, mkfifoat(AT_FDCWD, path, mode));
tests/sys/audit/file-create.c
201
ATF_REQUIRE_EQ(0, mkfifoat(AT_FDCWD, path, mode));
tests/sys/audit/file-create.c
204
ATF_REQUIRE_EQ(-1, mkfifoat(AT_FDCWD, path, mode));
tests/sys/audit/file-create.c
266
ATF_REQUIRE_EQ(0, mknodat(AT_FDCWD, path, S_IFIFO | S_IRWXO, dev));
tests/sys/audit/file-create.c
285
ATF_REQUIRE_EQ(0, mknodat(AT_FDCWD, path, S_IFIFO | S_IRWXO, dev));
tests/sys/audit/file-create.c
288
ATF_REQUIRE_EQ(-1, mknodat(AT_FDCWD, path, S_IFIFO | S_IRWXO, dev));
tests/sys/audit/file-create.c
352
ATF_REQUIRE_EQ(0, renameat(AT_FDCWD, path, AT_FDCWD, "renamed"));
tests/sys/audit/file-create.c
374
ATF_REQUIRE_EQ(-1, renameat(AT_FDCWD, path, AT_FDCWD, "renamed"));
tests/sys/audit/file-create.c
438
ATF_REQUIRE_EQ(0, linkat(AT_FDCWD, path, AT_FDCWD, "hardlink", 0));
tests/sys/audit/file-create.c
460
ATF_REQUIRE_EQ(-1, linkat(AT_FDCWD, path, AT_FDCWD, "hardlink", 0));
tests/sys/audit/file-create.c
522
ATF_REQUIRE_EQ(0, symlinkat(path, AT_FDCWD, "symlink"));
tests/sys/audit/file-create.c
541
ATF_REQUIRE_EQ(0, symlinkat(path, AT_FDCWD, "symlink"));
tests/sys/audit/file-create.c
544
ATF_REQUIRE_EQ(-1, symlinkat(path, AT_FDCWD, "symlink"));
tests/sys/audit/file-create.c
98
ATF_REQUIRE_EQ(0, mkdirat(AT_FDCWD, path, mode));
tests/sys/audit/file-delete.c
139
ATF_REQUIRE_EQ(0, renameat(AT_FDCWD, path, AT_FDCWD, "renamed"));
tests/sys/audit/file-delete.c
161
ATF_REQUIRE_EQ(-1, renameat(AT_FDCWD, path, AT_FDCWD, "renamed"));
tests/sys/audit/file-delete.c
225
ATF_REQUIRE_EQ(0, unlinkat(AT_FDCWD, path, AT_REMOVEDIR));
tests/sys/audit/file-delete.c
246
ATF_REQUIRE_EQ(-1, unlinkat(AT_FDCWD, errpath, AT_REMOVEDIR));
tests/sys/audit/file-read.c
116
ATF_REQUIRE_EQ(-1, readlinkat(AT_FDCWD, path, buff, sizeof(buff)-1));
tests/sys/audit/file-read.c
94
ATF_REQUIRE(readlinkat(AT_FDCWD, path, buff, sizeof(buff)-1) != -1);
tests/sys/audit/network.c
328
ATF_REQUIRE_EQ(0, bindat(AT_FDCWD, sockfd,
tests/sys/audit/network.c
354
ATF_REQUIRE_EQ(-1, bindat(AT_FDCWD, -1,
tests/sys/audit/network.c
501
ATF_REQUIRE_EQ(0, connectat(AT_FDCWD, sockfd2,
tests/sys/audit/network.c
529
ATF_REQUIRE_EQ(-1, connectat(AT_FDCWD, -1,
tests/sys/audit/open.c
115
ATF_REQUIRE((filedesc2 = openat(AT_FDCWD, path, flag)) != -1); \
tests/sys/audit/open.c
135
ATF_REQUIRE_EQ(-1, openat(AT_FDCWD, errpath, flag)); \
tests/sys/capsicum/bindat_connectat.c
62
return (openat(AT_FDCWD, path, flags, mode));
tests/sys/capsicum/bindat_connectat.c
81
return (connectat(AT_FDCWD, s, name, namelen));
tests/sys/capsicum/bindat_connectat.c
88
return (bindat(AT_FDCWD, s, name, namelen));
tests/sys/capsicum/capmode.cc
474
EXPECT_CAPMODE(openat(AT_FDCWD, "testfile", O_RDONLY));
tests/sys/capsicum/capmode.cc
476
EXPECT_CAPMODE(fstatat(AT_FDCWD, "testfile", &fs, 0));
tests/sys/capsicum/capmode.cc
477
EXPECT_CAPMODE(mkdirat(AT_FDCWD, "subdir", 0600));
tests/sys/capsicum/capmode.cc
478
EXPECT_CAPMODE(fchmodat(AT_FDCWD, "subdir", 0644, 0));
tests/sys/capsicum/capmode.cc
479
EXPECT_CAPMODE(faccessat(AT_FDCWD, "subdir", F_OK, 0));
tests/sys/capsicum/capmode.cc
480
EXPECT_CAPMODE(renameat(AT_FDCWD, "subdir", AT_FDCWD, "subdir2"));
tests/sys/capsicum/capmode.cc
481
EXPECT_CAPMODE(renameat(AT_FDCWD, "subdir2", AT_FDCWD, "subdir"));
tests/sys/capsicum/capmode.cc
486
EXPECT_CAPMODE(futimesat(AT_FDCWD, "testfile", tv));
tests/sys/capsicum/capmode.cc
488
EXPECT_CAPMODE(fchownat(AT_FDCWD, "testfile", fs.st_uid, fs.st_gid, 0));
tests/sys/capsicum/capmode.cc
489
EXPECT_CAPMODE(linkat(AT_FDCWD, "testfile", AT_FDCWD, "linky", 0));
tests/sys/capsicum/capmode.cc
490
EXPECT_CAPMODE(symlinkat("testfile", AT_FDCWD, "symlink"));
tests/sys/capsicum/capmode.cc
492
EXPECT_CAPMODE(readlinkat(AT_FDCWD, "symlink", buffer, sizeof(buffer)));
tests/sys/capsicum/capmode.cc
493
EXPECT_CAPMODE(unlinkat(AT_FDCWD, "linky", 0));
tests/sys/capsicum/fexecve.cc
185
execveat(AT_FDCWD, abspath, argv_pass_, null_envp, 0));
tests/sys/capsicum/openat.cc
117
EXPECT_CAPMODE(openat(AT_FDCWD, "/etc/passwd", O_RDONLY));
tests/sys/capsicum/openat.cc
222
cwd_ = openat(AT_FDCWD, ".", O_RDONLY);
tests/sys/capsicum/openat.cc
325
EXPECT_CAPMODE(openat(AT_FDCWD, "topfile", O_RDONLY));
tests/sys/capsicum/openat.cc
326
EXPECT_CAPMODE(openat(AT_FDCWD, "subdir/bottomfile", O_RDONLY));
tests/sys/capsicum/openat.cc
327
EXPECT_CAPMODE(openat(AT_FDCWD, "/etc/passwd", O_RDONLY));
tests/sys/capsicum/openat.cc
338
EXPECT_OPEN_OK(openat(AT_FDCWD, "topfile", O_RDONLY|O_RESOLVE_BENEATH));
tests/sys/capsicum/openat.cc
339
EXPECT_OPEN_OK(openat(AT_FDCWD, "subdir/bottomfile", O_RDONLY|O_RESOLVE_BENEATH));
tests/sys/capsicum/openat.cc
342
EXPECT_OPENAT_FAIL_TRAVERSAL(AT_FDCWD, "/etc/passwd", O_RDONLY|O_RESOLVE_BENEATH);
tests/sys/capsicum/openat.cc
69
EXPECT_OPEN_OK(openat(AT_FDCWD, "/etc/passwd", O_RDONLY));
tests/sys/capsicum/rename.cc
41
EXPECT_OK(renameat(AT_FDCWD, src_path, AT_FDCWD, src_path));
tests/sys/capsicum/rename.cc
42
EXPECT_OK(renameat(AT_FDCWD, src_path, dfd, src_path));
tests/sys/capsicum/rename.cc
43
EXPECT_OK(renameat(dfd, src_path, AT_FDCWD, src_path));
tests/sys/file/path_test.c
446
linkat(pathfd, "", AT_FDCWD, "test", AT_EMPTY_PATH) == -1);
tests/sys/file/path_test.c
473
ATF_REQUIRE_MSG(linkat(pathfd, "", AT_FDCWD, "test", AT_EMPTY_PATH) ==
tests/sys/file/path_test.c
475
ATF_REQUIRE_MSG(fstatat(AT_FDCWD, "test", &sb2, 0) == 0,
tests/sys/file/path_test.c
534
ATF_REQUIRE_MSG(funlinkat(AT_FDCWD, path, pathfd, 0) == 0,
tests/sys/file/path_test.c
670
ATF_REQUIRE_MSG(funlinkat(AT_FDCWD, path, pathfd, 0) == 0,
tests/sys/file/path_test.c
974
ATF_REQUIRE_MSG(funlinkat(AT_FDCWD, path, pathfd, 0) == 0,
tests/sys/fs/fusefs/default_permissions.cc
692
ASSERT_EQ(0, utimensat(AT_FDCWD, FULLPATH, ×[0], 0))
tests/sys/fs/fusefs/default_permissions.cc
713
ASSERT_EQ(0, utimensat(AT_FDCWD, FULLPATH, ×[0], 0))
tests/sys/fs/fusefs/setattr.cc
643
EXPECT_EQ(0, utimensat(AT_FDCWD, FULLPATH, &newtimes[0], 0))
tests/sys/fs/fusefs/setattr.cc
694
EXPECT_EQ(0, utimensat(AT_FDCWD, FULLPATH, &newtimes[0], 0))
tests/sys/fs/fusefs/setattr.cc
755
ASSERT_EQ(0, utimensat(AT_FDCWD, FULLPATH, &newtimes[0], 0))
tests/sys/kern/ktrace_test.c
440
CHILD_REQUIRE(close(openat(AT_FDCWD, "ktrace.out",
tests/sys/vfs/lookup_cap_dotdot.c
194
ATF_REQUIRE_ERRNO(ECAPMODE, openat(AT_FDCWD, "d1/f1", O_RDONLY) < 0);
tools/build/cross-build/include/mac/unistd.h
51
return (faccessat(AT_FDCWD, path, mode, AT_EACCESS));
tools/build/utimensat.c
100
(fd == AT_FDCWD || path[0] == '/'))
tools/regression/doat/doat.c
260
tests[1].tests[4].params[0].i = AT_FDCWD;
tools/regression/doat/doat.c
299
tests[2].tests[4].params[0].i = AT_FDCWD;
tools/regression/doat/doat.c
336
tests[3].tests[3].params[0].i = AT_FDCWD;
tools/regression/doat/doat.c
374
tests[5].tests[0].params[2].i = AT_FDCWD;
tools/regression/doat/doat.c
378
tests[5].tests[1].params[0].i = AT_FDCWD;
tools/regression/doat/doat.c
386
tests[5].tests[2].params[2].i = AT_FDCWD;
tools/regression/doat/doat.c
392
tests[5].tests[3].params[2].i = AT_FDCWD;
tools/regression/doat/doat.c
402
tests[5].tests[5].params[0].i = AT_FDCWD;
tools/regression/doat/doat.c
408
tests[5].tests[6].params[0].i = AT_FDCWD;
tools/regression/doat/doat.c
513
tests[10].tests[2].params[0].i = AT_FDCWD;
tools/regression/doat/doat.c
545
tests[11].tests[4].params[2].i = AT_FDCWD;
tools/regression/doat/doat.c
587
tests[13].tests[4].params[0].i = AT_FDCWD;
tools/regression/doat/doat.c
595
tests[13].tests[6].params[0].i = AT_FDCWD;
tools/regression/security/cap_test/cap_test_relative.c
126
CHECK_CAPMODE(openat, AT_FDCWD, "/etc/passwd", O_RDONLY);
tools/regression/security/cap_test/cap_test_relative.c
72
CHECK_SYSCALL_SUCCEEDS(openat, AT_FDCWD, "/etc/passwd", O_RDONLY);
tools/test/stress2/testcases/openat/doat.c
257
tests[1].tests[4].params[0].i = AT_FDCWD;
tools/test/stress2/testcases/openat/doat.c
296
tests[2].tests[4].params[0].i = AT_FDCWD;
tools/test/stress2/testcases/openat/doat.c
333
tests[3].tests[3].params[0].i = AT_FDCWD;
tools/test/stress2/testcases/openat/doat.c
371
tests[5].tests[0].params[2].i = AT_FDCWD;
tools/test/stress2/testcases/openat/doat.c
375
tests[5].tests[1].params[0].i = AT_FDCWD;
tools/test/stress2/testcases/openat/doat.c
383
tests[5].tests[2].params[2].i = AT_FDCWD;
tools/test/stress2/testcases/openat/doat.c
389
tests[5].tests[3].params[2].i = AT_FDCWD;
tools/test/stress2/testcases/openat/doat.c
399
tests[5].tests[5].params[0].i = AT_FDCWD;
tools/test/stress2/testcases/openat/doat.c
405
tests[5].tests[6].params[0].i = AT_FDCWD;
tools/test/stress2/testcases/openat/doat.c
510
tests[10].tests[2].params[0].i = AT_FDCWD;
tools/test/stress2/testcases/openat/doat.c
542
tests[11].tests[4].params[2].i = AT_FDCWD;
tools/test/stress2/testcases/openat/doat.c
583
tests[13].tests[4].params[0].i = AT_FDCWD;
tools/test/stress2/testcases/openat/doat.c
591
tests[13].tests[6].params[0].i = AT_FDCWD;
usr.bin/compress/compress.c
359
if (utimensat(AT_FDCWD, name, tspec, 0))
usr.bin/mail/util.c
325
(void)utimensat(AT_FDCWD, name, ts, 0);
usr.bin/touch/touch.c
156
if (fstatat(AT_FDCWD, *argv, &sb, atflag) != 0) {
usr.bin/touch/touch.c
197
if (!utimensat(AT_FDCWD, *argv, ts, atflag))
usr.bin/xinstall/xinstall.c
1030
(void)utimensat(AT_FDCWD, to_name, tsb, 0);
usr.bin/xinstall/xinstall.c
956
(void)utimensat(AT_FDCWD, tempfile, tsb, 0);
usr.sbin/certctl/certctl.c
591
d = AT_FDCWD;
usr.sbin/certctl/certctl.c
632
if (d != AT_FDCWD)
usr.sbin/chown/chown.c
199
if (fchownat(AT_FDCWD, p->fts_accpath, uid, gid, atflag)
usr.sbin/makefs/zfs/fs.c
271
*dirfdp = AT_FDCWD;
usr.sbin/makefs/zfs/fs.c
283
*dirfdp = AT_FDCWD;