Lines Matching full:info
25 * info struct. we need to grab the relevant data before any dynamic memory
40 struct multiboot_info *info; in z_multiboot_init() local
51 info = info_pa; in z_multiboot_init()
53 k_mem_map_phys_bare((uint8_t **)&info, POINTER_TO_UINT(info_pa), in z_multiboot_init()
57 if (info == NULL) { in z_multiboot_init()
61 memcpy(&multiboot_info, info, sizeof(*info)); in z_multiboot_init()
69 if ((info->flags & MULTIBOOT_INFO_FLAGS_MMAP) && in z_multiboot_init()
78 address = info->mmap_addr; in z_multiboot_init()
82 k_mem_map_phys_bare(&address_va, info->mmap_addr, info->mmap_length, in z_multiboot_init()
88 address_end = address + info->mmap_length; in z_multiboot_init()
125 if ((info->flags & MULTIBOOT_INFO_FLAGS_MEM) && in z_multiboot_init()
128 x86_memmap[0].length = info->mem_lower * 1024ULL; in z_multiboot_init()
133 x86_memmap[1].length = info->mem_upper * 1024ULL; in z_multiboot_init()