/qemu/hw/ppc/ |
H A D | amigaone.c | 277 hwaddr loadaddr; in amigaone_init() local 384 loadaddr = MIN(machine->ram_size, 256 * MiB); in amigaone_init() 385 bi->bd_info = loadaddr - 8 * MiB; in amigaone_init() 392 loadaddr = bi->bd_info + 1 * MiB; in amigaone_init() 393 cpu_physical_memory_write(loadaddr, machine->kernel_cmdline, len + 1); in amigaone_init() 394 bi->cmdline_start = loadaddr; in amigaone_init() 395 bi->cmdline_end = loadaddr + len + 1; /* including terminating '\0' */ in amigaone_init() 399 &bi->entry, &loadaddr, NULL, NULL, in amigaone_init() 402 sz = load_uimage(machine->kernel_filename, &bi->entry, &loadaddr, in amigaone_init() 410 loadaddr += sz; in amigaone_init() [all …]
|
H A D | ppc440_bamboo.c | 225 hwaddr loadaddr = LOAD_UIMAGE_LOADADDR_INVALID; in bamboo_init() local 226 success = load_uimage(kernel_filename, &entry, &loadaddr, NULL, in bamboo_init()
|
H A D | e500.c | 909 uint64_t loadaddr; in ppce500_init() local 1197 &bios_entry, &loadaddr, NULL, NULL, in ppce500_init() 1204 loadaddr = LOAD_UIMAGE_LOADADDR_INVALID; in ppce500_init() 1205 payload_size = load_uimage(filename, &bios_entry, &loadaddr, NULL, in ppce500_init() 1216 kernel_base = loadaddr; in ppce500_init() 1220 cur_base = loadaddr + payload_size; in ppce500_init() 1262 dt_base = (loadaddr + payload_size + DTC_LOAD_PAD) & ~DTC_PAD_MASK; in ppce500_init()
|
H A D | sam460ex.c | 474 hwaddr loadaddr = LOAD_UIMAGE_LOADADDR_INVALID; in sam460ex_init() local 475 success = load_uimage(machine->kernel_filename, &entry, &loadaddr, in sam460ex_init()
|
/qemu/pc-bios/s390-ccw/ |
H A D | netmain.c | 405 void *loadaddr = (void *)0x2000; /* Load right after the low-core */ in net_try_direct_tftp_load() local 407 rc = tftp_load(fn_ip, loadaddr, KERNEL_MAX_SIZE - (long)loadaddr); in net_try_direct_tftp_load() 417 memcpy(cfgbuf, loadaddr, rc); in net_try_direct_tftp_load() 444 memmove(KERNEL_ADDR, loadaddr, rc); in net_try_direct_tftp_load()
|
/qemu/hw/microblaze/ |
H A D | boot.c | 162 hwaddr uentry, loadaddr = LOAD_UIMAGE_LOADADDR_INVALID; in microblaze_load_kernel() local 164 kernel_size = load_uimage(kernel_filename, &uentry, &loadaddr, 0, in microblaze_load_kernel() 167 high = (loadaddr + kernel_size + 3) & ~3; in microblaze_load_kernel()
|
/qemu/hw/core/ |
H A D | loader.c | 607 hwaddr *loadaddr, int *is_linux, in load_uboot_image() argument 647 if (!loadaddr || *loadaddr == LOAD_UIMAGE_LOADADDR_INVALID) { in load_uboot_image() 653 hdr->ih_load = *loadaddr + sizeof(*hdr); in load_uboot_image() 661 if (loadaddr) { in load_uboot_image() 662 *loadaddr = hdr->ih_load; in load_uboot_image() 708 address = *loadaddr; in load_uboot_image() 750 ssize_t load_uimage(const char *filename, hwaddr *ep, hwaddr *loadaddr, in load_uimage() argument 755 return load_uboot_image(filename, ep, loadaddr, is_linux, IH_TYPE_KERNEL, in load_uimage() 759 ssize_t load_uimage_as(const char *filename, hwaddr *ep, hwaddr *loadaddr, in load_uimage_as() argument 764 return load_uboot_image(filename, ep, loadaddr, is_linux, IH_TYPE_KERNEL, in load_uimage_as()
|
/qemu/include/hw/ |
H A D | loader.h | 215 hwaddr *loadaddr, int *is_linux, 224 hwaddr *loadaddr, int *is_linux,
|
/qemu/hw/arm/ |
H A D | boot.c | 982 uint64_t loadaddr = info->loader_start + KERNEL_NOLOAD_ADDR; in arm_setup_direct_kernel_boot() local 983 kernel_size = load_uimage_as(info->kernel_filename, &entry, &loadaddr, in arm_setup_direct_kernel_boot() 986 image_low_addr = loadaddr; in arm_setup_direct_kernel_boot()
|