Lines Matching defs:mem_ranges
65 * @mem_ranges: Range list to add the memory range to.
73 static int __add_mem_range(struct crash_mem **mem_ranges, u64 base, u64 size)
75 struct crash_mem *mem_rngs = *mem_ranges;
78 mem_rngs = realloc_mem_ranges(mem_ranges);
166 * realloc_mem_ranges - reallocate mem_ranges with size incremented
169 * @mem_ranges: Memory ranges to reallocate.
173 struct crash_mem *realloc_mem_ranges(struct crash_mem **mem_ranges)
175 struct crash_mem *mem_rngs = *mem_ranges;
183 mem_rngs = krealloc(*mem_ranges, size, GFP_KERNEL);
185 kfree(*mem_ranges);
186 *mem_ranges = NULL;
192 *mem_ranges = mem_rngs;
200 * @mem_ranges: Range list to add the memory range to.
208 int add_mem_range(struct crash_mem **mem_ranges, u64 base, u64 size)
210 struct crash_mem *mem_rngs = *mem_ranges;
220 return __add_mem_range(mem_ranges, base, size);
234 return __add_mem_range(mem_ranges, base, size);
239 * @mem_ranges: Range list to add the memory range(s) to.
243 int add_tce_mem_ranges(struct crash_mem **mem_ranges)
266 ret = add_mem_range(mem_ranges, base, size);
278 * @mem_ranges: Range list to add the memory range to.
282 int add_initrd_mem_range(struct crash_mem **mem_ranges)
294 ret = add_mem_range(mem_ranges, base, end - base + 1);
303 * @mem_ranges: Range list to add the memory range to.
307 int add_htab_mem_range(struct crash_mem **mem_ranges)
312 return add_mem_range(mem_ranges, __pa(htab_address), htab_size_bytes);
319 * @mem_ranges: Range list to add the memory range to.
323 int add_kernel_mem_range(struct crash_mem **mem_ranges)
325 return add_mem_range(mem_ranges, 0, __pa(_end));
330 * @mem_ranges: Range list to add the memory range to.
334 int add_rtas_mem_range(struct crash_mem **mem_ranges)
347 ret = add_mem_range(mem_ranges, base, size);
355 * @mem_ranges: Range list to add the memory range to.
359 int add_opal_mem_range(struct crash_mem **mem_ranges)
372 ret = add_mem_range(mem_ranges, base, size);
381 * @mem_ranges: Range list to add the memory ranges to.
385 int add_reserved_mem_ranges(struct crash_mem **mem_ranges)
406 ret = add_mem_range(mem_ranges, base, size);