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/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
1076
vm_page_reservation reservation;
src/system/kernel/cache/file_cache.cpp
1205
vm_page_reservation reservation;
src/system/kernel/cache/file_cache.cpp
143
PrecacheIO::Prepare(vm_page_reservation* reservation)
src/system/kernel/cache/file_cache.cpp
295
reserve_pages(file_cache_ref* ref, vm_page_reservation* reservation,
src/system/kernel/cache/file_cache.cpp
387
vm_page_reservation* reservation, size_t reservePages)
src/system/kernel/cache/file_cache.cpp
485
vm_page_reservation* reservation, size_t reservePages)
src/system/kernel/cache/file_cache.cpp
522
vm_page_reservation* reservation, size_t reservePages)
src/system/kernel/cache/file_cache.cpp
703
vm_page_reservation* reservation, size_t reservePages)
src/system/kernel/cache/file_cache.cpp
737
size_t &lastReservedPages, vm_page_reservation* reservation)
src/system/kernel/cache/file_cache.cpp
78
status_t Prepare(vm_page_reservation* reservation);
src/system/kernel/cache/file_cache.cpp
788
vm_page_reservation reservation;
src/system/kernel/cache/file_cache.cpp
790
CObjectDeleter<vm_page_reservation, void, vm_page_unreserve_pages>
src/system/kernel/cache/file_cache.cpp
99
vm_page_reservation* reservation, size_t reservePages);
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
774
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
1577
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
1724
vm_page_reservation reservation;
src/system/kernel/vm/vm.cpp
2030
vm_page_reservation reservation;
src/system/kernel/vm/vm.cpp
2125
vm_page_reservation reservation;
src/system/kernel/vm/vm.cpp
2225
vm_page_reservation* reservation, int32 maxCount)
src/system/kernel/vm/vm.cpp
2329
vm_page_reservation reservation;
src/system/kernel/vm/vm.cpp
2347
PageUnreserver(vm_page_reservation* reservation)
src/system/kernel/vm/vm.cpp
2359
vm_page_reservation* fReservation;
src/system/kernel/vm/vm.cpp
2596
vm_page_reservation reservation;
src/system/kernel/vm/vm.cpp
2623
vm_page_reservation reservation;
src/system/kernel/vm/vm.cpp
2847
vm_page_reservation* wiredPagesReservation)
src/system/kernel/vm/vm.cpp
3007
vm_page_reservation wiredPagesReservation;
src/system/kernel/vm/vm.cpp
3051
CObjectDeleter<vm_page_reservation, void, vm_page_unreserve_pages>
src/system/kernel/vm/vm.cpp
3844
vm_page_reservation reservation;
src/system/kernel/vm/vm.cpp
656
vm_page_reservation* reservation)
src/system/kernel/vm/vm_init.cpp
36
vm_page_reservation reservation = {};
src/system/kernel/vm/vm_page.cpp
2627
vm_page_unreserve_pages(vm_page_reservation* reservation)
src/system/kernel/vm/vm_page.cpp
2648
vm_page_reserve_pages(vm_page_reservation* reservation, uint32 count,
src/system/kernel/vm/vm_page.cpp
2663
vm_page_try_reserve_pages(vm_page_reservation* reservation, uint32 count,
src/system/kernel/vm/vm_page.cpp
2685
vm_page_allocate_page(vm_page_reservation* reservation, uint32 flags)
src/system/kernel/vm/vm_page.cpp
3015
vm_page_reservation reservation;
src/system/kernel/vm/vm_page.cpp
3135
vm_page_reservation* reservation)