Searched defs:virtualAddress (Results 1 - 25 of 45) sorted by last modified time

12

/haiku/src/system/kernel/vm/
H A Dvm.cpp618 unmap_page(VMArea* area, addr_t virtualAddress) argument
1774 addr_t virtualAddress = area->Base(); local
3845 HandleVirtualAddress(addr_t virtualAddress) argument
3883 addr_t virtualAddress = (addr_t)addressValue; local
6154 addr_t virtualAddress = (addr_t)address; local
[all...]
/haiku/src/system/kernel/platform/openfirmware/
H A Dopenfirmware.cpp536 of_release(void *virtualAddress, intptr_t size) argument
542 void *virtualAddress; member in struct:__anon26
551 of_claim(void *virtualAddress, intptr_t size, intptr_t align) argument
557 void *virtualAddress; member in struct:__anon27
/haiku/src/system/kernel/arch/riscv64/
H A Darch_vm_translation_map.cpp193 arch_vm_translation_map_is_kernel_page_accessible(addr_t virtualAddress, argument
H A DRISCV64VMTranslationMap.cpp315 RISCV64VMTranslationMap::Map(addr_t virtualAddress, phys_addr_t physicalAddress, argument
640 RISCV64VMTranslationMap::Query(addr_t virtualAddress, argument
685 RISCV64VMTranslationMap::QueryInterrupt(addr_t virtualAddress, argument
947 RISCV64VMTranslationMap::DebugPrintMappingInfo(addr_t virtualAddress) argument
1119 RISCV64VMPhysicalPageMapper::PutPage(addr_t virtualAddress, void* handle) argument
1134 RISCV64VMPhysicalPageMapper::PutPageCurrentCPU(addr_t virtualAddress, argument
1151 PutPageDebug(addr_t virtualAddress, void* handle) argument
[all...]
/haiku/src/system/boot/platform/next_m68k/
H A Dmmu.cpp110 mmu_free(void *virtualAddress, size_t size) argument
/haiku/src/system/boot/platform/atari_m68k/
H A Dmmu.cpp199 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 Dmmu.cpp198 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/arch/arm/paging/
H A Darm_physical_page_mapper_large_memory.cpp498 GetPage(phys_addr_t physicalAddress, addr_t* virtualAddress, void** handle) argument
519 PutPage(addr_t virtualAddress, void* handle) argument
527 GetPageCurrentCPU(phys_addr_t physicalAddress, addr_t* virtualAddress, void** handle) argument
544 PutPageCurrentCPU(addr_t virtualAddress, void* handle) argument
556 GetPageDebug(phys_addr_t physicalAddress, addr_t* virtualAddress, void** handle) argument
568 PutPageDebug(addr_t virtualAddress, void* handle) argument
[all...]
/haiku/src/system/kernel/arch/arm/paging/32bit/
H A DARMVMTranslationMap32Bit.cpp764 ARMVMTranslationMap32Bit::SetFlags(addr_t virtualAddress, uint32 flags) argument
H A DARMPagingMethod32Bit.cpp371 ARMPagingMethod32Bit::MapEarly(kernel_args* args, addr_t virtualAddress, argument
178 Map(phys_addr_t physicalAddress, addr_t virtualAddress) argument
419 IsKernelPageAccessible(addr_t virtualAddress, uint32 protection) argument
553 _EarlyQuery(addr_t virtualAddress, phys_addr_t *_physicalAddress) argument
[all...]
/haiku/src/system/kernel/arch/arm/
H A Darch_vm_translation_map.cpp125 arch_vm_translation_map_is_kernel_page_accessible(addr_t virtualAddress, argument
/haiku/src/add-ons/kernel/drivers/disk/virtual/ram_disk/
H A Dram_disk.cpp768 addr_t virtualAddress; local
/haiku/src/system/boot/platform/bios_ia32/
H A Dmmu.cpp201 unmap_page(addr_t virtualAddress) argument
225 map_page(addr_t virtualAddress, addr_ argument
390 mmu_allocate(void *virtualAddress, size_t size) argument
479 mmu_free(void *virtualAddress, size_t size) argument
515 mmu_get_virtual_mapping(addr_t virtualAddress, addr_t *_physicalAddress) argument
[all...]
/haiku/src/system/kernel/arch/x86/paging/pae/
H A DX86VMTranslationMapPAE.cpp73 Map(X86VMTranslationMapPAE* map, addr_t virtualAddress, argument
100 Unmap(X86VMTranslationMapPAE* map, addr_t virtualAddress, argument
127 Protect(X86VMTranslationMapPAE* map, addr_t virtualAddress, argument
160 ClearFlags(X86VMTranslationMapPAE* map, addr_t virtualAddress, argument
194 ClearFlagsUnmap(X86VMTranslationMapPAE* map, addr_t virtualAddress, argument
378 Map(addr_t virtualAddress, phys_addr_t physicalAddress, uint32 attributes, uint32 memoryType, vm_page_reservation* reservation) argument
883 Query(addr_t virtualAddress, phys_addr_t* _physicalAddress, uint32* _flags) argument
936 QueryInterrupt(addr_t virtualAddress, phys_addr_t* _physicalAddress, uint32* _flags) argument
1202 DebugPrintMappingInfo(addr_t virtualAddress) argument
1318 addr_t virtualAddress = pageDirIndex * kPAEPageDirRange local
[all...]
/haiku/src/libs/compat/freebsd_network/
H A Dmalloc.cpp94 pmap_kextract(vm_offset_t virtualAddress) argument
/haiku/src/system/kernel/arch/arm64/
H A DPMAPPhysicalPageMapper.h27 virtual status_t PutPageCurrentCPU(addr_t virtualAddress, argument
34 virtual status_t PutPageDebug(addr_t virtualAddress, argument
/haiku/src/system/boot/platform/openfirmware/arch/sparc/
H A Dmmu.cpp163 map_range(void *virtualAddress, void *physicalAddress, size_t size, uint16 mode) argument
381 void *virtualAddress = _virtualAddress; local
[all...]
/haiku/src/add-ons/kernel/generic/bios/
H A Dbios.cpp198 bios_physical_address(bios_state* state, void* virtualAddress) argument
/haiku/src/system/kernel/arch/x86/paging/
H A Dx86_physical_page_mapper_large_memory.cpp493 GetPage(phys_addr_t physicalAddress, addr_t* virtualAddress, void** handle) argument
514 PutPage(addr_t virtualAddress, void* handle) argument
522 GetPageCurrentCPU(phys_addr_t physicalAddress, addr_t* virtualAddress, void** handle) argument
539 PutPageCurrentCPU(addr_t virtualAddress, void* handle) argument
551 GetPageDebug(phys_addr_t physicalAddress, addr_t* virtualAddress, void** handle) argument
563 PutPageDebug(addr_t virtualAddress, void* handle) argument
[all...]
/haiku/src/system/kernel/arch/x86/paging/64bit/
H A DX86VMTranslationMap64Bit.cpp200 X86VMTranslationMap64Bit::Map(addr_t virtualAddress, phys_addr_t physicalAddress, argument
606 X86VMTranslationMap64Bit::Query(addr_t virtualAddress, argument
658 X86VMTranslationMap64Bit::QueryInterrupt(addr_t virtualAddress, argument
[all...]
H A DX86PagingMethod64Bit.cpp125 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/system/kernel/arch/ppc/paging/classic/
H A DPPCVMTranslationMapClassic.cpp283 PPCVMTranslationMapClassic::LookupPageTableEntry(addr_t virtualAddress) argument
325 PPCVMTranslationMapClassic::RemovePageTableEntry(addr_t virtualAddress) argument
350 PPCVMTranslationMapClassic::Map(addr_t virtualAddress, argument
555 addr_t virtualAddress = ROUNDDOWN(*_virtualAddress, B_PAGE_SIZE); local
1047 QueryInterrupt(addr_t virtualAddress, phys_addr_t *_physicalAddress, uint32 *_flags) argument
1170 ClearFlags(addr_t virtualAddress, uint32 flags) argument
[all...]
/haiku/src/system/kernel/arch/ppc/paging/460/
H A DPPCVMTranslationMap460.cpp283 PPCVMTranslationMap460::LookupPageTableEntry(addr_t virtualAddress) argument
325 PPCVMTranslationMap460::RemovePageTableEntry(addr_t virtualAddress) argument
350 PPCVMTranslationMap460::Map(addr_t virtualAddress, argument
555 addr_t virtualAddress = ROUNDDOWN(*_virtualAddress, B_PAGE_SIZE); local
1047 QueryInterrupt(addr_t virtualAddress, phys_addr_t *_physicalAddress, uint32 *_flags) argument
1170 ClearFlags(addr_t virtualAddress, uint32 flags) argument
[all...]
/haiku/src/system/kernel/arch/m68k/paging/
H A Dm68k_physical_page_mapper_large_memory.cpp496 GetPage(phys_addr_t physicalAddress, addr_t* virtualAddress, void** handle) argument
517 PutPage(addr_t virtualAddress, void* handle) argument
525 GetPageCurrentCPU(phys_addr_t physicalAddress, addr_t* virtualAddress, void** handle) argument
542 PutPageCurrentCPU(addr_t virtualAddress, void* handle) argument
554 GetPageDebug(phys_addr_t physicalAddress, addr_t* virtualAddress, void** handle) argument
566 PutPageDebug(addr_t virtualAddress, void* handle) argument
[all...]
/haiku/src/system/kernel/arch/generic/
H A Dgeneric_vm_physical_page_ops.cpp21 addr_t virtualAddress; local
53 addr_t virtualAddress; local
93 addr_t virtualAddress; local
[all...]

Completed in 179 milliseconds

12