diff options
Diffstat (limited to 'sys/vm')
-rw-r--r-- | sys/vm/vm_mmap.c | 27 | ||||
-rw-r--r-- | sys/vm/vm_swap.c | 5 | ||||
-rw-r--r-- | sys/vm/vm_unix.c | 7 |
3 files changed, 36 insertions, 3 deletions
diff --git a/sys/vm/vm_mmap.c b/sys/vm/vm_mmap.c index fed73e0..034b74d 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.27 1995/10/21 17:42:28 dyson Exp $ + * $Id: vm_mmap.c,v 1.28 1995/10/23 03:49:37 dyson Exp $ */ /* @@ -47,6 +47,7 @@ #include <sys/param.h> #include <sys/systm.h> +#include <sys/sysproto.h> #include <sys/filedesc.h> #include <sys/resourcevar.h> #include <sys/proc.h> @@ -64,9 +65,11 @@ void pmap_object_init_pt(); +#ifndef _SYS_SYSPROTO_H_ struct sbrk_args { int incr; }; +#endif /* ARGSUSED */ int @@ -80,9 +83,11 @@ sbrk(p, uap, retval) return (EOPNOTSUPP); } +#ifndef _SYS_SYSPROTO_H_ struct sstk_args { int incr; }; +#endif /* ARGSUSED */ int @@ -97,9 +102,11 @@ sstk(p, uap, retval) } #if defined(COMPAT_43) || defined(COMPAT_SUNOS) +#ifndef _SYS_SYSPROTO_H_ struct getpagesize_args { int dummy; }; +#endif /* ARGSUSED */ int @@ -114,6 +121,7 @@ ogetpagesize(p, uap, retval) } #endif /* COMPAT_43 || COMPAT_SUNOS */ +#ifndef _SYS_SYSPROTO_H_ struct mmap_args { caddr_t addr; size_t len; @@ -123,6 +131,7 @@ struct mmap_args { long pad; off_t pos; }; +#endif int mmap(p, uap, retval) @@ -232,6 +241,7 @@ mmap(p, uap, retval) } #ifdef COMPAT_43 +#ifndef _SYS_SYSPROTO_H_ struct ommap_args { caddr_t addr; int len; @@ -240,6 +250,7 @@ struct ommap_args { int fd; long pos; }; +#endif int ommap(p, uap, retval) struct proc *p; @@ -287,11 +298,13 @@ ommap(p, uap, retval) #endif /* COMPAT_43 */ +#ifndef _SYS_SYSPROTO_H_ struct msync_args { caddr_t addr; int len; int flags; }; +#endif int msync(p, uap, retval) struct proc *p; @@ -352,10 +365,12 @@ msync(p, uap, retval) return (0); } +#ifndef _SYS_SYSPROTO_H_ struct munmap_args { caddr_t addr; int len; }; +#endif int munmap(p, uap, retval) register struct proc *p; @@ -406,11 +421,13 @@ munmapfd(p, fd) p->p_fd->fd_ofileflags[fd] &= ~UF_MAPPED; } +#ifndef _SYS_SYSPROTO_H_ struct mprotect_args { caddr_t addr; int len; int prot; }; +#endif int mprotect(p, uap, retval) struct proc *p; @@ -437,11 +454,13 @@ mprotect(p, uap, retval) return (EINVAL); } +#ifndef _SYS_SYSPROTO_H_ struct madvise_args { caddr_t addr; int len; int behav; }; +#endif /* ARGSUSED */ int @@ -455,11 +474,13 @@ madvise(p, uap, retval) return (EOPNOTSUPP); } +#ifndef _SYS_SYSPROTO_H_ struct mincore_args { caddr_t addr; int len; char *vec; }; +#endif /* ARGSUSED */ int @@ -495,10 +516,12 @@ mincore(p, uap, retval) return (0); } +#ifndef _SYS_SYSPROTO_H_ struct mlock_args { caddr_t addr; size_t len; }; +#endif int mlock(p, uap, retval) struct proc *p; @@ -529,10 +552,12 @@ mlock(p, uap, retval) return (error == KERN_SUCCESS ? 0 : ENOMEM); } +#ifndef _SYS_SYSPROTO_H_ struct munlock_args { caddr_t addr; size_t len; }; +#endif int munlock(p, uap, retval) struct proc *p; diff --git a/sys/vm/vm_swap.c b/sys/vm/vm_swap.c index ed3e0bc..edafac1 100644 --- a/sys/vm/vm_swap.c +++ b/sys/vm/vm_swap.c @@ -31,11 +31,12 @@ * SUCH DAMAGE. * * @(#)vm_swap.c 8.5 (Berkeley) 2/17/94 - * $Id: vm_swap.c,v 1.22 1995/07/13 08:48:45 davidg Exp $ + * $Id: vm_swap.c,v 1.23 1995/07/29 11:44:31 bde Exp $ */ #include <sys/param.h> #include <sys/systm.h> +#include <sys/sysproto.h> #include <sys/buf.h> #include <sys/conf.h> #include <sys/proc.h> @@ -123,9 +124,11 @@ swstrategy(bp) * which must be in the swdevsw. Return EBUSY * if already swapping on this device. */ +#ifndef _SYS_SYSPROTO_H_ struct swapon_args { char *name; }; +#endif /* ARGSUSED */ int diff --git a/sys/vm/vm_unix.c b/sys/vm/vm_unix.c index 49b4405..9d2668d 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.6 1995/10/07 19:02:56 davidg Exp $ + * $Id: vm_unix.c,v 1.7 1995/11/11 06:40:35 bde Exp $ */ /* @@ -46,15 +46,18 @@ */ #include <sys/param.h> #include <sys/systm.h> +#include <sys/sysproto.h> #include <sys/proc.h> #include <sys/resourcevar.h> #include <vm/vm.h> #include <vm/swap_pager.h> +#ifndef _SYS_SYSPROTO_H_ struct obreak_args { char *nsize; }; +#endif /* ARGSUSED */ int @@ -94,9 +97,11 @@ obreak(p, uap, retval) return (0); } +#ifndef _SYS_SYSPROTO_H_ struct ovadvise_args { int anom; }; +#endif /* ARGSUSED */ int |