Lines Matching refs:mem
67 struct crash_mem mem; member
244 static int exclude_mem_range(struct crash_mem *mem, in exclude_mem_range() argument
251 for (i = 0; i < mem->nr_ranges; i++) { in exclude_mem_range()
252 start = mem->ranges[i].start; in exclude_mem_range()
253 end = mem->ranges[i].end; in exclude_mem_range()
266 mem->ranges[i].start = 0; in exclude_mem_range()
267 mem->ranges[i].end = 0; in exclude_mem_range()
268 if (i < mem->nr_ranges - 1) { in exclude_mem_range()
270 for (j = i; j < mem->nr_ranges - 1; j++) { in exclude_mem_range()
271 mem->ranges[j].start = in exclude_mem_range()
272 mem->ranges[j+1].start; in exclude_mem_range()
273 mem->ranges[j].end = in exclude_mem_range()
274 mem->ranges[j+1].end; in exclude_mem_range()
277 mem->nr_ranges--; in exclude_mem_range()
283 mem->ranges[i].end = mstart - 1; in exclude_mem_range()
287 mem->ranges[i].end = mstart - 1; in exclude_mem_range()
289 mem->ranges[i].start = mend + 1; in exclude_mem_range()
305 if (j < mem->nr_ranges) { in exclude_mem_range()
307 for (i = mem->nr_ranges - 1; i >= j; i--) in exclude_mem_range()
308 mem->ranges[i + 1] = mem->ranges[i]; in exclude_mem_range()
311 mem->ranges[j].start = temp_range.start; in exclude_mem_range()
312 mem->ranges[j].end = temp_range.end; in exclude_mem_range()
313 mem->nr_ranges++; in exclude_mem_range()
324 struct crash_mem *cmem = &ced->mem; in elf_header_exclude_ranges()
372 cmem = &ced->mem; in prepare_elf64_ram_headers_callback()