Lines Matching defs:mboot
209 bblock->mboot = (multiboot_header_t *)(bblock->file + mboot_off);
213 bblock->mboot->load_end_addr - bblock->mboot->load_addr;
219 BOOT_DEBUG("mboot at %p offset %d, extra at %p size %d, buf=%p "
220 "(size=%d)\n", bblock->mboot, bblock->mboot_off, bblock->extra,
243 multiboot_header_t *mboot;
271 mboot = (multiboot_header_t *)(mboot_scan + mboot_off);
274 * make sure mboot has sane values
276 if (mboot->load_end_addr == 0 ||
277 mboot->load_end_addr < mboot->load_addr)
285 size = mboot->load_end_addr - mboot->load_addr;
308 bblock->mboot = (multiboot_header_t *)(bblock->buf + bblock->mboot_off);
312 BOOT_DEBUG("mboot at %p offset %d, extra at %p size %d, buf=%p "
313 "(size=%d)\n", bblock->mboot, bblock->mboot_off, bblock->extra,
469 ptr = (uint64_t *)(&bblock->mboot->bss_end_addr);
644 struct mboot *mboot;
683 mboot = (struct mboot *)device->mbr;
689 part = (struct ipart *)mboot->parts + pno;
734 part = (struct ipart *)mboot->parts + i;
886 get_boot_partition(ib_device_t *device, struct mboot *mbr)
1046 ret = get_boot_partition(device, (struct mboot *)device->mbr);
1199 dest_bblock->mboot = (multiboot_header_t *)(dest_bblock->file +