Lines Matching refs:MemoryRegion

220     MemoryRegion *mr;
259 static FlatView *flatview_new(MemoryRegion *mr_root) in flatview_new()
356 static bool memory_region_big_endian(MemoryRegion *mr) in memory_region_big_endian()
365 static void adjust_endianness(MemoryRegion *mr, uint64_t *data, MemOp op) in adjust_endianness()
413 static hwaddr memory_region_to_absolute_addr(MemoryRegion *mr, hwaddr offset) in memory_region_to_absolute_addr()
415 MemoryRegion *root; in memory_region_to_absolute_addr()
435 static MemTxResult memory_region_read_accessor(MemoryRegion *mr, in memory_region_read_accessor()
457 static MemTxResult memory_region_read_with_attrs_accessor(MemoryRegion *mr, in memory_region_read_with_attrs_accessor()
480 static MemTxResult memory_region_write_accessor(MemoryRegion *mr, in memory_region_write_accessor()
501 static MemTxResult memory_region_write_with_attrs_accessor(MemoryRegion *mr, in memory_region_write_with_attrs_accessor()
527 (MemoryRegion *mr, in access_with_adjusted_size()
534 MemoryRegion *mr, in access_with_adjusted_size()
583 static AddressSpace *memory_region_to_address_space(MemoryRegion *mr) in memory_region_to_address_space()
602 MemoryRegion *mr, in render_memory_region()
609 MemoryRegion *subregion; in render_memory_region()
708 static MemoryRegion *memory_region_get_flatview_root(MemoryRegion *mr) in memory_region_get_flatview_root()
721 MemoryRegion *child, *next = NULL; in memory_region_get_flatview_root()
753 static FlatView *generate_memory_topology(MemoryRegion *mr) in generate_memory_topology()
932 MemoryRegion *mr = fr->mr; in flat_range_coalesced_io_add()
1045 MemoryRegion *physmr = memory_region_get_flatview_root(as->root); in flatviews_reset()
1058 MemoryRegion *physmr = memory_region_get_flatview_root(as->root); in address_space_set_flatview()
1102 MemoryRegion *physmr = memory_region_get_flatview_root(as->root); in address_space_update_topology()
1147 static void memory_region_destructor_none(MemoryRegion *mr) in memory_region_destructor_none()
1151 static void memory_region_destructor_ram(MemoryRegion *mr) in memory_region_destructor_ram()
1190 static void memory_region_do_init(MemoryRegion *mr, in memory_region_do_init()
1219 void memory_region_init(MemoryRegion *mr, in memory_region_init()
1232 MemoryRegion *mr = MEMORY_REGION(obj); in memory_region_get_container()
1247 MemoryRegion *mr = MEMORY_REGION(obj); in memory_region_resolve_container()
1256 MemoryRegion *mr = MEMORY_REGION(obj); in memory_region_get_priority()
1265 MemoryRegion *mr = MEMORY_REGION(obj); in memory_region_get_size()
1273 MemoryRegion *mr = MEMORY_REGION(obj); in memory_region_initfn()
1304 MemoryRegion *mr = MEMORY_REGION(obj); in iommu_memory_region_initfn()
1341 MemoryRegion *mr = opaque; in memory_region_ram_device_read()
1352 MemoryRegion *mr = opaque; in memory_region_ram_device_write()
1375 bool memory_region_access_valid(MemoryRegion *mr, in memory_region_access_valid()
1417 static MemTxResult memory_region_dispatch_read1(MemoryRegion *mr, in memory_region_dispatch_read1()
1440 MemTxResult memory_region_dispatch_read(MemoryRegion *mr, in memory_region_dispatch_read()
1465 static bool memory_region_dispatch_write_eventfds(MemoryRegion *mr, in memory_region_dispatch_write_eventfds()
1490 MemTxResult memory_region_dispatch_write(MemoryRegion *mr, in memory_region_dispatch_write()
1536 void memory_region_init_io(MemoryRegion *mr, in memory_region_init_io()
1549 bool memory_region_init_ram_nomigrate(MemoryRegion *mr, in memory_region_init_ram_nomigrate()
1559 bool memory_region_init_ram_flags_nomigrate(MemoryRegion *mr, in memory_region_init_ram_flags_nomigrate()
1581 bool memory_region_init_resizeable_ram(MemoryRegion *mr, in memory_region_init_resizeable_ram()
1608 bool memory_region_init_ram_from_file(MemoryRegion *mr, in memory_region_init_ram_from_file()
1636 bool memory_region_init_ram_from_fd(MemoryRegion *mr, in memory_region_init_ram_from_fd()
1663 void memory_region_init_ram_ptr(MemoryRegion *mr, in memory_region_init_ram_ptr()
1679 void memory_region_init_ram_device_ptr(MemoryRegion *mr, in memory_region_init_ram_device_ptr()
1698 void memory_region_init_alias(MemoryRegion *mr, in memory_region_init_alias()
1701 MemoryRegion *orig, in memory_region_init_alias()
1710 bool memory_region_init_rom_nomigrate(MemoryRegion *mr, in memory_region_init_rom_nomigrate()
1725 bool memory_region_init_rom_device_nomigrate(MemoryRegion *mr, in memory_region_init_rom_device_nomigrate()
1759 struct MemoryRegion *mr; in memory_region_init_iommu()
1772 MemoryRegion *mr = MEMORY_REGION(obj); in memory_region_finalize()
1785 MemoryRegion *subregion = QTAILQ_FIRST(&mr->subregions); in memory_region_finalize()
1796 Object *memory_region_owner(MemoryRegion *mr) in memory_region_owner()
1802 void memory_region_ref(MemoryRegion *mr) in memory_region_ref()
1819 void memory_region_unref(MemoryRegion *mr) in memory_region_unref()
1826 uint64_t memory_region_size(MemoryRegion *mr) in memory_region_size()
1834 const char *memory_region_name(const MemoryRegion *mr) in memory_region_name()
1837 ((MemoryRegion *)mr)->name = in memory_region_name()
1843 bool memory_region_is_ram_device(MemoryRegion *mr) in memory_region_is_ram_device()
1848 bool memory_region_is_protected(MemoryRegion *mr) in memory_region_is_protected()
1853 bool memory_region_has_guest_memfd(MemoryRegion *mr) in memory_region_has_guest_memfd()
1858 uint8_t memory_region_get_dirty_log_mask(MemoryRegion *mr) in memory_region_get_dirty_log_mask()
1875 bool memory_region_is_logging(MemoryRegion *mr, uint8_t client) in memory_region_is_logging()
1930 int memory_region_register_iommu_notifier(MemoryRegion *mr, in memory_region_register_iommu_notifier()
1967 MemoryRegion *mr = MEMORY_REGION(iommu_mr); in memory_region_iommu_replay()
1994 void memory_region_unregister_iommu_notifier(MemoryRegion *mr, in memory_region_unregister_iommu_notifier()
2104 RamDiscardManager *memory_region_get_ram_discard_manager(MemoryRegion *mr) in memory_region_get_ram_discard_manager()
2112 void memory_region_set_ram_discard_manager(MemoryRegion *mr, in memory_region_set_ram_discard_manager()
2121 const MemoryRegion *mr) in ram_discard_manager_get_min_granularity()
2184 MemoryRegion *mr; in memory_get_xlat_addr()
2250 void memory_region_set_log(MemoryRegion *mr, bool log, unsigned client) in memory_region_set_log()
2268 void memory_region_set_dirty(MemoryRegion *mr, hwaddr addr, in memory_region_set_dirty()
2281 static void memory_region_sync_dirty_bitmap(MemoryRegion *mr, bool last_stage) in memory_region_sync_dirty_bitmap()
2317 void memory_region_clear_dirty_bitmap(MemoryRegion *mr, hwaddr start, in memory_region_clear_dirty_bitmap()
2368 DirtyBitmapSnapshot *memory_region_snapshot_and_clear_dirty(MemoryRegion *mr, in memory_region_snapshot_and_clear_dirty()
2381 bool memory_region_snapshot_get_dirty(MemoryRegion *mr, DirtyBitmapSnapshot *snap, in memory_region_snapshot_get_dirty()
2389 void memory_region_set_readonly(MemoryRegion *mr, bool readonly) in memory_region_set_readonly()
2399 void memory_region_set_nonvolatile(MemoryRegion *mr, bool nonvolatile) in memory_region_set_nonvolatile()
2409 void memory_region_rom_device_set_romd(MemoryRegion *mr, bool romd_mode) in memory_region_rom_device_set_romd()
2419 void memory_region_reset_dirty(MemoryRegion *mr, hwaddr addr, in memory_region_reset_dirty()
2427 int memory_region_get_fd(MemoryRegion *mr) in memory_region_get_fd()
2436 void *memory_region_get_ram_ptr(MemoryRegion *mr) in memory_region_get_ram_ptr()
2449 MemoryRegion *memory_region_from_host(void *ptr, ram_addr_t *offset) in memory_region_from_host()
2461 ram_addr_t memory_region_get_ram_addr(MemoryRegion *mr) in memory_region_get_ram_addr()
2466 void memory_region_ram_resize(MemoryRegion *mr, ram_addr_t newsize, Error **errp) in memory_region_ram_resize()
2473 void memory_region_msync(MemoryRegion *mr, hwaddr addr, hwaddr size) in memory_region_msync()
2480 void memory_region_writeback(MemoryRegion *mr, hwaddr addr, hwaddr size) in memory_region_writeback()
2495 static void memory_region_update_coalesced_range(MemoryRegion *mr, in memory_region_update_coalesced_range()
2514 void memory_region_set_coalescing(MemoryRegion *mr) in memory_region_set_coalescing()
2520 void memory_region_add_coalescing(MemoryRegion *mr, in memory_region_add_coalescing()
2532 void memory_region_clear_coalescing(MemoryRegion *mr) in memory_region_clear_coalescing()
2551 void memory_region_set_flush_coalesced(MemoryRegion *mr) in memory_region_set_flush_coalesced()
2556 void memory_region_clear_flush_coalesced(MemoryRegion *mr) in memory_region_clear_flush_coalesced()
2564 void memory_region_add_eventfd(MemoryRegion *mr, in memory_region_add_eventfd()
2599 void memory_region_del_eventfd(MemoryRegion *mr, in memory_region_del_eventfd()
2634 static void memory_region_update_container_subregions(MemoryRegion *subregion) in memory_region_update_container_subregions()
2636 MemoryRegion *mr = subregion->container; in memory_region_update_container_subregions()
2637 MemoryRegion *other; in memory_region_update_container_subregions()
2654 static void memory_region_add_subregion_common(MemoryRegion *mr, in memory_region_add_subregion_common()
2656 MemoryRegion *subregion) in memory_region_add_subregion_common()
2658 MemoryRegion *alias; in memory_region_add_subregion_common()
2669 void memory_region_add_subregion(MemoryRegion *mr, in memory_region_add_subregion()
2671 MemoryRegion *subregion) in memory_region_add_subregion()
2677 void memory_region_add_subregion_overlap(MemoryRegion *mr, in memory_region_add_subregion_overlap()
2679 MemoryRegion *subregion, in memory_region_add_subregion_overlap()
2686 void memory_region_del_subregion(MemoryRegion *mr, in memory_region_del_subregion()
2687 MemoryRegion *subregion) in memory_region_del_subregion()
2689 MemoryRegion *alias; in memory_region_del_subregion()
2704 void memory_region_set_enabled(MemoryRegion *mr, bool enabled) in memory_region_set_enabled()
2715 void memory_region_set_size(MemoryRegion *mr, uint64_t size) in memory_region_set_size()
2731 static void memory_region_readd_subregion(MemoryRegion *mr) in memory_region_readd_subregion()
2733 MemoryRegion *container = mr->container; in memory_region_readd_subregion()
2745 void memory_region_set_address(MemoryRegion *mr, hwaddr addr) in memory_region_set_address()
2753 void memory_region_set_alias_offset(MemoryRegion *mr, hwaddr offset) in memory_region_set_alias_offset()
2767 void memory_region_set_unmergeable(MemoryRegion *mr, bool unmergeable) in memory_region_set_unmergeable()
2779 uint64_t memory_region_get_alignment(const MemoryRegion *mr) in memory_region_get_alignment()
2803 bool memory_region_is_mapped(MemoryRegion *mr) in memory_region_is_mapped()
2811 static MemoryRegionSection memory_region_find_rcu(MemoryRegion *mr, in memory_region_find_rcu()
2815 MemoryRegion *root; in memory_region_find_rcu()
2856 MemoryRegionSection memory_region_find(MemoryRegion *mr, in memory_region_find()
2895 bool memory_region_present(MemoryRegion *container, hwaddr addr) in memory_region_present()
2897 MemoryRegion *mr; in memory_region_present()
3168 void address_space_init(AddressSpace *as, MemoryRegion *root, const char *name) in address_space_init()
3201 MemoryRegion *root = as->root; in address_space_destroy()
3217 static const char *memory_region_type(MemoryRegion *mr) in memory_region_type()
3238 const MemoryRegion *mr;
3267 static void mtree_print_mr_owner(const MemoryRegion *mr) in mtree_print_mr_owner()
3270 Object *parent = memory_region_owner((MemoryRegion *)mr); in mtree_print_mr_owner()
3284 static void mtree_print_mr(const MemoryRegion *mr, unsigned int level, in mtree_print_mr()
3291 const MemoryRegion *submr; in mtree_print_mr()
3336 memory_region_type((MemoryRegion *)mr), in mtree_print_mr()
3357 memory_region_type((MemoryRegion *)mr), in mtree_print_mr()
3410 MemoryRegion *mr; in mtree_print_flatview()
3561 MemoryRegion *mr = key; in mtree_print_as()
3629 bool memory_region_init_ram(MemoryRegion *mr, in memory_region_init_ram()
3652 bool memory_region_init_rom(MemoryRegion *mr, in memory_region_init_rom()
3675 bool memory_region_init_rom_device(MemoryRegion *mr, in memory_region_init_rom_device()
3708 MemoryRegion *mr) in fuzz_dma_read_cb()
3717 .instance_size = sizeof(MemoryRegion),