Home
last modified time | relevance | path

Searched refs:vm_object_t (Results 1 – 25 of 52) sorted by relevance

123

/xnu-11215/osfmk/vm/
H A Dvm_object_internal.h89 vm_object_t object, in VM_OBJECT_SET_PAGER_CREATED()
97 vm_object_t object, in VM_OBJECT_SET_PAGER_INITIALIZED()
105 vm_object_t object, in VM_OBJECT_SET_PAGER_READY()
113 vm_object_t object, in VM_OBJECT_SET_PAGER_TRUSTED()
121 vm_object_t object, in VM_OBJECT_SET_CAN_PERSIST()
129 vm_object_t object, in VM_OBJECT_SET_INTERNAL()
137 vm_object_t object, in VM_OBJECT_SET_PRIVATE()
145 vm_object_t object, in VM_OBJECT_SET_PAGEOUT()
153 vm_object_t object, in VM_OBJECT_SET_ALIVE()
161 vm_object_t object, in VM_OBJECT_SET_PURGABLE()
[all …]
H A Dvm_object_xnu.h444 vm_object_t, wired_objq); \
532 extern vm_object_t vm_pageout_scan_wants_object;
534 extern void vm_object_lock(vm_object_t);
536 extern boolean_t vm_object_lock_try(vm_object_t);
537 extern boolean_t _vm_object_lock_try(vm_object_t);
538 extern boolean_t vm_object_lock_avoid(vm_object_t);
539 extern void vm_object_lock_shared(vm_object_t);
540 extern boolean_t vm_object_lock_yield_shared(vm_object_t);
541 extern boolean_t vm_object_lock_try_shared(vm_object_t);
542 extern void vm_object_unlock(vm_object_t);
[all …]
H A Dvm_purgeable_internal.h106 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 Dmemory_object_internal.h46 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 Dvm_purgeable.c664 static vm_object_t
771 vm_object_t, objq); in vm_purgeable_object_find_and_lock()
785 vm_object_t, objq); in vm_purgeable_object_find_and_lock()
804 vm_object_t object; in vm_purgeable_object_purge_all()
1022 vm_object_t, objq); in vm_purgeable_object_add()
1138 vm_object_t object; in vm_purgeable_stats_helper()
1186 vm_object_t object; in vm_purgeable_account_volatile_queue()
1211 vm_object_t object; in vm_purgeable_account()
1386 vm_object_t object, in vm_purgeable_nonvolatile_enqueue()
1428 vm_object_t, objq); in vm_purgeable_nonvolatile_enqueue()
[all …]
H A Dvm_object.c223 vm_object_t object,
227 vm_object_t object,
510 vm_object_t object; in vm_object_allocate()
1374 vm_object_t object) in vm_object_reap()
1868 vm_object_t, in vm_object_reaper_thread()
4187 vm_object_t
4441 vm_object_t object,
4527 vm_object_t object,
4712 vm_object_t object,
7695 vm_object_t object)
[all …]
H A Dmemory_object.c314 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()
1035 vm_object_t object, in vm_object_set_attributes_common()
1796 vm_object_t object; in memory_object_signed()
1815 vm_object_t object; in memory_object_is_signed()
1858 __private_extern__ vm_object_t
1865 __private_extern__ vm_object_t
[all …]
H A Dvm_page_internal.h316 vm_object_t object,
320 vm_object_t object,
391 vm_object_t new_object,
396 vm_object_t object,
401 vm_object_t object,
408 vm_object_t object,
419 vm_object_t object,
485 vm_object_t object,
491 vm_object_t object,
495 vm_object_t object,
[all …]
H A Dvm_fault_internal.h46 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 Dvm_protos_internal.h47 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 Dvm_pageout_internal.h63 vm_object_t object,
104 vm_object_t object,
112 vm_object_t object,
H A Ddevice_vm.c148 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 Dvm_fault.c397 vm_object_t object, in vm_fault_cleanup()
2604 vm_object_t page_obj, in vm_fault_cs_need_validation()
2677 vm_object_t object, in vm_fault_cs_check_violation()
2828 vm_object_t object, in vm_fault_cs_handle_violation()
3154 vm_object_t object, in vm_fault_validate_cs()
3190 vm_object_t object, in vm_fault_enqueue_page()
3374 vm_object_t object, in vm_fault_enter_set_mapped()
3462 vm_object_t obj; in pmap_enter_options_check()
3606 vm_object_t object, in vm_fault_pmap_enter_with_object_lock()
4073 vm_object_t object, in vm_fault_complete()
[all …]
H A Dvm_pageout_xnu.h147 vm_object_t object);
216 vm_object_t map_object;
285 vm_object_t object,
295 vm_object_t object,
H A Dvm_map_internal.h124 vm_object_t object, /* must be locked */
336 vm_object_t object, in VME_OBJECT_SET()
404 vm_object_t object; in VME_OBJECT_SHADOW()
501 vm_object_t *object, /* OUT */
530 vm_object_t object,
546 vm_object_t object,
H A Dvm_shared_region_pager.c121 vm_object_t *backing_object,
320 vm_object_t srp_backing_object; /* VM object for shared cache */
504 vm_object_t src_top_object, src_page_object, dst_object; in shared_region_pager_data_request()
1116 vm_object_t *backing_object, in shared_region_pager_backing_object()
1154 vm_object_t backing_object, in shared_region_pager_create()
1165 vm_object_t object; in shared_region_pager_create()
1250 vm_object_t backing_object, in shared_region_pager_setup()
1286 vm_object_t backing_object, in shared_region_pager_match()
1429 vm_object_t object; in shared_region_pager_purge()
H A Dvm_memory_entry.c165 vm_object_t object; in mach_make_memory_entry_mem_only()
309 vm_object_t object; in mach_make_memory_entry_named_create()
622 vm_object_t object; in mach_make_memory_entry_share()
688 vm_object_t tmp_object; in mach_make_memory_entry_share()
1010 vm_object_t object; in mach_make_memory_entry_from_parent_entry()
1300 vm_object_t object; in mach_memory_object_memory_entry_64()
1393 vm_object_t object; in memory_entry_purgeable_control_internal()
1454 vm_object_t object; in memory_entry_access_tracking_internal()
1525 vm_object_t object; in mach_memory_entry_ownership()
1774 vm_object_t object; in mach_memory_entry_get_page_counts()
[all …]
H A Dvm_apple_protect.c114 vm_object_t *backing_object,
157 vm_object_t backing_object; /* VM obj w/ encrypted data */
193 vm_object_t backing_object,
338 vm_object_t src_top_object, src_page_object, dst_object; in apple_protect_pager_data_request()
980 vm_object_t *backing_object, in apple_protect_pager_backing_object()
1013 vm_object_t backing_object, in apple_protect_pager_create()
1187 vm_object_t backing_object, in apple_protect_pager_setup()
1492 vm_object_t object; in apple_protect_pager_purge()
H A Dvm_phantom_cache.c176 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 Dvm_resident.c2137 vm_object_t m_object; in vm_page_remove()
2568 vm_object_t m_object; in vm_page_rename()
2930 vm_object_t m_object; in vm_page_remove_from_specialq()
2991 vm_object_t m_object; in vm_page_add_to_specialq()
3534 vm_object_t object; in vm_page_grab_secluded()
5946 vm_object_t obj; in pmap_enter_check()
6881 vm_object_t object, in vm_page_do_delayed_work()
7785 vm_object_t m_object; in hibernate_discard_page()
9844 vm_object_t object; in vm_page_iterate_purgeable_objects()
9857 vm_object_t object; in vm_page_iterate_objects()
[all …]
H A Dvm_dyld_pager.c115 vm_object_t *backing_object,
152 vm_object_t dyld_backing_object; /* VM object for shared cache */
867 vm_object_t src_top_object = VM_OBJECT_NULL; in dyld_pager_data_request()
868 vm_object_t src_page_object = VM_OBJECT_NULL; in dyld_pager_data_request()
869 vm_object_t dst_object; in dyld_pager_data_request()
1341 vm_object_t *backing_object, in dyld_pager_backing_object()
1380 vm_object_t backing_object, in dyld_pager_create()
1464 vm_object_t backing_object, in dyld_pager_setup()
1509 vm_object_t object = VM_OBJECT_NULL; in vm_map_with_linking()
1584 vm_object_t object; in dyld_pager_purge()
H A Dvm_pageout.c386 vm_object_t object) in vm_pageout_object_terminate()
388 vm_object_t shadow_object; in vm_pageout_object_terminate()
614 vm_object_t object; in vm_pageout_initialize_page()
800 vm_object_t m_object;
3947 vm_object_t object;
4400 vm_object_t object;
5604 vm_object_t object;
6629 vm_object_t object,
7609 vm_object_t object;
8156 vm_object_t, object,
[all …]
H A Dvm_page.h115 #define vm_page_object_t vm_object_t
413 #define VM_OBJECT_UNPACK(p) ((vm_object_t)VM_UNPACK_POINTER(p, VM_PAGE_PACKED_PTR))
763 #define VM_OBJECT_UNPACK(p) ((vm_object_t)(p))
1192 vm_object_t object,
/xnu-11215/osfmk/mach/
H A Dvm_types.h93 typedef struct vm_object *vm_object_t; typedef
101 #define VM_OBJECT_NULL ((vm_object_t) NULL)
/xnu-11215/bsd/dev/dtrace/scripts/
H A Dvm_object_ownership.d25 pid, execname, arg0, arg7, ((vm_object_t)arg0)->purgable,

123