Lines Matching refs:base_addr
171 mmap->base_addr, mmap->base_addr + mmap->length,
181 if((r->base + (1 << r->bits) >= mmap->base_addr
182 && r->base + (1 << r->bits) <= mmap->base_addr + mmap->length)
183 || (r->base >= mmap->base_addr
184 && r->base <= mmap->base_addr + mmap->length)) {
196 && mmap->base_addr > last_end_addr) {
199 last_end_addr, mmap->base_addr);
202 mmap->base_addr - last_end_addr,
208 genpaddr_t base_addr = mmap->base_addr;
209 genpaddr_t end_addr = base_addr + mmap->length;
213 if (base_addr < local_phys_to_gen_phys(init_alloc_addr)) {
214 base_addr = local_phys_to_gen_phys(init_alloc_addr);
218 if(base_addr >= X86_32_PADDR_SPACE_SIZE) {
220 "mappable space\n", base_addr, end_addr);
221 last_end_addr = mmap->base_addr + mmap->length;
227 "space [0--%llx]\n", base_addr, end_addr,
235 if(base_addr >= PADDR_SPACE_LIMIT) {
236 last_end_addr = mmap->base_addr + mmap->length;
244 debug(SUBSYS_STARTUP, "RAM %llx--%llx\n", base_addr, end_addr);
246 assert(end_addr >= base_addr);
247 err = create_caps_to_cnode(base_addr, end_addr - base_addr,
251 } else if (mmap->base_addr > local_phys_to_gen_phys(init_alloc_addr)) {
257 debug(SUBSYS_STARTUP, "platform %llx--%llx\n", mmap->base_addr,
258 mmap->base_addr + mmap->length);
259 assert(mmap->base_addr > local_phys_to_gen_phys(init_alloc_addr));
260 err = create_caps_to_cnode(mmap->base_addr, mmap->length,
265 last_end_addr = mmap->base_addr + mmap->length;