LLDB mainline
_GPR Struct Reference

Public Attributes

uint64_t r15
uint64_t r14
uint64_t r13
uint64_t r12
uint64_t r11
uint64_t r10
uint64_t r9
uint64_t r8
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 19 of file RegisterContextFreeBSD_x86_64.cpp.

Member Data Documentation

◆ cs

uint64_t _GPR::cs

Definition at line 42 of file RegisterContextFreeBSD_x86_64.cpp.

◆ ds [1/2]

uint64_t _GPR::ds

Definition at line 40 of file RegisterContextFreeBSD_x86_64.cpp.

◆ ds [2/2]

uint64_t _GPR::ds

Definition at line 41 of file RegisterContextLinux_x86_64.cpp.

◆ err [1/2]

uint32_t _GPR::err

Definition at line 38 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]

uint64_t _GPR::es

Definition at line 39 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]

uint64_t _GPR::fs

Definition at line 36 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.

◆ gs [1/2]

uint64_t _GPR::gs

Definition at line 37 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.

◆ orig_rax

uint64_t _GPR::orig_rax

Definition at line 33 of file RegisterContextLinux_x86_64.cpp.

◆ r10

uint64_t _GPR::r10

Definition at line 25 of file RegisterContextFreeBSD_x86_64.cpp.

◆ r11

uint64_t _GPR::r11

Definition at line 24 of file RegisterContextFreeBSD_x86_64.cpp.

◆ r12

uint64_t _GPR::r12

Definition at line 23 of file RegisterContextFreeBSD_x86_64.cpp.

◆ r13

uint64_t _GPR::r13

Definition at line 22 of file RegisterContextFreeBSD_x86_64.cpp.

◆ r14

uint64_t _GPR::r14

Definition at line 21 of file RegisterContextFreeBSD_x86_64.cpp.

◆ r15

uint64_t _GPR::r15

Definition at line 20 of file RegisterContextFreeBSD_x86_64.cpp.

◆ r8

uint64_t _GPR::r8

Definition at line 27 of file RegisterContextFreeBSD_x86_64.cpp.

◆ r9

uint64_t _GPR::r9

Definition at line 26 of file RegisterContextFreeBSD_x86_64.cpp.

◆ rax

uint64_t _GPR::rax

Definition at line 34 of file RegisterContextFreeBSD_x86_64.cpp.

◆ rbp

uint64_t _GPR::rbp

Definition at line 30 of file RegisterContextFreeBSD_x86_64.cpp.

◆ rbx

uint64_t _GPR::rbx

Definition at line 31 of file RegisterContextFreeBSD_x86_64.cpp.

◆ rcx

uint64_t _GPR::rcx

Definition at line 33 of file RegisterContextFreeBSD_x86_64.cpp.

◆ rdi

uint64_t _GPR::rdi

Definition at line 28 of file RegisterContextFreeBSD_x86_64.cpp.

◆ rdx

uint64_t _GPR::rdx

Definition at line 32 of file RegisterContextFreeBSD_x86_64.cpp.

◆ rflags

uint64_t _GPR::rflags

Definition at line 43 of file RegisterContextFreeBSD_x86_64.cpp.

◆ rip

uint64_t _GPR::rip

Definition at line 41 of file RegisterContextFreeBSD_x86_64.cpp.

◆ rsi

uint64_t _GPR::rsi

Definition at line 29 of file RegisterContextFreeBSD_x86_64.cpp.

◆ rsp

uint64_t _GPR::rsp

Definition at line 44 of file RegisterContextFreeBSD_x86_64.cpp.

◆ ss

uint64_t _GPR::ss

Definition at line 45 of file RegisterContextFreeBSD_x86_64.cpp.

◆ trapno [1/2]

uint32_t _GPR::trapno

Definition at line 35 of file RegisterContextFreeBSD_x86_64.cpp.

◆ trapno [2/2]

uint64_t _GPR::trapno

Definition at line 41 of file RegisterContextNetBSD_x86_64.cpp.


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