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;
939 multiboot_header_t *mboot;
942 assert(stage2->mboot != NULL);
945 mboot = stage2->mboot;
951 assert(mboot->flags & BB_MBOOT_AOUT_FLAG);
954 mboot->header_addr = stage2->mboot_off;
955 mboot->load_addr = 0;
956 mboot->load_end_addr = stage2->file_size;
1227 multiboot_header_t *mboot;
1244 mboot = (multiboot_header_t *)(mboot_scan + mboot_off);
1247 * Unfilled mboot values mean an older version of installgrub installed
1250 if (mboot->load_end_addr == 0 ||
1251 mboot->load_end_addr < mboot->load_addr)
1259 size = mboot->load_end_addr - mboot->load_addr;
1280 stage2->mboot = (multiboot_header_t *)(stage2->buf + stage2->mboot_off);
1367 stage2->mboot = (multiboot_header_t *)(stage2->file +
1448 find_x86_bootpar(struct mboot *mboot, int *part_num, uint32_t *start_sect)
1455 part = (struct ipart *)mboot->parts + i;
1476 struct mboot *mboot;
1478 mboot = (struct mboot *)device->boot_sector;
1479 if (find_x86_bootpar(mboot, &part, NULL) != BC_SUCCESS) {