Linux Kernel
3.7.1
|
#include <linux/device.h>
#include <linux/mm.h>
#include <linux/kexec.h>
#include <linux/delay.h>
#include <linux/reboot.h>
#include <linux/ftrace.h>
#include <linux/debug_locks.h>
#include <asm/cio.h>
#include <asm/setup.h>
#include <asm/pgtable.h>
#include <asm/pgalloc.h>
#include <asm/smp.h>
#include <asm/reset.h>
#include <asm/ipl.h>
#include <asm/diag.h>
#include <asm/elf.h>
#include <asm/asm-offsets.h>
#include <asm/os_info.h>
Go to the source code of this file.
Typedefs | |
typedef void(* | relocate_kernel_t )(kimage_entry_t *, unsigned long) |
Functions | |
void | crash_map_reserved_pages (void) |
void | crash_unmap_reserved_pages (void) |
int | machine_kexec_prepare (struct kimage *image) |
void | machine_kexec_cleanup (struct kimage *image) |
void | arch_crash_save_vmcoreinfo (void) |
void | machine_shutdown (void) |
void | machine_crash_shutdown (struct pt_regs *regs) |
void | machine_kexec (struct kimage *image) |
Variables | |
const unsigned char | relocate_kernel [] |
const unsigned long long | relocate_kernel_len |
Definition at line 28 of file machine_kexec.c.
Definition at line 182 of file machine_kexec.c.
Definition at line 127 of file machine_kexec.c.
Definition at line 135 of file machine_kexec.c.
Definition at line 193 of file machine_kexec.c.
Definition at line 235 of file machine_kexec.c.
Definition at line 178 of file machine_kexec.c.
Definition at line 155 of file machine_kexec.c.
Definition at line 189 of file machine_kexec.c.