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
 

Macros

#define PTRACE_GETREGS   12
 
#define PTRACE_SETREGS   13 /* ptrace signal */
 
#define PTRACE_GETFDPIC   31 /* get the ELF fdpic loadmap address */
 
#define PTRACE_GETFDPIC_EXEC   0 /* [addr] request the executable loadmap */
 
#define PTRACE_GETFDPIC_INTERP   1 /* [addr] request the interpreter loadmap */
 
#define PS_S   (0x0002)
 
#define PT_R0   204
 
#define PT_R1   200
 
#define PT_R2   196
 
#define PT_R3   192
 
#define PT_R4   188
 
#define PT_R5   184
 
#define PT_R6   180
 
#define PT_R7   176
 
#define PT_P0   172
 
#define PT_P1   168
 
#define PT_P2   164
 
#define PT_P3   160
 
#define PT_P4   156
 
#define PT_P5   152
 
#define PT_FP   148
 
#define PT_USP   144
 
#define PT_I0   140
 
#define PT_I1   136
 
#define PT_I2   132
 
#define PT_I3   128
 
#define PT_M0   124
 
#define PT_M1   120
 
#define PT_M2   116
 
#define PT_M3   112
 
#define PT_L0   108
 
#define PT_L1   104
 
#define PT_L2   100
 
#define PT_L3   96
 
#define PT_B0   92
 
#define PT_B1   88
 
#define PT_B2   84
 
#define PT_B3   80
 
#define PT_A0X   76
 
#define PT_A0W   72
 
#define PT_A1X   68
 
#define PT_A1W   64
 
#define PT_LC0   60
 
#define PT_LC1   56
 
#define PT_LT0   52
 
#define PT_LT1   48
 
#define PT_LB0   44
 
#define PT_LB1   40
 
#define PT_ASTAT   36
 
#define PT_RESERVED   32
 
#define PT_RETS   28
 
#define PT_PC   24
 
#define PT_RETX   20
 
#define PT_RETN   16
 
#define PT_RETE   12
 
#define PT_SEQSTAT   8
 
#define PT_IPEND   4
 
#define PT_ORIG_R0   208
 
#define PT_ORIG_P0   212
 
#define PT_SYSCFG   216
 
#define PT_TEXT_ADDR   220
 
#define PT_TEXT_END_ADDR   224
 
#define PT_DATA_ADDR   228
 
#define PT_FDPIC_EXEC   232
 
#define PT_FDPIC_INTERP   236
 
#define PT_LAST_PSEUDO   PT_FDPIC_INTERP
 

Macro Definition Documentation

#define PS_S   (0x0002)

Definition at line 98 of file ptrace.h.

#define PT_A0W   72

Definition at line 170 of file ptrace.h.

#define PT_A0X   76

Definition at line 169 of file ptrace.h.

#define PT_A1W   64

Definition at line 172 of file ptrace.h.

#define PT_A1X   68

Definition at line 171 of file ptrace.h.

#define PT_ASTAT   36

Definition at line 179 of file ptrace.h.

#define PT_B0   92

Definition at line 165 of file ptrace.h.

#define PT_B1   88

Definition at line 166 of file ptrace.h.

#define PT_B2   84

Definition at line 167 of file ptrace.h.

#define PT_B3   80

Definition at line 168 of file ptrace.h.

#define PT_DATA_ADDR   228

Definition at line 194 of file ptrace.h.

#define PT_FDPIC_EXEC   232

Definition at line 195 of file ptrace.h.

#define PT_FDPIC_INTERP   236

Definition at line 196 of file ptrace.h.

#define PT_FP   148

Definition at line 151 of file ptrace.h.

#define PT_I0   140

Definition at line 153 of file ptrace.h.

#define PT_I1   136

Definition at line 154 of file ptrace.h.

#define PT_I2   132

Definition at line 155 of file ptrace.h.

#define PT_I3   128

Definition at line 156 of file ptrace.h.

#define PT_IPEND   4

Definition at line 187 of file ptrace.h.

#define PT_L0   108

Definition at line 161 of file ptrace.h.

#define PT_L1   104

Definition at line 162 of file ptrace.h.

#define PT_L2   100

Definition at line 163 of file ptrace.h.

#define PT_L3   96

Definition at line 164 of file ptrace.h.

#define PT_LAST_PSEUDO   PT_FDPIC_INTERP

Definition at line 198 of file ptrace.h.

#define PT_LB0   44

Definition at line 177 of file ptrace.h.

#define PT_LB1   40

Definition at line 178 of file ptrace.h.

#define PT_LC0   60

Definition at line 173 of file ptrace.h.

#define PT_LC1   56

Definition at line 174 of file ptrace.h.

#define PT_LT0   52

Definition at line 175 of file ptrace.h.

#define PT_LT1   48

Definition at line 176 of file ptrace.h.

#define PT_M0   124

Definition at line 157 of file ptrace.h.

#define PT_M1   120

Definition at line 158 of file ptrace.h.

#define PT_M2   116

Definition at line 159 of file ptrace.h.

#define PT_M3   112

Definition at line 160 of file ptrace.h.

#define PT_ORIG_P0   212

Definition at line 190 of file ptrace.h.

#define PT_ORIG_R0   208

Definition at line 189 of file ptrace.h.

#define PT_P0   172

Definition at line 145 of file ptrace.h.

#define PT_P1   168

Definition at line 146 of file ptrace.h.

#define PT_P2   164

Definition at line 147 of file ptrace.h.

#define PT_P3   160

Definition at line 148 of file ptrace.h.

#define PT_P4   156

Definition at line 149 of file ptrace.h.

#define PT_P5   152

Definition at line 150 of file ptrace.h.

#define PT_PC   24

Definition at line 182 of file ptrace.h.

#define PT_R0   204

Definition at line 137 of file ptrace.h.

#define PT_R1   200

Definition at line 138 of file ptrace.h.

#define PT_R2   196

Definition at line 139 of file ptrace.h.

#define PT_R3   192

Definition at line 140 of file ptrace.h.

#define PT_R4   188

Definition at line 141 of file ptrace.h.

#define PT_R5   184

Definition at line 142 of file ptrace.h.

#define PT_R6   180

Definition at line 143 of file ptrace.h.

#define PT_R7   176

Definition at line 144 of file ptrace.h.

#define PT_RESERVED   32

Definition at line 180 of file ptrace.h.

#define PT_RETE   12

Definition at line 185 of file ptrace.h.

#define PT_RETN   16

Definition at line 184 of file ptrace.h.

#define PT_RETS   28

Definition at line 181 of file ptrace.h.

#define PT_RETX   20

Definition at line 183 of file ptrace.h.

#define PT_SEQSTAT   8

Definition at line 186 of file ptrace.h.

#define PT_SYSCFG   216

Definition at line 191 of file ptrace.h.

#define PT_TEXT_ADDR   220

Definition at line 192 of file ptrace.h.

#define PT_TEXT_END_ADDR   224

Definition at line 193 of file ptrace.h.

#define PT_USP   144

Definition at line 152 of file ptrace.h.

#define PTRACE_GETFDPIC   31 /* get the ELF fdpic loadmap address */

Definition at line 94 of file ptrace.h.

#define PTRACE_GETFDPIC_EXEC   0 /* [addr] request the executable loadmap */

Definition at line 95 of file ptrace.h.

#define PTRACE_GETFDPIC_INTERP   1 /* [addr] request the interpreter loadmap */

Definition at line 96 of file ptrace.h.

#define PTRACE_GETREGS   12

Definition at line 91 of file ptrace.h.

#define PTRACE_SETREGS   13 /* ptrace signal */

Definition at line 92 of file ptrace.h.