Lines Matching defs:image
144 static int copy_user_segment_list(struct kimage *image, in copy_user_segment_list()
161 static int sanity_check_segment_list(struct kimage *image) in sanity_check_segment_list()
253 struct kimage *image; in do_kimage_alloc_init() local
286 struct kimage *image; in kimage_alloc_init() local
407 int __weak arch_kexec_kernel_image_probe(struct kimage *image, void *buf, in arch_kexec_kernel_image_probe()
413 void * __weak arch_kexec_kernel_image_load(struct kimage *image) in arch_kexec_kernel_image_load()
418 void __weak arch_kimage_file_post_load_cleanup(struct kimage *image) in arch_kimage_file_post_load_cleanup()
422 int __weak arch_kexec_kernel_verify_sig(struct kimage *image, void *buf, in arch_kexec_kernel_verify_sig()
451 static void kimage_file_post_load_cleanup(struct kimage *image) in kimage_file_post_load_cleanup()
487 kimage_file_prepare_segments(struct kimage *image, int kernel_fd, int initrd_fd, in kimage_file_prepare_segments()
568 struct kimage *image; in kimage_file_alloc_init() local
619 static inline void kimage_file_post_load_cleanup(struct kimage *image) { } in kimage_file_post_load_cleanup()
622 static int kimage_is_destination_range(struct kimage *image, in kimage_is_destination_range()
681 static struct page *kimage_alloc_normal_control_pages(struct kimage *image, in kimage_alloc_normal_control_pages()
747 static struct page *kimage_alloc_crash_control_pages(struct kimage *image, in kimage_alloc_crash_control_pages()
809 struct page *kimage_alloc_control_pages(struct kimage *image, in kimage_alloc_control_pages()
826 static int kimage_add_entry(struct kimage *image, kimage_entry_t entry) in kimage_add_entry()
852 static int kimage_set_destination(struct kimage *image, in kimage_set_destination()
864 static int kimage_add_page(struct kimage *image, unsigned long page) in kimage_add_page()
875 static void kimage_free_extra_pages(struct kimage *image) in kimage_free_extra_pages()
884 static void kimage_terminate(struct kimage *image) in kimage_terminate()
892 #define for_each_kimage_entry(image, ptr, entry) \ argument
905 static void kimage_free(struct kimage *image) in kimage_free()
946 static kimage_entry_t *kimage_dst_used(struct kimage *image, in kimage_dst_used()
965 static struct page *kimage_alloc_page(struct kimage *image, in kimage_alloc_page()
1065 static int kimage_load_normal_segment(struct kimage *image, in kimage_load_normal_segment()
1132 static int kimage_load_crash_segment(struct kimage *image, in kimage_load_crash_segment()
1196 static int kimage_load_segment(struct kimage *image, in kimage_load_segment()
1242 struct kimage **dest_image, *image; in SYSCALL_DEFINE4() local
1389 struct kimage **dest_image, *image; in SYSCALL_DEFINE5() local
2020 struct kimage *image = kbuf->image; in locate_mem_hole_top_down() local
2058 struct kimage *image = kbuf->image; in locate_mem_hole_bottom_up() local
2114 int kexec_add_buffer(struct kimage *image, char *buffer, unsigned long bufsz, in kexec_add_buffer()
2181 static int kexec_calculate_store_digests(struct kimage *image) in kexec_calculate_store_digests()
2294 static int __kexec_load_purgatory(struct kimage *image, unsigned long min, in __kexec_load_purgatory()
2475 static int kexec_apply_relocations(struct kimage *image) in kexec_apply_relocations()
2531 int kexec_load_purgatory(struct kimage *image, unsigned long min, in kexec_load_purgatory()
2621 void *kexec_purgatory_get_symbol_addr(struct kimage *image, const char *name) in kexec_purgatory_get_symbol_addr()
2644 int kexec_purgatory_get_set_symbol(struct kimage *image, const char *name, in kexec_purgatory_get_set_symbol()