Lines Matching refs:gd
76 struct gendisk *gd;
117 if (minor == entry->gd->first_minor)
123 dev_info->gd->first_minor = minor;
241 set_disk_ro(dev_info->gd,1);
260 set_disk_ro(dev_info->gd, 0);
275 del_gendisk(dev_info->gd);
277 dev_info->gd->queue = NULL;
278 put_disk(dev_info->gd);
402 dev_info->gd = alloc_disk(DCSSBLK_MINORS_PER_DISK);
403 if (dev_info->gd == NULL) {
407 dev_info->gd->major = dcssblk_major;
408 dev_info->gd->fops = &dcssblk_devops;
410 dev_info->gd->queue = dev_info->dcssblk_queue;
411 dev_info->gd->private_data = dev_info;
412 dev_info->gd->driverfs_dev = &dev_info->dev;
423 set_capacity(dev_info->gd, seg_byte_size >> 9); // size in sectors
444 sprintf(dev_info->gd->disk_name, "dcssblk%d",
445 dev_info->gd->first_minor);
470 add_disk(dev_info->gd);
479 set_disk_ro(dev_info->gd,1);
482 set_disk_ro(dev_info->gd,0);
494 dev_info->gd->queue = NULL;
495 put_disk(dev_info->gd);
508 dev_info->gd->queue = NULL;
509 put_disk(dev_info->gd);
563 del_gendisk(dev_info->gd);
565 dev_info->gd->queue = NULL;
566 put_disk(dev_info->gd);