/src/sys/fs/v7fs/ |
v7fs_extern.h | 47 struct vnode *devvp; /* block device mounted vnode */ member in struct:v7fs_mount
|
v7fs_vfsops.c | 84 struct vnode *devvp = NULL; local in function:v7fs_mount 113 NSM_FOLLOW_NOEMULROOT, &devvp); 116 DPRINTF("mount device=%lx\n", (long)devvp->v_rdev); 122 if (devvp->v_type != VBLK) 124 else if (bdevsw_lookup(devvp->v_rdev) == NULL) 132 if (devvp != v7fsmount->devvp) { 133 DPRINTF("devvp %p != %p rootvp=%p\n", devvp, 134 v7fsmount->devvp, rootvp) [all...] |
/src/sys/fs/sysvbfs/ |
sysvbfs.h | 60 struct vnode *devvp; /* block device mounted vnode */ member in struct:sysvbfs_mount
|
sysvbfs_vfsops.c | 74 struct vnode *devvp = NULL; local in function:sysvbfs_mount 104 NSM_FOLLOW_NOEMULROOT, &devvp); 112 if (devvp->v_type != VBLK) 114 else if (bdevsw_lookup(devvp->v_rdev) == NULL) 122 if (devvp != bmp->devvp) 142 vn_lock(devvp, LK_EXCLUSIVE | LK_RETRY); 144 KAUTH_REQ_SYSTEM_MOUNT_DEVICE, mp, devvp, 146 VOP_UNLOCK(devvp); 150 vrele(devvp); [all...] |
/src/sys/ufs/lfs/ |
lfs_debug.c | 285 struct vnode *devvp; local in function:lfs_check_bpp 287 devvp = VTOI(fs->lfs_ivnode)->i_devvp; 291 if ((*bpp)->b_vp == devvp) {
|
lfs_rfw.c | 393 struct vnode *devvp, *vp; local in function:update_inoblk 405 devvp = VTOI(fs->lfs_ivnode)->i_devvp; 411 error = bread(devvp, LFS_FSBTODB(fs, offset), lfs_sb_getibsize(fs), 512 struct vnode *devvp; local in function:update_inogen 519 devvp = VTOI(fs->lfs_ivnode)->i_devvp; 522 error = bread(devvp, LFS_FSBTODB(fs, offset), lfs_sb_getibsize(fs), 558 struct vnode *devvp; local in function:check_segsum 570 devvp = VTOI(fs->lfs_ivnode)->i_devvp; 587 error = bread(devvp, LFS_FSBTODB(fs, offset), lfs_sb_getsumsize(fs), 658 error = bread(devvp, LFS_FSBTODB(fs, offset) [all...] |
/src/share/examples/rump/ttyserv/ |
ttyserv.c | 83 struct vnode *devvp; local in function:handlereq 99 devvp = devvps[minordev]; 104 RUMP_VOP_LOCK(devvp, RUMP_LK_EXCLUSIVE); 105 rv = RUMP_VOP_OPEN(devvp, pr_open->pm_fmt, rootcred); 106 RUMP_VOP_UNLOCK(devvp); 111 RUMP_VOP_LOCK(devvp, RUMP_LK_EXCLUSIVE); 112 rv = RUMP_VOP_CLOSE(devvp, pr_close->pm_fmt, rootcred); 113 RUMP_VOP_UNLOCK(devvp); 118 rv = RUMP_VOP_IOCTL(devvp, pr_ioctl->pm_iocmd, 127 RUMP_VOP_LOCK(devvp, RUMP_LK_SHARED) [all...] |
/src/share/examples/rump/umserv/ |
umserv.c | 98 struct vnode *devvps[8], *devvp; local in function:main 169 devvp = devvps[minordev]; 174 RUMP_VOP_LOCK(devvp, RUMP_LK_EXCLUSIVE); 175 rv = RUMP_VOP_OPEN(devvp, pr_open->pm_fmt, rootcred); 176 RUMP_VOP_UNLOCK(devvp); 181 RUMP_VOP_LOCK(devvp, RUMP_LK_EXCLUSIVE); 182 rv = RUMP_VOP_CLOSE(devvp, pr_close->pm_fmt, rootcred); 183 RUMP_VOP_UNLOCK(devvp); 188 rv = RUMP_VOP_IOCTL(devvp, pr_ioctl->pm_iocmd, 197 RUMP_VOP_LOCK(devvp, RUMP_LK_SHARED) [all...] |
/src/sys/fs/efs/ |
efs_vfsops.c | 66 efs_mount_common(struct mount *mp, const char *path, struct vnode *devvp, 76 emp->em_dev = devvp->v_rdev; 77 emp->em_devvp = devvp; 179 struct vnode *devvp; local in function:efs_mount 210 devvp = devnd.ni_vp; 213 if (devvp->v_type != VBLK) { 214 vput(devvp); 226 KAUTH_REQ_SYSTEM_MOUNT_DEVICE, mp, devvp, KAUTH_ARG(VREAD)); 228 vput(devvp); 232 if ((err = VOP_OPEN(devvp, mode, l->l_cred))) [all...] |
/src/sys/fs/filecorefs/ |
filecore_vfsops.c | 179 static int filecore_mountfs(struct vnode *devvp, struct mount *mp, 226 struct vnode *devvp; local in function:filecore_mount 259 NSM_FOLLOW_NOEMULROOT, &devvp); 263 if (devvp->v_type != VBLK) { 264 vrele(devvp); 267 if (bdevsw_lookup(devvp->v_rdev) == NULL) { 268 vrele(devvp); 275 vn_lock(devvp, LK_EXCLUSIVE | LK_RETRY); 277 KAUTH_REQ_SYSTEM_MOUNT_DEVICE, mp, devvp, KAUTH_ARG(VREAD)); 278 VOP_UNLOCK(devvp); [all...] |
/src/sys/fs/hfs/ |
hfs_subr.c | 177 cbdata->devvp = NULL; 181 vn_lock(args->devvp, LK_EXCLUSIVE | LK_RETRY); 182 result = VOP_OPEN(args->devvp, mode, FSCRED); 183 VOP_UNLOCK(args->devvp); 188 vn_lock(args->devvp, LK_EXCLUSIVE | LK_RETRY); 189 result = vinvalbuf(args->devvp, V_SAVE, args->cred, args->l, 0, 0); 190 VOP_UNLOCK(args->devvp); 192 VOP_CLOSE(args->devvp, mode, FSCRED); 196 cbdata->devvp = args->devvp; 224 struct vnode *devvp; local in function:hfs_libcb_closedev [all...] |
hfs.h | 106 struct vnode* devvp; /* vnode for device I/O */ member in struct:__anon458a01ca0308 113 struct vnode *devvp; member in struct:__anon458a01ca0408
|
hfs_vfsops.c | 197 struct vnode *devvp; local in function:hfs_mount 234 NSM_FOLLOW_NOEMULROOT, &devvp); 242 if (devvp->v_type != VBLK) 244 else if (bdevsw_lookup(devvp->v_rdev) == NULL) 252 if (devvp != hmp->hm_devvp) 259 devvp = hmp->hm_devvp; 260 vref(devvp); 281 vn_lock(devvp, LK_EXCLUSIVE | LK_RETRY); 283 KAUTH_REQ_SYSTEM_MOUNT_DEVICE, mp, devvp, 285 VOP_UNLOCK(devvp); [all...] |
/src/sys/fs/cd9660/ |
cd9660_lookup.c | 386 struct vnode *devvp; local in function:cd9660_blkatoff 396 if ((error = VOP_BMAP(vp, lbn, &devvp, &lbn, NULL)) != 0) { 400 if ((error = bread(devvp, lbn, bsize, 0, &bp)) != 0) {
|
cd9660_vfsops.c | 129 static int iso_mountfs(struct vnode *devvp, struct mount *mp, 181 iso_checkupdate(const struct vnode *devvp, const struct iso_mnt *imp, 185 if (devvp != imp->im_devvp && devvp->v_rdev != imp->im_devvp->v_rdev) 252 struct vnode *devvp; local in function:cd9660_mount 294 NSM_FOLLOW_NOEMULROOT, &devvp); 298 if (devvp->v_type != VBLK) { 299 vrele(devvp); 302 if (bdevsw_lookup(devvp->v_rdev) == NULL) { 303 vrele(devvp); [all...] |
/src/sys/kern/ |
vfs_init.c | 386 vnode_t *devvp = arg2; local in function:mount_listener_cb 390 error = VOP_ACCESS(devvp, accmode, cred);
|
/src/sys/ufs/mfs/ |
mfs_vfsops.c | 242 struct vnode *devvp; local in function:mfs_mount 313 error = bdevvp(makedev(255, minor), &devvp); 321 KASSERT(devvp->v_op == spec_vnodeop_p); 322 KASSERT(devvp->v_data == NULL); 323 devvp->v_op = mfs_vnodeop_p; 324 devvp->v_data = mfsp; 327 mfsp->mfs_vnode = devvp; 333 if ((error = ffs_mountfs(devvp, mp, l)) != 0) { 335 vrele(devvp);
|
/src/sbin/fsck_lfs/ |
inode.c | 239 struct uvnode *devvp, *vp; local in function:iblock 252 devvp = fs->lfs_devvp; 253 bread(devvp, LFS_FSBTODB(fs, idesc->id_blkno), lfs_sb_getbsize(fs),
|
pass6.c | 547 struct uvnode *vp, *devvp; local in function:pass6 561 devvp = fs->lfs_devvp; 571 lastgood = try_verify(fs, devvp, 0, debug); 618 bread(devvp, LFS_FSBTODB(fs, daddr), lfs_sb_getsumsize(fs), 0, &bp); 657 bread(devvp, LFS_FSBTODB(fs, ibdaddr), 760 devvp->v_fd, ibdaddr); 780 bc = check_summary(fs, sp, daddr, debug, devvp, NULL); 853 bread(devvp, LFS_FSBTODB(fs, daddr), lfs_sb_getsumsize(fs), 0, &bp); 855 bc = check_summary(fs, sp, daddr, debug, devvp, pass6harvest);
|
/src/sys/fs/adosfs/ |
advfsops.c | 85 struct vnode *devvp; local in function:adosfs_mount 119 NSM_FOLLOW_NOEMULROOT, &devvp); 123 if (devvp->v_type != VBLK) { 124 vrele(devvp); 127 if (bdevsw_lookup(devvp->v_rdev) == NULL) { 128 vrele(devvp); 138 vn_lock(devvp, LK_EXCLUSIVE | LK_RETRY); 140 KAUTH_REQ_SYSTEM_MOUNT_DEVICE, mp, devvp, KAUTH_ARG(accessmode)); 141 VOP_UNLOCK(devvp); 143 vrele(devvp); [all...] |
/src/sys/fs/msdosfs/ |
msdosfs_vfsops.c | 280 struct vnode *devvp; /* vnode for blk device to mount */ local in function:msdosfs_mount 355 devvp = pmp->pm_devvp; 356 vn_lock(devvp, LK_EXCLUSIVE | LK_RETRY); 359 mp, devvp, KAUTH_ARG(VREAD | VWRITE)); 360 VOP_UNLOCK(devvp); 377 NSM_FOLLOW_NOEMULROOT, &devvp); 383 if (devvp->v_type != VBLK) { 385 vrele(devvp); 388 if (bdevsw_lookup(devvp->v_rdev) == NULL) { 390 vrele(devvp); [all...] |
/src/sys/fs/ntfs/ |
ntfs_vfsops.c | 168 struct vnode *devvp; local in function:ntfs_mount 208 NSM_FOLLOW_NOEMULROOT, &devvp); 212 if (devvp->v_type != VBLK) { 216 if (bdevsw_lookup(devvp->v_rdev) == NULL) { 228 if (devvp != ntmp->um_devvp) { 241 vrele(devvp); 267 vn_lock(devvp, LK_EXCLUSIVE | LK_RETRY); 268 err = VOP_OPEN(devvp, flags, FSCRED); 269 VOP_UNLOCK(devvp); 272 err = ntfs_mountfs(devvp, mp, args, l) [all...] |
/src/sys/ufs/ffs/ |
ffs_wapbl.c | 315 struct vnode *devvp = ump->um_devvp; local in function:ffs_wapbl_start 342 error = wapbl_log_position(mp, fs, devvp, &off, 360 error = wapbl_start(&mp->mnt_wapbl, mp, devvp, off, 485 ffs_wapbl_replay_start(struct mount *mp, struct fs *fs, struct vnode *devvp) 500 error = wapbl_log_position(mp, fs, devvp, &off, &count, &blksize, 506 error = wapbl_replay_start(&mp->mnt_wapbl_replay, devvp, off, 540 wapbl_log_position(struct mount *mp, struct fs *fs, struct vnode *devvp, 586 error = getdisksize(devvp, &numsecs, &secsize); 617 error = wapbl_create_infs_log(mp, fs, devvp, 647 wapbl_create_infs_log(struct mount *mp, struct fs *fs, struct vnode *devvp, 774 struct vnode *devvp = ump->um_devvp; local in function:wapbl_find_log_start [all...] |
/src/sys/ufs/chfs/ |
chfs_vfsops.c | 117 struct vnode *devvp = NULL; local in function:chfs_mount 159 devvp = nd.ni_vp; 162 if (devvp->v_type != VBLK) 164 else if (bdevsw_lookup(devvp->v_rdev) == NULL) 169 vrele(devvp); 178 err = VOP_OPEN(devvp, xflags, FSCRED); 183 err = chfs_mountfs(devvp, mp); 185 vn_lock(devvp, LK_EXCLUSIVE | LK_RETRY); 186 (void)VOP_CLOSE(devvp, xflags, NOCRED); 187 VOP_UNLOCK(devvp); [all...] |
/src/sys/fs/udf/ |
udf_vfsops.c | 308 struct vnode *devvp; local in function:udf_mount 345 NSM_FOLLOW_NOEMULROOT, &devvp); 351 vprint("UDF mount, trying to mount \n", devvp); 355 if (devvp->v_type != VBLK) { 356 vrele(devvp); 359 if (bdevsw_lookup(devvp->v_rdev) == NULL) { 360 vrele(devvp); 371 vn_lock(devvp, LK_EXCLUSIVE | LK_RETRY); 373 KAUTH_REQ_SYSTEM_MOUNT_DEVICE, mp, devvp, KAUTH_ARG(accessmode)); 374 VOP_UNLOCK(devvp); [all...] |