Searched refs:nfitbl (Results 1 – 5 of 5) sorted by relevance
/freebsd/sys/dev/nvdimm/ |
H A D | nvdimm_nfit.c | 45 find_matches(ACPI_TABLE_NFIT *nfitbl, uint16_t type, uint16_t offset, in find_matches() argument 53 h = (ACPI_NFIT_HEADER *)(nfitbl + 1); in find_matches() 54 end = (ACPI_NFIT_HEADER *)((char *)nfitbl + in find_matches() 55 nfitbl->Header.Length); in find_matches() 79 malloc_find_matches(ACPI_TABLE_NFIT *nfitbl, uint16_t type, uint16_t offset, in malloc_find_matches() argument 84 count = find_matches(nfitbl, type, offset, mask, value, NULL, 0); in malloc_find_matches() 91 find_matches(nfitbl, type, offset, mask, value, *ptrs, *ptrs_len); in malloc_find_matches() 95 acpi_nfit_get_dimm_ids(ACPI_TABLE_NFIT *nfitbl, nfit_handle_t **listp, in acpi_nfit_get_dimm_ids() argument 102 acpi_nfit_get_spa_ranges(nfitbl, &spas, &num_spas); in acpi_nfit_get_dimm_ids() 112 acpi_nfit_get_region_mappings_by_spa_range(nfitbl, in acpi_nfit_get_dimm_ids() [all …]
|
H A D | nvdimm_acpi.c | 97 nvdimm_root_create_devs(device_t dev, ACPI_TABLE_NFIT *nfitbl) in nvdimm_root_create_devs() argument 106 acpi_nfit_get_dimm_ids(nfitbl, &dimm_ids, &num_dimm_ids); in nvdimm_root_create_devs() 128 nvdimm_root_create_spas(struct nvdimm_root_dev *dev, ACPI_TABLE_NFIT *nfitbl) in nvdimm_root_create_spas() argument 136 acpi_nfit_get_spa_ranges(nfitbl, &spas, &num_spas); in nvdimm_root_create_spas() 152 nvdimm_create_namespaces(spa_mapping, nfitbl); in nvdimm_root_create_spas() 179 ACPI_TABLE_NFIT *nfitbl; in nvdimm_root_attach() local 183 status = AcpiGetTable(ACPI_SIG_NFIT, 1, (ACPI_TABLE_HEADER **)&nfitbl); in nvdimm_root_attach() 188 error = nvdimm_root_create_devs(dev, nfitbl); in nvdimm_root_attach() 193 error = nvdimm_root_create_spas(root, nfitbl); in nvdimm_root_attach() 194 AcpiPutTable(&nfitbl->Header); in nvdimm_root_attach()
|
H A D | nvdimm_var.h | 153 void acpi_nfit_get_dimm_ids(ACPI_TABLE_NFIT *nfitbl, nfit_handle_t **listp, 155 void acpi_nfit_get_spa_range(ACPI_TABLE_NFIT *nfitbl, uint16_t range_index, 157 void acpi_nfit_get_spa_ranges(ACPI_TABLE_NFIT *nfitbl, 159 void acpi_nfit_get_region_mappings_by_spa_range(ACPI_TABLE_NFIT *nfitbl, 161 void acpi_nfit_get_control_region(ACPI_TABLE_NFIT *nfitbl, 163 void acpi_nfit_get_flush_addrs(ACPI_TABLE_NFIT *nfitbl, nfit_handle_t dimm, 165 void acpi_nfit_get_memory_maps_by_dimm(ACPI_TABLE_NFIT *nfitbl, 176 int nvdimm_create_namespaces(struct SPA_mapping *spa, ACPI_TABLE_NFIT *nfitbl);
|
H A D | nvdimm.c | 316 ACPI_TABLE_NFIT *nfitbl; in nvdimm_attach() local 330 status = AcpiGetTable(ACPI_SIG_NFIT, 1, (ACPI_TABLE_HEADER **)&nfitbl); in nvdimm_attach() 336 acpi_nfit_get_flush_addrs(nfitbl, nv->nv_handle, &nv->nv_flush_addr, in nvdimm_attach() 344 acpi_nfit_get_memory_maps_by_dimm(nfitbl, nv->nv_handle, &maps, in nvdimm_attach() 389 AcpiPutTable(&nfitbl->Header); in nvdimm_attach()
|
H A D | nvdimm_ns.c | 38 nvdimm_create_namespaces(struct SPA_mapping *spa, ACPI_TABLE_NFIT *nfitbl) in nvdimm_create_namespaces() argument 48 acpi_nfit_get_region_mappings_by_spa_range(nfitbl, spa->spa_nfit_idx, in nvdimm_create_namespaces()
|