| /xnu-8792.61.2/osfmk/vm/ |
| H A D | vm_page.h | 155 #define VM_PAGE_NULL ((vm_page_t) 0) 285 typedef struct vm_page *vm_page_t; typedef 286 extern vm_page_t vm_pages; 287 extern vm_page_t vm_page_array_beginning_addr; 288 extern vm_page_t vm_page_array_ending_addr; 301 vm_page_t p, in VMP_CS_VALIDATED() 315 vm_page_t p, in VMP_CS_TAINTED() 329 vm_page_t p, in VMP_CS_NX() 343 vm_page_t p, in VMP_CS_SET_VALIDATED() 365 vm_page_t p, in VMP_CS_SET_TAINTED() [all …]
|
| H A D | vm_resident.c | 154 vm_page_t PERCPU_DATA(free_pages); 171 static void vm_page_free_prepare(vm_page_t page); 172 static vm_page_t vm_page_grab_fictitious_common(ppnum_t, boolean_t); 307 SECURITY_READ_ONLY_LATE(vm_page_t) vm_pages = VM_PAGE_NULL; 308 SECURITY_READ_ONLY_LATE(vm_page_t) vm_page_array_beginning_addr; 309 vm_page_t vm_page_array_ending_addr; 661 static vm_page_t 664 vm_page_t p; in vm_get_delayed_page() 732 vm_page_t p; in vm_free_delayed_pages() 733 vm_page_t list = NULL; in vm_free_delayed_pages() [all …]
|
| H A D | vm_pageout.h | 232 typedef struct vm_page *vm_page_t; typedef 261 vm_page_t mem, 267 vm_page_t *list); 273 extern void vm_page_set_offset(vm_page_t page, vm_object_offset_t offset); 274 extern vm_object_offset_t vm_page_get_offset(vm_page_t page); 275 extern ppnum_t vm_page_get_phys_page(vm_page_t page); 276 extern vm_page_t vm_page_get_next(vm_page_t page); 339 vm_page_t m); 342 vm_page_t m); 543 extern void vm_pageout_throttle_down(vm_page_t page); [all …]
|
| H A D | vm_phantom_cache.h | 49 extern void vm_phantom_cache_add_ghost(vm_page_t); 50 extern vm_ghost_t vm_phantom_cache_lookup_ghost(vm_page_t, uint32_t); 51 extern void vm_phantom_cache_update(vm_page_t);
|
| H A D | vm_fault.h | 138 vm_page_t *result_page, /* Page found, if successful */ 140 vm_page_t *top_page, /* Page in top object, if 151 vm_page_t top_page); 180 vm_page_t m,
|
| H A D | vm_fault.c | 194 vm_page_t page, 195 vm_page_t top_page); 198 vm_page_t page); 350 vm_page_t top_page) in vm_fault_cleanup() 533 vm_page_t m; in vm_fault_deactivate_behind() 534 vm_page_t page_run[VM_DEFAULT_DEACTIVATE_BEHIND_CLUSTER]; in vm_fault_deactivate_behind() 766 vm_fault_check(vm_object_t object, vm_page_t m, vm_page_t first_m, wait_interrupt_t interruptible_s… in vm_fault_check() 827 vm_fault_cs_clear(vm_page_t m) in vm_fault_cs_clear() 839 vm_fault_enqueue_throttled_locked(vm_page_t m) in vm_fault_enqueue_throttled_locked() 863 vm_fault_zero_page(vm_page_t m, boolean_t no_zero_fill) in vm_fault_zero_page() [all …]
|
| H A D | vm_pageout.c | 376 vm_page_t p, m; in vm_pageout_object_terminate() 379 p = (vm_page_t) vm_page_queue_first(&object->memq); in vm_pageout_object_terminate() 528 vm_page_t m, in vm_pageclean_setup() 529 vm_page_t new_m, in vm_pageclean_setup() 587 vm_page_t m) in vm_pageout_initialize_page() 694 vm_pageout_cluster_to_queue(vm_page_t m, struct vm_pageout_queue *q) in vm_pageout_cluster_to_queue() 741 vm_pageout_cluster(vm_page_t m) in vm_pageout_cluster() 763 vm_page_t m) in vm_pageout_throttle_up() 1097 vm_page_t m; in vm_pageout_disconnect_all_pages_in_queue() 1115 m = (vm_page_t) vm_page_queue_first(q); in vm_pageout_disconnect_all_pages_in_queue() [all …]
|
| H A D | vm_object.c | 465 void vm_page_handle_prio_inversion(vm_object_t, vm_page_t); 830 vm_page_t 834 vm_page_t p, next_p; in vm_object_page_grab() 840 next_p = (vm_page_t)vm_page_queue_first(&object->memq); in vm_object_page_grab() 845 next_p = (vm_page_t)vm_page_queue_next(&next_p->vmp_listq); in vm_object_page_grab() 985 vm_page_t local_free_q = VM_PAGE_NULL; in vm_object_cache_evict() 986 vm_page_t p; in vm_object_cache_evict() 987 vm_page_t next_p; in vm_object_cache_evict() 989 vm_page_t ep_array[EVICT_PREPARE_LIMIT]; in vm_object_cache_evict() 1082 next_p = (vm_page_t)vm_page_queue_first(&object->memq); in vm_object_cache_evict() [all …]
|
| H A D | cpm.h | 54 cpm_allocate(vm_size_t size, vm_page_t *list, ppnum_t max_pnum, ppnum_t pnum_mask, boolean_t wire, …
|
| H A D | memory_object.c | 142 vm_page_t m, 162 vm_page_t m, in memory_object_lock_page() 502 vm_page_t m; in vm_object_update_extent() 752 vm_page_t page; in vm_object_update() 753 vm_page_t top_page; in vm_object_update() 925 vm_page_t next; in vm_object_update() 929 vm_page_t m; in vm_object_update() 936 m = (vm_page_t) vm_page_queue_first(&object->memq); in vm_object_update() 939 next = (vm_page_t) vm_page_queue_next(&m->vmp_listq); in vm_object_update()
|
| H A D | vm_phantom_cache.c | 172 vm_phantom_cache_add_ghost(vm_page_t m) in vm_phantom_cache_add_ghost() 278 vm_phantom_cache_lookup_ghost(vm_page_t m, uint32_t pg_mask) in vm_phantom_cache_lookup_ghost() 322 vm_phantom_cache_update(vm_page_t m) in vm_phantom_cache_update()
|
| H A D | vm_kern.c | 636 vm_page_t m, pages; in kmem_alloc_contig() 769 vm_page_t guard_left = VM_PAGE_NULL; in kmem_alloc_guard() 770 vm_page_t guard_right = VM_PAGE_NULL; in kmem_alloc_guard() 771 vm_page_t wired_page_list = VM_PAGE_NULL; in kmem_alloc_guard() 1160 vm_page_t mem, in kernel_memory_populate_pmap_enter() 1202 vm_page_t page_list, in kernel_memory_populate_object_and_unlock() 1207 vm_page_t mem; in kernel_memory_populate_object_and_unlock() 1307 vm_page_t page_list = NULL; in kernel_memory_populate() 1339 vm_page_t mem; in kernel_memory_depopulate() 1340 vm_page_t local_freeq = NULL; in kernel_memory_depopulate() [all …]
|
| H A D | pmap.h | 456 vm_page_t __page = (page); \ 486 vm_page_t __page = (page); \
|
| H A D | vm_fourk_pager.c | 881 vm_page_t src_page; in fourk_pager_data_request() 882 vm_page_t top_page; in fourk_pager_data_request()
|
| H A D | bsd_vm.c | 196 vm_page_t dst_page; in memory_object_control_uiomove() 203 vm_page_t page_run[MAX_RUN]; in memory_object_control_uiomove()
|
| H A D | vm_tests.c | 349 vm_page_t page; in vm_test_page_wire_overflow_panic() 1189 vm_page_t m; in vm_test_collapse_overflow()
|
| /xnu-8792.61.2/iokit/Kernel/ |
| H A D | IOKitKernelInternal.h | 129 vm_page_t fCopyPageAlloc; 130 vm_page_t fCopyNext; 131 vm_page_t fNextRemapPage;
|
| H A D | IODMACommand.cpp | 555 vm_page_t lastPage; in segmentOp() 655 vm_page_t mapBase = NULL; in walkAll() 1486 vm_page_t remap = NULL; in genIOVMSegments()
|
| /xnu-8792.61.2/osfmk/arm/pmap/ |
| H A D | pmap_ppl_interface.c | 129 vm_page_t mem = VM_PAGE_NULL; in pmap_release_ppl_pages_to_kernel() 130 vm_page_t local_freeq = VM_PAGE_NULL; in pmap_release_ppl_pages_to_kernel()
|
| H A D | pmap_data.c | 1185 pmap_enqueue_pages(vm_page_t mem) in pmap_enqueue_pages() 1187 vm_page_t m_prev; in pmap_enqueue_pages() 1274 vm_page_t mem = VM_PAGE_NULL; in pmap_pages_alloc_zeroed() 1387 vm_page_t mem = VM_PAGE_NULL; in pmap_alloc_page_for_kern() 1501 vm_page_t mem = VM_PAGE_NULL; in pmap_pages_free()
|
| H A D | pmap_data.h | 1809 extern void pmap_enqueue_pages(vm_page_t);
|
| /xnu-8792.61.2/osfmk/tests/ |
| H A D | pmap_tests.c | 90 vm_page_t m = vm_page_grab(); in test_pmap_enter_disconnect() 155 vm_page_t m = vm_page_grab(); in test_pmap_page_protect_overhead()
|
| /xnu-8792.61.2/bsd/sys/ |
| H A D | pipe.h | 124 vm_page_t ms[PIPENPAGES]; /* pages in source process */
|
| /xnu-8792.61.2/osfmk/kdp/ |
| H A D | kdp_core.c | 437 vm_page_t m = VM_PAGE_NULL; in pmap_traverse_present_mappings() 459 m = (vm_page_t)vm_page_queue_first(&pmap_object_store.memq); in pmap_traverse_present_mappings() 471 m = (vm_page_t)vm_page_queue_next(&m->vmp_listq); in pmap_traverse_present_mappings() 481 m = (vm_page_t)vm_page_queue_next(&m->vmp_listq); in pmap_traverse_present_mappings()
|
| /xnu-8792.61.2/osfmk/x86_64/ |
| H A D | pmap.c | 2053 vm_page_t m; in pmap_expand_pml4() 2155 vm_page_t m; in pmap_expand_pdpt() 2268 vm_page_t m; in pmap_expand()
|