Searched refs:mo_control (Results 1 – 10 of 10) sorted by relevance
| /xnu-11215/osfmk/vm/ |
| H A D | vm_swapfile_pager.c | 215 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 D | device_vm.c | 198 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 D | vm_shared_region_pager.c | 412 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 D | vm_apple_protect.c | 254 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 D | vm_dyld_pager.c | 223 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 D | vm_compressor_pager.c | 257 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 D | memory_object.c | 1869 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 D | bsd_vm.c | 404 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 D | vm_shared_region.c | 2734 memory_object_mark_eligible_for_secluded(sr_pager->mo_control, FALSE); in vm_shared_region_slide_mapping()
|
| /xnu-11215/osfmk/mach/ |
| H A D | memory_object_types.h | 134 memory_object_control_t mo_control; member
|