/haiku/src/system/boot/platform/bios_ia32/ |
H A D | mmu.h | 32 extern void *mmu_allocate_page(addr_t *_physicalAddress); 39 addr_t *_physicalAddress);
|
H A D | mmu.cpp | 434 mmu_allocate_page(addr_t *_physicalAddress) argument 441 if (_physicalAddress) 442 *_physicalAddress = phys; 515 mmu_get_virtual_mapping(addr_t virtualAddress, addr_t *_physicalAddress) argument 532 *_physicalAddress = tableEntry & 0xfffff000;
|
/haiku/src/system/kernel/arch/m68k/paging/040/ |
H A D | M68KVMTranslationMap040.h | 38 phys_addr_t* _physicalAddress, 41 phys_addr_t* _physicalAddress,
|
H A D | M68KPagingMethod040.cpp | 705 phys_addr_t *_physicalAddress) 749 *_physicalAddress = PTE_TO_PA(pt[index]); 751 *_physicalAddress += virtualAddress % B_PAGE_SIZE; 773 *_physicalAddress = *entry & M68K_PTE_ADDRESS_MASK; 704 _EarlyQuery(addr_t virtualAddress, phys_addr_t *_physicalAddress) argument
|
H A D | M68KPagingMethod040.h | 98 phys_addr_t *_physicalAddress);
|
/haiku/src/system/kernel/arch/x86/paging/32bit/ |
H A D | X86VMTranslationMap32Bit.h | 42 phys_addr_t* _physicalAddress, 45 phys_addr_t* _physicalAddress,
|
H A D | X86PagingMethod32Bit.h | 89 phys_addr_t *_physicalAddress);
|
/haiku/src/system/kernel/arch/x86/paging/64bit/ |
H A D | X86VMTranslationMap64Bit.h | 43 phys_addr_t* _physicalAddress, 46 phys_addr_t* _physicalAddress,
|
H A D | X86VMTranslationMap64Bit.cpp | 607 phys_addr_t* _physicalAddress, uint32* _flags) 610 *_physicalAddress = 0; 626 *_physicalAddress = (entry & X86_64_PDE_ADDRESS_MASK) 632 *_physicalAddress = entry & X86_64_PTE_ADDRESS_MASK; 651 virtualAddress, *_physicalAddress, *_flags, entry); 659 phys_addr_t* _physicalAddress, uint32* _flags) 663 return Query(virtualAddress, _physicalAddress, _flags); 606 Query(addr_t virtualAddress, phys_addr_t* _physicalAddress, uint32* _flags) argument 658 QueryInterrupt(addr_t virtualAddress, phys_addr_t* _physicalAddress, uint32* _flags) argument
|
/haiku/src/system/kernel/arch/x86/paging/pae/ |
H A D | X86VMTranslationMapPAE.h | 45 phys_addr_t* _physicalAddress, 48 phys_addr_t* _physicalAddress,
|
H A D | X86PagingMethodPAE.h | 48 phys_addr_t& _physicalAddress, 103 phys_addr_t* _physicalAddress);
|
H A D | X86VMTranslationMapPAE.cpp | 884 phys_addr_t* _physicalAddress, uint32* _flags) 888 *_physicalAddress = 0; 911 *_physicalAddress = entry & X86_PAE_PTE_ADDRESS_MASK; 929 B_PRIxPHYSADDR ":\n", virtualAddress, *_physicalAddress); 937 phys_addr_t* _physicalAddress, uint32* _flags) 941 *_physicalAddress = 0; 960 *_physicalAddress = entry & X86_PAE_PTE_ADDRESS_MASK; 978 B_PRIxPHYSADDR ":\n", virtualAddress, *_physicalAddress); 883 Query(addr_t virtualAddress, phys_addr_t* _physicalAddress, uint32* _flags) argument 936 QueryInterrupt(addr_t virtualAddress, phys_addr_t* _physicalAddress, uint32* _flags) argument
|
H A D | X86PagingMethodPAE.cpp | 305 void* _NextPage(bool clearPage, phys_addr_t& _physicalAddress) argument 314 _physicalAddress = *((phys_addr_t*)page); 838 X86PagingMethodPAE::Allocate32BitPage(phys_addr_t& _physicalAddress, argument 877 _physicalAddress = physicalAddress; 918 phys_addr_t* _physicalAddress) 935 *_physicalAddress = *entry & X86_PAE_PTE_ADDRESS_MASK; 917 _EarlyQuery(addr_t virtualAddress, phys_addr_t* _physicalAddress) argument
|
/haiku/src/system/kernel/arch/ppc/paging/460/ |
H A D | PPCVMTranslationMap460.h | 53 phys_addr_t* _physicalAddress, 56 phys_addr_t* _physicalAddress,
|
H A D | PPCPagingMethod460.h | 108 phys_addr_t *_physicalAddress);
|
H A D | PPCPagingMethod460.cpp | 405 phys_addr_t *_physicalAddress) 420 *_physicalAddress = *entry & PPC_PTE_ADDRESS_MASK;
|
/haiku/src/system/kernel/arch/ppc/paging/classic/ |
H A D | PPCVMTranslationMapClassic.h | 53 phys_addr_t* _physicalAddress, 56 phys_addr_t* _physicalAddress,
|
H A D | PPCPagingMethodClassic.h | 108 phys_addr_t *_physicalAddress);
|
H A D | PPCPagingMethodClassic.cpp | 405 phys_addr_t *_physicalAddress) 420 *_physicalAddress = *entry & PPC_PTE_ADDRESS_MASK;
|
/haiku/src/system/kernel/arch/arm/paging/32bit/ |
H A D | ARMVMTranslationMap32Bit.h | 42 phys_addr_t* _physicalAddress, 45 phys_addr_t* _physicalAddress,
|
/haiku/src/system/kernel/arch/arm64/ |
H A D | VMSAv8TranslationMap.h | 43 phys_addr_t* _physicalAddress, 46 phys_addr_t* _physicalAddress,
|
/haiku/headers/private/kernel/vm/ |
H A D | VMTranslationMap.h | 55 phys_addr_t* _physicalAddress, 58 phys_addr_t* _physicalAddress,
|
/haiku/src/system/kernel/arch/ppc/ |
H A D | arch_vm_translation_map.cpp | 148 phys_addr_t* _physicalAddress, 151 phys_addr_t* _physicalAddress,
|
/haiku/src/system/kernel/arch/riscv64/ |
H A D | RISCV64VMTranslationMap.h | 54 phys_addr_t* _physicalAddress, 57 phys_addr_t* _physicalAddress,
|
H A D | RISCV64VMTranslationMap.cpp | 641 phys_addr_t* _physicalAddress, uint32* _flags) 644 *_physicalAddress = 0; 656 *_physicalAddress = pteVal.ppn * B_PAGE_SIZE; 686 phys_addr_t* _physicalAddress, uint32* _flags) 688 return Query(virtualAddress, _physicalAddress, _flags); 640 Query(addr_t virtualAddress, phys_addr_t* _physicalAddress, uint32* _flags) argument 685 QueryInterrupt(addr_t virtualAddress, phys_addr_t* _physicalAddress, uint32* _flags) argument
|