static int kvm_dirty_pages_log_change_all(kvm_context_t kvm, __u32 flag) { int i, r; for (i=r=0; i<KVM_MAX_NUM_MEM_REGIONS && r==0; i++) { r = kvm_dirty_pages_log_change(kvm, i, flag); } return r; }
static void kvm_log_stop(MemoryListener *listener, MemoryRegionSection *section) { int r; r = kvm_dirty_pages_log_change(section->offset_within_address_space, section->size, false); if (r < 0) { abort(); } }