Searched refs:PG_CLEAN (Results 1 – 8 of 8) sorted by relevance
50 __CTASSERT(UVM_PAGE_STATUS_CLEAN == PG_CLEAN);64 KASSERT((~pg->flags & (PG_CLEAN|PG_DIRTY)) != 0); in uvm_pagegetdirty()66 KASSERT(uobj == NULL || ((pg->flags & PG_CLEAN) == 0) == in uvm_pagegetdirty()68 return pg->flags & (PG_CLEAN|PG_DIRTY); in uvm_pagegetdirty()90 KASSERT((~newstatus & (PG_CLEAN|PG_DIRTY)) != 0); in uvm_pagemarkdirty()91 KASSERT((newstatus & ~(PG_CLEAN|PG_DIRTY)) == 0); in uvm_pagemarkdirty()93 KASSERT(uobj == NULL || ((pg->flags & PG_CLEAN) == 0) == in uvm_pagemarkdirty()126 pg->flags &= ~(PG_CLEAN|PG_DIRTY); in uvm_pagemarkdirty()128 KASSERT(uobj == NULL || ((pg->flags & PG_CLEAN) == 0) == in uvm_pagemarkdirty()
216 const unsigned int status = pg->flags & (PG_CLEAN | PG_DIRTY); in uvm_pageinsert_object()251 if ((pg->flags & PG_CLEAN) == 0) { in uvm_pageinsert_tree()254 KASSERT(((pg->flags & PG_CLEAN) == 0) == in uvm_pageinsert_tree()275 const unsigned int status = pg->flags & (PG_CLEAN | PG_DIRTY); in uvm_pageremove_object()1048 pg->flags = PG_BUSY | PG_CLEAN | PG_FAKE; in uvm_pagealloc_pgb()1257 KASSERT(pg->flags == (PG_BUSY|PG_CLEAN|PG_FAKE)); in uvm_pagealloc_strat()1339 if (((oldpg->flags ^ newpg->flags) & PG_CLEAN) != 0) { in uvm_pagereplace()1340 if ((newpg->flags & PG_CLEAN) != 0) { in uvm_pagereplace()
245 #define PG_CLEAN 0x00000001 /* page is known clean */ macro
225 pg->flags = PG_BUSY | PG_CLEAN | PG_FAKE; in uvm_pgflcache_alloc()
104 pg->flags = PG_CLEAN; in uvm_pglist_add()
217 #define vm_page_dirty(page) (page->flags &= ~PG_CLEAN)2675 KASSERT(pg->flags != (PG_CLEAN|PG_FAKE)); /* Freeing invalid page */ in vm_page_free1()
208 pg->flags = PG_CLEAN|PG_BUSY|PG_FAKE; in uvm_pagealloc_strat()
593 KASSERTMSG(pg->flags == (PG_CLEAN | PG_FAKE), in vm_page_free1()