Home
last modified time | relevance | path

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

/linux/drivers/edac/
H A Dedac_mc_sysfs.c122 #define to_dimm(k) container_of(k, struct dimm_info, dev)
128 struct dimm_info *dimm = to_dimm(dev); in dimmdev_location_show()
140 struct dimm_info *dimm = to_dimm(dev); in dimmdev_label_show()
154 struct dimm_info *dimm = to_dimm(dev); in dimmdev_label_store()
175 struct dimm_info *dimm = to_dimm(dev); in dimmdev_size_show()
183 struct dimm_info *dimm = to_dimm(dev); in dimmdev_mem_type_show()
191 struct dimm_info *dimm = to_dimm(dev); in dimmdev_dev_type_show()
200 struct dimm_info *dimm = to_dimm(dev); in dimmdev_edac_mode_show()
209 struct dimm_info *dimm = to_dimm(dev); in dimmdev_ce_count_show()
218 struct dimm_info *dimm = to_dimm(dev); in dimmdev_ue_count_show()
[all …]
H A Die31200_edac.c441 struct dimm_data dimm_info; in ie31200_get_dimm_config() local
442 struct dimm_info *dimm; in ie31200_get_dimm_config()
452 populate_dimm_info(&dimm_info, addr_decode, j, cfg); in ie31200_get_dimm_config()
454 mc, i, j, dimm_info.size >> 20, in ie31200_get_dimm_config()
455 dimm_info.ranks, in ie31200_get_dimm_config()
456 dimm_info.dtype); in ie31200_get_dimm_config()
458 nr_pages = MiB_TO_PAGES(dimm_info.size >> 20); in ie31200_get_dimm_config()
462 nr_pages = nr_pages / dimm_info.ranks; in ie31200_get_dimm_config()
463 for (k = 0; k < dimm_info.ranks; k++) { in ie31200_get_dimm_config()
464 dimm = edac_get_dimm(mci, (j * dimm_info.ranks) + k, i, 0); in ie31200_get_dimm_config()
[all …]
H A Dedac_mc.c61 unsigned int edac_dimm_info_location(struct dimm_info *dimm, char *buf, in edac_dimm_info_location()
90 static void edac_mc_dump_dimm(struct dimm_info *dimm) in edac_mc_dump_dimm()
271 struct dimm_info *dimm; in edac_mc_alloc_dimms()
607 struct dimm_info *dimm; in edac_mc_add_mc_with_groups()
761 struct dimm_info *dimm = csrow->channels[j]->dimm; in edac_mc_find_csrow_by_page()
803 struct dimm_info *dimm = edac_get_dimm(mci, pos[0], pos[1], pos[2]); in edac_inc_ce_error()
817 struct dimm_info *dimm = edac_get_dimm(mci, pos[0], pos[1], pos[2]); in edac_inc_ue_error()
951 struct dimm_info *dimm; in edac_mc_handle_error()
H A Dedac_module.h37 unsigned edac_dimm_info_location(struct dimm_info *dimm, char *buf,
H A Dpasemi_edac.c127 struct dimm_info *dimm; in pasemi_edac_init_csrows()
H A Dhighbank_mc_edac.c152 struct dimm_info *dimm; in highbank_mc_probe()
H A Dti_edac.c132 struct dimm_info *dimm; in ti_edac_setup_dimm()
H A Daspeed_edac.c233 struct dimm_info *dimm; in init_csrows()
H A Dal_mc_edac.c223 struct dimm_info *dimm; in al_mc_edac_probe()
H A Dbluefield_edac.c294 struct dimm_info *dimm; in bluefield_edac_init_dimms()
H A Ddmc520_edac.c447 struct dimm_info *dimm; in dmc520_init_csrow()
H A Dfsl_ddr_edac.c407 struct dimm_info *dimm; in fsl_ddr_init_csrows()
H A Darmada_xp_edac.c226 struct dimm_info *dimm; in axp_mc_read_config()
H A Dcpc925_edac.c318 struct dimm_info *dimm; in cpc925_init_csrows()
H A Dpnd2_edac.c1203 struct dimm_info *dimm; in apl_get_dimm_config()
1246 struct dimm_info *dimm; in dnv_get_dimm_config()
H A Dversalnet_edac.c480 struct dimm_info *dimm; in mc_init()
H A Damd64_edac.c3088 struct dimm_info *dimm; in umc_init_csrows()
3132 struct dimm_info *dimm; in dct_init_csrows()
3583 struct dimm_info *dimm; in gpu_init_csrows()
H A Dversal_edac.c594 struct dimm_info *dimm; in init_csrows()
H A Dsynopsys_edac.c843 struct dimm_info *dimm; in init_csrows()
H A Digen6_edac.c1424 struct dimm_info *dimm; in igen6_get_dimm_config()
H A Daltera_edac.c287 struct dimm_info *dimm; in altr_sdram_probe()
H A Dsb_edac.c1586 struct dimm_info *dimm; in __populate_dimms()
/linux/include/linux/
H A Dedac.h384 struct dimm_info { struct
428 struct dimm_info *dimm; argument
553 struct dimm_info **dimms;
639 static inline struct dimm_info *edac_get_dimm(struct mem_ctl_info *mci, in edac_get_dimm()