Lines Matching full:length

126 typedef void (*qemu_ram_resize_cb)(const char *, uint64_t length, void *host);
148 void qemu_ram_msync(RAMBlock *block, ram_addr_t start, ram_addr_t length);
160 ram_addr_t length, in cpu_physical_memory_get_dirty() argument
170 end = TARGET_PAGE_ALIGN(start + length) >> TARGET_PAGE_BITS; in cpu_physical_memory_get_dirty()
200 ram_addr_t length, in cpu_physical_memory_all_dirty() argument
210 end = TARGET_PAGE_ALIGN(start + length) >> TARGET_PAGE_BITS; in cpu_physical_memory_all_dirty()
254 ram_addr_t length, in cpu_physical_memory_range_includes_clean() argument
260 !cpu_physical_memory_all_dirty(start, length, DIRTY_MEMORY_VGA)) { in cpu_physical_memory_range_includes_clean()
264 !cpu_physical_memory_all_dirty(start, length, DIRTY_MEMORY_CODE)) { in cpu_physical_memory_range_includes_clean()
268 !cpu_physical_memory_all_dirty(start, length, DIRTY_MEMORY_MIGRATION)) { in cpu_physical_memory_range_includes_clean()
294 ram_addr_t length, in cpu_physical_memory_set_dirty_range() argument
306 end = TARGET_PAGE_ALIGN(start + length) >> TARGET_PAGE_BITS; in cpu_physical_memory_set_dirty_range()
341 xen_hvm_modified_memory(start, length); in cpu_physical_memory_set_dirty_range()
458 ram_addr_t length) in cpu_physical_memory_dirty_bits_cleared() argument
461 tlb_reset_dirty_range_all(start, length); in cpu_physical_memory_dirty_bits_cleared()
466 ram_addr_t length,
470 (MemoryRegion *mr, hwaddr offset, hwaddr length, unsigned client);
474 ram_addr_t length);
477 ram_addr_t length) in cpu_physical_memory_clear_dirty_range() argument
479 cpu_physical_memory_test_and_clear_dirty(start, length, DIRTY_MEMORY_MIGRATION); in cpu_physical_memory_clear_dirty_range()
480 cpu_physical_memory_test_and_clear_dirty(start, length, DIRTY_MEMORY_VGA); in cpu_physical_memory_clear_dirty_range()
481 cpu_physical_memory_test_and_clear_dirty(start, length, DIRTY_MEMORY_CODE); in cpu_physical_memory_clear_dirty_range()
489 ram_addr_t length) in cpu_physical_memory_sync_dirty_bitmap() argument
496 /* start address and length is aligned at the start of a word? */ in cpu_physical_memory_sync_dirty_bitmap()
499 !(length & ((BITS_PER_LONG << TARGET_PAGE_BITS) - 1))) { in cpu_physical_memory_sync_dirty_bitmap()
501 int nr = BITS_TO_LONGS(length >> TARGET_PAGE_BITS); in cpu_physical_memory_sync_dirty_bitmap()
527 cpu_physical_memory_dirty_bits_cleared(start, length); in cpu_physical_memory_sync_dirty_bitmap()
537 length >> TARGET_PAGE_BITS); in cpu_physical_memory_sync_dirty_bitmap()
540 memory_region_clear_dirty_bitmap(rb->mr, start, length); in cpu_physical_memory_sync_dirty_bitmap()
545 for (addr = 0; addr < length; addr += TARGET_PAGE_SIZE) { in cpu_physical_memory_sync_dirty_bitmap()