diff options
Diffstat (limited to 'sys')
-rw-r--r-- | sys/compat/bsdos/bsdos_syscall.h | 2 | ||||
-rw-r--r-- | sys/compat/bsdos/bsdos_syscallargs.h | 2 | ||||
-rw-r--r-- | sys/compat/bsdos/bsdos_syscalls.c | 2 | ||||
-rw-r--r-- | sys/compat/bsdos/bsdos_sysent.c | 2 | ||||
-rw-r--r-- | sys/compat/freebsd/freebsd_syscall.h | 2 | ||||
-rw-r--r-- | sys/compat/freebsd/freebsd_syscallargs.h | 10 | ||||
-rw-r--r-- | sys/compat/freebsd/freebsd_syscalls.c | 2 | ||||
-rw-r--r-- | sys/compat/freebsd/freebsd_sysent.c | 6 | ||||
-rw-r--r-- | sys/compat/linux/linux_syscall.h | 2 | ||||
-rw-r--r-- | sys/compat/linux/linux_syscallargs.h | 10 | ||||
-rw-r--r-- | sys/compat/linux/linux_syscalls.c | 2 | ||||
-rw-r--r-- | sys/compat/linux/linux_sysent.c | 6 | ||||
-rw-r--r-- | sys/compat/sunos/sunos_syscall.h | 4 | ||||
-rw-r--r-- | sys/compat/sunos/sunos_syscallargs.h | 10 | ||||
-rw-r--r-- | sys/compat/sunos/sunos_syscalls.c | 4 | ||||
-rw-r--r-- | sys/compat/sunos/sunos_sysent.c | 6 | ||||
-rw-r--r-- | sys/kern/init_sysent.c | 14 | ||||
-rw-r--r-- | sys/kern/syscalls.c | 5 | ||||
-rw-r--r-- | sys/kern/syscalls.conf | 4 | ||||
-rw-r--r-- | sys/sys/syscall.h | 7 | ||||
-rw-r--r-- | sys/sys/syscallargs.h | 13 |
21 files changed, 57 insertions, 58 deletions
diff --git a/sys/compat/bsdos/bsdos_syscall.h b/sys/compat/bsdos/bsdos_syscall.h index a0f4c5ea368..83cd7ad75b1 100644 --- a/sys/compat/bsdos/bsdos_syscall.h +++ b/sys/compat/bsdos/bsdos_syscall.h @@ -2,7 +2,7 @@ * System call numbers. * * DO NOT EDIT-- this file is automatically generated. - * created from OpenBSD: syscalls.master,v 1.2 1997/09/03 13:20:55 downsj Exp + * created from OpenBSD: syscalls.master,v 1.3 1997/11/13 18:35:21 deraadt Exp */ #define BSDOS_SYS_syscall 0 diff --git a/sys/compat/bsdos/bsdos_syscallargs.h b/sys/compat/bsdos/bsdos_syscallargs.h index 3fe2badd5b6..35d61bb4471 100644 --- a/sys/compat/bsdos/bsdos_syscallargs.h +++ b/sys/compat/bsdos/bsdos_syscallargs.h @@ -2,7 +2,7 @@ * System call argument lists. * * DO NOT EDIT-- this file is automatically generated. - * created from OpenBSD: syscalls.master,v 1.2 1997/09/03 13:20:55 downsj Exp + * created from OpenBSD: syscalls.master,v 1.3 1997/11/13 18:35:21 deraadt Exp */ #define syscallarg(x) union { x datum; register_t pad; } diff --git a/sys/compat/bsdos/bsdos_syscalls.c b/sys/compat/bsdos/bsdos_syscalls.c index 69352fb47f8..74d4d929961 100644 --- a/sys/compat/bsdos/bsdos_syscalls.c +++ b/sys/compat/bsdos/bsdos_syscalls.c @@ -2,7 +2,7 @@ * System call names. * * DO NOT EDIT-- this file is automatically generated. - * created from OpenBSD: syscalls.master,v 1.2 1997/09/03 13:20:55 downsj Exp + * created from OpenBSD: syscalls.master,v 1.3 1997/11/13 18:35:21 deraadt Exp */ char *bsdos_syscallnames[] = { diff --git a/sys/compat/bsdos/bsdos_sysent.c b/sys/compat/bsdos/bsdos_sysent.c index 73d941eeea3..42dd01d014d 100644 --- a/sys/compat/bsdos/bsdos_sysent.c +++ b/sys/compat/bsdos/bsdos_sysent.c @@ -2,7 +2,7 @@ * System call switch table. * * DO NOT EDIT-- this file is automatically generated. - * created from OpenBSD: syscalls.master,v 1.2 1997/09/03 13:20:55 downsj Exp + * created from OpenBSD: syscalls.master,v 1.3 1997/11/13 18:35:21 deraadt Exp */ #include <sys/param.h> diff --git a/sys/compat/freebsd/freebsd_syscall.h b/sys/compat/freebsd/freebsd_syscall.h index d7a7c06ff75..448e98af796 100644 --- a/sys/compat/freebsd/freebsd_syscall.h +++ b/sys/compat/freebsd/freebsd_syscall.h @@ -2,7 +2,7 @@ * System call numbers. * * DO NOT EDIT-- this file is automatically generated. - * created from OpenBSD: syscalls.master,v 1.7 1997/11/13 07:35:38 deraadt Exp + * created from OpenBSD: syscalls.master,v 1.8 1997/11/13 18:35:23 deraadt Exp */ #define FREEBSD_SYS_syscall 0 diff --git a/sys/compat/freebsd/freebsd_syscallargs.h b/sys/compat/freebsd/freebsd_syscallargs.h index 1ad3cdb2432..7c6c498279d 100644 --- a/sys/compat/freebsd/freebsd_syscallargs.h +++ b/sys/compat/freebsd/freebsd_syscallargs.h @@ -2,7 +2,7 @@ * System call argument lists. * * DO NOT EDIT-- this file is automatically generated. - * created from OpenBSD: syscalls.master,v 1.7 1997/11/13 07:35:38 deraadt Exp + * created from OpenBSD: syscalls.master,v 1.8 1997/11/13 18:35:23 deraadt Exp */ #define syscallarg(x) union { x datum; register_t pad; } @@ -118,12 +118,6 @@ struct freebsd_sys_chroot_args { syscallarg(char *) path; }; -struct freebsd_sys_msync_args { - syscallarg(caddr_t) addr; - syscallarg(size_t) len; - syscallarg(int) flags; -}; - struct freebsd_sys_sigreturn_args { syscallarg(struct freebsd_sigcontext *) scp; }; @@ -274,7 +268,7 @@ int freebsd_sys_chroot __P((struct proc *, void *, register_t *)); int compat_43_sys_fstat __P((struct proc *, void *, register_t *)); int compat_43_sys_getkerninfo __P((struct proc *, void *, register_t *)); int compat_43_sys_getpagesize __P((struct proc *, void *, register_t *)); -int freebsd_sys_msync __P((struct proc *, void *, register_t *)); +int sys_msync __P((struct proc *, void *, register_t *)); int sys_vfork __P((struct proc *, void *, register_t *)); int sys_sbrk __P((struct proc *, void *, register_t *)); int sys_sstk __P((struct proc *, void *, register_t *)); diff --git a/sys/compat/freebsd/freebsd_syscalls.c b/sys/compat/freebsd/freebsd_syscalls.c index 373c339b621..3a75dcb2292 100644 --- a/sys/compat/freebsd/freebsd_syscalls.c +++ b/sys/compat/freebsd/freebsd_syscalls.c @@ -2,7 +2,7 @@ * System call names. * * DO NOT EDIT-- this file is automatically generated. - * created from OpenBSD: syscalls.master,v 1.7 1997/11/13 07:35:38 deraadt Exp + * created from OpenBSD: syscalls.master,v 1.8 1997/11/13 18:35:23 deraadt Exp */ char *freebsd_syscallnames[] = { diff --git a/sys/compat/freebsd/freebsd_sysent.c b/sys/compat/freebsd/freebsd_sysent.c index 35a0faa7218..cb717bc22f0 100644 --- a/sys/compat/freebsd/freebsd_sysent.c +++ b/sys/compat/freebsd/freebsd_sysent.c @@ -2,7 +2,7 @@ * System call switch table. * * DO NOT EDIT-- this file is automatically generated. - * created from OpenBSD: syscalls.master,v 1.7 1997/11/13 07:35:38 deraadt Exp + * created from OpenBSD: syscalls.master,v 1.8 1997/11/13 18:35:23 deraadt Exp */ #include <sys/param.h> @@ -151,8 +151,8 @@ struct sysent freebsd_sysent[] = { compat_43_sys_getkerninfo }, /* 63 = ogetkerninfo */ { 0, 0, compat_43_sys_getpagesize }, /* 64 = ogetpagesize */ - { 3, s(struct freebsd_sys_msync_args), - freebsd_sys_msync }, /* 65 = msync */ + { 3, s(struct sys_msync_args), + sys_msync }, /* 65 = msync */ { 0, 0, sys_vfork }, /* 66 = vfork */ { 0, 0, diff --git a/sys/compat/linux/linux_syscall.h b/sys/compat/linux/linux_syscall.h index b9ffa002140..565e5ab1496 100644 --- a/sys/compat/linux/linux_syscall.h +++ b/sys/compat/linux/linux_syscall.h @@ -2,7 +2,7 @@ * System call numbers. * * DO NOT EDIT-- this file is automatically generated. - * created from OpenBSD: syscalls.master,v 1.11 1997/07/28 10:21:31 deraadt Exp + * created from OpenBSD: syscalls.master,v 1.12 1997/11/13 18:35:27 deraadt Exp */ #define LINUX_SYS_syscall 0 diff --git a/sys/compat/linux/linux_syscallargs.h b/sys/compat/linux/linux_syscallargs.h index 49761a3a234..4281bd7d2b1 100644 --- a/sys/compat/linux/linux_syscallargs.h +++ b/sys/compat/linux/linux_syscallargs.h @@ -2,7 +2,7 @@ * System call argument lists. * * DO NOT EDIT-- this file is automatically generated. - * created from OpenBSD: syscalls.master,v 1.11 1997/07/28 10:21:31 deraadt Exp + * created from OpenBSD: syscalls.master,v 1.12 1997/11/13 18:35:27 deraadt Exp */ #define syscallarg(x) union { x datum; register_t pad; } @@ -324,12 +324,6 @@ struct linux_sys_select_args { syscallarg(struct timeval *) timeout; }; -struct linux_sys_msync_args { - syscallarg(caddr_t) addr; - syscallarg(int) len; - syscallarg(int) fl; -}; - struct linux_sys_getsid_args { syscallarg(int) pid; }; @@ -475,7 +469,7 @@ int linux_sys_llseek __P((struct proc *, void *, register_t *)); int linux_sys_getdents __P((struct proc *, void *, register_t *)); int linux_sys_select __P((struct proc *, void *, register_t *)); int sys_flock __P((struct proc *, void *, register_t *)); -int linux_sys_msync __P((struct proc *, void *, register_t *)); +int sys_msync __P((struct proc *, void *, register_t *)); int sys_readv __P((struct proc *, void *, register_t *)); int sys_writev __P((struct proc *, void *, register_t *)); int linux_sys_getsid __P((struct proc *, void *, register_t *)); diff --git a/sys/compat/linux/linux_syscalls.c b/sys/compat/linux/linux_syscalls.c index 47226e7c066..7f5d852f06d 100644 --- a/sys/compat/linux/linux_syscalls.c +++ b/sys/compat/linux/linux_syscalls.c @@ -2,7 +2,7 @@ * System call names. * * DO NOT EDIT-- this file is automatically generated. - * created from OpenBSD: syscalls.master,v 1.11 1997/07/28 10:21:31 deraadt Exp + * created from OpenBSD: syscalls.master,v 1.12 1997/11/13 18:35:27 deraadt Exp */ char *linux_syscallnames[] = { diff --git a/sys/compat/linux/linux_sysent.c b/sys/compat/linux/linux_sysent.c index 22102c6a422..c44283d2a62 100644 --- a/sys/compat/linux/linux_sysent.c +++ b/sys/compat/linux/linux_sysent.c @@ -2,7 +2,7 @@ * System call switch table. * * DO NOT EDIT-- this file is automatically generated. - * created from OpenBSD: syscalls.master,v 1.11 1997/07/28 10:21:31 deraadt Exp + * created from OpenBSD: syscalls.master,v 1.12 1997/11/13 18:35:27 deraadt Exp */ #include <sys/param.h> @@ -321,8 +321,8 @@ struct sysent linux_sysent[] = { linux_sys_select }, /* 142 = select */ { 2, s(struct sys_flock_args), sys_flock }, /* 143 = flock */ - { 3, s(struct linux_sys_msync_args), - linux_sys_msync }, /* 144 = msync */ + { 3, s(struct sys_msync_args), + sys_msync }, /* 144 = msync */ { 3, s(struct sys_readv_args), sys_readv }, /* 145 = readv */ { 3, s(struct sys_writev_args), diff --git a/sys/compat/sunos/sunos_syscall.h b/sys/compat/sunos/sunos_syscall.h index f15adb185eb..c030d075794 100644 --- a/sys/compat/sunos/sunos_syscall.h +++ b/sys/compat/sunos/sunos_syscall.h @@ -2,7 +2,7 @@ * System call numbers. * * DO NOT EDIT-- this file is automatically generated. - * created from OpenBSD: syscalls.master,v 1.7 1997/07/28 09:53:13 deraadt Exp + * created from OpenBSD: syscalls.master,v 1.8 1997/11/13 18:35:29 deraadt Exp */ #define SUNOS_SYS_syscall 0 @@ -53,7 +53,7 @@ #define SUNOS_SYS_chroot 61 #define SUNOS_SYS_fstat 62 #define SUNOS_SYS_getpagesize 64 -#define SUNOS_SYS_omsync 65 +#define SUNOS_SYS_msync 65 #define SUNOS_SYS_vfork 66 /* 67 is obsolete vread */ /* 68 is obsolete vwrite */ diff --git a/sys/compat/sunos/sunos_syscallargs.h b/sys/compat/sunos/sunos_syscallargs.h index be86482043e..1553a3144ee 100644 --- a/sys/compat/sunos/sunos_syscallargs.h +++ b/sys/compat/sunos/sunos_syscallargs.h @@ -2,7 +2,7 @@ * System call argument lists. * * DO NOT EDIT-- this file is automatically generated. - * created from OpenBSD: syscalls.master,v 1.7 1997/07/28 09:53:13 deraadt Exp + * created from OpenBSD: syscalls.master,v 1.8 1997/11/13 18:35:29 deraadt Exp */ #define syscallarg(x) union { x datum; register_t pad; } @@ -87,12 +87,6 @@ struct sunos_sys_execve_args { syscallarg(char **) envp; }; -struct sunos_sys_omsync_args { - syscallarg(caddr_t) addr; - syscallarg(size_t) len; - syscallarg(int) flags; -}; - struct sunos_sys_mmap_args { syscallarg(caddr_t) addr; syscallarg(size_t) len; @@ -257,7 +251,7 @@ int sys_umask __P((struct proc *, void *, register_t *)); int sys_chroot __P((struct proc *, void *, register_t *)); int compat_43_sys_fstat __P((struct proc *, void *, register_t *)); int compat_43_sys_getpagesize __P((struct proc *, void *, register_t *)); -int sunos_sys_omsync __P((struct proc *, void *, register_t *)); +int sys_msync __P((struct proc *, void *, register_t *)); int sys_vfork __P((struct proc *, void *, register_t *)); int sys_sbrk __P((struct proc *, void *, register_t *)); int sys_sstk __P((struct proc *, void *, register_t *)); diff --git a/sys/compat/sunos/sunos_syscalls.c b/sys/compat/sunos/sunos_syscalls.c index ee6bac0e56c..f325e2fbf95 100644 --- a/sys/compat/sunos/sunos_syscalls.c +++ b/sys/compat/sunos/sunos_syscalls.c @@ -2,7 +2,7 @@ * System call names. * * DO NOT EDIT-- this file is automatically generated. - * created from OpenBSD: syscalls.master,v 1.7 1997/07/28 09:53:13 deraadt Exp + * created from OpenBSD: syscalls.master,v 1.8 1997/11/13 18:35:29 deraadt Exp */ char *sunos_syscallnames[] = { @@ -71,7 +71,7 @@ char *sunos_syscallnames[] = { "fstat", /* 62 = fstat */ "#63 (unimplemented)", /* 63 = unimplemented */ "getpagesize", /* 64 = getpagesize */ - "omsync", /* 65 = omsync */ + "msync", /* 65 = msync */ "vfork", /* 66 = vfork */ "#67 (obsolete vread)", /* 67 = obsolete vread */ "#68 (obsolete vwrite)", /* 68 = obsolete vwrite */ diff --git a/sys/compat/sunos/sunos_sysent.c b/sys/compat/sunos/sunos_sysent.c index 069aa8c55ae..1890d58e9ea 100644 --- a/sys/compat/sunos/sunos_sysent.c +++ b/sys/compat/sunos/sunos_sysent.c @@ -2,7 +2,7 @@ * System call switch table. * * DO NOT EDIT-- this file is automatically generated. - * created from OpenBSD: syscalls.master,v 1.7 1997/07/28 09:53:13 deraadt Exp + * created from OpenBSD: syscalls.master,v 1.8 1997/11/13 18:35:29 deraadt Exp */ #include <sys/param.h> @@ -165,8 +165,8 @@ struct sysent sunos_sysent[] = { sys_nosys }, /* 63 = unimplemented */ { 0, 0, compat_43_sys_getpagesize }, /* 64 = getpagesize */ - { 3, s(struct sunos_sys_omsync_args), - sunos_sys_omsync }, /* 65 = omsync */ + { 3, s(struct sys_msync_args), + sys_msync }, /* 65 = msync */ { 0, 0, sys_vfork }, /* 66 = vfork */ { 0, 0, diff --git a/sys/kern/init_sysent.c b/sys/kern/init_sysent.c index c911d79ed22..80b8277e726 100644 --- a/sys/kern/init_sysent.c +++ b/sys/kern/init_sysent.c @@ -2,7 +2,7 @@ * System call switch table. * * DO NOT EDIT-- this file is automatically generated. - * created from OpenBSD: syscalls.master,v 1.17 1997/11/13 07:11:12 deraadt Exp + * created from OpenBSD: syscalls.master,v 1.18 1997/11/13 18:35:31 deraadt Exp */ #include <sys/param.h> @@ -30,6 +30,12 @@ #define compat_10(func) sys_nosys #endif +#ifdef COMPAT_22 +#define compat_22(func) __CONCAT(compat_22_,func) +#else +#define compat_22(func) sys_nosys +#endif + #define s(type) sizeof(type) struct sysent sysent[] = { @@ -168,8 +174,8 @@ struct sysent sysent[] = { compat_43(sys_getkerninfo) }, /* 63 = compat_43 ogetkerninfo */ { 0, 0, compat_43(sys_getpagesize) }, /* 64 = compat_43 ogetpagesize */ - { 2, s(struct sys_msync_args), - sys_msync }, /* 65 = msync */ + { 2, s(struct sys_omsync_args), + sys_omsync }, /* 65 = omsync */ { 0, 0, sys_vfork }, /* 66 = vfork */ { 0, 0, @@ -654,5 +660,7 @@ struct sysent sysent[] = { sys_lchown }, /* 254 = lchown */ { 1, s(struct sys_getsid_args), sys_getsid }, /* 255 = getsid */ + { 3, s(struct sys_msync_args), + sys_msync }, /* 256 = msync */ }; diff --git a/sys/kern/syscalls.c b/sys/kern/syscalls.c index 70ee2f01918..7e7e2917986 100644 --- a/sys/kern/syscalls.c +++ b/sys/kern/syscalls.c @@ -2,7 +2,7 @@ * System call names. * * DO NOT EDIT-- this file is automatically generated. - * created from OpenBSD: syscalls.master,v 1.17 1997/11/13 07:11:12 deraadt Exp + * created from OpenBSD: syscalls.master,v 1.18 1997/11/13 18:35:31 deraadt Exp */ char *syscallnames[] = { @@ -75,7 +75,7 @@ char *syscallnames[] = { "compat_43_ofstat", /* 62 = compat_43 ofstat */ "compat_43_ogetkerninfo", /* 63 = compat_43 ogetkerninfo */ "compat_43_ogetpagesize", /* 64 = compat_43 ogetpagesize */ - "msync", /* 65 = msync */ + "omsync", /* 65 = omsync */ "vfork", /* 66 = vfork */ "#67 (obsolete vread)", /* 67 = obsolete vread */ "#68 (obsolete vwrite)", /* 68 = obsolete vwrite */ @@ -336,4 +336,5 @@ char *syscallnames[] = { "issetugid", /* 253 = issetugid */ "lchown", /* 254 = lchown */ "getsid", /* 255 = getsid */ + "msync", /* 256 = msync */ }; diff --git a/sys/kern/syscalls.conf b/sys/kern/syscalls.conf index 554e6a35412..063143b6012 100644 --- a/sys/kern/syscalls.conf +++ b/sys/kern/syscalls.conf @@ -1,11 +1,11 @@ -# $OpenBSD: syscalls.conf,v 1.2 1997/02/24 14:19:59 niklas Exp $ +# $OpenBSD: syscalls.conf,v 1.3 1997/11/13 18:37:34 deraadt Exp $ # $NetBSD: syscalls.conf,v 1.2 1994/10/26 06:45:57 cgd Exp $ sysnames="syscalls.c" sysnumhdr="../sys/syscall.h" syssw="init_sysent.c" sysarghdr="../sys/syscallargs.h" -compatopts="compat_43 compat_09 compat_10" +compatopts="compat_43 compat_09 compat_10 compat_22" libcompatopts="" switchname="sysent" diff --git a/sys/sys/syscall.h b/sys/sys/syscall.h index c0e818c7183..705d0fad83c 100644 --- a/sys/sys/syscall.h +++ b/sys/sys/syscall.h @@ -2,7 +2,7 @@ * System call numbers. * * DO NOT EDIT-- this file is automatically generated. - * created from OpenBSD: syscalls.master,v 1.17 1997/11/13 07:11:12 deraadt Exp + * created from OpenBSD: syscalls.master,v 1.18 1997/11/13 18:35:31 deraadt Exp */ #define SYS_syscall 0 @@ -70,7 +70,7 @@ /* 62 is compat_43 ofstat */ /* 63 is compat_43 ogetkerninfo */ /* 64 is compat_43 ogetpagesize */ -#define SYS_msync 65 +#define SYS_omsync 65 #define SYS_vfork 66 /* 67 is obsolete vread */ /* 68 is obsolete vwrite */ @@ -217,4 +217,5 @@ #define SYS_issetugid 253 #define SYS_lchown 254 #define SYS_getsid 255 -#define SYS_MAXSYSCALL 256 +#define SYS_msync 256 +#define SYS_MAXSYSCALL 257 diff --git a/sys/sys/syscallargs.h b/sys/sys/syscallargs.h index c98ba640161..0528b7fa678 100644 --- a/sys/sys/syscallargs.h +++ b/sys/sys/syscallargs.h @@ -2,7 +2,7 @@ * System call argument lists. * * DO NOT EDIT-- this file is automatically generated. - * created from OpenBSD: syscalls.master,v 1.17 1997/11/13 07:11:12 deraadt Exp + * created from OpenBSD: syscalls.master,v 1.18 1997/11/13 18:35:31 deraadt Exp */ #define syscallarg(x) union { x datum; register_t pad; } @@ -285,7 +285,7 @@ struct compat_43_sys_getkerninfo_args { syscallarg(int) arg; }; -struct sys_msync_args { +struct sys_omsync_args { syscallarg(caddr_t) addr; syscallarg(size_t) len; }; @@ -1003,6 +1003,12 @@ struct sys_getsid_args { syscallarg(pid_t) pid; }; +struct sys_msync_args { + syscallarg(void *) addr; + syscallarg(size_t) len; + syscallarg(int) flags; +}; + /* * System call prototypes. */ @@ -1074,7 +1080,7 @@ int sys_chroot __P((struct proc *, void *, register_t *)); int compat_43_sys_fstat __P((struct proc *, void *, register_t *)); int compat_43_sys_getkerninfo __P((struct proc *, void *, register_t *)); int compat_43_sys_getpagesize __P((struct proc *, void *, register_t *)); -int sys_msync __P((struct proc *, void *, register_t *)); +int sys_omsync __P((struct proc *, void *, register_t *)); int sys_vfork __P((struct proc *, void *, register_t *)); int sys_sbrk __P((struct proc *, void *, register_t *)); int sys_sstk __P((struct proc *, void *, register_t *)); @@ -1259,3 +1265,4 @@ int sys_poll __P((struct proc *, void *, register_t *)); int sys_issetugid __P((struct proc *, void *, register_t *)); int sys_lchown __P((struct proc *, void *, register_t *)); int sys_getsid __P((struct proc *, void *, register_t *)); +int sys_msync __P((struct proc *, void *, register_t *)); |