Lines Matching defs:gd
190 p = strchr(d->gd->disk_name, '/');
192 p = d->gd->disk_name;
333 struct gendisk *gd;
374 gd = blk_mq_alloc_disk(set, d);
375 if (IS_ERR(gd)) {
385 WARN_ON(d->gd);
387 blk_queue_max_hw_sectors(gd->queue, BLK_DEF_MAX_SECTORS);
388 blk_queue_io_opt(gd->queue, SZ_2M);
390 d->blkq = gd->queue;
391 d->gd = gd;
393 blk_queue_max_hw_sectors(gd->queue, aoe_maxsectors);
394 gd->major = AOE_MAJOR;
395 gd->first_minor = d->sysminor;
396 gd->minors = AOE_PARTITIONS;
397 gd->fops = &aoe_bdops;
398 gd->private_data = d;
400 snprintf(gd->disk_name, sizeof gd->disk_name, "etherd/e%ld.%d",
408 set_capacity(gd, ssize);
410 err = device_add_disk(NULL, gd, aoe_attr_groups);
422 put_disk(gd);