Lines Matching refs:disk
362 del_gendisk(pmem->disk);
363 put_disk(pmem->disk);
385 struct gendisk *disk;
472 disk = alloc_disk_node(0, nid);
473 if (!disk)
475 pmem->disk = disk;
477 disk->fops = &pmem_fops;
478 disk->queue = q;
479 disk->flags = GENHD_FL_EXT_DEVT;
480 disk->private_data = pmem;
481 nvdimm_namespace_disk_name(ndns, disk->disk_name);
482 set_capacity(disk, (pmem->size - pmem->pfn_pad - pmem->data_offset)
487 disk->bb = &pmem->bb;
491 dax_dev = alloc_dax(pmem, disk->disk_name, &pmem_dax_ops, flags);
493 put_disk(disk);
498 gendev = disk_to_dev(disk);
501 device_add_disk(dev, disk, NULL);
505 nvdimm_check_and_set_ro(disk);
507 pmem->bb_state = sysfs_get_dirent(disk_to_dev(disk)->kobj.sd,
544 * and attach a disk.