/haiku/src/system/kernel/arch/arm64/ |
H A D | PMAPPhysicalPageMapper.h | 27 virtual status_t PutPageCurrentCPU(addr_t virtualAddress, argument 34 virtual status_t PutPageDebug(addr_t virtualAddress, argument
|
/haiku/src/system/kernel/arch/ppc/ |
H A D | arch_mmu.cpp | 12 page_table_entry::PrimaryHash(uint32 virtualSegmentID, uint32 virtualAddress) argument 19 page_table_entry::SecondaryHash(uint32 virtualSegmentID, uint32 virtualAddress) argument
|
H A D | arch_vm_translation_map.cpp | 310 ppc_map_address_range(addr_t virtualAddress, phys_addr_t physicalAddress, argument 339 ppc_unmap_address_range(addr_t virtualAddress, size_t size) argument 365 arch_vm_translation_map_is_kernel_page_accessible(addr_t virtualAddress, uint32 protection) argument [all...] |
/haiku/src/system/kernel/arch/sparc/ |
H A D | arch_vm_translation_map.cpp | 95 arch_vm_translation_map_is_kernel_page_accessible(addr_t virtualAddress, argument
|
/haiku/src/system/kernel/arch/generic/ |
H A D | GenericVMPhysicalPageMapper.cpp | 34 GenericVMPhysicalPageMapper::PutPage(addr_t virtualAddress, void* handle) argument 50 GenericVMPhysicalPageMapper::PutPageCurrentCPU(addr_t virtualAddress, argument 68 GenericVMPhysicalPageMapper::PutPageDebug(addr_t virtualAddress, void* handle) argument
|
H A D | generic_vm_physical_page_ops.cpp | 21 addr_t virtualAddress; local 53 addr_t virtualAddress; local 93 addr_t virtualAddress; local [all...] |
/haiku/src/system/kernel/arch/m68k/ |
H A D | arch_vm_translation_map.cpp | 169 arch_vm_translation_map_is_kernel_page_accessible(addr_t virtualAddress, argument
|
/haiku/src/system/kernel/arch/x86/paging/ |
H A D | x86_physical_page_mapper_mapped.h | 94 X86PhysicalPageMapper::PutPage(addr_t virtualAddress, void* handle) argument 113 X86PhysicalPageMapper::PutPageCurrentCPU(addr_t virtualAddress, argument 133 X86PhysicalPageMapper::PutPageDebug(addr_t virtualAddress, void* handle) argument 82 GetPage(phys_addr_t physicalAddress, addr_t* virtualAddress, void** handle) argument 101 GetPageCurrentCPU(phys_addr_t physicalAddress, addr_t* virtualAddress, void** handle) argument 121 GetPageDebug(phys_addr_t physicalAddress, addr_t* virtualAddress, void** handle) argument
|
/haiku/src/system/kernel/arch/x86/ |
H A D | arch_vm_translation_map.cpp | 168 arch_vm_translation_map_is_kernel_page_accessible(addr_t virtualAddress, argument
|
/haiku/src/libs/compat/freebsd_network/ |
H A D | malloc.cpp | 94 pmap_kextract(vm_offset_t virtualAddress) argument
|
/haiku/src/system/kernel/arch/arm/ |
H A D | arch_vm_translation_map.cpp | 125 arch_vm_translation_map_is_kernel_page_accessible(addr_t virtualAddress, argument
|
/haiku/src/system/boot/platform/next_m68k/ |
H A D | mmu.cpp | 110 mmu_free(void *virtualAddress, size_t size) argument
|
/haiku/src/system/kernel/arch/riscv64/ |
H A D | arch_vm_translation_map.cpp | 193 arch_vm_translation_map_is_kernel_page_accessible(addr_t virtualAddress, argument
|
/haiku/src/system/boot/arch/m68k/ |
H A D | mmu_040.cpp | 190 add_page_table(addr_t virtualAddress) argument 264 lookup_pte(addr_t virtualAddress) argument 293 unmap_page(addr_t virtualAddress) argument 319 map_page(addr_t virtualAddress, addr_t physicalAddress, uint32 flags) argument [all...] |
H A D | mmu.cpp | 198 unmap_page(addr_t virtualAddress) argument 211 map_page(addr_t virtualAddress, addr_t physicalAddress, uint32 flags) argument 324 mmu_allocate(void *virtualAddress, size_t size) argument 371 mmu_free(void *virtualAddress, size_t size) argument [all...] |
/haiku/src/system/kernel/vm/ |
H A D | VMTranslationMap.cpp | 127 VMTranslationMap::DebugPrintMappingInfo(addr_t virtualAddress) argument
|
/haiku/src/add-ons/kernel/drivers/misc/ |
H A D | mem.c | 113 void *virtualAddress; local 140 void *virtualAddress; local 165 mem_map_target(off_t position, size_t length, uint32 protection, void **virtualAddress) argument [all...] |
/haiku/src/system/kernel/arch/ppc/paging/460/ |
H A D | PPCPagingMethod460.cpp | 238 PPCPagingMethod460::MapEarly(kernel_args* args, addr_t virtualAddress, argument 274 PPCPagingMethod460::IsKernelPageAccessible(addr_t virtualAddress, argument 302 FillPageTableEntry(page_table_entry *entry, uint32 virtualSegmentID, addr_t virtualAddress, phys_addr_t physicalAddress, uint8 protection, uint32 memoryType, bool secondaryHash) argument [all...] |
/haiku/src/system/kernel/arch/ppc/paging/classic/ |
H A D | PPCPagingMethodClassic.cpp | 238 PPCPagingMethodClassic::MapEarly(kernel_args* args, addr_t virtualAddress, argument 274 PPCPagingMethodClassic::IsKernelPageAccessible(addr_t virtualAddress, argument 302 FillPageTableEntry(page_table_entry *entry, uint32 virtualSegmentID, addr_t virtualAddress, phys_addr_t physicalAddress, uint8 protection, uint32 memoryType, bool secondaryHash) argument [all...] |
/haiku/headers/private/kernel/arch/ppc/ |
H A D | arch_mmu.h | 137 ppc_get_segment_register(void *virtualAddress) argument 144 ppc_set_segment_register(void *virtualAddress, segment_descriptor segment) argument
|
/haiku/src/system/kernel/arch/x86/paging/64bit/ |
H A D | X86PagingMethod64Bit.cpp | 125 X86PagingMethod64Bit::MapEarly(kernel_args* args, addr_t virtualAddress, argument 211 IsKernelPageAccessible(addr_t virtualAddress, uint32 protection) argument 222 PageDirectoryForAddress(uint64* virtualPMLTop, addr_t virtualAddress, bool isKernel, bool allocateTables, vm_page_reservation* reservation, TranslationMapPhysicalPageMapper* pageMapper, int32& mapCount) argument 323 PageDirectoryEntryForAddress(uint64* virtualPMLTop, addr_t virtualAddress, bool isKernel, bool allocateTables, vm_page_reservation* reservation, TranslationMapPhysicalPageMapper* pageMapper, int32& mapCount) argument 342 PageTableForAddress(uint64* virtualPMLTop, addr_t virtualAddress, bool isKernel, bool allocateTables, vm_page_reservation* reservation, TranslationMapPhysicalPageMapper* pageMapper, int32& mapCount) argument 390 PageTableEntryForAddress(uint64* virtualPMLTop, addr_t virtualAddress, bool isKernel, bool allocateTables, vm_page_reservation* reservation, TranslationMapPhysicalPageMapper* pageMapper, int32& mapCount) argument [all...] |
/haiku/src/add-ons/kernel/generic/bios/ |
H A D | bios.cpp | 198 bios_physical_address(bios_state* state, void* virtualAddress) argument
|
/haiku/src/system/boot/platform/openfirmware/arch/sparc/ |
H A D | mmu.cpp | 163 map_range(void *virtualAddress, void *physicalAddress, size_t size, uint16 mode) argument 381 void *virtualAddress = _virtualAddress; local [all...] |
/haiku/src/system/boot/platform/atari_m68k/ |
H A D | mmu.cpp | 199 unmap_page(addr_t virtualAddress) argument 212 map_page(addr_t virtualAddress, addr_t physicalAddress, uint32 flags) argument 325 mmu_allocate(void *virtualAddress, size_t size) argument 372 mmu_free(void *virtualAddress, size_t size) argument [all...] |
/haiku/src/system/boot/platform/amiga_m68k/ |
H A D | mmu.cpp | 198 unmap_page(addr_t virtualAddress) argument 211 map_page(addr_t virtualAddress, addr_t physicalAddress, uint32 flags) argument 324 mmu_allocate(void *virtualAddress, size_t size) argument 371 mmu_free(void *virtualAddress, size_t size) argument [all...] |