gem5 v24.1.0.1
Loading...
Searching...
No Matches
gem5::ArmISA::TLB::Table Member List

This is the complete list of members for gem5::ArmISA::TLB::Table, including all inherited members.

_namegem5::Namedprivate
accessEntry(const KeyType &key) overridegem5::ArmISA::TLB::Tablevirtual
AssociativeCache< TlbEntry >::accessEntry(TlbEntry *entry)gem5::AssociativeCache< TlbEntry >inlinevirtual
AssociativeCache(const char *name)gem5::AssociativeCache< TlbEntry >inline
AssociativeCache(const char *name, const size_t num_entries, const size_t associativity_, BaseReplacementPolicy *repl_policy, IndexingPolicy *indexing_policy, TlbEntry const &init_val=TlbEntry())gem5::AssociativeCache< TlbEntry >inline
AssociativeCache(const AssociativeCache &)=deletegem5::AssociativeCache< TlbEntry >
associativitygem5::AssociativeCache< TlbEntry >protected
BaseReplacementPolicy typedefgem5::AssociativeCache< TlbEntry >protected
begin()gem5::AssociativeCache< TlbEntry >inline
begin() constgem5::AssociativeCache< TlbEntry >inline
clear()gem5::AssociativeCache< TlbEntry >inline
const_iterator typedefgem5::AssociativeCache< TlbEntry >
debugFlaggem5::AssociativeCache< TlbEntry >protected
end()gem5::AssociativeCache< TlbEntry >inline
end() constgem5::AssociativeCache< TlbEntry >inline
entriesgem5::AssociativeCache< TlbEntry >protected
findEntry(const KeyType &key) const overridegem5::ArmISA::TLB::Tablevirtual
findVictim(const KeyType &key)gem5::AssociativeCache< TlbEntry >inlinevirtual
getPossibleEntries(const KeyType &key) constgem5::AssociativeCache< TlbEntry >inline
indexingPolicygem5::AssociativeCache< TlbEntry >protected
IndexingPolicy typedefgem5::AssociativeCache< TlbEntry >protected
init(const size_t num_entries, const size_t associativity_, BaseReplacementPolicy *_repl_policy, IndexingPolicy *_indexing_policy, TlbEntry const &init_val=TlbEntry())gem5::AssociativeCache< TlbEntry >inline
initParams(size_t _num_entries, size_t _assoc)gem5::AssociativeCache< TlbEntry >inlineprivate
insertEntry(const KeyType &key, TlbEntry *entry)gem5::AssociativeCache< TlbEntry >inlinevirtual
invalidate(TlbEntry *entry)gem5::AssociativeCache< TlbEntry >inlinevirtual
invalidatePrev(const TlbEntry *invalid=nullptr)gem5::ArmISA::TLB::Table
iterator typedefgem5::AssociativeCache< TlbEntry >
KeyType typedefgem5::AssociativeCache< TlbEntry >protected
name() constgem5::Namedinlinevirtual
Named(const std::string &name_)gem5::Namedinline
operator=(const AssociativeCache &)=deletegem5::AssociativeCache< TlbEntry >
prevgem5::ArmISA::TLB::Tablemutableprivate
replPolicygem5::AssociativeCache< TlbEntry >protected
setDebugFlag(const ::gem5::debug::SimpleFlag &flag)gem5::AssociativeCache< TlbEntry >inline
~AssociativeCache()=defaultgem5::AssociativeCache< TlbEntry >
~Named()=defaultgem5::Namedvirtual

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