kimage             39 arch/arm/kernel/machine_kexec.c int machine_kexec_prepare(struct kimage *image)
kimage             78 arch/arm/kernel/machine_kexec.c void machine_kexec_cleanup(struct kimage *image)
kimage            161 arch/arm/kernel/machine_kexec.c void machine_kexec(struct kimage *image)
kimage            103 arch/arm64/include/asm/kexec.h struct kimage;
kimage            105 arch/arm64/include/asm/kexec.h extern int arch_kimage_file_post_load_cleanup(struct kimage *image);
kimage            106 arch/arm64/include/asm/kexec.h extern int load_other_segments(struct kimage *image,
kimage             37 arch/arm64/kernel/kexec_image.c static void *image_load(struct kimage *image,
kimage             35 arch/arm64/kernel/machine_kexec.c 	const struct kimage *kimage)
kimage             41 arch/arm64/kernel/machine_kexec.c 	pr_debug("    type:        %d\n", kimage->type);
kimage             42 arch/arm64/kernel/machine_kexec.c 	pr_debug("    start:       %lx\n", kimage->start);
kimage             43 arch/arm64/kernel/machine_kexec.c 	pr_debug("    head:        %lx\n", kimage->head);
kimage             44 arch/arm64/kernel/machine_kexec.c 	pr_debug("    nr_segments: %lu\n", kimage->nr_segments);
kimage             46 arch/arm64/kernel/machine_kexec.c 	for (i = 0; i < kimage->nr_segments; i++) {
kimage             49 arch/arm64/kernel/machine_kexec.c 			kimage->segment[i].mem,
kimage             50 arch/arm64/kernel/machine_kexec.c 			kimage->segment[i].mem + kimage->segment[i].memsz,
kimage             51 arch/arm64/kernel/machine_kexec.c 			kimage->segment[i].memsz,
kimage             52 arch/arm64/kernel/machine_kexec.c 			kimage->segment[i].memsz /  PAGE_SIZE);
kimage             56 arch/arm64/kernel/machine_kexec.c void machine_kexec_cleanup(struct kimage *kimage)
kimage             68 arch/arm64/kernel/machine_kexec.c int machine_kexec_prepare(struct kimage *kimage)
kimage             70 arch/arm64/kernel/machine_kexec.c 	kexec_image_info(kimage);
kimage             72 arch/arm64/kernel/machine_kexec.c 	if (kimage->type != KEXEC_TYPE_CRASH && cpus_are_stuck_in_kernel()) {
kimage             83 arch/arm64/kernel/machine_kexec.c static void kexec_list_flush(struct kimage *kimage)
kimage             87 arch/arm64/kernel/machine_kexec.c 	for (entry = &kimage->head; ; entry++) {
kimage            120 arch/arm64/kernel/machine_kexec.c static void kexec_segment_flush(const struct kimage *kimage)
kimage            126 arch/arm64/kernel/machine_kexec.c 	for (i = 0; i < kimage->nr_segments; i++) {
kimage            129 arch/arm64/kernel/machine_kexec.c 			kimage->segment[i].mem,
kimage            130 arch/arm64/kernel/machine_kexec.c 			kimage->segment[i].mem + kimage->segment[i].memsz,
kimage            131 arch/arm64/kernel/machine_kexec.c 			kimage->segment[i].memsz,
kimage            132 arch/arm64/kernel/machine_kexec.c 			kimage->segment[i].memsz /  PAGE_SIZE);
kimage            134 arch/arm64/kernel/machine_kexec.c 		__flush_dcache_area(phys_to_virt(kimage->segment[i].mem),
kimage            135 arch/arm64/kernel/machine_kexec.c 			kimage->segment[i].memsz);
kimage            144 arch/arm64/kernel/machine_kexec.c void machine_kexec(struct kimage *kimage)
kimage            148 arch/arm64/kernel/machine_kexec.c 	bool in_kexec_crash = (kimage == kexec_crash_image);
kimage            158 arch/arm64/kernel/machine_kexec.c 	reboot_code_buffer_phys = page_to_phys(kimage->control_code_page);
kimage            161 arch/arm64/kernel/machine_kexec.c 	kexec_image_info(kimage);
kimage            164 arch/arm64/kernel/machine_kexec.c 		kimage->control_code_page);
kimage            196 arch/arm64/kernel/machine_kexec.c 	kexec_list_flush(kimage);
kimage            199 arch/arm64/kernel/machine_kexec.c 	if ((kimage != kexec_crash_image) && (kimage->head & IND_DONE))
kimage            200 arch/arm64/kernel/machine_kexec.c 		kexec_segment_flush(kimage);
kimage            218 arch/arm64/kernel/machine_kexec.c 	cpu_soft_restart(reboot_code_buffer_phys, kimage->head, kimage->start,
kimage            220 arch/arm64/kernel/machine_kexec.c 						kimage->arch.dtb_mem);
kimage             38 arch/arm64/kernel/machine_kexec_file.c int arch_kimage_file_post_load_cleanup(struct kimage *image)
kimage             46 arch/arm64/kernel/machine_kexec_file.c static int setup_dtb(struct kimage *image,
kimage            133 arch/arm64/kernel/machine_kexec_file.c static int create_dtb(struct kimage *image,
kimage            177 arch/arm64/kernel/machine_kexec_file.c int load_other_segments(struct kimage *image,
kimage             24 arch/ia64/include/asm/kexec.h extern struct kimage *ia64_kimage;
kimage             34 arch/ia64/kernel/machine_kexec.c struct kimage *ia64_kimage;
kimage             56 arch/ia64/kernel/machine_kexec.c int machine_kexec_prepare(struct kimage *image)
kimage             73 arch/ia64/kernel/machine_kexec.c void machine_kexec_cleanup(struct kimage *image)
kimage             83 arch/ia64/kernel/machine_kexec.c 	struct kimage *image = arg;
kimage            136 arch/ia64/kernel/machine_kexec.c void machine_kexec(struct kimage *image)
kimage             17 arch/m68k/kernel/machine_kexec.c int machine_kexec_prepare(struct kimage *kimage)
kimage             22 arch/m68k/kernel/machine_kexec.c void machine_kexec_cleanup(struct kimage *kimage)
kimage             38 arch/m68k/kernel/machine_kexec.c void machine_kexec(struct kimage *image)
kimage            113 arch/mips/cavium-octeon/setup.c static struct kimage *kimage_ptr;
kimage            155 arch/mips/cavium-octeon/setup.c static int octeon_kexec_prepare(struct kimage *image)
kimage             35 arch/mips/include/asm/kexec.h struct kimage;
kimage             37 arch/mips/include/asm/kexec.h extern int (*_machine_kexec_prepare)(struct kimage *);
kimage             33 arch/mips/kernel/machine_kexec.c static void kexec_image_info(const struct kimage *kimage)
kimage             38 arch/mips/kernel/machine_kexec.c 	pr_debug("  type:        %d\n", kimage->type);
kimage             39 arch/mips/kernel/machine_kexec.c 	pr_debug("  start:       %lx\n", kimage->start);
kimage             40 arch/mips/kernel/machine_kexec.c 	pr_debug("  head:        %lx\n", kimage->head);
kimage             41 arch/mips/kernel/machine_kexec.c 	pr_debug("  nr_segments: %lu\n", kimage->nr_segments);
kimage             43 arch/mips/kernel/machine_kexec.c 	for (i = 0; i < kimage->nr_segments; i++) {
kimage             46 arch/mips/kernel/machine_kexec.c 			kimage->segment[i].mem,
kimage             47 arch/mips/kernel/machine_kexec.c 			kimage->segment[i].mem + kimage->segment[i].memsz,
kimage             48 arch/mips/kernel/machine_kexec.c 			(unsigned long)kimage->segment[i].memsz,
kimage             49 arch/mips/kernel/machine_kexec.c 			(unsigned long)kimage->segment[i].memsz /  PAGE_SIZE);
kimage             55 arch/mips/kernel/machine_kexec.c static int uhi_machine_kexec_prepare(struct kimage *kimage)
kimage             64 arch/mips/kernel/machine_kexec.c 	for (i = 0; i < kimage->nr_segments; i++) {
kimage             67 arch/mips/kernel/machine_kexec.c 		if (kimage->segment[i].memsz <= sizeof(fdt))
kimage             70 arch/mips/kernel/machine_kexec.c 		if (copy_from_user(&fdt, kimage->segment[i].buf, sizeof(fdt)))
kimage             78 arch/mips/kernel/machine_kexec.c 			phys_to_virt((unsigned long)kimage->segment[i].mem);
kimage             85 arch/mips/kernel/machine_kexec.c int (*_machine_kexec_prepare)(struct kimage *) = uhi_machine_kexec_prepare;
kimage             89 arch/mips/kernel/machine_kexec.c int (*_machine_kexec_prepare)(struct kimage *) = NULL;
kimage             94 arch/mips/kernel/machine_kexec.c machine_kexec_prepare(struct kimage *kimage)
kimage            101 arch/mips/kernel/machine_kexec.c 	kexec_image_info(kimage);
kimage            104 arch/mips/kernel/machine_kexec.c 		return _machine_kexec_prepare(kimage);
kimage            110 arch/mips/kernel/machine_kexec.c machine_kexec_cleanup(struct kimage *kimage)
kimage            209 arch/mips/kernel/machine_kexec.c machine_kexec(struct kimage *image)
kimage             20 arch/parisc/kernel/kexec.c static void kexec_show_segment_info(const struct kimage *kimage,
kimage             25 arch/parisc/kernel/kexec.c 			kimage->segment[n].mem,
kimage             26 arch/parisc/kernel/kexec.c 			kimage->segment[n].mem + kimage->segment[n].memsz,
kimage             27 arch/parisc/kernel/kexec.c 			(unsigned long)kimage->segment[n].memsz,
kimage             28 arch/parisc/kernel/kexec.c 			(unsigned long)kimage->segment[n].memsz /  PAGE_SIZE);
kimage             31 arch/parisc/kernel/kexec.c static void kexec_image_info(const struct kimage *kimage)
kimage             36 arch/parisc/kernel/kexec.c 	pr_debug("  type:        %d\n", kimage->type);
kimage             37 arch/parisc/kernel/kexec.c 	pr_debug("  start:       %lx\n", kimage->start);
kimage             38 arch/parisc/kernel/kexec.c 	pr_debug("  head:        %lx\n", kimage->head);
kimage             39 arch/parisc/kernel/kexec.c 	pr_debug("  nr_segments: %lu\n", kimage->nr_segments);
kimage             41 arch/parisc/kernel/kexec.c 	for (i = 0; i < kimage->nr_segments; i++)
kimage             42 arch/parisc/kernel/kexec.c 		kexec_show_segment_info(kimage, i);
kimage             45 arch/parisc/kernel/kexec.c 	if (kimage->file_mode) {
kimage             46 arch/parisc/kernel/kexec.c 		pr_debug("cmdline: %.*s\n", (int)kimage->cmdline_buf_len,
kimage             47 arch/parisc/kernel/kexec.c 			 kimage->cmdline_buf);
kimage             52 arch/parisc/kernel/kexec.c void machine_kexec_cleanup(struct kimage *kimage)
kimage             69 arch/parisc/kernel/kexec.c void machine_kexec(struct kimage *image)
kimage            108 arch/parisc/kernel/kexec.c int machine_kexec_prepare(struct kimage *image)
kimage             16 arch/parisc/kernel/kexec_file.c static void *elf_load(struct kimage *image, char *kernel_buf,
kimage             29 arch/powerpc/include/asm/asm-prototypes.h struct kimage;
kimage             31 arch/powerpc/include/asm/asm-prototypes.h void kexec_copy_flush(struct kimage *image);
kimage              5 arch/powerpc/include/asm/ima.h struct kimage;
kimage             17 arch/powerpc/include/asm/ima.h int arch_ima_add_kexec_buffer(struct kimage *image, unsigned long load_addr,
kimage             20 arch/powerpc/include/asm/ima.h int setup_ima_buffer(const struct kimage *image, void *fdt, int chosen_node);
kimage             22 arch/powerpc/include/asm/ima.h static inline int setup_ima_buffer(const struct kimage *image, void *fdt,
kimage             79 arch/powerpc/include/asm/kexec.h struct kimage;
kimage             81 arch/powerpc/include/asm/kexec.h extern void default_machine_kexec(struct kimage *image);
kimage             82 arch/powerpc/include/asm/kexec.h extern int default_machine_kexec_prepare(struct kimage *image);
kimage            112 arch/powerpc/include/asm/kexec.h int setup_purgatory(struct kimage *image, const void *slave_code,
kimage            115 arch/powerpc/include/asm/kexec.h int setup_new_fdt(const struct kimage *image, void *fdt,
kimage             25 arch/powerpc/include/asm/machdep.h struct kimage;
kimage            193 arch/powerpc/include/asm/machdep.h 	int (*machine_kexec_prepare)(struct kimage *image);
kimage            199 arch/powerpc/include/asm/machdep.h 	void (*machine_kexec)(struct kimage *image);
kimage            139 arch/powerpc/kernel/ima_kexec.c int arch_ima_add_kexec_buffer(struct kimage *image, unsigned long load_addr,
kimage            177 arch/powerpc/kernel/ima_kexec.c int setup_ima_buffer(const struct kimage *image, void *fdt, int chosen_node)
kimage             26 arch/powerpc/kernel/kexec_elf_64.c static void *elf64_load(struct kimage *image, char *kernel_buf,
kimage             56 arch/powerpc/kernel/machine_kexec.c int machine_kexec_prepare(struct kimage *image)
kimage             64 arch/powerpc/kernel/machine_kexec.c void machine_kexec_cleanup(struct kimage *image)
kimage             95 arch/powerpc/kernel/machine_kexec.c void machine_kexec(struct kimage *image)
kimage             29 arch/powerpc/kernel/machine_kexec_32.c void default_machine_kexec(struct kimage *image)
kimage             66 arch/powerpc/kernel/machine_kexec_32.c int default_machine_kexec_prepare(struct kimage *image)
kimage             35 arch/powerpc/kernel/machine_kexec_64.c int default_machine_kexec_prepare(struct kimage *image)
kimage            108 arch/powerpc/kernel/machine_kexec_64.c void kexec_copy_flush(struct kimage *image)
kimage            297 arch/powerpc/kernel/machine_kexec_64.c void default_machine_kexec(struct kimage *image)
kimage             30 arch/powerpc/kernel/machine_kexec_file_64.c int arch_kexec_kernel_image_probe(struct kimage *image, void *buf,
kimage             50 arch/powerpc/kernel/machine_kexec_file_64.c int setup_purgatory(struct kimage *image, const void *slave_code,
kimage            133 arch/powerpc/kernel/machine_kexec_file_64.c int setup_new_fdt(const struct kimage *image, void *fdt,
kimage            432 arch/powerpc/platforms/85xx/smp.c static void mpc85xx_smp_machine_kexec(struct kimage *image)
kimage            401 arch/powerpc/platforms/pseries/setup.c static void pSeries_machine_kexec(struct kimage *image)
kimage             53 arch/s390/include/asm/kexec.h struct kimage;
kimage             71 arch/s390/include/asm/kexec.h void *kexec_file_add_components(struct kimage *image,
kimage             72 arch/s390/include/asm/kexec.h 				int (*add_kernel)(struct kimage *image,
kimage             16 arch/s390/kernel/kexec_elf.c static int kexec_file_add_kernel_elf(struct kimage *image,
kimage             66 arch/s390/kernel/kexec_elf.c static void *s390_elf_load(struct kimage *image,
kimage             16 arch/s390/kernel/kexec_image.c static int kexec_file_add_kernel_image(struct kimage *image,
kimage             43 arch/s390/kernel/kexec_image.c static void *s390_image_load(struct kimage *image,
kimage             95 arch/s390/kernel/machine_kexec.c 	start_kdump = (void *)((struct kimage *) image)->start;
kimage            147 arch/s390/kernel/machine_kexec.c 	struct kimage *image = (struct kimage *) addr;
kimage            162 arch/s390/kernel/machine_kexec.c static bool kdump_csum_valid(struct kimage *image)
kimage            231 arch/s390/kernel/machine_kexec.c int machine_kexec_prepare(struct kimage *image)
kimage            250 arch/s390/kernel/machine_kexec.c void machine_kexec_cleanup(struct kimage *image)
kimage            280 arch/s390/kernel/machine_kexec.c 	struct kimage *image = data;
kimage            303 arch/s390/kernel/machine_kexec.c 	if (((struct kimage *) data)->type == KEXEC_TYPE_CRASH)
kimage            313 arch/s390/kernel/machine_kexec.c void machine_kexec(struct kimage *image)
kimage             73 arch/s390/kernel/machine_kexec_file.c static int kexec_file_update_purgatory(struct kimage *image,
kimage            116 arch/s390/kernel/machine_kexec_file.c static int kexec_file_add_purgatory(struct kimage *image,
kimage            137 arch/s390/kernel/machine_kexec_file.c static int kexec_file_add_initrd(struct kimage *image,
kimage            165 arch/s390/kernel/machine_kexec_file.c static int kexec_file_add_ipl_report(struct kimage *image,
kimage            215 arch/s390/kernel/machine_kexec_file.c void *kexec_file_add_components(struct kimage *image,
kimage            216 arch/s390/kernel/machine_kexec_file.c 				int (*add_kernel)(struct kimage *image,
kimage            311 arch/s390/kernel/machine_kexec_file.c int arch_kexec_kernel_image_probe(struct kimage *image, void *buf,
kimage             43 arch/sh/kernel/machine_kexec.c int machine_kexec_prepare(struct kimage *image)
kimage             48 arch/sh/kernel/machine_kexec.c void machine_kexec_cleanup(struct kimage *image)
kimage             52 arch/sh/kernel/machine_kexec.c static void kexec_info(struct kimage *image)
kimage             71 arch/sh/kernel/machine_kexec.c void machine_kexec(struct kimage *image)
kimage              5 arch/x86/include/asm/crash.h struct kimage;
kimage              7 arch/x86/include/asm/crash.h int crash_load_segments(struct kimage *image);
kimage              8 arch/x86/include/asm/crash.h int crash_copy_backup_region(struct kimage *image);
kimage              9 arch/x86/include/asm/crash.h int crash_setup_memmap_entries(struct kimage *image,
kimage             30 arch/x86/include/asm/kexec.h struct kimage;
kimage            245 arch/x86/kernel/crash.c static int prepare_elf_headers(struct kimage *image, void **addr,
kimage            319 arch/x86/kernel/crash.c static int memmap_exclude_ranges(struct kimage *image, struct crash_mem *cmem,
kimage            344 arch/x86/kernel/crash.c int crash_setup_memmap_entries(struct kimage *image, struct boot_params *params)
kimage            414 arch/x86/kernel/crash.c 	struct kimage *image = arg;
kimage            423 arch/x86/kernel/crash.c int crash_load_segments(struct kimage *image)
kimage             67 arch/x86/kernel/kexec-bzimage64.c static int setup_cmdline(struct kimage *image, struct boot_params *params,
kimage            200 arch/x86/kernel/kexec-bzimage64.c setup_boot_parameters(struct kimage *image, struct boot_params *params,
kimage            335 arch/x86/kernel/kexec-bzimage64.c static void *bzImage64_load(struct kimage *image, char *kernel,
kimage             55 arch/x86/kernel/machine_kexec_32.c static void machine_kexec_free_page_tables(struct kimage *image)
kimage             71 arch/x86/kernel/machine_kexec_32.c static int machine_kexec_alloc_page_tables(struct kimage *image)
kimage            112 arch/x86/kernel/machine_kexec_32.c static void machine_kexec_prepare_page_tables(struct kimage *image)
kimage            147 arch/x86/kernel/machine_kexec_32.c int machine_kexec_prepare(struct kimage *image)
kimage            163 arch/x86/kernel/machine_kexec_32.c void machine_kexec_cleanup(struct kimage *image)
kimage            173 arch/x86/kernel/machine_kexec_32.c void machine_kexec(struct kimage *image)
kimage            112 arch/x86/kernel/machine_kexec_64.c static void free_transition_pgtable(struct kimage *image)
kimage            124 arch/x86/kernel/machine_kexec_64.c static int init_transition_pgtable(struct kimage *image, pgd_t *pgd)
kimage            181 arch/x86/kernel/machine_kexec_64.c 	struct kimage *image = (struct kimage *)data;
kimage            194 arch/x86/kernel/machine_kexec_64.c static int init_pgtable(struct kimage *image, unsigned long start_pgtable)
kimage            303 arch/x86/kernel/machine_kexec_64.c static int arch_update_purgatory(struct kimage *image)
kimage            337 arch/x86/kernel/machine_kexec_64.c static inline int arch_update_purgatory(struct kimage *image)
kimage            343 arch/x86/kernel/machine_kexec_64.c int machine_kexec_prepare(struct kimage *image)
kimage            364 arch/x86/kernel/machine_kexec_64.c void machine_kexec_cleanup(struct kimage *image)
kimage            373 arch/x86/kernel/machine_kexec_64.c void machine_kexec(struct kimage *image)
kimage            470 arch/x86/kernel/machine_kexec_64.c void *arch_kexec_kernel_image_load(struct kimage *image)
kimage             29 include/linux/ima.h extern void ima_add_kexec_buffer(struct kimage *image);
kimage             97 include/linux/ima.h struct kimage;
kimage             99 include/linux/ima.h static inline void ima_add_kexec_buffer(struct kimage *image)
kimage            119 include/linux/kexec.h struct kimage;
kimage            122 include/linux/kexec.h typedef void *(kexec_load_t)(struct kimage *image, char *kernel_buf,
kimage            144 include/linux/kexec.h int kexec_image_probe_default(struct kimage *image, void *buf,
kimage            146 include/linux/kexec.h int kexec_image_post_load_cleanup_default(struct kimage *image);
kimage            169 include/linux/kexec.h 	struct kimage *image;
kimage            180 include/linux/kexec.h int kexec_load_purgatory(struct kimage *image, struct kexec_buf *kbuf);
kimage            181 include/linux/kexec.h int kexec_purgatory_get_set_symbol(struct kimage *image, const char *name,
kimage            184 include/linux/kexec.h void *kexec_purgatory_get_symbol_addr(struct kimage *image, const char *name);
kimage            186 include/linux/kexec.h int __weak arch_kexec_kernel_image_probe(struct kimage *image, void *buf,
kimage            188 include/linux/kexec.h void * __weak arch_kexec_kernel_image_load(struct kimage *image);
kimage            236 include/linux/kexec.h int kexec_elf_load(struct kimage *image, struct elfhdr *ehdr,
kimage            299 include/linux/kexec.h extern void machine_kexec(struct kimage *image);
kimage            300 include/linux/kexec.h extern int machine_kexec_prepare(struct kimage *image);
kimage            301 include/linux/kexec.h extern void machine_kexec_cleanup(struct kimage *image);
kimage            303 include/linux/kexec.h extern struct page *kimage_alloc_control_pages(struct kimage *image,
kimage            310 include/linux/kexec.h extern int kimage_crash_copy_vmcoreinfo(struct kimage *image);
kimage            312 include/linux/kexec.h extern struct kimage *kexec_image;
kimage            313 include/linux/kexec.h extern struct kimage *kexec_crash_image;
kimage             22 kernel/kexec.c static int copy_user_segment_list(struct kimage *image,
kimage             39 kernel/kexec.c static int kimage_alloc_init(struct kimage **rimage, unsigned long entry,
kimage             45 kernel/kexec.c 	struct kimage *image;
kimage            109 kernel/kexec.c 	struct kimage **dest_image, *image;
kimage            144 kernel/kexec_core.c static struct page *kimage_alloc_page(struct kimage *image,
kimage            148 kernel/kexec_core.c int sanity_check_segment_list(struct kimage *image)
kimage            254 kernel/kexec_core.c struct kimage *do_kimage_alloc_init(void)
kimage            256 kernel/kexec_core.c 	struct kimage *image;
kimage            281 kernel/kexec_core.c int kimage_is_destination_range(struct kimage *image,
kimage            350 kernel/kexec_core.c static struct page *kimage_alloc_normal_control_pages(struct kimage *image,
kimage            416 kernel/kexec_core.c static struct page *kimage_alloc_crash_control_pages(struct kimage *image,
kimage            483 kernel/kexec_core.c struct page *kimage_alloc_control_pages(struct kimage *image,
kimage            500 kernel/kexec_core.c int kimage_crash_copy_vmcoreinfo(struct kimage *image)
kimage            534 kernel/kexec_core.c static int kimage_add_entry(struct kimage *image, kimage_entry_t entry)
kimage            560 kernel/kexec_core.c static int kimage_set_destination(struct kimage *image,
kimage            572 kernel/kexec_core.c static int kimage_add_page(struct kimage *image, unsigned long page)
kimage            583 kernel/kexec_core.c static void kimage_free_extra_pages(struct kimage *image)
kimage            592 kernel/kexec_core.c void kimage_terminate(struct kimage *image)
kimage            613 kernel/kexec_core.c void kimage_free(struct kimage *image)
kimage            659 kernel/kexec_core.c static kimage_entry_t *kimage_dst_used(struct kimage *image,
kimage            678 kernel/kexec_core.c static struct page *kimage_alloc_page(struct kimage *image,
kimage            775 kernel/kexec_core.c static int kimage_load_normal_segment(struct kimage *image,
kimage            844 kernel/kexec_core.c static int kimage_load_crash_segment(struct kimage *image,
kimage            912 kernel/kexec_core.c int kimage_load_segment(struct kimage *image,
kimage            929 kernel/kexec_core.c struct kimage *kexec_image;
kimage            930 kernel/kexec_core.c struct kimage *kexec_crash_image;
kimage            388 kernel/kexec_elf.c int kexec_elf_load(struct kimage *image, struct elfhdr *ehdr,
kimage             31 kernel/kexec_file.c static int kexec_calculate_store_digests(struct kimage *image);
kimage             38 kernel/kexec_file.c int kexec_image_probe_default(struct kimage *image, void *buf,
kimage             56 kernel/kexec_file.c int __weak arch_kexec_kernel_image_probe(struct kimage *image, void *buf,
kimage             62 kernel/kexec_file.c static void *kexec_image_load_default(struct kimage *image)
kimage             73 kernel/kexec_file.c void * __weak arch_kexec_kernel_image_load(struct kimage *image)
kimage             78 kernel/kexec_file.c int kexec_image_post_load_cleanup_default(struct kimage *image)
kimage             86 kernel/kexec_file.c int __weak arch_kimage_file_post_load_cleanup(struct kimage *image)
kimage             92 kernel/kexec_file.c static int kexec_image_verify_sig_default(struct kimage *image, void *buf,
kimage            103 kernel/kexec_file.c int __weak arch_kexec_kernel_verify_sig(struct kimage *image, void *buf,
kimage            149 kernel/kexec_file.c void kimage_file_post_load_cleanup(struct kimage *image)
kimage            182 kernel/kexec_file.c kimage_validate_signature(struct kimage *image)
kimage            238 kernel/kexec_file.c kimage_file_prepare_segments(struct kimage *image, int kernel_fd, int initrd_fd,
kimage            314 kernel/kexec_file.c kimage_file_alloc_init(struct kimage **rimage, int kernel_fd,
kimage            319 kernel/kexec_file.c 	struct kimage *image;
kimage            375 kernel/kexec_file.c 	struct kimage **dest_image, *image;
kimage            463 kernel/kexec_file.c 	struct kimage *image = kbuf->image;
kimage            501 kernel/kexec_file.c 	struct kimage *image = kbuf->image;
kimage            706 kernel/kexec_file.c static int kexec_calculate_store_digests(struct kimage *image)
kimage            951 kernel/kexec_file.c static int kexec_apply_relocations(struct kimage *image)
kimage           1022 kernel/kexec_file.c int kexec_load_purgatory(struct kimage *image, struct kexec_buf *kbuf)
kimage           1109 kernel/kexec_file.c void *kexec_purgatory_get_symbol_addr(struct kimage *image, const char *name)
kimage           1132 kernel/kexec_file.c int kexec_purgatory_get_set_symbol(struct kimage *image, const char *name,
kimage              7 kernel/kexec_internal.h struct kimage *do_kimage_alloc_init(void);
kimage              8 kernel/kexec_internal.h int sanity_check_segment_list(struct kimage *image);
kimage             10 kernel/kexec_internal.h void kimage_free(struct kimage *image);
kimage             11 kernel/kexec_internal.h int kimage_load_segment(struct kimage *image, struct kexec_segment *segment);
kimage             12 kernel/kexec_internal.h void kimage_terminate(struct kimage *image);
kimage             13 kernel/kexec_internal.h int kimage_is_destination_range(struct kimage *image,
kimage             20 kernel/kexec_internal.h void kimage_file_post_load_cleanup(struct kimage *image);
kimage             24 kernel/kexec_internal.h static inline void kimage_file_post_load_cleanup(struct kimage *image) { }
kimage             81 security/integrity/ima/ima_kexec.c void ima_add_kexec_buffer(struct kimage *image)