Home
last modified time | relevance | path

Searched refs:FIOCLEX (Results 1 – 15 of 15) sorted by relevance

/freebsd/tools/regression/capsicum/syscalls/
H A Dcap_ioctls_limit.c53 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 Dioctl.cc32 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 Dfilio.h44 #define FIOCLEX _IO('f', 1) /* set close on exec on fd */ macro
/freebsd/contrib/tcsh/
H A Dtc.os.h199 # ifdef FIOCLEX
200 # define close_on_exec(fd, v) ioctl((fd), ((v) ? FIOCLEX : FIONCLEX), NULL)
H A Dsh.h369 #if (!defined(FIOCLEX) && defined(SUNOS4)) || ((SYSVREL == 4) && !defined(_SEQUENT_) && !defined(SC…
550 #if (defined(FIOCLEX) && defined(FIONCLEX)) || defined(F_SETFD)
H A DFixes1501 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 Dsanitizer_platform_limits_solaris.cpp141 unsigned IOCTL_FIOCLEX = FIOCLEX;
H A Dsanitizer_platform_limits_freebsd.cpp225 unsigned IOCTL_FIOCLEX = FIOCLEX;
H A Dsanitizer_platform_limits_posix.cpp546 unsigned IOCTL_FIOCLEX = FIOCLEX;
H A Dsanitizer_common_interceptors_ioctl.inc52 _(FIOCLEX, NONE, 0);
H A Dsanitizer_platform_limits_netbsd.cpp2108 unsigned IOCTL_FIOCLEX = FIOCLEX;
H A Dsanitizer_interceptors_ioctl_netbsd.inc1020 _(FIOCLEX, NONE, 0);
/freebsd/sys/kern/
H A Dkern_devctl.c306 case FIOCLEX: in devioctl()
H A Dsys_generic.c739 case FIOCLEX: in kern_ioctl()
787 case FIOCLEX: in kern_ioctl()
/freebsd/sys/compat/linux/
H A Dlinux_ioctl.c980 args->cmd = FIOCLEX; in linux_ioctl_termio()