Lines Matching refs:a_fd
465 ASSERT(afd->a_fd[i] == -1);
466 afd->a_fd[i] = -1;
479 kmem_free(afd->a_fd, afd->a_nfd * sizeof (afd->a_fd[0]));
483 afd->a_fd = &afd->a_buf[0];
487 afd->a_fd[i] = -1;
509 if (afd->a_fd[i] == -1) {
510 afd->a_fd[i] = fd;
516 * Reallocate the a_fd[] array to add one more slot.
520 old_fd = afd->a_fd;
522 new_fd = kmem_alloc(new_nfd * sizeof (afd->a_fd[0]), KM_SLEEP);
527 afd->a_fd = new_fd;
530 afd->a_fd[i] = old_fd[i];
531 afd->a_fd[i] = fd;
536 kmem_free(old_fd, old_nfd * sizeof (afd->a_fd[0]));
547 if (afd->a_fd[i] == fd) {
548 afd->a_fd[i] = -1;
568 if (afd->a_fd[i] == fd) {