Lines Matching defs:mbi
32 struct multiboot_info mbi;
128 for (cont = 0, addr = mbi.mmap_addr;
129 addr < mbi.mmap_addr + mbi.mmap_length;
166 mbi.mem_lower = get_memsize (0);
167 mbi.mem_upper = get_memsize (1);
180 extended_memory = mbi.mem_upper;
183 * The "mbi.mem_upper" variable only recognizes upper memory in the
190 mbi.mmap_addr = addr;
191 mbi.mmap_length = 0;
202 mbi.mmap_length += *((unsigned long *) addr) + 4;
207 if (mbi.mmap_length)
213 * first memory hole), into the "mbi.mem_{lower,upper}"
217 mbi.mem_lower = mmap_avail_at (0) >> 10;
218 mbi.mem_upper = mmap_avail_at (0x100000) >> 10;
221 for (max_addr = 0, addr = mbi.mmap_addr;
222 addr < mbi.mmap_addr + mbi.mmap_length;
250 mbi.mmap_addr = (unsigned long) fakemap;
251 mbi.mmap_length = sizeof (fakemap);
252 fakemap[0].Length = (mbi.mem_lower << 10);
257 mbi.mem_upper = memtmp;
260 saved_mem_upper = mbi.mem_upper;
274 mbi.drives_length = 0;
275 mbi.drives_addr = addr;
313 mbi.drives_length += info->size;
317 mbi.config_table = get_rom_config_table ();
320 mbi.boot_loader_name = (unsigned long) "GNU GRUB " VERSION;
325 mbi.apm_table = (unsigned long) &apm_bios_info;
331 mbi.flags = (MB_INFO_MEMORY | MB_INFO_CMDLINE | MB_INFO_BOOTDEV
336 mbi.flags |= MB_INFO_APM_TABLE;