Lines Matching refs:gd
87 struct gendisk *gd;
156 if (minor == entry->gd->first_minor)
162 dev_info->gd->first_minor = minor;
390 set_disk_ro(dev_info->gd, 1);
411 set_disk_ro(dev_info->gd, 0);
431 del_gendisk(dev_info->gd);
433 dev_info->gd->queue = NULL;
434 put_disk(dev_info->gd);
647 dev_info->gd = alloc_disk(DCSSBLK_MINORS_PER_DISK);
648 if (dev_info->gd == NULL) {
652 dev_info->gd->major = dcssblk_major;
653 dev_info->gd->fops = &dcssblk_devops;
655 dev_info->gd->queue = dev_info->dcssblk_queue;
656 dev_info->gd->private_data = dev_info;
661 set_capacity(dev_info->gd, seg_byte_size >> 9); // size in sectors
680 sprintf(dev_info->gd->disk_name, "dcssblk%d",
681 dev_info->gd->first_minor);
695 dev_info->dax_dev = alloc_dax(dev_info, dev_info->gd->disk_name,
704 device_add_disk(&dev_info->dev, dev_info->gd, NULL);
710 set_disk_ro(dev_info->gd,1);
713 set_disk_ro(dev_info->gd,0);
723 dev_info->gd->queue = NULL;
724 put_disk(dev_info->gd);
735 dev_info->gd->queue = NULL;
736 put_disk(dev_info->gd);
803 del_gendisk(dev_info->gd);
805 dev_info->gd->queue = NULL;
806 put_disk(dev_info->gd);