gem5  v20.1.0.0
WalkCache Member List

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

associativityWalkCacheprivate
averageHitRateSMMUv3BaseCacheprotected
averageHitRateByStageLevelWalkCacheprotected
averageLookupsSMMUv3BaseCacheprotected
averageLookupsByStageLevelWalkCacheprotected
averageMissesSMMUv3BaseCacheprotected
averageMissesByStageLevelWalkCacheprotected
averageUpdatesSMMUv3BaseCacheprotected
averageUpdatesByStageLevelWalkCacheprotected
decodePolicyName(const std::string &policy_name)SMMUv3BaseCacheprotectedstatic
insertionsSMMUv3BaseCacheprotected
insertionsByStageLevelWalkCacheprotected
invalidateAll()WalkCache
invalidateASID(uint16_t asid, uint16_t vmid)WalkCache
invalidateVA(Addr va, uint16_t asid, uint16_t vmid, const bool leaf_only)WalkCache
invalidateVAA(Addr va, uint16_t vmid, const bool leaf_only)WalkCache
invalidateVMID(uint16_t vmid)WalkCache
lookup(Addr va, Addr vaMask, uint16_t asid, uint16_t vmid, unsigned stage, unsigned level, bool updStats=true)WalkCache
lookupsByStageLevelWalkCacheprotected
missesByStageLevelWalkCacheprotected
nextToReplaceSMMUv3BaseCacheprotected
offsetsWalkCacheprivate
pickEntryIdxToReplace(const Set &set, unsigned stage, unsigned level)WalkCacheprivate
pickSetIdx(Addr va, Addr vaMask, unsigned stage, unsigned level) constWalkCacheprivate
randomSMMUv3BaseCacheprotected
regStats(const std::string &name) overrideWalkCachevirtual
replacementPolicySMMUv3BaseCacheprotected
Set typedefWalkCacheprivate
setsWalkCacheprivate
sizesWalkCacheprivate
SMMUv3BaseCache(const std::string &policy_name, uint32_t seed)SMMUv3BaseCache
store(const Entry &incoming)WalkCache
totalLookupsSMMUv3BaseCacheprotected
totalLookupsByStageLevelWalkCacheprotected
totalMissesSMMUv3BaseCacheprotected
totalMissesByStageLevelWalkCacheprotected
totalUpdatesSMMUv3BaseCacheprotected
totalUpdatesByStageLevelWalkCacheprotected
updatesByStageLevelWalkCacheprotected
useStampSMMUv3BaseCacheprotected
WalkCache(const std::array< unsigned, 2 *WALK_CACHE_LEVELS > &_sizes, unsigned _associativity, const std::string &policy)WalkCache
~SMMUv3BaseCache()SMMUv3BaseCacheinlinevirtual
~WalkCache()WalkCacheinlinevirtual

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