| _name | PageTableBase | protected |
| basePtr | MultiLevelPageTable< ISAOps > | private |
| ckptCount | Serializable | static |
| ckptMaxCount | Serializable | static |
| ckptPrevCount | Serializable | static |
| Clobber enum value | PageTableBase | |
| currentSection() | Serializable | static |
| eraseCacheEntry(Addr vaddr) | PageTableBase | inline |
| getMappings(std::vector< std::pair< Addr, Addr >> *addr_mappings) | PageTableBase | inlinevirtual |
| initState(ThreadContext *tc) override | MultiLevelPageTable< ISAOps > | virtual |
| isUnmapped(Addr vaddr, int64_t size) override | MultiLevelPageTable< ISAOps > | virtual |
| logLevelSize | MultiLevelPageTable< ISAOps > | private |
| lookup(Addr vaddr, TheISA::TlbEntry &entry) override | MultiLevelPageTable< ISAOps > | virtual |
| map(Addr vaddr, Addr paddr, int64_t size, uint64_t flags=0) override | MultiLevelPageTable< ISAOps > | virtual |
| MappingFlags enum name | PageTableBase | |
| MultiLevelPageTable(const std::string &__name, uint64_t _pid, System *_sys) | MultiLevelPageTable< ISAOps > | |
| name() const | PageTableBase | inline |
| NotPresent enum value | PageTableBase | |
| numLevels | MultiLevelPageTable< ISAOps > | private |
| offsetMask | PageTableBase | protected |
| pageAlign(Addr a) | PageTableBase | inline |
| pageOffset(Addr a) | PageTableBase | inline |
| pageSize | PageTableBase | protected |
| PageTableBase(const std::string &__name, uint64_t _pid, Addr _pageSize=TheISA::PageBytes) | PageTableBase | inline |
| pid | PageTableBase | protected |
| pTableCache | PageTableBase | protected |
| pTableISAOps | MultiLevelPageTable< ISAOps > | private |
| ReadOnly enum value | PageTableBase | |
| remap(Addr vaddr, int64_t size, Addr new_vaddr) override | MultiLevelPageTable< ISAOps > | virtual |
| Serializable() | Serializable | |
| serialize(CheckpointOut &cp) const override | MultiLevelPageTable< ISAOps > | virtual |
| serializeAll(const std::string &cpt_dir) | Serializable | static |
| serializeSection(CheckpointOut &cp, const char *name) const | Serializable | |
| serializeSection(CheckpointOut &cp, const std::string &name) const | Serializable | inline |
| system | MultiLevelPageTable< ISAOps > | private |
| translate(Addr vaddr, Addr &paddr) | PageTableBase | |
| translate(Addr vaddr) | PageTableBase | inline |
| translate(RequestPtr req) | PageTableBase | |
| Uncacheable enum value | PageTableBase | |
| unmap(Addr vaddr, int64_t size) override | MultiLevelPageTable< ISAOps > | virtual |
| unserialize(CheckpointIn &cp) override | MultiLevelPageTable< ISAOps > | virtual |
| unserializeGlobals(CheckpointIn &cp) | Serializable | static |
| unserializeSection(CheckpointIn &cp, const char *name) | Serializable | |
| unserializeSection(CheckpointIn &cp, const std::string &name) | Serializable | inline |
| updateCache(Addr vaddr, TheISA::TlbEntry entry) | PageTableBase | inline |
| walk(Addr vaddr, bool allocate, Addr &PTE_addr) | MultiLevelPageTable< ISAOps > | private |
| Zero enum value | PageTableBase | |
| ~MultiLevelPageTable() | MultiLevelPageTable< ISAOps > | |
| ~PageTableBase() | PageTableBase | inlinevirtual |
| ~Serializable() | Serializable | virtual |