Lines Matching refs:physicalAddress
207 void *virtualAddress, void *physicalAddress, uint8 mode, bool secondaryHash) in fill_page_table_entry() argument
211 = (((uint32)physicalAddress / B_PAGE_SIZE) << 12) | mode; in fill_page_table_entry()
235 map_page(void *virtualAddress, void *physicalAddress, uint8 mode) in map_page() argument
250 virtualAddress, physicalAddress, mode, false); in map_page()
264 virtualAddress, physicalAddress, mode, true); in map_page()
275 map_range(void *virtualAddress, void *physicalAddress, size_t size, uint8 mode) in map_range() argument
279 (void *)(uint32(physicalAddress) + offset), mode); in map_range()
521 void *physicalAddress = find_free_physical_range(size); in arch_mmu_allocate() local
522 if (physicalAddress == PHYSINVAL) { in arch_mmu_allocate()
531 physicalAddress, size); in arch_mmu_allocate()
533 insert_physical_allocated_range((addr_t)physicalAddress, size); in arch_mmu_allocate()
535 map_range(virtualAddress, physicalAddress, size, protection); in arch_mmu_allocate()
573 void *physicalAddress = (void *)args->Argument(0); in map_callback() local
581 if (is_physical_memory(physicalAddress) in map_callback()
582 && insert_physical_allocated_range((addr_t)physicalAddress, length) in map_callback()
598 map_range(virtualAddress, physicalAddress, length, mode); in map_callback()
622 intptr_t &physicalAddress = args->ReturnValue(1); in translate_callback() local
664 physicalAddress = (int)(entry->physical_page_number * B_PAGE_SIZE); in translate_callback()