gem5
v20.1.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 66 of file smmu_v3_transl.hh.
uint16_t SMMUTranslationProcess::TranslContext::asid |
Definition at line 71 of file smmu_v3_transl.hh.
Referenced by SMMUTranslationProcess::configCacheLookup(), SMMUTranslationProcess::configCacheUpdate(), SMMUTranslationProcess::findConfig(), SMMUTranslationProcess::ifcTLBUpdate(), SMMUTranslationProcess::microTLBUpdate(), SMMUTranslationProcess::smmuTLBLookup(), SMMUTranslationProcess::smmuTLBUpdate(), SMMUTranslationProcess::translateStage1And2(), and SMMUTranslationProcess::walkCacheUpdate().
Addr SMMUTranslationProcess::TranslContext::httb |
Definition at line 70 of file smmu_v3_transl.hh.
Referenced by SMMUTranslationProcess::configCacheLookup(), SMMUTranslationProcess::configCacheUpdate(), SMMUTranslationProcess::findConfig(), and SMMUTranslationProcess::translateStage2().
uint8_t SMMUTranslationProcess::TranslContext::s2t0sz |
Definition at line 76 of file smmu_v3_transl.hh.
Referenced by SMMUTranslationProcess::configCacheLookup(), SMMUTranslationProcess::configCacheUpdate(), SMMUTranslationProcess::findConfig(), and SMMUTranslationProcess::translateStage2().
bool SMMUTranslationProcess::TranslContext::stage1Enable |
Definition at line 68 of file smmu_v3_transl.hh.
Referenced by SMMUTranslationProcess::configCacheLookup(), SMMUTranslationProcess::configCacheUpdate(), SMMUTranslationProcess::findConfig(), SMMUTranslationProcess::smmuTranslation(), and SMMUTranslationProcess::translateStage2().
uint8_t SMMUTranslationProcess::TranslContext::stage1TranslGranule |
Definition at line 73 of file smmu_v3_transl.hh.
Referenced by SMMUTranslationProcess::configCacheLookup(), SMMUTranslationProcess::configCacheUpdate(), SMMUTranslationProcess::findConfig(), SMMUTranslationProcess::translateStage1And2(), and SMMUTranslationProcess::walkCacheLookup().
bool SMMUTranslationProcess::TranslContext::stage2Enable |
Definition at line 69 of file smmu_v3_transl.hh.
Referenced by SMMUTranslationProcess::configCacheLookup(), SMMUTranslationProcess::configCacheUpdate(), SMMUTranslationProcess::doReadCD(), SMMUTranslationProcess::findConfig(), SMMUTranslationProcess::smmuTranslation(), SMMUTranslationProcess::translateStage1And2(), and SMMUTranslationProcess::walkStage1And2().
uint8_t SMMUTranslationProcess::TranslContext::stage2TranslGranule |
Definition at line 74 of file smmu_v3_transl.hh.
Referenced by SMMUTranslationProcess::configCacheLookup(), SMMUTranslationProcess::configCacheUpdate(), SMMUTranslationProcess::findConfig(), SMMUTranslationProcess::translateStage2(), and SMMUTranslationProcess::walkCacheLookup().
uint8_t SMMUTranslationProcess::TranslContext::t0sz |
Definition at line 75 of file smmu_v3_transl.hh.
Referenced by SMMUTranslationProcess::configCacheLookup(), SMMUTranslationProcess::configCacheUpdate(), SMMUTranslationProcess::findConfig(), and SMMUTranslationProcess::translateStage1And2().
Addr SMMUTranslationProcess::TranslContext::ttb0 |
Definition at line 70 of file smmu_v3_transl.hh.
Referenced by SMMUTranslationProcess::configCacheLookup(), SMMUTranslationProcess::configCacheUpdate(), SMMUTranslationProcess::findConfig(), and SMMUTranslationProcess::translateStage1And2().
Addr SMMUTranslationProcess::TranslContext::ttb1 |
Definition at line 70 of file smmu_v3_transl.hh.
Referenced by SMMUTranslationProcess::configCacheLookup(), SMMUTranslationProcess::configCacheUpdate(), and SMMUTranslationProcess::findConfig().
uint16_t SMMUTranslationProcess::TranslContext::vmid |
Definition at line 72 of file smmu_v3_transl.hh.
Referenced by SMMUTranslationProcess::configCacheLookup(), SMMUTranslationProcess::configCacheUpdate(), SMMUTranslationProcess::findConfig(), SMMUTranslationProcess::ifcTLBUpdate(), SMMUTranslationProcess::microTLBUpdate(), SMMUTranslationProcess::smmuTLBLookup(), SMMUTranslationProcess::smmuTLBUpdate(), SMMUTranslationProcess::translateStage1And2(), SMMUTranslationProcess::translateStage2(), and SMMUTranslationProcess::walkCacheUpdate().