/kernel/linux/linux-5.10/drivers/edac/ |
H A D | ghes_edac.c | 243 void ghes_edac_report_mem_error(int sev, struct cper_sec_mem_err *mem_err) in ghes_edac_report_mem_error() argument 296 (long long)mem_err->validation_bits); in ghes_edac_report_mem_error() 299 if (mem_err->validation_bits & CPER_MEM_VALID_ERROR_TYPE) { in ghes_edac_report_mem_error() 301 switch (mem_err->error_type) { in ghes_edac_report_mem_error() 352 mem_err->error_type); in ghes_edac_report_mem_error() 359 if (mem_err->validation_bits & CPER_MEM_VALID_PA) { in ghes_edac_report_mem_error() 360 e->page_frame_number = PHYS_PFN(mem_err->physical_addr); in ghes_edac_report_mem_error() 361 e->offset_in_page = offset_in_page(mem_err->physical_addr); in ghes_edac_report_mem_error() 365 if (mem_err->validation_bits & CPER_MEM_VALID_PA_MASK) in ghes_edac_report_mem_error() 366 e->grain = ~mem_err in ghes_edac_report_mem_error() [all...] |
/kernel/linux/linux-6.6/drivers/edac/ |
H A D | ghes_edac.c | 272 struct cper_sec_mem_err *mem_err = (struct cper_sec_mem_err *)data; in ghes_edac_report_mem_error() local 326 (long long)mem_err->validation_bits); in ghes_edac_report_mem_error() 329 if (mem_err->validation_bits & CPER_MEM_VALID_ERROR_TYPE) { in ghes_edac_report_mem_error() 330 u8 etype = mem_err->error_type; in ghes_edac_report_mem_error() 339 if (mem_err->validation_bits & CPER_MEM_VALID_PA) { in ghes_edac_report_mem_error() 340 e->page_frame_number = PHYS_PFN(mem_err->physical_addr); in ghes_edac_report_mem_error() 341 e->offset_in_page = offset_in_page(mem_err->physical_addr); in ghes_edac_report_mem_error() 345 if (mem_err->validation_bits & CPER_MEM_VALID_PA_MASK) in ghes_edac_report_mem_error() 346 e->grain = ~mem_err->physical_addr_mask + 1; in ghes_edac_report_mem_error() 350 cper_mem_err_pack(mem_err, in ghes_edac_report_mem_error() [all...] |
/kernel/linux/linux-6.6/arch/x86/kernel/cpu/mce/ |
H A D | apei.c | 29 void apei_mce_report_mem_error(int severity, struct cper_sec_mem_err *mem_err) in apei_mce_report_mem_error() argument 34 if (!(mem_err->validation_bits & CPER_MEM_VALID_PA)) in apei_mce_report_mem_error() 42 if (mem_err->validation_bits & CPER_MEM_VALID_PA_MASK) in apei_mce_report_mem_error() 43 lsb = find_first_bit((void *)&mem_err->physical_addr_mask, PAGE_SHIFT); in apei_mce_report_mem_error() 61 m.addr = mem_err->physical_addr; in apei_mce_report_mem_error()
|
/kernel/linux/linux-5.10/arch/x86/kernel/acpi/ |
H A D | apei.c | 40 void arch_apei_report_mem_error(int sev, struct cper_sec_mem_err *mem_err) in arch_apei_report_mem_error() argument 43 apei_mce_report_mem_error(sev, mem_err); in arch_apei_report_mem_error()
|
/kernel/linux/linux-6.6/arch/x86/kernel/acpi/ |
H A D | apei.c | 40 void arch_apei_report_mem_error(int sev, struct cper_sec_mem_err *mem_err) in arch_apei_report_mem_error() argument 43 apei_mce_report_mem_error(sev, mem_err); in arch_apei_report_mem_error()
|
/kernel/linux/linux-5.10/arch/x86/kernel/cpu/mce/ |
H A D | apei.c | 29 void apei_mce_report_mem_error(int severity, struct cper_sec_mem_err *mem_err) in apei_mce_report_mem_error() argument 33 if (!(mem_err->validation_bits & CPER_MEM_VALID_PA)) in apei_mce_report_mem_error() 49 m.addr = mem_err->physical_addr; in apei_mce_report_mem_error()
|
/kernel/linux/linux-5.10/arch/mips/dec/prom/ |
H A D | memory.c | 21 volatile unsigned long mem_err; /* So we know an error occurred */ variable 46 mem_err == 0 && memory_page < (unsigned char *)CKSEG1 + 0x1e00000; in pmax_setup_memory_region()
|
/kernel/linux/linux-6.6/arch/mips/dec/prom/ |
H A D | memory.c | 21 volatile unsigned long mem_err; /* So we know an error occurred */ variable 46 mem_err == 0 && memory_page < (unsigned char *)CKSEG1 + 0x1e00000; in pmax_setup_memory_region()
|
/kernel/linux/linux-5.10/include/acpi/ |
H A D | ghes.h | 79 void ghes_edac_report_mem_error(int sev, struct cper_sec_mem_err *mem_err); 87 struct cper_sec_mem_err *mem_err) in ghes_edac_report_mem_error() 86 ghes_edac_report_mem_error(int sev, struct cper_sec_mem_err *mem_err) ghes_edac_report_mem_error() argument
|
H A D | apei.h | 55 void arch_apei_report_mem_error(int sev, struct cper_sec_mem_err *mem_err);
|
/kernel/linux/linux-6.6/include/acpi/ |
H A D | apei.h | 54 void arch_apei_report_mem_error(int sev, struct cper_sec_mem_err *mem_err);
|
/kernel/linux/linux-5.10/drivers/acpi/apei/ |
H A D | ghes.c | 482 struct cper_sec_mem_err *mem_err = acpi_hest_get_payload(gdata); in ghes_handle_memory_failure() local 484 if (!(mem_err->validation_bits & CPER_MEM_VALID_PA)) in ghes_handle_memory_failure() 495 return ghes_do_memory_failure(mem_err->physical_addr, flags); in ghes_handle_memory_failure() 663 struct cper_sec_mem_err *mem_err = acpi_hest_get_payload(gdata); in ghes_do_proc() local 665 ghes_edac_report_mem_error(sev, mem_err); in ghes_do_proc() 667 arch_apei_report_mem_error(sev, mem_err); in ghes_do_proc()
|
H A D | apei-base.c | 774 struct cper_sec_mem_err *mem_err) in arch_apei_report_mem_error() 773 arch_apei_report_mem_error(int sev, struct cper_sec_mem_err *mem_err) arch_apei_report_mem_error() argument
|
/kernel/linux/linux-6.6/drivers/acpi/apei/ |
H A D | ghes.c | 510 struct cper_sec_mem_err *mem_err = acpi_hest_get_payload(gdata); in ghes_handle_memory_failure() local 512 if (!(mem_err->validation_bits & CPER_MEM_VALID_PA)) in ghes_handle_memory_failure() 523 return ghes_do_memory_failure(mem_err->physical_addr, flags); in ghes_handle_memory_failure() 698 struct cper_sec_mem_err *mem_err = acpi_hest_get_payload(gdata); in ghes_do_proc() local 700 atomic_notifier_call_chain(&ghes_report_chain, sev, mem_err); in ghes_do_proc() 702 arch_apei_report_mem_error(sev, mem_err); in ghes_do_proc()
|
H A D | apei-base.c | 771 struct cper_sec_mem_err *mem_err) in arch_apei_report_mem_error() 770 arch_apei_report_mem_error(int sev, struct cper_sec_mem_err *mem_err) arch_apei_report_mem_error() argument
|
/kernel/linux/linux-5.10/drivers/scsi/bnx2fc/ |
H A D | bnx2fc_io.c | 248 goto mem_err; in bnx2fc_cmd_mgr_alloc() 257 goto mem_err; in bnx2fc_cmd_mgr_alloc() 279 goto mem_err; in bnx2fc_cmd_mgr_alloc() 301 goto mem_err; in bnx2fc_cmd_mgr_alloc() 310 goto mem_err; in bnx2fc_cmd_mgr_alloc() 325 goto mem_err; in bnx2fc_cmd_mgr_alloc() 331 mem_err: in bnx2fc_cmd_mgr_alloc()
|
/kernel/linux/linux-6.6/drivers/scsi/bnx2fc/ |
H A D | bnx2fc_io.c | 248 goto mem_err; in bnx2fc_cmd_mgr_alloc() 257 goto mem_err; in bnx2fc_cmd_mgr_alloc() 279 goto mem_err; in bnx2fc_cmd_mgr_alloc() 301 goto mem_err; in bnx2fc_cmd_mgr_alloc() 310 goto mem_err; in bnx2fc_cmd_mgr_alloc() 325 goto mem_err; in bnx2fc_cmd_mgr_alloc() 331 mem_err: in bnx2fc_cmd_mgr_alloc()
|
/kernel/linux/linux-6.6/arch/x86/include/asm/ |
H A D | mce.h | 290 struct cper_sec_mem_err *mem_err);
|
/kernel/linux/linux-5.10/drivers/firmware/efi/ |
H A D | cper.c | 524 struct cper_sec_mem_err *mem_err = acpi_hest_get_payload(gdata); in cper_estatus_print_section() local 529 cper_print_mem(newpfx, mem_err, in cper_estatus_print_section()
|
/kernel/linux/linux-6.6/drivers/firmware/efi/ |
H A D | cper.c | 555 struct cper_sec_mem_err *mem_err = acpi_hest_get_payload(gdata); in cper_estatus_print_section() local 560 cper_print_mem(newpfx, mem_err, in cper_estatus_print_section()
|
/kernel/linux/linux-5.10/drivers/scsi/qedf/ |
H A D | qedf_io.c | 234 goto mem_err; in qedf_cmd_mgr_alloc() 244 goto mem_err; in qedf_cmd_mgr_alloc() 257 goto mem_err; in qedf_cmd_mgr_alloc() 267 goto mem_err; in qedf_cmd_mgr_alloc() 276 goto mem_err; in qedf_cmd_mgr_alloc() 288 goto mem_err; in qedf_cmd_mgr_alloc() 298 mem_err: in qedf_cmd_mgr_alloc()
|
/kernel/linux/linux-6.6/drivers/scsi/qedf/ |
H A D | qedf_io.c | 229 goto mem_err; in qedf_cmd_mgr_alloc() 239 goto mem_err; in qedf_cmd_mgr_alloc() 252 goto mem_err; in qedf_cmd_mgr_alloc() 262 goto mem_err; in qedf_cmd_mgr_alloc() 271 goto mem_err; in qedf_cmd_mgr_alloc() 283 goto mem_err; in qedf_cmd_mgr_alloc() 293 mem_err: in qedf_cmd_mgr_alloc()
|
/kernel/linux/linux-5.10/arch/x86/include/asm/ |
H A D | mce.h | 314 struct cper_sec_mem_err *mem_err);
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/ocrdma/ |
H A D | ocrdma_hw.c | 1683 goto mem_err; in ocrdma_mbx_create_ah_tbl() 1717 mem_err: in ocrdma_mbx_create_ah_tbl() 1822 goto mem_err; in ocrdma_mbx_create_cq() 1883 mem_err: in ocrdma_mbx_create_cq() 2895 goto mem_err; in ocrdma_mbx_get_dcbx_config() 2918 mem_err: in ocrdma_mbx_get_dcbx_config()
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/ocrdma/ |
H A D | ocrdma_hw.c | 1679 goto mem_err; in ocrdma_mbx_create_ah_tbl() 1713 mem_err: in ocrdma_mbx_create_ah_tbl() 1818 goto mem_err; in ocrdma_mbx_create_cq() 1879 mem_err: in ocrdma_mbx_create_cq() 2891 goto mem_err; in ocrdma_mbx_get_dcbx_config() 2914 mem_err: in ocrdma_mbx_get_dcbx_config()
|