Lines Matching defs:mce
13 struct mce { struct
14 __u64 status; /* Bank's MCi_STATUS MSR */
15 __u64 misc; /* Bank's MCi_MISC MSR */
16 __u64 addr; /* Bank's MCi_ADDR MSR */
17 __u64 mcgstatus; /* Machine Check Global Status MSR */
18 __u64 ip; /* Instruction Pointer when the error happened */
19 __u64 tsc; /* CPU time stamp counter */
20 __u64 time; /* Wall time_t when error was detected */
21 __u8 cpuvendor; /* Kernel's X86_VENDOR enum */
22 __u8 inject_flags; /* Software inject flags */
23 __u8 severity; /* Error severity */
24 __u8 pad;
25 __u32 cpuid; /* CPUID 1 EAX */
26 __u8 cs; /* Code segment */
27 __u8 bank; /* Machine check bank reporting the error */
28 __u8 cpu; /* CPU number; obsoleted by extcpu */
29 __u8 finished; /* Entry is valid */
30 __u32 extcpu; /* Linux CPU number that detected the error */
31 __u32 socketid; /* CPU socket ID */
32 __u32 apicid; /* CPU initial APIC ID */
33 __u64 mcgcap; /* MCGCAP MSR: machine check capabilities of CPU */
34 __u64 synd; /* MCA_SYND MSR: only valid on SMCA systems */
35 __u64 ipid; /* MCA_IPID MSR: only valid on SMCA systems */
36 __u64 ppin; /* Protected Processor Inventory Number */
37 __u32 microcode; /* Microcode revision */