Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
machine_kexec_32.c File Reference
#include <linux/mm.h>
#include <linux/kexec.h>
#include <linux/delay.h>
#include <linux/init.h>
#include <linux/numa.h>
#include <linux/ftrace.h>
#include <linux/suspend.h>
#include <linux/gfp.h>
#include <linux/io.h>
#include <asm/pgtable.h>
#include <asm/pgalloc.h>
#include <asm/tlbflush.h>
#include <asm/mmu_context.h>
#include <asm/apic.h>
#include <asm/cpufeature.h>
#include <asm/desc.h>
#include <asm/cacheflush.h>
#include <asm/debugreg.h>

Go to the source code of this file.

Macros

#define __STR(X)   #X
 
#define STR(X)   __STR(X)
 

Functions

int machine_kexec_prepare (struct kimage *image)
 
void machine_kexec_cleanup (struct kimage *image)
 
void machine_kexec (struct kimage *image)
 
void arch_crash_save_vmcoreinfo (void)
 

Macro Definition Documentation

#define __STR (   X)    #X
#define STR (   X)    __STR(X)

Function Documentation

void arch_crash_save_vmcoreinfo ( void  )

Definition at line 262 of file machine_kexec_32.c.

void machine_kexec ( struct kimage *  image)

Definition at line 182 of file machine_kexec_32.c.

void machine_kexec_cleanup ( struct kimage *  image)

Definition at line 172 of file machine_kexec_32.c.

int machine_kexec_prepare ( struct kimage *  image)

Definition at line 156 of file machine_kexec_32.c.