Lines Matching refs:orig_object

1525 	vm_object_t orig_object, new_object, backing_object;  in vm_object_split()  local
1529 orig_object = entry->object.vm_object; in vm_object_split()
1530 KASSERT((orig_object->flags & OBJ_ONEMAPPING) != 0, in vm_object_split()
1532 if ((orig_object->flags & OBJ_ANON) == 0) in vm_object_split()
1534 if (orig_object->ref_count <= 1) in vm_object_split()
1536 VM_OBJECT_WUNLOCK(orig_object); in vm_object_split()
1541 new_object = vm_object_allocate_anon(size, orig_object, in vm_object_split()
1542 orig_object->cred, ptoa(size)); in vm_object_split()
1550 VM_OBJECT_WLOCK(orig_object); in vm_object_split()
1551 vm_object_collapse_wait(orig_object); in vm_object_split()
1558 new_object->domain = orig_object->domain; in vm_object_split()
1559 backing_object = orig_object->backing_object; in vm_object_split()
1563 orig_object->backing_object_offset + entry->offset; in vm_object_split()
1565 if (orig_object->cred != NULL) { in vm_object_split()
1566 crhold(orig_object->cred); in vm_object_split()
1567 KASSERT(orig_object->charge >= ptoa(size), in vm_object_split()
1569 orig_object->charge -= ptoa(size); in vm_object_split()
1576 vm_object_set_flag(orig_object, OBJ_SPLIT); in vm_object_split()
1577 vm_page_iter_limit_init(&pages, orig_object, offidxstart + size); in vm_object_split()
1593 VM_OBJECT_WLOCK(orig_object); in vm_object_split()
1619 VM_OBJECT_WUNLOCK(orig_object); in vm_object_split()
1622 VM_OBJECT_WLOCK(orig_object); in vm_object_split()
1640 vm_reserv_rename(m, new_object, orig_object, offidxstart); in vm_object_split()
1648 swap_pager_copy(orig_object, new_object, offidxstart, 0); in vm_object_split()
1653 vm_object_clear_flag(orig_object, OBJ_SPLIT); in vm_object_split()
1654 VM_OBJECT_WUNLOCK(orig_object); in vm_object_split()
1658 vm_object_deallocate(orig_object); in vm_object_split()