Home
last modified time | relevance | path

Searched refs:PGO_FREE (Results 1 – 8 of 8) 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()
671 (flags & PGO_FREE) != 0 && in uvn_flush()
688 } else if (flags & PGO_FREE) { in uvn_flush()
719 if ((flags & (PGO_FREE|PGO_SYNCIO)) == PGO_FREE) in uvn_flush()
756 if (flags & PGO_FREE) in uvn_flush()
804 if ((flags & PGO_FREE) == 0) in uvn_flush()
813 } else if (flags & PGO_FREE && in uvn_flush()
1458 uvn->u_size, PGO_FREE); in uvm_vnp_setsize()
H A Duvm_pager.h106 #define PGO_FREE 0x008 /* free flushed pages */ macro
H A Duvm_aobj.c399 (voff_t)endpg << PAGE_SHIFT, PGO_FREE); in uao_shrink_flush()
893 if ((flags & (PGO_DEACTIVATE|PGO_FREE)) == 0) { in uao_flush()
916 switch (flags & (PGO_CLEANIT|PGO_FREE|PGO_DEACTIVATE)) { in uao_flush()
923 case PGO_CLEANIT|PGO_FREE: in uao_flush()
937 case PGO_FREE: in uao_flush()
H A Duvm_pager.c418 if ((flags & (PGO_FREE|PGO_SYNCIO)) == PGO_FREE) in uvm_mk_pcluster()
H A Duvm_mmap.c480 uvmflags |= PGO_FREE; in sys_msync()
783 PGO_FREE); in sys_madvise()
H A Duvm_map.c4420 * if (flags & PGO_FREE): any cached pages are freed after clean
4441 KASSERT((flags & (PGO_FREE|PGO_DEACTIVATE)) != in uvm_map_clean()
4442 (PGO_FREE|PGO_DEACTIVATE)); in uvm_map_clean()
4484 if (amap == NULL || (flags & (PGO_DEACTIVATE|PGO_FREE)) == 0) in uvm_map_clean()
4509 switch (flags & (PGO_CLEANIT|PGO_FREE|PGO_DEACTIVATE)) { in uvm_map_clean()
4516 case PGO_CLEANIT|PGO_FREE: in uvm_map_clean()
4531 case PGO_FREE: in uvm_map_clean()
4562 * Don't PGO_FREE if we don't have write permission in uvm_map_clean()
4567 ((flags & PGO_FREE) == 0 || in uvm_map_clean()
/openbsd/sys/dev/pci/drm/i915/gem/
H A Di915_gem_shmem.c357 PGO_ALLPAGES | PGO_FREE); in shmem_truncate()
H A Di915_gem_ttm.c465 PGO_ALLPAGES | PGO_FREE); in i915_ttm_purge()