Home
last modified time | relevance | path

Searched refs:setup_size (Results 1 – 6 of 6) sorted by relevance

/openbmc/u-boot/arch/x86/lib/
H A Dzimage.c133 int setup_size; in load_zimage() local
149 setup_size = 5 * 512; in load_zimage()
151 setup_size = (hdr->setup_sects + 1) * 512; in load_zimage()
154 printf("Setup Size = 0x%8.8lx\n", (ulong)setup_size); in load_zimage()
156 if (setup_size > SETUP_MAX_SIZE) in load_zimage()
157 printf("Error: Setup is too large (%d bytes)\n", setup_size); in load_zimage()
193 kernel_size -= setup_size; in load_zimage()
202 memmove((void *)0x90000, setup_base, setup_size); in load_zimage()
214 memset((u8 *)0x90000 + setup_size, 0, in load_zimage()
215 SETUP_MAX_SIZE - setup_size); in load_zimage()
[all …]
/openbmc/u-boot/cmd/
H A Dqfw.c19 uint32_t setup_size, kernel_size, cmdline_size, initrd_size; in qemu_fwcfg_setup_kernel() local
21 qemu_fwcfg_read_entry(FW_CFG_SETUP_SIZE, 4, &setup_size); in qemu_fwcfg_setup_kernel()
24 if (setup_size == 0 || kernel_size == 0) { in qemu_fwcfg_setup_kernel()
31 le32_to_cpu(setup_size), data_addr); in qemu_fwcfg_setup_kernel()
32 data_addr += le32_to_cpu(setup_size); in qemu_fwcfg_setup_kernel()
/openbmc/qemu/hw/i386/
H A Dx86-common.c651 int setup_size, kernel_size, cmdline_size; in x86_load_linux() local
907 setup_size = header[0x1f1]; in x86_load_linux()
908 if (setup_size == 0) { in x86_load_linux()
909 setup_size = 4; in x86_load_linux()
911 setup_size = (setup_size + 1) * 512; in x86_load_linux()
912 if (setup_size > kernel_size) { in x86_load_linux()
917 setup = g_malloc(setup_size); in x86_load_linux()
920 if (fread(setup, 1, setup_size, f) != setup_size) { in x86_load_linux()
[all...]
/openbmc/qemu/pc-bios/optionrom/
H A Dlinuxboot_dma.c143 uint32_t setup_size; in load_kernel() local
151 bios_cfg_read_entry_dma(&setup_size, FW_CFG_SETUP_SIZE, 4); in load_kernel()
152 bios_cfg_read_entry_dma(setup_addr, FW_CFG_SETUP_DATA, setup_size); in load_kernel()
/openbmc/qemu/target/i386/
H A Dsev.h51 size_t setup_size; member
H A Dsev.c2353 { .iov_base = ctx->setup_data, .iov_len = ctx->setup_size }, in build_kernel_loader_hashes()