Lines Matching defs:uvm_loanzero_object
818 static struct uvm_object uvm_loanzero_object;
829 rw_enter(uvm_loanzero_object.vmobjlock, RW_WRITER);
835 pg = uvm_pagelookup(&uvm_loanzero_object, 0);
837 while ((pg = uvm_pagealloc(&uvm_loanzero_object, 0, NULL,
839 rw_exit(uvm_loanzero_object.vmobjlock);
866 rw_exit(uvm_loanzero_object.vmobjlock);
884 rw_exit(uvm_loanzero_object.vmobjlock);
897 rw_exit(uvm_loanzero_object.vmobjlock);
909 rw_exit(uvm_loanzero_object.vmobjlock);
1026 * Minimal pager for uvm_loanzero_object. We need to provide a "put"
1037 KDASSERT(uobj == &uvm_loanzero_object);
1081 uvm_obj_init(&uvm_loanzero_object, &ulz_pager, false, 0);
1082 uvm_obj_setlock(&uvm_loanzero_object, &uvm_loanzero_lock);