Lines Matching refs:gendisk
45 struct gendisk *gendisk; member
414 struct gendisk *gendisk; in ps3disk_probe() local
478 gendisk = alloc_disk(PS3DISK_MINORS); in ps3disk_probe()
479 if (!gendisk) { in ps3disk_probe()
486 priv->gendisk = gendisk; in ps3disk_probe()
487 gendisk->major = ps3disk_major; in ps3disk_probe()
488 gendisk->first_minor = devidx * PS3DISK_MINORS; in ps3disk_probe()
489 gendisk->fops = &ps3disk_fops; in ps3disk_probe()
490 gendisk->queue = queue; in ps3disk_probe()
491 gendisk->private_data = dev; in ps3disk_probe()
492 snprintf(gendisk->disk_name, sizeof(gendisk->disk_name), PS3DISK_NAME, in ps3disk_probe()
495 set_capacity(gendisk, in ps3disk_probe()
500 gendisk->disk_name, priv->model, priv->raw_capacity >> 11, in ps3disk_probe()
501 get_capacity(gendisk) >> 11); in ps3disk_probe()
503 device_add_disk(&dev->sbd.core, gendisk); in ps3disk_probe()
528 __clear_bit(MINOR(disk_devt(priv->gendisk)) / PS3DISK_MINORS, in ps3disk_remove()
531 del_gendisk(priv->gendisk); in ps3disk_remove()
533 put_disk(priv->gendisk); in ps3disk_remove()