MNT_FORCE
#define MOPT_FORCE { "force", 0, MNT_FORCE, 0 }
init_flags |= MNT_FORCE;
if (flags & MNT_FORCE)
init_flags |= MNT_FORCE;
if (flags & MNT_FORCE)
fflag = MNT_FORCE;
if (ai != NULL && !(fflag & MNT_FORCE) && do_rpc) {
error = dounmount(mp, MNT_FORCE, halting);
(flags & MNT_FORCE)) { /* force anyway */
((flags & MNT_FORCE) ? MC_JOURNAL_STOP_IMM : 0));
mp->mnt_flag |= flags & (MNT_RELOAD | MNT_FORCE | MNT_UPDATE);
MNT_NODEV | MNT_SYNCHRONOUS | MNT_ASYNC | MNT_FORCE |
mp->mnt_flag &=~ (MNT_UPDATE | MNT_RELOAD | MNT_FORCE);
if (flags & MNT_FORCE)
lflags = LK_EXCLUSIVE | ((flags & MNT_FORCE) ? 0 : LK_TIMELOCK);
if (flags & MNT_FORCE) {
if (flags & MNT_FORCE) {
#define MNT_CMDFLAGS (MNT_UPDATE|MNT_DELEXPORT|MNT_RELOAD|MNT_FORCE)
if (mntflags & MNT_FORCE)
if (mntflags & MNT_FORCE)
if (mntflags & MNT_FORCE) {
if (mp->mnt_flag & MNT_FORCE)
if (mp->mnt_flag & MNT_FORCE) {
if (ronly || (mp->mnt_flag & MNT_FORCE)) {
if (mntflags & MNT_FORCE)
if (mntflags & MNT_FORCE)
hammer2_vfs_unmount(mp, MNT_FORCE);
hammer2_vfs_unmount(mp, MNT_FORCE);
hammer2_vfs_unmount(mp, MNT_FORCE);
hammer2_vfs_unmount(mp, MNT_FORCE);
hammer2_vfs_unmount(mp, MNT_FORCE);
hammer2_vfs_unmount(mp, MNT_FORCE);
if (mntflags & MNT_FORCE)
if(mntflags & MNT_FORCE)
if (mntflags & MNT_FORCE)
if (mp->mnt_flag & MNT_FORCE)
if (mp->mnt_flag & MNT_FORCE)
msdosfs_unmount(mp, MNT_FORCE);
if (mntflags & MNT_FORCE)
if (mntflags & MNT_FORCE) {
if(mntflags & MNT_FORCE)
if (mntflags & MNT_FORCE)
if (mntflags & MNT_FORCE)
if (mntflags & MNT_FORCE)
if (mntflags & MNT_FORCE)
if (mp->mnt_flag & MNT_FORCE)
if (mp->mnt_flag & MNT_FORCE) {
if (ronly || (mp->mnt_flag & MNT_FORCE)) {
if (mntflags & MNT_FORCE) {
flags |= MNT_FORCE;
hammer2_vfs_unmount(mp, MNT_FORCE);
hammer2_vfs_unmount(mp, MNT_FORCE);
hammer2_vfs_unmount(mp, MNT_FORCE);
hammer2_vfs_unmount(mp, MNT_FORCE);
hammer2_vfs_unmount(mp, MNT_FORCE);
hammer2_vfs_unmount(mp, MNT_FORCE);
if (mntflags & MNT_FORCE)
{ MNT_FORCE, "force" },