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