Home
last modified time | relevance | path

Searched refs:fdtol (Results 1 – 3 of 3) sorted by relevance

/freebsd/sys/kern/
H A Dkern_descrip.c2651 struct filedesc_to_leader *fdtol; in fdclearlocks() local
2660 fdtol = p->p_fdtol; in fdclearlocks()
2661 MPASS(fdtol != NULL); in fdclearlocks()
2664 KASSERT(fdtol->fdl_refcount > 0, in fdclearlocks()
2666 fdtol->fdl_refcount)); in fdclearlocks()
2667 if (fdtol->fdl_refcount == 1 && in fdclearlocks()
2687 if (fdtol->fdl_refcount == 1) { in fdclearlocks()
2699 if (fdtol->fdl_holdcount > 0) { in fdclearlocks()
2704 fdtol->fdl_wakeup = 1; in fdclearlocks()
2705 sx_sleep(fdtol, FILEDESC_LOCK(fdp), PLOCK, in fdclearlocks()
[all …]
H A Dkern_fork.c419 struct filedesc_to_leader *fdtol; in do_fork() local
468 fdtol = NULL; in do_fork()
475 fdtol = NULL; in do_fork()
490 fdtol = filedesc_to_leader_share(p1->p_fdtol, p1->p_fd); in do_fork()
496 fdtol = filedesc_to_leader_alloc(p1->p_fdtol, in do_fork()
583 p2->p_fdtol = fdtol; in do_fork()
/freebsd/sys/sys/
H A Dfiledesc.h281 filedesc_to_leader_share(struct filedesc_to_leader *fdtol,