/openbmc/qemu/hw/m68k/ |
H A D | an5206.c | 40 const char *kernel_filename = machine->kernel_filename; in an5206_init() local 68 if (!kernel_filename) { in an5206_init() 76 kernel_size = load_elf(kernel_filename, NULL, NULL, NULL, &elf_entry, in an5206_init() 80 kernel_size = load_uimage(kernel_filename, &entry, NULL, NULL, in an5206_init() 84 kernel_size = load_image_targphys(kernel_filename, KERNEL_LOAD_ADDR, in an5206_init() 89 error_report("Could not load kernel '%s'", kernel_filename); in an5206_init()
|
H A D | mcf5208.c | 280 const char *kernel_filename = machine->kernel_filename; in mcf5208evb_init() local 366 if (!kernel_filename) { in mcf5208evb_init() 374 kernel_size = load_elf(kernel_filename, NULL, NULL, NULL, &elf_entry, in mcf5208evb_init() 378 kernel_size = load_uimage(kernel_filename, &entry, NULL, NULL, in mcf5208evb_init() 382 kernel_size = load_image_targphys(kernel_filename, 0x40000000, in mcf5208evb_init() 387 error_report("Could not load kernel '%s'", kernel_filename); in mcf5208evb_init()
|
H A D | virt.c | 121 const char *kernel_filename = machine->kernel_filename; in virt_init() local 219 if (kernel_filename) { in virt_init() 230 kernel_size = load_elf(kernel_filename, NULL, NULL, NULL, in virt_init() 234 error_report("could not load kernel '%s'", kernel_filename); in virt_init()
|
/openbmc/qemu/hw/openrisc/ |
H A D | boot.c | 25 const char *kernel_filename, in openrisc_load_kernel() argument 33 if (kernel_filename && !qtest_enabled()) { in openrisc_load_kernel() 34 kernel_size = load_elf(kernel_filename, NULL, NULL, NULL, in openrisc_load_kernel() 39 kernel_size = load_uimage(kernel_filename, in openrisc_load_kernel() 44 kernel_size = load_image_targphys(kernel_filename, in openrisc_load_kernel() 55 error_report("couldn't load the kernel '%s'", kernel_filename); in openrisc_load_kernel()
|
/openbmc/qemu/hw/microblaze/ |
H A D | boot.c | 123 const char *kernel_filename; in microblaze_load_kernel() local 128 kernel_filename = current_machine->kernel_filename; in microblaze_load_kernel() 139 if (kernel_filename) { in microblaze_load_kernel() 145 kernel_size = load_elf(kernel_filename, NULL, NULL, NULL, in microblaze_load_kernel() 150 kernel_size = load_elf(kernel_filename, NULL, in microblaze_load_kernel() 162 kernel_size = load_uimage(kernel_filename, &uentry, &loadaddr, 0, in microblaze_load_kernel() 170 kernel_size = load_image_targphys(kernel_filename, ddr_base, in microblaze_load_kernel()
|
/openbmc/qemu/hw/tricore/ |
H A D | triboard.c | 34 static void tricore_load_kernel(const char *kernel_filename) in tricore_load_kernel() argument 41 kernel_size = load_elf(kernel_filename, NULL, in tricore_load_kernel() 46 error_report("no kernel file '%s'", kernel_filename); in tricore_load_kernel() 64 if (machine->kernel_filename) { in triboard_machine_init() 65 tricore_load_kernel(machine->kernel_filename); in triboard_machine_init()
|
H A D | tricore_testboard.c | 43 kernel_size = load_elf(tricoretb_binfo.kernel_filename, NULL, in tricore_load_kernel() 49 tricoretb_binfo.kernel_filename); in tricore_load_kernel() 97 tricoretb_binfo.kernel_filename = machine->kernel_filename; in tricore_testboard_init() 99 if (machine->kernel_filename) { in tricore_testboard_init()
|
/openbmc/qemu/hw/mips/ |
H A D | fuloong2e.c | 67 const char *kernel_filename; member 104 kernel_size = load_elf(loaderparams.kernel_filename, NULL, in load_kernel() 111 loaderparams.kernel_filename, in load_kernel() 143 prom_set(prom_buf, index++, "%s", loaderparams.kernel_filename); in load_kernel() 196 if (loaderparams.kernel_filename) { in main_cpu_reset() 211 const char *kernel_filename = machine->kernel_filename; in mips_fuloong2e_init() local 254 if (kernel_filename) { in mips_fuloong2e_init() 256 loaderparams.kernel_filename = kernel_filename; in mips_fuloong2e_init()
|
H A D | mipssim.c | 57 const char *kernel_filename; member 73 kernel_size = load_elf(loaderparams.kernel_filename, NULL, in load_kernel() 80 loaderparams.kernel_filename, in load_kernel() 142 const char *kernel_filename = machine->kernel_filename; in mips_mipssim_init() local 198 if (kernel_filename) { in mips_mipssim_init() 200 loaderparams.kernel_filename = kernel_filename; in mips_mipssim_init()
|
H A D | loongson3_virt.c | 111 const char *kernel_filename; member 357 kernel_size = load_elf(loaderparams.kernel_filename, NULL, in load_kernel() 364 loaderparams.kernel_filename, in load_kernel() 410 if (loaderparams.kernel_filename) { in main_cpu_reset() 494 const char *kernel_filename = machine->kernel_filename; in mips_loongson3_virt_init() local 629 if (kernel_filename) { in mips_loongson3_virt_init() 632 loaderparams.kernel_filename = kernel_filename; in mips_loongson3_virt_init() 652 !kernel_filename && !qtest_enabled()) { in mips_loongson3_virt_init()
|
H A D | malta.c | 114 const char *kernel_filename; member 879 kernel_size = load_elf(loaderparams.kernel_filename, NULL, in load_kernel() 886 loaderparams.kernel_filename, in load_kernel() 932 prom_set(prom_buf, prom_index++, "%s", loaderparams.kernel_filename); in load_kernel() 1022 if (loaderparams.kernel_filename) { in main_cpu_reset() 1086 const char *kernel_filename = machine->kernel_filename; in mips_malta_init() local 1155 if (kernel_filename) { in mips_malta_init() 1162 loaderparams.kernel_filename = kernel_filename; in mips_malta_init()
|
/openbmc/qemu/hw/ppc/ |
H A D | ppc440_bamboo.c | 130 const char *kernel_filename = machine->kernel_filename; in bamboo_init() local 224 if (kernel_filename) { in bamboo_init() 226 success = load_uimage(kernel_filename, &entry, &loadaddr, NULL, in bamboo_init() 230 success = load_elf(kernel_filename, NULL, NULL, NULL, &elf_entry, in bamboo_init() 236 error_report("could not load kernel '%s'", kernel_filename); in bamboo_init() 254 if (kernel_filename) { in bamboo_init()
|
H A D | virtex_ml507.c | 186 const char *kernel_filename = machine->kernel_filename; in virtex_init() local 239 if (kernel_filename) { in virtex_init() 244 kernel_size = load_elf(kernel_filename, NULL, NULL, NULL, in virtex_init() 252 kernel_size = load_image_targphys(kernel_filename, in virtex_init()
|
H A D | ppc405_boards.c | 233 kernel_size = load_elf(machine->kernel_filename, NULL, NULL, NULL, in boot_from_kernel() 238 machine->kernel_filename, load_elf_strerror(kernel_size)); in boot_from_kernel() 274 const char *kernel_filename = machine->kernel_filename; in ppc405_init() local 313 if (kernel_filename && machine->firmware) { in ppc405_init() 318 kernel_size = load_image_targphys(kernel_filename, kernel_base, in ppc405_init() 321 error_report("could not load kernel '%s'", kernel_filename); in ppc405_init() 339 } else if (kernel_filename && !machine->firmware) { in ppc405_init()
|
H A D | sam460ex.c | 464 if (!machine->kernel_filename) { in sam460ex_init() 473 if (machine->kernel_filename) { in sam460ex_init() 475 success = load_uimage(machine->kernel_filename, &entry, &loadaddr, in sam460ex_init() 480 success = load_elf(machine->kernel_filename, NULL, NULL, NULL, in sam460ex_init() 488 machine->kernel_filename); in sam460ex_init() 506 if (machine->kernel_filename) { in sam460ex_init()
|
H A D | mac_oldworld.c | 155 if (machine->kernel_filename) { in ppc_heathrow_init() 162 kernel_size = load_elf(machine->kernel_filename, NULL, in ppc_heathrow_init() 166 kernel_size = load_aout(machine->kernel_filename, kernel_base, in ppc_heathrow_init() 171 kernel_size = load_image_targphys(machine->kernel_filename, in ppc_heathrow_init() 177 machine->kernel_filename); in ppc_heathrow_init()
|
/openbmc/qemu/hw/riscv/ |
H A D | boot.c | 224 const char *kernel_filename = machine->kernel_filename; in riscv_load_kernel() local 228 g_assert(kernel_filename != NULL); in riscv_load_kernel() 237 if (load_elf_ram_sym(kernel_filename, NULL, NULL, NULL, in riscv_load_kernel() 244 if (load_uimage_as(kernel_filename, &kernel_entry, NULL, NULL, in riscv_load_kernel() 249 if (load_image_targphys_as(kernel_filename, kernel_start_addr, in riscv_load_kernel() 255 error_report("could not load kernel '%s'", kernel_filename); in riscv_load_kernel() 462 if (machine->kernel_filename) { in riscv_setup_firmware_boot() 474 machine->kernel_filename, in riscv_setup_firmware_boot()
|
/openbmc/qemu/hw/rx/ |
H A D | rx-gdbsim.c | 87 const char *kernel_filename = machine->kernel_filename; in rx_gdbsim_init() local 108 kernel_filename != NULL, &error_abort); in rx_gdbsim_init() 110 if (!kernel_filename) { in rx_gdbsim_init() 122 if (kernel_filename) { in rx_gdbsim_init() 130 rx_load_image(RX_CPU(first_cpu), kernel_filename, in rx_gdbsim_init()
|
/openbmc/qemu/hw/alpha/ |
H A D | dp264.c | 49 const char *kernel_filename = machine->kernel_filename; in clipper_init() local 161 if (kernel_filename) { in clipper_init() 164 size = load_elf(kernel_filename, NULL, cpu_alpha_superpage_to_phys, in clipper_init() 168 error_report("could not load kernel '%s'", kernel_filename); in clipper_init()
|
/openbmc/qemu/hw/xtensa/ |
H A D | sim.c | 98 const char *kernel_filename = machine->kernel_filename; in xtensa_sim_load_kernel() local 100 if (kernel_filename) { in xtensa_sim_load_kernel() 102 int success = load_elf(kernel_filename, NULL, translate_phys_addr, cpu, in xtensa_sim_load_kernel()
|
/openbmc/qemu/hw/loongarch/ |
H A D | boot.c | 179 kernel_size = load_elf(info->kernel_filename, NULL, in load_kernel_info() 187 info->kernel_filename, in load_kernel_info() 245 info->kernel_filename, in fw_cfg_add_kernel_info() 285 if (info->kernel_filename) { in loongarch_direct_kernel_boot() 329 info->kernel_filename = ms->kernel_filename; in loongarch_load_kernel()
|
/openbmc/qemu/hw/sparc/ |
H A D | leon3.c | 261 const char *kernel_filename = machine->kernel_filename; in leon3_generic_hw_init() local 368 } else if (kernel_filename == NULL && !qtest_enabled()) { in leon3_generic_hw_init() 377 if (kernel_filename != NULL) { in leon3_generic_hw_init() 381 kernel_size = load_elf(kernel_filename, NULL, NULL, NULL, in leon3_generic_hw_init() 385 kernel_size = load_uimage(kernel_filename, NULL, &entry, in leon3_generic_hw_init() 389 error_report("could not load kernel '%s'", kernel_filename); in leon3_generic_hw_init()
|
/openbmc/qemu/hw/arm/ |
H A D | boot.c | 806 load_elf_hdr(info->kernel_filename, &elf_header, &elf_is64, &err); in arm_load_elf() 841 ret = load_elf_as(info->kernel_filename, NULL, NULL, NULL, in arm_load_elf() 847 info->kernel_filename, load_elf_strerror(ret)); in arm_load_elf() 982 kernel_size = load_uimage_as(info->kernel_filename, &entry, &loadaddr, in arm_setup_direct_kernel_boot() 990 kernel_size = load_aarch64_image(info->kernel_filename, in arm_setup_direct_kernel_boot() 1000 kernel_size = load_image_targphys_as(info->kernel_filename, entry, in arm_setup_direct_kernel_boot() 1009 error_report("could not load kernel '%s'", info->kernel_filename); in arm_setup_direct_kernel_boot() 1016 info->kernel_filename, kernel_size, info->ram_size); in arm_setup_direct_kernel_boot() 1165 if (info->kernel_filename) { in arm_setup_firmware_boot() 1189 info->kernel_filename, in arm_setup_firmware_boot() [all …]
|
/openbmc/qemu/hw/sh4/ |
H A D | r2d.c | 232 const char *kernel_filename = machine->kernel_filename; in r2d_init() local 323 if (kernel_filename) { in r2d_init() 326 kernel_size = load_image_targphys(kernel_filename, in r2d_init() 330 error_report("qemu: could not load kernel '%s'", kernel_filename); in r2d_init()
|
/openbmc/qemu/include/hw/arm/ |
H A D | boot.h | 36 void armv7m_load_kernel(ARMCPU *cpu, const char *kernel_filename, 42 const char *kernel_filename; member
|