summaryrefslogtreecommitdiffstats
path: root/sys/vm/swap_pager.h
diff options
context:
space:
mode:
authordyson <dyson@FreeBSD.org>1996-05-23 00:45:58 +0000
committerdyson <dyson@FreeBSD.org>1996-05-23 00:45:58 +0000
commit509f02d4a3034d089f3b708293f367e91cdc784b (patch)
tree93cb5552524c0e6c7df6625358d83c0aaf76b71e /sys/vm/swap_pager.h
parentc8d511854a4e1ec4a0e64833ef0f7e2f67d521d5 (diff)
downloadFreeBSD-src-509f02d4a3034d089f3b708293f367e91cdc784b.zip
FreeBSD-src-509f02d4a3034d089f3b708293f367e91cdc784b.tar.gz
Initial support for MADV_FREE, support for pages that we don't care
about the contents anymore. This gives us alot of the advantage of freeing individual pages through munmap, but with almost none of the overhead.
Diffstat (limited to 'sys/vm/swap_pager.h')
-rw-r--r--sys/vm/swap_pager.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/vm/swap_pager.h b/sys/vm/swap_pager.h
index 3fdd44e..5240eb5 100644
--- a/sys/vm/swap_pager.h
+++ b/sys/vm/swap_pager.h
@@ -36,7 +36,7 @@
* SUCH DAMAGE.
*
* from: @(#)swap_pager.h 7.1 (Berkeley) 12/5/90
- * $Id: swap_pager.h,v 1.14 1996/01/30 23:02:29 mpp Exp $
+ * $Id: swap_pager.h,v 1.15 1996/03/03 21:11:06 dyson Exp $
*/
/*
@@ -73,6 +73,7 @@ int swap_pager_swp_alloc __P((vm_object_t, int));
void swap_pager_copy __P((vm_object_t, vm_pindex_t, vm_object_t,
vm_pindex_t, vm_pindex_t));
void swap_pager_freespace __P((vm_object_t, vm_pindex_t, vm_size_t));
+void swap_pager_dmzspace __P((vm_object_t, vm_pindex_t, vm_size_t));
void swap_pager_swap_init __P((void));
#endif
OpenPOWER on IntegriCloud