Lines Matching defs:dirty_bitmap
1020 if (!memslot->dirty_bitmap)
1023 kvfree(memslot->dirty_bitmap);
1024 memslot->dirty_bitmap = NULL;
1455 memslot->dirty_bitmap = __vcalloc(2, dirty_bytes, GFP_KERNEL_ACCOUNT);
1456 if (!memslot->dirty_bitmap)
1705 new->dirty_bitmap = NULL;
1706 else if (old && old->dirty_bitmap)
1707 new->dirty_bitmap = old->dirty_bitmap;
1714 bitmap_set(new->dirty_bitmap, 0, new->npages);
1721 if (r && new && new->dirty_bitmap && (!old || !old->dirty_bitmap))
1765 if (old->dirty_bitmap && !new->dirty_bitmap)
1806 dest->dirty_bitmap = src->dirty_bitmap;
2193 if (!(*memslot) || !(*memslot)->dirty_bitmap)
2201 any = (*memslot)->dirty_bitmap[i];
2203 if (copy_to_user(log->dirty_bitmap, (*memslot)->dirty_bitmap, n))
2240 unsigned long *dirty_bitmap;
2255 if (!memslot || !memslot->dirty_bitmap)
2258 dirty_bitmap = memslot->dirty_bitmap;
2273 dirty_bitmap_buffer = dirty_bitmap;
2283 if (!dirty_bitmap[i])
2287 mask = xchg(&dirty_bitmap[i], 0);
2300 if (copy_to_user(log->dirty_bitmap, dirty_bitmap_buffer, n))
2352 unsigned long *dirty_bitmap;
2370 if (!memslot || !memslot->dirty_bitmap)
2373 dirty_bitmap = memslot->dirty_bitmap;
2386 if (copy_from_user(dirty_bitmap_buffer, log->dirty_bitmap, n))
2394 atomic_long_t *p = (atomic_long_t *) &dirty_bitmap[i];
2404 * a problem if userspace sets them in log->dirty_bitmap.
3652 else if (memslot->dirty_bitmap)
3653 set_bit_le(rel_gfn, memslot->dirty_bitmap);
5359 compat_uptr_t dirty_bitmap; /* one bit per page */
5369 compat_uptr_t dirty_bitmap; /* one bit per page */
5406 log.dirty_bitmap = compat_ptr(compat_log.dirty_bitmap);
5422 log.dirty_bitmap = compat_ptr(compat_log.dirty_bitmap);