summaryrefslogtreecommitdiffstats
path: root/sys
diff options
context:
space:
mode:
authordt <dt@FreeBSD.org>1999-04-23 20:29:58 +0000
committerdt <dt@FreeBSD.org>1999-04-23 20:29:58 +0000
commit9efe75f7a6a37cd69bb2e87bcf348d3c1c6dda3b (patch)
treefc1f16d9b747980ee2db1d68c065b39482110244 /sys
parentc270d3adedbf4362a0abc19a3c11a15ebc693b56 (diff)
downloadFreeBSD-src-9efe75f7a6a37cd69bb2e87bcf348d3c1c6dda3b.zip
FreeBSD-src-9efe75f7a6a37cd69bb2e87bcf348d3c1c6dda3b.tar.gz
Make pmap_collect() an official pmap interface.
Diffstat (limited to 'sys')
-rw-r--r--sys/alpha/alpha/pmap.c3
-rw-r--r--sys/amd64/amd64/pmap.c3
-rw-r--r--sys/i386/i386/pmap.c3
-rw-r--r--sys/vm/pmap.h3
-rw-r--r--sys/vm/vm_pageout.c3
5 files changed, 6 insertions, 9 deletions
diff --git a/sys/alpha/alpha/pmap.c b/sys/alpha/alpha/pmap.c
index f359959..b4513b5 100644
--- a/sys/alpha/alpha/pmap.c
+++ b/sys/alpha/alpha/pmap.c
@@ -43,7 +43,7 @@
* from: @(#)pmap.c 7.7 (Berkeley) 5/12/91
* from: i386 Id: pmap.c,v 1.193 1998/04/19 15:22:48 bde Exp
* with some ideas from NetBSD's alpha pmap
- * $Id: pmap.c,v 1.18 1999/04/21 10:51:04 dt Exp $
+ * $Id: pmap.c,v 1.19 1999/04/23 19:53:38 dt Exp $
*/
/*
@@ -377,7 +377,6 @@ static int pmap_release_free_page __P((pmap_t pmap, vm_page_t p));
static vm_page_t _pmap_allocpte __P((pmap_t pmap, unsigned ptepindex));
static vm_page_t pmap_page_lookup __P((vm_object_t object, vm_pindex_t pindex));
static int pmap_unuse_pt __P((pmap_t, vm_offset_t, vm_page_t));
-void pmap_collect(void);
/*
diff --git a/sys/amd64/amd64/pmap.c b/sys/amd64/amd64/pmap.c
index f81ca26..f4768a9 100644
--- a/sys/amd64/amd64/pmap.c
+++ b/sys/amd64/amd64/pmap.c
@@ -39,7 +39,7 @@
* SUCH DAMAGE.
*
* from: @(#)pmap.c 7.7 (Berkeley) 5/12/91
- * $Id: pmap.c,v 1.230 1999/04/10 02:58:17 alc Exp $
+ * $Id: pmap.c,v 1.231 1999/04/19 18:45:21 alc Exp $
*/
/*
@@ -230,7 +230,6 @@ static unsigned * pmap_pte_quick __P((pmap_t pmap, vm_offset_t va));
static vm_page_t pmap_page_lookup __P((vm_object_t object, vm_pindex_t pindex));
static int pmap_unuse_pt __P((pmap_t, vm_offset_t, vm_page_t));
static vm_offset_t pmap_kmem_choose(vm_offset_t addr);
-void pmap_collect(void);
static unsigned pdir4mb;
diff --git a/sys/i386/i386/pmap.c b/sys/i386/i386/pmap.c
index f81ca26..f4768a9 100644
--- a/sys/i386/i386/pmap.c
+++ b/sys/i386/i386/pmap.c
@@ -39,7 +39,7 @@
* SUCH DAMAGE.
*
* from: @(#)pmap.c 7.7 (Berkeley) 5/12/91
- * $Id: pmap.c,v 1.230 1999/04/10 02:58:17 alc Exp $
+ * $Id: pmap.c,v 1.231 1999/04/19 18:45:21 alc Exp $
*/
/*
@@ -230,7 +230,6 @@ static unsigned * pmap_pte_quick __P((pmap_t pmap, vm_offset_t va));
static vm_page_t pmap_page_lookup __P((vm_object_t object, vm_pindex_t pindex));
static int pmap_unuse_pt __P((pmap_t, vm_offset_t, vm_page_t));
static vm_offset_t pmap_kmem_choose(vm_offset_t addr);
-void pmap_collect(void);
static unsigned pdir4mb;
diff --git a/sys/vm/pmap.h b/sys/vm/pmap.h
index 2fe5c18..0e7d1ae 100644
--- a/sys/vm/pmap.h
+++ b/sys/vm/pmap.h
@@ -61,7 +61,7 @@
* any improvements or extensions that they make and grant Carnegie the
* rights to redistribute these changes.
*
- * $Id: pmap.h,v 1.28 1998/07/26 18:15:20 dfr Exp $
+ * $Id: pmap.h,v 1.29 1999/04/05 19:38:29 julian Exp $
*/
/*
@@ -96,6 +96,7 @@ void pmap_page_is_free __P((vm_page_t m));
void pmap_change_wiring __P((pmap_t, vm_offset_t, boolean_t));
void pmap_clear_modify __P((vm_offset_t pa));
void pmap_clear_reference __P((vm_offset_t pa));
+void pmap_collect __P((void));
void pmap_copy __P((pmap_t, pmap_t, vm_offset_t, vm_size_t,
vm_offset_t));
void pmap_copy_page __P((vm_offset_t, vm_offset_t));
diff --git a/sys/vm/vm_pageout.c b/sys/vm/vm_pageout.c
index 04e4394..1d103f2 100644
--- a/sys/vm/vm_pageout.c
+++ b/sys/vm/vm_pageout.c
@@ -65,7 +65,7 @@
* any improvements or extensions that they make and grant Carnegie the
* rights to redistribute these changes.
*
- * $Id: vm_pageout.c,v 1.139 1999/03/12 00:44:02 julian Exp $
+ * $Id: vm_pageout.c,v 1.140 1999/04/06 03:14:56 peter Exp $
*/
/*
@@ -203,7 +203,6 @@ static freeer_fcn_t vm_pageout_object_deactivate_pages;
static void vm_req_vmdaemon __P((void));
#endif
static void vm_pageout_page_stats(void);
-void pmap_collect(void);
/*
* vm_pageout_clean:
OpenPOWER on IntegriCloud