Lines Matching defs:gendisk
33 struct gendisk *gendisk;
255 blk_mq_run_hw_queues(priv->gendisk->queue, true);
386 struct gendisk *gendisk;
434 gendisk = blk_mq_alloc_disk(&priv->tag_set, dev);
435 if (IS_ERR(gendisk)) {
438 error = PTR_ERR(gendisk);
442 queue = gendisk->queue;
453 priv->gendisk = gendisk;
454 gendisk->major = ps3disk_major;
455 gendisk->first_minor = devidx * PS3DISK_MINORS;
456 gendisk->minors = PS3DISK_MINORS;
457 gendisk->fops = &ps3disk_fops;
458 gendisk->private_data = dev;
459 snprintf(gendisk->disk_name, sizeof(gendisk->disk_name), PS3DISK_NAME,
462 set_capacity(gendisk,
467 gendisk->disk_name, priv->model, priv->raw_capacity >> 11,
468 get_capacity(gendisk) >> 11);
470 error = device_add_disk(&dev->sbd.core, gendisk, NULL);
476 put_disk(gendisk);
499 __clear_bit(MINOR(disk_devt(priv->gendisk)) / PS3DISK_MINORS,
502 del_gendisk(priv->gendisk);
503 put_disk(priv->gendisk);