Lines Matching refs:gd
104 set_capacity(dev->gd, dev->nsectors); in rnbd_clt_change_capacity()
105 revalidate_disk_size(dev->gd, true); in rnbd_clt_change_capacity()
1317 dev->gd->major = rnbd_client_major; in rnbd_clt_setup_gen_disk()
1318 dev->gd->first_minor = idx << RNBD_PART_BITS; in rnbd_clt_setup_gen_disk()
1319 dev->gd->fops = &rnbd_client_ops; in rnbd_clt_setup_gen_disk()
1320 dev->gd->queue = dev->queue; in rnbd_clt_setup_gen_disk()
1321 dev->gd->private_data = dev; in rnbd_clt_setup_gen_disk()
1322 snprintf(dev->gd->disk_name, sizeof(dev->gd->disk_name), "rnbd%d", in rnbd_clt_setup_gen_disk()
1325 dev->gd->disk_name, in rnbd_clt_setup_gen_disk()
1329 set_capacity(dev->gd, dev->nsectors); in rnbd_clt_setup_gen_disk()
1333 set_disk_ro(dev->gd, true); in rnbd_clt_setup_gen_disk()
1355 dev->gd = alloc_disk_node(1 << RNBD_PART_BITS, NUMA_NO_NODE); in rnbd_client_setup_device()
1356 if (!dev->gd) { in rnbd_client_setup_device()
1532 dev->gd->disk_name, dev->nsectors, in rnbd_clt_map_device()
1541 add_disk(dev->gd); in rnbd_clt_map_device()
1560 del_gendisk(dev->gd); in destroy_gen_disk()
1562 put_disk(dev->gd); in destroy_gen_disk()