| /xnu-8020.101.4/osfmk/vm/ |
| H A D | vm_object.h | 417 extern void vm_object_access_tracking(vm_object_t object, 424 vm_object_t kernel_object; /* the single kernel object */ 427 vm_object_t compressor_object; /* the single compressor object */ 430 vm_object_t retired_pages_object; /* holds VM pages which should never be used */ 458 vm_object_t, wired_objq); \ 466 vm_object_t, wired_objq); \ 543 extern vm_object_t vm_pageout_scan_wants_object; 545 extern void vm_object_lock(vm_object_t); 546 extern bool vm_object_lock_check_contended(vm_object_t); 547 extern boolean_t vm_object_lock_try(vm_object_t); [all …]
|
| H A D | vm_purgeable_internal.h | 109 void vm_purgeable_object_add(vm_object_t object, purgeable_q_t queue, int group); 112 purgeable_q_t vm_purgeable_object_remove(vm_object_t object); 123 void vm_purgeable_nonvolatile_enqueue(vm_object_t object, task_t task); 124 void vm_purgeable_nonvolatile_dequeue(vm_object_t object); 125 void vm_purgeable_accounting(vm_object_t object, 127 void vm_object_owner_compressed_update(vm_object_t object,
|
| H A D | vm_object.c | 216 vm_object_t object); 219 vm_object_t src_object, 222 vm_object_t *_result_object); 225 vm_object_t object, 226 vm_object_t backing_object); 229 vm_object_t object, 230 vm_object_t backing_object); 242 SECURITY_READ_ONLY_LATE(vm_object_t) kernel_object = &kernel_object_store; 245 SECURITY_READ_ONLY_LATE(vm_object_t) compressor_object = &compressor_object_store; 253 SECURITY_READ_ONLY_LATE(vm_object_t) retired_pages_object = &retired_pages_object_store; [all …]
|
| H A D | vm_purgeable.c | 677 static vm_object_t 683 vm_object_t object, best_object; in vm_purgeable_object_find_and_lock() 710 for (object = (vm_object_t) queue_first(&queue->objq[group]); in vm_purgeable_object_find_and_lock() 712 object = (vm_object_t) queue_next(&object->objq), in vm_purgeable_object_find_and_lock() 787 vm_object_t, objq); in vm_purgeable_object_find_and_lock() 801 vm_object_t, objq); in vm_purgeable_object_find_and_lock() 820 vm_object_t object; in vm_purgeable_object_purge_all() 901 vm_object_t object = 0; in vm_purgeable_object_purge_one() 1034 vm_purgeable_object_add(vm_object_t object, purgeable_q_t queue, int group) in vm_purgeable_object_add() 1042 vm_object_t, objq); in vm_purgeable_object_add() [all …]
|
| H A D | memory_object.c | 312 vm_object_t object; in memory_object_lock_request() 382 vm_object_t object; in memory_object_release_name() 406 vm_object_t object; in memory_object_destroy() 442 vm_object_t object, in vm_object_sync() 527 vm_object_t object, in vm_object_update_extent() 702 vm_object_t object, in vm_object_update() 711 vm_object_t copy_object = VM_OBJECT_NULL; in vm_object_update() 1067 vm_object_t object, in vm_object_set_attributes_common() 1145 vm_object_t object; in memory_object_change_attributes() 1279 vm_object_t object; in memory_object_get_attributes() [all …]
|
| H A D | memory_object.h | 79 vm_object_t object); 84 vm_object_t object); 87 vm_object_t memory_object_control_to_vm_object( 90 vm_object_t memory_object_to_vm_object(
|
| H A D | vm_fault.h | 131 vm_object_t first_object, /* Object to begin search */ 151 vm_object_t object, 171 vm_object_t src_object, 174 vm_object_t dst_object,
|
| H A D | vm_fourk_pager.c | 143 vm_object_t backing_object; 381 pager->slots[i].backing_object != (vm_object_t) -1) { in fourk_pager_terminate_internal() 383 pager->slots[i].backing_object = (vm_object_t) -1; in fourk_pager_terminate_internal() 675 vm_object_t 680 vm_object_t object; in fourk_pager_to_vm_object() 726 pager->slots[i].backing_object = (vm_object_t) -1; in fourk_pager_create() 785 vm_object_t dst_object; in fourk_pager_data_request() 919 vm_object_t src_object; in fourk_pager_data_request() 923 vm_object_t src_page_object; in fourk_pager_data_request() 965 src_object == (vm_object_t) -1) { in fourk_pager_data_request() [all …]
|
| H A D | vm_page.h | 114 #define vm_page_object_t vm_object_t 522 #define VM_PAGE_OBJECT(p) ((vm_object_t)(VM_PAGE_UNPACK_PTR(p->vmp_object))) 1011 #define VM_PAGE_OBJECT(p) ((vm_object_t)((p)->vmp_object)) 1430 vm_object_t object, 1434 vm_object_t object, 1467 vm_object_t object, 1513 vm_object_t new_object, 1518 vm_object_t object, 1523 vm_object_t object, 1529 vm_object_t object, [all …]
|
| H A D | vm_fault.c | 205 extern void vm_fault_classify(vm_object_t object, 364 vm_object_t object, in vm_fault_cleanup() 407 vm_object_t object, in vm_fault_is_sequential() 537 vm_object_t object, in vm_fault_deactivate_behind() 764 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() 865 vm_object_t object; in vm_fault_zero_page() 970 vm_object_t first_object, /* Object to begin search */ in vm_fault_page() 992 vm_object_t object; in vm_fault_page() 995 vm_object_t next_object; in vm_fault_page() 996 vm_object_t copy_object; in vm_fault_page() [all …]
|
| H A D | vm_protos.h | 205 vm_object_t backing_object, 223 vm_object_t backing_object, 229 vm_object_t backing_object, 267 extern vm_object_t fourk_pager_to_vm_object(memory_object_t mem_obj); 272 vm_object_t new_backing_object, 274 vm_object_t *old_backing_object, 605 extern vm_object_t vm_named_entry_to_vm_object( 609 vm_object_t object,
|
| H A D | vm_pageout.h | 335 vm_object_t object); 411 vm_object_t map_object; 480 vm_object_t object, 486 vm_object_t object, 496 vm_object_t object, 547 vm_object_t object, 555 vm_object_t object,
|
| H A D | device_vm.c | 148 vm_object_t object; in device_pager_setup() 188 vm_object_t vm_object; in device_pager_populate_object() 197 vm_object = (vm_object_t)memory_object_control_to_vm_object( in device_pager_populate_object() 258 vm_object_t vm_object; in device_pager_init() 274 vm_object = (vm_object_t)memory_object_control_to_vm_object(control); in device_pager_init()
|
| H A D | vm_map.h | 151 vm_object_t vmo_object; /* object object */ 339 vm_object_t object) in VME_OBJECT_SET() 392 vm_object_t object; in VME_OBJECT_SHADOW() 603 vm_object_t object; /* OBJECT */ 774 vm_object_t *object, /* OUT */ 792 vm_object_t object, 836 extern vm_object_t vm_submap_object; 865 vm_object_t object, 884 vm_object_t object, 900 vm_object_t object,
|
| H A D | vm_shared_region_pager.c | 123 vm_object_t *backing_object, 309 vm_object_t srp_backing_object; /* VM object for shared cache */ 503 vm_object_t src_top_object, src_page_object, dst_object; in shared_region_pager_data_request() 1118 vm_object_t *backing_object, in shared_region_pager_backing_object() 1156 vm_object_t backing_object, in shared_region_pager_create() 1167 vm_object_t object; in shared_region_pager_create() 1252 vm_object_t backing_object, in shared_region_pager_setup() 1288 vm_object_t backing_object, in shared_region_pager_match()
|
| H A D | vm_phantom_cache.c | 176 vm_object_t object; in vm_phantom_cache_add_ghost() 284 vm_object_t object; in vm_phantom_cache_lookup_ghost() 327 vm_object_t object; in vm_phantom_cache_update()
|
| H A D | vm_pageout.c | 334 vm_object_t vm_pageout_scan_wants_object = VM_OBJECT_NULL; 368 vm_object_t object) in vm_pageout_object_terminate() 370 vm_object_t shadow_object; in vm_pageout_object_terminate() 537 vm_object_t new_object, in vm_pageclean_setup() 596 vm_object_t object; in vm_pageout_initialize_page() 703 vm_object_t object = VM_PAGE_OBJECT(m); in vm_pageout_cluster() 761 vm_object_t m_object; in vm_pageout_throttle_up() 1087 vm_object_t t_object = NULL; in vm_pageout_disconnect_all_pages_in_queue() 1088 vm_object_t l_object = NULL; in vm_pageout_disconnect_all_pages_in_queue() 1089 vm_object_t m_object = NULL; in vm_pageout_disconnect_all_pages_in_queue() [all …]
|
| H A D | vm_resident.c | 1791 vm_object_t object, in vm_page_insert() 1800 vm_object_t object, in vm_page_insert_wired() 1810 vm_object_t object, in vm_page_insert_internal() 2061 vm_object_t object, in vm_page_replace() 2169 vm_object_t m_object; in vm_page_remove() 2381 vm_object_t object, in kdp_vm_page_lookup() 2407 vm_object_t object, in vm_page_lookup() 2584 vm_object_t new_object, in vm_page_rename() 2589 vm_object_t m_object; in vm_page_rename() 2909 vm_object_t m_object; in vm_page_remove_from_backgroundq() [all …]
|
| H A D | vm_kern.c | 102 vm_object_t object, 117 vm_object_t object; in kmem_alloc_contig() 257 vm_object_t object; in kernel_memory_allocate() 562 vm_object_t object; in kernel_memory_populate_with_pages() 665 vm_object_t object; in kernel_memory_populate() 767 vm_object_t object; in kernel_memory_depopulate() 859 vm_object_t object; in kmem_realloc() 1069 vm_object_t object, in kmem_alloc_pages()
|
| H A D | vm_apple_protect.c | 118 vm_object_t *backing_object, 164 vm_object_t backing_object; /* VM obj w/ encrypted data */ 200 vm_object_t backing_object, 355 vm_object_t src_top_object, src_page_object, dst_object; in apple_protect_pager_data_request() 1011 vm_object_t *backing_object, in apple_protect_pager_backing_object() 1044 vm_object_t backing_object, in apple_protect_pager_create() 1218 vm_object_t backing_object, in apple_protect_pager_setup()
|
| H A D | vm_map.c | 204 vm_object_t object, 330 vm_object_t object, 339 vm_object_t object); 755 vm_object_t object; in vm_map_set_cache_attr() 812 vm_object_t protected_object; in vm_map_apple_protected() 2000 vm_object_t object, in vm_map_pmap_enter() 2166 vm_object_t object, in vm_map_enter() 2206 vm_object_t caller_object; in vm_map_enter() 2789 vm_object_t obj2; in vm_map_enter() 3117 vm_object_t sp_object; in vm_map_enter() [all …]
|
| H A D | vm_tests.c | 76 vm_object_t backing_object, top_object; in vm_test_collapse_compressor() 346 vm_object_t object; in vm_test_page_wire_overflow_panic() 407 vm_object_t anon_object, device_object; in vm_test_device_pager_transpose() 843 vm_object_t obj1, obj2, obj3, obj4; in vm_test_map_copy_adjust_to_target() 961 vm_object_t object; in vm_test_watch3_overmap() 1045 vm_object_t device_object; in vm_test_per_mapping_internal_accounting()
|
| H A D | vm_compressor_pager.h | 120 vm_object_t object);
|
| /xnu-8020.101.4/osfmk/mach/ |
| H A D | vm_types.h | 102 typedef struct vm_object *vm_object_t; typedef 106 #define VM_OBJECT_NULL ((vm_object_t) NULL)
|
| /xnu-8020.101.4/bsd/dev/dtrace/scripts/ |
| H A D | vm_object_ownership.d | 25 pid, execname, arg0, arg7, ((vm_object_t)arg0)->purgable,
|