Lines Matching refs:bd_disk
378 const struct block_device_operations *ops = bdev->bd_disk->fops; in bdev_read_page()
409 const struct block_device_operations *ops = bdev->bd_disk->fops; in bdev_write_page()
443 const struct block_device_operations *ops = bdev->bd_disk->fops; in bdev_direct_access()
1017 if (bdev->bd_disk) in flush_disk()
1018 disk_name(bdev->bd_disk, 0, name); in flush_disk()
1023 if (!bdev->bd_disk) in flush_disk()
1025 if (disk_part_scan_enabled(bdev->bd_disk)) in flush_disk()
1096 struct gendisk *disk = bdev->bd_disk; in check_disk_change()
1107 bdops->revalidate_disk(bdev->bd_disk); in check_disk_change()
1173 bdev->bd_disk = disk; in __blkdev_get()
1192 bdev->bd_disk = NULL; in __blkdev_get()
1248 if (bdev->bd_disk->fops->open) in __blkdev_get()
1249 ret = bdev->bd_disk->fops->open(bdev, mode); in __blkdev_get()
1253 rescan_partitions(bdev->bd_disk, bdev); in __blkdev_get()
1255 invalidate_partitions(bdev->bd_disk, bdev); in __blkdev_get()
1273 bdev->bd_disk = NULL; in __blkdev_get()
1327 struct gendisk *disk = whole->bd_disk; in blkdev_get()
1484 struct gendisk *disk = bdev->bd_disk; in __blkdev_put()
1510 bdev->bd_disk = NULL; in __blkdev_put()
1554 disk_unblock_events(bdev->bd_disk); in blkdev_put()
1564 disk_flush_events(bdev->bd_disk, DISK_EVENT_MEDIA_CHANGE); in blkdev_put()