Lines Matching defs:bdev
500 struct block_device *bdev)
502 if (bdev) {
503 bt->start_lba = bdev->bd_start_sect;
504 bt->end_lba = bdev->bd_start_sect + bdev_nr_sectors(bdev);
515 struct block_device *bdev,
536 * bdev can be NULL, as with scsi-generic, this is a helpful as
565 if (bdev && !bdev_is_partition(bdev))
599 blk_trace_setup_lba(bt, bdev);
621 struct block_device *bdev, char __user *arg)
630 ret = do_blk_trace_setup(q, name, dev, bdev, &buts);
642 struct block_device *bdev,
648 ret = __blk_trace_setup(q, name, dev, bdev, arg);
657 dev_t dev, struct block_device *bdev,
676 ret = do_blk_trace_setup(q, name, dev, bdev, &buts);
724 * @bdev: the block device
729 int blk_trace_ioctl(struct block_device *bdev, unsigned cmd, char __user *arg)
731 struct request_queue *q = bdev_get_queue(bdev);
739 snprintf(b, sizeof(b), "%pg", bdev);
740 ret = __blk_trace_setup(q, b, bdev->bd_dev, bdev, arg);
744 snprintf(b, sizeof(b), "%pg", bdev);
745 ret = compat_blk_trace_setup(q, b, bdev->bd_dev, bdev, arg);
1627 struct block_device *bdev)
1640 bt->dev = bdev->bd_dev;
1643 blk_trace_setup_lba(bt, bdev);
1766 struct block_device *bdev = dev_to_bdev(dev);
1767 struct request_queue *q = bdev_get_queue(bdev);
1800 struct block_device *bdev = dev_to_bdev(dev);
1801 struct request_queue *q = bdev_get_queue(bdev);
1832 ret = blk_trace_setup_queue(q, bdev);
1840 ret = blk_trace_setup_queue(q, bdev);