dirty_bitmap      845 arch/powerpc/kvm/book3s_64_mmu_hv.c 		if ((rcbits & HPTE_R_C) && memslot->dirty_bitmap)
dirty_bitmap     1218 arch/powerpc/kvm/book3s_64_mmu_hv.c 	if (memslot && memslot->dirty_bitmap)
dirty_bitmap     1219 arch/powerpc/kvm/book3s_64_mmu_hv.c 		set_bit_le(gfn - memslot->base_gfn, memslot->dirty_bitmap);
dirty_bitmap      410 arch/powerpc/kvm/book3s_64_mmu_radix.c 	if ((old & _PAGE_DIRTY) && memslot->dirty_bitmap)
dirty_bitmap     4411 arch/powerpc/kvm/book3s_hv.c 	if (!memslot->dirty_bitmap)
dirty_bitmap     4419 arch/powerpc/kvm/book3s_hv.c 	buf = memslot->dirty_bitmap + n / sizeof(long);
dirty_bitmap     4435 arch/powerpc/kvm/book3s_hv.c 	p = memslot->dirty_bitmap;
dirty_bitmap     4449 arch/powerpc/kvm/book3s_hv.c 	if (copy_to_user(log->dirty_bitmap, buf, n))
dirty_bitmap      114 arch/powerpc/kvm/book3s_hv_rm_mmu.c 	if (!psize || !memslot->dirty_bitmap)
dirty_bitmap      118 arch/powerpc/kvm/book3s_hv_rm_mmu.c 	set_dirty_bits_atomic(memslot->dirty_bitmap, gfn, npages);
dirty_bitmap      132 arch/powerpc/kvm/book3s_hv_rm_mmu.c 	if (memslot && memslot->dirty_bitmap)
dirty_bitmap     1891 arch/powerpc/kvm/book3s_pr.c 		memset(memslot->dirty_bitmap, 0, n);
dirty_bitmap      145 arch/s390/include/asm/gmap.h void gmap_sync_dirty_log_pmd(struct gmap *gmap, unsigned long dirty_bitmap[4],
dirty_bitmap      633 arch/s390/kvm/kvm-s390.c 	if (!memslot->dirty_bitmap)
dirty_bitmap      644 arch/s390/kvm/kvm-s390.c 		memset(memslot->dirty_bitmap, 0, n);
dirty_bitmap     1021 arch/s390/kvm/kvm-s390.c 		if (!ms->dirty_bitmap)
dirty_bitmap     1312 arch/x86/kvm/mmu.c 	if (no_dirty_log && slot->dirty_bitmap)
dirty_bitmap      179 drivers/md/dm-writecache.c 	unsigned long *dirty_bitmap;
dirty_bitmap      416 drivers/md/dm-writecache.c 		memset(wc->dirty_bitmap, -1, wc->dirty_bitmap_size);
dirty_bitmap      423 drivers/md/dm-writecache.c 			  wc->dirty_bitmap);
dirty_bitmap      465 drivers/md/dm-writecache.c 		i = find_next_bit(wc->dirty_bitmap, bitmap_bits, i);
dirty_bitmap      468 drivers/md/dm-writecache.c 		j = find_next_zero_bit(wc->dirty_bitmap, bitmap_bits, i);
dirty_bitmap      502 drivers/md/dm-writecache.c 	memset(wc->dirty_bitmap, 0, wc->dirty_bitmap_size);
dirty_bitmap     1859 drivers/md/dm-writecache.c 	if (wc->dirty_bitmap)
dirty_bitmap     1860 drivers/md/dm-writecache.c 		vfree(wc->dirty_bitmap);
dirty_bitmap     2158 drivers/md/dm-writecache.c 		wc->dirty_bitmap = vzalloc(wc->dirty_bitmap_size);
dirty_bitmap     2159 drivers/md/dm-writecache.c 		if (!wc->dirty_bitmap) {
dirty_bitmap      346 include/linux/kvm_host.h 	unsigned long *dirty_bitmap;
dirty_bitmap      362 include/linux/kvm_host.h 	return memslot->dirty_bitmap + len / sizeof(*memslot->dirty_bitmap);
dirty_bitmap      492 include/uapi/linux/kvm.h 		void __user *dirty_bitmap; /* one bit per page */
dirty_bitmap      503 include/uapi/linux/kvm.h 		void __user *dirty_bitmap; /* one bit per page */
dirty_bitmap      492 tools/include/uapi/linux/kvm.h 		void __user *dirty_bitmap; /* one bit per page */
dirty_bitmap      503 tools/include/uapi/linux/kvm.h 		void __user *dirty_bitmap; /* one bit per page */
dirty_bitmap      279 tools/testing/selftests/kvm/lib/kvm_util.c 	struct kvm_dirty_log args = { .dirty_bitmap = log, .slot = slot };
dirty_bitmap      290 tools/testing/selftests/kvm/lib/kvm_util.c 	struct kvm_clear_dirty_log args = { .dirty_bitmap = log, .slot = slot,
dirty_bitmap       48 virt/kvm/arm/mmu.c 	return memslot->dirty_bitmap && !(memslot->flags & KVM_MEM_READONLY);
dirty_bitmap      585 virt/kvm/kvm_main.c 	if (!memslot->dirty_bitmap)
dirty_bitmap      588 virt/kvm/kvm_main.c 	kvfree(memslot->dirty_bitmap);
dirty_bitmap      589 virt/kvm/kvm_main.c 	memslot->dirty_bitmap = NULL;
dirty_bitmap      598 virt/kvm/kvm_main.c 	if (!dont || free->dirty_bitmap != dont->dirty_bitmap)
dirty_bitmap      866 virt/kvm/kvm_main.c 	memslot->dirty_bitmap = kvzalloc(dirty_bytes, GFP_KERNEL_ACCOUNT);
dirty_bitmap      867 virt/kvm/kvm_main.c 	if (!memslot->dirty_bitmap)
dirty_bitmap     1082 virt/kvm/kvm_main.c 		new.dirty_bitmap = NULL;
dirty_bitmap     1093 virt/kvm/kvm_main.c 	if ((new.flags & KVM_MEM_LOG_DIRTY_PAGES) && !new.dirty_bitmap) {
dirty_bitmap     1132 virt/kvm/kvm_main.c 		new.dirty_bitmap = NULL;
dirty_bitmap     1191 virt/kvm/kvm_main.c 	if (!memslot->dirty_bitmap)
dirty_bitmap     1197 virt/kvm/kvm_main.c 		any = memslot->dirty_bitmap[i];
dirty_bitmap     1199 virt/kvm/kvm_main.c 	if (copy_to_user(log->dirty_bitmap, memslot->dirty_bitmap, n))
dirty_bitmap     1238 virt/kvm/kvm_main.c 	unsigned long *dirty_bitmap;
dirty_bitmap     1249 virt/kvm/kvm_main.c 	dirty_bitmap = memslot->dirty_bitmap;
dirty_bitmap     1250 virt/kvm/kvm_main.c 	if (!dirty_bitmap)
dirty_bitmap     1264 virt/kvm/kvm_main.c 		dirty_bitmap_buffer = dirty_bitmap;
dirty_bitmap     1274 virt/kvm/kvm_main.c 			if (!dirty_bitmap[i])
dirty_bitmap     1278 virt/kvm/kvm_main.c 			mask = xchg(&dirty_bitmap[i], 0);
dirty_bitmap     1288 virt/kvm/kvm_main.c 	if (copy_to_user(log->dirty_bitmap, dirty_bitmap_buffer, n))
dirty_bitmap     1309 virt/kvm/kvm_main.c 	unsigned long *dirty_bitmap;
dirty_bitmap     1323 virt/kvm/kvm_main.c 	dirty_bitmap = memslot->dirty_bitmap;
dirty_bitmap     1324 virt/kvm/kvm_main.c 	if (!dirty_bitmap)
dirty_bitmap     1336 virt/kvm/kvm_main.c 	if (copy_from_user(dirty_bitmap_buffer, log->dirty_bitmap, n))
dirty_bitmap     1344 virt/kvm/kvm_main.c 		atomic_long_t *p = (atomic_long_t *) &dirty_bitmap[i];
dirty_bitmap     2361 virt/kvm/kvm_main.c 	if (memslot && memslot->dirty_bitmap) {
dirty_bitmap     2364 virt/kvm/kvm_main.c 		set_bit_le(rel_gfn, memslot->dirty_bitmap);
dirty_bitmap     3542 virt/kvm/kvm_main.c 		compat_uptr_t dirty_bitmap; /* one bit per page */
dirty_bitmap     3566 virt/kvm/kvm_main.c 		log.dirty_bitmap = compat_ptr(compat_log.dirty_bitmap);