Lines Matching refs:nd_region
43 static struct nd_region *to_region(struct pmem_device *pmem) in to_region()
209 struct nd_region *nd_region = to_region(pmem); in pmem_submit_bio() local
212 ret = nvdimm_flush(nd_region, bio); in pmem_submit_bio()
233 ret = nvdimm_flush(nd_region, bio); in pmem_submit_bio()
452 struct nd_region *nd_region = to_nd_region(dev->parent); in pmem_attach_disk() local
487 fua = nvdimm_has_flush(nd_region); in pmem_attach_disk()
556 nvdimm_badblocks_populate(nd_region, &pmem->bb, &bb_range); in pmem_attach_disk()
566 if (is_nvdimm_sync(nd_region)) in pmem_attach_disk()
571 dax_write_cache(dax_dev, nvdimm_has_cache(nd_region)); in pmem_attach_disk()
674 struct nd_region *nd_region; in pmem_revalidate_poison() local
686 nd_region = to_nd_region(ndns->dev.parent); in pmem_revalidate_poison()
693 nd_region = to_region(pmem); in pmem_revalidate_poison()
714 nvdimm_badblocks_populate(nd_region, bb, &range); in pmem_revalidate_poison()