Lines Matching defs:ndr_desc
314 struct nd_region_desc ndr_desc;
321 memset(&ndr_desc, 0, sizeof(ndr_desc));
341 ndr_desc.res = res;
342 ndr_desc.provider_data = cxlr_pmem;
344 ndr_desc.numa_node = memory_add_physaddr_to_nid(res->start);
345 ndr_desc.target_node = phys_to_target_node(res->start);
346 if (ndr_desc.target_node == NUMA_NO_NODE) {
347 ndr_desc.target_node = ndr_desc.numa_node;
349 NUMA_NO_NODE, ndr_desc.target_node);
356 ndr_desc.memregion = cxlr->id;
357 set_bit(ND_REGION_CXL, &ndr_desc.flags);
358 set_bit(ND_REGION_PERSIST_MEMCTRL, &ndr_desc.flags);
388 ndr_desc.num_mappings = cxlr_pmem->nr_mappings;
389 ndr_desc.mapping = mappings;
397 ndr_desc.nd_set = nd_set;
400 nvdimm_pmem_region_create(cxl_nvb->nvdimm_bus, &ndr_desc);