|
gem5
v21.0.1.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().