Lines Matching refs:drv

234 	drv_info_t *drv;  in ida_proc_show()  local
264 drv = &h->drv[i]; in ida_proc_show()
266 ctlr, i, drv->blk_size, drv->nr_blks); in ida_proc_show()
466 drv_info_t *drv = &hba[i]->drv[j]; in cpqarray_register_ctlr() local
471 if (j && !drv->nr_blks) in cpqarray_register_ctlr()
473 blk_queue_logical_block_size(hba[i]->queue, drv->blk_size); in cpqarray_register_ctlr()
474 set_capacity(disk, drv->nr_blks); in cpqarray_register_ctlr()
476 disk->private_data = drv; in cpqarray_register_ctlr()
825 drv_info_t *drv = get_drv(bdev->bd_disk); in ida_open() local
835 if (!drv->nr_blks) { in ida_open()
838 if (!capable(CAP_SYS_ADMIN) && drv != host->drv) in ida_open()
925 c->hdr.unit = (drv_info_t *)(creq->rq_disk->private_data) - h->drv; in do_ida_request()
1125 drv_info_t *drv = get_drv(bdev->bd_disk); in ida_getgeo() local
1127 if (drv->cylinders) { in ida_getgeo()
1128 geo->heads = drv->heads; in ida_getgeo()
1129 geo->sectors = drv->sectors; in ida_getgeo()
1130 geo->cylinders = drv->cylinders; in ida_getgeo()
1134 geo->cylinders = drv->nr_blks / (0xff*0x3f); in ida_getgeo()
1146 drv_info_t *drv = get_drv(bdev->bd_disk); in ida_locked_ioctl() local
1154 if (copy_to_user(&io->c.drv, drv, sizeof(drv_info_t))) in ida_locked_ioctl()
1166 error = ida_ctlr_ioctl(host, drv - host->drv, my_io); in ida_locked_ioctl()
1544 memset(host->drv, 0, sizeof(drv_info_t)*NWD); in revalidate_allvol()
1557 drv_info_t *drv = &host->drv[i]; in revalidate_allvol() local
1558 if (i && !drv->nr_blks) in revalidate_allvol()
1560 blk_queue_logical_block_size(host->queue, drv->blk_size); in revalidate_allvol()
1561 set_capacity(disk, drv->nr_blks); in revalidate_allvol()
1563 disk->private_data = drv; in revalidate_allvol()
1574 drv_info_t *drv = disk->private_data; in ida_revalidate() local
1575 set_capacity(disk, drv->nr_blks); in ida_revalidate()
1652 drv_info_t *drv; in getgeometry() local
1756 drv = &info_p->drv[log_unit]; in getgeometry()
1757 drv->blk_size = id_ldrive->blk_size; in getgeometry()
1758 drv->nr_blks = id_ldrive->nr_blks; in getgeometry()
1759 drv->cylinders = id_ldrive->drv.cyl; in getgeometry()
1760 drv->heads = id_ldrive->drv.heads; in getgeometry()
1761 drv->sectors = id_ldrive->drv.sect_per_track; in getgeometry()
1765 ctlr, log_unit, drv->blk_size, drv->nr_blks); in getgeometry()