gem5  v21.0.1.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
FALRUBlk Member List

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

_prefetchedCacheBlkprivate
_refCountCacheBlkprivate
_secureTaggedEntryprivate
_setReplaceableEntryprotected
_srcRequestorIdCacheBlkprivate
_tagTaggedEntryprivate
_taskIdCacheBlkprivate
_tickInsertedCacheBlkprivate
_validTaggedEntryprivate
_wayReplaceableEntryprotected
AllBits enum valueCacheBlk
CacheBlk()CacheBlkinline
CacheBlk(const CacheBlk &)=deleteCacheBlk
CacheBlk(const CacheBlk &&)=deleteCacheBlk
checkWrite(PacketPtr pkt)CacheBlkinline
clearCoherenceBits(unsigned bits)CacheBlkinline
clearLoadLocks(const RequestPtr &req)CacheBlkinline
clearPrefetched()CacheBlkinline
clearSecure()TaggedEntryinlineprivate
coherenceCacheBlkprotected
CoherenceBits enum nameCacheBlk
dataCacheBlk
DirtyBit enum valueCacheBlk
FALRUBlk()FALRUBlkinline
getAge() constCacheBlkinline
getRefCount() constCacheBlkinline
getSet() constReplaceableEntryinline
getSrcRequestorId() constCacheBlkinline
getTag() constTaggedEntryinlinevirtual
getTaskId() constCacheBlkinline
getWay() constReplaceableEntryinline
getWhenReady() constCacheBlkinline
inCachesMaskFALRUBlk
increaseRefCount()CacheBlkinline
insert(const Addr tag, const bool is_secure, const int src_requestor_ID, const uint32_t task_ID)CacheBlk
insert(const Addr tag, const bool is_secure)CacheBlkinline
TaggedEntry::insert(const Addr tag, const bool is_secure)TaggedEntryinlinevirtual
invalidate() overrideCacheBlkinlinevirtual
isSecure() constTaggedEntryinline
isSet(unsigned bits) constCacheBlkinline
isValid() constTaggedEntryinlinevirtual
lockListCacheBlkprotected
matchTag(Addr tag, bool is_secure) constTaggedEntryinlinevirtual
nextFALRUBlk
operator=(const CacheBlk &)=deleteCacheBlk
operator=(CacheBlk &&other)CacheBlkinlinevirtual
prevFALRUBlk
print() const overrideFALRUBlkvirtual
ReadableBit enum valueCacheBlk
ReplaceableEntry()=defaultReplaceableEntry
replacementDataReplaceableEntry
setCoherenceBits(unsigned bits)CacheBlkinline
setPosition(const uint32_t set, const uint32_t way)ReplaceableEntryinlinevirtual
setPrefetched()CacheBlkinline
setRefCount(const unsigned count)CacheBlkinlineprotected
setSecure()TaggedEntryinlineprotectedvirtual
setSrcRequestorId(const uint32_t id)CacheBlkinlineprotected
setTag(Addr tag)TaggedEntryinlineprotectedvirtual
setTaskId(const uint32_t task_id)CacheBlkinlineprotected
setTickInserted()CacheBlkinlineprotected
setValid()TaggedEntryinlineprotectedvirtual
setWhenReady(const Tick tick)CacheBlkinline
TaggedEntry()TaggedEntryinline
trackLoadLocked(PacketPtr pkt)CacheBlkinline
wasPrefetched() constCacheBlkinline
whenReadyCacheBlk
WritableBit enum valueCacheBlk
~CacheBlk()CacheBlkinlinevirtual
~ReplaceableEntry()=defaultReplaceableEntryvirtual
~TaggedEntry()=defaultTaggedEntry

Generated on Tue Jun 22 2021 15:28:38 for gem5 by doxygen 1.8.17