Lines Matching refs:src_top_object
335 vm_object_t src_top_object, src_page_object, dst_object; in apple_protect_pager_data_request() local
351 src_top_object = VM_OBJECT_NULL; in apple_protect_pager_data_request()
399 src_top_object = pager->backing_object; in apple_protect_pager_data_request()
400 assert(src_top_object != VM_OBJECT_NULL); in apple_protect_pager_data_request()
401 vm_object_reference(src_top_object); /* keep the source object alive */ in apple_protect_pager_data_request()
424 vm_object_lock(src_top_object); in apple_protect_pager_data_request()
425 vm_object_paging_begin(src_top_object); in apple_protect_pager_data_request()
429 vmfr = vm_fault_page(src_top_object, in apple_protect_pager_data_request()
460 vm_object_paging_end(src_top_object); in apple_protect_pager_data_request()
461 vm_object_unlock(src_top_object); in apple_protect_pager_data_request()
651 assert(VM_PAGE_OBJECT(top_page) == src_top_object); in apple_protect_pager_data_request()
652 vm_object_lock(src_top_object); in apple_protect_pager_data_request()
654 vm_object_paging_end(src_top_object); in apple_protect_pager_data_request()
655 vm_object_unlock(src_top_object); in apple_protect_pager_data_request()
716 if (src_top_object != VM_OBJECT_NULL) { in apple_protect_pager_data_request()
717 vm_object_deallocate(src_top_object); in apple_protect_pager_data_request()