/freebsd/tests/sys/file/ |
H A D | path_test.c | 116 pathfd = open(path, O_PATH); in ATF_TC_BODY() 145 pathfd = open(path, O_PATH); in ATF_TC_BODY() 179 if (open(path, O_PATH) >= 0) in ATF_TC_BODY() 183 if (open("/usr/bin/true", O_PATH | O_EXEC) >= 0) in ATF_TC_BODY() 195 truefd = open("/usr/bin/true", O_PATH | O_EXEC); in ATF_TC_BODY() 224 pathdfd = open(".", O_PATH); in ATF_TC_BODY() 226 pathfd = open(path, O_PATH); in ATF_TC_BODY() 303 pathfd = open(path, O_PATH); in ATF_TC_BODY() 337 pathfd = open(path, O_PATH | O_DIRECTORY); in ATF_TC_BODY() 378 pathfd = open(path, O_PATH | O_DIRECTORY); in ATF_TC_BODY() [all …]
|
/freebsd/sys/sys/ |
H A D | fcntl.h | 135 #define O_PATH 0x00400000 /* fd is only a path */ macro 162 (((fflags) & (O_EXEC | O_PATH)) != 0 ? (fflags) : (fflags) - 1) 166 O_DIRECT|FEXEC|O_PATH)
|
/freebsd/contrib/nvi/common/ |
H A D | options.h | 100 #ifdef O_PATH 101 #undef O_PATH /* bits/fcntl-linux.h may have defined O_PATH. */
|
H A D | options.c | 373 OI(O_PATH, b2); in opts_init()
|
H A D | exf.c | 480 for (found = 0, p = t = O_STR(sp, O_PATH);; ++p) in file_spath()
|
/freebsd/usr.bin/vi/ |
H A D | options_def.h | 45 #define O_PATH 44 macro
|
/freebsd/tools/test/stress2/misc/ |
H A D | nullfs29.sh | 46 new_dir = openat(AT_FDCWD, dir, O_RDONLY|O_DIRECTORY|O_CLOEXEC|O_PATH, 0700);
|
/freebsd/usr.sbin/bhyveload/ |
H A D | bhyveload.c | 753 hostbase_fd = open(base, O_DIRECTORY | O_PATH); in hostbase_open() 880 bootfd = open("/boot", O_DIRECTORY | O_PATH); in main()
|
/freebsd/sys/contrib/openzfs/etc/systemd/system-generators/ |
H A D | zfs-mount-generator.c | 712 O_PATH | O_DIRECTORY | O_CLOEXEC); in line_worker() 806 destdir_fd = open(destdir, O_PATH | O_DIRECTORY | O_CLOEXEC); in main()
|
/freebsd/sys/contrib/openzfs/module/os/freebsd/zfs/ |
H A D | zfs_file_os.c | 61 KASSERT((flags & (O_EXEC | O_PATH)) == 0, in zfs_file_open()
|
/freebsd/usr.bin/calendar/ |
H A D | io.c | 126 cwdfd = open(".", O_DIRECTORY | O_PATH); in cal_fopen()
|
/freebsd/contrib/libarchive/libarchive/ |
H A D | archive_read_disk_posix.c | 2198 #if defined(O_PATH) in tree_reopen() 2200 const int o_flag = O_PATH; in tree_reopen() 2230 #if defined(O_PATH) || defined(O_SEARCH) || \ in tree_reopen()
|
H A D | archive_write_disk_posix.c | 445 #if defined(O_PATH) in la_opendirat() 446 | O_PATH in la_opendirat()
|
/freebsd/contrib/capsicum-test/ |
H A D | capability-fd.cc | 983 #ifdef O_PATH 986 DirOperationsTest(O_PATH); in FORK_TEST()
|
/freebsd/sys/kern/ |
H A D | vfs_syscalls.c | 1086 if (flags & O_PATH) in flags_to_rights() 1187 if ((flags & O_PATH) != 0) { in openatfp() 1220 MPASS((flags & O_PATH) == 0); in openatfp() 1259 KASSERT(vp->v_type != VFIFO || (flags & O_PATH) != 0, in openatfp() 1261 if ((flags & O_PATH) != 0) { in openatfp()
|
H A D | vfs_vnops.c | 399 if ((fmode & O_PATH) == 0 || (fmode & FEXEC) != 0) in vn_open_vnode() 406 if ((fmode & O_PATH) == 0) { in vn_open_vnode() 439 if ((fmode & O_PATH) != 0) { in vn_open_vnode()
|
/freebsd/contrib/libarchive/libarchive/test/ |
H A D | test_read_disk_directory_traversals.c | 1610 #if defined(O_PATH) || defined(O_SEARCH) || \ in test_parent() 1776 * equivalent (e.g. O_PATH on Linux or O_SEARCH on SunOS), because in test_parent() 1790 #if defined(O_PATH) || defined(O_SEARCH) || \ in test_parent()
|
/freebsd/sys/compat/linux/ |
H A D | linux_file.c | 150 bsd_flags |= O_PATH; in linux_common_openflags()
|
/freebsd/sys/contrib/openzfs/lib/libzfs/ |
H A D | libzfs_pool.c | 5146 #if defined(O_PATH) in zpool_load_compat() 5147 #define ZC_DIR_FLAGS (O_DIRECTORY | O_CLOEXEC | O_PATH) in zpool_load_compat()
|