/illumos-gate/usr/src/grub/grub-0.97/util/ |
H A D | mbchk.c | 120 if (mbh->header_addr < mbh->load_addr) in check_multiboot() 125 filename, mbh->header_addr, mbh->load_addr); in check_multiboot() 129 if (mbh->load_end_addr && mbh->load_addr >= mbh->load_end_addr) in check_multiboot() 134 filename, mbh->load_addr, mbh->load_end_addr); in check_multiboot() 147 if (mbh->load_addr > mbh->entry_addr) in check_multiboot() 152 filename, mbh->load_addr, mbh->entry_addr); in check_multiboot() 168 if (mbh->load_addr < 0x100000) in check_multiboot() 173 filename, mbh->load_addr); in check_multiboot()
|
/illumos-gate/usr/src/tools/mbh_patch/ |
H A D | mbh_patch.c | 227 mbh->load_addr = phdr->p_paddr - phdr->p_offset; in patch64() 229 mbh->header_addr = mbh->load_addr + mem; in patch64() 232 (void) printf("\tload_addr now: 0x%x\n", mbh->load_addr); in patch64()
|
/illumos-gate/usr/src/grub/grub-0.97/stage2/ |
H A D | mb_header.h | 41 unsigned load_addr; member
|
H A D | boot.c | 142 cur_addr = pu.mb->load_addr; in load_image() 159 if (pu.mb->header_addr < pu.mb->load_addr in load_image() 160 || pu.mb->load_end_addr <= pu.mb->load_addr in load_image() 162 || (pu.mb->header_addr - pu.mb->load_addr) > i) in load_image()
|
/illumos-gate/usr/src/grub/grub-0.97/docs/ |
H A D | multiboot.h | 55 unsigned long load_addr; member
|
H A D | boot.S.texi | 42 /* @r{load_addr} */
|
H A D | multiboot.h.texi | 55 unsigned long load_addr;
|
H A D | multiboot.info | 338 16 u32 load_addr if flags[16] is set 348 Header magic fields::, the fields `header_addr', `load_addr', 425 `load_addr' 429 (header_addr - load_addr). load_addr must be less than or equal to 434 (load_end_addr - load_addr) specifies how much data to load. This 1109 unsigned long load_addr; 1224 /* load_addr */
|
H A D | multiboot.texi | 374 @item 16 @tab u32 @tab load_addr @tab if flags[16] is set 386 @samp{load_addr}, @samp{load_end_addr}, @samp{bss_end_addr} and 459 @item load_addr 463 load_addr). load_addr must be less than or equal to header_addr. 467 segment. (load_end_addr - load_addr) specifies how much data to load.
|
/illumos-gate/usr/src/boot/common/ |
H A D | multiboot2.c | 77 static vm_offset_t load_addr; variable 263 load_addr = addr_tag->mbh_load_addr; in multiboot2_loadfile() 314 load_addr = fp->f_addr; in multiboot2_loadfile() 867 load_addr, fp->f_size)) { in multiboot2_exec() 1010 tmp = roundup2(load_addr + fp->f_size + 1, MULTIBOOT_MOD_ALIGN); in multiboot2_exec() 1284 chunk->chunk_paddr = load_addr; in multiboot2_exec()
|
/illumos-gate/usr/src/tools/btxld/ |
H A D | version.c | 102 mboot->load_addr = 0; in add_version()
|
/illumos-gate/usr/src/boot/sys/sys/ |
H A D | multiboot.h | 114 multiboot_uint32_t load_addr; member
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | multiboot.h | 65 caddr32_t load_addr; member
|
/illumos-gate/usr/src/uts/i86pc/dboot/ |
H A D | dboot_startkern.c | 146 uintptr_t load_addr; variable 2246 load_addr = mb_header.load_addr; in dboot_loader_init() 2254 load_addr = mb2_load_addr; in dboot_loader_init() 2637 DBG(load_addr); in startup_kernel() 2638 if (dboot_elfload64(load_addr) != 0) in startup_kernel()
|
/illumos-gate/usr/src/cmd/boot/installboot/sparc/ |
H A D | installboot.c | 216 size = mboot->load_end_addr - mboot->load_addr; in read_bootblock_from_disk() 368 mboot->load_addr = 0; in prepare_bootblock()
|
/illumos-gate/usr/src/cmd/boot/installgrub/ |
H A D | installgrub.c | 958 mboot->load_addr = 0; in prepare_fake_multiboot() 1254 mboot->load_end_addr < mboot->load_addr) in read_stage2_from_disk() 1262 size = mboot->load_end_addr - mboot->load_addr; in read_stage2_from_disk()
|
/illumos-gate/usr/src/boot/i386/libi386/ |
H A D | multiboot.c | 164 dest = header->load_addr; in multiboot_loadfile()
|
/illumos-gate/usr/src/cmd/boot/installboot/i386/ |
H A D | installboot.c | 653 mboot->load_end_addr < mboot->load_addr) { in read_stage2_cb() 663 size = mboot->load_end_addr - mboot->load_addr; in read_stage2_cb() 1836 bblock->mboot->load_end_addr - bblock->mboot->load_addr; in read_bootblock_from_file()
|