94 printk(
BIOS_ERR,
"Not enough room in BERT region for Machine Check error\n");
size_t bert_storage_remaining(void)
cper_ia32x64_context_t * cper_new_ia32x64_context_msr(acpi_generic_error_status_t *status, cper_ia32x64_proc_error_section_t *x86err, u32 addr, int num)
cper_ia32x64_proc_error_info_t * new_cper_ia32x64_check(acpi_generic_error_status_t *status, cper_ia32x64_proc_error_section_t *x86err, enum cper_x86_check_type type)
acpi_generic_error_status_t * bert_new_event(guid_t *guid)
acpi_hest_generic_data_v300_t * bert_append_ia32x64(acpi_generic_error_status_t *status)
#define section_of_acpientry(A, B)
static acpi_hest_generic_data_v300_t * acpi_hest_generic_data3(acpi_generic_error_status_t *status)
#define printk(level,...)
struct cper_proc_generic_error_section cper_proc_generic_error_section_t
static size_t cper_ia32x64_ctx_sz_bytype(int type, int arr_num)
static size_t cper_ia32x64_check_sz(void)
struct cper_ia32x64_proc_error_section cper_ia32x64_proc_error_section_t
#define CPER_SEC_PROC_GENERIC_GUID
#define CPER_IA32X64_CTX_MSR
struct acpi_generic_error_status acpi_generic_error_status_t
struct acpi_hest_generic_data_v300 acpi_hest_generic_data_v300_t
#define MC_CTL_MASK(bank)
#define IA32_MC_CTL(bank)
#define BIOS_ERR
BIOS_ERR - System in incomplete state.
void build_bert_mca_error(struct mca_bank_status *mci)
static size_t mca_report_size_reqd(void)
void fill_generic_section(cper_proc_generic_error_section_t *sec, struct mca_bank_status *mci)
enum cper_x86_check_type error_to_chktype(struct mca_bank_status *mci)