Symbol: vm_page_reservation
headers/private/kernel/vm/VMTranslationMap.h
20
struct vm_page_reservation;
headers/private/kernel/vm/VMTranslationMap.h
40
vm_page_reservation* reservation) = 0;
headers/private/kernel/vm/vm_page.h
25
vm_page_reservation() : count(0) {}
headers/private/kernel/vm/vm_page.h
26
~vm_page_reservation()
headers/private/kernel/vm/vm_page.h
46
vm_page_reservation* reservation);
headers/private/kernel/vm/vm_page.h
65
void vm_page_unreserve_pages(vm_page_reservation* reservation);
headers/private/kernel/vm/vm_page.h
66
void vm_page_reserve_pages(vm_page_reservation* reservation, uint32 count,
headers/private/kernel/vm/vm_page.h
68
bool vm_page_try_reserve_pages(vm_page_reservation* reservation, uint32 count,
headers/private/kernel/vm/vm_page.h
71
struct vm_page *vm_page_allocate_page(vm_page_reservation* reservation,
src/add-ons/kernel/bus_managers/agp_gart/agp_gart.cpp
575
vm_page_reservation reservation;
src/add-ons/kernel/bus_managers/virtio/VirtioBalloonDevice.cpp
147
vm_page_reservation reservation;
src/add-ons/kernel/drivers/disk/scsi/scsi_cd/scsi_cd.cpp
122
vm_page_reservation reservation;
src/add-ons/kernel/drivers/disk/virtual/ram_disk/cache_support.h
41
vm_page_reservation reservation;
src/add-ons/kernel/drivers/disk/virtual/ram_disk/ram_disk.cpp
780
vm_page_reservation reservation;
src/add-ons/kernel/file_systems/packagefs/package/CachedDataReader.cpp
219
vm_page_reservation reservation;
src/system/kernel/arch/arm/paging/32bit/ARMVMTranslationMap32Bit.cpp
160
uint32 memoryType, vm_page_reservation* reservation)
src/system/kernel/arch/arm/paging/32bit/ARMVMTranslationMap32Bit.cpp
63
vm_page_reservation reservation = {};
src/system/kernel/arch/arm/paging/32bit/ARMVMTranslationMap32Bit.h
27
vm_page_reservation* reservation);
src/system/kernel/arch/arm64/VMSAv8TranslationMap.cpp
146
vm_page_reservation reservation = {};
src/system/kernel/arch/arm64/VMSAv8TranslationMap.cpp
291
vm_page_reservation* reservation)
src/system/kernel/arch/arm64/VMSAv8TranslationMap.cpp
333
vm_page_reservation* reservation)
src/system/kernel/arch/arm64/VMSAv8TranslationMap.cpp
426
vm_page_reservation* reservation, UpdatePte&& updatePte)
src/system/kernel/arch/arm64/VMSAv8TranslationMap.cpp
566
vm_page_reservation* reservation)
src/system/kernel/arch/arm64/VMSAv8TranslationMap.h
117
void FreeTable(phys_addr_t ptPa, uint64_t va, int level, vm_page_reservation* reservation);
src/system/kernel/arch/arm64/VMSAv8TranslationMap.h
118
phys_addr_t GetOrMakeTable(phys_addr_t ptPa, int level, int index, vm_page_reservation* reservation);
src/system/kernel/arch/arm64/VMSAv8TranslationMap.h
121
vm_page_reservation* reservation, UpdatePte &&updatePte);
src/system/kernel/arch/arm64/VMSAv8TranslationMap.h
56
vm_page_reservation* reservation);
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
341
vm_page_reservation reservation = {};
src/system/kernel/arch/m68k/paging/040/M68KVMTranslationMap040.cpp
214
uint32 memoryType, vm_page_reservation* reservation)
src/system/kernel/arch/m68k/paging/040/M68KVMTranslationMap040.cpp
57
vm_page_reservation reservation = {};
src/system/kernel/arch/m68k/paging/040/M68KVMTranslationMap040.h
26
vm_page_reservation* reservation);
src/system/kernel/arch/ppc/arch_vm_translation_map.cpp
141
vm_page_reservation* reservation);
src/system/kernel/arch/ppc/arch_vm_translation_map.cpp
321
vm_page_reservation reservation;
src/system/kernel/arch/ppc/paging/460/PPCVMTranslationMap460.cpp
352
uint32 memoryType, vm_page_reservation* reservation)
src/system/kernel/arch/ppc/paging/460/PPCVMTranslationMap460.h
35
vm_page_reservation* reservation);
src/system/kernel/arch/ppc/paging/classic/PPCVMTranslationMapClassic.cpp
352
uint32 memoryType, vm_page_reservation* reservation)
src/system/kernel/arch/ppc/paging/classic/PPCVMTranslationMapClassic.h
35
vm_page_reservation* reservation);
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
184
vm_page_reservation reservation = {};
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
244
vm_page_reservation* reservation)
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
38
FreePageTable(vm_page_reservation* reservation, page_num_t ppn, bool isKernel, uint32 level = 2)
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
90
vm_page_reservation* reservation)
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.h
39
vm_page_reservation* reservation);
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.h
95
vm_page_reservation* reservation);
src/system/kernel/arch/x86/paging/32bit/X86VMTranslationMap32Bit.cpp
143
uint32 memoryType, vm_page_reservation* reservation)
src/system/kernel/arch/x86/paging/32bit/X86VMTranslationMap32Bit.cpp
56
vm_page_reservation reservation = {};
src/system/kernel/arch/x86/paging/32bit/X86VMTranslationMap32Bit.h
27
vm_page_reservation* reservation);
src/system/kernel/arch/x86/paging/64bit/X86PagingMethod64Bit.cpp
228
vm_page_reservation* reservation,
src/system/kernel/arch/x86/paging/64bit/X86PagingMethod64Bit.cpp
329
vm_page_reservation* reservation,
src/system/kernel/arch/x86/paging/64bit/X86PagingMethod64Bit.cpp
348
vm_page_reservation* reservation,
src/system/kernel/arch/x86/paging/64bit/X86PagingMethod64Bit.cpp
396
vm_page_reservation* reservation,
src/system/kernel/arch/x86/paging/64bit/X86PagingMethod64Bit.h
25
struct vm_page_reservation;
src/system/kernel/arch/x86/paging/64bit/X86PagingMethod64Bit.h
63
vm_page_reservation* reservation,
src/system/kernel/arch/x86/paging/64bit/X86PagingMethod64Bit.h
69
vm_page_reservation* reservation,
src/system/kernel/arch/x86/paging/64bit/X86PagingMethod64Bit.h
75
vm_page_reservation* reservation,
src/system/kernel/arch/x86/paging/64bit/X86PagingMethod64Bit.h
81
vm_page_reservation* reservation,
src/system/kernel/arch/x86/paging/64bit/X86VMTranslationMap64Bit.cpp
238
uint32 attributes, uint32 memoryType, vm_page_reservation* reservation)
src/system/kernel/arch/x86/paging/64bit/X86VMTranslationMap64Bit.cpp
59
vm_page_reservation reservation = {};
src/system/kernel/arch/x86/paging/64bit/X86VMTranslationMap64Bit.h
28
vm_page_reservation* reservation);
src/system/kernel/arch/x86/paging/nested/X86PagingMethodEPT.cpp
125
vm_page_reservation* reservation,
src/system/kernel/arch/x86/paging/nested/X86PagingMethodEPT.cpp
144
vm_page_reservation* reservation,
src/system/kernel/arch/x86/paging/nested/X86PagingMethodEPT.cpp
187
vm_page_reservation* reservation,
src/system/kernel/arch/x86/paging/nested/X86PagingMethodEPT.cpp
55
vm_page_reservation* reservation,
src/system/kernel/arch/x86/paging/nested/X86PagingMethodEPT.h
27
struct vm_page_reservation;
src/system/kernel/arch/x86/paging/nested/X86PagingMethodEPT.h
40
vm_page_reservation* reservation,
src/system/kernel/arch/x86/paging/nested/X86PagingMethodEPT.h
46
vm_page_reservation* reservation,
src/system/kernel/arch/x86/paging/nested/X86PagingMethodEPT.h
52
vm_page_reservation* reservation,
src/system/kernel/arch/x86/paging/nested/X86PagingMethodEPT.h
58
vm_page_reservation* reservation,
src/system/kernel/arch/x86/paging/nested/X86VMTranslationMapEPT.cpp
199
uint32 attributes, uint32 memoryType, vm_page_reservation* reservation)
src/system/kernel/arch/x86/paging/nested/X86VMTranslationMapEPT.cpp
55
vm_page_reservation reservation = {};
src/system/kernel/arch/x86/paging/nested/X86VMTranslationMapEPT.h
30
vm_page_reservation* reservation);
src/system/kernel/arch/x86/paging/nested/X86VMTranslationMapRVI.cpp
72
uint32 attributes, uint32 memoryType, vm_page_reservation* reservation)
src/system/kernel/arch/x86/paging/nested/X86VMTranslationMapRVI.h
24
vm_page_reservation* reservation) override;
src/system/kernel/arch/x86/paging/pae/X86VMTranslationMapPAE.cpp
249
vm_page_reservation reservation = {};
src/system/kernel/arch/x86/paging/pae/X86VMTranslationMapPAE.cpp
381
uint32 attributes, uint32 memoryType, vm_page_reservation* reservation)
src/system/kernel/arch/x86/paging/pae/X86VMTranslationMapPAE.h
30
vm_page_reservation* reservation);
src/system/kernel/cache/file_cache.cpp
100
vm_page_reservation* reservation, size_t reservePages);
src/system/kernel/cache/file_cache.cpp
1112
vm_page_reservation reservation;
src/system/kernel/cache/file_cache.cpp
1241
vm_page_reservation reservation;
src/system/kernel/cache/file_cache.cpp
144
PrecacheIO::Prepare(vm_page_reservation* reservation)
src/system/kernel/cache/file_cache.cpp
296
reserve_pages(file_cache_ref* ref, vm_page_reservation* reservation,
src/system/kernel/cache/file_cache.cpp
388
vm_page_reservation* reservation, size_t reservePages)
src/system/kernel/cache/file_cache.cpp
486
vm_page_reservation* reservation, size_t reservePages)
src/system/kernel/cache/file_cache.cpp
523
vm_page_reservation* reservation, size_t reservePages)
src/system/kernel/cache/file_cache.cpp
705
vm_page_reservation* reservation, size_t reservePages)
src/system/kernel/cache/file_cache.cpp
739
size_t &lastReservedPages, vm_page_reservation* reservation)
src/system/kernel/cache/file_cache.cpp
79
status_t Prepare(vm_page_reservation* reservation);
src/system/kernel/cache/file_cache.cpp
790
vm_page_reservation reservation;
src/system/kernel/cache/file_cache.cpp
792
CObjectDeleter<vm_page_reservation, void, vm_page_unreserve_pages>
src/system/kernel/debug/guarded_heap.cpp
359
vm_page_reservation reservation = {};
src/system/kernel/debug/guarded_heap.cpp
388
vm_page_reservation* reservation = NULL)
src/system/kernel/debug/guarded_heap.cpp
448
vm_page_reservation reservation = {};
src/system/kernel/debug/guarded_heap.cpp
776
vm_page_reservation reservation = {};
src/system/kernel/device_manager/IOCache.cpp
329
vm_page_reservation reservation;
src/system/kernel/device_manager/IOCache.h
77
vm_page_reservation fMappingReservation;
src/system/kernel/slab/MemoryManager.cpp
1514
vm_page_reservation reservation;
src/system/kernel/slab/MemoryManager.cpp
1578
vm_page_reservation reservation = {};
src/system/kernel/vm/VMAnonymousCache.cpp
1247
vm_page_reservation reservation = {};
src/system/kernel/vm/VMCache.cpp
687
vm_page_reservation reservation = {};
src/system/kernel/vm/vm.cpp
1714
vm_page_reservation reservation;
src/system/kernel/vm/vm.cpp
2020
vm_page_reservation reservation;
src/system/kernel/vm/vm.cpp
2115
vm_page_reservation reservation;
src/system/kernel/vm/vm.cpp
2216
vm_page_reservation* reservation, int32 maxCount)
src/system/kernel/vm/vm.cpp
2320
vm_page_reservation reservation;
src/system/kernel/vm/vm.cpp
2338
PageUnreserver(vm_page_reservation* reservation)
src/system/kernel/vm/vm.cpp
2350
vm_page_reservation* fReservation;
src/system/kernel/vm/vm.cpp
2587
vm_page_reservation reservation;
src/system/kernel/vm/vm.cpp
2614
vm_page_reservation reservation;
src/system/kernel/vm/vm.cpp
2837
vm_page_reservation* wiredPagesReservation)
src/system/kernel/vm/vm.cpp
2997
vm_page_reservation wiredPagesReservation;
src/system/kernel/vm/vm.cpp
3041
CObjectDeleter<vm_page_reservation, void, vm_page_unreserve_pages>
src/system/kernel/vm/vm.cpp
3834
vm_page_reservation reservation;
src/system/kernel/vm/vm.cpp
649
vm_page_reservation* reservation)
src/system/kernel/vm/vm_init.cpp
36
vm_page_reservation reservation = {};
src/system/kernel/vm/vm_page.cpp
2655
vm_page_unreserve_pages(vm_page_reservation* reservation)
src/system/kernel/vm/vm_page.cpp
2676
vm_page_reserve_pages(vm_page_reservation* reservation, uint32 count,
src/system/kernel/vm/vm_page.cpp
2691
vm_page_try_reserve_pages(vm_page_reservation* reservation, uint32 count,
src/system/kernel/vm/vm_page.cpp
2713
vm_page_allocate_page(vm_page_reservation* reservation, uint32 flags)
src/system/kernel/vm/vm_page.cpp
3047
vm_page_reservation reservation;
src/system/kernel/vm/vm_page.cpp
3167
vm_page_reservation* reservation)