| access_table | mmu | |
| clkcng(sc_core::sc_time &clk) | mmu | |
| clockcycle | mmu | |
| diag_read_dctlb(unsigned int addr, unsigned int *data) | mmu | virtual |
| diag_read_itlb(unsigned int addr, unsigned int *data) | mmu | virtual |
| diag_write_dctlb(unsigned int addr, unsigned int *data) | mmu | virtual |
| diag_write_itlb(unsigned int addr, unsigned int *data) | mmu | virtual |
| dtlb | mmu | |
| dtlb_adaptor | mmu | |
| dtlbram | mmu | |
| dyn_dtlb_read_energy | mmu | |
| dyn_dtlb_reads | mmu | |
| dyn_dtlb_write_energy | mmu | |
| dyn_dtlb_writes | mmu | |
| dyn_itlb_read_energy | mmu | |
| dyn_itlb_reads | mmu | |
| dyn_itlb_write_energy | mmu | |
| dyn_itlb_writes | mmu | |
| dyn_tlb_read_energy_norm | mmu | |
| dyn_tlb_write_energy_norm | mmu | |
| end_of_simulation() | mmu | |
| GC_HAS_CALLBACKS() | mmu | |
| get_dtlb_if() | mmu | |
| get_itlb_if() | mmu | |
| int_power | mmu | |
| int_power_cb(gs::gs_param_base &changed_param, gs::cnf::callback_type reason) | mmu | |
| int_power_norm | mmu | |
| int_tlb_power_norm | mmu | |
| itlb | mmu | |
| itlb_adaptor | mmu | |
| itlbram | mmu | |
| lru_update(t_VAT vpn, std::map< t_VAT, t_PTE_context > *tlb, unsigned int tlb_size) | mmu | |
| m_api | mmu | |
| m_current_PTE_context | mmu | |
| m_dtlblog2 | mmu | |
| m_dtlbnum | mmu | |
| m_idx1 | mmu | |
| m_idx2 | mmu | |
| m_idx3 | mmu | |
| m_itlblog2 | mmu | |
| m_itlbnum | mmu | |
| m_mmu_cache | mmu | |
| m_mmupgsz | mmu | |
| m_performance_counters | mmu | |
| m_pow_mon | mmu | |
| m_pseudo_rand | mmu | |
| m_tlb_rep | mmu | |
| m_tlb_type | mmu | |
| m_vtag_width | mmu | |
| mmu(ModuleName name, mmu_cache_if *_mmu_cache, unsigned int itlbnum, unsigned int dtlbnum, unsigned int tlb_type, unsigned int tlb_rep, unsigned int mmupgsz, bool pow_mon=false) | mmu | |
| MMU_CONTEXT_REG | mmu | |
| MMU_CONTEXT_TABLE_POINTER_REG | mmu | |
| MMU_CONTROL_REG | mmu | |
| MMU_FAULT_ADDRESS_REG | mmu | |
| MMU_FAULT_STATUS_REG | mmu | |
| pdciter | mmu | |
| power | mmu | |
| power_frame_starting_time | mmu | |
| power_model() | mmu | |
| read_mcr() | mmu | virtual |
| read_mctpr() | mmu | virtual |
| read_mctxr() | mmu | virtual |
| read_mfar() | mmu | virtual |
| read_mfsr() | mmu | virtual |
| sta_power | mmu | |
| sta_power_cb(gs::gs_param_base &changed_param, gs::cnf::callback_type reason) | mmu | |
| sta_power_norm | mmu | |
| sta_tlb_power_norm | mmu | |
| start_of_simulation() | mmu | |
| swi_power | mmu | |
| swi_power_cb(gs::gs_param_base &changed_param, gs::cnf::callback_type reason) | mmu | |
| tdhits | mmu | |
| tdmisses | mmu | |
| tihits | mmu | |
| timisses | mmu | |
| tlb_flush() | mmu | |
| tlb_flush(uint32_t vpn) | mmu | |
| tlb_lookup(unsigned int addr, unsigned asi, std::map< t_VAT, t_PTE_context > *tlb, unsigned int tlb_size, sc_core::sc_time *t, unsigned int *debug, bool is_dbg, bool &cacheable, unsigned is_write, uint64_t *paddr) | mmu | virtual |
| tlb_remove(std::map< t_VAT, t_PTE_context > *tlb, unsigned int tlb_size) | mmu | |
| write_mcr(unsigned int *data) | mmu | virtual |
| write_mctpr(unsigned int *data) | mmu | virtual |
| write_mctxr(unsigned int *data) | mmu | virtual |
| ~mmu() | mmu | |
| ~mmu_if() | mmu_if | inlinevirtual |