Lines Matching refs:old_copy
3473 vm_object_t old_copy;
3539 old_copy = src_object->copy;
3540 if (old_copy != VM_OBJECT_NULL) {
3547 lock_granted = vm_object_lock_try_shared(old_copy);
3549 lock_granted = vm_object_lock_try(old_copy);
3577 if (old_copy->resident_page_count == 0 &&
3578 !old_copy->pager_created) {
3588 if (old_copy->vo_size < copy_size) {
3590 vm_object_unlock(old_copy);
3608 p->offset >= old_copy->vo_size &&
3611 vm_object_unlock(old_copy);
3626 old_copy->vo_size = copy_size;
3629 vm_object_reference_shared(old_copy);
3631 vm_object_reference_locked(old_copy);
3632 vm_object_unlock(old_copy);
3639 return(old_copy);
3649 if (old_copy->vo_size > copy_size)
3650 copy_size = old_copy->vo_size;
3653 vm_object_unlock(old_copy);
3671 assert((old_copy->shadow == src_object) &&
3672 (old_copy->vo_shadow_offset == (vm_object_offset_t) 0));
3700 if (old_copy)
3701 vm_object_unlock(old_copy);
3712 if (old_copy != VM_OBJECT_NULL) {
3719 /* remove ref. from old_copy */
3723 vm_object_lock_assert_exclusive(old_copy);
3724 old_copy->shadow = new_copy;
3727 new_copy->ref_count++; /* for old_copy->shadow ref. */
3730 if (old_copy->res_count) {
3736 vm_object_unlock(old_copy); /* done with old_copy */