Searched refs:csrow (Results 1 – 8 of 8) sorted by relevance
| /linux/drivers/edac/ |
| H A D | edac_mc.c | 86 edac_dbg(4, " channel->csrow = %p\n", chan->csrow); in edac_mc_dump_channel() 101 dimm->idx, location, dimm->csrow, dimm->cschannel); in edac_mc_dump_dimm() 108 static void edac_mc_dump_csrow(struct csrow_info *csrow) in edac_mc_dump_csrow() argument 110 edac_dbg(4, "csrow->csrow_idx = %d\n", csrow->csrow_idx); in edac_mc_dump_csrow() 111 edac_dbg(4, " csrow = %p\n", csrow); in edac_mc_dump_csrow() 112 edac_dbg(4, " csrow->first_page = 0x%lx\n", csrow->first_page); in edac_mc_dump_csrow() 113 edac_dbg(4, " csrow->last_page = 0x%lx\n", csrow->last_page); in edac_mc_dump_csrow() 114 edac_dbg(4, " csrow->page_mask = 0x%lx\n", csrow->page_mask); in edac_mc_dump_csrow() 115 edac_dbg(4, " csrow->nr_channels = %d\n", csrow->nr_channels); in edac_mc_dump_csrow() 116 edac_dbg(4, " csrow->channels = %p\n", csrow->channels); in edac_mc_dump_csrow() [all …]
|
| H A D | aspeed_edac.c | 94 struct csrow_info *csrow = mci->csrows[0]; in count_rec() local 119 csrow->first_page + page, offset, syndrome, in count_rec() 127 struct csrow_info *csrow = mci->csrows[0]; in count_un_rec() local 140 csrow->first_page + page, offset, syndrome, in count_un_rec() 233 struct csrow_info *csrow = mci->csrows[0]; in init_csrows() local 260 csrow->first_page = r.start >> PAGE_SHIFT; in init_csrows() 262 csrow->last_page = csrow->first_page + nr_pages - 1; in init_csrows() 267 dimm = csrow->channels[0]->dimm; in init_csrows() 270 dimm->nr_pages = nr_pages / csrow->nr_channels; in init_csrows() 273 csrow->first_page, nr_pages); in init_csrows()
|
| H A D | pasemi_edac.c | 126 struct csrow_info *csrow; in pasemi_edac_init_csrows() local 132 csrow = mci->csrows[index]; in pasemi_edac_init_csrows() 133 dimm = csrow->channels[0]->dimm; in pasemi_edac_init_csrows() 167 csrow->first_page = last_page_in_mmc; in pasemi_edac_init_csrows() 168 csrow->last_page = csrow->first_page + dimm->nr_pages - 1; in pasemi_edac_init_csrows() 170 csrow->page_mask = 0; in pasemi_edac_init_csrows()
|
| H A D | cpc925_edac.c | 317 struct csrow_info *csrow; in cpc925_init_csrows() local 337 csrow = mci->csrows[index]; in cpc925_init_csrows() 340 csrow->first_page = last_nr_pages; in cpc925_init_csrows() 342 csrow->last_page = csrow->first_page + nr_pages - 1; in cpc925_init_csrows() 343 last_nr_pages = csrow->last_page + 1; in cpc925_init_csrows() 345 switch (csrow->nr_channels) { in cpc925_init_csrows() 368 for (j = 0; j < csrow->nr_channels; j++) { in cpc925_init_csrows() 369 dimm = csrow->channels[j]->dimm; in cpc925_init_csrows() 370 dimm->nr_pages = nr_pages / csrow->nr_channels; in cpc925_init_csrows() 436 unsigned long *pfn, unsigned long *offset, int *csrow) in cpc925_mc_get_pfn() argument [all …]
|
| H A D | fsl_ddr_edac.c | 288 struct csrow_info *csrow; in fsl_mc_check() local 329 csrow = mci->csrows[row_index]; in fsl_mc_check() 330 if ((pfn >= csrow->first_page) && (pfn <= csrow->last_page)) in fsl_mc_check() 406 struct csrow_info *csrow; in fsl_ddr_init_csrows() local 462 csrow = mci->csrows[index]; in fsl_ddr_init_csrows() 463 dimm = csrow->channels[0]->dimm; in fsl_ddr_init_csrows() 478 csrow->first_page = start; in fsl_ddr_init_csrows() 479 csrow->last_page = end; in fsl_ddr_init_csrows()
|
| H A D | edac_mc_sysfs.c | 455 struct csrow_info *csrow = mci->csrows[csrow_idx]; in mci_size_mb_show() local 457 for (j = 0; j < csrow->nr_channels; j++) { in mci_size_mb_show() 458 struct dimm_info *dimm = csrow->channels[j]->dimm; in mci_size_mb_show()
|
| /linux/Documentation/driver-api/ |
| H A D | edac.rst | 257 │ ├── csrow 0 # UMC 0 266 │ ├── csrow 1 # UMC 1 271 │ ├── csrow 3 # UMC 3
|
| /linux/Documentation/ABI/testing/ |
| H A D | sysfs-devices-edac | 131 Description: This attribute file will display the location (csrow/channel, 139 currently on this csrow. Normally, either buffered or
|