Lines Matching refs:bdev
167 scsi_dh_detach(bdev_get_queue(pgpath->path.dev->bdev)); in free_pgpaths()
390 struct block_device *bdev; in __multipath_map() local
419 bdev = pgpath->path.dev->bdev; in __multipath_map()
425 clone->q = bdev_get_queue(bdev); in __multipath_map()
426 clone->rq_disk = bdev->bd_disk; in __multipath_map()
430 *__clone = blk_get_request(bdev_get_queue(bdev), in __multipath_map()
438 (*__clone)->rq_disk = bdev->bd_disk; in __multipath_map()
580 q = bdev_get_queue(p->path.dev->bdev); in parse_path()
1240 scsi_dh_activate(bdev_get_queue(pgpath->path.dev->bdev), in activate_path()
1556 struct block_device *bdev; in multipath_ioctl() local
1561 bdev = NULL; in multipath_ioctl()
1573 bdev = pgpath->path.dev->bdev; in multipath_ioctl()
1579 else if (!bdev) in multipath_ioctl()
1587 if (!bdev || ti->len != i_size_read(bdev->bd_inode) >> SECTOR_SHIFT) { in multipath_ioctl()
1605 return r ? : __blkdev_driver_ioctl(bdev, mode, cmd, arg); in multipath_ioctl()
1630 struct request_queue *q = bdev_get_queue(pgpath->path.dev->bdev); in __pgpath_busy()