Lines Matching refs:start
126 crashk_res.start = crash_base; in reserve_crashkernel()
130 if (crashk_res.end == crashk_res.start) { in reserve_crashkernel()
131 crashk_res.start = crashk_res.end = 0; in reserve_crashkernel()
141 if (crashk_res.start != KDUMP_KERNELBASE) in reserve_crashkernel()
145 crashk_res.start = KDUMP_KERNELBASE; in reserve_crashkernel()
147 if (!crashk_res.start) { in reserve_crashkernel()
159 crashk_res.start = ppc64_rma_size / 2; in reserve_crashkernel()
161 crashk_res.start = min(0x8000000ULL, (ppc64_rma_size / 2)); in reserve_crashkernel()
163 crashk_res.start = KDUMP_KERNELBASE; in reserve_crashkernel()
167 crash_base = PAGE_ALIGN(crashk_res.start); in reserve_crashkernel()
168 if (crash_base != crashk_res.start) { in reserve_crashkernel()
171 crashk_res.start = crash_base; in reserve_crashkernel()
176 crashk_res.end = crashk_res.start + crash_size - 1; in reserve_crashkernel()
182 crashk_res.start = crashk_res.end = 0; in reserve_crashkernel()
197 (unsigned long)(crashk_res.start >> 20), in reserve_crashkernel()
200 if (!memblock_is_region_memory(crashk_res.start, crash_size) || in reserve_crashkernel()
201 memblock_reserve(crashk_res.start, crash_size)) { in reserve_crashkernel()
203 crashk_res.start = crashk_res.end = 0; in reserve_crashkernel()
208 int overlaps_crashkernel(unsigned long start, unsigned long size) in overlaps_crashkernel() argument
210 return (start + size) > crashk_res.start && start <= crashk_res.end; in overlaps_crashkernel()
254 if (crashk_res.start != 0) { in export_crashk_values()
255 crashk_base = cpu_to_be_ulong(crashk_res.start), in export_crashk_values()