gem5 [DEVELOP-FOR-25.0]
Loading...
Searching...
No Matches
gem5::VegaISA::PageWalkCache Member List

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

_namegem5::Namedprivate
accessEntry(const KeyType &key) overridegem5::VegaISA::PageWalkCacheinline
gem5::AssociativeCache< PWCEntry >::accessEntry(const KeyType &key)gem5::AssociativeCache< PWCEntry >inlinevirtual
gem5::AssociativeCache< PWCEntry >::accessEntry(PWCEntry *entry)gem5::AssociativeCache< PWCEntry >inlinevirtual
AssociativeCache(std::string_view name)gem5::AssociativeCache< PWCEntry >inline
AssociativeCache(std::string_view name, const size_t num_entries, const size_t associativity_, BaseReplacementPolicy *repl_policy, IndexingPolicy *indexing_policy, PWCEntry const &init_val=PWCEntry())gem5::AssociativeCache< PWCEntry >inline
AssociativeCache(const AssociativeCache &)=deletegem5::AssociativeCache< PWCEntry >
associativitygem5::AssociativeCache< PWCEntry >protected
BaseReplacementPolicy typedefgem5::AssociativeCache< PWCEntry >protected
begin()gem5::AssociativeCache< PWCEntry >inline
begin() constgem5::AssociativeCache< PWCEntry >inline
clear()gem5::AssociativeCache< PWCEntry >inline
const_iterator typedefgem5::AssociativeCache< PWCEntry >
debugFlaggem5::AssociativeCache< PWCEntry >protected
end()gem5::AssociativeCache< PWCEntry >inline
end() constgem5::AssociativeCache< PWCEntry >inline
entriesgem5::AssociativeCache< PWCEntry >protected
findEntry(const KeyType &key) const overridegem5::VegaISA::PageWalkCacheinline
gem5::AssociativeCache< PWCEntry >::findEntry(const KeyType &key) constgem5::AssociativeCache< PWCEntry >inlinevirtual
findVictim(const KeyType &key)gem5::AssociativeCache< PWCEntry >inlinevirtual
getPossibleEntries(const KeyType &key) constgem5::AssociativeCache< PWCEntry >inline
IndexingPolicy typedefgem5::AssociativeCache< PWCEntry >protected
indexingPolicygem5::AssociativeCache< PWCEntry >protected
init(const size_t num_entries, const size_t associativity_, BaseReplacementPolicy *_repl_policy, IndexingPolicy *_indexing_policy, PWCEntry const &init_val=PWCEntry())gem5::AssociativeCache< PWCEntry >inline
initParams(size_t _num_entries, size_t _assoc)gem5::AssociativeCache< PWCEntry >inlineprivate
insert(const KeyType &key, const PageTableEntry &pte_entry)gem5::VegaISA::PageWalkCacheinline
insertEntry(const KeyType &key, PWCEntry *entry)gem5::AssociativeCache< PWCEntry >inlinevirtual
invalidate(PWCEntry *entry)gem5::AssociativeCache< PWCEntry >inlinevirtual
iterator typedefgem5::AssociativeCache< PWCEntry >
KeyType typedefgem5::AssociativeCache< PWCEntry >protected
name() constgem5::Namedinlinevirtual
Named(std::string_view name_)gem5::Namedinline
operator=(const AssociativeCache &)=deletegem5::AssociativeCache< PWCEntry >
replPolicygem5::AssociativeCache< PWCEntry >protected
setDebugFlag(const ::gem5::debug::SimpleFlag &flag)gem5::AssociativeCache< PWCEntry >inline
~AssociativeCache()=defaultgem5::AssociativeCache< PWCEntry >
~Named()=defaultgem5::Namedvirtual

Generated on Mon May 26 2025 09:20:41 for gem5 by doxygen 1.13.2