Home
last modified time | relevance | path

Searched refs:qemu_madvise (Results 1 – 11 of 11) sorted by relevance

/qemu/backends/
H A Dhostmem.c181 qemu_madvise(ptr, sz, in host_memory_backend_set_merge()
207 qemu_madvise(ptr, sz, in host_memory_backend_set_dump()
341 qemu_madvise(ptr, sz, QEMU_MADV_MERGEABLE); in host_memory_backend_memory_complete()
344 qemu_madvise(ptr, sz, QEMU_MADV_DONTDUMP); in host_memory_backend_memory_complete()
H A Dhostmem-file.c267 qemu_madvise(ptr, sz, QEMU_MADV_REMOVE); in file_backend_unparent()
/qemu/include/qemu/
H A Dmadvise.h93 int qemu_madvise(void *addr, size_t len, int advice);
/qemu/util/
H A Doslib-posix.c395 if (size && qemu_madvise(addr, size, QEMU_MADV_POPULATE_WRITE)) { in do_madv_populate_write_pages()
471 if (qemu_madvise(area, hpagesize * numpages, in touch_all_pages()
567 return !qemu_madvise(area, pagesize, QEMU_MADV_POPULATE_WRITE) || in madv_populate_write_possible()
H A Dosdep.c51 int qemu_madvise(void *addr, size_t len, int advice) in qemu_madvise() function
/qemu/tcg/
H A Dregion.c779 qemu_madvise(region.start_aligned, region.total_size, QEMU_MADV_HUGEPAGE); in tcg_region_init()
781 qemu_madvise(region.start_aligned + tcg_splitwx_diff, in tcg_region_init()
/qemu/migration/
H A Dqemu-file.c249 if (qemu_madvise(iov.iov_base, iov.iov_len, QEMU_MADV_DONTNEED) < 0) { in qemu_iovec_release_ram()
255 if (qemu_madvise(iov.iov_base, iov.iov_len, QEMU_MADV_DONTNEED) < 0) { in qemu_iovec_release_ram()
H A Dpostcopy-ram.c534 qemu_madvise(host_addr, length, QEMU_MADV_HUGEPAGE); in cleanup_range()
689 qemu_madvise(host_addr, length, QEMU_MADV_NOHUGEPAGE); in nhp_range()
H A Dram.c3545 qemu_madvise(block->colo_cache, block->used_length, in colo_init_ram_cache()
/qemu/system/
H A Dphysmem.c1520 ret = qemu_madvise(addr, size, QEMU_MADV_DONTDUMP); in qemu_ram_setup_dump()
1665 return qemu_madvise(addr, len, QEMU_MADV_MERGEABLE); in memory_try_enable_merging()
1901 qemu_madvise(new_block->host, new_block->max_length, QEMU_MADV_HUGEPAGE); in ram_block_add()
1908 qemu_madvise(new_block->host, new_block->max_length, in ram_block_add()
/qemu/hw/virtio/
H A Dvirtio-balloon.c162 ret = qemu_madvise(host_addr, rb_page_size, QEMU_MADV_WILLNEED); in balloon_deflate_page()