crashk_res 1036 arch/arm/kernel/setup.c crashk_res.start = crash_base; crashk_res 1037 arch/arm/kernel/setup.c crashk_res.end = crash_base + crash_size - 1; crashk_res 1038 arch/arm/kernel/setup.c insert_resource(&iomem_resource, &crashk_res); crashk_res 334 arch/arm64/kernel/machine_kexec.c if (!crashk_res.end) crashk_res 339 arch/arm64/kernel/machine_kexec.c if ((addr < crashk_res.start) || (crashk_res.end < addr)) crashk_res 242 arch/arm64/kernel/setup.c if (crashk_res.end && crashk_res.start >= res->start && crashk_res 243 arch/arm64/kernel/setup.c crashk_res.end <= res->end) crashk_res 244 arch/arm64/kernel/setup.c request_resource(res, &crashk_res); crashk_res 113 arch/arm64/mm/init.c crashk_res.start = crash_base; crashk_res 114 arch/arm64/mm/init.c crashk_res.end = crash_base + crash_size - 1; crashk_res 477 arch/arm64/mm/mmu.c if (crashk_res.end) crashk_res 478 arch/arm64/mm/mmu.c memblock_mark_nomap(crashk_res.start, crashk_res 479 arch/arm64/mm/mmu.c resource_size(&crashk_res)); crashk_res 515 arch/arm64/mm/mmu.c if (crashk_res.end) { crashk_res 516 arch/arm64/mm/mmu.c __map_memblock(pgdp, crashk_res.start, crashk_res.end + 1, crashk_res 519 arch/arm64/mm/mmu.c memblock_clear_nomap(crashk_res.start, crashk_res 520 arch/arm64/mm/mmu.c resource_size(&crashk_res)); crashk_res 1272 arch/ia64/kernel/efi.c if (crashk_res.end > crashk_res.start) crashk_res 1273 arch/ia64/kernel/efi.c insert_resource(res, &crashk_res); crashk_res 311 arch/ia64/kernel/setup.c crashk_res.start = base; crashk_res 312 arch/ia64/kernel/setup.c crashk_res.end = base + size - 1; crashk_res 579 arch/ia64/mm/init.c if (start > crashk_res.start && start < crashk_res.end) crashk_res 580 arch/ia64/mm/init.c start = crashk_res.end; crashk_res 581 arch/ia64/mm/init.c if (end > crashk_res.start && end < crashk_res.end) crashk_res 582 arch/ia64/mm/init.c end = crashk_res.start; crashk_res 502 arch/mips/kernel/setup.c crashk_res.start = crash_base; crashk_res 503 arch/mips/kernel/setup.c crashk_res.end = crash_base + crash_size - 1; crashk_res 510 arch/mips/kernel/setup.c if (crashk_res.start == crashk_res.end) crashk_res 513 arch/mips/kernel/setup.c ret = request_resource(res, &crashk_res); crashk_res 516 arch/mips/kernel/setup.c (unsigned long)((crashk_res.end - crashk_res 517 arch/mips/kernel/setup.c crashk_res.start + 1) >> 20), crashk_res 518 arch/mips/kernel/setup.c (unsigned long)(crashk_res.start >> 20)); crashk_res 651 arch/mips/kernel/setup.c if (crashk_res.start != crashk_res.end) crashk_res 652 arch/mips/kernel/setup.c memblock_reserve(crashk_res.start, crashk_res 653 arch/mips/kernel/setup.c crashk_res.end - crashk_res.start + 1); crashk_res 124 arch/powerpc/kernel/machine_kexec.c crashk_res.start = crash_base; crashk_res 125 arch/powerpc/kernel/machine_kexec.c crashk_res.end = crash_base + crash_size - 1; crashk_res 128 arch/powerpc/kernel/machine_kexec.c if (crashk_res.end == crashk_res.start) { crashk_res 129 arch/powerpc/kernel/machine_kexec.c crashk_res.start = crashk_res.end = 0; crashk_res 136 arch/powerpc/kernel/machine_kexec.c crash_size = resource_size(&crashk_res); crashk_res 139 arch/powerpc/kernel/machine_kexec.c if (crashk_res.start != KDUMP_KERNELBASE) crashk_res 143 arch/powerpc/kernel/machine_kexec.c crashk_res.start = KDUMP_KERNELBASE; crashk_res 145 arch/powerpc/kernel/machine_kexec.c if (!crashk_res.start) { crashk_res 152 arch/powerpc/kernel/machine_kexec.c crashk_res.start = min(0x8000000ULL, (ppc64_rma_size / 2)); crashk_res 154 arch/powerpc/kernel/machine_kexec.c crashk_res.start = KDUMP_KERNELBASE; crashk_res 158 arch/powerpc/kernel/machine_kexec.c crash_base = PAGE_ALIGN(crashk_res.start); crashk_res 159 arch/powerpc/kernel/machine_kexec.c if (crash_base != crashk_res.start) { crashk_res 162 arch/powerpc/kernel/machine_kexec.c crashk_res.start = crash_base; crashk_res 167 arch/powerpc/kernel/machine_kexec.c crashk_res.end = crashk_res.start + crash_size - 1; crashk_res 173 arch/powerpc/kernel/machine_kexec.c crashk_res.start = crashk_res.end = 0; crashk_res 178 arch/powerpc/kernel/machine_kexec.c if (memory_limit && memory_limit <= crashk_res.end) { crashk_res 179 arch/powerpc/kernel/machine_kexec.c memory_limit = crashk_res.end + 1; crashk_res 187 arch/powerpc/kernel/machine_kexec.c (unsigned long)(crashk_res.start >> 20), crashk_res 190 arch/powerpc/kernel/machine_kexec.c if (!memblock_is_region_memory(crashk_res.start, crash_size) || crashk_res 191 arch/powerpc/kernel/machine_kexec.c memblock_reserve(crashk_res.start, crash_size)) { crashk_res 193 arch/powerpc/kernel/machine_kexec.c crashk_res.start = crashk_res.end = 0; crashk_res 200 arch/powerpc/kernel/machine_kexec.c return (start + size) > crashk_res.start && start <= crashk_res.end; crashk_res 244 arch/powerpc/kernel/machine_kexec.c if (crashk_res.start != 0) { crashk_res 245 arch/powerpc/kernel/machine_kexec.c crashk_base = cpu_to_be_ulong(crashk_res.start), crashk_res 247 arch/powerpc/kernel/machine_kexec.c crashk_size = cpu_to_be_ulong(resource_size(&crashk_res)); crashk_res 431 arch/powerpc/kernel/prom.c crashk_res.start = *lprop; crashk_res 435 arch/powerpc/kernel/prom.c crashk_res.end = crashk_res.start + *lprop - 1; crashk_res 44 arch/s390/kernel/kexec_elf.c buf.mem += crashk_res.start; crashk_res 28 arch/s390/kernel/kexec_image.c buf.mem += crashk_res.start; crashk_res 184 arch/s390/kernel/machine_kexec.c size = begin - crashk_res.start; crashk_res 186 arch/s390/kernel/machine_kexec.c os_info_crashkernel_add(crashk_res.start, size); crashk_res 195 arch/s390/kernel/machine_kexec.c if (!crashk_res.end) crashk_res 197 arch/s390/kernel/machine_kexec.c size = resource_size(&crashk_res); crashk_res 199 arch/s390/kernel/machine_kexec.c set_memory_ro(crashk_res.start, size >> PAGE_SHIFT); crashk_res 201 arch/s390/kernel/machine_kexec.c set_memory_rw(crashk_res.start, size >> PAGE_SHIFT); crashk_res 223 arch/s390/kernel/machine_kexec.c diag10_range(PFN_DOWN(crashk_res.start), crashk_res 224 arch/s390/kernel/machine_kexec.c PFN_DOWN(crashk_res.end - crashk_res.start + 1)); crashk_res 101 arch/s390/kernel/machine_kexec_file.c &crashk_res.start, crashk_res 102 arch/s390/kernel/machine_kexec_file.c sizeof(crashk_res.start), crashk_res 107 arch/s390/kernel/machine_kexec_file.c crash_size = crashk_res.end - crashk_res.start + 1; crashk_res 127 arch/s390/kernel/machine_kexec_file.c buf.mem += crashk_res.start; crashk_res 151 arch/s390/kernel/machine_kexec_file.c buf.mem += crashk_res.start; crashk_res 179 arch/s390/kernel/machine_kexec_file.c buf.mem += crashk_res.start; crashk_res 238 arch/s390/kernel/machine_kexec_file.c data.parm->oldmem_base = crashk_res.start; crashk_res 239 arch/s390/kernel/machine_kexec_file.c data.parm->oldmem_size = crashk_res.end - crashk_res.start + 1; crashk_res 551 arch/s390/kernel/setup.c if (crashk_res.end) { crashk_res 552 arch/s390/kernel/setup.c memblock_add_node(crashk_res.start, resource_size(&crashk_res), 0); crashk_res 553 arch/s390/kernel/setup.c memblock_reserve(crashk_res.start, resource_size(&crashk_res)); crashk_res 554 arch/s390/kernel/setup.c insert_resource(&iomem_resource, &crashk_res); crashk_res 619 arch/s390/kernel/setup.c if (arg->start_pfn < PFN_DOWN(resource_size(&crashk_res))) crashk_res 621 arch/s390/kernel/setup.c if (arg->start_pfn > PFN_DOWN(crashk_res.end)) crashk_res 623 arch/s390/kernel/setup.c if (arg->start_pfn + arg->nr_pages - 1 < PFN_DOWN(crashk_res.start)) crashk_res 722 arch/s390/kernel/setup.c crashk_res.start = crash_base; crashk_res 723 arch/s390/kernel/setup.c crashk_res.end = crash_base + crash_size - 1; crashk_res 161 arch/sh/kernel/machine_kexec.c crashk_res.start = crash_base; crashk_res 162 arch/sh/kernel/machine_kexec.c crashk_res.end = crash_base + crash_size - 1; crashk_res 165 arch/sh/kernel/machine_kexec.c if (crashk_res.end == crashk_res.start) crashk_res 168 arch/sh/kernel/machine_kexec.c crash_size = PAGE_ALIGN(resource_size(&crashk_res)); crashk_res 169 arch/sh/kernel/machine_kexec.c if (!crashk_res.start) { crashk_res 171 arch/sh/kernel/machine_kexec.c crashk_res.start = memblock_phys_alloc_range(crash_size, crashk_res 173 arch/sh/kernel/machine_kexec.c if (!crashk_res.start) { crashk_res 178 arch/sh/kernel/machine_kexec.c ret = memblock_reserve(crashk_res.start, crash_size); crashk_res 186 arch/sh/kernel/machine_kexec.c crashk_res.end = crashk_res.start + crash_size - 1; crashk_res 191 arch/sh/kernel/machine_kexec.c if ((memblock_end_of_DRAM() - memory_limit) <= crashk_res.end) { crashk_res 199 arch/sh/kernel/machine_kexec.c (unsigned long)(crashk_res.start), crashk_res 205 arch/sh/kernel/machine_kexec.c crashk_res.start = crashk_res.end = 0; crashk_res 227 arch/sh/kernel/setup.c request_resource(res, &crashk_res); crashk_res 221 arch/x86/kernel/crash.c ret = crash_exclude_mem_range(cmem, crashk_res.start, crashk_res.end); crashk_res 391 arch/x86/kernel/crash.c ret = memmap_exclude_ranges(image, cmem, crashk_res.start, crashk_res 392 arch/x86/kernel/crash.c crashk_res.end); crashk_res 642 arch/x86/kernel/machine_kexec_64.c kexec_mark_range(crashk_res.start, control + PAGE_SIZE - 1, protect); crashk_res 644 arch/x86/kernel/machine_kexec_64.c kexec_mark_range(control, crashk_res.end, protect); crashk_res 602 arch/x86/kernel/setup.c crashk_res.start = crash_base; crashk_res 603 arch/x86/kernel/setup.c crashk_res.end = crash_base + crash_size - 1; crashk_res 604 arch/x86/kernel/setup.c insert_resource(&iomem_resource, &crashk_res); crashk_res 333 include/linux/kexec.h extern struct resource crashk_res; crashk_res 539 init/initramfs.c unsigned long crashk_start = (unsigned long)__va(crashk_res.start); crashk_res 540 init/initramfs.c unsigned long crashk_end = (unsigned long)__va(crashk_res.end); crashk_res 50 kernel/kexec.c if ((entry < phys_to_boot_phys(crashk_res.start)) || crashk_res 51 kernel/kexec.c (entry > phys_to_boot_phys(crashk_res.end))) crashk_res 68 kernel/kexec.c image->control_page = crashk_res.start; crashk_res 58 kernel/kexec_core.c struct resource crashk_res = { crashk_res 245 kernel/kexec_core.c if ((mstart < phys_to_boot_phys(crashk_res.start)) || crashk_res 246 kernel/kexec_core.c (mend > phys_to_boot_phys(crashk_res.end))) crashk_res 447 kernel/kexec_core.c while (hole_end <= crashk_res.end) { crashk_res 991 kernel/kexec_core.c if (crashk_res.end != crashk_res.start) crashk_res 992 kernel/kexec_core.c size = resource_size(&crashk_res); crashk_res 1019 kernel/kexec_core.c start = crashk_res.start; crashk_res 1020 kernel/kexec_core.c end = crashk_res.end; crashk_res 1036 kernel/kexec_core.c crash_free_reserved_phys_range(end, crashk_res.end); crashk_res 1038 kernel/kexec_core.c if ((start == end) && (crashk_res.parent != NULL)) crashk_res 1039 kernel/kexec_core.c release_resource(&crashk_res); crashk_res 1042 kernel/kexec_core.c ram_res->end = crashk_res.end; crashk_res 1046 kernel/kexec_core.c crashk_res.end = end - 1; crashk_res 330 kernel/kexec_file.c image->control_page = crashk_res.start; crashk_res 564 kernel/kexec_file.c return func(&crashk_res, kbuf); crashk_res 619 kernel/kexec_file.c return walk_iomem_res_desc(crashk_res.desc, crashk_res 621 kernel/kexec_file.c crashk_res.start, crashk_res.end,