Searched refs:initrd_offset (Results 1 – 7 of 7) sorted by relevance
/qemu/hw/mips/ |
H A D | mipssim.c | 65 ram_addr_t initrd_offset; in load_kernel() local 82 initrd_offset = 0; in load_kernel() 86 initrd_offset = ROUND_UP(kernel_high, INITRD_PAGE_SIZE); in load_kernel() 87 if (initrd_offset + initrd_size > loaderparams.ram_size) { in load_kernel() 93 initrd_offset, loaderparams.ram_size - initrd_offset); in load_kernel()
|
H A D | fuloong2e.c | 101 ram_addr_t initrd_offset; in load_kernel() local 119 initrd_offset = 0; in load_kernel() 123 initrd_offset = ROUND_UP(kernel_high, INITRD_PAGE_SIZE); in load_kernel() 124 if (initrd_offset + initrd_size > loaderparams.ram_size) { in load_kernel() 130 initrd_offset, in load_kernel() 131 loaderparams.ram_size - initrd_offset); in load_kernel() 148 cpu_mips_phys_to_kseg0(NULL, initrd_offset), in load_kernel()
|
H A D | loongson3_virt.c | 302 static int set_prom_cmdline(ram_addr_t initrd_offset, long initrd_size) in set_prom_cmdline() argument 330 cpu_mips_phys_to_kseg0(NULL, initrd_offset), in set_prom_cmdline() 354 ram_addr_t initrd_offset; in load_kernel() local 371 initrd_offset = 0; in load_kernel() 375 initrd_offset = MAX(loader_memmap[LOADER_INITRD].base, in load_kernel() 378 if (initrd_offset + initrd_size > loaderparams.ram_size) { in load_kernel() 385 initrd_offset, in load_kernel() 386 loaderparams.ram_size - initrd_offset); in load_kernel() 397 set_prom_cmdline(initrd_offset, initrd_size); in load_kernel()
|
H A D | malta.c | 864 ram_addr_t initrd_offset; in load_kernel() local 892 initrd_offset = 0; in load_kernel() 901 initrd_offset = ROUND_UP(loaderparams.ram_low_size in load_kernel() 904 if (kernel_high >= initrd_offset) { in load_kernel() 910 initrd_offset, in load_kernel() 911 loaderparams.ram_size - initrd_offset); in load_kernel() 928 cpu_mips_phys_to_kseg0(NULL, initrd_offset), in load_kernel()
|
/qemu/hw/microblaze/ |
H A D | boot.c | 180 uint32_t initrd_offset; in microblaze_load_kernel() local 184 initrd_offset = boot_info.initrd_start - ddr_base; in microblaze_load_kernel() 188 ramsize - initrd_offset); in microblaze_load_kernel() 192 ramsize - initrd_offset); in microblaze_load_kernel()
|
/qemu/hw/loongarch/ |
H A D | boot.c | 282 uint64_t kernel_entry, kernel_low, kernel_high, initrd_offset = 0; in load_kernel_info() local 307 initrd_offset = ROUND_UP(kernel_high + 4 * kernel_size, 64 * KiB); in load_kernel_info() 308 initrd_offset = alloc_initrd_memory(info, initrd_offset, in load_kernel_info() 311 initrd_offset, initrd_size); in load_kernel_info() 320 info->initrd_addr = initrd_offset; in load_kernel_info()
|
/qemu/hw/s390x/ |
H A D | ipl.c | 241 ram_addr_t initrd_offset; in s390_ipl_realize() local 245 initrd_offset = INITRD_START; in s390_ipl_realize() 246 while (kernel_size + 0x100000 > initrd_offset) { in s390_ipl_realize() 247 initrd_offset += 0x100000; in s390_ipl_realize() 249 initrd_size = load_image_targphys(ipl->initrd, initrd_offset, in s390_ipl_realize() 250 ms->ram_size - initrd_offset); in s390_ipl_realize() 262 stq_be_p(romptr, initrd_offset); in s390_ipl_realize()
|