Lines Matching refs:crashk_res

117 		crashk_res.start = crash_base;  in reserve_crashkernel()
118 crashk_res.end = crash_base + crash_size - 1; in reserve_crashkernel()
121 if (crashk_res.end == crashk_res.start) { in reserve_crashkernel()
122 crashk_res.start = crashk_res.end = 0; in reserve_crashkernel()
129 crash_size = resource_size(&crashk_res); in reserve_crashkernel()
132 if (crashk_res.start != KDUMP_KERNELBASE) in reserve_crashkernel()
136 crashk_res.start = KDUMP_KERNELBASE; in reserve_crashkernel()
138 if (!crashk_res.start) { in reserve_crashkernel()
150 crashk_res.start = min_t(u64, ppc64_rma_size / 2, SZ_512M); in reserve_crashkernel()
152 crashk_res.start = min_t(u64, ppc64_rma_size / 2, SZ_128M); in reserve_crashkernel()
154 crashk_res.start = KDUMP_KERNELBASE; in reserve_crashkernel()
158 crash_base = PAGE_ALIGN(crashk_res.start); in reserve_crashkernel()
159 if (crash_base != crashk_res.start) { in reserve_crashkernel()
162 crashk_res.start = crash_base; in reserve_crashkernel()
167 crashk_res.end = crashk_res.start + crash_size - 1; in reserve_crashkernel()
173 crashk_res.start = crashk_res.end = 0; in reserve_crashkernel()
178 if (memory_limit && memory_limit <= crashk_res.end) { in reserve_crashkernel()
179 memory_limit = crashk_res.end + 1; in reserve_crashkernel()
188 (unsigned long)(crashk_res.start >> 20), in reserve_crashkernel()
191 if (!memblock_is_region_memory(crashk_res.start, crash_size) || in reserve_crashkernel()
192 memblock_reserve(crashk_res.start, crash_size)) { in reserve_crashkernel()
194 crashk_res.start = crashk_res.end = 0; in reserve_crashkernel()
201 return (start + size) > crashk_res.start && start <= crashk_res.end; in overlaps_crashkernel()
245 if (crashk_res.start != 0) { in export_crashk_values()
246 crashk_base = cpu_to_be_ulong(crashk_res.start), in export_crashk_values()
248 crashk_size = cpu_to_be_ulong(resource_size(&crashk_res)); in export_crashk_values()