Lines Matching refs:disk
426 dax_remove_host(pmem->disk);
429 del_gendisk(pmem->disk);
431 put_disk(pmem->disk);
462 struct gendisk *disk;
500 disk = blk_alloc_disk(nid);
501 if (!disk)
503 q = disk->queue;
505 pmem->disk = disk;
550 disk->fops = &pmem_fops;
551 disk->private_data = pmem;
552 nvdimm_namespace_disk_name(ndns, disk->disk_name);
553 set_capacity(disk, (pmem->size - pmem->pfn_pad - pmem->data_offset)
558 disk->bb = &pmem->bb;
569 rc = dax_add_host(dax_dev, disk);
575 rc = device_add_disk(dev, disk, pmem_attribute_groups);
581 nvdimm_check_and_set_ro(disk);
583 pmem->bb_state = sysfs_get_dirent(disk_to_dev(disk)->kobj.sd,
590 dax_remove_host(pmem->disk);
595 put_disk(pmem->disk);
628 * and attach a disk.
733 nvdimm_check_and_set_ro(pmem->disk);