| /xnu-12377.61.12/osfmk/vm/ |
| H A D | vm_object_internal.h | 49 extern void vm_object_access_tracking(vm_object_t object, 99 vm_object_t object, in VM_OBJECT_SET_PAGER_CREATED() 107 vm_object_t object, in VM_OBJECT_SET_PAGER_INITIALIZED() 115 vm_object_t object, in VM_OBJECT_SET_PAGER_READY() 123 vm_object_t object, in VM_OBJECT_SET_PAGER_TRUSTED() 131 vm_object_t object, in VM_OBJECT_SET_CAN_PERSIST() 139 vm_object_t object, in VM_OBJECT_SET_INTERNAL() 147 vm_object_t object, in VM_OBJECT_SET_PRIVATE() 155 vm_object_t object, in VM_OBJECT_SET_PAGEOUT() 163 vm_object_t object, in VM_OBJECT_SET_ALIVE() [all …]
|
| H A D | vm_object_xnu.h | 422 extern const vm_object_t kernel_object_default; /* the default kernel object */ 424 extern const vm_object_t compressor_object; /* the single compressor object, allocates pages f… 427 extern const vm_object_t retired_pages_object; /* pages retired due to ECC, should never be used … 430 extern const vm_object_t mte_tags_object; /* pages that are wired, holding MTE tags */ 431 extern const vm_object_t kernel_object_tagged; /* kernel object for MTE tagged pages */ 451 extern const vm_object_t exclaves_object; /* holds VM pages owned by exclaves */ 453 extern const vm_object_t exclaves_object_tagged; /* holds MTE tagged VM pages owned by excla… 481 vm_object_t, wired_objq); \ 489 vm_object_t, wired_objq); \ 569 extern vm_object_t vm_pageout_scan_wants_object; [all …]
|
| H A D | vm_purgeable_internal.h | 106 void vm_purgeable_object_add(vm_object_t object, purgeable_q_t queue, int group); 109 purgeable_q_t vm_purgeable_object_remove(vm_object_t object); 111 void vm_purgeable_nonvolatile_enqueue(vm_object_t object, task_t task); 112 void vm_purgeable_nonvolatile_dequeue(vm_object_t object); 113 void vm_purgeable_accounting(vm_object_t object, 115 void vm_object_owner_compressed_update(vm_object_t object,
|
| H A D | memory_object_internal.h | 46 vm_object_t object); 51 vm_object_t object); 54 vm_object_t memory_object_control_to_vm_object( 57 vm_object_t memory_object_to_vm_object(
|
| H A D | vm_purgeable.c | 671 static vm_object_t 677 vm_object_t object, best_object; in vm_purgeable_object_find_and_lock() 702 for (object = (vm_object_t) queue_first(&queue->objq[group]); in vm_purgeable_object_find_and_lock() 704 object = (vm_object_t) queue_next(&object->objq), in vm_purgeable_object_find_and_lock() 778 vm_object_t, objq); in vm_purgeable_object_find_and_lock() 792 vm_object_t, objq); in vm_purgeable_object_find_and_lock() 811 vm_object_t object; in vm_purgeable_object_purge_all() 890 vm_object_t object = 0; in vm_purgeable_object_purge_one() 1021 vm_purgeable_object_add(vm_object_t object, purgeable_q_t queue, int group) in vm_purgeable_object_add() 1029 vm_object_t, objq); in vm_purgeable_object_add() [all …]
|
| H A D | vm_object.c | 220 vm_object_t object); 223 vm_object_t object, 224 vm_object_t backing_object); 227 vm_object_t object, 228 vm_object_t backing_object); 240 const vm_object_t kernel_object_default = &kernel_object_store; 243 const vm_object_t compressor_object = &compressor_object_store; 251 const vm_object_t retired_pages_object = &retired_pages_object_store; 260 const vm_object_t mte_tags_object = &mte_tags_object_store; 267 const vm_object_t kernel_object_tagged = &kernel_object_tagged_store; [all …]
|
| H A D | memory_object.c | 314 vm_object_t object; in memory_object_lock_request() 374 vm_object_t object; in memory_object_destroy() 410 vm_object_t object, in vm_object_sync() 495 vm_object_t object, in vm_object_update_extent() 670 vm_object_t object, in vm_object_update() 679 vm_object_t copy_object = VM_OBJECT_NULL; in vm_object_update() 1035 vm_object_t object, in vm_object_set_attributes_common() 1103 vm_object_t object; in memory_object_change_attributes() 1240 vm_object_t object; in memory_object_iopl_request() 1351 vm_object_t object; in memory_object_upl_request() [all …]
|
| H A D | vm_page_internal.h | 575 vm_object_t object, 579 vm_object_t object, 755 extern vm_grab_options_t vm_page_grab_options_for_object(vm_object_t object); 824 vm_object_t new_object, 829 vm_object_t object, 834 vm_object_t object, 841 vm_object_t object, 852 vm_object_t object, 924 vm_object_t object, 930 vm_object_t object, [all …]
|
| H A D | vm_fault_internal.h | 46 vm_object_t first_object, /* Object to begin search */ 65 vm_object_t object, 86 vm_object_t src_object, 89 vm_object_t dst_object,
|
| H A D | vm_pageout_internal.h | 62 vm_object_t object, 68 vm_object_t object, 113 vm_object_t object, 121 vm_object_t object,
|
| H A D | vm_protos_internal.h | 47 vm_object_t backing_object, 57 vm_object_t backing_object, 68 vm_object_t backing_object, 211 extern vm_object_t vm_named_entry_to_vm_object( 215 vm_object_t object,
|
| H A D | vm_map_internal.h | 126 vm_object_t object, /* must be locked */ 341 vm_object_t object, in VME_OBJECT_SET() 416 vm_object_t object; in VME_OBJECT_SHADOW() 518 vm_object_t *object, /* OUT */ 547 vm_object_t object, 563 vm_object_t object, 736 DEFINE_OPTIONAL_TYPE(vm_object, vm_object_t); 745 vm_object_t: optional_vm_object_none((var))\ 749 vm_object_t: optional_vm_object_some((var))\
|
| H A D | vm_tests.c | 102 vm_object_t backing_object, top_object; in vm_test_collapse_compressor() 372 vm_object_t object; in vm_test_page_wire_overflow_panic() 431 vm_object_t anon_object, device_object; in vm_test_device_pager_transpose() 866 vm_object_t obj1, obj2, obj3, obj4; in vm_test_map_copy_adjust_to_target() 999 vm_object_t device_object; in vm_test_per_mapping_internal_accounting() 1223 vm_object_t object, backing_object; in vm_test_collapse_overflow() 1953 vm_object_t object = VM_OBJECT_NULL; in vm_page_relocate_test() 2482 vm_object_t obj = VME_OBJECT(entry); in vm_get_wimg_mode() 2528 vm_object_t object = vm_object_allocate(ANON_CHUNK_SIZE, map_4k->serial_id); in vm_map_4k_16k_test() 2696 vm_object_t object; in vm_map_wire_copy_delay_memory_test() [all …]
|
| H A D | vm_fault.c | 250 extern void vm_fault_classify(vm_object_t object, 403 vm_object_t object, in vm_fault_cleanup() 466 vm_object_t object, in vm_fault_is_sequential() 597 vm_object_t object, in vm_fault_deactivate_behind() 858 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() 958 vm_object_t object; in vm_fault_zero_page() 1101 vm_object_t first_object, /* Object to begin search */ in vm_fault_page() 1120 vm_object_t object; in vm_fault_page() 1123 vm_object_t next_object; in vm_fault_page() 1124 vm_object_t copy_object; in vm_fault_page() [all …]
|
| H A D | device_vm.c | 146 vm_object_t object; in device_pager_setup() 186 vm_object_t vm_object; in device_pager_populate_object() 195 vm_object = (vm_object_t)memory_object_control_to_vm_object( in device_pager_populate_object() 256 vm_object_t vm_object; in device_pager_init() 272 vm_object = (vm_object_t)memory_object_control_to_vm_object(control); in device_pager_init()
|
| H A D | vm_memory_entry.c | 166 vm_object_t object; in mach_make_memory_entry_mem_only() 296 vm_object_t object; in mach_make_memory_entry_named_create() 600 vm_object_t object; in mach_make_memory_entry_share() 668 vm_object_t tmp_object; in mach_make_memory_entry_share() 1027 vm_object_t object; in mach_make_memory_entry_from_parent_entry() 1317 vm_object_t object; in mach_memory_object_memory_entry_64() 1410 vm_object_t object; in memory_entry_purgeable_control_internal() 1471 vm_object_t object; in memory_entry_access_tracking_internal() 1542 vm_object_t object; in mach_memory_entry_ownership() 1788 vm_object_t object; in mach_memory_entry_get_page_counts() [all …]
|
| H A D | vm_shared_region_pager.c | 118 vm_object_t *backing_object, 317 vm_object_t srp_backing_object; /* VM object for shared cache */ 501 vm_object_t src_top_object, src_page_object, dst_object; in shared_region_pager_data_request() 1113 vm_object_t *backing_object, in shared_region_pager_backing_object() 1151 vm_object_t backing_object, in shared_region_pager_create() 1162 vm_object_t object; in shared_region_pager_create() 1248 vm_object_t backing_object, in shared_region_pager_setup() 1284 vm_object_t backing_object, in shared_region_pager_match() 1427 vm_object_t object; in shared_region_pager_purge()
|
| H A D | vm_dyld_pager.c | 122 vm_object_t *backing_object, 239 vm_object_t dyld_backing_object; /* VM object for shared cache */ 977 vm_object_t src_top_object = VM_OBJECT_NULL; in dyld_pager_data_request() 978 vm_object_t src_page_object = VM_OBJECT_NULL; in dyld_pager_data_request() 979 vm_object_t dst_object; in dyld_pager_data_request() 1453 vm_object_t *backing_object, in dyld_pager_backing_object() 1492 vm_object_t backing_object, in dyld_pager_create() 1591 vm_object_t backing_object, in dyld_pager_setup() 1636 vm_object_t file_object = VM_OBJECT_NULL; in vm_map_with_linking() 1642 vm_object_t backing_object = VM_OBJECT_NULL; in vm_map_with_linking() [all …]
|
| H A D | vm_apple_protect.c | 111 vm_object_t *backing_object, 154 vm_object_t backing_object; /* VM obj w/ encrypted data */ 190 vm_object_t backing_object, 335 vm_object_t src_top_object, src_page_object, dst_object; in apple_protect_pager_data_request() 984 vm_object_t *backing_object, in apple_protect_pager_backing_object() 1017 vm_object_t backing_object, in apple_protect_pager_create() 1192 vm_object_t backing_object, in apple_protect_pager_setup() 1497 vm_object_t object; in apple_protect_pager_purge()
|
| H A D | vm_phantom_cache.c | 176 vm_object_t object; in vm_phantom_cache_add_ghost() 292 vm_object_t object; in vm_phantom_cache_lookup_ghost() 335 vm_object_t object; in vm_phantom_cache_update()
|
| H A D | vm_memory_entry.h | 73 extern vm_object_t vm_convert_port_to_copy_object(
|
| H A D | vm_pageout.c | 350 vm_object_t vm_pageout_scan_wants_object = VM_OBJECT_NULL; 395 vm_object_t object) in vm_pageout_object_terminate() 397 vm_object_t shadow_object; in vm_pageout_object_terminate() 564 vm_object_t new_object, in vm_pageclean_setup() 619 vm_object_t object; in vm_pageout_initialize_page() 726 vm_object_t object = VM_PAGE_OBJECT(m); 783 vm_object_t object = VM_PAGE_OBJECT(m); 805 vm_object_t m_object; 1170 vm_object_t t_object = NULL; 1171 vm_object_t l_object = NULL; [all …]
|
| H A D | vm_resident.c | 3232 vm_object_t object, in vm_page_insert() 3241 vm_object_t object, in vm_page_insert_wired() 3251 vm_object_t object, in vm_page_insert_internal() 3563 vm_object_t object, in vm_page_replace() 3674 vm_object_t m_object; in vm_page_remove() 3916 vm_object_t object, in kdp_vm_page_lookup() 3942 vm_object_t object, in vm_page_lookup() 4119 vm_object_t new_object, in vm_page_rename() 4124 vm_object_t m_object; in vm_page_rename() 4510 vm_object_t m_object; in vm_page_remove_from_specialq() [all …]
|
| /xnu-12377.61.12/osfmk/mach/ |
| H A D | vm_types.h | 101 typedef struct vm_object *vm_object_t; typedef 116 #define VM_OBJECT_NULL ((vm_object_t) NULL)
|
| /xnu-12377.61.12/bsd/dev/dtrace/scripts/ |
| H A D | vm_object_ownership.d | 25 pid, execname, arg0, arg7, ((vm_object_t)arg0)->purgable,
|