Lines Matching defs:virtualAddress
199 unmap_page(addr_t virtualAddress)
201 gMMUOps->unmap_page(virtualAddress);
205 /** Creates an entry to map the specified virtualAddress to the given
212 map_page(addr_t virtualAddress, addr_t physicalAddress, uint32 flags)
214 TRACE(("map_page: vaddr 0x%lx, paddr 0x%lx\n", virtualAddress, physicalAddress));
216 if (virtualAddress < KERNEL_LOAD_BASE)
217 panic("map_page: asked to map invalid page %p!\n", (void *)virtualAddress);
220 gMMUOps->add_page_table(virtualAddress);
222 if (virtualAddress >= sMaxVirtualAddress) {
229 if (virtualAddress >= sMaxVirtualAddress)
230 panic("map_page: asked to map a page to %p\n", (void *)virtualAddress);
237 gMMUOps->map_page(virtualAddress, physicalAddress, flags);
325 mmu_allocate(void *virtualAddress, size_t size)
328 virtualAddress, sNextVirtualAddress, size));
333 if (virtualAddress != NULL) {
339 addr_t address = (addr_t)virtualAddress;
352 return virtualAddress;
372 mmu_free(void *virtualAddress, size_t size)
374 TRACE(("mmu_free(virtualAddress = %p, size: %ld)\n", virtualAddress, size));
376 addr_t address = (addr_t)virtualAddress;