Home
last modified time | relevance | path

Searched refs:dimm_info (Results 1 – 34 of 34) sorted by relevance

/linux-4.1.27/drivers/edac/
Die31200_edac.c334 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()
Dedac_mc_sysfs.c473 #define to_dimm(k) container_of(k, struct dimm_info, dev)
479 struct dimm_info *dimm = to_dimm(dev); in dimmdev_location_show()
487 struct dimm_info *dimm = to_dimm(dev); in dimmdev_label_show()
501 struct dimm_info *dimm = to_dimm(dev); in dimmdev_label_store()
515 struct dimm_info *dimm = to_dimm(dev); in dimmdev_size_show()
523 struct dimm_info *dimm = to_dimm(dev); in dimmdev_mem_type_show()
531 struct dimm_info *dimm = to_dimm(dev); in dimmdev_dev_type_show()
540 struct dimm_info *dimm = to_dimm(dev); in dimmdev_edac_mode_show()
576 struct dimm_info *dimm = container_of(dev, struct dimm_info, dev); in dimm_attr_release()
589 struct dimm_info *dimm, in edac_create_dimm_object()
[all …]
Dedac_module.h38 unsigned edac_dimm_info_location(struct dimm_info *dimm, char *buf,
Di7300_edac.c111 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()
Di82860_edac.c102 struct dimm_info *dimm; in i82860_process_error_info()
151 struct dimm_info *dimm; in i82860_init_csrows()
Dedac_mc.c50 unsigned edac_dimm_info_location(struct dimm_info *dimm, char *buf, in edac_dimm_info_location()
81 static void edac_mc_dump_dimm(struct dimm_info *dimm, int number) in edac_mc_dump_dimm()
270 struct dimm_info *dimm; in edac_mc_alloc()
891 struct dimm_info *dimm = csrow->channels[j]->dimm; in edac_mc_find_csrow_by_page()
1205 struct dimm_info *dimm = mci->dimms[i]; in edac_mc_handle_error()
Di5400_edac.c349 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()
Dtile_edac.c90 struct dimm_info *dimm = csrow->channels[0]->dimm; in tile_edac_init_csrows()
Dghes_edac.c104 struct dimm_info *dimm = EDAC_DIMM_PTR(mci->layers, mci->dimms, in ghes_edac_dmidecode()
509 struct dimm_info *dimm = EDAC_DIMM_PTR(mci->layers, mci->dimms, in ghes_edac_register()
Di5000_edac.c350 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()
Dpasemi_edac.c139 struct dimm_info *dimm; in pasemi_edac_init_csrows()
Dhighbank_mc_edac.c163 struct dimm_info *dimm; in highbank_mc_probe()
Damd76x_edac.c192 struct dimm_info *dimm; in amd76x_init_csrows()
Dr82600_edac.c222 struct dimm_info *dimm; in r82600_init_csrows()
Dcell_edac.c131 struct dimm_info *dimm; in cell_edac_init_csrows()
Daltera_edac.c260 struct dimm_info *dimm; in altr_sdram_probe()
Di82443bxgx_edac.c192 struct dimm_info *dimm; in i82443bxgx_init_csrows()
Dsynopsys_edac.c363 struct dimm_info *dimm; in synps_edac_init_csrows()
Di3200_edac.c398 struct dimm_info *dimm = EDAC_DIMM_PTR(mci->layers, mci->dimms, in i3200_probe1()
Dx38_edac.c387 struct dimm_info *dimm = csrow->channels[j]->dimm; in x38_probe1()
Di3000_edac.c412 struct dimm_info *dimm = csrow->channels[j]->dimm; in i3000_probe1()
Di82875p_edac.c346 struct dimm_info *dimm; in i82875p_init_csrows()
De7xxx_edac.c364 struct dimm_info *dimm; in e7xxx_init_csrows()
Di82975x_edac.c378 struct dimm_info *dimm; in i82975x_init_csrows()
Dppc4xx_edac.c976 struct dimm_info *dimm = csi->channels[j]->dimm; in ppc4xx_edac_init_csrows()
Dmv64x60_edac.c664 struct dimm_info *dimm; in mv64x60_init_csrows()
Dcpc925_edac.c331 struct dimm_info *dimm; in cpc925_init_csrows()
Di5100_edac.c855 struct dimm_info *dimm; in i5100_init_csrows()
De752x_edac.c1128 struct dimm_info *dimm = csrow->channels[i]->dimm; in e752x_init_csrows()
Dmpc85xx_edac.c930 struct dimm_info *dimm; in mpc85xx_init_csrows()
Di7core_edac.c506 struct dimm_info *dimm; in get_dimm_config()
Dsb_edac.c852 struct dimm_info *dimm; in get_dimm_config()
Damd64_edac.c2405 struct dimm_info *dimm; in init_csrows()
/linux-4.1.27/include/linux/
Dedac.h543 struct dimm_info { struct
581 struct dimm_info *dimm; argument
723 struct dimm_info **dimms;