Lines Matching refs:nd_region
296 struct nd_region *nd_region = NULL; in nd_label_reserve_dpa() local
313 nd_dbg_dpa(nd_region, ndd, res, "reserve\n"); in nd_label_reserve_dpa()
493 static int __pmem_label_update(struct nd_region *nd_region, in __pmem_label_update() argument
497 u64 cookie = nd_region_interleave_set_cookie(nd_region), rawsize; in __pmem_label_update()
522 nd_label->nlabel = __cpu_to_le16(nd_region->ndr_mappings); in __pmem_label_update()
526 nd_region->ndr_mappings); in __pmem_label_update()
606 static int __blk_label_update(struct nd_region *nd_region, in __blk_label_update() argument
682 if (!nsblk_add_resource(nd_region, ndd, nsblk, res->start)) { in __blk_label_update()
881 int nd_pmem_namespace_label_update(struct nd_region *nd_region, in nd_pmem_namespace_label_update() argument
886 for (i = 0; i < nd_region->ndr_mappings; i++) { in nd_pmem_namespace_label_update()
887 struct nd_mapping *nd_mapping = &nd_region->mapping[i]; in nd_pmem_namespace_label_update()
901 rc = __pmem_label_update(nd_region, nd_mapping, nspm, i); in nd_pmem_namespace_label_update()
909 int nd_blk_namespace_label_update(struct nd_region *nd_region, in nd_blk_namespace_label_update() argument
912 struct nd_mapping *nd_mapping = &nd_region->mapping[0]; in nd_blk_namespace_label_update()
926 return __blk_label_update(nd_region, nd_mapping, nsblk, count); in nd_blk_namespace_label_update()