Searched refs:_physicalAddress (Results 1 - 25 of 33) sorted by relevance

12

/haiku/src/system/boot/platform/bios_ia32/
H A Dmmu.h32 extern void *mmu_allocate_page(addr_t *_physicalAddress);
39 addr_t *_physicalAddress);
H A Dmmu.cpp434 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 DM68KVMTranslationMap040.h38 phys_addr_t* _physicalAddress,
41 phys_addr_t* _physicalAddress,
H A DM68KPagingMethod040.cpp705 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 DM68KPagingMethod040.h98 phys_addr_t *_physicalAddress);
/haiku/src/system/kernel/arch/x86/paging/32bit/
H A DX86VMTranslationMap32Bit.h42 phys_addr_t* _physicalAddress,
45 phys_addr_t* _physicalAddress,
H A DX86PagingMethod32Bit.h89 phys_addr_t *_physicalAddress);
/haiku/src/system/kernel/arch/x86/paging/64bit/
H A DX86VMTranslationMap64Bit.h43 phys_addr_t* _physicalAddress,
46 phys_addr_t* _physicalAddress,
H A DX86VMTranslationMap64Bit.cpp607 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 DX86VMTranslationMapPAE.h45 phys_addr_t* _physicalAddress,
48 phys_addr_t* _physicalAddress,
H A DX86PagingMethodPAE.h48 phys_addr_t& _physicalAddress,
103 phys_addr_t* _physicalAddress);
H A DX86VMTranslationMapPAE.cpp884 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 DX86PagingMethodPAE.cpp305 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 DPPCVMTranslationMap460.h53 phys_addr_t* _physicalAddress,
56 phys_addr_t* _physicalAddress,
H A DPPCPagingMethod460.h108 phys_addr_t *_physicalAddress);
H A DPPCPagingMethod460.cpp405 phys_addr_t *_physicalAddress)
420 *_physicalAddress = *entry & PPC_PTE_ADDRESS_MASK;
/haiku/src/system/kernel/arch/ppc/paging/classic/
H A DPPCVMTranslationMapClassic.h53 phys_addr_t* _physicalAddress,
56 phys_addr_t* _physicalAddress,
H A DPPCPagingMethodClassic.h108 phys_addr_t *_physicalAddress);
H A DPPCPagingMethodClassic.cpp405 phys_addr_t *_physicalAddress)
420 *_physicalAddress = *entry & PPC_PTE_ADDRESS_MASK;
/haiku/src/system/kernel/arch/arm/paging/32bit/
H A DARMVMTranslationMap32Bit.h42 phys_addr_t* _physicalAddress,
45 phys_addr_t* _physicalAddress,
/haiku/src/system/kernel/arch/arm64/
H A DVMSAv8TranslationMap.h43 phys_addr_t* _physicalAddress,
46 phys_addr_t* _physicalAddress,
/haiku/headers/private/kernel/vm/
H A DVMTranslationMap.h55 phys_addr_t* _physicalAddress,
58 phys_addr_t* _physicalAddress,
/haiku/src/system/kernel/arch/ppc/
H A Darch_vm_translation_map.cpp148 phys_addr_t* _physicalAddress,
151 phys_addr_t* _physicalAddress,
/haiku/src/system/kernel/arch/riscv64/
H A DRISCV64VMTranslationMap.h54 phys_addr_t* _physicalAddress,
57 phys_addr_t* _physicalAddress,
H A DRISCV64VMTranslationMap.cpp641 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

Completed in 110 milliseconds

12