Searched refs:fdh (Results 1 - 8 of 8) sorted by relevance
/kernel/linux/linux-5.10/arch/powerpc/platforms/powernv/ |
H A D | opal-fadump.c | 418 struct fadump_crash_info_header *fdh) in opal_fadump_build_cpu_notes() 473 if (fdh->crashing_cpu == thread_pir) { in opal_fadump_build_cpu_notes() 475 &fdh->regs); in opal_fadump_build_cpu_notes() 477 fdh->crashing_cpu, fdh->regs.gpr[1], in opal_fadump_build_cpu_notes() 478 fdh->regs.nip); in opal_fadump_build_cpu_notes() 504 if (fdh->crashing_cpu == FADUMP_CPU_UNKNOWN) { in opal_fadump_build_cpu_notes() 510 note_buf = fadump_regs_to_elf_notes(note_buf, &(fdh->regs)); in opal_fadump_build_cpu_notes() 516 fdh->elfcorehdr_addr); in opal_fadump_build_cpu_notes() 517 fadump_update_elfcore_header(__va(fdh in opal_fadump_build_cpu_notes() 417 opal_fadump_build_cpu_notes(struct fw_dump *fadump_conf, struct fadump_crash_info_header *fdh) opal_fadump_build_cpu_notes() argument 523 struct fadump_crash_info_header *fdh; opal_fadump_process() local 597 opal_fadump_trigger(struct fadump_crash_info_header *fdh, const char *msg) opal_fadump_trigger() argument [all...] |
/kernel/linux/linux-6.6/arch/powerpc/platforms/powernv/ |
H A D | opal-fadump.c | 418 struct fadump_crash_info_header *fdh) in opal_fadump_build_cpu_notes() 473 if (fdh->crashing_cpu == thread_pir) { in opal_fadump_build_cpu_notes() 475 &fdh->regs); in opal_fadump_build_cpu_notes() 477 fdh->crashing_cpu, fdh->regs.gpr[1], in opal_fadump_build_cpu_notes() 478 fdh->regs.nip); in opal_fadump_build_cpu_notes() 504 if (fdh->crashing_cpu == FADUMP_CPU_UNKNOWN) { in opal_fadump_build_cpu_notes() 510 note_buf = fadump_regs_to_elf_notes(note_buf, &(fdh->regs)); in opal_fadump_build_cpu_notes() 516 fdh->elfcorehdr_addr); in opal_fadump_build_cpu_notes() 517 fadump_update_elfcore_header(__va(fdh in opal_fadump_build_cpu_notes() 417 opal_fadump_build_cpu_notes(struct fw_dump *fadump_conf, struct fadump_crash_info_header *fdh) opal_fadump_build_cpu_notes() argument 523 struct fadump_crash_info_header *fdh; opal_fadump_process() local 597 opal_fadump_trigger(struct fadump_crash_info_header *fdh, const char *msg) opal_fadump_trigger() argument [all...] |
/kernel/linux/linux-5.10/arch/powerpc/platforms/pseries/ |
H A D | rtas-fadump.c | 307 struct fadump_crash_info_header *fdh = NULL; in rtas_fadump_build_cpu_notes() local 342 fdh = __va(fadump_conf->fadumphdr_addr); in rtas_fadump_build_cpu_notes() 354 if (fdh && !cpumask_test_cpu(cpu, &fdh->online_mask)) { in rtas_fadump_build_cpu_notes() 359 if (fdh && fdh->crashing_cpu == cpu) { in rtas_fadump_build_cpu_notes() 360 regs = fdh->regs; in rtas_fadump_build_cpu_notes() 371 if (fdh) { in rtas_fadump_build_cpu_notes() 373 fdh->elfcorehdr_addr); in rtas_fadump_build_cpu_notes() 374 fadump_update_elfcore_header(__va(fdh in rtas_fadump_build_cpu_notes() 390 struct fadump_crash_info_header *fdh; rtas_fadump_process() local 472 rtas_fadump_trigger(struct fadump_crash_info_header *fdh, const char *msg) rtas_fadump_trigger() argument [all...] |
/kernel/linux/linux-6.6/arch/powerpc/platforms/pseries/ |
H A D | rtas-fadump.c | 314 struct fadump_crash_info_header *fdh = NULL; in rtas_fadump_build_cpu_notes() local 349 fdh = __va(fadump_conf->fadumphdr_addr); in rtas_fadump_build_cpu_notes() 361 if (fdh && !cpumask_test_cpu(cpu, &fdh->cpu_mask)) { in rtas_fadump_build_cpu_notes() 366 if (fdh && fdh->crashing_cpu == cpu) { in rtas_fadump_build_cpu_notes() 367 regs = fdh->regs; in rtas_fadump_build_cpu_notes() 378 if (fdh) { in rtas_fadump_build_cpu_notes() 380 fdh->elfcorehdr_addr); in rtas_fadump_build_cpu_notes() 381 fadump_update_elfcore_header(__va(fdh in rtas_fadump_build_cpu_notes() 397 struct fadump_crash_info_header *fdh; rtas_fadump_process() local 479 rtas_fadump_trigger(struct fadump_crash_info_header *fdh, const char *msg) rtas_fadump_trigger() argument [all...] |
/kernel/linux/linux-6.6/arch/powerpc/kernel/ |
H A D | fadump.c | 696 struct fadump_crash_info_header *fdh = NULL; in crash_fadump() local 729 fdh = __va(fw_dump.fadumphdr_addr); in crash_fadump() 730 fdh->crashing_cpu = crashing_cpu; in crash_fadump() 734 fdh->regs = *regs; in crash_fadump() 736 ppc_save_regs(&fdh->regs); in crash_fadump() 738 fdh->cpu_mask = *cpu_online_mask; in crash_fadump() 744 if (TRAP(&(fdh->regs)) == INTERRUPT_SYSTEM_RESET) { in crash_fadump() 750 fw_dump.ops->fadump_trigger(fdh, str); in crash_fadump() 1168 struct fadump_crash_info_header *fdh; in init_fadump_header() local 1173 fdh in init_fadump_header() [all...] |
/kernel/linux/linux-5.10/arch/powerpc/kernel/ |
H A D | fadump.c | 684 struct fadump_crash_info_header *fdh = NULL; in crash_fadump() local 717 fdh = __va(fw_dump.fadumphdr_addr); in crash_fadump() 718 fdh->crashing_cpu = crashing_cpu; in crash_fadump() 722 fdh->regs = *regs; in crash_fadump() 724 ppc_save_regs(&fdh->regs); in crash_fadump() 726 fdh->online_mask = *cpu_online_mask; in crash_fadump() 732 if (TRAP(&(fdh->regs)) == 0x100) { in crash_fadump() 738 fw_dump.ops->fadump_trigger(fdh, str); in crash_fadump() 1153 struct fadump_crash_info_header *fdh; in init_fadump_header() local 1158 fdh in init_fadump_header() [all...] |
/kernel/linux/linux-5.10/arch/powerpc/include/asm/ |
H A D | fadump-internal.h | 135 void (*fadump_trigger)(struct fadump_crash_info_header *fdh,
|
/kernel/linux/linux-6.6/arch/powerpc/include/asm/ |
H A D | fadump-internal.h | 130 void (*fadump_trigger)(struct fadump_crash_info_header *fdh,
|
Completed in 7 milliseconds