xref: /netbsd-src/sys/compat/sunos32/sunos32_sysent.c (revision fb243de8750be9b4c3b02e17f15fabf48b972ece)
1*fb243de8Spgoyette /* $NetBSD: sunos32_sysent.c,v 1.39 2018/08/10 21:47:16 pgoyette Exp $ */
22f62d51aSmrg 
32f62d51aSmrg /*
42f62d51aSmrg  * System call switch table.
52f62d51aSmrg  *
62f62d51aSmrg  * DO NOT EDIT-- this file is automatically generated.
7*fb243de8Spgoyette  * created from;	NetBSD: syscalls.master,v 1.26 2018/01/06 16:41:23 kamil Exp
82f62d51aSmrg  */
92f62d51aSmrg 
10dab6ef8bSlukem #include <sys/cdefs.h>
11*fb243de8Spgoyette __KERNEL_RCSID(0, "$NetBSD: sunos32_sysent.c,v 1.39 2018/08/10 21:47:16 pgoyette Exp $");
12dab6ef8bSlukem 
136a89288aSmrg #if defined(_KERNEL_OPT)
142f62d51aSmrg #include "opt_sysv.h"
151e20ffb8Schs #include "opt_compat_sunos.h"
162f62d51aSmrg #endif
172f62d51aSmrg #include <sys/param.h>
182f62d51aSmrg #include <sys/systm.h>
192f62d51aSmrg #include <sys/signal.h>
202f62d51aSmrg #include <sys/mount.h>
212f62d51aSmrg #include <sys/poll.h>
222f62d51aSmrg #include <sys/syscallargs.h>
232f62d51aSmrg #include <compat/sunos/sunos.h>
242f62d51aSmrg #include <compat/sunos/sunos_syscallargs.h>
252f62d51aSmrg #include <compat/netbsd32/netbsd32.h>
262f62d51aSmrg #include <compat/netbsd32/netbsd32_syscallargs.h>
272f62d51aSmrg #include <compat/sunos32/sunos32.h>
282f62d51aSmrg #include <compat/sunos32/sunos32_syscallargs.h>
292f62d51aSmrg 
302f62d51aSmrg #define	s(type)	sizeof(type)
316fb2884cSdsl #define	n(type)	(sizeof(type)/sizeof (register32_t))
329451a2b9Schristos #define	ns(type)	.sy_narg = n(type), .sy_argsize = s(type)
332f62d51aSmrg 
342f62d51aSmrg struct sysent sunos32_sysent[] = {
359451a2b9Schristos 	{
369451a2b9Schristos 		.sy_call = (sy_call_t *)sys_nosys
379451a2b9Schristos 	},		/* 0 = syscall */
389451a2b9Schristos 	{
399451a2b9Schristos 		ns(struct netbsd32_exit_args),
409451a2b9Schristos 		.sy_call = (sy_call_t *)netbsd32_exit
419451a2b9Schristos 	},		/* 1 = netbsd32_exit */
429451a2b9Schristos 	{
439451a2b9Schristos 		.sy_call = (sy_call_t *)sys_fork
449451a2b9Schristos 	},		/* 2 = fork */
459451a2b9Schristos 	{
469451a2b9Schristos 		ns(struct netbsd32_read_args),
479451a2b9Schristos 		.sy_call = (sy_call_t *)netbsd32_read
489451a2b9Schristos 	},		/* 3 = netbsd32_read */
499451a2b9Schristos 	{
509451a2b9Schristos 		ns(struct netbsd32_write_args),
519451a2b9Schristos 		.sy_call = (sy_call_t *)netbsd32_write
529451a2b9Schristos 	},		/* 4 = netbsd32_write */
539451a2b9Schristos 	{
549451a2b9Schristos 		ns(struct sunos32_sys_open_args),
559451a2b9Schristos 		.sy_call = (sy_call_t *)sunos32_sys_open
569451a2b9Schristos 	},		/* 5 = open */
579451a2b9Schristos 	{
589451a2b9Schristos 		ns(struct netbsd32_close_args),
599451a2b9Schristos 		.sy_call = (sy_call_t *)netbsd32_close
609451a2b9Schristos 	},		/* 6 = netbsd32_close */
619451a2b9Schristos 	{
629451a2b9Schristos 		ns(struct sunos32_sys_wait4_args),
639451a2b9Schristos 		.sy_call = (sy_call_t *)sunos32_sys_wait4
649451a2b9Schristos 	},		/* 7 = wait4 */
659451a2b9Schristos 	{
669451a2b9Schristos 		ns(struct sunos32_sys_creat_args),
679451a2b9Schristos 		.sy_call = (sy_call_t *)sunos32_sys_creat
689451a2b9Schristos 	},		/* 8 = creat */
699451a2b9Schristos 	{
709451a2b9Schristos 		ns(struct netbsd32_link_args),
719451a2b9Schristos 		.sy_call = (sy_call_t *)netbsd32_link
729451a2b9Schristos 	},		/* 9 = netbsd32_link */
739451a2b9Schristos 	{
749451a2b9Schristos 		ns(struct netbsd32_unlink_args),
759451a2b9Schristos 		.sy_call = (sy_call_t *)netbsd32_unlink
769451a2b9Schristos 	},		/* 10 = netbsd32_unlink */
779451a2b9Schristos 	{
789451a2b9Schristos 		ns(struct sunos32_sys_execv_args),
799451a2b9Schristos 		.sy_call = (sy_call_t *)sunos32_sys_execv
809451a2b9Schristos 	},		/* 11 = execv */
819451a2b9Schristos 	{
829451a2b9Schristos 		ns(struct netbsd32_chdir_args),
839451a2b9Schristos 		.sy_call = (sy_call_t *)netbsd32_chdir
849451a2b9Schristos 	},		/* 12 = netbsd32_chdir */
859451a2b9Schristos 	{
869451a2b9Schristos 		.sy_call = sys_nosys,
879451a2b9Schristos 	},		/* 13 = filler */
889451a2b9Schristos 	{
899451a2b9Schristos 		ns(struct sunos32_sys_mknod_args),
909451a2b9Schristos 		.sy_call = (sy_call_t *)sunos32_sys_mknod
919451a2b9Schristos 	},		/* 14 = mknod */
929451a2b9Schristos 	{
939451a2b9Schristos 		ns(struct netbsd32_chmod_args),
949451a2b9Schristos 		.sy_call = (sy_call_t *)netbsd32_chmod
959451a2b9Schristos 	},		/* 15 = netbsd32_chmod */
969451a2b9Schristos 	{
979451a2b9Schristos 		ns(struct netbsd32_chown_args),
989451a2b9Schristos 		.sy_call = (sy_call_t *)netbsd32_chown
999451a2b9Schristos 	},		/* 16 = netbsd32_chown */
1009451a2b9Schristos 	{
1019451a2b9Schristos 		ns(struct netbsd32_break_args),
1029451a2b9Schristos 		.sy_call = (sy_call_t *)netbsd32_break
1039451a2b9Schristos 	},		/* 17 = netbsd32_break */
1049451a2b9Schristos 	{
1059451a2b9Schristos 		.sy_call = sys_nosys,
1069451a2b9Schristos 	},		/* 18 = filler */
1079451a2b9Schristos 	{
1089451a2b9Schristos 		ns(struct compat_43_netbsd32_olseek_args),
1099451a2b9Schristos 		.sy_call = (sy_call_t *)compat_43_netbsd32_olseek
1109451a2b9Schristos 	},		/* 19 = compat_43_netbsd32_olseek */
1119451a2b9Schristos 	{
1129451a2b9Schristos 		.sy_call = (sy_call_t *)sys_getpid_with_ppid
1139451a2b9Schristos 	},		/* 20 = getpid_with_ppid */
1149451a2b9Schristos 	{
1159451a2b9Schristos 		.sy_call = sys_nosys,
1169451a2b9Schristos 	},		/* 21 = filler */
1179451a2b9Schristos 	{
1189451a2b9Schristos 		.sy_call = sys_nosys,
1199451a2b9Schristos 	},		/* 22 = filler */
1209451a2b9Schristos 	{
1219451a2b9Schristos 		ns(struct netbsd32_setuid_args),
1229451a2b9Schristos 		.sy_call = (sy_call_t *)netbsd32_setuid
1239451a2b9Schristos 	},		/* 23 = netbsd32_setuid */
1249451a2b9Schristos 	{
1259451a2b9Schristos 		.sy_call = (sy_call_t *)sys_getuid_with_euid
1269451a2b9Schristos 	},		/* 24 = getuid_with_euid */
1279451a2b9Schristos 	{
1289451a2b9Schristos 		ns(struct sunos32_sys_stime_args),
1299451a2b9Schristos 		.sy_call = (sy_call_t *)sunos32_sys_stime
1309451a2b9Schristos 	},		/* 25 = stime */
1319451a2b9Schristos 	{
1329451a2b9Schristos 		ns(struct sunos32_sys_ptrace_args),
1339451a2b9Schristos 		.sy_call = (sy_call_t *)sunos32_sys_ptrace
1349451a2b9Schristos 	},		/* 26 = ptrace */
1359451a2b9Schristos 	{
1369451a2b9Schristos 		.sy_call = sys_nosys,
1379451a2b9Schristos 	},		/* 27 = filler */
1389451a2b9Schristos 	{
1399451a2b9Schristos 		.sy_call = sys_nosys,
1409451a2b9Schristos 	},		/* 28 = filler */
1419451a2b9Schristos 	{
1429451a2b9Schristos 		.sy_call = sys_nosys,
1439451a2b9Schristos 	},		/* 29 = filler */
1449451a2b9Schristos 	{
1459451a2b9Schristos 		.sy_call = sys_nosys,
1469451a2b9Schristos 	},		/* 30 = filler */
1479451a2b9Schristos 	{
1489451a2b9Schristos 		.sy_call = sys_nosys,
1499451a2b9Schristos 	},		/* 31 = filler */
1509451a2b9Schristos 	{
1519451a2b9Schristos 		.sy_call = sys_nosys,
1529451a2b9Schristos 	},		/* 32 = filler */
1539451a2b9Schristos 	{
1549451a2b9Schristos 		ns(struct sunos32_sys_access_args),
1559451a2b9Schristos 		.sy_call = (sy_call_t *)sunos32_sys_access
1569451a2b9Schristos 	},		/* 33 = access */
1579451a2b9Schristos 	{
1589451a2b9Schristos 		.sy_call = sys_nosys,
1599451a2b9Schristos 	},		/* 34 = filler */
1609451a2b9Schristos 	{
1619451a2b9Schristos 		.sy_call = sys_nosys,
1629451a2b9Schristos 	},		/* 35 = filler */
1639451a2b9Schristos 	{
1649451a2b9Schristos 		.sy_call = (sy_call_t *)sys_sync
1659451a2b9Schristos 	},		/* 36 = sync */
1669451a2b9Schristos 	{
1679451a2b9Schristos 		ns(struct netbsd32_kill_args),
1689451a2b9Schristos 		.sy_call = (sy_call_t *)netbsd32_kill
1699451a2b9Schristos 	},		/* 37 = netbsd32_kill */
1709451a2b9Schristos 	{
1719451a2b9Schristos 		ns(struct sunos32_sys_stat_args),
1729451a2b9Schristos 		.sy_call = (sy_call_t *)sunos32_sys_stat
1739451a2b9Schristos 	},		/* 38 = stat */
1749451a2b9Schristos 	{
1759451a2b9Schristos 		.sy_call = sys_nosys,
1769451a2b9Schristos 	},		/* 39 = filler */
1779451a2b9Schristos 	{
1789451a2b9Schristos 		ns(struct sunos32_sys_lstat_args),
1799451a2b9Schristos 		.sy_call = (sy_call_t *)sunos32_sys_lstat
1809451a2b9Schristos 	},		/* 40 = lstat */
1819451a2b9Schristos 	{
1829451a2b9Schristos 		ns(struct netbsd32_dup_args),
1839451a2b9Schristos 		.sy_call = (sy_call_t *)netbsd32_dup
1849451a2b9Schristos 	},		/* 41 = netbsd32_dup */
1859451a2b9Schristos 	{
1869451a2b9Schristos 		.sy_call = (sy_call_t *)sys_pipe
1879451a2b9Schristos 	},		/* 42 = pipe */
1889451a2b9Schristos 	{
1899451a2b9Schristos 		.sy_call = sys_nosys,
1909451a2b9Schristos 	},		/* 43 = filler */
1919451a2b9Schristos 	{
1929451a2b9Schristos 		ns(struct netbsd32_profil_args),
1939451a2b9Schristos 		.sy_call = (sy_call_t *)netbsd32_profil
1949451a2b9Schristos 	},		/* 44 = netbsd32_profil */
1959451a2b9Schristos 	{
1969451a2b9Schristos 		.sy_call = sys_nosys,
1979451a2b9Schristos 	},		/* 45 = filler */
1989451a2b9Schristos 	{
1999451a2b9Schristos 		ns(struct netbsd32_setgid_args),
2009451a2b9Schristos 		.sy_call = (sy_call_t *)netbsd32_setgid
2019451a2b9Schristos 	},		/* 46 = netbsd32_setgid */
2029451a2b9Schristos 	{
2039451a2b9Schristos 		.sy_call = (sy_call_t *)sys_getgid_with_egid
2049451a2b9Schristos 	},		/* 47 = getgid_with_egid */
2059451a2b9Schristos 	{
2069451a2b9Schristos 		.sy_call = sys_nosys,
2079451a2b9Schristos 	},		/* 48 = filler */
2089451a2b9Schristos 	{
2099451a2b9Schristos 		.sy_call = sys_nosys,
2109451a2b9Schristos 	},		/* 49 = filler */
2119451a2b9Schristos 	{
2129451a2b9Schristos 		.sy_call = sys_nosys,
2139451a2b9Schristos 	},		/* 50 = filler */
2149451a2b9Schristos 	{
2159451a2b9Schristos 		ns(struct netbsd32_acct_args),
2169451a2b9Schristos 		.sy_call = (sy_call_t *)netbsd32_acct
2179451a2b9Schristos 	},		/* 51 = netbsd32_acct */
2189451a2b9Schristos 	{
2199451a2b9Schristos 		.sy_call = sys_nosys,
2209451a2b9Schristos 	},		/* 52 = filler */
2219451a2b9Schristos 	{
2229451a2b9Schristos 		ns(struct sunos32_sys_mctl_args),
2239451a2b9Schristos 		.sy_call = (sy_call_t *)sunos32_sys_mctl
2249451a2b9Schristos 	},		/* 53 = mctl */
2259451a2b9Schristos 	{
2269451a2b9Schristos 		ns(struct sunos32_sys_ioctl_args),
2279451a2b9Schristos 		.sy_call = (sy_call_t *)sunos32_sys_ioctl
2289451a2b9Schristos 	},		/* 54 = ioctl */
2299451a2b9Schristos 	{
2309451a2b9Schristos 		ns(struct sunos32_sys_reboot_args),
2319451a2b9Schristos 		.sy_call = (sy_call_t *)sunos32_sys_reboot
2329451a2b9Schristos 	},		/* 55 = reboot */
2339451a2b9Schristos 	{
2349451a2b9Schristos 		.sy_call = sys_nosys,
2359451a2b9Schristos 	},		/* 56 = filler */
2369451a2b9Schristos 	{
2379451a2b9Schristos 		ns(struct netbsd32_symlink_args),
2389451a2b9Schristos 		.sy_call = (sy_call_t *)netbsd32_symlink
2399451a2b9Schristos 	},		/* 57 = netbsd32_symlink */
2409451a2b9Schristos 	{
2419451a2b9Schristos 		ns(struct netbsd32_readlink_args),
2429451a2b9Schristos 		.sy_call = (sy_call_t *)netbsd32_readlink
2439451a2b9Schristos 	},		/* 58 = netbsd32_readlink */
2449451a2b9Schristos 	{
2459451a2b9Schristos 		ns(struct sunos32_sys_execve_args),
2469451a2b9Schristos 		.sy_call = (sy_call_t *)sunos32_sys_execve
2479451a2b9Schristos 	},		/* 59 = execve */
2489451a2b9Schristos 	{
2499451a2b9Schristos 		ns(struct netbsd32_umask_args),
2509451a2b9Schristos 		.sy_call = (sy_call_t *)netbsd32_umask
2519451a2b9Schristos 	},		/* 60 = netbsd32_umask */
2529451a2b9Schristos 	{
2539451a2b9Schristos 		ns(struct netbsd32_chroot_args),
2549451a2b9Schristos 		.sy_call = (sy_call_t *)netbsd32_chroot
2559451a2b9Schristos 	},		/* 61 = netbsd32_chroot */
2569451a2b9Schristos 	{
2579451a2b9Schristos 		ns(struct compat_43_netbsd32_fstat43_args),
2589451a2b9Schristos 		.sy_call = (sy_call_t *)compat_43_netbsd32_fstat43
2599451a2b9Schristos 	},		/* 62 = compat_43_netbsd32_fstat43 */
2609451a2b9Schristos 	{
2619451a2b9Schristos 		.sy_call = sys_nosys,
2629451a2b9Schristos 	},		/* 63 = filler */
2639451a2b9Schristos 	{
2649451a2b9Schristos 		.sy_call = (sy_call_t *)compat_43_sys_getpagesize
2659451a2b9Schristos 	},		/* 64 = ogetpagesize */
2669451a2b9Schristos 	{
2679451a2b9Schristos 		ns(struct sunos32_sys_omsync_args),
2689451a2b9Schristos 		.sy_call = (sy_call_t *)sunos32_sys_omsync
2699451a2b9Schristos 	},		/* 65 = omsync */
2709451a2b9Schristos 	{
2719451a2b9Schristos 		.sy_call = (sy_call_t *)sys_vfork
2729451a2b9Schristos 	},		/* 66 = vfork */
2739451a2b9Schristos 	{
2749451a2b9Schristos 		.sy_call = sys_nosys,
2759451a2b9Schristos 	},		/* 67 = filler */
2769451a2b9Schristos 	{
2779451a2b9Schristos 		.sy_call = sys_nosys,
2789451a2b9Schristos 	},		/* 68 = filler */
2799451a2b9Schristos 	{
2807211c036Skamil 		.sy_call = sys_nosys,
2817211c036Skamil 	},		/* 69 = filler */
2829451a2b9Schristos 	{
2833d589eb9Skamil 		.sy_call = sys_nosys,
2843d589eb9Skamil 	},		/* 70 = filler */
2859451a2b9Schristos 	{
2869451a2b9Schristos 		ns(struct sunos32_sys_mmap_args),
2879451a2b9Schristos 		.sy_call = (sy_call_t *)sunos32_sys_mmap
2889451a2b9Schristos 	},		/* 71 = mmap */
2899451a2b9Schristos 	{
290f98f70a7Skamil 		ns(struct netbsd32_ovadvise_args),
291f98f70a7Skamil 		.sy_call = (sy_call_t *)netbsd32_ovadvise
292f98f70a7Skamil 	},		/* 72 = vadvise */
2939451a2b9Schristos 	{
2949451a2b9Schristos 		ns(struct netbsd32_munmap_args),
2959451a2b9Schristos 		.sy_call = (sy_call_t *)netbsd32_munmap
2969451a2b9Schristos 	},		/* 73 = netbsd32_munmap */
2979451a2b9Schristos 	{
2989451a2b9Schristos 		ns(struct netbsd32_mprotect_args),
2999451a2b9Schristos 		.sy_call = (sy_call_t *)netbsd32_mprotect
3009451a2b9Schristos 	},		/* 74 = netbsd32_mprotect */
3019451a2b9Schristos 	{
3029451a2b9Schristos 		ns(struct netbsd32_madvise_args),
3039451a2b9Schristos 		.sy_call = (sy_call_t *)netbsd32_madvise
3049451a2b9Schristos 	},		/* 75 = netbsd32_madvise */
3059451a2b9Schristos 	{
3069451a2b9Schristos 		.sy_call = (sy_call_t *)sunos32_sys_vhangup
3079451a2b9Schristos 	},		/* 76 = vhangup */
3089451a2b9Schristos 	{
3099451a2b9Schristos 		.sy_call = sys_nosys,
3109451a2b9Schristos 	},		/* 77 = filler */
3119451a2b9Schristos 	{
3129451a2b9Schristos 		ns(struct netbsd32_mincore_args),
3139451a2b9Schristos 		.sy_call = (sy_call_t *)netbsd32_mincore
3149451a2b9Schristos 	},		/* 78 = netbsd32_mincore */
3159451a2b9Schristos 	{
3169451a2b9Schristos 		ns(struct netbsd32_getgroups_args),
3179451a2b9Schristos 		.sy_call = (sy_call_t *)netbsd32_getgroups
3189451a2b9Schristos 	},		/* 79 = netbsd32_getgroups */
3199451a2b9Schristos 	{
3209451a2b9Schristos 		ns(struct netbsd32_setgroups_args),
3219451a2b9Schristos 		.sy_call = (sy_call_t *)netbsd32_setgroups
3229451a2b9Schristos 	},		/* 80 = netbsd32_setgroups */
3239451a2b9Schristos 	{
3249451a2b9Schristos 		.sy_call = (sy_call_t *)sys_getpgrp
3259451a2b9Schristos 	},		/* 81 = getpgrp */
3269451a2b9Schristos 	{
3279451a2b9Schristos 		ns(struct sunos32_sys_setpgrp_args),
3289451a2b9Schristos 		.sy_call = (sy_call_t *)sunos32_sys_setpgrp
3299451a2b9Schristos 	},		/* 82 = setpgrp */
3309451a2b9Schristos 	{
3319451a2b9Schristos 		ns(struct compat_50_netbsd32_setitimer_args),
3329451a2b9Schristos 		.sy_call = (sy_call_t *)compat_50_netbsd32_setitimer
3339451a2b9Schristos 	},		/* 83 = compat_50_netbsd32_setitimer */
3349451a2b9Schristos 	{
3359451a2b9Schristos 		.sy_call = sys_nosys,
3369451a2b9Schristos 	},		/* 84 = filler */
3379451a2b9Schristos 	{
3389451a2b9Schristos 		ns(struct compat_12_netbsd32_oswapon_args),
3399451a2b9Schristos 		.sy_call = (sy_call_t *)compat_12_netbsd32_oswapon
3409451a2b9Schristos 	},		/* 85 = compat_12_netbsd32_oswapon */
3419451a2b9Schristos 	{
3429451a2b9Schristos 		ns(struct compat_50_netbsd32_getitimer_args),
3439451a2b9Schristos 		.sy_call = (sy_call_t *)compat_50_netbsd32_getitimer
3449451a2b9Schristos 	},		/* 86 = compat_50_netbsd32_getitimer */
3459451a2b9Schristos 	{
3469451a2b9Schristos 		ns(struct compat_43_netbsd32_ogethostname_args),
3479451a2b9Schristos 		.sy_call = (sy_call_t *)compat_43_netbsd32_ogethostname
3489451a2b9Schristos 	},		/* 87 = compat_43_netbsd32_ogethostname */
3499451a2b9Schristos 	{
3509451a2b9Schristos 		ns(struct compat_43_netbsd32_osethostname_args),
3519451a2b9Schristos 		.sy_call = (sy_call_t *)compat_43_netbsd32_osethostname
3529451a2b9Schristos 	},		/* 88 = compat_43_netbsd32_osethostname */
3539451a2b9Schristos 	{
3549451a2b9Schristos 		.sy_call = (sy_call_t *)compat_43_sys_getdtablesize
3559451a2b9Schristos 	},		/* 89 = ogetdtablesize */
3569451a2b9Schristos 	{
3579451a2b9Schristos 		ns(struct netbsd32_dup2_args),
3589451a2b9Schristos 		.sy_call = (sy_call_t *)netbsd32_dup2
3599451a2b9Schristos 	},		/* 90 = netbsd32_dup2 */
3609451a2b9Schristos 	{
3619451a2b9Schristos 		.sy_call = sys_nosys,
3629451a2b9Schristos 	},		/* 91 = filler */
3639451a2b9Schristos 	{
3649451a2b9Schristos 		ns(struct sunos32_sys_fcntl_args),
3659451a2b9Schristos 		.sy_call = (sy_call_t *)sunos32_sys_fcntl
3669451a2b9Schristos 	},		/* 92 = fcntl */
3679451a2b9Schristos 	{
3689451a2b9Schristos 		ns(struct compat_50_netbsd32_select_args),
3699451a2b9Schristos 		.sy_call = (sy_call_t *)compat_50_netbsd32_select
3709451a2b9Schristos 	},		/* 93 = compat_50_netbsd32_select */
3719451a2b9Schristos 	{
3729451a2b9Schristos 		.sy_call = sys_nosys,
3739451a2b9Schristos 	},		/* 94 = filler */
3749451a2b9Schristos 	{
3759451a2b9Schristos 		ns(struct netbsd32_fsync_args),
3769451a2b9Schristos 		.sy_call = (sy_call_t *)netbsd32_fsync
3779451a2b9Schristos 	},		/* 95 = netbsd32_fsync */
3789451a2b9Schristos 	{
3799451a2b9Schristos 		ns(struct netbsd32_setpriority_args),
3809451a2b9Schristos 		.sy_call = (sy_call_t *)netbsd32_setpriority
3819451a2b9Schristos 	},		/* 96 = netbsd32_setpriority */
3829451a2b9Schristos 	{
3839451a2b9Schristos 		ns(struct sunos32_sys_socket_args),
3849451a2b9Schristos 		.sy_call = (sy_call_t *)sunos32_sys_socket
3859451a2b9Schristos 	},		/* 97 = socket */
3869451a2b9Schristos 	{
3879451a2b9Schristos 		ns(struct netbsd32_connect_args),
3889451a2b9Schristos 		.sy_call = (sy_call_t *)netbsd32_connect
3899451a2b9Schristos 	},		/* 98 = netbsd32_connect */
3909451a2b9Schristos 	{
3919451a2b9Schristos 		ns(struct compat_43_netbsd32_oaccept_args),
3929451a2b9Schristos 		.sy_call = (sy_call_t *)compat_43_netbsd32_oaccept
3939451a2b9Schristos 	},		/* 99 = compat_43_netbsd32_oaccept */
3949451a2b9Schristos 	{
3959451a2b9Schristos 		ns(struct netbsd32_getpriority_args),
3969451a2b9Schristos 		.sy_call = (sy_call_t *)netbsd32_getpriority
3979451a2b9Schristos 	},		/* 100 = netbsd32_getpriority */
3989451a2b9Schristos 	{
3999451a2b9Schristos 		ns(struct compat_43_netbsd32_osend_args),
4009451a2b9Schristos 		.sy_call = (sy_call_t *)compat_43_netbsd32_osend
4019451a2b9Schristos 	},		/* 101 = compat_43_netbsd32_osend */
4029451a2b9Schristos 	{
4039451a2b9Schristos 		ns(struct compat_43_netbsd32_orecv_args),
4049451a2b9Schristos 		.sy_call = (sy_call_t *)compat_43_netbsd32_orecv
4059451a2b9Schristos 	},		/* 102 = compat_43_netbsd32_orecv */
4069451a2b9Schristos 	{
4079451a2b9Schristos 		.sy_call = sys_nosys,
4089451a2b9Schristos 	},		/* 103 = filler */
4099451a2b9Schristos 	{
4109451a2b9Schristos 		ns(struct netbsd32_bind_args),
4119451a2b9Schristos 		.sy_call = (sy_call_t *)netbsd32_bind
4129451a2b9Schristos 	},		/* 104 = netbsd32_bind */
4139451a2b9Schristos 	{
4149451a2b9Schristos 		ns(struct sunos32_sys_setsockopt_args),
4159451a2b9Schristos 		.sy_call = (sy_call_t *)sunos32_sys_setsockopt
4169451a2b9Schristos 	},		/* 105 = setsockopt */
4179451a2b9Schristos 	{
4189451a2b9Schristos 		ns(struct netbsd32_listen_args),
4199451a2b9Schristos 		.sy_call = (sy_call_t *)netbsd32_listen
4209451a2b9Schristos 	},		/* 106 = netbsd32_listen */
4219451a2b9Schristos 	{
4229451a2b9Schristos 		.sy_call = sys_nosys,
4239451a2b9Schristos 	},		/* 107 = filler */
4249451a2b9Schristos 	{
4259451a2b9Schristos 		ns(struct sunos32_sys_sigvec_args),
4269451a2b9Schristos 		.sy_call = (sy_call_t *)sunos32_sys_sigvec
4279451a2b9Schristos 	},		/* 108 = sigvec */
4289451a2b9Schristos 	{
4299451a2b9Schristos 		ns(struct compat_43_netbsd32_sigblock_args),
4309451a2b9Schristos 		.sy_call = (sy_call_t *)compat_43_netbsd32_sigblock
4319451a2b9Schristos 	},		/* 109 = compat_43_netbsd32_sigblock */
4329451a2b9Schristos 	{
4339451a2b9Schristos 		ns(struct compat_43_netbsd32_sigsetmask_args),
4349451a2b9Schristos 		.sy_call = (sy_call_t *)compat_43_netbsd32_sigsetmask
4359451a2b9Schristos 	},		/* 110 = compat_43_netbsd32_sigsetmask */
4369451a2b9Schristos 	{
4379451a2b9Schristos 		ns(struct sunos32_sys_sigsuspend_args),
4389451a2b9Schristos 		.sy_call = (sy_call_t *)sunos32_sys_sigsuspend
4399451a2b9Schristos 	},		/* 111 = sigsuspend */
4409451a2b9Schristos 	{
4419451a2b9Schristos 		ns(struct compat_43_netbsd32_osigstack_args),
4429451a2b9Schristos 		.sy_call = (sy_call_t *)compat_43_netbsd32_osigstack
4439451a2b9Schristos 	},		/* 112 = compat_43_netbsd32_osigstack */
4449451a2b9Schristos 	{
4459451a2b9Schristos 		ns(struct compat_43_netbsd32_orecvmsg_args),
4469451a2b9Schristos 		.sy_call = (sy_call_t *)compat_43_netbsd32_orecvmsg
4479451a2b9Schristos 	},		/* 113 = compat_43_netbsd32_orecvmsg */
4489451a2b9Schristos 	{
4499451a2b9Schristos 		ns(struct compat_43_netbsd32_osendmsg_args),
4509451a2b9Schristos 		.sy_call = (sy_call_t *)compat_43_netbsd32_osendmsg
4519451a2b9Schristos 	},		/* 114 = compat_43_netbsd32_osendmsg */
4529451a2b9Schristos 	{
4539451a2b9Schristos 		.sy_call = sys_nosys,
4549451a2b9Schristos 	},		/* 115 = filler */
4559451a2b9Schristos 	{
4569451a2b9Schristos 		ns(struct compat_50_netbsd32_gettimeofday_args),
4579451a2b9Schristos 		.sy_call = (sy_call_t *)compat_50_netbsd32_gettimeofday
4589451a2b9Schristos 	},		/* 116 = compat_50_netbsd32_gettimeofday */
4599451a2b9Schristos 	{
4609451a2b9Schristos 		ns(struct compat_50_netbsd32_getrusage_args),
4619451a2b9Schristos 		.sy_call = (sy_call_t *)compat_50_netbsd32_getrusage
4629451a2b9Schristos 	},		/* 117 = compat_50_netbsd32_getrusage */
4639451a2b9Schristos 	{
4649451a2b9Schristos 		ns(struct netbsd32_getsockopt_args),
4659451a2b9Schristos 		.sy_call = (sy_call_t *)netbsd32_getsockopt
4669451a2b9Schristos 	},		/* 118 = netbsd32_getsockopt */
4679451a2b9Schristos 	{
4689451a2b9Schristos 		.sy_call = sys_nosys,
4699451a2b9Schristos 	},		/* 119 = filler */
4709451a2b9Schristos 	{
4719451a2b9Schristos 		ns(struct netbsd32_readv_args),
4729451a2b9Schristos 		.sy_call = (sy_call_t *)netbsd32_readv
4739451a2b9Schristos 	},		/* 120 = netbsd32_readv */
4749451a2b9Schristos 	{
4759451a2b9Schristos 		ns(struct netbsd32_writev_args),
4769451a2b9Schristos 		.sy_call = (sy_call_t *)netbsd32_writev
4779451a2b9Schristos 	},		/* 121 = netbsd32_writev */
4789451a2b9Schristos 	{
4799451a2b9Schristos 		ns(struct compat_50_netbsd32_settimeofday_args),
4809451a2b9Schristos 		.sy_call = (sy_call_t *)compat_50_netbsd32_settimeofday
4819451a2b9Schristos 	},		/* 122 = compat_50_netbsd32_settimeofday */
4829451a2b9Schristos 	{
4839451a2b9Schristos 		ns(struct netbsd32_fchown_args),
4849451a2b9Schristos 		.sy_call = (sy_call_t *)netbsd32_fchown
4859451a2b9Schristos 	},		/* 123 = netbsd32_fchown */
4869451a2b9Schristos 	{
4879451a2b9Schristos 		ns(struct netbsd32_fchmod_args),
4889451a2b9Schristos 		.sy_call = (sy_call_t *)netbsd32_fchmod
4899451a2b9Schristos 	},		/* 124 = netbsd32_fchmod */
4909451a2b9Schristos 	{
4919451a2b9Schristos 		ns(struct compat_43_netbsd32_orecvfrom_args),
4929451a2b9Schristos 		.sy_call = (sy_call_t *)compat_43_netbsd32_orecvfrom
4939451a2b9Schristos 	},		/* 125 = compat_43_netbsd32_orecvfrom */
4949451a2b9Schristos 	{
4959451a2b9Schristos 		ns(struct netbsd32_setreuid_args),
4969451a2b9Schristos 		.sy_call = (sy_call_t *)netbsd32_setreuid
4979451a2b9Schristos 	},		/* 126 = netbsd32_setreuid */
4989451a2b9Schristos 	{
4999451a2b9Schristos 		ns(struct netbsd32_setregid_args),
5009451a2b9Schristos 		.sy_call = (sy_call_t *)netbsd32_setregid
5019451a2b9Schristos 	},		/* 127 = netbsd32_setregid */
5029451a2b9Schristos 	{
5039451a2b9Schristos 		ns(struct netbsd32_rename_args),
5049451a2b9Schristos 		.sy_call = (sy_call_t *)netbsd32_rename
5059451a2b9Schristos 	},		/* 128 = netbsd32_rename */
5069451a2b9Schristos 	{
5079451a2b9Schristos 		ns(struct compat_43_netbsd32_otruncate_args),
5089451a2b9Schristos 		.sy_call = (sy_call_t *)compat_43_netbsd32_otruncate
5099451a2b9Schristos 	},		/* 129 = compat_43_netbsd32_otruncate */
5109451a2b9Schristos 	{
5119451a2b9Schristos 		ns(struct compat_43_netbsd32_oftruncate_args),
5129451a2b9Schristos 		.sy_call = (sy_call_t *)compat_43_netbsd32_oftruncate
5139451a2b9Schristos 	},		/* 130 = compat_43_netbsd32_oftruncate */
5149451a2b9Schristos 	{
5159451a2b9Schristos 		ns(struct netbsd32_flock_args),
5169451a2b9Schristos 		.sy_call = (sy_call_t *)netbsd32_flock
5179451a2b9Schristos 	},		/* 131 = netbsd32_flock */
5189451a2b9Schristos 	{
5199451a2b9Schristos 		.sy_call = sys_nosys,
5209451a2b9Schristos 	},		/* 132 = filler */
5219451a2b9Schristos 	{
5229451a2b9Schristos 		ns(struct netbsd32_sendto_args),
5239451a2b9Schristos 		.sy_call = (sy_call_t *)netbsd32_sendto
5249451a2b9Schristos 	},		/* 133 = netbsd32_sendto */
5259451a2b9Schristos 	{
5269451a2b9Schristos 		ns(struct netbsd32_shutdown_args),
5279451a2b9Schristos 		.sy_call = (sy_call_t *)netbsd32_shutdown
5289451a2b9Schristos 	},		/* 134 = netbsd32_shutdown */
5299451a2b9Schristos 	{
5309451a2b9Schristos 		ns(struct sunos32_sys_socketpair_args),
5319451a2b9Schristos 		.sy_call = (sy_call_t *)sunos32_sys_socketpair
5329451a2b9Schristos 	},		/* 135 = socketpair */
5339451a2b9Schristos 	{
5349451a2b9Schristos 		ns(struct netbsd32_mkdir_args),
5359451a2b9Schristos 		.sy_call = (sy_call_t *)netbsd32_mkdir
5369451a2b9Schristos 	},		/* 136 = netbsd32_mkdir */
5379451a2b9Schristos 	{
5389451a2b9Schristos 		ns(struct netbsd32_rmdir_args),
5399451a2b9Schristos 		.sy_call = (sy_call_t *)netbsd32_rmdir
5409451a2b9Schristos 	},		/* 137 = netbsd32_rmdir */
5419451a2b9Schristos 	{
5429451a2b9Schristos 		ns(struct compat_50_netbsd32_utimes_args),
5439451a2b9Schristos 		.sy_call = (sy_call_t *)compat_50_netbsd32_utimes
5449451a2b9Schristos 	},		/* 138 = compat_50_netbsd32_utimes */
5459451a2b9Schristos 	{
5469451a2b9Schristos 		ns(struct sunos32_sys_sigreturn_args),
5479451a2b9Schristos 		.sy_call = (sy_call_t *)sunos32_sys_sigreturn
5489451a2b9Schristos 	},		/* 139 = sigreturn */
5499451a2b9Schristos 	{
5509451a2b9Schristos 		ns(struct compat_50_netbsd32_adjtime_args),
5519451a2b9Schristos 		.sy_call = (sy_call_t *)compat_50_netbsd32_adjtime
5529451a2b9Schristos 	},		/* 140 = compat_50_netbsd32_adjtime */
5539451a2b9Schristos 	{
5549451a2b9Schristos 		ns(struct compat_43_netbsd32_ogetpeername_args),
5559451a2b9Schristos 		.sy_call = (sy_call_t *)compat_43_netbsd32_ogetpeername
5569451a2b9Schristos 	},		/* 141 = compat_43_netbsd32_ogetpeername */
5579451a2b9Schristos 	{
5589451a2b9Schristos 		.sy_call = (sy_call_t *)compat_43_sys_gethostid
5599451a2b9Schristos 	},		/* 142 = gethostid */
5609451a2b9Schristos 	{
5619451a2b9Schristos 		.sy_call = sys_nosys,
5629451a2b9Schristos 	},		/* 143 = filler */
5639451a2b9Schristos 	{
5649451a2b9Schristos 		ns(struct sunos32_sys_getrlimit_args),
5659451a2b9Schristos 		.sy_call = (sy_call_t *)sunos32_sys_getrlimit
5669451a2b9Schristos 	},		/* 144 = getrlimit */
5679451a2b9Schristos 	{
5689451a2b9Schristos 		ns(struct sunos32_sys_setrlimit_args),
5699451a2b9Schristos 		.sy_call = (sy_call_t *)sunos32_sys_setrlimit
5709451a2b9Schristos 	},		/* 145 = setrlimit */
5719451a2b9Schristos 	{
5729451a2b9Schristos 		ns(struct compat_43_netbsd32_killpg_args),
5739451a2b9Schristos 		.sy_call = (sy_call_t *)compat_43_netbsd32_killpg
5749451a2b9Schristos 	},		/* 146 = compat_43_netbsd32_killpg */
5759451a2b9Schristos 	{
5769451a2b9Schristos 		.sy_call = sys_nosys,
5779451a2b9Schristos 	},		/* 147 = filler */
5789451a2b9Schristos 	{
5799451a2b9Schristos 		.sy_call = sys_nosys,
5809451a2b9Schristos 	},		/* 148 = filler */
5819451a2b9Schristos 	{
5829451a2b9Schristos 		.sy_call = sys_nosys,
5839451a2b9Schristos 	},		/* 149 = filler */
5849451a2b9Schristos 	{
5859451a2b9Schristos 		ns(struct compat_43_netbsd32_ogetsockname_args),
5869451a2b9Schristos 		.sy_call = (sy_call_t *)compat_43_netbsd32_ogetsockname
5879451a2b9Schristos 	},		/* 150 = compat_43_netbsd32_ogetsockname */
5889451a2b9Schristos 	{
5899451a2b9Schristos 		.sy_call = sys_nosys,
5909451a2b9Schristos 	},		/* 151 = filler */
5919451a2b9Schristos 	{
5929451a2b9Schristos 		.sy_call = sys_nosys,
5939451a2b9Schristos 	},		/* 152 = filler */
5949451a2b9Schristos 	{
5959451a2b9Schristos 		ns(struct netbsd32_poll_args),
5969451a2b9Schristos 		.sy_call = (sy_call_t *)netbsd32_poll
5979451a2b9Schristos 	},		/* 153 = netbsd32_poll */
5989451a2b9Schristos 	{
5999451a2b9Schristos 		.sy_call = sys_nosys,
6009451a2b9Schristos 	},		/* 154 = filler */
6019451a2b9Schristos 	{
6029451a2b9Schristos 		.sy_call = sys_nosys,
6039451a2b9Schristos 	},		/* 155 = filler */
6049451a2b9Schristos 	{
6059451a2b9Schristos 		ns(struct compat_43_netbsd32_ogetdirentries_args),
6069451a2b9Schristos 		.sy_call = (sy_call_t *)compat_43_netbsd32_ogetdirentries
6079451a2b9Schristos 	},		/* 156 = compat_43_netbsd32_ogetdirentries */
6089451a2b9Schristos 	{
6099451a2b9Schristos 		ns(struct sunos32_sys_statfs_args),
6109451a2b9Schristos 		.sy_call = (sy_call_t *)sunos32_sys_statfs
6119451a2b9Schristos 	},		/* 157 = statfs */
6129451a2b9Schristos 	{
6139451a2b9Schristos 		ns(struct sunos32_sys_fstatfs_args),
6149451a2b9Schristos 		.sy_call = (sy_call_t *)sunos32_sys_fstatfs
6159451a2b9Schristos 	},		/* 158 = fstatfs */
6169451a2b9Schristos 	{
6179451a2b9Schristos 		ns(struct sunos32_sys_unmount_args),
6189451a2b9Schristos 		.sy_call = (sy_call_t *)sunos32_sys_unmount
6199451a2b9Schristos 	},		/* 159 = unmount */
6209451a2b9Schristos 	{
6219451a2b9Schristos 		.sy_call = sys_nosys,
6229451a2b9Schristos 	},		/* 160 = filler */
6239451a2b9Schristos 	{
6249451a2b9Schristos 		ns(struct compat_30_sys_getfh_args),
6259451a2b9Schristos 		.sy_call = (sy_call_t *)compat_30_sys_getfh
6269451a2b9Schristos 	},		/* 161 = getfh */
6279451a2b9Schristos 	{
6289451a2b9Schristos 		ns(struct compat_09_netbsd32_ogetdomainname_args),
6299451a2b9Schristos 		.sy_call = (sy_call_t *)compat_09_netbsd32_ogetdomainname
6309451a2b9Schristos 	},		/* 162 = compat_09_netbsd32_ogetdomainname */
6319451a2b9Schristos 	{
6329451a2b9Schristos 		ns(struct compat_09_netbsd32_osetdomainname_args),
6339451a2b9Schristos 		.sy_call = (sy_call_t *)compat_09_netbsd32_osetdomainname
6349451a2b9Schristos 	},		/* 163 = compat_09_netbsd32_osetdomainname */
6359451a2b9Schristos 	{
6369451a2b9Schristos 		.sy_call = sys_nosys,
6379451a2b9Schristos 	},		/* 164 = filler */
6389451a2b9Schristos 	{
6399451a2b9Schristos 		ns(struct sunos32_sys_quotactl_args),
6409451a2b9Schristos 		.sy_call = (sy_call_t *)sunos32_sys_quotactl
6419451a2b9Schristos 	},		/* 165 = quotactl */
6429451a2b9Schristos 	{
6439451a2b9Schristos 		ns(struct sunos32_sys_exportfs_args),
6449451a2b9Schristos 		.sy_call = (sy_call_t *)sunos32_sys_exportfs
6459451a2b9Schristos 	},		/* 166 = exportfs */
6469451a2b9Schristos 	{
6479451a2b9Schristos 		ns(struct sunos32_sys_mount_args),
6489451a2b9Schristos 		.sy_call = (sy_call_t *)sunos32_sys_mount
6499451a2b9Schristos 	},		/* 167 = mount */
6509451a2b9Schristos 	{
6519451a2b9Schristos 		ns(struct sunos32_sys_ustat_args),
6529451a2b9Schristos 		.sy_call = (sy_call_t *)sunos32_sys_ustat
6539451a2b9Schristos 	},		/* 168 = ustat */
6542f62d51aSmrg #ifdef SYSVSEM
6559451a2b9Schristos 	{
6569451a2b9Schristos 		ns(struct compat_10_netbsd32_semsys_args),
6579451a2b9Schristos 		.sy_call = (sy_call_t *)compat_10_netbsd32_semsys
6589451a2b9Schristos 	},		/* 169 = osemsys */
6592f62d51aSmrg #else
6609451a2b9Schristos 	{
6619451a2b9Schristos 		.sy_call = sys_nosys,
6629451a2b9Schristos 	},		/* 169 = filler */
6632f62d51aSmrg #endif
6642f62d51aSmrg #ifdef SYSVMSG
6659451a2b9Schristos 	{
6669451a2b9Schristos 		ns(struct compat_10_netbsd32_msgsys_args),
6679451a2b9Schristos 		.sy_call = (sy_call_t *)compat_10_netbsd32_msgsys
6689451a2b9Schristos 	},		/* 170 = omsgsys */
6692f62d51aSmrg #else
6709451a2b9Schristos 	{
6719451a2b9Schristos 		.sy_call = sys_nosys,
6729451a2b9Schristos 	},		/* 170 = filler */
6732f62d51aSmrg #endif
6742f62d51aSmrg #ifdef SYSVSHM
6759451a2b9Schristos 	{
6769451a2b9Schristos 		ns(struct compat_10_netbsd32_shmsys_args),
6779451a2b9Schristos 		.sy_call = (sy_call_t *)compat_10_netbsd32_shmsys
6789451a2b9Schristos 	},		/* 171 = oshmsys */
6792f62d51aSmrg #else
6809451a2b9Schristos 	{
6819451a2b9Schristos 		.sy_call = sys_nosys,
6829451a2b9Schristos 	},		/* 171 = filler */
6832f62d51aSmrg #endif
6849451a2b9Schristos 	{
6859451a2b9Schristos 		ns(struct sunos32_sys_auditsys_args),
6869451a2b9Schristos 		.sy_call = (sy_call_t *)sunos32_sys_auditsys
6879451a2b9Schristos 	},		/* 172 = auditsys */
6889451a2b9Schristos 	{
6899451a2b9Schristos 		.sy_call = sys_nosys,
6909451a2b9Schristos 	},		/* 173 = filler */
6919451a2b9Schristos 	{
6929451a2b9Schristos 		ns(struct sunos32_sys_getdents_args),
6939451a2b9Schristos 		.sy_call = (sy_call_t *)sunos32_sys_getdents
6949451a2b9Schristos 	},		/* 174 = getdents */
6959451a2b9Schristos 	{
6969451a2b9Schristos 		.sy_call = (sy_call_t *)sys_setsid
6979451a2b9Schristos 	},		/* 175 = setsid */
6989451a2b9Schristos 	{
6999451a2b9Schristos 		ns(struct netbsd32_fchdir_args),
7009451a2b9Schristos 		.sy_call = (sy_call_t *)netbsd32_fchdir
7019451a2b9Schristos 	},		/* 176 = netbsd32_fchdir */
7029451a2b9Schristos 	{
7039451a2b9Schristos 		ns(struct netbsd32_fchroot_args),
7049451a2b9Schristos 		.sy_call = (sy_call_t *)netbsd32_fchroot
7059451a2b9Schristos 	},		/* 177 = netbsd32_fchroot */
7069451a2b9Schristos 	{
7079451a2b9Schristos 		.sy_call = sys_nosys,
7089451a2b9Schristos 	},		/* 178 = filler */
7099451a2b9Schristos 	{
7109451a2b9Schristos 		.sy_call = sys_nosys,
7119451a2b9Schristos 	},		/* 179 = filler */
7129451a2b9Schristos 	{
7139451a2b9Schristos 		.sy_call = sys_nosys,
7149451a2b9Schristos 	},		/* 180 = filler */
7159451a2b9Schristos 	{
7169451a2b9Schristos 		.sy_call = sys_nosys,
7179451a2b9Schristos 	},		/* 181 = filler */
7189451a2b9Schristos 	{
7199451a2b9Schristos 		.sy_call = sys_nosys,
7209451a2b9Schristos 	},		/* 182 = filler */
7219451a2b9Schristos 	{
7229451a2b9Schristos 		ns(struct sunos32_sys_sigpending_args),
7239451a2b9Schristos 		.sy_call = (sy_call_t *)sunos32_sys_sigpending
7249451a2b9Schristos 	},		/* 183 = sigpending */
7259451a2b9Schristos 	{
7269451a2b9Schristos 		.sy_call = sys_nosys,
7279451a2b9Schristos 	},		/* 184 = filler */
7289451a2b9Schristos 	{
7299451a2b9Schristos 		ns(struct netbsd32_setpgid_args),
7309451a2b9Schristos 		.sy_call = (sy_call_t *)netbsd32_setpgid
7319451a2b9Schristos 	},		/* 185 = netbsd32_setpgid */
7329451a2b9Schristos 	{
7339451a2b9Schristos 		ns(struct netbsd32_pathconf_args),
7349451a2b9Schristos 		.sy_call = (sy_call_t *)netbsd32_pathconf
7359451a2b9Schristos 	},		/* 186 = netbsd32_pathconf */
7369451a2b9Schristos 	{
7379451a2b9Schristos 		ns(struct netbsd32_fpathconf_args),
7389451a2b9Schristos 		.sy_call = (sy_call_t *)netbsd32_fpathconf
7399451a2b9Schristos 	},		/* 187 = netbsd32_fpathconf */
7409451a2b9Schristos 	{
7419451a2b9Schristos 		ns(struct sunos32_sys_sysconf_args),
7429451a2b9Schristos 		.sy_call = (sy_call_t *)sunos32_sys_sysconf
7439451a2b9Schristos 	},		/* 188 = sysconf */
7449451a2b9Schristos 	{
7459451a2b9Schristos 		ns(struct sunos32_sys_uname_args),
7469451a2b9Schristos 		.sy_call = (sy_call_t *)sunos32_sys_uname
7479451a2b9Schristos 	},		/* 189 = uname */
7489451a2b9Schristos 	{
7499451a2b9Schristos 		.sy_call = sys_nosys,
7509451a2b9Schristos 	},		/* 190 = filler */
7519451a2b9Schristos 	{
7529451a2b9Schristos 		.sy_call = sys_nosys,
7539451a2b9Schristos 	},		/* 191 = filler */
7549451a2b9Schristos 	{
7559451a2b9Schristos 		.sy_call = sys_nosys,
7569451a2b9Schristos 	},		/* 192 = filler */
7579451a2b9Schristos 	{
7589451a2b9Schristos 		.sy_call = sys_nosys,
7599451a2b9Schristos 	},		/* 193 = filler */
7609451a2b9Schristos 	{
7619451a2b9Schristos 		.sy_call = sys_nosys,
7629451a2b9Schristos 	},		/* 194 = filler */
7639451a2b9Schristos 	{
7649451a2b9Schristos 		.sy_call = sys_nosys,
7659451a2b9Schristos 	},		/* 195 = filler */
7669451a2b9Schristos 	{
7679451a2b9Schristos 		.sy_call = sys_nosys,
7689451a2b9Schristos 	},		/* 196 = filler */
7699451a2b9Schristos 	{
7709451a2b9Schristos 		.sy_call = sys_nosys,
7719451a2b9Schristos 	},		/* 197 = filler */
7729451a2b9Schristos 	{
7739451a2b9Schristos 		.sy_call = sys_nosys,
7749451a2b9Schristos 	},		/* 198 = filler */
7759451a2b9Schristos 	{
7769451a2b9Schristos 		.sy_call = sys_nosys,
7779451a2b9Schristos 	},		/* 199 = filler */
7789451a2b9Schristos 	{
7799451a2b9Schristos 		.sy_call = sys_nosys,
7809451a2b9Schristos 	},		/* 200 = filler */
7819451a2b9Schristos 	{
7829451a2b9Schristos 		.sy_call = sys_nosys,
7839451a2b9Schristos 	},		/* 201 = filler */
7849451a2b9Schristos 	{
7859451a2b9Schristos 		.sy_call = sys_nosys,
7869451a2b9Schristos 	},		/* 202 = filler */
7879451a2b9Schristos 	{
7889451a2b9Schristos 		.sy_call = sys_nosys,
7899451a2b9Schristos 	},		/* 203 = filler */
7909451a2b9Schristos 	{
7919451a2b9Schristos 		.sy_call = sys_nosys,
7929451a2b9Schristos 	},		/* 204 = filler */
7939451a2b9Schristos 	{
7949451a2b9Schristos 		.sy_call = sys_nosys,
7959451a2b9Schristos 	},		/* 205 = filler */
7969451a2b9Schristos 	{
7979451a2b9Schristos 		.sy_call = sys_nosys,
7989451a2b9Schristos 	},		/* 206 = filler */
7999451a2b9Schristos 	{
8009451a2b9Schristos 		.sy_call = sys_nosys,
8019451a2b9Schristos 	},		/* 207 = filler */
8029451a2b9Schristos 	{
8039451a2b9Schristos 		.sy_call = sys_nosys,
8049451a2b9Schristos 	},		/* 208 = filler */
8059451a2b9Schristos 	{
8069451a2b9Schristos 		.sy_call = sys_nosys,
8079451a2b9Schristos 	},		/* 209 = filler */
8089451a2b9Schristos 	{
8099451a2b9Schristos 		.sy_call = sys_nosys,
8109451a2b9Schristos 	},		/* 210 = filler */
8119451a2b9Schristos 	{
8129451a2b9Schristos 		.sy_call = sys_nosys,
8139451a2b9Schristos 	},		/* 211 = filler */
8149451a2b9Schristos 	{
8159451a2b9Schristos 		.sy_call = sys_nosys,
8169451a2b9Schristos 	},		/* 212 = filler */
8179451a2b9Schristos 	{
8189451a2b9Schristos 		.sy_call = sys_nosys,
8199451a2b9Schristos 	},		/* 213 = filler */
8209451a2b9Schristos 	{
8219451a2b9Schristos 		.sy_call = sys_nosys,
8229451a2b9Schristos 	},		/* 214 = filler */
8239451a2b9Schristos 	{
8249451a2b9Schristos 		.sy_call = sys_nosys,
8259451a2b9Schristos 	},		/* 215 = filler */
8269451a2b9Schristos 	{
8279451a2b9Schristos 		.sy_call = sys_nosys,
8289451a2b9Schristos 	},		/* 216 = filler */
8299451a2b9Schristos 	{
8309451a2b9Schristos 		.sy_call = sys_nosys,
8319451a2b9Schristos 	},		/* 217 = filler */
8329451a2b9Schristos 	{
8339451a2b9Schristos 		.sy_call = sys_nosys,
8349451a2b9Schristos 	},		/* 218 = filler */
8359451a2b9Schristos 	{
8369451a2b9Schristos 		.sy_call = sys_nosys,
8379451a2b9Schristos 	},		/* 219 = filler */
8389451a2b9Schristos 	{
8399451a2b9Schristos 		.sy_call = sys_nosys,
8409451a2b9Schristos 	},		/* 220 = filler */
8419451a2b9Schristos 	{
8429451a2b9Schristos 		.sy_call = sys_nosys,
8439451a2b9Schristos 	},		/* 221 = filler */
8449451a2b9Schristos 	{
8459451a2b9Schristos 		.sy_call = sys_nosys,
8469451a2b9Schristos 	},		/* 222 = filler */
8479451a2b9Schristos 	{
8489451a2b9Schristos 		.sy_call = sys_nosys,
8499451a2b9Schristos 	},		/* 223 = filler */
8509451a2b9Schristos 	{
8519451a2b9Schristos 		.sy_call = sys_nosys,
8529451a2b9Schristos 	},		/* 224 = filler */
8539451a2b9Schristos 	{
8549451a2b9Schristos 		.sy_call = sys_nosys,
8559451a2b9Schristos 	},		/* 225 = filler */
8569451a2b9Schristos 	{
8579451a2b9Schristos 		.sy_call = sys_nosys,
8589451a2b9Schristos 	},		/* 226 = filler */
8599451a2b9Schristos 	{
8609451a2b9Schristos 		.sy_call = sys_nosys,
8619451a2b9Schristos 	},		/* 227 = filler */
8629451a2b9Schristos 	{
8639451a2b9Schristos 		.sy_call = sys_nosys,
8649451a2b9Schristos 	},		/* 228 = filler */
8659451a2b9Schristos 	{
8669451a2b9Schristos 		.sy_call = sys_nosys,
8679451a2b9Schristos 	},		/* 229 = filler */
8689451a2b9Schristos 	{
8699451a2b9Schristos 		.sy_call = sys_nosys,
8709451a2b9Schristos 	},		/* 230 = filler */
8719451a2b9Schristos 	{
8729451a2b9Schristos 		.sy_call = sys_nosys,
8739451a2b9Schristos 	},		/* 231 = filler */
8749451a2b9Schristos 	{
8759451a2b9Schristos 		.sy_call = sys_nosys,
8769451a2b9Schristos 	},		/* 232 = filler */
8779451a2b9Schristos 	{
8789451a2b9Schristos 		.sy_call = sys_nosys,
8799451a2b9Schristos 	},		/* 233 = filler */
8809451a2b9Schristos 	{
8819451a2b9Schristos 		.sy_call = sys_nosys,
8829451a2b9Schristos 	},		/* 234 = filler */
8839451a2b9Schristos 	{
8849451a2b9Schristos 		.sy_call = sys_nosys,
8859451a2b9Schristos 	},		/* 235 = filler */
8869451a2b9Schristos 	{
8879451a2b9Schristos 		.sy_call = sys_nosys,
8889451a2b9Schristos 	},		/* 236 = filler */
8899451a2b9Schristos 	{
8909451a2b9Schristos 		.sy_call = sys_nosys,
8919451a2b9Schristos 	},		/* 237 = filler */
8929451a2b9Schristos 	{
8939451a2b9Schristos 		.sy_call = sys_nosys,
8949451a2b9Schristos 	},		/* 238 = filler */
8959451a2b9Schristos 	{
8969451a2b9Schristos 		.sy_call = sys_nosys,
8979451a2b9Schristos 	},		/* 239 = filler */
8989451a2b9Schristos 	{
8999451a2b9Schristos 		.sy_call = sys_nosys,
9009451a2b9Schristos 	},		/* 240 = filler */
9019451a2b9Schristos 	{
9029451a2b9Schristos 		.sy_call = sys_nosys,
9039451a2b9Schristos 	},		/* 241 = filler */
9049451a2b9Schristos 	{
9059451a2b9Schristos 		.sy_call = sys_nosys,
9069451a2b9Schristos 	},		/* 242 = filler */
9079451a2b9Schristos 	{
9089451a2b9Schristos 		.sy_call = sys_nosys,
9099451a2b9Schristos 	},		/* 243 = filler */
9109451a2b9Schristos 	{
9119451a2b9Schristos 		.sy_call = sys_nosys,
9129451a2b9Schristos 	},		/* 244 = filler */
9139451a2b9Schristos 	{
9149451a2b9Schristos 		.sy_call = sys_nosys,
9159451a2b9Schristos 	},		/* 245 = filler */
9169451a2b9Schristos 	{
9179451a2b9Schristos 		.sy_call = sys_nosys,
9189451a2b9Schristos 	},		/* 246 = filler */
9199451a2b9Schristos 	{
9209451a2b9Schristos 		.sy_call = sys_nosys,
9219451a2b9Schristos 	},		/* 247 = filler */
9229451a2b9Schristos 	{
9239451a2b9Schristos 		.sy_call = sys_nosys,
9249451a2b9Schristos 	},		/* 248 = filler */
9259451a2b9Schristos 	{
9269451a2b9Schristos 		.sy_call = sys_nosys,
9279451a2b9Schristos 	},		/* 249 = filler */
9289451a2b9Schristos 	{
9299451a2b9Schristos 		.sy_call = sys_nosys,
9309451a2b9Schristos 	},		/* 250 = filler */
9319451a2b9Schristos 	{
9329451a2b9Schristos 		.sy_call = sys_nosys,
9339451a2b9Schristos 	},		/* 251 = filler */
9349451a2b9Schristos 	{
9359451a2b9Schristos 		.sy_call = sys_nosys,
9369451a2b9Schristos 	},		/* 252 = filler */
9379451a2b9Schristos 	{
9389451a2b9Schristos 		.sy_call = sys_nosys,
9399451a2b9Schristos 	},		/* 253 = filler */
9409451a2b9Schristos 	{
9419451a2b9Schristos 		.sy_call = sys_nosys,
9429451a2b9Schristos 	},		/* 254 = filler */
9439451a2b9Schristos 	{
9449451a2b9Schristos 		.sy_call = sys_nosys,
9459451a2b9Schristos 	},		/* 255 = filler */
9462f62d51aSmrg };
947*fb243de8Spgoyette 
948*fb243de8Spgoyette const uint32_t sunos32_sysent_nomodbits[] = {
949*fb243de8Spgoyette 	0x00000000,	/* syscalls   0- 31 */
950*fb243de8Spgoyette 	0x00000000,	/* syscalls  32- 63 */
951*fb243de8Spgoyette 	0x00000000,	/* syscalls  64- 95 */
952*fb243de8Spgoyette 	0x00000000,	/* syscalls  96-127 */
953*fb243de8Spgoyette 	0x00000000,	/* syscalls 128-159 */
954*fb243de8Spgoyette 	0x00000000,	/* syscalls 160-191 */
955*fb243de8Spgoyette 	0x00000000,	/* syscalls 192-223 */
956*fb243de8Spgoyette 	0x00000000,	/* syscalls 224-255 */
957*fb243de8Spgoyette };
958