Home
last modified time | relevance | path

Searched refs:v_mount (Results 1 – 25 of 37) sorted by relevance

12

/f-stack/freebsd/contrib/openzfs/module/os/freebsd/spl/
H A Dspl_policy.c108 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 Dspl_vfs.c172 mp = vfs_mount_alloc(vp, vfsp, fspath, vp->v_mount->mnt_cred); in mount_snapshot()
/f-stack/freebsd/kern/
H A Dvfs_hash.c64 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 Dvfs_default.c681 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 Dvfs_lookup.c237 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 Dvfs_cluster.c124 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 Dvfs_vnops.c159 (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 Duipc_mqueue.c747 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 Dvfs_subr.c517 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 Dvfs_bio.c1411 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 Dkern_acct.c593 if (VFS_STATFS(acct_vp->v_mount, sp) < 0) { in acctwatch()
H A Dvfs_syscalls.c206 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 Dvfs_cache.c2859 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 Dvnode.h73 #define rootvfs (rootvnode == NULL ? NULL : rootvnode->v_mount)
80 return (vp->v_mount->mnt_flag & MNT_RDONLY); in vn_is_readonly()
H A Dvfs.h52 #define v_vfsp v_mount
/f-stack/freebsd/security/mac_veriexec/
H A Dveriexec_fingerprint.c221 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 Dmac_veriexec.c752 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 Dvnode.h47 struct mount *v_mount; /* u ptr to vfs we are in */ member
/f-stack/freebsd/vm/
H A Dvnode_pager.c373 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 Dmac_vfs.c1017 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 Dzfs_vnops_os.c476 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 Dzfs_ctldir.c653 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 Daudit_worker.c156 mp = vp->v_mount; in audit_record_write()
/f-stack/freebsd/security/mac_bsdextended/
H A Dmac_bsdextended.c305 match = (fsidcmp(&vp->v_mount->mnt_stat.f_fsid, in ugidfw_rulecheck()
/f-stack/freebsd/sys/
H A Dvnode.h118 struct mount *v_mount; /* u ptr to vfs we are in */ member
585 (((vp)->v_mount->mnt_kern_flag & MNTK_ASYNC) != 0 && \

12