/openbmc/qemu/system/ |
H A D | memory_ldst.c.inc | 46 ptr = qemu_map_ram_ptr(mr->ram_block, addr1); 115 ptr = qemu_map_ram_ptr(mr->ram_block, addr1); 181 ptr = qemu_map_ram_ptr(mr->ram_block, addr1); 219 ptr = qemu_map_ram_ptr(mr->ram_block, addr1); 285 ptr = qemu_map_ram_ptr(mr->ram_block, addr1); 323 ptr = qemu_map_ram_ptr(mr->ram_block, addr1); 385 ptr = qemu_map_ram_ptr(mr->ram_block, addr1); 419 ptr = qemu_map_ram_ptr(mr->ram_block, addr1); 483 ptr = qemu_map_ram_ptr(mr->ram_block, addr1);
|
H A D | memory.c | 1312 qemu_ram_free(mr->ram_block); in memory_region_destructor_ram() 1361 mr->ram_block = NULL; in memory_region_do_init() 1501 uint64_t data = ldn_he_p(mr->ram_block->host + addr, size); in memory_region_ram_device_read() 1515 stn_he_p(mr->ram_block->host + addr, size, data); in memory_region_ram_device_write() 1732 mr->ram_block = qemu_ram_alloc(size, ram_flags, mr, &err); in memory_region_init_ram_flags_nomigrate() 1757 mr->ram_block = qemu_ram_alloc_resizeable(size, max_size, resized, in memory_region_init_resizeable_ram() 1786 mr->ram_block = qemu_ram_alloc_from_file(size, mr, ram_flags, path, in memory_region_init_ram_from_file() 1812 mr->ram_block = qemu_ram_alloc_from_fd(size, mr, ram_flags, fd, offset, in memory_region_init_ram_from_fd() 1837 mr->ram_block = qemu_ram_alloc_from_ptr(size, ptr, mr, &error_abort); in memory_region_init_ram_ptr() 1856 mr->ram_block = qemu_ram_alloc_from_ptr(size, ptr, mr, &error_abort); in memory_region_init_ram_device_ptr() [all …]
|
H A D | physmem.c | 2278 void *qemu_map_ram_ptr(RAMBlock *ram_block, ram_addr_t addr) in qemu_map_ram_ptr() argument 2280 return qemu_ram_ptr_length(ram_block, addr, NULL, false, true); in qemu_map_ram_ptr() 2797 uint8_t *ram_ptr = qemu_ram_ptr_length(mr->ram_block, mr_addr, l, in flatview_write_continue_step() 2890 uint8_t *ram_ptr = qemu_ram_ptr_length(mr->ram_block, mr_addr, l, in flatview_read_continue_step() 3039 ram_ptr = qemu_map_ram_ptr(mr->ram_block, addr1); in address_space_write_rom_internal() 3291 return qemu_ram_ptr_length(mr->ram_block, xlat, plen, true, is_write); in address_space_map() 3393 cache->ptr = qemu_ram_ptr_length(mr->ram_block, cache->xlat, &l, true, in address_space_cache_init()
|
/openbmc/qemu/hw/virtio/ |
H A D | virtio-mem.c | 590 RAMBlock *rb = vmem->memdev->mr.ram_block; in virtio_mem_set_block_state() 652 ram_block_discard_range(vmem->memdev->mr.ram_block, offset, size); in virtio_mem_set_block_state() 742 RAMBlock *rb = vmem->memdev->mr.ram_block; in virtio_mem_unplug_all() 971 !vmem->memdev->mr.ram_block) { in virtio_mem_device_realize() 996 rb = vmem->memdev->mr.ram_block; in virtio_mem_device_realize() 1160 RAMBlock *rb = vmem->memdev->mr.ram_block; in virtio_mem_discard_range_cb() 1227 if (migrate_ram_is_ignored(vmem->memdev->mr.ram_block)) { in virtio_mem_post_load() 1259 RAMBlock *rb = vmem->memdev->mr.ram_block; in virtio_mem_post_load_early() 1482 if (limit <= 1 || !vmem->memdev || !vmem->memdev->mr.ram_block) { in virtio_mem_decide_memslots() 1487 rb = vmem->memdev->mr.ram_block; in virtio_mem_decide_memslots() [all …]
|
H A D | vhost-user.c | 489 *offset += mr->ram_block->fd_offset; in vhost_user_get_mr_data() 532 u->region_rb[i] = mr->ram_block; in vhost_user_fill_set_mem_table_msg() 609 u->region_rb[j] = mr->ram_block; in scrub_shadow_regions() 743 u->region_rb[reg_idx] = mr->ram_block; in send_add_regions() 1604 n->mr.ram_block->host = addr; in vhost_user_backend_handle_vring_host_notifier()
|
H A D | vhost.c | 751 RAMBlock *mrs_rb = section->mr->ram_block; in vhost_region_add_section()
|
/openbmc/qemu/block/ |
H A D | blkio.c | 517 RAMBlock *ram_block; in blkio_mem_region_from_host() local 525 ram_block = qemu_ram_block_from_host(host, false, &fd_offset); in blkio_mem_region_from_host() 526 if (ram_block) { in blkio_mem_region_from_host() 527 fd = qemu_ram_get_fd(ram_block); in blkio_mem_region_from_host() 540 if (ram_block != end_block) { in blkio_mem_region_from_host()
|
/openbmc/qemu/backends/ |
H A D | hostmem.c | 327 size_t pagesize = qemu_ram_pagesize(memdev->mr.ram_block); in host_memory_backend_pagesize() 351 pagesize = qemu_ram_pagesize(backend->mr.ram_block); in host_memory_backend_memory_complete()
|
/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/subdev/fb/ |
H A D | ramfuc.h | 176 #define ram_block(s) ramfuc_block(&(s)->base) macro
|
H A D | ramgk104.c | 261 ram_block(fuc); in gk104_ram_calc_gddr5() 712 ram_block(fuc); in gk104_ram_calc_sddr3()
|
H A D | ramgt215.c | 626 ram_block(fuc); in gt215_ram_calc()
|
/openbmc/qemu/hw/hyperv/ |
H A D | hv-balloon-our_range_memslots.c | 152 rb = hostmem_mr->ram_block; in hvb_our_range_memslots_free()
|
/openbmc/qemu/hw/remote/ |
H A D | proxy-memory-listener.c | 93 mrs_rb = section->mr->ram_block; in try_merge()
|
/openbmc/qemu/hw/display/ |
H A D | virtio-gpu-udmabuf.c | 100 RAMBlock *rb = backend->mr.ram_block; in find_memory_backend_type()
|
/openbmc/qemu/include/exec/ |
H A D | memory.h | 771 RAMBlock *ram_block; member 2976 void *qemu_map_ram_ptr(RAMBlock *ram_block, ram_addr_t addr); 3031 ptr = qemu_map_ram_ptr(mr->ram_block, addr1); in address_space_read()
|
/openbmc/qemu/monitor/ |
H A D | hmp-cmds-target.c | 278 return qemu_map_ram_ptr(mrs.mr->ram_block, mrs.offset_within_region); in gpa2hva()
|
/openbmc/qemu/hw/i386/kvm/ |
H A D | xen_gnttab.c | 387 act->virtaddr = qemu_map_ram_ptr(act->mrs.mr->ram_block, in xen_be_gnttab_map_refs()
|
/openbmc/qemu/migration/ |
H A D | savevm.c | 3347 qemu_ram_set_idstr(mr->ram_block, in vmstate_register_ram() 3349 qemu_ram_set_migratable(mr->ram_block); in vmstate_register_ram() 3354 qemu_ram_unset_idstr(mr->ram_block); in vmstate_unregister_ram() 3355 qemu_ram_unset_migratable(mr->ram_block); in vmstate_unregister_ram()
|
H A D | ram.c | 847 RAMBlock *rb = section->mr->ram_block; in dirty_bitmap_clear_section() 1546 RAMBlock *block = section->mr->ram_block; in populate_read_section() 1621 RAMBlock *rb = section->mr->ram_block; in uffd_protect_section()
|
/openbmc/qemu/target/i386/kvm/ |
H A D | xen-emu.c | 336 if (mrs.mr && mrs.mr->ram_block && in set_vcpu_info() 338 vcpu_info_hva = qemu_map_ram_ptr(mrs.mr->ram_block, in set_vcpu_info()
|
/openbmc/qemu/target/riscv/ |
H A D | cpu_helper.c | 1232 target_ulong *pte_pa = qemu_map_ram_ptr(mr->ram_block, addr1); in get_physical_address()
|
/openbmc/qemu/accel/kvm/ |
H A D | kvm-all.c | 1544 mem->guest_memfd = mr->ram_block->guest_memfd; in kvm_set_phys_mem() 1545 mem->guest_memfd_offset = (uint8_t*)ram - mr->ram_block->host; in kvm_set_phys_mem()
|