Searched refs:_virtualAddress (Results 1 - 19 of 19) sorted by relevance

/haiku/headers/private/kernel/
H A DAreaKeeper.h23 area_id Create(const char *name, void **_virtualAddress, uint32 spec,
27 void **_virtualAddress);
52 AreaKeeper::Create(const char *name, void **_virtualAddress, uint32 spec, argument
55 fArea = create_area(name, _virtualAddress, spec, size, lock, protection);
62 uint32 spec, uint32 protection, void **_virtualAddress)
65 protection, _virtualAddress);
61 Map(const char *name, phys_addr_t physicalAddress, size_t numBytes, uint32 spec, uint32 protection, void **_virtualAddress) argument
/haiku/src/system/kernel/arch/arm64/
H A DPMAPPhysicalPageMapper.h15 addr_t* _virtualAddress,
22 addr_t* _virtualAddress,
25 return GetPage(physicalAddress, _virtualAddress, _handle);
31 addr_t* _virtualAddress,
33 _virtualAddress, _handle); }
20 GetPageCurrentCPU( phys_addr_t physicalAddress, addr_t* _virtualAddress, void** _handle) argument
30 GetPageDebug(phys_addr_t physicalAddress, addr_t* _virtualAddress, void** _handle) argument
H A DPMAPPhysicalPageMapper.cpp10 phys_addr_t physicalAddress, addr_t* _virtualAddress, void** _handle)
14 *_virtualAddress = KERNEL_PMAP_BASE + physicalAddress;
9 GetPage( phys_addr_t physicalAddress, addr_t* _virtualAddress, void** _handle) argument
/haiku/src/system/kernel/arch/generic/
H A DGenericVMPhysicalPageMapper.cpp27 addr_t* _virtualAddress, void** _handle)
29 return generic_get_physical_page(physicalAddress, _virtualAddress, 0);
42 addr_t* _virtualAddress, void** _handle)
60 addr_t* _virtualAddress, void** _handle)
26 GetPage(phys_addr_t physicalAddress, addr_t* _virtualAddress, void** _handle) argument
41 GetPageCurrentCPU(phys_addr_t physicalAddress, addr_t* _virtualAddress, void** _handle) argument
59 GetPageDebug(phys_addr_t physicalAddress, addr_t* _virtualAddress, void** _handle) argument
H A DGenericVMPhysicalPageMapper.h17 addr_t* _virtualAddress,
24 addr_t* _virtualAddress,
30 addr_t* _virtualAddress,
/haiku/src/system/kernel/arch/ppc/paging/
H A DPPCVMTranslationMap.h36 virtual status_t RemapAddressRange(addr_t *_virtualAddress,
/haiku/headers/private/kernel/vm/
H A DVMTranslationMap.h111 addr_t* _virtualAddress,
120 addr_t* _virtualAddress,
127 addr_t* _virtualAddress,
/haiku/src/system/kernel/arch/ppc/
H A Darch_vm_translation_map.cpp191 get_physical_page_tmap(phys_addr_t physicalAddress, addr_t *_virtualAddress,
194 return generic_get_physical_page(physicalAddress, _virtualAddress, 0);
353 ppc_remap_address_range(addr_t *_virtualAddress, size_t size, bool unmap) argument
360 return map->RemapAddressRange(_virtualAddress, size, unmap);
/haiku/headers/private/kernel/boot/
H A Dplatform.h28 extern status_t platform_allocate_region(void **_virtualAddress, size_t size,
/haiku/src/system/boot/platform/openfirmware/arch/sparc/
H A Dmmu.cpp367 arch_mmu_allocate(void *_virtualAddress, size_t size, uint8 _protection, argument
381 void *virtualAddress = _virtualAddress;
393 if (exactAddress && _virtualAddress && virtualAddress != _virtualAddress) {
396 _virtualAddress, size);
405 virtualAddress, &_virtualAddress);
/haiku/src/system/kernel/arch/ppc/paging/460/
H A DPPCVMTranslationMap460.h38 virtual status_t RemapAddressRange(addr_t *_virtualAddress,
H A DPPCVMTranslationMap460.cpp552 PPCVMTranslationMap460::RemapAddressRange(addr_t *_virtualAddress, argument
555 addr_t virtualAddress = ROUNDDOWN(*_virtualAddress, B_PAGE_SIZE);
556 size = ROUNDUP(*_virtualAddress + size - virtualAddress, B_PAGE_SIZE);
578 *_virtualAddress = (addr_t)newAddress;
/haiku/src/system/kernel/arch/ppc/paging/classic/
H A DPPCVMTranslationMapClassic.h38 virtual status_t RemapAddressRange(addr_t *_virtualAddress,
H A DPPCVMTranslationMapClassic.cpp552 PPCVMTranslationMapClassic::RemapAddressRange(addr_t *_virtualAddress, argument
555 addr_t virtualAddress = ROUNDDOWN(*_virtualAddress, B_PAGE_SIZE);
556 size = ROUNDUP(*_virtualAddress + size - virtualAddress, B_PAGE_SIZE);
578 *_virtualAddress = (addr_t)newAddress;
/haiku/src/system/kernel/arch/riscv64/
H A DRISCV64VMTranslationMap.h156 addr_t* _virtualAddress,
163 addr_t* _virtualAddress,
169 addr_t* _virtualAddress,
H A DRISCV64VMTranslationMap.cpp1110 addr_t* _virtualAddress, void** _handle)
1112 *_virtualAddress = (addr_t)VirtFromPhys(physicalAddress);
1127 addr_t* _virtualAddress, void** _handle)
1129 return GetPage(physicalAddress, _virtualAddress, _handle);
1143 addr_t* _virtualAddress, void** _handle)
1109 GetPage(phys_addr_t physicalAddress, addr_t* _virtualAddress, void** _handle) argument
1126 GetPageCurrentCPU( phys_addr_t physicalAddress, addr_t* _virtualAddress, void** _handle) argument
1142 GetPageDebug(phys_addr_t physicalAddress, addr_t* _virtualAddress, void** _handle) argument
/haiku/src/system/boot/platform/openfirmware/arch/ppc/
H A Dmmu.cpp485 arch_mmu_allocate(void *_virtualAddress, size_t size, uint8 _protection, argument
499 void *virtualAddress = _virtualAddress;
509 if (exactAddress && _virtualAddress && virtualAddress != _virtualAddress) {
512 _virtualAddress, size);
/haiku/src/system/kernel/arch/m68k/
H A Darch_vm_translation_map_impl.cpp1115 get_physical_page_tmap(addr_t physicalAddress, addr_t *_virtualAddress, argument
1118 return generic_get_physical_page(physicalAddress, _virtualAddress, 0);
/haiku/src/system/kernel/vm/
H A Dvm.cpp281 VMArea** _area, void** _virtualAddress);
1047 that no part of the specified address range (base \c *_virtualAddress, size
1055 bool kernel, VMArea** _area, void** _virtualAddress)
1147 allocationFlags, _virtualAddress);
6389 void** _virtualAddress)
6397 _virtualAddress, addressSpec, numBytes, protection, physicalAddress,
7269 void** _virtualAddress)
7272 addressSpec, protection, _virtualAddress);
1051 map_backing_store(VMAddressSpace* addressSpace, VMCache* cache, off_t offset, const char* areaName, addr_t size, int wiring, int protection, int protectionMax, int mapping, uint32 flags, const virtual_address_restrictions* addressRestrictions, bool kernel, VMArea** _area, void** _virtualAddress) argument
6387 __map_physical_memory_haiku(const char* name, phys_addr_t physicalAddress, size_t numBytes, uint32 addressSpec, uint32 protection, void** _virtualAddress) argument
7267 __map_physical_memory_beos(const char* name, void* physicalAddress, size_t numBytes, uint32 addressSpec, uint32 protection, void** _virtualAddress) argument

Completed in 195 milliseconds