Home
last modified time | relevance | path

Searched refs:ndr_desc (Results 1 – 5 of 5) sorted by relevance

/linux-4.4.14/drivers/nvdimm/
De820.c56 struct nd_region_desc ndr_desc; in e820_pmem_probe() local
61 memset(&ndr_desc, 0, sizeof(ndr_desc)); in e820_pmem_probe()
62 ndr_desc.res = p; in e820_pmem_probe()
63 ndr_desc.attr_groups = e820_pmem_region_attribute_groups; in e820_pmem_probe()
64 ndr_desc.numa_node = e820_range_to_nid(p->start); in e820_pmem_probe()
65 set_bit(ND_REGION_PAGEMAP, &ndr_desc.flags); in e820_pmem_probe()
66 if (!nvdimm_pmem_region_create(nvdimm_bus, &ndr_desc)) in e820_pmem_probe()
Dregion_devs.c628 struct nd_region_desc *ndr_desc, struct device_type *dev_type, in nd_region_create() argument
637 for (i = 0; i < ndr_desc->num_mappings; i++) { in nd_region_create()
638 struct nd_mapping *nd_mapping = &ndr_desc->nd_mapping[i]; in nd_region_create()
656 ndbr_desc = to_blk_region_desc(ndr_desc); in nd_region_create()
658 * ndr_desc->num_mappings, in nd_region_create()
670 * ndr_desc->num_mappings, in nd_region_create()
693 memcpy(nd_region->mapping, ndr_desc->nd_mapping, in nd_region_create()
694 sizeof(struct nd_mapping) * ndr_desc->num_mappings); in nd_region_create()
695 for (i = 0; i < ndr_desc->num_mappings; i++) { in nd_region_create()
696 struct nd_mapping *nd_mapping = &ndr_desc->nd_mapping[i]; in nd_region_create()
[all …]
/linux-4.4.14/include/linux/
Dlibnvdimm.h109 struct nd_region_desc ndr_desc; member
113 struct nd_region_desc *ndr_desc) in to_blk_region_desc() argument
115 return container_of(ndr_desc, struct nd_blk_region_desc, ndr_desc); in to_blk_region_desc()
143 struct nd_region_desc *ndr_desc);
145 struct nd_region_desc *ndr_desc);
147 struct nd_region_desc *ndr_desc);
/linux-4.4.14/drivers/acpi/
Dnfit.c991 struct nd_region_desc *ndr_desc, in acpi_nfit_init_interleave_set() argument
997 u16 nr = ndr_desc->num_mappings; in acpi_nfit_init_interleave_set()
1013 struct nd_mapping *nd_mapping = &ndr_desc->nd_mapping[i]; in acpi_nfit_init_interleave_set()
1032 ndr_desc->nd_set = nd_set; in acpi_nfit_init_interleave_set()
1476 struct nd_mapping *nd_mapping, struct nd_region_desc *ndr_desc, in acpi_nfit_init_mapping() argument
1507 ndr_desc->num_lanes = nfit_mem->bdw->windows; in acpi_nfit_init_mapping()
1511 ndr_desc->nd_mapping = nd_mapping; in acpi_nfit_init_mapping()
1512 ndr_desc->num_mappings = blk_valid; in acpi_nfit_init_mapping()
1513 ndbr_desc = to_blk_region_desc(ndr_desc); in acpi_nfit_init_mapping()
1517 if (!nvdimm_blk_region_create(acpi_desc->nvdimm_bus, ndr_desc)) in acpi_nfit_init_mapping()
[all …]
/linux-4.4.14/Documentation/nvdimm/
Dnvdimm.txt441 struct nd_region_desc *ndr_desc);
443 struct nd_region_desc *ndr_desc);