gem5
v21.0.1.0
CompressionBlk Member List
This is the complete list of members for
CompressionBlk
, including all inherited members.
_compressed
CompressionBlk
private
_decompressionLatency
CompressionBlk
private
_prefetched
CacheBlk
private
_refCount
CacheBlk
private
_sectorBlk
SectorSubBlk
protected
_sectorOffset
SectorSubBlk
protected
_secure
TaggedEntry
private
_set
ReplaceableEntry
protected
_size
CompressionBlk
private
_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
checkExpansionContraction
(const std::size_t size) const
CompressionBlk
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
CompressionBlk
()
CompressionBlk
CompressionBlk
(const CompressionBlk &)=delete
CompressionBlk
CompressionBlk
(CompressionBlk &&)=delete
CompressionBlk
data
CacheBlk
DATA_CONTRACTION
enum value
CompressionBlk
DATA_EXPANSION
enum value
CompressionBlk
DirtyBit
enum value
CacheBlk
getAge
() const
CacheBlk
inline
getDecompressionLatency
() const
CompressionBlk
getRefCount
() const
CacheBlk
inline
getSectorBlock
() const
SectorSubBlk
getSectorOffset
() const
SectorSubBlk
getSet
() const
ReplaceableEntry
inline
getSizeBits
() const
CompressionBlk
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
CompressionBlk
virtual
isCompressed
() const
CompressionBlk
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 CompressionBlk &)=delete
CompressionBlk
operator=
(CompressionBlk &&other)
CompressionBlk
operator=
(CacheBlk &&other) override
CompressionBlk
virtual
SectorSubBlk::operator=
(const SectorSubBlk &)=delete
SectorSubBlk
SectorSubBlk::operator=
(SectorSubBlk &&other)=default
SectorSubBlk
CacheBlk::operator=
(const CacheBlk &)=delete
CacheBlk
OverwriteType
enum name
CompressionBlk
print
() const override
CompressionBlk
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
setCompressed
()
CompressionBlk
setDecompressionLatency
(const Cycles lat)
CompressionBlk
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
setSizeBits
(const std::size_t size)
CompressionBlk
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
setUncompressed
()
CompressionBlk
setValid
() override
SectorSubBlk
virtual
setWhenReady
(const Tick tick)
CacheBlk
inline
TaggedEntry
()
TaggedEntry
inline
trackLoadLocked
(PacketPtr pkt)
CacheBlk
inline
UNCHANGED
enum value
CompressionBlk
wasPrefetched
() const
CacheBlk
inline
whenReady
CacheBlk
WritableBit
enum value
CacheBlk
~CacheBlk
()
CacheBlk
inline
virtual
~CompressionBlk
()=default
CompressionBlk
~ReplaceableEntry
()=default
ReplaceableEntry
virtual
~SectorSubBlk
()=default
SectorSubBlk
~TaggedEntry
()=default
TaggedEntry
Generated on Tue Jun 22 2021 15:28:37 for gem5 by
doxygen
1.8.17