gem5
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
ArmISA
ArmFault
ArmISA::ArmFault Member List
This is the complete list of members for
ArmISA::ArmFault
, including all inherited members.
aarch64FaultSources
ArmISA::ArmFault
static
abortDisable
(ThreadContext *tc)=0
ArmISA::ArmFault
pure virtual
AccessFlagLL
enum value
ArmISA::ArmFault
AddressSizeLL
enum value
ArmISA::ArmFault
AlignmentFault
enum value
ArmISA::ArmFault
annotate
(AnnotationIDs id, uint64_t val)
ArmISA::ArmFault
inline
virtual
AnnotationIDs
enum name
ArmISA::ArmFault
AR
enum value
ArmISA::ArmFault
ArmFault
(ExtMachInst _machInst=0, uint32_t _iss=0)
ArmISA::ArmFault
inline
armPcElrOffset
()=0
ArmISA::ArmFault
pure virtual
armPcOffset
(bool isHyp)=0
ArmISA::ArmFault
pure virtual
AsynchPtyErrOnMemoryAccess
enum value
ArmISA::ArmFault
AsynchronousExternalAbort
enum value
ArmISA::ArmFault
countStat
()=0
ArmISA::ArmFault
pure virtual
DebugEvent
enum value
ArmISA::ArmFault
DomainLL
enum value
ArmISA::ArmFault
ec
(ThreadContext *tc) const =0
ArmISA::ArmFault
pure virtual
FaultSource
enum name
ArmISA::ArmFault
FaultSourceInvalid
enum value
ArmISA::ArmFault
fiqDisable
(ThreadContext *tc)=0
ArmISA::ArmFault
pure virtual
from64
ArmISA::ArmFault
protected
fromEL
ArmISA::ArmFault
protected
fromMode
ArmISA::ArmFault
protected
getFaultAddrReg64
() const
ArmISA::ArmFault
getFsr
(ThreadContext *tc)
ArmISA::ArmFault
inline
virtual
getSyndromeReg64
() const
ArmISA::ArmFault
getVector
(ThreadContext *tc)
ArmISA::ArmFault
protected
getVector64
(ThreadContext *tc)
ArmISA::ArmFault
protected
InstructionCacheMaintenance
enum value
ArmISA::ArmFault
invoke
(ThreadContext *tc, const StaticInstPtr &inst=StaticInst::nullStaticInstPtr)
ArmISA::ArmFault
virtual
invoke64
(ThreadContext *tc, const StaticInstPtr &inst=StaticInst::nullStaticInstPtr)
ArmISA::ArmFault
iss
() const =0
ArmISA::ArmFault
pure virtual
issRaw
ArmISA::ArmFault
protected
isStage2
() const
ArmISA::ArmFault
inline
virtual
longDescFaultSources
ArmISA::ArmFault
static
LpaeTran
enum value
ArmISA::ArmFault
machInst
ArmISA::ArmFault
protected
name
() const =0
FaultBase
pure virtual
nextMode
()=0
ArmISA::ArmFault
pure virtual
NumFaultSources
enum value
ArmISA::ArmFault
offset
(ThreadContext *tc)=0
ArmISA::ArmFault
pure virtual
offset64
()=0
ArmISA::ArmFault
pure virtual
OVA
enum value
ArmISA::ArmFault
PermissionLL
enum value
ArmISA::ArmFault
PrefetchTLBMiss
enum value
ArmISA::ArmFault
PrefetchUncacheable
enum value
ArmISA::ArmFault
routeToHyp
(ThreadContext *tc) const
ArmISA::ArmFault
inline
virtual
routeToMonitor
(ThreadContext *tc) const =0
ArmISA::ArmFault
pure virtual
S1PTW
enum value
ArmISA::ArmFault
SAS
enum value
ArmISA::ArmFault
setSyndrome
(ThreadContext *tc, MiscRegIndex syndrome_reg)
ArmISA::ArmFault
virtual
SF
enum value
ArmISA::ArmFault
shortDescFaultSources
ArmISA::ArmFault
static
SRT
enum value
ArmISA::ArmFault
SSE
enum value
ArmISA::ArmFault
SynchExtAbtOnTranslTableWalkLL
enum value
ArmISA::ArmFault
SynchPtyErrOnMemoryAccess
enum value
ArmISA::ArmFault
SynchPtyErrOnTranslTableWalkLL
enum value
ArmISA::ArmFault
SynchronousExternalAbort
enum value
ArmISA::ArmFault
thumbPcElrOffset
()=0
ArmISA::ArmFault
pure virtual
thumbPcOffset
(bool isHyp)=0
ArmISA::ArmFault
pure virtual
TLBConflictAbort
enum value
ArmISA::ArmFault
to64
ArmISA::ArmFault
protected
toEL
ArmISA::ArmFault
protected
TranMethod
enum name
ArmISA::ArmFault
TranslationLL
enum value
ArmISA::ArmFault
UnknownTran
enum value
ArmISA::ArmFault
VmsaTran
enum value
ArmISA::ArmFault
Generated on Fri Jun 9 2017 13:04:24 for gem5 by
doxygen
1.8.6