| /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 | 122 const char *kernel_filename = machine->kernel_filename; in virt_init() local 220 if (kernel_filename) { in virt_init() 231 kernel_size = load_elf(kernel_filename, NULL, NULL, NULL, in virt_init() 235 error_report("could not load kernel '%s'", kernel_filename); in virt_init()
|
| /openbmc/qemu/hw/openrisc/ |
| H A D | boot.c | 26 const char *kernel_filename, in openrisc_load_kernel() argument 34 if (kernel_filename && !qtest_enabled()) { in openrisc_load_kernel() 35 kernel_size = load_elf(kernel_filename, NULL, NULL, NULL, in openrisc_load_kernel() 40 kernel_size = load_uimage(kernel_filename, in openrisc_load_kernel() 45 kernel_size = load_image_targphys(kernel_filename, in openrisc_load_kernel() 56 error_report("couldn't load the kernel '%s'", kernel_filename); in openrisc_load_kernel()
|
| /openbmc/qemu/hw/tricore/ |
| H A D | triboard.c | 34 static void tricore_load_kernel(TriCoreCPU *cpu, const char *kernel_filename) in tricore_load_kernel() argument 40 kernel_size = load_elf(kernel_filename, NULL, in tricore_load_kernel() 45 error_report("no kernel file '%s'", kernel_filename); in tricore_load_kernel() 62 if (machine->kernel_filename) { in triboard_machine_init() 63 tricore_load_kernel(&ms->tc27x_soc.cpu, 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/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() 151 kernel_size = load_elf(kernel_filename, NULL, in microblaze_load_kernel() 164 kernel_size = load_uimage(kernel_filename, &uentry, &loadaddr, 0, in microblaze_load_kernel() 172 kernel_size = load_image_targphys(kernel_filename, ddr_base, in microblaze_load_kernel()
|
| /openbmc/qemu/hw/mips/ |
| H A D | mipssim.c | 51 const char *kernel_filename; member 67 kernel_size = load_elf(loaderparams.kernel_filename, NULL, in load_kernel() 75 loaderparams.kernel_filename, in load_kernel() 137 const char *kernel_filename = machine->kernel_filename; in mips_mipssim_init() local 196 if (kernel_filename) { in mips_mipssim_init() 198 loaderparams.kernel_filename = kernel_filename; in mips_mipssim_init()
|
| H A D | fuloong2e.c | 68 const char *kernel_filename; member 105 kernel_size = load_elf(loaderparams.kernel_filename, NULL, in load_kernel() 112 loaderparams.kernel_filename, in load_kernel() 144 prom_set(prom_buf, index++, "%s", loaderparams.kernel_filename); in load_kernel() 197 if (loaderparams.kernel_filename) { in main_cpu_reset() 212 const char *kernel_filename = machine->kernel_filename; in mips_fuloong2e_init() local 255 if (kernel_filename) { in mips_fuloong2e_init() 257 loaderparams.kernel_filename = kernel_filename; in mips_fuloong2e_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() 409 if (loaderparams.kernel_filename) { in generic_cpu_reset() 418 if (loaderparams.kernel_filename) { in main_cpu_reset() 501 const char *kernel_filename = machine->kernel_filename; in mips_loongson3_virt_init() local 638 if (kernel_filename) { in mips_loongson3_virt_init() 639 loaderparams.kernel_filename = kernel_filename; in mips_loongson3_virt_init() 659 !kernel_filename && !qtest_enabled()) { in mips_loongson3_virt_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() 237 error_report("could not load kernel '%s'", kernel_filename); in bamboo_init() 255 if (kernel_filename) { in bamboo_init()
|
| H A D | virtex_ml507.c | 186 const char *kernel_filename = machine->kernel_filename; in virtex_init() local 241 if (kernel_filename) { in virtex_init() 246 kernel_size = load_elf(kernel_filename, NULL, NULL, NULL, in virtex_init() 254 kernel_size = load_image_targphys(kernel_filename, in virtex_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 | 156 if (machine->kernel_filename) { in ppc_heathrow_init() 158 kernel_size = load_elf(machine->kernel_filename, NULL, in ppc_heathrow_init() 162 kernel_size = load_aout(machine->kernel_filename, kernel_base, in ppc_heathrow_init() 167 kernel_size = load_image_targphys(machine->kernel_filename, in ppc_heathrow_init() 173 machine->kernel_filename); in ppc_heathrow_init()
|
| /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() 119 if (kernel_filename) { in rx_gdbsim_init() 127 rx_load_image(&s->mcu.cpu, kernel_filename, in rx_gdbsim_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/alpha/ |
| H A D | dp264.c | 50 const char *kernel_filename = machine->kernel_filename; in clipper_init() local 162 if (kernel_filename) { in clipper_init() 165 size = load_elf(kernel_filename, NULL, cpu_alpha_superpage_to_phys, in clipper_init() 169 error_report("could not load kernel '%s'", kernel_filename); in clipper_init()
|
| /openbmc/qemu/hw/riscv/ |
| H A D | boot.c | 234 const char *kernel_filename = machine->kernel_filename; in riscv_load_kernel() local 238 g_assert(kernel_filename != NULL); in riscv_load_kernel() 247 kernel_size = load_elf_ram_sym(kernel_filename, NULL, NULL, NULL, NULL, in riscv_load_kernel() 256 kernel_size = load_uimage_as(kernel_filename, &info->image_low_addr, in riscv_load_kernel() 264 kernel_size = load_image_targphys_as(kernel_filename, kernel_start_addr, in riscv_load_kernel() 273 error_report("could not load kernel '%s'", kernel_filename); in riscv_load_kernel() 499 if (machine->kernel_filename) { in riscv_setup_firmware_boot() 511 machine->kernel_filename, in riscv_setup_firmware_boot()
|
| /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/loongarch/ |
| H A D | boot.c | 285 kernel_size = load_elf(info->kernel_filename, NULL, in load_kernel_info() 292 kernel_size = load_loongarch_linux_image(info->kernel_filename, in load_kernel_info() 299 info->kernel_filename, in load_kernel_info() 353 info->kernel_filename, in fw_cfg_add_kernel_info() 395 if (info->kernel_filename) { in loongarch_direct_kernel_boot() 439 info->kernel_filename = ms->kernel_filename; in loongarch_load_kernel()
|
| /openbmc/qemu/hw/sh4/ |
| H A D | r2d.c | 237 const char *kernel_filename = machine->kernel_filename; in r2d_init() local 328 if (kernel_filename) { in r2d_init() 331 kernel_size = load_image_targphys(kernel_filename, in r2d_init() 335 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
|
| /openbmc/qemu/hw/arm/ |
| H A D | boot.c | 809 load_elf_hdr(info->kernel_filename, &elf_header, &elf_is64, &err); in arm_load_elf() 844 ret = load_elf_as(info->kernel_filename, NULL, NULL, NULL, in arm_load_elf() 850 info->kernel_filename, load_elf_strerror(ret)); in arm_load_elf() 985 kernel_size = load_uimage_as(info->kernel_filename, &entry, &loadaddr, in arm_setup_direct_kernel_boot() 993 kernel_size = load_aarch64_image(info->kernel_filename, in arm_setup_direct_kernel_boot() 1003 kernel_size = load_image_targphys_as(info->kernel_filename, entry, in arm_setup_direct_kernel_boot() 1012 error_report("could not load kernel '%s'", info->kernel_filename); in arm_setup_direct_kernel_boot() 1019 info->kernel_filename, kernel_size, info->ram_size); in arm_setup_direct_kernel_boot() 1168 if (info->kernel_filename) { in arm_setup_firmware_boot() 1192 info->kernel_filename, in arm_setup_firmware_boot() [all …]
|
| /openbmc/qemu/include/hw/tricore/ |
| H A D | tricore.h | 8 const char *kernel_filename; member
|
| /openbmc/qemu/hw/i386/ |
| H A D | multiboot.h | 10 const char *kernel_filename,
|