Searched refs:FIOCLEX (Results 1 – 15 of 15) sorted by relevance
/freebsd/tools/regression/capsicum/syscalls/ |
H A D | cap_ioctls_limit.c | 53 CHECK(ioctl(fd, FIOCLEX) == 0); in ioctl_tests_0() 58 cmds[0] = FIOCLEX; in ioctl_tests_0() 63 CHECK((cmds[0] == FIOCLEX && cmds[1] == FIONCLEX) || in ioctl_tests_0() 64 (cmds[0] == FIONCLEX && cmds[1] == FIOCLEX)); in ioctl_tests_0() 65 cmds[0] = FIOCLEX; in ioctl_tests_0() 70 CHECK(cmds[0] == FIOCLEX || cmds[0] == FIONCLEX); in ioctl_tests_0() 74 CHECK(ioctl(fd, FIOCLEX) == 0); in ioctl_tests_0() 79 cmds[0] = FIOCLEX; in ioctl_tests_0() 83 CHECK(cmds[0] == FIOCLEX); in ioctl_tests_0() 84 cmds[0] = FIOCLEX; in ioctl_tests_0() [all...] |
/freebsd/contrib/capsicum-test/ |
H A D | ioctl.cc | 32 EXPECT_OK(ioctl(fd, FIOCLEX, &one)); in TEST() 33 EXPECT_NOTCAPABLE(ioctl(fd_no, FIOCLEX, &one)); in TEST() 50 EXPECT_NOTCAPABLE(ioctl(fd, FIOCLEX, &one)); in TEST() 66 cap_ioctl_t both_ioctls[2] = {FIONREAD, FIOCLEX}; in TEST() 133 EXPECT_OK(ioctl(fd, FIOCLEX, &one)); in TEST() 136 cap_ioctl_t both_ioctls[2] = {FIONREAD, FIOCLEX}; in TEST() 139 EXPECT_OK(ioctl(fd, FIOCLEX, &one)); in TEST() 149 EXPECT_TRUE(one_ioctl == FIONREAD || one_ioctl == FIOCLEX); in TEST() 156 cap_ioctl_t ioctl_clex = FIOCLEX; in TEST() 161 EXPECT_OK(ioctl(fd_clex, FIOCLEX, &one)); in TEST() [all …]
|
/freebsd/sys/sys/ |
H A D | filio.h | 44 #define FIOCLEX _IO('f', 1) /* set close on exec on fd */ macro
|
/freebsd/contrib/tcsh/ |
H A D | tc.os.h | 199 # ifdef FIOCLEX 200 # define close_on_exec(fd, v) ioctl((fd), ((v) ? FIOCLEX : FIONCLEX), NULL)
|
H A D | sh.h | 369 #if (!defined(FIOCLEX) && defined(SUNOS4)) || ((SYSVREL == 4) && !defined(_SEQUENT_) && !defined(SC… 550 #if (defined(FIOCLEX) && defined(FIONCLEX)) || defined(F_SETFD)
|
H A D | Fixes | 1501 64. FIOCLEX and FIONCLEX are only used if we don't have FD_CLOEXEC. 1509 59. FIOCLEX for the masses (POSIX FD_CLOEXEC addition) 1756 7. SunOS3's FIOCLEX dups... 1935 14. We need <sys/filio.h> on the suns for FIOCLEX!!! We did not close
|
/freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/ |
H A D | sanitizer_platform_limits_solaris.cpp | 141 unsigned IOCTL_FIOCLEX = FIOCLEX;
|
H A D | sanitizer_platform_limits_freebsd.cpp | 225 unsigned IOCTL_FIOCLEX = FIOCLEX;
|
H A D | sanitizer_platform_limits_posix.cpp | 546 unsigned IOCTL_FIOCLEX = FIOCLEX;
|
H A D | sanitizer_common_interceptors_ioctl.inc | 52 _(FIOCLEX, NONE, 0);
|
H A D | sanitizer_platform_limits_netbsd.cpp | 2108 unsigned IOCTL_FIOCLEX = FIOCLEX;
|
H A D | sanitizer_interceptors_ioctl_netbsd.inc | 1020 _(FIOCLEX, NONE, 0);
|
/freebsd/sys/kern/ |
H A D | kern_devctl.c | 306 case FIOCLEX: in devioctl()
|
H A D | sys_generic.c | 739 case FIOCLEX: in kern_ioctl() 787 case FIOCLEX: in kern_ioctl()
|
/freebsd/sys/compat/linux/ |
H A D | linux_ioctl.c | 980 args->cmd = FIOCLEX; in linux_ioctl_termio()
|