Searched refs:physicalAddress (Results 101 - 112 of 112) sorted by path

12345

/haiku/src/system/kernel/arch/riscv64/
H A Darch_vm.cpp322 phys_addr_t physicalAddress; local
325 &physicalAddress) != B_OK)
331 physicalAddress, true);
/haiku/src/system/kernel/arch/sparc/
H A Darch_vm.cpp60 phys_addr_t physicalAddress;
63 &physicalAddress) != B_OK)
69 physicalAddress, true);
/haiku/src/system/kernel/arch/x86/
H A Dioapic.cpp332 ioapic_map_ioapic(struct ioapic& ioapic, phys_addr_t physicalAddress) argument
337 | B_KERNEL_WRITE_AREA, physicalAddress, ioapic.registers != NULL);
/haiku/src/system/kernel/arch/x86/paging/64bit/
H A DX86PagingMethod64Bit.cpp126 phys_addr_t physicalAddress, uint8 attributes,
130 ", %#" B_PRIx8 ")\n", virtualAddress, physicalAddress, attributes);
203 PutPageTableEntryInTable(pte, physicalAddress, attributes, 0,
406 phys_addr_t physicalAddress, uint32 attributes, uint32 memoryType,
409 uint64 page = (physicalAddress & X86_64_PTE_ADDRESS_MASK)
125 MapEarly(kernel_args* args, addr_t virtualAddress, phys_addr_t physicalAddress, uint8 attributes, page_num_t (*get_free_page)(kernel_args*)) argument
405 PutPageTableEntryInTable(uint64* entry, phys_addr_t physicalAddress, uint32 attributes, uint32 memoryType, bool globalPage) argument
H A DX86PagingMethod64Bit.h42 phys_addr_t physicalAddress,
87 uint64* entry, phys_addr_t physicalAddress,
H A DX86VMTranslationMap64Bit.cpp200 X86VMTranslationMap64Bit::Map(addr_t virtualAddress, phys_addr_t physicalAddress, argument
204 ")\n", virtualAddress, physicalAddress);
221 X86PagingMethod64Bit::PutPageTableEntryInTable(entry, physicalAddress,
H A DX86VMTranslationMap64Bit.h26 phys_addr_t physicalAddress,
/haiku/src/system/kernel/arch/x86/paging/pae/
H A DX86VMTranslationMapPAE.cpp378 X86VMTranslationMapPAE::Map(addr_t virtualAddress, phys_addr_t physicalAddress, argument
382 "\n", virtualAddress, physicalAddress);
425 X86PagingMethodPAE::PutPageTableEntryInTable(entry, physicalAddress,
1293 X86VMTranslationMapPAE::DebugGetReverseMappingInfo(phys_addr_t physicalAddress, argument
1317 && (entry & X86_PAE_PTE_ADDRESS_MASK) == physicalAddress) {
/haiku/src/system/kernel/arch/x86/paging/
H A Dx86_physical_page_mapper_large_memory.cpp103 virtual void* GetPageTableAt(phys_addr_t physicalAddress);
108 phys_addr_t physicalAddress; member in struct:LargeMemoryTranslationMapPhysicalPageMapper::page_slot
132 phys_addr_t physicalAddress);
134 virtual status_t GetPage(phys_addr_t physicalAddress,
138 virtual status_t GetPageCurrentCPU(phys_addr_t physicalAddress,
143 virtual status_t GetPageDebug(phys_addr_t physicalAddress,
182 PhysicalPageSlot::Map(phys_addr_t physicalAddress) argument
184 pool->Map(physicalAddress, address);
366 fSlots[i].physicalAddress = ~(phys_addr_t)0;
382 phys_addr_t physicalAddress)
381 GetPageTableAt( phys_addr_t physicalAddress) argument
481 InterruptGetPageTableAt( phys_addr_t physicalAddress) argument
493 GetPage(phys_addr_t physicalAddress, addr_t* virtualAddress, void** handle) argument
522 GetPageCurrentCPU(phys_addr_t physicalAddress, addr_t* virtualAddress, void** handle) argument
551 GetPageDebug(phys_addr_t physicalAddress, addr_t* virtualAddress, void** handle) argument
[all...]
/haiku/src/system/kernel/locks/
H A Duser_mutex.cpp485 fAddress = fWiringInfo.physicalAddress;
/haiku/src/system/kernel/vm/
H A Dvm.cpp1740 phys_addr_t physicalAddress; local
1742 status = map->Query(virtualAddress, &physicalAddress, &flags);
1747 page = vm_lookup_page(physicalAddress / B_PAGE_SIZE);
1750 "\n", physicalAddress);
1772 phys_addr_t physicalAddress local
1781 offset += B_PAGE_SIZE, physicalAddress += B_PAGE_SIZE) {
1782 page = vm_lookup_page(physicalAddress / B_PAGE_SIZE);
1786 status = map->Map(virtualAddress, physicalAddress, protection,
1842 phys_addr_t physicalAddress, bool alreadyWired)
1851 addressSpec, size, protection, physicalAddress));
1840 vm_map_physical_memory(team_id team, const char* name, void** _address, uint32 addressSpec, addr_t size, uint32 protection, phys_addr_t physicalAddress, bool alreadyWired) argument
2431 phys_addr_t physicalAddress; local
3081 phys_addr_t physicalAddress; local
3084 map->Query(virtual_page_address(area, page), &physicalAddress, &flags); local
3821 phys_addr_t physicalAddress; local
3980 phys_addr_t physicalAddress; local
4303 page_num_t physicalAddress = vm_allocate_early_physical_page(args); local
4985 phys_addr_t physicalAddress; local
5746 phys_addr_t physicalAddress; local
5929 phys_addr_t physicalAddress; local
6086 phys_addr_t physicalAddress; local
6156 phys_addr_t physicalAddress; local
6387 __map_physical_memory_haiku(const char* name, phys_addr_t physicalAddress, size_t numBytes, uint32 addressSpec, uint32 protection, void** _virtualAddress) argument
6927 phys_addr_t physicalAddress; local
7267 __map_physical_memory_beos(const char* name, void* physicalAddress, size_t numBytes, uint32 addressSpec, uint32 protection, void** _virtualAddress) argument
[all...]
H A Dvm_page.cpp944 phys_addr_t physicalAddress; local
946 &physicalAddress, &flags) != B_OK
952 pageAddress = physicalAddress;
995 phys_addr_t physicalAddress; local
998 &physicalAddress, &flags) == B_OK
1000 && physicalAddress / B_PAGE_SIZE

Completed in 116 milliseconds

12345