#include <linux/notifier.h>
#include <asm/mce.h>
Go to the source code of this file.
|
enum | tt_ids { TT_INSTR = 0,
TT_DATA,
TT_GEN,
TT_RESV
} |
|
enum | ll_ids { LL_RESV = 0,
LL_L1,
LL_L2,
LL_LG
} |
|
enum | ii_ids { II_MEM = 0,
II_RESV,
II_IO,
II_GEN
} |
|
enum | rrrr_ids {
R4_GEN = 0,
R4_RD,
R4_WR,
R4_DRD,
R4_DWR,
R4_IRD,
R4_PREF,
R4_EVICT,
R4_SNOOP
} |
|
#define BUS_ERROR |
( |
|
x | ) |
(((x) & 0xF800) == 0x0800) |
#define EC |
( |
|
x | ) |
((x) & 0xffff) |
#define HIGH_SYNDROME |
( |
|
x | ) |
(((x) >> 24) & 0xff) |
#define II |
( |
|
x | ) |
(((x) >> 2) & 0x3) |
#define LL |
( |
|
x | ) |
((x) & 0x3) |
#define LOW_SYNDROME |
( |
|
x | ) |
(((x) >> 15) & 0xff) |
#define MEM_ERROR |
( |
|
x | ) |
(((x) & 0xFF00) == 0x0100) |
#define NBSH_ERR_CPU_VAL BIT(24) |
#define PP |
( |
|
x | ) |
(((x) >> 9) & 0x3) |
#define R4 |
( |
|
x | ) |
(((x) >> 4) & 0xf) |
#define TLB_ERROR |
( |
|
x | ) |
(((x) & 0xFFF0) == 0x0010) |
#define TO |
( |
|
x | ) |
(((x) >> 8) & 0x1) |
#define TT |
( |
|
x | ) |
(((x) >> 2) & 0x3) |
- Enumerator:
II_MEM |
|
II_RESV |
|
II_IO |
|
II_GEN |
|
Definition at line 51 of file mce_amd.h.
- Enumerator:
LL_RESV |
|
LL_L1 |
|
LL_L2 |
|
LL_LG |
|
Definition at line 44 of file mce_amd.h.
- Enumerator:
R4_GEN |
|
R4_RD |
|
R4_WR |
|
R4_DRD |
|
R4_DWR |
|
R4_IRD |
|
R4_PREF |
|
R4_EVICT |
|
R4_SNOOP |
|
Definition at line 58 of file mce_amd.h.
- Enumerator:
TT_INSTR |
|
TT_DATA |
|
TT_GEN |
|
TT_RESV |
|
Definition at line 37 of file mce_amd.h.