Lines Matching refs:lowfd
44 int lowfd = support_open_dev_null_range (NFDS, O_RDONLY, 0600); in close_range_test_max_upper_limit() local
47 int r = close_range (lowfd, ~0U, 0); in close_range_test_max_upper_limit()
58 close_range_test_common (int lowfd, unsigned int flags) in close_range_test_common() argument
60 const int maximum_fd = lowfd + NFDS - 1; in close_range_test_common()
61 const int half_fd = lowfd + NFDS / 2; in close_range_test_common()
65 TEST_COMPARE (close_range (lowfd, half_fd, flags), 0); in close_range_test_common()
66 for (int i = lowfd; i <= half_fd; i++) in close_range_test_common()
75 xclose (lowfd + 57); in close_range_test_common()
76 xclose (lowfd + 78); in close_range_test_common()
77 xclose (lowfd + 81); in close_range_test_common()
78 xclose (lowfd + 82); in close_range_test_common()
79 xclose (lowfd + 84); in close_range_test_common()
80 xclose (lowfd + 90); in close_range_test_common()
113 int lowfd = support_open_dev_null_range (NFDS, O_RDONLY, 0600); in close_range_test() local
115 close_range_test_common (lowfd, 0); in close_range_test()
126 int lowfd = (int) ((uintptr_t) arg); in close_range_test_fn() local
127 close_range_test_common (lowfd, 0); in close_range_test_fn()
139 int lowfd = support_open_dev_null_range (NFDS, O_RDONLY, 0600); in close_range_test_subprocess() local
143 pid_t pid = xclone (close_range_test_fn, (void*) (uintptr_t) lowfd, in close_range_test_subprocess()
153 for (int i = lowfd; i < NFDS; i++) in close_range_test_subprocess()
166 int lowfd = (int) ((uintptr_t) arg); in close_range_unshare_test_fn() local
167 close_range_test_common (lowfd, CLOSE_RANGE_UNSHARE); in close_range_unshare_test_fn()
179 int lowfd = support_open_dev_null_range (NFDS, O_RDONLY, 0600); in close_range_unshare_test() local
185 pid_t pid = xclone (close_range_unshare_test_fn, (void*) (uintptr_t) lowfd, in close_range_unshare_test()
195 for (int i = lowfd; i < lowfd + NFDS; i++) in close_range_unshare_test()
201 TEST_COMPARE (close_range (lowfd, lowfd + NFDS, 0), 0); in close_range_unshare_test()
222 int lowfd = support_open_dev_null_range (NFDS, O_RDONLY, 0600); in close_range_cloexec_test() local
224 const int maximum_fd = lowfd + NFDS - 1; in close_range_cloexec_test()
225 const int half_fd = lowfd + NFDS / 2; in close_range_cloexec_test()
229 int r = close_range (lowfd, half_fd, CLOSE_RANGE_CLOEXEC); in close_range_cloexec_test()
235 for (int i = lowfd; i <= half_fd; i++) in close_range_cloexec_test()
247 xclose (lowfd + gap_close[i]); in close_range_cloexec_test()
253 if (is_in_array (gap_close, array_length (gap_close), i - lowfd)) in close_range_cloexec_test()