gem5 v24.0.0.0
|
#include <smmu_v3_caches.hh>
Public Attributes | |
bool | valid |
uint32_t | lastUsed |
Addr | va |
Addr | vaMask |
uint16_t | asid |
uint16_t | vmid |
unsigned | stage |
unsigned | level |
bool | leaf |
Addr | pa |
uint8_t | permissions |
Definition at line 295 of file smmu_v3_caches.hh.
uint16_t gem5::WalkCache::Entry::asid |
Definition at line 303 of file smmu_v3_caches.hh.
Referenced by gem5::WalkCache::store().
|
mutable |
Definition at line 298 of file smmu_v3_caches.hh.
Referenced by gem5::WalkCache::lookup(), and gem5::WalkCache::store().
bool gem5::WalkCache::Entry::leaf |
Definition at line 309 of file smmu_v3_caches.hh.
Referenced by gem5::SMMUTranslationProcess::translateStage1And2(), and gem5::SMMUTranslationProcess::translateStage2().
unsigned gem5::WalkCache::Entry::level |
Definition at line 306 of file smmu_v3_caches.hh.
Referenced by gem5::WalkCache::store().
Addr gem5::WalkCache::Entry::pa |
Definition at line 310 of file smmu_v3_caches.hh.
Referenced by gem5::SMMUTranslationProcess::translateStage1And2(), gem5::SMMUTranslationProcess::translateStage2(), and gem5::SMMUTranslationProcess::walkCacheLookup().
uint8_t gem5::WalkCache::Entry::permissions |
Definition at line 311 of file smmu_v3_caches.hh.
Referenced by gem5::SMMUTranslationProcess::translateStage1And2(), and gem5::SMMUTranslationProcess::translateStage2().
unsigned gem5::WalkCache::Entry::stage |
Definition at line 305 of file smmu_v3_caches.hh.
Referenced by gem5::WalkCache::store().
Addr gem5::WalkCache::Entry::va |
Definition at line 301 of file smmu_v3_caches.hh.
Referenced by gem5::WalkCache::store().
bool gem5::WalkCache::Entry::valid |
Definition at line 297 of file smmu_v3_caches.hh.
Referenced by gem5::WalkCache::invalidateASID(), gem5::WalkCache::invalidateVA(), gem5::WalkCache::invalidateVAA(), gem5::WalkCache::invalidateVMID(), gem5::WalkCache::store(), gem5::WalkCache::WalkCache(), and gem5::SMMUTranslationProcess::walkCacheUpdate().
Addr gem5::WalkCache::Entry::vaMask |
Definition at line 302 of file smmu_v3_caches.hh.
Referenced by gem5::WalkCache::store(), gem5::SMMUTranslationProcess::translateStage1And2(), and gem5::SMMUTranslationProcess::translateStage2().
uint16_t gem5::WalkCache::Entry::vmid |
Definition at line 304 of file smmu_v3_caches.hh.
Referenced by gem5::WalkCache::store().