Home
last modified time | relevance | path

Searched refs:loadaddr (Results 1 – 9 of 9) sorted by relevance

/qemu/hw/ppc/
H A Damigaone.c277 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 Dppc440_bamboo.c225 hwaddr loadaddr = LOAD_UIMAGE_LOADADDR_INVALID; in bamboo_init() local
226 success = load_uimage(kernel_filename, &entry, &loadaddr, NULL, in bamboo_init()
H A De500.c909 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 Dsam460ex.c474 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 Dnetmain.c405 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 Dboot.c162 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 Dloader.c607 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 Dloader.h215 hwaddr *loadaddr, int *is_linux,
224 hwaddr *loadaddr, int *is_linux,
/qemu/hw/arm/
H A Dboot.c982 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()