Home
last modified time | relevance | path

Searched refs:mnt_iflag (Results 1 – 25 of 31) sorted by relevance

12

/netbsd-src/sys/kern/
H A Dvfs_subr.c760 KASSERT((mp->mnt_iflag & IMNT_ONWORKLIST) == 0); in vfs_syncer_add_to_worklist()
778 mp->mnt_iflag |= IMNT_ONWORKLIST; in vfs_syncer_add_to_worklist()
793 KASSERT((mp->mnt_iflag & IMNT_ONWORKLIST) != 0); in vfs_syncer_remove_from_worklist()
796 mp->mnt_iflag &= ~IMNT_ONWORKLIST; in vfs_syncer_remove_from_worklist()
857 if ((mp->mnt_iflag & IMNT_ONWORKLIST) == 0 || in sched_sync()
1480 int mpsafe = mp->mnt_iflag & IMNT_MPSAFE; in VFS_MOUNT()
1507 if ((mp->mnt_iflag & IMNT_MPSAFE) == 0) { in VFS_START()
1511 if ((mp->mnt_iflag & IMNT_MPSAFE) == 0) { in VFS_START()
1523 if ((mp->mnt_iflag & IMNT_MPSAFE) == 0) { in VFS_UNMOUNT()
1527 if ((mp->mnt_iflag in VFS_UNMOUNT()
[all...]
H A Dvfs_mount.c358 if (__predict_false((mp->mnt_iflag & IMNT_GONE) != 0)) { in _vfs_busy()
545 KASSERT(mp == NULL || (mp->mnt_iflag & IMNT_UNMOUNT) == 0 || in vfs_insmntque()
892 mp->mnt_iflag &= ~IMNT_WANTRDWR; in mount_domount()
959 KASSERT((mp->mnt_iflag & IMNT_GONE) == 0); in dounmount()
961 used_syncer = (mp->mnt_iflag & IMNT_ONWORKLIST) != 0; in dounmount()
964 mp->mnt_iflag |= IMNT_UNMOUNT; in dounmount()
983 mp->mnt_iflag &= ~IMNT_UNMOUNT; in dounmount()
1005 mp->mnt_iflag |= IMNT_GONE; in dounmount()
H A Dvfs_syscalls.c359 (mp->mnt_iflag & IMNT_CAN_RWTORO) == 0) { in mount_update()
392 mp->mnt_iflag |= IMNT_WANTRDONLY; in mount_update()
394 mp->mnt_iflag |= IMNT_WANTRDWR; in mount_update()
398 if ((mp->mnt_iflag & IMNT_WANTRDONLY)) in mount_update()
421 if (error == 0 && (mp->mnt_iflag & IMNT_WANTRDONLY)) in mount_update()
426 mp->mnt_iflag &= ~(IMNT_WANTRDONLY | IMNT_WANTRDWR); in mount_update()
428 if ((mp->mnt_iflag & IMNT_ONWORKLIST) == 0) in mount_update()
431 if ((mp->mnt_iflag & IMNT_ONWORKLIST) != 0) in mount_update()
H A Dvfs_vnode.c430 dead_rootmount->mnt_iflag |= IMNT_MPSAFE; in vfs_vnode_sysinit()
1667 if ((mp->mnt_iflag & IMNT_MPSAFE) != 0) in vcache_get()
1739 if ((mp->mnt_iflag & IMNT_MPSAFE) != 0) in vcache_new()
H A Dvfs_cache.c671 if (__predict_false((dvp->v_mount->mnt_iflag & IMNT_NCLOOKUP) == 0)) { in cache_lookup_linked()
1050 (vp->v_mount->mnt_iflag & IMNT_NCLOOKUP) != 0 && in cache_have_id()
/netbsd-src/sys/miscfs/nullfs/
H A Dnull_vfsops.c141 mp->mnt_iflag |= lowerrootvp->v_mount->mnt_iflag & IMNT_MPSAFE; in nullfs_mount()
142 mp->mnt_iflag |= lowerrootvp->v_mount->mnt_iflag & IMNT_SHRLOOKUP; in nullfs_mount()
/netbsd-src/sys/ufs/ffs/
H A Dffs_vfsops.c451 mp->mnt_iflag &= ~(IMNT_SHRLOOKUP|IMNT_NCLOOKUP); in ffs_acls()
453 mp->mnt_iflag |= IMNT_SHRLOOKUP|IMNT_NCLOOKUP; in ffs_acls()
562 if (update ? (mp->mnt_iflag & IMNT_WANTRDWR) != 0 : in ffs_mount()
576 if (((mp->mnt_flag & MNT_RDONLY) && !(mp->mnt_iflag & IMNT_WANTRDWR)) || in ffs_mount()
577 (mp->mnt_iflag & IMNT_WANTRDONLY)) { in ffs_mount()
634 if (fs->fs_ronly == 0 && (mp->mnt_iflag & IMNT_WANTRDONLY)) { in ffs_mount()
672 if (fs->fs_ronly == 0 && (mp->mnt_iflag & IMNT_WANTRDONLY)) { in ffs_mount()
691 if (fs->fs_ronly && (mp->mnt_iflag & IMNT_WANTRDWR)) { in ffs_mount()
928 mp->mnt_iflag |= IMNT_DTYPE; in ffs_reload()
933 mp->mnt_iflag | in ffs_reload()
[all...]
/netbsd-src/sys/fs/union/
H A Dunion_vfsops.c205 (um->um_lowervp->v_mount->mnt_iflag & IMNT_MPSAFE)) && in union_mount()
206 (um->um_uppervp->v_mount->mnt_iflag & IMNT_MPSAFE)) in union_mount()
207 mp->mnt_iflag |= IMNT_MPSAFE; in union_mount()
/netbsd-src/sys/ufs/lfs/
H A Dulfsmount.h126 #define FSFMT(vp) (((vp)->v_mount->mnt_iflag & IMNT_DTYPE) == 0)
H A Dlfs_vfsops.c707 (mp->mnt_iflag & IMNT_WANTRDWR) != 0 : in lfs_mount()
759 if (!fs->lfs_ronly && (mp->mnt_iflag & IMNT_WANTRDONLY)) { in lfs_mount()
770 } else if (fs->lfs_ronly && (mp->mnt_iflag & IMNT_WANTRDWR)) { in lfs_mount()
1131 mp->mnt_iflag |= IMNT_SHRLOOKUP; in lfs_mountfs()
1133 mp->mnt_iflag |= IMNT_CAN_RWTORO; in lfs_mountfs()
1135 mp->mnt_iflag |= IMNT_DTYPE; in lfs_mountfs()
H A Dlfs_subr.c533 if (!(fs->lfs_ivnode->v_mount->mnt_iflag & IMNT_UNMOUNT)) { in lfs_segunlock()
/netbsd-src/sys/fs/tmpfs/
H A Dtmpfs_vfsops.c159 if ((mp->mnt_iflag & IMNT_WANTRDONLY)) { in tmpfs_mount()
185 mp->mnt_iflag |= IMNT_MPSAFE | IMNT_CAN_RWTORO | IMNT_SHRLOOKUP | in tmpfs_mount()
/netbsd-src/sys/fs/unionfs/
H A Dunionfs_vfsops.c213 if ((lowerrootvp->v_mount->mnt_iflag & IMNT_MPSAFE) && in unionfs_mount()
215 mp->mnt_iflag |= IMNT_MPSAFE; in unionfs_mount()
/netbsd-src/sys/ufs/ufs/
H A Dufsmount.h200 #define FSFMT(vp) (((vp)->v_mount->mnt_iflag & IMNT_DTYPE) == 0)
/netbsd-src/sys/ufs/mfs/
H A Dmfs_vfsops.c308 if (fs->fs_ronly && (mp->mnt_iflag & IMNT_WANTRDWR)) in mfs_mount()
/netbsd-src/sys/ufs/ext2fs/
H A Dext2fs_vfsops.c441 (mp->mnt_iflag & IMNT_WANTRDWR) != 0 : in ext2fs_mount()
517 if (fs->e2fs_ronly && (mp->mnt_iflag & IMNT_WANTRDWR)) { in ext2fs_mount()
793 mp->mnt_iflag |= IMNT_DTYPE | IMNT_SHRLOOKUP; in ext2fs_mountfs()
/netbsd-src/sys/fs/sysvbfs/
H A Dsysvbfs_vfsops.c138 (mp->mnt_iflag & IMNT_WANTRDWR) != 0 : in sysvbfs_mount()
/netbsd-src/sys/fs/msdosfs/
H A Dmsdosfs_vfsops.c345 (mp->mnt_iflag & IMNT_WANTRDWR)) { in msdosfs_mount()
882 mp->mnt_iflag |= IMNT_SHRLOOKUP; in msdosfs_mountfs()
/netbsd-src/sys/sys/
H A Dmount.h147 int mnt_iflag; /* internal flags */ member
/netbsd-src/sys/fs/hfs/
H A Dhfs_vfsops.c278 (mp->mnt_iflag & IMNT_WANTRDWR) != 0 : in hfs_mount()
/netbsd-src/sys/miscfs/procfs/
H A Dprocfs_vfsops.c210 mp->mnt_iflag |= IMNT_MPSAFE | IMNT_SHRLOOKUP; in procfs_unmount()
/netbsd-src/sys/fs/v7fs/
H A Dv7fs_vfsops.c157 (mp->mnt_iflag & IMNT_WANTRDWR) != 0 : in v7fs_mount()
/netbsd-src/sys/ufs/chfs/
H A Dchfs_vfsops.c333 mp->mnt_iflag |= IMNT_MPSAFE; in chfs_mountfs()
/netbsd-src/sys/fs/cd9660/
H A Dcd9660_vfsops.c502 mp->mnt_iflag |= IMNT_MPSAFE | IMNT_SHRLOOKUP; in iso_mountfs()
/netbsd-src/sys/rump/librump/rumpvfs/
H A Drumpfs.c1883 mp->mnt_iflag |= IMNT_MPSAFE | IMNT_CAN_RWTORO; in rumpfs_mountfs()
1899 if ((mp->mnt_iflag & IMNT_WANTRDONLY)) { in rumpfs_mount()

12