Lines Matching defs:bdev

366 			MAJOR(pd->bdev->bd_dev),
367 MINOR(pd->bdev->bd_dev));
702 struct request_queue *q = bdev_get_queue(pd->bdev);
725 blk_execute_rq(rq->q, pd->bdev->bd_disk, rq, 0);
1032 bio_set_dev(bio, pd->bdev);
1212 bio_set_dev(pkt->w_bio, pd->bdev);
2113 struct block_device *bdev;
2120 bdev = blkdev_get_by_dev(pd->bdev->bd_dev, FMODE_READ | FMODE_EXCL, pd);
2121 if (IS_ERR(bdev)) {
2122 ret = PTR_ERR(bdev);
2133 set_capacity(pd->bdev->bd_disk, lba << 2);
2134 bd_set_nr_sectors(pd->bdev, lba << 2);
2136 q = bdev_get_queue(pd->bdev);
2168 blkdev_put(bdev, FMODE_READ | FMODE_EXCL);
2185 blkdev_put(pd->bdev, FMODE_READ | FMODE_EXCL);
2199 static int pkt_open(struct block_device *bdev, fmode_t mode)
2206 pd = pkt_find_dev_from_minor(MINOR(bdev->bd_dev));
2228 set_blocksize(bdev, CD_FRAMESIZE);
2279 bio_set_dev(cloned_bio, pd->bdev);
2448 bdevname(pd->bdev, bdev_buf));
2506 struct block_device *bdev;
2516 if (pd2->bdev->bd_dev == dev) {
2518 bdevname(pd2->bdev, b));
2527 bdev = blkdev_get_by_dev(dev, FMODE_READ | FMODE_NDELAY, NULL);
2528 if (IS_ERR(bdev))
2529 return PTR_ERR(bdev);
2530 if (!blk_queue_scsi_passthrough(bdev_get_queue(bdev))) {
2531 blkdev_put(bdev, FMODE_READ | FMODE_NDELAY);
2538 pd->bdev = bdev;
2539 set_blocksize(bdev, CD_FRAMESIZE);
2551 pkt_dbg(1, pd, "writer mapped to %s\n", bdevname(bdev, b));
2555 blkdev_put(bdev, FMODE_READ | FMODE_NDELAY);
2561 static int pkt_ioctl(struct block_device *bdev, fmode_t mode, unsigned int cmd, unsigned long arg)
2563 struct pktcdvd_device *pd = bdev->bd_disk->private_data;
2567 cmd, MAJOR(bdev->bd_dev), MINOR(bdev->bd_dev));
2587 ret = __blkdev_driver_ioctl(pd->bdev, mode, cmd, arg);
2607 if (!pd->bdev)
2609 attached_disk = pd->bdev->bd_disk;
2697 disk->events = pd->bdev->bd_disk->events;
2756 blkdev_put(pd->bdev, FMODE_READ | FMODE_NDELAY);
2784 ctrl_cmd->dev = new_encode_dev(pd->bdev->bd_dev);