gem5 v24.0.0.0
Loading...
Searching...
No Matches
gem5::MipsISA::AddressErrorFault Class Reference

#include <faults.hh>

Inheritance diagram for gem5::MipsISA::AddressErrorFault:
gem5::MipsISA::AddressFault< AddressErrorFault > gem5::MipsISA::MipsFault< AddressErrorFault > gem5::MipsISA::MipsFaultBase gem5::FaultBase

Public Member Functions

 AddressErrorFault (Addr _vaddr, bool _store)
 
ExcCode code () const
 
- Public Member Functions inherited from gem5::MipsISA::MipsFault< AddressErrorFault >
FaultName name () const
 
FaultVect offset (ThreadContext *tc) const
 
ExcCode code () const
 
- Public Member Functions inherited from gem5::MipsISA::MipsFaultBase
void setExceptionState (ThreadContext *, uint8_t)
 
virtual FaultVect base (ThreadContext *tc) const
 
FaultVect vect (ThreadContext *tc) const
 
void invoke (ThreadContext *tc, const StaticInstPtr &inst=nullStaticInstPtr)
 
- Public Member Functions inherited from gem5::FaultBase
virtual ~FaultBase ()
 

Additional Inherited Members

- Protected Member Functions inherited from gem5::MipsISA::AddressFault< AddressErrorFault >
 AddressFault (Addr _vaddr, bool _store)
 
void invoke (ThreadContext *tc, const StaticInstPtr &inst=nullStaticInstPtr)
 
- Protected Member Functions inherited from gem5::MipsISA::MipsFault< AddressErrorFault >
FaultVals vals
 
FaultVals vals
 
FaultVals vals
 
FaultVals vals
 
FaultVals vals
 
FaultVals vals
 
FaultVals vals
 
FaultVals vals
 
FaultVals vals
 
FaultVals vals
 
FaultVals vals
 
FaultVals vals
 
FaultVals vals
 
FaultVals vals
 
FaultVals vals
 
FaultVals vals
 
MipsFaultBase::FaultVals vals
 
MipsFaultBase::FaultVals vals
 
MipsFaultBase::FaultVals vals
 
MipsFaultBase::FaultVals vals
 
MipsFaultBase::FaultVals vals
 
MipsFaultBase::FaultVals vals
 
MipsFaultBase::FaultVals vals
 
MipsFaultBase::FaultVals vals
 
MipsFaultBase::FaultVals vals
 
MipsFaultBase::FaultVals vals
 
MipsFaultBase::FaultVals vals
 
MipsFaultBase::FaultVals vals
 
MipsFaultBase::FaultVals vals
 
MipsFaultBase::FaultVals vals
 
MipsFaultBase::FaultVals vals
 
MipsFaultBase::FaultVals vals
 
MipsFaultBase::FaultVals vals
 
MipsFaultBase::FaultVals vals
 
- Protected Attributes inherited from gem5::MipsISA::AddressFault< AddressErrorFault >
Addr vaddr
 
bool store
 
- Static Protected Attributes inherited from gem5::MipsISA::MipsFault< AddressErrorFault >
static FaultVals vals
 

Detailed Description

Definition at line 209 of file faults.hh.

Constructor & Destructor Documentation

◆ AddressErrorFault()

gem5::MipsISA::AddressErrorFault::AddressErrorFault ( Addr _vaddr,
bool _store )
inline

Definition at line 212 of file faults.hh.

Member Function Documentation

◆ code()

ExcCode gem5::MipsISA::AddressErrorFault::code ( ) const
inlinevirtual

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

Generated on Tue Jun 18 2024 16:24:20 for gem5 by doxygen 1.11.0