Home
last modified time | relevance | path

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

12

/openbmc/webui-vue/src/store/modules/HardwareStatus/
H A DMemoryStore.js7 dimms: [], property in MemoryStore.state
10 dimms: (state) => state.dimms,
14 state.dimms = data.map(({ data }) => {
/openbmc/linux/include/linux/
H A Dedac.h558 struct dimm_info **dimms; member
612 for ((dimm) = (mci)->dimms[0]; \
615 ? (mci)->dimms[(dimm)->idx + 1] \
656 if (WARN_ON_ONCE(mci->dimms[index]->idx != index)) in edac_get_dimm()
659 return mci->dimms[index]; in edac_get_dimm()
/openbmc/linux/drivers/edac/
H A Dghes_edac.c44 struct dimm_info *dimms; member
216 new = krealloc_array(hw->dimms, hw->num_dimms + 16, in enumerate_dimms()
223 hw->dimms = new; in enumerate_dimms()
226 d = &hw->dimms[hw->num_dimms]; in enumerate_dimms()
449 src = &ghes_hw.dimms[i]; in ghes_edac_register()
499 kfree(ghes_hw.dimms); in ghes_edac_register()
500 ghes_hw.dimms = NULL; in ghes_edac_register()
H A Dedac_mc.c130 mci->tot_dimms, mci->dimms); in edac_mc_dump_mci()
183 if (mci->dimms) { in mci_release()
185 kfree(mci->dimms[i]); in mci_release()
186 kfree(mci->dimms); in mci_release()
264 mci->dimms = kcalloc(mci->tot_dimms, sizeof(*mci->dimms), GFP_KERNEL); in edac_mc_alloc_dimms()
265 if (!mci->dimms) in edac_mc_alloc_dimms()
278 dimm = kzalloc(sizeof(**mci->dimms), GFP_KERNEL); in edac_mc_alloc_dimms()
281 mci->dimms[idx] = dimm; in edac_mc_alloc_dimms()
H A Dskx_common.c376 imc->chan[chan].dimms[dimmno].close_pg = GET_BITFIELD(mcmtr, 0, 0); in skx_get_dimm_info()
377 imc->chan[chan].dimms[dimmno].bank_xor_enable = GET_BITFIELD(mcmtr, 9, 9); in skx_get_dimm_info()
378 imc->chan[chan].dimms[dimmno].fine_grain_bank = GET_BITFIELD(amap, 0, 0); in skx_get_dimm_info()
379 imc->chan[chan].dimms[dimmno].rowbits = rows; in skx_get_dimm_info()
380 imc->chan[chan].dimms[dimmno].colbits = cols; in skx_get_dimm_info()
H A Dpnd2_edac.c755 } dimms[] = { variable
910 struct dimm_geometry *d = &dimms[g]; in apl_pmi2mem()
1219 for (g = 0; g < ARRAY_SIZE(dimms); g++) in apl_get_dimm_config()
1220 if (dimms[g].addrdec == d->addrdec && in apl_get_dimm_config()
1221 dimms[g].dden == d->dden && in apl_get_dimm_config()
1222 dimms[g].dwid == d->dwid) in apl_get_dimm_config()
1225 if (g == ARRAY_SIZE(dimms)) { in apl_get_dimm_config()
1231 capacity = (d->rken0 + d->rken1) * 8 * (1ul << dimms[g].rowbits) * in apl_get_dimm_config()
1232 (1ul << dimms[g].colbits); in apl_get_dimm_config()
H A Dskx_common.h120 } dimms[NUM_DIMMS]; member
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()
939 if (pvt->channel[pvt->inject.channel].dimms > 2) in i7core_inject_enable_store()
949 if (pvt->channel[pvt->inject.channel].dimms > 2) in i7core_inject_enable_store()
1605 if (pvt->channel[i].dimms > 2) { in i7core_rdimm_check_mc_ecc_err()
H A Dbluefield_edac.c189 dimm = mci->dimms[i]; in bluefield_edac_init_dimms()
H A Dhighbank_mc_edac.c224 dimm = *mci->dimms; in highbank_mc_probe()
H A Dskx_base.c472 if (res->dev->imc[res->imc].chan[res->channel].dimms[0].close_pg) in skx_rir_decode()
553 struct skx_dimm *dimm = &r->dev->imc[r->imc].chan[r->channel].dimms[r->dimm]; in skx_mad_decode()
H A Dal_mc_edac.c283 dimm = *mci->dimms; in al_mc_edac_probe()
H A Darmada_xp_edac.c237 dimm = mci->dimms[i]; in axp_mc_read_config()
/openbmc/u-boot/board/freescale/mpc8641hpcn/
H A Dddr.c48 const struct board_specific_parameters *dimms[] = { variable
72 pbsp = dimms[ctrl_num]; in fsl_ddr_board_options()
/openbmc/webui-vue/src/views/HardwareStatus/Inventory/
H A DInventory.vue35 <table-dimm-slot ref="dimms" />
112 id: 'dimms',
113 dataRef: 'dimms',
114 href: '#dimms',
H A DInventoryTableDimmSlot.vue13 :total-number-of-cells="dimms.length"
24 :items="dimms"
262 : this.dimms.length;
264 dimms() {
265 return this.$store.getters['memory/dimms'];
/openbmc/linux/tools/testing/nvdimm/test/
H A Dndtest.c178 .dimms = dimm_group1,
186 .dimms = dimm_group2,
429 if (uuid_parse(p->config->dimms[ndimm].uuid_str, (uuid_t *)uuid)) { in ndtest_create_region()
448 mappings[i].nvdimm = p->config->dimms[ndimm].nvdimm; in ndtest_create_region()
482 if (p->config->dimms[i].dev) { in put_dimms()
483 device_unregister(p->config->dimms[i].dev); in put_dimms()
484 p->config->dimms[i].dev = NULL; in put_dimms()
759 d = &p->config->dimms[i]; in ndtest_nvdimm_init()
H A Dndtest.h102 struct ndtest_dimm *dimms; member
/openbmc/smbios-mdr/src/
H A Dmdrv2.cpp567 if (*num < dimms.size()) in systemInfoUpdate()
569 dimms.resize(*num); in systemInfoUpdate()
576 if (index + 1 > dimms.size()) in systemInfoUpdate()
578 dimms.emplace_back(std::make_unique<phosphor::smbios::Dimm>( in systemInfoUpdate()
584 dimms[index]->memoryInfoUpdate( in systemInfoUpdate()
/openbmc/openbmc/poky/meta/recipes-devtools/i2c-tools/
H A Di2c-tools_4.3.bb28 ${bindir}/decode-dimms \
/openbmc/smbios-mdr/include/
H A Dmdrv2.hpp193 std::vector<std::unique_ptr<Dimm>> dimms; member in phosphor::smbios::MDRV2
/openbmc/linux/drivers/acpi/nfit/
H A Dnfit.h243 struct list_head dimms; member
H A Dcore.c767 list_for_each_entry(nfit_mem, &acpi_desc->dimms, list) { in nfit_get_smbios_id()
1038 list_for_each_entry(nfit_mem, &acpi_desc->dimms, list) in __nfit_mem_init()
1054 list_add(&nfit_mem->list, &acpi_desc->dimms); in __nfit_mem_init()
1177 list_sort(NULL, &acpi_desc->dimms, nfit_mem_cmp); in nfit_mem_init()
1660 list_for_each_entry(nfit_mem, &acpi_desc->dimms, list) in acpi_nfit_dimm_by_handle()
1939 list_for_each_entry(nfit_mem, &acpi_desc->dimms, list) { in shutdown_dimm_notify()
1991 list_for_each_entry(nfit_mem, &acpi_desc->dimms, list) { in acpi_nfit_register_dimms()
2081 list_for_each_entry(nfit_mem, &acpi_desc->dimms, list) { in acpi_nfit_register_dimms()
3272 INIT_LIST_HEAD(&acpi_desc->dimms); in acpi_nfit_desc_init()
/openbmc/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
/openbmc/qemu/hw/ppc/
H A Dspapr.c400 int offset, MemoryDeviceInfoList *dimms) in spapr_dt_dynamic_memory_v2() argument
425 for (info = dimms; info; info = info->next) { in spapr_dt_dynamic_memory_v2()
493 int offset, MemoryDeviceInfoList *dimms) in spapr_dt_dynamic_memory() argument
525 dynamic_memory[4] = cpu_to_be32(spapr_pc_dimm_node(dimms, addr)); in spapr_dt_dynamic_memory()
569 MemoryDeviceInfoList *dimms = NULL; in spapr_dt_dynamic_reconfiguration_memory() local
595 dimms = qmp_memory_device_list(); in spapr_dt_dynamic_reconfiguration_memory()
597 ret = spapr_dt_dynamic_memory_v2(spapr, fdt, offset, dimms); in spapr_dt_dynamic_reconfiguration_memory()
599 ret = spapr_dt_dynamic_memory(spapr, fdt, offset, dimms); in spapr_dt_dynamic_reconfiguration_memory()
601 qapi_free_MemoryDeviceInfoList(dimms); in spapr_dt_dynamic_reconfiguration_memory()

12