Searched refs:MemoryDeviceState (Results 1 – 9 of 9) sorted by relevance
/qemu/include/hw/mem/ |
H A D | memory-device.h | 26 INTERFACE_CHECK(MemoryDeviceState, (obj), TYPE_MEMORY_DEVICE) 28 typedef struct MemoryDeviceState MemoryDeviceState; typedef 73 uint64_t (*get_addr)(const MemoryDeviceState *md); 114 void (*decide_memslots)(MemoryDeviceState *md, unsigned int limit); 127 unsigned int (*get_memslots)(MemoryDeviceState *md); 137 uint64_t (*get_min_alignment)(const MemoryDeviceState *md); 142 void (*fill_device_info)(const MemoryDeviceState *md, 171 void memory_device_pre_plug(MemoryDeviceState *md, MachineState *ms, 173 void memory_device_plug(MemoryDeviceState *md, MachineState *ms); 174 void memory_device_unplug(MemoryDeviceState *md, MachineState *ms); [all …]
|
/qemu/hw/mem/ |
H A D | memory-device.c | 23 static bool memory_device_is_empty(const MemoryDeviceState *md) in memory_device_is_empty() 30 mr = mdc->get_memory_region((MemoryDeviceState *)md, &local_err); in memory_device_is_empty() 41 const MemoryDeviceState *md_a = MEMORY_DEVICE(a); in memory_device_addr_sort() 42 const MemoryDeviceState *md_b = MEMORY_DEVICE(b); in memory_device_addr_sort() 71 static unsigned int memory_device_get_memslots(MemoryDeviceState *md) in memory_device_get_memslots() 257 const MemoryDeviceState *md = item->data; in memory_device_get_free_addr() 305 const MemoryDeviceState *md = MEMORY_DEVICE(item->data); in qmp_memory_device_list() 326 const MemoryDeviceState *md = MEMORY_DEVICE(obj); in memory_device_plugged_size() 414 void memory_device_plug(MemoryDeviceState *md, MachineState *ms) in memory_device_plug() 446 void memory_device_unplug(MemoryDeviceState *md, MachineState *ms) in memory_device_unplug() [all …]
|
H A D | pc-dimm.c | 235 static uint64_t pc_dimm_md_get_addr(const MemoryDeviceState *md) in pc_dimm_md_get_addr() 241 static void pc_dimm_md_set_addr(MemoryDeviceState *md, uint64_t addr, in pc_dimm_md_set_addr() 247 static MemoryRegion *pc_dimm_md_get_memory_region(MemoryDeviceState *md, in pc_dimm_md_get_memory_region() 253 static void pc_dimm_md_fill_device_info(const MemoryDeviceState *md, in pc_dimm_md_fill_device_info()
|
H A D | nvdimm.c | 168 static MemoryRegion *nvdimm_md_get_memory_region(MemoryDeviceState *md, in nvdimm_md_get_memory_region()
|
/qemu/hw/virtio/ |
H A D | virtio-mem-pci.c | 29 static void virtio_mem_pci_set_addr(MemoryDeviceState *md, uint64_t addr, in virtio_mem_pci_set_addr() 35 static uint64_t virtio_mem_pci_get_addr(const MemoryDeviceState *md) in virtio_mem_pci_get_addr() 41 static MemoryRegion *virtio_mem_pci_get_memory_region(MemoryDeviceState *md, in virtio_mem_pci_get_memory_region() 51 static void virtio_mem_pci_decide_memslots(MemoryDeviceState *md, in virtio_mem_pci_decide_memslots() 61 static unsigned int virtio_mem_pci_get_memslots(MemoryDeviceState *md) in virtio_mem_pci_get_memslots() 70 static uint64_t virtio_mem_pci_get_plugged_size(const MemoryDeviceState *md, in virtio_mem_pci_get_plugged_size() 77 static void virtio_mem_pci_fill_device_info(const MemoryDeviceState *md, in virtio_mem_pci_fill_device_info() 97 static uint64_t virtio_mem_pci_get_min_alignment(const MemoryDeviceState *md) in virtio_mem_pci_get_min_alignment()
|
H A D | virtio-pmem-pci.c | 29 static void virtio_pmem_pci_set_addr(MemoryDeviceState *md, uint64_t addr, in virtio_pmem_pci_set_addr() 35 static uint64_t virtio_pmem_pci_get_addr(const MemoryDeviceState *md) in virtio_pmem_pci_get_addr() 41 static MemoryRegion *virtio_pmem_pci_get_memory_region(MemoryDeviceState *md, in virtio_pmem_pci_get_memory_region() 51 static uint64_t virtio_pmem_pci_get_plugged_size(const MemoryDeviceState *md, in virtio_pmem_pci_get_plugged_size() 63 static void virtio_pmem_pci_fill_device_info(const MemoryDeviceState *md, in virtio_pmem_pci_fill_device_info()
|
H A D | virtio-md-pci.c | 23 MemoryDeviceState *md = MEMORY_DEVICE(vmd); in virtio_md_pci_pre_plug() 51 MemoryDeviceState *md = MEMORY_DEVICE(vmd); in virtio_md_pci_plug() 114 MemoryDeviceState *md = MEMORY_DEVICE(vmd); in virtio_md_pci_unplug()
|
/qemu/hw/i386/ |
H A D | sgx-epc.c | 55 MemoryDeviceState *md = MEMORY_DEVICE(dev); in sgx_epc_realize() 100 static uint64_t sgx_epc_md_get_addr(const MemoryDeviceState *md) in sgx_epc_md_get_addr() 107 static void sgx_epc_md_set_addr(MemoryDeviceState *md, uint64_t addr, in sgx_epc_md_set_addr() 113 static uint64_t sgx_epc_md_get_plugged_size(const MemoryDeviceState *md, in sgx_epc_md_get_plugged_size() 119 static MemoryRegion *sgx_epc_md_get_memory_region(MemoryDeviceState *md, in sgx_epc_md_get_memory_region() 134 static void sgx_epc_md_fill_device_info(const MemoryDeviceState *md, in sgx_epc_md_fill_device_info()
|
/qemu/hw/hyperv/ |
H A D | hv-balloon.c | 1614 static uint64_t hv_balloon_md_get_addr(const MemoryDeviceState *md) in hv_balloon_md_get_addr() 1620 static void hv_balloon_md_set_addr(MemoryDeviceState *md, uint64_t addr, in hv_balloon_md_set_addr() 1626 static MemoryRegion *hv_balloon_md_get_memory_region(MemoryDeviceState *md, in hv_balloon_md_get_memory_region() 1640 static uint64_t hv_balloon_md_get_min_alignment(const MemoryDeviceState *md) in hv_balloon_md_get_min_alignment() 1659 static void hv_balloon_md_fill_device_info(const MemoryDeviceState *md, in hv_balloon_md_fill_device_info() 1684 static void hv_balloon_decide_memslots(MemoryDeviceState *md, in hv_balloon_decide_memslots() 1715 static unsigned int hv_balloon_get_memslots(MemoryDeviceState *md) in hv_balloon_get_memslots()
|