Home
last modified time | relevance | path

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

1234

/dragonfly/sys/kern/
HDvfs_vopops.c185 VFS_MPLOCK(dvp->v_mount); in vop_old_lookup()
210 VFS_MPLOCK(dvp->v_mount); in vop_old_create()
234 VFS_MPLOCK(dvp->v_mount); in vop_old_whiteout()
259 VFS_MPLOCK(dvp->v_mount); in vop_old_mknod()
294 VFS_MPLOCK(vp->v_mount); in vop_open()
317 VFS_MPLOCK(vp->v_mount); in vop_close()
342 VFS_MPLOCK(vp->v_mount); in vop_access()
366 VFS_MPLOCK_FLAG(vp->v_mount, MNTK_GA_MPSAFE); in vop_getattr()
389 VFS_MPLOCK_FLAG(vp->v_mount, MNTK_GA_MPSAFE); in vop_getattr_lite()
414 VFS_MPLOCK(vp->v_mount); in vop_setattr()
[all …]
HDvfs_sync.c200 ctx = vp->v_mount->mnt_syncer_ctx; in vn_syncer_add()
236 ctx = vp->v_mount->mnt_syncer_ctx; in vn_syncer_remove()
281 ctx = vp->v_mount->mnt_syncer_ctx; in vsetisdirty()
296 ctx = vp->v_mount->mnt_syncer_ctx; in vsetobjdirty()
708 struct mount *mp = syncvp->v_mount; in sync_fsync()
773 ctx = vp->v_mount->mnt_syncer_ctx; in sync_reclaim()
776 KKASSERT(vp->v_mount->mnt_syncer != vp); in sync_reclaim()
841 KKASSERT(vp->v_mount == mp); in vsyncscan()
HDvfs_mount.c174 struct mount *mp = vp->v_mount; in vremovevnodemnt()
180 TAILQ_REMOVE(&vp->v_mount->mnt_nvnodelist, vp, v_nmntvnodes); in vremovevnodemnt()
842 if ((omp = vp->v_mount) != NULL) { in insmntque()
844 KKASSERT(omp == vp->v_mount); in insmntque()
857 vp->v_mount = NULL; in insmntque()
861 vp->v_mount = mp; in insmntque()
933 KKASSERT(vp->v_mount == mp); in vmntvnodescan()
1178 if (vp->v_mount == NULL) in vflush_scan()
HDvfs_vnops.c454 if (vp->v_mount && (vp->v_mount->mnt_flag & MNT_RDONLY)) in vn_writechk()
793 if (vp->v_mount && (vp->v_mount->mnt_flag & MNT_SYNCHRONOUS)) in vn_write()
797 if (vp->v_mount) in vn_write()
798 VFS_MODIFYING(vp->v_mount); in vn_write()
855 sb->st_dev = vp->v_mount->mnt_stat.f_fsid.val[0]; in vn_stat()
877 if (vp->v_mount->mnt_flag & MNT_NOSYMFOLLOW) in vn_stat()
/dragonfly/sys/vfs/dirfs/
HDdirfs_vnops.c235 dmp = VFS_TO_DIRFS(dvp->v_mount); in dirfs_ncreate()
278 dmp = VFS_TO_DIRFS(vp->v_mount); in dirfs_open()
339 if ((ap->a_mode & VWRITE) && (vp->v_mount->mnt_flag & MNT_RDONLY)) { in dirfs_access()
384 dmp = VFS_TO_DIRFS(vp->v_mount); in dirfs_getattr()
418 vap->va_fsid = vp->v_mount->mnt_stat.f_fsid.val[0]; in dirfs_getattr()
456 dmp = VFS_TO_DIRFS(vp->v_mount); in dirfs_setattr()
474 if (vp->v_mount->mnt_flag & MNT_RDONLY) { in dirfs_setattr()
488 if (vp->v_mount->mnt_flag & MNT_RDONLY) { in dirfs_setattr()
507 if (vp->v_mount->mnt_flag & MNT_RDONLY) { in dirfs_setattr()
534 if (vp->v_mount->mnt_flag & MNT_RDONLY) { in dirfs_setattr()
[all …]
/dragonfly/sys/vfs/fuse/
HDfuse_vnops.c99 struct fuse_mount *fmp = VFSTOFUSE(vp->v_mount); in fuse_vop_access()
115 if ((mode & VWRITE) && (vp->v_mount->mnt_flag & MNT_RDONLY)) in fuse_vop_access()
157 struct fuse_mount *fmp = VFSTOFUSE(vp->v_mount); in fuse_vop_open()
224 struct fuse_mount *fmp = VFSTOFUSE(vp->v_mount); in fuse_vop_close()
252 struct fuse_mount *fmp = VFSTOFUSE(vp->v_mount); in fuse_vop_fsync()
305 struct fuse_mount *fmp = VFSTOFUSE(vp->v_mount); in fuse_vop_getattr()
369 struct fuse_mount *fmp = VFSTOFUSE(vp->v_mount); in fuse_vop_setattr()
383 if (vp->v_mount->mnt_flag & MNT_RDONLY) in fuse_vop_setattr()
401 (vp->v_mount->mnt_flag & MNT_RDONLY)) { in fuse_vop_setattr()
496 struct fuse_mount *fmp = VFSTOFUSE(dvp->v_mount); in fuse_vop_nresolve()
[all …]
/dragonfly/sys/vfs/ext2fs/
HDext2_vnops.c137 if ((vp->v_mount->mnt_flag & MNT_RDONLY) == 0) { in ext2_itimes()
245 vap->va_blocksize = vp->v_mount->mnt_stat.f_iosize; in ext2_getattr()
279 if (vp->v_mount->mnt_flag & MNT_RDONLY) in ext2_setattr()
318 if (vp->v_mount->mnt_flag & MNT_RDONLY) in ext2_setattr()
335 if (vp->v_mount->mnt_flag & MNT_RDONLY) in ext2_setattr()
345 if (vp->v_mount->mnt_flag & MNT_RDONLY) in ext2_setattr()
371 if (vp->v_mount->mnt_flag & MNT_RDONLY) in ext2_setattr()
555 error = VFS_VGET(ap->a_dvp->v_mount, NULL, ino, vpp); in ext2_mknod()
598 if (tdvp->v_mount != vp->v_mount) { in ext2_link()
701 if ((fvp->v_mount != tdvp->v_mount) || in ext2_rename()
[all …]
HDext2_bmap.c122 mp = vp->v_mount; in readindir()
189 mp = vp->v_mount; in ext2_bmaparray()
301 ump = VFSTOEXT2(vp->v_mount); in ext2_getlbns()
/dragonfly/sys/vfs/tmpfs/
HDtmpfs_vnops.c138 error = tmpfs_alloc_vp(dvp->v_mount, dnode, tnode, in tmpfs_nresolve()
189 error = tmpfs_alloc_vp(dvp->v_mount, in tmpfs_nlookupdotdot()
330 (vp->v_mount->mnt_flag & MNT_RDONLY)) { in tmpfs_access()
379 vap->va_fsid = vp->v_mount->mnt_stat.f_fsid.val[0]; in tmpfs_getattr()
420 vap->va_fsid = vp->v_mount->mnt_stat.f_fsid.val[0]; in tmpfs_getattr_lite()
714 VFS_TO_TMPFS(vp->v_mount)->tm_maxfilesize) { in tmpfs_write()
1108 KKASSERT(vp->v_mount == dvp->v_mount); in tmpfs_nremove()
1119 tmp = VFS_TO_TMPFS(vp->v_mount); in tmpfs_nremove()
1174 struct tmpfs_mount *tmp = VFS_TO_TMPFS(vp->v_mount); in tmpfs_nlink()
1196 if (dvp->v_mount != vp->v_mount) { in tmpfs_nlink()
[all …]
HDtmpfs_subr.c532 tmp = VFS_TO_TMPFS(dvp->v_mount); in tmpfs_alloc_file()
577 error = tmpfs_alloc_vp(dvp->v_mount, NULL, node, LK_EXCLUSIVE, vpp); in tmpfs_alloc_file()
994 tmp = VFS_TO_TMPFS(vp->v_mount); in tmpfs_reg_resize()
1115 if (vp->v_mount->mnt_flag & MNT_RDONLY) in tmpfs_chflags()
1151 if (vp->v_mount->mnt_flag & MNT_RDONLY) in tmpfs_chmod()
1199 if (vp->v_mount->mnt_flag & MNT_RDONLY) in tmpfs_chown()
1252 if (vp->v_mount->mnt_flag & MNT_RDONLY) in tmpfs_chsize()
1302 if (vp->v_mount->mnt_flag & MNT_RDONLY) in tmpfs_chtimes()
1400 if (length > VFS_TO_TMPFS(vp->v_mount)->tm_maxfilesize) in tmpfs_truncate()
/dragonfly/sys/vfs/nfs/
HDnfs_node.c117 if (mntp != NFSTOV(np)->v_mount || np->n_fhsize != fhsize || in nfs_nget()
132 if (mntp == NFSTOV(np)->v_mount && in nfs_nget()
190 if (mntp != NFSTOV(np2)->v_mount || np2->n_fhsize != fhsize || in nfs_nget()
253 if (mntp != NFSTOV(np)->v_mount || np->n_fhsize != fhsize || in nfs_nget_nonblock()
332 if (mntp != NFSTOV(np2)->v_mount || np2->n_fhsize != fhsize || in nfs_nget_nonblock()
383 struct nfsmount *nmp = VFSTONFS(ap->a_vp->v_mount); in nfs_inactive()
439 struct nfsmount *nmp = VFSTONFS(vp->v_mount); in nfs_reclaim()
HDnfs_vnops.c317 struct nfsmount *nmp = VFSTONFS(vp->v_mount); in nfs_access()
327 if ((ap->a_mode & VWRITE) && (vp->v_mount->mnt_flag & MNT_RDONLY)) { in nfs_access()
508 struct nfsmount *nmp = VFSTONFS(vp->v_mount); in nfs_open()
637 struct nfsmount *nmp = VFSTONFS(vp->v_mount); in nfs_close()
696 nmp = VFSTONFS(vp->v_mount); in nfs_getattr()
750 struct nfsmount *nmp = VFSTONFS(vp->v_mount); in nfs_setattr()
772 (vp->v_mount->mnt_flag & MNT_RDONLY)) in nfs_setattr()
807 if (vp->v_mount->mnt_flag & MNT_RDONLY) { in nfs_setattr()
991 nmp = VFSTONFS(dvp->v_mount); in nfs_nresolve()
1060 error = nfs_nget(dvp->v_mount, fhp, fhsize, &np, NULL); in nfs_nresolve()
[all …]
HDnfs_bio.c96 struct nfsmount *nmp = VFSTONFS(vp->v_mount); in nfs_bioread()
121 biosize = vp->v_mount->mnt_stat.f_iosize; in nfs_bioread()
506 struct nfsmount *nmp = VFSTONFS(vp->v_mount); in nfs_write()
621 biosize = vp->v_mount->mnt_stat.f_iosize; in nfs_write()
835 mp = vp->v_mount; in nfs_getcacheblk()
865 struct nfsmount *nmp = VFSTONFS(vp->v_mount); in nfs_vinvalbuf()
942 struct nfsmount *nmp = VFSTONFS(vp->v_mount); in nfs_asyncio()
1081 nmp = VFSTONFS(vp->v_mount); in nfs_doio()
1184 nfs_clearcommit(vp->v_mount); in nfs_doio()
1268 nfs_clearcommit(vp->v_mount); in nfs_doio()
[all …]
/dragonfly/sys/vfs/ufs/
HDufs_vnops.c116 #define OFSFMT(vp) ((vp)->v_mount->mnt_maxsymlinklen <= 0)
144 if ((vp->v_mount->mnt_flag & MNT_RDONLY) == 0) { in ufs_itimes()
251 error = VFS_VGET(ap->a_dvp->v_mount, NULL, ino, vpp); in ufs_mknod()
327 vap->va_nlink = VFSTOUFS(vp->v_mount)->um_i_effnlink_valid ? in ufs_getattr()
345 vap->va_blocksize = vp->v_mount->mnt_stat.f_iosize; in ufs_getattr()
359 if (vp->v_mount->mnt_flag & MNT_RDONLY) in ufs_markatime()
361 if (vp->v_mount->mnt_flag & MNT_NOATIME) in ufs_markatime()
394 if (vp->v_mount->mnt_flag & MNT_RDONLY) in ufs_setattr()
434 if (vp->v_mount->mnt_flag & MNT_RDONLY) in ufs_setattr()
450 if (vp->v_mount->mnt_flag & MNT_RDONLY) in ufs_setattr()
[all …]
HDufs_quota.c87 ump = VFSTOUFS(vp->v_mount); in ufs_getinoquota()
173 VFSTOUFS(ITOV(ip)->v_mount)->um_btime[i]; in ufs_chkdq()
197 ITOV(ip)->v_mount->mnt_stat.f_mntfromname, in ufs_chkdqchg()
210 VFSTOUFS(ITOV(ip)->v_mount)->um_btime[type]; in ufs_chkdqchg()
213 ITOV(ip)->v_mount->mnt_stat.f_mntfromname, in ufs_chkdqchg()
221 ITOV(ip)->v_mount->mnt_stat.f_mntfromname, in ufs_chkdqchg()
298 VFSTOUFS(ITOV(ip)->v_mount)->um_itime[i]; in ufs_chkiq()
322 ITOV(ip)->v_mount->mnt_stat.f_mntfromname, in ufs_chkiqchg()
335 VFSTOUFS(ITOV(ip)->v_mount)->um_itime[type]; in ufs_chkiqchg()
338 ITOV(ip)->v_mount->mnt_stat.f_mntfromname, in ufs_chkiqchg()
[all …]
HDufs_inode.c77 if (ip->i_nlink <= 0 && (vp->v_mount->mnt_flag & MNT_RDONLY) == 0) { in ufs_inactive()
117 ump = VFSTOUFS(vp->v_mount); in ufs_reclaim()
162 kfree(ip, VFSTOUFS(vp->v_mount)->um_malloctype); in ufs_reclaim()
HDufs_lookup.c74 #define OFSFMT(vp) ((vp)->v_mount->mnt_maxsymlinklen <= 0)
166 bmask = VFSTOUFS(vdp->v_mount)->um_mountp->mnt_stat.f_iosize - 1; in ufs_lookup()
329 if (vdp->v_mount->mnt_maxsymlinklen > 0 && in ufs_lookup()
480 error = VFS_VGET(vdp->v_mount, NULL, dp->i_ino, &tdp); in ufs_lookup()
527 error = VFS_VGET(vdp->v_mount, NULL, dp->i_ino, &tdp); in ufs_lookup()
567 error = VFS_VGET(vdp->v_mount, NULL, dp->i_ino, &tdp); in ufs_lookup()
588 error = VFS_VGET(vdp->v_mount, NULL, dp->i_ino, &tdp); in ufs_lookup()
605 mp = ITOV(ip)->v_mount; in ufs_dirbad()
669 if (ITOV(ip)->v_mount->mnt_maxsymlinklen > 0) in ufs_makedirentry()
733 (VFSTOUFS(dvp->v_mount)->um_mountp->mnt_stat.f_iosize - 1); in ufs_direnter()
[all …]
HDufs_readwrite.c82 if ((int)ip->i_size < vp->v_mount->mnt_maxsymlinklen) in ffs_read()
97 if ((vp->v_mount->mnt_flag & MNT_NOATIME) == 0) in ffs_read()
197 (vp->v_mount->mnt_flag & MNT_NOATIME) == 0) in ffs_read()
378 if ((vp->v_mount->mnt_flag & MNT_NOCLUSTERW) == 0) { in ffs_write()
HDinode.h160 #define DOINGSOFTDEP(vp) ((vp)->v_mount->mnt_flag & MNT_SOFTDEP)
161 #define DOINGASYNC(vp) ((vp)->v_mount->mnt_flag & MNT_ASYNC)
/dragonfly/usr.bin/fstat/
HDtmpfs.c57 if (!kread(vp->v_mount, &mount_l, sizeof(struct mount))) { in tmpfs_filestat()
59 vp->v_mount, Pid); in tmpfs_filestat()
/dragonfly/sys/vfs/nullfs/
HDnull_vfsops.c145 if (xmp->nullm_vfs != rootvp->v_mount) { in nullfs_mount()
150 xmp->nullm_vfs = rootvp->v_mount; in nullfs_mount()
197 fh.fh_fsid = rootvp->v_mount->mnt_stat.f_fsid; in nullfs_mount()
212 rootvp->v_mount->mnt_stat.f_fsid.val[0], in nullfs_mount()
213 rootvp->v_mount->mnt_stat.f_fsid.val[1], in nullfs_mount()
/dragonfly/sys/vfs/autofs/
HDautofs_vnops.c126 vap->va_fsid = vp->v_mount->mnt_stat.f_fsid.val[0]; in autofs_getattr()
198 struct autofs_mount *amp = VFSTOAUTOFS(dvp->v_mount); in autofs_nresolve()
232 error = autofs_node_vn(child, dvp->v_mount, LK_EXCLUSIVE, &vp); in autofs_nresolve()
251 struct autofs_mount *amp = VFSTOAUTOFS(dvp->v_mount); in autofs_nmkdir()
268 error = autofs_node_vn(child, dvp->v_mount, LK_EXCLUSIVE, &vp); in autofs_nmkdir()
301 struct autofs_mount *amp = VFSTOAUTOFS(vp->v_mount); in autofs_readdir()
/dragonfly/sys/vfs/msdosfs/
HDmsdosfs_vnops.c316 if (vp->v_mount->mnt_flag & MNT_RDONLY) in msdosfs_setattr()
353 if (vp->v_mount->mnt_flag & MNT_RDONLY) in msdosfs_setattr()
380 if (vp->v_mount->mnt_flag & MNT_RDONLY) in msdosfs_setattr()
401 if (vp->v_mount->mnt_flag & MNT_RDONLY) in msdosfs_setattr()
432 if (vp->v_mount->mnt_flag & MNT_RDONLY) in msdosfs_setattr()
525 } else if ((vp->v_mount->mnt_flag & MNT_NOCLUSTERR) == 0) { in msdosfs_read()
556 (vp->v_mount->mnt_flag & (MNT_NOATIME | MNT_RDONLY)) == 0) in msdosfs_read()
747 if ((vp->v_mount->mnt_flag & MNT_NOCLUSTERW) == 0) in msdosfs_write()
765 if ((vp->v_mount->mnt_flag & MNT_NOCLUSTERW) == 0) in msdosfs_write()
936 pmp = VFSTOMSDOSFS(fdvp->v_mount); in msdosfs_rename()
[all …]
/dragonfly/sys/vm/
HDvnode_pager.c165 if (vp->v_mount && (vp->v_mount->mnt_kern_flag & MNTK_NOMSYNC)) in vnode_pager_alloc()
256 if (vp->v_mount == NULL || loffset >= vp->v_filesize) in vnode_pager_haspage()
259 bsize = vp->v_mount->mnt_stat.f_iosize; in vnode_pager_haspage()
475 if (vp->v_mount == NULL) in vnode_pager_generic_getpages()
/dragonfly/sys/vfs/smbfs/
HDsmbfs_io.c163 error = smbfs_nget(vp->v_mount, vp, ctx->f_name, in smbfs_readvdir()
180 struct smbmount *smp = VFSTOSMBFS(vp->v_mount); in smbfs_readvnode()
297 struct smbmount *smp = VFSTOSMBFS(vp->v_mount); in smbfs_doio()
422 smp = VFSTOSMBFS(vp->v_mount); in smbfs_getpages()
566 smp = VFSTOSMBFS(vp->v_mount); in smbfs_putpages()

1234