Searched refs:dimm_info (Results 1 - 25 of 47) sorted by relevance

12

/linux-master/drivers/edac/
H A Dghes_edac.c44 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 Dedac_mc_sysfs.c494 #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 Die31200_edac.c409 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 Dedac_module.h37 unsigned edac_dimm_info_location(struct dimm_info *dimm, char *buf,
H A Dskx_common.h246 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 Di82860_edac.c101 struct dimm_info *dimm;
149 struct dimm_info *dimm;
H A Dedac_mc.c61 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 Di7300_edac.c109 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 Dpasemi_edac.c127 struct dimm_info *dimm;
H A Damd76x_edac.c190 struct dimm_info *dimm;
H A Di5400_edac.c350 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 Di5000_edac.c350 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 Dr82600_edac.c220 struct dimm_info *dimm;
H A Dbluefield_edac.c184 struct dimm_info *dimm;
H A Dhighbank_mc_edac.c152 struct dimm_info *dimm;
H A Dti_edac.c132 struct dimm_info *dimm;
H A Dskx_common.c343 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 Di82443bxgx_edac.c189 struct dimm_info *dimm;
H A Di3000_edac.c408 struct dimm_info *dimm = csrow->channels[j]->dimm;
H A Dx38_edac.c383 struct dimm_info *dimm = csrow->channels[j]->dimm;
H A Dal_mc_edac.c223 struct dimm_info *dimm;
H A Daspeed_edac.c235 struct dimm_info *dimm;
/linux-master/drivers/hwmon/peci/
H A Ddimmtemp.c54 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 Dedac.h381 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 Dpdcpat.h340 unsigned long dimm_info[16]; member in struct:pdc_pat_cell_info_rtn_block

Completed in 331 milliseconds

12