Lines Matching refs:uobjpage
1096 uvm_loanbreak(struct vm_page *uobjpage) in uvm_loanbreak() argument
1099 struct uvm_object *uobj __diagused = uobjpage->uobject; in uvm_loanbreak()
1117 uvm_pagecopy(uobjpage, pg); /* old -> new */ in uvm_loanbreak()
1120 pmap_page_protect(uobjpage, VM_PROT_NONE); in uvm_loanbreak()
1122 if ((uobjpage->flags & PG_BUSY) != 0) { in uvm_loanbreak()
1123 uobjpage->flags &= ~PG_BUSY; in uvm_loanbreak()
1124 UVM_PAGE_OWN(uobjpage, NULL); in uvm_loanbreak()
1133 uvm_pagelock2(uobjpage, pg); in uvm_loanbreak()
1134 uvm_pagewakeup(uobjpage); in uvm_loanbreak()
1135 if (uobjpage->uanon == NULL) in uvm_loanbreak()
1136 uvm_pagedequeue(uobjpage); in uvm_loanbreak()
1142 uvm_pagereplace(uobjpage, pg); in uvm_loanbreak()
1150 uvm_pageunlock2(uobjpage, pg); in uvm_loanbreak()