Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions | Variables
kexec.h File Reference
#include <asm/setup.h>

Go to the source code of this file.


#define KEXEC_CONTROL_PAGE_SIZE   (8192 + 8192 + 4096)
#define kexec_flush_icache_page(page)


void relocate_new_kernel (unsigned long, unsigned long, struct ia64_boot_param *, unsigned long)
void kdump_smp_send_stop (void)
void kdump_smp_send_init (void)
void kexec_disable_iosapic (void)
void crash_save_this_cpu (void)
unsigned long kdump_find_rsvd_region (unsigned long size, struct rsvd_region *rsvd_regions, int n)
void kdump_cpu_freeze (struct unw_frame_info *info, void *arg)


struct kimage * ia64_kimage
const unsigned int relocate_new_kernel_size
struct resource efi_memmap_res
struct resource boot_param_res
int kdump_status []
atomic_t kdump_cpu_freezed
atomic_t kdump_in_progress

Macro Definition Documentation


Definition at line 16 of file kexec.h.


Definition at line 11 of file kexec.h.

#define KEXEC_CONTROL_PAGE_SIZE   (8192 + 8192 + 4096)

Definition at line 13 of file kexec.h.


Definition at line 9 of file kexec.h.

#define kexec_flush_icache_page (   page)
do { \
unsigned long page_addr = (unsigned long)page_address(page); \
flush_icache_range(page_addr, page_addr + PAGE_SIZE); \
} while(0)

Definition at line 18 of file kexec.h.


Definition at line 7 of file kexec.h.

Function Documentation

void crash_save_this_cpu ( void  )

Definition at line 57 of file crash.c.

void kdump_cpu_freeze ( struct unw_frame_info info,
void arg 

Definition at line 158 of file crash.c.

unsigned long kdump_find_rsvd_region ( unsigned long  size,
struct rsvd_region rsvd_regions,
int  n 
void kdump_smp_send_init ( void  )
void kdump_smp_send_stop ( void  )
void kexec_disable_iosapic ( void  )
void relocate_new_kernel ( unsigned  long,
unsigned  long,
struct ia64_boot_param ,
unsigned  long 

Variable Documentation

struct resource boot_param_res

Definition at line 45 of file machine_kexec.c.

struct resource efi_memmap_res

Definition at line 38 of file machine_kexec.c.

struct kimage* ia64_kimage

Definition at line 36 of file machine_kexec.c.

atomic_t kdump_cpu_freezed
atomic_t kdump_in_progress

Definition at line 25 of file crash.c.

int kdump_status[]

Definition at line 23 of file crash.c.

const unsigned int relocate_new_kernel_size