Lines Matching +full:0 +full:x1f8
39 #define EXC_RSVD 0x0000 /* Reserved */
40 #define EXC_RST 0x0100 /* Reset; all but IBM4xx */
41 #define EXC_MCHK 0x0200 /* Machine Check */
42 #define EXC_DSI 0x0300 /* Data Storage Interrupt */
43 #define EXC_DSE 0x0380 /* Data Segment Interrupt */
44 #define EXC_ISI 0x0400 /* Instruction Storage Interrupt */
45 #define EXC_ISE 0x0480 /* Instruction Segment Interrupt */
46 #define EXC_EXI 0x0500 /* External Interrupt */
47 #define EXC_ALI 0x0600 /* Alignment Interrupt */
48 #define EXC_PGM 0x0700 /* Program Interrupt */
49 #define EXC_FPU 0x0800 /* Floating-point Unavailable */
50 #define EXC_DECR 0x0900 /* Decrementer Interrupt */
51 #define EXC_SC 0x0c00 /* System Call */
52 #define EXC_TRC 0x0d00 /* Trace */
53 #define EXC_FPA 0x0e00 /* Floating-point Assist */
56 #define EXC_RUNMODETRC 0x2000 /* Run Mode/Trace Exception */
59 #define EXC_VECAST_G5 0x1700 /* AltiVec Assist */
62 #define EXC_VEC 0x0f20 /* AltiVec Unavailable */
63 #define EXC_VECAST_G4 0x1600 /* AltiVec Assist */
66 #define EXC_PERF 0x0f00 /* Performance Monitoring */
67 #define EXC_BPT 0x1300 /* Instruction Breakpoint */
68 #define EXC_SMI 0x1400 /* System Managment Interrupt */
71 #define EXC_THRM 0x1700 /* Thermal Management Interrupt */
74 #define EXC_IMISS 0x1000 /* Instruction translation miss */
75 #define EXC_DLMISS 0x1100 /* Data load translation miss */
76 #define EXC_DSMISS 0x1200 /* Data store translation miss */
79 #define EXC_HDSI 0x0e00 /* Hypervisor Data Storage */
80 #define EXC_HISI 0x0e20 /* Hypervisor Instruction Storage */
81 #define EXC_HEA 0x0e40 /* Hypervisor Emulation Assistance */
82 #define EXC_HMI 0x0e60 /* Hypervisor Maintenance */
83 #define EXC_VSX 0x0f40 /* VSX Unavailable */
86 #define EXC_FAC 0x0f60 /* Facility Unavailable */
87 #define EXC_HFAC 0x0f80 /* Hypervisor Facility Unavailable */
90 #define EXC_HVI 0x0ea0 /* Hypervisor Virtualization */
93 #define EXC_CRIT 0x0100 /* Critical Input Interrupt */
94 #define EXC_PIT 0x1000 /* Programmable Interval Timer */
95 #define EXC_FIT 0x1010 /* Fixed Interval Timer */
96 #define EXC_WDOG 0x1020 /* Watchdog Timer */
97 #define EXC_DTMISS 0x1100 /* Data TLB Miss */
98 #define EXC_ITMISS 0x1200 /* Instruction TLB Miss */
99 #define EXC_APU 0x1300 /* Auxiliary Processing Unit */
100 #define EXC_DEBUG 0x2f10 /* Debug trap */
101 #define EXC_VECAST_E 0x2f20 /* Altivec Assist (Book-E) */
102 #define EXC_SPFPD 0x2f30 /* SPE Floating-point Data */
103 #define EXC_SPFPR 0x2f40 /* SPE Floating-point Round */
106 #define EXC_SOFT_PATCH 0x1500 /* POWER8 Soft Patch Exception */
108 #define EXC_LAST 0x2f00 /* Last possible exception vector */
110 #define EXC_AST 0x3000 /* Fake AST vector */
113 #define EXC_USER 0x10000
124 #define EXC_ALI_OPCODE_INDICATOR(dsisr) ((dsisr >> 10) & 0x7f)
125 #define EXC_ALI_LFD 0x09
126 #define EXC_ALI_STFD 0x0b
129 #define EXC_ALI_RST(dsisr) ((dsisr >> 5) & 0x1f) /* source or target */
130 #define EXC_ALI_RA(dsisr) (dsisr & 0x1f)
131 #define EXC_ALI_INST_RST(instr) ((instr >> 21) & 0x1f)
145 #define EXC_DTRACE 0x7ffff808
148 #define TRAP_ENTRY 0x1e8
149 #define TRAP_GENTRAP 0x1f0
150 #define TRAP_TOCBASE 0x1f8