/linux-master/drivers/edac/ |
H A D | ghes_edac.c | 44 struct dimm_info *dimms; 87 static struct dimm_info *find_dimm_by_handle(struct mem_ctl_info *mci, u16 handle) 89 struct dimm_info *dimm; 99 static void dimm_setup_label(struct dimm_info *dimm, u16 handle) 115 static void assign_dmi_dimm_info(struct dimm_info *dimm, struct memdev_dmi_entry *entry) 207 struct dimm_info *d; 214 struct dimm_info *new; 217 sizeof(struct dimm_info), GFP_KERNEL); 354 struct dimm_info *dimm; 445 struct dimm_info *sr [all...] |
H A D | edac_mc_sysfs.c | 494 #define to_dimm(k) container_of(k, struct dimm_info, dev) 500 struct dimm_info *dimm = to_dimm(dev); 512 struct dimm_info *dimm = to_dimm(dev); 526 struct dimm_info *dimm = to_dimm(dev); 547 struct dimm_info *dimm = to_dimm(dev); 555 struct dimm_info *dimm = to_dimm(dev); 563 struct dimm_info *dimm = to_dimm(dev); 572 struct dimm_info *dimm = to_dimm(dev); 581 struct dimm_info *dimm = to_dimm(dev); 590 struct dimm_info *dim [all...] |
H A D | ie31200_edac.c | 409 struct dimm_data dimm_info[IE31200_CHANNELS][IE31200_DIMMS_PER_CHANNEL]; local 476 populate_dimm_info(&dimm_info[i][j], addr_decode, j, 479 dimm_info[i][j].size, 480 dimm_info[i][j].dual_rank, 481 dimm_info[i][j].x16_width); 493 struct dimm_info *dimm; 496 nr_pages = IE31200_PAGES(dimm_info[j][i].size, skl); 500 if (dimm_info[j][i].dual_rank) {
|
H A D | edac_module.h | 37 unsigned edac_dimm_info_location(struct dimm_info *dimm, char *buf,
|
H A D | skx_common.h | 246 int skx_get_dimm_info(u32 mtr, u32 mcmtr, u32 amap, struct dimm_info *dimm, 250 int skx_get_nvdimm_info(struct dimm_info *dimm, struct skx_imc *imc,
|
H A D | i82860_edac.c | 101 struct dimm_info *dimm; 149 struct dimm_info *dimm;
|
H A D | edac_mc.c | 61 unsigned int edac_dimm_info_location(struct dimm_info *dimm, char *buf, 90 static void edac_mc_dump_dimm(struct dimm_info *dimm) 273 struct dimm_info *dimm; 612 struct dimm_info *dimm; 766 struct dimm_info *dimm = csrow->channels[j]->dimm; 808 struct dimm_info *dimm = edac_get_dimm(mci, pos[0], pos[1], pos[2]); 822 struct dimm_info *dimm = edac_get_dimm(mci, pos[0], pos[1], pos[2]); 956 struct dimm_info *dimm;
|
H A D | i7300_edac.c | 109 struct i7300_dimm_info dimm_info[MAX_SLOTS][MAX_CHANNELS]; member in struct:i7300_pvt 583 * @dimm: Pointer to the struct dimm_info that corresponds to that element 588 struct dimm_info *dimm) 718 dinfo = &pvt->dimm_info[slot][channel]; 752 struct dimm_info *dimm; 799 dinfo = &pvt->dimm_info[slot][channel];
|
H A D | pasemi_edac.c | 127 struct dimm_info *dimm;
|
H A D | amd76x_edac.c | 190 struct dimm_info *dimm;
|
H A D | i5400_edac.c | 350 struct i5400_dimm_info dimm_info[DIMMS_PER_CHANNEL][MAX_CHANNELS]; member in struct:i5400_pvt 998 dinfo = &pvt->dimm_info[dimm][channel]; 1168 struct dimm_info *dimm; 1179 * FIXME: remove pvt->dimm_info[slot][channel] and use the 3 1193 size_mb = pvt->dimm_info[slot][channel].megabytes;
|
H A D | i5000_edac.c | 350 struct i5000_dimm_info dimm_info[MAX_CSROWS][MAX_CHANNELS]; member in struct:i5000_pvt 1073 dinfo = &pvt->dimm_info[slot][channel]; 1250 struct dimm_info *dimm; 1266 * and channel is channel. That required an extra array (dimm_info) 1281 csrow_megs = pvt->dimm_info[slot][channel].megabytes;
|
H A D | r82600_edac.c | 220 struct dimm_info *dimm;
|
H A D | bluefield_edac.c | 184 struct dimm_info *dimm;
|
H A D | highbank_mc_edac.c | 152 struct dimm_info *dimm;
|
H A D | ti_edac.c | 132 struct dimm_info *dimm;
|
H A D | skx_common.c | 343 int skx_get_dimm_info(u32 mtr, u32 mcmtr, u32 amap, struct dimm_info *dimm, 398 int skx_get_nvdimm_info(struct dimm_info *dimm, struct skx_imc *imc,
|
H A D | i82443bxgx_edac.c | 189 struct dimm_info *dimm;
|
H A D | i3000_edac.c | 408 struct dimm_info *dimm = csrow->channels[j]->dimm;
|
H A D | x38_edac.c | 383 struct dimm_info *dimm = csrow->channels[j]->dimm;
|
H A D | al_mc_edac.c | 223 struct dimm_info *dimm;
|
H A D | aspeed_edac.c | 235 struct dimm_info *dimm;
|
/linux-master/drivers/hwmon/peci/ |
H A D | dimmtemp.c | 54 struct dimm_info { struct 77 const struct dimm_info *gen_info; 398 priv->gen_info = (const struct dimm_info *)id->driver_data; 576 static const struct dimm_info dimm_hsx = { 583 static const struct dimm_info dimm_bdx = { 590 static const struct dimm_info dimm_bdxd = { 597 static const struct dimm_info dimm_skx = { 604 static const struct dimm_info dimm_icx = { 611 static const struct dimm_info dimm_icxd = { 618 static const struct dimm_info dimm_sp [all...] |
/linux-master/include/linux/ |
H A D | edac.h | 381 struct dimm_info { struct 425 struct dimm_info *dimm; 561 struct dimm_info **dimms; 638 static inline struct dimm_info *edac_get_dimm(struct mem_ctl_info *mci,
|
/linux-master/arch/parisc/include/asm/ |
H A D | pdcpat.h | 340 unsigned long dimm_info[16]; member in struct:pdc_pat_cell_info_rtn_block
|