Modify kern/makesyscall.sh to prefix all kernel system call procedures
authorMatthew Dillon <dillon@dragonflybsd.org>
Mon, 5 Jun 2006 07:26:11 +0000 (07:26 +0000)
committerMatthew Dillon <dillon@dragonflybsd.org>
Mon, 5 Jun 2006 07:26:11 +0000 (07:26 +0000)
with "sys_".  Modify all related kernel procedures to use the new naming
convention.  This gets rid of most of the namespace overloading between
the kernel and standard header files.

97 files changed:
sys/dev/raid/vinum/vinum.c
sys/emulation/43bsd/43bsd_exit.c
sys/emulation/43bsd/43bsd_file.c
sys/emulation/43bsd/43bsd_hostinfo.c
sys/emulation/43bsd/43bsd_resource.c
sys/emulation/43bsd/43bsd_signal.c
sys/emulation/43bsd/43bsd_socket.c
sys/emulation/43bsd/43bsd_stats.c
sys/emulation/43bsd/43bsd_vm.c
sys/emulation/dragonfly12/dfbsd12_getdirentries.c
sys/emulation/dragonfly12/dfbsd12_stat.c
sys/emulation/linux/i386/linux_dummy.c
sys/emulation/linux/i386/linux_machdep.c
sys/emulation/linux/i386/linux_proto.h
sys/emulation/linux/i386/linux_ptrace.c
sys/emulation/linux/i386/linux_syscall.h
sys/emulation/linux/i386/linux_sysent.c
sys/emulation/linux/i386/linux_sysvec.c
sys/emulation/linux/i386/linux_union.h
sys/emulation/linux/i386/syscalls.master
sys/emulation/linux/linux_file.c
sys/emulation/linux/linux_getcwd.c
sys/emulation/linux/linux_ioctl.c
sys/emulation/linux/linux_ipc.c
sys/emulation/linux/linux_misc.c
sys/emulation/linux/linux_signal.c
sys/emulation/linux/linux_socket.c
sys/emulation/linux/linux_stats.c
sys/emulation/linux/linux_sysctl.c
sys/emulation/linux/linux_uid16.c
sys/emulation/linux/linux_util.h
sys/emulation/posix4/p1003_1b.c
sys/i386/i386/machdep.c
sys/i386/i386/sys_machdep.c
sys/i386/i386/tls.c
sys/kern/imgact_resident.c
sys/kern/init_main.c
sys/kern/init_sysent.c
sys/kern/kern_acct.c
sys/kern/kern_acl.c
sys/kern/kern_checkpoint.c
sys/kern/kern_descrip.c
sys/kern/kern_event.c
sys/kern/kern_exec.c
sys/kern/kern_exit.c
sys/kern/kern_fork.c
sys/kern/kern_jail.c
sys/kern/kern_ktrace.c
sys/kern/kern_linker.c
sys/kern/kern_module.c
sys/kern/kern_ntptime.c
sys/kern/kern_p1003_1b.c
sys/kern/kern_prot.c
sys/kern/kern_resource.c
sys/kern/kern_shutdown.c
sys/kern/kern_sig.c
sys/kern/kern_syscalls.c
sys/kern/kern_sysctl.c
sys/kern/kern_threads.c
sys/kern/kern_time.c
sys/kern/kern_umtx.c
sys/kern/kern_upcall.c
sys/kern/kern_usched.c
sys/kern/kern_varsym.c
sys/kern/kern_xxx.c
sys/kern/lwkt_caps.c
sys/kern/makesyscalls.sh
sys/kern/subr_prof.c
sys/kern/sys_generic.c
sys/kern/sys_pipe.c
sys/kern/sys_process.c
sys/kern/syscalls.c
sys/kern/syscalls.master
sys/kern/sysv_msg.c
sys/kern/sysv_sem.c
sys/kern/sysv_shm.c
sys/kern/uipc_syscalls.c
sys/kern/vfs_aio.c
sys/kern/vfs_cache.c
sys/kern/vfs_syscalls.c
sys/netproto/ncp/ncp_mod.c
sys/platform/pc32/i386/machdep.c
sys/platform/pc32/i386/sys_machdep.c
sys/platform/pc32/i386/tls.c
sys/sys/syscall-args
sys/sys/syscall-hide.h
sys/sys/syscall.h
sys/sys/syscall.mk
sys/sys/sysproto.h
sys/sys/sysunion.h
sys/vfs/mfs/mfs_vnops.c
sys/vfs/nfs/nfs_subs.c
sys/vfs/nfs/nfs_syscalls.c
sys/vfs/portal/portal_vnops.c
sys/vm/vm_mmap.c
sys/vm/vm_swap.c
sys/vm/vm_unix.c

index 37c97bf..aca9317 100644 (file)
@@ -37,7 +37,7 @@
  *
  * $Id: vinum.c,v 1.33 2001/01/09 06:19:15 grog Exp grog $
  * $FreeBSD: src/sys/dev/vinum/vinum.c,v 1.38.2.3 2003/01/07 12:14:16 joerg Exp $
- * $DragonFly: src/sys/dev/raid/vinum/vinum.c,v 1.11 2004/05/19 22:52:48 dillon Exp $
+ * $DragonFly: src/sys/dev/raid/vinum/vinum.c,v 1.12 2006/06/05 07:26:06 dillon Exp $
  */
 
 #define STATIC static                                      /* nothing while we're testing XXX */
@@ -248,7 +248,7 @@ vinum_modevent(module_t mod, modeventtype_t type, void *unused)
        if (!vinum_inactive(1))                             /* is anything open? */
            return EBUSY;                                   /* yes, we can't do it */
        vinum_conf.flags |= VF_STOPPING;                    /* note that we want to stop */
-       sync(NULL);                         /* write out buffers */
+       sys_sync(NULL);                     /* write out buffers */
        free_vinum(0);                                      /* clean up */
 #ifdef VINUMDEBUG
        if (total_malloced) {
index 925e659..5b985ec 100644 (file)
@@ -37,7 +37,7 @@
  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
  *
- * $DragonFly: src/sys/emulation/43bsd/43bsd_exit.c,v 1.1 2003/11/03 15:57:33 daver Exp $
+ * $DragonFly: src/sys/emulation/43bsd/43bsd_exit.c,v 1.2 2006/06/05 07:26:07 dillon Exp $
  *     from: DragonFly kern/kern_exit.c,v 1.26
  *
  * These syscalls used to live in kern/kern_exit.c.  They are modified
@@ -61,7 +61,7 @@
  * owait_args(int dummy)
  */
 int
-owait(struct owait_args *uap)
+sys_owait(struct owait_args *uap)
 {
        int error, status;
 
index 02029c4..6d84866 100644 (file)
@@ -37,7 +37,7 @@
  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
  *
- * $DragonFly: src/sys/emulation/43bsd/43bsd_file.c,v 1.9 2005/08/27 20:23:05 joerg Exp $
+ * $DragonFly: src/sys/emulation/43bsd/43bsd_file.c,v 1.10 2006/06/05 07:26:07 dillon Exp $
  *     from: DragonFly kern/vfs_syscalls.c,v 1.20
  *
  * These syscalls used to live in kern/vfs_syscalls.c.  They are modified
@@ -66,7 +66,7 @@
 #include <vfs/union/union.h>
 
 int
-ocreat(struct ocreat_args *uap)
+sys_ocreat(struct ocreat_args *uap)
 {
        struct nlookupdata nd;
        int error;
@@ -80,7 +80,7 @@ ocreat(struct ocreat_args *uap)
 }
 
 int
-oftruncate(struct oftruncate_args *uap)
+sys_oftruncate(struct oftruncate_args *uap)
 {
        int error;
 
@@ -90,7 +90,7 @@ oftruncate(struct oftruncate_args *uap)
 }
 
 int
-olseek(struct olseek_args *uap)
+sys_olseek(struct olseek_args *uap)
 {
        int error;
 
@@ -101,7 +101,7 @@ olseek(struct olseek_args *uap)
 }
 
 int
-otruncate(struct otruncate_args *uap)
+sys_otruncate(struct otruncate_args *uap)
 {
        struct nlookupdata nd;
        int error;
@@ -126,7 +126,7 @@ struct odirent {
 };
 
 int
-ogetdirentries(struct ogetdirentries_args *uap)
+sys_ogetdirentries(struct ogetdirentries_args *uap)
 {
        int error, bytes_transfered;
        char *buf, *outbuf;
index bad7105..58a2d56 100644 (file)
@@ -32,7 +32,7 @@
  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
  *
- * $DragonFly: src/sys/emulation/43bsd/43bsd_hostinfo.c,v 1.2 2003/11/14 02:54:52 daver Exp $
+ * $DragonFly: src/sys/emulation/43bsd/43bsd_hostinfo.c,v 1.3 2006/06/05 07:26:07 dillon Exp $
  *     from: DragonFly kern/kern_xxx.c,v 1.7
  *     from: DragonFly kern/kern_sysctl.c,v 1.12
  *
@@ -51,7 +51,7 @@
 #include <vm/vm_param.h>
 
 int
-ogethostname(struct gethostname_args *uap)
+sys_ogethostname(struct gethostname_args *uap)
 {
        size_t len;
        char *hostname;
@@ -72,7 +72,7 @@ ogethostname(struct gethostname_args *uap)
 }
 
 int
-osethostname(struct sethostname_args *uap)
+sys_osethostname(struct sethostname_args *uap)
 {
        struct thread *td = curthread;
        struct proc *p = td->td_proc;
@@ -103,14 +103,14 @@ osethostname(struct sethostname_args *uap)
 }
 
 int
-ogethostid(struct ogethostid_args *uap)
+sys_ogethostid(struct ogethostid_args *uap)
 {
        uap->sysmsg_lresult = hostid;
        return (0);
 }
 
 int
-osethostid(struct osethostid_args *uap)
+sys_osethostid(struct osethostid_args *uap)
 {
        struct thread *td = curthread;
        int error;
@@ -123,7 +123,7 @@ osethostid(struct osethostid_args *uap)
 }
 
 int
-oquota(struct oquota_args *uap)
+sys_oquota(struct oquota_args *uap)
 {
        return (ENOSYS);
 }
@@ -184,7 +184,7 @@ static struct {
 static char bsdi_strings[80];  /* It had better be less than this! */
 
 int
-ogetkerninfo(struct getkerninfo_args *uap)
+sys_ogetkerninfo(struct getkerninfo_args *uap)
 {
        int error, name[6];
        size_t size;
index 81e9069..d29f777 100644 (file)
@@ -37,7 +37,7 @@
  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
  *
- * $DragonFly: src/sys/emulation/43bsd/43bsd_resource.c,v 1.1 2003/11/03 15:57:33 daver Exp $
+ * $DragonFly: src/sys/emulation/43bsd/43bsd_resource.c,v 1.2 2006/06/05 07:26:07 dillon Exp $
  *     from: DragonFly kern/kern_resource.c,v 1.14
  *
  * These syscalls used to live in kern/kern_resource.c.  They are modified
@@ -55,7 +55,7 @@
 #include <sys/resourcevar.h>
 
 int
-ogetrlimit(struct ogetrlimit_args *uap)
+sys_ogetrlimit(struct ogetrlimit_args *uap)
 {
        struct orlimit olim;
        struct rlimit lim;
@@ -77,7 +77,7 @@ ogetrlimit(struct ogetrlimit_args *uap)
 }
 
 int
-osetrlimit(struct osetrlimit_args *uap)
+sys_osetrlimit(struct osetrlimit_args *uap)
 {
        struct orlimit olim;
        struct rlimit lim;
index 84612a0..926d16d 100644 (file)
@@ -37,7 +37,7 @@
  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
  *
- * $DragonFly: src/sys/emulation/43bsd/43bsd_signal.c,v 1.2 2005/06/16 17:55:58 dillon Exp $
+ * $DragonFly: src/sys/emulation/43bsd/43bsd_signal.c,v 1.3 2006/06/05 07:26:07 dillon Exp $
  *     from: DragonFly kern/kern_sig.c,v 1.22
  *
  * These syscalls used to live in kern/kern_sig.c.  They are modified
@@ -76,7 +76,7 @@
  */
 
 int
-osigvec(struct osigvec_args *uap)
+sys_osigvec(struct osigvec_args *uap)
 {
        struct sigvec vec;
        struct sigaction nsa, osa;
@@ -111,7 +111,7 @@ osigvec(struct osigvec_args *uap)
 }
 
 int
-osigblock(struct osigblock_args *uap)
+sys_osigblock(struct osigblock_args *uap)
 {
        struct proc *p = curproc;
        sigset_t set;
@@ -126,7 +126,7 @@ osigblock(struct osigblock_args *uap)
 }
 
 int
-osigsetmask(struct osigsetmask_args *uap)
+sys_osigsetmask(struct osigsetmask_args *uap)
 {
        struct proc *p = curproc;
        sigset_t set;
@@ -141,7 +141,7 @@ osigsetmask(struct osigsetmask_args *uap)
 }
 
 int
-osigstack(struct osigstack_args *uap)
+sys_osigstack(struct osigstack_args *uap)
 {
        struct proc *p = curproc;
        struct sigstack ss;
@@ -162,7 +162,7 @@ osigstack(struct osigstack_args *uap)
 }
 
 int
-okillpg(struct okillpg_args *uap)
+sys_okillpg(struct okillpg_args *uap)
 {
        int error;
 
index 5fd1364..1ce2277 100644 (file)
@@ -32,7 +32,7 @@
  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
  *
- * $DragonFly: src/sys/emulation/43bsd/43bsd_socket.c,v 1.6 2006/04/26 17:42:50 dillon Exp $
+ * $DragonFly: src/sys/emulation/43bsd/43bsd_socket.c,v 1.7 2006/06/05 07:26:07 dillon Exp $
  *     from: DragonFly kern/uipc_syscalls.c,v 1.13
  *
  * The original versions of these syscalls used to live in
@@ -98,7 +98,7 @@ compat_43_copyout_sockaddr(struct sockaddr *sa, caddr_t uaddr, int sa_len)
 }
 
 int
-oaccept(struct accept_args *uap)
+sys_oaccept(struct accept_args *uap)
 {
        struct sockaddr *sa = NULL;
        int sa_len;
@@ -134,7 +134,7 @@ oaccept(struct accept_args *uap)
 }
 
 int
-ogetsockname(struct getsockname_args *uap)
+sys_ogetsockname(struct getsockname_args *uap)
 {
        struct sockaddr *sa = NULL;
        int error, sa_len;
@@ -156,7 +156,7 @@ ogetsockname(struct getsockname_args *uap)
 }
 
 int
-ogetpeername(struct ogetpeername_args *uap)
+sys_ogetpeername(struct ogetpeername_args *uap)
 {
        struct sockaddr *sa = NULL;
        int error, sa_len;
@@ -178,7 +178,7 @@ ogetpeername(struct ogetpeername_args *uap)
 }
 
 int
-osend(struct osend_args *uap)
+sys_osend(struct osend_args *uap)
 {
        struct thread *td = curthread;
        struct uio auio;
@@ -202,7 +202,7 @@ osend(struct osend_args *uap)
 }
 
 int
-osendmsg(struct osendmsg_args *uap)
+sys_osendmsg(struct osendmsg_args *uap)
 {
        struct thread *td = curthread;
        struct msghdr msg;
@@ -291,7 +291,7 @@ cleanup:
 }
 
 int
-orecv(struct orecv_args *uap)
+sys_orecv(struct orecv_args *uap)
 {
        struct thread *td = curthread;
        struct uio auio;
@@ -315,7 +315,7 @@ orecv(struct orecv_args *uap)
 }
 
 int
-orecvfrom(struct recvfrom_args *uap)
+sys_orecvfrom(struct recvfrom_args *uap)
 {
        struct thread *td = curthread;
        struct uio auio;
@@ -362,7 +362,7 @@ orecvfrom(struct recvfrom_args *uap)
 }
 
 int
-orecvmsg(struct orecvmsg_args *uap)
+sys_orecvmsg(struct orecvmsg_args *uap)
 {
        struct thread *td = curthread;
        struct msghdr msg;
index b66e259..37480f4 100644 (file)
@@ -37,7 +37,7 @@
  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
  *
- * $DragonFly: src/sys/emulation/43bsd/43bsd_stats.c,v 1.4 2005/07/30 20:29:40 joerg Exp $
+ * $DragonFly: src/sys/emulation/43bsd/43bsd_stats.c,v 1.5 2006/06/05 07:26:07 dillon Exp $
  *     from: DragonFly kern/kern_descrip.c,v 1.16
  *     from: DragonFly kern/vfs_syscalls.c,v 1.21
  *
@@ -89,7 +89,7 @@ compat_43_copyout_stat(struct stat *st, struct ostat *uaddr)
 }
 
 int
-ofstat(struct ofstat_args *uap)
+sys_ofstat(struct ofstat_args *uap)
 {
        struct stat st;
        int error;
@@ -102,7 +102,7 @@ ofstat(struct ofstat_args *uap)
 }
 
 int
-ostat(struct ostat_args *uap)
+sys_ostat(struct ostat_args *uap)
 {
        struct nlookupdata nd;
        struct stat st;
@@ -119,7 +119,7 @@ ostat(struct ostat_args *uap)
 }
 
 int
-olstat(struct olstat_args *uap)
+sys_olstat(struct olstat_args *uap)
 {
        struct nlookupdata nd;
        struct stat st;
index c507401..e1411b2 100644 (file)
@@ -37,7 +37,7 @@
  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
  *
- * $DragonFly: src/sys/emulation/43bsd/43bsd_vm.c,v 1.2 2005/11/14 18:07:13 dillon Exp $
+ * $DragonFly: src/sys/emulation/43bsd/43bsd_vm.c,v 1.3 2006/06/05 07:26:07 dillon Exp $
  *     from: DragonFly vm/vm_unix.c,v 1.3
  *     from: DragonFly vm/vm_mmap.c,v 1.15
  */
 #include <sys/mman.h>
 
 int
-ovadvise(struct ovadvise_args *uap)
+sys_ovadvise(struct ovadvise_args *uap)
 {
        return (EINVAL);
 }
 
 int
-ogetpagesize(struct getpagesize_args *uap)
+sys_ogetpagesize(struct getpagesize_args *uap)
 {
        uap->sysmsg_result = PAGE_SIZE;
        return (0);
 }
 
 int
-ommap(struct ommap_args *uap)
+sys_ommap(struct ommap_args *uap)
 {
        static const char cvtbsdprot[8] = {
                0,
index 4596093..eb9a697 100644 (file)
@@ -31,7 +31,7 @@
  * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
  *
- * $DragonFly: src/sys/emulation/dragonfly12/dfbsd12_getdirentries.c,v 1.1 2005/08/27 20:23:05 joerg Exp $
+ * $DragonFly: src/sys/emulation/dragonfly12/dfbsd12_getdirentries.c,v 1.2 2006/06/05 07:26:08 dillon Exp $
  */
 
 #include "opt_compatdf12.h"
@@ -114,7 +114,7 @@ common_getdirentries(long *base, int *result, int fd, char *usr_buf, size_t coun
 }
 
 int
-dfbsd12_getdirentries(struct dfbsd12_getdirentries_args *uap)
+sys_dfbsd12_getdirentries(struct dfbsd12_getdirentries_args *uap)
 {
        long base;
        int error;
@@ -128,7 +128,7 @@ dfbsd12_getdirentries(struct dfbsd12_getdirentries_args *uap)
 }
 
 int
-dfbsd12_getdents(struct dfbsd12_getdents_args *uap)
+sys_dfbsd12_getdents(struct dfbsd12_getdents_args *uap)
 {
        return(common_getdirentries(NULL, &uap->sysmsg_result, uap->fd,
            uap->buf, uap->count));
index 4f96bad..13099fa 100644 (file)
@@ -31,7 +31,7 @@
  * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
  *
- * $DragonFly: src/sys/emulation/dragonfly12/dfbsd12_stat.c,v 1.2 2006/05/06 02:43:09 dillon Exp $
+ * $DragonFly: src/sys/emulation/dragonfly12/dfbsd12_stat.c,v 1.3 2006/06/05 07:26:08 dillon Exp $
  */
 
 #include "opt_compatdf12.h"
@@ -76,7 +76,7 @@ cvtstat(struct dfbsd12_stat *oldstat, struct stat *newstat)
  * Get file status; this version follows links.
  */
 int
-dfbsd12_stat(struct dfbsd12_stat_args *uap)
+sys_dfbsd12_stat(struct dfbsd12_stat_args *uap)
 {
        struct nlookupdata nd;
        struct dfbsd12_stat ost;
@@ -101,7 +101,7 @@ dfbsd12_stat(struct dfbsd12_stat_args *uap)
  * Get file status; this version does not follow links.
  */
 int
-dfbsd12_lstat(struct dfbsd12_lstat_args *uap)
+sys_dfbsd12_lstat(struct dfbsd12_lstat_args *uap)
 {
        struct nlookupdata nd;
        struct dfbsd12_stat ost;
@@ -124,7 +124,7 @@ dfbsd12_lstat(struct dfbsd12_lstat_args *uap)
  * fhstat_args(struct fhandle *u_fhp, struct dfbsd12_stat *sb)
  */
 int
-dfbsd12_fhstat(struct dfbsd12_fhstat_args *uap)
+sys_dfbsd12_fhstat(struct dfbsd12_fhstat_args *uap)
 {
        struct thread *td = curthread;
        struct dfbsd12_stat osb;
@@ -162,7 +162,7 @@ dfbsd12_fhstat(struct dfbsd12_fhstat_args *uap)
  * dfbsd12_fstat_args(int fd, struct dfbsd12_stat *sb)
  */
 int
-dfbsd12_fstat(struct dfbsd12_fstat_args *uap)
+sys_dfbsd12_fstat(struct dfbsd12_fstat_args *uap)
 {
        struct dfbsd12_stat ost;
        struct stat st;
index 5422733..7c8f8c9 100644 (file)
@@ -26,7 +26,7 @@
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/i386/linux/linux_dummy.c,v 1.21.2.7 2003/01/02 20:41:33 kan Exp $
- * $DragonFly: src/sys/emulation/linux/i386/linux_dummy.c,v 1.6 2004/11/14 01:41:41 dillon Exp $
+ * $DragonFly: src/sys/emulation/linux/i386/linux_dummy.c,v 1.7 2006/06/05 07:26:10 dillon Exp $
  */
 
 #include <sys/param.h>
@@ -74,7 +74,7 @@ DUMMY(fadvise64);
 
 #define DUMMY_XATTR(s)                                         \
 int                                                            \
-linux_ ## s ## xattr( struct linux_ ## s ## xattr_args *arg)   \
+sys_linux_ ## s ## xattr( struct linux_ ## s ## xattr_args *arg)       \
 {                                                              \
        return (ENOATTR);                                       \
 }
index d4a82ea..6219e11 100644 (file)
@@ -26,7 +26,7 @@
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/i386/linux/linux_machdep.c,v 1.6.2.4 2001/11/05 19:08:23 marcel Exp $
- * $DragonFly: src/sys/emulation/linux/i386/linux_machdep.c,v 1.15 2004/11/12 00:09:19 dillon Exp $
+ * $DragonFly: src/sys/emulation/linux/i386/linux_machdep.c,v 1.16 2006/06/05 07:26:10 dillon Exp $
  */
 
 #include <sys/param.h>
@@ -102,7 +102,7 @@ bsd_to_linux_sigaltstack(int bsa)
 }
 
 int
-linux_execve(struct linux_execve_args *args)
+sys_linux_execve(struct linux_execve_args *args)
 {
        struct nlookupdata nd;
        struct image_args exec_args;
@@ -144,7 +144,7 @@ struct l_ipc_kludge {
 };
 
 int
-linux_ipc(struct linux_ipc_args *args)
+sys_linux_ipc(struct linux_ipc_args *args)
 {
        int error = 0;
 
@@ -296,7 +296,7 @@ linux_ipc(struct linux_ipc_args *args)
 }
 
 int
-linux_old_select(struct linux_old_select_args *args)
+sys_linux_old_select(struct linux_old_select_args *args)
 {
        struct l_old_select_argv linux_args;
        struct linux_select_args newsel;
@@ -317,13 +317,13 @@ linux_old_select(struct linux_old_select_args *args)
        newsel.writefds = linux_args.writefds;
        newsel.exceptfds = linux_args.exceptfds;
        newsel.timeout = linux_args.timeout;
-       error = linux_select(&newsel);
+       error = sys_linux_select(&newsel);
        args->sysmsg_result = newsel.sysmsg_result;
        return(error);
 }
 
 int
-linux_fork(struct linux_fork_args *args)
+sys_linux_fork(struct linux_fork_args *args)
 {
        int error;
 
@@ -332,7 +332,7 @@ linux_fork(struct linux_fork_args *args)
                printf(ARGS(fork, ""));
 #endif
 
-       if ((error = fork((struct fork_args *)args)) != 0)
+       if ((error = sys_fork((struct fork_args *)args)) != 0)
                return (error);
 
        if (args->sysmsg_result == 1)
@@ -341,7 +341,19 @@ linux_fork(struct linux_fork_args *args)
 }
 
 int
-linux_vfork(struct linux_vfork_args *args)
+sys_linux_exit_group(struct linux_exit_group_args *args)
+{
+       struct exit_args newargs;
+       int error;
+
+       newargs.sysmsg_result = 0;
+       error = sys_exit(&newargs);
+       args->sysmsg_result = newargs.sysmsg_result;
+       return (error);
+}
+
+int
+sys_linux_vfork(struct linux_vfork_args *args)
 {
        int error;
 
@@ -350,7 +362,7 @@ linux_vfork(struct linux_vfork_args *args)
                printf(ARGS(vfork, ""));
 #endif
 
-       if ((error = vfork((struct vfork_args *)args)) != 0)
+       if ((error = sys_vfork((struct vfork_args *)args)) != 0)
                return (error);
        /* Are we the child? */
        if (args->sysmsg_result == 1)
@@ -365,7 +377,7 @@ linux_vfork(struct linux_vfork_args *args)
 #define CLONE_PID      0x1000
 
 int
-linux_clone(struct linux_clone_args *args)
+sys_linux_clone(struct linux_clone_args *args)
 {
        int error, ff = RFPROC;
        struct proc *p2;
@@ -407,7 +419,7 @@ linux_clone(struct linux_clone_args *args)
 
        rf_args.flags = ff;
        rf_args.sysmsg_result = 0;
-       if ((error = rfork(&rf_args)) != 0)
+       if ((error = sys_rfork(&rf_args)) != 0)
                return (error);
        args->sysmsg_result = rf_args.sysmsg_result;
 
@@ -546,7 +558,7 @@ linux_mmap_common(caddr_t linux_addr, size_t linux_len, int linux_prot,
 }
 
 int
-linux_mmap(struct linux_mmap_args *args)
+sys_linux_mmap(struct linux_mmap_args *args)
 {
        struct l_mmap_argv linux_args;
        int error;
@@ -572,7 +584,7 @@ linux_mmap(struct linux_mmap_args *args)
 }
 
 int
-linux_mmap2(struct linux_mmap2_args *args)
+sys_linux_mmap2(struct linux_mmap2_args *args)
 {
        int error;
 
@@ -593,7 +605,7 @@ linux_mmap2(struct linux_mmap2_args *args)
 }
 
 int
-linux_pipe(struct linux_pipe_args *args)
+sys_linux_pipe(struct linux_pipe_args *args)
 {
        int error;
        int reg_edx;
@@ -605,7 +617,7 @@ linux_pipe(struct linux_pipe_args *args)
 #endif
 
        reg_edx = args->sysmsg_fds[1];
-       error = pipe(&bsd_args);
+       error = sys_pipe(&bsd_args);
        if (error) {
                args->sysmsg_fds[1] = reg_edx;
                return (error);
@@ -623,7 +635,7 @@ linux_pipe(struct linux_pipe_args *args)
 }
 
 int
-linux_ioperm(struct linux_ioperm_args *args)
+sys_linux_ioperm(struct linux_ioperm_args *args)
 {
        struct sysarch_args sa;
        struct i386_ioperm_args *iia;
@@ -638,13 +650,13 @@ linux_ioperm(struct linux_ioperm_args *args)
        sa.sysmsg_resultp = NULL;
        sa.op = I386_SET_IOPERM;
        sa.parms = (char *)iia;
-       error = sysarch(&sa);
+       error = sys_sysarch(&sa);
        args->sysmsg_resultp = sa.sysmsg_resultp;
        return(error);
 }
 
 int
-linux_iopl(struct linux_iopl_args *args)
+sys_linux_iopl(struct linux_iopl_args *args)
 {
        struct thread *td = curthread;
        struct proc *p = td->td_proc;
@@ -664,7 +676,7 @@ linux_iopl(struct linux_iopl_args *args)
 }
 
 int
-linux_modify_ldt(struct linux_modify_ldt_args *uap)
+sys_linux_modify_ldt(struct linux_modify_ldt_args *uap)
 {
        int error;
        caddr_t sg;
@@ -687,7 +699,7 @@ linux_modify_ldt(struct linux_modify_ldt_args *uap)
                args.op = I386_GET_LDT;
                args.parms = (char*)ldt;
                args.sysmsg_result = 0;
-               error = sysarch(&args);
+               error = sys_sysarch(&args);
                uap->sysmsg_result = args.sysmsg_result *
                                            sizeof(union descriptor);
                break;
@@ -719,7 +731,7 @@ linux_modify_ldt(struct linux_modify_ldt_args *uap)
                args.op = I386_SET_LDT;
                args.parms = (char*)ldt;
                args.sysmsg_result = 0;
-               error = sysarch(&args);
+               error = sys_sysarch(&args);
                uap->sysmsg_result = args.sysmsg_result;
                break;
        default:
@@ -731,7 +743,7 @@ linux_modify_ldt(struct linux_modify_ldt_args *uap)
 }
 
 int
-linux_sigaction(struct linux_sigaction_args *args)
+sys_linux_sigaction(struct linux_sigaction_args *args)
 {
        l_osigaction_t osa;
        l_sigaction_t linux_act, linux_oact;
@@ -776,7 +788,7 @@ linux_sigaction(struct linux_sigaction_args *args)
  * enables the signal to happen with a different register set.
  */
 int
-linux_sigsuspend(struct linux_sigsuspend_args *args)
+sys_linux_sigsuspend(struct linux_sigsuspend_args *args)
 {
        l_sigset_t linux_mask;
        sigset_t mask;
@@ -797,7 +809,7 @@ linux_sigsuspend(struct linux_sigsuspend_args *args)
 }
 
 int
-linux_rt_sigsuspend(struct linux_rt_sigsuspend_args *uap)
+sys_linux_rt_sigsuspend(struct linux_rt_sigsuspend_args *uap)
 {
        l_sigset_t linux_mask;
        sigset_t mask;
@@ -824,7 +836,7 @@ linux_rt_sigsuspend(struct linux_rt_sigsuspend_args *uap)
 }
 
 int
-linux_pause(struct linux_pause_args *args)
+sys_linux_pause(struct linux_pause_args *args)
 {
        struct thread *td = curthread;
        struct proc *p = td->td_proc;
@@ -844,7 +856,7 @@ linux_pause(struct linux_pause_args *args)
 }
 
 int
-linux_sigaltstack(struct linux_sigaltstack_args *uap)
+sys_linux_sigaltstack(struct linux_sigaltstack_args *uap)
 {
        stack_t ss, oss;
        l_stack_t linux_ss;
index e0252a0..4c6d411 100644 (file)
@@ -2,7 +2,7 @@
  * System call prototypes.
  *
  * DO NOT EDIT-- this file is automatically generated.
- * $DragonFly: src/sys/emulation/linux/i386/linux_proto.h,v 1.15 2005/10/08 11:41:44 corecode Exp $
+ * $DragonFly: src/sys/emulation/linux/i386/linux_proto.h,v 1.16 2006/06/05 07:26:10 dillon Exp $
  * created from DragonFly: src/sys/emulation/linux/i386/syscalls.master,v 1.8 2005/10/08 11:41:11 corecode Exp 
  */
 
@@ -1344,6 +1344,13 @@ struct   linux_fadvise64_args {
        union usrmsg usrmsg;
        register_t dummy;
 };
+struct linux_exit_group_args {
+#ifdef _KERNEL
+       struct sysmsg sysmsg;
+#endif
+       union usrmsg usrmsg;
+       int     rval;   char rval_[PAD_(int)];
+};
 
 #ifdef COMPAT_43
 
@@ -1372,173 +1379,174 @@ struct        linux_fadvise64_args {
 #ifdef _KERNEL
 
 #define        nosys   linux_nosys
-int    linux_fork (struct linux_fork_args *);
-int    linux_open (struct linux_open_args *);
-int    linux_waitpid (struct linux_waitpid_args *);
-int    linux_creat (struct linux_creat_args *);
-int    linux_link (struct linux_link_args *);
-int    linux_unlink (struct linux_unlink_args *);
-int    linux_execve (struct linux_execve_args *);
-int    linux_chdir (struct linux_chdir_args *);
-int    linux_time (struct linux_time_args *);
-int    linux_mknod (struct linux_mknod_args *);
-int    linux_chmod (struct linux_chmod_args *);
-int    linux_lchown16 (struct linux_lchown16_args *);
-int    linux_stat (struct linux_stat_args *);
-int    linux_lseek (struct linux_lseek_args *);
-int    linux_getpid (struct linux_getpid_args *);
-int    linux_mount (struct linux_mount_args *);
-int    linux_oldumount (struct linux_oldumount_args *);
-int    linux_setuid16 (struct linux_setuid16_args *);
-int    linux_getuid16 (struct linux_getuid16_args *);
-int    linux_stime (struct linux_stime_args *);
-int    linux_ptrace (struct linux_ptrace_args *);
-int    linux_alarm (struct linux_alarm_args *);
-int    linux_fstat (struct linux_fstat_args *);
-int    linux_pause (struct linux_pause_args *);
-int    linux_utime (struct linux_utime_args *);
-int    linux_access (struct linux_access_args *);
-int    linux_nice (struct linux_nice_args *);
-int    linux_kill (struct linux_kill_args *);
-int    linux_rename (struct linux_rename_args *);
-int    linux_mkdir (struct linux_mkdir_args *);
-int    linux_rmdir (struct linux_rmdir_args *);
-int    linux_pipe (struct linux_pipe_args *);
-int    linux_times (struct linux_times_args *);
-int    linux_brk (struct linux_brk_args *);
-int    linux_setgid16 (struct linux_setgid16_args *);
-int    linux_getgid16 (struct linux_getgid16_args *);
-int    linux_signal (struct linux_signal_args *);
-int    linux_geteuid16 (struct linux_geteuid16_args *);
-int    linux_getegid16 (struct linux_getegid16_args *);
-int    linux_umount (struct linux_umount_args *);
-int    linux_ioctl (struct linux_ioctl_args *);
-int    linux_fcntl (struct linux_fcntl_args *);
-int    linux_olduname (struct linux_olduname_args *);
-int    linux_ustat (struct linux_ustat_args *);
-int    linux_sigaction (struct linux_sigaction_args *);
-int    linux_sgetmask (struct linux_sgetmask_args *);
-int    linux_ssetmask (struct linux_ssetmask_args *);
-int    linux_setreuid16 (struct linux_setreuid16_args *);
-int    linux_setregid16 (struct linux_setregid16_args *);
-int    linux_sigsuspend (struct linux_sigsuspend_args *);
-int    linux_sigpending (struct linux_sigpending_args *);
-int    linux_setrlimit (struct linux_setrlimit_args *);
-int    linux_old_getrlimit (struct linux_old_getrlimit_args *);
-int    linux_getgroups16 (struct linux_getgroups16_args *);
-int    linux_setgroups16 (struct linux_setgroups16_args *);
-int    linux_old_select (struct linux_old_select_args *);
-int    linux_symlink (struct linux_symlink_args *);
-int    linux_readlink (struct linux_readlink_args *);
-int    linux_uselib (struct linux_uselib_args *);
-int    linux_reboot (struct linux_reboot_args *);
-int    linux_readdir (struct linux_readdir_args *);
-int    linux_mmap (struct linux_mmap_args *);
-int    linux_truncate (struct linux_truncate_args *);
-int    linux_ftruncate (struct linux_ftruncate_args *);
-int    linux_statfs (struct linux_statfs_args *);
-int    linux_fstatfs (struct linux_fstatfs_args *);
-int    linux_ioperm (struct linux_ioperm_args *);
-int    linux_socketcall (struct linux_socketcall_args *);
-int    linux_syslog (struct linux_syslog_args *);
-int    linux_setitimer (struct linux_setitimer_args *);
-int    linux_getitimer (struct linux_getitimer_args *);
-int    linux_newstat (struct linux_newstat_args *);
-int    linux_newlstat (struct linux_newlstat_args *);
-int    linux_newfstat (struct linux_newfstat_args *);
-int    linux_uname (struct linux_uname_args *);
-int    linux_iopl (struct linux_iopl_args *);
-int    linux_vhangup (struct linux_vhangup_args *);
-int    linux_vm86old (struct linux_vm86old_args *);
-int    linux_wait4 (struct linux_wait4_args *);
-int    linux_swapoff (struct linux_swapoff_args *);
-int    linux_sysinfo (struct linux_sysinfo_args *);
-int    linux_ipc (struct linux_ipc_args *);
-int    linux_sigreturn (struct linux_sigreturn_args *);
-int    linux_clone (struct linux_clone_args *);
-int    linux_newuname (struct linux_newuname_args *);
-int    linux_modify_ldt (struct linux_modify_ldt_args *);
-int    linux_adjtimex (struct linux_adjtimex_args *);
-int    linux_sigprocmask (struct linux_sigprocmask_args *);
-int    linux_create_module (struct linux_create_module_args *);
-int    linux_init_module (struct linux_init_module_args *);
-int    linux_delete_module (struct linux_delete_module_args *);
-int    linux_get_kernel_syms (struct linux_get_kernel_syms_args *);
-int    linux_quotactl (struct linux_quotactl_args *);
-int    linux_bdflush (struct linux_bdflush_args *);
-int    linux_sysfs (struct linux_sysfs_args *);
-int    linux_personality (struct linux_personality_args *);
-int    linux_setfsuid16 (struct linux_setfsuid16_args *);
-int    linux_setfsgid16 (struct linux_setfsgid16_args *);
-int    linux_llseek (struct linux_llseek_args *);
-int    linux_getdents (struct linux_getdents_args *);
-int    linux_select (struct linux_select_args *);
-int    linux_msync (struct linux_msync_args *);
-int    linux_getsid (struct linux_getsid_args *);
-int    linux_fdatasync (struct linux_fdatasync_args *);
-int    linux_sysctl (struct linux_sysctl_args *);
-int    linux_sched_setscheduler (struct linux_sched_setscheduler_args *);
-int    linux_sched_getscheduler (struct linux_sched_getscheduler_args *);
-int    linux_sched_get_priority_max (struct linux_sched_get_priority_max_args *);
-int    linux_sched_get_priority_min (struct linux_sched_get_priority_min_args *);
-int    linux_mremap (struct linux_mremap_args *);
-int    linux_setresuid16 (struct linux_setresuid16_args *);
-int    linux_getresuid16 (struct linux_getresuid16_args *);
-int    linux_vm86 (struct linux_vm86_args *);
-int    linux_query_module (struct linux_query_module_args *);
-int    linux_nfsservctl (struct linux_nfsservctl_args *);
-int    linux_setresgid16 (struct linux_setresgid16_args *);
-int    linux_getresgid16 (struct linux_getresgid16_args *);
-int    linux_prctl (struct linux_prctl_args *);
-int    linux_rt_sigreturn (struct linux_rt_sigreturn_args *);
-int    linux_rt_sigaction (struct linux_rt_sigaction_args *);
-int    linux_rt_sigprocmask (struct linux_rt_sigprocmask_args *);
-int    linux_rt_sigpending (struct linux_rt_sigpending_args *);
-int    linux_rt_sigtimedwait (struct linux_rt_sigtimedwait_args *);
-int    linux_rt_sigqueueinfo (struct linux_rt_sigqueueinfo_args *);
-int    linux_rt_sigsuspend (struct linux_rt_sigsuspend_args *);
-int    linux_pread (struct linux_pread_args *);
-int    linux_pwrite (struct linux_pwrite_args *);
-int    linux_chown16 (struct linux_chown16_args *);
-int    linux_getcwd (struct linux_getcwd_args *);
-int    linux_capget (struct linux_capget_args *);
-int    linux_capset (struct linux_capset_args *);
-int    linux_sigaltstack (struct linux_sigaltstack_args *);
-int    linux_sendfile (struct linux_sendfile_args *);
-int    linux_vfork (struct linux_vfork_args *);
-int    linux_getrlimit (struct linux_getrlimit_args *);
-int    linux_mmap2 (struct linux_mmap2_args *);
-int    linux_truncate64 (struct linux_truncate64_args *);
-int    linux_ftruncate64 (struct linux_ftruncate64_args *);
-int    linux_stat64 (struct linux_stat64_args *);
-int    linux_lstat64 (struct linux_lstat64_args *);
-int    linux_fstat64 (struct linux_fstat64_args *);
-int    linux_lchown (struct linux_lchown_args *);
-int    linux_getuid (struct linux_getuid_args *);
-int    linux_getgid (struct linux_getgid_args *);
-int    linux_getgroups (struct linux_getgroups_args *);
-int    linux_setgroups (struct linux_setgroups_args *);
-int    linux_chown (struct linux_chown_args *);
-int    linux_setfsuid (struct linux_setfsuid_args *);
-int    linux_setfsgid (struct linux_setfsgid_args *);
-int    linux_pivot_root (struct linux_pivot_root_args *);
-int    linux_mincore (struct linux_mincore_args *);
-int    linux_madvise (struct linux_madvise_args *);
-int    linux_getdents64 (struct linux_getdents64_args *);
-int    linux_fcntl64 (struct linux_fcntl64_args *);
-int    linux_setxattr (struct linux_setxattr_args *);
-int    linux_lsetxattr (struct linux_lsetxattr_args *);
-int    linux_fsetxattr (struct linux_fsetxattr_args *);
-int    linux_getxattr (struct linux_getxattr_args *);
-int    linux_lgetxattr (struct linux_lgetxattr_args *);
-int    linux_fgetxattr (struct linux_fgetxattr_args *);
-int    linux_listxattr (struct linux_listxattr_args *);
-int    linux_llistxattr (struct linux_llistxattr_args *);
-int    linux_flistxattr (struct linux_flistxattr_args *);
-int    linux_removexattr (struct linux_removexattr_args *);
-int    linux_lremovexattr (struct linux_lremovexattr_args *);
-int    linux_fremovexattr (struct linux_fremovexattr_args *);
-int    linux_fadvise64 (struct linux_fadvise64_args *);
+int    sys_linux_fork (struct linux_fork_args *);
+int    sys_linux_open (struct linux_open_args *);
+int    sys_linux_waitpid (struct linux_waitpid_args *);
+int    sys_linux_creat (struct linux_creat_args *);
+int    sys_linux_link (struct linux_link_args *);
+int    sys_linux_unlink (struct linux_unlink_args *);
+int    sys_linux_execve (struct linux_execve_args *);
+int    sys_linux_chdir (struct linux_chdir_args *);
+int    sys_linux_time (struct linux_time_args *);
+int    sys_linux_mknod (struct linux_mknod_args *);
+int    sys_linux_chmod (struct linux_chmod_args *);
+int    sys_linux_lchown16 (struct linux_lchown16_args *);
+int    sys_linux_stat (struct linux_stat_args *);
+int    sys_linux_lseek (struct linux_lseek_args *);
+int    sys_linux_getpid (struct linux_getpid_args *);
+int    sys_linux_mount (struct linux_mount_args *);
+int    sys_linux_oldumount (struct linux_oldumount_args *);
+int    sys_linux_setuid16 (struct linux_setuid16_args *);
+int    sys_linux_getuid16 (struct linux_getuid16_args *);
+int    sys_linux_stime (struct linux_stime_args *);
+int    sys_linux_ptrace (struct linux_ptrace_args *);
+int    sys_linux_alarm (struct linux_alarm_args *);
+int    sys_linux_fstat (struct linux_fstat_args *);
+int    sys_linux_pause (struct linux_pause_args *);
+int    sys_linux_utime (struct linux_utime_args *);
+int    sys_linux_access (struct linux_access_args *);
+int    sys_linux_nice (struct linux_nice_args *);
+int    sys_linux_kill (struct linux_kill_args *);
+int    sys_linux_rename (struct linux_rename_args *);
+int    sys_linux_mkdir (struct linux_mkdir_args *);
+int    sys_linux_rmdir (struct linux_rmdir_args *);
+int    sys_linux_pipe (struct linux_pipe_args *);
+int    sys_linux_times (struct linux_times_args *);
+int    sys_linux_brk (struct linux_brk_args *);
+int    sys_linux_setgid16 (struct linux_setgid16_args *);
+int    sys_linux_getgid16 (struct linux_getgid16_args *);
+int    sys_linux_signal (struct linux_signal_args *);
+int    sys_linux_geteuid16 (struct linux_geteuid16_args *);
+int    sys_linux_getegid16 (struct linux_getegid16_args *);
+int    sys_linux_umount (struct linux_umount_args *);
+int    sys_linux_ioctl (struct linux_ioctl_args *);
+int    sys_linux_fcntl (struct linux_fcntl_args *);
+int    sys_linux_olduname (struct linux_olduname_args *);
+int    sys_linux_ustat (struct linux_ustat_args *);
+int    sys_linux_sigaction (struct linux_sigaction_args *);
+int    sys_linux_sgetmask (struct linux_sgetmask_args *);
+int    sys_linux_ssetmask (struct linux_ssetmask_args *);
+int    sys_linux_setreuid16 (struct linux_setreuid16_args *);
+int    sys_linux_setregid16 (struct linux_setregid16_args *);
+int    sys_linux_sigsuspend (struct linux_sigsuspend_args *);
+int    sys_linux_sigpending (struct linux_sigpending_args *);
+int    sys_linux_setrlimit (struct linux_setrlimit_args *);
+int    sys_linux_old_getrlimit (struct linux_old_getrlimit_args *);
+int    sys_linux_getgroups16 (struct linux_getgroups16_args *);
+int    sys_linux_setgroups16 (struct linux_setgroups16_args *);
+int    sys_linux_old_select (struct linux_old_select_args *);
+int    sys_linux_symlink (struct linux_symlink_args *);
+int    sys_linux_readlink (struct linux_readlink_args *);
+int    sys_linux_uselib (struct linux_uselib_args *);
+int    sys_linux_reboot (struct linux_reboot_args *);
+int    sys_linux_readdir (struct linux_readdir_args *);
+int    sys_linux_mmap (struct linux_mmap_args *);
+int    sys_linux_truncate (struct linux_truncate_args *);
+int    sys_linux_ftruncate (struct linux_ftruncate_args *);
+int    sys_linux_statfs (struct linux_statfs_args *);
+int    sys_linux_fstatfs (struct linux_fstatfs_args *);
+int    sys_linux_ioperm (struct linux_ioperm_args *);
+int    sys_linux_socketcall (struct linux_socketcall_args *);
+int    sys_linux_syslog (struct linux_syslog_args *);
+int    sys_linux_setitimer (struct linux_setitimer_args *);
+int    sys_linux_getitimer (struct linux_getitimer_args *);
+int    sys_linux_newstat (struct linux_newstat_args *);
+int    sys_linux_newlstat (struct linux_newlstat_args *);
+int    sys_linux_newfstat (struct linux_newfstat_args *);
+int    sys_linux_uname (struct linux_uname_args *);
+int    sys_linux_iopl (struct linux_iopl_args *);
+int    sys_linux_vhangup (struct linux_vhangup_args *);
+int    sys_linux_vm86old (struct linux_vm86old_args *);
+int    sys_linux_wait4 (struct linux_wait4_args *);
+int    sys_linux_swapoff (struct linux_swapoff_args *);
+int    sys_linux_sysinfo (struct linux_sysinfo_args *);
+int    sys_linux_ipc (struct linux_ipc_args *);
+int    sys_linux_sigreturn (struct linux_sigreturn_args *);
+int    sys_linux_clone (struct linux_clone_args *);
+int    sys_linux_newuname (struct linux_newuname_args *);
+int    sys_linux_modify_ldt (struct linux_modify_ldt_args *);
+int    sys_linux_adjtimex (struct linux_adjtimex_args *);
+int    sys_linux_sigprocmask (struct linux_sigprocmask_args *);
+int    sys_linux_create_module (struct linux_create_module_args *);
+int    sys_linux_init_module (struct linux_init_module_args *);
+int    sys_linux_delete_module (struct linux_delete_module_args *);
+int    sys_linux_get_kernel_syms (struct linux_get_kernel_syms_args *);
+int    sys_linux_quotactl (struct linux_quotactl_args *);
+int    sys_linux_bdflush (struct linux_bdflush_args *);
+int    sys_linux_sysfs (struct linux_sysfs_args *);
+int    sys_linux_personality (struct linux_personality_args *);
+int    sys_linux_setfsuid16 (struct linux_setfsuid16_args *);
+int    sys_linux_setfsgid16 (struct linux_setfsgid16_args *);
+int    sys_linux_llseek (struct linux_llseek_args *);
+int    sys_linux_getdents (struct linux_getdents_args *);
+int    sys_linux_select (struct linux_select_args *);
+int    sys_linux_msync (struct linux_msync_args *);
+int    sys_linux_getsid (struct linux_getsid_args *);
+int    sys_linux_fdatasync (struct linux_fdatasync_args *);
+int    sys_linux_sysctl (struct linux_sysctl_args *);
+int    sys_linux_sched_setscheduler (struct linux_sched_setscheduler_args *);
+int    sys_linux_sched_getscheduler (struct linux_sched_getscheduler_args *);
+int    sys_linux_sched_get_priority_max (struct linux_sched_get_priority_max_args *);
+int    sys_linux_sched_get_priority_min (struct linux_sched_get_priority_min_args *);
+int    sys_linux_mremap (struct linux_mremap_args *);
+int    sys_linux_setresuid16 (struct linux_setresuid16_args *);
+int    sys_linux_getresuid16 (struct linux_getresuid16_args *);
+int    sys_linux_vm86 (struct linux_vm86_args *);
+int    sys_linux_query_module (struct linux_query_module_args *);
+int    sys_linux_nfsservctl (struct linux_nfsservctl_args *);
+int    sys_linux_setresgid16 (struct linux_setresgid16_args *);
+int    sys_linux_getresgid16 (struct linux_getresgid16_args *);
+int    sys_linux_prctl (struct linux_prctl_args *);
+int    sys_linux_rt_sigreturn (struct linux_rt_sigreturn_args *);
+int    sys_linux_rt_sigaction (struct linux_rt_sigaction_args *);
+int    sys_linux_rt_sigprocmask (struct linux_rt_sigprocmask_args *);
+int    sys_linux_rt_sigpending (struct linux_rt_sigpending_args *);
+int    sys_linux_rt_sigtimedwait (struct linux_rt_sigtimedwait_args *);
+int    sys_linux_rt_sigqueueinfo (struct linux_rt_sigqueueinfo_args *);
+int    sys_linux_rt_sigsuspend (struct linux_rt_sigsuspend_args *);
+int    sys_linux_pread (struct linux_pread_args *);
+int    sys_linux_pwrite (struct linux_pwrite_args *);
+int    sys_linux_chown16 (struct linux_chown16_args *);
+int    sys_linux_getcwd (struct linux_getcwd_args *);
+int    sys_linux_capget (struct linux_capget_args *);
+int    sys_linux_capset (struct linux_capset_args *);
+int    sys_linux_sigaltstack (struct linux_sigaltstack_args *);
+int    sys_linux_sendfile (struct linux_sendfile_args *);
+int    sys_linux_vfork (struct linux_vfork_args *);
+int    sys_linux_getrlimit (struct linux_getrlimit_args *);
+int    sys_linux_mmap2 (struct linux_mmap2_args *);
+int    sys_linux_truncate64 (struct linux_truncate64_args *);
+int    sys_linux_ftruncate64 (struct linux_ftruncate64_args *);
+int    sys_linux_stat64 (struct linux_stat64_args *);
+int    sys_linux_lstat64 (struct linux_lstat64_args *);
+int    sys_linux_fstat64 (struct linux_fstat64_args *);
+int    sys_linux_lchown (struct linux_lchown_args *);
+int    sys_linux_getuid (struct linux_getuid_args *);
+int    sys_linux_getgid (struct linux_getgid_args *);
+int    sys_linux_getgroups (struct linux_getgroups_args *);
+int    sys_linux_setgroups (struct linux_setgroups_args *);
+int    sys_linux_chown (struct linux_chown_args *);
+int    sys_linux_setfsuid (struct linux_setfsuid_args *);
+int    sys_linux_setfsgid (struct linux_setfsgid_args *);
+int    sys_linux_pivot_root (struct linux_pivot_root_args *);
+int    sys_linux_mincore (struct linux_mincore_args *);
+int    sys_linux_madvise (struct linux_madvise_args *);
+int    sys_linux_getdents64 (struct linux_getdents64_args *);
+int    sys_linux_fcntl64 (struct linux_fcntl64_args *);
+int    sys_linux_setxattr (struct linux_setxattr_args *);
+int    sys_linux_lsetxattr (struct linux_lsetxattr_args *);
+int    sys_linux_fsetxattr (struct linux_fsetxattr_args *);
+int    sys_linux_getxattr (struct linux_getxattr_args *);
+int    sys_linux_lgetxattr (struct linux_lgetxattr_args *);
+int    sys_linux_fgetxattr (struct linux_fgetxattr_args *);
+int    sys_linux_listxattr (struct linux_listxattr_args *);
+int    sys_linux_llistxattr (struct linux_llistxattr_args *);
+int    sys_linux_flistxattr (struct linux_flistxattr_args *);
+int    sys_linux_removexattr (struct linux_removexattr_args *);
+int    sys_linux_lremovexattr (struct linux_lremovexattr_args *);
+int    sys_linux_fremovexattr (struct linux_fremovexattr_args *);
+int    sys_linux_fadvise64 (struct linux_fadvise64_args *);
+int    sys_linux_exit_group (struct linux_exit_group_args *);
 
 #endif /* !_LINUX_SYSPROTO_H_ */
 #undef PAD_
index bb68b33..fe19d5f 100644 (file)
@@ -26,7 +26,7 @@
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/i386/linux/linux_ptrace.c,v 1.7.4.3 2003/01/03 17:13:23 kan Exp $
- * $DragonFly: src/sys/emulation/linux/i386/linux_ptrace.c,v 1.9 2005/11/14 18:49:57 dillon Exp $
+ * $DragonFly: src/sys/emulation/linux/i386/linux_ptrace.c,v 1.10 2006/06/05 07:26:10 dillon Exp $
  */
 
 #include "opt_cpu.h"
@@ -246,7 +246,7 @@ linux_proc_write_fpxregs(struct proc *p, struct linux_pt_fpxreg *fpxregs)
 #endif
 
 int
-linux_ptrace(struct linux_ptrace_args *uap)
+sys_linux_ptrace(struct linux_ptrace_args *uap)
 {
        struct proc *curp = curproc;
        union {
index 14ce177..1cdcf11 100644 (file)
@@ -2,7 +2,7 @@
  * System call numbers.
  *
  * DO NOT EDIT-- this file is automatically generated.
- * $DragonFly: src/sys/emulation/linux/i386/linux_syscall.h,v 1.15 2005/10/08 11:41:44 corecode Exp $
+ * $DragonFly: src/sys/emulation/linux/i386/linux_syscall.h,v 1.16 2006/06/05 07:26:10 dillon Exp $
  * created from DragonFly: src/sys/emulation/linux/i386/syscalls.master,v 1.8 2005/10/08 11:41:11 corecode Exp 
  */
 
 #define        LINUX_SYS_linux_lremovexattr    236
 #define        LINUX_SYS_linux_fremovexattr    237
 #define        LINUX_SYS_linux_fadvise64       250
-#define        LINUX_SYS_exit_group    252
+#define        LINUX_SYS_linux_exit_group      252
 #define        LINUX_SYS_MAXSYSCALL    268
index a02846d..85f303e 100644 (file)
@@ -2,7 +2,7 @@
  * System call switch table.
  *
  * DO NOT EDIT-- this file is automatically generated.
- * $DragonFly: src/sys/emulation/linux/i386/linux_sysent.c,v 1.15 2005/10/08 11:41:44 corecode Exp $
+ * $DragonFly: src/sys/emulation/linux/i386/linux_sysent.c,v 1.16 2006/06/05 07:26:10 dillon Exp $
  * created from DragonFly: src/sys/emulation/linux/i386/syscalls.master,v 1.8 2005/10/08 11:41:11 corecode Exp 
  */
 
 /* The casts are bogus but will do for now. */
 struct sysent linux_sysent[] = {
 #define        nosys   linux_nosys
-       { 0, (sy_call_t *)nosys },                      /* 0 = setup */
-       { AS(sys_exit_args), (sy_call_t *)sys_exit },   /* 1 = exit */
-       { 0, (sy_call_t *)linux_fork },                 /* 2 = linux_fork */
-       { AS(read_args), (sy_call_t *)read },           /* 3 = read */
-       { AS(write_args), (sy_call_t *)write },         /* 4 = write */
-       { AS(linux_open_args), (sy_call_t *)linux_open },       /* 5 = linux_open */
-       { AS(close_args), (sy_call_t *)close },         /* 6 = close */
-       { AS(linux_waitpid_args), (sy_call_t *)linux_waitpid }, /* 7 = linux_waitpid */
-       { AS(linux_creat_args), (sy_call_t *)linux_creat },     /* 8 = linux_creat */
-       { AS(linux_link_args), (sy_call_t *)linux_link },       /* 9 = linux_link */
-       { AS(linux_unlink_args), (sy_call_t *)linux_unlink },   /* 10 = linux_unlink */
-       { AS(linux_execve_args), (sy_call_t *)linux_execve },   /* 11 = linux_execve */
-       { AS(linux_chdir_args), (sy_call_t *)linux_chdir },     /* 12 = linux_chdir */
-       { AS(linux_time_args), (sy_call_t *)linux_time },       /* 13 = linux_time */
-       { AS(linux_mknod_args), (sy_call_t *)linux_mknod },     /* 14 = linux_mknod */
-       { AS(linux_chmod_args), (sy_call_t *)linux_chmod },     /* 15 = linux_chmod */
-       { AS(linux_lchown16_args), (sy_call_t *)linux_lchown16 },       /* 16 = linux_lchown16 */
-       { 0, (sy_call_t *)nosys },                      /* 17 = break */
-       { AS(linux_stat_args), (sy_call_t *)linux_stat },       /* 18 = linux_stat */
-       { AS(linux_lseek_args), (sy_call_t *)linux_lseek },     /* 19 = linux_lseek */
-       { 0, (sy_call_t *)linux_getpid },               /* 20 = linux_getpid */
-       { AS(linux_mount_args), (sy_call_t *)linux_mount },     /* 21 = linux_mount */
-       { AS(linux_oldumount_args), (sy_call_t *)linux_oldumount },     /* 22 = linux_oldumount */
-       { AS(linux_setuid16_args), (sy_call_t *)linux_setuid16 },       /* 23 = linux_setuid16 */
-       { 0, (sy_call_t *)linux_getuid16 },             /* 24 = linux_getuid16 */
-       { 0, (sy_call_t *)linux_stime },                /* 25 = linux_stime */
-       { AS(linux_ptrace_args), (sy_call_t *)linux_ptrace },   /* 26 = linux_ptrace */
-       { AS(linux_alarm_args), (sy_call_t *)linux_alarm },     /* 27 = linux_alarm */
-       { AS(linux_fstat_args), (sy_call_t *)linux_fstat },     /* 28 = linux_fstat */
-       { 0, (sy_call_t *)linux_pause },                /* 29 = linux_pause */
-       { AS(linux_utime_args), (sy_call_t *)linux_utime },     /* 30 = linux_utime */
-       { 0, (sy_call_t *)nosys },                      /* 31 = stty */
-       { 0, (sy_call_t *)nosys },                      /* 32 = gtty */
-       { AS(linux_access_args), (sy_call_t *)linux_access },   /* 33 = linux_access */
-       { AS(linux_nice_args), (sy_call_t *)linux_nice },       /* 34 = linux_nice */
-       { 0, (sy_call_t *)nosys },                      /* 35 = ftime */
-       { 0, (sy_call_t *)sync },                       /* 36 = sync */
-       { AS(linux_kill_args), (sy_call_t *)linux_kill },       /* 37 = linux_kill */
-       { AS(linux_rename_args), (sy_call_t *)linux_rename },   /* 38 = linux_rename */
-       { AS(linux_mkdir_args), (sy_call_t *)linux_mkdir },     /* 39 = linux_mkdir */
-       { AS(linux_rmdir_args), (sy_call_t *)linux_rmdir },     /* 40 = linux_rmdir */
-       { AS(dup_args), (sy_call_t *)dup },             /* 41 = dup */
-       { AS(linux_pipe_args), (sy_call_t *)linux_pipe },       /* 42 = linux_pipe */
-       { AS(linux_times_args), (sy_call_t *)linux_times },     /* 43 = linux_times */
-       { 0, (sy_call_t *)nosys },                      /* 44 = prof */
-       { AS(linux_brk_args), (sy_call_t *)linux_brk }, /* 45 = linux_brk */
-       { AS(linux_setgid16_args), (sy_call_t *)linux_setgid16 },       /* 46 = linux_setgid16 */
-       { 0, (sy_call_t *)linux_getgid16 },             /* 47 = linux_getgid16 */
-       { AS(linux_signal_args), (sy_call_t *)linux_signal },   /* 48 = linux_signal */
-       { 0, (sy_call_t *)linux_geteuid16 },            /* 49 = linux_geteuid16 */
-       { 0, (sy_call_t *)linux_getegid16 },            /* 50 = linux_getegid16 */
-       { AS(acct_args), (sy_call_t *)acct },           /* 51 = acct */
-       { AS(linux_umount_args), (sy_call_t *)linux_umount },   /* 52 = linux_umount */
-       { 0, (sy_call_t *)nosys },                      /* 53 = lock */
-       { AS(linux_ioctl_args), (sy_call_t *)linux_ioctl },     /* 54 = linux_ioctl */
-       { AS(linux_fcntl_args), (sy_call_t *)linux_fcntl },     /* 55 = linux_fcntl */
-       { 0, (sy_call_t *)nosys },                      /* 56 = mpx */
-       { AS(setpgid_args), (sy_call_t *)setpgid },     /* 57 = setpgid */
-       { 0, (sy_call_t *)nosys },                      /* 58 = ulimit */
-       { 0, (sy_call_t *)linux_olduname },             /* 59 = linux_olduname */
-       { AS(umask_args), (sy_call_t *)umask },         /* 60 = umask */
-       { AS(chroot_args), (sy_call_t *)chroot },       /* 61 = chroot */
-       { AS(linux_ustat_args), (sy_call_t *)linux_ustat },     /* 62 = linux_ustat */
-       { AS(dup2_args), (sy_call_t *)dup2 },           /* 63 = dup2 */
-       { 0, (sy_call_t *)getppid },                    /* 64 = getppid */
-       { 0, (sy_call_t *)getpgrp },                    /* 65 = getpgrp */
-       { 0, (sy_call_t *)setsid },                     /* 66 = setsid */
-       { AS(linux_sigaction_args), (sy_call_t *)linux_sigaction },     /* 67 = linux_sigaction */
-       { 0, (sy_call_t *)linux_sgetmask },             /* 68 = linux_sgetmask */
-       { AS(linux_ssetmask_args), (sy_call_t *)linux_ssetmask },       /* 69 = linux_ssetmask */
-       { AS(linux_setreuid16_args), (sy_call_t *)linux_setreuid16 },   /* 70 = linux_setreuid16 */
-       { AS(linux_setregid16_args), (sy_call_t *)linux_setregid16 },   /* 71 = linux_setregid16 */
-       { AS(linux_sigsuspend_args), (sy_call_t *)linux_sigsuspend },   /* 72 = linux_sigsuspend */
-       { AS(linux_sigpending_args), (sy_call_t *)linux_sigpending },   /* 73 = linux_sigpending */
-       { AS(sethostname_args), (sy_call_t *)osethostname },    /* 74 = osethostname */
-       { AS(linux_setrlimit_args), (sy_call_t *)linux_setrlimit },     /* 75 = linux_setrlimit */
-       { AS(linux_old_getrlimit_args), (sy_call_t *)linux_old_getrlimit },     /* 76 = linux_old_getrlimit */
-       { AS(getrusage_args), (sy_call_t *)getrusage }, /* 77 = getrusage */
-       { AS(gettimeofday_args), (sy_call_t *)gettimeofday },   /* 78 = gettimeofday */
-       { AS(settimeofday_args), (sy_call_t *)settimeofday },   /* 79 = settimeofday */
-       { AS(linux_getgroups16_args), (sy_call_t *)linux_getgroups16 }, /* 80 = linux_getgroups16 */
-       { AS(linux_setgroups16_args), (sy_call_t *)linux_setgroups16 }, /* 81 = linux_setgroups16 */
-       { AS(linux_old_select_args), (sy_call_t *)linux_old_select },   /* 82 = linux_old_select */
-       { AS(linux_symlink_args), (sy_call_t *)linux_symlink }, /* 83 = linux_symlink */
-       { AS(ostat_args), (sy_call_t *)ostat },         /* 84 = ostat */
-       { AS(linux_readlink_args), (sy_call_t *)linux_readlink },       /* 85 = linux_readlink */
-       { AS(linux_uselib_args), (sy_call_t *)linux_uselib },   /* 86 = linux_uselib */
-       { AS(swapon_args), (sy_call_t *)swapon },       /* 87 = swapon */
-       { AS(linux_reboot_args), (sy_call_t *)linux_reboot },   /* 88 = linux_reboot */
-       { AS(linux_readdir_args), (sy_call_t *)linux_readdir }, /* 89 = linux_readdir */
-       { AS(linux_mmap_args), (sy_call_t *)linux_mmap },       /* 90 = linux_mmap */
-       { AS(munmap_args), (sy_call_t *)munmap },       /* 91 = munmap */
-       { AS(linux_truncate_args), (sy_call_t *)linux_truncate },       /* 92 = linux_truncate */
-       { AS(linux_ftruncate_args), (sy_call_t *)linux_ftruncate },     /* 93 = linux_ftruncate */
-       { AS(fchmod_args), (sy_call_t *)fchmod },       /* 94 = fchmod */
-       { AS(fchown_args), (sy_call_t *)fchown },       /* 95 = fchown */
-       { AS(getpriority_args), (sy_call_t *)getpriority },     /* 96 = getpriority */
-       { AS(setpriority_args), (sy_call_t *)setpriority },     /* 97 = setpriority */
-       { 0, (sy_call_t *)nosys },                      /* 98 = profil */
-       { AS(linux_statfs_args), (sy_call_t *)linux_statfs },   /* 99 = linux_statfs */
-       { AS(linux_fstatfs_args), (sy_call_t *)linux_fstatfs }, /* 100 = linux_fstatfs */
-       { AS(linux_ioperm_args), (sy_call_t *)linux_ioperm },   /* 101 = linux_ioperm */
-       { AS(linux_socketcall_args), (sy_call_t *)linux_socketcall },   /* 102 = linux_socketcall */
-       { AS(linux_syslog_args), (sy_call_t *)linux_syslog },   /* 103 = linux_syslog */
-       { AS(linux_setitimer_args), (sy_call_t *)linux_setitimer },     /* 104 = linux_setitimer */
-       { AS(linux_getitimer_args), (sy_call_t *)linux_getitimer },     /* 105 = linux_getitimer */
-       { AS(linux_newstat_args), (sy_call_t *)linux_newstat }, /* 106 = linux_newstat */
-       { AS(linux_newlstat_args), (sy_call_t *)linux_newlstat },       /* 107 = linux_newlstat */
-       { AS(linux_newfstat_args), (sy_call_t *)linux_newfstat },       /* 108 = linux_newfstat */
-       { 0, (sy_call_t *)linux_uname },                /* 109 = linux_uname */
-       { AS(linux_iopl_args), (sy_call_t *)linux_iopl },       /* 110 = linux_iopl */
-       { 0, (sy_call_t *)linux_vhangup },              /* 111 = linux_vhangup */
-       { 0, (sy_call_t *)nosys },                      /* 112 = idle */
-       { 0, (sy_call_t *)linux_vm86old },              /* 113 = linux_vm86old */
-       { AS(linux_wait4_args), (sy_call_t *)linux_wait4 },     /* 114 = linux_wait4 */
-       { 0, (sy_call_t *)linux_swapoff },              /* 115 = linux_swapoff */
-       { AS(linux_sysinfo_args), (sy_call_t *)linux_sysinfo }, /* 116 = linux_sysinfo */
-       { AS(linux_ipc_args), (sy_call_t *)linux_ipc }, /* 117 = linux_ipc */
-       { AS(fsync_args), (sy_call_t *)fsync },         /* 118 = fsync */
-       { AS(linux_sigreturn_args), (sy_call_t *)linux_sigreturn },     /* 119 = linux_sigreturn */
-       { AS(linux_clone_args), (sy_call_t *)linux_clone },     /* 120 = linux_clone */
-       { AS(setdomainname_args), (sy_call_t *)setdomainname }, /* 121 = setdomainname */
-       { AS(linux_newuname_args), (sy_call_t *)linux_newuname },       /* 122 = linux_newuname */
-       { AS(linux_modify_ldt_args), (sy_call_t *)linux_modify_ldt },   /* 123 = linux_modify_ldt */
-       { 0, (sy_call_t *)linux_adjtimex },             /* 124 = linux_adjtimex */
-       { AS(mprotect_args), (sy_call_t *)mprotect },   /* 125 = mprotect */
-       { AS(linux_sigprocmask_args), (sy_call_t *)linux_sigprocmask }, /* 126 = linux_sigprocmask */
-       { 0, (sy_call_t *)linux_create_module },        /* 127 = linux_create_module */
-       { 0, (sy_call_t *)linux_init_module },          /* 128 = linux_init_module */
-       { 0, (sy_call_t *)linux_delete_module },        /* 129 = linux_delete_module */
-       { 0, (sy_call_t *)linux_get_kernel_syms },      /* 130 = linux_get_kernel_syms */
-       { 0, (sy_call_t *)linux_quotactl },             /* 131 = linux_quotactl */
-       { AS(getpgid_args), (sy_call_t *)getpgid },     /* 132 = getpgid */
-       { AS(fchdir_args), (sy_call_t *)fchdir },       /* 133 = fchdir */
-       { 0, (sy_call_t *)linux_bdflush },              /* 134 = linux_bdflush */
-       { AS(linux_sysfs_args), (sy_call_t *)linux_sysfs },     /* 135 = linux_sysfs */
-       { AS(linux_personality_args), (sy_call_t *)linux_personality }, /* 136 = linux_personality */
-       { 0, (sy_call_t *)nosys },                      /* 137 = afs_syscall */
-       { AS(linux_setfsuid16_args), (sy_call_t *)linux_setfsuid16 },   /* 138 = linux_setfsuid16 */
-       { AS(linux_setfsgid16_args), (sy_call_t *)linux_setfsgid16 },   /* 139 = linux_setfsgid16 */
-       { AS(linux_llseek_args), (sy_call_t *)linux_llseek },   /* 140 = linux_llseek */
-       { AS(linux_getdents_args), (sy_call_t *)linux_getdents },       /* 141 = linux_getdents */
-       { AS(linux_select_args), (sy_call_t *)linux_select },   /* 142 = linux_select */
-       { AS(flock_args), (sy_call_t *)flock },         /* 143 = flock */
-       { AS(linux_msync_args), (sy_call_t *)linux_msync },     /* 144 = linux_msync */
-       { AS(readv_args), (sy_call_t *)readv },         /* 145 = readv */
-       { AS(writev_args), (sy_call_t *)writev },       /* 146 = writev */
-       { AS(linux_getsid_args), (sy_call_t *)linux_getsid },   /* 147 = linux_getsid */
-       { AS(linux_fdatasync_args), (sy_call_t *)linux_fdatasync },     /* 148 = linux_fdatasync */
-       { AS(linux_sysctl_args), (sy_call_t *)linux_sysctl },   /* 149 = linux_sysctl */
-       { AS(mlock_args), (sy_call_t *)mlock },         /* 150 = mlock */
-       { AS(munlock_args), (sy_call_t *)munlock },     /* 151 = munlock */
-       { AS(mlockall_args), (sy_call_t *)mlockall },   /* 152 = mlockall */
-       { 0, (sy_call_t *)munlockall },                 /* 153 = munlockall */
-       { AS(sched_setparam_args), (sy_call_t *)sched_setparam },       /* 154 = sched_setparam */
-       { AS(sched_getparam_args), (sy_call_t *)sched_getparam },       /* 155 = sched_getparam */
-       { AS(linux_sched_setscheduler_args), (sy_call_t *)linux_sched_setscheduler },   /* 156 = linux_sched_setscheduler */
-       { AS(linux_sched_getscheduler_args), (sy_call_t *)linux_sched_getscheduler },   /* 157 = linux_sched_getscheduler */
-       { 0, (sy_call_t *)sched_yield },                /* 158 = sched_yield */
-       { AS(linux_sched_get_priority_max_args), (sy_call_t *)linux_sched_get_priority_max },   /* 159 = linux_sched_get_priority_max */
-       { AS(linux_sched_get_priority_min_args), (sy_call_t *)linux_sched_get_priority_min },   /* 160 = linux_sched_get_priority_min */
-       { AS(sched_rr_get_interval_args), (sy_call_t *)sched_rr_get_interval }, /* 161 = sched_rr_get_interval */
-       { AS(nanosleep_args), (sy_call_t *)nanosleep }, /* 162 = nanosleep */
-       { AS(linux_mremap_args), (sy_call_t *)linux_mremap },   /* 163 = linux_mremap */
-       { AS(linux_setresuid16_args), (sy_call_t *)linux_setresuid16 }, /* 164 = linux_setresuid16 */
-       { AS(linux_getresuid16_args), (sy_call_t *)linux_getresuid16 }, /* 165 = linux_getresuid16 */
-       { 0, (sy_call_t *)linux_vm86 },                 /* 166 = linux_vm86 */
-       { 0, (sy_call_t *)linux_query_module },         /* 167 = linux_query_module */
-       { AS(poll_args), (sy_call_t *)poll },           /* 168 = poll */
-       { 0, (sy_call_t *)linux_nfsservctl },           /* 169 = linux_nfsservctl */
-       { AS(linux_setresgid16_args), (sy_call_t *)linux_setresgid16 }, /* 170 = linux_setresgid16 */
-       { AS(linux_getresgid16_args), (sy_call_t *)linux_getresgid16 }, /* 171 = linux_getresgid16 */
-       { 0, (sy_call_t *)linux_prctl },                /* 172 = linux_prctl */
-       { AS(linux_rt_sigreturn_args), (sy_call_t *)linux_rt_sigreturn },       /* 173 = linux_rt_sigreturn */
-       { AS(linux_rt_sigaction_args), (sy_call_t *)linux_rt_sigaction },       /* 174 = linux_rt_sigaction */
-       { AS(linux_rt_sigprocmask_args), (sy_call_t *)linux_rt_sigprocmask },   /* 175 = linux_rt_sigprocmask */
-       { 0, (sy_call_t *)linux_rt_sigpending },        /* 176 = linux_rt_sigpending */
-       { 0, (sy_call_t *)linux_rt_sigtimedwait },      /* 177 = linux_rt_sigtimedwait */
-       { 0, (sy_call_t *)linux_rt_sigqueueinfo },      /* 178 = linux_rt_sigqueueinfo */
-       { AS(linux_rt_sigsuspend_args), (sy_call_t *)linux_rt_sigsuspend },     /* 179 = linux_rt_sigsuspend */
-       { AS(linux_pread_args), (sy_call_t *)linux_pread },     /* 180 = linux_pread */
-       { AS(linux_pwrite_args), (sy_call_t *)linux_pwrite },   /* 181 = linux_pwrite */
-       { AS(linux_chown16_args), (sy_call_t *)linux_chown16 }, /* 182 = linux_chown16 */
-       { AS(linux_getcwd_args), (sy_call_t *)linux_getcwd },   /* 183 = linux_getcwd */
-       { 0, (sy_call_t *)linux_capget },               /* 184 = linux_capget */
-       { 0, (sy_call_t *)linux_capset },               /* 185 = linux_capset */
-       { AS(linux_sigaltstack_args), (sy_call_t *)linux_sigaltstack }, /* 186 = linux_sigaltstack */
-       { 0, (sy_call_t *)linux_sendfile },             /* 187 = linux_sendfile */
-       { 0, (sy_call_t *)nosys },                      /* 188 = getpmsg */
-       { 0, (sy_call_t *)nosys },                      /* 189 = putpmsg */
-       { 0, (sy_call_t *)linux_vfork },                /* 190 = linux_vfork */
-       { AS(linux_getrlimit_args), (sy_call_t *)linux_getrlimit },     /* 191 = linux_getrlimit */
-       { AS(linux_mmap2_args), (sy_call_t *)linux_mmap2 },     /* 192 = linux_mmap2 */
-       { AS(linux_truncate64_args), (sy_call_t *)linux_truncate64 },   /* 193 = linux_truncate64 */
-       { AS(linux_ftruncate64_args), (sy_call_t *)linux_ftruncate64 }, /* 194 = linux_ftruncate64 */
-       { AS(linux_stat64_args), (sy_call_t *)linux_stat64 },   /* 195 = linux_stat64 */
-       { AS(linux_lstat64_args), (sy_call_t *)linux_lstat64 }, /* 196 = linux_lstat64 */
-       { AS(linux_fstat64_args), (sy_call_t *)linux_fstat64 }, /* 197 = linux_fstat64 */
-       { AS(linux_lchown_args), (sy_call_t *)linux_lchown },   /* 198 = linux_lchown */
-       { 0, (sy_call_t *)linux_getuid },               /* 199 = linux_getuid */
-       { 0, (sy_call_t *)linux_getgid },               /* 200 = linux_getgid */
-       { 0, (sy_call_t *)geteuid },                    /* 201 = geteuid */
-       { 0, (sy_call_t *)getegid },                    /* 202 = getegid */
-       { AS(setreuid_args), (sy_call_t *)setreuid },   /* 203 = setreuid */
-       { AS(setregid_args), (sy_call_t *)setregid },   /* 204 = setregid */
-       { AS(linux_getgroups_args), (sy_call_t *)linux_getgroups },     /* 205 = linux_getgroups */
-       { AS(linux_setgroups_args), (sy_call_t *)linux_setgroups },     /* 206 = linux_setgroups */
-       { AS(fchown_args), (sy_call_t *)fchown },       /* 207 = fchown */
-       { AS(setresuid_args), (sy_call_t *)setresuid }, /* 208 = setresuid */
-       { AS(getresuid_args), (sy_call_t *)getresuid }, /* 209 = getresuid */
-       { AS(setresgid_args), (sy_call_t *)setresgid }, /* 210 = setresgid */
-       { AS(getresgid_args), (sy_call_t *)getresgid }, /* 211 = getresgid */
-       { AS(linux_chown_args), (sy_call_t *)linux_chown },     /* 212 = linux_chown */
-       { AS(setuid_args), (sy_call_t *)setuid },       /* 213 = setuid */
-       { AS(setgid_args), (sy_call_t *)setgid },       /* 214 = setgid */
-       { AS(linux_setfsuid_args), (sy_call_t *)linux_setfsuid },       /* 215 = linux_setfsuid */
-       { AS(linux_setfsgid_args), (sy_call_t *)linux_setfsgid },       /* 216 = linux_setfsgid */
-       { AS(linux_pivot_root_args), (sy_call_t *)linux_pivot_root },   /* 217 = linux_pivot_root */
-       { AS(linux_mincore_args), (sy_call_t *)linux_mincore }, /* 218 = linux_mincore */
-       { 0, (sy_call_t *)linux_madvise },              /* 219 = linux_madvise */
-       { AS(linux_getdents64_args), (sy_call_t *)linux_getdents64 },   /* 220 = linux_getdents64 */
-       { AS(linux_fcntl64_args), (sy_call_t *)linux_fcntl64 }, /* 221 = linux_fcntl64 */
-       { 0, (sy_call_t *)nosys },                      /* 222 = none */
-       { 0, (sy_call_t *)nosys },                      /* 223 = none */
-       { 0, (sy_call_t *)nosys },                      /* 224 = linux_gettid */
-       { 0, (sy_call_t *)nosys },                      /* 225 = linux_readahead */
-       { 0, (sy_call_t *)linux_setxattr },             /* 226 = linux_setxattr */
-       { 0, (sy_call_t *)linux_lsetxattr },            /* 227 = linux_lsetxattr */
-       { 0, (sy_call_t *)linux_fsetxattr },            /* 228 = linux_fsetxattr */
-       { 0, (sy_call_t *)linux_getxattr },             /* 229 = linux_getxattr */
-       { 0, (sy_call_t *)linux_lgetxattr },            /* 230 = linux_lgetxattr */
-       { 0, (sy_call_t *)linux_fgetxattr },            /* 231 = linux_fgetxattr */
-       { 0, (sy_call_t *)linux_listxattr },            /* 232 = linux_listxattr */
-       { 0, (sy_call_t *)linux_llistxattr },           /* 233 = linux_llistxattr */
-       { 0, (sy_call_t *)linux_flistxattr },           /* 234 = linux_flistxattr */
-       { 0, (sy_call_t *)linux_removexattr },          /* 235 = linux_removexattr */
-       { 0, (sy_call_t *)linux_lremovexattr },         /* 236 = linux_lremovexattr */
-       { 0, (sy_call_t *)linux_fremovexattr },         /* 237 = linux_fremovexattr */
-       { 0, (sy_call_t *)nosys },                      /* 238 = linux_tkill */
-       { 0, (sy_call_t *)nosys },                      /* 239 = linux_sendfile64 */
-       { 0, (sy_call_t *)nosys },                      /* 240 = linux_futex */
-       { 0, (sy_call_t *)nosys },                      /* 241 = linux_sched_setaffinity */
-       { 0, (sy_call_t *)nosys },                      /* 242 = linux_sched_getaffinity */
-       { 0, (sy_call_t *)nosys },                      /* 243 = linux_set_thread_area */
-       { 0, (sy_call_t *)nosys },                      /* 244 = linux_get_thread_area */
-       { 0, (sy_call_t *)nosys },                      /* 245 = linux_io_setup */
-       { 0, (sy_call_t *)nosys },                      /* 246 = linux_io_destroy */
-       { 0, (sy_call_t *)nosys },                      /* 247 = linux_io_getevents */
-       { 0, (sy_call_t *)nosys },                      /* 248 = linux_io_submit */
-       { 0, (sy_call_t *)nosys },                      /* 249 = linux_io_cancel */
-       { 0, (sy_call_t *)linux_fadvise64 },            /* 250 = linux_fadvise64 */
-       { 0, (sy_call_t *)nosys },                      /* 251 =  */
-       { AS(sys_exit_args), (sy_call_t *)sys_exit },   /* 252 = exit_group */
-       { 0, (sy_call_t *)nosys },                      /* 253 = linux_lookup_dcookie */
-       { 0, (sy_call_t *)nosys },                      /* 254 = linux_epoll_create */
-       { 0, (sy_call_t *)nosys },                      /* 255 = linux_epoll_ctl */
-       { 0, (sy_call_t *)nosys },                      /* 256 = linux_epoll_wait */
-       { 0, (sy_call_t *)nosys },                      /* 257 = linux_remap_file_pages */
-       { 0, (sy_call_t *)nosys },                      /* 258 = linux_set_tid_address */
-       { 0, (sy_call_t *)nosys },                      /* 259 = linux_timer_create */
-       { 0, (sy_call_t *)nosys },                      /* 260 = linux_timer_settime */
-       { 0, (sy_call_t *)nosys },                      /* 261 = linux_timer_gettime */
-       { 0, (sy_call_t *)nosys },                      /* 262 = linux_timer_getoverrun */
-       { 0, (sy_call_t *)nosys },                      /* 263 = linux_timer_delete */
-       { 0, (sy_call_t *)nosys },                      /* 264 = linux_clock_settime */
-       { 0, (sy_call_t *)nosys },                      /* 265 = linux_clock_gettime */
-       { 0, (sy_call_t *)nosys },                      /* 266 = linux_clock_getres */
-       { 0, (sy_call_t *)nosys },                      /* 267 = linux_clock_nanosleep */
+       { 0, (sy_call_t *)sys_nosys },                  /* 0 = setup */
+       { AS(exit_args), (sy_call_t *)sys_exit },       /* 1 = exit */
+       { 0, (sy_call_t *)sys_linux_fork },             /* 2 = linux_fork */
+       { AS(read_args), (sy_call_t *)sys_read },       /* 3 = read */
+       { AS(write_args), (sy_call_t *)sys_write },     /* 4 = write */
+       { AS(linux_open_args), (sy_call_t *)sys_linux_open },   /* 5 = linux_open */
+       { AS(close_args), (sy_call_t *)sys_close },     /* 6 = close */
+       { AS(linux_waitpid_args), (sy_call_t *)sys_linux_waitpid },     /* 7 = linux_waitpid */
+       { AS(linux_creat_args), (sy_call_t *)sys_linux_creat }, /* 8 = linux_creat */
+       { AS(linux_link_args), (sy_call_t *)sys_linux_link },   /* 9 = linux_link */
+       { AS(linux_unlink_args), (sy_call_t *)sys_linux_unlink },       /* 10 = linux_unlink */
+       { AS(linux_execve_args), (sy_call_t *)sys_linux_execve },       /* 11 = linux_execve */
+       { AS(linux_chdir_args), (sy_call_t *)sys_linux_chdir }, /* 12 = linux_chdir */
+       { AS(linux_time_args), (sy_call_t *)sys_linux_time },   /* 13 = linux_time */
+       { AS(linux_mknod_args), (sy_call_t *)sys_linux_mknod }, /* 14 = linux_mknod */
+       { AS(linux_chmod_args), (sy_call_t *)sys_linux_chmod }, /* 15 = linux_chmod */
+       { AS(linux_lchown16_args), (sy_call_t *)sys_linux_lchown16 },   /* 16 = linux_lchown16 */
+       { 0, (sy_call_t *)sys_nosys },                  /* 17 = break */
+       { AS(linux_stat_args), (sy_call_t *)sys_linux_stat },   /* 18 = linux_stat */
+       { AS(linux_lseek_args), (sy_call_t *)sys_linux_lseek }, /* 19 = linux_lseek */
+       { 0, (sy_call_t *)sys_linux_getpid },           /* 20 = linux_getpid */
+       { AS(linux_mount_args), (sy_call_t *)sys_linux_mount }, /* 21 = linux_mount */
+       { AS(linux_oldumount_args), (sy_call_t *)sys_linux_oldumount }, /* 22 = linux_oldumount */
+       { AS(linux_setuid16_args), (sy_call_t *)sys_linux_setuid16 },   /* 23 = linux_setuid16 */
+       { 0, (sy_call_t *)sys_linux_getuid16 },         /* 24 = linux_getuid16 */
+       { 0, (sy_call_t *)sys_linux_stime },            /* 25 = linux_stime */
+       { AS(linux_ptrace_args), (sy_call_t *)sys_linux_ptrace },       /* 26 = linux_ptrace */
+       { AS(linux_alarm_args), (sy_call_t *)sys_linux_alarm }, /* 27 = linux_alarm */
+       { AS(linux_fstat_args), (sy_call_t *)sys_linux_fstat }, /* 28 = linux_fstat */
+       { 0, (sy_call_t *)sys_linux_pause },            /* 29 = linux_pause */
+       { AS(linux_utime_args), (sy_call_t *)sys_linux_utime }, /* 30 = linux_utime */
+       { 0, (sy_call_t *)sys_nosys },                  /* 31 = stty */
+       { 0, (sy_call_t *)sys_nosys },                  /* 32 = gtty */
+       { AS(linux_access_args), (sy_call_t *)sys_linux_access },       /* 33 = linux_access */
+       { AS(linux_nice_args), (sy_call_t *)sys_linux_nice },   /* 34 = linux_nice */
+       { 0, (sy_call_t *)sys_nosys },                  /* 35 = ftime */
+       { 0, (sy_call_t *)sys_sync },                   /* 36 = sync */
+       { AS(linux_kill_args), (sy_call_t *)sys_linux_kill },   /* 37 = linux_kill */
+       { AS(linux_rename_args), (sy_call_t *)sys_linux_rename },       /* 38 = linux_rename */
+       { AS(linux_mkdir_args), (sy_call_t *)sys_linux_mkdir }, /* 39 = linux_mkdir */
+       { AS(linux_rmdir_args), (sy_call_t *)sys_linux_rmdir }, /* 40 = linux_rmdir */
+       { AS(dup_args), (sy_call_t *)sys_dup },         /* 41 = dup */
+       { AS(linux_pipe_args), (sy_call_t *)sys_linux_pipe },   /* 42 = linux_pipe */
+       { AS(linux_times_args), (sy_call_t *)sys_linux_times }, /* 43 = linux_times */
+       { 0, (sy_call_t *)sys_nosys },                  /* 44 = prof */
+       { AS(linux_brk_args), (sy_call_t *)sys_linux_brk },     /* 45 = linux_brk */
+       { AS(linux_setgid16_args), (sy_call_t *)sys_linux_setgid16 },   /* 46 = linux_setgid16 */
+       { 0, (sy_call_t *)sys_linux_getgid16 },         /* 47 = linux_getgid16 */
+       { AS(linux_signal_args), (sy_call_t *)sys_linux_signal },       /* 48 = linux_signal */
+       { 0, (sy_call_t *)sys_linux_geteuid16 },        /* 49 = linux_geteuid16 */
+       { 0, (sy_call_t *)sys_linux_getegid16 },        /* 50 = linux_getegid16 */
+       { AS(acct_args), (sy_call_t *)sys_acct },       /* 51 = acct */
+       { AS(linux_umount_args), (sy_call_t *)sys_linux_umount },       /* 52 = linux_umount */
+       { 0, (sy_call_t *)sys_nosys },                  /* 53 = lock */
+       { AS(linux_ioctl_args), (sy_call_t *)sys_linux_ioctl }, /* 54 = linux_ioctl */
+       { AS(linux_fcntl_args), (sy_call_t *)sys_linux_fcntl }, /* 55 = linux_fcntl */
+       { 0, (sy_call_t *)sys_nosys },                  /* 56 = mpx */
+       { AS(setpgid_args), (sy_call_t *)sys_setpgid }, /* 57 = setpgid */
+       { 0, (sy_call_t *)sys_nosys },                  /* 58 = ulimit */
+       { 0, (sy_call_t *)sys_linux_olduname },         /* 59 = linux_olduname */
+       { AS(umask_args), (sy_call_t *)sys_umask },     /* 60 = umask */
+       { AS(chroot_args), (sy_call_t *)sys_chroot },   /* 61 = chroot */
+       { AS(linux_ustat_args), (sy_call_t *)sys_linux_ustat }, /* 62 = linux_ustat */
+       { AS(dup2_args), (sy_call_t *)sys_dup2 },       /* 63 = dup2 */
+       { 0, (sy_call_t *)sys_getppid },                /* 64 = getppid */
+       { 0, (sy_call_t *)sys_getpgrp },                /* 65 = getpgrp */
+       { 0, (sy_call_t *)sys_setsid },                 /* 66 = setsid */
+       { AS(linux_sigaction_args), (sy_call_t *)sys_linux_sigaction }, /* 67 = linux_sigaction */
+       { 0, (sy_call_t *)sys_linux_sgetmask },         /* 68 = linux_sgetmask */
+       { AS(linux_ssetmask_args), (sy_call_t *)sys_linux_ssetmask },   /* 69 = linux_ssetmask */
+       { AS(linux_setreuid16_args), (sy_call_t *)sys_linux_setreuid16 },       /* 70 = linux_setreuid16 */
+       { AS(linux_setregid16_args), (sy_call_t *)sys_linux_setregid16 },       /* 71 = linux_setregid16 */
+       { AS(linux_sigsuspend_args), (sy_call_t *)sys_linux_sigsuspend },       /* 72 = linux_sigsuspend */
+       { AS(linux_sigpending_args), (sy_call_t *)sys_linux_sigpending },       /* 73 = linux_sigpending */
+       { AS(sethostname_args), (sy_call_t *)sys_osethostname },        /* 74 = osethostname */
+       { AS(linux_setrlimit_args), (sy_call_t *)sys_linux_setrlimit }, /* 75 = linux_setrlimit */
+       { AS(linux_old_getrlimit_args), (sy_call_t *)sys_linux_old_getrlimit }, /* 76 = linux_old_getrlimit */
+       { AS(getrusage_args), (sy_call_t *)sys_getrusage },     /* 77 = getrusage */
+       { AS(gettimeofday_args), (sy_call_t *)sys_gettimeofday },       /* 78 = gettimeofday */
+       { AS(settimeofday_args), (sy_call_t *)sys_settimeofday },       /* 79 = settimeofday */
+       { AS(linux_getgroups16_args), (sy_call_t *)sys_linux_getgroups16 },     /* 80 = linux_getgroups16 */
+       { AS(linux_setgroups16_args), (sy_call_t *)sys_linux_setgroups16 },     /* 81 = linux_setgroups16 */
+       { AS(linux_old_select_args), (sy_call_t *)sys_linux_old_select },       /* 82 = linux_old_select */
+       { AS(linux_symlink_args), (sy_call_t *)sys_linux_symlink },     /* 83 = linux_symlink */
+       { AS(ostat_args), (sy_call_t *)sys_ostat },     /* 84 = ostat */
+       { AS(linux_readlink_args), (sy_call_t *)sys_linux_readlink },   /* 85 = linux_readlink */
+       { AS(linux_uselib_args), (sy_call_t *)sys_linux_uselib },       /* 86 = linux_uselib */
+       { AS(swapon_args), (sy_call_t *)sys_swapon },   /* 87 = swapon */
+       { AS(linux_reboot_args), (sy_call_t *)sys_linux_reboot },       /* 88 = linux_reboot */
+       { AS(linux_readdir_args), (sy_call_t *)sys_linux_readdir },     /* 89 = linux_readdir */
+       { AS(linux_mmap_args), (sy_call_t *)sys_linux_mmap },   /* 90 = linux_mmap */
+       { AS(munmap_args), (sy_call_t *)sys_munmap },   /* 91 = munmap */
+       { AS(linux_truncate_args), (sy_call_t *)sys_linux_truncate },   /* 92 = linux_truncate */
+       { AS(linux_ftruncate_args), (sy_call_t *)sys_linux_ftruncate }, /* 93 = linux_ftruncate */
+       { AS(fchmod_args), (sy_call_t *)sys_fchmod },   /* 94 = fchmod */
+       { AS(fchown_args), (sy_call_t *)sys_fchown },   /* 95 = fchown */
+       { AS(getpriority_args), (sy_call_t *)sys_getpriority }, /* 96 = getpriority */
+       { AS(setpriority_args), (sy_call_t *)sys_setpriority }, /* 97 = setpriority */
+       { 0, (sy_call_t *)sys_nosys },                  /* 98 = profil */
+       { AS(linux_statfs_args), (sy_call_t *)sys_linux_statfs },       /* 99 = linux_statfs */
+       { AS(linux_fstatfs_args), (sy_call_t *)sys_linux_fstatfs },     /* 100 = linux_fstatfs */
+       { AS(linux_ioperm_args), (sy_call_t *)sys_linux_ioperm },       /* 101 = linux_ioperm */
+       { AS(linux_socketcall_args), (sy_call_t *)sys_linux_socketcall },       /* 102 = linux_socketcall */
+       { AS(linux_syslog_args), (sy_call_t *)sys_linux_syslog },       /* 103 = linux_syslog */
+       { AS(linux_setitimer_args), (sy_call_t *)sys_linux_setitimer }, /* 104 = linux_setitimer */
+       { AS(linux_getitimer_args), (sy_call_t *)sys_linux_getitimer }, /* 105 = linux_getitimer */
+       { AS(linux_newstat_args), (sy_call_t *)sys_linux_newstat },     /* 106 = linux_newstat */
+       { AS(linux_newlstat_args), (sy_call_t *)sys_linux_newlstat },   /* 107 = linux_newlstat */
+       { AS(linux_newfstat_args), (sy_call_t *)sys_linux_newfstat },   /* 108 = linux_newfstat */
+       { 0, (sy_call_t *)sys_linux_uname },            /* 109 = linux_uname */
+       { AS(linux_iopl_args), (sy_call_t *)sys_linux_iopl },   /* 110 = linux_iopl */
+       { 0, (sy_call_t *)sys_linux_vhangup },          /* 111 = linux_vhangup */
+       { 0, (sy_call_t *)sys_nosys },                  /* 112 = idle */
+       { 0, (sy_call_t *)sys_linux_vm86old },          /* 113 = linux_vm86old */
+       { AS(linux_wait4_args), (sy_call_t *)sys_linux_wait4 }, /* 114 = linux_wait4 */
+       { 0, (sy_call_t *)sys_linux_swapoff },          /* 115 = linux_swapoff */
+       { AS(linux_sysinfo_args), (sy_call_t *)sys_linux_sysinfo },     /* 116 = linux_sysinfo */
+       { AS(linux_ipc_args), (sy_call_t *)sys_linux_ipc },     /* 117 = linux_ipc */
+       { AS(fsync_args), (sy_call_t *)sys_fsync },     /* 118 = fsync */
+       { AS(linux_sigreturn_args), (sy_call_t *)sys_linux_sigreturn }, /* 119 = linux_sigreturn */
+       { AS(linux_clone_args), (sy_call_t *)sys_linux_clone }, /* 120 = linux_clone */
+       { AS(setdomainname_args), (sy_call_t *)sys_setdomainname },     /* 121 = setdomainname */
+       { AS(linux_newuname_args), (sy_call_t *)sys_linux_newuname },   /* 122 = linux_newuname */
+       { AS(linux_modify_ldt_args), (sy_call_t *)sys_linux_modify_ldt },       /* 123 = linux_modify_ldt */
+       { 0, (sy_call_t *)sys_linux_adjtimex },         /* 124 = linux_adjtimex */
+       { AS(mprotect_args), (sy_call_t *)sys_mprotect },       /* 125 = mprotect */
+       { AS(linux_sigprocmask_args), (sy_call_t *)sys_linux_sigprocmask },     /* 126 = linux_sigprocmask */
+       { 0, (sy_call_t *)sys_linux_create_module },    /* 127 = linux_create_module */
+       { 0, (sy_call_t *)sys_linux_init_module },      /* 128 = linux_init_module */
+       { 0, (sy_call_t *)sys_linux_delete_module },    /* 129 = linux_delete_module */
+       { 0, (sy_call_t *)sys_linux_get_kernel_syms },  /* 130 = linux_get_kernel_syms */
+       { 0, (sy_call_t *)sys_linux_quotactl },         /* 131 = linux_quotactl */
+       { AS(getpgid_args), (sy_call_t *)sys_getpgid }, /* 132 = getpgid */
+       { AS(fchdir_args), (sy_call_t *)sys_fchdir },   /* 133 = fchdir */
+       { 0, (sy_call_t *)sys_linux_bdflush },          /* 134 = linux_bdflush */
+       { AS(linux_sysfs_args), (sy_call_t *)sys_linux_sysfs }, /* 135 = linux_sysfs */
+       { AS(linux_personality_args), (sy_call_t *)sys_linux_personality },     /* 136 = linux_personality */
+       { 0, (sy_call_t *)sys_nosys },                  /* 137 = afs_syscall */
+       { AS(linux_setfsuid16_args), (sy_call_t *)sys_linux_setfsuid16 },       /* 138 = linux_setfsuid16 */
+       { AS(linux_setfsgid16_args), (sy_call_t *)sys_linux_setfsgid16 },       /* 139 = linux_setfsgid16 */
+       { AS(linux_llseek_args), (sy_call_t *)sys_linux_llseek },       /* 140 = linux_llseek */
+       { AS(linux_getdents_args), (sy_call_t *)sys_linux_getdents },   /* 141 = linux_getdents */
+       { AS(linux_select_args), (sy_call_t *)sys_linux_select },       /* 142 = linux_select */
+       { AS(flock_args), (sy_call_t *)sys_flock },     /* 143 = flock */
+       { AS(linux_msync_args), (sy_call_t *)sys_linux_msync }, /* 144 = linux_msync */
+       { AS(readv_args), (sy_call_t *)sys_readv },     /* 145 = readv */
+       { AS(writev_args), (sy_call_t *)sys_writev },   /* 146 = writev */
+       { AS(linux_getsid_args), (sy_call_t *)sys_linux_getsid },       /* 147 = linux_getsid */
+       { AS(linux_fdatasync_args), (sy_call_t *)sys_linux_fdatasync }, /* 148 = linux_fdatasync */
+       { AS(linux_sysctl_args), (sy_call_t *)sys_linux_sysctl },       /* 149 = linux_sysctl */
+       { AS(mlock_args), (sy_call_t *)sys_mlock },     /* 150 = mlock */
+       { AS(munlock_args), (sy_call_t *)sys_munlock }, /* 151 = munlock */
+       { AS(mlockall_args), (sy_call_t *)sys_mlockall },       /* 152 = mlockall */
+       { 0, (sy_call_t *)sys_munlockall },             /* 153 = munlockall */
+       { AS(sched_setparam_args), (sy_call_t *)sys_sched_setparam },   /* 154 = sched_setparam */
+       { AS(sched_getparam_args), (sy_call_t *)sys_sched_getparam },   /* 155 = sched_getparam */
+       { AS(linux_sched_setscheduler_args), (sy_call_t *)sys_linux_sched_setscheduler },       /* 156 = linux_sched_setscheduler */
+       { AS(linux_sched_getscheduler_args), (sy_call_t *)sys_linux_sched_getscheduler },       /* 157 = linux_sched_getscheduler */
+       { 0, (sy_call_t *)sys_sched_yield },            /* 158 = sched_yield */
+       { AS(linux_sched_get_priority_max_args), (sy_call_t *)sys_linux_sched_get_priority_max },       /* 159 = linux_sched_get_priority_max */
+       { AS(linux_sched_get_priority_min_args), (sy_call_t *)sys_linux_sched_get_priority_min },       /* 160 = linux_sched_get_priority_min */
+       { AS(sched_rr_get_interval_args), (sy_call_t *)sys_sched_rr_get_interval },     /* 161 = sched_rr_get_interval */
+       { AS(nanosleep_args), (sy_call_t *)sys_nanosleep },     /* 162 = nanosleep */
+       { AS(linux_mremap_args), (sy_call_t *)sys_linux_mremap },       /* 163 = linux_mremap */
+       { AS(linux_setresuid16_args), (sy_call_t *)sys_linux_setresuid16 },     /* 164 = linux_setresuid16 */
+       { AS(linux_getresuid16_args), (sy_call_t *)sys_linux_getresuid16 },     /* 165 = linux_getresuid16 */
+       { 0, (sy_call_t *)sys_linux_vm86 },             /* 166 = linux_vm86 */
+       { 0, (sy_call_t *)sys_linux_query_module },     /* 167 = linux_query_module */
+       { AS(poll_args), (sy_call_t *)sys_poll },       /* 168 = poll */
+       { 0, (sy_call_t *)sys_linux_nfsservctl },       /* 169 = linux_nfsservctl */
+       { AS(linux_setresgid16_args), (sy_call_t *)sys_linux_setresgid16 },     /* 170 = linux_setresgid16 */
+       { AS(linux_getresgid16_args), (sy_call_t *)sys_linux_getresgid16 },     /* 171 = linux_getresgid16 */
+       { 0, (sy_call_t *)sys_linux_prctl },            /* 172 = linux_prctl */
+       { AS(linux_rt_sigreturn_args), (sy_call_t *)sys_linux_rt_sigreturn },   /* 173 = linux_rt_sigreturn */
+       { AS(linux_rt_sigaction_args), (sy_call_t *)sys_linux_rt_sigaction },   /* 174 = linux_rt_sigaction */
+       { AS(linux_rt_sigprocmask_args), (sy_call_t *)sys_linux_rt_sigprocmask },       /* 175 = linux_rt_sigprocmask */
+       { 0, (sy_call_t *)sys_linux_rt_sigpending },    /* 176 = linux_rt_sigpending */
+       { 0, (sy_call_t *)sys_linux_rt_sigtimedwait },  /* 177 = linux_rt_sigtimedwait */
+       { 0, (sy_call_t *)sys_linux_rt_sigqueueinfo },  /* 178 = linux_rt_sigqueueinfo */
+       { AS(linux_rt_sigsuspend_args), (sy_call_t *)sys_linux_rt_sigsuspend }, /* 179 = linux_rt_sigsuspend */
+       { AS(linux_pread_args), (sy_call_t *)sys_linux_pread }, /* 180 = linux_pread */
+       { AS(linux_pwrite_args), (sy_call_t *)sys_linux_pwrite },       /* 181 = linux_pwrite */
+       { AS(linux_chown16_args), (sy_call_t *)sys_linux_chown16 },     /* 182 = linux_chown16 */
+       { AS(linux_getcwd_args), (sy_call_t *)sys_linux_getcwd },       /* 183 = linux_getcwd */
+       { 0, (sy_call_t *)sys_linux_capget },           /* 184 = linux_capget */
+       { 0, (sy_call_t *)sys_linux_capset },           /* 185 = linux_capset */
+       { AS(linux_sigaltstack_args), (sy_call_t *)sys_linux_sigaltstack },     /* 186 = linux_sigaltstack */
+       { 0, (sy_call_t *)sys_linux_sendfile },         /* 187 = linux_sendfile */
+       { 0, (sy_call_t *)sys_nosys },                  /* 188 = getpmsg */
+       { 0, (sy_call_t *)sys_nosys },                  /* 189 = putpmsg */
+       { 0, (sy_call_t *)sys_linux_vfork },            /* 190 = linux_vfork */
+       { AS(linux_getrlimit_args), (sy_call_t *)sys_linux_getrlimit }, /* 191 = linux_getrlimit */
+       { AS(linux_mmap2_args), (sy_call_t *)sys_linux_mmap2 }, /* 192 = linux_mmap2 */
+       { AS(linux_truncate64_args), (sy_call_t *)sys_linux_truncate64 },       /* 193 = linux_truncate64 */
+       { AS(linux_ftruncate64_args), (sy_call_t *)sys_linux_ftruncate64 },     /* 194 = linux_ftruncate64 */
+       { AS(linux_stat64_args), (sy_call_t *)sys_linux_stat64 },       /* 195 = linux_stat64 */
+       { AS(linux_lstat64_args), (sy_call_t *)sys_linux_lstat64 },     /* 196 = linux_lstat64 */
+       { AS(linux_fstat64_args), (sy_call_t *)sys_linux_fstat64 },     /* 197 = linux_fstat64 */
+       { AS(linux_lchown_args), (sy_call_t *)sys_linux_lchown },       /* 198 = linux_lchown */
+       { 0, (sy_call_t *)sys_linux_getuid },           /* 199 = linux_getuid */
+       { 0, (sy_call_t *)sys_linux_getgid },           /* 200 = linux_getgid */
+       { 0, (sy_call_t *)sys_geteuid },                /* 201 = geteuid */
+       { 0, (sy_call_t *)sys_getegid },                /* 202 = getegid */
+       { AS(setreuid_args), (sy_call_t *)sys_setreuid },       /* 203 = setreuid */
+       { AS(setregid_args), (sy_call_t *)sys_setregid },       /* 204 = setregid */
+       { AS(linux_getgroups_args), (sy_call_t *)sys_linux_getgroups }, /* 205 = linux_getgroups */
+       { AS(linux_setgroups_args), (sy_call_t *)sys_linux_setgroups }, /* 206 = linux_setgroups */
+       { AS(fchown_args), (sy_call_t *)sys_fchown },   /* 207 = fchown */
+       { AS(setresuid_args), (sy_call_t *)sys_setresuid },     /* 208 = setresuid */
+       { AS(getresuid_args), (sy_call_t *)sys_getresuid },     /* 209 = getresuid */
+       { AS(setresgid_args), (sy_call_t *)sys_setresgid },     /* 210 = setresgid */
+       { AS(getresgid_args), (sy_call_t *)sys_getresgid },     /* 211 = getresgid */
+       { AS(linux_chown_args), (sy_call_t *)sys_linux_chown }, /* 212 = linux_chown */
+       { AS(setuid_args), (sy_call_t *)sys_setuid },   /* 213 = setuid */
+       { AS(setgid_args), (sy_call_t *)sys_setgid },   /* 214 = setgid */
+       { AS(linux_setfsuid_args), (sy_call_t *)sys_linux_setfsuid },   /* 215 = linux_setfsuid */
+       { AS(linux_setfsgid_args), (sy_call_t *)sys_linux_setfsgid },   /* 216 = linux_setfsgid */
+       { AS(linux_pivot_root_args), (sy_call_t *)sys_linux_pivot_root },       /* 217 = linux_pivot_root */
+       { AS(linux_mincore_args), (sy_call_t *)sys_linux_mincore },     /* 218 = linux_mincore */
+       { 0, (sy_call_t *)sys_linux_madvise },          /* 219 = linux_madvise */
+       { AS(linux_getdents64_args), (sy_call_t *)sys_linux_getdents64 },       /* 220 = linux_getdents64 */
+       { AS(linux_fcntl64_args), (sy_call_t *)sys_linux_fcntl64 },     /* 221 = linux_fcntl64 */
+       { 0, (sy_call_t *)sys_nosys },                  /* 222 = none */
+       { 0, (sy_call_t *)sys_nosys },                  /* 223 = none */
+       { 0, (sy_call_t *)sys_nosys },                  /* 224 = linux_gettid */
+       { 0, (sy_call_t *)sys_nosys },                  /* 225 = linux_readahead */
+       { 0, (sy_call_t *)sys_linux_setxattr },         /* 226 = linux_setxattr */
+       { 0, (sy_call_t *)sys_linux_lsetxattr },        /* 227 = linux_lsetxattr */
+       { 0, (sy_call_t *)sys_linux_fsetxattr },        /* 228 = linux_fsetxattr */
+       { 0, (sy_call_t *)sys_linux_getxattr },         /* 229 = linux_getxattr */
+       { 0, (sy_call_t *)sys_linux_lgetxattr },        /* 230 = linux_lgetxattr */
+       { 0, (sy_call_t *)sys_linux_fgetxattr },        /* 231 = linux_fgetxattr */
+       { 0, (sy_call_t *)sys_linux_listxattr },        /* 232 = linux_listxattr */
+       { 0, (sy_call_t *)sys_linux_llistxattr },       /* 233 = linux_llistxattr */
+       { 0, (sy_call_t *)sys_linux_flistxattr },       /* 234 = linux_flistxattr */
+       { 0, (sy_call_t *)sys_linux_removexattr },      /* 235 = linux_removexattr */
+       { 0, (sy_call_t *)sys_linux_lremovexattr },     /* 236 = linux_lremovexattr */
+       { 0, (sy_call_t *)sys_linux_fremovexattr },     /* 237 = linux_fremovexattr */
+       { 0, (sy_call_t *)sys_nosys },                  /* 238 = linux_tkill */
+       { 0, (sy_call_t *)sys_nosys },                  /* 239 = linux_sendfile64 */
+       { 0, (sy_call_t *)sys_nosys },                  /* 240 = linux_futex */
+       { 0, (sy_call_t *)sys_nosys },                  /* 241 = linux_sched_setaffinity */
+       { 0, (sy_call_t *)sys_nosys },                  /* 242 = linux_sched_getaffinity */
+       { 0, (sy_call_t *)sys_nosys },                  /* 243 = linux_set_thread_area */
+       { 0, (sy_call_t *)sys_nosys },                  /* 244 = linux_get_thread_area */
+       { 0, (sy_call_t *)sys_nosys },                  /* 245 = linux_io_setup */
+       { 0, (sy_call_t *)sys_nosys },                  /* 246 = linux_io_destroy */
+       { 0, (sy_call_t *)sys_nosys },                  /* 247 = linux_io_getevents */
+       { 0, (sy_call_t *)sys_nosys },                  /* 248 = linux_io_submit */
+       { 0, (sy_call_t *)sys_nosys },                  /* 249 = linux_io_cancel */
+       { 0, (sy_call_t *)sys_linux_fadvise64 },        /* 250 = linux_fadvise64 */
+       { 0, (sy_call_t *)sys_nosys },                  /* 251 =  */
+       { AS(linux_exit_group_args), (sy_call_t *)sys_linux_exit_group },       /* 252 = linux_exit_group */
+       { 0, (sy_call_t *)sys_nosys },                  /* 253 = linux_lookup_dcookie */
+       { 0, (sy_call_t *)sys_nosys },                  /* 254 = linux_epoll_create */
+       { 0, (sy_call_t *)sys_nosys },                  /* 255 = linux_epoll_ctl */
+       { 0, (sy_call_t *)sys_nosys },                  /* 256 = linux_epoll_wait */
+       { 0, (sy_call_t *)sys_nosys },                  /* 257 = linux_remap_file_pages */
+       { 0, (sy_call_t *)sys_nosys },                  /* 258 = linux_set_tid_address */
+       { 0, (sy_call_t *)sys_nosys },                  /* 259 = linux_timer_create */
+       { 0, (sy_call_t *)sys_nosys },                  /* 260 = linux_timer_settime */
+       { 0, (sy_call_t *)sys_nosys },                  /* 261 = linux_timer_gettime */
+       { 0, (sy_call_t *)sys_nosys },                  /* 262 = linux_timer_getoverrun */
+       { 0, (sy_call_t *)sys_nosys },                  /* 263 = linux_timer_delete */
+       { 0, (sy_call_t *)sys_nosys },                  /* 264 = linux_clock_settime */
+       { 0, (sy_call_t *)sys_nosys },                  /* 265 = linux_clock_gettime */
+       { 0, (sy_call_t *)sys_nosys },                  /* 266 = linux_clock_getres */
+       { 0, (sy_call_t *)sys_nosys },                  /* 267 = linux_clock_nanosleep */
 };
index 0697f02..9ace4f5 100644 (file)
@@ -26,7 +26,7 @@
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/i386/linux/linux_sysvec.c,v 1.55.2.9 2002/01/12 11:03:30 bde Exp $
- * $DragonFly: src/sys/emulation/linux/i386/linux_sysvec.c,v 1.20 2005/12/10 16:06:20 swildner Exp $
+ * $DragonFly: src/sys/emulation/linux/i386/linux_sysvec.c,v 1.21 2006/06/05 07:26:10 dillon Exp $
  */
 
 /* XXX we use functions that might not exist. */
@@ -516,7 +516,7 @@ linux_sendsig(sig_t catcher, int sig, sigset_t *mask, u_long code)
  * a machine fault.
  */
 int
-linux_sigreturn(struct linux_sigreturn_args *args)
+sys_linux_sigreturn(struct linux_sigreturn_args *args)
 {
        struct proc *p = curproc;
        struct l_sigframe frame;
@@ -609,7 +609,7 @@ linux_sigreturn(struct linux_sigreturn_args *args)
  * a machine fault.
  */
 int
-linux_rt_sigreturn(struct linux_rt_sigreturn_args *args)
+sys_linux_rt_sigreturn(struct linux_rt_sigreturn_args *args)
 {
        struct proc *p = curproc;
        struct l_ucontext uc;
index 90ac2d9..5ab0662 100644 (file)
@@ -2,7 +2,7 @@
  * Union of syscall args for messaging.
  *
  * DO NOT EDIT-- this file is automatically generated.
- * $DragonFly: src/sys/emulation/linux/i386/linux_union.h,v 1.11 2005/10/08 11:41:44 corecode Exp $
+ * $DragonFly: src/sys/emulation/linux/i386/linux_union.h,v 1.12 2006/06/05 07:26:10 dillon Exp $
  * created from DragonFly: src/sys/emulation/linux/i386/syscalls.master,v 1.8 2005/10/08 11:41:11 corecode Exp 
  */
 
@@ -179,4 +179,5 @@ union sysunion {
        struct  linux_lremovexattr_args linux_lremovexattr;
        struct  linux_fremovexattr_args linux_fremovexattr;
        struct  linux_fadvise64_args linux_fadvise64;
+       struct  linux_exit_group_args linux_exit_group;
 };
index 180cf51..472f3c6 100644 (file)
@@ -1,4 +1,4 @@
- $DragonFly: src/sys/emulation/linux/i386/syscalls.master,v 1.8 2005/10/08 11:41:11 corecode Exp $
+ $DragonFly: src/sys/emulation/linux/i386/syscalls.master,v 1.9 2006/06/05 07:26:10 dillon Exp $
 
 ;      @(#)syscalls.master     8.1 (Berkeley) 7/19/93
 ; $FreeBSD: src/sys/i386/linux/syscalls.master,v 1.30.2.8 2003/01/02 20:41:33 kan Exp $
@@ -39,7 +39,7 @@
 ; #ifdef's, etc. may be included, and are copied to the output files.
 
 0      UNIMPL  LINUX   setup
-1      NOPROTO LINUX   { void sys_exit(int rval); } exit sys_exit_args void
+1      NOPROTO LINUX   { void exit(int rval); }
 2      STD     LINUX   { int linux_fork(void); }
 3      NOPROTO LINUX   { int read(int fd, char *buf, u_int nbyte); }
 4      NOPROTO LINUX   { int write(int fd, char *buf, u_int nbyte); }
 247    UNIMPL  LINUX   linux_io_getevents
 248    UNIMPL  LINUX   linux_io_submit
 249    UNIMPL  LINUX   linux_io_cancel
-250    STD     LINUX   { int linux_fadvise64(void); }
+250    STD     LINUX   { int linux_fadvise64(void); }
 251    UNIMPL  LINUX   
-252    NOPROTO LINUX   { void sys_exit(int rval); } exit_group sys_exit_args void
+252    STD     LINUX   { void linux_exit_group(int rval); }
 253    UNIMPL  LINUX   linux_lookup_dcookie
 254    UNIMPL  LINUX   linux_epoll_create
 255    UNIMPL  LINUX   linux_epoll_ctl
index bbbdb45..f26aa26 100644 (file)
@@ -26,7 +26,7 @@
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/compat/linux/linux_file.c,v 1.41.2.6 2003/01/06 09:19:43 fjoe Exp $
- * $DragonFly: src/sys/emulation/linux/linux_file.c,v 1.31 2006/06/03 08:06:31 dillon Exp $
+ * $DragonFly: src/sys/emulation/linux/linux_file.c,v 1.32 2006/06/05 07:26:09 dillon Exp $
  */
 
 #include "opt_compat.h"
@@ -59,7 +59,7 @@
 #include "linux_util.h"
 
 int
-linux_creat(struct linux_creat_args *args)
+sys_linux_creat(struct linux_creat_args *args)
 {
        struct nlookupdata nd;
        char *path;
@@ -82,7 +82,7 @@ linux_creat(struct linux_creat_args *args)
 }
 
 int
-linux_open(struct linux_open_args *args)
+sys_linux_open(struct linux_open_args *args)
 {
        struct thread *td = curthread;
        struct proc *p = td->td_proc;
@@ -158,7 +158,7 @@ linux_open(struct linux_open_args *args)
 }
 
 int
-linux_lseek(struct linux_lseek_args *args)
+sys_linux_lseek(struct linux_lseek_args *args)
 {
        int error;
 
@@ -174,7 +174,7 @@ linux_lseek(struct linux_lseek_args *args)
 }
 
 int
-linux_llseek(struct linux_llseek_args *args)
+sys_linux_llseek(struct linux_llseek_args *args)
 {
        int error;
        off_t off, res;
@@ -194,7 +194,7 @@ linux_llseek(struct linux_llseek_args *args)
 }
 
 int
-linux_readdir(struct linux_readdir_args *args)
+sys_linux_readdir(struct linux_readdir_args *args)
 {
        struct linux_getdents_args lda;
        int error;
@@ -203,7 +203,7 @@ linux_readdir(struct linux_readdir_args *args)
        lda.dent = args->dent;
        lda.count = 1;
        lda.sysmsg_result = 0;
-       error = linux_getdents(&lda);
+       error = sys_linux_getdents(&lda);
        args->sysmsg_result = lda.sysmsg_result;
        return(error);
 }
@@ -443,7 +443,7 @@ done:
 }
 
 int
-linux_getdents(struct linux_getdents_args *args)
+sys_linux_getdents(struct linux_getdents_args *args)
 {
 #ifdef DEBUG
        if (ldebug(getdents))
@@ -453,7 +453,7 @@ linux_getdents(struct linux_getdents_args *args)
 }
 
 int
-linux_getdents64(struct linux_getdents64_args *args)
+sys_linux_getdents64(struct linux_getdents64_args *args)
 {
 #ifdef DEBUG
        if (ldebug(getdents64))
@@ -467,7 +467,7 @@ linux_getdents64(struct linux_getdents64_args *args)
  */
 
 int
-linux_access(struct linux_access_args *args)
+sys_linux_access(struct linux_access_args *args)
 {
        struct nlookupdata nd;
        char *path;
@@ -489,7 +489,7 @@ linux_access(struct linux_access_args *args)
 }
 
 int
-linux_unlink(struct linux_unlink_args *args)
+sys_linux_unlink(struct linux_unlink_args *args)
 {
        struct nlookupdata nd;
        char *path;
@@ -511,7 +511,7 @@ linux_unlink(struct linux_unlink_args *args)
 }
 
 int
-linux_chdir(struct linux_chdir_args *args)
+sys_linux_chdir(struct linux_chdir_args *args)
 {
        struct nlookupdata nd;
        char *path;
@@ -534,7 +534,7 @@ linux_chdir(struct linux_chdir_args *args)
 }
 
 int
-linux_chmod(struct linux_chmod_args *args)
+sys_linux_chmod(struct linux_chmod_args *args)
 {
        struct nlookupdata nd;
        char *path;
@@ -556,7 +556,7 @@ linux_chmod(struct linux_chmod_args *args)
 }
 
 int
-linux_mkdir(struct linux_mkdir_args *args)
+sys_linux_mkdir(struct linux_mkdir_args *args)
 {
        struct nlookupdata nd;
        char *path;
@@ -579,7 +579,7 @@ linux_mkdir(struct linux_mkdir_args *args)
 }
 
 int
-linux_rmdir(struct linux_rmdir_args *args)
+sys_linux_rmdir(struct linux_rmdir_args *args)
 {
        struct nlookupdata nd;
        char *path;
@@ -601,7 +601,7 @@ linux_rmdir(struct linux_rmdir_args *args)
 }
 
 int
-linux_rename(struct linux_rename_args *args)
+sys_linux_rename(struct linux_rename_args *args)
 {
        struct nlookupdata fromnd, tond;
        char *from, *to;
@@ -633,7 +633,7 @@ linux_rename(struct linux_rename_args *args)
 }
 
 int
-linux_symlink(struct linux_symlink_args *args)
+sys_linux_symlink(struct linux_symlink_args *args)
 {
        struct thread *td = curthread;
        struct nlookupdata nd;
@@ -665,7 +665,7 @@ linux_symlink(struct linux_symlink_args *args)
 }
 
 int
-linux_readlink(struct linux_readlink_args *args)
+sys_linux_readlink(struct linux_readlink_args *args)
 {
        struct nlookupdata nd;
        char *path;
@@ -690,7 +690,7 @@ linux_readlink(struct linux_readlink_args *args)
 }
 
 int
-linux_truncate(struct linux_truncate_args *args)
+sys_linux_truncate(struct linux_truncate_args *args)
 {
        struct nlookupdata nd;
        char *path;
@@ -713,7 +713,7 @@ linux_truncate(struct linux_truncate_args *args)
 }
 
 int
-linux_truncate64(struct linux_truncate64_args *args)
+sys_linux_truncate64(struct linux_truncate64_args *args)
 {
        struct nlookupdata nd;
        char *path;
@@ -736,7 +736,7 @@ linux_truncate64(struct linux_truncate64_args *args)
 }
 
 int
-linux_ftruncate(struct linux_ftruncate_args *args)
+sys_linux_ftruncate(struct linux_ftruncate_args *args)
 {
        int error;
 
@@ -751,7 +751,7 @@ linux_ftruncate(struct linux_ftruncate_args *args)
 }
 
 int
-linux_ftruncate64(struct linux_ftruncate64_args *args)
+sys_linux_ftruncate64(struct linux_ftruncate64_args *args)
 {
        int error;
 
@@ -766,7 +766,7 @@ linux_ftruncate64(struct linux_ftruncate64_args *args)
 }
 
 int
-linux_link(struct linux_link_args *args)
+sys_linux_link(struct linux_link_args *args)
 {
        struct nlookupdata nd, linknd;
        char *path, *link;
@@ -798,7 +798,7 @@ linux_link(struct linux_link_args *args)
 }
 
 int
-linux_fdatasync(struct linux_fdatasync_args *uap)
+sys_linux_fdatasync(struct linux_fdatasync_args *uap)
 {
        struct fsync_args bsd;
        int error;
@@ -806,13 +806,13 @@ linux_fdatasync(struct linux_fdatasync_args *uap)
        bsd.fd = uap->fd;
        bsd.sysmsg_result = 0;
 
-       error = fsync(&bsd);
+       error = sys_fsync(&bsd);
        uap->sysmsg_result = bsd.sysmsg_result;
        return(error);
 }
 
 int
-linux_pread(struct linux_pread_args *uap)
+sys_linux_pread(struct linux_pread_args *uap)
 {
        struct thread *td = curthread;
        struct uio auio;
@@ -837,7 +837,7 @@ linux_pread(struct linux_pread_args *uap)
 }
 
 int
-linux_pwrite(struct linux_pwrite_args *uap)
+sys_linux_pwrite(struct linux_pwrite_args *uap)
 {
        struct thread *td = curthread;
        struct uio auio;
@@ -863,7 +863,7 @@ linux_pwrite(struct linux_pwrite_args *uap)
 }
 
 int
-linux_oldumount(struct linux_oldumount_args *args)
+sys_linux_oldumount(struct linux_oldumount_args *args)
 {
        struct linux_umount_args args2;
        int error;
@@ -871,13 +871,13 @@ linux_oldumount(struct linux_oldumount_args *args)
        args2.path = args->path;
        args2.flags = 0;
        args2.sysmsg_result = 0;
-       error = linux_umount(&args2);
+       error = sys_linux_umount(&args2);
        args->sysmsg_result = args2.sysmsg_result;
        return(error);
 }
 
 int
-linux_umount(struct linux_umount_args *args)
+sys_linux_umount(struct linux_umount_args *args)
 {
        struct unmount_args bsd;
        int error;
@@ -886,7 +886,7 @@ linux_umount(struct linux_umount_args *args)
        bsd.flags = args->flags;        /* XXX correct? */
        bsd.sysmsg_result = 0;
 
-       error = unmount(&bsd);
+       error = sys_unmount(&bsd);
        args->sysmsg_result = bsd.sysmsg_result;
        return(error);
 }
@@ -1118,7 +1118,7 @@ linux_fcntl_common(struct linux_fcntl64_args *args)
 }
 
 int
-linux_fcntl(struct linux_fcntl_args *args)
+sys_linux_fcntl(struct linux_fcntl_args *args)
 {
        struct linux_fcntl64_args args64;
        int error;
@@ -1139,7 +1139,7 @@ linux_fcntl(struct linux_fcntl_args *args)
 
 #if defined(__i386__)
 int
-linux_fcntl64(struct linux_fcntl64_args *args)
+sys_linux_fcntl64(struct linux_fcntl64_args *args)
 {
        struct l_flock64 linux_flock;
        union fcntl_dat dat;
@@ -1185,7 +1185,7 @@ linux_fcntl64(struct linux_fcntl64_args *args)
 #endif /* __i386__ */
 
 int
-linux_chown(struct linux_chown_args *args)
+sys_linux_chown(struct linux_chown_args *args)
 {
        struct nlookupdata nd;
        char *path;
@@ -1207,7 +1207,7 @@ linux_chown(struct linux_chown_args *args)
 }
 
 int
-linux_lchown(struct linux_lchown_args *args)
+sys_linux_lchown(struct linux_lchown_args *args)
 {
        struct nlookupdata nd;
        char *path;
index 91db72c..1287707 100644 (file)
@@ -1,5 +1,5 @@
 /* $FreeBSD: src/sys/compat/linux/linux_getcwd.c,v 1.2.2.3 2001/11/05 19:08:22 marcel Exp $ */
-/* $DragonFly: src/sys/emulation/linux/linux_getcwd.c,v 1.20 2005/08/22 20:21:21 joerg Exp $ */
+/* $DragonFly: src/sys/emulation/linux/linux_getcwd.c,v 1.21 2006/06/05 07:26:09 dillon Exp $ */
 /* $OpenBSD: linux_getcwd.c,v 1.2 2001/05/16 12:50:21 ho Exp $ */
 /* $NetBSD: vfs_getcwd.c,v 1.3.2.3 1999/07/11 10:24:09 sommerfeld Exp $ */
 
@@ -69,7 +69,7 @@
  */
 
 int
-linux_getcwd(struct linux_getcwd_args *args)
+sys_linux_getcwd(struct linux_getcwd_args *args)
 {
        int buflen;
        int error;
index 1ccdcd5..4a2effc 100644 (file)
@@ -27,7 +27,7 @@
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/compat/linux/linux_ioctl.c,v 1.55.2.11 2003/05/01 20:16:09 anholt Exp $
- * $DragonFly: src/sys/emulation/linux/linux_ioctl.c,v 1.19 2006/05/06 02:43:11 dillon Exp $
+ * $DragonFly: src/sys/emulation/linux/linux_ioctl.c,v 1.20 2006/06/05 07:26:09 dillon Exp $
  */
 
 #include <sys/param.h>
@@ -1282,7 +1282,7 @@ static struct ioctl_map_handler linux_ioctl_base_handler = {
  */
 
 int
-linux_ioctl(struct linux_ioctl_args *args)
+sys_linux_ioctl(struct linux_ioctl_args *args)
 {
 #ifdef DEBUG
        if (ldebug(ioctl))
index 3493e7e..5069207 100644 (file)
@@ -26,7 +26,7 @@
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/compat/linux/linux_ipc.c,v 1.17.2.3 2001/11/05 19:08:22 marcel Exp $
- * $DragonFly: src/sys/emulation/linux/linux_ipc.c,v 1.7 2003/08/15 06:32:51 dillon Exp $
+ * $DragonFly: src/sys/emulation/linux/linux_ipc.c,v 1.8 2006/06/05 07:26:09 dillon Exp $
  */
 
 #include <sys/param.h>
@@ -189,7 +189,7 @@ linux_semop(struct linux_semop_args *args)
        bsd_args.semid = args->semid;
        bsd_args.sops = (struct sembuf *)args->tsops;
        bsd_args.nsops = args->nsops;
-       error = semop(&bsd_args);
+       error = sys_semop(&bsd_args);
        args->sysmsg_result = bsd_args.sysmsg_result;
        return(error);
 }
@@ -204,7 +204,7 @@ linux_semget(struct linux_semget_args *args)
        bsd_args.key = args->key;
        bsd_args.nsems = args->nsems;
        bsd_args.semflg = args->semflg;
-       error = semget(&bsd_args);
+       error = sys_semget(&bsd_args);
        args->sysmsg_result = bsd_args.sysmsg_result;
        return(error);
 }
@@ -261,7 +261,7 @@ linux_semctl(struct linux_semctl_args *args)
        case LINUX_IPC_STAT:
                bsd_args.cmd = IPC_STAT;
                unptr->buf = stackgap_alloc(&sg, sizeof(struct semid_ds));
-               error = __semctl(&bsd_args);
+               error = sys___semctl(&bsd_args);
                if (error)
                        return error;
                args->sysmsg_result = IXSEQ_TO_IPCID(bsd_args.semid, 
@@ -296,7 +296,7 @@ linux_semctl(struct linux_semctl_args *args)
                uprintf("linux: 'ipc' typ=%d not implemented\n", args->cmd);
                return EINVAL;
        }
-       error = __semctl(&bsd_args);
+       error = sys___semctl(&bsd_args);
        args->sysmsg_result = bsd_args.sysmsg_result;
        return(error);
 }
@@ -312,7 +312,7 @@ linux_msgsnd(struct linux_msgsnd_args *args)
     bsd_args.msgp = args->msgp;
     bsd_args.msgsz = args->msgsz;
     bsd_args.msgflg = args->msgflg;
-    error = msgsnd(&bsd_args);
+    error = sys_msgsnd(&bsd_args);
     args->sysmsg_result = bsd_args.sysmsg_result;
     return(error);
 }
@@ -329,7 +329,7 @@ linux_msgrcv(struct linux_msgrcv_args *args)
     bsd_args.msgsz = args->msgsz;
     bsd_args.msgtyp = 0; /* XXX - args->msgtyp; */
     bsd_args.msgflg = args->msgflg;
-    error = msgrcv(&bsd_args);
+    error = sys_msgrcv(&bsd_args);
     args->sysmsg_result = bsd_args.sysmsg_result;
     return(error);
 }
@@ -343,7 +343,7 @@ linux_msgget(struct linux_msgget_args *args)
     bsd_args.sysmsg_result = 0;
     bsd_args.key = args->key;
     bsd_args.msgflg = args->msgflg;
-    error = msgget(&bsd_args);
+    error = sys_msgget(&bsd_args);
     args->sysmsg_result = bsd_args.sysmsg_result;
     return(error);
 }
@@ -358,7 +358,7 @@ linux_msgctl(struct linux_msgctl_args *args)
     bsd_args.msqid = args->msqid;
     bsd_args.cmd = args->cmd;
     bsd_args.buf = (struct msqid_ds *)args->buf;
-    error = msgctl(&bsd_args);
+    error = sys_msgctl(&bsd_args);
     args->sysmsg_result = bsd_args.sysmsg_result;
     return ((args->cmd == LINUX_IPC_RMID && error == EINVAL) ? 0 : error);
 }
@@ -373,7 +373,7 @@ linux_shmat(struct linux_shmat_args *args)
     bsd_args.shmid = args->shmid;
     bsd_args.shmaddr = args->shmaddr;
     bsd_args.shmflg = args->shmflg;
-    if ((error = shmat(&bsd_args)))
+    if ((error = sys_shmat(&bsd_args)))
        return error;
 #ifdef __i386__
     if ((error = copyout(&bsd_args.sysmsg_lresult, (caddr_t)args->raddr, sizeof(l_ulong))))
@@ -393,7 +393,7 @@ linux_shmdt(struct linux_shmdt_args *args)
 
     bsd_args.sysmsg_result = 0;
     bsd_args.shmaddr = args->shmaddr;
-    error = shmdt(&bsd_args);
+    error = sys_shmdt(&bsd_args);
     args->sysmsg_result = bsd_args.sysmsg_result;
     return(error);
 }
@@ -408,7 +408,7 @@ linux_shmget(struct linux_shmget_args *args)
     bsd_args.key = args->key;
     bsd_args.size = args->size;
     bsd_args.shmflg = args->shmflg;
-    error = shmget(&bsd_args);
+    error = sys_shmget(&bsd_args);
     args->sysmsg_result = bsd_args.sysmsg_result;
     return(error);
 }
@@ -427,7 +427,7 @@ linux_shmctl(struct linux_shmctl_args *args)
        bsd_args.shmid = args->shmid;
        bsd_args.cmd = IPC_STAT;
        bsd_args.buf = (struct shmid_ds*)stackgap_alloc(&sg, sizeof(struct shmid_ds));
-       if ((error = shmctl(&bsd_args)))
+       if ((error = sys_shmctl(&bsd_args)))
            return error;
        bsd_to_linux_shmid_ds(bsd_args.buf, &linux_shmid);
        args->sysmsg_result = bsd_args.sysmsg_result;
@@ -464,7 +464,7 @@ linux_shmctl(struct linux_shmctl_args *args)
        uprintf("linux: 'ipc' typ=%d not implemented\n", args->cmd);
        return EINVAL;
     }
-    error = shmctl(&bsd_args);
+    error = sys_shmctl(&bsd_args);
     args->sysmsg_result = bsd_args.sysmsg_result;
     return(error);
 }
index 353ebfb..8aba969 100644 (file)
@@ -26,7 +26,7 @@
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/compat/linux/linux_misc.c,v 1.85.2.9 2002/09/24 08:11:41 mdodd Exp $
- * $DragonFly: src/sys/emulation/linux/linux_misc.c,v 1.27 2006/05/06 02:43:11 dillon Exp $
+ * $DragonFly: src/sys/emulation/linux/linux_misc.c,v 1.28 2006/06/05 07:26:09 dillon Exp $
  */
 
 #include "opt_compat.h"
@@ -105,7 +105,7 @@ struct l_sysinfo {
 };
 
 int
-linux_sysinfo(struct linux_sysinfo_args *args)
+sys_linux_sysinfo(struct linux_sysinfo_args *args)
 {
        struct l_sysinfo sysinfo;
        vm_object_t object;
@@ -159,7 +159,7 @@ linux_sysinfo(struct linux_sysinfo_args *args)
 }
 
 int
-linux_alarm(struct linux_alarm_args *args)
+sys_linux_alarm(struct linux_alarm_args *args)
 {
        struct thread *td = curthread;
        struct proc *p = td->td_proc;
@@ -202,7 +202,7 @@ linux_alarm(struct linux_alarm_args *args)
 }
 
 int
-linux_brk(struct linux_brk_args *args)
+sys_linux_brk(struct linux_brk_args *args)
 {
        struct thread *td = curthread;
        struct proc *p = td->td_proc;
@@ -221,7 +221,7 @@ linux_brk(struct linux_brk_args *args)
        bsd_args.sysmsg_result = 0;
        bsd_args.nsize = (char *) new;
        bsd_args.sysmsg_result = 0;
-       if (((caddr_t)new > vm->vm_daddr) && !obreak(&bsd_args))
+       if (((caddr_t)new > vm->vm_daddr) && !sys_obreak(&bsd_args))
                args->sysmsg_result = (long)new;
        else
                args->sysmsg_result = (long)old;
@@ -230,7 +230,7 @@ linux_brk(struct linux_brk_args *args)
 }
 
 int
-linux_uselib(struct linux_uselib_args *args)
+sys_linux_uselib(struct linux_uselib_args *args)
 {
        struct thread *td = curthread;
        struct proc *p;
@@ -461,7 +461,7 @@ cleanup:
 }
 
 int
-linux_select(struct linux_select_args *args)
+sys_linux_select(struct linux_select_args *args)
 {
        struct select_args bsa;
        struct timeval tv0, tv1, utv, *tvp;
@@ -519,7 +519,7 @@ linux_select(struct linux_select_args *args)
                microtime(&tv0);
        }
 
-       error = select(&bsa);
+       error = sys_select(&bsa);
        args->sysmsg_result = bsa.sysmsg_result;
 #ifdef DEBUG
        if (ldebug(select))
@@ -569,7 +569,7 @@ select_out:
 }
 
 int     
-linux_mremap(struct linux_mremap_args *args)
+sys_linux_mremap(struct linux_mremap_args *args)
 {
        struct munmap_args bsd_args; 
        int error = 0;
@@ -594,7 +594,7 @@ linux_mremap(struct linux_mremap_args *args)
                bsd_args.sysmsg_result = 0;
                bsd_args.addr = (caddr_t)(args->addr + args->new_len);
                bsd_args.len = args->old_len - args->new_len;
-               error = munmap(&bsd_args);
+               error = sys_munmap(&bsd_args);
        }
 
        args->sysmsg_resultp = error ? NULL : (void *)args->addr;
@@ -606,7 +606,7 @@ linux_mremap(struct linux_mremap_args *args)
 #define        LINUX_MS_SYNC           0x0004
 
 int
-linux_msync(struct linux_msync_args *args)
+sys_linux_msync(struct linux_msync_args *args)
 {
        struct msync_args bsd_args;
        int error;
@@ -616,13 +616,13 @@ linux_msync(struct linux_msync_args *args)
        bsd_args.flags = args->fl & ~LINUX_MS_SYNC;
        bsd_args.sysmsg_result = 0;
 
-       error = msync(&bsd_args);
+       error = sys_msync(&bsd_args);
        args->sysmsg_result = bsd_args.sysmsg_result;
        return(error);
 }
 
 int
-linux_time(struct linux_time_args *args)
+sys_linux_time(struct linux_time_args *args)
 {
        struct timeval tv;
        l_time_t tm;
@@ -653,7 +653,7 @@ struct l_times_argv {
 #define CONVTCK(r)     (r.tv_sec * CLK_TCK + r.tv_usec / (1000000 / CLK_TCK))
 
 int
-linux_times(struct linux_times_args *args)
+sys_linux_times(struct linux_times_args *args)
 {
        struct thread *td = curthread;
        struct proc *p = td->td_proc;
@@ -685,7 +685,7 @@ linux_times(struct linux_times_args *args)
 }
 
 int
-linux_newuname(struct linux_newuname_args *args)
+sys_linux_newuname(struct linux_newuname_args *args)
 {
        struct thread *td = curthread;
        struct l_new_utsname utsname;
@@ -717,7 +717,7 @@ struct l_utimbuf {
 };
 
 int
-linux_utime(struct linux_utime_args *args)
+sys_linux_utime(struct linux_utime_args *args)
 {
        struct timeval tv[2];
        struct l_utimbuf lut;
@@ -755,7 +755,7 @@ cleanup:
 #define __WCLONE 0x80000000
 
 int
-linux_waitpid(struct linux_waitpid_args *args)
+sys_linux_waitpid(struct linux_waitpid_args *args)
 {
        int error, options, status;
 
@@ -787,7 +787,7 @@ linux_waitpid(struct linux_waitpid_args *args)
 }
 
 int
-linux_wait4(struct linux_wait4_args *args)
+sys_linux_wait4(struct linux_wait4_args *args)
 {
        struct thread *td = curthread;
        struct proc *p = td->td_proc;
@@ -830,7 +830,7 @@ linux_wait4(struct linux_wait4_args *args)
 }
 
 int
-linux_mknod(struct linux_mknod_args *args)
+sys_linux_mknod(struct linux_mknod_args *args)
 {
        struct nlookupdata nd;
        char *path;
@@ -862,7 +862,7 @@ linux_mknod(struct linux_mknod_args *args)
  * UGH! This is just about the dumbest idea I've ever heard!!
  */
 int
-linux_personality(struct linux_personality_args *args)
+sys_linux_personality(struct linux_personality_args *args)
 {
 #ifdef DEBUG
        if (ldebug(personality))
@@ -880,7 +880,7 @@ linux_personality(struct linux_personality_args *args)
  * Wrappers for get/setitimer for debugging..
  */
 int
-linux_setitimer(struct linux_setitimer_args *args)
+sys_linux_setitimer(struct linux_setitimer_args *args)
 {
        struct setitimer_args bsa;
        struct itimerval foo;
@@ -907,13 +907,13 @@ linux_setitimer(struct linux_setitimer_args *args)
            }
 #endif
        }
-       error = setitimer(&bsa);
+       error = sys_setitimer(&bsa);
        args->sysmsg_result = bsa.sysmsg_result;
        return(error);
 }
 
 int
-linux_getitimer(struct linux_getitimer_args *args)
+sys_linux_getitimer(struct linux_getitimer_args *args)
 {
        struct getitimer_args bsa;
        int error;
@@ -924,13 +924,13 @@ linux_getitimer(struct linux_getitimer_args *args)
        bsa.which = args->which;
        bsa.itv = (struct itimerval *)args->itv;
        bsa.sysmsg_result = 0;
-       error = getitimer(&bsa);
+       error = sys_getitimer(&bsa);
        args->sysmsg_result = bsa.sysmsg_result;
        return(error);
 }
 
 int
-linux_nice(struct linux_nice_args *args)
+sys_linux_nice(struct linux_nice_args *args)
 {
        struct setpriority_args bsd_args;
        int error;
@@ -939,13 +939,13 @@ linux_nice(struct linux_nice_args *args)
        bsd_args.who = 0;       /* current process */
        bsd_args.prio = args->inc;
        bsd_args.sysmsg_result = 0;
-       error = setpriority(&bsd_args);
+       error = sys_setpriority(&bsd_args);
        args->sysmsg_result = bsd_args.sysmsg_result;
        return(error);
 }
 
 int
-linux_setgroups(struct linux_setgroups_args *args)
+sys_linux_setgroups(struct linux_setgroups_args *args)
 {
        struct thread *td = curthread;
        struct proc *p = td->td_proc;
@@ -997,7 +997,7 @@ linux_setgroups(struct linux_setgroups_args *args)
 }
 
 int
-linux_getgroups(struct linux_getgroups_args *args)
+sys_linux_getgroups(struct linux_getgroups_args *args)
 {
        struct thread *td = curthread;
        struct proc *p = td->td_proc;
@@ -1041,7 +1041,7 @@ linux_getgroups(struct linux_getgroups_args *args)
 }
 
 int
-linux_setrlimit(struct linux_setrlimit_args *args)
+sys_linux_setrlimit(struct linux_setrlimit_args *args)
 {
        struct l_rlimit linux_rlim;
        struct rlimit rlim;
@@ -1071,7 +1071,7 @@ linux_setrlimit(struct linux_setrlimit_args *args)
 }
 
 int
-linux_old_getrlimit(struct linux_old_getrlimit_args *args)
+sys_linux_old_getrlimit(struct linux_old_getrlimit_args *args)
 {
        struct l_rlimit linux_rlim;
        struct rlimit rlim;
@@ -1104,7 +1104,7 @@ linux_old_getrlimit(struct linux_old_getrlimit_args *args)
 }
 
 int
-linux_getrlimit(struct linux_getrlimit_args *args)
+sys_linux_getrlimit(struct linux_getrlimit_args *args)
 {
        struct l_rlimit linux_rlim;
        struct rlimit rlim;
@@ -1133,7 +1133,7 @@ linux_getrlimit(struct linux_getrlimit_args *args)
 }
 
 int
-linux_sched_setscheduler(struct linux_sched_setscheduler_args *args)
+sys_linux_sched_setscheduler(struct linux_sched_setscheduler_args *args)
 {
        struct sched_setscheduler_args bsd;
        int error;
@@ -1162,13 +1162,13 @@ linux_sched_setscheduler(struct linux_sched_setscheduler_args *args)
        bsd.param = (struct sched_param *)args->param;
        bsd.sysmsg_result = 0;
 
-       error = sched_setscheduler(&bsd);
+       error = sys_sched_setscheduler(&bsd);
        args->sysmsg_result = bsd.sysmsg_result;
        return(error);
 }
 
 int
-linux_sched_getscheduler(struct linux_sched_getscheduler_args *args)
+sys_linux_sched_getscheduler(struct linux_sched_getscheduler_args *args)
 {
        struct sched_getscheduler_args bsd;
        int error;
@@ -1180,7 +1180,7 @@ linux_sched_getscheduler(struct linux_sched_getscheduler_args *args)
 
        bsd.sysmsg_result = 0;
        bsd.pid = args->pid;
-       error = sched_getscheduler(&bsd);
+       error = sys_sched_getscheduler(&bsd);
        args->sysmsg_result = bsd.sysmsg_result;
 
        switch (args->sysmsg_result) {
@@ -1198,7 +1198,7 @@ linux_sched_getscheduler(struct linux_sched_getscheduler_args *args)
 }
 
 int
-linux_sched_get_priority_max(struct linux_sched_get_priority_max_args *args)
+sys_linux_sched_get_priority_max(struct linux_sched_get_priority_max_args *args)
 {
        struct sched_get_priority_max_args bsd;
        int error;
@@ -1223,13 +1223,13 @@ linux_sched_get_priority_max(struct linux_sched_get_priority_max_args *args)
        }
        bsd.sysmsg_result = 0;
 
-       error = sched_get_priority_max(&bsd);
+       error = sys_sched_get_priority_max(&bsd);
        args->sysmsg_result = bsd.sysmsg_result;
        return(error);
 }
 
 int
-linux_sched_get_priority_min(struct linux_sched_get_priority_min_args *args)
+sys_linux_sched_get_priority_min(struct linux_sched_get_priority_min_args *args)
 {
        struct sched_get_priority_min_args bsd;
        int error;
@@ -1254,7 +1254,7 @@ linux_sched_get_priority_min(struct linux_sched_get_priority_min_args *args)
        }
        bsd.sysmsg_result = 0;
 
-       error = sched_get_priority_min(&bsd);
+       error = sys_sched_get_priority_min(&bsd);
        args->sysmsg_result = bsd.sysmsg_result;
        return(error);
 }
@@ -1264,7 +1264,7 @@ linux_sched_get_priority_min(struct linux_sched_get_priority_min_args *args)
 #define REBOOT_HALT    0xcdef0123
 
 int
-linux_reboot(struct linux_reboot_args *args)
+sys_linux_reboot(struct linux_reboot_args *args)
 {
        struct reboot_args bsd_args;
        int error;
@@ -1278,7 +1278,7 @@ linux_reboot(struct linux_reboot_args *args)
        bsd_args.opt = (args->cmd == REBOOT_HALT) ? RB_HALT : 0;
        bsd_args.sysmsg_result = 0;
 
-       error = reboot(&bsd_args);
+       error = sys_reboot(&bsd_args);
        args->sysmsg_result = bsd_args.sysmsg_result;
        return(error);
 }
@@ -1296,7 +1296,7 @@ linux_reboot(struct linux_reboot_args *args)
  */
 
 int
-linux_getpid(struct linux_getpid_args *args)
+sys_linux_getpid(struct linux_getpid_args *args)
 {
        struct thread *td = curthread;
        struct proc *p = td->td_proc;
@@ -1308,7 +1308,7 @@ linux_getpid(struct linux_getpid_args *args)
 }
 
 int
-linux_getgid(struct linux_getgid_args *args)
+sys_linux_getgid(struct linux_getgid_args *args)
 {
        struct thread *td = curthread;
        struct proc *p = td->td_proc;
@@ -1320,7 +1320,7 @@ linux_getgid(struct linux_getgid_args *args)
 }
 
 int
-linux_getuid(struct linux_getuid_args *args)
+sys_linux_getuid(struct linux_getuid_args *args)
 {
        struct thread *td = curthread;
        struct proc *p = td->td_proc;
@@ -1332,14 +1332,14 @@ linux_getuid(struct linux_getuid_args *args)
 }
 
 int
-linux_getsid(struct linux_getsid_args *args)
+sys_linux_getsid(struct linux_getsid_args *args)
 {
        struct getsid_args bsd;
        int error;
 
        bsd.sysmsg_result = 0;
        bsd.pid = args->pid;
-       error = getsid(&bsd);
+       error = sys_getsid(&bsd);
        args->sysmsg_result = bsd.sysmsg_result;
        return(error);
 }
index 7a0fd97..cd1e903 100644 (file)
@@ -26,7 +26,7 @@
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/compat/linux/linux_signal.c,v 1.23.2.3 2001/11/05 19:08:23 marcel Exp $
- * $DragonFly: src/sys/emulation/linux/linux_signal.c,v 1.10 2005/04/22 02:09:15 swildner Exp $
+ * $DragonFly: src/sys/emulation/linux/linux_signal.c,v 1.11 2006/06/05 07:26:09 dillon Exp $
  */
 
 #include <sys/param.h>
@@ -124,7 +124,7 @@ bsd_to_linux_sigaction(struct sigaction *bsa, l_sigaction_t *lsa)
 }
 
 int
-linux_signal(struct linux_signal_args *args)
+sys_linux_signal(struct linux_signal_args *args)
 {
        l_sigaction_t linux_nsa, linux_osa;
        struct sigaction nsa, osa;
@@ -153,7 +153,7 @@ linux_signal(struct linux_signal_args *args)
 }
 
 int
-linux_rt_sigaction(struct linux_rt_sigaction_args *args)
+sys_linux_rt_sigaction(struct linux_rt_sigaction_args *args)
 {
        l_sigaction_t linux_nsa, linux_osa;
        struct sigaction nsa, osa;
@@ -207,7 +207,7 @@ linux_to_bsd_sigprocmask(int how)
 }
 
 int
-linux_sigprocmask(struct linux_sigprocmask_args *args)
+sys_linux_sigprocmask(struct linux_sigprocmask_args *args)
 {
        l_osigset_t mask;
        l_sigset_t linux_set, linux_oset;
@@ -241,7 +241,7 @@ linux_sigprocmask(struct linux_sigprocmask_args *args)
 }
 
 int
-linux_rt_sigprocmask(struct linux_rt_sigprocmask_args *args)
+sys_linux_rt_sigprocmask(struct linux_rt_sigprocmask_args *args)
 {
        l_sigset_t linux_set, linux_oset;
        sigset_t set, oset;
@@ -277,7 +277,7 @@ linux_rt_sigprocmask(struct linux_rt_sigprocmask_args *args)
 }
 
 int
-linux_sgetmask(struct linux_sgetmask_args *args)
+sys_linux_sgetmask(struct linux_sgetmask_args *args)
 {
        struct proc *p = curproc;
        l_sigset_t mask;
@@ -293,7 +293,7 @@ linux_sgetmask(struct linux_sgetmask_args *args)
 }
 
 int
-linux_ssetmask(struct linux_ssetmask_args *args)
+sys_linux_ssetmask(struct linux_ssetmask_args *args)
 {
        struct proc *p = curproc;
        l_sigset_t lset;
@@ -315,7 +315,7 @@ linux_ssetmask(struct linux_ssetmask_args *args)
 }
 
 int
-linux_sigpending(struct linux_sigpending_args *args)
+sys_linux_sigpending(struct linux_sigpending_args *args)
 {
        struct thread *td = curthread;
        struct proc *p = td->td_proc;
@@ -341,7 +341,7 @@ linux_sigpending(struct linux_sigpending_args *args)
 }
 
 int
-linux_kill(struct linux_kill_args *args)
+sys_linux_kill(struct linux_kill_args *args)
 {
        int error, sig;
 
index 6c9180b..e0a6e50 100644 (file)
@@ -26,7 +26,7 @@
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/compat/linux/linux_socket.c,v 1.19.2.8 2001/11/07 20:33:55 marcel Exp $
- * $DragonFly: src/sys/emulation/linux/linux_socket.c,v 1.23 2006/06/04 11:29:38 swildner Exp $
+ * $DragonFly: src/sys/emulation/linux/linux_socket.c,v 1.24 2006/06/05 07:26:09 dillon Exp $
  */
 
 #include <sys/param.h>
@@ -1150,7 +1150,7 @@ linux_getsockopt(struct linux_getsockopt_args *args, int *res)
 }
 
 int
-linux_socketcall(struct linux_socketcall_args *args)
+sys_linux_socketcall(struct linux_socketcall_args *args)
 {
        void *arg = (void *)args->args;
 
index b089c05..6dbd561 100644 (file)
@@ -26,7 +26,7 @@
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/compat/linux/linux_stats.c,v 1.22.2.3 2001/11/05 19:08:23 marcel Exp $
- * $DragonFly: src/sys/emulation/linux/linux_stats.c,v 1.19 2006/05/24 03:23:30 dillon Exp $
+ * $DragonFly: src/sys/emulation/linux/linux_stats.c,v 1.20 2006/06/05 07:26:09 dillon Exp $
  */
 
 #include <sys/param.h>
@@ -93,7 +93,7 @@ newstat_copyout(struct stat *buf, void *ubuf)
 }
 
 int
-linux_newstat(struct linux_newstat_args *args)
+sys_linux_newstat(struct linux_newstat_args *args)
 {
        struct stat buf;
        struct nlookupdata nd;
@@ -119,7 +119,7 @@ linux_newstat(struct linux_newstat_args *args)
 }
 
 int
-linux_newlstat(struct linux_newlstat_args *args)
+sys_linux_newlstat(struct linux_newlstat_args *args)
 {
        struct stat sb;
        struct nlookupdata nd;
@@ -145,7 +145,7 @@ linux_newlstat(struct linux_newlstat_args *args)
 }
 
 int
-linux_newfstat(struct linux_newfstat_args *args)
+sys_linux_newfstat(struct linux_newfstat_args *args)
 {
        struct stat buf;
        int error;
@@ -232,7 +232,7 @@ statfs_copyout(struct statfs *statfs, struct l_statfs_buf *buf, l_int namelen)
 }
 
 int
-linux_statfs(struct linux_statfs_args *args)
+sys_linux_statfs(struct linux_statfs_args *args)
 {
        struct statfs statfs;
        struct nlookupdata nd;
@@ -263,7 +263,7 @@ linux_statfs(struct linux_statfs_args *args)
 }
 
 int
-linux_fstatfs(struct linux_fstatfs_args *args)
+sys_linux_fstatfs(struct linux_fstatfs_args *args)
 {
        struct proc *p = curthread->td_proc;
        struct file *fp;
@@ -294,7 +294,7 @@ struct l_ustat
 };
 
 int
-linux_ustat(struct linux_ustat_args *args)
+sys_linux_ustat(struct linux_ustat_args *args)
 {
        struct l_ustat lu;
        dev_t dev;
@@ -372,7 +372,7 @@ stat64_copyout(struct stat *buf, void *ubuf)
 }
 
 int
-linux_stat64(struct linux_stat64_args *args)
+sys_linux_stat64(struct linux_stat64_args *args)
 {
        struct nlookupdata nd;
        struct stat buf;
@@ -398,7 +398,7 @@ linux_stat64(struct linux_stat64_args *args)
 }
 
 int
-linux_lstat64(struct linux_lstat64_args *args)
+sys_linux_lstat64(struct linux_lstat64_args *args)
 {
        struct nlookupdata nd;
        struct stat sb;
@@ -424,7 +424,7 @@ linux_lstat64(struct linux_lstat64_args *args)
 }
 
 int
-linux_fstat64(struct linux_fstat64_args *args)
+sys_linux_fstat64(struct linux_fstat64_args *args)
 {
        struct stat buf;
        int error;
index 2cd94c2..cd041e5 100644 (file)
@@ -26,7 +26,7 @@
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/compat/linux/linux_sysctl.c,v 1.2.2.1 2001/10/21 03:57:35 marcel Exp $
- * $DragonFly: src/sys/emulation/linux/linux_sysctl.c,v 1.6 2003/11/14 01:32:45 daver Exp $
+ * $DragonFly: src/sys/emulation/linux/linux_sysctl.c,v 1.7 2006/06/05 07:26:09 dillon Exp $
  */
 
 #include "opt_compat.h"
@@ -76,7 +76,7 @@ handle_string(struct l___sysctl_args *la, char *value)
 }
 
 int
-linux_sysctl(struct linux_sysctl_args *args)
+sys_linux_sysctl(struct linux_sysctl_args *args)
 {
        struct l___sysctl_args la;
        l_int *mib;
index bc53800..f41d35c 100644 (file)
@@ -24,7 +24,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/compat/linux/linux_uid16.c,v 1.4.2.1 2001/10/21 03:57:35 marcel Exp $
- * $DragonFly: src/sys/emulation/linux/linux_uid16.c,v 1.10 2004/11/12 00:09:18 dillon Exp $
+ * $DragonFly: src/sys/emulation/linux/linux_uid16.c,v 1.11 2006/06/05 07:26:09 dillon Exp $
  */
 
 #include "opt_compat.h"
@@ -49,7 +49,7 @@ DUMMY(getresgid16);
 #define        CAST_NOCHG(x)   ((x == 0xFFFF) ? -1 : x)
 
 int
-linux_chown16(struct linux_chown16_args *args)
+sys_linux_chown16(struct linux_chown16_args *args)
 {
        struct nlookupdata nd;
        char *path;
@@ -74,7 +74,7 @@ linux_chown16(struct linux_chown16_args *args)
 }
 
 int
-linux_lchown16(struct linux_lchown16_args *args)
+sys_linux_lchown16(struct linux_lchown16_args *args)
 {
        struct nlookupdata nd;
        char *path;
@@ -99,7 +99,7 @@ linux_lchown16(struct linux_lchown16_args *args)
 }
 
 int
-linux_setgroups16(struct linux_setgroups16_args *args)
+sys_linux_setgroups16(struct linux_setgroups16_args *args)
 {
        struct proc *p = curproc;
        struct ucred *newcred, *oldcred;
@@ -153,7 +153,7 @@ linux_setgroups16(struct linux_setgroups16_args *args)
 }
 
 int
-linux_getgroups16(struct linux_getgroups16_args *args)
+sys_linux_getgroups16(struct linux_getgroups16_args *args)
 {
        struct proc *p = curproc;
        struct ucred *cred;
@@ -211,7 +211,7 @@ linux_getgroups16(struct linux_getgroups16_args *args)
  */
 
 int
-linux_getgid16(struct linux_getgid16_args *args)
+sys_linux_getgid16(struct linux_getgid16_args *args)
 {
        struct proc *p = curproc;
 
@@ -220,7 +220,7 @@ linux_getgid16(struct linux_getgid16_args *args)
 }
 
 int
-linux_getuid16(struct linux_getuid16_args *args)
+sys_linux_getuid16(struct linux_getuid16_args *args)
 {
        struct proc *p = curproc;
 
@@ -229,33 +229,33 @@ linux_getuid16(struct linux_getuid16_args *args)
 }
 
 int
-linux_getegid16(struct linux_getegid16_args *args)
+sys_linux_getegid16(struct linux_getegid16_args *args)
 {
        struct getegid_args bsd;
        int error;
 
        bsd.sysmsg_result = 0;
 
-       error = getegid(&bsd);
+       error = sys_getegid(&bsd);
        args->sysmsg_result = bsd.sysmsg_result;
        return(error);
 }
 
 int
-linux_geteuid16(struct linux_geteuid16_args *args)
+sys_linux_geteuid16(struct linux_geteuid16_args *args)
 {
        struct geteuid_args bsd;
        int error;
 
        bsd.sysmsg_result = 0;
 
-       error = geteuid(&bsd);
+       error = sys_geteuid(&bsd);
        args->sysmsg_result = bsd.sysmsg_result;
        return(error);
 }
 
 int
-linux_setgid16(struct linux_setgid16_args *args)
+sys_linux_setgid16(struct linux_setgid16_args *args)
 {
        struct setgid_args bsd;
        int error;
@@ -263,13 +263,13 @@ linux_setgid16(struct linux_setgid16_args *args)
        bsd.gid = args->gid;
        bsd.sysmsg_result = 0;
 
-       error = setgid(&bsd);
+       error = sys_setgid(&bsd);
        args->sysmsg_result = bsd.sysmsg_result;
        return(error);
 }
 
 int
-linux_setuid16(struct linux_setuid16_args *args)
+sys_linux_setuid16(struct linux_setuid16_args *args)
 {
        struct setuid_args bsd;
        int error;
@@ -277,13 +277,13 @@ linux_setuid16(struct linux_setuid16_args *args)
        bsd.uid = args->uid;
        bsd.sysmsg_result = 0;
 
-       error = setuid(&bsd);
+       error = sys_setuid(&bsd);
        args->sysmsg_result = bsd.sysmsg_result;
        return(error);
 }
 
 int
-linux_setregid16(struct linux_setregid16_args *args)
+sys_linux_setregid16(struct linux_setregid16_args *args)
 {
        struct setregid_args bsd;
        int error;
@@ -292,13 +292,13 @@ linux_setregid16(struct linux_setregid16_args *args)
        bsd.egid = CAST_NOCHG(args->egid);
        bsd.sysmsg_result = 0;
 
-       error = setregid(&bsd);
+       error = sys_setregid(&bsd);
        args->sysmsg_result = bsd.sysmsg_result;
        return(error);
 }
 
 int
-linux_setreuid16(struct linux_setreuid16_args *args)
+sys_linux_setreuid16(struct linux_setreuid16_args *args)
 {
        struct setreuid_args bsd;
        int error;
@@ -307,13 +307,13 @@ linux_setreuid16(struct linux_setreuid16_args *args)
        bsd.euid = CAST_NOCHG(args->euid);
        bsd.sysmsg_result = 0;
 
-       error = setreuid(&bsd);
+       error = sys_setreuid(&bsd);
        args->sysmsg_result = bsd.sysmsg_result;
        return(error);
 }
 
 int
-linux_setresgid16(struct linux_setresgid16_args *args)
+sys_linux_setresgid16(struct linux_setresgid16_args *args)
 {
        struct setresgid_args bsd;
        int error;
@@ -323,13 +323,13 @@ linux_setresgid16(struct linux_setresgid16_args *args)
        bsd.sgid = CAST_NOCHG(args->sgid);
        bsd.sysmsg_result = 0;
 
-       error = setresgid(&bsd);
+       error = sys_setresgid(&bsd);
        args->sysmsg_result = bsd.sysmsg_result;
        return(error);
 }
 
 int
-linux_setresuid16(struct linux_setresuid16_args *args)
+sys_linux_setresuid16(struct linux_setresuid16_args *args)
 {
        struct setresuid_args bsd;
        int error;
@@ -339,7 +339,7 @@ linux_setresuid16(struct linux_setresuid16_args *args)
        bsd.suid = CAST_NOCHG(args->suid);
        bsd.sysmsg_result = 0;
 
-       error = setresuid(&bsd);
+       error = sys_setresuid(&bsd);
        args->sysmsg_result = bsd.sysmsg_result;
        return(error);
 }
index 5143cf4..8981c7b 100644 (file)
@@ -29,7 +29,7 @@
  * from: svr4_util.h,v 1.5 1994/11/18 02:54:31 christos Exp
  * from: linux_util.h,v 1.2 1995/03/05 23:23:50 fvdl Exp
  * $FreeBSD: src/sys/compat/linux/linux_util.h,v 1.12.2.2 2000/11/02 23:31:28 obrien Exp $
- * $DragonFly: src/sys/emulation/linux/linux_util.h,v 1.8 2006/05/11 08:23:20 swildner Exp $
+ * $DragonFly: src/sys/emulation/linux/linux_util.h,v 1.9 2006/06/05 07:26:09 dillon Exp $
  */
 
 /*
@@ -89,7 +89,7 @@ stackgap_alloc(caddr_t *sgp, size_t sz)
 
 #define DUMMY(s)                                                       \
 int                                                                    \
-linux_ ## s(struct linux_ ## s ## _args *args)                         \
+sys_linux_ ## s(struct linux_ ## s ## _args *args)                     \
 {                                                                      \
        return (unsupported_msg(#s));                                   \
 }                                                                      \
index a596cbb..99272ba 100644 (file)
@@ -30,7 +30,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/posix4/p1003_1b.c,v 1.5.2.2 2003/03/25 06:13:35 rwatson Exp $
- * $DragonFly: src/sys/emulation/posix4/Attic/p1003_1b.c,v 1.7 2003/11/27 19:11:17 dillon Exp $
+ * $DragonFly: src/sys/emulation/posix4/Attic/p1003_1b.c,v 1.8 2006/06/05 07:26:10 dillon Exp $
  */
 
 /* p1003_1b: Real Time common code.
@@ -169,7 +169,7 @@ static int sched_attach(void)
 }
 
 int
-sched_setparam(struct sched_setparam_args *uap)
+sys_sched_setparam(struct sched_setparam_args *uap)
 {
        struct proc *p = curproc;
        int e;
@@ -185,7 +185,7 @@ sched_setparam(struct sched_setparam_args *uap)
 }
 
 int
-sched_getparam(struct sched_getparam_args *uap)
+sys_sched_getparam(struct sched_getparam_args *uap)
 {
        struct proc *p = curproc;
        struct proc *targetp;
@@ -209,7 +209,7 @@ sched_getparam(struct sched_getparam_args *uap)
 }
 
 int
-sched_setscheduler(struct sched_setscheduler_args *uap)
+sys_sched_setscheduler(struct sched_setscheduler_args *uap)
 {
        struct proc *p = curproc;
        int e;
@@ -225,7 +225,7 @@ sched_setscheduler(struct sched_setscheduler_args *uap)
 }
 
 int
-sched_getscheduler(struct sched_getscheduler_args *uap)
+sys_sched_getscheduler(struct sched_getscheduler_args *uap)
 {
        struct proc *p = curproc;
        struct proc *targetp;
@@ -245,25 +245,25 @@ sched_getscheduler(struct sched_getscheduler_args *uap)
 }
 
 int
-sched_yield(struct sched_yield_args *uap)
+sys_sched_yield(struct sched_yield_args *uap)
 {
        return ksched_yield(&uap->sysmsg_result, ksched);
 }
 
 int
-sched_get_priority_max(struct sched_get_priority_max_args *uap)
+sys_sched_get_priority_max(struct sched_get_priority_max_args *uap)
 {
        return ksched_get_priority_max(&uap->sysmsg_result, ksched, uap->policy);
 }
 
 int
-sched_get_priority_min(struct sched_get_priority_min_args *uap)
+sys_sched_get_priority_min(struct sched_get_priority_min_args *uap)
 {
        return ksched_get_priority_min(&uap->sysmsg_result, ksched, uap->policy);
 }
 
 int
-sched_rr_get_interval(struct sched_rr_get_interval_args *uap)
+sys_sched_rr_get_interval(struct sched_rr_get_interval_args *uap)
 {
        int e;
        struct proc *p = curproc;
index 5663a7a..f0e8897 100644 (file)
@@ -36,7 +36,7 @@
  *
  *     from: @(#)machdep.c     7.4 (Berkeley) 6/3/91
  * $FreeBSD: src/sys/i386/i386/machdep.c,v 1.385.2.30 2003/05/31 08:48:05 alc Exp $
- * $DragonFly: src/sys/i386/i386/Attic/machdep.c,v 1.92 2006/06/05 00:32:37 davidxu Exp $
+ * $DragonFly: src/sys/i386/i386/Attic/machdep.c,v 1.93 2006/06/05 07:26:10 dillon Exp $
  */
 
 #include "use_apm.h"
@@ -543,7 +543,7 @@ sendsig(catcher, sig, mask, code)
 #define        CS_SECURE(cs)           (ISPL(cs) == SEL_UPL)
 
 int
-sigreturn(struct sigreturn_args *uap)
+sys_sigreturn(struct sigreturn_args *uap)
 {
        struct lwp *lp = curthread->td_lwp;
        struct trapframe *regs;
index d47e366..1e65d76 100644 (file)
@@ -32,7 +32,7 @@
  *
  *     from: @(#)sys_machdep.c 5.5 (Berkeley) 1/19/91
  * $FreeBSD: src/sys/i386/i386/sys_machdep.c,v 1.47.2.3 2002/10/07 17:20:00 jhb Exp $
- * $DragonFly: src/sys/i386/i386/Attic/sys_machdep.c,v 1.22 2006/02/28 18:30:22 dillon Exp $
+ * $DragonFly: src/sys/i386/i386/Attic/sys_machdep.c,v 1.23 2006/06/05 07:26:10 dillon Exp $
  *
  */
 
@@ -81,7 +81,7 @@ int i386_extend_pcb(struct lwp *);
  */
 
 int
-sysarch(struct sysarch_args *uap)
+sys_sysarch(struct sysarch_args *uap)
 {
        struct lwp *lp = curthread->td_lwp;
        int error = 0;
index e930aab..b981e69 100644 (file)
@@ -31,7 +31,7 @@
  * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
  * 
- * $DragonFly: src/sys/i386/i386/Attic/tls.c,v 1.3 2005/11/04 08:57:27 dillon Exp $
+ * $DragonFly: src/sys/i386/i386/Attic/tls.c,v 1.4 2006/06/05 07:26:10 dillon Exp $
  */
 
 #include <sys/param.h>
@@ -66,7 +66,7 @@
  * (struct tls_info *info, int infosize, int which)
  */
 int
-sys_set_tls_area(struct sys_set_tls_area_args *uap)
+sys_sys_set_tls_area(struct sys_set_tls_area_args *uap)
 {
        struct tls_info info;
        struct segment_descriptor *desc;
@@ -158,7 +158,7 @@ sys_set_tls_area(struct sys_set_tls_area_args *uap)
  * (struct tls_info *info, int infosize, int which)
  */
 int
-sys_get_tls_area(struct sys_get_tls_area_args *uap)
+sys_sys_get_tls_area(struct sys_get_tls_area_args *uap)
 {
        struct tls_info info;
        struct segment_descriptor *desc;
index ae90b6d..81b24da 100644 (file)
@@ -31,7 +31,7 @@
  * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
  * 
- * $DragonFly: src/sys/kern/imgact_resident.c,v 1.11 2006/05/06 02:43:12 dillon Exp $
+ * $DragonFly: src/sys/kern/imgact_resident.c,v 1.12 2006/06/05 07:26:10 dillon Exp $
  */
 
 #include <sys/param.h>
@@ -187,7 +187,7 @@ exec_resident_imgact(struct image_params *imgp)
  * to use the snapshot directly rather then load & relocate a new copy.
  */
 int
-exec_sys_register(struct exec_sys_register_args *uap)
+sys_exec_sys_register(struct exec_sys_register_args *uap)
 {
     struct vmresident *vmres;
     struct vnode *vp;
@@ -225,7 +225,7 @@ exec_sys_register(struct exec_sys_register_args *uap)
  *     unregisters everything.
  */
 int
-exec_sys_unregister(struct exec_sys_unregister_args *uap)
+sys_exec_sys_unregister(struct exec_sys_unregister_args *uap)
 {
     struct vmresident *vmres;
     struct proc *p;
index 46b665a..9e720ab 100644 (file)
@@ -40,7 +40,7 @@
  *
  *     @(#)init_main.c 8.9 (Berkeley) 1/21/94
  * $FreeBSD: src/sys/kern/init_main.c,v 1.134.2.8 2003/06/06 20:21:32 tegge Exp $
- * $DragonFly: src/sys/kern/init_main.c,v 1.56 2006/05/29 03:57:20 dillon Exp $
+ * $DragonFly: src/sys/kern/init_main.c,v 1.57 2006/06/05 07:26:10 dillon Exp $
  */
 
 #include "opt_init_path.h"
@@ -555,7 +555,7 @@ start_init(void *dummy)
                 * MP lock will migrate with us though so we still have to
                 * release it.
                 */
-               if ((error = execve(&args)) == 0) {
+               if ((error = sys_execve(&args)) == 0) {
                        rel_mplock();
                        lp->lwp_proc->p_usched->acquire_curproc(lp);
                        return;
index 99e50ad..263eddb 100644 (file)
@@ -2,8 +2,8 @@
  * System call switch table.
  *
  * DO NOT EDIT-- this file is automatically generated.
- * $DragonFly: src/sys/kern/init_sysent.c,v 1.38 2006/06/05 00:35:05 davidxu Exp $
- * created from DragonFly: src/sys/kern/syscalls.master,v 1.36 2006/05/27 20:17:16 dillon Exp 
+ * $DragonFly: src/sys/kern/init_sysent.c,v 1.39 2006/06/05 07:26:10 dillon Exp $
+ * created from DragonFly: src/sys/kern/syscalls.master,v 1.37 2006/06/05 00:33:36 davidxu Exp 
  */
 
 #include "opt_compat.h"
 #define AS(name) ((sizeof(struct name) - sizeof(struct sysmsg) - sizeof(union usrmsg)) / sizeof(register_t))
 
 #ifdef COMPAT_43
-#define compat(n, name) n, (sy_call_t *)__CONCAT(o,name)
+#define compat(n, name) n, (sy_call_t *)__CONCAT(sys_,__CONCAT(o,name))
 #else
-#define compat(n, name) 0, (sy_call_t *)nosys
+#define compat(n, name) 0, (sy_call_t *)sys_nosys
 #endif
 
 #ifdef COMPAT_DF12
-#define compatdf12(n, name) n, (sy_call_t *)__CONCAT(dfbsd12_,name)
+#define compatdf12(n, name) n, (sy_call_t *)__CONCAT(sys_,__CONCAT(dfbsd12_,name))
 #else
-#define compatdf12(n, name) 0, (sy_call_t *)nosys
+#define compatdf12(n, name) 0, (sy_call_t *)sys_nosys
 #endif
 
 /* The casts are bogus but will do for now. */
 struct sysent sysent[] = {
 #ifdef COMPAT_43
 #endif
-       { 0, (sy_call_t *)nosys },                      /* 0 = syscall */
-       { AS(sys_exit_args), (sy_call_t *)sys_exit },   /* 1 = exit */
-       { 0, (sy_call_t *)fork },                       /* 2 = fork */
-       { SYF_MPSAFE | AS(read_args), (sy_call_t *)read },      /* 3 = read */
-       { SYF_MPSAFE | AS(write_args), (sy_call_t *)write },    /* 4 = write */
-       { AS(open_args), (sy_call_t *)open },           /* 5 = open */
-       { SYF_MPSAFE | AS(close_args), (sy_call_t *)close },    /* 6 = close */
-       { AS(wait_args), (sy_call_t *)wait4 },          /* 7 = wait4 */
+       { 0, (sy_call_t *)sys_nosys },                  /* 0 = syscall */
+       { AS(exit_args), (sy_call_t *)sys_exit },       /* 1 = exit */
+       { 0, (sy_call_t *)sys_fork },                   /* 2 = fork */
+       { SYF_MPSAFE | AS(read_args), (sy_call_t *)sys_read },  /* 3 = read */
+       { SYF_MPSAFE | AS(write_args), (sy_call_t *)sys_write },        /* 4 = write */
+       { AS(open_args), (sy_call_t *)sys_open },       /* 5 = open */
+       { SYF_MPSAFE | AS(close_args), (sy_call_t *)sys_close },        /* 6 = close */
+       { AS(wait_args), (sy_call_t *)sys_wait4 },      /* 7 = wait4 */
        { compat(AS(ocreat_args),creat) },              /* 8 = old creat */
-       { AS(link_args), (sy_call_t *)link },           /* 9 = link */
-       { AS(unlink_args), (sy_call_t *)unlink },       /* 10 = unlink */
-       { 0, (sy_call_t *)nosys },                      /* 11 = obsolete execv */
-       { AS(chdir_args), (sy_call_t *)chdir },         /* 12 = chdir */
-       { AS(fchdir_args), (sy_call_t *)fchdir },       /* 13 = fchdir */
-       { AS(mknod_args), (sy_call_t *)mknod },         /* 14 = mknod */
-       { AS(chmod_args), (sy_call_t *)chmod },         /* 15 = chmod */
-       { AS(chown_args), (sy_call_t *)chown },         /* 16 = chown */
-       { AS(obreak_args), (sy_call_t *)obreak },       /* 17 = break */
-       { AS(getfsstat_args), (sy_call_t *)getfsstat }, /* 18 = getfsstat */
+       { AS(link_args), (sy_call_t *)sys_link },       /* 9 = link */
+       { AS(unlink_args), (sy_call_t *)sys_unlink },   /* 10 = unlink */
+       { 0, (sy_call_t *)sys_nosys },                  /* 11 = obsolete execv */
+       { AS(chdir_args), (sy_call_t *)sys_chdir },     /* 12 = chdir */
+       { AS(fchdir_args), (sy_call_t *)sys_fchdir },   /* 13 = fchdir */
+       { AS(mknod_args), (sy_call_t *)sys_mknod },     /* 14 = mknod */
+       { AS(chmod_args), (sy_call_t *)sys_chmod },     /* 15 = chmod */
+       { AS(chown_args), (sy_call_t *)sys_chown },     /* 16 = chown */
+       { AS(obreak_args), (sy_call_t *)sys_obreak },   /* 17 = break */
+       { AS(getfsstat_args), (sy_call_t *)sys_getfsstat },     /* 18 = getfsstat */
        { compat(AS(olseek_args),lseek) },              /* 19 = old lseek */
-       { 0, (sy_call_t *)getpid },                     /* 20 = getpid */
-       { AS(mount_args), (sy_call_t *)mount },         /* 21 = mount */
-       { AS(unmount_args), (sy_call_t *)unmount },     /* 22 = unmount */
-       { AS(setuid_args), (sy_call_t *)setuid },       /* 23 = setuid */
-       { SYF_MPSAFE | 0, (sy_call_t *)getuid },        /* 24 = getuid */
-       { SYF_MPSAFE | 0, (sy_call_t *)geteuid },       /* 25 = geteuid */
-       { AS(ptrace_args), (sy_call_t *)ptrace },       /* 26 = ptrace */
-       { AS(recvmsg_args), (sy_call_t *)recvmsg },     /* 27 = recvmsg */
-       { AS(sendmsg_args), (sy_call_t *)sendmsg },     /* 28 = sendmsg */
-       { AS(recvfrom_args), (sy_call_t *)recvfrom },   /* 29 = recvfrom */
-       { AS(accept_args), (sy_call_t *)accept },       /* 30 = accept */
-       { AS(getpeername_args), (sy_call_t *)getpeername },     /* 31 = getpeername */
-       { AS(getsockname_args), (sy_call_t *)getsockname },     /* 32 = getsockname */
-       { AS(access_args), (sy_call_t *)access },       /* 33 = access */
-       { AS(chflags_args), (sy_call_t *)chflags },     /* 34 = chflags */
-       { AS(fchflags_args), (sy_call_t *)fchflags },   /* 35 = fchflags */
-       { 0, (sy_call_t *)sync },                       /* 36 = sync */
-       { AS(kill_args), (sy_call_t *)kill },           /* 37 = kill */
+       { 0, (sy_call_t *)sys_getpid },                 /* 20 = getpid */
+       { AS(mount_args), (sy_call_t *)sys_mount },     /* 21 = mount */
+       { AS(unmount_args), (sy_call_t *)sys_unmount }, /* 22 = unmount */
+       { AS(setuid_args), (sy_call_t *)sys_setuid },   /* 23 = setuid */
+       { SYF_MPSAFE | 0, (sy_call_t *)sys_getuid },    /* 24 = getuid */
+       { SYF_MPSAFE | 0, (sy_call_t *)sys_geteuid },   /* 25 = geteuid */
+       { AS(ptrace_args), (sy_call_t *)sys_ptrace },   /* 26 = ptrace */
+       { AS(recvmsg_args), (sy_call_t *)sys_recvmsg }, /* 27 = recvmsg */
+       { AS(sendmsg_args), (sy_call_t *)sys_sendmsg }, /* 28 = sendmsg */
+       { AS(recvfrom_args), (sy_call_t *)sys_recvfrom },       /* 29 = recvfrom */
+       { AS(accept_args), (sy_call_t *)sys_accept },   /* 30 = accept */
+       { AS(getpeername_args), (sy_call_t *)sys_getpeername }, /* 31 = getpeername */
+       { AS(getsockname_args), (sy_call_t *)sys_getsockname }, /* 32 = getsockname */
+       { AS(access_args), (sy_call_t *)sys_access },   /* 33 = access */
+       { AS(chflags_args), (sy_call_t *)sys_chflags }, /* 34 = chflags */
+       { AS(fchflags_args), (sy_call_t *)sys_fchflags },       /* 35 = fchflags */
+       { 0, (sy_call_t *)sys_sync },                   /* 36 = sync */
+       { AS(kill_args), (sy_call_t *)sys_kill },       /* 37 = kill */
        { compat(AS(ostat_args),stat) },                /* 38 = old stat */
-       { 0, (sy_call_t *)getppid },                    /* 39 = getppid */
+       { 0, (sy_call_t *)sys_getppid },                /* 39 = getppid */
        { compat(AS(olstat_args),lstat) },              /* 40 = old lstat */
-       { SYF_MPSAFE | AS(dup_args), (sy_call_t *)dup },        /* 41 = dup */
-       { 0, (sy_call_t *)pipe },                       /* 42 = pipe */
-       { 0, (sy_call_t *)getegid },                    /* 43 = getegid */
-       { AS(profil_args), (sy_call_t *)profil },       /* 44 = profil */
-       { AS(ktrace_args), (sy_call_t *)ktrace },       /* 45 = ktrace */
-       { 0, (sy_call_t *)nosys },                      /* 46 = obsolete freebsd3_sigaction */
-       { SYF_MPSAFE | 0, (sy_call_t *)getgid },        /* 47 = getgid */
-       { 0, (sy_call_t *)nosys },                      /* 48 = obsolete freebsd3_sigprocmask */
-       { AS(getlogin_args), (sy_call_t *)getlogin },   /* 49 = getlogin */
-       { AS(setlogin_args), (sy_call_t *)setlogin },   /* 50 = setlogin */
-       { AS(acct_args), (sy_call_t *)acct },           /* 51 = acct */
-       { 0, (sy_call_t *)nosys },                      /* 52 = obsolete freebsd3_sigpending */
-       { AS(sigaltstack_args), (sy_call_t *)sigaltstack },     /* 53 = sigaltstack */
-       { AS(ioctl_args), (sy_call_t *)ioctl },         /* 54 = ioctl */
-       { AS(reboot_args), (sy_call_t *)reboot },       /* 55 = reboot */
-       { AS(revoke_args), (sy_call_t *)revoke },       /* 56 = revoke */
-       { AS(symlink_args), (sy_call_t *)symlink },     /* 57 = symlink */
-       { AS(readlink_args), (sy_call_t *)readlink },   /* 58 = readlink */
-       { AS(execve_args), (sy_call_t *)execve },       /* 59 = execve */
-       { SYF_MPSAFE | AS(umask_args), (sy_call_t *)umask },    /* 60 = umask */
-       { AS(chroot_args), (sy_call_t *)chroot },       /* 61 = chroot */
+       { SYF_MPSAFE | AS(dup_args), (sy_call_t *)sys_dup },    /* 41 = dup */
+       { 0, (sy_call_t *)sys_pipe },                   /* 42 = pipe */
+       { 0, (sy_call_t *)sys_getegid },                /* 43 = getegid */
+       { AS(profil_args), (sy_call_t *)sys_profil },   /* 44 = profil */
+       { AS(ktrace_args), (sy_call_t *)sys_ktrace },   /* 45 = ktrace */
+       { 0, (sy_call_t *)sys_nosys },                  /* 46 = obsolete freebsd3_sigaction */
+       { SYF_MPSAFE | 0, (sy_call_t *)sys_getgid },    /* 47 = getgid */
+       { 0, (sy_call_t *)sys_nosys },                  /* 48 = obsolete freebsd3_sigprocmask */
+       { AS(getlogin_args), (sy_call_t *)sys_getlogin },       /* 49 = getlogin */
+       { AS(setlogin_args), (sy_call_t *)sys_setlogin },       /* 50 = setlogin */
+       { AS(acct_args), (sy_call_t *)sys_acct },       /* 51 = acct */
+       { 0, (sy_call_t *)sys_nosys },                  /* 52 = obsolete freebsd3_sigpending */
+       { AS(sigaltstack_args), (sy_call_t *)sys_sigaltstack }, /* 53 = sigaltstack */
+       { AS(ioctl_args), (sy_call_t *)sys_ioctl },     /* 54 = ioctl */
+       { AS(reboot_args), (sy_call_t *)sys_reboot },   /* 55 = reboot */
+       { AS(revoke_args), (sy_call_t *)sys_revoke },   /* 56 = revoke */
+       { AS(symlink_args), (sy_call_t *)sys_symlink }, /* 57 = symlink */
+       { AS(readlink_args), (sy_call_t *)sys_readlink },       /* 58 = readlink */
+       { AS(execve_args), (sy_call_t *)sys_execve },   /* 59 = execve */
+       { SYF_MPSAFE | AS(umask_args), (sy_call_t *)sys_umask },        /* 60 = umask */
+       { AS(chroot_args), (sy_call_t *)sys_chroot },   /* 61 = chroot */
        { compat(AS(ofstat_args),fstat) },              /* 62 = old fstat */
        { compat(AS(getkerninfo_args),getkerninfo) },   /* 63 = old getkerninfo */
        { compat(0,getpagesize) },                      /* 64 = old getpagesize */
-       { AS(msync_args), (sy_call_t *)msync },         /* 65 = msync */
-       { 0, (sy_call_t *)vfork },                      /* 66 = vfork */
-       { 0, (sy_call_t *)nosys },                      /* 67 = obsolete vread */
-       { 0, (sy_call_t *)nosys },                      /* 68 = obsolete vwrite */
-       { AS(sbrk_args), (sy_call_t *)sbrk },           /* 69 = sbrk */
-       { AS(sstk_args), (sy_call_t *)sstk },           /* 70 = sstk */
+       { AS(msync_args), (sy_call_t *)sys_msync },     /* 65 = msync */
+       { 0, (sy_call_t *)sys_vfork },                  /* 66 = vfork */
+       { 0, (sy_call_t *)sys_nosys },                  /* 67 = obsolete vread */
+       { 0, (sy_call_t *)sys_nosys },                  /* 68 = obsolete vwrite */
+       { AS(sbrk_args), (sy_call_t *)sys_sbrk },       /* 69 = sbrk */
+       { AS(sstk_args), (sy_call_t *)sys_sstk },       /* 70 = sstk */
        { compat(AS(ommap_args),mmap) },                /* 71 = old mmap */
-       { AS(ovadvise_args), (sy_call_t *)ovadvise },   /* 72 = vadvise */
-       { AS(munmap_args), (sy_call_t *)munmap },       /* 73 = munmap */
-       { AS(mprotect_args), (sy_call_t *)mprotect },   /* 74 = mprotect */
-       { AS(madvise_args), (sy_call_t *)madvise },     /* 75 = madvise */
-       { 0, (sy_call_t *)nosys },                      /* 76 = obsolete vhangup */
-       { 0, (sy_call_t *)nosys },                      /* 77 = obsolete vlimit */
-       { AS(mincore_args), (sy_call_t *)mincore },     /* 78 = mincore */
-       { AS(getgroups_args), (sy_call_t *)getgroups }, /* 79 = getgroups */
-       { AS(setgroups_args), (sy_call_t *)setgroups }, /* 80 = setgroups */
-       { SYF_MPSAFE | 0, (sy_call_t *)getpgrp },       /* 81 = getpgrp */
-       { AS(setpgid_args), (sy_call_t *)setpgid },     /* 82 = setpgid */
-       { AS(setitimer_args), (sy_call_t *)setitimer }, /* 83 = setitimer */
+       { AS(ovadvise_args), (sy_call_t *)sys_ovadvise },       /* 72 = vadvise */
+       { AS(munmap_args), (sy_call_t *)sys_munmap },   /* 73 = munmap */
+       { AS(mprotect_args), (sy_call_t *)sys_mprotect },       /* 74 = mprotect */
+       { AS(madvise_args), (sy_call_t *)sys_madvise }, /* 75 = madvise */
+       { 0, (sy_call_t *)sys_nosys },                  /* 76 = obsolete vhangup */
+       { 0, (sy_call_t *)sys_nosys },                  /* 77 = obsolete vlimit */
+       { AS(mincore_args), (sy_call_t *)sys_mincore }, /* 78 = mincore */
+       { AS(getgroups_args), (sy_call_t *)sys_getgroups },     /* 79 = getgroups */
+       { AS(setgroups_args), (sy_call_t *)sys_setgroups },     /* 80 = setgroups */
+       { SYF_MPSAFE | 0, (sy_call_t *)sys_getpgrp },   /* 81 = getpgrp */
+       { AS(setpgid_args), (sy_call_t *)sys_setpgid }, /* 82 = setpgid */
+       { AS(setitimer_args), (sy_call_t *)sys_setitimer },     /* 83 = setitimer */
        { compat(0,wait) },                             /* 84 = old wait */
-       { AS(swapon_args), (sy_call_t *)swapon },       /* 85 = swapon */
-       { AS(getitimer_args), (sy_call_t *)getitimer }, /* 86 = getitimer */
+       { AS(swapon_args), (sy_call_t *)sys_swapon },   /* 85 = swapon */
+       { AS(getitimer_args), (sy_call_t *)sys_getitimer },     /* 86 = getitimer */
        { compat(AS(gethostname_args),gethostname) },   /* 87 = old gethostname */
        { compat(AS(sethostname_args),sethostname) },   /* 88 = old sethostname */
-       { SYF_MPSAFE | 0, (sy_call_t *)getdtablesize }, /* 89 = getdtablesize */
-       { SYF_MPSAFE | AS(dup2_args), (sy_call_t *)dup2 },      /* 90 = dup2 */
-       { 0, (sy_call_t *)nosys },                      /* 91 = getdopt */
-       { SYF_MPSAFE | AS(fcntl_args), (sy_call_t *)fcntl },    /* 92 = fcntl */
-       { AS(select_args), (sy_call_t *)select },       /* 93 = select */
-       { 0, (sy_call_t *)nosys },                      /* 94 = setdopt */
-       { AS(fsync_args), (sy_call_t *)fsync },         /* 95 = fsync */
-       { AS(setpriority_args), (sy_call_t *)setpriority },     /* 96 = setpriority */
-       { AS(socket_args), (sy_call_t *)socket },       /* 97 = socket */
-       { AS(connect_args), (sy_call_t *)connect },     /* 98 = connect */
+       { SYF_MPSAFE | 0, (sy_call_t *)sys_getdtablesize },     /* 89 = getdtablesize */
+       { SYF_MPSAFE | AS(dup2_args), (sy_call_t *)sys_dup2 },  /* 90 = dup2 */
+       { 0, (sy_call_t *)sys_nosys },                  /* 91 = getdopt */
+       { SYF_MPSAFE | AS(fcntl_args), (sy_call_t *)sys_fcntl },        /* 92 = fcntl */
+       { AS(select_args), (sy_call_t *)sys_select },   /* 93 = select */
+       { 0, (sy_call_t *)sys_nosys },                  /* 94 = setdopt */
+       { AS(fsync_args), (sy_call_t *)sys_fsync },     /* 95 = fsync */
+       { AS(setpriority_args), (sy_call_t *)sys_setpriority }, /* 96 = setpriority */
+       { AS(socket_args), (sy_call_t *)sys_socket },   /* 97 = socket */
+       { AS(connect_args), (sy_call_t *)sys_connect }, /* 98 = connect */
        { compat(AS(accept_args),accept) },             /* 99 = old accept */
-       { AS(getpriority_args), (sy_call_t *)getpriority },     /* 100 = getpriority */
+       { AS(getpriority_args), (sy_call_t *)sys_getpriority }, /* 100 = getpriority */
        { compat(AS(osend_args),send) },                /* 101 = old send */
        { compat(AS(orecv_args),recv) },                /* 102 = old recv */
-       { 0, (sy_call_t *)nosys },                      /* 103 = obsolete freebsd3_sigreturn */
-       { AS(bind_args), (sy_call_t *)bind },           /* 104 = bind */
-       { AS(setsockopt_args), (sy_call_t *)setsockopt },       /* 105 = setsockopt */
-       { AS(listen_args), (sy_call_t *)listen },       /* 106 = listen */
-       { 0, (sy_call_t *)nosys },                      /* 107 = obsolete vtimes */
+       { 0, (sy_call_t *)sys_nosys },                  /* 103 = obsolete freebsd3_sigreturn */
+       { AS(bind_args), (sy_call_t *)sys_bind },       /* 104 = bind */
+       { AS(setsockopt_args), (sy_call_t *)sys_setsockopt },   /* 105 = setsockopt */
+       { AS(listen_args), (sy_call_t *)sys_listen },   /* 106 = listen */
+       { 0, (sy_call_t *)sys_nosys },                  /* 107 = obsolete vtimes */
        { compat(AS(osigvec_args),sigvec) },            /* 108 = old sigvec */
        { compat(AS(osigblock_args),sigblock) },        /* 109 = old sigblock */
        { compat(AS(osigsetmask_args),sigsetmask) },    /* 110 = old sigsetmask */
-       { 0, (sy_call_t *)nosys },                      /* 111 = obsolete freebsd3_sigsuspend */
+       { 0, (sy_call_t *)sys_nosys },                  /* 111 = obsolete freebsd3_sigsuspend */
        { compat(AS(osigstack_args),sigstack) },        /* 112 = old sigstack */
        { compat(AS(orecvmsg_args),recvmsg) },          /* 113 = old recvmsg */
        { compat(AS(osendmsg_args),sendmsg) },          /* 114 = old sendmsg */
-       { 0, (sy_call_t *)nosys },                      /* 115 = obsolete vtrace */
-       { SYF_MPSAFE | AS(gettimeofday_args), (sy_call_t *)gettimeofday },      /* 116 = gettimeofday */
-       { AS(getrusage_args), (sy_call_t *)getrusage }, /* 117 = getrusage */
-       { AS(getsockopt_args), (sy_call_t *)getsockopt },       /* 118 = getsockopt */
-       { 0, (sy_call_t *)nosys },                      /* 119 = resuba */
-       { SYF_MPSAFE | AS(readv_args), (sy_call_t *)readv },    /* 120 = readv */
-       { SYF_MPSAFE | AS(writev_args), (sy_call_t *)writev },  /* 121 = writev */
-       { AS(settimeofday_args), (sy_call_t *)settimeofday },   /* 122 = settimeofday */
-       { AS(fchown_args), (sy_call_t *)fchown },       /* 123 = fchown */
-       { AS(fchmod_args), (sy_call_t *)fchmod },       /* 124 = fchmod */
+       { 0, (sy_call_t *)sys_nosys },                  /* 115 = obsolete vtrace */
+       { SYF_MPSAFE | AS(gettimeofday_args), (sy_call_t *)sys_gettimeofday },  /* 116 = gettimeofday */
+       { AS(getrusage_args), (sy_call_t *)sys_getrusage },     /* 117 = getrusage */
+       { AS(getsockopt_args), (sy_call_t *)sys_getsockopt },   /* 118 = getsockopt */
+       { 0, (sy_call_t *)sys_nosys },                  /* 119 = resuba */
+       { SYF_MPSAFE | AS(readv_args), (sy_call_t *)sys_readv },        /* 120 = readv */
+       { SYF_MPSAFE | AS(writev_args), (sy_call_t *)sys_writev },      /* 121 = writev */
+       { AS(settimeofday_args), (sy_call_t *)sys_settimeofday },       /* 122 = settimeofday */
+       { AS(fchown_args), (sy_call_t *)sys_fchown },   /* 123 = fchown */
+       { AS(fchmod_args), (sy_call_t *)sys_fchmod },   /* 124 = fchmod */
        { compat(AS(recvfrom_args),recvfrom) },         /* 125 = old recvfrom */
-       { AS(setreuid_args), (sy_call_t *)setreuid },   /* 126 = setreuid */
-       { AS(setregid_args), (sy_call_t *)setregid },   /* 127 = setregid */
-       { AS(rename_args), (sy_call_t *)rename },       /* 128 = rename */
+       { AS(setreuid_args), (sy_call_t *)sys_setreuid },       /* 126 = setreuid */
+       { AS(setregid_args), (sy_call_t *)sys_setregid },       /* 127 = setregid */
+       { AS(rename_args), (sy_call_t *)sys_rename },   /* 128 = rename */
        { compat(AS(otruncate_args),truncate) },        /* 129 = old truncate */
        { compat(AS(oftruncate_args),ftruncate) },      /* 130 = old ftruncate */
-       { AS(flock_args), (sy_call_t *)flock },         /* 131 = flock */
-       { AS(mkfifo_args), (sy_call_t *)mkfifo },       /* 132 = mkfifo */
-       { AS(sendto_args), (sy_call_t *)sendto },       /* 133 = sendto */
-       { AS(shutdown_args), (sy_call_t *)shutdown },   /* 134 = shutdown */
-       { AS(socketpair_args), (sy_call_t *)socketpair },       /* 135 = socketpair */
-       { AS(mkdir_args), (sy_call_t *)mkdir },         /* 136 = mkdir */
-       { AS(rmdir_args), (sy_call_t *)rmdir },         /* 137 = rmdir */
-       { AS(utimes_args), (sy_call_t *)utimes },       /* 138 = utimes */
-       { 0, (sy_call_t *)nosys },                      /* 139 = obsolete 4.2 sigreturn */
-       { AS(adjtime_args), (sy_call_t *)adjtime },     /* 140 = adjtime */
+       { AS(flock_args), (sy_call_t *)sys_flock },     /* 131 = flock */
+       { AS(mkfifo_args), (sy_call_t *)sys_mkfifo },   /* 132 = mkfifo */
+       { AS(sendto_args), (sy_call_t *)sys_sendto },   /* 133 = sendto */
+       { AS(shutdown_args), (sy_call_t *)sys_shutdown },       /* 134 = shutdown */
+       { AS(socketpair_args), (sy_call_t *)sys_socketpair },   /* 135 = socketpair */
+       { AS(mkdir_args), (sy_call_t *)sys_mkdir },     /* 136 = mkdir */
+       { AS(rmdir_args), (sy_call_t *)sys_rmdir },     /* 137 = rmdir */
+       { AS(utimes_args), (sy_call_t *)sys_utimes },   /* 138 = utimes */
+       { 0, (sy_call_t *)sys_nosys },                  /* 139 = obsolete 4.2 sigreturn */
+       { AS(adjtime_args), (sy_call_t *)sys_adjtime }, /* 140 = adjtime */
        { compat(AS(ogetpeername_args),getpeername) },  /* 141 = old getpeername */
        { compat(0,gethostid) },                        /* 142 = old gethostid */
        { compat(AS(osethostid_args),sethostid) },      /* 143 = old sethostid */
        { compat(SYF_MPSAFE | AS(ogetrlimit_args),getrlimit) }, /* 144 = old getrlimit */
        { compat(SYF_MPSAFE | AS(osetrlimit_args),setrlimit) }, /* 145 = old setrlimit */
        { compat(AS(okillpg_args),killpg) },            /* 146 = old killpg */
-       { 0, (sy_call_t *)setsid },                     /* 147 = setsid */
-       { AS(quotactl_args), (sy_call_t *)quotactl },   /* 148 = quotactl */
+       { 0, (sy_call_t *)sys_setsid },                 /* 147 = setsid */
+       { AS(quotactl_args), (sy_call_t *)sys_quotactl },       /* 148 = quotactl */
        { compat(0,quota) },                            /* 149 = old quota */
        { compat(AS(getsockname_args),getsockname) },   /* 150 = old getsockname */
-       { 0, (sy_call_t *)nosys },                      /* 151 = sem_lock */
-       { 0, (sy_call_t *)nosys },                      /* 152 = sem_wakeup */
-       { 0, (sy_call_t *)nosys },                      /* 153 = asyncdaemon */
-       { 0, (sy_call_t *)nosys },                      /* 154 = nosys */
-       { AS(nfssvc_args), (sy_call_t *)nosys },        /* 155 = nfssvc */
+       { 0, (sy_call_t *)sys_nosys },                  /* 151 = sem_lock */
+       { 0, (sy_call_t *)sys_nosys },                  /* 152 = sem_wakeup */
+       { 0, (sy_call_t *)sys_nosys },                  /* 153 = asyncdaemon */
+       { 0, (sy_call_t *)sys_nosys },                  /* 154 = nosys */
+       { AS(nfssvc_args), (sy_call_t *)sys_nosys },    /* 155 = nfssvc */
        { compat(AS(ogetdirentries_args),getdirentries) },      /* 156 = old getdirentries */
-       { AS(statfs_args), (sy_call_t *)statfs },       /* 157 = statfs */
-       { AS(fstatfs_args), (sy_call_t *)fstatfs },     /* 158 = fstatfs */
-       { 0, (sy_call_t *)nosys },                      /* 159 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 160 = nosys */
-       { AS(getfh_args), (sy_call_t *)getfh },         /* 161 = getfh */
-       { AS(getdomainname_args), (sy_call_t *)getdomainname }, /* 162 = getdomainname */
-       { AS(setdomainname_args), (sy_call_t *)setdomainname }, /* 163 = setdomainname */
-       { AS(uname_args), (sy_call_t *)uname },         /* 164 = uname */
-       { AS(sysarch_args), (sy_call_t *)sysarch },     /* 165 = sysarch */
-       { AS(rtprio_args), (sy_call_t *)rtprio },       /* 166 = rtprio */
-       { 0, (sy_call_t *)nosys },                      /* 167 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 168 = nosys */
-       { AS(semsys_args), (sy_call_t *)semsys },       /* 169 = semsys */
-       { AS(msgsys_args), (sy_call_t *)msgsys },       /* 170 = msgsys */
-       { AS(shmsys_args), (sy_call_t *)shmsys },       /* 171 = shmsys */
-       { 0, (sy_call_t *)nosys },                      /* 172 = nosys */
-       { SYF_MPSAFE | AS(pread_args), (sy_call_t *)pread },    /* 173 = pread */
-       { SYF_MPSAFE | AS(pwrite_args), (sy_call_t *)pwrite },  /* 174 = pwrite */
-       { 0, (sy_call_t *)nosys },                      /* 175 = nosys */
-       { AS(ntp_adjtime_args), (sy_call_t *)ntp_adjtime },     /* 176 = ntp_adjtime */
-       { 0, (sy_call_t *)nosys },                      /* 177 = sfork */
-       { 0, (sy_call_t *)nosys },                      /* 178 = getdescriptor */
-       { 0, (sy_call_t *)nosys },                      /* 179 = setdescriptor */
-       { 0, (sy_call_t *)nosys },                      /* 180 = nosys */
-       { AS(setgid_args), (sy_call_t *)setgid },       /* 181 = setgid */
-       { AS(setegid_args), (sy_call_t *)setegid },     /* 182 = setegid */
-       { AS(seteuid_args), (sy_call_t *)seteuid },     /* 183 = seteuid */
-       { 0, (sy_call_t *)nosys },                      /* 184 = lfs_bmapv */
-       { 0, (sy_call_t *)nosys },                      /* 185 = lfs_markv */
-       { 0, (sy_call_t *)nosys },                      /* 186 = lfs_segclean */
-       { 0, (sy_call_t *)nosys },                      /* 187 = lfs_segwait */
+       { AS(statfs_args), (sy_call_t *)sys_statfs },   /* 157 = statfs */
+       { AS(fstatfs_args), (sy_call_t *)sys_fstatfs }, /* 158 = fstatfs */
+       { 0, (sy_call_t *)sys_nosys },                  /* 159 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 160 = nosys */
+       { AS(getfh_args), (sy_call_t *)sys_getfh },     /* 161 = getfh */
+       { AS(getdomainname_args), (sy_call_t *)sys_getdomainname },     /* 162 = getdomainname */
+       { AS(setdomainname_args), (sy_call_t *)sys_setdomainname },     /* 163 = setdomainname */
+       { AS(uname_args), (sy_call_t *)sys_uname },     /* 164 = uname */
+       { AS(sysarch_args), (sy_call_t *)sys_sysarch }, /* 165 = sysarch */
+       { AS(rtprio_args), (sy_call_t *)sys_rtprio },   /* 166 = rtprio */
+       { 0, (sy_call_t *)sys_nosys },                  /* 167 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 168 = nosys */
+       { AS(semsys_args), (sy_call_t *)sys_semsys },   /* 169 = semsys */
+       { AS(msgsys_args), (sy_call_t *)sys_msgsys },   /* 170 = msgsys */
+       { AS(shmsys_args), (sy_call_t *)sys_shmsys },   /* 171 = shmsys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 172 = nosys */
+       { SYF_MPSAFE | AS(pread_args), (sy_call_t *)sys_pread },        /* 173 = pread */
+       { SYF_MPSAFE | AS(pwrite_args), (sy_call_t *)sys_pwrite },      /* 174 = pwrite */
+       { 0, (sy_call_t *)sys_nosys },                  /* 175 = nosys */
+       { AS(ntp_adjtime_args), (sy_call_t *)sys_ntp_adjtime }, /* 176 = ntp_adjtime */
+       { 0, (sy_call_t *)sys_nosys },                  /* 177 = sfork */
+       { 0, (sy_call_t *)sys_nosys },                  /* 178 = getdescriptor */
+       { 0, (sy_call_t *)sys_nosys },                  /* 179 = setdescriptor */
+       { 0, (sy_call_t *)sys_nosys },                  /* 180 = nosys */
+       { AS(setgid_args), (sy_call_t *)sys_setgid },   /* 181 = setgid */
+       { AS(setegid_args), (sy_call_t *)sys_setegid }, /* 182 = setegid */
+       { AS(seteuid_args), (sy_call_t *)sys_seteuid }, /* 183 = seteuid */
+       { 0, (sy_call_t *)sys_nosys },                  /* 184 = lfs_bmapv */
+       { 0, (sy_call_t *)sys_nosys },                  /* 185 = lfs_markv */
+       { 0, (sy_call_t *)sys_nosys },                  /* 186 = lfs_segclean */
+       { 0, (sy_call_t *)sys_nosys },                  /* 187 = lfs_segwait */
        { compatdf12(AS(dfbsd12_stat_args),stat) },             /* 188 = old stat */
        { compatdf12(AS(dfbsd12_fstat_args),fstat) },   /* 189 = old fstat */
        { compatdf12(AS(dfbsd12_lstat_args),lstat) },   /* 190 = old lstat */
-       { AS(pathconf_args), (sy_call_t *)pathconf },   /* 191 = pathconf */
-       { AS(fpathconf_args), (sy_call_t *)fpathconf }, /* 192 = fpathconf */
-       { 0, (sy_call_t *)nosys },                      /* 193 = nosys */
-       { AS(__getrlimit_args), (sy_call_t *)getrlimit },       /* 194 = getrlimit */
-       { AS(__setrlimit_args), (sy_call_t *)setrlimit },       /* 195 = setrlimit */
+       { AS(pathconf_args), (sy_call_t *)sys_pathconf },       /* 191 = pathconf */
+       { AS(fpathconf_args), (sy_call_t *)sys_fpathconf },     /* 192 = fpathconf */
+       { 0, (sy_call_t *)sys_nosys },                  /* 193 = nosys */
+       { AS(__getrlimit_args), (sy_call_t *)sys_getrlimit },   /* 194 = getrlimit */
+       { AS(__setrlimit_args), (sy_call_t *)sys_setrlimit },   /* 195 = setrlimit */
        { compatdf12(AS(dfbsd12_getdirentries_args),getdirentries) },   /* 196 = old getdirentries */
-       { AS(mmap_args), (sy_call_t *)mmap },           /* 197 = mmap */
-       { 0, (sy_call_t *)nosys },                      /* 198 = __syscall */
-       { AS(lseek_args), (sy_call_t *)lseek },         /* 199 = lseek */
-       { AS(truncate_args), (sy_call_t *)truncate },   /* 200 = truncate */
-       { AS(ftruncate_args), (sy_call_t *)ftruncate }, /* 201 = ftruncate */
-       { AS(sysctl_args), (sy_call_t *)__sysctl },     /* 202 = __sysctl */
-       { AS(mlock_args), (sy_call_t *)mlock },         /* 203 = mlock */
-       { AS(munlock_args), (sy_call_t *)munlock },     /* 204 = munlock */
-       { AS(undelete_args), (sy_call_t *)undelete },   /* 205 = undelete */
-       { AS(futimes_args), (sy_call_t *)futimes },     /* 206 = futimes */
-       { AS(getpgid_args), (sy_call_t *)getpgid },     /* 207 = getpgid */
-       { 0, (sy_call_t *)nosys },                      /* 208 = newreboot */
-       { AS(poll_args), (sy_call_t *)poll },           /* 209 = poll */
-       { AS(nosys_args), (sy_call_t *)lkmnosys },      /* 210 = lkmnosys */
-       { AS(nosys_args), (sy_call_t *)lkmnosys },      /* 211 = lkmnosys */
-       { AS(nosys_args), (sy_call_t *)lkmnosys },      /* 212 = lkmnosys */
-       { AS(nosys_args), (sy_call_t *)lkmnosys },      /* 213 = lkmnosys */
-       { AS(nosys_args), (sy_call_t *)lkmnosys },      /* 214 = lkmnosys */
-       { AS(nosys_args), (sy_call_t *)lkmnosys },      /* 215 = lkmnosys */
-       { AS(nosys_args), (sy_call_t *)lkmnosys },      /* 216 = lkmnosys */
-       { AS(nosys_args), (sy_call_t *)lkmnosys },      /* 217 = lkmnosys */
-       { AS(nosys_args), (sy_call_t *)lkmnosys },      /* 218 = lkmnosys */
-       { AS(nosys_args), (sy_call_t *)lkmnosys },      /* 219 = lkmnosys */
-       { AS(__semctl_args), (sy_call_t *)__semctl },   /* 220 = __semctl */
-       { AS(semget_args), (sy_call_t *)semget },       /* 221 = semget */
-       { AS(semop_args), (sy_call_t *)semop },         /* 222 = semop */
-       { 0, (sy_call_t *)nosys },                      /* 223 = semconfig */
-       { AS(msgctl_args), (sy_call_t *)msgctl },       /* 224 = msgctl */
-       { AS(msgget_args), (sy_call_t *)msgget },       /* 225 = msgget */
-       { AS(msgsnd_args), (sy_call_t *)msgsnd },       /* 226 = msgsnd */
-       { AS(msgrcv_args), (sy_call_t *)msgrcv },       /* 227 = msgrcv */
-       { AS(shmat_args), (sy_call_t *)shmat },         /* 228 = shmat */
-       { AS(shmctl_args), (sy_call_t *)shmctl },       /* 229 = shmctl */
-       { AS(shmdt_args), (sy_call_t *)shmdt },         /* 230 = shmdt */
-       { AS(shmget_args), (sy_call_t *)shmget },       /* 231 = shmget */
-       { AS(clock_gettime_args), (sy_call_t *)clock_gettime }, /* 232 = clock_gettime */
-       { AS(clock_settime_args), (sy_call_t *)clock_settime }, /* 233 = clock_settime */
-       { AS(clock_getres_args), (sy_call_t *)clock_getres },   /* 234 = clock_getres */
-       { 0, (sy_call_t *)nosys },                      /* 235 = timer_create */
-       { 0, (sy_call_t *)nosys },                      /* 236 = timer_delete */
-       { 0, (sy_call_t *)nosys },                      /* 237 = timer_settime */
-       { 0, (sy_call_t *)nosys },                      /* 238 = timer_gettime */
-       { 0, (sy_call_t *)nosys },                      /* 239 = timer_getoverrun */
-       { AS(nanosleep_args), (sy_call_t *)nanosleep }, /* 240 = nanosleep */
-       { 0, (sy_call_t *)nosys },                      /* 241 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 242 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 243 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 244 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 245 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 246 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 247 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 248 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 249 = nosys */
-       { AS(minherit_args), (sy_call_t *)minherit },   /* 250 = minherit */
-       { AS(rfork_args), (sy_call_t *)rfork },         /* 251 = rfork */
-       { AS(openbsd_poll_args), (sy_call_t *)openbsd_poll },   /* 252 = openbsd_poll */
-       { 0, (sy_call_t *)issetugid },                  /* 253 = issetugid */
-       { AS(lchown_args), (sy_call_t *)lchown },       /* 254 = lchown */
-       { 0, (sy_call_t *)nosys },                      /* 255 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 256 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 257 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 258 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 259 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 260 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 261 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 262 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 263 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 264 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 265 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 266 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 267 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 268 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 269 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 270 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 271 = nosys */
+       { AS(mmap_args), (sy_call_t *)sys_mmap },       /* 197 = mmap */
+       { 0, (sy_call_t *)sys_nosys },                  /* 198 = __syscall */
+       { AS(lseek_args), (sy_call_t *)sys_lseek },     /* 199 = lseek */
+       { AS(truncate_args), (sy_call_t *)sys_truncate },       /* 200 = truncate */
+       { AS(ftruncate_args), (sy_call_t *)sys_ftruncate },     /* 201 = ftruncate */
+       { AS(sysctl_args), (sy_call_t *)sys___sysctl }, /* 202 = __sysctl */
+       { AS(mlock_args), (sy_call_t *)sys_mlock },     /* 203 = mlock */
+       { AS(munlock_args), (sy_call_t *)sys_munlock }, /* 204 = munlock */
+       { AS(undelete_args), (sy_call_t *)sys_undelete },       /* 205 = undelete */
+       { AS(futimes_args), (sy_call_t *)sys_futimes }, /* 206 = futimes */
+       { AS(getpgid_args), (sy_call_t *)sys_getpgid }, /* 207 = getpgid */
+       { 0, (sy_call_t *)sys_nosys },                  /* 208 = newreboot */
+       { AS(poll_args), (sy_call_t *)sys_poll },       /* 209 = poll */
+       { AS(nosys_args), (sy_call_t *)sys_lkmnosys },  /* 210 = lkmnosys */
+       { AS(nosys_args), (sy_call_t *)sys_lkmnosys },  /* 211 = lkmnosys */
+       { AS(nosys_args), (sy_call_t *)sys_lkmnosys },  /* 212 = lkmnosys */
+       { AS(nosys_args), (sy_call_t *)sys_lkmnosys },  /* 213 = lkmnosys */
+       { AS(nosys_args), (sy_call_t *)sys_lkmnosys },  /* 214 = lkmnosys */
+       { AS(nosys_args), (sy_call_t *)sys_lkmnosys },  /* 215 = lkmnosys */
+       { AS(nosys_args), (sy_call_t *)sys_lkmnosys },  /* 216 = lkmnosys */
+       { AS(nosys_args), (sy_call_t *)sys_lkmnosys },  /* 217 = lkmnosys */
+       { AS(nosys_args), (sy_call_t *)sys_lkmnosys },  /* 218 = lkmnosys */
+       { AS(nosys_args), (sy_call_t *)sys_lkmnosys },  /* 219 = lkmnosys */
+       { AS(__semctl_args), (sy_call_t *)sys___semctl },       /* 220 = __semctl */
+       { AS(semget_args), (sy_call_t *)sys_semget },   /* 221 = semget */
+       { AS(semop_args), (sy_call_t *)sys_semop },     /* 222 = semop */
+       { 0, (sy_call_t *)sys_nosys },                  /* 223 = semconfig */
+       { AS(msgctl_args), (sy_call_t *)sys_msgctl },   /* 224 = msgctl */
+       { AS(msgget_args), (sy_call_t *)sys_msgget },   /* 225 = msgget */
+       { AS(msgsnd_args), (sy_call_t *)sys_msgsnd },   /* 226 = msgsnd */
+       { AS(msgrcv_args), (sy_call_t *)sys_msgrcv },   /* 227 = msgrcv */
+       { AS(shmat_args), (sy_call_t *)sys_shmat },     /* 228 = shmat */
+       { AS(shmctl_args), (sy_call_t *)sys_shmctl },   /* 229 = shmctl */
+       { AS(shmdt_args), (sy_call_t *)sys_shmdt },     /* 230 = shmdt */
+       { AS(shmget_args), (sy_call_t *)sys_shmget },   /* 231 = shmget */
+       { AS(clock_gettime_args), (sy_call_t *)sys_clock_gettime },     /* 232 = clock_gettime */
+       { AS(clock_settime_args), (sy_call_t *)sys_clock_settime },     /* 233 = clock_settime */
+       { AS(clock_getres_args), (sy_call_t *)sys_clock_getres },       /* 234 = clock_getres */
+       { 0, (sy_call_t *)sys_nosys },                  /* 235 = timer_create */
+       { 0, (sy_call_t *)sys_nosys },                  /* 236 = timer_delete */
+       { 0, (sy_call_t *)sys_nosys },                  /* 237 = timer_settime */
+       { 0, (sy_call_t *)sys_nosys },                  /* 238 = timer_gettime */
+       { 0, (sy_call_t *)sys_nosys },                  /* 239 = timer_getoverrun */
+       { AS(nanosleep_args), (sy_call_t *)sys_nanosleep },     /* 240 = nanosleep */
+       { 0, (sy_call_t *)sys_nosys },                  /* 241 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 242 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 243 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 244 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 245 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 246 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 247 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 248 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 249 = nosys */
+       { AS(minherit_args), (sy_call_t *)sys_minherit },       /* 250 = minherit */
+       { AS(rfork_args), (sy_call_t *)sys_rfork },     /* 251 = rfork */
+       { AS(openbsd_poll_args), (sy_call_t *)sys_openbsd_poll },       /* 252 = openbsd_poll */
+       { 0, (sy_call_t *)sys_issetugid },              /* 253 = issetugid */
+       { AS(lchown_args), (sy_call_t *)sys_lchown },   /* 254 = lchown */
+       { 0, (sy_call_t *)sys_nosys },                  /* 255 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 256 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 257 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 258 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 259 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 260 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 261 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 262 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 263 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 264 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 265 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 266 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 267 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 268 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 269 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 270 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 271 = nosys */
        { compatdf12(AS(dfbsd12_getdents_args),getdents) },     /* 272 = old getdents */
-       { 0, (sy_call_t *)nosys },                      /* 273 = nosys */
-       { AS(lchmod_args), (sy_call_t *)lchmod },       /* 274 = lchmod */
-       { AS(lchown_args), (sy_call_t *)lchown },       /* 275 = netbsd_lchown */
-       { AS(lutimes_args), (sy_call_t *)lutimes },     /* 276 = lutimes */
-       { AS(msync_args), (sy_call_t *)msync },         /* 277 = netbsd_msync */
-       { 0, (sy_call_t *)nosys },                      /* 278 = obsolete { */
-       { 0, (sy_call_t *)nosys },                      /* 279 = obsolete { */
-       { 0, (sy_call_t *)nosys },                      /* 280 = obsolete { */
-       { 0, (sy_call_t *)nosys },                      /* 281 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 282 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 283 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 284 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 285 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 286 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 287 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 288 = nosys */
-       { SYF_MPSAFE | AS(preadv_args), (sy_call_t *)preadv },  /* 289 = preadv */
-       { SYF_MPSAFE | AS(pwritev_args), (sy_call_t *)pwritev },        /* 290 = pwritev */
-       { 0, (sy_call_t *)nosys },                      /* 291 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 292 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 293 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 294 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 295 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 296 = nosys */
-       { AS(fhstatfs_args), (sy_call_t *)fhstatfs },   /* 297 = fhstatfs */
-       { AS(fhopen_args), (sy_call_t *)fhopen },       /* 298 = fhopen */
+       { 0, (sy_call_t *)sys_nosys },                  /* 273 = nosys */
+       { AS(lchmod_args), (sy_call_t *)sys_lchmod },   /* 274 = lchmod */
+       { AS(lchown_args), (sy_call_t *)sys_lchown },   /* 275 = netbsd_lchown */
+       { AS(lutimes_args), (sy_call_t *)sys_lutimes }, /* 276 = lutimes */
+       { AS(msync_args), (sy_call_t *)sys_msync },     /* 277 = netbsd_msync */
+       { 0, (sy_call_t *)sys_nosys },                  /* 278 = obsolete { */
+       { 0, (sy_call_t *)sys_nosys },                  /* 279 = obsolete { */
+       { 0, (sy_call_t *)sys_nosys },                  /* 280 = obsolete { */
+       { 0, (sy_call_t *)sys_nosys },                  /* 281 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 282 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 283 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 284 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 285 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 286 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 287 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 288 = nosys */
+       { SYF_MPSAFE | AS(preadv_args), (sy_call_t *)sys_preadv },      /* 289 = preadv */
+       { SYF_MPSAFE | AS(pwritev_args), (sy_call_t *)sys_pwritev },    /* 290 = pwritev */
+       { 0, (sy_call_t *)sys_nosys },                  /* 291 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 292 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 293 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 294 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 295 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 296 = nosys */
+       { AS(fhstatfs_args), (sy_call_t *)sys_fhstatfs },       /* 297 = fhstatfs */
+       { AS(fhopen_args), (sy_call_t *)sys_fhopen },   /* 298 = fhopen */
        { compatdf12(AS(dfbsd12_fhstat_args),fhstat) }, /* 299 = old fhstat */
-       { AS(modnext_args), (sy_call_t *)modnext },     /* 300 = modnext */
-       { AS(modstat_args), (sy_call_t *)modstat },     /* 301 = modstat */
-       { AS(modfnext_args), (sy_call_t *)modfnext },   /* 302 = modfnext */
-       { AS(modfind_args), (sy_call_t *)modfind },     /* 303 = modfind */
-       { AS(kldload_args), (sy_call_t *)kldload },     /* 304 = kldload */
-       { AS(kldunload_args), (sy_call_t *)kldunload }, /* 305 = kldunload */
-       { AS(kldfind_args), (sy_call_t *)kldfind },     /* 306 = kldfind */
-       { AS(kldnext_args), (sy_call_t *)kldnext },     /* 307 = kldnext */
-       { AS(kldstat_args), (sy_call_t *)kldstat },     /* 308 = kldstat */
-       { AS(kldfirstmod_args), (sy_call_t *)kldfirstmod },     /* 309 = kldfirstmod */
-       { AS(getsid_args), (sy_call_t *)getsid },       /* 310 = getsid */
-       { AS(setresuid_args), (sy_call_t *)setresuid }, /* 311 = setresuid */
-       { AS(setresgid_args), (sy_call_t *)setresgid }, /* 312 = setresgid */
-       { 0, (sy_call_t *)nosys },                      /* 313 = obsolete signanosleep */
-       { AS(aio_return_args), (sy_call_t *)aio_return },       /* 314 = aio_return */
-       { AS(aio_suspend_args), (sy_call_t *)aio_suspend },     /* 315 = aio_suspend */
-       { AS(aio_cancel_args), (sy_call_t *)aio_cancel },       /* 316 = aio_cancel */
-       { AS(aio_error_args), (sy_call_t *)aio_error }, /* 317 = aio_error */
-       { AS(aio_read_args), (sy_call_t *)aio_read },   /* 318 = aio_read */
-       { AS(aio_write_args), (sy_call_t *)aio_write }, /* 319 = aio_write */
-       { AS(lio_listio_args), (sy_call_t *)lio_listio },       /* 320 = lio_listio */
-       { 0, (sy_call_t *)yield },                      /* 321 = yield */
-       { AS(thr_sleep_args), (sy_call_t *)thr_sleep }, /* 322 = thr_sleep */
-       { AS(thr_wakeup_args), (sy_call_t *)thr_wakeup },       /* 323 = thr_wakeup */
-       { AS(mlockall_args), (sy_call_t *)mlockall },   /* 324 = mlockall */
-       { 0, (sy_call_t *)munlockall },                 /* 325 = munlockall */
-       { AS(__getcwd_args), (sy_call_t *)__getcwd },   /* 326 = __getcwd */
-       { AS(sched_setparam_args), (sy_call_t *)sched_setparam },       /* 327 = sched_setparam */
-       { AS(sched_getparam_args), (sy_call_t *)sched_getparam },       /* 328 = sched_getparam */
-       { AS(sched_setscheduler_args), (sy_call_t *)sched_setscheduler },       /* 329 = sched_setscheduler */
-       { AS(sched_getscheduler_args), (sy_call_t *)sched_getscheduler },       /* 330 = sched_getscheduler */
-       { 0, (sy_call_t *)sched_yield },                /* 331 = sched_yield */
-       { AS(sched_get_priority_max_args), (sy_call_t *)sched_get_priority_max },       /* 332 = sched_get_priority_max */
-       { AS(sched_get_priority_min_args), (sy_call_t *)sched_get_priority_min },       /* 333 = sched_get_priority_min */
-       { AS(sched_rr_get_interval_args), (sy_call_t *)sched_rr_get_interval }, /* 334 = sched_rr_get_interval */
-       { AS(utrace_args), (sy_call_t *)utrace },       /* 335 = utrace */
-       { 0, (sy_call_t *)nosys },                      /* 336 = obsolete freebsd4_sendfile */
-       { AS(kldsym_args), (sy_call_t *)kldsym },       /* 337 = kldsym */
-       { AS(jail_args), (sy_call_t *)jail },           /* 338 = jail */
-       { 0, (sy_call_t *)nosys },                      /* 339 = pioctl */
-       { SYF_MPSAFE | AS(sigprocmask_args), (sy_call_t *)sigprocmask },        /* 340 = sigprocmask */
-       { AS(sigsuspend_args), (sy_call_t *)sigsuspend },       /* 341 = sigsuspend */
-       { AS(sigaction_args), (sy_call_t *)sigaction }, /* 342 = sigaction */
-       { AS(sigpending_args), (sy_call_t *)sigpending },       /* 343 = sigpending */
-       { AS(sigreturn_args), (sy_call_t *)sigreturn }, /* 344 = sigreturn */
-       { AS(sigtimedwait_args), (sy_call_t *)sigtimedwait },   /* 345 = sigtimedwait */
-       { AS(sigwaitinfo_args), (sy_call_t *)sigwaitinfo },     /* 346 = sigwaitinfo */
-       { AS(__acl_get_file_args), (sy_call_t *)__acl_get_file },       /* 347 = __acl_get_file */
-       { AS(__acl_set_file_args), (sy_call_t *)__acl_set_file },       /* 348 = __acl_set_file */
-       { AS(__acl_get_fd_args), (sy_call_t *)__acl_get_fd },   /* 349 = __acl_get_fd */
-       { AS(__acl_set_fd_args), (sy_call_t *)__acl_set_fd },   /* 350 = __acl_set_fd */
-       { AS(__acl_delete_file_args), (sy_call_t *)__acl_delete_file }, /* 351 = __acl_delete_file */
-       { AS(__acl_delete_fd_args), (sy_call_t *)__acl_delete_fd },     /* 352 = __acl_delete_fd */
-       { AS(__acl_aclcheck_file_args), (sy_call_t *)__acl_aclcheck_file },     /* 353 = __acl_aclcheck_file */
-       { AS(__acl_aclcheck_fd_args), (sy_call_t *)__acl_aclcheck_fd }, /* 354 = __acl_aclcheck_fd */
-       { AS(extattrctl_args), (sy_call_t *)extattrctl },       /* 355 = extattrctl */
-       { AS(extattr_set_file_args), (sy_call_t *)extattr_set_file },   /* 356 = extattr_set_file */
-       { AS(extattr_get_file_args), (sy_call_t *)extattr_get_file },   /* 357 = extattr_get_file */
-       { AS(extattr_delete_file_args), (sy_call_t *)extattr_delete_file },     /* 358 = extattr_delete_file */
-       { AS(aio_waitcomplete_args), (sy_call_t *)aio_waitcomplete },   /* 359 = aio_waitcomplete */
-       { AS(getresuid_args), (sy_call_t *)getresuid }, /* 360 = getresuid */
-       { AS(getresgid_args), (sy_call_t *)getresgid }, /* 361 = getresgid */
-       { 0, (sy_call_t *)kqueue },                     /* 362 = kqueue */
-       { AS(kevent_args), (sy_call_t *)kevent },       /* 363 = kevent */
-       { AS(sctp_peeloff_args), (sy_call_t *)sctp_peeloff },   /* 364 = sctp_peeloff */
-       { 0, (sy_call_t *)nosys },                      /* 365 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 366 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 367 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 368 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 369 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 370 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 371 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 372 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 373 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 374 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 375 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 376 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 377 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 378 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 379 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 380 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 381 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 382 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 383 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 384 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 385 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 386 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 387 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 388 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 389 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 390 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 391 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 392 = nosys */
-       { AS(sendfile_args), (sy_call_t *)sendfile },   /* 393 = sendfile */
-       { 0, (sy_call_t *)nosys },                      /* 394 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 395 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 396 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 397 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 398 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 399 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 400 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 401 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 402 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 403 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 404 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 405 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 406 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 407 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 408 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 409 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 410 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 411 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 412 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 413 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 414 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 415 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 416 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 417 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 418 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 419 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 420 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 421 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 422 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 423 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 424 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 425 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 426 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 427 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 428 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 429 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 430 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 431 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 432 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 433 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 434 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 435 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 436 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 437 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 438 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 439 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 440 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 441 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 442 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 443 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 444 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 445 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 446 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 447 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 448 = nosys */
-       { 0, (sy_call_t *)nosys },                      /* 449 = nosys */
-       { AS(varsym_set_args), (sy_call_t *)varsym_set },       /* 450 = varsym_set */
-       { AS(varsym_get_args), (sy_call_t *)varsym_get },       /* 451 = varsym_get */
-       { AS(varsym_list_args), (sy_call_t *)varsym_list },     /* 452 = varsym_list */
-       { AS(upc_register_args), (sy_call_t *)upc_register },   /* 453 = upc_register */
-       { AS(upc_control_args), (sy_call_t *)upc_control },     /* 454 = upc_control */
-       { AS(caps_sys_service_args), (sy_call_t *)caps_sys_service },   /* 455 = caps_sys_service */
-       { AS(caps_sys_client_args), (sy_call_t *)caps_sys_client },     /* 456 = caps_sys_client */
-       { AS(caps_sys_close_args), (sy_call_t *)caps_sys_close },       /* 457 = caps_sys_close */
-       { AS(caps_sys_put_args), (sy_call_t *)caps_sys_put },   /* 458 = caps_sys_put */
-       { AS(caps_sys_reply_args), (sy_call_t *)caps_sys_reply },       /* 459 = caps_sys_reply */
-       { AS(caps_sys_get_args), (sy_call_t *)caps_sys_get },   /* 460 = caps_sys_get */
-       { AS(caps_sys_wait_args), (sy_call_t *)caps_sys_wait }, /* 461 = caps_sys_wait */
-       { AS(caps_sys_abort_args), (sy_call_t *)caps_sys_abort },       /* 462 = caps_sys_abort */
-       { AS(caps_sys_getgen_args), (sy_call_t *)caps_sys_getgen },     /* 463 = caps_sys_getgen */
-       { AS(caps_sys_setgen_args), (sy_call_t *)caps_sys_setgen },     /* 464 = caps_sys_setgen */
-       { AS(exec_sys_register_args), (sy_call_t *)exec_sys_register }, /* 465 = exec_sys_register */
-       { AS(exec_sys_unregister_args), (sy_call_t *)exec_sys_unregister },     /* 466 = exec_sys_unregister */
-       { AS(sys_checkpoint_args), (sy_call_t *)sys_checkpoint },       /* 467 = sys_checkpoint */
-       { AS(mountctl_args), (sy_call_t *)mountctl },   /* 468 = mountctl */
-       { AS(umtx_sleep_args), (sy_call_t *)umtx_sleep },       /* 469 = umtx_sleep */
-       { AS(umtx_wakeup_args), (sy_call_t *)umtx_wakeup },     /* 470 = umtx_wakeup */
-       { AS(jail_attach_args), (sy_call_t *)jail_attach },     /* 471 = jail_attach */
-       { AS(sys_set_tls_area_args), (sy_call_t *)sys_set_tls_area },   /* 472 = sys_set_tls_area */
-       { AS(sys_get_tls_area_args), (sy_call_t *)sys_get_tls_area },   /* 473 = sys_get_tls_area */
-       { SYF_MPSAFE | AS(closefrom_args), (sy_call_t *)closefrom },    /* 474 = closefrom */
-       { AS(stat_args), (sy_call_t *)stat },           /* 475 = stat */
-       { AS(fstat_args), (sy_call_t *)fstat },         /* 476 = fstat */
-       { AS(lstat_args), (sy_call_t *)lstat },         /* 477 = lstat */
-       { AS(fhstat_args), (sy_call_t *)fhstat },       /* 478 = fhstat */
-       { AS(getdirentries_args), (sy_call_t *)getdirentries }, /* 479 = getdirentries */
-       { AS(getdents_args), (sy_call_t *)getdents },   /* 480 = getdents */
-       { AS(usched_set_args), (sy_call_t *)usched_set },       /* 481 = usched_set */
+       { AS(modnext_args), (sy_call_t *)sys_modnext }, /* 300 = modnext */
+       { AS(modstat_args), (sy_call_t *)sys_modstat }, /* 301 = modstat */
+       { AS(modfnext_args), (sy_call_t *)sys_modfnext },       /* 302 = modfnext */
+       { AS(modfind_args), (sy_call_t *)sys_modfind }, /* 303 = modfind */
+       { AS(kldload_args), (sy_call_t *)sys_kldload }, /* 304 = kldload */
+       { AS(kldunload_args), (sy_call_t *)sys_kldunload },     /* 305 = kldunload */
+       { AS(kldfind_args), (sy_call_t *)sys_kldfind }, /* 306 = kldfind */
+       { AS(kldnext_args), (sy_call_t *)sys_kldnext }, /* 307 = kldnext */
+       { AS(kldstat_args), (sy_call_t *)sys_kldstat }, /* 308 = kldstat */
+       { AS(kldfirstmod_args), (sy_call_t *)sys_kldfirstmod }, /* 309 = kldfirstmod */
+       { AS(getsid_args), (sy_call_t *)sys_getsid },   /* 310 = getsid */
+       { AS(setresuid_args), (sy_call_t *)sys_setresuid },     /* 311 = setresuid */
+       { AS(setresgid_args), (sy_call_t *)sys_setresgid },     /* 312 = setresgid */
+       { 0, (sy_call_t *)sys_nosys },                  /* 313 = obsolete signanosleep */
+       { AS(aio_return_args), (sy_call_t *)sys_aio_return },   /* 314 = aio_return */
+       { AS(aio_suspend_args), (sy_call_t *)sys_aio_suspend }, /* 315 = aio_suspend */
+       { AS(aio_cancel_args), (sy_call_t *)sys_aio_cancel },   /* 316 = aio_cancel */
+       { AS(aio_error_args), (sy_call_t *)sys_aio_error },     /* 317 = aio_error */
+       { AS(aio_read_args), (sy_call_t *)sys_aio_read },       /* 318 = aio_read */
+       { AS(aio_write_args), (sy_call_t *)sys_aio_write },     /* 319 = aio_write */
+       { AS(lio_listio_args), (sy_call_t *)sys_lio_listio },   /* 320 = lio_listio */
+       { 0, (sy_call_t *)sys_yield },                  /* 321 = yield */
+       { AS(thr_sleep_args), (sy_call_t *)sys_thr_sleep },     /* 322 = thr_sleep */
+       { AS(thr_wakeup_args), (sy_call_t *)sys_thr_wakeup },   /* 323 = thr_wakeup */
+       { AS(mlockall_args), (sy_call_t *)sys_mlockall },       /* 324 = mlockall */
+       { 0, (sy_call_t *)sys_munlockall },             /* 325 = munlockall */
+       { AS(__getcwd_args), (sy_call_t *)sys___getcwd },       /* 326 = __getcwd */
+       { AS(sched_setparam_args), (sy_call_t *)sys_sched_setparam },   /* 327 = sched_setparam */
+       { AS(sched_getparam_args), (sy_call_t *)sys_sched_getparam },   /* 328 = sched_getparam */
+       { AS(sched_setscheduler_args), (sy_call_t *)sys_sched_setscheduler },   /* 329 = sched_setscheduler */
+       { AS(sched_getscheduler_args), (sy_call_t *)sys_sched_getscheduler },   /* 330 = sched_getscheduler */
+       { 0, (sy_call_t *)sys_sched_yield },            /* 331 = sched_yield */
+       { AS(sched_get_priority_max_args), (sy_call_t *)sys_sched_get_priority_max },   /* 332 = sched_get_priority_max */
+       { AS(sched_get_priority_min_args), (sy_call_t *)sys_sched_get_priority_min },   /* 333 = sched_get_priority_min */
+       { AS(sched_rr_get_interval_args), (sy_call_t *)sys_sched_rr_get_interval },     /* 334 = sched_rr_get_interval */
+       { AS(utrace_args), (sy_call_t *)sys_utrace },   /* 335 = utrace */
+       { 0, (sy_call_t *)sys_nosys },                  /* 336 = obsolete freebsd4_sendfile */
+       { AS(kldsym_args), (sy_call_t *)sys_kldsym },   /* 337 = kldsym */
+       { AS(jail_args), (sy_call_t *)sys_jail },       /* 338 = jail */
+       { 0, (sy_call_t *)sys_nosys },                  /* 339 = pioctl */
+       { SYF_MPSAFE | AS(sigprocmask_args), (sy_call_t *)sys_sigprocmask },    /* 340 = sigprocmask */
+       { AS(sigsuspend_args), (sy_call_t *)sys_sigsuspend },   /* 341 = sigsuspend */
+       { AS(sigaction_args), (sy_call_t *)sys_sigaction },     /* 342 = sigaction */
+       { AS(sigpending_args), (sy_call_t *)sys_sigpending },   /* 343 = sigpending */
+       { AS(sigreturn_args), (sy_call_t *)sys_sigreturn },     /* 344 = sigreturn */
+       { AS(sigtimedwait_args), (sy_call_t *)sys_sigtimedwait },       /* 345 = sigtimedwait */
+       { AS(sigwaitinfo_args), (sy_call_t *)sys_sigwaitinfo }, /* 346 = sigwaitinfo */
+       { AS(__acl_get_file_args), (sy_call_t *)sys___acl_get_file },   /* 347 = __acl_get_file */
+       { AS(__acl_set_file_args), (sy_call_t *)sys___acl_set_file },   /* 348 = __acl_set_file */
+       { AS(__acl_get_fd_args), (sy_call_t *)sys___acl_get_fd },       /* 349 = __acl_get_fd */
+       { AS(__acl_set_fd_args), (sy_call_t *)sys___acl_set_fd },       /* 350 = __acl_set_fd */
+       { AS(__acl_delete_file_args), (sy_call_t *)sys___acl_delete_file },     /* 351 = __acl_delete_file */
+       { AS(__acl_delete_fd_args), (sy_call_t *)sys___acl_delete_fd }, /* 352 = __acl_delete_fd */
+       { AS(__acl_aclcheck_file_args), (sy_call_t *)sys___acl_aclcheck_file }, /* 353 = __acl_aclcheck_file */
+       { AS(__acl_aclcheck_fd_args), (sy_call_t *)sys___acl_aclcheck_fd },     /* 354 = __acl_aclcheck_fd */
+       { AS(extattrctl_args), (sy_call_t *)sys_extattrctl },   /* 355 = extattrctl */
+       { AS(extattr_set_file_args), (sy_call_t *)sys_extattr_set_file },       /* 356 = extattr_set_file */
+       { AS(extattr_get_file_args), (sy_call_t *)sys_extattr_get_file },       /* 357 = extattr_get_file */
+       { AS(extattr_delete_file_args), (sy_call_t *)sys_extattr_delete_file }, /* 358 = extattr_delete_file */
+       { AS(aio_waitcomplete_args), (sy_call_t *)sys_aio_waitcomplete },       /* 359 = aio_waitcomplete */
+       { AS(getresuid_args), (sy_call_t *)sys_getresuid },     /* 360 = getresuid */
+       { AS(getresgid_args), (sy_call_t *)sys_getresgid },     /* 361 = getresgid */
+       { 0, (sy_call_t *)sys_kqueue },                 /* 362 = kqueue */
+       { AS(kevent_args), (sy_call_t *)sys_kevent },   /* 363 = kevent */
+       { AS(sctp_peeloff_args), (sy_call_t *)sys_sctp_peeloff },       /* 364 = sctp_peeloff */
+       { 0, (sy_call_t *)sys_nosys },                  /* 365 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 366 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 367 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 368 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 369 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 370 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 371 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 372 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 373 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 374 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 375 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 376 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 377 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 378 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 379 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 380 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 381 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 382 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 383 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 384 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 385 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 386 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 387 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 388 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 389 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 390 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 391 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 392 = nosys */
+       { AS(sendfile_args), (sy_call_t *)sys_sendfile },       /* 393 = sendfile */
+       { 0, (sy_call_t *)sys_nosys },                  /* 394 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 395 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 396 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 397 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 398 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 399 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 400 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 401 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 402 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 403 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 404 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 405 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 406 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 407 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 408 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 409 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 410 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 411 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 412 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 413 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 414 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 415 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 416 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 417 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 418 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 419 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 420 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 421 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 422 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 423 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 424 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 425 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 426 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 427 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 428 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 429 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 430 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 431 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 432 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 433 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 434 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 435 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 436 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 437 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 438 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 439 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 440 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 441 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 442 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 443 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 444 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 445 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 446 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 447 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 448 = nosys */
+       { 0, (sy_call_t *)sys_nosys },                  /* 449 = nosys */
+       { AS(varsym_set_args), (sy_call_t *)sys_varsym_set },   /* 450 = varsym_set */
+       { AS(varsym_get_args), (sy_call_t *)sys_varsym_get },   /* 451 = varsym_get */
+       { AS(varsym_list_args), (sy_call_t *)sys_varsym_list }, /* 452 = varsym_list */
+       { AS(upc_register_args), (sy_call_t *)sys_upc_register },       /* 453 = upc_register */
+       { AS(upc_control_args), (sy_call_t *)sys_upc_control }, /* 454 = upc_control */
+       { AS(caps_sys_service_args), (sy_call_t *)sys_caps_sys_service },       /* 455 = caps_sys_service */
+       { AS(caps_sys_client_args), (sy_call_t *)sys_caps_sys_client }, /* 456 = caps_sys_client */
+       { AS(caps_sys_close_args), (sy_call_t *)sys_caps_sys_close },   /* 457 = caps_sys_close */
+       { AS(caps_sys_put_args), (sy_call_t *)sys_caps_sys_put },       /* 458 = caps_sys_put */
+       { AS(caps_sys_reply_args), (sy_call_t *)sys_caps_sys_reply },   /* 459 = caps_sys_reply */
+       { AS(caps_sys_get_args), (sy_call_t *)sys_caps_sys_get },       /* 460 = caps_sys_get */
+       { AS(caps_sys_wait_args), (sy_call_t *)sys_caps_sys_wait },     /* 461 = caps_sys_wait */
+       { AS(caps_sys_abort_args), (sy_call_t *)sys_caps_sys_abort },   /* 462 = caps_sys_abort */
+       { AS(caps_sys_getgen_args), (sy_call_t *)sys_caps_sys_getgen }, /* 463 = caps_sys_getgen */
+       { AS(caps_sys_setgen_args), (sy_call_t *)sys_caps_sys_setgen }, /* 464 = caps_sys_setgen */
+       { AS(exec_sys_register_args), (sy_call_t *)sys_exec_sys_register },     /* 465 = exec_sys_register */
+       { AS(exec_sys_unregister_args), (sy_call_t *)sys_exec_sys_unregister }, /* 466 = exec_sys_unregister */
+       { AS(sys_checkpoint_args), (sy_call_t *)sys_sys_checkpoint },   /* 467 = sys_checkpoint */
+       { AS(mountctl_args), (sy_call_t *)sys_mountctl },       /* 468 = mountctl */
+       { AS(umtx_sleep_args), (sy_call_t *)sys_umtx_sleep },   /* 469 = umtx_sleep */
+       { AS(umtx_wakeup_args), (sy_call_t *)sys_umtx_wakeup }, /* 470 = umtx_wakeup */
+       { AS(jail_attach_args), (sy_call_t *)sys_jail_attach }, /* 471 = jail_attach */
+       { AS(sys_set_tls_area_args), (sy_call_t *)sys_sys_set_tls_area },       /* 472 = sys_set_tls_area */
+       { AS(sys_get_tls_area_args), (sy_call_t *)sys_sys_get_tls_area },       /* 473 = sys_get_tls_area */
+       { SYF_MPSAFE | AS(closefrom_args), (sy_call_t *)sys_closefrom },        /* 474 = closefrom */
+       { AS(stat_args), (sy_call_t *)sys_stat },       /* 475 = stat */
+       { AS(fstat_args), (sy_call_t *)sys_fstat },     /* 476 = fstat */
+       { AS(lstat_args), (sy_call_t *)sys_lstat },     /* 477 = lstat */
+       { AS(fhstat_args), (sy_call_t *)sys_fhstat },   /* 478 = fhstat */
+       { AS(getdirentries_args), (sy_call_t *)sys_getdirentries },     /* 479 = getdirentries */
+       { AS(getdents_args), (sy_call_t *)sys_getdents },       /* 480 = getdents */
+       { AS(usched_set_args), (sy_call_t *)sys_usched_set },   /* 481 = usched_set */
 };
index f914d2e..40b0bdf 100644 (file)
@@ -38,7 +38,7 @@
  *
  *     @(#)kern_acct.c 8.1 (Berkeley) 6/14/93
  * $FreeBSD: src/sys/kern/kern_acct.c,v 1.23.2.1 2002/07/24 18:33:55 johan Exp $
- * $DragonFly: src/sys/kern/kern_acct.c,v 1.24 2006/05/23 20:35:10 dillon Exp $
+ * $DragonFly: src/sys/kern/kern_acct.c,v 1.25 2006/06/05 07:26:10 dillon Exp $
  */
 
 #include <sys/param.h>
@@ -119,7 +119,7 @@ SYSINIT(acct, SI_SUB_DRIVERS, SI_ORDER_ANY, acct_init, NULL);
  * acct(char *path)
  */
 int
-acct(struct acct_args *uap)
+sys_acct(struct acct_args *uap)
 {
        struct thread *td = curthread;
        struct nlookupdata nd;
index 6fb5c04..5700c3e 100644 (file)
@@ -24,7 +24,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/kern/kern_acl.c,v 1.2.2.1 2000/07/28 18:48:16 rwatson Exp $
- * $DragonFly: src/sys/kern/kern_acl.c,v 1.13 2006/05/24 03:23:31 dillon Exp $
+ * $DragonFly: src/sys/kern/kern_acl.c,v 1.14 2006/06/05 07:26:10 dillon Exp $
  */
 
 /*
@@ -152,7 +152,7 @@ vacl_aclcheck(struct vnode *vp, acl_type_t type, struct acl *aclp)
  * Given a file path, get an ACL for it
  */
 int
-__acl_get_file(struct __acl_get_file_args *uap)
+sys___acl_get_file(struct __acl_get_file_args *uap)
 {
        struct nlookupdata nd;
        struct vnode *vp;
@@ -176,7 +176,7 @@ __acl_get_file(struct __acl_get_file_args *uap)
  * Given a file path, set an ACL for it
  */
 int
-__acl_set_file(struct __acl_set_file_args *uap)
+sys___acl_set_file(struct __acl_set_file_args *uap)
 {
        struct nlookupdata nd;
        struct vnode *vp;
@@ -200,7 +200,7 @@ __acl_set_file(struct __acl_set_file_args *uap)
  * Given a file descriptor, get an ACL for it
  */
 int
-__acl_get_fd(struct __acl_get_fd_args *uap)
+sys___acl_get_fd(struct __acl_get_fd_args *uap)
 {
        struct thread *td = curthread;
        struct file *fp;
@@ -218,7 +218,7 @@ __acl_get_fd(struct __acl_get_fd_args *uap)
  * Given a file descriptor, set an ACL for it
  */
 int
-__acl_set_fd(struct __acl_set_fd_args *uap)
+sys___acl_set_fd(struct __acl_set_fd_args *uap)
 {
        struct thread *td = curthread;
        struct file *fp;
@@ -236,7 +236,7 @@ __acl_set_fd(struct __acl_set_fd_args *uap)
  * Given a file path, delete an ACL from it.
  */
 int
-__acl_delete_file(struct __acl_delete_file_args *uap)
+sys___acl_delete_file(struct __acl_delete_file_args *uap)
 {
        struct nlookupdata nd;
        struct vnode *vp;
@@ -261,7 +261,7 @@ __acl_delete_file(struct __acl_delete_file_args *uap)
  * Given a file path, delete an ACL from it.
  */
 int
-__acl_delete_fd(struct __acl_delete_fd_args *uap)
+sys___acl_delete_fd(struct __acl_delete_fd_args *uap)
 {
        struct thread *td = curthread;
        struct file *fp;
@@ -279,7 +279,7 @@ __acl_delete_fd(struct __acl_delete_fd_args *uap)
  * Given a file path, check an ACL for it
  */
 int
-__acl_aclcheck_file(struct __acl_aclcheck_file_args *uap)
+sys___acl_aclcheck_file(struct __acl_aclcheck_file_args *uap)
 {
        struct nlookupdata nd;
        struct vnode *vp;
@@ -304,7 +304,7 @@ __acl_aclcheck_file(struct __acl_aclcheck_file_args *uap)
  * Given a file descriptor, check an ACL for it
  */
 int
-__acl_aclcheck_fd(struct __acl_aclcheck_fd_args *uap)
+sys___acl_aclcheck_fd(struct __acl_aclcheck_fd_args *uap)
 {
        struct thread *td = curthread;
        struct file *fp;
index ce102fc..8efbaf2 100644 (file)
@@ -23,7 +23,7 @@
  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
  *
- * $DragonFly: src/sys/kern/kern_checkpoint.c,v 1.8 2006/05/22 21:21:21 dillon Exp $
+ * $DragonFly: src/sys/kern/kern_checkpoint.c,v 1.9 2006/06/05 07:26:10 dillon Exp $
  */
 
 #include <sys/types.h>
@@ -682,7 +682,7 @@ ckpt_freeze_proc (struct proc *p, struct file *fp)
 }
 
 int 
-sys_checkpoint(struct sys_checkpoint_args *uap)
+sys_sys_checkpoint(struct sys_checkpoint_args *uap)
 {
         int error = 0;
        struct proc *p = curthread->td_proc;
index 8f0a201..918b86b 100644 (file)
@@ -70,7 +70,7 @@
  *
  *     @(#)kern_descrip.c      8.6 (Berkeley) 4/19/94
  * $FreeBSD: src/sys/kern/kern_descrip.c,v 1.81.2.19 2004/02/28 00:43:31 tegge Exp $
- * $DragonFly: src/sys/kern/kern_descrip.c,v 1.66 2006/05/27 01:57:41 dillon Exp $
+ * $DragonFly: src/sys/kern/kern_descrip.c,v 1.67 2006/06/05 07:26:10 dillon Exp $
  */
 
 #include "opt_compat.h"
@@ -182,7 +182,7 @@ fdfixup_locked(struct filedesc *fdp, int fd)
  * MPSAFE
  */
 int
-getdtablesize(struct getdtablesize_args *uap) 
+sys_getdtablesize(struct getdtablesize_args *uap) 
 {
        struct proc *p = curproc;
        struct plimit *limit = p->p_limit;
@@ -203,7 +203,7 @@ getdtablesize(struct getdtablesize_args *uap)
  * MPSAFE
  */
 int
-dup2(struct dup2_args *uap)
+sys_dup2(struct dup2_args *uap)
 {
        int error;
 
@@ -218,7 +218,7 @@ dup2(struct dup2_args *uap)
  * MPSAFE
  */
 int
-dup(struct dup_args *uap)
+sys_dup(struct dup_args *uap)
 {
        int error;
 
@@ -399,7 +399,7 @@ kern_fcntl(int fd, int cmd, union fcntl_dat *dat, struct ucred *cred)
  * MPSAFE
  */
 int
-fcntl(struct fcntl_args *uap)
+sys_fcntl(struct fcntl_args *uap)
 {
        union fcntl_dat dat;
        int error;
@@ -749,7 +749,7 @@ fgetown(struct sigio *sigio)
  * MPSAFE
  */
 int
-closefrom(struct closefrom_args *uap)
+sys_closefrom(struct closefrom_args *uap)
 {
        return(kern_closefrom(uap->fd));
 }
@@ -798,7 +798,7 @@ kern_closefrom(int fd)
  * MPSAFE
  */
 int
-close(struct close_args *uap)
+sys_close(struct close_args *uap)
 {
        return(kern_close(uap->fd));
 }
@@ -883,7 +883,7 @@ kern_shutdown(int fd, int how)
 }
 
 int
-shutdown(struct shutdown_args *uap)
+sys_shutdown(struct shutdown_args *uap)
 {
        int error;
 
@@ -914,7 +914,7 @@ kern_fstat(int fd, struct stat *ub)
  * Return status information about a file descriptor.
  */
 int
-fstat(struct fstat_args *uap)
+sys_fstat(struct fstat_args *uap)
 {
        struct stat st;
        int error;
@@ -931,7 +931,7 @@ fstat(struct fstat_args *uap)
  */
 /* ARGSUSED */
 int
-fpathconf(struct fpathconf_args *uap)
+sys_fpathconf(struct fpathconf_args *uap)
 {
        struct thread *td = curthread;
        struct proc *p = td->td_proc;
@@ -2165,7 +2165,7 @@ fdrop(struct file *fp)
  * the entire file (l_whence = SEEK_SET, l_start = 0, l_len = 0).
  */
 int
-flock(struct flock_args *uap)
+sys_flock(struct flock_args *uap)
 {
        struct proc *p = curproc;
        struct file *fp;
index 736f6dd..c850e14 100644 (file)
@@ -24,7 +24,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/kern/kern_event.c,v 1.2.2.10 2004/04/04 07:03:14 cperciva Exp $
- * $DragonFly: src/sys/kern/kern_event.c,v 1.26 2006/05/26 15:55:12 dillon Exp $
+ * $DragonFly: src/sys/kern/kern_event.c,v 1.27 2006/06/05 07:26:10 dillon Exp $
  */
 
 #include <sys/param.h>
@@ -371,7 +371,7 @@ filt_timer(struct knote *kn, long hint)
 }
 
 int
-kqueue(struct kqueue_args *uap)
+sys_kqueue(struct kqueue_args *uap)
 {
        struct proc *p = curproc;
        struct filedesc *fdp = p->p_fd;
@@ -398,7 +398,7 @@ kqueue(struct kqueue_args *uap)
 }
 
 int
-kevent(struct kevent_args *uap)
+sys_kevent(struct kevent_args *uap)
 {
        struct thread *td = curthread;
        struct proc *p = td->td_proc;
index 48fb593..f33fa9d 100644 (file)
@@ -24,7 +24,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/kern/kern_exec.c,v 1.107.2.15 2002/07/30 15:40:46 nectar Exp $
- * $DragonFly: src/sys/kern/kern_exec.c,v 1.39 2006/05/17 20:20:49 dillon Exp $
+ * $DragonFly: src/sys/kern/kern_exec.c,v 1.40 2006/06/05 07:26:10 dillon Exp $
  */
 
 #include <sys/param.h>
@@ -487,7 +487,7 @@ exec_fail:
  * execve() system call.
  */
 int
-execve(struct execve_args *uap)
+sys_execve(struct execve_args *uap)
 {
        struct nlookupdata nd;
        struct image_args args;
index c13cfd8..6b88f53 100644 (file)
@@ -37,7 +37,7 @@
  *
  *     @(#)kern_exit.c 8.7 (Berkeley) 2/12/94
  * $FreeBSD: src/sys/kern/kern_exit.c,v 1.92.2.11 2003/01/13 22:51:16 dillon Exp $
- * $DragonFly: src/sys/kern/kern_exit.c,v 1.56 2006/05/24 17:44:02 dillon Exp $
+ * $DragonFly: src/sys/kern/kern_exit.c,v 1.57 2006/06/05 07:26:10 dillon Exp $
  */
 
 #include "opt_compat.h"
@@ -98,8 +98,8 @@ static struct exit_list_head exit_list = TAILQ_HEAD_INITIALIZER(exit_list);
  *
  * SYS_EXIT_ARGS(int rval)
  */
-void
-sys_exit(struct sys_exit_args *uap)
+int
+sys_exit(struct exit_args *uap)
 {
        exit1(W_EXITCODE(uap->rval, 0));
        /* NOTREACHED */
@@ -143,7 +143,7 @@ exit1(int rv)
                         * The interface for kill is better
                         * than the internal signal
                         */
-                       kill(&killArgs);
+                       sys_kill(&killArgs);
                        nq = q;
                        q = q->p_peers;
                }
@@ -397,7 +397,7 @@ exit1(int rv)
 }
 
 int
-wait4(struct wait_args *uap)
+sys_wait4(struct wait_args *uap)
 {
        struct rusage rusage;
        int error, status;
index a450e8d..fcbbe36 100644 (file)
@@ -37,7 +37,7 @@
  *
  *     @(#)kern_fork.c 8.6 (Berkeley) 4/8/94
  * $FreeBSD: src/sys/kern/kern_fork.c,v 1.72.2.14 2003/06/26 04:15:10 silby Exp $
- * $DragonFly: src/sys/kern/kern_fork.c,v 1.51 2006/06/05 00:32:37 davidxu Exp $
+ * $DragonFly: src/sys/kern/kern_fork.c,v 1.52 2006/06/05 07:26:10 dillon Exp $
  */
 
 #include "opt_ktrace.h"
@@ -87,7 +87,7 @@ int forksleep; /* Place for fork1() to sleep on. */
 
 /* ARGSUSED */
 int
-fork(struct fork_args *uap)
+sys_fork(struct fork_args *uap)
 {
        struct lwp *lp = curthread->td_lwp;
        struct proc *p2;
@@ -104,7 +104,7 @@ fork(struct fork_args *uap)
 
 /* ARGSUSED */
 int
-vfork(struct vfork_args *uap)
+sys_vfork(struct vfork_args *uap)
 {
        struct lwp *lp = curthread->td_lwp;
        struct proc *p2;
@@ -131,7 +131,7 @@ vfork(struct vfork_args *uap)
  * rfork { int flags }
  */
 int
-rfork(struct rfork_args *uap)
+sys_rfork(struct rfork_args *uap)
 {
        struct lwp *lp = curthread->td_lwp;
        struct proc *p2;
index 5adea7d..198f5b3 100644 (file)
@@ -7,7 +7,7 @@
  * ----------------------------------------------------------------------------
  *
  * $FreeBSD: src/sys/kern/kern_jail.c,v 1.6.2.3 2001/08/17 01:00:26 rwatson Exp $
- * $DragonFly: src/sys/kern/kern_jail.c,v 1.10 2006/05/06 02:43:12 dillon Exp $
+ * $DragonFly: src/sys/kern/kern_jail.c,v 1.11 2006/06/05 07:26:10 dillon Exp $
  *
  */
 
@@ -91,7 +91,7 @@ kern_jail_attach(int jid)
  * jail_args(syscallarg(struct jail *) jail)
  */
 int
-jail(struct jail_args *uap)
+sys_jail(struct jail_args *uap)
 {
        struct prison *pr, *tpr;
        struct jail j;
@@ -163,7 +163,7 @@ bail:
  * int jail_attach(int jid);
  */
 int
-jail_attach(struct jail_attach_args *uap)
+sys_jail_attach(struct jail_attach_args *uap)
 {
        struct thread *td = curthread;
        int error;
index 8e39da7..bdd21c8 100644 (file)
@@ -32,7 +32,7 @@
  *
  *     @(#)kern_ktrace.c       8.2 (Berkeley) 9/23/93
  * $FreeBSD: src/sys/kern/kern_ktrace.c,v 1.35.2.6 2002/07/05 22:36:38 darrenr Exp $
- * $DragonFly: src/sys/kern/kern_ktrace.c,v 1.26 2006/05/25 04:17:09 dillon Exp $
+ * $DragonFly: src/sys/kern/kern_ktrace.c,v 1.27 2006/06/05 07:26:10 dillon Exp $
  */
 
 #include "opt_ktrace.h"
@@ -221,7 +221,7 @@ static int ktrace_clear_callback(struct proc *p, void *data);
 #endif
 
 int
-ktrace(struct ktrace_args *uap)
+sys_ktrace(struct ktrace_args *uap)
 {
 #ifdef KTRACE
        struct ktrace_clear_info info;
@@ -359,7 +359,7 @@ ktrace_clear_callback(struct proc *p, void *data)
  */
 /* ARGSUSED */
 int
-utrace(struct utrace_args *uap)
+sys_utrace(struct utrace_args *uap)
 {
 #ifdef KTRACE
        struct ktr_header *kth;
index 846d447..40399c4 100644 (file)
@@ -24,7 +24,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/kern/kern_linker.c,v 1.41.2.3 2001/11/21 17:50:35 luigi Exp $
- * $DragonFly: src/sys/kern/kern_linker.c,v 1.27 2006/05/05 20:15:01 dillon Exp $
+ * $DragonFly: src/sys/kern/kern_linker.c,v 1.28 2006/06/05 07:26:10 dillon Exp $
  */
 
 #include "opt_ddb.h"
@@ -699,7 +699,7 @@ linker_ddb_symbol_values(c_linker_sym_t sym, linker_symval_t *symval)
  */
 
 int
-kldload(struct kldload_args *uap)
+sys_kldload(struct kldload_args *uap)
 {
     struct thread *td = curthread;
     char* filename = NULL, *modulename;
@@ -742,7 +742,7 @@ out:
 }
 
 int
-kldunload(struct kldunload_args *uap)
+sys_kldunload(struct kldunload_args *uap)
 {
     struct thread *td = curthread;
     linker_file_t lf;
@@ -774,7 +774,7 @@ out:
 }
 
 int
-kldfind(struct kldfind_args *uap)
+sys_kldfind(struct kldfind_args *uap)
 {
     char *filename = NULL, *modulename;
     linker_file_t lf;
@@ -803,7 +803,7 @@ out:
 }
 
 int
-kldnext(struct kldnext_args *uap)
+sys_kldnext(struct kldnext_args *uap)
 {
     linker_file_t lf;
     int error = 0;
@@ -829,7 +829,7 @@ kldnext(struct kldnext_args *uap)
 }
 
 int
-kldstat(struct kldstat_args *uap)
+sys_kldstat(struct kldstat_args *uap)
 {
     linker_file_t lf;
     int error = 0;
@@ -876,7 +876,7 @@ out:
 }
 
 int
-kldfirstmod(struct kldfirstmod_args *uap)
+sys_kldfirstmod(struct kldfirstmod_args *uap)
 {
     linker_file_t lf;
     int error = 0;
@@ -894,7 +894,7 @@ kldfirstmod(struct kldfirstmod_args *uap)
 }
 
 int
-kldsym(struct kldsym_args *uap)
+sys_kldsym(struct kldsym_args *uap)
 {
     char *symstr = NULL;
     c_linker_sym_t sym;
index bd73858..c1d23ba 100644 (file)
@@ -24,7 +24,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/kern/kern_module.c,v 1.21 1999/11/08 06:53:30 peter Exp $
- * $DragonFly: src/sys/kern/kern_module.c,v 1.9 2005/03/29 00:35:55 drhodus Exp $
+ * $DragonFly: src/sys/kern/kern_module.c,v 1.10 2006/06/05 07:26:10 dillon Exp $
  */
 
 #include <sys/param.h>
@@ -240,7 +240,7 @@ module_setspecific(module_t mod, modspecific_t *datap)
  * Syscalls.
  */
 int
-modnext(struct modnext_args *uap)
+sys_modnext(struct modnext_args *uap)
 {
     module_t mod;
 
@@ -266,7 +266,7 @@ modnext(struct modnext_args *uap)
 }
 
 int
-modfnext(struct modfnext_args *uap)
+sys_modfnext(struct modfnext_args *uap)
 {
     module_t mod;
 
@@ -291,7 +291,7 @@ struct module_stat_v1 {
 };
 
 int
-modstat(struct modstat_args *uap)
+sys_modstat(struct modstat_args *uap)
 {
     module_t mod;
     int error = 0;
@@ -342,7 +342,7 @@ out:
 }
 
 int
-modfind(struct modfind_args *uap)
+sys_modfind(struct modfind_args *uap)
 {
     int error = 0;
     char name[MAXMODNAME];
index 1db7052..303be1e 100644 (file)
@@ -29,7 +29,7 @@
  * confusing and/or plain wrong in that context.
  *
  * $FreeBSD: src/sys/kern/kern_ntptime.c,v 1.32.2.2 2001/04/22 11:19:46 jhay Exp $
- * $DragonFly: src/sys/kern/kern_ntptime.c,v 1.11 2005/04/23 20:34:32 dillon Exp $
+ * $DragonFly: src/sys/kern/kern_ntptime.c,v 1.12 2006/06/05 07:26:10 dillon Exp $
  */
 
 #include "opt_ntp.h"
@@ -266,7 +266,7 @@ SYSCTL_OPAQUE(_kern_ntp_pll, OID_AUTO, time_freq, CTLFLAG_RD, &time_freq, sizeof
  * the time constant and to set the TAI offset.
  */
 int
-ntp_adjtime(struct ntp_adjtime_args *uap)
+sys_ntp_adjtime(struct ntp_adjtime_args *uap)
 {
        struct thread *td = curthread;
        struct timex ntv;       /* temporary structure */
index 596cff0..b6f2207 100644 (file)
@@ -30,7 +30,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/posix4/p1003_1b.c,v 1.5.2.2 2003/03/25 06:13:35 rwatson Exp $
- * $DragonFly: src/sys/kern/kern_p1003_1b.c,v 1.7 2003/11/27 19:11:17 dillon Exp $
+ * $DragonFly: src/sys/kern/kern_p1003_1b.c,v 1.8 2006/06/05 07:26:10 dillon Exp $
  */
 
 /* p1003_1b: Real Time common code.
@@ -169,7 +169,7 @@ static int sched_attach(void)
 }
 
 int
-sched_setparam(struct sched_setparam_args *uap)
+sys_sched_setparam(struct sched_setparam_args *uap)
 {
        struct proc *p = curproc;
        int e;
@@ -185,7 +185,7 @@ sched_setparam(struct sched_setparam_args *uap)
 }
 
 int
-sched_getparam(struct sched_getparam_args *uap)
+sys_sched_getparam(struct sched_getparam_args *uap)
 {
        struct proc *p = curproc;
        struct proc *targetp;
@@ -209,7 +209,7 @@ sched_getparam(struct sched_getparam_args *uap)
 }
 
 int
-sched_setscheduler(struct sched_setscheduler_args *uap)
+sys_sched_setscheduler(struct sched_setscheduler_args *uap)
 {
        struct proc *p = curproc;
        int e;
@@ -225,7 +225,7 @@ sched_setscheduler(struct sched_setscheduler_args *uap)
 }
 
 int
-sched_getscheduler(struct sched_getscheduler_args *uap)
+sys_sched_getscheduler(struct sched_getscheduler_args *uap)
 {
        struct proc *p = curproc;
        struct proc *targetp;
@@ -245,25 +245,25 @@ sched_getscheduler(struct sched_getscheduler_args *uap)
 }
 
 int
-sched_yield(struct sched_yield_args *uap)
+sys_sched_yield(struct sched_yield_args *uap)
 {
        return ksched_yield(&uap->sysmsg_result, ksched);
 }
 
 int
-sched_get_priority_max(struct sched_get_priority_max_args *uap)
+sys_sched_get_priority_max(struct sched_get_priority_max_args *uap)
 {
        return ksched_get_priority_max(&uap->sysmsg_result, ksched, uap->policy);
 }
 
 int
-sched_get_priority_min(struct sched_get_priority_min_args *uap)
+sys_sched_get_priority_min(struct sched_get_priority_min_args *uap)
 {
        return ksched_get_priority_min(&uap->sysmsg_result, ksched, uap->policy);
 }
 
 int
-sched_rr_get_interval(struct sched_rr_get_interval_args *uap)
+sys_sched_rr_get_interval(struct sched_rr_get_interval_args *uap)
 {
        int e;
        struct proc *p = curproc;
index a7d5273..42002ad 100644 (file)
@@ -37,7 +37,7 @@
  *
  *     @(#)kern_prot.c 8.6 (Berkeley) 1/21/94
  * $FreeBSD: src/sys/kern/kern_prot.c,v 1.53.2.9 2002/03/09 05:20:26 dd Exp $
- * $DragonFly: src/sys/kern/kern_prot.c,v 1.25 2006/05/26 15:55:12 dillon Exp $
+ * $DragonFly: src/sys/kern/kern_prot.c,v 1.26 2006/06/05 07:26:10 dillon Exp $
  */
 
 /*
@@ -70,7 +70,7 @@ static MALLOC_DEFINE(M_CRED, "cred", "credentials");
  */
 /* ARGSUSED */
 int
-getpid(struct getpid_args *uap)
+sys_getpid(struct getpid_args *uap)
 {
        struct proc *p = curproc;
 
@@ -83,7 +83,7 @@ getpid(struct getpid_args *uap)
 
 /* ARGSUSED */
 int
-getppid(struct getppid_args *uap)
+sys_getppid(struct getppid_args *uap)
 {
        struct proc *p = curproc;
 
@@ -97,7 +97,7 @@ getppid(struct getppid_args *uap)
  * MP SAFE
  */
 int
-getpgrp(struct getpgrp_args *uap)
+sys_getpgrp(struct getpgrp_args *uap)
 {
        struct proc *p = curproc;
 
@@ -109,7 +109,7 @@ getpgrp(struct getpgrp_args *uap)
  * Get an arbitary pid's process group id 
  */
 int
-getpgid(struct getpgid_args *uap)
+sys_getpgid(struct getpgid_args *uap)
 {
        struct proc *p = curproc;
        struct proc *pt;
@@ -129,7 +129,7 @@ found:
  * Get an arbitary pid's session id.
  */
 int
-getsid(struct getsid_args *uap)
+sys_getsid(struct getsid_args *uap)
 {
        struct proc *p = curproc;
        struct proc *pt;
@@ -151,7 +151,7 @@ found:
  */
 /* ARGSUSED */
 int
-getuid(struct getuid_args *uap)
+sys_getuid(struct getuid_args *uap)
 {
        struct proc *p = curproc;
 
@@ -167,7 +167,7 @@ getuid(struct getuid_args *uap)
  */
 /* ARGSUSED */
 int
-geteuid(struct geteuid_args *uap)
+sys_geteuid(struct geteuid_args *uap)
 {
        struct proc *p = curproc;
 
@@ -180,7 +180,7 @@ geteuid(struct geteuid_args *uap)
  */
 /* ARGSUSED */
 int
-getgid(struct getgid_args *uap)
+sys_getgid(struct getgid_args *uap)
 {
        struct proc *p = curproc;
 
@@ -200,7 +200,7 @@ getgid(struct getgid_args *uap)
  */
 /* ARGSUSED */
 int
-getegid(struct getegid_args *uap)
+sys_getegid(struct getegid_args *uap)
 {
        struct proc *p = curproc;
 
@@ -209,7 +209,7 @@ getegid(struct getegid_args *uap)
 }
 
 int
-getgroups(struct getgroups_args *uap)
+sys_getgroups(struct getgroups_args *uap)
 {
        struct proc *p = curproc;
        struct ucred *cr;
@@ -236,7 +236,7 @@ getgroups(struct getgroups_args *uap)
 
 /* ARGSUSED */
 int
-setsid(struct setsid_args *uap)
+sys_setsid(struct setsid_args *uap)
 {
        struct proc *p = curproc;
 
@@ -264,7 +264,7 @@ setsid(struct setsid_args *uap)
  */
 /* ARGSUSED */
 int
-setpgid(struct setpgid_args *uap)
+sys_setpgid(struct setpgid_args *uap)
 {
        struct proc *curp = curproc;
        struct proc *targp;             /* target process */
@@ -306,7 +306,7 @@ setpgid(struct setpgid_args *uap)
 
 /* ARGSUSED */
 int
-setuid(struct setuid_args *uap)
+sys_setuid(struct setuid_args *uap)
 {
        struct proc *p = curproc;
        struct ucred *cr;
@@ -391,7 +391,7 @@ setuid(struct setuid_args *uap)
 
 /* ARGSUSED */
 int
-seteuid(struct seteuid_args *uap)
+sys_seteuid(struct seteuid_args *uap)
 {
        struct proc *p = curproc;
        struct ucred *cr;
@@ -420,7 +420,7 @@ seteuid(struct seteuid_args *uap)
 
 /* ARGSUSED */
 int
-setgid(struct setgid_args *uap)
+sys_setgid(struct setgid_args *uap)
 {
        struct proc *p = curproc;
        struct ucred *cr;
@@ -500,7 +500,7 @@ setgid(struct setgid_args *uap)
 
 /* ARGSUSED */
 int
-setegid(struct setegid_args *uap)
+sys_setegid(struct setegid_args *uap)
 {
        struct proc *p = curproc;
        struct ucred *cr;
@@ -526,7 +526,7 @@ setegid(struct setegid_args *uap)
 
 /* ARGSUSED */
 int
-setgroups(struct setgroups_args *uap)
+sys_setgroups(struct setgroups_args *uap)
 {
        struct proc *p = curproc;
        struct ucred *cr;
@@ -567,7 +567,7 @@ setgroups(struct setgroups_args *uap)
 
 /* ARGSUSED */
 int
-setreuid(struct setreuid_args *uap)
+sys_setreuid(struct setreuid_args *uap)
 {
        struct proc *p = curproc;
        struct ucred *cr;
@@ -605,7 +605,7 @@ setreuid(struct setreuid_args *uap)
 
 /* ARGSUSED */
 int
-setregid(struct setregid_args *uap)
+sys_setregid(struct setregid_args *uap)
 {
        struct proc *p = curproc;
        struct ucred *cr;
@@ -650,7 +650,7 @@ setregid(struct setregid_args *uap)
 
 /* ARGSUSED */
 int
-setresuid(struct setresuid_args *uap)
+sys_setresuid(struct setresuid_args *uap)
 {
        struct proc *p = curproc;
        struct ucred *cr;
@@ -692,7 +692,7 @@ setresuid(struct setresuid_args *uap)
 
 /* ARGSUSED */
 int
-setresgid(struct setresgid_args *uap)
+sys_setresgid(struct setresgid_args *uap)
 {
        struct proc *p = curproc;
        struct ucred *cr;
@@ -732,7 +732,7 @@ setresgid(struct setresgid_args *uap)
 
 /* ARGSUSED */
 int
-getresuid(struct getresuid_args *uap)
+sys_getresuid(struct getresuid_args *uap)
 {
        struct proc *p = curproc;
        struct ucred *cr = p->p_ucred;
@@ -752,7 +752,7 @@ getresuid(struct getresuid_args *uap)
 
 /* ARGSUSED */
 int
-getresgid(struct getresgid_args *uap)
+sys_getresgid(struct getresgid_args *uap)
 {
        struct proc *p = curproc;
        struct ucred *cr = p->p_ucred;
@@ -773,7 +773,7 @@ getresgid(struct getresgid_args *uap)
 
 /* ARGSUSED */
 int
-issetugid(struct issetugid_args *uap)
+sys_issetugid(struct issetugid_args *uap)
 {
        struct proc *p = curproc;
        /*
@@ -1064,7 +1064,7 @@ cru2x(struct ucred *cr, struct xucred *xcr)
  */
 /* ARGSUSED */
 int
-getlogin(struct getlogin_args *uap)
+sys_getlogin(struct getlogin_args *uap)
 {
        struct proc *p = curproc;
 
@@ -1079,7 +1079,7 @@ getlogin(struct getlogin_args *uap)
  */
 /* ARGSUSED */
 int
-setlogin(struct setlogin_args *uap)
+sys_setlogin(struct setlogin_args *uap)
 {
        struct proc *p = curproc;
        int error;
index e0add34..0c8cd48 100644 (file)
@@ -37,7 +37,7 @@
  *
  *     @(#)kern_resource.c     8.5 (Berkeley) 1/21/94
  * $FreeBSD: src/sys/kern/kern_resource.c,v 1.55.2.5 2001/11/03 01:41:08 ps Exp $
- * $DragonFly: src/sys/kern/kern_resource.c,v 1.27 2006/05/25 07:36:34 dillon Exp $
+ * $DragonFly: src/sys/kern/kern_resource.c,v 1.28 2006/06/05 07:26:10 dillon Exp $
  */
 
 #include "opt_compat.h"
@@ -84,7 +84,7 @@ struct getpriority_info {
 static int getpriority_callback(struct proc *p, void *data);
 
 int
-getpriority(struct getpriority_args *uap)
+sys_getpriority(struct getpriority_args *uap)
 {
        struct getpriority_info info;
        struct proc *curp = curproc;
@@ -164,7 +164,7 @@ struct setpriority_info {
 static int setpriority_callback(struct proc *p, void *data);
 
 int
-setpriority(struct setpriority_args *uap)
+sys_setpriority(struct setpriority_args *uap)
 {
        struct setpriority_info info;
        struct proc *curp = curproc;
@@ -264,7 +264,7 @@ donice(struct proc *chgp, int n)
  */
 /* ARGSUSED */
 int
-rtprio(struct rtprio_args *uap)
+sys_rtprio(struct rtprio_args *uap)
 {
        struct proc *curp = curproc;
        struct proc *p;
@@ -329,7 +329,7 @@ rtprio(struct rtprio_args *uap)
 }
 
 int
-setrlimit(struct __setrlimit_args *uap)
+sys_setrlimit(struct __setrlimit_args *uap)
 {
        struct rlimit alim;
        int error;
@@ -344,7 +344,7 @@ setrlimit(struct __setrlimit_args *uap)
 }
 
 int
-getrlimit(struct __getrlimit_args *uap)
+sys_getrlimit(struct __getrlimit_args *uap)
 {
        struct rlimit lim;
        int error;
@@ -389,7 +389,7 @@ calcru(struct proc *p, struct timeval *up, struct timeval *sp,
 
 /* ARGSUSED */
 int
-getrusage(struct getrusage_args *uap)
+sys_getrusage(struct getrusage_args *uap)
 {
        struct proc *p = curproc;
        struct rusage *rup;
index 55a6ef6..00bb106 100644 (file)
@@ -37,7 +37,7 @@
  *
  *     @(#)kern_shutdown.c     8.3 (Berkeley) 1/21/94
  * $FreeBSD: src/sys/kern/kern_shutdown.c,v 1.72.2.12 2002/02/21 19:15:10 dillon Exp $
- * $DragonFly: src/sys/kern/kern_shutdown.c,v 1.29 2006/04/28 16:06:50 dillon Exp $
+ * $DragonFly: src/sys/kern/kern_shutdown.c,v 1.30 2006/06/05 07:26:10 dillon Exp $
  */
 
 #include "opt_ddb.h"
@@ -163,7 +163,7 @@ SYSINIT(shutdown_conf, SI_SUB_INTRINSIC, SI_ORDER_ANY, shutdown_conf, NULL)
  * The system call that results in a reboot
  */
 int
-reboot(struct reboot_args *uap)
+sys_reboot(struct reboot_args *uap)
 {
        struct thread *td = curthread;
        int error;
@@ -271,7 +271,7 @@ boot(int howto)
                waittime = 0;
                printf("\nsyncing disks... ");
 
-               sync(NULL);     /* YYY was sync(&proc0, NULL). why proc0 ? */
+               sys_sync(NULL); /* YYY was sync(&proc0, NULL). why proc0 ? */
 
                /*
                 * With soft updates, some buffers that are
@@ -293,7 +293,7 @@ boot(int howto)
                         */
                        if (iter > 5 && bioops.io_sync)
                                (*bioops.io_sync)(NULL);
-                       sync(NULL); /* YYY was sync(&proc0, NULL). why proc0 ? */
+                       sys_sync(NULL); /* YYY was sync(&proc0, NULL). why proc0 ? */
                        tsleep(boot, 0, "shutdn", hz * iter / 20 + 1);
                }
                printf("\n");
index e41662b..9abf43b 100644 (file)
@@ -37,7 +37,7 @@
  *
  *     @(#)kern_sig.c  8.7 (Berkeley) 4/18/94
  * $FreeBSD: src/sys/kern/kern_sig.c,v 1.72.2.17 2003/05/16 16:34:34 obrien Exp $
- * $DragonFly: src/sys/kern/kern_sig.c,v 1.49 2006/05/25 07:36:34 dillon Exp $
+ * $DragonFly: src/sys/kern/kern_sig.c,v 1.50 2006/06/05 07:26:10 dillon Exp $
  */
 
 #include "opt_ktrace.h"
@@ -337,7 +337,7 @@ kern_sigaction(int sig, struct sigaction *act, struct sigaction *oact)
 }
 
 int
-sigaction(struct sigaction_args *uap)
+sys_sigaction(struct sigaction_args *uap)
 {
        struct sigaction act, oact;
        struct sigaction *actp, *oactp;
@@ -451,7 +451,7 @@ kern_sigprocmask(int how, sigset_t *set, sigset_t *oset)
  * sigprocmask() - MP SAFE
  */
 int
-sigprocmask(struct sigprocmask_args *uap)
+sys_sigprocmask(struct sigprocmask_args *uap)
 {
        sigset_t set, oset;
        sigset_t *setp, *osetp;
@@ -483,7 +483,7 @@ kern_sigpending(struct __sigset *set)
 }
 
 int
-sigpending(struct sigpending_args *uap)
+sys_sigpending(struct sigpending_args *uap)
 {
        sigset_t set;
        int error;
@@ -529,7 +529,7 @@ kern_sigsuspend(struct __sigset *set)
  * pointer, to save a copyin.
  */
 int
-sigsuspend(struct sigsuspend_args *uap)
+sys_sigsuspend(struct sigsuspend_args *uap)
 {
        sigset_t mask;
        int error;
@@ -573,7 +573,7 @@ kern_sigaltstack(struct sigaltstack *ss, struct sigaltstack *oss)
 }
 
 int
-sigaltstack(struct sigaltstack_args *uap)
+sys_sigaltstack(struct sigaltstack_args *uap)
 {
        stack_t ss, oss;
        int error;
@@ -689,7 +689,7 @@ kern_kill(int sig, int pid)
 }
 
 int
-kill(struct kill_args *uap)
+sys_kill(struct kill_args *uap)
 {
        int error;
 
@@ -1169,7 +1169,7 @@ kern_sigtimedwait(sigset_t waitset, siginfo_t *info, struct timespec *timeout)
 }
 
 int
-sigtimedwait(struct sigtimedwait_args *uap)
+sys_sigtimedwait(struct sigtimedwait_args *uap)
 {
        struct timespec ts;
        struct timespec *timeout;
@@ -1202,7 +1202,7 @@ sigtimedwait(struct sigtimedwait_args *uap)
 }
 
 int
-sigwaitinfo(struct sigwaitinfo_args *uap)
+sys_sigwaitinfo(struct sigwaitinfo_args *uap)
 {
        siginfo_t info;
        sigset_t set;
@@ -1727,7 +1727,7 @@ out2:
  */
 /* ARGSUSED */
 int
-nosys(struct nosys_args *args)
+sys_nosys(struct nosys_args *args)
 {
        psignal(curproc, SIGSYS);
        return (EINVAL);
index 2b020c5..f972692 100644 (file)
@@ -24,7 +24,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/kern/kern_syscalls.c,v 1.6 1999/10/11 15:19:10 peter Exp $
- * $DragonFly: src/sys/kern/kern_syscalls.c,v 1.3 2003/06/23 17:55:41 dillon Exp $
+ * $DragonFly: src/sys/kern/kern_syscalls.c,v 1.4 2006/06/05 07:26:10 dillon Exp $
  */
 
 #include <sys/param.h>
@@ -40,9 +40,9 @@
  * Place holder for system call slots reserved for loadable modules.
  */     
 int
-lkmnosys(struct nosys_args *args)
+sys_lkmnosys(struct nosys_args *args)
 {
-       return(nosys(args));
+       return(sys_nosys(args));
 }
 
 int
@@ -53,14 +53,14 @@ syscall_register(int *offset, struct sysent *new_sysent,
                int i;
 
                for (i = 1; i < SYS_MAXSYSCALL; ++i)
-                       if (sysent[i].sy_call == (sy_call_t *)lkmnosys)
+                       if (sysent[i].sy_call == (sy_call_t *)sys_lkmnosys)
                                break;
                if (i == SYS_MAXSYSCALL)
                        return ENFILE;
                *offset = i;
        } else if (*offset < 0 || *offset >= SYS_MAXSYSCALL)
                return EINVAL;
-       else if (sysent[*offset].sy_call != (sy_call_t *)lkmnosys)
+       else if (sysent[*offset].sy_call != (sy_call_t *)sys_lkmnosys)
                return EEXIST;
 
        *old_sysent = sysent[*offset];
index ec7c360..9520982 100644 (file)
@@ -38,7 +38,7 @@
  *
  *     @(#)kern_sysctl.c       8.4 (Berkeley) 4/14/94
  * $FreeBSD: src/sys/kern/kern_sysctl.c,v 1.92.2.9 2003/05/01 22:48:09 trhodes Exp $
- * $DragonFly: src/sys/kern/kern_sysctl.c,v 1.21 2006/05/05 20:15:01 dillon Exp $
+ * $DragonFly: src/sys/kern/kern_sysctl.c,v 1.22 2006/06/05 07:26:10 dillon Exp $
  */
 
 #include <sys/param.h>
@@ -1196,7 +1196,7 @@ sysctl_root(SYSCTL_HANDLER_ARGS)
 }
 
 int
-__sysctl(struct sysctl_args *uap)
+sys___sysctl(struct sysctl_args *uap)
 {
        int error, i, name[CTL_MAXNAME];
        size_t j;
index 21a24e6..7adfbc1 100644 (file)
@@ -47,7 +47,7 @@
  * and I certainly make no claims as to its fitness for *any* purpose.
  * 
  * $FreeBSD: src/sys/kern/kern_threads.c,v 1.15 1999/08/28 00:46:15 peter Exp $
- * $DragonFly: src/sys/kern/kern_threads.c,v 1.8 2004/01/07 11:04:18 dillon Exp $
+ * $DragonFly: src/sys/kern/kern_threads.c,v 1.9 2006/06/05 07:26:10 dillon Exp $
  */
 
 #include <sys/param.h>
@@ -70,7 +70,7 @@
  *     returns time waiting in ticks.
  */
 int
-thr_sleep(struct thr_sleep_args *uap) 
+sys_thr_sleep(struct thr_sleep_args *uap) 
 {
        struct proc *p = curproc;
        int sleepstart;
@@ -118,7 +118,7 @@ thr_sleep(struct thr_sleep_args *uap)
 }
 
 int
-thr_wakeup(struct thr_wakeup_args *uap) 
+sys_thr_wakeup(struct thr_wakeup_args *uap) 
 {
        struct proc *p = curproc;
        struct proc *pSlave = p->p_leader;
@@ -145,7 +145,7 @@ thr_wakeup(struct thr_wakeup_args *uap)
  * General purpose yield system call
  */
 int
-yield(struct yield_args *uap) 
+sys_yield(struct yield_args *uap) 
 {
        uap->sysmsg_result = 0;
        uio_yield();
index fd6d995..5e085e5 100644 (file)
@@ -32,7 +32,7 @@
  *
  *     @(#)kern_time.c 8.1 (Berkeley) 6/10/93
  * $FreeBSD: src/sys/kern/kern_time.c,v 1.68.2.1 2002/10/01 08:00:41 bde Exp $
- * $DragonFly: src/sys/kern/kern_time.c,v 1.33 2006/03/27 16:18:34 dillon Exp $
+ * $DragonFly: src/sys/kern/kern_time.c,v 1.34 2006/06/05 07:26:10 dillon Exp $
  */
 
 #include <sys/param.h>
@@ -142,7 +142,7 @@ settime(tv)
 
 /* ARGSUSED */
 int
-clock_gettime(struct clock_gettime_args *uap)
+sys_clock_gettime(struct clock_gettime_args *uap)
 {
        struct timespec ats;
 
@@ -160,7 +160,7 @@ clock_gettime(struct clock_gettime_args *uap)
 
 /* ARGSUSED */
 int
-clock_settime(struct clock_settime_args *uap)
+sys_clock_settime(struct clock_settime_args *uap)
 {
        struct thread *td = curthread;
        struct timeval atv;
@@ -185,7 +185,7 @@ clock_settime(struct clock_settime_args *uap)
 }
 
 int
-clock_getres(struct clock_getres_args *uap)
+sys_clock_getres(struct clock_getres_args *uap)
 {
        struct timespec ts;
 
@@ -301,7 +301,7 @@ static void nanosleep_copyout(union sysunion *sysun);
 
 /* ARGSUSED */
 int
-nanosleep(struct nanosleep_args *uap)
+sys_nanosleep(struct nanosleep_args *uap)
 {
        int error;
        struct sysmsg_sleep *smsleep = &uap->sysmsg.sm.sleep;
@@ -381,7 +381,7 @@ nanosleep_copyout(union sysunion *sysun)
 
 /* ARGSUSED */
 int
-gettimeofday(struct gettimeofday_args *uap)
+sys_gettimeofday(struct gettimeofday_args *uap)
 {
        struct timeval atv;
        int error = 0;
@@ -400,7 +400,7 @@ gettimeofday(struct gettimeofday_args *uap)
 
 /* ARGSUSED */
 int
-settimeofday(struct settimeofday_args *uap)
+sys_settimeofday(struct settimeofday_args *uap)
 {
        struct thread *td = curthread;
        struct timeval atv;
@@ -512,7 +512,7 @@ kern_adjfreq(int64_t rate)
 
 /* ARGSUSED */
 int
-adjtime(struct adjtime_args *uap)
+sys_adjtime(struct adjtime_args *uap)
 {
        struct thread *td = curthread;
        struct timeval atv;
@@ -667,7 +667,7 @@ SYSCTL_PROC(_kern_ntp, OID_AUTO, adjust,
  */
 /* ARGSUSED */
 int
-getitimer(struct getitimer_args *uap)
+sys_getitimer(struct getitimer_args *uap)
 {
        struct proc *p = curproc;
        struct timeval ctv;
@@ -701,7 +701,7 @@ getitimer(struct getitimer_args *uap)
 
 /* ARGSUSED */
 int
-setitimer(struct setitimer_args *uap)
+sys_setitimer(struct setitimer_args *uap)
 {
        struct itimerval aitv;
        struct timeval ctv;
@@ -716,7 +716,7 @@ setitimer(struct setitimer_args *uap)
            sizeof(struct itimerval))))
                return (error);
        if ((uap->itv = uap->oitv) &&
-           (error = getitimer((struct getitimer_args *)uap)))
+           (error = sys_getitimer((struct getitimer_args *)uap)))
                return (error);
        if (itvp == 0)
                return (0);
index 9be9ec1..1597e4b 100644 (file)
@@ -31,7 +31,7 @@
  * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
  * 
- * $DragonFly: src/sys/kern/kern_umtx.c,v 1.4 2005/06/03 23:57:32 dillon Exp $
+ * $DragonFly: src/sys/kern/kern_umtx.c,v 1.5 2006/06/05 07:26:10 dillon Exp $
  */
 
 /*
@@ -87,7 +87,7 @@
  * umtx_sleep { const int *ptr, int value, int timeout }
  */
 int
-umtx_sleep(struct umtx_sleep_args *uap)
+sys_umtx_sleep(struct umtx_sleep_args *uap)
 {
     int error = EBUSY;
     vm_paddr_t pa;
@@ -130,7 +130,7 @@ umtx_sleep(struct umtx_sleep_args *uap)
  * address space.
  */
 int
-umtx_wakeup(struct umtx_wakeup_args *uap)
+sys_umtx_wakeup(struct umtx_wakeup_args *uap)
 {
     vm_paddr_t pa;
     void *waddr;
index 168feed..3c32d4d 100644 (file)
@@ -31,7 +31,7 @@
  * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
  * 
- * $DragonFly: src/sys/kern/kern_upcall.c,v 1.8 2005/10/11 09:59:56 corecode Exp $
+ * $DragonFly: src/sys/kern/kern_upcall.c,v 1.9 2006/06/05 07:26:10 dillon Exp $
  */
 
 /*
@@ -81,7 +81,7 @@ sigupcall_remote(void *arg)
  * ARGS(struct upcall *upc, upcall_func_t ctx, upcall_func_t func, void *data)
  */
 int
-upc_register(struct upc_register_args *uap)
+sys_upc_register(struct upc_register_args *uap)
 {
     struct lwp *lp = curthread->td_lwp;
     struct vmspace *vm = curproc->p_vmspace;
@@ -114,7 +114,7 @@ upc_register(struct upc_register_args *uap)
  * ARGS(int cmd, int upcid, void *data)
  */
 int
-upc_control(struct upc_control_args *uap)
+sys_upc_control(struct upc_control_args *uap)
 {
     struct lwp *lp = curthread->td_lwp;
     struct lwp *targlp;
index 7f401ba..e683e46 100644 (file)
@@ -31,7 +31,7 @@
  * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
  * 
- * $DragonFly: src/sys/kern/kern_usched.c,v 1.4 2006/06/05 00:32:37 davidxu Exp $
+ * $DragonFly: src/sys/kern/kern_usched.c,v 1.5 2006/06/05 07:26:10 dillon Exp $
  */
 
 #include <sys/errno.h>
@@ -150,7 +150,7 @@ usched_ctl(struct usched *usched, int action)
  *     EINVAL - error
  */
 int
-usched_set(struct usched_set_args *uap)
+sys_usched_set(struct usched_set_args *uap)
 {
        struct proc *p = curthread->td_proc;
        struct usched *item;    /* temporaly for TAILQ processing */
index 36e6503..8a96c77 100644 (file)
@@ -31,7 +31,7 @@
  * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
  * 
- * $DragonFly: src/sys/kern/kern_varsym.c,v 1.6 2005/01/14 02:25:08 joerg Exp $
+ * $DragonFly: src/sys/kern/kern_varsym.c,v 1.7 2006/06/05 07:26:10 dillon Exp $
  */
 
 /*
@@ -129,7 +129,7 @@ varsymreplace(char *cp, int linklen, int maxlen)
  * (int level, const char *name, const char *data)
  */
 int
-varsym_set(struct varsym_set_args *uap)
+sys_varsym_set(struct varsym_set_args *uap)
 {
     char name[MAXVARSYM_NAME];
     char *buf;
@@ -176,7 +176,7 @@ done2:
  * (int mask, const char *wild, char *buf, int bufsize)
  */
 int
-varsym_get(struct varsym_get_args *uap)
+sys_varsym_get(struct varsym_get_args *uap)
 {
     char wild[MAXVARSYM_NAME];
     varsym_t sym;
@@ -208,7 +208,7 @@ done:
  * (int level, char *buf, int maxsize, int *marker)
  */
 int
-varsym_list(struct varsym_list_args *uap)
+sys_varsym_list(struct varsym_list_args *uap)
 {
        struct varsymset *vss;
        struct varsyment *ve;
index 91d7bd2..ebbed06 100644 (file)
@@ -32,7 +32,7 @@
  *
  *     @(#)kern_xxx.c  8.2 (Berkeley) 11/14/93
  * $FreeBSD: src/sys/kern/kern_xxx.c,v 1.31 1999/08/28 00:46:15 peter Exp $
- * $DragonFly: src/sys/kern/kern_xxx.c,v 1.9 2006/03/23 15:21:41 drhodus Exp $
+ * $DragonFly: src/sys/kern/kern_xxx.c,v 1.10 2006/06/05 07:26:10 dillon Exp $
  */
 
 #include <sys/param.h>
@@ -46,7 +46,7 @@
 /* ARGSUSED */
 /* MP SAFE */
 int
-uname(struct uname_args *uap)
+sys_uname(struct uname_args *uap)
 {
        int name[2], rtval;
        size_t len;
@@ -110,7 +110,7 @@ uname(struct uname_args *uap)
 
 /* ARGSUSED */
 int
-getdomainname(struct getdomainname_args *uap)
+sys_getdomainname(struct getdomainname_args *uap)
 {
        int domainnamelen = strlen(domainname) + 1;
        if ((u_int)uap->len > domainnamelen + 1)
@@ -120,7 +120,7 @@ getdomainname(struct getdomainname_args *uap)
 
 /* ARGSUSED */
 int
-setdomainname(struct setdomainname_args *uap)
+sys_setdomainname(struct setdomainname_args *uap)
 {
        struct thread *td = curthread;
         int error, domainnamelen;
index 648247c..1bed8a9 100644 (file)
@@ -31,7 +31,7 @@
  * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
  * 
- * $DragonFly: src/sys/kern/lwkt_caps.c,v 1.6 2005/03/01 23:35:13 dillon Exp $
+ * $DragonFly: src/sys/kern/lwkt_caps.c,v 1.7 2006/06/05 07:26:10 dillon Exp $
  */
 
 /*
@@ -573,7 +573,7 @@ caps_exit(struct thread *td)
  * upcid can either be an upcall or a kqueue identifier (XXX)
  */
 int
-caps_sys_service(struct caps_sys_service_args *uap)
+sys_caps_sys_service(struct caps_sys_service_args *uap)
 {
     struct ucred *cred = curproc->p_ucred;
     char name[CAPS_MAXNAMELEN];
@@ -607,7 +607,7 @@ caps_sys_service(struct caps_sys_service_args *uap)
  * upcid can either be an upcall or a kqueue identifier (XXX)
  */
 int
-caps_sys_client(struct caps_sys_client_args *uap)
+sys_caps_sys_client(struct caps_sys_client_args *uap)
 {
     struct ucred *cred = curproc->p_ucred;
     char name[CAPS_MAXNAMELEN];
@@ -632,7 +632,7 @@ caps_sys_client(struct caps_sys_client_args *uap)
 }
 
 int
-caps_sys_close(struct caps_sys_close_args *uap)
+sys_caps_sys_close(struct caps_sys_close_args *uap)
 {
     caps_kinfo_t caps;
 
@@ -644,7 +644,7 @@ caps_sys_close(struct caps_sys_close_args *uap)
 }
 
 int
-caps_sys_setgen(struct caps_sys_setgen_args *uap)
+sys_caps_sys_setgen(struct caps_sys_setgen_args *uap)
 {
     caps_kinfo_t caps;
     int error;
@@ -662,7 +662,7 @@ caps_sys_setgen(struct caps_sys_setgen_args *uap)
 }
 
 int
-caps_sys_getgen(struct caps_sys_getgen_args *uap)
+sys_caps_sys_getgen(struct caps_sys_getgen_args *uap)
 {
     caps_kinfo_t caps;
     int error;
@@ -688,7 +688,7 @@ caps_sys_getgen(struct caps_sys_getgen_args *uap)
  * function may only be used with a client port.  The message id is returned.
  */
 int
-caps_sys_put(struct caps_sys_put_args *uap)
+sys_caps_sys_put(struct caps_sys_put_args *uap)
 {
     caps_kinfo_t caps;
     caps_kmsg_t msg;
@@ -748,7 +748,7 @@ caps_sys_put(struct caps_sys_put_args *uap)
  * data back to the originator.
  */
 int
-caps_sys_reply(struct caps_sys_reply_args *uap)
+sys_caps_sys_reply(struct caps_sys_reply_args *uap)
 {
     caps_kinfo_t caps;
     caps_kinfo_t rcaps;
@@ -813,7 +813,7 @@ caps_sys_reply(struct caps_sys_reply_args *uap)
  * messages are perfectly acceptable so 0 can be legitimately returned.
  */
 int
-caps_sys_get(struct caps_sys_get_args *uap)
+sys_caps_sys_get(struct caps_sys_get_args *uap)
 {
     caps_kinfo_t caps;
     caps_kmsg_t msg;
@@ -849,7 +849,7 @@ caps_sys_get(struct caps_sys_get_args *uap)
  * legitimately returned.
  */
 int
-caps_sys_wait(struct caps_sys_wait_args *uap)
+sys_caps_sys_wait(struct caps_sys_wait_args *uap)
 {
     caps_kinfo_t caps;
     caps_kmsg_t msg;
@@ -949,7 +949,7 @@ caps_process_msg(caps_kinfo_t caps, caps_kmsg_t msg, struct caps_sys_get_args *u
  *     to do.
  */
 int
-caps_sys_abort(struct caps_sys_abort_args *uap)
+sys_caps_sys_abort(struct caps_sys_abort_args *uap)
 {
     uap->sysmsg_result = CAPS_ABORT_NOTIMPL;
     return(0);
index 577c7d1..c98a140 100644 (file)
@@ -1,7 +1,7 @@
 #! /bin/sh -
 #      @(#)makesyscalls.sh     8.1 (Berkeley) 6/10/93
 # $FreeBSD: src/sys/kern/makesyscalls.sh,v 1.39.2.4 2001/10/20 09:01:24 marcel Exp $
-# $DragonFly: src/sys/kern/makesyscalls.sh,v 1.12 2005/08/02 13:03:55 joerg Exp $
+# $DragonFly: src/sys/kern/makesyscalls.sh,v 1.13 2006/06/05 07:26:10 dillon Exp $
 
 set -e
 
@@ -266,11 +266,11 @@ s/\$//g
                        argalias = funcname "_args"
                        if ($2 == "COMPAT") {
                                argalias = "o" argalias
-                               usefuncname = "o" funcname
+                               usefuncname = "sys_o" funcname
                        }
                        if ($2 == "COMPAT_DF12") {
                                argalias = "dfbsd12_" argalias
-                               usefuncname = "dfbsd12_" funcname
+                               usefuncname = "sys_dfbsd12_" funcname
                        }
                }
                f++
@@ -351,7 +351,7 @@ s/\$//g
                    (funcname != "nosys" || !nosys)) || \
                    (funcname == "lkmnosys" && !lkmnosys) || \
                    funcname == "lkmressys") {
-                       printf("%s\t%s (struct %s *)",
+                       printf("%s\tsys_%s (struct %s *)",
                            rettype, funcname, argalias) > sysdcl
                        printf(";\n") > sysdcl
                }
@@ -362,11 +362,11 @@ s/\$//g
                printf("\t{ %s%s, (sy_call_t *)", mpsafe, argssize) > sysent
                column = 8 + 2 + length(mpsafe) + length(argssize) + 15
                if ($2 != "NOIMPL") {
-                       printf("%s },", funcname) > sysent
-                       column = column + length(funcname) + 3
+                       printf("sys_%s },", funcname) > sysent
+                       column = column + length(funcname) + 7
                } else {
-                       printf("%s },", "nosys") > sysent
-                       column = column + length("nosys") + 3
+                       printf("sys_%s },", "nosys") > sysent
+                       column = column + length("nosys") + 7
                }
                align_sysent_comment(column)
                printf("/* %d = %s */\n", syscall, funcalias) > sysent
@@ -414,7 +414,7 @@ s/\$//g
                        printf("\tregister_t dummy;\n") > sysarg
                        printf("};\n") > sysarg
                }
-               printf("%s\to%s (struct %s *);\n",
+               printf("%s\tsys_o%s (struct %s *);\n",
                    rettype, funcname, argalias) > syscompatdcl
                printf("\t{ compat(%s%s,%s) },",
                    mpsafe, argssize, funcname) > sysent
@@ -458,7 +458,7 @@ s/\$//g
                        printf("\tregister_t dummy;\n") > sysarg
                        printf("};\n") > sysarg
                }
-               printf("%s\tdfbsd12_%s (struct %s *);\n",
+               printf("%s\tsys_dfbsd12_%s (struct %s *);\n",
                    rettype, funcname, argalias) > syscompatdcldf12
                printf("\t{ compatdf12(%s%s,%s) },",
                    mpsafe, argssize, funcname) > sysent
@@ -477,7 +477,7 @@ s/\$//g
        $2 == "LIBCOMPAT" {
                ncompat++
                parseline()
-               printf("%s\to%s();\n", rettype, funcname) > syscompatdcl
+               printf("%s\tsys_o%s();\n", rettype, funcname) > syscompatdcl
                printf("\t{ compat(%s%s,%s) },",
                    mpsafe, argssize, funcname) > sysent
                align_sysent_comment(8 + 9 + length(mpsafe) + \
@@ -498,8 +498,8 @@ s/\$//g
                next
        }
        $2 == "OBSOL" {
-               printf("\t{ 0, (sy_call_t *)nosys },") > sysent
-               align_sysent_comment(34)
+               printf("\t{ 0, (sy_call_t *)sys_nosys },") > sysent
+               align_sysent_comment(37)
                printf("/* %d = obsolete %s */\n", syscall, comment) > sysent
                printf("\t\"obs_%s\",\t\t\t/* %d = obsolete %s */\n",
                    $4, syscall, comment) > sysnames
@@ -511,7 +511,7 @@ s/\$//g
                next
        }
        $2 == "UNIMPL" {
-               printf("\t{ 0, (sy_call_t *)nosys },\t\t\t/* %d = %s */\n",
+               printf("\t{ 0, (sy_call_t *)sys_nosys },\t\t\t/* %d = %s */\n",
                    syscall, comment) > sysent
                printf("\t\"#%d\",\t\t\t/* %d = %s */\n",
                    syscall, syscall, comment) > sysnames
@@ -529,18 +529,18 @@ s/\$//g
                if (ncompat != 0) {
                        printf "#include \"opt_compat.h\"\n\n" > syssw
                        printf "\n#ifdef %s\n", compat > sysinc
-                      &nb