Home
last modified time | relevance | path

Searched refs:uobjpage (Results 1 – 2 of 2) sorted by relevance

/netbsd/sys/uvm/
H A Duvm_fault.c548 struct vm_page *uobjpage, in uvmfault_promote() argument
567 opg = uobjpage; in uvmfault_promote()
580 KASSERT(uobjpage != NULL); in uvmfault_promote()
1852 struct vm_page *uobjpage; in uvm_fault_lower() local
1866 uobjpage = NULL; in uvm_fault_lower()
1900 uobjpage = PGO_DONTCARE; in uvm_fault_lower()
1918 if (uobjpage) { in uvm_fault_lower()
1945 KASSERT(uobjpage != NULL); in uvm_fault_lower()
2287 if (uobjpage->loan_count) { in uvm_fault_lower_direct()
2290 KASSERT(pg == uobjpage); in uvm_fault_lower_direct()
[all …]
H A Duvm_loan.c1096 uvm_loanbreak(struct vm_page *uobjpage) in uvm_loanbreak() argument
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()
[all …]