Lines Matching refs:ranges
235 /* Go through all the ranges in mem->ranges[] and prepare phdr */
237 mstart = mem->ranges[i].start;
238 mend = mem->ranges[i].end;
269 start = mem->ranges[i].start;
270 end = mem->ranges[i].end;
278 * Because the memory ranges in mem->ranges are stored in
281 * ranges will definitely be outside the range we are looking
295 memmove(&mem->ranges[i], &mem->ranges[i + 1],
296 (mem->nr_ranges - (i + 1)) * sizeof(mem->ranges[i]));
304 memmove(&mem->ranges[i + 2], &mem->ranges[i + 1],
305 (mem->nr_ranges - (i + 1)) * sizeof(mem->ranges[i]));
307 mem->ranges[i].end = p_start - 1;
308 mem->ranges[i + 1].start = p_end + 1;
309 mem->ranges[i + 1].end = end;
314 mem->ranges[i].end = p_start - 1;
316 mem->ranges[i].start = p_end + 1;