Lines Matching refs:mbi
834 multiboot2_info_header_t *mbi = NULL; in multiboot2_exec() local
930 mbi = (multiboot2_info_header_t *)last_addr; in multiboot2_exec()
931 if (mbi == NULL) { in multiboot2_exec()
935 last_addr = (vm_offset_t)mbi->mbi_tags; in multiboot2_exec()
946 mbi = (multiboot2_info_header_t *)PTOV(last_addr); in multiboot2_exec()
947 last_addr = (vm_offset_t)mbi->mbi_tags; in multiboot2_exec()
1267 mbi->mbi_total_size = last_addr - (vm_offset_t)mbi; in multiboot2_exec()
1268 mbi->mbi_reserved = 0; in multiboot2_exec()
1313 chunk->chunk_vaddr = (EFI_VIRTUAL_ADDRESS)(uintptr_t)mbi; in multiboot2_exec()
1315 map_size / desc_size, desc_size, (uintptr_t)mbi, in multiboot2_exec()
1316 mbi->mbi_total_size); in multiboot2_exec()
1317 chunk->chunk_size = mbi->mbi_total_size; in multiboot2_exec()
1334 (void *)entry_addr, (void *)VTOP(mbi)); in multiboot2_exec()
1344 if (mbi != NULL) in multiboot2_exec()
1345 efi_free_loadaddr((vm_offset_t)mbi, EFI_SIZE_TO_PAGES(size)); in multiboot2_exec()