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

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

_addrTempCacheBlkprivate
_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
getAddr() constTempCacheBlkinline
getAge() constCacheBlkinline
getRefCount() constCacheBlkinline
getSet() constReplaceableEntryinline
getSrcRequestorId() constCacheBlkinline
getTag() constTaggedEntryinlinevirtual
getTaskId() constCacheBlkinline
getWay() constReplaceableEntryinline
getWhenReady() constCacheBlkinline
increaseRefCount()CacheBlkinline
insert(const Addr addr, const bool is_secure) overrideTempCacheBlkinlinevirtual
CacheBlk::insert(const Addr tag, const bool is_secure, const int src_requestor_ID, const uint32_t task_ID)CacheBlk
CacheBlk::insert(const Addr tag, const bool is_secure)CacheBlkinline
invalidate() overrideTempCacheBlkinlinevirtual
isSecure() constTaggedEntryinline
isSet(unsigned bits) constCacheBlkinline
isValid() constTaggedEntryinlinevirtual
lockListCacheBlkprotected
matchTag(Addr tag, bool is_secure) constTaggedEntryinlinevirtual
operator=(const TempCacheBlk &)=deleteTempCacheBlk
CacheBlk::operator=(const CacheBlk &)=deleteCacheBlk
CacheBlk::operator=(CacheBlk &&other)CacheBlkinlinevirtual
print() const overrideCacheBlkinlinevirtual
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
TempCacheBlk(unsigned size)TempCacheBlkinline
TempCacheBlk(const TempCacheBlk &)=deleteTempCacheBlk
trackLoadLocked(PacketPtr pkt)CacheBlkinline
wasPrefetched() constCacheBlkinline
whenReadyCacheBlk
WritableBit enum valueCacheBlk
~CacheBlk()CacheBlkinlinevirtual
~ReplaceableEntry()=defaultReplaceableEntryvirtual
~TaggedEntry()=defaultTaggedEntry
~TempCacheBlk()TempCacheBlkinline

Generated on Tue Mar 23 2021 19:41:41 for gem5 by doxygen 1.8.17