| /xnu-10002.41.9/osfmk/vm/ |
| H A D | vm_object.h | 414 extern void vm_object_access_tracking(vm_object_t object, 420 extern const vm_object_t kernel_object_default; /* the default kernel object */ 422 extern const vm_object_t compressor_object; /* the single compressor object */ 424 extern const vm_object_t retired_pages_object; /* pages retired due to ECC, should never be used … 450 vm_object_t, wired_objq); \ 458 vm_object_t, wired_objq); \ 535 extern vm_object_t vm_pageout_scan_wants_object; 537 extern void vm_object_lock(vm_object_t); 538 extern bool vm_object_lock_check_contended(vm_object_t); 539 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_purgeable.c | 674 static vm_object_t 680 vm_object_t object, best_object; in vm_purgeable_object_find_and_lock() 707 for (object = (vm_object_t) queue_first(&queue->objq[group]); in vm_purgeable_object_find_and_lock() 709 object = (vm_object_t) queue_next(&object->objq), in vm_purgeable_object_find_and_lock() 784 vm_object_t, objq); in vm_purgeable_object_find_and_lock() 798 vm_object_t, objq); in vm_purgeable_object_find_and_lock() 817 vm_object_t object; in vm_purgeable_object_purge_all() 898 vm_object_t object = 0; in vm_purgeable_object_purge_one() 1031 vm_purgeable_object_add(vm_object_t object, purgeable_q_t queue, int group) in vm_purgeable_object_add() 1039 vm_object_t, objq); in vm_purgeable_object_add() [all …]
|
| H A D | vm_object.c | 215 vm_object_t object); 218 vm_object_t object, 219 vm_object_t backing_object); 222 vm_object_t object, 223 vm_object_t backing_object); 235 const vm_object_t kernel_object_default = &kernel_object_store; 238 const vm_object_t compressor_object = &compressor_object_store; 246 const vm_object_t retired_pages_object = &retired_pages_object_store; 409 static void vm_object_cache_remove_locked(vm_object_t); 412 static void vm_object_reap(vm_object_t object); [all …]
|
| H A D | memory_object.c | 311 vm_object_t object; in memory_object_lock_request() 371 vm_object_t object; in memory_object_destroy() 407 vm_object_t object, in vm_object_sync() 492 vm_object_t object, in vm_object_update_extent() 667 vm_object_t object, in vm_object_update() 676 vm_object_t copy_object = VM_OBJECT_NULL; in vm_object_update() 1032 vm_object_t object, in vm_object_set_attributes_common() 1100 vm_object_t object; in memory_object_change_attributes() 1237 vm_object_t object; in memory_object_iopl_request() 1348 vm_object_t object; in memory_object_upl_request() [all …]
|
| H A D | memory_object.h | 77 vm_object_t object); 82 vm_object_t object); 85 vm_object_t memory_object_control_to_vm_object( 88 vm_object_t memory_object_to_vm_object(
|
| H A D | vm_fault.h | 131 vm_object_t first_object, /* Object to begin search */ 150 vm_object_t object, 171 vm_object_t src_object, 174 vm_object_t dst_object,
|
| H A D | vm_fourk_pager.c | 134 vm_object_t backing_object; 362 pager->slots[i].backing_object != (vm_object_t) -1) { in fourk_pager_terminate_internal() 364 pager->slots[i].backing_object = (vm_object_t) -1; in fourk_pager_terminate_internal() 642 vm_object_t 647 vm_object_t object; in fourk_pager_to_vm_object() 693 pager->slots[i].backing_object = (vm_object_t) -1; in fourk_pager_create() 752 vm_object_t dst_object; in fourk_pager_data_request() 876 vm_object_t src_object; in fourk_pager_data_request() 880 vm_object_t src_page_object; in fourk_pager_data_request() 922 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 532 #define VM_OBJECT_UNPACK(p) ((vm_object_t)VM_UNPACK_POINTER(p, VM_PAGE_PACKED_PTR)) 1024 #define VM_OBJECT_UNPACK(p) ((vm_object_t)(p)) 1453 vm_object_t object, 1457 vm_object_t object, 1490 vm_object_t object, 1536 vm_object_t new_object, 1541 vm_object_t object, 1546 vm_object_t object, 1552 vm_object_t object, [all …]
|
| H A D | vm_protos.h | 207 vm_object_t backing_object, 225 vm_object_t backing_object, 236 vm_object_t backing_object, 274 extern vm_object_t fourk_pager_to_vm_object(memory_object_t mem_obj); 279 vm_object_t new_backing_object, 281 vm_object_t *old_backing_object, 614 extern vm_object_t vm_named_entry_to_vm_object( 618 vm_object_t object,
|
| H A D | device_vm.c | 145 vm_object_t object; in device_pager_setup() 185 vm_object_t vm_object; in device_pager_populate_object() 194 vm_object = (vm_object_t)memory_object_control_to_vm_object( in device_pager_populate_object() 255 vm_object_t vm_object; in device_pager_init() 271 vm_object = (vm_object_t)memory_object_control_to_vm_object(control); in device_pager_init()
|
| H A D | vm_fault.c | 202 extern void vm_fault_classify(vm_object_t object, 357 vm_object_t object, in vm_fault_cleanup() 400 vm_object_t object, in vm_fault_is_sequential() 530 vm_object_t object, in vm_fault_deactivate_behind() 774 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() 874 vm_object_t object; in vm_fault_zero_page() 979 vm_object_t first_object, /* Object to begin search */ in vm_fault_page() 998 vm_object_t object; in vm_fault_page() 1001 vm_object_t next_object; in vm_fault_page() 1002 vm_object_t copy_object; in vm_fault_page() [all …]
|
| H A D | vm_pageout.h | 339 vm_object_t object); 416 vm_object_t map_object; 489 vm_object_t object, 495 vm_object_t object, 505 vm_object_t object, 553 vm_object_t object, 561 vm_object_t object,
|
| H A D | vm_shared_region_pager.c | 115 vm_object_t *backing_object, 298 vm_object_t srp_backing_object; /* VM object for shared cache */ 482 vm_object_t src_top_object, src_page_object, dst_object; in shared_region_pager_data_request() 1084 vm_object_t *backing_object, in shared_region_pager_backing_object() 1122 vm_object_t backing_object, in shared_region_pager_create() 1133 vm_object_t object; in shared_region_pager_create() 1218 vm_object_t backing_object, in shared_region_pager_setup() 1254 vm_object_t backing_object, in shared_region_pager_match() 1397 vm_object_t object; in shared_region_pager_purge()
|
| H A D | vm_dyld_pager.c | 109 vm_object_t *backing_object, 146 vm_object_t dyld_backing_object; /* VM object for shared cache */ 718 vm_object_t src_top_object = VM_OBJECT_NULL; in dyld_pager_data_request() 719 vm_object_t src_page_object = VM_OBJECT_NULL; in dyld_pager_data_request() 720 vm_object_t dst_object; in dyld_pager_data_request() 1182 vm_object_t *backing_object, in dyld_pager_backing_object() 1221 vm_object_t backing_object, in dyld_pager_create() 1305 vm_object_t backing_object, in dyld_pager_setup() 1349 vm_object_t object = VM_OBJECT_NULL; in vm_map_with_linking() 1423 vm_object_t object; in dyld_pager_purge()
|
| H A D | vm_apple_protect.c | 112 vm_object_t *backing_object, 155 vm_object_t backing_object; /* VM obj w/ encrypted data */ 191 vm_object_t backing_object, 336 vm_object_t src_top_object, src_page_object, dst_object; in apple_protect_pager_data_request() 978 vm_object_t *backing_object, in apple_protect_pager_backing_object() 1011 vm_object_t backing_object, in apple_protect_pager_create() 1185 vm_object_t backing_object, in apple_protect_pager_setup() 1490 vm_object_t object; in apple_protect_pager_purge()
|
| H A D | vm_phantom_cache.c | 175 vm_object_t object; in vm_phantom_cache_add_ghost() 283 vm_object_t object; in vm_phantom_cache_lookup_ghost() 326 vm_object_t object; in vm_phantom_cache_update()
|
| H A D | vm_pageout.c | 336 vm_object_t vm_pageout_scan_wants_object = VM_OBJECT_NULL; 382 vm_object_t object) in vm_pageout_object_terminate() 384 vm_object_t shadow_object; in vm_pageout_object_terminate() 551 vm_object_t new_object, in vm_pageclean_setup() 610 vm_object_t object; in vm_pageout_initialize_page() 717 vm_object_t object = VM_PAGE_OBJECT(m); in vm_pageout_cluster_to_queue() 766 vm_object_t object = VM_PAGE_OBJECT(m); in vm_pageout_cluster() 788 vm_object_t m_object; in vm_pageout_throttle_up() 1128 vm_object_t t_object = NULL; in vm_pageout_disconnect_all_pages_in_queue() 1129 vm_object_t l_object = NULL; in vm_pageout_disconnect_all_pages_in_queue() [all …]
|
| H A D | vm_resident.c | 1754 vm_object_t object, in vm_page_insert() 1763 vm_object_t object, in vm_page_insert_wired() 1773 vm_object_t object, in vm_page_insert_internal() 2021 vm_object_t object, in vm_page_replace() 2129 vm_object_t m_object; in vm_page_remove() 2341 vm_object_t object, in kdp_vm_page_lookup() 2367 vm_object_t object, in vm_page_lookup() 2542 vm_object_t new_object, in vm_page_rename() 2547 vm_object_t m_object; in vm_page_rename() 2909 vm_object_t m_object; in vm_page_remove_from_specialq() [all …]
|
| H A D | vm_map.h | 370 static inline vm_object_t 374 vm_object_t object; in _VME_OBJECT() 389 vm_object_t object, in VME_OBJECT_SET() 463 vm_object_t object; in VME_OBJECT_SHADOW() 850 vm_object_t *object, /* OUT */ 918 vm_object_t object, 932 vm_object_t object,
|
| H A D | vm_map.c | 202 vm_object_t object, 233 vm_object_t object, 355 vm_object_t object, 364 vm_object_t object); 817 vm_object_t object; in vm_map_set_cache_attr() 874 vm_object_t protected_object; in vm_map_apple_protected() 2269 vm_object_t object, in vm_map_pmap_enter() 2448 vm_object_t object, in vm_map_enter() 2483 vm_object_t caller_object; in vm_map_enter() 2893 vm_object_t obj2; in vm_map_enter() [all …]
|
| H A D | vm_tests.c | 78 vm_object_t backing_object, top_object; in vm_test_collapse_compressor() 348 vm_object_t object; in vm_test_page_wire_overflow_panic() 403 vm_object_t anon_object, device_object; in vm_test_device_pager_transpose() 833 vm_object_t obj1, obj2, obj3, obj4; in vm_test_map_copy_adjust_to_target() 962 vm_object_t device_object; in vm_test_per_mapping_internal_accounting() 1183 vm_object_t object, backing_object; in vm_test_collapse_overflow()
|
| H A D | vm_compressor_pager.h | 140 vm_object_t object);
|
| /xnu-10002.41.9/osfmk/mach/ |
| H A D | vm_types.h | 93 typedef struct vm_object *vm_object_t; typedef 100 #define VM_OBJECT_NULL ((vm_object_t) NULL)
|
| /xnu-10002.41.9/bsd/dev/dtrace/scripts/ |
| H A D | vm_object_ownership.d | 25 pid, execname, arg0, arg7, ((vm_object_t)arg0)->purgable,
|