Home
last modified time | relevance | path

Searched refs:dimms (Results 1 – 15 of 15) sorted by relevance

/linux/drivers/edac/
H A Dedac_mc.c130 mci->tot_dimms, mci->dimms); in edac_mc_dump_mci()
184 if (mci->dimms) { in mci_release()
186 kfree(mci->dimms[i]); in mci_release()
187 kfree(mci->dimms); in mci_release()
264 mci->dimms = kzalloc_objs(*mci->dimms, mci->tot_dimms); in edac_mc_alloc_dimms()
265 if (!mci->dimms) in edac_mc_alloc_dimms()
278 dimm = kzalloc_obj(**mci->dimms); in edac_mc_alloc_dimms()
281 mci->dimms[idx] = dimm; in edac_mc_alloc_dimms()
H A Dskx_common.c490 imc->chan[chan].dimms[dimmno].close_pg = GET_BITFIELD(mcmtr, 0, 0); in skx_get_dimm_info()
491 imc->chan[chan].dimms[dimmno].bank_xor_enable = GET_BITFIELD(mcmtr, 9, 9); in skx_get_dimm_info()
492 imc->chan[chan].dimms[dimmno].fine_grain_bank = GET_BITFIELD(amap, 0, 0); in skx_get_dimm_info()
493 imc->chan[chan].dimms[dimmno].rowbits = rows; in skx_get_dimm_info()
494 imc->chan[chan].dimms[dimmno].colbits = cols; in skx_get_dimm_info()
H A Di7core_edac.c225 u32 dimms; member
404 static inline int numdimms(u32 dimms) in numdimms() argument
406 return (dimms & 0x3) + 1; in numdimms()
938 if (pvt->channel[pvt->inject.channel].dimms > 2) in i7core_inject_enable_store()
948 if (pvt->channel[pvt->inject.channel].dimms > 2) in i7core_inject_enable_store()
1603 if (pvt->channel[i].dimms > 2) { in i7core_rdimm_check_mc_ecc_err()
H A Dhighbank_mc_edac.c224 dimm = *mci->dimms; in highbank_mc_probe()
H A Dal_mc_edac.c283 dimm = *mci->dimms; in al_mc_edac_probe()
H A Dbluefield_edac.c299 dimm = mci->dimms[i]; in bluefield_edac_init_dimms()
H A Darmada_xp_edac.c239 dimm = mci->dimms[i]; in axp_mc_read_config()
H A Dsb_edac.c339 u32 dimms; member
1646 pvt->channel[i].dimms++; in __populate_dimms()
1870 if (!pvt->channel[i].dimms) in get_memory_layout()
1890 if (!pvt->channel[i].dimms) in get_memory_layout()
/linux/include/linux/
H A Dedac.h561 struct dimm_info **dimms; member
615 for ((dimm) = (mci)->dimms[0]; \
618 ? (mci)->dimms[(dimm)->idx + 1] \
659 if (WARN_ON_ONCE(mci->dimms[index]->idx != index)) in edac_get_dimm()
662 return mci->dimms[index]; in edac_get_dimm()
/linux/tools/testing/nvdimm/test/
H A Dndtest.c184 .dimms = dimm_group1,
192 .dimms = dimm_group2,
435 if (uuid_parse(p->config->dimms[ndimm].uuid_str, (uuid_t *)uuid)) { in ndtest_create_region()
454 mappings[i].nvdimm = p->config->dimms[ndimm].nvdimm; in ndtest_create_region()
488 if (p->config->dimms[i].dev) { in put_dimms()
489 device_unregister(p->config->dimms[i].dev); in put_dimms()
490 p->config->dimms[i].dev = NULL; in put_dimms()
765 d = &p->config->dimms[i]; in ndtest_nvdimm_init()
H A Dndtest.h71 struct ndtest_dimm *dimms; member
H A Dnfit.c3236 list_for_each_entry(nfit_mem, &acpi_desc->dimms, list) { in nfit_test_probe()
/linux/drivers/acpi/nfit/
H A Dnfit.h243 struct list_head dimms; member
H A Dcore.c780 list_for_each_entry(nfit_mem, &acpi_desc->dimms, list) { in nfit_get_smbios_id()
1051 list_for_each_entry(nfit_mem, &acpi_desc->dimms, list) in __nfit_mem_init()
1067 list_add(&nfit_mem->list, &acpi_desc->dimms); in __nfit_mem_init()
1190 list_sort(NULL, &acpi_desc->dimms, nfit_mem_cmp); in nfit_mem_init()
1673 list_for_each_entry(nfit_mem, &acpi_desc->dimms, list) in acpi_nfit_dimm_by_handle()
1951 list_for_each_entry(nfit_mem, &acpi_desc->dimms, list) { in shutdown_dimm_notify()
2003 list_for_each_entry(nfit_mem, &acpi_desc->dimms, list) { in acpi_nfit_register_dimms()
2093 list_for_each_entry(nfit_mem, &acpi_desc->dimms, list) { in acpi_nfit_register_dimms()
3279 INIT_LIST_HEAD(&acpi_desc->dimms); in acpi_nfit_desc_init()
/linux/Documentation/driver-api/
H A Dedac.rst63 dimms, accessed at the same time. E. g. if the DIMM is 64 bits-wide (72
277 │   ├── rank 31 # total 32 ranks/dimms from 4 UMCs