Lines Matching refs:bd_disk
345 if (bdev->bd_disk && bdev->bd_disk->bdi) in bdev_free_inode()
346 bdi_put(bdev->bd_disk->bdi); in bdev_free_inode()
347 kfree(bdev->bd_disk); in bdev_free_inode()
442 bdev->bd_disk = disk; in bdev_alloc()
662 disk_unblock_events(bdev->bd_disk); in bd_end_claim()
679 if (bdev->bd_disk->fops->release) in blkdev_put_whole()
680 bdev->bd_disk->fops->release(bdev->bd_disk); in blkdev_put_whole()
685 struct gendisk *disk = bdev->bd_disk; in blkdev_get_whole()
718 struct gendisk *disk = part->bd_disk; in blkdev_get_part()
772 whole->bd_disk->open_partitions--; in blkdev_put_part()
889 struct gendisk *disk = bdev->bd_disk; in bdev_open()
1058 lockdep_assert_held(&bdev->bd_disk->open_mutex); in bd_yield_claim()
1071 struct gendisk *disk = bdev->bd_disk; in bdev_release()
1126 struct gendisk *disk = bdev->bd_disk; in bdev_fput()
1247 mutex_lock(&bdev->bd_disk->open_mutex); in sync_bdevs()
1261 mutex_unlock(&bdev->bd_disk->open_mutex); in sync_bdevs()