• Home
  • Raw
  • Download

Lines Matching refs:image

75 static void __do_machine_kdump(void *image)  in __do_machine_kdump()  argument
95 start_kdump = (void *)((struct kimage *) image)->start; in __do_machine_kdump()
106 static noinline void __machine_kdump(void *image) in __machine_kdump() argument
142 store_status(__do_machine_kdump, image); in __machine_kdump()
147 struct kimage *image = (struct kimage *) addr; in do_start_kdump() local
148 int (*start_kdump)(int) = (void *)image->start; in do_start_kdump()
162 static bool kdump_csum_valid(struct kimage *image) in kdump_csum_valid() argument
168 rc = CALL_ON_STACK(do_start_kdump, S390_lowcore.nodat_stack, 1, image); in kdump_csum_valid()
231 int machine_kexec_prepare(struct kimage *image) in machine_kexec_prepare() argument
235 if (image->type == KEXEC_TYPE_CRASH) in machine_kexec_prepare()
239 if (image->type != KEXEC_TYPE_DEFAULT) in machine_kexec_prepare()
243 reboot_code_buffer = (void *) page_to_phys(image->control_code_page); in machine_kexec_prepare()
250 void machine_kexec_cleanup(struct kimage *image) in machine_kexec_cleanup() argument
280 struct kimage *image = data; in __do_machine_kexec() local
283 data_mover = (relocate_kernel_t) page_to_phys(image->control_code_page); in __do_machine_kexec()
287 (*data_mover)(&image->head, image->start); in __do_machine_kexec()
313 void machine_kexec(struct kimage *image) in machine_kexec() argument
315 if (image->type == KEXEC_TYPE_CRASH && !kdump_csum_valid(image)) in machine_kexec()
319 smp_call_ipl_cpu(__machine_kexec, image); in machine_kexec()