Lines Matching refs:kimage
128 struct kimage;
131 typedef void *(kexec_load_t)(struct kimage *image, char *kernel_buf,
153 int kexec_image_probe_default(struct kimage *image, void *buf,
155 int kexec_image_post_load_cleanup_default(struct kimage *image);
178 struct kimage *image;
189 int kexec_load_purgatory(struct kimage *image, struct kexec_buf *kbuf);
190 int kexec_purgatory_get_set_symbol(struct kimage *image, const char *name,
193 void *kexec_purgatory_get_symbol_addr(struct kimage *image, const char *name);
197 arch_kexec_kernel_image_probe(struct kimage *image, void *buf, unsigned long buf_len) in arch_kexec_kernel_image_probe()
204 static inline int arch_kimage_file_post_load_cleanup(struct kimage *image) in arch_kimage_file_post_load_cleanup()
288 int kexec_elf_load(struct kimage *image, struct elfhdr *ehdr,
296 struct kimage { struct
374 extern void machine_kexec(struct kimage *image); argument
375 extern int machine_kexec_prepare(struct kimage *image);
376 extern void machine_kexec_cleanup(struct kimage *image);
378 extern struct page *kimage_alloc_control_pages(struct kimage *image,
382 static inline int machine_kexec_post_load(struct kimage *image) { return 0; } in machine_kexec_post_load()
390 extern int kimage_crash_copy_vmcoreinfo(struct kimage *image);
392 extern struct kimage *kexec_image;
393 extern struct kimage *kexec_crash_image;
490 static inline void arch_crash_handle_hotplug_event(struct kimage *image) { } in arch_crash_handle_hotplug_event()