#include <memory.h>
Public Attributes | |
uint64_t | physical_max |
void * | pagetable |
int | dev_dyntrans_alignment |
int | n_mmapped_devices |
int | last_accessed_device |
uint64_t | mmap_dev_minaddr |
uint64_t | mmap_dev_maxaddr |
struct memory_device * | devices |
int memory::dev_dyntrans_alignment |
Definition at line 79 of file memory.h.
Referenced by memory_device_register(), and memory_new().
struct memory_device* memory::devices |
Definition at line 88 of file memory.h.
Referenced by MACHINE_SETUP(), memory_device_dyntrans_access(), memory_device_register(), memory_device_remove(), memory_device_update_data(), and MEMORY_RW().
int memory::last_accessed_device |
Definition at line 82 of file memory.h.
Referenced by memory_device_register(), memory_device_remove(), and MEMORY_RW().
uint64_t memory::mmap_dev_maxaddr |
Definition at line 86 of file memory.h.
Referenced by memory_device_register(), and memory_new().
uint64_t memory::mmap_dev_minaddr |
Definition at line 85 of file memory.h.
Referenced by memory_device_register(), memory_new(), and MEMORY_RW().
int memory::n_mmapped_devices |
Definition at line 81 of file memory.h.
Referenced by MACHINE_SETUP(), memory_device_dyntrans_access(), memory_device_register(), memory_device_remove(), memory_device_update_data(), and MEMORY_RW().
void* memory::pagetable |
Definition at line 77 of file memory.h.
Referenced by memory_checksum(), memory_new(), and memory_paddr_to_hostaddr().
uint64_t memory::physical_max |
Definition at line 76 of file memory.h.
Referenced by DEVINIT(), memory_new(), MEMORY_RW(), and memory_warn_about_unimplemented_addr().