| /qemu/include/exec/ |
| A D | memory.h | 100 struct MemoryRegionSection { struct 511 MemoryRegionSection *section); 555 MemoryRegionSection *section; 639 const MemoryRegionSection *section); 657 MemoryRegionSection *section, 672 MemoryRegionSection *section, 691 MemoryRegionSection *section); 1194 MemoryRegionSection *memory_region_section_new_copy(MemoryRegionSection *s); 1204 void memory_region_section_free_copy(MemoryRegionSection *s); 2500 MemoryRegionSection memory_region_find(MemoryRegion *mr, [all …]
|
| A D | exec-all.h | 484 struct MemoryRegionSection *iotlb_to_section(CPUState *cpu, 595 MemoryRegionSection * 600 MemoryRegionSection *section);
|
| A D | memory-internal.h | 41 void flatview_add_to_dispatch(FlatView *fv, MemoryRegionSection *section);
|
| /qemu/include/hw/xen/ |
| A D | xen-hvm-common.h | 91 void xen_region_add(MemoryListener *listener, MemoryRegionSection *section); 92 void xen_region_del(MemoryListener *listener, MemoryRegionSection *section); 93 void xen_io_add(MemoryListener *listener, MemoryRegionSection *section); 94 void xen_io_del(MemoryListener *listener, MemoryRegionSection *section);
|
| A D | xen_native.h | 368 MemoryRegionSection *section) in xen_map_memory_section() 385 MemoryRegionSection *section) in xen_unmap_memory_section() 402 MemoryRegionSection *section) in xen_map_io_section() 419 MemoryRegionSection *section) in xen_unmap_io_section()
|
| /qemu/include/hw/vfio/ |
| A D | vfio-container-base.h | 80 MemoryRegionSection *section, 83 MemoryRegionSection *section); 159 MemoryRegionSection *section, 162 MemoryRegionSection *section);
|
| /qemu/hw/remote/ |
| A D | proxy-memory-listener.c | 81 MemoryRegionSection *section) in try_merge() 84 MemoryRegionSection *prev_sec; in try_merge() 140 MemoryRegionSection *section) in proxy_memory_listener_region_addnop() 156 proxy_listener->mr_sections = g_renew(MemoryRegionSection, in proxy_memory_listener_region_addnop() 170 MemoryRegionSection *section; in proxy_memory_listener_commit()
|
| /qemu/hw/vfio/ |
| A D | common.c | 243 static bool vfio_listener_skipped_section(MemoryRegionSection *section) in vfio_listener_skipped_section() 348 MemoryRegionSection *section) in vfio_ram_discard_notify_discard() 497 static bool vfio_known_safe_misalignment(MemoryRegionSection *section) in vfio_known_safe_misalignment() 513 static bool vfio_listener_valid_section(MemoryRegionSection *section, in vfio_listener_valid_section() 543 MemoryRegionSection *section, in vfio_get_section_iova_range() 568 MemoryRegionSection *section) in vfio_listener_region_add() 715 MemoryRegionSection *section) in vfio_listener_region_del() 816 static bool vfio_section_is_vfio_pci(MemoryRegionSection *section, in vfio_section_is_vfio_pci() 881 MemoryRegionSection *section) in vfio_dirty_tracking_update() 1302 MemoryRegionSection *section) in vfio_sync_iommu_dirty_bitmap() [all …]
|
| A D | spapr.c | 35 static bool vfio_prereg_listener_skipped_section(MemoryRegionSection *section) in vfio_prereg_listener_skipped_section() 45 static void *vfio_prereg_gpa_to_vaddr(MemoryRegionSection *section, hwaddr gpa) in vfio_prereg_gpa_to_vaddr() 53 MemoryRegionSection *section) in vfio_prereg_listener_region_add() 113 MemoryRegionSection *section) in vfio_prereg_listener_region_del() 236 MemoryRegionSection *section, in vfio_spapr_create_window() 330 MemoryRegionSection *section, in vfio_spapr_container_add_section_window() 423 MemoryRegionSection *section) in vfio_spapr_container_del_section_window()
|
| A D | container-base.c | 39 MemoryRegionSection *section, in vfio_container_add_section_window() 52 MemoryRegionSection *section) in vfio_container_del_section_window()
|
| /qemu/hw/display/ |
| A D | framebuffer.h | 22 MemoryRegionSection *mem_section, 53 MemoryRegionSection *mem_section,
|
| A D | framebuffer.c | 25 MemoryRegionSection *mem_section, in framebuffer_update_memory_section() 57 MemoryRegionSection *mem_section, in framebuffer_update_display()
|
| /qemu/accel/hvf/ |
| A D | hvf-accel-ops.c | 117 static void hvf_set_phys_mem(MemoryRegionSection *section, bool add) in hvf_set_phys_mem() 239 static void hvf_set_dirty_tracking(MemoryRegionSection *section, bool on) in hvf_set_dirty_tracking() 261 MemoryRegionSection *section, int old, int new) in hvf_log_start() 271 MemoryRegionSection *section, int old, int new) in hvf_log_stop() 281 MemoryRegionSection *section) in hvf_log_sync() 291 MemoryRegionSection *section) in hvf_region_add() 297 MemoryRegionSection *section) in hvf_region_del()
|
| /qemu/system/ |
| A D | physmem.c | 129 MemoryRegionSection *sections; 133 MemoryRegionSection *mru_section; 358 static MemoryRegionSection * 362 MemoryRegionSection *section; in address_space_translate_internal() 424 MemoryRegionSection *section; in address_space_translate_iommu() 496 MemoryRegionSection *section; in flatview_do_translate() 527 MemoryRegionSection section; in address_space_get_iotlb_entry() 566 MemoryRegionSection section; in flatview_translate() 674 MemoryRegionSection * 679 MemoryRegionSection *section; in address_space_translate_for_iotlb() [all …]
|
| A D | memory.c | 233 static inline MemoryRegionSection 236 return (MemoryRegionSection) { in section_from_flat_range() 769 MemoryRegionSection mrs = in generate_memory_topology() 787 MemoryRegionSection section; in address_space_add_del_ioeventfds() 2210 MemoryRegionSection tmp = { in memory_get_xlat_addr() 2326 MemoryRegionSection mrs; in memory_region_clear_dirty_bitmap() 2865 MemoryRegionSection ret; in memory_region_find() 2874 MemoryRegionSection *memory_region_section_new_copy(MemoryRegionSection *s) in memory_region_section_new_copy() 2876 MemoryRegionSection *tmp = g_new(MemoryRegionSection, 1); in memory_region_section_new_copy() 3094 MemoryRegionSection section = (MemoryRegionSection) { in listener_add_address_space() [all …]
|
| A D | memory_mapping.c | 199 MemoryRegionSection *section) in guest_phys_block_add_section() 251 static int guest_phys_ram_populate_cb(MemoryRegionSection *section, in guest_phys_ram_populate_cb() 261 MemoryRegionSection *section) in guest_phys_blocks_region_add()
|
| /qemu/hw/virtio/ |
| A D | virtio-mem.c | 250 static bool virtio_mem_intersect_memory_section(MemoryRegionSection *s, in virtio_mem_intersect_memory_section() 267 typedef int (*virtio_mem_section_cb)(MemoryRegionSection *s, void *arg); 270 MemoryRegionSection *s, in virtio_mem_for_each_plugged_section() 281 MemoryRegionSection tmp = *s; in virtio_mem_for_each_plugged_section() 313 MemoryRegionSection tmp = *s; in virtio_mem_for_each_unplugged_section() 354 MemoryRegionSection tmp = *rdl->section; in virtio_mem_notify_unplug() 370 MemoryRegionSection tmp = *rdl->section; in virtio_mem_notify_plug() 384 MemoryRegionSection tmp = *rdl2->section; in virtio_mem_notify_plug() 1741 MemoryRegionSection *s, in virtio_mem_rdm_replay_populated() 1766 MemoryRegionSection *s, in virtio_mem_rdm_replay_discarded() [all …]
|
| A D | vhost.c | 91 MemoryRegionSection *section, in vhost_dev_sync_region() 195 MemoryRegionSection *section, in vhost_sync_dirty_bitmap() 277 MemoryRegionSection *section) in vhost_log_sync() 290 MemoryRegionSection *section = &dev->mem_sections[i]; in vhost_log_sync_range() 628 MemoryRegionSection *old_sections; in vhost_commit() 678 struct MemoryRegionSection *mrs = dev->mem_sections + i; in vhost_commit() 781 MemoryRegionSection *prev_sec = dev->tmp_sections + in vhost_region_add_section() 851 MemoryRegionSection *section) in vhost_region_addnop() 875 MemoryRegionSection *section) in vhost_iommu_region_add() 1143 MemoryRegionSection *section, in vhost_log_start() [all …]
|
| /qemu/include/qemu/ |
| A D | typedefs.h | 69 typedef struct MemoryRegionSection MemoryRegionSection; typedef
|
| /qemu/include/hw/arm/ |
| A D | xen_arch_hvm.h | 7 MemoryRegionSection *section,
|
| /qemu/include/hw/i386/ |
| A D | xen_arch_hvm.h | 9 MemoryRegionSection *section,
|
| /qemu/include/hw/remote/ |
| A D | proxy-memory-listener.h | 19 MemoryRegionSection *mr_sections;
|
| /qemu/hw/arm/ |
| A D | xen-stubs.c | 21 void arch_xen_set_memory(XenIOState *state, MemoryRegionSection *section, in arch_xen_set_memory()
|
| /qemu/include/hw/virtio/ |
| A D | vhost.h | 84 MemoryRegionSection *mem_sections; 86 MemoryRegionSection *tmp_sections;
|
| /qemu/hw/intc/ |
| A D | openpic_kvm.c | 118 MemoryRegionSection *section) in kvm_openpic_region_add() 154 MemoryRegionSection *section) in kvm_openpic_region_del()
|