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

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

_prefetchedCacheBlkprivate
_refCountCacheBlkprivate
_sectorBlkSectorSubBlkprotected
_sectorOffsetSectorSubBlkprotected
_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
getAge() constCacheBlkinline
getRefCount() constCacheBlkinline
getSectorBlock() constSectorSubBlk
getSectorOffset() constSectorSubBlk
getSet() constReplaceableEntryinline
getSrcRequestorId() constCacheBlkinline
getTag() const overrideSectorSubBlkvirtual
getTaskId() constCacheBlkinline
getWay() constReplaceableEntryinline
getWhenReady() constCacheBlkinline
increaseRefCount()CacheBlkinline
insert(const Addr tag, const bool is_secure) overrideSectorSubBlkvirtual
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() overrideSectorSubBlkvirtual
isSecure() constTaggedEntryinline
isSet(unsigned bits) constCacheBlkinline
isValid() constTaggedEntryinlinevirtual
lockListCacheBlkprotected
matchTag(Addr tag, bool is_secure) constTaggedEntryinlinevirtual
operator=(const SectorSubBlk &)=deleteSectorSubBlk
operator=(SectorSubBlk &&other)=defaultSectorSubBlk
CacheBlk::operator=(const CacheBlk &)=deleteCacheBlk
CacheBlk::operator=(CacheBlk &&other)CacheBlkinlinevirtual
print() const overrideSectorSubBlkvirtual
ReadableBit enum valueCacheBlk
ReplaceableEntry()=defaultReplaceableEntry
replacementDataReplaceableEntry
SectorSubBlk()SectorSubBlkinline
SectorSubBlk(const SectorSubBlk &)=deleteSectorSubBlk
SectorSubBlk(SectorSubBlk &&)=deleteSectorSubBlk
setCoherenceBits(unsigned bits)CacheBlkinline
setPosition(const uint32_t set, const uint32_t way)ReplaceableEntryinlinevirtual
setPrefetched()CacheBlkinline
setRefCount(const unsigned count)CacheBlkinlineprotected
setSectorBlock(SectorBlk *sector_blk)SectorSubBlk
setSectorOffset(const int sector_offset)SectorSubBlk
setSecure()TaggedEntryinlineprotectedvirtual
setSrcRequestorId(const uint32_t id)CacheBlkinlineprotected
setTag(Addr tag)TaggedEntryinlineprotectedvirtual
setTaskId(const uint32_t task_id)CacheBlkinlineprotected
setTickInserted()CacheBlkinlineprotected
setValid() overrideSectorSubBlkvirtual
setWhenReady(const Tick tick)CacheBlkinline
TaggedEntry()TaggedEntryinline
trackLoadLocked(PacketPtr pkt)CacheBlkinline
wasPrefetched() constCacheBlkinline
whenReadyCacheBlk
WritableBit enum valueCacheBlk
~CacheBlk()CacheBlkinlinevirtual
~ReplaceableEntry()=defaultReplaceableEntryvirtual
~SectorSubBlk()=defaultSectorSubBlk
~TaggedEntry()=defaultTaggedEntry

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