Lines Matching refs:disk
366 static void dm_blk_close(struct gendisk *disk, fmode_t mode)
372 md = disk->private_data;
472 static int dm_blk_report_zones(struct gendisk *disk, sector_t sector,
475 struct mapped_device *md = disk->private_data;
508 args.next_sector < get_capacity(disk));
1793 if (md->disk) {
1795 md->disk->private_data = NULL;
1797 del_gendisk(md->disk);
1798 put_disk(md->disk);
1873 md->disk = alloc_disk_node(1, md->numa_node_id);
1874 if (!md->disk)
1886 md->disk->major = _major;
1887 md->disk->first_minor = minor;
1888 md->disk->fops = &dm_blk_dops;
1889 md->disk->queue = md->queue;
1890 md->disk->private_data = md;
1891 sprintf(md->disk->disk_name, "dm-%d", minor);
1894 md->dax_dev = alloc_dax(md, md->disk->disk_name,
1902 add_disk_no_queue_reg(md->disk);
1909 md->bdev = bdget_disk(md->disk, 0);
1941 int minor = MINOR(disk_devt(md->disk));
2010 dm_send_uevents(&uevents, &disk_to_dev(md->disk)->kobj);
2039 set_capacity(md->disk, size);
2161 md->disk->fops = &dm_rq_blk_dops;
2182 blk_register_queue(md->disk);
2806 r = kobject_uevent(&disk_to_dev(md->disk)->kobj, action);
2810 r = kobject_uevent_env(&disk_to_dev(md->disk)->kobj,
2850 return md->disk;