coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
mca_common_defs.h File Reference
#include <amdblocks/mca.h>
#include <cper.h>
#include <types.h>
Include dependency graph for mca_common_defs.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

bool mca_skip_check (void)
 
void mca_print_error (unsigned int bank)
 
void build_bert_mca_error (struct mca_bank_status *mci)
 
enum cper_x86_check_type error_to_chktype (struct mca_bank_status *mci)
 
void fill_generic_section (cper_proc_generic_error_section_t *sec, struct mca_bank_status *mci)
 

Function Documentation

◆ build_bert_mca_error()

◆ error_to_chktype()

enum cper_x86_check_type error_to_chktype ( struct mca_bank_status mci)

Definition at line 1 of file mca_common_bert.c.

References mca_err_type(), MCA_ERRTYPE_BUS, MCA_ERRTYPE_INT, MCA_ERRTYPE_MEM, MCA_ERRTYPE_TLB, mca_bank_status::sts, X86_PROCESSOR_BUS_CHK, X86_PROCESSOR_CACHE_CHK, X86_PROCESSOR_MS_CHK, and X86_PROCESSOR_TLB_CHK.

Referenced by build_bert_mca_error().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ fill_generic_section()

◆ mca_print_error()

◆ mca_skip_check()

bool mca_skip_check ( void  )

Definition at line 11 of file mca.c.

References is_warm_reset().

Referenced by mca_check_all_banks().

Here is the call graph for this function:
Here is the caller graph for this function: