Lines Matching refs:mmap
164 struct multiboot_mmap *mmap = (struct multiboot_mmap * SAFE)TC(m);
167 mmap->base_addr, mmap->base_addr + mmap->length,
168 mmap->type);
171 && mmap->base_addr > last_end_addr) {
174 last_end_addr, mmap->base_addr);
177 mmap->base_addr - last_end_addr,
182 if (mmap->type == MULTIBOOT_MEM_TYPE_RAM) {
183 genpaddr_t base_addr = mmap->base_addr;
184 genpaddr_t end_addr = base_addr + mmap->length;
199 } else if (mmap->base_addr > local_phys_to_gen_phys(init_alloc_addr)) {
205 debug(SUBSYS_STARTUP, "platform %lx--%lx\n", mmap->base_addr,
206 mmap->base_addr + mmap->length);
207 assert(mmap->base_addr > local_phys_to_gen_phys(init_alloc_addr));
208 err = create_caps_to_cnode(mmap->base_addr, mmap->length,
213 last_end_addr = mmap->base_addr + mmap->length;
214 m += mmap->size + 4;