The Pedigree Project 0.1
Public Attributes | List of all members
LinuxAmd64SignalAbi::Sigcontext Struct Reference
+ Collaboration diagram for LinuxAmd64SignalAbi::Sigcontext:

Public Attributes

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 rdi
 
uint64_t rsi
 
uint64_t rbp
 
uint64_t rbx
 
uint64_t rdx
 
uint64_t rax
 
uint64_t rcx
 
uint64_t rsp
 
uint64_t rip
 
uint64_t rflags
 
uint16_t cs
 
uint16_t gs
 
uint16_t fs
 
uint16_t ss
 
uint64_t errorCode
 
uint64_t trapNumber
 
uint64_t oldMask
 
uint64_t cr2
 
uint64_t fpstate
 
uint64_t reserved [8]
 

Detailed Description

Definition at line 33 of file linux-amd64-signal-abi.h.

Member Data Documentation

◆ cr2

uint64_t LinuxAmd64SignalAbi::Sigcontext::cr2

Definition at line 59 of file linux-amd64-signal-abi.h.

◆ cs

uint16_t LinuxAmd64SignalAbi::Sigcontext::cs

Definition at line 52 of file linux-amd64-signal-abi.h.

◆ errorCode

uint64_t LinuxAmd64SignalAbi::Sigcontext::errorCode

Definition at line 56 of file linux-amd64-signal-abi.h.

◆ fpstate

uint64_t LinuxAmd64SignalAbi::Sigcontext::fpstate

Definition at line 60 of file linux-amd64-signal-abi.h.

◆ fs

uint16_t LinuxAmd64SignalAbi::Sigcontext::fs

Definition at line 54 of file linux-amd64-signal-abi.h.

◆ gs

uint16_t LinuxAmd64SignalAbi::Sigcontext::gs

Definition at line 53 of file linux-amd64-signal-abi.h.

◆ oldMask

uint64_t LinuxAmd64SignalAbi::Sigcontext::oldMask

Definition at line 58 of file linux-amd64-signal-abi.h.

◆ r10

uint64_t LinuxAmd64SignalAbi::Sigcontext::r10

Definition at line 36 of file linux-amd64-signal-abi.h.

◆ r11

uint64_t LinuxAmd64SignalAbi::Sigcontext::r11

Definition at line 37 of file linux-amd64-signal-abi.h.

◆ r12

uint64_t LinuxAmd64SignalAbi::Sigcontext::r12

Definition at line 38 of file linux-amd64-signal-abi.h.

◆ r13

uint64_t LinuxAmd64SignalAbi::Sigcontext::r13

Definition at line 39 of file linux-amd64-signal-abi.h.

◆ r14

uint64_t LinuxAmd64SignalAbi::Sigcontext::r14

Definition at line 40 of file linux-amd64-signal-abi.h.

◆ r15

uint64_t LinuxAmd64SignalAbi::Sigcontext::r15

Definition at line 41 of file linux-amd64-signal-abi.h.

◆ r8

uint64_t LinuxAmd64SignalAbi::Sigcontext::r8

Definition at line 34 of file linux-amd64-signal-abi.h.

◆ r9

uint64_t LinuxAmd64SignalAbi::Sigcontext::r9

Definition at line 35 of file linux-amd64-signal-abi.h.

◆ rax

uint64_t LinuxAmd64SignalAbi::Sigcontext::rax

Definition at line 47 of file linux-amd64-signal-abi.h.

◆ rbp

uint64_t LinuxAmd64SignalAbi::Sigcontext::rbp

Definition at line 44 of file linux-amd64-signal-abi.h.

◆ rbx

uint64_t LinuxAmd64SignalAbi::Sigcontext::rbx

Definition at line 45 of file linux-amd64-signal-abi.h.

◆ rcx

uint64_t LinuxAmd64SignalAbi::Sigcontext::rcx

Definition at line 48 of file linux-amd64-signal-abi.h.

◆ rdi

uint64_t LinuxAmd64SignalAbi::Sigcontext::rdi

Definition at line 42 of file linux-amd64-signal-abi.h.

◆ rdx

uint64_t LinuxAmd64SignalAbi::Sigcontext::rdx

Definition at line 46 of file linux-amd64-signal-abi.h.

◆ reserved

uint64_t LinuxAmd64SignalAbi::Sigcontext::reserved[8]

Definition at line 61 of file linux-amd64-signal-abi.h.

◆ rflags

uint64_t LinuxAmd64SignalAbi::Sigcontext::rflags

Definition at line 51 of file linux-amd64-signal-abi.h.

◆ rip

uint64_t LinuxAmd64SignalAbi::Sigcontext::rip

Definition at line 50 of file linux-amd64-signal-abi.h.

◆ rsi

uint64_t LinuxAmd64SignalAbi::Sigcontext::rsi

Definition at line 43 of file linux-amd64-signal-abi.h.

◆ rsp

uint64_t LinuxAmd64SignalAbi::Sigcontext::rsp

Definition at line 49 of file linux-amd64-signal-abi.h.

◆ ss

uint16_t LinuxAmd64SignalAbi::Sigcontext::ss

Definition at line 55 of file linux-amd64-signal-abi.h.

◆ trapNumber

uint64_t LinuxAmd64SignalAbi::Sigcontext::trapNumber

Definition at line 57 of file linux-amd64-signal-abi.h.


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