summaryrefslogtreecommitdiffstats
path: root/sys/vm/vm_object.c
diff options
context:
space:
mode:
authorbde <bde@FreeBSD.org>1995-12-03 12:18:39 +0000
committerbde <bde@FreeBSD.org>1995-12-03 12:18:39 +0000
commit754df9d25d89ae310e9795f92160d1aee988180b (patch)
treed33c7cbdca60ea90e91772049bf01fa90ba1c784 /sys/vm/vm_object.c
parent3688cbda94bdc12ed86575168b6bc94ac8b8b105 (diff)
downloadFreeBSD-src-754df9d25d89ae310e9795f92160d1aee988180b.zip
FreeBSD-src-754df9d25d89ae310e9795f92160d1aee988180b.tar.gz
Completed function declarations and/or added prototypes.
Staticized some functions. __purified some functions. Some functions were bogusly declared as returning `const'. This hasn't done anything since gcc-2.5. For later versions of gcc, the equivalent is __attribute__((const)) at the end of function declarations.
Diffstat (limited to 'sys/vm/vm_object.c')
-rw-r--r--sys/vm/vm_object.c22
1 files changed, 17 insertions, 5 deletions
diff --git a/sys/vm/vm_object.c b/sys/vm/vm_object.c
index bb0094d..c3cb783 100644
--- a/sys/vm/vm_object.c
+++ b/sys/vm/vm_object.c
@@ -61,7 +61,7 @@
* any improvements or extensions that they make and grant Carnegie the
* rights to redistribute these changes.
*
- * $Id: vm_object.c,v 1.55 1995/11/05 20:46:00 dyson Exp $
+ * $Id: vm_object.c,v 1.56 1995/11/20 12:19:41 phk Exp $
*/
/*
@@ -83,8 +83,20 @@
#include <vm/swap_pager.h>
#include <vm/vm_kern.h>
-static void _vm_object_allocate(objtype_t, vm_size_t, vm_object_t);
+#ifdef DDB
+extern void vm_object_check __P((void));
+#endif
+static void _vm_object_allocate __P((objtype_t, vm_size_t, vm_object_t));
+#ifdef DDB
+static int _vm_object_in_map __P((vm_map_t map, vm_object_t object,
+ vm_map_entry_t entry));
+static int vm_object_in_map __P((vm_object_t object));
+#endif
+static vm_page_t
+ vm_object_page_lookup __P((vm_object_t object,
+ vm_offset_t offset));
+static void vm_object_qcollapse __P((vm_object_t object));
/*
* Virtual memory objects maintain the actual data
@@ -1211,7 +1223,7 @@ vm_object_coalesce(prev_object, next_object,
* returns page after looking up in shadow chain
*/
-vm_page_t
+static vm_page_t
vm_object_page_lookup(object, offset)
vm_object_t object;
vm_offset_t offset;
@@ -1229,7 +1241,7 @@ vm_object_page_lookup(object, offset)
#ifdef DDB
-int
+static int
_vm_object_in_map(map, object, entry)
vm_map_t map;
vm_object_t object;
@@ -1271,7 +1283,7 @@ _vm_object_in_map(map, object, entry)
return 0;
}
-int
+static int
vm_object_in_map( object)
vm_object_t object;
{
OpenPOWER on IntegriCloud