Lines Matching defs:gd
281 struct gendisk *gd;
336 gd = blk_mq_alloc_disk(new->tag_set, new);
337 if (IS_ERR(gd)) {
338 ret = PTR_ERR(gd);
342 new->disk = gd;
344 gd->private_data = new;
345 gd->major = tr->major;
346 gd->first_minor = (new->devnum) << tr->part_bits;
347 gd->minors = 1 << tr->part_bits;
348 gd->fops = &mtd_block_ops;
352 snprintf(gd->disk_name, sizeof(gd->disk_name),
355 snprintf(gd->disk_name, sizeof(gd->disk_name),
360 snprintf(gd->disk_name, sizeof(gd->disk_name),
362 gd->flags |= GENHD_FL_NO_PART;
365 set_capacity(gd, ((u64)new->size * tr->blksize) >> 9);
384 gd->queue = new->rq;
387 set_disk_ro(gd, 1);
389 ret = device_add_disk(&new->mtd->dev, gd, NULL);
394 ret = sysfs_create_group(&disk_to_dev(gd)->kobj,