Symbol: O_RESOLVE_BENEATH
bin/cp/utils.c
192
O_WRONLY | O_TRUNC | (beneath ? O_RESOLVE_BENEATH : 0), 0);
bin/cp/utils.c
197
(beneath ? O_RESOLVE_BENEATH : 0),
libexec/pkg-serve/pkg-serve.c
151
if ((ffd = openat(fd, file, O_RDONLY | O_RESOLVE_BENEATH)) == -1) {
sys/kern/kern_descrip.c
3282
O_RESOLVE_BENEATH : 0;
sys/kern/kern_descrip.c
3343
O_RESOLVE_BENEATH : 0;
sys/kern/kern_descrip.c
557
{ .f = O_RESOLVE_BENEATH, .t = UF_RESOLVE_BENEATH },
sys/kern/kern_descrip.c
561
O_RESOLVE_BENEATH, "O_RESOLVE_BENEATH must be last, for sticky_orb");
sys/kern/sys_procdesc.c
832
O_RESOLVE_BENEATH : 0), &fcaps);
sys/kern/uipc_usrreq.c
3518
return (O_RESOLVE_BENEATH);
sys/kern/uipc_usrreq.c
3523
return (O_RESOLVE_BENEATH);
sys/kern/vfs_cache.c
4660
if (__predict_false((flags & O_RESOLVE_BENEATH) != 0)) {
sys/kern/vfs_syscalls.c
1328
flags |= O_RESOLVE_BENEATH;
sys/kern/vfs_syscalls.c
1330
flags &= ~O_RESOLVE_BENEATH;
sys/kern/vfs_vnops.c
201
if ((fmode & O_RESOLVE_BENEATH) != 0)
sys/sys/fcntl.h
180
#define FKQALLOWED O_RESOLVE_BENEATH
sys/sys/fcntl.h
185
O_CLOEXEC | O_VERIFY | O_PATH | O_RESOLVE_BENEATH | O_DSYNC | \
tests/sys/capsicum/openat.cc
335
CheckPolicing(O_RESOLVE_BENEATH);
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
343
EXPECT_OPENAT_FAIL_TRAVERSAL(dir_fd_, "/etc/passwd", O_RDONLY|O_RESOLVE_BENEATH);
tests/sys/capsicum/openat.cc
344
EXPECT_OPENAT_FAIL_TRAVERSAL(sub_fd_, "/etc/passwd", O_RDONLY|O_RESOLVE_BENEATH);
tests/sys/capsicum/openat.cc
349
CheckPolicing(O_RESOLVE_BENEATH);
usr.bin/wall/ttymsg.c
76
fd = openat(dd, tty, O_WRONLY | O_NONBLOCK | O_RESOLVE_BENEATH);
usr.sbin/bhyve/gdb.c
1822
fd = openat(xml_dfd, path, O_RDONLY | O_RESOLVE_BENEATH);
usr.sbin/bhyveload/bhyveload.c
187
fd = openat(hostbase_fd, filename, O_RDONLY | O_RESOLVE_BENEATH);
usr.sbin/bhyveload/bhyveload.c
777
fd = openat(bootfd, loader, O_RDONLY | O_RESOLVE_BENEATH);