gem5  v20.1.0.0
IPACache Member List

This is the complete list of members for IPACache, including all inherited members.

associativityIPACacheprivate
averageHitRateSMMUv3BaseCacheprotected
averageLookupsSMMUv3BaseCacheprotected
averageMissesSMMUv3BaseCacheprotected
averageUpdatesSMMUv3BaseCacheprotected
decodePolicyName(const std::string &policy_name)SMMUv3BaseCacheprotectedstatic
insertionsSMMUv3BaseCacheprotected
invalidateAll()IPACache
invalidateIPA(Addr ipa, uint16_t vmid)IPACache
invalidateIPAA(Addr ipa)IPACache
invalidateVMID(uint16_t vmid)IPACache
IPACache(unsigned numEntries, unsigned _associativity, const std::string &policy)IPACache
lookup(Addr ipa, uint16_t vmid, bool updStats=true)IPACache
nextToReplaceSMMUv3BaseCacheprotected
pickEntryIdxToReplace(const Set &set)IPACacheprivate
pickSetIdx(Addr ipa, uint16_t vmid) constIPACacheprivate
randomSMMUv3BaseCacheprotected
regStats(const std::string &name)SMMUv3BaseCachevirtual
replacementPolicySMMUv3BaseCacheprotected
Set typedefIPACacheprivate
setsIPACacheprivate
SMMUv3BaseCache(const std::string &policy_name, uint32_t seed)SMMUv3BaseCache
store(const Entry &incoming)IPACache
totalLookupsSMMUv3BaseCacheprotected
totalMissesSMMUv3BaseCacheprotected
totalUpdatesSMMUv3BaseCacheprotected
useStampSMMUv3BaseCacheprotected
~IPACache()IPACacheinlinevirtual
~SMMUv3BaseCache()SMMUv3BaseCacheinlinevirtual

Generated on Wed Sep 30 2020 14:02:26 for gem5 by doxygen 1.8.17