Lines Matching refs:fdesc
2443 struct filedesc *fdesc = td->td_proc->p_fd; in unp_externalize() local
2472 FILEDESC_XLOCK(fdesc); in unp_externalize()
2487 FILEDESC_XUNLOCK(fdesc); in unp_externalize()
2494 _finstall(fdesc, fdep[i]->fde_file, *fdp, in unp_externalize()
2506 FILEDESC_XUNLOCK(fdesc); in unp_externalize()
2616 struct filedesc *fdesc; in unp_internalize() local
2633 fdesc = p->p_fd; in unp_internalize()
2688 FILEDESC_SLOCK(fdesc); in unp_internalize()
2690 fp = fget_noref(fdesc, *fdp); in unp_internalize()
2692 FILEDESC_SUNLOCK(fdesc); in unp_internalize()
2697 FILEDESC_SUNLOCK(fdesc); in unp_internalize()
2711 if (!fhold(fdesc->fd_ofiles[*fdp].fde_file)) { in unp_internalize()
2714 fdrop(fdesc->fd_ofiles[*fdp]. in unp_internalize()
2717 FILEDESC_SUNLOCK(fdesc); in unp_internalize()
2728 fde = &fdesc->fd_ofiles[*fdp]; in unp_internalize()
2735 FILEDESC_SUNLOCK(fdesc); in unp_internalize()