Lines Matching refs:ref_count
184 KASSERT(object->ref_count == 0, in vm_object_zdtor()
185 ("object %p ref_count = %d", object, object->ref_count)); in vm_object_zdtor()
223 refcount_init(&object->ref_count, 0); in vm_object_zinit()
263 refcount_init(&object->ref_count, 1); in _vm_object_allocate()
491 if (!refcount_acquire_if_gt(&object->ref_count, 0)) { in vm_object_reference_vnode()
493 old = refcount_acquire(&object->ref_count); in vm_object_reference_vnode()
515 refcount_acquire(&object->ref_count); in vm_object_reference()
533 old = refcount_acquire(&object->ref_count); in vm_object_reference_locked()
554 last = refcount_release(&object->ref_count); in vm_object_deallocate_vnode()
582 backing_object->ref_count, in vm_object_deallocate_anon()
603 !refcount_acquire_if_not_zero(&object->ref_count)) { in vm_object_deallocate_anon()
641 released = refcount_release_if_gt(&object->ref_count, 1); in vm_object_deallocate()
643 released = refcount_release_if_gt(&object->ref_count, 2); in vm_object_deallocate()
657 KASSERT(object->ref_count > 0, in vm_object_deallocate()
665 if (!refcount_release(&object->ref_count)) { in vm_object_deallocate()
666 if (object->ref_count > 1 || in vm_object_deallocate()
669 object->ref_count == 1) in vm_object_deallocate()
904 (p->ref_count & VPRC_OBJREF) != 0, in vm_object_terminate_pages()
956 KASSERT(object->ref_count == 0, in vm_object_terminate()
958 object->ref_count)); in vm_object_terminate()
1457 if (source != NULL && source->ref_count == 1 && in vm_object_shadow()
1534 if (orig_object->ref_count <= 1) in vm_object_split()
1929 KASSERT(object->ref_count > 0 && in vm_object_collapse()
1930 object->ref_count > atomic_load_int(&object->shadow_count), in vm_object_collapse()
1932 object->ref_count, atomic_load_int(&object->shadow_count))); in vm_object_collapse()
1945 if (backing_object->ref_count == 1) { in vm_object_collapse()
1996 KASSERT(backing_object->ref_count == 1, ( in vm_object_collapse()
2000 (void)refcount_release(&backing_object->ref_count); in vm_object_collapse()
2035 (void)refcount_release(&backing_object->ref_count); in vm_object_collapse()
2036 KASSERT(backing_object->ref_count >= 1, ( in vm_object_collapse()
2133 object->ref_count != 0) in vm_object_page_remove()
2147 object->ref_count != 0 && in vm_object_page_remove()
2156 object->ref_count != 0 && !vm_page_try_remove_all(p)) in vm_object_page_remove()
2294 if (prev_object->ref_count > 1 && in vm_object_coalesce()
2509 return (obj->ref_count > atomic_load_int(&obj->shadow_count)); in vm_object_is_active()
2569 kvo->kvo_ref_count = obj->ref_count; in vm_object_list_handler()
2765 if (object->ref_count == 0) { in DB_SHOW_COMMAND_FLAGS()
2773 object->ref_count, (u_long)object->size, in DB_SHOW_COMMAND_FLAGS()
2805 object->resident_page_count, object->ref_count, object->flags, in DB_SHOW_COMMAND()
2809 object->backing_object ? object->backing_object->ref_count : 0, in DB_SHOW_COMMAND()