Searched refs:v_usecount (Results 1 – 10 of 10) sorted by relevance
| /netbsd-src/sys/kern/ |
| H A D | vfs_vnode.c | 141 * Vnode is considered active, if reference count (vnode_t::v_usecount) 146 * v_usecount is adjusted with atomic operations, however to change 243 * The high bit of v_usecount is a gate for vcache_tryvget(). It's set 245 * The next bit of v_usecount is a flag for vrelel(). It's set 259 return atomic_load_relaxed(&vp->v_usecount) & VUSECOUNT_MASK; 342 bool gated = (atomic_load_relaxed(&vp->v_usecount) & VUSECOUNT_GATE); in vstate_assert_change() 365 atomic_or_uint(&vp->v_usecount, VUSECOUNT_GATE); in vstate_assert_change() 367 atomic_and_uint(&vp->v_usecount, ~VUSECOUNT_GATE); in vstate_assert_change() 409 atomic_or_uint(&vp->v_usecount, VUSECOUNT_GATE); in vstate_change() 411 atomic_and_uint(&vp->v_usecount, ~VUSECOUNT_GAT in vstate_change() [all...] |
| H A D | vfs_mount.c | 457 vp->v_usecount = 1; in vfs_vnode_iterator_init() 475 mvp->v_usecount = 0; in vfs_vnode_iterator_destroy() 499 VIMPL_TO_VNODE(mvip)->v_usecount = 0; in vfs_vnode_iterator_next1() 518 VIMPL_TO_VNODE(mvip)->v_usecount = 1; in vfs_vnode_iterator_next1()
|
| /netbsd-src/sbin/fsck_lfs/ |
| H A D | vnode.h | 48 #undef v_usecount 49 int v_usecount; member
|
| H A D | bufcache.c | 188 ++bp->b_vp->v_usecount; in bremfree() 327 --bp->b_vp->v_usecount; in brelse()
|
| H A D | vnode.c | 177 vp->v_usecount == 0 && in vget()
|
| H A D | lfs.c | 343 vp->v_usecount = 0; in lfs_raw_vget()
|
| /netbsd-src/external/cddl/osnet/dist/uts/common/fs/ |
| H A D | vnode.c | 103 refcount_release(&vp->v_usecount); in vn_rele_async()
|
| /netbsd-src/libexec/lfs_cleanerd/ |
| H A D | fdfs.c | 110 vp->v_usecount = 0; in fd_vget()
|
| /netbsd-src/sys/sys/ |
| H A D | vnode.h | 157 int v_usecount; /* i reference count */ member
|
| /netbsd-src/usr.sbin/pstat/ |
| H A D | pstat.c | 448 PRWORD(ovflw, " %*d", 5, 1, vp->v_usecount & VUSECOUNT_MASK); in vnode_print()
|