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

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

_cpuMemTlbprotected
_debug_fault_lineMemCacheprotected
_error_codeMemCacheprotected
_faultMemCacheprotected
_memMemCacheprotected
_memregionMemCacheprotected
_mtr_inMemCacheprotected
_mtr_outMemCacheprotected
_mtr_readMemCacheprotected
_newestMemCache
debugMemCache
debug_dump()Deviceinline
Device(const char *debug_name)Deviceinline
get(unsigned long phys1, unsigned long phys2, unsigned len, Type type)MemCacheinline
Halifax(VCpu *vcpu)Halifaxinline
init()MemTlbinlineprotected
invalidate(bool writeback)MemCacheinline
MemCache(DBus< MessageMem > &mem, DBus< MessageMemRegion > &memregion)MemCacheinline
MemTlb(DBus< MessageMem > &mem, DBus< MessageMemRegion > &memregion)MemTlbinlineprotected
operator new(unsigned size)Halifaxinline
prepare_virtual(unsigned virt, unsigned len, Type type, void *&ptr)MemTlbinlineprotected
read_code(unsigned long virt, unsigned len, void *buffer)MemTlbinlineprotected
receive(CpuMessage &msg)Halifaxinline
receive_static(Device *o, M &msg)StaticReceiver< Halifax >inlinestatic
StaticReceiver()StaticReceiver< Halifax >inline
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