| /freebsd-13.1/sys/contrib/openzfs/module/os/freebsd/spl/ |
| H A D | spl_policy.c | 108 if (secpolicy_fs_owner(vp->v_mount, cr) == 0) in secpolicy_basic_link() 124 if (secpolicy_fs_owner(vp->v_mount, cr) == 0) in secpolicy_vnode_remove() 133 if (secpolicy_fs_owner(vp->v_mount, cr) == 0) in secpolicy_vnode_access() 184 if (secpolicy_fs_owner(vp->v_mount, cr) == 0) in secpolicy_vnode_any_access() 216 if (secpolicy_fs_owner(vp->v_mount, cr) == 0) in secpolicy_vnode_setdac() 310 if (secpolicy_fs_owner(vp->v_mount, cr) == 0) in secpolicy_vnode_setids_setgids() 329 if (secpolicy_fs_owner(vp->v_mount, cr) == 0) in secpolicy_setid_clear() 346 if (secpolicy_fs_owner(vp->v_mount, cr) == 0) in secpolicy_setid_setsticky_clear() 391 if (secpolicy_fs_owner(vp->v_mount, cr) == 0) in secpolicy_vnode_owner() 402 if (secpolicy_fs_owner(vp->v_mount, cr) == 0) in secpolicy_vnode_chown() [all …]
|
| /freebsd-13.1/sys/kern/ |
| H A D | vfs_hash.c | 64 return (vp->v_hash + vp->v_mount->mnt_hashseed); in vfs_hash_index() 87 if (vp->v_mount != mp) in vfs_hash_get() 126 if (vp->v_mount != mp) in vfs_hash_ref() 166 vfs_hash_bucket(vp->v_mount, hash), v_hashlist) { in vfs_hash_insert() 169 if (vp2->v_mount != vp->v_mount) in vfs_hash_insert() 191 LIST_INSERT_HEAD(vfs_hash_bucket(vp->v_mount, hash), vp, v_hashlist); in vfs_hash_insert() 203 LIST_INSERT_HEAD(vfs_hash_bucket(vp->v_mount, hash), vp, v_hashlist); in vfs_hash_rehash() 237 vfs_hash_bucket(vp->v_mount, vp->v_hash), in vfs_hash_changesize()
|
| H A D | vfs_lookup.c | 238 mp = dp->v_mount; in nameicap_check_dotdot() 857 compute_cn_lkflags(dp->v_mount, cnp->cn_lkflags | LK_RETRY, in lookup() 1034 dp = dp->v_mount->mnt_vnodecovered; in lookup() 1038 compute_cn_lkflags(dp->v_mount, cnp->cn_lkflags | in lookup() 1078 if (needs_exclusive_leaf(dp->v_mount, cnp->cn_flags)) in lookup() 1094 (dp->v_vflag & VV_ROOT) && (dp->v_mount != NULL) && in lookup() 1095 (dp->v_mount->mnt_flag & MNT_UNION)) { in lookup() 1097 dp = dp->v_mount->mnt_vnodecovered; in lookup() 1101 compute_cn_lkflags(dp->v_mount, cnp->cn_lkflags | in lookup() 1195 if (dp->v_mount->mnt_flag & MNT_NOSYMFOLLOW) { in lookup() [all …]
|
| H A D | vfs_default.c | 436 mp = vp->v_mount; in vop_stdadvlock() 722 *ap->a_bnp = ap->a_bn * btodb(ap->a_vp->v_mount->mnt_stat.f_iosize); 858 if (vp->v_mount != (*dvp)->v_mount && in vop_stdvptocnp() 860 ((*dvp)->v_mount->mnt_flag & MNT_UNION)) { in vop_stdvptocnp() 861 *dvp = (*dvp)->v_mount->mnt_vnodecovered; in vop_stdvptocnp() 981 error = VFS_STATFS(vp->v_mount, sfs, td); in vop_stdallocate() 1205 mp = vp->v_mount; in vop_stdset_text() 1276 mp = vp->v_mount; in vop_stdadd_writecount() 1548 sb->st_dev = vp->v_mount->mnt_stat.f_fsid.val[0]; in vop_stdstat()
|
| /freebsd-13.1/sys/ufs/ufs/ |
| H A D | ufsmount.h | 154 VFSTOUFS((aa)->v_mount)->um_balloc(aa, bb, cc, dd, ee, ff) 156 VFSTOUFS((aa)->v_mount)->um_blkatoff(aa, bb, cc, dd) 158 VFSTOUFS((aa)->v_mount)->um_truncate(aa, bb, cc, dd) 159 #define UFS_UPDATE(aa, bb) VFSTOUFS((aa)->v_mount)->um_update(aa, bb) 161 VFSTOUFS((aa)->v_mount)->um_valloc(aa, bb, cc, dd) 162 #define UFS_VFREE(aa, bb, cc) VFSTOUFS((aa)->v_mount)->um_vfree(aa, bb, cc) 201 #define OFSFMT(vp) (VFSTOUFS((vp)->v_mount)->um_maxsymlinklen <= 0)
|
| H A D | ufs_acl.c | 213 if ((ap->a_vp->v_mount->mnt_flag & MNT_NFS4ACLS) == 0) in ufs_getacl_nfs4() 293 if ((ap->a_vp->v_mount->mnt_flag & MNT_ACLS) == 0) in ufs_getacl_posix1e() 367 if ((ap->a_vp->v_mount->mnt_flag & (MNT_ACLS | MNT_NFS4ACLS)) == 0) 441 if ((ap->a_vp->v_mount->mnt_flag & MNT_NFS4ACLS) == 0) in ufs_setacl_nfs4() 444 if (ap->a_vp->v_mount->mnt_flag & MNT_RDONLY) in ufs_setacl_nfs4() 496 if ((ap->a_vp->v_mount->mnt_flag & MNT_ACLS) == 0) in ufs_setacl_posix1e() 524 if (ap->a_vp->v_mount->mnt_flag & MNT_RDONLY) in ufs_setacl_posix1e() 618 if ((ap->a_vp->v_mount->mnt_flag & (MNT_ACLS | MNT_NFS4ACLS)) == 0) 632 if ((ap->a_vp->v_mount->mnt_flag & MNT_NFS4ACLS) == 0) in ufs_aclcheck_nfs4() 653 if ((ap->a_vp->v_mount->mnt_flag & MNT_ACLS) == 0) in ufs_aclcheck_posix1e() [all …]
|
| H A D | ufs_gjournal.c | 69 ump = VFSTOUFS(vp->v_mount); in ufs_gjournal_modref() 77 dev = VFSTOUFS(devvp->v_mount)->um_devvp->v_rdev; in ufs_gjournal_modref() 105 if (vp->v_mount->mnt_gjprovider == NULL) in ufs_gjournal_orphan() 124 if (vp->v_mount->mnt_gjprovider == NULL) in ufs_gjournal_close()
|
| H A D | ufs_vnops.c | 165 else if (((vp->v_mount->mnt_kern_flag & in ufs_itimes_locked() 356 if (vp->v_mount->mnt_flag & MNT_RDONLY) 630 if (vp->v_mount->mnt_flag & MNT_RDONLY) 681 if (vp->v_mount->mnt_flag & MNT_RDONLY) 727 if (vp->v_mount->mnt_flag & MNT_RDONLY) 755 if (vp->v_mount->mnt_flag & MNT_RDONLY) 803 mp = vp->v_mount; 1050 dvp->v_mount->mnt_stat.f_mntonname); in print_bad_link_count() 1261 mp = tdvp->v_mount; 1268 if ((fvp->v_mount != tdvp->v_mount) || [all …]
|
| H A D | ufs_bmap.c | 86 *ap->a_bop = &VFSTOUFS(ap->a_vp->v_mount)->um_devvp->v_bufobj; 108 mp = vp->v_mount; 176 mp = vp->v_mount; 365 mp = vp->v_mount; 462 ump = VFSTOUFS(vp->v_mount);
|
| H A D | ufs_extattr.c | 827 struct mount *mp = ap->a_vp->v_mount; in ufs_getextattr() 853 struct mount *mp = vp->v_mount; in ufs_extattr_get() 997 struct mount *mp = ap->a_vp->v_mount; in ufs_deleteextattr() 1027 struct mount *mp = ap->a_vp->v_mount; in ufs_setextattr() 1059 struct mount *mp = vp->v_mount; in ufs_extattr_set() 1065 if (vp->v_mount->mnt_flag & MNT_RDONLY) in ufs_extattr_set() 1167 struct mount *mp = vp->v_mount; in ufs_extattr_rm() 1173 if (vp->v_mount->mnt_flag & MNT_RDONLY) in ufs_extattr_rm() 1282 struct mount *mp = vp->v_mount; in ufs_extattr_vnode_inactive()
|
| H A D | inode.h | 216 #define ITOVFS(ip) ((ip)->i_vnode->v_mount) 266 #define DOINGSOFTDEP(vp) MOUNTEDSOFTDEP((vp)->v_mount) 269 #define DOINGSUJ(vp) MOUNTEDSUJ((vp)->v_mount)
|
| /freebsd-13.1/sys/fs/ext2fs/ |
| H A D | ext2_acl.c | 283 if (((ap->a_vp->v_mount->mnt_flag & MNT_ACLS) == 0) || in ext2_getacl() 284 ((ap->a_vp->v_mount->mnt_flag & MNT_NFS4ACLS) != 0)) in ext2_getacl() 359 if ((ap->a_vp->v_mount->mnt_flag & MNT_ACLS) == 0) in ext2_setacl_posix1e() 387 if (ap->a_vp->v_mount->mnt_flag & MNT_RDONLY) in ext2_setacl_posix1e() 480 if (((ap->a_vp->v_mount->mnt_flag & MNT_ACLS) == 0) || in ext2_setacl() 481 ((ap->a_vp->v_mount->mnt_flag & MNT_NFS4ACLS) != 0)) in ext2_setacl() 497 if (((ap->a_vp->v_mount->mnt_flag & MNT_ACLS) == 0) || in ext2_aclcheck() 498 ((ap->a_vp->v_mount->mnt_flag & MNT_NFS4ACLS) != 0)) in ext2_aclcheck() 504 if ((ap->a_vp->v_mount->mnt_flag & MNT_ACLS) == 0) in ext2_aclcheck()
|
| H A D | ext2_vnops.c | 336 if (vp->v_mount->mnt_flag & MNT_RDONLY) in ext2_access() 418 if (vp->v_mount->mnt_flag & MNT_RDONLY) in ext2_setattr() 455 if (vp->v_mount->mnt_flag & MNT_RDONLY) in ext2_setattr() 472 if (vp->v_mount->mnt_flag & MNT_RDONLY) in ext2_setattr() 482 if (vp->v_mount->mnt_flag & MNT_RDONLY) in ext2_setattr() 515 if (vp->v_mount->mnt_flag & MNT_RDONLY) in ext2_setattr() 800 if ((fvp->v_mount != tdvp->v_mount) || in ext2_rename() 801 (tvp && (fvp->v_mount != tvp->v_mount))) { in ext2_rename() 1413 if (dvp->v_mount->mnt_flag & MNT_ACLS) { in ext2_mkdir() 1593 bo = VFSTOEXT2(vp->v_mount)->um_bo; in ext2_strategy() [all …]
|
| H A D | ext2_bmap.c | 108 mp = vp->v_mount; in ext4_bmapext() 165 mp = vp->v_mount; in readindir() 227 mp = vp->v_mount; in ext2_bmaparray() 345 mp = vp->v_mount; in ext2_bmap_seekdata() 437 ump = VFSTOEXT2(vp->v_mount); in ext2_getlbns()
|
| /freebsd-13.1/sys/fs/nullfs/ |
| H A D | null_vnops.c | 357 error = null_nodeget(old_vps[0]->v_mount, **vppp, in null_bypass() 399 mp = dvp->v_mount; in null_lookup() 512 (vp->v_mount->mnt_flag & MNT_RDONLY)) in null_setattr() 532 if (vp->v_mount->mnt_flag & MNT_RDONLY) in null_setattr() 586 if (vp->v_mount->mnt_flag & MNT_RDONLY) in null_access() 612 if (vp->v_mount->mnt_flag & MNT_RDONLY) in null_accessx() 670 if ((fvp->v_mount != tdvp->v_mount) || in null_rename() 671 (tvp != NULL && fvp->v_mount != tvp->v_mount)) { in null_rename() 854 mp = vp->v_mount; in null_want_recycle() 993 mp = vp->v_mount; in null_vptocnp() [all …]
|
| H A D | null_vfsops.c | 166 xmp->nullm_vfs = lowerrootvp->v_mount; in nullfs_mount() 181 if (NULLVPTOLOWERVP(nullm_rootvp)->v_mount->mnt_flag & MNT_LOCAL) { in nullfs_mount() 194 mp->mnt_kern_flag |= lowerrootvp->v_mount->mnt_kern_flag & in nullfs_mount() 199 mp->mnt_kern_flag |= lowerrootvp->v_mount->mnt_kern_flag & in nullfs_mount()
|
| /freebsd-13.1/sys/fs/unionfs/ |
| H A D | union_vfsops.c | 275 mp->mnt_flag |= ump->um_uppervp->v_mount->mnt_flag & MNT_RDONLY; in unionfs_domount() 295 if ((ump->um_lowervp->v_mount->mnt_flag & MNT_LOCAL) && in unionfs_domount() 296 (ump->um_uppervp->v_mount->mnt_flag & MNT_LOCAL)) in unionfs_domount() 383 return (VFS_QUOTACTL(ump->um_uppervp->v_mount, cmd, uid, arg)); in unionfs_quotactl() 401 error = VFS_STATFS(ump->um_lowervp->v_mount, mstat); in unionfs_statfs() 413 error = VFS_STATFS(ump->um_uppervp->v_mount, mstat); in unionfs_statfs() 480 return (VFS_EXTATTRCTL(ump->um_uppervp->v_mount, cmd, in unionfs_extattrctl() 483 return (VFS_EXTATTRCTL(ump->um_lowervp->v_mount, cmd, in unionfs_extattrctl()
|
| H A D | union_vnops.c | 117 (dvp->v_mount->mnt_flag & MNT_RDONLY) && in unionfs_lookup() 261 !(dvp->v_mount->mnt_flag & MNT_RDONLY) && in unionfs_lookup() 687 ump = MOUNTTOUNIONFSMOUNT(ap->a_vp->v_mount); in unionfs_access() 767 ump = MOUNTTOUNIONFSMOUNT(ap->a_vp->v_mount); in unionfs_getattr() 1019 ump = MOUNTTOUNIONFSMOUNT(ap->a_vp->v_mount); in unionfs_remove() 1151 if (fvp->v_mount != tdvp->v_mount || in unionfs_rename() 1152 (tvp != NULLVP && fvp->v_mount != tvp->v_mount)) { in unionfs_rename() 1189 ump = MOUNTTOUNIONFSMOUNT(fvp->v_mount); in unionfs_rename() 1857 mp = vp->v_mount; in unionfs_lock() 2151 if (ap->a_vp->v_mount->mnt_flag & MNT_RDONLY) in unionfs_setacl() [all …]
|
| /freebsd-13.1/sys/fs/nfsclient/ |
| H A D | nfs.h | 54 (VFSTONFS((v)->v_mount)->nm_flag & NFSMNT_NFSV3) 56 (VFSTONFS((v)->v_mount)->nm_flag & NFSMNT_NFSV4) 58 (VFSTONFS((v)->v_mount)->nm_flag & (NFSMNT_NFSV3 | NFSMNT_NFSV4))
|
| H A D | nfs_clvnops.c | 1575 nmp = VFSTONFS(vp->v_mount); in ncl_readrpc() 1606 nmp = VFSTONFS(vp->v_mount); in ncl_writerpc() 1764 nmp = VFSTONFS(dvp->v_mount); in nfs_create() 1990 if ((fvp->v_mount != tdvp->v_mount) || in nfs_rename() 1991 (tvp && (fvp->v_mount != tvp->v_mount))) { in nfs_rename() 3739 nmp = VFSTONFS(vp->v_mount); in nfs_allocate() 4011 nmp = VFSTONFS(vp->v_mount); in nfs_ioctl() 4077 nmp = VFSTONFS(vp->v_mount); in nfs_getextattr() 4134 nmp = VFSTONFS(vp->v_mount); in nfs_setextattr() 4194 nmp = VFSTONFS(vp->v_mount); in nfs_listextattr() [all …]
|
| /freebsd-13.1/sys/fs/tmpfs/ |
| H A D | tmpfs_vnops.c | 109 tm = VFS_TO_TMPFS(dvp->v_mount); in tmpfs_lookup1() 666 VFS_TO_TMPFS(vp->v_mount)->tm_maxfilesize) in tmpfs_write() 733 tmp = VFS_TO_TMPFS(vp->v_mount); in tmpfs_remove() 835 mp = fdvp->v_mount; in tmpfs_rename_relock() 977 if (fvp->v_mount != tdvp->v_mount || in tmpfs_rename() 978 (tvp != NULL && fvp->v_mount != tvp->v_mount)) { in tmpfs_rename() 1020 tmp = VFS_TO_TMPFS(tdvp->v_mount); in tmpfs_rename() 1285 tmp = VFS_TO_TMPFS(dvp->v_mount); in tmpfs_rmdir() 1403 tm = VFS_TO_TMPFS(vp->v_mount); in tmpfs_readdir() 1532 tmp = VFS_TO_TMPFS(vp->v_mount); in tmpfs_reclaim() [all …]
|
| /freebsd-13.1/sys/fs/msdosfs/ |
| H A D | msdosfs_vnops.c | 244 if (vp->v_mount->mnt_flag & MNT_RDONLY) in msdosfs_access() 378 if (vp->v_mount->mnt_flag & MNT_RDONLY) in msdosfs_setattr() 420 if (vp->v_mount->mnt_flag & MNT_RDONLY) in msdosfs_setattr() 447 if (vp->v_mount->mnt_flag & MNT_RDONLY) in msdosfs_setattr() 468 if (vp->v_mount->mnt_flag & MNT_RDONLY) in msdosfs_setattr() 498 if (vp->v_mount->mnt_flag & MNT_RDONLY) in msdosfs_setattr() 780 if ((vp->v_mount->mnt_flag & MNT_NOCLUSTERW) == 0) in msdosfs_write() 959 pmp = VFSTOMSDOSFS(fdvp->v_mount); in msdosfs_rename() 969 if (fvp->v_mount != tdvp->v_mount || in msdosfs_rename() 970 (tvp != NULL && fvp->v_mount != tvp->v_mount)) { in msdosfs_rename() [all …]
|
| /freebsd-13.1/sys/ufs/ffs/ |
| H A D | ffs_vnops.c | 251 if (ffs_fsfail_cleanup(VFSTOUFS(vp->v_mount), 0)) in ffs_fsync() 269 ump = VFSTOUFS(vp->v_mount); in ffs_syncvnode() 991 if ((vp->v_mount->mnt_flag & MNT_NOCLUSTERW) == 0) { 1034 if (ffs_fsfail_cleanup(VFSTOUFS(vp->v_mount), error)) 1457 cred = vp->v_mount->mnt_cred; in ffs_close_ea() 1611 if (vp->v_mount->mnt_flag & MNT_RDONLY) in ffs_deleteextattr() 1815 if (vp->v_mount->mnt_flag & MNT_RDONLY) in ffs_setextattr() 1939 return (lblkno(VFSTOUFS(vp->v_mount)->um_fs, off)); in ffs_gbp_getblkno() 1957 um = VFSTOUFS(vp->v_mount); in ffs_getpages() 1975 um = VFSTOUFS(vp->v_mount); in ffs_getpages_async() [all …]
|
| /freebsd-13.1/sys/fs/smbfs/ |
| H A D | smbfs_vnops.c | 133 if ((accmode & VWRITE) && (vp->v_mount->mnt_flag & MNT_RDONLY)) { 200 if ((vp->v_mount->mnt_flag & MNT_RDONLY) == 0) 208 else if ((vp->v_mount->mnt_flag & MNT_RDONLY) == 0) { 310 isreadonly = (vp->v_mount->mnt_flag & MNT_RDONLY); 636 if ((fvp->v_mount != tdvp->v_mount) || 637 (tvp && (fvp->v_mount != tvp->v_mount))) { 1178 struct mount *mp = dvp->v_mount; 1335 mp = dvp->v_mount;
|
| /freebsd-13.1/sys/fs/autofs/ |
| H A D | autofs_vnops.c | 83 mp = vp->v_mount; in autofs_getattr() 221 mp = dvp->v_mount; in autofs_lookup() 309 amp = VFSTOAUTOFS(vp->v_mount); in autofs_mkdir() 327 error = autofs_node_vn(child, vp->v_mount, LK_EXCLUSIVE, ap->a_vpp); in autofs_mkdir() 403 amp = VFSTOAUTOFS(vp->v_mount); in autofs_readdir()
|