Lines Matching refs:old_size
1101 abi_long target_mremap(abi_ulong old_addr, abi_ulong old_size, in target_mremap() argument
1108 if (!guest_range_valid_untagged(old_addr, old_size) || in target_mremap()
1120 host_addr = mremap(g2h_untagged(old_addr), old_size, new_size, in target_mremap()
1128 mmap_reserve_or_unmap(old_addr, old_size); in target_mremap()
1139 host_addr = mremap(g2h_untagged(old_addr), old_size, new_size, in target_mremap()
1143 mmap_reserve_or_unmap(old_addr, old_size); in target_mremap()
1148 if (reserved_va && old_size < new_size) { in target_mremap()
1150 for (addr = old_addr + old_size; in target_mremap()
1158 old_size, new_size, flags); in target_mremap()
1165 new_size, old_size, flags); in target_mremap()
1168 } else if (reserved_va && old_size > new_size) { in target_mremap()
1169 mmap_reserve_or_unmap(old_addr + old_size, in target_mremap()
1170 old_size - new_size); in target_mremap()
1184 page_set_flags(old_addr, old_addr + old_size - 1, 0); in target_mremap()
1185 shm_region_rm_complete(old_addr, old_addr + old_size - 1); in target_mremap()