Lines Matching refs:bd_disk
444 if (bdev->bd_disk && bdev->bd_disk->bdi) in bdev_free_inode()
445 bdi_put(bdev->bd_disk->bdi); in bdev_free_inode()
446 kfree(bdev->bd_disk); in bdev_free_inode()
528 bdev->bd_disk = disk; in bdev_alloc()
748 disk_unblock_events(bdev->bd_disk); in bd_end_claim()
765 if (bdev->bd_disk->fops->release) in blkdev_put_whole()
766 bdev->bd_disk->fops->release(bdev->bd_disk); in blkdev_put_whole()
771 struct gendisk *disk = bdev->bd_disk; in blkdev_get_whole()
804 struct gendisk *disk = part->bd_disk; in blkdev_get_part()
858 whole->bd_disk->open_partitions--; in blkdev_put_part()
975 struct gendisk *disk = bdev->bd_disk; in bdev_open()
1144 lockdep_assert_held(&bdev->bd_disk->open_mutex); in bd_yield_claim()
1157 struct gendisk *disk = bdev->bd_disk; in bdev_release()
1215 disk = bdev->bd_disk; in bdev_yield_claim()
1369 mutex_lock(&bdev->bd_disk->open_mutex); in sync_bdevs()
1383 mutex_unlock(&bdev->bd_disk->open_mutex); in sync_bdevs()