Lines Matching refs:cur_object
4309 vm_object_t cur_object; in vm_fault_internal() local
4686 cur_object = object; in vm_fault_internal()
4697 if (!cur_object->pager_created && in vm_fault_internal()
4698 cur_object->phys_contiguous) { /* superpage */ in vm_fault_internal()
4702 if (cur_object->blocked_access) { in vm_fault_internal()
4710 m = vm_page_lookup(cur_object, vm_object_trunc_page(cur_offset)); in vm_fault_internal()
4714 m_object = cur_object; in vm_fault_internal()
4723 if (object != cur_object) { in vm_fault_internal()
4727 if (vm_object_lock_upgrade(cur_object) == FALSE) { in vm_fault_internal()
4786 if (object != cur_object) { in vm_fault_internal()
4795 result = vm_page_sleep(cur_object, m, fault_info->interruptible, LCK_SLEEP_UNLOCK); in vm_fault_internal()
4806 if (object != cur_object) { in vm_fault_internal()
4811 vm_object_unlock(cur_object); in vm_fault_internal()
4857 if (object != cur_object) { in vm_fault_internal()
4864 vm_object_unlock(cur_object); in vm_fault_internal()
4880 if (object != cur_object) { in vm_fault_internal()
4883 vm_object_unlock(cur_object); in vm_fault_internal()
4920 if (object == cur_object && object->vo_copy == VM_OBJECT_NULL) { in vm_fault_internal()
4923 assert(cur_object == VM_PAGE_OBJECT(m)); in vm_fault_internal()
4924 assert(cur_object->internal); in vm_fault_internal()
4925 vm_object_lock_assert_exclusive(cur_object); in vm_fault_internal()
4930 vm_object_compressor_pager_state_clr(cur_object, m->vmp_offset); in vm_fault_internal()
4938 cur_object != object && in vm_fault_internal()
4939 !cur_object->internal && in vm_fault_internal()
4940 !cur_object->pager_trusted && in vm_fault_internal()
4942 !cur_object->code_signed && in vm_fault_internal()
4976 vm_object_unlock(cur_object); in vm_fault_internal()
5006 if (object != cur_object) { in vm_fault_internal()
5030 object = cur_object; in vm_fault_internal()
5188 if (cur_object == object) { in vm_fault_internal()
5305 vm_fault_is_sequential(cur_object, cur_offset, fault_info->behavior); in vm_fault_internal()
5309 if (!cur_object->internal && in vm_fault_internal()
5310 cur_object->copy_strategy == MEMORY_OBJECT_COPY_DELAY) { in vm_fault_internal()
5319 if (cur_object->vo_copy == object) { in vm_fault_internal()
5326 } else if (cur_object->vo_copy == object->shadow && in vm_fault_internal()
5334 vm_object_unlock(cur_object); in vm_fault_internal()
5351 if (cur_object->pager_created) { in vm_fault_internal()
5354 if (MUST_ASK_PAGER(cur_object, cur_offset, compressor_external_state) == TRUE) { in vm_fault_internal()
5379 if (object != cur_object) { in vm_fault_internal()
5390 if (vm_object_lock_upgrade(cur_object) == FALSE) { in vm_fault_internal()
5411 if (object != cur_object) { in vm_fault_internal()
5423 vm_object_unlock(cur_object); in vm_fault_internal()
5465 if ((object == cur_object && in vm_fault_internal()
5467 (object != cur_object && in vm_fault_internal()
5475 cur_object->pager, in vm_fault_internal()
5477 + cur_object->paging_offset), in vm_fault_internal()
5484 cur_object->pager, in vm_fault_internal()
5487 cur_object); in vm_fault_internal()
5500 if (object != cur_object) { in vm_fault_internal()
5501 vm_object_unlock(cur_object); in vm_fault_internal()
5538 if (object != cur_object && in vm_fault_internal()
5556 } else if (((cur_object->purgable == in vm_fault_internal()
5558 (!cur_object->vo_ledger_tag)) || in vm_fault_internal()
5559 (cur_object->vo_owner == in vm_fault_internal()
5576 cur_object, in vm_fault_internal()
5582 vm_page_insert(m, cur_object, vm_object_trunc_page(cur_offset)); in vm_fault_internal()
5583 m_object = cur_object; in vm_fault_internal()
5603 if (cur_object != object) { in vm_fault_internal()
5609 object = cur_object; in vm_fault_internal()
5612 vm_object_unlock(cur_object); in vm_fault_internal()
5613 cur_object = object; in vm_fault_internal()
5623 if (cur_object->shadow == VM_OBJECT_NULL || in vm_fault_internal()
5629 if (cur_object->shadow_severed || in vm_fault_internal()
5630 VM_OBJECT_PURGEABLE_FAULT_ERROR(cur_object) || in vm_fault_internal()
5631 cur_object == compressor_object || in vm_fault_internal()
5632 is_kernel_object(cur_object)) { in vm_fault_internal()
5633 if (object != cur_object) { in vm_fault_internal()
5634 vm_object_unlock(cur_object); in vm_fault_internal()
5642 if (VM_OBJECT_PURGEABLE_FAULT_ERROR(cur_object)) { in vm_fault_internal()
5646 if (cur_object->shadow_severed) { in vm_fault_internal()
5653 if (cur_object != object) { in vm_fault_internal()
5654 vm_object_unlock(cur_object); in vm_fault_internal()
5656 cur_object = object; in vm_fault_internal()
5970 cur_offset += cur_object->vo_shadow_offset; in vm_fault_internal()
5971 new_object = cur_object->shadow; in vm_fault_internal()
5983 if (cur_object != object) { in vm_fault_internal()
5984 vm_object_unlock(cur_object); in vm_fault_internal()
5987 cur_object = new_object; in vm_fault_internal()
5996 if (object != cur_object) { in vm_fault_internal()
5997 vm_object_unlock(cur_object); in vm_fault_internal()