/haiku/src/system/kernel/vm/ |
H A D | VMTranslationMap.cpp | 45 range and calls UnmapPage(). This is obviously not particularly efficient. 65 UnmapPage(area, address, updatePageQueue); 68 UnmapPage(area, address, updatePageQueue); 73 UnmapPage(area, address, updatePageQueue); 89 area and calls UnmapPage(). This is obviously not particularly efficient. 106 UnmapPage(area, address, true); 109 UnmapPage(area, address, true); 114 UnmapPage(area, address, true); 152 /*! Called by UnmapPage() after performing the architecture specific part.
|
H A D | vm.cpp | 620 return area->address_space->TranslationMap()->UnmapPage(area, 3131 map->UnmapPage(area, address, false);
|
/haiku/src/system/kernel/arch/m68k/paging/040/ |
H A D | M68KVMTranslationMap040.h | 29 virtual status_t UnmapPage(VMArea* area, addr_t address,
|
H A D | M68KVMTranslationMap040.cpp | 424 M68KVMTranslationMap040::UnmapPage(VMArea* area, addr_t address, function in class:M68KVMTranslationMap040 431 TRACE("M68KVMTranslationMap040::UnmapPage(%#" B_PRIxADDR ")\n", address); 629 // TODO: As in UnmapPage() we can lose page dirty flags here. ATM it's not
|
/haiku/src/system/kernel/arch/x86/paging/32bit/ |
H A D | X86VMTranslationMap32Bit.h | 33 virtual status_t UnmapPage(VMArea* area, addr_t address,
|
H A D | X86VMTranslationMap32Bit.cpp | 324 X86VMTranslationMap32Bit::UnmapPage(VMArea* area, addr_t address, function in class:X86VMTranslationMap32Bit 331 TRACE("X86VMTranslationMap32Bit::UnmapPage(%#" B_PRIxADDR ")\n", address); 491 // TODO: As in UnmapPage() we can lose page dirty flags here. ATM it's not
|
/haiku/src/system/kernel/arch/x86/paging/64bit/ |
H A D | X86VMTranslationMap64Bit.h | 34 virtual status_t UnmapPage(VMArea* area, addr_t address,
|
H A D | X86VMTranslationMap64Bit.cpp | 336 X86VMTranslationMap64Bit::UnmapPage(VMArea* area, addr_t address, function in class:X86VMTranslationMap64Bit 341 TRACE("X86VMTranslationMap64Bit::UnmapPage(%#" B_PRIxADDR ")\n", address); 493 // TODO: As in UnmapPage() we can lose page dirty flags here. ATM it's not
|
/haiku/src/system/kernel/arch/x86/paging/pae/ |
H A D | X86VMTranslationMapPAE.h | 36 virtual status_t UnmapPage(VMArea* area, addr_t address,
|
H A D | X86VMTranslationMapPAE.cpp | 563 X86VMTranslationMapPAE::UnmapPage(VMArea* area, addr_t address, function in class:X86VMTranslationMapPAE 572 TRACE("X86VMTranslationMapPAE::UnmapPage(%#" B_PRIxADDR ")\n", address); 738 // TODO: As in UnmapPage() we can lose page dirty flags here. ATM it's not
|
/haiku/src/system/kernel/arch/ppc/paging/460/ |
H A D | PPCVMTranslationMap460.h | 44 virtual status_t UnmapPage(VMArea* area, addr_t address,
|
H A D | PPCVMTranslationMap460.cpp | 651 PPCVMTranslationMap460::UnmapPage(VMArea* area, addr_t address, function in class:PPCVMTranslationMap460 691 TRACE("PPCVMTranslationMap460::UnmapPage(%#" B_PRIxADDR ")\n", address); 854 // TODO: As in UnmapPage() we can lose page dirty flags here. ATM it's not 1238 // Query(), ClearFlags(), and UnmapPage(). See below! 1262 UnmapPage(area, address, false); 1266 // UnmapPage()) below, but that doesn't quite match the required
|
/haiku/src/system/kernel/arch/ppc/paging/classic/ |
H A D | PPCVMTranslationMapClassic.h | 44 virtual status_t UnmapPage(VMArea* area, addr_t address,
|
H A D | PPCVMTranslationMapClassic.cpp | 651 PPCVMTranslationMapClassic::UnmapPage(VMArea* area, addr_t address, function in class:PPCVMTranslationMapClassic 691 TRACE("PPCVMTranslationMapClassic::UnmapPage(%#" B_PRIxADDR ")\n", address); 854 // TODO: As in UnmapPage() we can lose page dirty flags here. ATM it's not 1238 // Query(), ClearFlags(), and UnmapPage(). See below! 1262 UnmapPage(area, address, false); 1266 // UnmapPage()) below, but that doesn't quite match the required
|
/haiku/src/system/kernel/arch/arm/paging/32bit/ |
H A D | ARMVMTranslationMap32Bit.h | 33 virtual status_t UnmapPage(VMArea* area, addr_t address,
|
H A D | ARMVMTranslationMap32Bit.cpp | 340 ARMVMTranslationMap32Bit::UnmapPage(VMArea* area, addr_t address, function in class:ARMVMTranslationMap32Bit 347 TRACE("ARMVMTranslationMap32Bit::UnmapPage(%#" B_PRIxADDR ")\n", address); 508 // TODO: As in UnmapPage() we can lose page dirty flags here. ATM it's not
|
/haiku/src/system/kernel/arch/arm64/ |
H A D | VMSAv8TranslationMap.h | 32 virtual status_t UnmapPage(VMArea* area, addr_t address,
|
H A D | VMSAv8TranslationMap.cpp | 417 VMSAv8TranslationMap::UnmapPage(VMArea* area, addr_t address, bool updatePageQueue)
|
/haiku/headers/private/kernel/vm/ |
H A D | VMTranslationMap.h | 46 virtual status_t UnmapPage(VMArea* area, addr_t address,
|
/haiku/src/system/kernel/arch/ppc/ |
H A D | arch_vm_translation_map.cpp | 144 virtual status_t UnmapPage(VMArea* area, addr_t address,
|
/haiku/src/system/kernel/arch/riscv64/ |
H A D | RISCV64VMTranslationMap.h | 45 virtual status_t UnmapPage(VMArea* area, addr_t address,
|
H A D | RISCV64VMTranslationMap.cpp | 410 RISCV64VMTranslationMap::UnmapPage(VMArea* area, addr_t address, function in class:RISCV64VMTranslationMap 413 TRACE("RISCV64VMTranslationMap::UnmapPage(0x%" B_PRIxADDR "(%s), 0x%" 524 // TODO: As in UnmapPage() we can lose page dirty flags here. ATM it's not
|