Home
last modified time | relevance | path

Searched refs:PG_RELEASED (Results 1 – 8 of 8) sorted by relevance

/openbsd/sys/uvm/
H A Duvm_object.c154 KASSERT(!(pgs[i]->pg_flags & PG_RELEASED)); in uvm_obj_wire()
206 KASSERT(!(pg->pg_flags & PG_RELEASED)); in uvm_obj_unwire()
H A Duvm_anon.c99 atomic_setbits_int(&pg->pg_flags, PG_RELEASED); in uvm_anfree_list()
246 KASSERT((pg->pg_flags & PG_RELEASED) != 0); in uvm_anon_release()
H A Duvm_pager.c420 PG_RELEASED); in uvm_mk_pcluster()
662 if (ppsp[lcv]->pg_flags & PG_RELEASED && in uvm_pager_dropcluster()
673 PG_BUSY|PG_WANTED|PG_FAKE|PG_RELEASED); in uvm_pager_dropcluster()
761 anon_disposed = (pg->pg_flags & PG_RELEASED) != 0; in uvm_aio_aiodone_pages()
H A Duvm_page.h142 #define PG_RELEASED 0x00000020 /* page released while paging */ macro
H A Duvm_page.c997 PG_RELEASED|PG_CLEAN|PG_CLEANCHK; in uvm_pageclean()
1049 if (pg->pg_flags & PG_RELEASED) { in uvm_page_unbusy()
1052 atomic_clearbits_int(&pg->pg_flags, PG_RELEASED); in uvm_page_unbusy()
1216 KASSERT(pg == NULL || (pg->pg_flags & PG_RELEASED) == 0 || in uvm_pagelookup()
H A Duvm_fault.c316 if ((pg->pg_flags & (PG_BUSY|PG_RELEASED)) == 0) in uvmfault_anonget()
388 if (pg->pg_flags & PG_RELEASED) { in uvmfault_anonget()
957 if (pg && (pg->pg_flags & (PG_RELEASED|PG_BUSY)) == 0 && in uvm_fault_upper_lookup()
1198 KASSERT((pages[lcv]->pg_flags & PG_RELEASED) == 0); in uvm_fault_lower_lookup()
1232 * NOTE: page can't be PG_WANTED or PG_RELEASED because we've
H A Duvm_vnode.c720 atomic_setbits_int(&pp->pg_flags, PG_RELEASED); in uvn_flush()
758 PG_RELEASED); in uvn_flush()
H A Duvm_pdaemon.c841 if (p->pg_flags & PG_RELEASED) { in uvmpd_scan_inactive()