gem5
v21.0.1.0
SectorSubBlk Member List
This is the complete list of members for
SectorSubBlk
, including all inherited members.
_prefetched
CacheBlk
private
_refCount
CacheBlk
private
_sectorBlk
SectorSubBlk
protected
_sectorOffset
SectorSubBlk
protected
_secure
TaggedEntry
private
_set
ReplaceableEntry
protected
_srcRequestorId
CacheBlk
private
_tag
TaggedEntry
private
_taskId
CacheBlk
private
_tickInserted
CacheBlk
private
_valid
TaggedEntry
private
_way
ReplaceableEntry
protected
AllBits
enum value
CacheBlk
CacheBlk
()
CacheBlk
inline
CacheBlk
(const CacheBlk &)=delete
CacheBlk
CacheBlk
(const CacheBlk &&)=delete
CacheBlk
checkWrite
(PacketPtr pkt)
CacheBlk
inline
clearCoherenceBits
(unsigned bits)
CacheBlk
inline
clearLoadLocks
(const RequestPtr &req)
CacheBlk
inline
clearPrefetched
()
CacheBlk
inline
clearSecure
()
TaggedEntry
inline
private
coherence
CacheBlk
protected
CoherenceBits
enum name
CacheBlk
data
CacheBlk
DirtyBit
enum value
CacheBlk
getAge
() const
CacheBlk
inline
getRefCount
() const
CacheBlk
inline
getSectorBlock
() const
SectorSubBlk
getSectorOffset
() const
SectorSubBlk
getSet
() const
ReplaceableEntry
inline
getSrcRequestorId
() const
CacheBlk
inline
getTag
() const override
SectorSubBlk
virtual
getTaskId
() const
CacheBlk
inline
getWay
() const
ReplaceableEntry
inline
getWhenReady
() const
CacheBlk
inline
increaseRefCount
()
CacheBlk
inline
insert
(const Addr tag, const bool is_secure) override
SectorSubBlk
virtual
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)
CacheBlk
inline
invalidate
() override
SectorSubBlk
virtual
isSecure
() const
TaggedEntry
inline
isSet
(unsigned bits) const
CacheBlk
inline
isValid
() const
TaggedEntry
inline
virtual
lockList
CacheBlk
protected
matchTag
(Addr tag, bool is_secure) const
TaggedEntry
inline
virtual
operator=
(const SectorSubBlk &)=delete
SectorSubBlk
operator=
(SectorSubBlk &&other)=default
SectorSubBlk
CacheBlk::operator=
(const CacheBlk &)=delete
CacheBlk
CacheBlk::operator=
(CacheBlk &&other)
CacheBlk
inline
virtual
print
() const override
SectorSubBlk
virtual
ReadableBit
enum value
CacheBlk
ReplaceableEntry
()=default
ReplaceableEntry
replacementData
ReplaceableEntry
SectorSubBlk
()
SectorSubBlk
inline
SectorSubBlk
(const SectorSubBlk &)=delete
SectorSubBlk
SectorSubBlk
(SectorSubBlk &&)=delete
SectorSubBlk
setCoherenceBits
(unsigned bits)
CacheBlk
inline
setPosition
(const uint32_t set, const uint32_t way)
ReplaceableEntry
inline
virtual
setPrefetched
()
CacheBlk
inline
setRefCount
(const unsigned count)
CacheBlk
inline
protected
setSectorBlock
(SectorBlk *sector_blk)
SectorSubBlk
setSectorOffset
(const int sector_offset)
SectorSubBlk
setSecure
()
TaggedEntry
inline
protected
virtual
setSrcRequestorId
(const uint32_t id)
CacheBlk
inline
protected
setTag
(Addr tag)
TaggedEntry
inline
protected
virtual
setTaskId
(const uint32_t task_id)
CacheBlk
inline
protected
setTickInserted
()
CacheBlk
inline
protected
setValid
() override
SectorSubBlk
virtual
setWhenReady
(const Tick tick)
CacheBlk
inline
TaggedEntry
()
TaggedEntry
inline
trackLoadLocked
(PacketPtr pkt)
CacheBlk
inline
wasPrefetched
() const
CacheBlk
inline
whenReady
CacheBlk
WritableBit
enum value
CacheBlk
~CacheBlk
()
CacheBlk
inline
virtual
~ReplaceableEntry
()=default
ReplaceableEntry
virtual
~SectorSubBlk
()=default
SectorSubBlk
~TaggedEntry
()=default
TaggedEntry
Generated on Tue Jun 22 2021 15:28:43 for gem5 by
doxygen
1.8.17