Lines Matching refs:new_len
1089 sys32_mremap (unsigned int addr, unsigned int old_len, unsigned int new_len,
1095 ret = sys_mremap(addr, old_len, new_len, flags, new_addr);
1103 new_len = IA32_PAGE_ALIGN(new_len);
1105 new_end = addr + new_len;
1107 if (!new_len)
1113 if (old_len >= new_len) {
1114 ret = sys32_munmap(addr + new_len, old_len - new_len);
1115 if (ret && old_len != new_len)
1120 old_len = new_len;
1125 new_len = PAGE_ALIGN(new_end) - addr;
1128 ret = sys_mremap(addr, old_len, new_len, flags, new_addr);
1131 if ((ret >= 0) && (old_len < new_len)) {