Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Typedefs
ptrace.h File Reference
#include <arch/chip.h>
#include <arch/abi.h>

Go to the source code of this file.

Data Structures

struct  pt_regs
 

Macros

#define PTREGS_OFFSET_REG(n)   ((n)*8)
 
#define PTREGS_OFFSET_BASE   0
 
#define PTREGS_OFFSET_TP   PTREGS_OFFSET_REG(53)
 
#define PTREGS_OFFSET_SP   PTREGS_OFFSET_REG(54)
 
#define PTREGS_OFFSET_LR   PTREGS_OFFSET_REG(55)
 
#define PTREGS_NR_GPRS   56
 
#define PTREGS_OFFSET_PC   PTREGS_OFFSET_REG(56)
 
#define PTREGS_OFFSET_EX1   PTREGS_OFFSET_REG(57)
 
#define PTREGS_OFFSET_FAULTNUM   PTREGS_OFFSET_REG(58)
 
#define PTREGS_OFFSET_ORIG_R0   PTREGS_OFFSET_REG(59)
 
#define PTREGS_OFFSET_FLAGS   PTREGS_OFFSET_REG(60)
 
#define PTREGS_SIZE   PTREGS_OFFSET_REG(64)
 
#define PTRACE_GETREGS   12
 
#define PTRACE_SETREGS   13
 
#define PTRACE_GETFPREGS   14
 
#define PTRACE_SETFPREGS   15
 
#define PTRACE_O_TRACEMIGRATE   0x00010000
 
#define PTRACE_EVENT_MIGRATE   16
 

Typedefs

typedef uint_reg_t pt_reg_t
 

Macro Definition Documentation

#define PTRACE_EVENT_MIGRATE   16

Definition at line 85 of file ptrace.h.

#define PTRACE_GETFPREGS   14

Definition at line 80 of file ptrace.h.

#define PTRACE_GETREGS   12

Definition at line 78 of file ptrace.h.

#define PTRACE_O_TRACEMIGRATE   0x00010000

Definition at line 84 of file ptrace.h.

#define PTRACE_SETFPREGS   15

Definition at line 81 of file ptrace.h.

#define PTRACE_SETREGS   13

Definition at line 79 of file ptrace.h.

#define PTREGS_NR_GPRS   56

Definition at line 31 of file ptrace.h.

#define PTREGS_OFFSET_BASE   0

Definition at line 27 of file ptrace.h.

#define PTREGS_OFFSET_EX1   PTREGS_OFFSET_REG(57)

Definition at line 33 of file ptrace.h.

#define PTREGS_OFFSET_FAULTNUM   PTREGS_OFFSET_REG(58)

Definition at line 34 of file ptrace.h.

#define PTREGS_OFFSET_FLAGS   PTREGS_OFFSET_REG(60)

Definition at line 36 of file ptrace.h.

#define PTREGS_OFFSET_LR   PTREGS_OFFSET_REG(55)

Definition at line 30 of file ptrace.h.

#define PTREGS_OFFSET_ORIG_R0   PTREGS_OFFSET_REG(59)

Definition at line 35 of file ptrace.h.

#define PTREGS_OFFSET_PC   PTREGS_OFFSET_REG(56)

Definition at line 32 of file ptrace.h.

#define PTREGS_OFFSET_REG (   n)    ((n)*8)

Definition at line 25 of file ptrace.h.

#define PTREGS_OFFSET_SP   PTREGS_OFFSET_REG(54)

Definition at line 29 of file ptrace.h.

#define PTREGS_OFFSET_TP   PTREGS_OFFSET_REG(53)

Definition at line 28 of file ptrace.h.

#define PTREGS_SIZE   PTREGS_OFFSET_REG(64)

Definition at line 40 of file ptrace.h.

Typedef Documentation

Definition at line 47 of file ptrace.h.