Lines Matching refs:remain
1069 MemoryRegionSection remain = *section; in flatview_add_to_dispatch() local
1073 if (remain.offset_within_address_space & ~TARGET_PAGE_MASK) { in flatview_add_to_dispatch()
1074 uint64_t left = TARGET_PAGE_ALIGN(remain.offset_within_address_space) in flatview_add_to_dispatch()
1075 - remain.offset_within_address_space; in flatview_add_to_dispatch()
1077 MemoryRegionSection now = remain; in flatview_add_to_dispatch()
1080 if (int128_eq(remain.size, now.size)) { in flatview_add_to_dispatch()
1083 remain.size = int128_sub(remain.size, now.size); in flatview_add_to_dispatch()
1084 remain.offset_within_address_space += int128_get64(now.size); in flatview_add_to_dispatch()
1085 remain.offset_within_region += int128_get64(now.size); in flatview_add_to_dispatch()
1089 if (int128_ge(remain.size, page_size)) { in flatview_add_to_dispatch()
1090 MemoryRegionSection now = remain; in flatview_add_to_dispatch()
1093 if (int128_eq(remain.size, now.size)) { in flatview_add_to_dispatch()
1096 remain.size = int128_sub(remain.size, now.size); in flatview_add_to_dispatch()
1097 remain.offset_within_address_space += int128_get64(now.size); in flatview_add_to_dispatch()
1098 remain.offset_within_region += int128_get64(now.size); in flatview_add_to_dispatch()
1102 register_subpage(fv, &remain); in flatview_add_to_dispatch()