| /f-stack/freebsd/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 …]
|
| H A D | spl_vfs.c | 172 mp = vfs_mount_alloc(vp, vfsp, fspath, vp->v_mount->mnt_cred); in mount_snapshot()
|
| /f-stack/freebsd/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() 120 if (vp->v_mount != mp) in vfs_hash_ref() 160 vfs_hash_bucket(vp->v_mount, hash), v_hashlist) { in vfs_hash_insert() 163 if (vp2->v_mount != vp->v_mount) in vfs_hash_insert() 185 LIST_INSERT_HEAD(vfs_hash_bucket(vp->v_mount, hash), vp, v_hashlist); in vfs_hash_insert() 196 LIST_INSERT_HEAD(vfs_hash_bucket(vp->v_mount, hash), vp, v_hashlist); in vfs_hash_rehash() 230 vfs_hash_bucket(vp->v_mount, vp->v_hash), in vfs_hash_changesize()
|
| H A D | vfs_default.c | 681 mp = vp->v_mount; 687 if (mp == vp->v_mount) { 696 if (mp == vp->v_mount) { 730 *ap->a_bnp = ap->a_bn * btodb(ap->a_vp->v_mount->mnt_stat.f_iosize); 866 if (vp->v_mount != (*dvp)->v_mount && in vop_stdvptocnp() 868 ((*dvp)->v_mount->mnt_flag & MNT_UNION)) { in vop_stdvptocnp() 869 *dvp = (*dvp)->v_mount->mnt_vnodecovered; in vop_stdvptocnp() 989 error = VFS_STATFS(vp->v_mount, sfs, td); in vop_stdallocate() 1199 mp = vp->v_mount; in vop_stdset_text() 1256 mp = vp->v_mount; in vop_stdadd_writecount() [all …]
|
| H A D | vfs_lookup.c | 237 mp = dp->v_mount; in nameicap_check_dotdot() 841 compute_cn_lkflags(dp->v_mount, cnp->cn_lkflags | LK_RETRY, in lookup() 1004 dp = dp->v_mount->mnt_vnodecovered; in lookup() 1008 compute_cn_lkflags(dp->v_mount, cnp->cn_lkflags | in lookup() 1048 if (needs_exclusive_leaf(dp->v_mount, cnp->cn_flags)) in lookup() 1064 (dp->v_vflag & VV_ROOT) && (dp->v_mount != NULL) && in lookup() 1065 (dp->v_mount->mnt_flag & MNT_UNION)) { in lookup() 1067 dp = dp->v_mount->mnt_vnodecovered; in lookup() 1071 compute_cn_lkflags(dp->v_mount, cnp->cn_lkflags | in lookup() 1165 if (dp->v_mount->mnt_flag & MNT_NOSYMFOLLOW) { in lookup() [all …]
|
| H A D | vfs_cluster.c | 124 racluster = vp->v_mount->mnt_iosize_max / size; in cluster_read() 360 KASSERT(size == vp->v_mount->mnt_stat.f_iosize, in cluster_rbuild() 362 size, (intmax_t)vp->v_mount->mnt_stat.f_iosize)); in cluster_rbuild() 426 round_page(size) > vp->v_mount->mnt_iosize_max) { in cluster_rbuild() 667 lblocksize = vp->v_mount->mnt_stat.f_iosize; in cluster_write() 681 maxclen = vp->v_mount->mnt_iosize_max / lblocksize - 1; in cluster_write() 957 (vp->v_mount->mnt_iosize_max / PAGE_SIZE))) { in cluster_wbuild()
|
| H A D | vfs_vnops.c | 159 (mp = vp->v_mount) != NULL && in do_vn_io_fault() 473 MNT_EXTENDED_SHARED(vp->v_mount)) in vn_close1() 1071 (vp->v_mount && (vp->v_mount->mnt_flag & MNT_SYNCHRONOUS))) in vn_write() 2254 mp = vp->v_mount; in vn_vget_ino_gen() 2374 bsize = vp->v_mount->mnt_stat.f_iosize; in vn_bmap_seekhole() 2570 vp->v_mount->mnt_stat.f_fsid.val[0]; in vn_fill_kinfo_vnode() 2621 mp = vp->v_mount; in vn_mmap() 2701 f = &vp->v_mount->mnt_stat.f_fsid; in vn_fsid() 2850 if (invp->v_mount == outvp->v_mount) in vn_copy_file_range() 3132 blksize = MAX(invp->v_mount->mnt_stat.f_iosize, in vn_generic_copy_file_range() [all …]
|
| H A D | uipc_mqueue.c | 747 if (vd->mv_vnode->v_mount == mp) { in mqfs_allocv() 777 if (vd->mv_vnode->v_mount == mp) { in mqfs_allocv() 899 error = mqfs_allocv(dvp->v_mount, vpp, pn); in mqfs_lookupx() 929 error = mqfs_allocv(dvp->v_mount, vpp, pn); in mqfs_lookupx() 986 struct mqfs_info *mqfs = VFSTOMQFS(ap->a_dvp->v_mount); in mqfs_create() 1068 struct mqfs_info *mqfs = VFSTOMQFS(ap->a_dvp->v_mount); in mqfs_remove() 1108 struct mqfs_info *mqfs = VFSTOMQFS(ap->a_vp->v_mount); in mqfs_reclaim() 1210 vap->va_fsid = vp->v_mount->mnt_stat.f_fsid.val[0]; in mqfs_getattr() 1394 mi = VFSTOMQFS(vp->v_mount); in mqfs_readdir() 1486 struct mqfs_info *mqfs = VFSTOMQFS(ap->a_dvp->v_mount); in mqfs_mkdir() [all …]
|
| H A D | vfs_subr.c | 517 vp->v_mount = mp; in vn_alloc_marker() 1149 if (vp->v_mount == NULL) { in vlrureclaim() 1901 mp = vp->v_mount; in delmntque() 1906 vp->v_mount = NULL; in delmntque() 1934 KASSERT(vp->v_mount == NULL, in insmntque1() 1960 vp->v_mount = mp; in insmntque1() 3052 mp = vp->v_mount; in vlazy() 3076 mp = vp->v_mount; in vunlazy_gone() 3534 mp = vp->v_mount; in vdrop_deactivate() 3882 mp = vp->v_mount; in vfs_notify_upper() [all …]
|
| H A D | vfs_bio.c | 1411 bp->b_vp->v_mount, mnt_list); in bufshutdown() 2744 v_mnt = bp->b_vp != NULL ? bp->b_vp->v_mount : NULL; in brelse() 3197 (vp->v_mount != 0) && /* Only on nodes that have the size info */ in vfs_bio_awrite() 3199 size = vp->v_mount->mnt_stat.f_iosize; in vfs_bio_awrite() 3634 if (vp->v_mount == NULL) in inmem() 3641 if (size > vp->v_mount->mnt_stat.f_iosize) in inmem() 3642 size = vp->v_mount->mnt_stat.f_iosize; in inmem() 3643 off = (vm_ooffset_t)blkno * (vm_ooffset_t)vp->v_mount->mnt_stat.f_iosize; in inmem() 3645 for (toff = 0; toff < vp->v_mount->mnt_stat.f_iosize; toff += tinc) { in inmem() 5183 mp = vp->v_mount; in vfs_bio_getpages()
|
| H A D | kern_acct.c | 593 if (VFS_STATFS(acct_vp->v_mount, sp) < 0) { in acctwatch()
|
| H A D | vfs_syscalls.c | 206 mp = nd.ni_vp->v_mount; in sys_quotactl() 339 mp = nd.ni_vp->v_mount; in kern_statfs() 386 mp = vp->v_mount; in kern_fstatfs() 1592 } else if (nd.ni_dvp->v_mount != vp->v_mount) { in kern_linkat_vp() 3483 ((mp == NULL) && MNT_SHARED_WRITES(vp->v_mount))) { in kern_fsync() 4145 (vp->v_mount->mnt_flag & MNT_UNION)) { in kern_getdirentries() 4148 vp = vp->v_mount->mnt_vnodecovered; in kern_getdirentries() 4346 fh.fh_fsid = vp->v_mount->mnt_stat.f_fsid; in kern_getfhat()
|
| H A D | vfs_cache.c | 2859 if ((flags & ISLASTCN) && (dvp->v_mount->mnt_flag & MNT_RDONLY) && in vfs_cache_lookup() 3152 (vp1 = vp->v_mount->mnt_vnodecovered) == NULL || in vn_fullpath_dir() 3153 vp1->v_mountedhere != vp->v_mount) { in vn_fullpath_dir() 3284 mp = atomic_load_ptr(&vp->v_mount); in vn_fullpath_any_smr() 3613 vp = vp->v_mount->mnt_vnodecovered; in db_print_vpath() 4242 mp = atomic_load_ptr(&dvp->v_mount); in cache_fplookup_final_modifying() 4937 mp = atomic_load_ptr(&dvp->v_mount); in cache_fplookup_symlink() 5627 mp = atomic_load_ptr(&dvp->v_mount); in cache_fplookup_impl()
|
| /f-stack/freebsd/contrib/openzfs/include/os/freebsd/spl/sys/ |
| H A D | vnode.h | 73 #define rootvfs (rootvnode == NULL ? NULL : rootvnode->v_mount) 80 return (vp->v_mount->mnt_flag & MNT_RDONLY); in vn_is_readonly()
|
| H A D | vfs.h | 52 #define v_vfsp v_mount
|
| /f-stack/freebsd/security/mac_veriexec/ |
| H A D | veriexec_fingerprint.c | 221 if ((vp->v_mount->mnt_flag & MNT_VERIFIED) != 0) { in mac_veriexec_fingerprint_check_vnode() 224 vp->v_mount->mnt_vfc->vfc_name)); in mac_veriexec_fingerprint_check_vnode()
|
| H A D | mac_veriexec.c | 752 if (vp->v_mount != NULL && in mac_veriexec_bottom_vnode() 753 strcmp(vp->v_mount->mnt_vfc->vfc_name, "nullfs") == 0) in mac_veriexec_bottom_vnode()
|
| /f-stack/lib/include/sys/ |
| H A D | vnode.h | 47 struct mount *v_mount; /* u ptr to vfs we are in */ member
|
| /f-stack/freebsd/vm/ |
| H A D | vnode_pager.c | 373 bsize = vp->v_mount->mnt_stat.f_iosize; in vnode_pager_haspage() 445 mp = vp->v_mount; in vnode_pager_setsize() 547 bsize = vp->v_mount->mnt_stat.f_iosize; in vnode_pager_addr() 585 bsize = vp->v_mount->mnt_stat.f_iosize; in vnode_pager_input_smlfs() 815 bsize = vp->v_mount->mnt_stat.f_iosize; in vnode_pager_generic_getpages() 1048 if ((vp->v_mount->mnt_kern_flag & MNTK_UNMAPPED_BUFS) != 0 && in vnode_pager_generic_getpages()
|
| /f-stack/freebsd/security/mac/ |
| H A D | mac_vfs.c | 1017 if ((vp->v_mount->mnt_flag & MNT_MULTILABEL) == 0) in vop_stdsetlabel_ea() 1034 if (vp->v_mount == NULL) { in vn_setlabel() 1041 if ((vp->v_mount->mnt_flag & MNT_MULTILABEL) == 0) in vn_setlabel()
|
| /f-stack/freebsd/contrib/openzfs/module/os/freebsd/zfs/ |
| H A D | zfs_vnops_os.c | 476 ASSERT(vp->v_mount != NULL); in update_pages() 534 ASSERT(vp->v_mount != NULL); in mappedread_sf() 615 ASSERT(vp->v_mount != NULL); in mappedread() 3183 if ((*svpp)->v_mount != tdvp->v_mount || in zfs_rename_() 3184 ((*tvpp) != NULL && (*svpp)->v_mount != (*tvpp)->v_mount)) { in zfs_rename_() 4585 zfsvfs = ap->a_dvp->v_mount->mnt_data; in zfs_cache_lookup() 4614 zfsvfs = ap->a_dvp->v_mount->mnt_data; in zfs_freebsd_create() 4854 if (secpolicy_fs_owner(vp->v_mount, cred) == 0 || in zfs_freebsd_setattr() 5058 if (tdvp->v_mount != vp->v_mount) in zfs_freebsd_link() 5755 covered_vp = vp->v_mount->mnt_vnodecovered; in zfs_vptocnp()
|
| H A D | zfs_ctldir.c | 653 err = zfsctl_snapdir_vnode(dvp->v_mount, NULL, lkflags, vpp); in zfsctl_root_lookup() 949 err = sfs_vgetx(dvp->v_mount, LK_SHARED, ZFSCTL_INO_SNAPDIR, in zfsctl_snapdir_lookup() 1201 error = zfsctl_snapdir_vnode(vp->v_mount, NULL, LK_SHARED, &dvp); in zfsctl_snapshot_vptocnp()
|
| /f-stack/freebsd/security/audit/ |
| H A D | audit_worker.c | 156 mp = vp->v_mount; in audit_record_write()
|
| /f-stack/freebsd/security/mac_bsdextended/ |
| H A D | mac_bsdextended.c | 305 match = (fsidcmp(&vp->v_mount->mnt_stat.f_fsid, in ugidfw_rulecheck()
|
| /f-stack/freebsd/sys/ |
| H A D | vnode.h | 118 struct mount *v_mount; /* u ptr to vfs we are in */ member 585 (((vp)->v_mount->mnt_kern_flag & MNTK_ASYNC) != 0 && \
|