gem5
v20.1.0.0
|
This is the complete list of members for SMMUTLB, including all inherited members.
ALLOC_ANY_BUT_LAST_WAY enum value | SMMUTLB | |
ALLOC_ANY_WAY enum value | SMMUTLB | |
ALLOC_LAST_WAY enum value | SMMUTLB | |
AllocPolicy enum name | SMMUTLB | |
associativity | SMMUTLB | private |
averageHitRate | SMMUv3BaseCache | protected |
averageLookups | SMMUv3BaseCache | protected |
averageMisses | SMMUv3BaseCache | protected |
averageUpdates | SMMUv3BaseCache | protected |
decodePolicyName(const std::string &policy_name) | SMMUv3BaseCache | protectedstatic |
insertions | SMMUv3BaseCache | protected |
invalidateAll() | SMMUTLB | |
invalidateASID(uint16_t asid, uint16_t vmid) | SMMUTLB | |
invalidateSID(uint32_t sid) | SMMUTLB | |
invalidateSSID(uint32_t sid, uint32_t ssid) | SMMUTLB | |
invalidateVA(Addr va, uint16_t asid, uint16_t vmid) | SMMUTLB | |
invalidateVAA(Addr va, uint16_t vmid) | SMMUTLB | |
invalidateVMID(uint16_t vmid) | SMMUTLB | |
lookup(uint32_t sid, uint32_t ssid, Addr va, bool updStats=true) | SMMUTLB | |
lookupAnyVA(uint32_t sid, uint32_t ssid, bool updStats=true) | SMMUTLB | |
nextToReplace | SMMUv3BaseCache | protected |
pickEntryIdxToReplace(const Set &set, AllocPolicy alloc) | SMMUTLB | private |
pickSetIdx(uint32_t sid, uint32_t ssid) const | SMMUTLB | private |
pickSetIdx(Addr va) const | SMMUTLB | private |
random | SMMUv3BaseCache | protected |
regStats(const std::string &name) | SMMUv3BaseCache | virtual |
replacementPolicy | SMMUv3BaseCache | protected |
Set typedef | SMMUTLB | private |
sets | SMMUTLB | private |
SMMUTLB(unsigned numEntries, unsigned _associativity, const std::string &policy) | SMMUTLB | |
SMMUTLB(const SMMUTLB &tlb)=delete | SMMUTLB | |
SMMUv3BaseCache(const std::string &policy_name, uint32_t seed) | SMMUv3BaseCache | |
store(const Entry &incoming, AllocPolicy alloc) | SMMUTLB | |
totalLookups | SMMUv3BaseCache | protected |
totalMisses | SMMUv3BaseCache | protected |
totalUpdates | SMMUv3BaseCache | protected |
useStamp | SMMUv3BaseCache | protected |
~SMMUTLB() | SMMUTLB | inlinevirtual |
~SMMUv3BaseCache() | SMMUv3BaseCache | inlinevirtual |