Lines Matching refs:srcobject

1009 swp_pager_xfer_source(vm_object_t srcobject, vm_object_t dstobject,  in swp_pager_xfer_source()  argument
1014 KASSERT((srcobject->flags & OBJ_SWAP) != 0, in swp_pager_xfer_source()
1026 VM_OBJECT_WUNLOCK(srcobject); in swp_pager_xfer_source()
1030 VM_OBJECT_WLOCK(srcobject); in swp_pager_xfer_source()
1054 swap_pager_copy(vm_object_t srcobject, vm_object_t dstobject, in swap_pager_copy() argument
1058 VM_OBJECT_ASSERT_WLOCKED(srcobject); in swap_pager_copy()
1065 if (destroysource && (srcobject->flags & OBJ_ANON) == 0 && in swap_pager_copy()
1066 srcobject->handle != NULL) { in swap_pager_copy()
1067 VM_OBJECT_WUNLOCK(srcobject); in swap_pager_copy()
1070 TAILQ_REMOVE(NOBJLIST(srcobject->handle), srcobject, in swap_pager_copy()
1074 VM_OBJECT_WLOCK(srcobject); in swap_pager_copy()
1080 swp_pager_meta_transfer(srcobject, dstobject, offset, dstobject->size); in swap_pager_copy()
1089 swp_pager_meta_free_all(srcobject); in swap_pager_copy()
1096 srcobject->type = OBJT_DEFAULT; in swap_pager_copy()
1097 vm_object_clear_flag(srcobject, OBJ_SWAP); in swap_pager_copy()
2153 swp_pager_meta_transfer(vm_object_t srcobject, vm_object_t dstobject, in swp_pager_meta_transfer() argument
2161 VM_OBJECT_ASSERT_WLOCKED(srcobject); in swp_pager_meta_transfer()
2162 if ((srcobject->flags & OBJ_SWAP) == 0 || count == 0) in swp_pager_meta_transfer()
2169 sb = SWAP_PCTRIE_LOOKUP_GE(&srcobject->un_pager.swp.swp_blks, in swp_pager_meta_transfer()
2180 !swp_pager_xfer_source(srcobject, dstobject, in swp_pager_meta_transfer()
2190 SWAP_PCTRIE_REMOVE(&srcobject->un_pager.swp.swp_blks, in swp_pager_meta_transfer()