<dec f='src/src/sys/sys/vnode.h' l='527' type='int vinvalbuf(struct vnode * , int , kauth_cred_t , struct lwp * , _Bool , int )'/>
<use f='src/src/sys/dev/vnd.c' l='1638' u='c' c='vndsetcred'/>
<use f='src/src/sys/fs/cd9660/cd9660_vfsops.c' l='359' u='c' c='iso_mountfs'/>
<use f='src/src/sys/fs/msdosfs/msdosfs_vfsops.c' l='473' u='c' c='msdosfs_mountfs'/>
<use f='src/src/sys/fs/ntfs/ntfs_vfsops.c' l='332' u='c' c='ntfs_mountfs'/>
<use f='src/src/sys/fs/ntfs/ntfs_vfsops.c' l='544' u='c' c='ntfs_unmount'/>
<use f='src/src/sys/fs/smbfs/smbfs_io.c' l='432' u='c' c='smbfs_vinvalbuf'/>
<use f='src/src/sys/kern/vfs_mount.c' l='731' u='c' c='mount_domount'/>
<def f='src/src/sys/kern/vfs_subr.c' l='147' ll='221' type='int vinvalbuf(struct vnode * vp, int flags, kauth_cred_t cred, struct lwp * l, _Bool catch_p, int slptimeo)'/>
<doc f='src/src/sys/kern/vfs_subr.c' l='142'>/*
 * Flush out and invalidate all buffers associated with a vnode.
 * Called with the underlying vnode locked, which should prevent new dirty
 * buffers from being queued.
 */</doc>
<use f='src/src/sys/kern/vfs_vnode.c' l='1494' u='c' c='vcache_reclaim'/>
<use f='src/src/sys/kern/vfs_vnode.c' l='1498' u='c' c='vcache_reclaim'/>
<use f='src/src/sys/miscfs/specfs/spec_vnops.c' l='1204' u='c' c='spec_close'/>
<use f='src/src/sys/nfs/nfs_bio.c' l='651' u='c' c='nfs_vinvalbuf'/>
<use f='src/src/sys/nfs/nfs_bio.c' l='659' u='c' c='nfs_vinvalbuf'/>
<use f='src/src/sys/ufs/ext2fs/ext2fs_vfsops.c' l='564' u='c' c='ext2fs_reload'/>
<use f='src/src/sys/ufs/ext2fs/ext2fs_vfsops.c' l='617' u='c' c='ext2fs_reload'/>
<use f='src/src/sys/ufs/ext2fs/ext2fs_vfsops.c' l='662' u='c' c='ext2fs_mountfs'/>
<use f='src/src/sys/ufs/ffs/ffs_vfsops.c' l='765' u='c' c='ffs_reload'/>
<use f='src/src/sys/ufs/ffs/ffs_vfsops.c' l='924' u='c' c='ffs_reload'/>
<use f='src/src/sys/ufs/ffs/ffs_vfsops.c' l='1109' u='c' c='ffs_mountfs'/>
<use f='src/src/sys/ufs/lfs/lfs_vfsops.c' l='893' u='c' c='lfs_mountfs'/>
<use f='src/src/sys/ufs/mfs/mfs_vnops.c' l='249' u='c' c='mfs_close'/>
