<dec f='src/src/sys/sys/mount.h' l='419' type='int vfs_busy(struct mount * , struct mount ** )'/>
<use f='src/src/sys/compat/common/vfs_syscalls_20.c' l='218' u='c' c='compat_20_sys_getfsstat'/>
<use f='src/src/sys/compat/netbsd32/netbsd32_compat_20.c' l='101' u='c' c='compat_20_netbsd32_getfsstat'/>
<use f='src/src/sys/fs/union/union_vnops.c' l='253' u='c' c='union_lookup1'/>
<use f='src/src/sys/kern/kern_veriexec.c' l='1371' u='c' c='veriexec_dump'/>
<use f='src/src/sys/kern/kern_veriexec.c' l='1395' u='c' c='veriexec_flush'/>
<use f='src/src/sys/kern/vfs_lookup.c' l='1090' u='c' c='lookup_once'/>
<use f='src/src/sys/kern/vfs_mount.c' l='143' u='c' c='vfs_mountalloc'/>
<def f='src/src/sys/kern/vfs_mount.c' l='283' ll='306' type='int vfs_busy(struct mount * mp, struct mount ** nextp)'/>
<doc f='src/src/sys/kern/vfs_mount.c' l='273'>/*
 * Mark a mount point as busy, and gain a new reference to it.  Used to
 * prevent the file system from being unmounted during critical sections.
 *
 * vfs_busy can be called multiple times and by multiple threads
 * and must be accompanied by the same number of vfs_unbusy calls.
 *
 * =&gt; The caller must hold a pre-existing reference to the mount.
 * =&gt; Will fail if the file system is being unmounted, or is unmounted.
 */</doc>
<use f='src/src/sys/kern/vfs_subr.c' l='781' u='c' c='sched_sync'/>
<use f='src/src/sys/kern/vfs_subr.c' l='987' u='c' c='sysctl_kern_vnode'/>
<use f='src/src/sys/kern/vfs_subr.c' l='1640' u='c' c='printlockedvnodes'/>
<use f='src/src/sys/kern/vfs_syscalls.c' l='284' u='c' c='mount_update'/>
<use f='src/src/sys/kern/vfs_syscalls.c' l='430' u='c' c='mount_getargs'/>
<use f='src/src/sys/kern/vfs_syscalls.c' l='638' u='c' c='do_sys_sync'/>
<use f='src/src/sys/kern/vfs_syscalls.c' l='1252' u='c' c='do_sys_getvfsstat'/>
<use f='src/src/sys/kern/vfs_syscalls.c' l='1346' u='c' c='sys_fchdir'/>
<use f='src/src/sys/kern/vfs_trans.c' l='166' u='c' c='fstrans_mount'/>
<use f='src/src/sys/kern/vfs_vnode.c' l='1204' u='c' c='vcache_get'/>
<use f='src/src/sys/kern/vfs_vnode.c' l='1278' u='c' c='vcache_new'/>
<use f='src/src/sys/miscfs/procfs/procfs_linux.c' l='616' u='c' c='procfs_domounts'/>
<use f='src/src/sys/nfs/nfs_export.c' l='214' u='c' c='netexport_fini'/>
<use f='src/src/sys/nfs/nfs_export.c' l='287' u='c' c='mountd_set_exports_list'/>
<use f='src/src/sys/ufs/lfs/lfs_bio.c' l='543' u='c' c='lfs_flush'/>
<use f='src/src/sys/ufs/lfs/lfs_bio.c' l='553' u='c' c='lfs_flush'/>
<use f='src/src/sys/ufs/lfs/lfs_syscalls.c' l='256' u='c' c='lfs_markv'/>
<use f='src/src/sys/ufs/lfs/lfs_syscalls.c' l='660' u='c' c='lfs_bmapv'/>
<use f='src/src/sys/ufs/lfs/lfs_syscalls.c' l='816' u='c' c='sys_lfs_segclean'/>
<use f='src/src/sys/ufs/lfs/lfs_vfsops.c' l='454' u='c' c='lfs_writerd'/>
<use f='src/src/sys/ufs/mfs/mfs_vfsops.c' l='378' u='c' c='mfs_start'/>
<use f='src/src/sys/ufs/ufs/ufs_vfsops.c' l='135' u='c' c='ufs_quotactl'/>
