gem5 v24.0.0.0
Loading...
Searching...
No Matches
gem5::CacheBlk Member List

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

_partitionIdgem5::CacheBlkprivate
_prefetchedgem5::CacheBlkprivate
_refCountgem5::CacheBlkprivate
_securegem5::TaggedEntryprivate
_setgem5::ReplaceableEntryprotected
_srcRequestorIdgem5::CacheBlkprivate
_taskIdgem5::CacheBlkprivate
_tickInsertedgem5::CacheBlkprivate
_waygem5::ReplaceableEntryprotected
AllBits enum valuegem5::CacheBlk
CacheBlk()gem5::CacheBlkinline
CacheBlk(const CacheBlk &)=deletegem5::CacheBlk
CacheBlk(const CacheBlk &&)=deletegem5::CacheBlk
CacheEntry()=defaultgem5::CacheEntry
checkWrite(PacketPtr pkt)gem5::CacheBlkinline
clearCoherenceBits(unsigned bits)gem5::CacheBlkinline
clearLoadLocks(const RequestPtr &req)gem5::CacheBlkinline
clearPrefetched()gem5::CacheBlkinline
clearSecure()gem5::TaggedEntryinlineprivate
coherencegem5::CacheBlkprotected
CoherenceBits enum namegem5::CacheBlk
datagem5::CacheBlk
DirtyBit enum valuegem5::CacheBlk
getAge() constgem5::CacheBlkinline
getPartitionId() constgem5::CacheBlkinline
getRefCount() constgem5::CacheBlkinline
getSet() constgem5::ReplaceableEntryinline
getSrcRequestorId() constgem5::CacheBlkinline
getTag() constgem5::CacheEntryinlinevirtual
getTaskId() constgem5::CacheBlkinline
getWay() constgem5::ReplaceableEntryinline
getWhenReady() constgem5::CacheBlkinline
increaseRefCount()gem5::CacheBlkinline
insert(const Addr tag, const bool is_secure, const int src_requestor_ID, const uint32_t task_ID, const uint64_t partition_id)gem5::CacheBlk
insert(const Addr tag, const bool is_secure)gem5::CacheBlkinlinevirtual
insert(const Addr tag) overridegem5::CacheBlkinlinevirtual
invalidate() overridegem5::CacheBlkinlinevirtual
isSecure() constgem5::TaggedEntryinline
isSet(unsigned bits) constgem5::CacheBlkinline
isValid() constgem5::CacheEntryinlinevirtual
lockListgem5::CacheBlkprotected
matchTag(Addr tag, bool is_secure) constgem5::TaggedEntryinlinevirtual
matchTag(const Addr tag) const overridegem5::TaggedEntryinlinevirtual
operator=(const CacheBlk &)=deletegem5::CacheBlk
operator=(CacheBlk &&other)gem5::CacheBlkinlinevirtual
print() const overridegem5::CacheBlkinlinevirtual
ReadableBit enum valuegem5::CacheBlk
ReplaceableEntry()gem5::ReplaceableEntryinline
replacementDatagem5::ReplaceableEntry
setCoherenceBits(unsigned bits)gem5::CacheBlkinline
setPartitionId(const uint64_t partitionId)gem5::CacheBlkinlineprotected
setPosition(const uint32_t set, const uint32_t way)gem5::ReplaceableEntryinlinevirtual
setPrefetched()gem5::CacheBlkinline
setRefCount(const unsigned count)gem5::CacheBlkinlineprotected
setSecure()gem5::TaggedEntryinlineprotectedvirtual
setSrcRequestorId(const uint32_t id)gem5::CacheBlkinlineprotected
setTag(Addr _tag)gem5::CacheEntryinlineprotectedvirtual
setTaskId(const uint32_t task_id)gem5::CacheBlkinlineprotected
setTickInserted()gem5::CacheBlkinlineprotected
setValid()gem5::CacheEntryinlineprotectedvirtual
setWhenReady(const Tick tick)gem5::CacheBlkinline
taggem5::CacheEntryprivate
TaggedEntry()gem5::TaggedEntryinline
trackLoadLocked(PacketPtr pkt)gem5::CacheBlkinline
validgem5::CacheEntryprivate
wasPrefetched() constgem5::CacheBlkinline
whenReadygem5::CacheBlk
WritableBit enum valuegem5::CacheBlk
~CacheBlk()gem5::CacheBlkinlinevirtual
~CacheEntry()=defaultgem5::CacheEntry
~ReplaceableEntry()=defaultgem5::ReplaceableEntryvirtual
~TaggedEntry()=defaultgem5::TaggedEntry

Generated on Tue Jun 18 2024 16:24:10 for gem5 by doxygen 1.11.0