/src/sys/uvm/ |
uvm_loan.c | 1163 struct vm_page *newpg, *oldpg; local in function:uvm_loanbreak_anon 1171 newpg = uvm_pagealloc(NULL, 0, NULL, 0); 1172 if (newpg == NULL) { 1178 uvm_pagecopy(oldpg, newpg); 1179 KASSERT(uvm_pagegetdirty(newpg) == UVM_PAGE_STATUS_DIRTY); 1185 uvm_pagelock2(oldpg, newpg); 1206 anon->an_page = newpg; 1207 newpg->uanon = anon; 1208 newpg->flags |= PG_ANON; 1210 uvm_pageactivate(newpg); [all...] |
uvm_loan.c | 1163 struct vm_page *newpg, *oldpg; local in function:uvm_loanbreak_anon 1171 newpg = uvm_pagealloc(NULL, 0, NULL, 0); 1172 if (newpg == NULL) { 1178 uvm_pagecopy(oldpg, newpg); 1179 KASSERT(uvm_pagegetdirty(newpg) == UVM_PAGE_STATUS_DIRTY); 1185 uvm_pagelock2(oldpg, newpg); 1206 anon->an_page = newpg; 1207 newpg->uanon = anon; 1208 newpg->flags |= PG_ANON; 1210 uvm_pageactivate(newpg); [all...] |
uvm_bio.c | 263 struct vm_page *newpg; local in function:ubc_fault_page 265 newpg = uvm_loanbreak(pg); 266 if (newpg == NULL) { 270 pg = newpg;
|
uvm_bio.c | 263 struct vm_page *newpg; local in function:ubc_fault_page 265 newpg = uvm_loanbreak(pg); 266 if (newpg == NULL) { 270 pg = newpg;
|