Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros
break.h File Reference

Go to the source code of this file.

Macros

#define BRK_USERBP   0 /* User bp (used by debuggers) */
 
#define BRK_KERNELBP   1 /* Break in the kernel */
 
#define BRK_ABORT   2 /* Sometimes used by abort(3) to SIGIOT */
 
#define BRK_BD_TAKEN   3 /* For bd slot emulation - not implemented */
 
#define BRK_BD_NOTTAKEN   4 /* For bd slot emulation - not implemented */
 
#define BRK_SSTEPBP   5 /* User bp (used by debuggers) */
 
#define BRK_OVERFLOW   6 /* Overflow check */
 
#define BRK_DIVZERO   7 /* Divide by zero check */
 
#define BRK_RANGE   8 /* Range error check */
 
#define BRK_STACKOVERFLOW   9 /* For Ada stackchecking */
 
#define BRK_NORLD   10 /* No rld found - not used by Linux/MIPS */
 
#define _BRK_THREADBP   11 /* For threads, user bp (used by debuggers) */
 
#define BRK_BUG   512 /* Used by BUG() */
 
#define BRK_KDB   513 /* Used in KDB_ENTER() */
 
#define BRK_MEMU   514 /* Used by FPU emulator */
 
#define BRK_KPROBE_BP   515 /* Kprobe break */
 
#define BRK_KPROBE_SSTEPBP   516 /* Kprobe single step software implementation */
 
#define BRK_MULOVF   1023 /* Multiply overflow */
 

Macro Definition Documentation

#define _BRK_THREADBP   11 /* For threads, user bp (used by debuggers) */

Definition at line 29 of file break.h.

#define BRK_ABORT   2 /* Sometimes used by abort(3) to SIGIOT */

Definition at line 20 of file break.h.

#define BRK_BD_NOTTAKEN   4 /* For bd slot emulation - not implemented */

Definition at line 22 of file break.h.

#define BRK_BD_TAKEN   3 /* For bd slot emulation - not implemented */

Definition at line 21 of file break.h.

#define BRK_BUG   512 /* Used by BUG() */

Definition at line 30 of file break.h.

#define BRK_DIVZERO   7 /* Divide by zero check */

Definition at line 25 of file break.h.

#define BRK_KDB   513 /* Used in KDB_ENTER() */

Definition at line 31 of file break.h.

#define BRK_KERNELBP   1 /* Break in the kernel */

Definition at line 19 of file break.h.

#define BRK_KPROBE_BP   515 /* Kprobe break */

Definition at line 33 of file break.h.

#define BRK_KPROBE_SSTEPBP   516 /* Kprobe single step software implementation */

Definition at line 34 of file break.h.

#define BRK_MEMU   514 /* Used by FPU emulator */

Definition at line 32 of file break.h.

#define BRK_MULOVF   1023 /* Multiply overflow */

Definition at line 35 of file break.h.

#define BRK_NORLD   10 /* No rld found - not used by Linux/MIPS */

Definition at line 28 of file break.h.

#define BRK_OVERFLOW   6 /* Overflow check */

Definition at line 24 of file break.h.

#define BRK_RANGE   8 /* Range error check */

Definition at line 26 of file break.h.

#define BRK_SSTEPBP   5 /* User bp (used by debuggers) */

Definition at line 23 of file break.h.

#define BRK_STACKOVERFLOW   9 /* For Ada stackchecking */

Definition at line 27 of file break.h.

#define BRK_USERBP   0 /* User bp (used by debuggers) */

Definition at line 18 of file break.h.