Symbol: VMTranslationMap
headers/private/kernel/arch/m68k/arch_vm_translation_map.h
14
void m68k_translation_map_change_asid(VMTranslationMap *map);
headers/private/kernel/arch/ppc/arch_vm_translation_map.h
14
void ppc_translation_map_change_asid(VMTranslationMap *map);
headers/private/kernel/arch/vm_translation_map.h
20
VMTranslationMap** _map);
headers/private/kernel/vm/VMAddressSpace.h
155
VMTranslationMap* fTranslationMap;
headers/private/kernel/vm/VMAddressSpace.h
42
VMTranslationMap* TranslationMap() { return fTranslationMap; }
headers/private/kernel/vm/VMTranslationMap.h
103
struct VMTranslationMap::ReverseMappingInfoCallback {
headers/private/kernel/vm/VMTranslationMap.h
153
VMTranslationMap::ProtectPage(VMArea* area, addr_t address, uint32 attributes)
headers/private/kernel/vm/VMTranslationMap.h
161
VMTranslationMap::ProtectArea(VMArea* area, uint32 attributes)
headers/private/kernel/vm/VMTranslationMap.h
27
VMTranslationMap();
headers/private/kernel/vm/VMTranslationMap.h
28
virtual ~VMTranslationMap();
src/add-ons/kernel/drivers/nvmm/VMVirtualAddressSpace.cpp
9
VMVirtualAddressSpace::VMVirtualAddressSpace(VMTranslationMap* map,
src/add-ons/kernel/drivers/nvmm/VMVirtualAddressSpace.h
14
VMVirtualAddressSpace(VMTranslationMap* map,
src/libs/nvmm/driver/VMVirtualAddressSpace.cpp
9
VMVirtualAddressSpace::VMVirtualAddressSpace(VMTranslationMap* map,
src/libs/nvmm/driver/VMVirtualAddressSpace.h
14
VMVirtualAddressSpace(VMTranslationMap* map,
src/system/kernel/arch/arm/arch_thread.cpp
144
VMTranslationMap *oldTranslationMap = oldAddressSpace->TranslationMap();
src/system/kernel/arch/arm/arch_thread.cpp
149
VMTranslationMap *newTranslationMap = newAddressSpace->TranslationMap();
src/system/kernel/arch/arm/arch_vm_translation_map.cpp
41
arch_vm_translation_map_create_map(bool kernel, VMTranslationMap** _map)
src/system/kernel/arch/arm/paging/32bit/ARMPagingMethod32Bit.cpp
339
ARMPagingMethod32Bit::CreateTranslationMap(bool kernel, VMTranslationMap** _map)
src/system/kernel/arch/arm/paging/32bit/ARMPagingMethod32Bit.h
31
VMTranslationMap** _map);
src/system/kernel/arch/arm/paging/ARMPagingMethod.h
16
struct VMTranslationMap;
src/system/kernel/arch/arm/paging/ARMPagingMethod.h
29
VMTranslationMap** _map) = 0;
src/system/kernel/arch/arm/paging/ARMVMTranslationMap.h
24
struct ARMVMTranslationMap : VMTranslationMap {
src/system/kernel/arch/arm64/VMSAv8TranslationMap.h
40
struct VMSAv8TranslationMap : public VMTranslationMap {
src/system/kernel/arch/arm64/arch_vm_translation_map.cpp
34
arch_vm_translation_map_create_map(bool kernel, VMTranslationMap** _map)
src/system/kernel/arch/m68k/arch_vm_translation_map.cpp
56
m68k_translation_map_get_pgdir(VMTranslationMap *map)
src/system/kernel/arch/m68k/arch_vm_translation_map.cpp
67
arch_vm_translation_map_create_map(bool kernel, VMTranslationMap** _map)
src/system/kernel/arch/m68k/paging/040/M68KPagingMethod040.cpp
449
M68KPagingMethod040::CreateTranslationMap(bool kernel, VMTranslationMap** _map)
src/system/kernel/arch/m68k/paging/040/M68KPagingMethod040.h
28
VMTranslationMap** _map);
src/system/kernel/arch/m68k/paging/M68KPagingMethod.h
14
struct VMTranslationMap;
src/system/kernel/arch/m68k/paging/M68KPagingMethod.h
27
VMTranslationMap** _map) = 0;
src/system/kernel/arch/m68k/paging/M68KVMTranslationMap.h
19
struct M68KVMTranslationMap : VMTranslationMap {
src/system/kernel/arch/ppc/arch_vm_translation_map.cpp
120
struct PPCVMTranslationMap : VMTranslationMap {
src/system/kernel/arch/ppc/arch_vm_translation_map.cpp
173
ppc_translation_map_change_asid(VMTranslationMap *map)
src/system/kernel/arch/ppc/arch_vm_translation_map.cpp
211
arch_vm_translation_map_create_map(bool kernel, VMTranslationMap** _map)
src/system/kernel/arch/ppc/paging/460/PPCPagingMethod460.cpp
220
PPCPagingMethod460::CreateTranslationMap(bool kernel, VMTranslationMap** _map)
src/system/kernel/arch/ppc/paging/460/PPCPagingMethod460.h
29
VMTranslationMap** _map);
src/system/kernel/arch/ppc/paging/PPCPagingMethod.h
16
struct VMTranslationMap;
src/system/kernel/arch/ppc/paging/PPCPagingMethod.h
29
VMTranslationMap** _map) = 0;
src/system/kernel/arch/ppc/paging/PPCVMTranslationMap.h
19
struct PPCVMTranslationMap : VMTranslationMap {
src/system/kernel/arch/ppc/paging/classic/PPCPagingMethodClassic.cpp
220
PPCPagingMethodClassic::CreateTranslationMap(bool kernel, VMTranslationMap** _map)
src/system/kernel/arch/ppc/paging/classic/PPCPagingMethodClassic.h
29
VMTranslationMap** _map);
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.h
24
struct RISCV64VMTranslationMap: public VMTranslationMap {
src/system/kernel/arch/riscv64/arch_vm_translation_map.cpp
177
arch_vm_translation_map_create_map(bool kernel, VMTranslationMap** _map)
src/system/kernel/arch/sparc/arch_vm_translation_map.cpp
88
arch_vm_translation_map_create_map(bool kernel, VMTranslationMap** _map)
src/system/kernel/arch/x86/arch_vm_translation_map.cpp
49
arch_vm_translation_map_create_map(bool kernel, VMTranslationMap** _map)
src/system/kernel/arch/x86/paging/32bit/X86PagingMethod32Bit.cpp
376
X86PagingMethod32Bit::CreateTranslationMap(bool kernel, VMTranslationMap** _map)
src/system/kernel/arch/x86/paging/32bit/X86PagingMethod32Bit.h
28
VMTranslationMap** _map);
src/system/kernel/arch/x86/paging/64bit/X86PagingMethod64Bit.cpp
112
X86PagingMethod64Bit::CreateTranslationMap(bool kernel, VMTranslationMap** _map)
src/system/kernel/arch/x86/paging/64bit/X86PagingMethod64Bit.h
38
VMTranslationMap** _map);
src/system/kernel/arch/x86/paging/X86PagingMethod.h
16
struct VMTranslationMap;
src/system/kernel/arch/x86/paging/X86PagingMethod.h
29
VMTranslationMap** _map) = 0;
src/system/kernel/arch/x86/paging/X86VMTranslationMap.h
19
struct X86VMTranslationMap : VMTranslationMap {
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.cpp
658
X86PagingMethodPAE::CreateTranslationMap(bool kernel, VMTranslationMap** _map)
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.h
36
VMTranslationMap** _map);
src/system/kernel/debug/guarded_heap.cpp
355
VMTranslationMap* map = VMAddressSpace::Kernel()->TranslationMap();
src/system/kernel/debug/guarded_heap.cpp
439
VMTranslationMap* map = VMAddressSpace::Kernel()->TranslationMap();
src/system/kernel/debug/guarded_heap.cpp
777
VMTranslationMap* map = area->address_space->TranslationMap();
src/system/kernel/device_manager/IOCache.cpp
103
VMTranslationMap* translationMap = addressSpace->TranslationMap();
src/system/kernel/device_manager/IOCache.cpp
745
VMTranslationMap* translationMap
src/system/kernel/device_manager/IOCache.cpp
780
VMTranslationMap* translationMap
src/system/kernel/slab/MemoryManager.cpp
1354
VMTranslationMap* translationMap = addressSpace->TranslationMap();
src/system/kernel/slab/MemoryManager.cpp
1500
VMTranslationMap* translationMap = addressSpace->TranslationMap();
src/system/kernel/slab/MemoryManager.cpp
1568
VMTranslationMap* translationMap = addressSpace->TranslationMap();
src/system/kernel/vm/VMTranslationMap.cpp
175
VMTranslationMap::DebugPrintMappingInfo(addr_t virtualAddress)
src/system/kernel/vm/VMTranslationMap.cpp
196
VMTranslationMap::DebugGetReverseMappingInfo(phys_addr_t physicalAddress,
src/system/kernel/vm/VMTranslationMap.cpp
20
VMTranslationMap::VMTranslationMap()
src/system/kernel/vm/VMTranslationMap.cpp
215
VMTranslationMap::PageUnmapped(VMArea* area, page_num_t pageNumber,
src/system/kernel/vm/VMTranslationMap.cpp
28
VMTranslationMap::~VMTranslationMap()
src/system/kernel/vm/VMTranslationMap.cpp
295
VMTranslationMap::UnaccessedPageUnmapped(VMArea* area, page_num_t pageNumber)
src/system/kernel/vm/VMTranslationMap.cpp
340
VMTranslationMap::InvalidateUserTLB(CPUSet cpus, intptr_t context)
src/system/kernel/vm/VMTranslationMap.cpp
360
VMTranslationMap::InvalidateTLBList(CPUSet cpus, intptr_t context,
src/system/kernel/vm/VMTranslationMap.cpp
381
VMTranslationMap::ReverseMappingInfoCallback::~ReverseMappingInfoCallback()
src/system/kernel/vm/VMTranslationMap.cpp
40
VMTranslationMap::UnmapPages(VMArea* area, addr_t base, size_t size,
src/system/kernel/vm/VMTranslationMap.cpp
89
VMTranslationMap::UnmapArea(VMArea* area, bool deletingAddressSpace,
src/system/kernel/vm/vm.cpp
1676
VMTranslationMap* map = locker.AddressSpace()->TranslationMap();
src/system/kernel/vm/vm.cpp
1823
VMTranslationMap* map = addressSpace->TranslationMap();
src/system/kernel/vm/vm.cpp
1865
VMTranslationMap* map = addressSpace->TranslationMap();
src/system/kernel/vm/vm.cpp
2006
VMTranslationMap* map = locker.AddressSpace()->TranslationMap();
src/system/kernel/vm/vm.cpp
2111
VMTranslationMap* map = locker.AddressSpace()->TranslationMap();
src/system/kernel/vm/vm.cpp
2327
VMTranslationMap* map = locker.AddressSpace()->TranslationMap();
src/system/kernel/vm/vm.cpp
2573
VMTranslationMap* map
src/system/kernel/vm/vm.cpp
2611
VMTranslationMap* map = targetAddressSpace->TranslationMap();
src/system/kernel/vm/vm.cpp
2923
VMTranslationMap* map
src/system/kernel/vm/vm.cpp
2939
VMTranslationMap* map = tempArea->address_space->TranslationMap();
src/system/kernel/vm/vm.cpp
2969
VMTranslationMap* map = tempArea->address_space->TranslationMap();
src/system/kernel/vm/vm.cpp
3282
VMTranslationMap* map = area->address_space->TranslationMap();
src/system/kernel/vm/vm.cpp
3317
VMTranslationMap* map = addressSpace->TranslationMap();
src/system/kernel/vm/vm.cpp
3341
VMTranslationMap* map = area->address_space->TranslationMap();
src/system/kernel/vm/vm.cpp
3371
VMTranslationMap* map = area->address_space->TranslationMap();
src/system/kernel/vm/vm.cpp
3391
VMTranslationMap* map = area->address_space->TranslationMap();
src/system/kernel/vm/vm.cpp
3407
VMTranslationMap* map = area->address_space->TranslationMap();
src/system/kernel/vm/vm.cpp
3449
VMTranslationMap* map = area->address_space->TranslationMap();
src/system/kernel/vm/vm.cpp
3831
VMTranslationMap* map;
src/system/kernel/vm/vm.cpp
4544
VMTranslationMap* map = area->address_space->TranslationMap();
src/system/kernel/vm/vm.cpp
4947
VMTranslationMap* map = addressSpace->TranslationMap();
src/system/kernel/vm/vm.cpp
5103
VMTranslationMap* map = addressSpace->TranslationMap();
src/system/kernel/vm/vm.cpp
5262
VMTranslationMap* map = addressSpace->TranslationMap();
src/system/kernel/vm/vm.cpp
5398
VMTranslationMap* map = addressSpace->TranslationMap();
src/system/kernel/vm/vm.cpp
6110
VMTranslationMap* map = locker.AddressSpace()->TranslationMap();
src/system/kernel/vm/vm.cpp
651
VMTranslationMap* map = area->address_space->TranslationMap();
src/system/kernel/vm/vm_debug.cpp
669
struct Callback : VMTranslationMap::ReverseMappingInfoCallback {
src/system/kernel/vm/vm_init.cpp
32
unmap_and_free_physical_pages(VMTranslationMap* map, addr_t start, addr_t end)
src/system/kernel/vm/vm_init.cpp
65
VMTranslationMap* map = VMAddressSpace::Kernel()->TranslationMap();
src/system/kernel/vm/vm_page.cpp
915
struct Callback : VMTranslationMap::ReverseMappingInfoCallback {