HomeSort by: relevance | last modified time | path
    Searched defs:devvp (Results 1 - 25 of 42) sorted by relevancy

1 2

  /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...]

Completed in 48 milliseconds

1 2