Home
last modified time | relevance | path

Searched refs:mcgstatus (Results 1 – 14 of 14) sorted by relevance

/linux-6.15/include/trace/events/
H A Dmce.h28 __field( u64, mcgstatus )
51 __entry->mcgstatus = err->m.mcgstatus;
74 __entry->mcgcap, __entry->mcgstatus,
/linux-6.15/arch/x86/kernel/cpu/mce/
H A Dcore.c182 m->mcgstatus, m->bank, m->status); in __print_mce()
367 return offsetof(struct mce, mcgstatus); in msr_to_offset()
471 m->mcgstatus = mce_rdmsrl(MSR_IA32_MCG_STATUS); in mce_gather_info()
868 m->mcgstatus |= MCG_STATUS_EIPV; in quirk_sandybridge_ifu()
898 if (!(mcgstatus & MCG_STATUS_LMCES) || in quirk_skylake_repmov()
1299 u64 mcgstatus; in mce_check_crashing_cpu() local
1301 mcgstatus = __rdmsr(MSR_IA32_MCG_STATUS); in mce_check_crashing_cpu()
1304 if (mcgstatus & MCG_STATUS_LMCES) in mce_check_crashing_cpu()
1308 if (mcgstatus & MCG_STATUS_RIPV) { in mce_check_crashing_cpu()
1576 if (!(m->mcgstatus & MCG_STATUS_RIPV)) in do_machine_check()
[all …]
H A Dseverity.c294 if (!mc_recoverable(m->mcgstatus)) in error_context()
389 if ((m->mcgstatus & s->mcgmask) != s->mcgres) in mce_severity_intel()
H A Dinject.c478 wrmsrl(MSR_IA32_MCG_STATUS, m.mcgstatus); in prepare_msrs()
559 i_mce.mcgstatus = mcg_status; in do_inject()
/linux-6.15/arch/x86/include/uapi/asm/
H A Dmce.h18 __u64 mcgstatus; /* Machine Check Global Status MSR */ member
/linux-6.15/drivers/edac/
H A Dskx_common.c625 bool ripv = GET_BITFIELD(m->mcgstatus, 0, 0); in skx_mce_output_error()
752 if (mce->mcgstatus & MCG_STATUS_MCIP) in skx_mce_check_error()
761 mce->mcgstatus, mce->bank, mce->status); in skx_mce_check_error()
H A Die31200_edac.c540 type = mce->mcgstatus & MCG_STATUS_MCIP ? "Exception" : "Event"; in mce_handler()
543 mce->extcpu, type, mce->mcgstatus, in mce_handler()
H A Dpnd2_edac.c1127 bool ripv = m->mcgstatus & MCG_STATUS_RIPV; in pnd2_mce_output_error()
1387 if (mce->mcgstatus & MCG_STATUS_MCIP) in pnd2_mce_check_error()
1394 mce->extcpu, type, mce->mcgstatus, mce->bank, mce->status); in pnd2_mce_check_error()
1433 m.mcgstatus = 0; in debugfs_u64_set()
H A Digen6_edac.c953 if (mce->mcgstatus & MCG_STATUS_MCIP) in ecclog_mce_handler()
959 mce->extcpu, type, mce->mcgstatus, in ecclog_mce_handler()
H A Dmce_amd.c781 if (m->mcgstatus & MCG_STATUS_RIPV) in decode_error_status()
H A Di7core_edac.c1701 bool uncorrected_error = m->mcgstatus & 1ll << 61; in i7core_mce_output_error()
1702 bool ripv = m->mcgstatus & 1; in i7core_mce_output_error()
H A Dsb_edac.c3084 bool ripv = GET_BITFIELD(m->mcgstatus, 0, 0); in sbridge_mce_output_error()
3291 if (mce->mcgstatus & MCG_STATUS_MCIP) in sbridge_mce_check_error()
3300 mce->mcgstatus, mce->bank, mce->status); in sbridge_mce_check_error()
/linux-6.15/include/xen/interface/
H A Dxen-mca.h344 __u64 mcgstatus; member
/linux-6.15/drivers/xen/
H A Dmcelog.c236 m.mcgstatus = mc_global->mc_gstatus; in convert_log()