Home
last modified time | relevance | path

Searched refs:VMTranslationMap (Results 1 – 25 of 44) sorted by relevance

12

/haiku/src/system/kernel/vm/
H A DVMTranslationMap.cpp20 VMTranslationMap::VMTranslationMap() in VMTranslationMap() function in VMTranslationMap
28 VMTranslationMap::~VMTranslationMap() in ~VMTranslationMap()
35 VMTranslationMap::DebugMarkRangePresent(addr_t start, addr_t end, in DebugMarkRangePresent()
48 VMTranslationMap::UnmapPages(VMArea* area, addr_t base, size_t size, in UnmapPages()
92 VMTranslationMap::UnmapArea(VMArea* area, bool deletingAddressSpace, in UnmapArea()
127 VMTranslationMap::DebugPrintMappingInfo(addr_t virtualAddress) in DebugPrintMappingInfo()
148 VMTranslationMap::DebugGetReverseMappingInfo(phys_addr_t physicalAddress, in DebugGetReverseMappingInfo()
163 VMTranslationMap::PageUnmapped(VMArea* area, page_num_t pageNumber, in PageUnmapped()
227 VMTranslationMap::UnaccessedPageUnmapped(VMArea* area, page_num_t pageNumber) in UnaccessedPageUnmapped()
272 VMTranslationMap::ReverseMappingInfoCallback::~ReverseMappingInfoCallback() in ~ReverseMappingInfoCallback()
H A DJamfile25 VMTranslationMap.cpp
H A Dvm.cpp631 VMTranslationMap* map = area->address_space->TranslationMap(); in map_page()
1030 VMTranslationMap* map = addressSpace->TranslationMap(); in cut_area()
1452 VMTranslationMap* map = addressSpace->TranslationMap(); in vm_set_kernel_area_debug_protection()
1686 VMTranslationMap* map = locker.AddressSpace()->TranslationMap(); in vm_create_anonymous_area()
1832 VMTranslationMap* map = addressSpace->TranslationMap(); in vm_create_anonymous_area()
1874 VMTranslationMap* map = addressSpace->TranslationMap(); in vm_create_anonymous_area()
2012 VMTranslationMap* map = locker.AddressSpace()->TranslationMap(); in vm_map_physical_memory()
2115 VMTranslationMap* map = locker.AddressSpace()->TranslationMap(); in vm_map_physical_memory_vecs()
2330 VMTranslationMap* map = locker.AddressSpace()->TranslationMap(); in _vm_map_file()
2546 VMTranslationMap* map in vm_clone_area()
[all …]
/haiku/headers/private/kernel/vm/
H A DVMTranslationMap.h22 struct VMTranslationMap { struct
26 VMTranslationMap();
27 virtual ~VMTranslationMap();
97 struct VMTranslationMap::ReverseMappingInfoCallback { argument
147 VMTranslationMap::ProtectPage(VMArea* area, addr_t address, uint32 attributes) in ProtectPage()
156 VMTranslationMap::ProtectArea(VMArea* area, uint32 attributes) in ProtectArea()
H A DVMAddressSpace.h42 VMTranslationMap* TranslationMap() { return fTranslationMap; } in TranslationMap()
155 VMTranslationMap* fTranslationMap;
/haiku/src/system/kernel/arch/x86/paging/
H A DX86PagingMethod.h16 struct VMTranslationMap;
29 VMTranslationMap** _map) = 0;
H A DX86VMTranslationMap.h19 struct X86VMTranslationMap : VMTranslationMap {
/haiku/src/system/kernel/arch/arm/paging/
H A DARMPagingMethod.h16 struct VMTranslationMap;
29 VMTranslationMap** _map) = 0;
H A DARMVMTranslationMap.h24 struct ARMVMTranslationMap : VMTranslationMap {
/haiku/src/system/kernel/arch/ppc/paging/
H A DPPCPagingMethod.h16 struct VMTranslationMap;
29 VMTranslationMap** _map) = 0;
H A DPPCVMTranslationMap.h19 struct PPCVMTranslationMap : VMTranslationMap {
/haiku/src/system/kernel/arch/m68k/paging/
H A DM68KPagingMethod.h14 struct VMTranslationMap;
27 VMTranslationMap** _map) = 0;
H A DM68KVMTranslationMap.h19 struct M68KVMTranslationMap : VMTranslationMap {
/haiku/src/system/kernel/arch/m68k/
H A Darch_vm_translation_map.cpp56 m68k_translation_map_get_pgdir(VMTranslationMap *map)
67 arch_vm_translation_map_create_map(bool kernel, VMTranslationMap** _map) in arch_vm_translation_map_create_map()
/haiku/headers/private/kernel/arch/ppc/
H A Darch_vm_translation_map.h14 void ppc_translation_map_change_asid(VMTranslationMap *map);
/haiku/headers/private/kernel/arch/m68k/
H A Darch_vm_translation_map.h14 void m68k_translation_map_change_asid(VMTranslationMap *map);
/haiku/src/system/kernel/arch/ppc/
H A Darch_vm_translation_map.cpp120 struct PPCVMTranslationMap : VMTranslationMap {
173 ppc_translation_map_change_asid(VMTranslationMap *map) in ppc_translation_map_change_asid()
211 arch_vm_translation_map_create_map(bool kernel, VMTranslationMap** _map) in arch_vm_translation_map_create_map()
/haiku/headers/private/kernel/arch/
H A Dvm_translation_map.h20 VMTranslationMap** _map);
/haiku/src/system/kernel/arch/sparc/
H A Darch_vm_translation_map.cpp88 arch_vm_translation_map_create_map(bool kernel, VMTranslationMap** _map) in arch_vm_translation_map_create_map()
/haiku/src/system/kernel/arch/arm/
H A Darch_vm_translation_map.cpp41 arch_vm_translation_map_create_map(bool kernel, VMTranslationMap** _map) in arch_vm_translation_map_create_map()
H A Darch_thread.cpp144 VMTranslationMap *oldTranslationMap = oldAddressSpace->TranslationMap(); in arch_thread_context_switch()
149 VMTranslationMap *newTranslationMap = newAddressSpace->TranslationMap(); in arch_thread_context_switch()
/haiku/src/system/kernel/arch/x86/
H A Darch_vm_translation_map.cpp49 arch_vm_translation_map_create_map(bool kernel, VMTranslationMap** _map) in arch_vm_translation_map_create_map()
/haiku/src/system/kernel/arch/x86/paging/32bit/
H A DX86PagingMethod32Bit.h28 VMTranslationMap** _map);
/haiku/src/system/kernel/arch/m68k/paging/040/
H A DM68KPagingMethod040.h28 VMTranslationMap** _map);
/haiku/src/system/kernel/arch/ppc/paging/460/
H A DPPCPagingMethod460.h29 VMTranslationMap** _map);

12