/linux-4.4.14/drivers/edac/ |
D | ie31200_edac.c | 334 struct dimm_data dimm_info[IE31200_CHANNELS][IE31200_DIMMS_PER_CHANNEL]; in ie31200_probe1() local 384 dimm_info[i][j].size = (addr_decode >> (j * 8)) & in ie31200_probe1() 386 dimm_info[i][j].dual_rank = (addr_decode & in ie31200_probe1() 388 dimm_info[i][j].x16_width = (addr_decode & in ie31200_probe1() 391 dimm_info[i][j].size, in ie31200_probe1() 392 dimm_info[i][j].dual_rank, in ie31200_probe1() 393 dimm_info[i][j].x16_width); in ie31200_probe1() 405 struct dimm_info *dimm; in ie31200_probe1() 408 nr_pages = IE31200_PAGES(dimm_info[j][i].size); in ie31200_probe1() 412 if (dimm_info[j][i].dual_rank) { in ie31200_probe1()
|
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() 585 struct dimm_info *dimm = container_of(dev, struct dimm_info, dev); in dimm_attr_release() 598 struct dimm_info *dimm, in edac_create_dimm_object() [all …]
|
D | i7300_edac.c | 111 struct i7300_dimm_info dimm_info[MAX_SLOTS][MAX_CHANNELS]; member 590 struct dimm_info *dimm) in decode_mtr() 720 dinfo = &pvt->dimm_info[slot][channel]; in print_dimm_size() 754 struct dimm_info *dimm; in i7300_init_csrows() 802 dinfo = &pvt->dimm_info[slot][channel]; in i7300_init_csrows()
|
D | i82860_edac.c | 102 struct dimm_info *dimm; in i82860_process_error_info() 151 struct dimm_info *dimm; in i82860_init_csrows()
|
D | edac_module.h | 38 unsigned edac_dimm_info_location(struct dimm_info *dimm, char *buf,
|
D | edac_mc.c | 55 unsigned edac_dimm_info_location(struct dimm_info *dimm, char *buf, in edac_dimm_info_location() 86 static void edac_mc_dump_dimm(struct dimm_info *dimm, int number) in edac_mc_dump_dimm() 275 struct dimm_info *dimm; in edac_mc_alloc() 896 struct dimm_info *dimm = csrow->channels[j]->dimm; in edac_mc_find_csrow_by_page() 1210 struct dimm_info *dimm = mci->dimms[i]; in edac_mc_handle_error()
|
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 | tile_edac.c | 90 struct dimm_info *dimm = csrow->channels[0]->dimm; in tile_edac_init_csrows()
|
D | ghes_edac.c | 84 struct dimm_info *dimm = EDAC_DIMM_PTR(mci->layers, mci->dimms, in ghes_edac_dmidecode() 489 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() 1255 struct dimm_info *dimm; in i5000_init_csrows() 1289 csrow_megs = pvt->dimm_info[slot][channel].megabytes; in i5000_init_csrows()
|
D | pasemi_edac.c | 139 struct dimm_info *dimm; in pasemi_edac_init_csrows()
|
D | amd76x_edac.c | 192 struct dimm_info *dimm; in amd76x_init_csrows()
|
D | highbank_mc_edac.c | 163 struct dimm_info *dimm; in highbank_mc_probe()
|
D | r82600_edac.c | 222 struct dimm_info *dimm; in r82600_init_csrows()
|
D | cell_edac.c | 131 struct dimm_info *dimm; in cell_edac_init_csrows()
|
D | i82443bxgx_edac.c | 192 struct dimm_info *dimm; in i82443bxgx_init_csrows()
|
D | synopsys_edac.c | 363 struct dimm_info *dimm; in synps_edac_init_csrows()
|
D | x38_edac.c | 387 struct dimm_info *dimm = csrow->channels[j]->dimm; in x38_probe1()
|
D | i3000_edac.c | 412 struct dimm_info *dimm = csrow->channels[j]->dimm; in i3000_probe1()
|
D | i82875p_edac.c | 346 struct dimm_info *dimm; in i82875p_init_csrows()
|
D | i3200_edac.c | 398 struct dimm_info *dimm = EDAC_DIMM_PTR(mci->layers, mci->dimms, in i3200_probe1()
|
D | e7xxx_edac.c | 364 struct dimm_info *dimm; in e7xxx_init_csrows()
|
D | altera_edac.c | 290 struct dimm_info *dimm; in altr_sdram_probe()
|
D | i82975x_edac.c | 378 struct dimm_info *dimm; in i82975x_init_csrows()
|
D | ppc4xx_edac.c | 977 struct dimm_info *dimm = csi->channels[j]->dimm; in ppc4xx_edac_init_csrows()
|
D | mv64x60_edac.c | 664 struct dimm_info *dimm; in mv64x60_init_csrows()
|
D | cpc925_edac.c | 331 struct dimm_info *dimm; in cpc925_init_csrows()
|
D | i5100_edac.c | 856 struct dimm_info *dimm; in i5100_init_csrows()
|
D | mpc85xx_edac.c | 934 struct dimm_info *dimm; in mpc85xx_init_csrows()
|
D | e752x_edac.c | 1128 struct dimm_info *dimm = csrow->channels[i]->dimm; in e752x_init_csrows()
|
D | i7core_edac.c | 506 struct dimm_info *dimm; in get_dimm_config()
|
D | amd64_edac.c | 2420 struct dimm_info *dimm; in init_csrows()
|
D | sb_edac.c | 931 struct dimm_info *dimm; in get_dimm_config()
|
/linux-4.4.14/include/linux/ |
D | edac.h | 543 struct dimm_info { struct 581 struct dimm_info *dimm; argument 723 struct dimm_info **dimms;
|