Lines Matching defs:srcobject
1159 swap_pager_copy(vm_object_t srcobject, vm_object_t dstobject,
1162 VM_OBJECT_ASSERT_WLOCKED(srcobject);
1169 if (destroysource && (srcobject->flags & OBJ_ANON) == 0 &&
1170 srcobject->handle != NULL) {
1171 VM_OBJECT_WUNLOCK(srcobject);
1174 TAILQ_REMOVE(NOBJLIST(srcobject->handle), srcobject,
1178 VM_OBJECT_WLOCK(srcobject);
1184 swp_pager_meta_transfer(srcobject, dstobject, offset, dstobject->size);
1190 swp_pager_meta_free_all(srcobject);
2272 * SWP_PAGER_META_TRANSFER() - transfer a range of blocks in the srcobject's
2279 swp_pager_meta_transfer(vm_object_t srcobject, vm_object_t dstobject,
2291 VM_OBJECT_ASSERT_WLOCKED(srcobject);
2294 if (count == 0 || swblk_is_empty(srcobject))
2301 for (sb = swblk_iter_limit_init(&srcblks, srcobject, pindex, last),
2331 VM_OBJECT_WUNLOCK(srcobject);
2338 VM_OBJECT_WLOCK(srcobject);