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

Go to the source code of this file.

Data Structures

struct  mca_bank_status
 

Functions

void check_mca (void)
 
bool mca_has_expected_bank_count (void)
 
bool mca_is_valid_bank (unsigned int bank)
 
const char * mca_get_bank_name (unsigned int bank)
 

Function Documentation

◆ check_mca()

void check_mca ( void  )

Definition at line 36 of file mca_common.c.

References mca_check_all_banks(), and mca_clear_status().

Here is the call graph for this function:

◆ mca_get_bank_name()

const char* mca_get_bank_name ( unsigned int  bank)

Definition at line 48 of file mca.c.

References mca_bank_name, and mca_is_valid_bank().

Referenced by mca_print_error().

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

◆ mca_has_expected_bank_count()

bool mca_has_expected_bank_count ( void  )

Definition at line 38 of file mca.c.

References ARRAY_SIZE, mca_bank_name, and mca_get_bank_count().

Referenced by mca_check_all_banks().

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

◆ mca_is_valid_bank()

bool mca_is_valid_bank ( unsigned int  bank)

Definition at line 43 of file mca.c.

References ARRAY_SIZE, mca_bank_name, and NULL.

Referenced by mca_check_all_banks(), and mca_get_bank_name().

Here is the caller graph for this function: