gem5  v20.0.0.2
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
EmulationPageTable Member List

This is the complete list of members for EmulationPageTable, including all inherited members.

_nameEmulationPageTableprotected
_pidEmulationPageTableprotected
Clobber enum valueEmulationPageTable
currentSection()Serializablestatic
EmulationPageTable(const std::string &__name, uint64_t _pid, Addr _pageSize)EmulationPageTableinline
getMappings(std::vector< std::pair< Addr, Addr >> *addr_mappings)EmulationPageTable
initState()EmulationPageTableinlinevirtual
isUnmapped(Addr vaddr, int64_t size)EmulationPageTablevirtual
lookup(Addr vaddr)EmulationPageTable
map(Addr vaddr, Addr paddr, int64_t size, uint64_t flags=0)EmulationPageTablevirtual
MappingFlags enum nameEmulationPageTable
name() constEmulationPageTableinline
offsetMaskEmulationPageTableprotected
pageAlign(Addr a)EmulationPageTableinline
pageOffset(Addr a)EmulationPageTableinline
pageSizeEmulationPageTableprotected
pid() constEmulationPageTableinline
pTableEmulationPageTableprotected
PTable typedefEmulationPageTableprotected
PTableItr typedefEmulationPageTableprotected
ReadOnly enum valueEmulationPageTable
remap(Addr vaddr, int64_t size, Addr new_vaddr)EmulationPageTablevirtual
Serializable()Serializable
serialize(CheckpointOut &cp) const overrideEmulationPageTablevirtual
serializeAll(const std::string &cpt_dir)Serializablestatic
serializeSection(CheckpointOut &cp, const char *name) constSerializable
serializeSection(CheckpointOut &cp, const std::string &name) constSerializableinline
sharedEmulationPageTable
translate(Addr vaddr, Addr &paddr)EmulationPageTable
translate(Addr vaddr)EmulationPageTableinline
translate(const RequestPtr &req)EmulationPageTable
Uncacheable enum valueEmulationPageTable
unmap(Addr vaddr, int64_t size)EmulationPageTablevirtual
unserialize(CheckpointIn &cp) overrideEmulationPageTablevirtual
unserializeGlobals(CheckpointIn &cp)Serializablestatic
unserializeSection(CheckpointIn &cp, const char *name)Serializable
unserializeSection(CheckpointIn &cp, const std::string &name)Serializableinline
~EmulationPageTable()EmulationPageTableinlinevirtual
~Serializable()Serializablevirtual

Generated on Mon Jun 8 2020 15:45:22 for gem5 by doxygen 1.8.13