Symbol: vm_page
headers/private/kernel/vm/VMArea.h
87
vm_page* page;
headers/private/kernel/vm/VMCache.h
112
void WaitForPageEvents(vm_page* page, uint32 events,
headers/private/kernel/vm/VMCache.h
114
void NotifyPageEvents(vm_page* page, uint32 events)
headers/private/kernel/vm/VMCache.h
117
inline void MarkPageUnbusy(vm_page* page);
headers/private/kernel/vm/VMCache.h
118
void FreeRemovedPage(vm_page* page);
headers/private/kernel/vm/VMCache.h
120
vm_page* LookupPage(off_t offset);
headers/private/kernel/vm/VMCache.h
121
void InsertPage(vm_page* page, off_t offset);
headers/private/kernel/vm/VMCache.h
122
void RemovePage(vm_page* page);
headers/private/kernel/vm/VMCache.h
123
void MovePage(vm_page* page, off_t offset);
headers/private/kernel/vm/VMCache.h
124
void MovePage(vm_page* page);
headers/private/kernel/vm/VMCache.h
196
vm_page* DebugLookupPage(off_t offset);
headers/private/kernel/vm/VMCache.h
225
void _NotifyPageEvents(vm_page* page, uint32 events);
headers/private/kernel/vm/VMCache.h
237
SplayTreeLink<vm_page>, &vm_page::cache_link> > RemovedPagesQueue;
headers/private/kernel/vm/VMCache.h
353
VMCache::MarkPageUnbusy(vm_page* page)
headers/private/kernel/vm/VMCache.h
391
vm_page::IncrementWiredCount()
headers/private/kernel/vm/VMCache.h
399
vm_page::DecrementWiredCount()
headers/private/kernel/vm/VMCache.h
414
struct VMCache *vm_cache_acquire_locked_page_cache(struct vm_page *page,
headers/private/kernel/vm/VMCache.h
49
typedef vm_page NodeType;
headers/private/kernel/vm/vm.h
122
bool vm_test_map_modification(struct vm_page *page);
headers/private/kernel/vm/vm.h
123
void vm_clear_map_flags(struct vm_page *page, uint32 flags);
headers/private/kernel/vm/vm.h
124
void vm_remove_all_page_mappings(struct vm_page *page);
headers/private/kernel/vm/vm.h
125
int32 vm_clear_page_mapping_accessed_flags(struct vm_page *page);
headers/private/kernel/vm/vm.h
126
int32 vm_remove_all_page_mappings_if_unaccessed(struct vm_page *page);
headers/private/kernel/vm/vm.h
24
struct vm_page;
headers/private/kernel/vm/vm_page.h
45
void vm_page_free_etc(VMCache* cache, vm_page* page,
headers/private/kernel/vm/vm_page.h
48
void vm_page_set_state(struct vm_page *page, int state);
headers/private/kernel/vm/vm_page.h
49
void vm_page_requeue(struct vm_page *page, bool tail, struct VMPageQueue** _queue);
headers/private/kernel/vm/vm_page.h
61
void vm_page_schedule_write_page(struct vm_page *page);
headers/private/kernel/vm/vm_page.h
71
struct vm_page *vm_page_allocate_page(vm_page_reservation* reservation,
headers/private/kernel/vm/vm_page.h
73
struct vm_page *vm_page_allocate_page_run(uint32 flags, page_num_t length,
headers/private/kernel/vm/vm_page.h
75
struct vm_page *vm_page_at_index(int32 index);
headers/private/kernel/vm/vm_page.h
76
struct vm_page *vm_lookup_page(page_num_t pageNumber);
headers/private/kernel/vm/vm_page.h
77
bool vm_page_is_dummy(struct vm_page *page);
headers/private/kernel/vm/vm_page.h
85
vm_page_free(struct VMCache *cache, struct vm_page *page)
headers/private/kernel/vm/vm_types.h
116
DoublyLinkedListLink<vm_page> queue_link;
headers/private/kernel/vm/vm_types.h
128
SplayTreeLink<vm_page> cache_link;
headers/private/kernel/vm/vm_types.h
129
vm_page* cache_next;
headers/private/kernel/vm/vm_types.h
203
vm_page::Init(page_num_t pageNumber)
headers/private/kernel/vm/vm_types.h
230
vm_page_debug_access_start(vm_page* page)
headers/private/kernel/vm/vm_types.h
244
vm_page_debug_access_end(vm_page* page)
headers/private/kernel/vm/vm_types.h
259
vm_page_debug_access_check(vm_page* page)
headers/private/kernel/vm/vm_types.h
271
vm_page_debug_access_transfer(vm_page* page, thread_id expectedPreviousThread)
headers/private/kernel/vm/vm_types.h
68
struct vm_page *page;
src/add-ons/kernel/bus_managers/agp_gart/agp_gart.cpp
554
memory->pages = (vm_page **)malloc(count * sizeof(vm_page *));
src/add-ons/kernel/bus_managers/agp_gart/agp_gart.cpp
563
vm_page* page = vm_page_allocate_page_run(
src/add-ons/kernel/bus_managers/agp_gart/agp_gart.cpp
677
vm_page *page;
src/add-ons/kernel/bus_managers/agp_gart/agp_gart.cpp
718
vm_page *page = memory->page;
src/add-ons/kernel/bus_managers/agp_gart/agp_gart.cpp
77
vm_page **pages;
src/add-ons/kernel/bus_managers/agp_gart/agp_gart.cpp
78
vm_page *page;
src/add-ons/kernel/bus_managers/virtio/VirtioBalloonDevice.cpp
151
vm_page* page = vm_page_allocate_page(&reservation,
src/add-ons/kernel/bus_managers/virtio/VirtioBalloonDevice.cpp
178
vm_page* page = info->page;
src/add-ons/kernel/bus_managers/virtio/VirtioBalloonPrivate.h
32
vm_page *page;
src/add-ons/kernel/drivers/disk/scsi/scsi_cd/scsi_cd.cpp
130
vm_page* page = vm_page_allocate_page(&reservation,
src/add-ons/kernel/drivers/disk/virtual/ram_disk/cache_support.h
11
cache_get_pages(VMCache* cache, off_t offset, off_t length, bool isWrite, vm_page** pages)
src/add-ons/kernel/drivers/disk/virtual/ram_disk/cache_support.h
21
vm_page* page = cache->LookupPage(offset);
src/add-ons/kernel/drivers/disk/virtual/ram_disk/cache_support.h
62
cache_put_pages(VMCache* cache, off_t offset, off_t length, vm_page** pages, bool success)
src/add-ons/kernel/drivers/disk/virtual/ram_disk/cache_support.h
70
vm_page* page = pages[index++];
src/add-ons/kernel/drivers/disk/virtual/ram_disk/ram_disk.cpp
389
vm_page** pages = new(std::nothrow) vm_page*[kPageCountPerIteration];
src/add-ons/kernel/drivers/disk/virtual/ram_disk/ram_disk.cpp
390
ArrayDeleter<vm_page*> pagesDeleter(pages);
src/add-ons/kernel/drivers/disk/virtual/ram_disk/ram_disk.cpp
408
vm_page* firstModified;
src/add-ons/kernel/drivers/disk/virtual/ram_disk/ram_disk.cpp
430
while (vm_page* page = it.Next()) {
src/add-ons/kernel/drivers/disk/virtual/ram_disk/ram_disk.cpp
443
(index - previousIndex - 1) * sizeof(vm_page*));
src/add-ons/kernel/drivers/disk/virtual/ram_disk/ram_disk.cpp
454
if (vm_page* page = pages[i]) {
src/add-ons/kernel/drivers/disk/virtual/ram_disk/ram_disk.cpp
464
if (vm_page* page = pages[i]) {
src/add-ons/kernel/drivers/disk/virtual/ram_disk/ram_disk.cpp
499
if (vm_page* page = pages[i]) {
src/add-ons/kernel/drivers/disk/virtual/ram_disk/ram_disk.cpp
563
vm_page* page = fCache->LookupPage(offset + j * B_PAGE_SIZE);
src/add-ons/kernel/drivers/disk/virtual/ram_disk/ram_disk.cpp
656
BStackOrHeapArray<vm_page*, 16> pages(length / B_PAGE_SIZE);
src/add-ons/kernel/drivers/disk/virtual/ram_disk/ram_disk.cpp
666
vm_page* page = pages[index];
src/add-ons/kernel/drivers/disk/virtual/ram_disk/ram_disk.cpp
692
status_t _CopyData(vm_page* page, const generic_io_vec*& vecs,
src/add-ons/kernel/drivers/disk/virtual/ram_disk/ram_disk.cpp
756
ArrayDeleter<vm_page*> pages(
src/add-ons/kernel/drivers/disk/virtual/ram_disk/ram_disk.cpp
757
new(std::nothrow) vm_page*[kPageCountPerIteration]);
src/add-ons/kernel/drivers/disk/virtual/ram_disk/ram_disk.cpp
814
vm_page* page = pages[i];
src/add-ons/kernel/drivers/disk/virtual/ram_disk/ram_disk.cpp
852
count * sizeof(vm_page*));
src/add-ons/kernel/file_systems/packagefs/package/CachedDataReader.cpp
170
vm_page* pages[kPagesPerCacheLine] = {};
src/add-ons/kernel/file_systems/packagefs/package/CachedDataReader.cpp
182
vm_page* page = it.Next();
src/add-ons/kernel/file_systems/packagefs/package/CachedDataReader.cpp
24
page_physical_number_less(const vm_page* a, const vm_page* b)
src/add-ons/kernel/file_systems/packagefs/package/CachedDataReader.cpp
293
CachedDataReader::_DiscardPages(vm_page** pages, size_t firstPage,
src/add-ons/kernel/file_systems/packagefs/package/CachedDataReader.cpp
302
vm_page* page = pages[i];
src/add-ons/kernel/file_systems/packagefs/package/CachedDataReader.cpp
325
CachedDataReader::_CachePages(vm_page** pages, size_t firstPage,
src/add-ons/kernel/file_systems/packagefs/package/CachedDataReader.cpp
334
vm_page* page = pages[i];
src/add-ons/kernel/file_systems/packagefs/package/CachedDataReader.cpp
34
PagesDataOutput(vm_page** pages, size_t pageCount)
src/add-ons/kernel/file_systems/packagefs/package/CachedDataReader.cpp
356
CachedDataReader::_WritePages(vm_page** pages, size_t pagesRelativeOffset,
src/add-ons/kernel/file_systems/packagefs/package/CachedDataReader.cpp
397
CachedDataReader::_ReadIntoPages(vm_page** pages, size_t firstPage,
src/add-ons/kernel/file_systems/packagefs/package/CachedDataReader.cpp
72
vm_page** fPages;
src/add-ons/kernel/file_systems/packagefs/package/CachedDataReader.h
123
void _DiscardPages(vm_page** pages, size_t firstPage,
src/add-ons/kernel/file_systems/packagefs/package/CachedDataReader.h
125
void _CachePages(vm_page** pages, size_t firstPage,
src/add-ons/kernel/file_systems/packagefs/package/CachedDataReader.h
127
status_t _WritePages(vm_page** pages,
src/add-ons/kernel/file_systems/packagefs/package/CachedDataReader.h
130
status_t _ReadIntoPages(vm_page** pages,
src/add-ons/kernel/file_systems/ramfs/DataContainer.cpp
335
BStackOrHeapArray<vm_page*, 16> pages(rounded_len / B_PAGE_SIZE);
src/add-ons/kernel/file_systems/ramfs/DataContainer.cpp
346
vm_page* page = pages[index];
src/add-ons/kernel/file_systems/ramfs/DataContainer.h
13
struct vm_page;
src/system/kernel/arch/arm/paging/32bit/ARMVMTranslationMap32Bit.cpp
178
vm_page *page;
src/system/kernel/arch/arm/paging/32bit/ARMVMTranslationMap32Bit.cpp
69
vm_page* page = vm_lookup_page(address / B_PAGE_SIZE);
src/system/kernel/arch/arm64/VMSAv8TranslationMap.cpp
320
vm_page* page = vm_lookup_page(ptPa >> fPageBits);
src/system/kernel/arch/arm64/VMSAv8TranslationMap.cpp
348
vm_page* page = vm_page_allocate_page(reservation, PAGE_STATE_WIRED | VM_PAGE_ALLOC_CLEAR);
src/system/kernel/arch/arm64/VMSAv8TranslationMap.cpp
578
vm_page* page = vm_page_allocate_page(reservation, PAGE_STATE_WIRED | VM_PAGE_ALLOC_CLEAR);
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
350
vm_page *dirpage;
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
366
vm_page *page;
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
545
vm_page *page;
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
590
vm_page *page;
src/system/kernel/arch/m68k/paging/040/M68KVMTranslationMap040.cpp
118
vm_page* page = vm_lookup_page(address / B_PAGE_SIZE);
src/system/kernel/arch/m68k/paging/040/M68KVMTranslationMap040.cpp
237
vm_page *page;
src/system/kernel/arch/m68k/paging/040/M68KVMTranslationMap040.cpp
288
vm_page *page;
src/system/kernel/arch/m68k/paging/040/M68KVMTranslationMap040.cpp
68
vm_page *dirpage;
src/system/kernel/arch/m68k/paging/040/M68KVMTranslationMap040.cpp
85
vm_page *page;
src/system/kernel/arch/ppc/paging/460/PPCVMTranslationMap460.cpp
1072
vm_page* page = vm_lookup_page(physicalAddress / B_PAGE_SIZE);
src/system/kernel/arch/ppc/paging/460/PPCVMTranslationMap460.cpp
158
vm_page* page = vm_lookup_page(address / B_PAGE_SIZE);
src/system/kernel/arch/ppc/paging/460/PPCVMTranslationMap460.cpp
420
vm_page *page;
src/system/kernel/arch/ppc/paging/classic/PPCVMTranslationMapClassic.cpp
1072
vm_page* page = vm_lookup_page(physicalAddress / B_PAGE_SIZE);
src/system/kernel/arch/ppc/paging/classic/PPCVMTranslationMapClassic.cpp
158
vm_page* page = vm_lookup_page(address / B_PAGE_SIZE);
src/system/kernel/arch/ppc/paging/classic/PPCVMTranslationMapClassic.cpp
420
vm_page *page;
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
123
vm_page* page = vm_page_allocate_page(reservation,
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
54
vm_page* page = vm_lookup_page(ppn);
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
95
vm_page* page = vm_page_allocate_page(reservation,
src/system/kernel/arch/x86/paging/32bit/X86VMTranslationMap32Bit.cpp
161
vm_page *page;
src/system/kernel/arch/x86/paging/32bit/X86VMTranslationMap32Bit.cpp
64
vm_page* page = vm_lookup_page(address / B_PAGE_SIZE);
src/system/kernel/arch/x86/paging/64bit/X86PagingMethod64Bit.cpp
240
vm_page* page = vm_page_allocate_page(reservation,
src/system/kernel/arch/x86/paging/64bit/X86PagingMethod64Bit.cpp
271
vm_page* page = vm_page_allocate_page(reservation,
src/system/kernel/arch/x86/paging/64bit/X86PagingMethod64Bit.cpp
301
vm_page* page = vm_page_allocate_page(reservation,
src/system/kernel/arch/x86/paging/64bit/X86PagingMethod64Bit.cpp
364
vm_page* page = vm_page_allocate_page(reservation,
src/system/kernel/arch/x86/paging/64bit/X86VMTranslationMap64Bit.cpp
61
vm_page* page;
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.cpp
844
vm_page* page;
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.cpp
891
vm_page* page = vm_lookup_page(physicalAddress / B_PAGE_SIZE);
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.h
120
vm_page* fFreePages;
src/system/kernel/arch/x86/paging/pae/X86VMTranslationMapPAE.cpp
259
vm_page* page = vm_lookup_page(address / B_PAGE_SIZE);
src/system/kernel/arch/x86/paging/pae/X86VMTranslationMapPAE.cpp
392
vm_page *page = vm_page_allocate_page(reservation,
src/system/kernel/cache/file_cache.cpp
1084
vm_page* page = cache->LookupPage(offset);
src/system/kernel/cache/file_cache.cpp
1207
vm_page* page = vm_page_allocate_page(&reservation,
src/system/kernel/cache/file_cache.cpp
148
fPages = new(std::nothrow) vm_page*[fPageCount];
src/system/kernel/cache/file_cache.cpp
159
vm_page* page = vm_page_allocate_page(reservation,
src/system/kernel/cache/file_cache.cpp
322
vm_page* page;
src/system/kernel/cache/file_cache.cpp
400
vm_page* pages[MAX_IO_VECS];
src/system/kernel/cache/file_cache.cpp
405
vm_page* page = pages[pageIndex++] = vm_page_allocate_page(
src/system/kernel/cache/file_cache.cpp
529
vm_page* pages[MAX_IO_VECS];
src/system/kernel/cache/file_cache.cpp
543
vm_page* page = pages[pageIndex++] = vm_page_allocate_page(
src/system/kernel/cache/file_cache.cpp
818
vm_page* page = cache->LookupPage(offset);
src/system/kernel/cache/file_cache.cpp
88
vm_page** fPages;
src/system/kernel/debug/guarded_heap.cpp
366
vm_page* page = vm_page_allocate_page(&reservation,
src/system/kernel/debug/guarded_heap.cpp
390
vm_page* page = heap.cache->LookupPage(pageAddress);
src/system/kernel/device_manager/IOCache.cpp
119
fPages = new(std::nothrow) vm_page*[fPagesPerLine];
src/system/kernel/device_manager/IOCache.cpp
150
while (vm_page* page = fCache->pages.Root()) {
src/system/kernel/device_manager/IOCache.cpp
290
vm_page* page = it.Next();
src/system/kernel/device_manager/IOCache.cpp
30
page_physical_number_less(const vm_page* a, const vm_page* b)
src/system/kernel/device_manager/IOCache.cpp
607
vm_page* page = fPages[i];
src/system/kernel/device_manager/IOCache.cpp
638
vm_page* page = fPages[i];
src/system/kernel/device_manager/IOCache.cpp
751
vm_page* page = fPages[i];
src/system/kernel/device_manager/IOCache.h
17
struct vm_page;
src/system/kernel/device_manager/IOCache.h
79
vm_page** fPages;
src/system/kernel/slab/MemoryManager.cpp
1532
vm_page* page = vm_page_allocate_page(&reservation, PAGE_STATE_WIRED);
src/system/kernel/slab/MemoryManager.cpp
1582
while (vm_page* page = it.Next()) {
src/system/kernel/vm/PageCacheLocker.cpp
13
PageCacheLocker::_IgnorePage(vm_page* page)
src/system/kernel/vm/PageCacheLocker.cpp
25
PageCacheLocker::Lock(vm_page* page, bool dontWait)
src/system/kernel/vm/PageCacheLocker.h
11
struct vm_page;
src/system/kernel/vm/PageCacheLocker.h
16
inline PageCacheLocker(vm_page* page,
src/system/kernel/vm/PageCacheLocker.h
22
bool Lock(vm_page* page, bool dontWait = true);
src/system/kernel/vm/PageCacheLocker.h
26
bool _IgnorePage(vm_page* page);
src/system/kernel/vm/PageCacheLocker.h
28
vm_page* fPage;
src/system/kernel/vm/PageCacheLocker.h
32
PageCacheLocker::PageCacheLocker(vm_page* page, bool dontWait)
src/system/kernel/vm/VMAnonymousCache.cpp
1248
while (vm_page* page = it.Next()) {
src/system/kernel/vm/VMAnonymousCache.cpp
1250
vm_page* sourcePage = source->LookupPage(
src/system/kernel/vm/VMAnonymousCache.cpp
1305
vm_page* page = source->LookupPage(
src/system/kernel/vm/VMAnonymousCache.cpp
1786
swap_free_page_swap_space(vm_page* page)
src/system/kernel/vm/VMAnonymousCache.cpp
549
vm_page* page = LookupPage(pageIndex * B_PAGE_SIZE);
src/system/kernel/vm/VMAnonymousCache.h
104
friend bool swap_free_page_swap_space(vm_page* page);
src/system/kernel/vm/VMAnonymousCache.h
28
bool swap_free_page_swap_space(vm_page* page);
src/system/kernel/vm/VMCache.cpp
1117
for (vm_page* page = it.Next();
src/system/kernel/vm/VMCache.cpp
1194
vm_page* page = LookupPage(newSize - partialBytes);
src/system/kernel/vm/VMCache.cpp
1261
for (vm_page* page = it.Next();
src/system/kernel/vm/VMCache.cpp
1299
vm_page* page = it.Next();) {
src/system/kernel/vm/VMCache.cpp
1434
while (vm_page* page = it.Next()) {
src/system/kernel/vm/VMCache.cpp
1440
vm_page* consumerPage = LookupPage(
src/system/kernel/vm/VMCache.cpp
1483
vm_page*
src/system/kernel/vm/VMCache.cpp
1523
vm_page* page = it.Next();) {
src/system/kernel/vm/VMCache.cpp
1545
VMCache::_NotifyPageEvents(vm_page* page, uint32 events)
src/system/kernel/vm/VMCache.cpp
340
InsertPage(VMCache* cache, vm_page* page, off_t offset)
src/system/kernel/vm/VMCache.cpp
356
vm_page* fPage;
src/system/kernel/vm/VMCache.cpp
363
RemovePage(VMCache* cache, vm_page* page)
src/system/kernel/vm/VMCache.cpp
378
vm_page* fPage;
src/system/kernel/vm/VMCache.cpp
558
vm_cache_acquire_locked_page_cache(vm_page* page, bool dontWait)
src/system/kernel/vm/VMCache.cpp
688
while (vm_page* page = pages.Root()) {
src/system/kernel/vm/VMCache.cpp
71
vm_page* page;
src/system/kernel/vm/VMCache.cpp
772
vm_page*
src/system/kernel/vm/VMCache.cpp
777
vm_page* page = pages.Lookup((page_num_t)(offset >> PAGE_SHIFT));
src/system/kernel/vm/VMCache.cpp
789
VMCache::InsertPage(vm_page* page, off_t offset)
src/system/kernel/vm/VMCache.cpp
808
vm_page* otherPage = pages.Lookup(page->cache_offset);
src/system/kernel/vm/VMCache.cpp
827
VMCache::FreeRemovedPage(vm_page* page)
src/system/kernel/vm/VMCache.cpp
842
VMCache::RemovePage(vm_page* page)
src/system/kernel/vm/VMCache.cpp
868
VMCache::MovePage(vm_page* page, off_t offset)
src/system/kernel/vm/VMCache.cpp
901
VMCache::MovePage(vm_page* page)
src/system/kernel/vm/VMCache.cpp
932
vm_page* page = it.Next();) {
src/system/kernel/vm/VMCache.cpp
950
VMCache::WaitForPageEvents(vm_page* page, uint32 events, bool relock)
src/system/kernel/vm/VMPageQueue.h
108
VMPageQueue::InsertAfter(vm_page* insertAfter, vm_page* page)
src/system/kernel/vm/VMPageQueue.h
127
VMPageQueue::Remove(vm_page* page)
src/system/kernel/vm/VMPageQueue.h
145
vm_page*
src/system/kernel/vm/VMPageQueue.h
148
vm_page* page = fPages.RemoveHead();
src/system/kernel/vm/VMPageQueue.h
167
VMPageQueue::Requeue(vm_page* page, bool tail)
src/system/kernel/vm/VMPageQueue.h
182
VMPageQueue::AppendUnlocked(vm_page* page)
src/system/kernel/vm/VMPageQueue.h
194
vm_page* page = it.Next();) {
src/system/kernel/vm/VMPageQueue.h
213
VMPageQueue::PrependUnlocked(vm_page* page)
src/system/kernel/vm/VMPageQueue.h
221
VMPageQueue::RemoveUnlocked(vm_page* page)
src/system/kernel/vm/VMPageQueue.h
228
vm_page*
src/system/kernel/vm/VMPageQueue.h
237
VMPageQueue::RequeueUnlocked(vm_page* page, bool tail)
src/system/kernel/vm/VMPageQueue.h
24
DoublyLinkedListMemberGetLink<vm_page, &vm_page::queue_link> > PageList;
src/system/kernel/vm/VMPageQueue.h
244
vm_page*
src/system/kernel/vm/VMPageQueue.h
251
vm_page*
src/system/kernel/vm/VMPageQueue.h
258
vm_page*
src/system/kernel/vm/VMPageQueue.h
259
VMPageQueue::Previous(vm_page* page) const
src/system/kernel/vm/VMPageQueue.h
265
vm_page*
src/system/kernel/vm/VMPageQueue.h
266
VMPageQueue::Next(vm_page* page) const
src/system/kernel/vm/VMPageQueue.h
32
inline void Append(vm_page* page);
src/system/kernel/vm/VMPageQueue.h
33
inline void Prepend(vm_page* page);
src/system/kernel/vm/VMPageQueue.h
34
inline void InsertAfter(vm_page* insertAfter,
src/system/kernel/vm/VMPageQueue.h
35
vm_page* page);
src/system/kernel/vm/VMPageQueue.h
36
inline void Remove(vm_page* page);
src/system/kernel/vm/VMPageQueue.h
37
inline vm_page* RemoveHead();
src/system/kernel/vm/VMPageQueue.h
38
inline void Requeue(vm_page* page, bool tail);
src/system/kernel/vm/VMPageQueue.h
40
inline void AppendUnlocked(vm_page* page);
src/system/kernel/vm/VMPageQueue.h
42
inline void PrependUnlocked(vm_page* page);
src/system/kernel/vm/VMPageQueue.h
43
inline void RemoveUnlocked(vm_page* page);
src/system/kernel/vm/VMPageQueue.h
44
inline vm_page* RemoveHeadUnlocked();
src/system/kernel/vm/VMPageQueue.h
45
inline void RequeueUnlocked(vm_page* page, bool tail);
src/system/kernel/vm/VMPageQueue.h
47
inline vm_page* Head() const;
src/system/kernel/vm/VMPageQueue.h
48
inline vm_page* Tail() const;
src/system/kernel/vm/VMPageQueue.h
49
inline vm_page* Previous(vm_page* page) const;
src/system/kernel/vm/VMPageQueue.h
50
inline vm_page* Next(vm_page* page) const;
src/system/kernel/vm/VMPageQueue.h
70
VMPageQueue::Append(vm_page* page)
src/system/kernel/vm/VMPageQueue.h
89
VMPageQueue::Prepend(vm_page* page)
src/system/kernel/vm/VMTranslationMap.cpp
106
vm_page* page = mapping->page;
src/system/kernel/vm/VMTranslationMap.cpp
225
vm_page* page = vm_lookup_page(pageNumber);
src/system/kernel/vm/VMTranslationMap.cpp
303
vm_page* page = vm_lookup_page(pageNumber);
src/system/kernel/vm/VMTranslationMap.cpp
54
vm_page* page = vm_lookup_page(physicalAddress / B_PAGE_SIZE);
src/system/kernel/vm/vm.cpp
1569
vm_page* page = NULL;
src/system/kernel/vm/vm.cpp
1817
vm_page* page = vm_page_allocate_page(&reservation,
src/system/kernel/vm/vm.cpp
2233
vm_page* page;
src/system/kernel/vm/vm.cpp
2630
vm_page* page = it.Next();) {
src/system/kernel/vm/vm.cpp
267
bool isWrite, bool isExecute, bool isUser, vm_page** wirePage);
src/system/kernel/vm/vm.cpp
2899
vm_page* page = it.Next();) {
src/system/kernel/vm/vm.cpp
2902
vm_page* copiedPage = vm_page_allocate_page(
src/system/kernel/vm/vm.cpp
2952
vm_page* page = it.Next();) {
src/system/kernel/vm/vm.cpp
3300
vm_page* page = it.Next();) {
src/system/kernel/vm/vm.cpp
3342
vm_test_map_modification(vm_page* page)
src/system/kernel/vm/vm.cpp
3370
vm_clear_map_flags(vm_page* page, uint32 flags)
src/system/kernel/vm/vm.cpp
3397
vm_remove_all_page_mappings(vm_page* page)
src/system/kernel/vm/vm.cpp
3409
vm_clear_page_mapping_accessed_flags(struct vm_page *page)
src/system/kernel/vm/vm.cpp
3450
vm_remove_all_page_mappings_if_unaccessed(struct vm_page *page)
src/system/kernel/vm/vm.cpp
373
vm_page* page)
src/system/kernel/vm/vm.cpp
3848
vm_page* page;
src/system/kernel/vm/vm.cpp
3903
vm_page* page = NULL;
src/system/kernel/vm/vm.cpp
393
vm_page* fPage;
src/system/kernel/vm/vm.cpp
4001
vm_page* sourcePage = page;
src/system/kernel/vm/vm.cpp
4046
bool isWrite, bool isExecute, bool isUser, vm_page** wirePage)
src/system/kernel/vm/vm.cpp
4185
vm_page* mappedPage = NULL;
src/system/kernel/vm/vm.cpp
465
increment_page_wired_count(vm_page* page)
src/system/kernel/vm/vm.cpp
476
decrement_page_wired_count(vm_page* page)
src/system/kernel/vm/vm.cpp
485
virtual_page_address(VMArea* area, vm_page* page)
src/system/kernel/vm/vm.cpp
493
is_page_in_area(VMArea* area, vm_page* page)
src/system/kernel/vm/vm.cpp
4980
vm_page* page;
src/system/kernel/vm/vm.cpp
5164
vm_page* page;
src/system/kernel/vm/vm.cpp
5321
vm_page* page;
src/system/kernel/vm/vm.cpp
6180
vm_page* page = vm_lookup_page(physicalAddress / B_PAGE_SIZE);
src/system/kernel/vm/vm.cpp
655
map_page(VMArea* area, vm_page* page, addr_t address, uint32 protection,
src/system/kernel/vm/vm_debug.cpp
659
vm_page* page = (vm_page*)(addr_t)addressValue;
src/system/kernel/vm/vm_debug.cpp
804
vm_page* page = NULL;
src/system/kernel/vm/vm_init.cpp
43
vm_page* page = vm_lookup_page(physicalAddress / B_PAGE_SIZE);
src/system/kernel/vm/vm_page.cpp
105
static vm_page *sPages;
src/system/kernel/vm/vm_page.cpp
1291
track_page_usage(vm_page* page)
src/system/kernel/vm/vm_page.cpp
1353
vm_page::InitState(uint8 newState)
src/system/kernel/vm/vm_page.cpp
1360
vm_page::SetState(uint8 newState)
src/system/kernel/vm/vm_page.cpp
1464
page_queue_for(vm_page* page, uint8 state)
src/system/kernel/vm/vm_page.cpp
1490
free_page(vm_page* page, bool clear)
src/system/kernel/vm/vm_page.cpp
150
RANGE_MARKER_FUNCTION_PROTOTYPES(vm_page)
src/system/kernel/vm/vm_page.cpp
153
RANGE_MARKER_FUNCTION_ADDRESS_RANGE(vm_page)
src/system/kernel/vm/vm_page.cpp
1538
set_page_state(vm_page *page, int pageState)
src/system/kernel/vm/vm_page.cpp
159
RANGE_MARKER_FUNCTION_BEGIN(vm_page)
src/system/kernel/vm/vm_page.cpp
1593
clear_page(struct vm_page *page)
src/system/kernel/vm/vm_page.cpp
1628
vm_page *page = &sPages[startPage + i];
src/system/kernel/vm/vm_page.cpp
1702
vm_page *page[SCRUB_SIZE];
src/system/kernel/vm/vm_page.cpp
1755
init_page_marker(vm_page &marker)
src/system/kernel/vm/vm_page.cpp
1770
remove_page_marker(struct vm_page &marker)
src/system/kernel/vm/vm_page.cpp
1786
free_page_swap_space(vm_page *page)
src/system/kernel/vm/vm_page.cpp
1806
static vm_page *
src/system/kernel/vm/vm_page.cpp
1807
find_cached_page_candidate(struct vm_page &marker)
src/system/kernel/vm/vm_page.cpp
1812
vm_page *page;
src/system/kernel/vm/vm_page.cpp
1845
free_cached_page(vm_page *page, bool dontWait)
src/system/kernel/vm/vm_page.cpp
1879
vm_page marker;
src/system/kernel/vm/vm_page.cpp
1886
vm_page *page = find_cached_page_candidate(marker);
src/system/kernel/vm/vm_page.cpp
1927
vm_page* page = queue.Head();
src/system/kernel/vm/vm_page.cpp
2009
vm_page marker;
src/system/kernel/vm/vm_page.cpp
2016
vm_page* nextPage = queue.Head();
src/system/kernel/vm/vm_page.cpp
2022
vm_page* page = nextPage;
src/system/kernel/vm/vm_page.cpp
2126
vm_page marker;
src/system/kernel/vm/vm_page.cpp
2145
vm_page* nextPage = queue.Head();
src/system/kernel/vm/vm_page.cpp
2151
vm_page* page = nextPage;
src/system/kernel/vm/vm_page.cpp
2446
sPages = (vm_page *)vm_allocate_early(args, sNumPages * sizeof(vm_page),
src/system/kernel/vm/vm_page.cpp
2451
(phys_addr_t)(sNumPages * sizeof(vm_page))));
src/system/kernel/vm/vm_page.cpp
2523
PAGE_ALIGN(sNumPages * sizeof(vm_page)), B_ALREADY_WIRED,
src/system/kernel/vm/vm_page.cpp
2684
vm_page *
src/system/kernel/vm/vm_page.cpp
2707
vm_page* page = queue->RemoveHeadUnlocked();
src/system/kernel/vm/vm_page.cpp
2774
while (vm_page* page = freePages.RemoveTail()) {
src/system/kernel/vm/vm_page.cpp
2781
while (vm_page* page = clearPages.RemoveTail()) {
src/system/kernel/vm/vm_page.cpp
2830
vm_page& page = sPages[start + i];
src/system/kernel/vm/vm_page.cpp
2880
vm_page* freePage = freePages.Head();
src/system/kernel/vm/vm_page.cpp
2881
vm_page* clearPage = clearPages.Head();
src/system/kernel/vm/vm_page.cpp
2896
vm_page& page = sPages[nextIndex];
src/system/kernel/vm/vm_page.cpp
2933
vm_page* page = it.Next();) {
src/system/kernel/vm/vm_page.cpp
2978
vm_page*
src/system/kernel/vm/vm_page.cpp
3093
vm_page *
src/system/kernel/vm/vm_page.cpp
3100
vm_page *
src/system/kernel/vm/vm_page.cpp
3115
vm_page_is_dummy(struct vm_page *page)
src/system/kernel/vm/vm_page.cpp
3134
vm_page_free_etc(VMCache* cache, vm_page* page,
src/system/kernel/vm/vm_page.cpp
3152
vm_page_set_state(vm_page *page, int pageState)
src/system/kernel/vm/vm_page.cpp
3166
vm_page_requeue(struct vm_page *page, bool tail, VMPageQueue** _queue)
src/system/kernel/vm/vm_page.cpp
3272
RANGE_MARKER_FUNCTION_END(vm_page)
src/system/kernel/vm/vm_page.cpp
367
ActivatePage(vm_page* page)
src/system/kernel/vm/vm_page.cpp
382
vm_page* fPage;
src/system/kernel/vm/vm_page.cpp
388
DeactivatePage(vm_page* page)
src/system/kernel/vm/vm_page.cpp
403
vm_page* fPage;
src/system/kernel/vm/vm_page.cpp
409
FreedPageSwap(vm_page* page)
src/system/kernel/vm/vm_page.cpp
424
vm_page* fPage;
src/system/kernel/vm/vm_page.cpp
442
SetPageState(vm_page* page, uint8 newState)
src/system/kernel/vm/vm_page.cpp
482
vm_page* fPage;
src/system/kernel/vm/vm_page.cpp
664
list_page(vm_page* page)
src/system/kernel/vm/vm_page.cpp
723
struct vm_page *page;
src/system/kernel/vm/vm_page.cpp
750
page = (vm_page*)address;
src/system/kernel/vm/vm_page.cpp
754
while (vm_page* p = it.Next()) {
src/system/kernel/vm/vm_page.cpp
832
struct vm_page* page;
src/system/kernel/vm/vm_page.cpp
835
page = (struct vm_page *)(addr_t)pageAddress;
src/system/kernel/vm/vm_page.cpp
866
const off_t pageIndex = pageOffset / (off_t)sizeof(vm_page);
src/system/kernel/vm/vm_page.cpp
873
} else if ((pageIndex * (off_t)sizeof(vm_page)) != pageOffset) {
src/system/kernel/vm/vm_page.cpp
876
pageOffset, sizeof(vm_page));
src/system/kernel/vm/vm_page.cpp
991
struct vm_page *page = queue->Head();
src/system/kernel/vm/vm_page_writer.cpp
112
void SetTo(PageWriterRun* run, vm_page* page, int32 maxPages);
src/system/kernel/vm/vm_page_writer.cpp
113
bool AddPage(vm_page* page);
src/system/kernel/vm/vm_page_writer.cpp
142
void SetTo(vm_page* page);
src/system/kernel/vm/vm_page_writer.cpp
146
vm_page* fPage;
src/system/kernel/vm/vm_page_writer.cpp
169
PageWriteWrapper::SetTo(vm_page* page)
src/system/kernel/vm/vm_page_writer.cpp
204
move_page_to_appropriate_queue(vm_page *page)
src/system/kernel/vm/vm_page_writer.cpp
285
PageWriteTransfer::SetTo(PageWriterRun* run, vm_page* page, int32 maxPages)
src/system/kernel/vm/vm_page_writer.cpp
303
PageWriteTransfer::AddPage(vm_page* page)
src/system/kernel/vm/vm_page_writer.cpp
428
PageWriterRun::AddPage(vm_page* page)
src/system/kernel/vm/vm_page_writer.cpp
502
static vm_page*
src/system/kernel/vm/vm_page_writer.cpp
508
vm_page* page = queue.Head();
src/system/kernel/vm/vm_page_writer.cpp
56
WritePage(vm_page* page)
src/system/kernel/vm/vm_page_writer.cpp
602
vm_page *page = next_modified_page(queue, maxPagesToSee);
src/system/kernel/vm/vm_page_writer.cpp
71
vm_page* fPage;
src/system/kernel/vm/vm_page_writer.cpp
788
vm_page* page = it.Next();
src/system/kernel/vm/vm_page_writer.cpp
873
vm_page_schedule_write_page(vm_page *page)
src/system/kernel/vm/vm_page_writer.cpp
895
vm_page *page = it.Next();) {
src/system/kernel/vm/vm_page_writer.cpp
93
void AddPage(vm_page* page);
src/tools/fs_shell/block_cache.cpp
50
struct vm_page;