uobj 425 kern/exec_elf.c struct uvm_object *uobj; uobj 431 kern/exec_elf.c uobj = &vp->v_uvm.u_obj; uobj 435 kern/exec_elf.c uobj = NULL; uobj 451 kern/exec_elf.c &addr, uobj, uoff, 0, UVM_FLAG_FIXED) == NULL) { uobj 453 kern/exec_elf.c &addr, uobj, uoff, 0, 0) == NULL) { uobj 178 kern/exec_subr.c struct uvm_object *uobj; uobj 198 kern/exec_subr.c uobj = uvn_attach((void *) cmd->ev_vp, VM_PROT_READ|VM_PROT_EXECUTE); uobj 199 kern/exec_subr.c if (uobj == NULL) uobj 207 kern/exec_subr.c uobj, cmd->ev_offset, 0, uobj 219 kern/exec_subr.c uobj->pgops->pgo_detach(uobj); uobj 310 uvm/uvm_anon.c struct uvm_object *uobj; uobj 349 uvm/uvm_anon.c uobj = pg->uobject; uobj 369 uvm/uvm_anon.c if (uobj) { uobj 370 uvm/uvm_anon.c simple_unlock(&uobj->vmobjlock); uobj 309 uvm/uvm_aobj.c uao_set_swslot(uobj, pageidx, slot) uobj 310 uvm/uvm_aobj.c struct uvm_object *uobj; uobj 313 uvm/uvm_aobj.c struct uvm_aobj *aobj = (struct uvm_aobj *)uobj; uobj 329 uvm/uvm_aobj.c printf("uao_set_swslot: uobj = %p\n", uobj); uobj 598 uvm/uvm_aobj.c uao_reference(uobj) uobj 599 uvm/uvm_aobj.c struct uvm_object *uobj; uobj 601 uvm/uvm_aobj.c simple_lock(&uobj->vmobjlock); uobj 602 uvm/uvm_aobj.c uao_reference_locked(uobj); uobj 603 uvm/uvm_aobj.c simple_unlock(&uobj->vmobjlock); uobj 615 uvm/uvm_aobj.c uao_reference_locked(uobj) uobj 616 uvm/uvm_aobj.c struct uvm_object *uobj; uobj 624 uvm/uvm_aobj.c if (UVM_OBJ_IS_KERN_OBJECT(uobj)) uobj 627 uvm/uvm_aobj.c uobj->uo_refs++; /* bump! */ uobj 629 uvm/uvm_aobj.c uobj, uobj->uo_refs,0,0); uobj 640 uvm/uvm_aobj.c uao_detach(uobj) uobj 641 uvm/uvm_aobj.c struct uvm_object *uobj; uobj 643 uvm/uvm_aobj.c simple_lock(&uobj->vmobjlock); uobj 644 uvm/uvm_aobj.c uao_detach_locked(uobj); uobj 657 uvm/uvm_aobj.c uao_detach_locked(uobj) uobj 658 uvm/uvm_aobj.c struct uvm_object *uobj; uobj 660 uvm/uvm_aobj.c struct uvm_aobj *aobj = (struct uvm_aobj *)uobj; uobj 668 uvm/uvm_aobj.c if (UVM_OBJ_IS_KERN_OBJECT(uobj)) { uobj 669 uvm/uvm_aobj.c simple_unlock(&uobj->vmobjlock); uobj 673 uvm/uvm_aobj.c UVMHIST_LOG(maphist," (uobj=%p) ref=%ld", uobj,uobj->uo_refs,0,0); uobj 674 uvm/uvm_aobj.c uobj->uo_refs--; /* drop ref! */ uobj 675 uvm/uvm_aobj.c if (uobj->uo_refs) { /* still more refs? */ uobj 676 uvm/uvm_aobj.c simple_unlock(&uobj->vmobjlock); uobj 693 uvm/uvm_aobj.c for (pg = TAILQ_FIRST(&uobj->memq); pg != NULL; pg = next) { uobj 783 uvm/uvm_aobj.c uao_flush(uobj, start, stop, flags) uobj 784 uvm/uvm_aobj.c struct uvm_object *uobj; uobj 788 uvm/uvm_aobj.c struct uvm_aobj *aobj = (struct uvm_aobj *) uobj; uobj 810 uvm/uvm_aobj.c by_list = (uobj->uo_npages <= uobj 835 uvm/uvm_aobj.c pp = TAILQ_FIRST(&uobj->memq); uobj 838 uvm/uvm_aobj.c pp = uvm_pagelookup(uobj, curoff); uobj 856 uvm/uvm_aobj.c ppnext = uvm_pagelookup(uobj, curoff); uobj 897 uvm/uvm_aobj.c if (uobj->uo_refs > 1) uobj 916 uvm/uvm_aobj.c uao_dropswap(uobj, pp->offset >> PAGE_SHIFT); uobj 953 uvm/uvm_aobj.c uao_get(uobj, offset, pps, npagesp, centeridx, access_type, advice, flags) uobj 954 uvm/uvm_aobj.c struct uvm_object *uobj; uobj 961 uvm/uvm_aobj.c struct uvm_aobj *aobj = (struct uvm_aobj *)uobj; uobj 996 uvm/uvm_aobj.c ptmp = uvm_pagelookup(uobj, current_offset); uobj 1004 uvm/uvm_aobj.c ptmp = uvm_pagealloc(uobj, current_offset, uobj 1094 uvm/uvm_aobj.c ptmp = uvm_pagelookup(uobj, current_offset); uobj 1099 uvm/uvm_aobj.c ptmp = uvm_pagealloc(uobj, current_offset, uobj 1104 uvm/uvm_aobj.c simple_unlock(&uobj->vmobjlock); uobj 1108 uvm/uvm_aobj.c simple_lock(&uobj->vmobjlock); uobj 1132 uvm/uvm_aobj.c UVM_UNLOCK_AND_WAIT(ptmp, &uobj->vmobjlock, uobj 1134 uvm/uvm_aobj.c simple_lock(&uobj->vmobjlock); uobj 1180 uvm/uvm_aobj.c simple_unlock(&uobj->vmobjlock); uobj 1182 uvm/uvm_aobj.c simple_lock(&uobj->vmobjlock); uobj 1211 uvm/uvm_aobj.c simple_unlock(&uobj->vmobjlock); uobj 1238 uvm/uvm_aobj.c simple_unlock(&uobj->vmobjlock); uobj 1311 uvm/uvm_aobj.c uao_dropswap(uobj, pageidx) uobj 1312 uvm/uvm_aobj.c struct uvm_object *uobj; uobj 1317 uvm/uvm_aobj.c slot = uao_set_swslot(uobj, pageidx, 0); uobj 274 uvm/uvm_device.c udv_reference(uobj) uobj 275 uvm/uvm_device.c struct uvm_object *uobj; uobj 279 uvm/uvm_device.c simple_lock(&uobj->vmobjlock); uobj 280 uvm/uvm_device.c uobj->uo_refs++; uobj 282 uvm/uvm_device.c uobj, uobj->uo_refs,0,0); uobj 283 uvm/uvm_device.c simple_unlock(&uobj->vmobjlock); uobj 295 uvm/uvm_device.c udv_detach(uobj) uobj 296 uvm/uvm_device.c struct uvm_object *uobj; uobj 298 uvm/uvm_device.c struct uvm_device *udv = (struct uvm_device *)uobj; uobj 305 uvm/uvm_device.c simple_lock(&uobj->vmobjlock); uobj 306 uvm/uvm_device.c if (uobj->uo_refs > 1) { uobj 307 uvm/uvm_device.c uobj->uo_refs--; uobj 308 uvm/uvm_device.c simple_unlock(&uobj->vmobjlock); uobj 310 uvm/uvm_device.c uobj,uobj->uo_refs,0,0); uobj 313 uvm/uvm_device.c KASSERT(uobj->uo_npages == 0 && TAILQ_EMPTY(&uobj->memq)); uobj 322 uvm/uvm_device.c simple_unlock(&uobj->vmobjlock); uobj 335 uvm/uvm_device.c simple_unlock(&uobj->vmobjlock); uobj 337 uvm/uvm_device.c UVMHIST_LOG(maphist," <- done, freed uobj=%p", uobj,0,0,0); uobj 348 uvm/uvm_device.c udv_flush(uobj, start, stop, flags) uobj 349 uvm/uvm_device.c struct uvm_object *uobj; uobj 383 uvm/uvm_device.c struct uvm_object *uobj = entry->object.uvm_obj; uobj 384 uvm/uvm_device.c struct uvm_device *udv = (struct uvm_device *)uobj; uobj 403 uvm/uvm_device.c uvmfault_unlockall(ufi, ufi->entry->aref.ar_amap, uobj, NULL); uobj 462 uvm/uvm_device.c uobj, NULL); uobj 471 uvm/uvm_device.c uvmfault_unlockall(ufi, ufi->entry->aref.ar_amap, uobj, NULL); uobj 573 uvm/uvm_fault.c struct uvm_object *uobj; uobj 678 uvm/uvm_fault.c uobj = ufi.entry->object.uvm_obj; /* bottom layer */ uobj 685 uvm/uvm_fault.c if (amap == NULL && uobj == NULL) { uobj 732 uvm/uvm_fault.c amap, uobj, 0); uobj 762 uvm/uvm_fault.c if (uobj) { uobj 764 uvm/uvm_fault.c simple_lock(&uobj->vmobjlock); uobj 765 uvm/uvm_fault.c (void) uobj->pgops->pgo_flush(uobj, uoff, uoff + uobj 767 uvm/uvm_fault.c simple_unlock(&uobj->vmobjlock); uobj 850 uvm/uvm_fault.c (uobj && shadowed == FALSE),0,0); uobj 868 uvm/uvm_fault.c if (uobj && shadowed == FALSE && uobj->pgops->pgo_fault != NULL) { uobj 869 uvm/uvm_fault.c simple_lock(&uobj->vmobjlock); uobj 872 uvm/uvm_fault.c result = uobj->pgops->pgo_fault(&ufi, startva, pages, npages, uobj 896 uvm/uvm_fault.c if (uobj && shadowed == FALSE) { uobj 897 uvm/uvm_fault.c simple_lock(&uobj->vmobjlock); uobj 906 uvm/uvm_fault.c (void) uobj->pgops->pgo_get(uobj, ufi.entry->offset + uobj 1072 uvm/uvm_fault.c uobj = anon->an_page->uobject; /* locked by anonget if !NULL */ uobj 1111 uvm/uvm_fault.c uvmfault_unlockall(&ufi, amap, uobj, uobj 1128 uvm/uvm_fault.c if (uobj) uobj 1137 uvm/uvm_fault.c if (uobj) { uobj 1138 uvm/uvm_fault.c simple_unlock(&uobj->vmobjlock); uobj 1139 uvm/uvm_fault.c uobj = NULL; uobj 1182 uvm/uvm_fault.c uvmfault_unlockall(&ufi, amap, uobj, oanon); uobj 1245 uvm/uvm_fault.c uvmfault_unlockall(&ufi, amap, uobj, oanon); uobj 1286 uvm/uvm_fault.c uvmfault_unlockall(&ufi, amap, uobj, oanon); uobj 1308 uvm/uvm_fault.c if (uobj == NULL) { uobj 1317 uvm/uvm_fault.c promote, (uobj == NULL), 0,0); uobj 1342 uvm/uvm_fault.c result = uobj->pgops->pgo_get(uobj, uoff, &uobjpage, &gotpages, uobj 1375 uvm/uvm_fault.c simple_lock(&uobj->vmobjlock); uobj 1410 uvm/uvm_fault.c KASSERT(uobj->pgops->pgo_releasepg != NULL); uobj 1413 uvm/uvm_fault.c if (uobj->pgops->pgo_releasepg(uobjpage,NULL)) uobj 1415 uvm/uvm_fault.c simple_unlock(&uobj->vmobjlock); uobj 1427 uvm/uvm_fault.c simple_unlock(&uobj->vmobjlock); uobj 1505 uvm/uvm_fault.c uvmfault_unlockall(&ufi, amap, uobj, uobj 1544 uvm/uvm_fault.c uvm_pagerealloc(pg, uobj, uoff); uobj 1602 uvm/uvm_fault.c uvmfault_unlockall(&ufi, amap, uobj, NULL); uobj 1651 uvm/uvm_fault.c simple_unlock(&uobj->vmobjlock); uobj 1652 uvm/uvm_fault.c uobj = NULL; uobj 1709 uvm/uvm_fault.c uvmfault_unlockall(&ufi, amap, uobj, NULL); uobj 1735 uvm/uvm_fault.c uao_dropswap(uobj, pg->offset >> PAGE_SHIFT); uobj 1753 uvm/uvm_fault.c uvmfault_unlockall(&ufi, amap, uobj, NULL); uobj 82 uvm/uvm_fault_i.h uvmfault_unlockall(ufi, amap, uobj, anon) uobj 85 uvm/uvm_fault_i.h struct uvm_object *uobj; uobj 91 uvm/uvm_fault_i.h if (uobj) uobj 92 uvm/uvm_fault_i.h simple_unlock(&uobj->vmobjlock); uobj 262 uvm/uvm_km.c uvm_km_pgremove(struct uvm_object *uobj, vaddr_t start, vaddr_t end) uobj 268 uvm/uvm_km.c KASSERT(uobj->pgops == &aobj_pager); uobj 271 uvm/uvm_km.c pp = uvm_pagelookup(uobj, curoff); uobj 283 uvm/uvm_km.c uao_dropswap(uobj, curoff >> PAGE_SHIFT); uobj 138 uvm/uvm_loan.c struct uvm_object *uobj = ufi->entry->object.uvm_obj; uobj 145 uvm/uvm_loan.c if (uobj) uobj 146 uvm/uvm_loan.c simple_lock(&uobj->vmobjlock); uobj 165 uvm/uvm_loan.c } else if (uobj) { uobj 192 uvm/uvm_loan.c uvmfault_unlockall(ufi, aref->ar_amap, uobj, NULL); uobj 415 uvm/uvm_loan.c struct uvm_object *uobj = ufi->entry->object.uvm_obj; uobj 427 uvm/uvm_loan.c if (uobj->pgops->pgo_get) { uobj 430 uvm/uvm_loan.c result = uobj->pgops->pgo_get(uobj, va - ufi->entry->start, uobj 442 uvm/uvm_loan.c uvmfault_unlockall(ufi, amap, uobj, NULL); uobj 455 uvm/uvm_loan.c result = uobj->pgops->pgo_get(uobj, va - ufi->entry->start, uobj 476 uvm/uvm_loan.c simple_lock(&uobj->vmobjlock); uobj 505 uvm/uvm_loan.c if (uobj->pgops->pgo_releasepg == NULL) uobj 509 uvm/uvm_loan.c if (uobj->pgops->pgo_releasepg(pg, NULL)) uobj 510 uvm/uvm_loan.c simple_unlock(&uobj->vmobjlock); uobj 519 uvm/uvm_loan.c simple_unlock(&uobj->vmobjlock); uobj 580 uvm/uvm_loan.c uvmfault_unlockall(ufi, amap, uobj, NULL); uobj 709 uvm/uvm_map.c struct uvm_object *uobj, voff_t uoffset, vsize_t align, uvm_flag_t flags, uobj 723 uvm/uvm_map.c UVMHIST_LOG(maphist, " uobj/offset %p/%ld", uobj, (u_long)uoffset,0,0); uobj 750 uvm/uvm_map.c uobj, uoffset, align, flags)) == NULL) { uobj 785 uvm/uvm_map.c if (uobj == NULL) { uobj 789 uvm/uvm_map.c KASSERT(UVM_OBJ_IS_KERN_OBJECT(uobj)); uobj 803 uvm/uvm_map.c prev_entry->object.uvm_obj == uobj) { uobj 805 uvm/uvm_map.c if (uobj && prev_entry->offset + uobj 851 uvm/uvm_map.c if (uobj && uobj->pgops->pgo_detach) uobj 852 uvm/uvm_map.c uobj->pgops->pgo_detach(uobj); uobj 857 uvm/uvm_map.c if (p && uobj == NULL) uobj 887 uvm/uvm_map.c new_entry->object.uvm_obj = uobj; uobj 890 uvm/uvm_map.c if (uobj) uobj 924 uvm/uvm_map.c if (p && uobj == NULL) uobj 1146 uvm/uvm_map.c vaddr_t *result, struct uvm_object *uobj, voff_t uoffset, vsize_t align, uobj 1352 uvm/uvm_map.c length, result, uobj, uoffset, 0, flags)); uobj 2862 uvm/uvm_map.c struct uvm_object *uobj; uobj 2903 uvm/uvm_map.c uobj = current->object.uvm_obj; /* bottom layer */ uobj 3025 uvm/uvm_map.c if (uobj != NULL && uobj 3029 uvm/uvm_map.c simple_lock(&uobj->vmobjlock); uobj 3030 uvm/uvm_map.c rv = uobj->pgops->pgo_flush(uobj, offset, uobj 3032 uvm/uvm_map.c simple_unlock(&uobj->vmobjlock); uobj 3655 uvm/uvm_map.c uvm_object_printit(uobj, full, pr) uobj 3656 uvm/uvm_map.c struct uvm_object *uobj; uobj 3664 uvm/uvm_map.c uobj, uobj->vmobjlock.lock_data, uobj->pgops, uobj->uo_npages); uobj 3665 uvm/uvm_map.c if (UVM_OBJ_IS_KERN_OBJECT(uobj)) uobj 3668 uvm/uvm_map.c (*pr)("refs=%d\n", uobj->uo_refs); uobj 3674 uvm/uvm_map.c for (pg = TAILQ_FIRST(&uobj->memq); uobj 3704 uvm/uvm_map.c struct uvm_object *uobj; uobj 3739 uvm/uvm_map.c uobj = pg->uobject; uobj 3740 uvm/uvm_map.c if (uobj) { uobj 3742 uvm/uvm_map.c TAILQ_FOREACH(tpg, &uobj->memq, listq) { uobj 165 uvm/uvm_mmap.c struct uvm_object *uobj; uobj 188 uvm/uvm_mmap.c uobj = &((struct vnode *)fp->f_data)->v_uvm.u_obj; uobj 192 uvm/uvm_mmap.c uobj = NULL; uobj 211 uvm/uvm_mmap.c &vaddr, uobj, uoff, 0, flags) == NULL) { uobj 251 uvm/uvm_mmap.c struct uvm_object *uobj; uobj 322 uvm/uvm_mmap.c uobj = entry->object.uvm_obj; /* bottom layer */ uobj 324 uvm/uvm_mmap.c if (uobj != NULL) uobj 325 uvm/uvm_mmap.c simple_lock(&uobj->vmobjlock); uobj 343 uvm/uvm_mmap.c if (uobj != NULL && pgi == 0) { uobj 345 uvm/uvm_mmap.c m = uvm_pagelookup(uobj, uobj 359 uvm/uvm_mmap.c if (uobj != NULL) uobj 360 uvm/uvm_mmap.c simple_unlock(&uobj->vmobjlock); uobj 1100 uvm/uvm_mmap.c struct uvm_object *uobj; uobj 1141 uvm/uvm_mmap.c uobj = NULL; uobj 1153 uvm/uvm_mmap.c uobj = uvn_attach((void *) vp, (flags & MAP_SHARED) ? uobj 1191 uvm/uvm_mmap.c uobj = udv_attach((void *) &vp->v_rdev, uobj 1199 uvm/uvm_mmap.c if (uobj == NULL && (prot & PROT_EXEC) == 0) { uobj 1201 uvm/uvm_mmap.c uobj = udv_attach((void *) &vp->v_rdev, uobj 1208 uvm/uvm_mmap.c if (uobj == NULL) uobj 1223 uvm/uvm_mmap.c error = uvm_map_p(map, addr, size, uobj, foff, align, uvmflag, p); uobj 1276 uvm/uvm_mmap.c if (uobj) uobj 1277 uvm/uvm_mmap.c uobj->pgops->pgo_detach(uobj); uobj 78 uvm/uvm_object.h #define UVM_OBJ_IS_KERN_OBJECT(uobj) \ uobj 79 uvm/uvm_object.h ((uobj)->uo_refs == UVM_OBJ_KERN) uobj 86 uvm/uvm_object.h #define UVM_OBJ_IS_VNODE(uobj) \ uobj 87 uvm/uvm_object.h ((uobj)->pgops == &uvm_vnodeops) uobj 89 uvm/uvm_object.h #define UVM_OBJ_IS_DEVICE(uobj) \ uobj 90 uvm/uvm_object.h ((uobj)->pgops == &uvm_deviceops) uobj 92 uvm/uvm_object.h #define UVM_OBJ_IS_VTEXT(uobj) \ uobj 93 uvm/uvm_object.h ((uobj)->pgops == &uvm_vnodeops && \ uobj 94 uvm/uvm_object.h ((struct vnode *)uobj)->v_flag & VTEXT) uobj 1257 uvm/uvm_page.c struct uvm_object *uobj; uobj 1272 uvm/uvm_page.c uobj = pg->uobject; uobj 1273 uvm/uvm_page.c if (uobj != NULL) { uobj 1274 uvm/uvm_page.c uobj->pgops->pgo_releasepg(pg, NULL); uobj 257 uvm/uvm_pager.c uvm_mk_pcluster(uobj, pps, npages, center, flags, mlo, mhi) uobj 258 uvm/uvm_pager.c struct uvm_object *uobj; /* IN */ uobj 280 uvm/uvm_pager.c uobj->pgops->pgo_cluster(uobj, center->offset, &lo, &hi); uobj 320 uvm/uvm_pager.c pclust = uvm_pagelookup(uobj, curoff); /* lookup page */ uobj 417 uvm/uvm_pager.c uvm_pager_put(uobj, pg, ppsp_ptr, npages, flags, start, stop) uobj 418 uvm/uvm_pager.c struct uvm_object *uobj; /* IN */ uobj 435 uvm/uvm_pager.c if (uobj) { /* if !swap-backed */ uobj 442 uvm/uvm_pager.c if (uobj->pgops->pgo_mk_pcluster) { uobj 443 uvm/uvm_pager.c ppsp = uobj->pgops->pgo_mk_pcluster(uobj, ppsp, uobj 476 uvm/uvm_pager.c if (uobj) { uobj 478 uvm/uvm_pager.c result = uobj->pgops->pgo_put(uobj, ppsp, *npages, flags); uobj 507 uvm/uvm_pager.c if (uobj) uobj 509 uvm/uvm_pager.c simple_lock(&uobj->vmobjlock); uobj 511 uvm/uvm_pager.c uvm_pager_dropcluster(uobj, pg, ppsp, npages, uobj 526 uvm/uvm_pager.c if (uobj) { uobj 527 uvm/uvm_pager.c simple_lock(&uobj->vmobjlock); uobj 529 uvm/uvm_pager.c uvm_pager_dropcluster(uobj, pg, ppsp, npages, PGO_REALLOCSWAP); uobj 538 uvm/uvm_pager.c if (uobj == NULL && pg != NULL) { uobj 560 uvm/uvm_pager.c if (uobj == NULL) { uobj 574 uvm/uvm_pager.c } else if (uobj == NULL) { uobj 593 uvm/uvm_pager.c if (uobj && (flags & PGO_PDFREECLUST) != 0) uobj 594 uvm/uvm_pager.c simple_lock(&uobj->vmobjlock); uobj 618 uvm/uvm_pager.c uvm_pager_dropcluster(uobj, pg, ppsp, npages, flags) uobj 619 uvm/uvm_pager.c struct uvm_object *uobj; /* IN */ uobj 647 uvm/uvm_pager.c if (!uobj) { uobj 694 uvm/uvm_pager.c KASSERT(!uobj || obj_is_alive); uobj 697 uvm/uvm_pager.c if (obj_is_alive && saved_uobj != uobj) uobj 724 uvm/uvm_pager.c if (!uobj) { uobj 794 uvm/uvm_pager.c struct uvm_object *uobj; uobj 811 uvm/uvm_pager.c uobj = NULL; uobj 832 uvm/uvm_pager.c uobj = pg->uobject; uobj 833 uvm/uvm_pager.c simple_lock(&uobj->vmobjlock); uobj 836 uvm/uvm_pager.c KASSERT(swap || pg->uobject == uobj); uobj 877 uvm/uvm_pager.c simple_unlock(&uobj->vmobjlock); uobj 370 uvm/uvm_pdaemon.c struct uvm_object *uobj; uobj 408 uvm/uvm_pdaemon.c uobj = NULL; uobj 504 uvm/uvm_pdaemon.c uobj = p->uobject; uobj 505 uvm/uvm_pdaemon.c KASSERT(uobj != NULL); uobj 506 uvm/uvm_pdaemon.c if (!simple_lock_try(&uobj->vmobjlock)) { uobj 511 uvm/uvm_pdaemon.c simple_unlock(&uobj->vmobjlock); uobj 553 uvm/uvm_pdaemon.c simple_unlock(&uobj->vmobjlock); uobj 567 uvm/uvm_pdaemon.c simple_unlock(&uobj->vmobjlock); uobj 587 uvm/uvm_pdaemon.c simple_unlock(&uobj->vmobjlock); uobj 646 uvm/uvm_pdaemon.c uao_dropswap(uobj, uobj 669 uvm/uvm_pdaemon.c &uobj->vmobjlock); uobj 683 uvm/uvm_pdaemon.c uao_set_swslot(uobj, uobj 709 uvm/uvm_pdaemon.c simple_unlock(&uobj->vmobjlock); uobj 759 uvm/uvm_pdaemon.c result = uvm_pager_put(swap_backed ? NULL : uobj, p, uobj 842 uvm/uvm_pdaemon.c simple_lock(&uobj->vmobjlock); uobj 883 uvm/uvm_pdaemon.c if (!uobj->pgops->pgo_releasepg(p, uobj 886 uvm/uvm_pdaemon.c uobj = NULL; uobj 924 uvm/uvm_pdaemon.c else if (uobj) uobj 925 uvm/uvm_pdaemon.c simple_unlock(&uobj->vmobjlock); uobj 962 uvm/uvm_pdaemon.c struct uvm_object *uobj; uobj 967 uvm/uvm_pdaemon.c uobj = NULL; uobj 328 uvm/uvm_vnode.c uvn_reference(uobj) uobj 329 uvm/uvm_vnode.c struct uvm_object *uobj; uobj 332 uvm/uvm_vnode.c struct uvm_vnode *uvn = (struct uvm_vnode *) uobj; uobj 336 uvm/uvm_vnode.c simple_lock(&uobj->vmobjlock); uobj 340 uvm/uvm_vnode.c uobj->uo_refs); uobj 344 uvm/uvm_vnode.c uobj->uo_refs++; uobj 346 uvm/uvm_vnode.c uobj, uobj->uo_refs,0,0); uobj 347 uvm/uvm_vnode.c simple_unlock(&uobj->vmobjlock); uobj 360 uvm/uvm_vnode.c uvn_detach(uobj) uobj 361 uvm/uvm_vnode.c struct uvm_object *uobj; uobj 368 uvm/uvm_vnode.c simple_lock(&uobj->vmobjlock); uobj 370 uvm/uvm_vnode.c UVMHIST_LOG(maphist," (uobj=%p) ref=%ld", uobj,uobj->uo_refs,0,0); uobj 371 uvm/uvm_vnode.c uobj->uo_refs--; /* drop ref! */ uobj 372 uvm/uvm_vnode.c if (uobj->uo_refs) { /* still more refs */ uobj 373 uvm/uvm_vnode.c simple_unlock(&uobj->vmobjlock); uobj 382 uvm/uvm_vnode.c uvn = (struct uvm_vnode *) uobj; uobj 383 uvm/uvm_vnode.c vp = (struct vnode *) uobj; uobj 398 uvm/uvm_vnode.c uvn_flush(uobj, 0, 0, PGO_DEACTIVATE|PGO_ALLPAGES); uobj 399 uvm/uvm_vnode.c simple_unlock(&uobj->vmobjlock); uobj 423 uvm/uvm_vnode.c (void) uvn_flush(uobj, 0, 0, PGO_CLEANIT|PGO_FREE|PGO_ALLPAGES); uobj 439 uvm/uvm_vnode.c if (uobj->uo_npages) { /* I/O pending. iodone will free */ uobj 446 uvm/uvm_vnode.c "relkill mode\n", uobj); uobj 449 uvm/uvm_vnode.c simple_unlock(&uobj->vmobjlock); uobj 463 uvm/uvm_vnode.c if (!TAILQ_EMPTY(&uobj->memq)) uobj 469 uvm/uvm_vnode.c simple_unlock(&uobj->vmobjlock); uobj 805 uvm/uvm_vnode.c uvn_flush(uobj, start, stop, flags) uobj 806 uvm/uvm_vnode.c struct uvm_object *uobj; uobj 810 uvm/uvm_vnode.c struct uvm_vnode *uvn = (struct uvm_vnode *) uobj; uobj 838 uvm/uvm_vnode.c by_list = (uobj->uo_npages <= uobj 858 uvm/uvm_vnode.c uobj->pgops->pgo_mk_pcluster != NULL) { uobj 860 uvm/uvm_vnode.c TAILQ_FOREACH(pp, &uobj->memq, listq) { uobj 871 uvm/uvm_vnode.c pp = uvm_pagelookup(uobj, curoff); uobj 886 uvm/uvm_vnode.c pp = TAILQ_FIRST(&uobj->memq); uobj 889 uvm/uvm_vnode.c pp = uvm_pagelookup(uobj, curoff); uobj 921 uvm/uvm_vnode.c ppnext = uvm_pagelookup(uobj, curoff); uobj 970 uvm/uvm_vnode.c ppnext = uvm_pagelookup(uobj, curoff); uobj 1014 uvm/uvm_vnode.c result = uvm_pager_put(uobj, pp, &ppsp, &npages, uobj 1027 uvm/uvm_vnode.c simple_lock(&uobj->vmobjlock); uobj 1076 uvm/uvm_vnode.c ppnext = TAILQ_FIRST(&uobj->memq); uobj 1079 uvm/uvm_vnode.c ppnext = uvm_pagelookup(uobj, uobj 1115 uvm/uvm_vnode.c ppnext = TAILQ_FIRST(&uobj->memq); uobj 1118 uvm/uvm_vnode.c ppnext = uvm_pagelookup(uobj, curoff); uobj 1126 uvm/uvm_vnode.c if (result == VM_PAGER_PEND && ptmp->uobject != uobj) uobj 1239 uvm/uvm_vnode.c uvn_cluster(uobj, offset, loffset, hoffset) uobj 1240 uvm/uvm_vnode.c struct uvm_object *uobj; uobj 1244 uvm/uvm_vnode.c struct uvm_vnode *uvn = (struct uvm_vnode *) uobj; uobj 1272 uvm/uvm_vnode.c uvn_put(uobj, pps, npages, flags) uobj 1273 uvm/uvm_vnode.c struct uvm_object *uobj; uobj 1280 uvm/uvm_vnode.c retval = uvn_io((struct uvm_vnode*)uobj, pps, npages, flags, UIO_WRITE); uobj 1299 uvm/uvm_vnode.c uvn_get(uobj, offset, pps, npagesp, centeridx, access_type, advice, flags) uobj 1300 uvm/uvm_vnode.c struct uvm_object *uobj; uobj 1343 uvm/uvm_vnode.c ptmp = uvm_pagelookup(uobj, current_offset); uobj 1427 uvm/uvm_vnode.c ptmp = uvm_pagelookup(uobj, current_offset); uobj 1432 uvm/uvm_vnode.c ptmp = uvm_pagealloc(uobj, current_offset, uobj 1437 uvm/uvm_vnode.c simple_unlock(&uobj->vmobjlock); uobj 1439 uvm/uvm_vnode.c simple_lock(&uobj->vmobjlock); uobj 1456 uvm/uvm_vnode.c &uobj->vmobjlock, FALSE, "uvn_get",0); uobj 1457 uvm/uvm_vnode.c simple_lock(&uobj->vmobjlock); uobj 1487 uvm/uvm_vnode.c result = uvn_io((struct uvm_vnode *) uobj, &ptmp, 1, uobj 1497 uvm/uvm_vnode.c simple_lock(&uobj->vmobjlock); uobj 1509 uvm/uvm_vnode.c simple_unlock(&uobj->vmobjlock); uobj 1535 uvm/uvm_vnode.c simple_unlock(&uobj->vmobjlock); uobj 1115 xfs/xfs_vnodeops-bsd.c struct uvm_object *uobj = &t->v_uobj; uobj 1119 xfs/xfs_vnodeops-bsd.c pg = TAILQ_FIRST(&uobj->memq);