Lines Matching refs:image
47 struct kimage *image = data; in __do_machine_kdump() local
51 purgatory = (purgatory_t)image->start; in __do_machine_kdump()
77 static noinline void __machine_kdump(void *image) in __machine_kdump() argument
113 store_status(__do_machine_kdump, image); in __machine_kdump()
121 static bool kdump_csum_valid(struct kimage *image) in kdump_csum_valid() argument
124 purgatory_t purgatory = (purgatory_t)image->start; in kdump_csum_valid()
189 int machine_kexec_prepare(struct kimage *image) in machine_kexec_prepare() argument
193 if (image->type == KEXEC_TYPE_CRASH) in machine_kexec_prepare()
197 if (image->type != KEXEC_TYPE_DEFAULT) in machine_kexec_prepare()
201 reboot_code_buffer = page_to_virt(image->control_code_page); in machine_kexec_prepare()
208 void machine_kexec_cleanup(struct kimage *image) in machine_kexec_cleanup() argument
242 struct kimage *image = data; in __do_machine_kexec() local
244 data_mover = page_to_phys(image->control_code_page); in __do_machine_kexec()
245 entry = virt_to_phys(&image->head); in __do_machine_kexec()
253 unsigned long, image->start, in __do_machine_kexec()
279 void machine_kexec(struct kimage *image) in machine_kexec() argument
281 if (image->type == KEXEC_TYPE_CRASH && !kdump_csum_valid(image)) in machine_kexec()
285 smp_call_ipl_cpu(__machine_kexec, image); in machine_kexec()