/illumos-gate/usr/src/uts/common/os/ |
H A D | fbio.c | 187 fbiwrite(struct fbuf *fbp, vnode_t *devvp, daddr_t bn, int bsize) in fbiwrite() argument 203 bp = pageio_setup((struct page *)NULL, fbp->fb_count, devvp, B_WRITE); in fbiwrite() 208 bp->b_dev = cmpdev(devvp->v_rdev); /* store in old dev format */ in fbiwrite() 209 bp->b_edev = devvp->v_rdev; in fbiwrite()
|
/illumos-gate/usr/src/uts/common/fs/hsfs/ |
H A D | hsfs_vfsops.c | 527 compute_cdrom_id(struct hsfs *fsp, vnode_t *devvp) in compute_cdrom_id() argument 536 bp = bread(devvp->v_rdev, secno * 4, CHECKSUM_SIZE); in compute_cdrom_id() 577 struct vnode *devvp; in hs_mountfs() local 622 devvp = makespecvp(dev, VBLK); in hs_mountfs() 623 ASSERT(devvp != 0); in hs_mountfs() 628 if (error = VOP_OPEN(&devvp, FREAD, cr, NULL)) { in hs_mountfs() 629 VN_RELE(devvp); in hs_mountfs() 637 if (IS_SWAPVP(common_specvp(devvp))) { in hs_mountfs() 643 if ((error = VOP_GETATTR(devvp, &vap, ATTR_COMM, cr, NULL)) != 0) { in hs_mountfs() 686 error = hs_findisovol(fsp, devvp, &fsp->hsfs_vol, svp, jvp); in hs_mountfs() [all …]
|
H A D | hsfs_vnops.c | 719 struct vnode *devvp; in hsfs_getpage_ra() local 749 devvp = fsp->hsfs_devvp; in hsfs_getpage_ra() 844 bufs[count].b_edev = devvp->v_rdev; in hsfs_getpage_ra() 845 bufs[count].b_dev = cmpdev(devvp->v_rdev); in hsfs_getpage_ra() 1004 struct vnode *devvp; in hsfs_getapage() local 1040 devvp = fsp->hsfs_devvp; in hsfs_getapage() 1182 bufs[count].b_edev = devvp->v_rdev; in hsfs_getapage() 1183 bufs[count].b_dev = cmpdev(devvp->v_rdev); in hsfs_getapage()
|
/illumos-gate/usr/src/uts/common/fs/ufs/ |
H A D | ufs_vfsops.c | 474 struct vnode *devvp = 0; in ufs_mountroot() local 534 devvp = makespecvp(rootdev, VBLK); in ufs_mountroot() 539 error = VOP_OPEN(&devvp, FREAD|FWRITE, CRED(), NULL); in ufs_mountroot() 541 (void) VOP_CLOSE(devvp, FREAD|FWRITE, 1, in ufs_mountroot() 548 error = mountfs(vfsp, why, devvp, "/", CRED(), 1, NULL, 0); in ufs_mountroot() 562 VN_RELE(devvp); in ufs_mountroot() 799 mountfs(struct vfs *vfsp, enum whymountroot why, struct vnode *devvp, in mountfs() argument 802 dev_t dev = devvp->v_rdev; in mountfs() 831 error = VOP_OPEN(&devvp, in mountfs() 842 if (IS_SWAPVP(devvp)) { in mountfs() [all …]
|
/illumos-gate/usr/src/uts/common/fs/udfs/ |
H A D | udf_vfsops.c | 618 struct vnode *devvp = NULL; in ud_mountfs() local 636 devvp = makespecvp(dev, VBLK); in ud_mountfs() 643 error = VOP_OPEN(&devvp, in ud_mountfs() 655 if (IS_SWAPVP(devvp)) { in ud_mountfs() 681 devvp = udf_vfsp->udf_devvp; in ud_mountfs() 691 (void) VOP_PUTPAGE(devvp, (offset_t)0, (uint_t)0, in ud_mountfs() 776 ASSERT(devvp != 0); in ud_mountfs() 783 (void) VOP_PUTPAGE(common_specvp(devvp), (offset_t)0, in ud_mountfs() 815 udf_vfsp->udf_devvp = devvp; in ud_mountfs() 936 rootvp = devvp; in ud_mountfs() [all …]
|
/illumos-gate/usr/src/uts/common/fs/pcfs/ |
H A D | pc_vfsops.c | 639 struct vnode *devvp; in pcfs_mount() local 722 devvp = makespecvp(xdev, VBLK); in pcfs_mount() 723 if (IS_SWAPVP(devvp)) { in pcfs_mount() 724 VN_RELE(devvp); in pcfs_mount() 727 error = VOP_OPEN(&devvp, in pcfs_mount() 730 VN_RELE(devvp); in pcfs_mount() 737 fsp->pcfs_devvp = devvp; in pcfs_mount() 806 (void) VOP_CLOSE(devvp, in pcfs_mount() 809 VN_RELE(devvp); in pcfs_mount() 2490 struct vnode *devvp = fsp->pcfs_devvp; in pc_getfattype() local [all …]
|
H A D | pc_vnops.c | 1448 struct vnode *devvp; in pcfs_getapage() local 1464 devvp = fsp->pcfs_devvp; in pcfs_getapage() 1524 bp = pageio_setup(pp, xfersize, devvp, B_READ); in pcfs_getapage() 1525 bp->b_edev = devvp->v_rdev; in pcfs_getapage() 1526 bp->b_dev = cmpdev(devvp->v_rdev); in pcfs_getapage() 1765 struct vnode *devvp; in pcfs_putapage() local 1775 devvp = fsp->pcfs_devvp; in pcfs_putapage() 1818 bp = pageio_setup(pp, xfersize, devvp, B_WRITE | flags); in pcfs_putapage() 1819 bp->b_edev = devvp->v_rdev; in pcfs_putapage() 1820 bp->b_dev = cmpdev(devvp->v_rdev); in pcfs_putapage()
|