/linux-3.4.99/arch/mips/kernel/ |
D | machine_kexec.c | 23 machine_kexec_prepare(struct kimage *kimage) in machine_kexec_prepare() argument 29 machine_kexec_cleanup(struct kimage *kimage) in machine_kexec_cleanup() argument 46 machine_kexec(struct kimage *image) in machine_kexec()
|
/linux-3.4.99/arch/s390/kernel/ |
D | machine_kexec.c | 80 int (*start_kdump)(int) = (void *)((struct kimage *) image)->start; in __do_machine_kdump() 91 static int kdump_csum_valid(struct kimage *image) in kdump_csum_valid() 152 int machine_kexec_prepare(struct kimage *image) in machine_kexec_prepare() 175 void machine_kexec_cleanup(struct kimage *image) in machine_kexec_cleanup() 196 struct kimage *image = data; in __do_machine_kexec() 209 struct kimage *image = data; in __machine_kexec() 227 void machine_kexec(struct kimage *image) in machine_kexec()
|
/linux-3.4.99/include/linux/ |
D | kexec.h | 87 struct kimage { struct 122 extern void machine_kexec(struct kimage *image); argument 123 extern int machine_kexec_prepare(struct kimage *image); 124 extern void machine_kexec_cleanup(struct kimage *image); 136 extern struct page *kimage_alloc_control_pages(struct kimage *image, 171 extern struct kimage *kexec_image; 172 extern struct kimage *kexec_crash_image;
|
/linux-3.4.99/arch/powerpc/include/asm/ |
D | kexec.h | 76 struct kimage; 78 extern void default_machine_kexec(struct kimage *image); 79 extern int default_machine_kexec_prepare(struct kimage *image); 84 extern void machine_kexec_simple(struct kimage *image);
|
D | machdep.h | 31 struct kimage; 230 int (*machine_kexec_prepare)(struct kimage *image); 236 void (*machine_kexec)(struct kimage *image);
|
/linux-3.4.99/arch/ia64/kernel/ |
D | machine_kexec.c | 36 struct kimage *ia64_kimage; 58 int machine_kexec_prepare(struct kimage *image) in machine_kexec_prepare() 75 void machine_kexec_cleanup(struct kimage *image) in machine_kexec_cleanup() 85 struct kimage *image = arg; in ia64_machine_kexec() 138 void machine_kexec(struct kimage *image) in machine_kexec()
|
/linux-3.4.99/arch/x86/kernel/ |
D | machine_kexec_64.c | 24 static int init_one_level2_page(struct kimage *image, pgd_t *pgd, in init_one_level2_page() 71 static int init_level3_page(struct kimage *image, pud_t *level3p, in init_level3_page() 104 static int init_level4_page(struct kimage *image, pgd_t *level4p, in init_level4_page() 138 static void free_transition_pgtable(struct kimage *image) in free_transition_pgtable() 145 static int init_transition_pgtable(struct kimage *image, pgd_t *pgd) in init_transition_pgtable() 188 static int init_pgtable(struct kimage *image, unsigned long start_pgtable) in init_pgtable() 247 int machine_kexec_prepare(struct kimage *image) in machine_kexec_prepare() 263 void machine_kexec_cleanup(struct kimage *image) in machine_kexec_cleanup() 272 void machine_kexec(struct kimage *image) in machine_kexec()
|
D | machine_kexec_32.c | 71 static void machine_kexec_free_page_tables(struct kimage *image) in machine_kexec_free_page_tables() 82 static int machine_kexec_alloc_page_tables(struct kimage *image) in machine_kexec_alloc_page_tables() 121 static void machine_kexec_prepare_page_tables(struct kimage *image) in machine_kexec_prepare_page_tables() 156 int machine_kexec_prepare(struct kimage *image) in machine_kexec_prepare() 172 void machine_kexec_cleanup(struct kimage *image) in machine_kexec_cleanup() 182 void machine_kexec(struct kimage *image) in machine_kexec()
|
/linux-3.4.99/kernel/ |
D | kexec.c | 112 static int kimage_is_destination_range(struct kimage *image, 114 static struct page *kimage_alloc_page(struct kimage *image, 118 static int do_kimage_alloc(struct kimage **rimage, unsigned long entry, in do_kimage_alloc() 123 struct kimage *image; in do_kimage_alloc() 227 static int kimage_normal_alloc(struct kimage **rimage, unsigned long entry, in kimage_normal_alloc() 232 struct kimage *image; in kimage_normal_alloc() 271 static int kimage_crash_alloc(struct kimage **rimage, unsigned long entry, in kimage_crash_alloc() 276 struct kimage *image; in kimage_crash_alloc() 340 static int kimage_is_destination_range(struct kimage *image, in kimage_is_destination_range() 399 static struct page *kimage_alloc_normal_control_pages(struct kimage *image, in kimage_alloc_normal_control_pages() [all …]
|
/linux-3.4.99/arch/sh/kernel/ |
D | machine_kexec.c | 45 int machine_kexec_prepare(struct kimage *image) in machine_kexec_prepare() 50 void machine_kexec_cleanup(struct kimage *image) in machine_kexec_cleanup() 54 static void kexec_info(struct kimage *image) in kexec_info() 73 void machine_kexec(struct kimage *image) in machine_kexec()
|
/linux-3.4.99/arch/tile/kernel/ |
D | machine_kexec.c | 75 int machine_kexec_prepare(struct kimage *image) in machine_kexec_prepare() 93 void machine_kexec_cleanup(struct kimage *image) in machine_kexec_cleanup() 170 static void kexec_find_and_set_command_line(struct kimage *image) in kexec_find_and_set_command_line() 251 void machine_kexec(struct kimage *image) in machine_kexec()
|
/linux-3.4.99/arch/arm/kernel/ |
D | machine_kexec.c | 33 int machine_kexec_prepare(struct kimage *image) in machine_kexec_prepare() 38 void machine_kexec_cleanup(struct kimage *image) in machine_kexec_cleanup() 107 void machine_kexec(struct kimage *image) in machine_kexec()
|
/linux-3.4.99/arch/powerpc/kernel/ |
D | machine_kexec_32.c | 31 void default_machine_kexec(struct kimage *image) in default_machine_kexec() 66 int default_machine_kexec_prepare(struct kimage *image) in default_machine_kexec_prepare()
|
D | machine_kexec.c | 56 int machine_kexec_prepare(struct kimage *image) in machine_kexec_prepare() 64 void machine_kexec_cleanup(struct kimage *image) in machine_kexec_cleanup() 84 void machine_kexec(struct kimage *image) in machine_kexec()
|
D | machine_kexec_64.c | 32 int default_machine_kexec_prepare(struct kimage *image) in default_machine_kexec_prepare() 133 void kexec_copy_flush(struct kimage *image) in kexec_copy_flush() 320 void default_machine_kexec(struct kimage *image) in default_machine_kexec()
|
/linux-3.4.99/arch/powerpc/platforms/85xx/ |
D | smp.c | 159 static void mpc85xx_smp_flush_dcache_kexec(struct kimage *image) in mpc85xx_smp_flush_dcache_kexec() 192 static void mpc85xx_smp_machine_kexec(struct kimage *image) in mpc85xx_smp_machine_kexec()
|
/linux-3.4.99/arch/ia64/include/asm/ |
D | kexec.h | 23 extern struct kimage *ia64_kimage;
|