Lines Matching defs:virtualAddress
198 unmap_page(addr_t virtualAddress)
200 gMMUOps->unmap_page(virtualAddress);
204 /** Creates an entry to map the specified virtualAddress to the given
211 map_page(addr_t virtualAddress, addr_t physicalAddress, uint32 flags)
213 TRACE(("map_page: vaddr 0x%lx, paddr 0x%lx\n", virtualAddress, physicalAddress));
215 if (virtualAddress < KERNEL_LOAD_BASE)
216 panic("map_page: asked to map invalid page %p!\n", (void *)virtualAddress);
219 gMMUOps->add_page_table(virtualAddress);
221 if (virtualAddress >= sMaxVirtualAddress) {
228 if (virtualAddress >= sMaxVirtualAddress)
229 panic("map_page: asked to map a page to %p\n", (void *)virtualAddress);
236 gMMUOps->map_page(virtualAddress, physicalAddress, flags);
324 mmu_allocate(void *virtualAddress, size_t size)
327 virtualAddress, sNextVirtualAddress, size));
332 if (virtualAddress != NULL) {
338 addr_t address = (addr_t)virtualAddress;
351 return virtualAddress;
371 mmu_free(void *virtualAddress, size_t size)
373 TRACE(("mmu_free(virtualAddress = %p, size: %ld)\n", virtualAddress, size));
375 addr_t address = (addr_t)virtualAddress;