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

Go to the source code of this file.

Data Structures

struct  pt_regs
 
struct  switch_stack
 

Macros

#define CRIS_FRAME_NORMAL   0 /* normal frame without SBFS stacking */
 
#define CRIS_FRAME_BUSFAULT
 
#define PT_FRAMETYPE   0
 
#define PT_ORIG_R10   1
 
#define PT_R13   2
 
#define PT_R12   3
 
#define PT_R11   4
 
#define PT_R10   5
 
#define PT_R9   6
 
#define PT_R8   7
 
#define PT_R7   8
 
#define PT_R6   9
 
#define PT_R5   10
 
#define PT_R4   11
 
#define PT_R3   12
 
#define PT_R2   13
 
#define PT_R1   14
 
#define PT_R0   15
 
#define PT_MOF   16
 
#define PT_DCCR   17
 
#define PT_SRP   18
 
#define PT_IRP   19 /* This is actually the debugged process' PC */
 
#define PT_CSRINSTR
 
#define PT_CSRADDR   21
 
#define PT_CSRDATA   22
 
#define PT_USP   23 /* special case - USP is not in the pt_regs */
 
#define PT_MAX   23
 
#define C_DCCR_BITNR   0
 
#define V_DCCR_BITNR   1
 
#define Z_DCCR_BITNR   2
 
#define N_DCCR_BITNR   3
 
#define X_DCCR_BITNR   4
 
#define I_DCCR_BITNR   5
 
#define B_DCCR_BITNR   6
 
#define M_DCCR_BITNR   7
 
#define U_DCCR_BITNR   8
 
#define P_DCCR_BITNR   9
 
#define F_DCCR_BITNR   10
 

Macro Definition Documentation

#define B_DCCR_BITNR   6

Definition at line 45 of file ptrace.h.

#define C_DCCR_BITNR   0

Definition at line 39 of file ptrace.h.

#define CRIS_FRAME_BUSFAULT
Value:
1 /* frame stacked using SBFS, need RBF return
path */

Definition at line 7 of file ptrace.h.

#define CRIS_FRAME_NORMAL   0 /* normal frame without SBFS stacking */

Definition at line 6 of file ptrace.h.

#define F_DCCR_BITNR   10

Definition at line 49 of file ptrace.h.

#define I_DCCR_BITNR   5

Definition at line 44 of file ptrace.h.

#define M_DCCR_BITNR   7

Definition at line 46 of file ptrace.h.

#define N_DCCR_BITNR   3

Definition at line 42 of file ptrace.h.

#define P_DCCR_BITNR   9

Definition at line 48 of file ptrace.h.

#define PT_CSRADDR   21

Definition at line 32 of file ptrace.h.

#define PT_CSRDATA   22

Definition at line 33 of file ptrace.h.

#define PT_CSRINSTR
Value:
20 /* CPU Status record remnants -
valid if frametype == busfault */

Definition at line 31 of file ptrace.h.

#define PT_DCCR   17

Definition at line 28 of file ptrace.h.

#define PT_FRAMETYPE   0

Definition at line 11 of file ptrace.h.

#define PT_IRP   19 /* This is actually the debugged process' PC */

Definition at line 30 of file ptrace.h.

#define PT_MAX   23

Definition at line 35 of file ptrace.h.

#define PT_MOF   16

Definition at line 27 of file ptrace.h.

#define PT_ORIG_R10   1

Definition at line 12 of file ptrace.h.

#define PT_R0   15

Definition at line 26 of file ptrace.h.

#define PT_R1   14

Definition at line 25 of file ptrace.h.

#define PT_R10   5

Definition at line 16 of file ptrace.h.

#define PT_R11   4

Definition at line 15 of file ptrace.h.

#define PT_R12   3

Definition at line 14 of file ptrace.h.

#define PT_R13   2

Definition at line 13 of file ptrace.h.

#define PT_R2   13

Definition at line 24 of file ptrace.h.

#define PT_R3   12

Definition at line 23 of file ptrace.h.

#define PT_R4   11

Definition at line 22 of file ptrace.h.

#define PT_R5   10

Definition at line 21 of file ptrace.h.

#define PT_R6   9

Definition at line 20 of file ptrace.h.

#define PT_R7   8

Definition at line 19 of file ptrace.h.

#define PT_R8   7

Definition at line 18 of file ptrace.h.

#define PT_R9   6

Definition at line 17 of file ptrace.h.

#define PT_SRP   18

Definition at line 29 of file ptrace.h.

#define PT_USP   23 /* special case - USP is not in the pt_regs */

Definition at line 34 of file ptrace.h.

#define U_DCCR_BITNR   8

Definition at line 47 of file ptrace.h.

#define V_DCCR_BITNR   1

Definition at line 40 of file ptrace.h.

#define X_DCCR_BITNR   4

Definition at line 43 of file ptrace.h.

#define Z_DCCR_BITNR   2

Definition at line 41 of file ptrace.h.