Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
user_regs_struct Struct Reference

#include <user.h>

Data Fields

unsigned long r0
 
unsigned long r1
 
unsigned long r2
 
unsigned long r3
 
unsigned long r4
 
unsigned long r5
 
unsigned long r6
 
unsigned long r7
 
unsigned long r8
 
unsigned long r9
 
unsigned long r10
 
unsigned long r11
 
unsigned long r12
 
unsigned long r13
 
unsigned long sp
 
unsigned long pc
 
unsigned long p0
 
unsigned long vr
 
unsigned long p2
 
unsigned long p3
 
unsigned long p4
 
unsigned long ccr
 
unsigned long p6
 
unsigned long mof
 
unsigned long p8
 
unsigned long ibr
 
unsigned long irp
 
unsigned long srp
 
unsigned long bar
 
unsigned long dccr
 
unsigned long brp
 
unsigned long usp
 
unsigned long csrinstr
 
unsigned long csraddr
 
unsigned long csrdata
 
unsigned long acr
 
unsigned long bz
 
unsigned long pid
 
unsigned long srs
 
unsigned long wz
 
unsigned long exs
 
unsigned long eda
 
unsigned long dz
 
unsigned long ebp
 
unsigned long erp
 
unsigned long nrp
 
unsigned long ccs
 
unsigned long spc
 
long er1
 
long er2
 
long er3
 
long er4
 
long er5
 
long er6
 
long er0
 
long usp
 
long orig_er0
 
short ccr
 
long pc
 
unsigned long r14
 
unsigned long r15
 
unsigned long r16
 
unsigned long r17
 
unsigned long r18
 
unsigned long r19
 
unsigned long r20
 
unsigned long r21
 
unsigned long r22
 
unsigned long r23
 
unsigned long r24
 
unsigned long r25
 
unsigned long r26
 
unsigned long r27
 
unsigned long r28
 
unsigned long r29
 
unsigned long r30
 
unsigned long r31
 
unsigned long sa0
 
unsigned long lc0
 
unsigned long sa1
 
unsigned long lc1
 
unsigned long m0
 
unsigned long m1
 
unsigned long usr
 
unsigned long p3_0
 
unsigned long gp
 
unsigned long ugp
 
unsigned long cause
 
unsigned long badva
 
unsigned long pad1
 
unsigned long pad2
 
unsigned long pad3
 
long d1
 
long d2
 
long d3
 
long d4
 
long d5
 
long d6
 
long d7
 
long a0
 
long a1
 
long a2
 
long a3
 
long a4
 
long a5
 
long a6
 
long d0
 
long orig_d0
 
short stkadj
 
short sr
 
short fmtvec
 
short __fill
 
unsigned long gpr [32]
 
unsigned long sr
 
psw_t psw
 
unsigned long gprs [NUM_GPRS]
 
unsigned int acrs [NUM_ACRS]
 
unsigned long orig_gpr2
 
s390_fp_regs fp_regs
 
per_struct per_info
 
unsigned long ieee_instruction_pointer
 
unsigned long regs [32]
 
unsigned long cel
 
unsigned long ceh
 
unsigned long sr0
 
unsigned long sr1
 
unsigned long sr2
 
unsigned long cp0_epc
 
unsigned long cp0_ema
 
unsigned long cp0_psr
 
unsigned long cp0_ecr
 
unsigned long cp0_condition
 
unsigned long bx
 
unsigned long cx
 
unsigned long dx
 
unsigned long si
 
unsigned long di
 
unsigned long bp
 
unsigned long ax
 
unsigned long ds
 
unsigned long es
 
unsigned long fs
 
unsigned long gs
 
unsigned long orig_ax
 
unsigned long ip
 
unsigned long cs
 
unsigned long flags
 
unsigned long ss
 
unsigned long fs_base
 
unsigned long gs_base
 

Detailed Description

Definition at line 7 of file user.h.

Field Documentation

short __fill

Definition at line 49 of file user.h.

long a0

Definition at line 41 of file user.h.

long a1

Definition at line 41 of file user.h.

long a2

Definition at line 41 of file user.h.

long a3

Definition at line 41 of file user.h.

long a4

Definition at line 41 of file user.h.

long a5

Definition at line 41 of file user.h.

long a6

Definition at line 41 of file user.h.

unsigned long acr

Definition at line 22 of file user.h.

unsigned int acrs[NUM_ACRS]

Definition at line 458 of file ptrace.h.

unsigned long ax

Definition at line 84 of file user_32.h.

unsigned long badva

Definition at line 57 of file user.h.

unsigned long bar

Definition at line 36 of file user.h.

unsigned long bp

Definition at line 83 of file user_32.h.

unsigned long brp

Definition at line 38 of file user.h.

unsigned long bx

Definition at line 78 of file user_32.h.

unsigned long bz

Definition at line 23 of file user.h.

unsigned long cause

Definition at line 56 of file user.h.

unsigned long ccr

Definition at line 29 of file user.h.

short ccr

Definition at line 41 of file user.h.

unsigned long ccs

Definition at line 36 of file user.h.

unsigned long ceh

Definition at line 8 of file user.h.

unsigned long cel

Definition at line 7 of file user.h.

unsigned long cp0_condition

Definition at line 18 of file user.h.

unsigned long cp0_ecr

Definition at line 17 of file user.h.

unsigned long cp0_ema

Definition at line 15 of file user.h.

unsigned long cp0_epc

Definition at line 14 of file user.h.

unsigned long cp0_psr

Definition at line 16 of file user.h.

unsigned long cs

Definition at line 91 of file user_32.h.

unsigned long csraddr

Definition at line 42 of file user.h.

unsigned long csrdata

Definition at line 43 of file user.h.

unsigned long csrinstr

Definition at line 41 of file user.h.

unsigned long cx

Definition at line 79 of file user_32.h.

long d0

Definition at line 42 of file user.h.

long d1

Definition at line 40 of file user.h.

long d2

Definition at line 40 of file user.h.

long d3

Definition at line 40 of file user.h.

long d4

Definition at line 40 of file user.h.

long d5

Definition at line 40 of file user.h.

long d6

Definition at line 40 of file user.h.

long d7

Definition at line 40 of file user.h.

unsigned long dccr

Definition at line 37 of file user.h.

unsigned long di

Definition at line 82 of file user_32.h.

unsigned long ds

Definition at line 85 of file user_32.h.

unsigned long dx

Definition at line 80 of file user_32.h.

unsigned long dz

Definition at line 31 of file user.h.

unsigned long ebp

Definition at line 32 of file user.h.

unsigned long eda

Definition at line 29 of file user.h.

long er0

Definition at line 38 of file user.h.

long er1

Definition at line 37 of file user.h.

long er2

Definition at line 37 of file user.h.

long er3

Definition at line 37 of file user.h.

long er4

Definition at line 37 of file user.h.

long er5

Definition at line 37 of file user.h.

long er6

Definition at line 37 of file user.h.

unsigned long erp

Definition at line 33 of file user.h.

unsigned long es

Definition at line 86 of file user_32.h.

unsigned long exs

Definition at line 28 of file user.h.

unsigned long flags

Definition at line 92 of file user_32.h.

short fmtvec

Definition at line 48 of file user.h.

s390_fp_regs fp_regs

Definition at line 460 of file ptrace.h.

unsigned long fs

Definition at line 87 of file user_32.h.

unsigned long fs_base

Definition at line 90 of file user_64.h.

unsigned long gp

Definition at line 53 of file user.h.

unsigned long gpr[32]

Definition at line 28 of file ptrace.h.

unsigned long gprs[NUM_GPRS]

Definition at line 457 of file ptrace.h.

unsigned long gs

Definition at line 88 of file user_32.h.

unsigned long gs_base

Definition at line 91 of file user_64.h.

unsigned long ibr

Definition at line 33 of file user.h.

unsigned long ieee_instruction_pointer

Definition at line 467 of file ptrace.h.

unsigned long ip

Definition at line 90 of file user_32.h.

unsigned long irp

Definition at line 34 of file user.h.

unsigned long lc0

Definition at line 46 of file user.h.

unsigned long lc1

Definition at line 48 of file user.h.

unsigned long m0

Definition at line 49 of file user.h.

unsigned long m1

Definition at line 50 of file user.h.

unsigned long mof

Definition at line 31 of file user.h.

unsigned long nrp

Definition at line 35 of file user.h.

unsigned long orig_ax

Definition at line 89 of file user_32.h.

long orig_d0

Definition at line 44 of file user.h.

long orig_er0

Definition at line 40 of file user.h.

unsigned long orig_gpr2

Definition at line 459 of file ptrace.h.

unsigned long p0

Definition at line 24 of file user.h.

unsigned long p2

Definition at line 26 of file user.h.

unsigned long p3

Definition at line 27 of file user.h.

unsigned long p3_0

Definition at line 52 of file user.h.

unsigned long p4

Definition at line 28 of file user.h.

unsigned long p6

Definition at line 30 of file user.h.

unsigned long p8

Definition at line 32 of file user.h.

unsigned long pad1

Definition at line 58 of file user.h.

unsigned long pad2

Definition at line 59 of file user.h.

unsigned long pad3

Definition at line 60 of file user.h.

unsigned long pc

Definition at line 23 of file user.h.

long pc

Definition at line 42 of file user.h.

per_struct per_info

Definition at line 466 of file ptrace.h.

unsigned long pid

Definition at line 25 of file user.h.

psw_t psw

Definition at line 456 of file ptrace.h.

unsigned long r0

Definition at line 8 of file user.h.

unsigned long r1

Definition at line 9 of file user.h.

unsigned long r10

Definition at line 18 of file user.h.

unsigned long r11

Definition at line 19 of file user.h.

unsigned long r12

Definition at line 20 of file user.h.

unsigned long r13

Definition at line 21 of file user.h.

unsigned long r14

Definition at line 27 of file user.h.

unsigned long r15

Definition at line 28 of file user.h.

unsigned long r16

Definition at line 29 of file user.h.

unsigned long r17

Definition at line 30 of file user.h.

unsigned long r18

Definition at line 31 of file user.h.

unsigned long r19

Definition at line 32 of file user.h.

unsigned long r2

Definition at line 10 of file user.h.

unsigned long r20

Definition at line 33 of file user.h.

unsigned long r21

Definition at line 34 of file user.h.

unsigned long r22

Definition at line 35 of file user.h.

unsigned long r23

Definition at line 36 of file user.h.

unsigned long r24

Definition at line 37 of file user.h.

unsigned long r25

Definition at line 38 of file user.h.

unsigned long r26

Definition at line 39 of file user.h.

unsigned long r27

Definition at line 40 of file user.h.

unsigned long r28

Definition at line 41 of file user.h.

unsigned long r29

Definition at line 42 of file user.h.

unsigned long r3

Definition at line 11 of file user.h.

unsigned long r30

Definition at line 43 of file user.h.

unsigned long r31

Definition at line 44 of file user.h.

unsigned long r4

Definition at line 12 of file user.h.

unsigned long r5

Definition at line 13 of file user.h.

unsigned long r6

Definition at line 14 of file user.h.

unsigned long r7

Definition at line 15 of file user.h.

unsigned long r8

Definition at line 16 of file user.h.

unsigned long r9

Definition at line 17 of file user.h.

unsigned long regs[32]

Definition at line 5 of file user.h.

unsigned long sa0

Definition at line 45 of file user.h.

unsigned long sa1

Definition at line 47 of file user.h.

unsigned long si

Definition at line 81 of file user_32.h.

unsigned long sp

Definition at line 22 of file user.h.

unsigned long spc

Definition at line 38 of file user.h.

unsigned long sr

Definition at line 30 of file ptrace.h.

short sr

Definition at line 46 of file user.h.

unsigned long sr0

Definition at line 10 of file user.h.

unsigned long sr1

Definition at line 11 of file user.h.

unsigned long sr2

Definition at line 12 of file user.h.

unsigned long srp

Definition at line 35 of file user.h.

unsigned long srs

Definition at line 26 of file user.h.

unsigned long ss

Definition at line 94 of file user_32.h.

short stkadj

Definition at line 45 of file user.h.

unsigned long ugp

Definition at line 54 of file user.h.

long usp

Definition at line 39 of file user.h.

long usp

Definition at line 39 of file user.h.

unsigned long usr

Definition at line 51 of file user.h.

unsigned long vr

Definition at line 25 of file user.h.

unsigned long wz

Definition at line 27 of file user.h.


The documentation for this struct was generated from the following files: