/kernel/linux/linux-5.10/drivers/edac/ |
H A D | edac_mc.c | 107 edac_dbg(4, " dimm->grain = %d\n", dimm->grain); in edac_mc_dump_dimm() 907 "%d CE %s%son %s (%s page:0x%lx offset:0x%lx grain:%ld syndrome:0x%lx%s%s)\n", in edac_ce_error() 911 e->grain, e->syndrome, in edac_ce_error() 934 edac_mc_scrub_block(remapped_page, e->offset_in_page, e->grain); in edac_ce_error() 944 "%d UE %s%son %s (%s page:0x%lx offset:0x%lx grain:%ld%s%s)\n", in edac_ue_error() 948 e->grain, in edac_ue_error() 956 panic("UE %s%son %s (%s page:0x%lx offset:0x%lx grain:%ld%s%s)\n", in edac_ue_error() 960 e->grain, in edac_ue_error() 991 /* Sanity-check driver-supplied grain valu in edac_raw_mc_handle_error() [all...] |
H A D | ghes_edac.c | 185 dimm->grain = 128; /* Likely, worse case */ in assign_dmi_dimm_info() 271 e->grain = 1; in ghes_edac_report_mem_error() 364 /* Error grain */ in ghes_edac_report_mem_error() 366 e->grain = ~mem_err->physical_addr_mask + 1; in ghes_edac_report_mem_error() 598 dst->grain = src->grain; in ghes_edac_register() 614 dimm->grain = 128; in ghes_edac_register()
|
H A D | cpc925_edac.c | 321 u32 mbmr, mbbar, bba, grain; in cpc925_init_csrows() local 347 grain = 32; /* four-beat burst of 32 bytes */ in cpc925_init_csrows() 351 grain = 64; /* four-beat burst of 64 bytes */ in cpc925_init_csrows() 373 dimm->grain = grain; in cpc925_init_csrows()
|
H A D | ie31200_edac.c | 498 dimm->grain = 8; /* just a guess */ in ie31200_probe1() 509 dimm->grain = 8; /* same guess */ in ie31200_probe1()
|
H A D | i82975x_edac.c | 114 #define I82975X_DRB_SHIFT 25 /* fixed 32MiB grain */ 313 (1 << mci->csrows[row]->channels[chan]->dimm->grain)); in i82975x_process_error_info() 415 dimm->grain = 1 << 7; /* 128Byte cache-line resolution */ in i82975x_init_csrows()
|
H A D | pasemi_edac.c | 171 dimm->grain = PASEMI_EDAC_ERROR_GRAIN; in pasemi_edac_init_csrows()
|
H A D | amd76x_edac.c | 213 dimm->grain = dimm->nr_pages << PAGE_SHIFT; in amd76x_init_csrows()
|
H A D | skx_common.c | 333 dimm->grain = 32; in skx_get_dimm_info() 377 dimm->grain = 32; in skx_get_nvdimm_info()
|
H A D | bluefield_edac.c | 215 dimm->grain = MLXBF_EDAC_ERROR_GRAIN; in bluefield_edac_init_dimms()
|
H A D | r82600_edac.c | 258 dimm->grain = 1 << 14; in r82600_init_csrows()
|
H A D | i82860_edac.c | 178 dimm->grain = 1 << 12; /* I82860_EAP has 4KiB reolution */ in i82860_init_csrows()
|
H A D | highbank_mc_edac.c | 225 dimm->grain = 8; in highbank_mc_probe()
|
H A D | x38_edac.c | 42 #define X38_TOM_SHIFT 26 /* 64MiB grain */ 76 #define X38_DRB_SHIFT 26 /* 64MiB grain */ 387 dimm->grain = nr_pages << PAGE_SHIFT; in x38_probe1()
|
H A D | ti_edac.c | 182 dimm->grain = 4; in ti_edac_setup_dimm()
|
H A D | al_mc_edac.c | 286 dimm->grain = 1; in al_mc_edac_probe()
|
/kernel/linux/linux-6.6/drivers/edac/ |
H A D | edac_mc.c | 105 edac_dbg(4, " dimm->grain = %d\n", dimm->grain); in edac_mc_dump_dimm() 838 "%d CE %s%son %s (%s page:0x%lx offset:0x%lx grain:%ld syndrome:0x%lx%s%s)\n", in edac_ce_error() 842 e->grain, e->syndrome, in edac_ce_error() 865 edac_mc_scrub_block(remapped_page, e->offset_in_page, e->grain); in edac_ce_error() 875 "%d UE %s%son %s (%s page:0x%lx offset:0x%lx grain:%ld%s%s)\n", in edac_ue_error() 879 e->grain, in edac_ue_error() 887 panic("UE %s%son %s (%s page:0x%lx offset:0x%lx grain:%ld%s%s)\n", in edac_ue_error() 891 e->grain, in edac_ue_error() 922 /* Sanity-check driver-supplied grain valu in edac_raw_mc_handle_error() [all...] |
H A D | ghes_edac.c | 186 dimm->grain = 128; /* Likely, worse case */ in assign_dmi_dimm_info() 301 e->grain = 1; in ghes_edac_report_mem_error() 344 /* Error grain */ in ghes_edac_report_mem_error() 346 e->grain = ~mem_err->physical_addr_mask + 1; in ghes_edac_report_mem_error() 457 dst->grain = src->grain; in ghes_edac_register() 473 dimm->grain = 128; in ghes_edac_register()
|
H A D | cpc925_edac.c | 321 u32 mbmr, mbbar, bba, grain; in cpc925_init_csrows() local 347 grain = 32; /* four-beat burst of 32 bytes */ in cpc925_init_csrows() 351 grain = 64; /* four-beat burst of 64 bytes */ in cpc925_init_csrows() 373 dimm->grain = grain; in cpc925_init_csrows()
|
H A D | ie31200_edac.c | 505 dimm->grain = 8; /* just a guess */ in ie31200_probe1() 516 dimm->grain = 8; /* same guess */ in ie31200_probe1()
|
H A D | i82975x_edac.c | 114 #define I82975X_DRB_SHIFT 25 /* fixed 32MiB grain */ 313 (1 << mci->csrows[row]->channels[chan]->dimm->grain)); in i82975x_process_error_info() 414 dimm->grain = 1 << 7; /* 128Byte cache-line resolution */ in i82975x_init_csrows()
|
H A D | amd76x_edac.c | 212 dimm->grain = dimm->nr_pages << PAGE_SHIFT; in amd76x_init_csrows()
|
H A D | pasemi_edac.c | 171 dimm->grain = PASEMI_EDAC_ERROR_GRAIN; in pasemi_edac_init_csrows()
|
H A D | skx_common.c | 383 dimm->grain = 32; in skx_get_dimm_info() 432 dimm->grain = 32; in skx_get_nvdimm_info()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | edac.h | 368 u32 grain; /* granularity of reported error in bytes */ member 438 * @grain: minimum granularity for an error report, in bytes 456 long grain; member
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | edac.h | 389 u32 grain; /* granularity of reported error in bytes */ member 459 * @grain: minimum granularity for an error report, in bytes 477 long grain; member
|