Lines Matching refs:nd_region
42 static struct nd_region *to_region(struct pmem_device *pmem) in to_region()
201 struct nd_region *nd_region = to_region(pmem); in pmem_submit_bio() local
204 ret = nvdimm_flush(nd_region, bio); in pmem_submit_bio()
225 ret = nvdimm_flush(nd_region, bio); in pmem_submit_bio()
375 struct nd_region *nd_region = to_nd_region(dev->parent); in pmem_attach_disk() local
412 fua = nvdimm_has_flush(nd_region); in pmem_attach_disk()
486 nvdimm_badblocks_populate(nd_region, &pmem->bb, &bb_range); in pmem_attach_disk()
489 if (is_nvdimm_sync(nd_region)) in pmem_attach_disk()
496 dax_write_cache(dax_dev, nvdimm_has_cache(nd_region)); in pmem_attach_disk()
593 struct nd_region *nd_region; in nd_pmem_notify() local
608 nd_region = to_nd_region(ndns->dev.parent); in nd_pmem_notify()
615 nd_region = to_region(pmem); in nd_pmem_notify()
636 nvdimm_badblocks_populate(nd_region, bb, &range); in nd_pmem_notify()