gem5 v24.0.0.0
|
Public Attributes | |
bool | stage1Enable |
bool | stage2Enable |
Addr | ttb0 |
Addr | ttb1 |
Addr | httb |
uint16_t | asid |
uint16_t | vmid |
uint8_t | stage1TranslGranule |
uint8_t | stage2TranslGranule |
uint8_t | t0sz |
uint8_t | s2t0sz |
Definition at line 73 of file smmu_v3_transl.hh.
uint16_t gem5::SMMUTranslationProcess::TranslContext::asid |
Definition at line 78 of file smmu_v3_transl.hh.
Referenced by gem5::SMMUTranslationProcess::configCacheLookup(), gem5::SMMUTranslationProcess::configCacheUpdate(), gem5::SMMUTranslationProcess::findConfig(), gem5::SMMUTranslationProcess::ifcTLBUpdate(), gem5::SMMUTranslationProcess::microTLBUpdate(), gem5::SMMUTranslationProcess::smmuTLBLookup(), gem5::SMMUTranslationProcess::smmuTLBUpdate(), gem5::SMMUTranslationProcess::translateStage1And2(), and gem5::SMMUTranslationProcess::walkCacheUpdate().
Addr gem5::SMMUTranslationProcess::TranslContext::httb |
Definition at line 77 of file smmu_v3_transl.hh.
Referenced by gem5::SMMUTranslationProcess::configCacheLookup(), gem5::SMMUTranslationProcess::configCacheUpdate(), gem5::SMMUTranslationProcess::findConfig(), and gem5::SMMUTranslationProcess::translateStage2().
uint8_t gem5::SMMUTranslationProcess::TranslContext::s2t0sz |
Definition at line 83 of file smmu_v3_transl.hh.
Referenced by gem5::SMMUTranslationProcess::configCacheLookup(), gem5::SMMUTranslationProcess::configCacheUpdate(), gem5::SMMUTranslationProcess::findConfig(), gem5::SMMUTranslationProcess::translateStage2(), and gem5::SMMUTranslationProcess::walkStage2().
bool gem5::SMMUTranslationProcess::TranslContext::stage1Enable |
Definition at line 75 of file smmu_v3_transl.hh.
Referenced by gem5::SMMUTranslationProcess::configCacheLookup(), gem5::SMMUTranslationProcess::configCacheUpdate(), gem5::SMMUTranslationProcess::findConfig(), gem5::SMMUTranslationProcess::smmuTranslation(), and gem5::SMMUTranslationProcess::translateStage2().
uint8_t gem5::SMMUTranslationProcess::TranslContext::stage1TranslGranule |
Definition at line 80 of file smmu_v3_transl.hh.
Referenced by gem5::SMMUTranslationProcess::configCacheLookup(), gem5::SMMUTranslationProcess::configCacheUpdate(), gem5::SMMUTranslationProcess::findConfig(), gem5::SMMUTranslationProcess::translateStage1And2(), and gem5::SMMUTranslationProcess::walkCacheLookup().
bool gem5::SMMUTranslationProcess::TranslContext::stage2Enable |
Definition at line 76 of file smmu_v3_transl.hh.
Referenced by gem5::SMMUTranslationProcess::configCacheLookup(), gem5::SMMUTranslationProcess::configCacheUpdate(), gem5::SMMUTranslationProcess::doReadCD(), gem5::SMMUTranslationProcess::findConfig(), gem5::SMMUTranslationProcess::smmuTranslation(), gem5::SMMUTranslationProcess::translateStage1And2(), and gem5::SMMUTranslationProcess::walkStage1And2().
uint8_t gem5::SMMUTranslationProcess::TranslContext::stage2TranslGranule |
Definition at line 81 of file smmu_v3_transl.hh.
Referenced by gem5::SMMUTranslationProcess::configCacheLookup(), gem5::SMMUTranslationProcess::configCacheUpdate(), gem5::SMMUTranslationProcess::findConfig(), gem5::SMMUTranslationProcess::translateStage2(), and gem5::SMMUTranslationProcess::walkCacheLookup().
uint8_t gem5::SMMUTranslationProcess::TranslContext::t0sz |
Definition at line 82 of file smmu_v3_transl.hh.
Referenced by gem5::SMMUTranslationProcess::configCacheLookup(), gem5::SMMUTranslationProcess::configCacheUpdate(), gem5::SMMUTranslationProcess::findConfig(), gem5::SMMUTranslationProcess::translateStage1And2(), and gem5::SMMUTranslationProcess::walkStage1And2().
Addr gem5::SMMUTranslationProcess::TranslContext::ttb0 |
Definition at line 77 of file smmu_v3_transl.hh.
Referenced by gem5::SMMUTranslationProcess::configCacheLookup(), gem5::SMMUTranslationProcess::configCacheUpdate(), gem5::SMMUTranslationProcess::findConfig(), and gem5::SMMUTranslationProcess::translateStage1And2().
Addr gem5::SMMUTranslationProcess::TranslContext::ttb1 |
Definition at line 77 of file smmu_v3_transl.hh.
Referenced by gem5::SMMUTranslationProcess::configCacheLookup(), gem5::SMMUTranslationProcess::configCacheUpdate(), and gem5::SMMUTranslationProcess::findConfig().
uint16_t gem5::SMMUTranslationProcess::TranslContext::vmid |
Definition at line 79 of file smmu_v3_transl.hh.
Referenced by gem5::SMMUTranslationProcess::configCacheLookup(), gem5::SMMUTranslationProcess::configCacheUpdate(), gem5::SMMUTranslationProcess::findConfig(), gem5::SMMUTranslationProcess::ifcTLBUpdate(), gem5::SMMUTranslationProcess::microTLBUpdate(), gem5::SMMUTranslationProcess::smmuTLBLookup(), gem5::SMMUTranslationProcess::smmuTLBUpdate(), gem5::SMMUTranslationProcess::translateStage1And2(), gem5::SMMUTranslationProcess::translateStage2(), and gem5::SMMUTranslationProcess::walkCacheUpdate().