Lines Matching refs:disk
167 struct gendisk *disk; member
469 static void dm_blk_close(struct gendisk *disk, fmode_t mode) in dm_blk_close() argument
475 md = disk->private_data; in dm_blk_close()
539 return get_capacity(md->disk); in dm_get_size()
2265 if (md->disk) { in cleanup_mapped_device()
2267 md->disk->private_data = NULL; in cleanup_mapped_device()
2269 del_gendisk(md->disk); in cleanup_mapped_device()
2270 put_disk(md->disk); in cleanup_mapped_device()
2331 md->disk = alloc_disk(1); in alloc_dev()
2332 if (!md->disk) in alloc_dev()
2343 md->disk->major = _major; in alloc_dev()
2344 md->disk->first_minor = minor; in alloc_dev()
2345 md->disk->fops = &dm_blk_dops; in alloc_dev()
2346 md->disk->queue = md->queue; in alloc_dev()
2347 md->disk->private_data = md; in alloc_dev()
2348 sprintf(md->disk->disk_name, "dm-%d", minor); in alloc_dev()
2349 add_disk(md->disk); in alloc_dev()
2356 md->bdev = bdget_disk(md->disk, 0); in alloc_dev()
2390 int minor = MINOR(disk_devt(md->disk)); in free_dev()
2459 dm_send_uevents(&uevents, &disk_to_dev(md->disk)->kobj); in event_callback()
2470 set_capacity(md->disk, size); in __set_size()
2748 blk_mq_register_disk(md->disk); in dm_init_request_based_blk_mq_queue()
3393 return kobject_uevent(&disk_to_dev(md->disk)->kobj, action); in dm_kobject_uevent()
3397 return kobject_uevent_env(&disk_to_dev(md->disk)->kobj, in dm_kobject_uevent()
3433 return md->disk; in dm_disk()