Lines Matching refs:vmobjlock
70 uo->vmobjlock = rw_obj_alloc(); in uvm_obj_init()
73 uo->vmobjlock = NULL; in uvm_obj_init()
96 rw_obj_free(uo->vmobjlock); in uvm_obj_destroy()
110 krwlock_t *olockptr = uo->vmobjlock; in uvm_obj_setlock()
120 uo->vmobjlock = lockptr; in uvm_obj_setlock()
140 rw_enter(uobj->vmobjlock, RW_WRITER); in uvm_obj_wirepages()
154 rw_enter(uobj->vmobjlock, RW_WRITER); in uvm_obj_wirepages()
167 rw_exit(uobj->vmobjlock); in uvm_obj_wirepages()
169 rw_enter(uobj->vmobjlock, RW_WRITER); in uvm_obj_wirepages()
198 rw_exit(uobj->vmobjlock); in uvm_obj_wirepages()
222 rw_enter(uobj->vmobjlock, RW_WRITER); in uvm_obj_unwirepages()
233 rw_exit(uobj->vmobjlock); in uvm_obj_unwirepages()
240 KASSERT(rw_lock_held(uobj->vmobjlock)); in uvm_obj_notag_p()
265 KASSERT(rw_lock_held(uobj->vmobjlock)); in uvm_obj_page_tag_p()
276 KASSERT(rw_write_held(uobj->vmobjlock)); in uvm_obj_page_set_tag()
287 KASSERT(rw_write_held(uobj->vmobjlock)); in uvm_obj_page_clear_tag()
348 uobj, rw_write_held(uobj->vmobjlock), uobj->pgops, uobj->uo_npages); in uvm_object_printit()