Lines Matching refs:mem
68 struct crash_mem mem; member
242 static int exclude_mem_range(struct crash_mem *mem, in exclude_mem_range() argument
249 for (i = 0; i < mem->nr_ranges; i++) { in exclude_mem_range()
250 start = mem->ranges[i].start; in exclude_mem_range()
251 end = mem->ranges[i].end; in exclude_mem_range()
264 mem->ranges[i].start = 0; in exclude_mem_range()
265 mem->ranges[i].end = 0; in exclude_mem_range()
266 if (i < mem->nr_ranges - 1) { in exclude_mem_range()
268 for (j = i; j < mem->nr_ranges - 1; j++) { in exclude_mem_range()
269 mem->ranges[j].start = in exclude_mem_range()
270 mem->ranges[j+1].start; in exclude_mem_range()
271 mem->ranges[j].end = in exclude_mem_range()
272 mem->ranges[j+1].end; in exclude_mem_range()
275 mem->nr_ranges--; in exclude_mem_range()
281 mem->ranges[i].end = mstart - 1; in exclude_mem_range()
285 mem->ranges[i].end = mstart - 1; in exclude_mem_range()
287 mem->ranges[i].start = mend + 1; in exclude_mem_range()
303 if (j < mem->nr_ranges) { in exclude_mem_range()
305 for (i = mem->nr_ranges - 1; i >= j; i--) in exclude_mem_range()
306 mem->ranges[i + 1] = mem->ranges[i]; in exclude_mem_range()
309 mem->ranges[j].start = temp_range.start; in exclude_mem_range()
310 mem->ranges[j].end = temp_range.end; in exclude_mem_range()
311 mem->nr_ranges++; in exclude_mem_range()
322 struct crash_mem *cmem = &ced->mem; in elf_header_exclude_ranges()
370 cmem = &ced->mem; in prepare_elf64_ram_headers_callback()