Lines Matching full:start

132 	int fd, start;  in ATF_TC_BODY()  local
134 /* We'd better start up with fd's 0, 1, and 2 open. */ in ATF_TC_BODY()
135 start = highest_fd(); in ATF_TC_BODY()
136 ATF_REQUIRE(start >= 2); in ATF_TC_BODY()
139 ATF_REQUIRE(fd > start); in ATF_TC_BODY()
146 ATF_REQUIRE_INTEQ(start, highest_fd()); in ATF_TC_BODY()
152 int i, start; in ATF_TC_BODY() local
154 start = highest_fd(); in ATF_TC_BODY()
160 ATF_REQUIRE_INTEQ(start + 16, highest_fd()); in ATF_TC_BODY()
163 closefrom(start + 9); in ATF_TC_BODY()
164 ATF_REQUIRE_INTEQ(start + 8, highest_fd()); in ATF_TC_BODY()
167 ATF_REQUIRE_MSG(close(start + 3) == 0, "close(start + 3): %s", in ATF_TC_BODY()
169 ATF_REQUIRE_MSG(close(start + 5) == 0, "close(start + 5): %s", in ATF_TC_BODY()
173 ATF_REQUIRE_ERRNO(EBADF, close(start + 3) == -1); in ATF_TC_BODY()
174 ATF_REQUIRE_ERRNO(EBADF, close(start + 5) == -1); in ATF_TC_BODY()
177 closefrom(start + 2); in ATF_TC_BODY()
178 ATF_REQUIRE_INTEQ(start + 1, highest_fd()); in ATF_TC_BODY()
226 int start; in ATF_TC_BODY() local
228 start = highest_fd(); in ATF_TC_BODY()
229 ATF_REQUIRE(start >= 2); in ATF_TC_BODY()
232 ATF_REQUIRE_INTEQ(start + 4, dup2(1, start + 4)); in ATF_TC_BODY()
233 ATF_REQUIRE_INTEQ(start + 4, highest_fd()); in ATF_TC_BODY()
236 closefrom(start + 2); in ATF_TC_BODY()
237 ATF_REQUIRE_INTEQ(start, highest_fd()); in ATF_TC_BODY()
240 closefrom(start + 32); in ATF_TC_BODY()
241 ATF_REQUIRE_INTEQ(start, highest_fd()); in ATF_TC_BODY()
248 int i, start; in ATF_TC_BODY() local
250 start = highest_fd(); in ATF_TC_BODY()
255 ATF_REQUIRE_INTEQ(start + 8, highest_fd()); in ATF_TC_BODY()
258 ATF_REQUIRE_INTEQ(0, close_range(start + 3, start + 5, 0)); in ATF_TC_BODY()
259 for (i = start + 3; i < start + 6; ++i) in ATF_TC_BODY()
263 ATF_REQUIRE_INTEQ(0, close_range(start + 4, start + 6, 0)); in ATF_TC_BODY()
264 ATF_REQUIRE_INTEQ(start + 8, highest_fd()); in ATF_TC_BODY()
267 ATF_REQUIRE_INTEQ(0, close_range(start + 3, ~0L, 0)); in ATF_TC_BODY()
268 ATF_REQUIRE_INTEQ(start + 2, highest_fd()); in ATF_TC_BODY()
271 ATF_REQUIRE_INTEQ(0, close_range(start + 1, start + 4, 0)); in ATF_TC_BODY()
272 ATF_REQUIRE_INTEQ(start, highest_fd()); in ATF_TC_BODY()
321 int i, start; in ATF_TC_BODY() local
323 start = highest_fd(); in ATF_TC_BODY()
324 ATF_REQUIRE(start >= 2); in ATF_TC_BODY()
328 ATF_REQUIRE_INTEQ(start + 8, highest_fd()); in ATF_TC_BODY()
330 ATF_REQUIRE_INTEQ(0, close_range(start + 2, start + 5, in ATF_TC_BODY()
333 require_fd_flag(start + i, "CLOSE_RANGE_CLOEXEC", in ATF_TC_BODY()
336 ATF_REQUIRE_INTEQ(0, close_range(start + 1, start + 8, 0)); in ATF_TC_BODY()
342 int i, start; in ATF_TC_BODY() local
344 start = highest_fd(); in ATF_TC_BODY()
345 ATF_REQUIRE(start >= 2); in ATF_TC_BODY()
349 ATF_REQUIRE_INTEQ(start + 8, highest_fd()); in ATF_TC_BODY()
351 ATF_REQUIRE_INTEQ(0, close_range(start + 2, start + 5, in ATF_TC_BODY()
354 require_fd_flag(start + i, "CLOSE_RANGE_CLOFORK", in ATF_TC_BODY()
357 ATF_REQUIRE_INTEQ(0, close_range(start + 1, start + 8, 0)); in ATF_TC_BODY()