gem5 v24.1.0.1
Loading...
Searching...
No Matches
gem5::SuperBlk Member List

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

_securegem5::TaggedEntryprivate
_setgem5::ReplaceableEntryprotected
_taggem5::TaggedEntryprivate
_validgem5::TaggedEntryprivate
_validCountergem5::SectorBlkprivate
_waygem5::ReplaceableEntryprotected
blksgem5::SectorBlk
blkSizegem5::SuperBlkprotected
calculateCompressionFactor(const std::size_t size) constgem5::SuperBlk
canCoAllocate(const std::size_t compressed_size) constgem5::SuperBlk
clearSecure()gem5::TaggedEntryinlineprotected
compressionFactorgem5::SuperBlkprotected
extractTaggem5::TaggedEntryprotected
getCompressionFactor() constgem5::SuperBlk
getNumValid() constgem5::SectorBlk
getSet() constgem5::ReplaceableEntryinline
getTag() constgem5::TaggedEntryinlinevirtual
getWay() constgem5::ReplaceableEntryinline
IndexingPolicy typedefgem5::TaggedEntry
insert(const KeyType &key)gem5::TaggedEntryinlinevirtual
invalidate() overridegem5::SuperBlkvirtual
invalidateSubBlk()gem5::SectorBlk
isCompressed(const CompressionBlk *ignored_blk=nullptr) constgem5::SuperBlk
isSecure() constgem5::TaggedEntryinline
isValid() const overridegem5::SectorBlkvirtual
KeyType typedefgem5::TaggedEntry
match(const KeyType &key) constgem5::TaggedEntryinline
operator=(const SuperBlk &)=deletegem5::SuperBlk
gem5::SectorBlk::operator=(const SectorBlk &)=deletegem5::SectorBlk
print() const overridegem5::SuperBlkvirtual
registerTagExtractor(TagExtractor ext)gem5::TaggedEntryinline
ReplaceableEntry()gem5::ReplaceableEntryinline
replacementDatagem5::ReplaceableEntry
SectorBlk()gem5::SectorBlk
SectorBlk(const SectorBlk &)=deletegem5::SectorBlk
setBlkSize(const std::size_t blk_size)gem5::SuperBlk
setCompressionFactor(const uint8_t compression_factor)gem5::SuperBlk
setPosition(const uint32_t set, const uint32_t way) overridegem5::SectorBlkvirtual
setSecure()gem5::TaggedEntryinlineprotectedvirtual
setTag(Addr tag)gem5::TaggedEntryinlineprotectedvirtual
setValid()gem5::TaggedEntryinlineprotectedvirtual
SuperBlk()gem5::SuperBlk
SuperBlk(const SuperBlk &)=deletegem5::SuperBlk
TagExtractor typedefgem5::TaggedEntry
TaggedEntry()gem5::TaggedEntryinline
validateSubBlk()gem5::SectorBlk
~ReplaceableEntry()=defaultgem5::ReplaceableEntryvirtual
~SectorBlk()gem5::SectorBlkinline
~SuperBlk()gem5::SuperBlkinline
~TaggedEntry()=defaultgem5::TaggedEntry

Generated on Mon Jan 13 2025 04:28:58 for gem5 by doxygen 1.9.8