diff options
author | dillon <dillon@FreeBSD.org> | 1999-01-24 02:32:15 +0000 |
---|---|---|
committer | dillon <dillon@FreeBSD.org> | 1999-01-24 02:32:15 +0000 |
commit | 9ed8ff237bf1980929e4b4865492de15bb637c83 (patch) | |
tree | f37c9017d4b687d5a840769f64d8ac17e691f20b /sys/vm/device_pager.c | |
parent | 90b1bd7723799ac3b8e0f928d7990991408c4324 (diff) | |
download | FreeBSD-src-9ed8ff237bf1980929e4b4865492de15bb637c83.zip FreeBSD-src-9ed8ff237bf1980929e4b4865492de15bb637c83.tar.gz |
vm_pager_put_pages() is passed an rcval array to hold per-page return
values. The 'int' return value for the procedure was never used and
not well defined in any case when there are mixed errors on pages, so
it has been removed. vm_pager_put_pages() and associated vm_pager
functions now return void.
Diffstat (limited to 'sys/vm/device_pager.c')
-rw-r--r-- | sys/vm/device_pager.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/sys/vm/device_pager.c b/sys/vm/device_pager.c index cc742b0..d8f8df1 100644 --- a/sys/vm/device_pager.c +++ b/sys/vm/device_pager.c @@ -36,7 +36,7 @@ * SUCH DAMAGE. * * @(#)device_pager.c 8.1 (Berkeley) 6/11/93 - * $Id: device_pager.c,v 1.37 1999/01/08 17:31:23 eivind Exp $ + * $Id: device_pager.c,v 1.38 1999/01/21 08:29:09 dillon Exp $ */ #include <sys/param.h> @@ -57,7 +57,7 @@ static vm_object_t dev_pager_alloc __P((void *, vm_ooffset_t, vm_prot_t, vm_ooffset_t)); static void dev_pager_dealloc __P((vm_object_t)); static int dev_pager_getpages __P((vm_object_t, vm_page_t *, int, int)); -static int dev_pager_putpages __P((vm_object_t, vm_page_t *, int, +static void dev_pager_putpages __P((vm_object_t, vm_page_t *, int, boolean_t, int *)); static boolean_t dev_pager_haspage __P((vm_object_t, vm_pindex_t, int *, int *)); @@ -225,7 +225,7 @@ dev_pager_getpages(object, m, count, reqpage) return (VM_PAGER_OK); } -static int +static void dev_pager_putpages(object, m, count, sync, rtvals) vm_object_t object; vm_page_t *m; |