Halifax Member List

This is the complete list of members for Halifax, including all inherited members.
_cpuMemTlb [protected]
_debug_fault_lineMemCache [protected]
_error_codeMemCache [protected]
_faultMemCache [protected]
_memMemCache [protected]
_memregionMemCache [protected]
_mtr_inMemCache [protected]
_mtr_outMemCache [protected]
_mtr_readMemCache [protected]
_newestMemCache
debugMemCache
debug_dump()Device [inline]
debug_name()Device [inline]
Device(const char *debug_name)Device [inline]
get(unsigned long phys1, unsigned long phys2, unsigned len, Type type)MemCache [inline]
Halifax(VCpu *vcpu)Halifax [inline]
init()MemTlb [inline, protected]
invalidate(bool writeback)MemCache [inline]
MemCache(DBus< MessageMem > &mem, DBus< MessageMemRegion > &memregion)MemCache [inline]
MemTlb(DBus< MessageMem > &mem, DBus< MessageMemRegion > &memregion)MemTlb [inline, protected]
operator new(unsigned size)Halifax [inline]
prepare_virtual(unsigned virt, unsigned len, Type type, void *&ptr)MemTlb [inline, protected]
read_code(unsigned long virt, unsigned len, void *buffer)MemTlb [inline, protected]
receive(CpuMessage &msg)Halifax [inline]
receive_static(Device *o, M &msg)StaticReceiver< Halifax > [inline, static]
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)MemTlb [inline, protected]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines