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
#include <linux/types.h>
#include <asm/hwcap.h>

Go to the source code of this file.

Data Structures

struct  user_pt_regs
 
struct  user_fpsimd_state
 
struct  user_hwdebug_state
 

Macros

#define PSR_MODE_EL0t   0x00000000
 
#define PSR_MODE_EL1t   0x00000004
 
#define PSR_MODE_EL1h   0x00000005
 
#define PSR_MODE_EL2t   0x00000008
 
#define PSR_MODE_EL2h   0x00000009
 
#define PSR_MODE_EL3t   0x0000000c
 
#define PSR_MODE_EL3h   0x0000000d
 
#define PSR_MODE_MASK   0x0000000f
 
#define PSR_MODE32_BIT   0x00000010
 
#define PSR_F_BIT   0x00000040
 
#define PSR_I_BIT   0x00000080
 
#define PSR_A_BIT   0x00000100
 
#define PSR_D_BIT   0x00000200
 
#define PSR_Q_BIT   0x08000000
 
#define PSR_V_BIT   0x10000000
 
#define PSR_C_BIT   0x20000000
 
#define PSR_Z_BIT   0x40000000
 
#define PSR_N_BIT   0x80000000
 
#define PSR_f   0xff000000 /* Flags */
 
#define PSR_s   0x00ff0000 /* Status */
 
#define PSR_x   0x0000ff00 /* Extension */
 
#define PSR_c   0x000000ff /* Control */
 

Macro Definition Documentation

#define PSR_A_BIT   0x00000100

Definition at line 45 of file ptrace.h.

#define PSR_c   0x000000ff /* Control */

Definition at line 59 of file ptrace.h.

#define PSR_C_BIT   0x20000000

Definition at line 49 of file ptrace.h.

#define PSR_D_BIT   0x00000200

Definition at line 46 of file ptrace.h.

#define PSR_f   0xff000000 /* Flags */

Definition at line 56 of file ptrace.h.

#define PSR_F_BIT   0x00000040

Definition at line 43 of file ptrace.h.

#define PSR_I_BIT   0x00000080

Definition at line 44 of file ptrace.h.

#define PSR_MODE32_BIT   0x00000010

Definition at line 40 of file ptrace.h.

#define PSR_MODE_EL0t   0x00000000

Definition at line 30 of file ptrace.h.

#define PSR_MODE_EL1h   0x00000005

Definition at line 32 of file ptrace.h.

#define PSR_MODE_EL1t   0x00000004

Definition at line 31 of file ptrace.h.

#define PSR_MODE_EL2h   0x00000009

Definition at line 34 of file ptrace.h.

#define PSR_MODE_EL2t   0x00000008

Definition at line 33 of file ptrace.h.

#define PSR_MODE_EL3h   0x0000000d

Definition at line 36 of file ptrace.h.

#define PSR_MODE_EL3t   0x0000000c

Definition at line 35 of file ptrace.h.

#define PSR_MODE_MASK   0x0000000f

Definition at line 37 of file ptrace.h.

#define PSR_N_BIT   0x80000000

Definition at line 51 of file ptrace.h.

#define PSR_Q_BIT   0x08000000

Definition at line 47 of file ptrace.h.

#define PSR_s   0x00ff0000 /* Status */

Definition at line 57 of file ptrace.h.

#define PSR_V_BIT   0x10000000

Definition at line 48 of file ptrace.h.

#define PSR_x   0x0000ff00 /* Extension */

Definition at line 58 of file ptrace.h.

#define PSR_Z_BIT   0x40000000

Definition at line 50 of file ptrace.h.