Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Typedefs | Functions
machine_kexec_32.c File Reference
#include <linux/kexec.h>
#include <linux/mm.h>
#include <linux/string.h>
#include <asm/cacheflush.h>
#include <asm/hw_irq.h>
#include <asm/io.h>

Go to the source code of this file.

Typedefs

typedef void(* relocate_new_kernel_t )(unsigned long indirection_page, unsigned long reboot_code_buffer, unsigned long start_address) __noreturn
 

Functions

void default_machine_kexec (struct kimage *image)
 
int default_machine_kexec_prepare (struct kimage *image)
 

Typedef Documentation

typedef void(* relocate_new_kernel_t)(unsigned long indirection_page, unsigned long reboot_code_buffer, unsigned long start_address) __noreturn

Definition at line 19 of file machine_kexec_32.c.

Function Documentation

void default_machine_kexec ( struct kimage *  image)

Definition at line 31 of file machine_kexec_32.c.

int default_machine_kexec_prepare ( struct kimage *  image)

Definition at line 66 of file machine_kexec_32.c.