LLDB  mainline
Public Attributes | List of all members
_GPR Struct Reference
Collaboration diagram for _GPR:
Collaboration graph
[legend]

Public Attributes

uint64_t zero
 
uint64_t r1
 
uint64_t r2
 
uint64_t r3
 
uint64_t r4
 
uint64_t r5
 
uint64_t r6
 
uint64_t r7
 
uint64_t r8
 
uint64_t r9
 
uint64_t r10
 
uint64_t r11
 
uint64_t r12
 
uint64_t r13
 
uint64_t r14
 
uint64_t r15
 
uint64_t r16
 
uint64_t r17
 
uint64_t r18
 
uint64_t r19
 
uint64_t r20
 
uint64_t r21
 
uint64_t r22
 
uint64_t r23
 
uint64_t r24
 
uint64_t r25
 
uint64_t r26
 
uint64_t r27
 
uint64_t gp
 
uint64_t sp
 
uint64_t r30
 
uint64_t ra
 
uint64_t sr
 
uint64_t mullo
 
uint64_t mulhi
 
uint64_t badvaddr
 
uint64_t cause
 
uint64_t pc
 
uint64_t ic
 
uint64_t dummy
 
uint64_t rdi
 
uint64_t rsi
 
uint64_t rbp
 
uint64_t rbx
 
uint64_t rdx
 
uint64_t rcx
 
uint64_t rax
 
uint32_t trapno
 
uint16_t fs
 
uint16_t gs
 
uint32_t err
 
uint16_t es
 
uint16_t ds
 
uint64_t rip
 
uint64_t cs
 
uint64_t rflags
 
uint64_t rsp
 
uint64_t ss
 
uint64_t orig_rax
 
uint64_t fs_base
 
uint64_t gs_base
 
uint64_t ds
 
uint64_t es
 
uint64_t fs
 
uint64_t gs
 
uint64_t trapno
 
uint64_t err
 

Detailed Description

Definition at line 39 of file RegisterContextFreeBSD_mips64.cpp.

Member Data Documentation

◆ badvaddr

uint64_t _GPR::badvaddr

Definition at line 75 of file RegisterContextFreeBSD_mips64.cpp.

◆ cause

uint64_t _GPR::cause

Definition at line 76 of file RegisterContextFreeBSD_mips64.cpp.

◆ cs

uint64_t _GPR::cs

Definition at line 41 of file RegisterContextFreeBSD_x86_64.cpp.

◆ ds [1/2]

uint16_t _GPR::ds

Definition at line 39 of file RegisterContextFreeBSD_x86_64.cpp.

◆ ds [2/2]

uint64_t _GPR::ds

Definition at line 41 of file RegisterContextLinux_x86_64.cpp.

◆ dummy

uint64_t _GPR::dummy

Definition at line 79 of file RegisterContextFreeBSD_mips64.cpp.

◆ err [1/2]

uint32_t _GPR::err

Definition at line 37 of file RegisterContextFreeBSD_x86_64.cpp.

◆ err [2/2]

uint64_t _GPR::err

Definition at line 42 of file RegisterContextNetBSD_x86_64.cpp.

◆ es [1/2]

uint16_t _GPR::es

Definition at line 38 of file RegisterContextFreeBSD_x86_64.cpp.

◆ es [2/2]

uint64_t _GPR::es

Definition at line 42 of file RegisterContextLinux_x86_64.cpp.

◆ fs [1/2]

uint16_t _GPR::fs

Definition at line 35 of file RegisterContextFreeBSD_x86_64.cpp.

◆ fs [2/2]

uint64_t _GPR::fs

Definition at line 43 of file RegisterContextLinux_x86_64.cpp.

◆ fs_base

uint64_t _GPR::fs_base

Definition at line 39 of file RegisterContextLinux_x86_64.cpp.

◆ gp

uint64_t _GPR::gp

Definition at line 68 of file RegisterContextFreeBSD_mips64.cpp.

◆ gs [1/2]

uint16_t _GPR::gs

Definition at line 36 of file RegisterContextFreeBSD_x86_64.cpp.

◆ gs [2/2]

uint64_t _GPR::gs

Definition at line 44 of file RegisterContextLinux_x86_64.cpp.

◆ gs_base

uint64_t _GPR::gs_base

Definition at line 40 of file RegisterContextLinux_x86_64.cpp.

◆ ic

uint64_t _GPR::ic

Definition at line 78 of file RegisterContextFreeBSD_mips64.cpp.

◆ mulhi

uint64_t _GPR::mulhi

Definition at line 74 of file RegisterContextFreeBSD_mips64.cpp.

◆ mullo

uint64_t _GPR::mullo

Definition at line 73 of file RegisterContextFreeBSD_mips64.cpp.

◆ orig_rax

uint64_t _GPR::orig_rax

Definition at line 33 of file RegisterContextLinux_x86_64.cpp.

◆ pc

uint64_t _GPR::pc

Definition at line 77 of file RegisterContextFreeBSD_mips64.cpp.

◆ r1

uint64_t _GPR::r1

Definition at line 41 of file RegisterContextFreeBSD_mips64.cpp.

◆ r10

uint64_t _GPR::r10

Definition at line 50 of file RegisterContextFreeBSD_mips64.cpp.

◆ r11

uint64_t _GPR::r11

Definition at line 51 of file RegisterContextFreeBSD_mips64.cpp.

◆ r12

uint64_t _GPR::r12

Definition at line 52 of file RegisterContextFreeBSD_mips64.cpp.

◆ r13

uint64_t _GPR::r13

Definition at line 53 of file RegisterContextFreeBSD_mips64.cpp.

◆ r14

uint64_t _GPR::r14

Definition at line 54 of file RegisterContextFreeBSD_mips64.cpp.

◆ r15

uint64_t _GPR::r15

Definition at line 55 of file RegisterContextFreeBSD_mips64.cpp.

◆ r16

uint64_t _GPR::r16

Definition at line 56 of file RegisterContextFreeBSD_mips64.cpp.

◆ r17

uint64_t _GPR::r17

Definition at line 57 of file RegisterContextFreeBSD_mips64.cpp.

◆ r18

uint64_t _GPR::r18

Definition at line 58 of file RegisterContextFreeBSD_mips64.cpp.

◆ r19

uint64_t _GPR::r19

Definition at line 59 of file RegisterContextFreeBSD_mips64.cpp.

◆ r2

uint64_t _GPR::r2

Definition at line 42 of file RegisterContextFreeBSD_mips64.cpp.

◆ r20

uint64_t _GPR::r20

Definition at line 60 of file RegisterContextFreeBSD_mips64.cpp.

◆ r21

uint64_t _GPR::r21

Definition at line 61 of file RegisterContextFreeBSD_mips64.cpp.

◆ r22

uint64_t _GPR::r22

Definition at line 62 of file RegisterContextFreeBSD_mips64.cpp.

◆ r23

uint64_t _GPR::r23

Definition at line 63 of file RegisterContextFreeBSD_mips64.cpp.

◆ r24

uint64_t _GPR::r24

Definition at line 64 of file RegisterContextFreeBSD_mips64.cpp.

◆ r25

uint64_t _GPR::r25

Definition at line 65 of file RegisterContextFreeBSD_mips64.cpp.

◆ r26

uint64_t _GPR::r26

Definition at line 66 of file RegisterContextFreeBSD_mips64.cpp.

◆ r27

uint64_t _GPR::r27

Definition at line 67 of file RegisterContextFreeBSD_mips64.cpp.

◆ r3

uint64_t _GPR::r3

Definition at line 43 of file RegisterContextFreeBSD_mips64.cpp.

◆ r30

uint64_t _GPR::r30

Definition at line 70 of file RegisterContextFreeBSD_mips64.cpp.

◆ r4

uint64_t _GPR::r4

Definition at line 44 of file RegisterContextFreeBSD_mips64.cpp.

◆ r5

uint64_t _GPR::r5

Definition at line 45 of file RegisterContextFreeBSD_mips64.cpp.

◆ r6

uint64_t _GPR::r6

Definition at line 46 of file RegisterContextFreeBSD_mips64.cpp.

◆ r7

uint64_t _GPR::r7

Definition at line 47 of file RegisterContextFreeBSD_mips64.cpp.

◆ r8

uint64_t _GPR::r8

Definition at line 48 of file RegisterContextFreeBSD_mips64.cpp.

◆ r9

uint64_t _GPR::r9

Definition at line 49 of file RegisterContextFreeBSD_mips64.cpp.

◆ ra

uint64_t _GPR::ra

Definition at line 71 of file RegisterContextFreeBSD_mips64.cpp.

◆ rax

uint64_t _GPR::rax

Definition at line 33 of file RegisterContextFreeBSD_x86_64.cpp.

◆ rbp

uint64_t _GPR::rbp

Definition at line 29 of file RegisterContextFreeBSD_x86_64.cpp.

◆ rbx

uint64_t _GPR::rbx

Definition at line 30 of file RegisterContextFreeBSD_x86_64.cpp.

◆ rcx

uint64_t _GPR::rcx

Definition at line 32 of file RegisterContextFreeBSD_x86_64.cpp.

◆ rdi

uint64_t _GPR::rdi

Definition at line 27 of file RegisterContextFreeBSD_x86_64.cpp.

◆ rdx

uint64_t _GPR::rdx

Definition at line 31 of file RegisterContextFreeBSD_x86_64.cpp.

◆ rflags

uint64_t _GPR::rflags

Definition at line 42 of file RegisterContextFreeBSD_x86_64.cpp.

◆ rip

uint64_t _GPR::rip

Definition at line 40 of file RegisterContextFreeBSD_x86_64.cpp.

◆ rsi

uint64_t _GPR::rsi

Definition at line 28 of file RegisterContextFreeBSD_x86_64.cpp.

◆ rsp

uint64_t _GPR::rsp

Definition at line 43 of file RegisterContextFreeBSD_x86_64.cpp.

◆ sp

uint64_t _GPR::sp

Definition at line 69 of file RegisterContextFreeBSD_mips64.cpp.

◆ sr

uint64_t _GPR::sr

Definition at line 72 of file RegisterContextFreeBSD_mips64.cpp.

◆ ss

uint64_t _GPR::ss

Definition at line 44 of file RegisterContextFreeBSD_x86_64.cpp.

◆ trapno [1/2]

uint32_t _GPR::trapno

Definition at line 34 of file RegisterContextFreeBSD_x86_64.cpp.

◆ trapno [2/2]

uint64_t _GPR::trapno

Definition at line 41 of file RegisterContextNetBSD_x86_64.cpp.

◆ zero

uint64_t _GPR::zero

Definition at line 40 of file RegisterContextFreeBSD_mips64.cpp.


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