NAME vfs_busy - "marks a mount point as busy" CONTENTS Synopsis Description Locks Return Values Errors Authors SYNOPSIS .In sys/param.h .In sys/mount.h int vfs_busy "struct mount *mp" "int flags" "struct mtx *interlkp" "struct thread *td" DESCRIPTION The vfs_busy function marks a mount point as busy. The purpose of this function is to synchronize access to a mount point. It also delays unmounting by sleeping on mp if the MNTK_UNMOUNT flag is set in mp->mnt_kern_flag and the LK_NOWAIT flag is not set. Its arguments are:
Its arguments are: