Symbol: vm_page_mapping
headers/private/kernel/vm/vm.h
85
void vm_free_page_mapping(page_num_t page, vm_page_mapping* mapping, uint32 flags);
headers/private/kernel/vm/vm_types.h
35
struct vm_page_mapping;
headers/private/kernel/vm/vm_types.h
38
typedef DoublyLinkedListLink<vm_page_mapping> vm_page_mapping_link;
headers/private/kernel/vm/vm_types.h
74
inline vm_page_mapping_link *operator()(vm_page_mapping *element) const
headers/private/kernel/vm/vm_types.h
80
const vm_page_mapping *element) const
headers/private/kernel/vm/vm_types.h
88
inline vm_page_mapping_link *operator()(vm_page_mapping *element) const
headers/private/kernel/vm/vm_types.h
94
const vm_page_mapping *element) const
src/system/kernel/arch/arm/paging/32bit/ARMVMTranslationMap32Bit.cpp
434
while (vm_page_mapping* mapping = queue.RemoveHead())
src/system/kernel/arch/arm64/VMSAv8TranslationMap.cpp
722
while (vm_page_mapping* mapping = queue.RemoveHead())
src/system/kernel/arch/m68k/paging/040/M68KVMTranslationMap040.cpp
611
while (vm_page_mapping* mapping = queue.RemoveHead())
src/system/kernel/arch/ppc/paging/460/PPCVMTranslationMap460.cpp
773
while (vm_page_mapping* mapping = queue.RemoveHead())
src/system/kernel/arch/ppc/paging/classic/PPCVMTranslationMapClassic.cpp
773
while (vm_page_mapping* mapping = queue.RemoveHead())
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
415
while (vm_page_mapping* mapping = queue.RemoveHead())
src/system/kernel/arch/x86/paging/32bit/X86VMTranslationMap32Bit.cpp
420
while (vm_page_mapping* mapping = queue.RemoveHead())
src/system/kernel/arch/x86/paging/64bit/X86VMTranslationMap64Bit.cpp
462
while (vm_page_mapping* mapping = queue.RemoveHead())
src/system/kernel/arch/x86/paging/pae/X86VMTranslationMapPAE.cpp
663
while (vm_page_mapping* mapping = queue.RemoveHead())
src/system/kernel/vm/VMTranslationMap.cpp
105
vm_page_mapping* mapping = it.Next();) {
src/system/kernel/vm/VMTranslationMap.cpp
162
while (vm_page_mapping* mapping = mappings.RemoveHead())
src/system/kernel/vm/VMTranslationMap.cpp
240
vm_page_mapping* mapping = NULL;
src/system/kernel/vm/VMTranslationMap.cpp
307
vm_page_mapping* mapping = NULL;
src/system/kernel/vm/vm.cpp
3348
vm_page_mapping* mapping;
src/system/kernel/vm/vm.cpp
3378
vm_page_mapping* mapping;
src/system/kernel/vm/vm.cpp
3399
while (vm_page_mapping* mapping = page->mappings.Head()) {
src/system/kernel/vm/vm.cpp
3414
vm_page_mapping* mapping;
src/system/kernel/vm/vm.cpp
3457
while (vm_page_mapping* mapping = page->mappings.Head()) {
src/system/kernel/vm/vm.cpp
426
sizeof(vm_page_mapping), 0, 0, 64, 128, CACHE_LARGE_SLAB, NULL, NULL,
src/system/kernel/vm/vm.cpp
444
static vm_page_mapping*
src/system/kernel/vm/vm.cpp
447
return (vm_page_mapping*)object_cache_alloc(page_mapping_object_cache_for(page),
src/system/kernel/vm/vm.cpp
453
vm_free_page_mapping(page_num_t page, vm_page_mapping* mapping, uint32 flags)
src/system/kernel/vm/vm.cpp
666
vm_page_mapping* mapping = allocate_page_mapping(page->physical_page_number,
src/system/kernel/vm/vm_debug.cpp
489
vm_page_mapping* mapping = iterator.Next();
src/system/kernel/vm/vm_page.cpp
690
vm_page_mapping* mapping;
src/system/kernel/vm/vm_page.cpp
906
vm_page_mapping *mapping;