|
gem5 [DEVELOP-FOR-25.0]
|
Public Member Functions | |
| TranslResult () | |
| TranslResult (const TranslResult &)=default | |
| TranslResult & | operator= (const TranslResult &rhs)=default |
| bool | isFaulting () const |
Public Attributes | |
| Fault | fault |
| Addr | addr |
| Addr | addrMask |
| bool | writable |
Definition at line 138 of file smmu_v3_transl.hh.
|
inline |
Definition at line 140 of file smmu_v3_transl.hh.
References addr, addrMask, fault, gem5::SMMUTranslationProcess::FAULT_NONE, and writable.
Referenced by operator=(), and TranslResult().
|
default |
References TranslResult().
|
inline |
Definition at line 148 of file smmu_v3_transl.hh.
References fault.
Referenced by gem5::SMMUTranslationProcess::combineTranslations(), gem5::SMMUTranslationProcess::completeTransaction(), gem5::SMMUTranslationProcess::doReadCD(), gem5::SMMUTranslationProcess::findConfig(), gem5::SMMUTranslationProcess::ifcTLBUpdate(), gem5::SMMUTranslationProcess::main(), gem5::SMMUTranslationProcess::microTLBUpdate(), gem5::SMMUTranslationProcess::smmuTLBUpdate(), gem5::SMMUTranslationProcess::smmuTranslation(), gem5::SMMUTranslationProcess::translateStage1And2(), gem5::SMMUTranslationProcess::translateStage2(), and gem5::SMMUTranslationProcess::walkStage1And2().
|
default |
References TranslResult().
| Addr gem5::SMMUTranslationProcess::TranslResult::addr |
Definition at line 151 of file smmu_v3_transl.hh.
Referenced by gem5::SMMUTranslationProcess::bypass(), gem5::SMMUTranslationProcess::combineTranslations(), gem5::SMMUTranslationProcess::completeTransaction(), gem5::SMMUTranslationProcess::doReadCD(), gem5::SMMUTranslationProcess::ifcTLBLookup(), gem5::SMMUTranslationProcess::ifcTLBUpdate(), gem5::SMMUTranslationProcess::microTLBLookup(), gem5::SMMUTranslationProcess::microTLBUpdate(), gem5::SMMUTranslationProcess::smmuTLBLookup(), gem5::SMMUTranslationProcess::smmuTLBUpdate(), gem5::SMMUTranslationProcess::translateStage1And2(), gem5::SMMUTranslationProcess::translateStage2(), TranslResult(), gem5::SMMUTranslationProcess::walkStage1And2(), and gem5::SMMUTranslationProcess::walkStage2().
| Addr gem5::SMMUTranslationProcess::TranslResult::addrMask |
Definition at line 152 of file smmu_v3_transl.hh.
Referenced by gem5::SMMUTranslationProcess::bypass(), gem5::SMMUTranslationProcess::combineTranslations(), gem5::SMMUTranslationProcess::ifcTLBLookup(), gem5::SMMUTranslationProcess::ifcTLBUpdate(), gem5::SMMUTranslationProcess::microTLBLookup(), gem5::SMMUTranslationProcess::microTLBUpdate(), gem5::SMMUTranslationProcess::smmuTLBLookup(), gem5::SMMUTranslationProcess::smmuTLBUpdate(), gem5::SMMUTranslationProcess::translateStage1And2(), gem5::SMMUTranslationProcess::translateStage2(), TranslResult(), gem5::SMMUTranslationProcess::walkStage1And2(), and gem5::SMMUTranslationProcess::walkStage2().
| Fault gem5::SMMUTranslationProcess::TranslResult::fault |
Definition at line 150 of file smmu_v3_transl.hh.
Referenced by gem5::SMMUTranslationProcess::bypass(), gem5::SMMUTranslationProcess::combineTranslations(), gem5::SMMUTranslationProcess::doReadCD(), gem5::SMMUTranslationProcess::generateEvent(), gem5::SMMUTranslationProcess::ifcTLBLookup(), isFaulting(), gem5::SMMUTranslationProcess::microTLBLookup(), gem5::SMMUTranslationProcess::smmuTLBLookup(), gem5::SMMUTranslationProcess::translateStage1And2(), gem5::SMMUTranslationProcess::translateStage2(), TranslResult(), gem5::SMMUTranslationProcess::walkStage1And2(), and gem5::SMMUTranslationProcess::walkStage2().
| bool gem5::SMMUTranslationProcess::TranslResult::writable |
Definition at line 153 of file smmu_v3_transl.hh.
Referenced by gem5::SMMUTranslationProcess::bypass(), gem5::SMMUTranslationProcess::combineTranslations(), gem5::SMMUTranslationProcess::ifcTLBLookup(), gem5::SMMUTranslationProcess::ifcTLBUpdate(), gem5::SMMUTranslationProcess::microTLBLookup(), gem5::SMMUTranslationProcess::microTLBUpdate(), gem5::SMMUTranslationProcess::smmuTLBLookup(), gem5::SMMUTranslationProcess::smmuTLBUpdate(), gem5::SMMUTranslationProcess::translateStage1And2(), gem5::SMMUTranslationProcess::translateStage2(), TranslResult(), gem5::SMMUTranslationProcess::walkStage1And2(), and gem5::SMMUTranslationProcess::walkStage2().