Lines Matching defs:u_obj
125 struct uvm_object u_obj; /* has: pgops, memt, #pages, #refs */
358 struct uvm_object *uobj = &aobj->u_obj;
739 return &aobj->u_obj;
747 uvm_obj_init(&aobj->u_obj, &aobj_pager, refs);
751 uvm_obj_setlock(&aobj->u_obj, &bootstrap_kernel_object_lock);
761 return &aobj->u_obj;
841 uao_dropswap(&aobj->u_obj, pg->offset >> PAGE_SHIFT);
1173 swslot = uao_set_swslot(&aobj->u_obj, pageidx,
1249 uao_reference(&aobj->u_obj);
1261 uao_reference(&nextaobj->u_obj);
1268 rw_enter(aobj->u_obj.vmobjlock, RW_WRITE);
1270 rw_exit(aobj->u_obj.vmobjlock);
1273 uao_detach(&aobj->u_obj);
1276 uao_detach(&nextaobj->u_obj);
1373 struct uvm_object *uobj = &aobj->u_obj;
1381 rv = uao_get(&aobj->u_obj, (voff_t)pageidx << PAGE_SHIFT,
1406 uao_dropswap(&aobj->u_obj, pageidx);
1479 KASSERT(uvm_pagelookup(&aobj->u_obj,