Home
last modified time | relevance | path

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

12

/Linux-v5.4/drivers/edac/
Dedac_mc_sysfs.c475 #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 …]
Die31200_edac.c400 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()
Dskx_common.h129 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,
Di7300_edac.c109 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()
Di82860_edac.c101 struct dimm_info *dimm; in i82860_process_error_info()
150 struct dimm_info *dimm; in i82860_init_csrows()
Dedac_mc.c117 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()
Dedac_module.h41 unsigned edac_dimm_info_location(struct dimm_info *dimm, char *buf,
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()
Dghes_edac.c101 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()
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()
1250 struct dimm_info *dimm; in i5000_init_csrows()
1282 csrow_megs = pvt->dimm_info[slot][channel].megabytes; in i5000_init_csrows()
Damd76x_edac.c191 struct dimm_info *dimm; in amd76x_init_csrows()
Dpasemi_edac.c127 struct dimm_info *dimm; in pasemi_edac_init_csrows()
Dhighbank_mc_edac.c151 struct dimm_info *dimm; in highbank_mc_probe()
Dskx_common.c286 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()
Dbluefield_edac.c184 struct dimm_info *dimm; in bluefield_edac_init_dimms()
Dr82600_edac.c221 struct dimm_info *dimm; in r82600_init_csrows()
Dcell_edac.c131 struct dimm_info *dimm; in cell_edac_init_csrows()
Dti_edac.c132 struct dimm_info *dimm; in ti_edac_setup_dimm()
Di10nm_base.c147 struct dimm_info *dimm; in i10nm_get_dimm_config()
Di82443bxgx_edac.c190 struct dimm_info *dimm; in i82443bxgx_init_csrows()
Daspeed_edac.c235 struct dimm_info *dimm; in init_csrows()
Di82875p_edac.c345 struct dimm_info *dimm; in i82875p_init_csrows()
Di3000_edac.c409 struct dimm_info *dimm = csrow->channels[j]->dimm; in i3000_probe1()
/Linux-v5.4/include/linux/
Dedac.h437 struct dimm_info { struct
477 struct dimm_info *dimm; argument
619 struct dimm_info **dimms;
/Linux-v5.4/arch/parisc/include/asm/
Dpdcpat.h339 unsigned long dimm_info[16]; member

12