Home
last modified time | relevance | path

Searched refs:mh_load_addr (Results 1 – 2 of 2) sorted by relevance

/openbmc/qemu/hw/i386/
H A Dmultiboot.c159 uint32_t mh_load_addr; in load_multiboot() local
211 mh_load_addr = elf_low; in load_multiboot()
216 if (rom_copy(mbs.mb_buf, mh_load_addr, mb_kernel_size) != mb_kernel_size) { in load_multiboot()
230 mh_load_addr = ldl_le_p(header + i + 16); in load_multiboot()
231 if (mh_header_addr < mh_load_addr) { in load_multiboot()
235 if (mh_header_addr - mh_load_addr > i) { in load_multiboot()
240 uint32_t mb_kernel_text_offset = i - (mh_header_addr - mh_load_addr); in load_multiboot()
245 if (mh_load_end_addr < mh_load_addr) { in load_multiboot()
249 mb_load_size = mh_load_end_addr - mh_load_addr; in load_multiboot()
257 if (mb_load_size > UINT32_MAX - mh_load_addr) { in load_multiboot()
[all …]
H A Dx86-common.c583 uint32_t mh_load_addr = 0; in load_elfboot() local
612 mh_load_addr = elf_low; in load_elfboot()
620 fw_cfg_add_i32(fw_cfg, FW_CFG_KERNEL_ADDR, mh_load_addr); in load_elfboot()