Lines Matching refs:object1

6277 	vm_object_t             object1,  argument
6290 if (object1 == object2 ||
6291 object1 == VM_OBJECT_NULL ||
6306 if (object1 > object2) {
6307 tmp_object = object1;
6308 object1 = object2;
6324 vm_object_lock(object1);
6326 if (!object1->alive || object1->terminating ||
6327 object1->vo_copy || object1->shadow || object1->shadowed ||
6328 object1->purgable != VM_PURGABLE_DENY) {
6348 vm_object_paging_only_wait(object1, THREAD_UNINT);
6364 if (object1->vo_size != object2->vo_size ||
6365 object1->vo_size != transpose_size) {
6383 if (object1->phys_contiguous || vm_page_queue_empty(&object1->memq)) {
6391 vm_page_rename(page, object1, page->vmp_offset);
6400 while (!vm_page_queue_empty(&object1->memq)) {
6401 page = (vm_page_t) vm_page_queue_first(&object1->memq);
6404 assert(vm_page_queue_empty(&object1->memq));
6407 while (!vm_page_queue_empty(&object1->memq)) {
6408 page = (vm_page_t) vm_page_queue_first(&object1->memq);
6414 assert(vm_page_queue_empty(&object1->memq));
6418 vm_page_rename(page, object1, page->vmp_offset);
6432 tmp_object->field = object1->field; \
6433 object1->field = object2->field; \
6439 assert(object1->vo_size == object2->vo_size);
6442 assert(os_ref_get_count_raw(&object1->ref_count) >= 1);
6451 assert(!object1->vo_copy);
6454 assert(!object1->shadow);
6461 if (object1->pager_control != MEMORY_OBJECT_CONTROL_NULL) {
6462 memory_object_control_collapse(&object1->pager_control,
6463 object1);
6471 assert(!object1->paging_in_progress);
6473 assert(object1->activity_in_progress);
6485 assert(object1->alive);
6488 assert(object1->purgable == VM_PURGABLE_DENY);
6494 assert(!object1->terminating);
6497 if (object1->named && !object2->named) {
6498 os_ref_release_live_locked_raw(&object1->ref_count, &vm_object_refgrp);
6500 } else if (!object1->named && object2->named) {
6501 os_ref_retain_locked_raw(&object1->ref_count, &vm_object_refgrp);
6510 object1->cached_list.next = (queue_entry_t) object2;
6511 object2->cached_list.next = (queue_entry_t) object1;
6513 assert(object1->cached_list.prev == NULL);
6524 object1->transposed = TRUE;
6530 assert(object1->blocked_access);
6533 assert(!object1->object_is_shared_cache);
6536 assert(!object1->io_tracking);
6539 assert(!object1->access_tracking);
6544 assert(!object1->eligible_for_secluded);
6546 assert(!object1->can_grab_secluded);
6549 assert(object1->__object3_unused_bits == 0);
6555 assert((object1->purgable == VM_PURGABLE_DENY) || (object1->objq.next == NULL));
6556 assert((object1->purgable == VM_PURGABLE_DENY) || (object1->objq.prev == NULL));
6580 vm_object_unlock(object1);