Searched refs:ndr_desc (Results 1 – 5 of 5) sorted by relevance
| /linux-4.4.14/drivers/nvdimm/ |
| D | e820.c | 56 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()
|
| D | region_devs.c | 628 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/ |
| D | libnvdimm.h | 109 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/ |
| D | nfit.c | 991 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/ |
| D | nvdimm.txt | 441 struct nd_region_desc *ndr_desc); 443 struct nd_region_desc *ndr_desc);
|