/Linux-v5.4/drivers/edac/ |
D | edac_mc_sysfs.c | 475 #define to_dimm(k) container_of(k, struct dimm_info, dev) 481 struct dimm_info *dimm = to_dimm(dev); in dimmdev_location_show() 489 struct dimm_info *dimm = to_dimm(dev); in dimmdev_label_show() 503 struct dimm_info *dimm = to_dimm(dev); in dimmdev_label_store() 524 struct dimm_info *dimm = to_dimm(dev); in dimmdev_size_show() 532 struct dimm_info *dimm = to_dimm(dev); in dimmdev_mem_type_show() 540 struct dimm_info *dimm = to_dimm(dev); in dimmdev_dev_type_show() 549 struct dimm_info *dimm = to_dimm(dev); in dimmdev_edac_mode_show() 558 struct dimm_info *dimm = to_dimm(dev); in dimmdev_ce_count_show() 575 struct dimm_info *dimm = to_dimm(dev); in dimmdev_ue_count_show() [all …]
|
D | ie31200_edac.c | 400 struct dimm_data dimm_info[IE31200_CHANNELS][IE31200_DIMMS_PER_CHANNEL]; in ie31200_probe1() local 467 populate_dimm_info(&dimm_info[i][j], addr_decode, j, in ie31200_probe1() 470 dimm_info[i][j].size, in ie31200_probe1() 471 dimm_info[i][j].dual_rank, in ie31200_probe1() 472 dimm_info[i][j].x16_width); in ie31200_probe1() 484 struct dimm_info *dimm; in ie31200_probe1() 487 nr_pages = IE31200_PAGES(dimm_info[j][i].size, skl); in ie31200_probe1() 491 if (dimm_info[j][i].dual_rank) { in ie31200_probe1()
|
D | skx_common.h | 129 int skx_get_dimm_info(u32 mtr, u32 amap, struct dimm_info *dimm, 132 int skx_get_nvdimm_info(struct dimm_info *dimm, struct skx_imc *imc,
|
D | i7300_edac.c | 109 struct i7300_dimm_info dimm_info[MAX_SLOTS][MAX_CHANNELS]; member 588 struct dimm_info *dimm) in decode_mtr() 718 dinfo = &pvt->dimm_info[slot][channel]; in print_dimm_size() 752 struct dimm_info *dimm; in i7300_init_csrows() 800 dinfo = &pvt->dimm_info[slot][channel]; in i7300_init_csrows()
|
D | i82860_edac.c | 101 struct dimm_info *dimm; in i82860_process_error_info() 150 struct dimm_info *dimm; in i82860_init_csrows()
|
D | edac_mc.c | 117 unsigned int edac_dimm_info_location(struct dimm_info *dimm, char *buf, in edac_dimm_info_location() 148 static void edac_mc_dump_dimm(struct dimm_info *dimm, int number) in edac_mc_dump_dimm() 314 struct dimm_info *dimm; in edac_mc_alloc() 870 struct dimm_info *dimm = csrow->channels[j]->dimm; in edac_mc_find_csrow_by_page() 1154 struct dimm_info *dimm = mci->dimms[i]; in edac_mc_handle_error()
|
D | edac_module.h | 41 unsigned edac_dimm_info_location(struct dimm_info *dimm, char *buf,
|
D | i5400_edac.c | 349 struct i5400_dimm_info dimm_info[DIMMS_PER_CHANNEL][MAX_CHANNELS]; member 997 dinfo = &pvt->dimm_info[dimm][channel]; in calculate_dimm_size() 1172 struct dimm_info *dimm; in i5400_init_dimms() 1202 size_mb = pvt->dimm_info[slot][channel].megabytes; in i5400_init_dimms()
|
D | ghes_edac.c | 101 struct dimm_info *dimm = EDAC_DIMM_PTR(mci->layers, mci->dimms, in ghes_edac_dmidecode() 530 struct dimm_info *dimm = EDAC_DIMM_PTR(mci->layers, mci->dimms, in ghes_edac_register()
|
D | i5000_edac.c | 350 struct i5000_dimm_info dimm_info[MAX_CSROWS][MAX_CHANNELS]; member 1073 dinfo = &pvt->dimm_info[slot][channel]; in calculate_dimm_size() 1250 struct dimm_info *dimm; in i5000_init_csrows() 1282 csrow_megs = pvt->dimm_info[slot][channel].megabytes; in i5000_init_csrows()
|
D | amd76x_edac.c | 191 struct dimm_info *dimm; in amd76x_init_csrows()
|
D | pasemi_edac.c | 127 struct dimm_info *dimm; in pasemi_edac_init_csrows()
|
D | highbank_mc_edac.c | 151 struct dimm_info *dimm; in highbank_mc_probe()
|
D | skx_common.c | 286 int skx_get_dimm_info(u32 mtr, u32 amap, struct dimm_info *dimm, in skx_get_dimm_info() 323 int skx_get_nvdimm_info(struct dimm_info *dimm, struct skx_imc *imc, in skx_get_nvdimm_info()
|
D | bluefield_edac.c | 184 struct dimm_info *dimm; in bluefield_edac_init_dimms()
|
D | r82600_edac.c | 221 struct dimm_info *dimm; in r82600_init_csrows()
|
D | cell_edac.c | 131 struct dimm_info *dimm; in cell_edac_init_csrows()
|
D | ti_edac.c | 132 struct dimm_info *dimm; in ti_edac_setup_dimm()
|
D | i10nm_base.c | 147 struct dimm_info *dimm; in i10nm_get_dimm_config()
|
D | i82443bxgx_edac.c | 190 struct dimm_info *dimm; in i82443bxgx_init_csrows()
|
D | aspeed_edac.c | 235 struct dimm_info *dimm; in init_csrows()
|
D | i82875p_edac.c | 345 struct dimm_info *dimm; in i82875p_init_csrows()
|
D | i3000_edac.c | 409 struct dimm_info *dimm = csrow->channels[j]->dimm; in i3000_probe1()
|
/Linux-v5.4/include/linux/ |
D | edac.h | 437 struct dimm_info { struct 477 struct dimm_info *dimm; argument 619 struct dimm_info **dimms;
|
/Linux-v5.4/arch/parisc/include/asm/ |
D | pdcpat.h | 339 unsigned long dimm_info[16]; member
|