Lines Matching refs:trap
45 unsigned long trap; member
171 #define TRAP(regs) ((regs)->trap & ~TRAP_FLAGS_MASK)
176 #define TRAP(regs) ((regs)->trap & ~TRAP_FLAGS_MASK)
177 #define FULL_REGS(regs) (((regs)->trap & 1) == 0)
178 #define SET_FULL_REGS(regs) ((regs)->trap &= ~1)
191 #define TRAP(regs) ((regs)->trap & ~TRAP_FLAGS_MASK)
192 #define FULL_REGS(regs) (((regs)->trap & 1) == 0)
193 #define SET_FULL_REGS(regs) ((regs)->trap &= ~1)
194 #define IS_CRITICAL_EXC(regs) (((regs)->trap & 2) != 0)
195 #define IS_MCHECK_EXC(regs) (((regs)->trap & 4) != 0)
196 #define IS_DEBUG_EXC(regs) (((regs)->trap & 8) != 0)
200 if ((regs)->trap & 1) \
207 regs->trap = (regs->trap & TRAP_FLAGS_MASK) | (val & ~TRAP_FLAGS_MASK); in set_trap()
222 return regs->trap & 0x10; in trap_norestart()
227 regs->trap |= 0x10; in set_trap_norestart()