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
141
if (fd != AT_FDCWD) {
crypto/openssh/openbsd-compat/bsd-misc.c
172
if (fd != AT_FDCWD) {
crypto/openssh/openbsd-compat/bsd-misc.c
203
if (fd != AT_FDCWD) {
crypto/openssh/openbsd-compat/bsd-misc.h
68
#ifndef AT_FDCWD
crypto/openssh/openbsd-compat/regress/utimensattest.c
110
(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
1486
r = fchmodat(AT_FDCWD, name,
crypto/openssh/sftp-server.c
1498
r = utimensat(AT_FDCWD, name,
crypto/openssh/sftp-server.c
1506
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
1010
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
92
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
1804
return (kern_utimesat(td, AT_FDCWD, uap->path, UIO_USERSPACE,
sys/compat/freebsd32/freebsd32_misc.c
2339
error = kern_statat(td, 0, AT_FDCWD, uap->path, UIO_USERSPACE, &sb);
sys/compat/freebsd32/freebsd32_misc.c
2404
error = kern_statat(td, AT_SYMLINK_NOFOLLOW, AT_FDCWD, uap->path,
sys/compat/freebsd32/freebsd32_misc.c
2523
error = kern_statat(td, 0, AT_FDCWD, uap->path, UIO_USERSPACE, &sb);
sys/compat/freebsd32/freebsd32_misc.c
2575
error = kern_statat(td, AT_SYMLINK_NOFOLLOW, AT_FDCWD, uap->path,
sys/compat/freebsd32/freebsd32_misc.c
2648
error = kern_statat(td, 0, AT_FDCWD, uap->path, UIO_USERSPACE, &sb);
sys/compat/freebsd32/freebsd32_misc.c
2665
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
2052
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
523
return (kern_utimesat(td, AT_FDCWD, args->fname, UIO_USERSPACE,
sys/compat/linux/linux_misc.c
546
return (kern_utimesat(td, AT_FDCWD, args->fname, UIO_USERSPACE,
sys/compat/linux/linux_misc.c
582
dfd = (ldfd == LINUX_AT_FDCWD) ? AT_FDCWD : ldfd;
sys/compat/linux/linux_misc.c
701
dfd = (args->dfd == LINUX_AT_FDCWD) ? AT_FDCWD : args->dfd;
sys/compat/linux/linux_misc.c
878
error = kern_mkfifoat(td, AT_FDCWD, args->path, UIO_USERSPACE,
sys/compat/linux/linux_misc.c
884
error = kern_mknodat(td, AT_FDCWD, args->path, UIO_USERSPACE,
sys/compat/linux/linux_misc.c
896
error = kern_openat(td, AT_FDCWD, args->path, UIO_USERSPACE,
sys/compat/linux/linux_misc.c
915
dfd = (args->dfd == LINUX_AT_FDCWD) ? AT_FDCWD : args->dfd;
sys/compat/linux/linux_socket.c
1012
error = kern_connectat(td, AT_FDCWD, args->s, sa);
sys/compat/linux/linux_socket.c
990
error = kern_bindat(td, AT_FDCWD, args->s, sa);
sys/compat/linux/linux_stats.c
127
return (linux_kern_statat(td, 0, AT_FDCWD, path, pathseg, sbp));
sys/compat/linux/linux_stats.c
135
return (linux_kern_statat(td, AT_SYMLINK_NOFOLLOW, AT_FDCWD, path,
sys/compat/linux/linux_stats.c
597
dfd = (args->dfd == LINUX_AT_FDCWD) ? AT_FDCWD : args->dfd;
sys/compat/linux/linux_stats.c
619
dfd = (args->dfd == LINUX_AT_FDCWD) ? AT_FDCWD : args->dfd;
sys/compat/linux/linux_stats.c
713
dirfd = (args->dirfd == LINUX_AT_FDCWD) ? AT_FDCWD : args->dirfd;
sys/compat/linux/linux_uid16.c
73
return (kern_fchownat(td, AT_FDCWD, args->path, UIO_USERSPACE,
sys/compat/linux/linux_uid16.c
81
return (kern_fchownat(td, AT_FDCWD, args->path, UIO_USERSPACE,
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
2918
error = kern_openat(td, AT_FDCWD, "/dev/null",
sys/kern/uipc_socket.c
2139
return (soconnectat(AT_FDCWD, so, nam, td));
sys/kern/uipc_socket.c
2167
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
2036
if ((error = unp_connectat(AT_FDCWD, so, addr, td, true)))
sys/kern/uipc_usrreq.c
2831
return (unp_connectat(AT_FDCWD, so, nam, td, false));
sys/kern/uipc_usrreq.c
693
return (uipc_bindat(AT_FDCWD, so, nam, td));
sys/kern/vfs_cache.c
6505
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
593
error = kern_statat(td, 0, AT_FDCWD, path, UIO_SYSSPACE, &sb);
sys/kern/vfs_mountroot.c
598
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
1381
return (kern_openat(td, AT_FDCWD, uap->path, UIO_USERSPACE,
sys/kern/vfs_syscalls.c
1411
return (kern_mknodat(td, AT_FDCWD, uap->path, UIO_USERSPACE,
sys/kern/vfs_syscalls.c
1540
return (kern_mkfifoat(td, AT_FDCWD, uap->path, UIO_USERSPACE,
sys/kern/vfs_syscalls.c
1631
return (kern_linkat(td, AT_FDCWD, AT_FDCWD, uap->path, uap->link,
sys/kern/vfs_syscalls.c
1816
return (kern_symlinkat(td, uap->path, AT_FDCWD, uap->link,
sys/kern/vfs_syscalls.c
1970
return (kern_funlinkat(td, AT_FDCWD, uap->path, FD_NONE, UIO_USERSPACE,
sys/kern/vfs_syscalls.c
2216
return (kern_accessat(td, AT_FDCWD, uap->path, UIO_USERSPACE,
sys/kern/vfs_syscalls.c
2297
return (kern_accessat(td, AT_FDCWD, uap->path, UIO_USERSPACE,
sys/kern/vfs_syscalls.c
2318
error = kern_statat(td, 0, AT_FDCWD, uap->path, UIO_USERSPACE, &sb);
sys/kern/vfs_syscalls.c
2341
error = kern_statat(td, AT_SYMLINK_NOFOLLOW, AT_FDCWD, uap->path,
sys/kern/vfs_syscalls.c
2460
error = kern_statat(td, 0, AT_FDCWD, uap->path, UIO_USERSPACE, &sb);
sys/kern/vfs_syscalls.c
2476
error = kern_statat(td, AT_SYMLINK_NOFOLLOW, AT_FDCWD, uap->path,
sys/kern/vfs_syscalls.c
2632
error = kern_statat(td, 0, AT_FDCWD, uap->path, UIO_USERSPACE, &sb);
sys/kern/vfs_syscalls.c
2657
error = kern_statat(td, AT_SYMLINK_NOFOLLOW, AT_FDCWD, uap->path,
sys/kern/vfs_syscalls.c
2741
return (kern_readlinkat(td, AT_FDCWD, uap->path, UIO_USERSPACE,
sys/kern/vfs_syscalls.c
2873
return (kern_chflagsat(td, AT_FDCWD, uap->path, UIO_USERSPACE,
sys/kern/vfs_syscalls.c
2906
return (kern_chflagsat(td, AT_FDCWD, uap->path, UIO_USERSPACE,
sys/kern/vfs_syscalls.c
3004
return (kern_fchmodat(td, AT_FDCWD, uap->path, UIO_USERSPACE,
sys/kern/vfs_syscalls.c
3037
return (kern_fchmodat(td, AT_FDCWD, uap->path, UIO_USERSPACE,
sys/kern/vfs_syscalls.c
3132
return (kern_fchownat(td, AT_FDCWD, uap->path, UIO_USERSPACE, uap->uid,
sys/kern/vfs_syscalls.c
3191
return (kern_fchownat(td, AT_FDCWD, uap->path, UIO_USERSPACE,
sys/kern/vfs_syscalls.c
3354
return (kern_utimesat(td, AT_FDCWD, uap->path, UIO_USERSPACE,
sys/kern/vfs_syscalls.c
3722
return (kern_renameat(td, AT_FDCWD, uap->from, AT_FDCWD,
sys/kern/vfs_syscalls.c
3883
if (newfd != AT_FDCWD && (tond.ni_resflags & NIRES_ABS) == 0) {
sys/kern/vfs_syscalls.c
3955
return (kern_mkdirat(td, AT_FDCWD, uap->path, UIO_USERSPACE,
sys/kern/vfs_syscalls.c
4033
return (kern_frmdirat(td, AT_FDCWD, uap->path, FD_NONE, UIO_USERSPACE,
sys/kern/vfs_syscalls.c
4553
return (kern_getfhat(td, AT_SYMLINK_NOFOLLOW, AT_FDCWD, uap->fname,
sys/kern/vfs_syscalls.c
4567
return (kern_getfhat(td, 0, AT_FDCWD, uap->fname, UIO_USERSPACE,
sys/kern/vfs_syscalls.c
4639
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
326
ATF_REQUIRE_EQ(0, bindat(AT_FDCWD, sockfd,
tests/sys/audit/network.c
352
ATF_REQUIRE_EQ(-1, bindat(AT_FDCWD, -1,
tests/sys/audit/network.c
499
ATF_REQUIRE_EQ(0, connectat(AT_FDCWD, sockfd2,
tests/sys/audit/network.c
527
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
1000
(void)utimensat(AT_FDCWD, to_name, tsb, 0);
usr.bin/xinstall/xinstall.c
927
(void)utimensat(AT_FDCWD, tempfile, tsb, 0);
usr.sbin/certctl/certctl.c
589
d = AT_FDCWD;
usr.sbin/certctl/certctl.c
628
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;