Home
last modified time | relevance | path

Searched refs:PGO_CLEANIT (Results 1 – 5 of 5) sorted by relevance

/openbsd/sys/uvm/
H A Duvm_vnode.c349 (void) uvn_flush(uobj, 0, 0, PGO_CLEANIT|PGO_FREE|PGO_ALLPAGES); in uvn_detach()
475 (void) uvn_flush(&uvn->u_obj, 0, 0, PGO_CLEANIT|PGO_FREE|PGO_ALLPAGES); in uvm_vnp_terminate()
634 if ((flags & PGO_CLEANIT) != 0) { in uvn_flush()
659 if ((flags & PGO_CLEANIT) == 0 || (pp->pg_flags & PG_BUSY) != 0) { in uvn_flush()
662 (flags & (PGO_CLEANIT|PGO_SYNCIO)) == in uvn_flush()
663 (PGO_CLEANIT|PGO_SYNCIO)) in uvn_flush()
1527 uvn_flush(&uvn->u_obj, 0, 0, PGO_CLEANIT|PGO_ALLPAGES|PGO_DOACTCLUST); in uvm_vnp_sync()
H A Duvm_pager.h103 #define PGO_CLEANIT 0x001 /* write dirty pages to backing store */ macro
H A Duvm_aobj.c916 switch (flags & (PGO_CLEANIT|PGO_FREE|PGO_DEACTIVATE)) { in uao_flush()
923 case PGO_CLEANIT|PGO_FREE: in uao_flush()
925 case PGO_CLEANIT|PGO_DEACTIVATE: in uao_flush()
H A Duvm_mmap.c478 uvmflags = PGO_CLEANIT; in sys_msync()
H A Duvm_map.c4417 * if (flags & PGO_CLEANIT): dirty pages are cleaned first
4509 switch (flags & (PGO_CLEANIT|PGO_FREE|PGO_DEACTIVATE)) { in uvm_map_clean()
4516 case PGO_CLEANIT|PGO_FREE: in uvm_map_clean()
4517 case PGO_CLEANIT|PGO_DEACTIVATE: in uvm_map_clean()