Lines Matching refs:crash_base
59 unsigned long long *crash_base) in parse_crashkernel_mem() argument
132 *crash_base = memparse(cur, &tmp); in parse_crashkernel_mem()
153 unsigned long long *crash_base) in parse_crashkernel_simple() argument
164 *crash_base = memparse(cur+1, &cur); in parse_crashkernel_simple()
256 unsigned long long *crash_base, in __parse_crashkernel() argument
263 BUG_ON(!crash_size || !crash_base); in __parse_crashkernel()
265 *crash_base = 0; in __parse_crashkernel()
284 crash_size, crash_base); in __parse_crashkernel()
286 return parse_crashkernel_simple(ck_cmdline, crash_size, crash_base); in __parse_crashkernel()
299 unsigned long long *crash_base, in parse_crashkernel() argument
307 crash_base, NULL); in parse_crashkernel()
315 crash_base, suffix_tbl[SUFFIX_HIGH]); in parse_crashkernel()
324 crash_base, suffix_tbl[SUFFIX_LOW]); in parse_crashkernel()
380 unsigned long long crash_base, in reserve_crashkernel_generic() argument
388 if (crash_base) { in reserve_crashkernel_generic()
390 search_base = crash_base; in reserve_crashkernel_generic()
391 search_end = crash_base + crash_size; in reserve_crashkernel_generic()
398 crash_base = memblock_phys_alloc_range(crash_size, CRASH_ALIGN, in reserve_crashkernel_generic()
400 if (!crash_base) { in reserve_crashkernel_generic()
437 if ((crash_base >= CRASH_ADDR_LOW_MAX) && in reserve_crashkernel_generic()
439 memblock_phys_free(crash_base, crash_size); in reserve_crashkernel_generic()
444 crash_base, crash_base + crash_size, crash_size >> 20); in reserve_crashkernel_generic()
450 kmemleak_ignore_phys(crash_base); in reserve_crashkernel_generic()
454 crashk_res.start = crash_base; in reserve_crashkernel_generic()
455 crashk_res.end = crash_base + crash_size - 1; in reserve_crashkernel_generic()