HomeSort by: relevance | last modified time | path
    Searched defs:TRAP (Results 1 - 21 of 21) sorted by relevancy

  /src/sys/arch/i386/i386/
i386_trap.S 73 * Trap and fault vector routines
83 #define TRAP(a) pushl $(a) ; jmp _C_LABEL(alltraps)
84 #define ZTRAP(a) pushl $0 ; TRAP(a)
152 call _C_LABEL(trap)
184 /* If so, just handle it as a normal trap. */
228 TRAP(T_DOUBLEFLT)
236 TRAP(T_TSSFLT)
240 TRAP(T_SEGNPFLT)
244 TRAP(T_STKFLT)
248 TRAP(T_PROTFLT
    [all...]
  /src/sys/arch/amd64/amd64/
amd64_trap.S 76 #include <machine/trap.h>
82 * Trap and fault vector routines
104 #define TRAP(a) TRAP_NJ(a) ; TRAPENTRY
363 TRAP(T_DOUBLEFLT)
407 TRAP(T_TSSFLT)
435 TRAP(T_PAGEFLT)
453 * interrupted just before the CLI in the trap macro.
468 TRAP(T_ALIGNFLT)
527 * It is possible that we received a trap in kernel mode, but with the user
562 * everything behaves as if we had received a trap from the outer frame
    [all...]
  /src/sys/arch/x86/include/
db_machdep.h 9 #define TRAP 1
  /src/external/gpl3/binutils/dist/opcodes/
mips16-opc.c 187 #define TRAP INSN_NO_DELAY_SLOT
260 {"break", "", 0xe805, 0xffff, TRAP, SH, I1, 0, 0 },
261 {"break", "6", 0xe805, 0xf81f, TRAP, SH, I1, 0, 0 },
316 {"exit", "L", 0xed09, 0xff1f, TRAP, SH, I1, 0, 0 },
317 {"exit", "L", 0xee09, 0xff1f, TRAP, SH, I1, 0, 0 },
318 {"exit", "", 0xef09, 0xffff, TRAP, SH, I1, 0, 0 },
319 {"exit", "L", 0xef09, 0xff1f, TRAP, SH, I1, 0, 0 },
320 {"entry", "", 0xe809, 0xffff, TRAP, SH, I1, 0, 0 },
321 {"entry", "l", 0xe809, 0xf81f, TRAP, SH, I1, 0, 0 },
449 {"sdbbp", "", 0xe801, 0xffff, TRAP, SH, I32, 0, 0 }
    [all...]
micromips-opc.c 211 #define TRAP INSN_NO_DELAY_SLOT
456 {"break", "", 0x4680, 0xffff, TRAP, 0, I1, 0, 0 },
457 {"break", "", 0x00000007, 0xffffffff, TRAP, 0, I1, 0, 0 },
458 {"break", "mF", 0x4680, 0xfff0, TRAP, 0, I1, 0, 0 },
459 {"break", "c", 0x00000007, 0xfc00ffff, TRAP, 0, I1, 0, 0 },
460 {"break", "c,q", 0x00000007, 0xfc00003f, TRAP, 0, I1, 0, 0 },
566 {"cftc1", "s,y", 0x0000043e, 0xfc00ffff, WR_1|RD_C1|TRAP|LC, AL, 0, MT32, 0 },
567 {"cftc1", "s,T", 0x0000043e, 0xfc00ffff, WR_1|RD_C1|TRAP|LC, AL, 0, MT32, 0 },
568 {"cftc2", "s,y", 0x0000045e, 0xfc00ffff, WR_1|RD_C2|TRAP|LC, AL, 0, MT32, 0 },
575 {"cttc1", "t,g", 0x00000436, 0xfc00ffff, RD_1|WR_CC|TRAP|CM, AL, 0, MT32, 0 }
    [all...]
mips-opc.c 229 #define TRAP INSN_NO_DELAY_SLOT
798 {"break", "", 0x0000000d, 0xffffffff, TRAP, 0, I1, 0, 0 },
799 {"break", "c", 0x0000000d, 0xfc00ffff, TRAP, 0, I1, 0, 0 },
800 {"break", "c,q", 0x0000000d, 0xfc00003f, TRAP, 0, I1, 0, 0 },
989 {"cftc1", "d,y", 0x41000023, 0xffe007ff, WR_1|RD_C1|TRAP|LC, AL, 0, MT32, 0 },
990 {"cftc1", "d,T", 0x41000023, 0xffe007ff, WR_1|RD_C1|TRAP|LC, AL, 0, MT32, 0 },
991 {"cftc2", "d,y", 0x41000025, 0xffe007ff, WR_1|RD_C2|TRAP|LC, AL, 0, MT32, IOCT|IOCTP|IOCT2 },
1006 {"cttc1", "t,g", 0x41800023, 0xffe007ff, RD_1|WR_CC|TRAP|CM, AL, 0, MT32, 0 },
1007 {"cttc1", "t,S", 0x41800023, 0xffe007ff, RD_1|WR_CC|TRAP|CM, AL, 0, MT32, 0 },
1008 {"cttc2", "t,g", 0x41800025, 0xffe007ff, RD_1|WR_CC|TRAP|CM, AL, 0, MT32, IOCT|IOCTP|IOCT2 }
    [all...]
  /src/external/gpl3/binutils.old/dist/opcodes/
mips16-opc.c 187 #define TRAP INSN_NO_DELAY_SLOT
260 {"break", "", 0xe805, 0xffff, TRAP, SH, I1, 0, 0 },
261 {"break", "6", 0xe805, 0xf81f, TRAP, SH, I1, 0, 0 },
316 {"exit", "L", 0xed09, 0xff1f, TRAP, SH, I1, 0, 0 },
317 {"exit", "L", 0xee09, 0xff1f, TRAP, SH, I1, 0, 0 },
318 {"exit", "", 0xef09, 0xffff, TRAP, SH, I1, 0, 0 },
319 {"exit", "L", 0xef09, 0xff1f, TRAP, SH, I1, 0, 0 },
320 {"entry", "", 0xe809, 0xffff, TRAP, SH, I1, 0, 0 },
321 {"entry", "l", 0xe809, 0xf81f, TRAP, SH, I1, 0, 0 },
449 {"sdbbp", "", 0xe801, 0xffff, TRAP, SH, I32, 0, 0 }
    [all...]
micromips-opc.c 211 #define TRAP INSN_NO_DELAY_SLOT
456 {"break", "", 0x4680, 0xffff, TRAP, 0, I1, 0, 0 },
457 {"break", "", 0x00000007, 0xffffffff, TRAP, 0, I1, 0, 0 },
458 {"break", "mF", 0x4680, 0xfff0, TRAP, 0, I1, 0, 0 },
459 {"break", "c", 0x00000007, 0xfc00ffff, TRAP, 0, I1, 0, 0 },
460 {"break", "c,q", 0x00000007, 0xfc00003f, TRAP, 0, I1, 0, 0 },
566 {"cftc1", "s,y", 0x0000043e, 0xfc00ffff, WR_1|RD_C1|TRAP|LC, AL, 0, MT32, 0 },
567 {"cftc1", "s,T", 0x0000043e, 0xfc00ffff, WR_1|RD_C1|TRAP|LC, AL, 0, MT32, 0 },
568 {"cftc2", "s,y", 0x0000045e, 0xfc00ffff, WR_1|RD_C2|TRAP|LC, AL, 0, MT32, 0 },
575 {"cttc1", "t,g", 0x00000436, 0xfc00ffff, RD_1|WR_CC|TRAP|CM, AL, 0, MT32, 0 }
    [all...]
mips-opc.c 229 #define TRAP INSN_NO_DELAY_SLOT
798 {"break", "", 0x0000000d, 0xffffffff, TRAP, 0, I1, 0, 0 },
799 {"break", "c", 0x0000000d, 0xfc00ffff, TRAP, 0, I1, 0, 0 },
800 {"break", "c,q", 0x0000000d, 0xfc00003f, TRAP, 0, I1, 0, 0 },
989 {"cftc1", "d,y", 0x41000023, 0xffe007ff, WR_1|RD_C1|TRAP|LC, AL, 0, MT32, 0 },
990 {"cftc1", "d,T", 0x41000023, 0xffe007ff, WR_1|RD_C1|TRAP|LC, AL, 0, MT32, 0 },
991 {"cftc2", "d,y", 0x41000025, 0xffe007ff, WR_1|RD_C2|TRAP|LC, AL, 0, MT32, IOCT|IOCTP|IOCT2 },
1006 {"cttc1", "t,g", 0x41800023, 0xffe007ff, RD_1|WR_CC|TRAP|CM, AL, 0, MT32, 0 },
1007 {"cttc1", "t,S", 0x41800023, 0xffe007ff, RD_1|WR_CC|TRAP|CM, AL, 0, MT32, 0 },
1008 {"cttc2", "t,g", 0x41800025, 0xffe007ff, RD_1|WR_CC|TRAP|CM, AL, 0, MT32, IOCT|IOCTP|IOCT2 }
    [all...]
  /src/external/gpl3/gdb/dist/opcodes/
mips16-opc.c 187 #define TRAP INSN_NO_DELAY_SLOT
260 {"break", "", 0xe805, 0xffff, TRAP, SH, I1, 0, 0 },
261 {"break", "6", 0xe805, 0xf81f, TRAP, SH, I1, 0, 0 },
316 {"exit", "L", 0xed09, 0xff1f, TRAP, SH, I1, 0, 0 },
317 {"exit", "L", 0xee09, 0xff1f, TRAP, SH, I1, 0, 0 },
318 {"exit", "", 0xef09, 0xffff, TRAP, SH, I1, 0, 0 },
319 {"exit", "L", 0xef09, 0xff1f, TRAP, SH, I1, 0, 0 },
320 {"entry", "", 0xe809, 0xffff, TRAP, SH, I1, 0, 0 },
321 {"entry", "l", 0xe809, 0xf81f, TRAP, SH, I1, 0, 0 },
449 {"sdbbp", "", 0xe801, 0xffff, TRAP, SH, I32, 0, 0 }
    [all...]
micromips-opc.c 211 #define TRAP INSN_NO_DELAY_SLOT
456 {"break", "", 0x4680, 0xffff, TRAP, 0, I1, 0, 0 },
457 {"break", "", 0x00000007, 0xffffffff, TRAP, 0, I1, 0, 0 },
458 {"break", "mF", 0x4680, 0xfff0, TRAP, 0, I1, 0, 0 },
459 {"break", "c", 0x00000007, 0xfc00ffff, TRAP, 0, I1, 0, 0 },
460 {"break", "c,q", 0x00000007, 0xfc00003f, TRAP, 0, I1, 0, 0 },
566 {"cftc1", "s,y", 0x0000043e, 0xfc00ffff, WR_1|RD_C1|TRAP|LC, AL, 0, MT32, 0 },
567 {"cftc1", "s,T", 0x0000043e, 0xfc00ffff, WR_1|RD_C1|TRAP|LC, AL, 0, MT32, 0 },
568 {"cftc2", "s,y", 0x0000045e, 0xfc00ffff, WR_1|RD_C2|TRAP|LC, AL, 0, MT32, 0 },
575 {"cttc1", "t,g", 0x00000436, 0xfc00ffff, RD_1|WR_CC|TRAP|CM, AL, 0, MT32, 0 }
    [all...]
mips-opc.c 229 #define TRAP INSN_NO_DELAY_SLOT
798 {"break", "", 0x0000000d, 0xffffffff, TRAP, 0, I1, 0, 0 },
799 {"break", "c", 0x0000000d, 0xfc00ffff, TRAP, 0, I1, 0, 0 },
800 {"break", "c,q", 0x0000000d, 0xfc00003f, TRAP, 0, I1, 0, 0 },
989 {"cftc1", "d,y", 0x41000023, 0xffe007ff, WR_1|RD_C1|TRAP|LC, AL, 0, MT32, 0 },
990 {"cftc1", "d,T", 0x41000023, 0xffe007ff, WR_1|RD_C1|TRAP|LC, AL, 0, MT32, 0 },
991 {"cftc2", "d,y", 0x41000025, 0xffe007ff, WR_1|RD_C2|TRAP|LC, AL, 0, MT32, IOCT|IOCTP|IOCT2 },
1006 {"cttc1", "t,g", 0x41800023, 0xffe007ff, RD_1|WR_CC|TRAP|CM, AL, 0, MT32, 0 },
1007 {"cttc1", "t,S", 0x41800023, 0xffe007ff, RD_1|WR_CC|TRAP|CM, AL, 0, MT32, 0 },
1008 {"cttc2", "t,g", 0x41800025, 0xffe007ff, RD_1|WR_CC|TRAP|CM, AL, 0, MT32, IOCT|IOCTP|IOCT2 }
    [all...]
  /src/external/gpl3/gdb.old/dist/opcodes/
mips16-opc.c 187 #define TRAP INSN_NO_DELAY_SLOT
260 {"break", "", 0xe805, 0xffff, TRAP, SH, I1, 0, 0 },
261 {"break", "6", 0xe805, 0xf81f, TRAP, SH, I1, 0, 0 },
316 {"exit", "L", 0xed09, 0xff1f, TRAP, SH, I1, 0, 0 },
317 {"exit", "L", 0xee09, 0xff1f, TRAP, SH, I1, 0, 0 },
318 {"exit", "", 0xef09, 0xffff, TRAP, SH, I1, 0, 0 },
319 {"exit", "L", 0xef09, 0xff1f, TRAP, SH, I1, 0, 0 },
320 {"entry", "", 0xe809, 0xffff, TRAP, SH, I1, 0, 0 },
321 {"entry", "l", 0xe809, 0xf81f, TRAP, SH, I1, 0, 0 },
449 {"sdbbp", "", 0xe801, 0xffff, TRAP, SH, I32, 0, 0 }
    [all...]
micromips-opc.c 203 #define TRAP INSN_NO_DELAY_SLOT
445 {"break", "", 0x4680, 0xffff, TRAP, 0, I1, 0, 0 },
446 {"break", "", 0x00000007, 0xffffffff, TRAP, 0, I1, 0, 0 },
447 {"break", "mF", 0x4680, 0xfff0, TRAP, 0, I1, 0, 0 },
448 {"break", "c", 0x00000007, 0xfc00ffff, TRAP, 0, I1, 0, 0 },
449 {"break", "c,q", 0x00000007, 0xfc00003f, TRAP, 0, I1, 0, 0 },
702 {"hypcall", "", 0x0000c37c, 0xffffffff, TRAP, 0, 0, IVIRT, 0 },
703 {"hypcall", "+J", 0x0000c37c, 0xfc00ffff, TRAP, 0, 0, IVIRT, 0 },
985 {"sdbbp", "", 0x46c0, 0xffff, TRAP, 0, I1, 0, 0 },
986 {"sdbbp", "", 0x0000db7c, 0xffffffff, TRAP, 0, I1, 0, 0 }
    [all...]
mips-opc.c 228 #define TRAP INSN_NO_DELAY_SLOT
797 {"break", "", 0x0000000d, 0xffffffff, TRAP, 0, I1, 0, 0 },
798 {"break", "c", 0x0000000d, 0xfc00ffff, TRAP, 0, I1, 0, 0 },
799 {"break", "c,q", 0x0000000d, 0xfc00003f, TRAP, 0, I1, 0, 0 },
988 {"cftc1", "d,y", 0x41000023, 0xffe007ff, WR_1|RD_C1|TRAP|LC, 0, 0, MT32, 0 },
989 {"cftc1", "d,T", 0x41000023, 0xffe007ff, WR_1|RD_C1|TRAP|LC, 0, 0, MT32, 0 },
990 {"cftc2", "d,y", 0x41000025, 0xffe007ff, WR_1|RD_C2|TRAP|LC, 0, 0, MT32, IOCT|IOCTP|IOCT2 },
1005 {"cttc1", "t,g", 0x41800023, 0xffe007ff, RD_1|WR_CC|TRAP|CM, 0, 0, MT32, 0 },
1006 {"cttc1", "t,S", 0x41800023, 0xffe007ff, RD_1|WR_CC|TRAP|CM, 0, 0, MT32, 0 },
1007 {"cttc2", "t,g", 0x41800025, 0xffe007ff, RD_1|WR_CC|TRAP|CM, 0, 0, MT32, IOCT|IOCTP|IOCT2 }
    [all...]
  /src/sys/arch/hppa/hppa/
trap.S 1 /* $NetBSD: trap.S,v 1.75 2023/07/23 10:09:36 skrll Exp $ */
105 * #include <hppa/hppa/trap.S>
234 * our callee(s). However, see the longer comment in the trap handling
427 * See the comment in the trap handling code below about why we need to
547 #define TRAP(name,num) \
558 TRAP(all,num) ! \
565 TRAP(name,num) ! \
648 ATRAP(recnt,T_RECOVERY) /* 3. recovery counter trap */
652 ATRAP(iprot,T_IPROT) /* 7. instruction protection trap */
653 ATRAP(ill,T_ILLEGAL) /* 8. Illegal instruction trap */
    [all...]
  /src/sys/arch/sparc/sparc/
locore.s 73 #include <machine/trap.h>
119 * To return from trap we need the two-instruction sequence
130 * trap-frame setup code, since we may need to switch from the kernel
250 * The first thing in the real text segment is the trap vector table,
265 * Each trap has room for four instructions, of which one perforce must
268 * put the trap type value into %l3 (with a few exceptions below).
269 * We could read the trap type field of %tbr later in the code instead,
276 * trap numbers are given as arguments to the trap macros. This means
277 * there is one line per trap. Sigh
    [all...]
  /src/sys/arch/sparc64/sparc64/
locore.s 63 #define HWREF /* Track ref/mod bits in trap handlers */
84 #include <machine/trap.h>
288 * romtba is the prom trap table base address
302 * The v9 trap frame is stored in the special trap registers. The
315 * trap numbers are given as arguments to the trap macros. This means
316 * there is one line per trap. Sigh.
328 * TA8 -- trap align for 8 instruction traps
329 * TA32 -- trap align for 32 instruction trap
    [all...]
  /src/external/bsd/tcpdump/dist/
print-snmp.c 141 "Trap",
142 #define TRAP 4
153 #define NOTIFY_CLASS(x) (x == TRAP || x == V2TRAP || x == INFORMREQ)
209 * generic-trap values in the SNMP Trap-PDU
1191 * PDUs for all but Trap: (see rfc1157 from page 15 on)
1202 * PDU for Trap:
1206 * generic-trap INTEGER,
1207 * specific-trap INTEGER,
1391 * Decode SNMP Trap PD
    [all...]
  /src/games/rogue/
rogue.h 59 #define TRAP ((unsigned short) 0400)
337 typedef struct tr trap; typedef in typeref:struct:tr
341 extern trap traps[];
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
ISDOpcodes.h 1077 /// TRAP - Trapping instruction
1078 TRAP,
1080 /// DEBUGTRAP - Trap intended to get the attention of a debugger.
1083 /// UBSANTRAP - Trap with an immediate describing the kind of sanitizer

Completed in 62 milliseconds