libclues
Linux C++ Tracing Library
Loading...
Searching...
No Matches
clues::RegisterDataX32 Struct Reference
+ Inheritance diagram for clues::RegisterDataX32:

Additional Inherited Members

- Public Types inherited from clues::RegisterData< uint64_t, 6 >
using register_t
 
using SystemCallPars
 This type is used to return the values of all system call parameter values in order of occurrence.
 
- Public Member Functions inherited from clues::RegisterDataX86_64_T< SystemCallNrX32 >
auto syscallRes () const
 
SystemCallNrX32 syscallNr () const
 
SystemCallPars syscallPars () const
 
void clear ()
 
auto array () const
 
- Static Public Member Functions inherited from clues::RegisterDataX86_64_T< SystemCallNrX32 >
static auto registerNames ()
 
- Public Attributes inherited from clues::RegisterDataX86_64_T< SystemCallNrX32 >
register_t r15
 
register_t r14
 
register_t r13
 
register_t r12
 
register_t rbp
 
register_t rbx
 
register_t r11
 
register_t r10
 
register_t r9
 
register_t r8
 
register_t rax
 
register_t rcx
 
register_t rdx
 
register_t rsi
 
register_t rdi
 
register_t orig_rax
 
register_t rip
 
register_t cs
 
register_t flags
 
register_t rsp
 
register_t ss
 
register_t fs_base
 
register_t gs_base
 
register_t ds
 
register_t es
 
register_t fs
 
register_t gs
 
- Static Public Attributes inherited from clues::RegisterDataX86_64_T< SystemCallNrX32 >
static constexpr auto NUM_REGS
 
- Static Public Attributes inherited from clues::RegisterData< uint64_t, 6 >
static constexpr auto NUM_SYSCALL_PARS
 

Detailed Description

Definition at line 96 of file x86_64.hxx.


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