summaryrefslogtreecommitdiffstats
path: root/sys/vm
diff options
context:
space:
mode:
authoralc <alc@FreeBSD.org>2006-01-22 23:56:20 +0000
committeralc <alc@FreeBSD.org>2006-01-22 23:56:20 +0000
commita880fbca84787b8f3d89db0013f34cff2b89665d (patch)
tree37149ebf3dc041b120c2864ea9da469a1983d564 /sys/vm
parenta7424435f6d6ed0b82d80dcdf688b023f117d1d4 (diff)
downloadFreeBSD-src-a880fbca84787b8f3d89db0013f34cff2b89665d.zip
FreeBSD-src-a880fbca84787b8f3d89db0013f34cff2b89665d.tar.gz
Make vm_object_vndeallocate() static. The external calls to it were
eliminated in ufs/ffs/ffs_vnops.c's revision 1.125.
Diffstat (limited to 'sys/vm')
-rw-r--r--sys/vm/vm_object.c3
-rw-r--r--sys/vm/vm_object.h1
2 files changed, 2 insertions, 2 deletions
diff --git a/sys/vm/vm_object.c b/sys/vm/vm_object.c
index e7d7630..e5f26cb 100644
--- a/sys/vm/vm_object.c
+++ b/sys/vm/vm_object.c
@@ -110,6 +110,7 @@ SYSCTL_INT(_vm, OID_AUTO, old_msync, CTLFLAG_RW, &old_msync, 0,
static void vm_object_qcollapse(vm_object_t object);
static int vm_object_page_collect_flush(vm_object_t object, vm_page_t p, int curgeneration, int pagerflags);
+static void vm_object_vndeallocate(vm_object_t object);
/*
* Virtual memory objects maintain the actual data
@@ -390,7 +391,7 @@ vm_object_reference_locked(vm_object_t object)
/*
* Handle deallocating an object of type OBJT_VNODE.
*/
-void
+static void
vm_object_vndeallocate(vm_object_t object)
{
struct vnode *vp = (struct vnode *) object->handle;
diff --git a/sys/vm/vm_object.h b/sys/vm/vm_object.h
index 2de9909..b2f5641 100644
--- a/sys/vm/vm_object.h
+++ b/sys/vm/vm_object.h
@@ -201,7 +201,6 @@ boolean_t vm_object_coalesce(vm_object_t, vm_ooffset_t, vm_size_t, vm_size_t);
void vm_object_collapse (vm_object_t);
void vm_object_deallocate (vm_object_t);
void vm_object_terminate (vm_object_t);
-void vm_object_vndeallocate (vm_object_t);
void vm_object_set_writeable_dirty (vm_object_t);
void vm_object_init (void);
void vm_object_page_clean (vm_object_t, vm_pindex_t, vm_pindex_t, boolean_t);
OpenPOWER on IntegriCloud