Searched refs:csrows (Results 1 - 23 of 23) sorted by relevance

/linux-master/drivers/edac/
H A Dedac_mc.c127 edac_dbg(3, "\tmci->nr_csrows = %d, csrows = %p\n",
128 mci->nr_csrows, mci->csrows);
190 if (mci->csrows) {
192 csr = mci->csrows[row];
203 kfree(mci->csrows);
219 mci->csrows = kcalloc(tot_csrows, sizeof(*mci->csrows), GFP_KERNEL);
220 if (!mci->csrows)
226 csr = kzalloc(sizeof(**mci->csrows), GFP_KERNEL);
230 mci->csrows[ro
756 struct csrow_info **csrows = mci->csrows; local
[all...]
H A Dpasemi_edac.c102 mci->csrows[cs]->first_page, 0, 0,
109 mci->csrows[cs]->first_page, 0, 0,
132 csrow = mci->csrows[index];
H A Damd76x_edac.c148 mci->csrows[row]->first_page, 0, 0,
163 mci->csrows[row]->first_page, 0, 0,
195 csrow = mci->csrows[index];
H A Daspeed_edac.c94 struct csrow_info *csrow = mci->csrows[0];
127 struct csrow_info *csrow = mci->csrows[0];
233 struct csrow_info *csrow = mci->csrows[0];
330 dev_err(&pdev->dev, "failed to init csrows\n");
H A Dcell_edac.c37 struct csrow_info *csrow = mci->csrows[0];
60 struct csrow_info *csrow = mci->csrows[0];
130 struct csrow_info *csrow = mci->csrows[0];
H A Di82975x_edac.c310 chan = (mci->csrows[row]->nr_channels == 1) ? 0 : info->eap & 1;
313 (1 << mci->csrows[row]->channels[chan]->dimm->grain));
382 csrow = mci->csrows[index];
407 dimm = mci->csrows[index]->channels[chan]->dimm;
H A Di82860_edac.c118 dimm = mci->csrows[row]->channels[0]->dimm;
162 csrow = mci->csrows[index];
H A Dedac_mc_sysfs.c460 csrow = mci->csrows[i];
463 err = edac_create_csrow_object(mci, mci->csrows[i], i);
471 if (device_is_registered(&mci->csrows[i]->dev))
472 device_unregister(&mci->csrows[i]->dev);
483 if (device_is_registered(&mci->csrows[i]->dev))
484 device_unregister(&mci->csrows[i]->dev);
697 struct csrow_info *ri = mci->csrows[row];
827 struct csrow_info *csrow = mci->csrows[csrow_idx];
H A Di3000_edac.c237 multi_chan = mci->csrows[0]->nr_channels - 1;
392 struct csrow_info *csrow = mci->csrows[i];
H A Di82875p_edac.c39 /* four csrows in dual channel, eight in single channel */
229 multi_chan = mci->csrows[0]->nr_channels - 1;
362 csrow = mci->csrows[index];
H A Dr82600_edac.c231 csrow = mci->csrows[index];
H A Dfsl_ddr_edac.c318 csrow = mci->csrows[row_index];
444 csrow = mci->csrows[index];
H A Di82443bxgx_edac.c197 csrow = mci->csrows[index];
H A Dx38_edac.c373 struct csrow_info *csrow = mci->csrows[i];
H A Dcpc925_edac.c337 csrow = mci->csrows[index];
452 if (mci->csrows[rank]->first_page == 0) {
460 pa = mci->csrows[rank]->first_page << PAGE_SHIFT;
H A De7xxx_edac.c75 #define E7XXX_NR_CSROWS 8 /* number of csrows */
379 csrow = mci->csrows[index];
457 /* FIXME - what if different memory types are in different csrows? */
H A Ddmc520_edac.c460 csi = mci->csrows[row];
H A Dppc4xx_edac.c864 * the csrows (i.e. banks/ranks) are being initialized.
906 struct csrow_info *csi = mci->csrows[row];
H A De752x_edac.c75 #define E752X_NR_CSROWS 8 /* number of csrows */
1096 csrow = mci->csrows[remap_csrow_index(mci, index)];
1302 /* FIXME - what if different memory types are in different csrows? */
H A Dversal_edac.c601 csi = mci->csrows[row];
H A Dsynopsys_edac.c810 csi = mci->csrows[row];
H A Damd64_edac.c3090 dimm = mci->csrows[cs]->channels[umc]->dimm;
3139 csrow = mci->csrows[i];
3587 dimm = mci->csrows[umc]->channels[cs]->dimm;
/linux-master/include/linux/
H A Dedac.h541 struct csrow_info **csrows; member in struct:mem_ctl_info

Completed in 522 milliseconds