Lines Matching refs:gendisk
34 struct gendisk *gendisk; member
401 struct gendisk *gendisk; in ps3disk_probe() local
465 gendisk = alloc_disk(PS3DISK_MINORS); in ps3disk_probe()
466 if (!gendisk) { in ps3disk_probe()
473 priv->gendisk = gendisk; in ps3disk_probe()
474 gendisk->major = ps3disk_major; in ps3disk_probe()
475 gendisk->first_minor = devidx * PS3DISK_MINORS; in ps3disk_probe()
476 gendisk->fops = &ps3disk_fops; in ps3disk_probe()
477 gendisk->queue = queue; in ps3disk_probe()
478 gendisk->private_data = dev; in ps3disk_probe()
479 snprintf(gendisk->disk_name, sizeof(gendisk->disk_name), PS3DISK_NAME, in ps3disk_probe()
482 set_capacity(gendisk, in ps3disk_probe()
487 gendisk->disk_name, priv->model, priv->raw_capacity >> 11, in ps3disk_probe()
488 get_capacity(gendisk) >> 11); in ps3disk_probe()
490 device_add_disk(&dev->sbd.core, gendisk, NULL); in ps3disk_probe()
516 __clear_bit(MINOR(disk_devt(priv->gendisk)) / PS3DISK_MINORS, in ps3disk_remove()
519 del_gendisk(priv->gendisk); in ps3disk_remove()
522 put_disk(priv->gendisk); in ps3disk_remove()