Lines Matching defs:mboot
107 static int find_x86_bootpar(struct mboot *, int *, uint32_t *);
616 /* If we get down here we do have a mboot structure. */
617 assert(src_stage2->mboot);
620 dest_stage2->mboot = (multiboot_header_t *)(dest_stage2->buf +
730 struct mboot *mboot;
751 mboot = (struct mboot *)device->boot_sector;
754 if (find_x86_bootpar(mboot, &pno, &secnum) != BC_SUCCESS) {
780 part = (struct ipart *)mboot->parts + i;
942 multiboot_header_t *mboot;
945 assert(stage2->mboot != NULL);
948 mboot = stage2->mboot;
954 assert(mboot->flags & BB_MBOOT_AOUT_FLAG);
957 mboot->header_addr = stage2->mboot_off;
958 mboot->load_addr = 0;
959 mboot->load_end_addr = stage2->file_size;
1230 multiboot_header_t *mboot;
1247 mboot = (multiboot_header_t *)(mboot_scan + mboot_off);
1250 * Unfilled mboot values mean an older version of installgrub installed
1253 if (mboot->load_end_addr == 0 ||
1254 mboot->load_end_addr < mboot->load_addr)
1262 size = mboot->load_end_addr - mboot->load_addr;
1283 stage2->mboot = (multiboot_header_t *)(stage2->buf + stage2->mboot_off);
1370 stage2->mboot = (multiboot_header_t *)(stage2->file +
1458 find_x86_bootpar(struct mboot *mboot, int *part_num, uint32_t *start_sect)
1465 part = (struct ipart *)mboot->parts + i;
1486 struct mboot *mboot;
1488 mboot = (struct mboot *)device->boot_sector;
1489 if (find_x86_bootpar(mboot, &part, NULL) != BC_SUCCESS) {