Query: vfs_busy
OS: debian
Section: 9
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
VFS_BUSY(9) BSD Kernel Developer's Manual VFS_BUSY(9)NAMEvfs_busy -- marks a mount point as busySYNOPSIS#include <sys/param.h> #include <sys/mount.h> int vfs_busy(struct mount *mp, int flags);DESCRIPTIONThe vfs_busy() function marks a mount point as busy by incrementing the reference count of 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 MBF_NOWAIT flag is not set. Its arguments are: mp The mount point to busy. flags Flags controlling how vfs_busy() should act. MBF_NOWAIT do not sleep if MNTK_UNMOUNT is set. MBF_MNTLSTLOCK drop the mountlist_mtx in the critical path.RETURN VALUESA 0 value is returned on success. If the mount point is being unmounted and MBF_NOWAIT flag is specified ENOENT will be returned.ERRORS[ENOENT] The mount point is being unmounted (MNTK_UNMOUNT is set).AUTHORSThis manual page was written by Chad David <davidc@acns.ab.ca>.BSDJune 14, 2010 BSD
Related Man Pages |
---|
vfs_mount(9) - debian |
insmntque(9) - debian |
vfs_attach(9) - netbsd |
vfs_export(9) - netbsd |
vfs_detach(9) - netbsd |
Similar Topics in the Unix Linux Community |
---|
awk or sed - Convert 2 lines to 1 line |
Introduction |
Find columns in a file based on header and print to new file |
Weird 'find' results |
My first PERL incarnation... Audio Oscillograph |