Lines Matching refs:start_addr
586 int cpu_physical_sync_dirty_bitmap(hwaddr start_addr,
592 ret = kvm_physical_sync_dirty_bitmap(start_addr, end_addr);
665 #define CHECK_SUBPAGE(addr, start_addr, start_addr2, end_addr, end_addr2, \
668 if (addr > start_addr) \
671 start_addr2 = start_addr & ~TARGET_PAGE_MASK; \
676 if ((start_addr + orig_size) - addr >= TARGET_PAGE_SIZE) \
679 end_addr2 = (start_addr + orig_size - 1) & ~TARGET_PAGE_MASK; \
690 start_addr and region_offset are rounded down to a page boundary
692 the low bits of start_addr and region_offset differ. */
693 void cpu_register_physical_memory_log(hwaddr start_addr,
706 kvm_set_phys_mem(start_addr, size, phys_offset);
709 hax_set_phys_mem(start_addr, size, phys_offset);
713 region_offset = start_addr;
717 end_addr = start_addr + (hwaddr)size;
719 addr = start_addr;
727 CHECK_SUBPAGE(addr, start_addr, start_addr2, end_addr, end_addr2,
758 CHECK_SUBPAGE(addr, start_addr, start_addr2, end_addr,