gem5 v24.0.0.0
Loading...
Searching...
No Matches
gem5::SMMUTranslationProcess::Fault Struct Reference

Public Member Functions

 Fault (FaultType _type, FaultClass _clss=FaultClass::RESERVED, bool _stage2=false, Addr _ipa=0)
 
 Fault (const Fault &rhs)=default
 
Faultoperator= (const Fault &rhs)=default
 
bool isFaulting () const
 

Public Attributes

FaultType type
 
FaultClass clss
 
bool stage2
 
Addr ipa
 

Detailed Description

Definition at line 119 of file smmu_v3_transl.hh.

Constructor & Destructor Documentation

◆ Fault() [1/2]

gem5::SMMUTranslationProcess::Fault::Fault ( FaultType _type,
FaultClass _clss = FaultClass::RESERVED,
bool _stage2 = false,
Addr _ipa = 0 )
inlineexplicit

Definition at line 121 of file smmu_v3_transl.hh.

◆ Fault() [2/2]

gem5::SMMUTranslationProcess::Fault::Fault ( const Fault & rhs)
default

Member Function Documentation

◆ isFaulting()

bool gem5::SMMUTranslationProcess::Fault::isFaulting ( ) const
inline

◆ operator=()

Fault & gem5::SMMUTranslationProcess::Fault::operator= ( const Fault & rhs)
default

Member Data Documentation

◆ clss

◆ ipa

Addr gem5::SMMUTranslationProcess::Fault::ipa

Definition at line 135 of file smmu_v3_transl.hh.

Referenced by gem5::SMMUTranslationProcess::generateEvent().

◆ stage2

bool gem5::SMMUTranslationProcess::Fault::stage2

Definition at line 134 of file smmu_v3_transl.hh.

Referenced by gem5::SMMUTranslationProcess::generateEvent().

◆ type

FaultType gem5::SMMUTranslationProcess::Fault::type

Definition at line 132 of file smmu_v3_transl.hh.

Referenced by gem5::SMMUTranslationProcess::generateEvent(), and isFaulting().


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

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