Lines Matching refs:bd_disk
740 const struct block_device_operations *ops = bdev->bd_disk->fops; in bdev_read_page()
746 result = blk_queue_enter(bdev->bd_disk->queue, 0); in bdev_read_page()
751 blk_queue_exit(bdev->bd_disk->queue); in bdev_read_page()
778 const struct block_device_operations *ops = bdev->bd_disk->fops; in bdev_write_page()
782 result = blk_queue_enter(bdev->bd_disk->queue, 0); in bdev_write_page()
795 blk_queue_exit(bdev->bd_disk->queue); in bdev_write_page()
1406 struct gendisk *disk = bdev->bd_disk; in bdev_disk_changed()
1506 bdev->bd_disk = disk; in __blkdev_get()
1565 if (bdev->bd_disk->fops->open) in __blkdev_get()
1566 ret = bdev->bd_disk->fops->open(bdev, mode); in __blkdev_get()
1606 bdev->bd_disk = NULL; in __blkdev_get()
1780 struct gendisk *disk = bdev->bd_disk; in __blkdev_put()
1811 bdev->bd_disk = NULL; in __blkdev_put()
1854 disk_unblock_events(bdev->bd_disk); in blkdev_put()
1864 disk_flush_events(bdev->bd_disk, DISK_EVENT_MEDIA_CHANGE); in blkdev_put()