Home
last modified time | relevance | path

Searched refs:O_EXEC (Results 1 – 25 of 25) sorted by relevance

/freebsd/sys/sys/
H A Dfcntl.h118 #define O_EXEC 0x00040000 /* Open for execute only */ macro
119 #define O_SEARCH O_EXEC
122 #define FEXEC O_EXEC
160 #define FFLAGS(oflags) ((oflags) & O_EXEC ? (oflags) : (oflags) + 1)
162 (((fflags) & (O_EXEC | O_PATH)) != 0 ? (fflags) : (fflags) - 1)
/freebsd/lib/libc/tests/stdio/
H A Dfdopen_test.c170 runtest("/bin/sh", O_EXEC, "r", false); in ATF_TC_BODY()
177 runtest("/bin/sh", O_EXEC, "w", false); in ATF_TC_BODY()
184 runtest("/bin/sh", O_EXEC, "r+", false); in ATF_TC_BODY()
191 runtest("/bin/sh", O_EXEC, "w+", false); in ATF_TC_BODY()
H A Dfopen_test.c38 #define CORRECT_O_ACCMODE (O_ACCMODE | O_EXEC)
/freebsd/tests/sys/file/
H A Dfcntlflags_test.c37 #define CORRECT_O_ACCMODE (O_ACCMODE | O_EXEC)
106 subtests("/bin/sh", O_EXEC, "O_EXEC"); in main()
H A Dpath_test.c183 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()
606 pathfd = open("/usr/bin/true", O_PATH | O_EXEC); in ATF_TC_BODY()
626 pathfd = open(path, O_PATH | O_EXEC); in ATF_TC_BODY()
/freebsd/tests/sys/fs/fusefs/
H A Dopendir.cc147 expect_opendir(ino, O_EXEC, in TEST_F()
152 fd = open(FULLPATH, O_EXEC | O_DIRECTORY); in TEST_F()
H A Dopen.cc245 test_ok(O_EXEC, O_EXEC); in TEST_F()
H A Dlookup.cc226 int fd = open("mountpoint/foo/bar", O_EXEC| O_DIRECTORY); in TEST_F()
269 fd = open("mountpoint/foo/bar", O_EXEC| O_DIRECTORY); in TEST_F()
584 int fd = open("mountpoint/foo/bar", O_EXEC| O_DIRECTORY); in TEST_F()
647 fd = open("mountpoint/foo/bar", O_EXEC| O_DIRECTORY); in TEST_F()
H A Dreleasedir.cc112 fd = open(FULLPATH, O_EXEC | O_DIRECTORY); in TEST_F()
/freebsd/lib/libc/gen/
H A Ddaemon.c102 chdirfd = _open("/", O_EXEC); in daemon()
/freebsd/lib/libc/stdio/
H A Dfdopen.c70 tmp = fdflags & (O_ACCMODE | O_EXEC); in fdopen()
H A Dfreopen.c93 (dflags & (O_ACCMODE | O_EXEC)) != (oflags & O_ACCMODE)) { in freopen()
/freebsd/tools/test/stress2/misc/
H A Dfexecve.sh81 fd = open(template, O_EXEC);
/freebsd/sys/fs/fuse/
H A Dfuse_file.h81 FUFH_EXEC = O_EXEC,
/freebsd/tests/sys/capsicum/
H A Dbindat_connectat.c72 ATF_REQUIRE((rootfd = open("/", O_EXEC | O_CLOEXEC)) >= 0); in check_capsicum()
/freebsd/sys/contrib/openzfs/module/os/freebsd/zfs/
H A Dzfs_file_os.c61 KASSERT((flags & (O_EXEC | O_PATH)) == 0, in zfs_file_open()
/freebsd/lib/libsysdecode/
H A Dflags.c277 if (flags & O_EXEC) { in sysdecode_open_flags()
278 flags &= ~O_EXEC; in sysdecode_open_flags()
/freebsd/contrib/libarchive/libarchive/
H A Darchive_read_disk_posix.c2204 #elif defined(__FreeBSD__) && defined(O_EXEC) in tree_reopen()
2206 const int o_flag = O_EXEC; in tree_reopen()
2231 (defined(__FreeBSD__) && defined(O_EXEC)) in tree_reopen()
H A Darchive_write_disk_posix.c449 #elif defined(__FreeBSD__) && defined(O_EXEC) in la_opendirat()
450 | O_EXEC in la_opendirat()
/freebsd/contrib/libarchive/libarchive/test/
H A Dtest_read_disk_directory_traversals.c1611 (defined(__FreeBSD__) && defined(O_EXEC)) in test_parent()
1775 * This test is expected to fail on platforms with no O_EXEC or in test_parent()
1779 * check that condition here, because if O_EXEC _does_ exist, we don't in test_parent()
1791 (defined(__FreeBSD__) && defined(O_EXEC)) in test_parent()
/freebsd/sys/kern/
H A Duipc_mqueue.c2124 if ((uap->flags & O_ACCMODE) == O_ACCMODE || uap->flags & O_EXEC) in sys_kmq_open()
2783 if ((uap->flags & O_ACCMODE) == O_ACCMODE || uap->flags & O_EXEC) in freebsd32_kmq_open()
H A Dvfs_syscalls.c1084 if (flags & O_EXEC) { in flags_to_rights()
1189 } else if ((flags & O_EXEC) != 0) { in openatfp()
H A Dkern_descrip.c4498 { O_EXEC, KF_FLAG_EXEC }, in xlate_fflags()
/freebsd/sys/compat/linux/
H A Dlinux_misc.c2987 if ((flags & O_ACCMODE) == O_ACCMODE || (flags & O_EXEC) != 0) in linux_mq_open()
/freebsd/lib/libprocstat/
H A Dlibprocstat.c1626 { O_EXEC, PS_FST_FFLAG_EXEC }, in to_filestat_flags()