Lines Matching refs:info
310 multiboot_info_t* info;
349 /* scalar info about a single range */
359 range->size = seq->info->mem_upper * 1024U;
374 /* no multiboot info found. */
378 seq->info = (multiboot_info_t*)X86_PHYS_TO_VIRT(_multiboot_info);
384 if ((seq->info->flags & MB_INFO_MMAP) && (seq->info->mmap_addr != 0) && (seq->info->mmap_length > 0)) {
386 void* mmap_addr = (void*)X86_PHYS_TO_VIRT(seq->info->mmap_addr);
390 seq->count = static_cast<int>(seq->info->mmap_length / sizeof(memory_map_t));
396 if (seq->info->flags & MB_INFO_MEM_SIZE) {
401 /* no memory information in the multiboot info */
431 /* then try getting range info from e820 */