Home
last modified time | relevance | path

Searched refs:devvp (Results 1 – 11 of 11) sorted by relevance

/openbsd/src/sys/isofs/udf/
Dudf_vfsops.c123 struct vnode *devvp; /* vnode of the mount device */ in udf_mount() local
158 devvp = ndp->ni_vp; in udf_mount()
159 if (devvp->v_type != VBLK) { in udf_mount()
160 vrele(devvp); in udf_mount()
164 if (major(devvp->v_rdev) >= nblkdev) { in udf_mount()
165 vrele(devvp); in udf_mount()
169 if ((error = udf_mountfs(devvp, mp, args->lastblock, p))) { in udf_mount()
170 vrele(devvp); in udf_mount()
213 udf_mountfs(struct vnode *devvp, struct mount *mp, uint32_t lb, struct proc *p) in udf_mountfs() argument
236 if ((error = vfs_mountedon(devvp))) in udf_mountfs()
[all …]
Dudf.h112 #define RDSECTOR(devvp, sector, size, bp) \ argument
113 bread(devvp, \
/openbsd/src/sys/msdosfs/
Dmsdosfs_vfsops.c103 struct vnode *devvp; /* vnode for blk device to mount */ in msdosfs_mount() local
172 devvp = ndp->ni_vp; in msdosfs_mount()
174 if (devvp->v_type != VBLK) { in msdosfs_mount()
178 if (major(devvp->v_rdev) >= nblkdev) { in msdosfs_mount()
184 error = msdosfs_mountfs(devvp, mp, p, args); in msdosfs_mount()
186 if (devvp != pmp->pm_devvp) in msdosfs_mount()
189 vrele(devvp); in msdosfs_mount()
227 vrele(devvp); in msdosfs_mount()
234 msdosfs_mountfs(struct vnode *devvp, struct mount *mp, struct proc *p, in msdosfs_mountfs() argument
239 dev_t dev = devvp->v_rdev; in msdosfs_mountfs()
[all …]
/openbsd/src/sys/ufs/ext2fs/
Dext2fs_vfsops.c158 struct vnode *devvp; in ext2fs_mount() local
225 devvp = ndp->ni_vp; in ext2fs_mount()
227 if (devvp->v_type != VBLK) { in ext2fs_mount()
231 if (major(devvp->v_rdev) >= nblkdev) { in ext2fs_mount()
236 error = ext2fs_mountfs(devvp, mp, p); in ext2fs_mount()
238 if (devvp != ump->um_devvp) in ext2fs_mount()
241 vrele(devvp); in ext2fs_mount()
276 vrele(devvp); in ext2fs_mount()
291 struct vnode *devvp; member
323 error = bread(era->devvp, in ext2fs_reload_vnode()
[all …]
Dext2fs_bmap.c142 struct vnode *devvp; in ext2fs_bmaparray() local
192 devvp = VFSTOUFS(vp->v_mount)->um_devvp; in ext2fs_bmaparray()
/openbsd/src/sys/ntfs/
Dntfs_vfsops.c121 struct vnode *devvp; in ntfs_mount() local
173 devvp = ndp->ni_vp; in ntfs_mount()
175 if (devvp->v_type != VBLK) { in ntfs_mount()
180 if (major(devvp->v_rdev) >= nblkdev) { in ntfs_mount()
193 if (devvp != ntmp->um_devvp) in ntfs_mount()
196 vrele(devvp); in ntfs_mount()
227 err = ntfs_mountfs(devvp, mp, args, p); in ntfs_mount()
248 vrele(devvp); in ntfs_mount()
260 ntfs_mountfs(struct vnode *devvp, struct mount *mp, struct ntfs_args *argsp, in ntfs_mountfs() argument
265 dev_t dev = devvp->v_rdev; in ntfs_mountfs()
[all …]
/openbsd/src/sys/isofs/cd9660/
Dcd9660_vfsops.c83 static int iso_mountfs(struct vnode *devvp, struct mount *mp,
134 struct vnode *devvp; in cd9660_mount() local
163 devvp = ndp->ni_vp; in cd9660_mount()
165 if (devvp->v_type != VBLK) { in cd9660_mount()
166 vrele(devvp); in cd9660_mount()
169 if (major(devvp->v_rdev) >= nblkdev) { in cd9660_mount()
170 vrele(devvp); in cd9660_mount()
175 error = iso_mountfs(devvp, mp, p, args); in cd9660_mount()
177 if (devvp != imp->im_devvp) in cd9660_mount()
180 vrele(devvp); in cd9660_mount()
[all …]
/openbsd/src/sys/ufs/ffs/
Dffs_vfsops.c207 struct vnode *devvp; in ffs_mount() local
223 devvp = ump->um_devvp; in ffs_mount()
299 devvp = ndp->ni_vp; in ffs_mount()
301 if (devvp->v_type != VBLK) { in ffs_mount()
306 if (major(devvp->v_rdev) >= nblkdev) { in ffs_mount()
318 if (devvp != ump->um_devvp) { in ffs_mount()
319 if (devvp->v_rdev == ump->um_devvp->v_rdev) { in ffs_mount()
320 vrele(devvp); in ffs_mount()
325 vrele(devvp); in ffs_mount()
352 error = ffs_mountfs(devvp, mp, p); in ffs_mount()
[all …]
/openbsd/src/sys/ufs/mfs/
Dmfs_vfsops.c86 struct vnode *devvp; in mfs_mount() local
121 error = getnewvnode(VT_MFS, NULL, &mfs_vops, &devvp); in mfs_mount()
124 devvp->v_type = VBLK; in mfs_mount()
125 if (checkalias(devvp, makedev(255, mfs_minor), NULL)) in mfs_mount()
129 devvp->v_data = mfsp; in mfs_mount()
132 mfsp->mfs_vnode = devvp; in mfs_mount()
135 if ((error = ffs_mountfs(devvp, mp, p)) != 0) { in mfs_mount()
137 vrele(devvp); in mfs_mount()
/openbsd/src/usr.sbin/makefs/msdos/
Dmsdosfs_vfsops.c80 msdosfs_mount(struct mkfsvnode *devvp, int flags) in msdosfs_mount() argument
94 if ((error = bread(devvp, 0, secsize, 0, &bp)) != 0) in msdosfs_mount()
280 if ((error = bread(devvp, de_bn2kb(pmp, pmp->pm_fsinfo), in msdosfs_mount()
316 pmp->pm_devvp = devvp; in msdosfs_mount()
/openbsd/src/sys/ufs/ufs/
Dufs_bmap.c97 struct vnode *devvp; in ufs_bmaparray() local
144 devvp = VFSTOUFS(vp->v_mount)->um_devvp; in ufs_bmaparray()