gem5 v24.1.0.1
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
gem5::CacheEntry Member List

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

_setgem5::ReplaceableEntryprotected
_waygem5::ReplaceableEntryprotected
CacheEntry(TagExtractor ext)gem5::CacheEntryinline
extractTaggem5::CacheEntryprivate
getSet() constgem5::ReplaceableEntryinline
getTag() constgem5::CacheEntryinlinevirtual
getWay() constgem5::ReplaceableEntryinline
IndexingPolicy typedefgem5::CacheEntry
insert(const Addr addr)gem5::CacheEntryinlinevirtual
invalidate()gem5::CacheEntryinlinevirtual
isValid() constgem5::CacheEntryinlinevirtual
KeyType typedefgem5::CacheEntry
match(const Addr addr) constgem5::CacheEntryinlinevirtual
print() const overridegem5::CacheEntryinlinevirtual
ReplaceableEntry()gem5::ReplaceableEntryinline
replacementDatagem5::ReplaceableEntry
setPosition(const uint32_t set, const uint32_t way)gem5::ReplaceableEntryinlinevirtual
setTag(Addr _tag)gem5::CacheEntryinlineprotectedvirtual
setValid()gem5::CacheEntryinlineprotectedvirtual
taggem5::CacheEntryprivate
TagExtractor typedefgem5::CacheEntry
validgem5::CacheEntryprivate
~CacheEntry()=defaultgem5::CacheEntry
~ReplaceableEntry()=defaultgem5::ReplaceableEntryvirtual

Generated on Mon Jan 13 2025 04:28:49 for gem5 by doxygen 1.9.8