Home
last modified time | relevance | path

Searched refs:fd_refcnt (Results 1 – 2 of 2) sorted by relevance

/f-stack/freebsd/sys/
H A Dfiledesc.h107 int fd_refcnt; /* thread reference count */ member
183 (curproc->p_numthreads == 1 && refcount_load(&_fdp->fd_refcnt) == 1); \
/f-stack/freebsd/kern/
H A Dkern_descrip.c2140 refcount_init(&newfdp->fd_refcnt, 1); in fdinit()
2267 refcount_acquire(&fdp->fd_refcnt); in fdshare()
2290 if (refcount_load(&p->p_fd->fd_refcnt) == 1) in fdunshare()
2531 KASSERT(refcount_load(&fdp->fd_refcnt) == 0, in fdescfree_fds()
2589 if (refcount_release(&fdp->fd_refcnt) == 0) in fdescfree()
2617 if (!refcount_release(&fdp->fd_refcnt)) in fdescfree_remapped()
2655 KASSERT(refcount_load(&fdp->fd_refcnt) == 1, in fdsetugidsafety()
2707 KASSERT(refcount_load(&fdp->fd_refcnt) == 1, in fdcloseexec()
2738 KASSERT(refcount_load(&fdp->fd_refcnt) == 1, in fdcheckstd()
4170 for (n = 0; refcount_load(&fdp->fd_refcnt) > 0 && n <= lastfile; in sysctl_kern_file()
[all …]