/freebsd-9.3-release/sys/gnu/fs/xfs/FreeBSD/ |
H A D | xfs_super.c | 133 struct vnode *devvp; local 144 devvp = ndp->ni_vp; 146 if (!vn_isdisk(devvp, &error)) { 147 vrele(devvp); 151 vn_lock(devvp, LK_EXCLUSIVE | LK_RETRY); 157 error = VOP_ACCESS(devvp, accmode, td->td_ucred, td); 161 vput(devvp); 179 pp = g_dev_getprovider(devvp->v_rdev); 183 error = g_vfs_open(devvp, &cp, "xfs", ronly ? 0 : 1); 189 vput(devvp); 202 xfs_blkdev_put( struct vnode *devvp) argument [all...] |
H A D | xfs_mountops.c | 188 struct vnode *rvp, *devvp; local 220 devvp = XFS_VFSTOM(XFSTOVFS(xmp))->m_ddev_targp->specvp; 245 if (devvp != NULL) { 246 cp = devvp->v_bufobj.bo_private; 271 struct vnode *devvp; local 275 devvp = NULL; 277 devvp = XFS_VFSTOM((MNTTOVFS(mp)))->m_ddev_targp->specvp; 278 if (devvp != NULL) 279 cp = devvp->v_bufobj.bo_private;
|
/freebsd-9.3-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-9.3-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, 315 compute_sb_data(struct vnode *devvp, struct ext2fs *es, struct m_ext2fs *fs) argument 437 struct vnode *vp, *mvp, *devvp; local 531 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-9.3-release/sys/ufs/ffs/ |
H A D | ffs_snapshot.c | 84 ffs_snapblkfree(fs, devvp, bno, size, inum, vtype, wkhd) 86 struct vnode *devvp; 121 ffs_copyonwrite(devvp, bp) 122 struct vnode *devvp; 170 static void try_free_snapdata(struct vnode *devvp); 171 static struct snapdata *ffs_snapdata_acquire(struct vnode *devvp); 220 struct vnode *vp, *xvp, *mvp, *devvp; local 303 devvp = ip->i_devvp; 491 if ((error = bread(devvp, fsbtodb(fs, fs->fs_csaddr + loc), 632 sn = ffs_snapdata_acquire(devvp); 1603 struct vnode *devvp; local 1951 struct vnode *devvp = ump->um_devvp; local 2087 struct vnode *devvp = VFSTOUFS(mp)->um_devvp; local 2160 struct vnode *vp, *devvp; local 2455 struct vnode *devvp; local 2610 try_free_snapdata(struct vnode *devvp) argument 2637 ffs_snapdata_acquire(struct vnode *devvp) argument [all...] |
H A D | ffs_vfsops.c | 143 struct vnode *devvp; local 235 devvp = ump->um_devvp; 352 vn_lock(devvp, LK_EXCLUSIVE | LK_RETRY); 353 error = VOP_ACCESS(devvp, VREAD | VWRITE, 358 VOP_UNLOCK(devvp, 0); 361 VOP_UNLOCK(devvp, 0); 401 (error = softdep_mount(devvp, mp, fs, td->td_ucred))){ 494 devvp = ndp.ni_vp; 495 if (!vn_isdisk(devvp, &error)) { 496 vput(devvp); 612 struct vnode *vp, *mvp, *devvp; local 1522 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 | 2093 ffs_blkfree_cg(ump, fs, devvp, bno, size, inum, dephd) 2096 struct vnode *devvp; 2113 if (devvp->v_type == VREG) { 2114 /* devvp is a snapshot */ 2115 dev = VTOI(devvp)->i_devvp->v_rdev; 2118 /* devvp is a normal disk device */ 2119 dev = devvp->v_rdev; 2121 ASSERT_VOP_LOCKED(devvp, "ffs_blkfree_cg"); 2138 if (bread(devvp, cgblkno, (int)fs->fs_cgsize, NOCRED, &bp)) { 2155 if (devvp 2227 struct vnode *devvp; member in struct:ffs_blkfree_trim_params 3101 struct vnode *devvp, *vp; local [all...] |
H A D | ffs_softdep.c | 111 softdep_mount(devvp, mp, fs, cred) 112 struct vnode *devvp; 544 struct vnode *devvp, 556 bo = &devvp->v_bufobj; 570 * - Dirty buffers on devvp. 1893 struct vnode *devvp; local 1905 devvp = ump->um_devvp; 1908 vn_lock(devvp, LK_EXCLUSIVE | LK_RETRY); 1909 error = VOP_FSYNC(devvp, MNT_WAIT, td); 1910 VOP_UNLOCK(devvp, 543 softdep_check_suspend(struct mount *mp, struct vnode *devvp, int softdep_deps, int softdep_accdeps, int secondary_writes, int secondary_accwrites) argument 13498 softdep_check_suspend(struct mount *mp, struct vnode *devvp, int softdep_deps, int softdep_accdeps, int secondary_writes, int secondary_accwrites) argument [all...] |
/freebsd-9.3-release/sys/fs/hpfs/ |
H A D | hpfs_vfsops.c | 110 struct vnode *devvp; local 164 /* can't get devvp!*/ 168 devvp = ndp.ni_vp; 170 if (!vn_isdisk(devvp, &err)) { 171 vput(devvp); 193 err = hpfs_mountfs(devvp, mp, td); 195 vrele(devvp); 212 hpfs_mountfs(devvp, mp, td) 213 register struct vnode *devvp; 223 struct cdev *dev = devvp [all...] |
/freebsd-9.3-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 | 863 struct vnode *devvp; local 870 * FAT and any other metadata that happens to be on devvp. We 881 devvp = VTODE(ap->a_vp)->de_pmp->pm_devvp; 882 vn_lock(devvp, LK_EXCLUSIVE | LK_RETRY); 883 allerror = VOP_FSYNC(devvp, MNT_WAIT, ap->a_td); 884 VOP_UNLOCK(devvp, 0);
|
/freebsd-9.3-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 592 struct vnode *devvp; local [all...] |
/freebsd-9.3-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-9.3-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-9.3-release/sys/fs/ntfs/ |
H A D | ntfs_vfsops.c | 156 struct vnode *devvp; local 191 /* can't get devvp!*/ 195 devvp = ndp.ni_vp; 197 if (!vn_isdisk(devvp, &err)) { 198 vput(devvp); 209 err = VOP_ACCESS(devvp, accmode, td->td_ucred, td); 213 vput(devvp); 225 if (devvp != ntmp->um_devvp) 227 vput(devvp); 250 err = ntfs_mountfs(devvp, m [all...] |