Home
last modified time | relevance | path

Searched refs:mo_control (Results 1 – 10 of 10) sorted by relevance

/xnu-11215/osfmk/vm/
H A Dvm_swapfile_pager.c215 pager->swp_pgr_hdr.mo_control = control; in swapfile_pager_init()
285 memory_object_control_t mo_control; in swapfile_pager_data_request() local
312 mo_control = pager->swp_pgr_hdr.mo_control; in swapfile_pager_data_request()
322 kr = memory_object_upl_request(mo_control, in swapfile_pager_data_request()
329 dst_object = memory_object_control_to_vm_object(mo_control); in swapfile_pager_data_request()
505 memory_object_destroy(pager->swp_pgr_hdr.mo_control, VM_OBJECT_DESTROY_PAGER); in swapfile_pager_terminate_internal()
547 if (pager->swp_pgr_hdr.mo_control != MEMORY_OBJECT_CONTROL_NULL) { in swapfile_pager_deallocate_internal()
548 memory_object_control_deallocate(pager->swp_pgr_hdr.mo_control); in swapfile_pager_deallocate_internal()
549 pager->swp_pgr_hdr.mo_control = MEMORY_OBJECT_CONTROL_NULL; in swapfile_pager_deallocate_internal()
696 pager->swp_pgr_hdr.mo_control = MEMORY_OBJECT_CONTROL_NULL; in swapfile_pager_create()
[all …]
H A Ddevice_vm.c198 device_object->dev_pgr_hdr.mo_control); in device_pager_populate_object()
268 device_object->dev_pgr_hdr.mo_control = control; in device_pager_init()
418 device_control = device_object->dev_pgr_hdr.mo_control; in device_pager_deallocate()
428 device_control = device_object->dev_pgr_hdr.mo_control; in device_pager_deallocate()
432 device_object->dev_pgr_hdr.mo_control = MEMORY_OBJECT_CONTROL_NULL; in device_pager_deallocate()
528 device_object->dev_pgr_hdr.mo_control = MEMORY_OBJECT_CONTROL_NULL; in device_object_create()
H A Dvm_shared_region_pager.c412 pager->srp_header.mo_control = control; in shared_region_pager_init()
498 memory_object_control_t mo_control; in shared_region_pager_data_request() local
541 mo_control = pager->srp_header.mo_control; in shared_region_pager_data_request()
551 kr = memory_object_upl_request(mo_control, in shared_region_pager_data_request()
558 mo_control, offset, (uint64_t)upl_size, kr); in shared_region_pager_data_request()
563 dst_object = memory_object_control_to_vm_object(mo_control); in shared_region_pager_data_request()
921 memory_object_destroy(pager->srp_header.mo_control, VM_OBJECT_DESTROY_PAGER); in shared_region_pager_terminate_internal()
993 if (pager->srp_header.mo_control != MEMORY_OBJECT_CONTROL_NULL) { in shared_region_pager_deallocate_internal()
994 memory_object_control_deallocate(pager->srp_header.mo_control); in shared_region_pager_deallocate_internal()
995 pager->srp_header.mo_control = MEMORY_OBJECT_CONTROL_NULL; in shared_region_pager_deallocate_internal()
[all …]
H A Dvm_apple_protect.c254 pager->ap_pgr_hdr.mo_control = control; in apple_protect_pager_init()
332 memory_object_control_t mo_control; in apple_protect_pager_data_request() local
376 mo_control = pager->ap_pgr_hdr.mo_control; in apple_protect_pager_data_request()
386 kr = memory_object_upl_request(mo_control, in apple_protect_pager_data_request()
393 dst_object = memory_object_control_to_vm_object(mo_control); in apple_protect_pager_data_request()
798 memory_object_destroy(pager->ap_pgr_hdr.mo_control, VM_OBJECT_DESTROY_PAGER); in apple_protect_pager_terminate_internal()
851 if (pager->ap_pgr_hdr.mo_control != MEMORY_OBJECT_CONTROL_NULL) { in apple_protect_pager_deallocate_internal()
852 memory_object_control_deallocate(pager->ap_pgr_hdr.mo_control); in apple_protect_pager_deallocate_internal()
853 pager->ap_pgr_hdr.mo_control = MEMORY_OBJECT_CONTROL_NULL; in apple_protect_pager_deallocate_internal()
1037 pager->ap_pgr_hdr.mo_control = MEMORY_OBJECT_CONTROL_NULL; in apple_protect_pager_create()
H A Dvm_dyld_pager.c223 pager->dyld_header.mo_control = control; in dyld_pager_init()
861 memory_object_control_t mo_control; in dyld_pager_data_request() local
899 mo_control = pager->dyld_header.mo_control; in dyld_pager_data_request()
909 kr = memory_object_upl_request(mo_control, in dyld_pager_data_request()
916 mo_control, offset, (uint64_t)upl_size, kr); in dyld_pager_data_request()
921 dst_object = memory_object_control_to_vm_object(mo_control); in dyld_pager_data_request()
1191 memory_object_destroy(pager->dyld_header.mo_control, VM_OBJECT_DESTROY_PAGER); in dyld_pager_terminate_internal()
1236 if (pager->dyld_header.mo_control != MEMORY_OBJECT_CONTROL_NULL) { in dyld_pager_deallocate_internal()
1237 memory_object_control_deallocate(pager->dyld_header.mo_control); in dyld_pager_deallocate_internal()
1238 pager->dyld_header.mo_control = MEMORY_OBJECT_CONTROL_NULL; in dyld_pager_deallocate_internal()
[all …]
H A Dvm_compressor_pager.c257 if (pager->cpgr_hdr.mo_control != MEMORY_OBJECT_CONTROL_NULL) { in compressor_memory_object_init()
260 pager->cpgr_hdr.mo_control = control; in compressor_memory_object_init()
305 control = pager->cpgr_hdr.mo_control; in compressor_memory_object_terminate()
306 pager->cpgr_hdr.mo_control = MEMORY_OBJECT_CONTROL_NULL; in compressor_memory_object_terminate()
362 if (pager->cpgr_hdr.mo_control != MEMORY_OBJECT_CONTROL_NULL) { in compressor_memory_object_deallocate()
576 pager->cpgr_hdr.mo_control = MEMORY_OBJECT_CONTROL_NULL; in compressor_memory_object_create()
H A Dmemory_object.c1869 memory_object_control_t mo_control; in memory_object_to_vm_object() local
1874 mo_control = mem_obj->mo_control; in memory_object_to_vm_object()
1875 if (mo_control == NULL) { in memory_object_to_vm_object()
1878 return memory_object_control_to_vm_object(mo_control); in memory_object_to_vm_object()
H A Dbsd_vm.c404 vnode_object->vn_pgr_hdr.mo_control = control; in vnode_pager_init()
648 if (memory_object_cluster_size(vnode_object->vn_pgr_hdr.mo_control, in vnode_pager_data_request()
879 kr = memory_object_upl_request(vnode_object->vn_pgr_hdr.mo_control, in vnode_pager_cluster_read()
922 vnode_object->vn_pgr_hdr.mo_control = MEMORY_OBJECT_CONTROL_NULL; in vnode_object_create()
H A Dvm_shared_region.c2734 memory_object_mark_eligible_for_secluded(sr_pager->mo_control, FALSE); in vm_shared_region_slide_mapping()
/xnu-11215/osfmk/mach/
H A Dmemory_object_types.h134 memory_object_control_t mo_control; member