Searched refs:devvp (Results 1 - 19 of 19) sorted by relevance

/freebsd-9.3-release/sys/gnu/fs/xfs/FreeBSD/
H A Dxfs_super.c133 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 Dxfs_mountops.c188 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 Dufs_gjournal.c63 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 Dufs_bmap.c117 struct vnode *devvp; local
128 devvp = ump->um_devvp;
/freebsd-9.3-release/sys/fs/ext2fs/
H A Dext2_vfsops.c97 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 Dext2_bmap.c148 struct vnode *devvp; local
159 devvp = ump->um_devvp;
/freebsd-9.3-release/sys/ufs/ffs/
H A Dffs_snapshot.c84 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 Dffs_vfsops.c143 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 Dffs_suspend.c95 struct vnode *devvp; local
113 devvp = ump->um_devvp;
139 error = bread(devvp, btodb(uio->uio_offset), len,
273 * to the devvp.
H A Dffs_alloc.c2093 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 Dffs_softdep.c111 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 Dhpfs_vfsops.c110 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 Dmsdosfs_vfsops.c108 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 Dmsdosfs_vnops.c863 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 Dudf.h92 #define RDSECTOR(devvp, sector, size, bp) \
93 bread(devvp, sector << (udfmp->bshift - DEV_BSHIFT), size, NOCRED, bp)
H A Dudf_vfsops.c191 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 Dcd9660_vfsops.c91 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 Dreiserfs_vfsops.c30 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 Dntfs_vfsops.c156 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...]

Completed in 119 milliseconds