Home | History | Annotate | Download | only in lib

Lines Matching defs:mbi

122 	struct multiboot_info *mbi;
128 mbi = alloc(sizeof(struct multiboot_info));
129 mbi->mi_flags = MULTIBOOT_INFO_HAS_MEMORY;
131 mbi->mi_mem_upper = mbp->mbp_extmem;
132 mbi->mi_mem_lower = mbp->mbp_basemem;
135 mbi->mi_flags |= MULTIBOOT_INFO_HAS_CMDLINE;
139 mbi->mi_cmdline = (char *) vtophys(cmdline);
157 mbi->mi_flags |= MULTIBOOT_INFO_HAS_MODS;
158 mbi->mi_mods_count = btinfo_modulelist->num;
159 mbi->mi_mods_addr = vtophys(mbm);
185 mbi->mi_elfshdr_num = ehdr.e_shnum;
186 mbi->mi_elfshdr_size = ehdr.e_shentsize;
187 mbi->mi_elfshdr_addr = shaddr;
188 mbi->mi_elfshdr_shndx = ehdr.e_shstrndx;
190 mbi->mi_flags |= MULTIBOOT_INFO_HAS_ELF_SYMS;
203 multiboot(mbp->mbp_marks[MARK_ENTRY], vtophys(mbi),
204 x86_trunc_page(mbi->mi_mem_lower * 1024), MULTIBOOT_INFO_MAGIC);