summaryrefslogtreecommitdiffstats
path: root/sys/vm
diff options
context:
space:
mode:
Diffstat (limited to 'sys/vm')
-rw-r--r--sys/vm/vm_mmap.c53
-rw-r--r--sys/vm/vm_swap.c5
-rw-r--r--sys/vm/vm_unix.c8
3 files changed, 24 insertions, 42 deletions
diff --git a/sys/vm/vm_mmap.c b/sys/vm/vm_mmap.c
index ee39384..6c6ab99 100644
--- a/sys/vm/vm_mmap.c
+++ b/sys/vm/vm_mmap.c
@@ -38,7 +38,7 @@
* from: Utah $Hdr: vm_mmap.c 1.6 91/10/21$
*
* @(#)vm_mmap.c 8.4 (Berkeley) 1/12/94
- * $Id: vm_mmap.c,v 1.67 1997/08/30 18:50:06 peter Exp $
+ * $Id: vm_mmap.c,v 1.68 1997/09/01 03:17:20 bde Exp $
*/
/*
@@ -82,10 +82,9 @@ struct sbrk_args {
/* ARGSUSED */
int
-sbrk(p, uap, retval)
+sbrk(p, uap)
struct proc *p;
struct sbrk_args *uap;
- int *retval;
{
/* Not yet implemented */
@@ -100,10 +99,9 @@ struct sstk_args {
/* ARGSUSED */
int
-sstk(p, uap, retval)
+sstk(p, uap)
struct proc *p;
struct sstk_args *uap;
- int *retval;
{
/* Not yet implemented */
@@ -119,13 +117,12 @@ struct getpagesize_args {
/* ARGSUSED */
int
-ogetpagesize(p, uap, retval)
+ogetpagesize(p, uap)
struct proc *p;
struct getpagesize_args *uap;
- int *retval;
{
- *retval = PAGE_SIZE;
+ p->p_retval[0] = PAGE_SIZE;
return (0);
}
#endif /* COMPAT_43 || COMPAT_SUNOS */
@@ -152,10 +149,9 @@ struct mmap_args {
#endif
int
-mmap(p, uap, retval)
+mmap(p, uap)
struct proc *p;
register struct mmap_args *uap;
- int *retval;
{
register struct filedesc *fdp = p->p_fd;
register struct file *fp;
@@ -281,7 +277,7 @@ mmap(p, uap, retval)
error = vm_mmap(&p->p_vmspace->vm_map, &addr, size, prot, maxprot,
flags, handle, pos);
if (error == 0)
- *retval = (int) (addr + pageoff);
+ p->p_retval[0] = (int) (addr + pageoff);
return (error);
}
@@ -297,10 +293,9 @@ struct ommap_args {
};
#endif
int
-ommap(p, uap, retval)
+ommap(p, uap)
struct proc *p;
register struct ommap_args *uap;
- int *retval;
{
struct mmap_args nargs;
static const char cvtbsdprot[8] = {
@@ -338,7 +333,7 @@ ommap(p, uap, retval)
nargs.flags |= MAP_INHERIT;
nargs.fd = uap->fd;
nargs.pos = uap->pos;
- return (mmap(p, &nargs, retval));
+ return (mmap(p, &nargs));
}
#endif /* COMPAT_43 */
@@ -351,10 +346,9 @@ struct msync_args {
};
#endif
int
-msync(p, uap, retval)
+msync(p, uap)
struct proc *p;
struct msync_args *uap;
- int *retval;
{
vm_offset_t addr;
vm_size_t size, pageoff;
@@ -424,10 +418,9 @@ struct munmap_args {
};
#endif
int
-munmap(p, uap, retval)
+munmap(p, uap)
register struct proc *p;
register struct munmap_args *uap;
- int *retval;
{
vm_offset_t addr;
vm_size_t size, pageoff;
@@ -486,10 +479,9 @@ struct mprotect_args {
};
#endif
int
-mprotect(p, uap, retval)
+mprotect(p, uap)
struct proc *p;
struct mprotect_args *uap;
- int *retval;
{
vm_offset_t addr;
vm_size_t size, pageoff;
@@ -528,10 +520,9 @@ struct minherit_args {
};
#endif
int
-minherit(p, uap, retval)
+minherit(p, uap)
struct proc *p;
struct minherit_args *uap;
- int *retval;
{
vm_offset_t addr;
vm_size_t size, pageoff;
@@ -568,10 +559,9 @@ struct madvise_args {
/* ARGSUSED */
int
-madvise(p, uap, retval)
+madvise(p, uap)
struct proc *p;
struct madvise_args *uap;
- int *retval;
{
vm_map_t map;
pmap_t pmap;
@@ -615,10 +605,9 @@ struct mincore_args {
/* ARGSUSED */
int
-mincore(p, uap, retval)
+mincore(p, uap)
struct proc *p;
struct mincore_args *uap;
- int *retval;
{
vm_offset_t addr, first_addr;
vm_offset_t end, cend;
@@ -782,10 +771,9 @@ struct mlock_args {
};
#endif
int
-mlock(p, uap, retval)
+mlock(p, uap)
struct proc *p;
struct mlock_args *uap;
- int *retval;
{
vm_offset_t addr;
vm_size_t size, pageoff;
@@ -827,10 +815,9 @@ struct mlockall_args {
#endif
int
-mlockall(p, uap, retval)
+mlockall(p, uap)
struct proc *p;
struct mlockall_args *uap;
- int *retval;
{
return 0;
}
@@ -842,10 +829,9 @@ struct mlockall_args {
#endif
int
-munlockall(p, uap, retval)
+munlockall(p, uap)
struct proc *p;
struct munlockall_args *uap;
- int *retval;
{
return 0;
}
@@ -857,10 +843,9 @@ struct munlock_args {
};
#endif
int
-munlock(p, uap, retval)
+munlock(p, uap)
struct proc *p;
struct munlock_args *uap;
- int *retval;
{
vm_offset_t addr;
vm_size_t size, pageoff;
diff --git a/sys/vm/vm_swap.c b/sys/vm/vm_swap.c
index 1b9112e..c0e5d47 100644
--- a/sys/vm/vm_swap.c
+++ b/sys/vm/vm_swap.c
@@ -31,7 +31,7 @@
* SUCH DAMAGE.
*
* @(#)vm_swap.c 8.5 (Berkeley) 2/17/94
- * $Id: vm_swap.c,v 1.46 1997/09/07 16:21:11 bde Exp $
+ * $Id: vm_swap.c,v 1.47 1997/09/14 03:19:42 peter Exp $
*/
#include <sys/param.h>
@@ -166,10 +166,9 @@ struct swapon_args {
/* ARGSUSED */
int
-swapon(p, uap, retval)
+swapon(p, uap)
struct proc *p;
struct swapon_args *uap;
- int *retval;
{
register struct vnode *vp;
dev_t dev;
diff --git a/sys/vm/vm_unix.c b/sys/vm/vm_unix.c
index 5dbfd5f..61ff19e 100644
--- a/sys/vm/vm_unix.c
+++ b/sys/vm/vm_unix.c
@@ -38,7 +38,7 @@
* from: Utah $Hdr: vm_unix.c 1.1 89/11/07$
*
* @(#)vm_unix.c 8.1 (Berkeley) 6/11/93
- * $Id: vm_unix.c,v 1.14 1997/02/22 09:48:40 peter Exp $
+ * $Id: vm_unix.c,v 1.15 1997/08/02 14:33:27 bde Exp $
*/
/*
@@ -65,10 +65,9 @@ struct obreak_args {
/* ARGSUSED */
int
-obreak(p, uap, retval)
+obreak(p, uap)
struct proc *p;
struct obreak_args *uap;
- int *retval;
{
register struct vmspace *vm = p->p_vmspace;
vm_offset_t new, old, base;
@@ -122,10 +121,9 @@ struct ovadvise_args {
/* ARGSUSED */
int
-ovadvise(p, uap, retval)
+ovadvise(p, uap)
struct proc *p;
struct ovadvise_args *uap;
- int *retval;
{
return (EINVAL);
OpenPOWER on IntegriCloud