Home
last modified time | relevance | path

Searched refs:elfcorehdr_addr (Results 1 - 25 of 27) sorted by relevance

12

/kernel/linux/linux-5.10/kernel/
H A Dcrash_dump.c11 * Note: elfcorehdr_addr is not just limited to vmcore. It is also used by
15 unsigned long long elfcorehdr_addr = ELFCORE_ADDR_MAX; variable
16 EXPORT_SYMBOL_GPL(elfcorehdr_addr); variable
34 elfcorehdr_addr = memparse(arg, &end); in setup_elfcorehdr()
36 elfcorehdr_size = elfcorehdr_addr; in setup_elfcorehdr()
37 elfcorehdr_addr = memparse(end + 1, &end); in setup_elfcorehdr()
/kernel/linux/linux-6.6/kernel/
H A Dcrash_dump.c11 * Note: elfcorehdr_addr is not just limited to vmcore. It is also used by
15 unsigned long long elfcorehdr_addr = ELFCORE_ADDR_MAX; variable
16 EXPORT_SYMBOL_GPL(elfcorehdr_addr); variable
34 elfcorehdr_addr = memparse(arg, &end); in setup_elfcorehdr()
36 elfcorehdr_size = elfcorehdr_addr; in setup_elfcorehdr()
37 elfcorehdr_addr = memparse(end + 1, &end); in setup_elfcorehdr()
/kernel/linux/linux-5.10/include/linux/
H A Dcrash_dump.h17 extern unsigned long long elfcorehdr_addr;
67 return elfcorehdr_addr != ELFCORE_ADDR_MAX; in is_kdump_kernel()
80 return is_kdump_kernel() && elfcorehdr_addr != ELFCORE_ADDR_ERR ? 1 : 0; in is_vmcore_usable()
90 elfcorehdr_addr = ELFCORE_ADDR_ERR; in vmcore_unusable()
/kernel/linux/linux-6.6/include/linux/
H A Dcrash_dump.h15 extern unsigned long long elfcorehdr_addr;
65 return elfcorehdr_addr != ELFCORE_ADDR_MAX; in is_kdump_kernel()
78 return is_kdump_kernel() && elfcorehdr_addr != ELFCORE_ADDR_ERR ? 1 : 0; in is_vmcore_usable()
88 elfcorehdr_addr = ELFCORE_ADDR_ERR; in vmcore_unusable()
/kernel/linux/linux-5.10/arch/loongarch/kernel/
H A Dsetup.c218 if (elfcorehdr_addr >= start && elfcorehdr_addr < end) { in arch_reserve_vmcore()
224 elfcorehdr_size = end - elfcorehdr_addr; in arch_reserve_vmcore()
230 if (memblock_is_region_reserved(elfcorehdr_addr, elfcorehdr_size)) { in arch_reserve_vmcore()
235 memblock_reserve(elfcorehdr_addr, elfcorehdr_size); in arch_reserve_vmcore()
238 elfcorehdr_size >> 10, elfcorehdr_addr); in arch_reserve_vmcore()
/kernel/linux/linux-6.6/arch/loongarch/kernel/
H A Dsetup.c234 if (elfcorehdr_addr >= start && elfcorehdr_addr < end) { in arch_reserve_vmcore()
240 elfcorehdr_size = end - elfcorehdr_addr; in arch_reserve_vmcore()
246 if (memblock_is_region_reserved(elfcorehdr_addr, elfcorehdr_size)) { in arch_reserve_vmcore()
251 memblock_reserve(elfcorehdr_addr, elfcorehdr_size); in arch_reserve_vmcore()
254 elfcorehdr_size >> 10, elfcorehdr_addr); in arch_reserve_vmcore()
/kernel/linux/linux-5.10/arch/arm64/mm/
H A Dinit.c165 elfcorehdr_addr = dt_mem_next_cell(dt_root_addr_cells, &reg); in early_init_dt_scan_elfcorehdr()
186 if (memblock_is_region_reserved(elfcorehdr_addr, elfcorehdr_size)) { in reserve_elfcorehdr()
191 memblock_reserve(elfcorehdr_addr, elfcorehdr_size); in reserve_elfcorehdr()
194 elfcorehdr_size >> 10, elfcorehdr_addr); in reserve_elfcorehdr()
/kernel/linux/linux-6.6/arch/mips/kernel/
H A Dsetup.c430 if (elfcorehdr_addr >= start && elfcorehdr_addr < end) { in mips_reserve_vmcore()
436 elfcorehdr_size = end - elfcorehdr_addr; in mips_reserve_vmcore()
443 (unsigned long)elfcorehdr_size >> 10, (unsigned long)elfcorehdr_addr >> 10); in mips_reserve_vmcore()
445 memblock_reserve(elfcorehdr_addr, elfcorehdr_size); in mips_reserve_vmcore()
/kernel/linux/linux-5.10/arch/powerpc/kexec/
H A Dfile_load.c48 image->arch.elfcorehdr_addr); in setup_kdump_cmdline()
266 ret = fdt_add_mem_rsv(fdt, image->arch.elfcorehdr_addr, in setup_new_fdt()
H A Dfile_load_64.c819 image->arch.elfcorehdr_addr = kbuf->mem; in load_elfcorehdr_segment()
855 image->arch.elfcorehdr_addr, kbuf->bufsz, kbuf->memsz); in load_crashdump_segments_ppc64()
/kernel/linux/linux-6.6/fs/proc/
H A Dvmcore.c1214 addr = elfcorehdr_addr; in parse_crash_elf64_headers()
1243 addr = elfcorehdr_addr; in parse_crash_elf64_headers()
1270 addr = elfcorehdr_addr; in parse_crash_elf32_headers()
1298 addr = elfcorehdr_addr; in parse_crash_elf32_headers()
1325 addr = elfcorehdr_addr; in parse_crash_elf_headers()
1558 rc = elfcorehdr_alloc(&elfcorehdr_addr, &elfcorehdr_size); in vmcore_init()
1569 elfcorehdr_free(elfcorehdr_addr); in vmcore_init()
1573 elfcorehdr_free(elfcorehdr_addr); in vmcore_init()
1574 elfcorehdr_addr = ELFCORE_ADDR_ERR; in vmcore_init()
/kernel/linux/linux-5.10/arch/powerpc/platforms/powernv/
H A Dopal-fadump.c516 fdh->elfcorehdr_addr); in opal_fadump_build_cpu_notes()
517 fadump_update_elfcore_header(__va(fdh->elfcorehdr_addr)); in opal_fadump_build_cpu_notes()
554 * to be exported. set elfcorehdr_addr so that vmcore module will in opal_fadump_process()
557 elfcorehdr_addr = fdh->elfcorehdr_addr; in opal_fadump_process()
/kernel/linux/linux-5.10/arch/powerpc/platforms/pseries/
H A Drtas-fadump.c373 fdh->elfcorehdr_addr); in rtas_fadump_build_cpu_notes()
374 fadump_update_elfcore_header(__va(fdh->elfcorehdr_addr)); in rtas_fadump_build_cpu_notes()
424 * to be exported. set elfcorehdr_addr so that vmcore module will in rtas_fadump_process()
427 elfcorehdr_addr = fdh->elfcorehdr_addr; in rtas_fadump_process()
/kernel/linux/linux-6.6/arch/powerpc/platforms/pseries/
H A Drtas-fadump.c380 fdh->elfcorehdr_addr); in rtas_fadump_build_cpu_notes()
381 fadump_update_elfcore_header(__va(fdh->elfcorehdr_addr)); in rtas_fadump_build_cpu_notes()
431 * to be exported. set elfcorehdr_addr so that vmcore module will in rtas_fadump_process()
434 elfcorehdr_addr = fdh->elfcorehdr_addr; in rtas_fadump_process()
/kernel/linux/linux-6.6/arch/powerpc/platforms/powernv/
H A Dopal-fadump.c516 fdh->elfcorehdr_addr); in opal_fadump_build_cpu_notes()
517 fadump_update_elfcore_header(__va(fdh->elfcorehdr_addr)); in opal_fadump_build_cpu_notes()
554 * to be exported. set elfcorehdr_addr so that vmcore module will in opal_fadump_process()
557 elfcorehdr_addr = fdh->elfcorehdr_addr; in opal_fadump_process()
/kernel/linux/linux-5.10/fs/proc/
H A Dvmcore.c1198 addr = elfcorehdr_addr; in parse_crash_elf64_headers()
1227 addr = elfcorehdr_addr; in parse_crash_elf64_headers()
1254 addr = elfcorehdr_addr; in parse_crash_elf32_headers()
1282 addr = elfcorehdr_addr; in parse_crash_elf32_headers()
1309 addr = elfcorehdr_addr; in parse_crash_elf_headers()
1545 rc = elfcorehdr_alloc(&elfcorehdr_addr, &elfcorehdr_size); in vmcore_init()
1559 elfcorehdr_free(elfcorehdr_addr); in vmcore_init()
1560 elfcorehdr_addr = ELFCORE_ADDR_ERR; in vmcore_init()
/kernel/linux/linux-6.6/drivers/of/
H A Dfdt.c612 if (memblock_is_region_reserved(elfcorehdr_addr, elfcorehdr_size)) { in fdt_reserve_elfcorehdr()
617 memblock_reserve(elfcorehdr_addr, elfcorehdr_size); in fdt_reserve_elfcorehdr()
620 elfcorehdr_size >> 10, elfcorehdr_addr); in fdt_reserve_elfcorehdr()
957 elfcorehdr_addr = dt_mem_next_cell(dt_root_addr_cells, &prop); in early_init_dt_check_for_elfcorehdr()
961 elfcorehdr_addr, elfcorehdr_size); in early_init_dt_check_for_elfcorehdr()
/kernel/linux/linux-6.6/arch/riscv/kernel/
H A Dsetup.c178 elfcorehdr_res.start = elfcorehdr_addr; in init_resources()
179 elfcorehdr_res.end = elfcorehdr_addr + elfcorehdr_size - 1; in init_resources()
/kernel/linux/linux-5.10/arch/powerpc/include/asm/
H A Dfadump-internal.h55 u64 elfcorehdr_addr; member
H A Dkexec.h111 unsigned long elfcorehdr_addr; member
/kernel/linux/linux-6.6/arch/powerpc/include/asm/
H A Dfadump-internal.h50 u64 elfcorehdr_addr; member
/kernel/linux/linux-5.10/arch/ia64/kernel/
H A Dsetup.c539 if ((length = vmcore_find_descriptor_size(elfcorehdr_addr)) == 0) { in reserve_elfcorehdr()
544 *start = (unsigned long)__va(elfcorehdr_addr); in reserve_elfcorehdr()
/kernel/linux/linux-6.6/arch/ia64/kernel/
H A Dsetup.c339 if ((length = vmcore_find_descriptor_size(elfcorehdr_addr)) == 0) { in reserve_elfcorehdr()
344 *start = (unsigned long)__va(elfcorehdr_addr); in reserve_elfcorehdr()
/kernel/linux/linux-5.10/arch/s390/kernel/
H A Dsetup.c1125 elfcorehdr_addr = ELFCORE_ADDR_MAX; in setup_arch()
/kernel/linux/linux-6.6/arch/s390/kernel/
H A Dsetup.c932 elfcorehdr_addr = ELFCORE_ADDR_MAX; in setup_arch()

Completed in 21 milliseconds

12