Lines Matching refs:fdh
403 struct fadump_crash_info_header *fdh = NULL; in crash_fadump() local
408 fdh = __va(fw_dump.fadumphdr_addr); in crash_fadump()
410 fdh->crashing_cpu = crashing_cpu; in crash_fadump()
414 fdh->regs = *regs; in crash_fadump()
416 ppc_save_regs(&fdh->regs); in crash_fadump()
418 fdh->cpu_online_mask = *cpu_online_mask; in crash_fadump()
596 struct fadump_crash_info_header *fdh = NULL; in fadump_build_cpu_notes() local
639 fdh = __va(fw_dump.fadumphdr_addr); in fadump_build_cpu_notes()
649 if (fdh && !cpumask_test_cpu(cpu, &fdh->cpu_online_mask)) { in fadump_build_cpu_notes()
654 if (fdh && fdh->crashing_cpu == cpu) { in fadump_build_cpu_notes()
655 regs = fdh->regs; in fadump_build_cpu_notes()
666 if (fdh) { in fadump_build_cpu_notes()
668 fdh->elfcorehdr_addr); in fadump_build_cpu_notes()
669 fadump_update_elfcore_header((char *)__va(fdh->elfcorehdr_addr)); in fadump_build_cpu_notes()
688 struct fadump_crash_info_header *fdh; in process_fadump() local
709 fdh = __va(fw_dump.fadumphdr_addr); in process_fadump()
710 if (fdh->magic_number != FADUMP_CRASH_INFO_MAGIC) { in process_fadump()
724 elfcorehdr_addr = fdh->elfcorehdr_addr; in process_fadump()
922 struct fadump_crash_info_header *fdh; in init_fadump_header() local
928 fdh = __va(addr); in init_fadump_header()
931 memset(fdh, 0, sizeof(struct fadump_crash_info_header)); in init_fadump_header()
932 fdh->magic_number = FADUMP_CRASH_INFO_MAGIC; in init_fadump_header()
933 fdh->elfcorehdr_addr = addr; in init_fadump_header()
935 fdh->crashing_cpu = CPU_UNKNOWN; in init_fadump_header()