MCPcopy Create free account
hub / github.com/F-Stack/f-stack / vdrop

Function vdrop

freebsd/kern/vfs_subr.c:3580–3590  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

3578}
3579
3580void
3581vdrop(struct vnode *vp)
3582{
3583
3584 ASSERT_VI_UNLOCKED(vp, __func__);
3585 CTR2(KTR_VFS, "%s: vp %p", __func__, vp);
3586 if (refcount_release_if_not_last(&vp->v_holdcnt))
3587 return;
3588 VI_LOCK(vp);
3589 vdropl(vp);
3590}
3591
3592void
3593vdropl(struct vnode *vp)

Callers 15

vn_rele_asyncFunction · 0.85
do_recycleFunction · 0.85
mqfs_allocvFunction · 0.85
vlrureclaimFunction · 0.85
vtryrecycleFunction · 0.85
brelvpFunction · 0.85
sync_vnodeFunction · 0.85
vget_abortFunction · 0.85
vflushFunction · 0.85
vop_rename_postFunction · 0.85
filt_vfsdetachFunction · 0.85

Calls 2

vdroplFunction · 0.85

Tested by

no test coverage detected