Lines Matching defs:image
37 * Do what every setup is needed on image and the
41 int machine_kexec_prepare(struct kimage *image)
46 void machine_kexec_cleanup(struct kimage *image)
50 static void kexec_info(struct kimage *image)
54 for (i = 0; i < image->nr_segments; i++) {
57 (unsigned int)image->segment[i].mem,
58 (unsigned int)image->segment[i].mem +
59 image->segment[i].memsz,
60 (unsigned int)image->segment[i].memsz);
62 printk(" start : 0x%08x\n\n", (unsigned int)image->start);
69 void machine_kexec(struct kimage *image)
83 for (ptr = &image->head; (entry = *ptr) && !(entry & IND_DONE);
92 if (image->preserve_context)
101 page_list = image->head;
105 (unsigned long)page_address(image->control_code_page);
111 kexec_info(image);
119 (unsigned long)phys_to_virt(image->start));
124 if (image->preserve_context)
128 for (ptr = &image->head; (entry = *ptr) && !(entry & IND_DONE);