gem5  v20.1.0.5
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
AbstractCacheEntry Member List

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

_setReplaceableEntryprotected
_wayReplaceableEntryprotected
AbstractCacheEntry()AbstractCacheEntry
changePermission(AccessPermission new_perm)AbstractCacheEntry
clearLocked()AbstractCacheEntry
getDataBlk()AbstractCacheEntryinlinevirtual
getInHtmReadSet() constAbstractCacheEntry
getInHtmWriteSet() constAbstractCacheEntry
getLastAccess()AbstractCacheEntryinline
getNumValidBlocks()AbstractCacheEntryinlinevirtual
getPermission() constAbstractCacheEntry
getSet() constReplaceableEntryinline
getWay() constReplaceableEntryinline
invalidateEntry()AbstractCacheEntryinlinevirtual
isLocked(int context) constAbstractCacheEntry
m_AddressAbstractCacheEntry
m_htmInReadSetAbstractCacheEntryprivate
m_htmInWriteSetAbstractCacheEntryprivate
m_last_touch_tickAbstractCacheEntryprivate
m_lockedAbstractCacheEntry
m_PermissionAbstractCacheEntry
print(std::ostream &out) const =0AbstractCacheEntrypure virtual
print() constAbstractCacheEntryinline
ReplaceableEntry::print() constReplaceableEntryinlinevirtual
ReplaceableEntry()=defaultReplaceableEntry
replacementDataReplaceableEntry
setInHtmReadSet(bool val)AbstractCacheEntry
setInHtmWriteSet(bool val)AbstractCacheEntry
setLastAccess(Tick tick)AbstractCacheEntryinline
setLocked(int context)AbstractCacheEntry
setPosition(const uint32_t set, const uint32_t way)ReplaceableEntryinlinevirtual
validBlocksAbstractCacheEntry
~AbstractCacheEntry()=0AbstractCacheEntrypure virtual
~ReplaceableEntry()=defaultReplaceableEntryvirtual

Generated on Thu Mar 18 2021 12:09:23 for gem5 by doxygen 1.8.17