Home
last modified time | relevance | path

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

/openbmc/phosphor-mboxd/
H A Dmboxd_windows.c46 window->dirty_bmap = NULL; in init_window_state()
134 free(context->windows.window[i].dirty_bmap); in free_windows()
345 free(cur->dirty_bmap); in alloc_window_dirty_bytemap()
347 cur->dirty_bmap = calloc((cur->size >> in alloc_window_dirty_bytemap()
349 sizeof(*cur->dirty_bmap)); in alloc_window_dirty_bytemap()
375 memset(cur->dirty_bmap + offset, val, size); in set_window_bytemap()
417 if (window->dirty_bmap) { /* Might not have been allocated */ in reset_window()
H A Dmbox.h110 uint8_t *dirty_bmap; /* Bytemap of the dirty/erased state */ member
H A Dmboxd_msg.c574 uint8_t cur = context->current->dirty_bmap[i]; in mbox_handle_flush_window()
/openbmc/hiomapd/
H A Dwindows.c49 window->dirty_bmap = NULL; in init_window_state()
137 free(context->windows.window[i].dirty_bmap); in windows_free()
350 free(cur->dirty_bmap); in windows_alloc_dirty_bytemap()
352 cur->dirty_bmap = calloc((context->windows.default_size >> in windows_alloc_dirty_bytemap()
354 sizeof(*cur->dirty_bmap)); in windows_alloc_dirty_bytemap()
380 memset(cur->dirty_bmap + offset, val, size); in window_set_bytemap()
416 if (window->dirty_bmap) { /* Might not have been allocated */ in window_reset()
H A Dwindows.h25 uint8_t *dirty_bmap; /* Bytemap of the dirty/erased state */ member
H A Dprotocol.c393 uint8_t cur = context->current->dirty_bmap[i]; in generic_flush()
/openbmc/qemu/include/sysemu/
H A Dkvm_int.h30 unsigned long *dirty_bmap; member
/openbmc/qemu/accel/kvm/
H A Dkvm-all.c707 cpu_physical_memory_set_dirty_lebitmap(slot->dirty_bmap, start, pages); in kvm_slot_sync_dirty_pages()
712 memset(slot->dirty_bmap, 0, slot->dirty_bmap_size); in kvm_slot_reset_dirty_pages()
720 if (!(mem->flags & KVM_MEM_LOG_DIRTY_PAGES) || mem->dirty_bmap) { in kvm_slot_init_dirty_bitmap()
743 mem->dirty_bmap = g_malloc0(bitmap_size); in kvm_slot_init_dirty_bitmap()
756 d.dirty_bitmap = slot->dirty_bmap; in kvm_slot_get_dirty_log()
790 set_bit(offset, mem->dirty_bmap); in kvm_dirty_ring_mark_page()
1065 assert(mem->dirty_bmap); in kvm_log_clear_one_slot()
1069 bitmap_copy_with_src_offset(bmap_clear, mem->dirty_bmap, in kvm_log_clear_one_slot()
1083 d.dirty_bitmap = mem->dirty_bmap + BIT_WORD(bmap_start); in kvm_log_clear_one_slot()
1109 bitmap_clear(mem->dirty_bmap, bmap_start + start_delta, in kvm_log_clear_one_slot()
[all …]