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 |
Addr | pa |
uint8_t | permissions |
Definition at line 164 of file smmu_v3_caches.hh.
uint16_t gem5::ARMArchTLB::Entry::asid |
Definition at line 172 of file smmu_v3_caches.hh.
Referenced by gem5::ARMArchTLB::store().
|
mutable |
Definition at line 167 of file smmu_v3_caches.hh.
Referenced by gem5::ARMArchTLB::lookup(), and gem5::ARMArchTLB::store().
Addr gem5::ARMArchTLB::Entry::pa |
Definition at line 176 of file smmu_v3_caches.hh.
uint8_t gem5::ARMArchTLB::Entry::permissions |
Definition at line 177 of file smmu_v3_caches.hh.
Addr gem5::ARMArchTLB::Entry::va |
Definition at line 170 of file smmu_v3_caches.hh.
Referenced by gem5::ARMArchTLB::store().
bool gem5::ARMArchTLB::Entry::valid |
Definition at line 166 of file smmu_v3_caches.hh.
Referenced by gem5::ARMArchTLB::ARMArchTLB(), gem5::ARMArchTLB::invalidateASID(), gem5::ARMArchTLB::invalidateVA(), gem5::ARMArchTLB::invalidateVAA(), gem5::ARMArchTLB::invalidateVMID(), gem5::SMMUTranslationProcess::smmuTLBUpdate(), and gem5::ARMArchTLB::store().
Addr gem5::ARMArchTLB::Entry::vaMask |
Definition at line 171 of file smmu_v3_caches.hh.
uint16_t gem5::ARMArchTLB::Entry::vmid |
Definition at line 173 of file smmu_v3_caches.hh.
Referenced by gem5::ARMArchTLB::store().