NOVA User-Level Environment  Version testbox/changed-memory-timing-317-g320d8b5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
MemTlb Member List

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

_cpuMemTlbprotected
_debug_fault_lineMemCacheprotected
_error_codeMemCacheprotected
_faultMemCacheprotected
_memMemCacheprotected
_memregionMemCacheprotected
_msr_eferMemTlbprivate
_mtr_inMemCacheprotected
_mtr_outMemCacheprotected
_mtr_readMemCacheprotected
_newestMemCache
_paging_modeMemTlbprivate
_pdptMemTlbprivate
_valuesMemCache
debugMemCache
FEATURE_LONG enum valueMemTlbprivate
FEATURE_PAE enum valueMemTlbprivate
FEATURE_PSE enum valueMemTlbprivate
FEATURE_PSE36 enum valueMemTlbprivate
FEATURE_SMALL_PDPT enum valueMemTlbprivate
Features enum nameMemTlbprivate
find_virtual(unsigned virt, unsigned len, Type type)MemTlbinlineprivate
get(unsigned long phys1, unsigned long phys2, unsigned len, Type type)MemCacheinline
init()MemTlbinlineprotected
invalidate(bool writeback)MemCacheinline
MemCache(DBus< MessageMem > &mem, DBus< MessageMemRegion > &memregion)MemCacheinline
MemTlb(DBus< MessageMem > &mem, DBus< MessageMemRegion > &memregion)MemTlbinlineprotected
prepare_virtual(unsigned virt, unsigned len, Type type, void *&ptr)MemTlbinlineprotected
read_code(unsigned long virt, unsigned len, void *buffer)MemTlbinlineprotected
tlb_fill(MemTlb *tlb, unsigned long virt, unsigned type, long unsigned &phys)MemTlbinlineprivatestatic
tlb_fill2(unsigned long virt, unsigned type, long unsigned &phys)MemTlbinlineprivate
tlb_fill_funcMemTlbprivate
Type enum nameMemCache
TYPE_R enum valueMemCache
TYPE_RES enum valueMemCache
TYPE_RMW enum valueMemCache
TYPE_U enum valueMemCache
TYPE_W enum valueMemCache
TYPE_X enum valueMemCache
user_access(Type type)MemTlbinlineprotected
virt_to_phys(unsigned long virt, Type type, long unsigned &phys)MemTlbinlineprivate