Searched refs:dirty_bitmap (Results 1 – 8 of 8) sorted by relevance
| /openbmc/qemu/block/ |
| H A D | mirror.c | 77 BdrvDirtyBitmap *dirty_bitmap; member 245 bdrv_set_dirty_bitmap(s->dirty_bitmap, op->offset, op->bytes); in mirror_write_complete() 262 bdrv_set_dirty_bitmap(s->dirty_bitmap, op->offset, op->bytes); in mirror_read_complete() 534 bdrv_dirty_bitmap_lock(s->dirty_bitmap); in mirror_iteration() 539 trace_mirror_restart_iter(s, bdrv_get_dirty_count(s->dirty_bitmap)); in mirror_iteration() 542 bdrv_dirty_bitmap_unlock(s->dirty_bitmap); in mirror_iteration() 557 bdrv_dirty_bitmap_lock(s->dirty_bitmap); in mirror_iteration() 563 !bdrv_dirty_bitmap_get_locked(s->dirty_bitmap, next_offset)) { in mirror_iteration() 584 bdrv_reset_dirty_bitmap_locked(s->dirty_bitmap, offset, in mirror_iteration() 586 bdrv_dirty_bitmap_unlock(s->dirty_bitmap); in mirror_iteration() [all …]
|
| H A D | qcow2-bitmap.c | 93 BdrvDirtyBitmap *dirty_bitmap; member 1385 BdrvDirtyBitmap *bitmap = bm->dirty_bitmap; in store_bitmap() 1577 bm->dirty_bitmap = bitmap; in qcow2_store_persistent_dirty_bitmaps() 1619 bm->dirty_bitmap = bitmap; in qcow2_store_persistent_dirty_bitmaps() 1633 bitmap = bm->dirty_bitmap; in qcow2_store_persistent_dirty_bitmaps() 1661 if (bm->dirty_bitmap == NULL) { in qcow2_store_persistent_dirty_bitmaps() 1665 bdrv_release_dirty_bitmap(bm->dirty_bitmap); in qcow2_store_persistent_dirty_bitmaps() 1674 if (bm->dirty_bitmap == NULL || bm->table.offset == 0 || in qcow2_store_persistent_dirty_bitmaps() 1675 bdrv_dirty_bitmap_readonly(bm->dirty_bitmap)) in qcow2_store_persistent_dirty_bitmaps()
|
| /openbmc/qemu/hw/i386/xen/ |
| H A D | xen-hvm.c | 68 static unsigned long *dirty_bitmap; variable 373 g_free(dirty_bitmap); in xen_remove_from_physmap() 374 dirty_bitmap = NULL; in xen_remove_from_physmap() 402 dirty_bitmap = g_new(unsigned long, bitmap_size); in xen_sync_dirty_bitmap() 409 npages, dirty_bitmap); in xen_sync_dirty_bitmap() 424 unsigned long map = dirty_bitmap[i]; in xen_sync_dirty_bitmap() 451 g_free(dirty_bitmap); in xen_log_stop() 452 dirty_bitmap = NULL; in xen_log_stop()
|
| /openbmc/qemu/migration/ |
| H A D | dirtyrate.c | 901 bool dirty_bitmap = qdict_get_try_bool(qdict, "dirty_bitmap", false); in hmp_calc_dirty_rate() local 910 if (dirty_ring && dirty_bitmap) { in hmp_calc_dirty_rate() 916 if (dirty_bitmap) { in hmp_calc_dirty_rate()
|
| /openbmc/qemu/include/hw/xen/ |
| H A D | xen_native.h | 230 uint32_t nr, unsigned long *dirty_bitmap) in xendevicemodel_track_dirty_vram() argument 233 dirty_bitmap); in xendevicemodel_track_dirty_vram()
|
| /openbmc/qemu/linux-headers/linux/ |
| H A D | kvm.h | 545 void *dirty_bitmap; /* one bit per page */ member 556 void *dirty_bitmap; /* one bit per page */ member
|
| /openbmc/qemu/accel/kvm/ |
| H A D | kvm-all.c | 808 d.dirty_bitmap = slot->dirty_bmap; in kvm_slot_get_dirty_log() 1129 d.dirty_bitmap = bmap_clear; in kvm_log_clear_one_slot() 1135 d.dirty_bitmap = mem->dirty_bmap + BIT_WORD(bmap_start); in kvm_log_clear_one_slot()
|
| /openbmc/qemu/ |
| H A D | hmp-commands.hx | 1765 .args_type = "dirty_ring:-r,dirty_bitmap:-b,second:l,sample_pages_per_GB:l?",
|