Lines Matching refs:gd
190 p = strchr(d->gd->disk_name, '/'); in aoedisk_add_debugfs()
192 p = d->gd->disk_name; in aoedisk_add_debugfs()
333 struct gendisk *gd; in aoeblk_gdalloc() local
373 gd = blk_mq_alloc_disk(set, d); in aoeblk_gdalloc()
374 if (IS_ERR(gd)) { in aoeblk_gdalloc()
384 WARN_ON(d->gd); in aoeblk_gdalloc()
386 blk_queue_max_hw_sectors(gd->queue, BLK_DEF_MAX_SECTORS); in aoeblk_gdalloc()
387 blk_queue_io_opt(gd->queue, SZ_2M); in aoeblk_gdalloc()
389 d->blkq = gd->queue; in aoeblk_gdalloc()
390 d->gd = gd; in aoeblk_gdalloc()
392 blk_queue_max_hw_sectors(gd->queue, aoe_maxsectors); in aoeblk_gdalloc()
393 gd->major = AOE_MAJOR; in aoeblk_gdalloc()
394 gd->first_minor = d->sysminor; in aoeblk_gdalloc()
395 gd->minors = AOE_PARTITIONS; in aoeblk_gdalloc()
396 gd->fops = &aoe_bdops; in aoeblk_gdalloc()
397 gd->private_data = d; in aoeblk_gdalloc()
398 set_capacity(gd, d->ssize); in aoeblk_gdalloc()
399 snprintf(gd->disk_name, sizeof gd->disk_name, "etherd/e%ld.%d", in aoeblk_gdalloc()
407 err = device_add_disk(NULL, gd, aoe_attr_groups); in aoeblk_gdalloc()
419 put_disk(gd); in aoeblk_gdalloc()