Lines Matching refs:disk
124 struct gendisk *disk; in pmem_alloc() local
158 disk = alloc_disk(PMEM_MINORS); in pmem_alloc()
159 if (!disk) in pmem_alloc()
164 disk->major = pmem_major; in pmem_alloc()
165 disk->first_minor = PMEM_MINORS * idx; in pmem_alloc()
166 disk->fops = &pmem_fops; in pmem_alloc()
167 disk->private_data = pmem; in pmem_alloc()
168 disk->queue = pmem->pmem_queue; in pmem_alloc()
169 disk->flags = GENHD_FL_EXT_DEVT; in pmem_alloc()
170 sprintf(disk->disk_name, "pmem%d", idx); in pmem_alloc()
171 disk->driverfs_dev = dev; in pmem_alloc()
172 set_capacity(disk, pmem->size >> 9); in pmem_alloc()
173 pmem->pmem_disk = disk; in pmem_alloc()
175 add_disk(disk); in pmem_alloc()