Home
last modified time | relevance | path

Searched refs:mnt_kern_flag (Results 1 – 25 of 39) sorted by relevance

12

/freebsd/sys/kern/
H A Dvfs_mount.c563 ((mp->mnt_kern_flag & (MNTK_UNMOUNT | MNTK_RECURSE)) != 0)) { in vfs_register_upper_from_vp()
600 mp->mnt_kern_flag |= MNTK_UPPER_WAITER; in vfs_drain_upper_locked()
628 KASSERT((mp->mnt_kern_flag & MNTK_UNMOUNT) == 0, in vfs_unregister_upper()
632 if ((mp->mnt_kern_flag & MNTK_TASKQUEUE_WAITER) != 0 && in vfs_unregister_upper()
634 mp->mnt_kern_flag &= ~MNTK_TASKQUEUE_WAITER; in vfs_unregister_upper()
670 mp->mnt_kern_flag = 0; in vfs_mount_alloc()
721 mp->mnt_kern_flag |= MNTK_REFEXPIRE; in vfs_mount_destroy()
722 if (mp->mnt_kern_flag & MNTK_MWAIT) { in vfs_mount_destroy()
723 mp->mnt_kern_flag &= ~MNTK_MWAIT; in vfs_mount_destroy()
1204 mp->mnt_kern_flag |= MNTK_UNMOUNT | MNTK_UNMOUNTF; in vfs_domount_first()
[all …]
H A Dvfs_vnops.c161 (mp->mnt_kern_flag & MNTK_NO_IOPF) != 0 && vn_io_fault_enable); in do_vn_io_fault()
1877 MPASS((mp->mnt_kern_flag & MNTK_SUSPEND) == 0); in vn_start_write_refed()
1901 while ((mp->mnt_kern_flag & MNTK_SUSPEND) != 0) { in vn_start_write_refed()
2005 if ((mp->mnt_kern_flag & (MNTK_SUSPENDED | MNTK_SUSPEND2)) == 0) { in vn_start_secondary_write()
2060 MPASS((mp->mnt_kern_flag & MNTK_SUSPEND) == 0); in vn_finished_write()
2066 if ((mp->mnt_kern_flag & MNTK_SUSPEND) != 0 && c == 0) in vn_finished_write()
2086 if ((mp->mnt_kern_flag & MNTK_SUSPEND) != 0 && in vn_finished_secondary_write()
2109 while (mp->mnt_kern_flag & MNTK_SUSPEND) in vfs_write_suspend()
2121 (mp->mnt_kern_flag & MNTK_UNMOUNT) != 0) { in vfs_write_suspend()
2127 mp->mnt_kern_flag |= MNTK_SUSPEND; in vfs_write_suspend()
[all …]
H A Dvfs_subr.c889 MPASS((mp->mnt_kern_flag & MNTK_DRAINING) == 0); in vfs_busy()
890 MPASS((mp->mnt_kern_flag & MNTK_UNMOUNT) == 0); in vfs_busy()
891 MPASS((mp->mnt_kern_flag & MNTK_REFEXPIRE) == 0); in vfs_busy()
914 while (mp->mnt_kern_flag & MNTK_UNMOUNT) { in vfs_busy()
918 if (flags & MBF_NOWAIT || mp->mnt_kern_flag & MNTK_REFEXPIRE) { in vfs_busy()
927 mp->mnt_kern_flag |= MNTK_MWAIT; in vfs_busy()
952 MPASS((mp->mnt_kern_flag & MNTK_DRAINING) == 0); in vfs_unbusy()
964 MPASS((mp->mnt_kern_flag & MNTK_DRAINING) == 0); in vfs_unbusy()
970 if (c == 0 && (mp->mnt_kern_flag & MNTK_DRAINING) != 0) { in vfs_unbusy()
971 MPASS(mp->mnt_kern_flag & MNTK_UNMOUNT); in vfs_unbusy()
[all …]
H A Dvfs_default.c1256 VNPASS((mp->mnt_kern_flag & MNTK_NOMSYNC) == 0, vp); in vop_stdadd_writecount_impl()
1258 VNPASS((mp->mnt_kern_flag & MNTK_NOMSYNC) != 0, vp); in vop_stdadd_writecount_impl()
/freebsd/sys/fs/nullfs/
H A Dnull_vfsops.c213 (xmp->nullm_vfs->mnt_kern_flag & MNTK_NULL_NOCACHE) == 0) { in nullfs_mount()
230 mp->mnt_kern_flag |= lowerrootvp->v_mount->mnt_kern_flag & in nullfs_mount()
234 mp->mnt_kern_flag |= MNTK_NOMSYNC | MNTK_UNLOCKED_INSMNTQUE; in nullfs_mount()
235 mp->mnt_kern_flag |= lowerrootvp->v_mount->mnt_kern_flag & in nullfs_mount()
/freebsd/sys/fs/tmpfs/
H A Dtmpfs_vfsops.c379 mp->mnt_kern_flag |= MNTK_FPLOOKUP; in tmpfs_mount()
381 mp->mnt_kern_flag &= ~MNTK_FPLOOKUP; in tmpfs_mount()
479 mp->mnt_kern_flag |= MNTK_LOOKUP_SHARED | MNTK_EXTENDED_SHARED | in tmpfs_mount()
482 mp->mnt_kern_flag |= MNTK_FPLOOKUP; in tmpfs_mount()
660 mp->mnt_kern_flag |= MNTK_SUSPEND2 | MNTK_SUSPENDED; in tmpfs_sync()
/freebsd/sys/fs/nfs/
H A Dnfscl.h64 #define NFSCL_FORCEDISM(m) (((m)->mnt_kern_flag & MNTK_UNMOUNTF) != 0 || \
/freebsd/sys/contrib/openzfs/module/os/freebsd/zfs/
H A Dzfs_vfsops.c1201 vfsp->mnt_kern_flag |= MNTK_LOOKUP_SHARED; in zfs_domount()
1202 vfsp->mnt_kern_flag |= MNTK_SHARED_WRITES; in zfs_domount()
1203 vfsp->mnt_kern_flag |= MNTK_EXTENDED_SHARED; in zfs_domount()
1208 vfsp->mnt_kern_flag |= MNTK_NO_IOPF; /* vn_io_fault can be used */ in zfs_domount()
1209 vfsp->mnt_kern_flag |= MNTK_NOMSYNC; in zfs_domount()
1210 vfsp->mnt_kern_flag |= MNTK_VMSETSIZE_BUG; in zfs_domount()
1213 vfsp->mnt_kern_flag |= MNTK_FPLOOKUP; in zfs_domount()
2260 (zfvp->z_vfs->mnt_kern_flag & MNTK_UNMOUNT)) in zfs_get_vfs_flag_unmounted()
/freebsd/sys/fs/autofs/
H A Dautofs_vfsops.c95 mp->mnt_kern_flag |= MNTK_LOOKUP_SHARED; in autofs_mount()
/freebsd/sys/fs/fdescfs/
H A Dfdesc_vfsops.c123 mp->mnt_kern_flag |= MNTK_LOOKUP_SHARED | MNTK_EXTENDED_SHARED; in fdesc_mount()
/freebsd/sys/ufs/ufs/
H A Dufs_inode.c141 if ((mp->mnt_kern_flag & in ufs_inactive()
/freebsd/sys/fs/unionfs/
H A Dunion_vfsops.c348 mp->mnt_kern_flag |= MNTK_NOMSYNC | MNTK_UNIONFS | in unionfs_domount()
349 (ump->um_uppermp->mnt_kern_flag & MNTK_SHARED_WRITES); in unionfs_domount()
/freebsd/sys/fs/devfs/
H A Ddevfs_vfsops.c129 mp->mnt_kern_flag |= MNTK_LOOKUP_SHARED | MNTK_EXTENDED_SHARED | in devfs_mount()
/freebsd/sys/ufs/ffs/
H A Dffs_vfsops.c412 mp->mnt_kern_flag &= ~MNTK_FPLOOKUP; in ffs_mount()
710 if ((mp->mnt_kern_flag & MNTK_FPLOOKUP) != 0) in ffs_mount()
713 mp->mnt_kern_flag |= MNTK_FPLOOKUP; in ffs_mount()
817 mp->mnt_kern_flag &= ~(MNTK_SUSPENDED | MNTK_SUSPEND2); in ffs_reload()
1153 mp->mnt_kern_flag |= MNTK_LOOKUP_SHARED | MNTK_EXTENDED_SHARED | in ffs_mountfs()
1671 mp->mnt_kern_flag |= MNTK_SUSPEND2 | MNTK_SUSPENDED; in ffs_sync()
2359 (bp->b_vp->v_mount->mnt_kern_flag & MNTK_SUSPENDED) != 0) in ffs_geom_strategy()
H A Dffs_suspend.c260 KASSERT((mp->mnt_kern_flag & MNTK_SUSPEND) != 0, in ffs_susp_dtor()
/freebsd/sys/fs/fuse/
H A Dfuse_vfsops.c427 mp->mnt_kern_flag |= MNTK_USES_BCACHE; in fuse_vfsop_mount()
432 mp->mnt_kern_flag |= MNTK_NULL_NOCACHE; in fuse_vfsop_mount()
H A Dfuse_io.c932 if (vp->v_mount->mnt_kern_flag & MNTK_UNMOUNTF) in fuse_io_invalbuf()
/freebsd/sys/sys/
H A Dmount.h228 int mnt_kern_flag; /* (i) kernel only flags */ member
525 return (mp != NULL && (mp->mnt_kern_flag & MNTK_SHARED_WRITES) != 0); in MNT_SHARED_WRITES()
532 return (mp != NULL && (mp->mnt_kern_flag & MNTK_EXTENDED_SHARED) != 0); in MNT_EXTENDED_SHARED()
/freebsd/sys/fs/nfsclient/
H A Dnfs_clnode.c316 if ((mp->mnt_kern_flag & MNTK_UNMOUNTF) == 0) { in ncl_reclaim()
/freebsd/sys/fs/pseudofs/
H A Dpseudofs.c371 mp->mnt_kern_flag |= MNTK_NOMSYNC; in pfs_mount()
/freebsd/sys/fs/p9fs/
H A Dp9fs_vfsops.c456 mp->mnt_kern_flag |= MNTK_LOOKUP_SHARED | MNTK_EXTENDED_SHARED; in p9_mount()
/freebsd/sys/fs/msdosfs/
H A Dmsdosfs_vfsops.c859 mp->mnt_kern_flag |= MNTK_USES_BCACHE | MNTK_NO_IOPF; in mountmsdosfs()
1173 mp->mnt_kern_flag |= MNTK_SUSPEND2 | MNTK_SUSPENDED; in msdosfs_sync()
/freebsd/sys/vm/
H A Dvnode_pager.c510 if (mp != NULL && (mp->mnt_kern_flag & MNTK_VMSETSIZE_BUG) == 0) in vnode_pager_setsize()
1092 if ((vp->v_mount->mnt_kern_flag & MNTK_UNMAPPED_BUFS) != 0 && in vnode_pager_generic_getpages()
/freebsd/sys/fs/udf/
H A Dudf_vfsops.c345 mp->mnt_kern_flag |= MNTK_LOOKUP_SHARED | MNTK_EXTENDED_SHARED; in udf_mountfs()
/freebsd/sys/fs/cd9660/
H A Dcd9660_vfsops.c392 mp->mnt_kern_flag |= MNTK_LOOKUP_SHARED | MNTK_EXTENDED_SHARED; in iso_mountfs()

12