The Pedigree Project 0.1
X64InterruptState Member List

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

construct(class X64ProcessorState &state, bool userMode, const X64UserEntryMetadata &metadata)X64InterruptStatestatic
getBasePointer() constX64InterruptStateinline
getCodeSegment() constX64InterruptStateinline
getErrorCode() constX64InterruptStateinline
getFlags() constX64InterruptStateinline
getInstructionPointer() constX64InterruptStateinline
getInterruptNumber() constX64InterruptStateinline
getRegister(size_t index) constX64InterruptState
getRegisterCount() constX64InterruptState
getRegisterName(size_t index) constX64InterruptState
getRegisterSize(size_t index) constX64InterruptStateinline
getStackPointer() constX64InterruptStateinline
getStackSegment() constX64InterruptStateinline
getUserEntryMetadata() const (defined in X64InterruptState)X64InterruptStateinline
kernelMode() constX64InterruptStateinline
m_CsX64InterruptStateprivate
m_ErrorcodeX64InterruptStateprivate
m_IntNumberX64InterruptStateprivate
m_R10X64InterruptStateprivate
m_R11X64InterruptStateprivate
m_R12X64InterruptStateprivate
m_R13X64InterruptStateprivate
m_R14X64InterruptStateprivate
m_R15X64InterruptStateprivate
m_R8X64InterruptStateprivate
m_R9X64InterruptStateprivate
m_RaxX64InterruptStateprivate
m_RbpX64InterruptStateprivate
m_RbxX64InterruptStateprivate
m_RcxX64InterruptStateprivate
m_RdiX64InterruptStateprivate
m_RdxX64InterruptStateprivate
m_RflagsX64InterruptStateprivate
m_RipX64InterruptStateprivate
m_RsiX64InterruptStateprivate
m_RspX64InterruptStateprivate
m_SsX64InterruptStateprivate
m_UserEntry (defined in X64InterruptState)X64InterruptStateprivate
operator=(const X64InterruptState &)X64InterruptStateprivate
PageFaultHandler (defined in X64InterruptState)X64InterruptStatefriend
refreshUserTlsBase() (defined in X64InterruptState)X64InterruptState
setBasePointer(uintptr_t basePointer)X64InterruptStateinline
setFlags(uint64_t flags)X64InterruptStateinline
setInstructionPointer(uintptr_t instructionPointer)X64InterruptStateinline
setRegister(size_t index, uintptr_t value)X64InterruptState
setStackPointer(uintptr_t stackPointer)X64InterruptStateinline
setUserEntryMetadata(const X64UserEntryMetadata &metadata) (defined in X64InterruptState)X64InterruptStateinline
X64InterruptManager (defined in X64InterruptState)X64InterruptStatefriend
X64InterruptState()X64InterruptStateprivate
X64InterruptState(const X64InterruptState &)X64InterruptStateprivate
X64ProcessorState (defined in X64InterruptState)X64InterruptStatefriend
~X64InterruptState()X64InterruptStateprivate