gem5  v22.1.0.0
gem5::SMMUTLB Member List

This is the complete list of members for gem5::SMMUTLB, including all inherited members.

ALLOC_ANY_BUT_LAST_WAY enum valuegem5::SMMUTLB
ALLOC_ANY_WAY enum valuegem5::SMMUTLB
ALLOC_LAST_WAY enum valuegem5::SMMUTLB
AllocPolicy enum namegem5::SMMUTLB
associativitygem5::SMMUTLBprivate
baseCacheStatsgem5::SMMUv3BaseCacheprotected
decodePolicyName(const std::string &policy_name)gem5::SMMUv3BaseCacheprotectedstatic
invalidateAll()gem5::SMMUTLB
invalidateASID(uint16_t asid, uint16_t vmid)gem5::SMMUTLB
invalidateSID(uint32_t sid)gem5::SMMUTLB
invalidateSSID(uint32_t sid, uint32_t ssid)gem5::SMMUTLB
invalidateVA(Addr va, uint16_t asid, uint16_t vmid)gem5::SMMUTLB
invalidateVAA(Addr va, uint16_t vmid)gem5::SMMUTLB
invalidateVMID(uint16_t vmid)gem5::SMMUTLB
lookup(uint32_t sid, uint32_t ssid, Addr va, bool updStats=true)gem5::SMMUTLB
lookupAnyVA(uint32_t sid, uint32_t ssid, bool updStats=true)gem5::SMMUTLB
nextToReplacegem5::SMMUv3BaseCacheprotected
pickEntryIdxToReplace(const Set &set, AllocPolicy alloc)gem5::SMMUTLBprivate
pickSetIdx(uint32_t sid, uint32_t ssid) constgem5::SMMUTLBprivate
pickSetIdx(Addr va) constgem5::SMMUTLBprivate
randomgem5::SMMUv3BaseCacheprotected
replacementPolicygem5::SMMUv3BaseCacheprotected
Set typedefgem5::SMMUTLBprivate
setsgem5::SMMUTLBprivate
SMMUTLB(unsigned numEntries, unsigned _associativity, const std::string &policy, statistics::Group *parent, const std::string &name)gem5::SMMUTLB
SMMUTLB(const SMMUTLB &tlb)=deletegem5::SMMUTLB
SMMUv3BaseCache(const std::string &policy_name, uint32_t seed, statistics::Group *parent, const std::string &name)gem5::SMMUv3BaseCache
store(const Entry &incoming, AllocPolicy alloc)gem5::SMMUTLB
useStampgem5::SMMUv3BaseCacheprotected
~SMMUTLB()gem5::SMMUTLBinlinevirtual
~SMMUv3BaseCache()gem5::SMMUv3BaseCacheinlinevirtual

Generated on Wed Dec 21 2022 10:23:17 for gem5 by doxygen 1.9.1