Lines Matching refs:gendisk
70 struct gendisk *gendisk; member
615 struct gendisk *gendisk; in ps3vram_probe() local
737 gendisk = blk_alloc_disk(NUMA_NO_NODE); in ps3vram_probe()
738 if (!gendisk) { in ps3vram_probe()
744 priv->gendisk = gendisk; in ps3vram_probe()
745 gendisk->major = ps3vram_major; in ps3vram_probe()
746 gendisk->minors = 1; in ps3vram_probe()
747 gendisk->fops = &ps3vram_fops; in ps3vram_probe()
748 gendisk->private_data = dev; in ps3vram_probe()
749 strlcpy(gendisk->disk_name, DEVICE_NAME, sizeof(gendisk->disk_name)); in ps3vram_probe()
750 set_capacity(gendisk, priv->size >> 9); in ps3vram_probe()
751 blk_queue_max_segments(gendisk->queue, BLK_MAX_SEGMENTS); in ps3vram_probe()
752 blk_queue_max_segment_size(gendisk->queue, BLK_MAX_SEGMENT_SIZE); in ps3vram_probe()
753 blk_queue_max_hw_sectors(gendisk->queue, BLK_SAFE_MAX_SECTORS); in ps3vram_probe()
756 gendisk->disk_name, get_capacity(gendisk) >> 11); in ps3vram_probe()
758 device_add_disk(&dev->core, gendisk, NULL); in ps3vram_probe()
790 del_gendisk(priv->gendisk); in ps3vram_remove()
791 blk_cleanup_disk(priv->gendisk); in ps3vram_remove()