OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:oldpg
(Results
1 - 2
of
2
) sorted by relevancy
/src/sys/uvm/
uvm_loan.c
1163
struct vm_page *newpg, *
oldpg
;
local in function:uvm_loanbreak_anon
1176
oldpg
= anon->an_page;
1178
uvm_pagecopy(
oldpg
, newpg);
1182
pmap_page_protect(
oldpg
, VM_PROT_NONE);
1185
uvm_pagelock2(
oldpg
, newpg);
1193
KASSERT((
oldpg
->flags & PG_ANON) != 0);
1194
oldpg
->flags &= ~PG_ANON;
1195
uvm_pagedequeue(
oldpg
);
1197
oldpg
->uanon = NULL;
1201
KASSERT((
oldpg
->pqflags & PG_ANON) == 0)
[
all
...]
uvm_page.c
1320
uvm_pagereplace(struct vm_page *
oldpg
, struct vm_page *newpg)
1322
struct uvm_object *uobj =
oldpg
->uobject;
1326
KASSERT((
oldpg
->flags & PG_TABLED) != 0);
1331
KASSERT(mutex_owned(&
oldpg
->interlock));
1335
newpg->offset =
oldpg
->offset;
1338
KASSERT(pg ==
oldpg
);
1339
if (((
oldpg
->flags ^ newpg->flags) & PG_CLEAN) != 0) {
1347
*
oldpg
's PG_STAT is stable. newpg is not reachable by others yet.
1350
(newpg->flags & ~PG_STAT) | (
oldpg
->flags & PG_STAT);
1352
uvm_pageremove_object(uobj,
oldpg
);
[
all
...]
Completed in 12 milliseconds
Indexes created Fri Oct 17 00:09:41 GMT 2025