The Pedigree Project 0.1
X64SyscallState Member List

This is the complete list of members for X64SyscallState, including all inherited members.

getBasePointer() constX64SyscallStateinline
getFlags() const (defined in X64SyscallState)X64SyscallStateinline
getInstructionPointer() constX64SyscallStateinline
getRegister(size_t index) constX64SyscallState
getRegisterCount() constX64SyscallState
getRegisterName(size_t index) constX64SyscallState
getRegisterSize(size_t index) constX64SyscallStateinline
getStackPointer() constX64SyscallStateinline
getSyscallNumber() constX64SyscallStateinline
getSyscallParameter(size_t n) constX64SyscallStateinline
getSyscallService() constX64SyscallStateinline
getUserEntryMetadata() const (defined in X64SyscallState)X64SyscallStateinline
m_R10X64SyscallState
m_R12X64SyscallState
m_R13X64SyscallState
m_R14X64SyscallState
m_R15X64SyscallState
m_R8X64SyscallState
m_R9X64SyscallState
m_RaxX64SyscallStateprivate
m_RbpX64SyscallState
m_RbxX64SyscallStateprivate
m_RdiX64SyscallState
m_RdxX64SyscallStateprivate
m_RFlagsR11X64SyscallStateprivate
m_RipRcxX64SyscallStateprivate
m_RsiX64SyscallState
m_RspX64SyscallStateprivate
m_UserEntry (defined in X64SyscallState)X64SyscallState
refreshUserTlsBase() (defined in X64SyscallState)X64SyscallState
setBasePointer(uintptr_t basePointer)X64SyscallStateinline
setFlags(uint64_t newFlags) (defined in X64SyscallState)X64SyscallStateinline
setInstructionPointer(uintptr_t instructionPointer)X64SyscallStateinline
setRegister(size_t index, uintptr_t value)X64SyscallState
setStackPointer(uintptr_t stackPointer)X64SyscallStateinline
setSyscallErrno(uintptr_t val) (defined in X64SyscallState)X64SyscallStateinline
setSyscallReturnValue(uintptr_t val) (defined in X64SyscallState)X64SyscallStateinline
setUserEntryMetadata(const X64UserEntryMetadata &metadata) (defined in X64SyscallState)X64SyscallStateinline
X64ProcessorState (defined in X64SyscallState)X64SyscallStatefriend
X64SyscallManager (defined in X64SyscallState)X64SyscallStatefriend