LLDB  mainline
Public Attributes | List of all members
UserArea Struct Reference

#include <RegisterContext_mips.h>

Collaboration diagram for UserArea:
Collaboration graph
[legend]

Public Attributes

GPR_linux_mips gpr
 
FPR_linux_mips fpr
 
MSA_linux_mips msa
 
GPR gpr
 
FPR_i386 i387
 
FPR fpr
 
DBG dbg
 
GPR regs
 
int32_t fpvalid
 
uint32_t tsize
 
uint32_t dsize
 
uint32_t ssize
 
uint32_t start_code
 
uint32_t start_stack
 
int32_t signal
 
int32_t reserved
 
uint32_t ar0
 
uint32_t fpstate
 
uint32_t magic
 
char u_comm [32]
 
uint32_t u_debugreg [8]
 
int32_t pad0
 
FXSAVE fpr
 
uint64_t tsize
 
uint64_t dsize
 
uint64_t ssize
 
uint64_t start_code
 
uint64_t start_stack
 
int64_t signal
 
int32_t pad1
 
uint64_t ar0
 
FXSAVEfpstate
 
uint64_t magic
 
uint64_t error_code
 
uint64_t fault_address
 
uint32_t tlsbase
 
uint64_t mc_tlsbase
 

Detailed Description

Definition at line 368 of file RegisterContext_mips.h.

Member Data Documentation

◆ ar0 [1/2]

uint64_t UserArea::ar0

Definition at line 65 of file RegisterContextLinux_x86_64.cpp.

◆ ar0 [2/2]

uint32_t UserArea::ar0

Definition at line 71 of file RegisterContextLinux_i386.cpp.

◆ dbg

DBG UserArea::dbg

Definition at line 59 of file RegisterContextFreeBSD_x86_64.cpp.

◆ dsize [1/2]

uint64_t UserArea::dsize

Definition at line 58 of file RegisterContextLinux_x86_64.cpp.

◆ dsize [2/2]

uint32_t UserArea::dsize

Definition at line 65 of file RegisterContextLinux_i386.cpp.

◆ error_code

uint64_t UserArea::error_code

Definition at line 70 of file RegisterContextLinux_x86_64.cpp.

◆ fault_address

uint64_t UserArea::fault_address

Definition at line 71 of file RegisterContextLinux_x86_64.cpp.

◆ fpr [1/3]

FXSAVE UserArea::fpr

Definition at line 55 of file RegisterContextLinux_x86_64.cpp.

◆ fpr [2/3]

FPR UserArea::fpr

Definition at line 58 of file RegisterContextFreeBSD_x86_64.cpp.

◆ fpr [3/3]

FPR UserArea::fpr

Definition at line 370 of file RegisterContext_mips.h.

◆ fpstate [1/2]

FXSAVE* UserArea::fpstate

Definition at line 66 of file RegisterContextLinux_x86_64.cpp.

◆ fpstate [2/2]

uint32_t UserArea::fpstate

Definition at line 72 of file RegisterContextLinux_i386.cpp.

◆ fpvalid

int32_t UserArea::fpvalid

Definition at line 62 of file RegisterContextLinux_i386.cpp.

◆ gpr [1/2]

GPR UserArea::gpr

Definition at line 49 of file RegisterContextFreeBSD_i386.cpp.

◆ gpr [2/2]

GPR UserArea::gpr

Definition at line 369 of file RegisterContext_mips.h.

◆ i387

FPR_i386 UserArea::i387

Definition at line 50 of file RegisterContextFreeBSD_i386.cpp.

◆ magic [1/2]

uint64_t UserArea::magic

Definition at line 67 of file RegisterContextLinux_x86_64.cpp.

◆ magic [2/2]

uint32_t UserArea::magic

Definition at line 74 of file RegisterContextLinux_i386.cpp.

◆ mc_tlsbase

uint64_t UserArea::mc_tlsbase

Definition at line 71 of file RegisterContextNetBSD_x86_64.cpp.

◆ msa

MSA_linux_mips UserArea::msa

Definition at line 371 of file RegisterContext_mips.h.

◆ pad0

int32_t UserArea::pad0

Definition at line 54 of file RegisterContextLinux_x86_64.cpp.

◆ pad1

int32_t UserArea::pad1

Definition at line 64 of file RegisterContextLinux_x86_64.cpp.

◆ regs

GPR UserArea::regs

Definition at line 61 of file RegisterContextLinux_i386.cpp.

◆ reserved

int32_t UserArea::reserved

Definition at line 70 of file RegisterContextLinux_i386.cpp.

◆ signal [1/2]

int64_t UserArea::signal

Definition at line 62 of file RegisterContextLinux_x86_64.cpp.

◆ signal [2/2]

int32_t UserArea::signal

Definition at line 69 of file RegisterContextLinux_i386.cpp.

◆ ssize [1/2]

uint64_t UserArea::ssize

Definition at line 59 of file RegisterContextLinux_x86_64.cpp.

◆ ssize [2/2]

uint32_t UserArea::ssize

Definition at line 66 of file RegisterContextLinux_i386.cpp.

◆ start_code [1/2]

uint64_t UserArea::start_code

Definition at line 60 of file RegisterContextLinux_x86_64.cpp.

◆ start_code [2/2]

uint32_t UserArea::start_code

Definition at line 67 of file RegisterContextLinux_i386.cpp.

◆ start_stack [1/2]

uint64_t UserArea::start_stack

Definition at line 61 of file RegisterContextLinux_x86_64.cpp.

◆ start_stack [2/2]

uint32_t UserArea::start_stack

Definition at line 68 of file RegisterContextLinux_i386.cpp.

◆ tlsbase

uint32_t UserArea::tlsbase

Definition at line 64 of file RegisterContextNetBSD_i386.cpp.

◆ tsize [1/2]

uint64_t UserArea::tsize

Definition at line 57 of file RegisterContextLinux_x86_64.cpp.

◆ tsize [2/2]

uint32_t UserArea::tsize

Definition at line 64 of file RegisterContextLinux_i386.cpp.

◆ u_comm

char UserArea::u_comm

Definition at line 75 of file RegisterContextLinux_i386.cpp.

◆ u_debugreg

uint32_t UserArea::u_debugreg

Definition at line 76 of file RegisterContextLinux_i386.cpp.


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