Lines Matching defs:minfd
87 * fd_find(fip, minfd) finds the first available descriptor >= minfd.
88 * The most common case is open(2), in which minfd = 0, but we must also
89 * support fcntl(fd, F_DUPFD, minfd).
93 * allocated in its right subtree, including itself. Starting at minfd,
200 * fd_find(fip, minfd) finds the smallest available file descriptor >= minfd.
204 * (1) Find the leftmost subtree that contains a descriptor >= minfd.
205 * We start at the right subtree rooted at minfd. If this subtree is
206 * not full -- if fip->fi_list[minfd].uf_alloc != CSIZE(minfd) -- then
208 * are taken, so we ascend to RPARENT(minfd) using (R1a). We repeat
258 fd_find(uf_info_t *fip, int minfd)
265 for (fd = minfd; (uint_t)fd < fip->fi_nfiles; fd |= fd + 1) {