Lines Matching refs:image
69 static int setup_cmdline(struct kimage *image, struct boot_params *params, in setup_cmdline() argument
79 if (image->type == KEXEC_TYPE_CRASH) { in setup_cmdline()
81 " elfcorehdr=0x%lx", image->arch.elf_load_addr); in setup_cmdline()
198 setup_boot_parameters(struct kimage *image, struct boot_params *params, in setup_boot_parameters() argument
228 if (image->type == KEXEC_TYPE_CRASH) { in setup_boot_parameters()
229 ret = crash_setup_memmap_entries(image, params); in setup_boot_parameters()
329 static void *bzImage64_load(struct kimage *image, char *kernel, in bzImage64_load() argument
375 if (image->type == KEXEC_TYPE_CRASH) { in bzImage64_load()
376 ret = crash_load_segments(image); in bzImage64_load()
385 ret = kexec_load_purgatory(image, MIN_PURGATORY_ADDR, ULONG_MAX, 1, in bzImage64_load()
424 ret = kexec_add_buffer(image, (char *)params, params_misc_sz, in bzImage64_load()
438 ret = kexec_add_buffer(image, kernel_buf, in bzImage64_load()
450 ret = kexec_add_buffer(image, initrd, initrd_len, initrd_len, in bzImage64_load()
462 setup_cmdline(image, params, bootparam_load_addr, in bzImage64_load()
470 ret = kexec_purgatory_get_set_symbol(image, "entry64_regs", ®s64, in bzImage64_load()
478 stack = kexec_purgatory_get_symbol_addr(image, "stack_end"); in bzImage64_load()
486 ret = kexec_purgatory_get_set_symbol(image, "entry64_regs", ®s64, in bzImage64_load()
491 ret = setup_boot_parameters(image, params, bootparam_load_addr, in bzImage64_load()