Lines Matching refs:kimage
22 int (*_machine_kexec_prepare)(struct kimage *) = NULL;
31 static void kexec_image_info(const struct kimage *kimage) in kexec_image_info() argument
36 pr_debug(" type: %d\n", kimage->type); in kexec_image_info()
37 pr_debug(" start: %lx\n", kimage->start); in kexec_image_info()
38 pr_debug(" head: %lx\n", kimage->head); in kexec_image_info()
39 pr_debug(" nr_segments: %lu\n", kimage->nr_segments); in kexec_image_info()
41 for (i = 0; i < kimage->nr_segments; i++) { in kexec_image_info()
44 kimage->segment[i].mem, in kexec_image_info()
45 kimage->segment[i].mem + kimage->segment[i].memsz, in kexec_image_info()
46 (unsigned long)kimage->segment[i].memsz, in kexec_image_info()
47 (unsigned long)kimage->segment[i].memsz / PAGE_SIZE); in kexec_image_info()
52 machine_kexec_prepare(struct kimage *kimage) in machine_kexec_prepare() argument
54 kexec_image_info(kimage); in machine_kexec_prepare()
57 return _machine_kexec_prepare(kimage); in machine_kexec_prepare()
62 machine_kexec_cleanup(struct kimage *kimage) in machine_kexec_cleanup() argument
85 machine_kexec(struct kimage *image) in machine_kexec()