Lines Matching defs:mboot
211 bblock->mboot = (multiboot_header_t *)(bblock->file + mboot_off);
215 bblock->mboot->load_end_addr - bblock->mboot->load_addr;
221 BOOT_DEBUG("mboot at %p offset %d, extra at %p size %d, buf=%p "
222 "(size=%d)\n", bblock->mboot, bblock->mboot_off, bblock->extra,
245 multiboot_header_t *mboot;
273 mboot = (multiboot_header_t *)(mboot_scan + mboot_off);
276 * make sure mboot has sane values
278 if (mboot->load_end_addr == 0 ||
279 mboot->load_end_addr < mboot->load_addr)
287 size = mboot->load_end_addr - mboot->load_addr;
310 bblock->mboot = (multiboot_header_t *)(bblock->buf + bblock->mboot_off);
314 BOOT_DEBUG("mboot at %p offset %d, extra at %p size %d, buf=%p "
315 "(size=%d)\n", bblock->mboot, bblock->mboot_off, bblock->extra,
471 ptr = (uint64_t *)(&bblock->mboot->bss_end_addr);
614 struct mboot *mboot;
653 mboot = (struct mboot *)device->mbr;
659 part = (struct ipart *)mboot->parts + pno;
704 part = (struct ipart *)mboot->parts + i;
856 get_boot_partition(ib_device_t *device, struct mboot *mbr)
1016 ret = get_boot_partition(device, (struct mboot *)device->mbr);
1169 dest_bblock->mboot = (multiboot_header_t *)(dest_bblock->file +