Lines Matching refs:start
147 int fd, flags, i, start; in main() local
152 start = devnull(); in main()
153 if (start == -1) in main()
154 fail("open", "bad descriptor %d", start); in main()
159 if (start != fd) in main()
160 fail("highest_fd", "bad descriptor %d != %d", start, fd); in main()
164 closefrom(start + 1); in main()
166 if (fd != start) in main()
174 if (fd != start + 16) in main()
278 start = fd - 7; in main()
281 close_range(start + 3, start + 5, 0); in main()
282 for (i = start + 3; i < start + 6; ++i) { in main()
288 if (i != start + 6) in main()
290 start + 3, start + 6); in main()
294 close_range(start + 4, start + 6, 0); in main()
300 close_range(start + 3, ~0L, 0); in main()
301 if ((i = highest_fd()) != start + 2) in main()
306 close_range(start, start + 4, 0); in main()
332 start = fd - 8; in main()
333 if (close_range(start + 1, start + 4, CLOSE_RANGE_CLOEXEC) < 0) in main()
335 flags = fcntl(start, F_GETFD); in main()
340 "when it should not have on fd %d", start); in main()
341 for (i = start + 1; i <= start + 4; i++) { in main()
349 for (; i < start + 8; i++) { in main()
357 if (close_range(start, start + 8, 0) < 0) in main()