/haiku-fatelf/src/system/kernel/arch/x86/paging/ |
H A D | x86_physical_page_mapper_mapped.cpp | 40 virtual void* GetPageTableAt(phys_addr_t physicalAddress); 50 phys_addr_t physicalAddress); 52 virtual status_t GetPage(phys_addr_t physicalAddress, 56 virtual status_t GetPageCurrentCPU(phys_addr_t physicalAddress, 61 virtual status_t GetPageDebug(phys_addr_t physicalAddress, 93 phys_addr_t physicalAddress) 95 ASSERT(physicalAddress % B_PAGE_SIZE == 0); 97 return (void*)(physicalAddress + KERNEL_PMAP_BASE); 120 phys_addr_t physicalAddress) 122 ASSERT(physicalAddress 92 GetPageTableAt( phys_addr_t physicalAddress) argument 119 InterruptGetPageTableAt( phys_addr_t physicalAddress) argument 129 GetPage(phys_addr_t physicalAddress, addr_t* virtualAddress, void** handle) argument 148 GetPageCurrentCPU(phys_addr_t physicalAddress, addr_t* virtualAddress, void** handle) argument 168 GetPageDebug(phys_addr_t physicalAddress, addr_t* virtualAddress, void** handle) argument [all...] |
H A D | x86_physical_page_mapper.h | 21 virtual void* GetPageTableAt(phys_addr_t physicalAddress) = 0; 35 phys_addr_t physicalAddress) = 0;
|
H A D | x86_physical_page_mapper_large_memory.h | 30 inline void Map(phys_addr_t physicalAddress); 44 virtual void Map(phys_addr_t physicalAddress,
|
H A D | x86_physical_page_mapper_large_memory.cpp | 108 virtual void* GetPageTableAt(phys_addr_t physicalAddress); 113 phys_addr_t physicalAddress; member in struct:LargeMemoryTranslationMapPhysicalPageMapper::page_slot 136 phys_addr_t physicalAddress); 138 virtual status_t GetPage(phys_addr_t physicalAddress, 142 virtual status_t GetPageCurrentCPU(phys_addr_t physicalAddress, 147 virtual status_t GetPageDebug(phys_addr_t physicalAddress, 186 PhysicalPageSlot::Map(phys_addr_t physicalAddress) argument 188 pool->Map(physicalAddress, address); 370 fSlots[i].physicalAddress = ~(phys_addr_t)0; 386 phys_addr_t physicalAddress) 385 GetPageTableAt( phys_addr_t physicalAddress) argument 479 InterruptGetPageTableAt( phys_addr_t physicalAddress) argument 491 GetPage(phys_addr_t physicalAddress, addr_t* virtualAddress, void** handle) argument 520 GetPageCurrentCPU(phys_addr_t physicalAddress, addr_t* virtualAddress, void** handle) argument 549 GetPageDebug(phys_addr_t physicalAddress, addr_t* virtualAddress, void** handle) argument [all...] |
/haiku-fatelf/src/system/kernel/arch/arm/paging/ |
H A D | arm_physical_page_mapper.h | 22 virtual void* GetPageTableAt(phys_addr_t physicalAddress) = 0; 36 phys_addr_t physicalAddress) = 0;
|
H A D | arm_physical_page_mapper_large_memory.h | 30 inline void Map(phys_addr_t physicalAddress); 44 virtual void Map(phys_addr_t physicalAddress,
|
H A D | arm_physical_page_mapper_large_memory.cpp | 109 virtual void* GetPageTableAt(phys_addr_t physicalAddress); 114 phys_addr_t physicalAddress; member in struct:LargeMemoryTranslationMapPhysicalPageMapper::page_slot 137 phys_addr_t physicalAddress); 139 virtual status_t GetPage(phys_addr_t physicalAddress, 143 virtual status_t GetPageCurrentCPU(phys_addr_t physicalAddress, 148 virtual status_t GetPageDebug(phys_addr_t physicalAddress, 187 PhysicalPageSlot::Map(phys_addr_t physicalAddress) argument 189 pool->Map(physicalAddress, address); 371 fSlots[i].physicalAddress = ~(phys_addr_t)0; 387 phys_addr_t physicalAddress) 386 GetPageTableAt( phys_addr_t physicalAddress) argument 482 InterruptGetPageTableAt( phys_addr_t physicalAddress) argument 494 GetPage(phys_addr_t physicalAddress, addr_t* virtualAddress, void** handle) argument 523 GetPageCurrentCPU(phys_addr_t physicalAddress, addr_t* virtualAddress, void** handle) argument 552 GetPageDebug(phys_addr_t physicalAddress, addr_t* virtualAddress, void** handle) argument [all...] |
H A D | ARMPagingMethod.h | 31 phys_addr_t physicalAddress,
|
/haiku-fatelf/src/system/kernel/arch/m68k/paging/ |
H A D | m68k_physical_page_mapper.h | 22 virtual void* GetPageTableAt(phys_addr_t physicalAddress) = 0; 36 phys_addr_t physicalAddress) = 0;
|
H A D | m68k_physical_page_mapper_large_memory.h | 30 inline void Map(phys_addr_t physicalAddress); 44 virtual void Map(phys_addr_t physicalAddress,
|
H A D | m68k_physical_page_mapper_large_memory.cpp | 110 virtual void* GetPageTableAt(phys_addr_t physicalAddress); 115 phys_addr_t physicalAddress; member in struct:LargeMemoryTranslationMapPhysicalPageMapper::page_slot 138 phys_addr_t physicalAddress); 140 virtual status_t GetPage(phys_addr_t physicalAddress, 144 virtual status_t GetPageCurrentCPU(phys_addr_t physicalAddress, 149 virtual status_t GetPageDebug(phys_addr_t physicalAddress, 188 PhysicalPageSlot::Map(phys_addr_t physicalAddress) argument 190 pool->Map(physicalAddress, address); 372 fSlots[i].physicalAddress = ~(phys_addr_t)0; 388 phys_addr_t physicalAddress) 387 GetPageTableAt( phys_addr_t physicalAddress) argument 482 InterruptGetPageTableAt( phys_addr_t physicalAddress) argument 494 GetPage(phys_addr_t physicalAddress, addr_t* virtualAddress, void** handle) argument 523 GetPageCurrentCPU(phys_addr_t physicalAddress, addr_t* virtualAddress, void** handle) argument 552 GetPageDebug(phys_addr_t physicalAddress, addr_t* virtualAddress, void** handle) argument [all...] |
/haiku-fatelf/headers/private/kernel/arch/m68k/ |
H A D | arch_vm_translation_map.h | 17 phys_addr_t physicalAddress, size_t size);
|
/haiku-fatelf/headers/private/kernel/arch/mipsel/ |
H A D | arch_vm_translation_map.h | 15 phys_addr_t physicalAddress, size_t size);
|
/haiku-fatelf/headers/private/kernel/arch/ppc/ |
H A D | arch_vm_translation_map.h | 17 phys_addr_t physicalAddress, size_t size);
|
/haiku-fatelf/src/system/boot/arch/arm/ |
H A D | arch_mmu.h | 23 extern addr_t mmu_map_physical_memory(addr_t physicalAddress,
|
/haiku-fatelf/src/system/boot/platform/routerboard_mipsel/ |
H A D | mmu.h | 19 extern addr_t mmu_map_physical_memory(addr_t physicalAddress, size_t size,
|
/haiku-fatelf/src/system/boot/platform/u-boot/ |
H A D | mmu.h | 23 extern addr_t mmu_map_physical_memory(addr_t physicalAddress,
|
/haiku-fatelf/src/system/kernel/arch/generic/ |
H A D | GenericVMPhysicalPageMapper.cpp | 26 GenericVMPhysicalPageMapper::GetPage(phys_addr_t physicalAddress, argument 29 return generic_get_physical_page(physicalAddress, _virtualAddress, 0); 41 GenericVMPhysicalPageMapper::GetPageCurrentCPU(phys_addr_t physicalAddress, argument 59 GenericVMPhysicalPageMapper::GetPageDebug(phys_addr_t physicalAddress, argument
|
H A D | GenericVMPhysicalPageMapper.h | 16 virtual status_t GetPage(phys_addr_t physicalAddress, 23 phys_addr_t physicalAddress, 29 virtual status_t GetPageDebug(phys_addr_t physicalAddress,
|
/haiku-fatelf/src/add-ons/kernel/bus_managers/usb/ |
H A D | PhysicalMemoryAllocator.h | 29 phys_addr_t *physicalAddress); 34 phys_addr_t physicalAddress);
|
/haiku-fatelf/headers/private/graphics/intel_extreme/ |
H A D | AreaKeeper.h | 25 area_id Map(const char *name, void *physicalAddress, size_t numBytes, 60 AreaKeeper::Map(const char *name, void *physicalAddress, size_t numBytes, argument 63 fArea = map_physical_memory(name, (addr_t)physicalAddress, numBytes, spec,
|
/haiku-fatelf/headers/private/graphics/radeon_hd/ |
H A D | AreaKeeper.h | 25 area_id Map(const char *name, void *physicalAddress, size_t numBytes, 60 AreaKeeper::Map(const char *name, void *physicalAddress, size_t numBytes, argument 63 fArea = map_physical_memory(name, (addr_t)physicalAddress, numBytes, spec,
|
/haiku-fatelf/src/system/boot/platform/bios_ia32/ |
H A D | long.cpp | 114 addr_t physicalAddress; local 153 pdpt = (uint64*)mmu_allocate_page(&physicalAddress); 155 pml4[510] = physicalAddress | kTableMappingFlags; 156 pml4[0] = physicalAddress | kTableMappingFlags; 159 pageDir = (uint64*)mmu_allocate_page(&physicalAddress); 161 pdpt[i / 0x40000000] = physicalAddress | kTableMappingFlags; 174 pdpt = (uint64*)mmu_allocate_page(&physicalAddress); 176 pml4[511] = physicalAddress | kTableMappingFlags; 178 pageDir = (uint64*)mmu_allocate_page(&physicalAddress); 180 pdpt[510] = physicalAddress | kTableMappingFlag [all...] |
H A D | mmu.h | 21 extern addr_t mmu_map_physical_memory(addr_t physicalAddress, size_t size, uint32 flags);
|
/haiku-fatelf/src/add-ons/kernel/drivers/misc/ |
H A D | mem.c | 158 phys_addr_t physicalAddress; local 167 physicalAddress = (phys_addr_t)position & ~((off_t)B_PAGE_SIZE - 1); 170 offset = position - (off_t)physicalAddress; 174 area = map_physical_memory("mem_driver_temp", physicalAddress, size,
|