Home
last modified time | relevance | path

Searched refs:ram_block_discard_range (Results 1 – 8 of 8) sorted by relevance

/openbmc/qemu/include/exec/
H A Dcpu-common.h177 int ram_block_discard_range(RAMBlock *rb, uint64_t start, size_t length);
/openbmc/qemu/hw/virtio/
H A Dvirtio-mem.c591 if (ram_block_discard_range(rb, offset, size)) { in virtio_mem_set_block_state()
646 ram_block_discard_range(vmem->memdev->mr.ram_block, offset, size); in virtio_mem_set_block_state()
742 if (ram_block_discard_range(rb, 0, qemu_ram_get_used_length(rb))) { in virtio_mem_unplug_all()
1085 ret = ram_block_discard_range(rb, 0, qemu_ram_get_used_length(rb)); in virtio_mem_device_realize()
1165 return ram_block_discard_range(rb, offset, size) ? -EINVAL : 0; in virtio_mem_discard_range_cb()
1304 if (ram_block_discard_range(rb, 0, qemu_ram_get_used_length(rb))) { in virtio_mem_post_load_early()
H A Dvirtio-balloon.c98 ram_block_discard_range(rb, rb_offset, rb_page_size); in balloon_inflate_page()
137 ram_block_discard_range(rb, rb_aligned_offset, rb_page_size); in balloon_inflate_page()
379 ram_block_discard_range(rb, ram_offset, size); in virtio_balloon_handle_report()
/openbmc/qemu/
H A Dtrace-events43 ram_block_discard_range(const char *rbname, void *hva, size_t length, bool need_madvise, bool need_…
/openbmc/qemu/hw/hyperv/
H A Dhv-balloon-our_range_memslots.c152 ram_block_discard_range(rb, 0, qemu_ram_get_used_length(rb)); in hvb_our_range_memslots_free()
H A Dhv-balloon.c867 if (ram_block_discard_range(rb, rb_offset, discard_size * in hv_balloon_handle_remove_host_addr_node()
/openbmc/qemu/migration/
H A Dram.c2665 return ram_block_discard_range(rb, start, length); in ram_discard_range()
/openbmc/qemu/system/
H A Dphysmem.c3496 int ram_block_discard_range(RAMBlock *rb, uint64_t start, size_t length) in ram_block_discard_range() function