Logo SoCRocket

Transaction-Level Modeling Framework for Space Applications

mmu Member List

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

access_tablemmu
clkcng(sc_core::sc_time &clk)mmu
clockcyclemmu
diag_read_dctlb(unsigned int addr, unsigned int *data)mmuvirtual
diag_read_itlb(unsigned int addr, unsigned int *data)mmuvirtual
diag_write_dctlb(unsigned int addr, unsigned int *data)mmuvirtual
diag_write_itlb(unsigned int addr, unsigned int *data)mmuvirtual
dtlbmmu
dtlb_adaptormmu
dtlbrammmu
dyn_dtlb_read_energymmu
dyn_dtlb_readsmmu
dyn_dtlb_write_energymmu
dyn_dtlb_writesmmu
dyn_itlb_read_energymmu
dyn_itlb_readsmmu
dyn_itlb_write_energymmu
dyn_itlb_writesmmu
dyn_tlb_read_energy_normmmu
dyn_tlb_write_energy_normmmu
end_of_simulation()mmu
GC_HAS_CALLBACKS()mmu
get_dtlb_if()mmu
get_itlb_if()mmu
int_powermmu
int_power_cb(gs::gs_param_base &changed_param, gs::cnf::callback_type reason)mmu
int_power_normmmu
int_tlb_power_normmmu
itlbmmu
itlb_adaptormmu
itlbrammmu
lru_update(t_VAT vpn, std::map< t_VAT, t_PTE_context > *tlb, unsigned int tlb_size)mmu
m_apimmu
m_current_PTE_contextmmu
m_dtlblog2mmu
m_dtlbnummmu
m_idx1mmu
m_idx2mmu
m_idx3mmu
m_itlblog2mmu
m_itlbnummmu
m_mmu_cachemmu
m_mmupgszmmu
m_performance_countersmmu
m_pow_monmmu
m_pseudo_randmmu
m_tlb_repmmu
m_tlb_typemmu
m_vtag_widthmmu
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_REGmmu
MMU_CONTEXT_TABLE_POINTER_REGmmu
MMU_CONTROL_REGmmu
MMU_FAULT_ADDRESS_REGmmu
MMU_FAULT_STATUS_REGmmu
pdcitermmu
powermmu
power_frame_starting_timemmu
power_model()mmu
read_mcr()mmuvirtual
read_mctpr()mmuvirtual
read_mctxr()mmuvirtual
read_mfar()mmuvirtual
read_mfsr()mmuvirtual
sta_powermmu
sta_power_cb(gs::gs_param_base &changed_param, gs::cnf::callback_type reason)mmu
sta_power_normmmu
sta_tlb_power_normmmu
start_of_simulation()mmu
swi_powermmu
swi_power_cb(gs::gs_param_base &changed_param, gs::cnf::callback_type reason)mmu
tdhitsmmu
tdmissesmmu
tihitsmmu
timissesmmu
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)mmuvirtual
tlb_remove(std::map< t_VAT, t_PTE_context > *tlb, unsigned int tlb_size)mmu
write_mcr(unsigned int *data)mmuvirtual
write_mctpr(unsigned int *data)mmuvirtual
write_mctxr(unsigned int *data)mmuvirtual
~mmu()mmu
~mmu_if()mmu_ifinlinevirtual