Searched refs:ram_block_discard_range (Results 1 – 9 of 9) sorted by relevance
/openbmc/qemu/hw/virtio/ |
H A D | virtio-mem.c | 598 if (ram_block_discard_range(rb, offset, size)) { in virtio_mem_set_block_state() 652 ram_block_discard_range(vmem->memdev->mr.ram_block, offset, size); in virtio_mem_set_block_state() 748 if (ram_block_discard_range(rb, 0, qemu_ram_get_used_length(rb))) { in virtio_mem_unplug_all() 1082 ret = ram_block_discard_range(rb, 0, qemu_ram_get_used_length(rb)); in virtio_mem_device_realize() 1162 return ram_block_discard_range(rb, offset, size) ? -EINVAL : 0; in virtio_mem_discard_range_cb() 1300 if (ram_block_discard_range(rb, 0, qemu_ram_get_used_length(rb))) { in virtio_mem_post_load_early()
|
H A D | virtio-balloon.c | 96 ram_block_discard_range(rb, rb_offset, rb_page_size); in balloon_inflate_page() 135 ram_block_discard_range(rb, rb_aligned_offset, rb_page_size); in balloon_inflate_page() 391 ram_block_discard_range(rb, ram_offset, size); in virtio_balloon_handle_report()
|
/openbmc/qemu/include/exec/ |
H A D | cpu-common.h | 175 int ram_block_discard_range(RAMBlock *rb, uint64_t start, size_t length);
|
/openbmc/qemu/hw/hyperv/ |
H A D | hv-balloon-our_range_memslots.c | 153 ram_block_discard_range(rb, 0, qemu_ram_get_used_length(rb)); in hvb_our_range_memslots_free()
|
H A D | hv-balloon.c | 866 if (ram_block_discard_range(rb, rb_offset, discard_size * in hv_balloon_handle_remove_host_addr_node()
|
/openbmc/qemu/system/ |
H A D | trace-events | 35 ram_block_discard_range(const char *rbname, void *hva, size_t length, bool need_madvise, bool need_…
|
H A D | physmem.c | 3631 int ram_block_discard_range(RAMBlock *rb, uint64_t start, size_t length) in ram_block_discard_range() function
|
/openbmc/qemu/migration/ |
H A D | ram.c | 2635 return ram_block_discard_range(rb, start, length); in ram_discard_range()
|
/openbmc/qemu/accel/kvm/ |
H A D | kvm-all.c | 3084 ret = ram_block_discard_range(rb, offset, size); in kvm_convert_memory()
|