Lines Matching refs:gd

74 	if (get_capacity(dev->gd) == new_nsectors)  in rnbd_clt_change_capacity()
81 get_capacity(dev->gd), new_nsectors); in rnbd_clt_change_capacity()
82 set_capacity_and_notify(dev->gd, new_nsectors); in rnbd_clt_change_capacity()
102 gd_kobj = &disk_to_dev(dev->gd)->kobj; in process_msg_open_rsp()
642 gd_kobj = &disk_to_dev(dev->gd)->kobj; in set_dev_states_to_disconnected()
928 if (get_disk_ro(dev->gd) && (mode & FMODE_WRITE)) in rnbd_client_open()
1372 dev->gd->major = rnbd_client_major; in rnbd_clt_setup_gen_disk()
1373 dev->gd->first_minor = idx << RNBD_PART_BITS; in rnbd_clt_setup_gen_disk()
1374 dev->gd->minors = 1 << RNBD_PART_BITS; in rnbd_clt_setup_gen_disk()
1375 dev->gd->fops = &rnbd_client_ops; in rnbd_clt_setup_gen_disk()
1376 dev->gd->queue = dev->queue; in rnbd_clt_setup_gen_disk()
1377 dev->gd->private_data = dev; in rnbd_clt_setup_gen_disk()
1378 snprintf(dev->gd->disk_name, sizeof(dev->gd->disk_name), "rnbd%d", in rnbd_clt_setup_gen_disk()
1381 dev->gd->disk_name, in rnbd_clt_setup_gen_disk()
1385 set_capacity(dev->gd, le64_to_cpu(rsp->nsectors)); in rnbd_clt_setup_gen_disk()
1388 set_disk_ro(dev->gd, true); in rnbd_clt_setup_gen_disk()
1394 err = add_disk(dev->gd); in rnbd_clt_setup_gen_disk()
1396 put_disk(dev->gd); in rnbd_clt_setup_gen_disk()
1409 dev->gd = blk_mq_alloc_disk(&dev->sess->tag_set, dev); in rnbd_client_setup_device()
1410 if (IS_ERR(dev->gd)) in rnbd_client_setup_device()
1411 return PTR_ERR(dev->gd); in rnbd_client_setup_device()
1412 dev->queue = dev->gd->queue; in rnbd_client_setup_device()
1630 dev->gd->disk_name, le64_to_cpu(rsp->nsectors), in rnbd_clt_map_device()
1665 del_gendisk(dev->gd); in destroy_gen_disk()
1666 put_disk(dev->gd); in destroy_gen_disk()