/freebsd-10.0-release/sys/ufs/ufs/ |
H A D | ufs_gjournal.c | 63 struct vnode *devvp; local 69 devvp = ip->i_devvp; 73 if (devvp->v_type != VCHR) { 74 /* devvp is a snapshot */ 75 dev = VTOI(devvp)->i_devvp->v_rdev; 78 /* devvp is a normal disk device */ 79 dev = devvp->v_rdev; 85 if ((error = bread(devvp, cgbno, (int)fs->fs_cgsize, NOCRED, &bp))) {
|
H A D | ufs_bmap.c | 117 struct vnode *devvp; local 128 devvp = ump->um_devvp;
|
/freebsd-10.0-release/sys/fs/ext2fs/ |
H A D | ext2_vfsops.c | 97 static int compute_sb_data(struct vnode * devvp, 113 struct vnode *devvp; local 171 devvp = ump->um_devvp; 173 if (ext2_check_sb_compat(fs->e2fs, devvp->v_rdev, 0)) 180 vn_lock(devvp, LK_EXCLUSIVE | LK_RETRY); 181 error = VOP_ACCESS(devvp, VREAD | VWRITE, 186 VOP_UNLOCK(devvp, 0); 189 VOP_UNLOCK(devvp, 0); 233 devvp = ndp->ni_vp; 235 if (!vn_isdisk(devvp, 314 compute_sb_data(struct vnode *devvp, struct ext2fs *es, struct m_ext2fs *fs) argument 436 struct vnode *vp, *mvp, *devvp; local 530 ext2_mountfs(struct vnode *devvp, struct mount *mp) argument [all...] |
H A D | ext2_bmap.c | 148 struct vnode *devvp; local 159 devvp = ump->um_devvp;
|
/freebsd-10.0-release/sys/ufs/ffs/ |
H A D | ffs_snapshot.c | 85 ffs_snapblkfree(fs, devvp, bno, size, inum, vtype, wkhd) 87 struct vnode *devvp; 122 ffs_copyonwrite(devvp, bp) 123 struct vnode *devvp; 171 static void try_free_snapdata(struct vnode *devvp); 172 static struct snapdata *ffs_snapdata_acquire(struct vnode *devvp); 221 struct vnode *vp, *xvp, *mvp, *devvp; local 304 devvp = ip->i_devvp; 492 if ((error = bread(devvp, fsbtodb(fs, fs->fs_csaddr + loc), 633 sn = ffs_snapdata_acquire(devvp); 1605 struct vnode *devvp; local 1954 struct vnode *devvp = ump->um_devvp; local 2090 struct vnode *devvp = VFSTOUFS(mp)->um_devvp; local 2163 struct vnode *vp, *devvp; local 2457 struct vnode *devvp; local 2612 try_free_snapdata(struct vnode *devvp) argument 2639 ffs_snapdata_acquire(struct vnode *devvp) argument [all...] |
H A D | ffs_vfsops.c | 144 struct vnode *devvp; local 236 devvp = ump->um_devvp; 353 vn_lock(devvp, LK_EXCLUSIVE | LK_RETRY); 354 error = VOP_ACCESS(devvp, VREAD | VWRITE, 359 VOP_UNLOCK(devvp, 0); 362 VOP_UNLOCK(devvp, 0); 402 (error = softdep_mount(devvp, mp, fs, td->td_ucred))){ 495 devvp = ndp.ni_vp; 496 if (!vn_isdisk(devvp, &error)) { 497 vput(devvp); 613 struct vnode *vp, *mvp, *devvp; local 1519 struct vnode *mvp, *vp, *devvp; local [all...] |
H A D | ffs_suspend.c | 95 struct vnode *devvp; local 113 devvp = ump->um_devvp; 139 error = bread(devvp, btodb(uio->uio_offset), len, 273 * to the devvp.
|
H A D | ffs_alloc.c | 2087 ffs_blkfree_cg(ump, fs, devvp, bno, size, inum, dephd) 2090 struct vnode *devvp; 2107 if (devvp->v_type == VREG) { 2108 /* devvp is a snapshot */ 2109 dev = VTOI(devvp)->i_devvp->v_rdev; 2112 /* devvp is a normal disk device */ 2113 dev = devvp->v_rdev; 2115 ASSERT_VOP_LOCKED(devvp, "ffs_blkfree_cg"); 2132 if (bread(devvp, cgblkno, (int)fs->fs_cgsize, NOCRED, &bp)) { 2149 if (devvp 2221 struct vnode *devvp; member in struct:ffs_blkfree_trim_params 3089 struct vnode *devvp, *vp; local [all...] |
H A D | ffs_softdep.c | 112 softdep_mount(devvp, mp, fs, cred) 113 struct vnode *devvp; 545 struct vnode *devvp, 557 bo = &devvp->v_bufobj; 571 * - Dirty buffers on devvp. 1888 struct vnode *devvp; local 1900 devvp = ump->um_devvp; 1903 vn_lock(devvp, LK_EXCLUSIVE | LK_RETRY); 1904 error = VOP_FSYNC(devvp, MNT_WAIT, td); 1905 VOP_UNLOCK(devvp, 544 softdep_check_suspend(struct mount *mp, struct vnode *devvp, int softdep_deps, int softdep_accdeps, int secondary_writes, int secondary_accwrites) argument 13477 softdep_check_suspend(struct mount *mp, struct vnode *devvp, int softdep_deps, int softdep_accdeps, int secondary_writes, int secondary_accwrites) argument [all...] |
/freebsd-10.0-release/sys/fs/msdosfs/ |
H A D | msdosfs_vfsops.c | 108 static int mountmsdosfs(struct vnode *devvp, struct mount *mp); 242 struct vnode *devvp; /* vnode for blk device to mount */ local 320 devvp = pmp->pm_devvp; 321 vn_lock(devvp, LK_EXCLUSIVE | LK_RETRY); 322 error = VOP_ACCESS(devvp, VREAD | VWRITE, 327 VOP_UNLOCK(devvp, 0); 330 VOP_UNLOCK(devvp, 0); 361 devvp = ndp.ni_vp; 364 if (!vn_isdisk(devvp, &error)) { 365 vput(devvp); 414 mountmsdosfs(struct vnode *devvp, struct mount *mp) argument [all...] |
H A D | msdosfs_vnops.c | 884 struct vnode *devvp; local 891 * FAT and any other metadata that happens to be on devvp. We 902 devvp = VTODE(ap->a_vp)->de_pmp->pm_devvp; 903 vn_lock(devvp, LK_EXCLUSIVE | LK_RETRY); 904 allerror = VOP_FSYNC(devvp, MNT_WAIT, ap->a_td); 905 VOP_UNLOCK(devvp, 0);
|
/freebsd-10.0-release/sys/fs/udf/ |
H A D | udf.h | 92 #define RDSECTOR(devvp, sector, size, bp) \ 93 bread(devvp, sector << (udfmp->bshift - DEV_BSHIFT), size, NOCRED, bp)
|
H A D | udf_vfsops.c | 191 struct vnode *devvp; /* vnode of the mount device */ local 232 devvp = ndp->ni_vp; 234 if (vn_isdisk(devvp, &error) == 0) { 235 vput(devvp); 240 error = VOP_ACCESS(devvp, VREAD, td->td_ucred, td); 244 vput(devvp); 248 if ((error = udf_mountfs(devvp, mp))) { 249 vrele(devvp); 306 udf_mountfs(struct vnode *devvp, struct mount *mp) argument 326 dev = devvp 591 struct vnode *devvp; local [all...] |
/freebsd-10.0-release/sys/fs/cd9660/ |
H A D | cd9660_vfsops.c | 91 static int iso_mountfs(struct vnode *devvp, struct mount *mp); 130 struct vnode *devvp; local 165 devvp = ndp.ni_vp; 167 if (!vn_isdisk(devvp, &error)) { 168 vput(devvp); 177 error = VOP_ACCESS(devvp, accmode, td->td_ucred, td); 181 vput(devvp); 186 error = iso_mountfs(devvp, mp); 188 vrele(devvp); 190 if (devvp ! [all...] |
/freebsd-10.0-release/sys/gnu/fs/reiserfs/ |
H A D | reiserfs_vfsops.c | 30 static int reiserfs_mountfs(struct vnode *devvp, struct mount *mp, 81 struct vnode *devvp; local 122 devvp = ndp->ni_vp; 124 if (!vn_isdisk(devvp, &error)) { 125 vput(devvp); 134 error = VOP_ACCESS(devvp, accmode, td->td_ucred, td); 138 vput(devvp); 143 error = reiserfs_mountfs(devvp, mp, td); 146 vput(devvp); 151 vrele(devvp); 428 reiserfs_mountfs(struct vnode *devvp, struct mount *mp, struct thread *td) argument [all...] |
/freebsd-10.0-release/sys/fs/fuse/ |
H A D | fuse_vfsops.c | 134 struct vnode *devvp; local 147 devvp = ndp->ni_vp; 149 if (devvp->v_type != VCHR) { 150 vrele(devvp); 153 fdev = devvp->v_rdev; 172 err = mac_check_vnode_open(td->td_ucred, devvp, VREAD | VWRITE); 176 err = VOP_ACCESS(devvp, VREAD | VWRITE, td->td_ucred, td); 178 vrele(devvp); 187 vrele(devvp);
|
/freebsd-10.0-release/sys/fs/nandfs/ |
H A D | nandfs_vfsops.c | 119 static int nandfs_mountfs(struct vnode *devvp, struct mount *mp); 820 nandfs_mount_device(struct vnode *devvp, struct mount *mp, argument 838 if (nandfsdev->nd_devvp == devvp) 859 vn_lock(devvp, LK_EXCLUSIVE | LK_RETRY); 860 dev = devvp->v_rdev; 864 error = g_vfs_open(devvp, &cp, "nandfs", ronly ? 0 : 1); 868 VOP_UNLOCK(devvp, 0); 878 nandfsdev->nd_devvp = devvp; 1183 struct vnode *devvp; local 1246 devvp 1329 nandfs_mountfs(struct vnode *devvp, struct mount *mp) argument [all...] |