1/* $NetBSD: freebsd_sysent.c,v 1.93 2019/06/18 01:42:44 christos Exp $ */
2
3/*
4 * System call switch table.
5 *
6 * DO NOT EDIT-- this file is automatically generated.
7 * created from	NetBSD: syscalls.master,v 1.73 2019/06/18 01:42:36 christos Exp
8 */
9
10#include <sys/cdefs.h>
11__KERNEL_RCSID(0, "$NetBSD: freebsd_sysent.c,v 1.93 2019/06/18 01:42:44 christos Exp $");
12
13#if defined(_KERNEL_OPT)
14#include "opt_ktrace.h"
15#include "opt_ntp.h"
16#include "opt_sysv.h"
17#include "opt_compat_43.h"
18#include "opt_quota.h"
19#endif
20#include <sys/param.h>
21#include <sys/systm.h>
22#include <sys/signal.h>
23#include <sys/mount.h>
24#include <sys/syscallargs.h>
25#include <compat/sys/signal.h>
26#include <compat/sys/time.h>
27#include <compat/freebsd/freebsd_syscallargs.h>
28#include <compat/freebsd/freebsd_machdep.h>
29
30#define	s(type)	sizeof(type)
31#define	n(type)	(sizeof(type)/sizeof (register_t))
32#define	ns(type)	.sy_narg = n(type), .sy_argsize = s(type)
33
34struct sysent freebsd_sysent[] = {
35	{
36		.sy_call = (sy_call_t *)sys_nosys
37	},		/* 0 = syscall */
38	{
39		ns(struct sys_exit_args),
40		.sy_call = (sy_call_t *)sys_exit
41	},		/* 1 = exit */
42	{
43		.sy_call = (sy_call_t *)sys_fork
44	},		/* 2 = fork */
45	{
46		ns(struct sys_read_args),
47		.sy_flags = SYCALL_ARG_PTR,
48		.sy_call = (sy_call_t *)sys_read
49	},		/* 3 = read */
50	{
51		ns(struct sys_write_args),
52		.sy_flags = SYCALL_ARG_PTR,
53		.sy_call = (sy_call_t *)sys_write
54	},		/* 4 = write */
55	{
56		ns(struct sys_open_args),
57		.sy_flags = SYCALL_ARG_PTR,
58		.sy_call = (sy_call_t *)sys_open
59	},		/* 5 = open */
60	{
61		ns(struct sys_close_args),
62		.sy_call = (sy_call_t *)sys_close
63	},		/* 6 = close */
64	{
65		ns(struct compat_50_sys_wait4_args),
66		.sy_flags = SYCALL_ARG_PTR,
67		.sy_call = (sy_call_t *)compat_50_sys_wait4
68	},		/* 7 = wait4 */
69	{
70		ns(struct compat_43_sys_creat_args),
71		.sy_flags = SYCALL_ARG_PTR,
72		.sy_call = (sy_call_t *)compat_43_sys_creat
73	},		/* 8 = ocreat */
74	{
75		ns(struct sys_link_args),
76		.sy_flags = SYCALL_ARG_PTR,
77		.sy_call = (sy_call_t *)sys_link
78	},		/* 9 = link */
79	{
80		ns(struct sys_unlink_args),
81		.sy_flags = SYCALL_ARG_PTR,
82		.sy_call = (sy_call_t *)sys_unlink
83	},		/* 10 = unlink */
84	{
85		.sy_call = sys_nosys,
86	},		/* 11 = filler */
87	{
88		ns(struct sys_chdir_args),
89		.sy_flags = SYCALL_ARG_PTR,
90		.sy_call = (sy_call_t *)sys_chdir
91	},		/* 12 = chdir */
92	{
93		ns(struct sys_fchdir_args),
94		.sy_call = (sy_call_t *)sys_fchdir
95	},		/* 13 = fchdir */
96	{
97		ns(struct compat_50_sys_mknod_args),
98		.sy_flags = SYCALL_ARG_PTR,
99		.sy_call = (sy_call_t *)compat_50_sys_mknod
100	},		/* 14 = mknod */
101	{
102		ns(struct sys_chmod_args),
103		.sy_flags = SYCALL_ARG_PTR,
104		.sy_call = (sy_call_t *)sys_chmod
105	},		/* 15 = chmod */
106	{
107		ns(struct sys_chown_args),
108		.sy_flags = SYCALL_ARG_PTR,
109		.sy_call = (sy_call_t *)sys_chown
110	},		/* 16 = chown */
111	{
112		ns(struct sys_obreak_args),
113		.sy_flags = SYCALL_ARG_PTR,
114		.sy_call = (sy_call_t *)sys_obreak
115	},		/* 17 = break */
116	{
117		ns(struct compat_20_sys_getfsstat_args),
118		.sy_flags = SYCALL_ARG_PTR,
119		.sy_call = (sy_call_t *)compat_20_sys_getfsstat
120	},		/* 18 = getfsstat */
121	{
122		ns(struct compat_43_sys_lseek_args),
123		.sy_call = (sy_call_t *)compat_43_sys_lseek
124	},		/* 19 = olseek */
125	{
126		.sy_call = (sy_call_t *)sys_getpid_with_ppid
127	},		/* 20 = getpid_with_ppid */
128	{
129		ns(struct freebsd_sys_mount_args),
130		.sy_flags = SYCALL_ARG_PTR,
131		.sy_call = (sy_call_t *)freebsd_sys_mount
132	},		/* 21 = mount */
133	{
134		ns(struct sys_unmount_args),
135		.sy_flags = SYCALL_ARG_PTR,
136		.sy_call = (sy_call_t *)sys_unmount
137	},		/* 22 = unmount */
138	{
139		ns(struct sys_setuid_args),
140		.sy_call = (sy_call_t *)sys_setuid
141	},		/* 23 = setuid */
142	{
143		.sy_call = (sy_call_t *)sys_getuid_with_euid
144	},		/* 24 = getuid_with_euid */
145	{
146		.sy_call = (sy_call_t *)sys_geteuid
147	},		/* 25 = geteuid */
148	{
149		ns(struct freebsd_sys_ptrace_args),
150		.sy_flags = SYCALL_ARG_PTR,
151		.sy_call = (sy_call_t *)freebsd_sys_ptrace
152	},		/* 26 = ptrace */
153	{
154		ns(struct sys_recvmsg_args),
155		.sy_flags = SYCALL_ARG_PTR,
156		.sy_call = (sy_call_t *)sys_recvmsg
157	},		/* 27 = recvmsg */
158	{
159		ns(struct sys_sendmsg_args),
160		.sy_flags = SYCALL_ARG_PTR,
161		.sy_call = (sy_call_t *)sys_sendmsg
162	},		/* 28 = sendmsg */
163	{
164		ns(struct sys_recvfrom_args),
165		.sy_flags = SYCALL_ARG_PTR,
166		.sy_call = (sy_call_t *)sys_recvfrom
167	},		/* 29 = recvfrom */
168	{
169		ns(struct sys_accept_args),
170		.sy_flags = SYCALL_ARG_PTR,
171		.sy_call = (sy_call_t *)sys_accept
172	},		/* 30 = accept */
173	{
174		ns(struct sys_getpeername_args),
175		.sy_flags = SYCALL_ARG_PTR,
176		.sy_call = (sy_call_t *)sys_getpeername
177	},		/* 31 = getpeername */
178	{
179		ns(struct sys_getsockname_args),
180		.sy_flags = SYCALL_ARG_PTR,
181		.sy_call = (sy_call_t *)sys_getsockname
182	},		/* 32 = getsockname */
183	{
184		ns(struct sys_access_args),
185		.sy_flags = SYCALL_ARG_PTR,
186		.sy_call = (sy_call_t *)sys_access
187	},		/* 33 = access */
188	{
189		ns(struct sys_chflags_args),
190		.sy_flags = SYCALL_ARG_PTR,
191		.sy_call = (sy_call_t *)sys_chflags
192	},		/* 34 = chflags */
193	{
194		ns(struct sys_fchflags_args),
195		.sy_call = (sy_call_t *)sys_fchflags
196	},		/* 35 = fchflags */
197	{
198		.sy_call = (sy_call_t *)sys_sync
199	},		/* 36 = sync */
200	{
201		ns(struct sys_kill_args),
202		.sy_call = (sy_call_t *)sys_kill
203	},		/* 37 = kill */
204	{
205		ns(struct compat_43_sys_stat_args),
206		.sy_flags = SYCALL_ARG_PTR,
207		.sy_call = (sy_call_t *)compat_43_sys_stat
208	},		/* 38 = stat43 */
209	{
210		.sy_call = (sy_call_t *)sys_getppid
211	},		/* 39 = getppid */
212	{
213		ns(struct compat_43_sys_lstat_args),
214		.sy_flags = SYCALL_ARG_PTR,
215		.sy_call = (sy_call_t *)compat_43_sys_lstat
216	},		/* 40 = lstat43 */
217	{
218		ns(struct sys_dup_args),
219		.sy_call = (sy_call_t *)sys_dup
220	},		/* 41 = dup */
221	{
222		.sy_call = (sy_call_t *)sys_pipe
223	},		/* 42 = pipe */
224	{
225		.sy_call = (sy_call_t *)sys_getegid
226	},		/* 43 = getegid */
227	{
228		ns(struct sys_profil_args),
229		.sy_flags = SYCALL_ARG_PTR,
230		.sy_call = (sy_call_t *)sys_profil
231	},		/* 44 = profil */
232#ifdef KTRACE
233	{
234		ns(struct sys_ktrace_args),
235		.sy_flags = SYCALL_ARG_PTR,
236		.sy_call = (sy_call_t *)sys_ktrace
237	},		/* 45 = ktrace */
238#else
239	{
240		.sy_call = sys_nosys,
241	},		/* 45 = filler */
242#endif
243	{
244		ns(struct compat_13_sys_sigaction_args),
245		.sy_flags = SYCALL_ARG_PTR,
246		.sy_call = (sy_call_t *)compat_13_sys_sigaction
247	},		/* 46 = sigaction */
248	{
249		.sy_call = (sy_call_t *)sys_getgid_with_egid
250	},		/* 47 = getgid_with_egid */
251	{
252		ns(struct compat_13_sys_sigprocmask_args),
253		.sy_call = (sy_call_t *)compat_13_sys_sigprocmask
254	},		/* 48 = sigprocmask */
255	{
256		ns(struct sys___getlogin_args),
257		.sy_flags = SYCALL_ARG_PTR,
258		.sy_call = (sy_call_t *)sys___getlogin
259	},		/* 49 = __getlogin */
260	{
261		ns(struct sys___setlogin_args),
262		.sy_flags = SYCALL_ARG_PTR,
263		.sy_call = (sy_call_t *)sys___setlogin
264	},		/* 50 = __setlogin */
265	{
266		ns(struct sys_acct_args),
267		.sy_flags = SYCALL_ARG_PTR,
268		.sy_call = (sy_call_t *)sys_acct
269	},		/* 51 = acct */
270	{
271		.sy_call = (sy_call_t *)compat_13_sys_sigpending
272	},		/* 52 = sigpending */
273	{
274		ns(struct compat_13_sys_sigaltstack_args),
275		.sy_flags = SYCALL_ARG_PTR,
276		.sy_call = (sy_call_t *)compat_13_sys_sigaltstack
277	},		/* 53 = sigaltstack */
278	{
279		ns(struct freebsd_sys_ioctl_args),
280		.sy_flags = SYCALL_ARG_PTR,
281		.sy_call = (sy_call_t *)freebsd_sys_ioctl
282	},		/* 54 = ioctl */
283	{
284		ns(struct sys_reboot_args),
285		.sy_call = (sy_call_t *)sys_reboot
286	},		/* 55 = oreboot */
287	{
288		ns(struct sys_revoke_args),
289		.sy_flags = SYCALL_ARG_PTR,
290		.sy_call = (sy_call_t *)sys_revoke
291	},		/* 56 = revoke */
292	{
293		ns(struct sys_symlink_args),
294		.sy_flags = SYCALL_ARG_PTR,
295		.sy_call = (sy_call_t *)sys_symlink
296	},		/* 57 = symlink */
297	{
298		ns(struct sys_readlink_args),
299		.sy_flags = SYCALL_ARG_PTR,
300		.sy_call = (sy_call_t *)sys_readlink
301	},		/* 58 = readlink */
302	{
303		ns(struct sys_execve_args),
304		.sy_flags = SYCALL_ARG_PTR,
305		.sy_call = (sy_call_t *)sys_execve
306	},		/* 59 = execve */
307	{
308		ns(struct sys_umask_args),
309		.sy_call = (sy_call_t *)sys_umask
310	},		/* 60 = umask */
311	{
312		ns(struct sys_chroot_args),
313		.sy_flags = SYCALL_ARG_PTR,
314		.sy_call = (sy_call_t *)sys_chroot
315	},		/* 61 = chroot */
316	{
317		ns(struct compat_43_sys_fstat_args),
318		.sy_flags = SYCALL_ARG_PTR,
319		.sy_call = (sy_call_t *)compat_43_sys_fstat
320	},		/* 62 = fstat43 */
321	{
322		ns(struct compat_43_sys_getkerninfo_args),
323		.sy_flags = SYCALL_ARG_PTR,
324		.sy_call = (sy_call_t *)compat_43_sys_getkerninfo
325	},		/* 63 = ogetkerninfo */
326	{
327		.sy_call = (sy_call_t *)compat_43_sys_getpagesize
328	},		/* 64 = ogetpagesize */
329	{
330		ns(struct freebsd_sys_msync_args),
331		.sy_flags = SYCALL_ARG_PTR,
332		.sy_call = (sy_call_t *)freebsd_sys_msync
333	},		/* 65 = msync */
334	{
335		.sy_call = (sy_call_t *)sys_vfork
336	},		/* 66 = vfork */
337	{
338		.sy_call = sys_nosys,
339	},		/* 67 = filler */
340	{
341		.sy_call = sys_nosys,
342	},		/* 68 = filler */
343	{
344		.sy_call = sys_nosys,
345	},		/* 69 = filler */
346	{
347		.sy_call = sys_nosys,
348	},		/* 70 = filler */
349	{
350		ns(struct compat_43_sys_mmap_args),
351		.sy_flags = SYCALL_ARG_PTR,
352		.sy_call = (sy_call_t *)compat_43_sys_mmap
353	},		/* 71 = ommap */
354	{
355		ns(struct sys_ovadvise_args),
356		.sy_call = (sy_call_t *)sys_ovadvise
357	},		/* 72 = vadvise */
358	{
359		ns(struct sys_munmap_args),
360		.sy_flags = SYCALL_ARG_PTR,
361		.sy_call = (sy_call_t *)sys_munmap
362	},		/* 73 = munmap */
363	{
364		ns(struct sys_mprotect_args),
365		.sy_flags = SYCALL_ARG_PTR,
366		.sy_call = (sy_call_t *)sys_mprotect
367	},		/* 74 = mprotect */
368	{
369		ns(struct sys_madvise_args),
370		.sy_flags = SYCALL_ARG_PTR,
371		.sy_call = (sy_call_t *)sys_madvise
372	},		/* 75 = madvise */
373	{
374		.sy_call = sys_nosys,
375	},		/* 76 = filler */
376	{
377		.sy_call = sys_nosys,
378	},		/* 77 = filler */
379	{
380		ns(struct sys_mincore_args),
381		.sy_flags = SYCALL_ARG_PTR,
382		.sy_call = (sy_call_t *)sys_mincore
383	},		/* 78 = mincore */
384	{
385		ns(struct sys_getgroups_args),
386		.sy_flags = SYCALL_ARG_PTR,
387		.sy_call = (sy_call_t *)sys_getgroups
388	},		/* 79 = getgroups */
389	{
390		ns(struct sys_setgroups_args),
391		.sy_flags = SYCALL_ARG_PTR,
392		.sy_call = (sy_call_t *)sys_setgroups
393	},		/* 80 = setgroups */
394	{
395		.sy_call = (sy_call_t *)sys_getpgrp
396	},		/* 81 = getpgrp */
397	{
398		ns(struct sys_setpgid_args),
399		.sy_call = (sy_call_t *)sys_setpgid
400	},		/* 82 = setpgid */
401	{
402		ns(struct compat_50_sys_setitimer_args),
403		.sy_flags = SYCALL_ARG_PTR,
404		.sy_call = (sy_call_t *)compat_50_sys_setitimer
405	},		/* 83 = setitimer */
406	{
407		.sy_call = (sy_call_t *)compat_43_sys_wait
408	},		/* 84 = owait */
409	{
410		ns(struct compat_12_sys_swapon_args),
411		.sy_flags = SYCALL_ARG_PTR,
412		.sy_call = (sy_call_t *)compat_12_sys_swapon
413	},		/* 85 = swapon */
414	{
415		ns(struct compat_50_sys_getitimer_args),
416		.sy_flags = SYCALL_ARG_PTR,
417		.sy_call = (sy_call_t *)compat_50_sys_getitimer
418	},		/* 86 = getitimer */
419	{
420		ns(struct compat_43_sys_gethostname_args),
421		.sy_flags = SYCALL_ARG_PTR,
422		.sy_call = (sy_call_t *)compat_43_sys_gethostname
423	},		/* 87 = ogethostname */
424	{
425		ns(struct compat_43_sys_sethostname_args),
426		.sy_flags = SYCALL_ARG_PTR,
427		.sy_call = (sy_call_t *)compat_43_sys_sethostname
428	},		/* 88 = osethostname */
429	{
430		.sy_call = (sy_call_t *)compat_43_sys_getdtablesize
431	},		/* 89 = ogetdtablesize */
432	{
433		ns(struct sys_dup2_args),
434		.sy_call = (sy_call_t *)sys_dup2
435	},		/* 90 = dup2 */
436	{
437		.sy_call = sys_nosys,
438	},		/* 91 = filler */
439	{
440		ns(struct sys_fcntl_args),
441		.sy_flags = SYCALL_ARG_PTR,
442		.sy_call = (sy_call_t *)sys_fcntl
443	},		/* 92 = fcntl */
444	{
445		ns(struct compat_50_sys_select_args),
446		.sy_flags = SYCALL_ARG_PTR,
447		.sy_call = (sy_call_t *)compat_50_sys_select
448	},		/* 93 = select */
449	{
450		.sy_call = sys_nosys,
451	},		/* 94 = filler */
452	{
453		ns(struct sys_fsync_args),
454		.sy_call = (sy_call_t *)sys_fsync
455	},		/* 95 = fsync */
456	{
457		ns(struct sys_setpriority_args),
458		.sy_call = (sy_call_t *)sys_setpriority
459	},		/* 96 = setpriority */
460	{
461		ns(struct compat_30_sys_socket_args),
462		.sy_call = (sy_call_t *)compat_30_sys_socket
463	},		/* 97 = socket */
464	{
465		ns(struct sys_connect_args),
466		.sy_flags = SYCALL_ARG_PTR,
467		.sy_call = (sy_call_t *)sys_connect
468	},		/* 98 = connect */
469	{
470		ns(struct compat_43_sys_accept_args),
471		.sy_flags = SYCALL_ARG_PTR,
472		.sy_call = (sy_call_t *)compat_43_sys_accept
473	},		/* 99 = oaccept */
474	{
475		ns(struct sys_getpriority_args),
476		.sy_call = (sy_call_t *)sys_getpriority
477	},		/* 100 = getpriority */
478	{
479		ns(struct compat_43_sys_send_args),
480		.sy_flags = SYCALL_ARG_PTR,
481		.sy_call = (sy_call_t *)compat_43_sys_send
482	},		/* 101 = osend */
483	{
484		ns(struct compat_43_sys_recv_args),
485		.sy_flags = SYCALL_ARG_PTR,
486		.sy_call = (sy_call_t *)compat_43_sys_recv
487	},		/* 102 = orecv */
488	{
489		ns(struct freebsd_sys_sigreturn_args),
490		.sy_flags = SYCALL_ARG_PTR,
491		.sy_call = (sy_call_t *)freebsd_sys_sigreturn
492	},		/* 103 = sigreturn */
493	{
494		ns(struct sys_bind_args),
495		.sy_flags = SYCALL_ARG_PTR,
496		.sy_call = (sy_call_t *)sys_bind
497	},		/* 104 = bind */
498	{
499		ns(struct sys_setsockopt_args),
500		.sy_flags = SYCALL_ARG_PTR,
501		.sy_call = (sy_call_t *)sys_setsockopt
502	},		/* 105 = setsockopt */
503	{
504		ns(struct sys_listen_args),
505		.sy_call = (sy_call_t *)sys_listen
506	},		/* 106 = listen */
507	{
508		.sy_call = sys_nosys,
509	},		/* 107 = filler */
510	{
511		ns(struct compat_43_sys_sigvec_args),
512		.sy_flags = SYCALL_ARG_PTR,
513		.sy_call = (sy_call_t *)compat_43_sys_sigvec
514	},		/* 108 = osigvec */
515	{
516		ns(struct compat_43_sys_sigblock_args),
517		.sy_call = (sy_call_t *)compat_43_sys_sigblock
518	},		/* 109 = osigblock */
519	{
520		ns(struct compat_43_sys_sigsetmask_args),
521		.sy_call = (sy_call_t *)compat_43_sys_sigsetmask
522	},		/* 110 = osigsetmask */
523	{
524		ns(struct compat_13_sys_sigsuspend_args),
525		.sy_call = (sy_call_t *)compat_13_sys_sigsuspend
526	},		/* 111 = sigsuspend */
527	{
528		ns(struct compat_43_sys_sigstack_args),
529		.sy_flags = SYCALL_ARG_PTR,
530		.sy_call = (sy_call_t *)compat_43_sys_sigstack
531	},		/* 112 = osigstack */
532	{
533		ns(struct compat_43_sys_recvmsg_args),
534		.sy_flags = SYCALL_ARG_PTR,
535		.sy_call = (sy_call_t *)compat_43_sys_recvmsg
536	},		/* 113 = orecvmsg */
537	{
538		ns(struct compat_43_sys_sendmsg_args),
539		.sy_flags = SYCALL_ARG_PTR,
540		.sy_call = (sy_call_t *)compat_43_sys_sendmsg
541	},		/* 114 = osendmsg */
542#ifdef TRACE
543	{
544		ns(struct sys_vtrace_args),
545		.sy_call = (sy_call_t *)sys_vtrace
546	},		/* 115 = vtrace */
547#else
548	{
549		.sy_call = sys_nosys,
550	},		/* 115 = filler */
551#endif
552	{
553		ns(struct compat_50_sys_gettimeofday_args),
554		.sy_flags = SYCALL_ARG_PTR,
555		.sy_call = (sy_call_t *)compat_50_sys_gettimeofday
556	},		/* 116 = gettimeofday */
557	{
558		ns(struct compat_50_sys_getrusage_args),
559		.sy_flags = SYCALL_ARG_PTR,
560		.sy_call = (sy_call_t *)compat_50_sys_getrusage
561	},		/* 117 = getrusage */
562	{
563		ns(struct sys_getsockopt_args),
564		.sy_flags = SYCALL_ARG_PTR,
565		.sy_call = (sy_call_t *)sys_getsockopt
566	},		/* 118 = getsockopt */
567	{
568		.sy_call = sys_nosys,
569	},		/* 119 = filler */
570	{
571		ns(struct sys_readv_args),
572		.sy_flags = SYCALL_ARG_PTR,
573		.sy_call = (sy_call_t *)sys_readv
574	},		/* 120 = readv */
575	{
576		ns(struct sys_writev_args),
577		.sy_flags = SYCALL_ARG_PTR,
578		.sy_call = (sy_call_t *)sys_writev
579	},		/* 121 = writev */
580	{
581		ns(struct compat_50_sys_settimeofday_args),
582		.sy_flags = SYCALL_ARG_PTR,
583		.sy_call = (sy_call_t *)compat_50_sys_settimeofday
584	},		/* 122 = settimeofday */
585	{
586		ns(struct sys_fchown_args),
587		.sy_call = (sy_call_t *)sys_fchown
588	},		/* 123 = fchown */
589	{
590		ns(struct sys_fchmod_args),
591		.sy_call = (sy_call_t *)sys_fchmod
592	},		/* 124 = fchmod */
593	{
594		ns(struct compat_43_sys_recvfrom_args),
595		.sy_flags = SYCALL_ARG_PTR,
596		.sy_call = (sy_call_t *)compat_43_sys_recvfrom
597	},		/* 125 = orecvfrom */
598	{
599		ns(struct sys_setreuid_args),
600		.sy_call = (sy_call_t *)sys_setreuid
601	},		/* 126 = setreuid */
602	{
603		ns(struct sys_setregid_args),
604		.sy_call = (sy_call_t *)sys_setregid
605	},		/* 127 = setregid */
606	{
607		ns(struct sys_rename_args),
608		.sy_flags = SYCALL_ARG_PTR,
609		.sy_call = (sy_call_t *)sys_rename
610	},		/* 128 = rename */
611	{
612		ns(struct compat_43_sys_truncate_args),
613		.sy_flags = SYCALL_ARG_PTR,
614		.sy_call = (sy_call_t *)compat_43_sys_truncate
615	},		/* 129 = otruncate */
616	{
617		ns(struct compat_43_sys_ftruncate_args),
618		.sy_call = (sy_call_t *)compat_43_sys_ftruncate
619	},		/* 130 = oftruncate */
620	{
621		ns(struct sys_flock_args),
622		.sy_call = (sy_call_t *)sys_flock
623	},		/* 131 = flock */
624	{
625		ns(struct sys_mkfifo_args),
626		.sy_flags = SYCALL_ARG_PTR,
627		.sy_call = (sy_call_t *)sys_mkfifo
628	},		/* 132 = mkfifo */
629	{
630		ns(struct sys_sendto_args),
631		.sy_flags = SYCALL_ARG_PTR,
632		.sy_call = (sy_call_t *)sys_sendto
633	},		/* 133 = sendto */
634	{
635		ns(struct sys_shutdown_args),
636		.sy_call = (sy_call_t *)sys_shutdown
637	},		/* 134 = shutdown */
638	{
639		ns(struct sys_socketpair_args),
640		.sy_flags = SYCALL_ARG_PTR,
641		.sy_call = (sy_call_t *)sys_socketpair
642	},		/* 135 = socketpair */
643	{
644		ns(struct sys_mkdir_args),
645		.sy_flags = SYCALL_ARG_PTR,
646		.sy_call = (sy_call_t *)sys_mkdir
647	},		/* 136 = mkdir */
648	{
649		ns(struct sys_rmdir_args),
650		.sy_flags = SYCALL_ARG_PTR,
651		.sy_call = (sy_call_t *)sys_rmdir
652	},		/* 137 = rmdir */
653	{
654		ns(struct compat_50_sys_utimes_args),
655		.sy_flags = SYCALL_ARG_PTR,
656		.sy_call = (sy_call_t *)compat_50_sys_utimes
657	},		/* 138 = utimes */
658	{
659		.sy_call = sys_nosys,
660	},		/* 139 = filler */
661	{
662		ns(struct compat_50_sys_adjtime_args),
663		.sy_flags = SYCALL_ARG_PTR,
664		.sy_call = (sy_call_t *)compat_50_sys_adjtime
665	},		/* 140 = adjtime */
666	{
667		ns(struct compat_43_sys_getpeername_args),
668		.sy_flags = SYCALL_ARG_PTR,
669		.sy_call = (sy_call_t *)compat_43_sys_getpeername
670	},		/* 141 = ogetpeername */
671	{
672		.sy_call = (sy_call_t *)compat_43_sys_gethostid
673	},		/* 142 = ogethostid */
674	{
675		ns(struct compat_43_sys_sethostid_args),
676		.sy_call = (sy_call_t *)compat_43_sys_sethostid
677	},		/* 143 = osethostid */
678	{
679		ns(struct compat_43_sys_getrlimit_args),
680		.sy_flags = SYCALL_ARG_PTR,
681		.sy_call = (sy_call_t *)compat_43_sys_getrlimit
682	},		/* 144 = ogetrlimit */
683	{
684		ns(struct compat_43_sys_setrlimit_args),
685		.sy_flags = SYCALL_ARG_PTR,
686		.sy_call = (sy_call_t *)compat_43_sys_setrlimit
687	},		/* 145 = osetrlimit */
688	{
689		ns(struct compat_43_sys_killpg_args),
690		.sy_call = (sy_call_t *)compat_43_sys_killpg
691	},		/* 146 = okillpg */
692	{
693		.sy_call = (sy_call_t *)sys_setsid
694	},		/* 147 = setsid */
695#if defined(QUOTA) || !defined(_KERNEL_OPT)
696	{
697		ns(struct compat_50_sys_quotactl_args),
698		.sy_flags = SYCALL_ARG_PTR,
699		.sy_call = (sy_call_t *)compat_50_sys_quotactl
700	},		/* 148 = quotactl */
701	{
702		.sy_call = (sy_call_t *)compat_43_sys_quota
703	},		/* 149 = oquota */
704#else
705	{
706		.sy_call = sys_nosys,
707	},		/* 148 = filler */
708	{
709		.sy_call = sys_nosys,
710	},		/* 149 = filler */
711#endif
712	{
713		ns(struct compat_43_sys_getsockname_args),
714		.sy_flags = SYCALL_ARG_PTR,
715		.sy_call = (sy_call_t *)compat_43_sys_getsockname
716	},		/* 150 = ogetsockname */
717	{
718		.sy_call = sys_nosys,
719	},		/* 151 = filler */
720	{
721		.sy_call = sys_nosys,
722	},		/* 152 = filler */
723	{
724		.sy_call = sys_nosys,
725	},		/* 153 = filler */
726	{
727		.sy_call = sys_nosys,
728	},		/* 154 = filler */
729	{
730		.sy_call = sys_nosys,
731	},		/* 155 = filler */
732	{
733		ns(struct compat_43_sys_getdirentries_args),
734		.sy_flags = SYCALL_ARG_PTR,
735		.sy_call = (sy_call_t *)compat_43_sys_getdirentries
736	},		/* 156 = ogetdirentries */
737	{
738		ns(struct compat_20_sys_statfs_args),
739		.sy_flags = SYCALL_ARG_PTR,
740		.sy_call = (sy_call_t *)compat_20_sys_statfs
741	},		/* 157 = statfs */
742	{
743		ns(struct compat_20_sys_fstatfs_args),
744		.sy_flags = SYCALL_ARG_PTR,
745		.sy_call = (sy_call_t *)compat_20_sys_fstatfs
746	},		/* 158 = fstatfs */
747	{
748		.sy_call = sys_nosys,
749	},		/* 159 = filler */
750	{
751		.sy_call = sys_nosys,
752	},		/* 160 = filler */
753	{
754		ns(struct compat_30_sys_getfh_args),
755		.sy_flags = SYCALL_ARG_PTR,
756		.sy_call = (sy_call_t *)compat_30_sys_getfh
757	},		/* 161 = getfh */
758	{
759		ns(struct compat_09_sys_getdomainname_args),
760		.sy_flags = SYCALL_ARG_PTR,
761		.sy_call = (sy_call_t *)compat_09_sys_getdomainname
762	},		/* 162 = getdomainname */
763	{
764		ns(struct compat_09_sys_setdomainname_args),
765		.sy_flags = SYCALL_ARG_PTR,
766		.sy_call = (sy_call_t *)compat_09_sys_setdomainname
767	},		/* 163 = setdomainname */
768	{
769		ns(struct compat_09_sys_uname_args),
770		.sy_flags = SYCALL_ARG_PTR,
771		.sy_call = (sy_call_t *)compat_09_sys_uname
772	},		/* 164 = uname */
773	{
774		ns(struct sys_sysarch_args),
775		.sy_flags = SYCALL_ARG_PTR,
776		.sy_call = (sy_call_t *)sys_sysarch
777	},		/* 165 = sysarch */
778	{
779		ns(struct freebsd_sys_rtprio_args),
780		.sy_flags = SYCALL_ARG_PTR,
781		.sy_call = (sy_call_t *)freebsd_sys_rtprio
782	},		/* 166 = rtprio */
783	{
784		.sy_call = sys_nosys,
785	},		/* 167 = filler */
786	{
787		.sy_call = sys_nosys,
788	},		/* 168 = filler */
789#if defined(SYSVSEM) && !defined(_LP64)
790	{
791		ns(struct freebsd_sys_semsys_args),
792		.sy_call = (sy_call_t *)freebsd_sys_semsys
793	},		/* 169 = semsys */
794#else
795	{
796		.sy_call = sys_nosys,
797	},		/* 169 = filler */
798#endif
799#if defined(SYSVMSG) && !defined(_LP64)
800	{
801		ns(struct freebsd_sys_msgsys_args),
802		.sy_call = (sy_call_t *)freebsd_sys_msgsys
803	},		/* 170 = msgsys */
804#else
805	{
806		.sy_call = sys_nosys,
807	},		/* 170 = filler */
808#endif
809#if defined(SYSVSHM) && !defined(_LP64)
810	{
811		ns(struct freebsd_sys_shmsys_args),
812		.sy_call = (sy_call_t *)freebsd_sys_shmsys
813	},		/* 171 = shmsys */
814#else
815	{
816		.sy_call = sys_nosys,
817	},		/* 171 = filler */
818#endif
819	{
820		.sy_call = sys_nosys,
821	},		/* 172 = filler */
822	{
823		ns(struct sys_pread_args),
824		.sy_flags = SYCALL_NARGS64_VAL(1) | SYCALL_ARG4_64 | SYCALL_ARG_PTR,
825		.sy_call = (sy_call_t *)sys_pread
826	},		/* 173 = pread */
827	{
828		ns(struct sys_pwrite_args),
829		.sy_flags = SYCALL_NARGS64_VAL(1) | SYCALL_ARG4_64 | SYCALL_ARG_PTR,
830		.sy_call = (sy_call_t *)sys_pwrite
831	},		/* 174 = pwrite */
832	{
833		.sy_call = sys_nosys,
834	},		/* 175 = filler */
835#ifdef NTP
836	{
837		ns(struct freebsd_ntp_adjtime_args),
838		.sy_flags = SYCALL_ARG_PTR,
839		.sy_call = (sy_call_t *)freebsd_ntp_adjtime
840	},		/* 176 = freebsd_ntp_adjtime */
841#else
842	{
843		.sy_call = sys_nosys,
844	},		/* 176 = filler */
845#endif
846	{
847		.sy_call = sys_nosys,
848	},		/* 177 = filler */
849	{
850		.sy_call = sys_nosys,
851	},		/* 178 = filler */
852	{
853		.sy_call = sys_nosys,
854	},		/* 179 = filler */
855	{
856		.sy_call = sys_nosys,
857	},		/* 180 = filler */
858	{
859		ns(struct sys_setgid_args),
860		.sy_call = (sy_call_t *)sys_setgid
861	},		/* 181 = setgid */
862	{
863		ns(struct sys_setegid_args),
864		.sy_call = (sy_call_t *)sys_setegid
865	},		/* 182 = setegid */
866	{
867		ns(struct sys_seteuid_args),
868		.sy_call = (sy_call_t *)sys_seteuid
869	},		/* 183 = seteuid */
870	{
871		.sy_call = sys_nosys,
872	},		/* 184 = filler */
873	{
874		.sy_call = sys_nosys,
875	},		/* 185 = filler */
876	{
877		.sy_call = sys_nosys,
878	},		/* 186 = filler */
879	{
880		.sy_call = sys_nosys,
881	},		/* 187 = filler */
882	{
883		ns(struct compat_12_sys_stat_args),
884		.sy_flags = SYCALL_ARG_PTR,
885		.sy_call = (sy_call_t *)compat_12_sys_stat
886	},		/* 188 = stat */
887	{
888		ns(struct compat_12_sys_fstat_args),
889		.sy_flags = SYCALL_ARG_PTR,
890		.sy_call = (sy_call_t *)compat_12_sys_fstat
891	},		/* 189 = fstat */
892	{
893		ns(struct compat_12_sys_lstat_args),
894		.sy_flags = SYCALL_ARG_PTR,
895		.sy_call = (sy_call_t *)compat_12_sys_lstat
896	},		/* 190 = lstat */
897	{
898		ns(struct sys_pathconf_args),
899		.sy_flags = SYCALL_ARG_PTR,
900		.sy_call = (sy_call_t *)sys_pathconf
901	},		/* 191 = pathconf */
902	{
903		ns(struct sys_fpathconf_args),
904		.sy_call = (sy_call_t *)sys_fpathconf
905	},		/* 192 = fpathconf */
906	{
907		.sy_call = sys_nosys,
908	},		/* 193 = filler */
909	{
910		ns(struct sys_getrlimit_args),
911		.sy_flags = SYCALL_ARG_PTR,
912		.sy_call = (sy_call_t *)sys_getrlimit
913	},		/* 194 = getrlimit */
914	{
915		ns(struct sys_setrlimit_args),
916		.sy_flags = SYCALL_ARG_PTR,
917		.sy_call = (sy_call_t *)sys_setrlimit
918	},		/* 195 = setrlimit */
919	{
920		ns(struct compat_12_sys_getdirentries_args),
921		.sy_flags = SYCALL_ARG_PTR,
922		.sy_call = (sy_call_t *)compat_12_sys_getdirentries
923	},		/* 196 = getdirentries */
924	{
925		ns(struct freebsd_sys_mmap_args),
926		.sy_flags = SYCALL_NARGS64_VAL(1) | SYCALL_ARG6_64 | SYCALL_ARG_PTR,
927		.sy_call = (sy_call_t *)freebsd_sys_mmap
928	},		/* 197 = mmap */
929	{
930		.sy_call = (sy_call_t *)sys_nosys
931	},		/* 198 = __syscall */
932	{
933		ns(struct sys_lseek_args),
934		.sy_flags = SYCALL_NARGS64_VAL(1) | SYCALL_ARG2_64 | SYCALL_RET_64,
935		.sy_call = (sy_call_t *)sys_lseek
936	},		/* 199 = lseek */
937	{
938		ns(struct sys_truncate_args),
939		.sy_flags = SYCALL_NARGS64_VAL(1) | SYCALL_ARG2_64 | SYCALL_ARG_PTR,
940		.sy_call = (sy_call_t *)sys_truncate
941	},		/* 200 = truncate */
942	{
943		ns(struct sys_ftruncate_args),
944		.sy_flags = SYCALL_NARGS64_VAL(1) | SYCALL_ARG2_64,
945		.sy_call = (sy_call_t *)sys_ftruncate
946	},		/* 201 = ftruncate */
947	{
948		ns(struct freebsd_sys_sysctl_args),
949		.sy_flags = SYCALL_ARG_PTR,
950		.sy_call = (sy_call_t *)freebsd_sys_sysctl
951	},		/* 202 = sysctl */
952	{
953		ns(struct sys_mlock_args),
954		.sy_flags = SYCALL_ARG_PTR,
955		.sy_call = (sy_call_t *)sys_mlock
956	},		/* 203 = mlock */
957	{
958		ns(struct sys_munlock_args),
959		.sy_flags = SYCALL_ARG_PTR,
960		.sy_call = (sy_call_t *)sys_munlock
961	},		/* 204 = munlock */
962#ifdef FREEBSD_BASED_ON_44LITE_R2
963	{
964		ns(struct freebsd_sys_undelete_args),
965		.sy_flags = SYCALL_ARG_PTR,
966		.sy_call = (sy_call_t *)freebsd_sys_undelete
967	},		/* 205 = undelete */
968#else
969	{
970		.sy_call = sys_nosys,
971	},		/* 205 = filler */
972#endif
973	{
974		ns(struct compat_50_sys_futimes_args),
975		.sy_flags = SYCALL_ARG_PTR,
976		.sy_call = (sy_call_t *)compat_50_sys_futimes
977	},		/* 206 = futimes */
978	{
979		ns(struct sys_getpgid_args),
980		.sy_call = (sy_call_t *)sys_getpgid
981	},		/* 207 = getpgid */
982#if 0
983	{
984		ns(struct sys_reboot_args),
985		.sy_flags = SYCALL_ARG_PTR,
986		.sy_call = (sy_call_t *)sys_reboot
987	},		/* 208 = reboot */
988#else
989	{
990		.sy_call = sys_nosys,
991	},		/* 208 = filler */
992#endif
993	{
994		ns(struct sys_poll_args),
995		.sy_flags = SYCALL_ARG_PTR,
996		.sy_call = (sy_call_t *)sys_poll
997	},		/* 209 = poll */
998	{
999		.sy_call = sys_nosys,
1000	},		/* 210 = filler */
1001	{
1002		.sy_call = sys_nosys,
1003	},		/* 211 = filler */
1004	{
1005		.sy_call = sys_nosys,
1006	},		/* 212 = filler */
1007	{
1008		.sy_call = sys_nosys,
1009	},		/* 213 = filler */
1010	{
1011		.sy_call = sys_nosys,
1012	},		/* 214 = filler */
1013	{
1014		.sy_call = sys_nosys,
1015	},		/* 215 = filler */
1016	{
1017		.sy_call = sys_nosys,
1018	},		/* 216 = filler */
1019	{
1020		.sy_call = sys_nosys,
1021	},		/* 217 = filler */
1022	{
1023		.sy_call = sys_nosys,
1024	},		/* 218 = filler */
1025	{
1026		.sy_call = sys_nosys,
1027	},		/* 219 = filler */
1028#ifdef SYSVSEM
1029	{
1030		ns(struct compat_14_sys___semctl_args),
1031		.sy_flags = SYCALL_ARG_PTR,
1032		.sy_call = (sy_call_t *)compat_14_sys___semctl
1033	},		/* 220 = __semctl */
1034	{
1035		ns(struct sys_semget_args),
1036		.sy_call = (sy_call_t *)sys_semget
1037	},		/* 221 = semget */
1038	{
1039		ns(struct sys_semop_args),
1040		.sy_flags = SYCALL_ARG_PTR,
1041		.sy_call = (sy_call_t *)sys_semop
1042	},		/* 222 = semop */
1043	{
1044		ns(struct sys_semconfig_args),
1045		.sy_call = (sy_call_t *)sys_semconfig
1046	},		/* 223 = semconfig */
1047#else
1048	{
1049		.sy_call = sys_nosys,
1050	},		/* 220 = filler */
1051	{
1052		.sy_call = sys_nosys,
1053	},		/* 221 = filler */
1054	{
1055		.sy_call = sys_nosys,
1056	},		/* 222 = filler */
1057	{
1058		.sy_call = sys_nosys,
1059	},		/* 223 = filler */
1060#endif
1061#ifdef SYSVMSG
1062	{
1063		ns(struct compat_14_sys_msgctl_args),
1064		.sy_flags = SYCALL_ARG_PTR,
1065		.sy_call = (sy_call_t *)compat_14_sys_msgctl
1066	},		/* 224 = msgctl */
1067	{
1068		ns(struct sys_msgget_args),
1069		.sy_call = (sy_call_t *)sys_msgget
1070	},		/* 225 = msgget */
1071	{
1072		ns(struct sys_msgsnd_args),
1073		.sy_flags = SYCALL_ARG_PTR,
1074		.sy_call = (sy_call_t *)sys_msgsnd
1075	},		/* 226 = msgsnd */
1076	{
1077		ns(struct sys_msgrcv_args),
1078		.sy_flags = SYCALL_ARG_PTR,
1079		.sy_call = (sy_call_t *)sys_msgrcv
1080	},		/* 227 = msgrcv */
1081#else
1082	{
1083		.sy_call = sys_nosys,
1084	},		/* 224 = filler */
1085	{
1086		.sy_call = sys_nosys,
1087	},		/* 225 = filler */
1088	{
1089		.sy_call = sys_nosys,
1090	},		/* 226 = filler */
1091	{
1092		.sy_call = sys_nosys,
1093	},		/* 227 = filler */
1094#endif
1095#ifdef SYSVSHM
1096	{
1097		ns(struct sys_shmat_args),
1098		.sy_flags = SYCALL_ARG_PTR,
1099		.sy_call = (sy_call_t *)sys_shmat
1100	},		/* 228 = shmat */
1101	{
1102		ns(struct compat_14_sys_shmctl_args),
1103		.sy_flags = SYCALL_ARG_PTR,
1104		.sy_call = (sy_call_t *)compat_14_sys_shmctl
1105	},		/* 229 = shmctl */
1106	{
1107		ns(struct sys_shmdt_args),
1108		.sy_flags = SYCALL_ARG_PTR,
1109		.sy_call = (sy_call_t *)sys_shmdt
1110	},		/* 230 = shmdt */
1111	{
1112		ns(struct sys_shmget_args),
1113		.sy_call = (sy_call_t *)sys_shmget
1114	},		/* 231 = shmget */
1115#else
1116	{
1117		.sy_call = sys_nosys,
1118	},		/* 228 = filler */
1119	{
1120		.sy_call = sys_nosys,
1121	},		/* 229 = filler */
1122	{
1123		.sy_call = sys_nosys,
1124	},		/* 230 = filler */
1125	{
1126		.sy_call = sys_nosys,
1127	},		/* 231 = filler */
1128#endif
1129	{
1130		ns(struct compat_50_sys_clock_gettime_args),
1131		.sy_flags = SYCALL_ARG_PTR,
1132		.sy_call = (sy_call_t *)compat_50_sys_clock_gettime
1133	},		/* 232 = clock_gettime */
1134	{
1135		ns(struct compat_50_sys_clock_settime_args),
1136		.sy_flags = SYCALL_ARG_PTR,
1137		.sy_call = (sy_call_t *)compat_50_sys_clock_settime
1138	},		/* 233 = clock_settime */
1139	{
1140		ns(struct compat_50_sys_clock_getres_args),
1141		.sy_flags = SYCALL_ARG_PTR,
1142		.sy_call = (sy_call_t *)compat_50_sys_clock_getres
1143	},		/* 234 = clock_getres */
1144	{
1145		.sy_call = sys_nosys,
1146	},		/* 235 = filler */
1147	{
1148		.sy_call = sys_nosys,
1149	},		/* 236 = filler */
1150	{
1151		.sy_call = sys_nosys,
1152	},		/* 237 = filler */
1153	{
1154		.sy_call = sys_nosys,
1155	},		/* 238 = filler */
1156	{
1157		.sy_call = sys_nosys,
1158	},		/* 239 = filler */
1159	{
1160		ns(struct compat_50_sys_nanosleep_args),
1161		.sy_flags = SYCALL_ARG_PTR,
1162		.sy_call = (sy_call_t *)compat_50_sys_nanosleep
1163	},		/* 240 = nanosleep */
1164	{
1165		.sy_call = sys_nosys,
1166	},		/* 241 = filler */
1167	{
1168		.sy_call = sys_nosys,
1169	},		/* 242 = filler */
1170	{
1171		.sy_call = sys_nosys,
1172	},		/* 243 = filler */
1173	{
1174		.sy_call = sys_nosys,
1175	},		/* 244 = filler */
1176	{
1177		.sy_call = sys_nosys,
1178	},		/* 245 = filler */
1179	{
1180		.sy_call = sys_nosys,
1181	},		/* 246 = filler */
1182	{
1183		.sy_call = sys_nosys,
1184	},		/* 247 = filler */
1185	{
1186		.sy_call = sys_nosys,
1187	},		/* 248 = filler */
1188	{
1189		.sy_call = sys_nosys,
1190	},		/* 249 = filler */
1191	{
1192		ns(struct sys_minherit_args),
1193		.sy_flags = SYCALL_ARG_PTR,
1194		.sy_call = (sy_call_t *)sys_minherit
1195	},		/* 250 = minherit */
1196	{
1197		ns(struct freebsd_sys_rfork_args),
1198		.sy_call = (sy_call_t *)freebsd_sys_rfork
1199	},		/* 251 = rfork */
1200	{
1201		.sy_call = sys_nosys,
1202	},		/* 252 = filler */
1203	{
1204		.sy_call = (sy_call_t *)sys_issetugid
1205	},		/* 253 = issetugid */
1206	{
1207		ns(struct sys_lchown_args),
1208		.sy_flags = SYCALL_ARG_PTR,
1209		.sy_call = (sy_call_t *)sys_lchown
1210	},		/* 254 = lchown */
1211	{
1212		.sy_call = sys_nosys,
1213	},		/* 255 = filler */
1214	{
1215		.sy_call = sys_nosys,
1216	},		/* 256 = filler */
1217	{
1218		.sy_call = sys_nosys,
1219	},		/* 257 = filler */
1220	{
1221		.sy_call = sys_nosys,
1222	},		/* 258 = filler */
1223	{
1224		.sy_call = sys_nosys,
1225	},		/* 259 = filler */
1226	{
1227		.sy_call = sys_nosys,
1228	},		/* 260 = filler */
1229	{
1230		.sy_call = sys_nosys,
1231	},		/* 261 = filler */
1232	{
1233		.sy_call = sys_nosys,
1234	},		/* 262 = filler */
1235	{
1236		.sy_call = sys_nosys,
1237	},		/* 263 = filler */
1238	{
1239		.sy_call = sys_nosys,
1240	},		/* 264 = filler */
1241	{
1242		.sy_call = sys_nosys,
1243	},		/* 265 = filler */
1244	{
1245		.sy_call = sys_nosys,
1246	},		/* 266 = filler */
1247	{
1248		.sy_call = sys_nosys,
1249	},		/* 267 = filler */
1250	{
1251		.sy_call = sys_nosys,
1252	},		/* 268 = filler */
1253	{
1254		.sy_call = sys_nosys,
1255	},		/* 269 = filler */
1256	{
1257		.sy_call = sys_nosys,
1258	},		/* 270 = filler */
1259	{
1260		.sy_call = sys_nosys,
1261	},		/* 271 = filler */
1262	{
1263		ns(struct compat_30_sys_getdents_args),
1264		.sy_flags = SYCALL_ARG_PTR,
1265		.sy_call = (sy_call_t *)compat_30_sys_getdents
1266	},		/* 272 = getdents */
1267	{
1268		.sy_call = sys_nosys,
1269	},		/* 273 = filler */
1270	{
1271		ns(struct sys_lchmod_args),
1272		.sy_flags = SYCALL_ARG_PTR,
1273		.sy_call = (sy_call_t *)sys_lchmod
1274	},		/* 274 = lchmod */
1275	{
1276		ns(struct sys_lchown_args),
1277		.sy_flags = SYCALL_ARG_PTR,
1278		.sy_call = (sy_call_t *)sys_lchown
1279	},		/* 275 = netbsd_lchown */
1280	{
1281		ns(struct compat_50_sys_lutimes_args),
1282		.sy_flags = SYCALL_ARG_PTR,
1283		.sy_call = (sy_call_t *)compat_50_sys_lutimes
1284	},		/* 276 = lutimes */
1285	{
1286		ns(struct sys___msync13_args),
1287		.sy_flags = SYCALL_ARG_PTR,
1288		.sy_call = (sy_call_t *)sys___msync13
1289	},		/* 277 = __msync13 */
1290	{
1291		ns(struct compat_30_sys___stat13_args),
1292		.sy_flags = SYCALL_ARG_PTR,
1293		.sy_call = (sy_call_t *)compat_30_sys___stat13
1294	},		/* 278 = __stat13 */
1295	{
1296		ns(struct compat_30_sys___fstat13_args),
1297		.sy_flags = SYCALL_ARG_PTR,
1298		.sy_call = (sy_call_t *)compat_30_sys___fstat13
1299	},		/* 279 = __fstat13 */
1300	{
1301		ns(struct compat_30_sys___lstat13_args),
1302		.sy_flags = SYCALL_ARG_PTR,
1303		.sy_call = (sy_call_t *)compat_30_sys___lstat13
1304	},		/* 280 = __lstat13 */
1305	{
1306		.sy_call = sys_nosys,
1307	},		/* 281 = filler */
1308	{
1309		.sy_call = sys_nosys,
1310	},		/* 282 = filler */
1311	{
1312		.sy_call = sys_nosys,
1313	},		/* 283 = filler */
1314	{
1315		.sy_call = sys_nosys,
1316	},		/* 284 = filler */
1317	{
1318		.sy_call = sys_nosys,
1319	},		/* 285 = filler */
1320	{
1321		.sy_call = sys_nosys,
1322	},		/* 286 = filler */
1323	{
1324		.sy_call = sys_nosys,
1325	},		/* 287 = filler */
1326	{
1327		.sy_call = sys_nosys,
1328	},		/* 288 = filler */
1329	{
1330		.sy_call = sys_nosys,
1331	},		/* 289 = filler */
1332	{
1333		.sy_call = sys_nosys,
1334	},		/* 290 = filler */
1335	{
1336		.sy_call = sys_nosys,
1337	},		/* 291 = filler */
1338	{
1339		.sy_call = sys_nosys,
1340	},		/* 292 = filler */
1341	{
1342		.sy_call = sys_nosys,
1343	},		/* 293 = filler */
1344	{
1345		.sy_call = sys_nosys,
1346	},		/* 294 = filler */
1347	{
1348		.sy_call = sys_nosys,
1349	},		/* 295 = filler */
1350	{
1351		.sy_call = sys_nosys,
1352	},		/* 296 = filler */
1353	{
1354		ns(struct compat_20_sys_fhstatfs_args),
1355		.sy_flags = SYCALL_ARG_PTR,
1356		.sy_call = (sy_call_t *)compat_20_sys_fhstatfs
1357	},		/* 297 = fhstatfs */
1358	{
1359		ns(struct compat_30_sys_fhopen_args),
1360		.sy_flags = SYCALL_ARG_PTR,
1361		.sy_call = (sy_call_t *)compat_30_sys_fhopen
1362	},		/* 298 = fhopen */
1363	{
1364		ns(struct compat_30_sys_fhstat_args),
1365		.sy_flags = SYCALL_ARG_PTR,
1366		.sy_call = (sy_call_t *)compat_30_sys_fhstat
1367	},		/* 299 = fhstat */
1368	{
1369		.sy_call = sys_nosys,
1370	},		/* 300 = filler */
1371	{
1372		.sy_call = sys_nosys,
1373	},		/* 301 = filler */
1374	{
1375		.sy_call = sys_nosys,
1376	},		/* 302 = filler */
1377	{
1378		.sy_call = sys_nosys,
1379	},		/* 303 = filler */
1380	{
1381		.sy_call = sys_nosys,
1382	},		/* 304 = filler */
1383	{
1384		.sy_call = sys_nosys,
1385	},		/* 305 = filler */
1386	{
1387		.sy_call = sys_nosys,
1388	},		/* 306 = filler */
1389	{
1390		.sy_call = sys_nosys,
1391	},		/* 307 = filler */
1392	{
1393		.sy_call = sys_nosys,
1394	},		/* 308 = filler */
1395	{
1396		.sy_call = sys_nosys,
1397	},		/* 309 = filler */
1398	{
1399		ns(struct sys_getsid_args),
1400		.sy_call = (sy_call_t *)sys_getsid
1401	},		/* 310 = getsid */
1402	{
1403		.sy_call = sys_nosys,
1404	},		/* 311 = filler */
1405	{
1406		.sy_call = sys_nosys,
1407	},		/* 312 = filler */
1408	{
1409		.sy_call = sys_nosys,
1410	},		/* 313 = filler */
1411	{
1412		.sy_call = sys_nosys,
1413	},		/* 314 = filler */
1414	{
1415		.sy_call = sys_nosys,
1416	},		/* 315 = filler */
1417	{
1418		.sy_call = sys_nosys,
1419	},		/* 316 = filler */
1420	{
1421		.sy_call = sys_nosys,
1422	},		/* 317 = filler */
1423	{
1424		.sy_call = sys_nosys,
1425	},		/* 318 = filler */
1426	{
1427		.sy_call = sys_nosys,
1428	},		/* 319 = filler */
1429	{
1430		.sy_call = sys_nosys,
1431	},		/* 320 = filler */
1432	{
1433		.sy_call = (sy_call_t *)freebsd_sys_yield
1434	},		/* 321 = yield */
1435	{
1436		.sy_call = sys_nosys,
1437	},		/* 322 = filler */
1438	{
1439		.sy_call = sys_nosys,
1440	},		/* 323 = filler */
1441	{
1442		ns(struct sys_mlockall_args),
1443		.sy_call = (sy_call_t *)sys_mlockall
1444	},		/* 324 = mlockall */
1445	{
1446		.sy_call = (sy_call_t *)sys_munlockall
1447	},		/* 325 = munlockall */
1448	{
1449		ns(struct sys___getcwd_args),
1450		.sy_flags = SYCALL_ARG_PTR,
1451		.sy_call = (sy_call_t *)sys___getcwd
1452	},		/* 326 = __getcwd */
1453	{
1454		ns(struct freebsd_sys_sched_setparam_args),
1455		.sy_flags = SYCALL_ARG_PTR,
1456		.sy_call = (sy_call_t *)freebsd_sys_sched_setparam
1457	},		/* 327 = sched_setparam */
1458	{
1459		ns(struct freebsd_sys_sched_getparam_args),
1460		.sy_flags = SYCALL_ARG_PTR,
1461		.sy_call = (sy_call_t *)freebsd_sys_sched_getparam
1462	},		/* 328 = sched_getparam */
1463	{
1464		ns(struct freebsd_sys_sched_setscheduler_args),
1465		.sy_flags = SYCALL_ARG_PTR,
1466		.sy_call = (sy_call_t *)freebsd_sys_sched_setscheduler
1467	},		/* 329 = sched_setscheduler */
1468	{
1469		ns(struct freebsd_sys_sched_getscheduler_args),
1470		.sy_call = (sy_call_t *)freebsd_sys_sched_getscheduler
1471	},		/* 330 = sched_getscheduler */
1472	{
1473		.sy_call = (sy_call_t *)freebsd_sys_sched_yield
1474	},		/* 331 = sched_yield */
1475	{
1476		ns(struct freebsd_sys_sched_get_priority_max_args),
1477		.sy_call = (sy_call_t *)freebsd_sys_sched_get_priority_max
1478	},		/* 332 = sched_get_priority_max */
1479	{
1480		ns(struct freebsd_sys_sched_get_priority_min_args),
1481		.sy_call = (sy_call_t *)freebsd_sys_sched_get_priority_min
1482	},		/* 333 = sched_get_priority_min */
1483	{
1484		.sy_call = sys_nosys,
1485	},		/* 334 = filler */
1486	{
1487		ns(struct freebsd_sys_utrace_args),
1488		.sy_flags = SYCALL_ARG_PTR,
1489		.sy_call = (sy_call_t *)freebsd_sys_utrace
1490	},		/* 335 = utrace */
1491	{
1492		.sy_call = sys_nosys,
1493	},		/* 336 = filler */
1494	{
1495		.sy_call = sys_nosys,
1496	},		/* 337 = filler */
1497	{
1498		.sy_call = sys_nosys,
1499	},		/* 338 = filler */
1500	{
1501		.sy_call = sys_nosys,
1502	},		/* 339 = filler */
1503	{
1504		ns(struct sys___sigprocmask14_args),
1505		.sy_flags = SYCALL_ARG_PTR,
1506		.sy_call = (sy_call_t *)sys___sigprocmask14
1507	},		/* 340 = __sigprocmask14 */
1508	{
1509		ns(struct sys___sigsuspend14_args),
1510		.sy_flags = SYCALL_ARG_PTR,
1511		.sy_call = (sy_call_t *)sys___sigsuspend14
1512	},		/* 341 = __sigsuspend14 */
1513	{
1514		ns(struct freebsd_sys_sigaction4_args),
1515		.sy_flags = SYCALL_ARG_PTR,
1516		.sy_call = (sy_call_t *)freebsd_sys_sigaction4
1517	},		/* 342 = sigaction4 */
1518	{
1519		ns(struct sys___sigpending14_args),
1520		.sy_flags = SYCALL_ARG_PTR,
1521		.sy_call = (sy_call_t *)sys___sigpending14
1522	},		/* 343 = __sigpending14 */
1523	{
1524		.sy_call = sys_nosys,
1525	},		/* 344 = filler */
1526	{
1527		.sy_call = sys_nosys,
1528	},		/* 345 = filler */
1529	{
1530		.sy_call = sys_nosys,
1531	},		/* 346 = filler */
1532	{
1533		.sy_call = sys_nosys,
1534	},		/* 347 = filler */
1535	{
1536		.sy_call = sys_nosys,
1537	},		/* 348 = filler */
1538	{
1539		.sy_call = sys_nosys,
1540	},		/* 349 = filler */
1541	{
1542		.sy_call = sys_nosys,
1543	},		/* 350 = filler */
1544	{
1545		.sy_call = sys_nosys,
1546	},		/* 351 = filler */
1547	{
1548		.sy_call = sys_nosys,
1549	},		/* 352 = filler */
1550	{
1551		.sy_call = sys_nosys,
1552	},		/* 353 = filler */
1553	{
1554		.sy_call = sys_nosys,
1555	},		/* 354 = filler */
1556	{
1557		.sy_call = sys_nosys,
1558	},		/* 355 = filler */
1559	{
1560		.sy_call = sys_nosys,
1561	},		/* 356 = filler */
1562	{
1563		.sy_call = sys_nosys,
1564	},		/* 357 = filler */
1565	{
1566		.sy_call = sys_nosys,
1567	},		/* 358 = filler */
1568	{
1569		.sy_call = sys_nosys,
1570	},		/* 359 = filler */
1571	{
1572		.sy_call = sys_nosys,
1573	},		/* 360 = filler */
1574	{
1575		.sy_call = sys_nosys,
1576	},		/* 361 = filler */
1577	{
1578		.sy_call = sys_nosys,
1579	},		/* 362 = filler */
1580	{
1581		.sy_call = sys_nosys,
1582	},		/* 363 = filler */
1583	{
1584		.sy_call = sys_nosys,
1585	},		/* 364 = filler */
1586	{
1587		.sy_call = sys_nosys,
1588	},		/* 365 = filler */
1589	{
1590		.sy_call = sys_nosys,
1591	},		/* 366 = filler */
1592	{
1593		.sy_call = sys_nosys,
1594	},		/* 367 = filler */
1595	{
1596		.sy_call = sys_nosys,
1597	},		/* 368 = filler */
1598	{
1599		.sy_call = sys_nosys,
1600	},		/* 369 = filler */
1601	{
1602		.sy_call = sys_nosys,
1603	},		/* 370 = filler */
1604	{
1605		.sy_call = sys_nosys,
1606	},		/* 371 = filler */
1607	{
1608		.sy_call = sys_nosys,
1609	},		/* 372 = filler */
1610	{
1611		.sy_call = sys_nosys,
1612	},		/* 373 = filler */
1613	{
1614		.sy_call = sys_nosys,
1615	},		/* 374 = filler */
1616	{
1617		.sy_call = sys_nosys,
1618	},		/* 375 = filler */
1619	{
1620		.sy_call = sys_nosys,
1621	},		/* 376 = filler */
1622	{
1623		.sy_call = sys_nosys,
1624	},		/* 377 = filler */
1625	{
1626		.sy_call = sys_nosys,
1627	},		/* 378 = filler */
1628	{
1629		.sy_call = sys_nosys,
1630	},		/* 379 = filler */
1631	{
1632		.sy_call = sys_nosys,
1633	},		/* 380 = filler */
1634	{
1635		.sy_call = sys_nosys,
1636	},		/* 381 = filler */
1637	{
1638		.sy_call = sys_nosys,
1639	},		/* 382 = filler */
1640	{
1641		.sy_call = sys_nosys,
1642	},		/* 383 = filler */
1643	{
1644		.sy_call = sys_nosys,
1645	},		/* 384 = filler */
1646	{
1647		.sy_call = sys_nosys,
1648	},		/* 385 = filler */
1649	{
1650		.sy_call = sys_nosys,
1651	},		/* 386 = filler */
1652	{
1653		.sy_call = sys_nosys,
1654	},		/* 387 = filler */
1655	{
1656		.sy_call = sys_nosys,
1657	},		/* 388 = filler */
1658	{
1659		.sy_call = sys_nosys,
1660	},		/* 389 = filler */
1661	{
1662		.sy_call = sys_nosys,
1663	},		/* 390 = filler */
1664	{
1665		ns(struct sys_lchflags_args),
1666		.sy_flags = SYCALL_ARG_PTR,
1667		.sy_call = (sy_call_t *)sys_lchflags
1668	},		/* 391 = lchflags */
1669	{
1670		ns(struct sys_uuidgen_args),
1671		.sy_flags = SYCALL_ARG_PTR,
1672		.sy_call = (sy_call_t *)sys_uuidgen
1673	},		/* 392 = uuidgen */
1674	{
1675		.sy_call = sys_nosys,
1676	},		/* 393 = filler */
1677	{
1678		.sy_call = sys_nosys,
1679	},		/* 394 = filler */
1680	{
1681		.sy_call = sys_nosys,
1682	},		/* 395 = filler */
1683	{
1684		.sy_call = sys_nosys,
1685	},		/* 396 = filler */
1686	{
1687		.sy_call = sys_nosys,
1688	},		/* 397 = filler */
1689	{
1690		.sy_call = sys_nosys,
1691	},		/* 398 = filler */
1692	{
1693		.sy_call = sys_nosys,
1694	},		/* 399 = filler */
1695	{
1696		ns(struct sys__ksem_close_args),
1697		.sy_call = (sy_call_t *)sys__ksem_close
1698	},		/* 400 = _ksem_close */
1699	{
1700		ns(struct sys__ksem_post_args),
1701		.sy_call = (sy_call_t *)sys__ksem_post
1702	},		/* 401 = _ksem_post */
1703	{
1704		ns(struct sys__ksem_wait_args),
1705		.sy_call = (sy_call_t *)sys__ksem_wait
1706	},		/* 402 = _ksem_wait */
1707	{
1708		ns(struct sys__ksem_trywait_args),
1709		.sy_call = (sy_call_t *)sys__ksem_trywait
1710	},		/* 403 = _ksem_trywait */
1711	{
1712		.sy_call = sys_nosys,
1713	},		/* 404 = filler */
1714	{
1715		.sy_call = sys_nosys,
1716	},		/* 405 = filler */
1717	{
1718		ns(struct sys__ksem_unlink_args),
1719		.sy_flags = SYCALL_ARG_PTR,
1720		.sy_call = (sy_call_t *)sys__ksem_unlink
1721	},		/* 406 = _ksem_unlink */
1722	{
1723		ns(struct sys__ksem_getvalue_args),
1724		.sy_flags = SYCALL_ARG_PTR,
1725		.sy_call = (sy_call_t *)sys__ksem_getvalue
1726	},		/* 407 = _ksem_getvalue */
1727	{
1728		ns(struct sys__ksem_destroy_args),
1729		.sy_call = (sy_call_t *)sys__ksem_destroy
1730	},		/* 408 = _ksem_destroy */
1731	{
1732		.sy_call = sys_nosys,
1733	},		/* 409 = filler */
1734	{
1735		.sy_call = sys_nosys,
1736	},		/* 410 = filler */
1737	{
1738		.sy_call = sys_nosys,
1739	},		/* 411 = filler */
1740	{
1741		.sy_call = sys_nosys,
1742	},		/* 412 = filler */
1743	{
1744		.sy_call = sys_nosys,
1745	},		/* 413 = filler */
1746	{
1747		.sy_call = sys_nosys,
1748	},		/* 414 = filler */
1749	{
1750		.sy_call = sys_nosys,
1751	},		/* 415 = filler */
1752	{
1753		.sy_call = sys_nosys,
1754	},		/* 416 = filler */
1755	{
1756		.sy_call = sys_nosys,
1757	},		/* 417 = filler */
1758	{
1759		.sy_call = sys_nosys,
1760	},		/* 418 = filler */
1761	{
1762		.sy_call = sys_nosys,
1763	},		/* 419 = filler */
1764	{
1765		.sy_call = sys_nosys,
1766	},		/* 420 = filler */
1767	{
1768		.sy_call = sys_nosys,
1769	},		/* 421 = filler */
1770	{
1771		.sy_call = sys_nosys,
1772	},		/* 422 = filler */
1773	{
1774		.sy_call = sys_nosys,
1775	},		/* 423 = filler */
1776	{
1777		.sy_call = sys_nosys,
1778	},		/* 424 = filler */
1779	{
1780		.sy_call = sys_nosys,
1781	},		/* 425 = filler */
1782	{
1783		.sy_call = sys_nosys,
1784	},		/* 426 = filler */
1785	{
1786		.sy_call = sys_nosys,
1787	},		/* 427 = filler */
1788	{
1789		.sy_call = sys_nosys,
1790	},		/* 428 = filler */
1791	{
1792		.sy_call = sys_nosys,
1793	},		/* 429 = filler */
1794	{
1795		.sy_call = sys_nosys,
1796	},		/* 430 = filler */
1797	{
1798		.sy_call = sys_nosys,
1799	},		/* 431 = filler */
1800	{
1801		.sy_call = sys_nosys,
1802	},		/* 432 = filler */
1803	{
1804		.sy_call = sys_nosys,
1805	},		/* 433 = filler */
1806	{
1807		.sy_call = sys_nosys,
1808	},		/* 434 = filler */
1809	{
1810		.sy_call = sys_nosys,
1811	},		/* 435 = filler */
1812	{
1813		.sy_call = sys_nosys,
1814	},		/* 436 = filler */
1815	{
1816		.sy_call = sys_nosys,
1817	},		/* 437 = filler */
1818	{
1819		.sy_call = sys_nosys,
1820	},		/* 438 = filler */
1821	{
1822		.sy_call = sys_nosys,
1823	},		/* 439 = filler */
1824	{
1825		.sy_call = sys_nosys,
1826	},		/* 440 = filler */
1827	{
1828		.sy_call = sys_nosys,
1829	},		/* 441 = filler */
1830	{
1831		.sy_call = sys_nosys,
1832	},		/* 442 = filler */
1833	{
1834		.sy_call = sys_nosys,
1835	},		/* 443 = filler */
1836	{
1837		.sy_call = sys_nosys,
1838	},		/* 444 = filler */
1839	{
1840		.sy_call = sys_nosys,
1841	},		/* 445 = filler */
1842	{
1843		.sy_call = sys_nosys,
1844	},		/* 446 = filler */
1845	{
1846		.sy_call = sys_nosys,
1847	},		/* 447 = filler */
1848	{
1849		.sy_call = sys_nosys,
1850	},		/* 448 = filler */
1851	{
1852		.sy_call = sys_nosys,
1853	},		/* 449 = filler */
1854	{
1855		.sy_call = sys_nosys,
1856	},		/* 450 = filler */
1857	{
1858		.sy_call = sys_nosys,
1859	},		/* 451 = filler */
1860	{
1861		.sy_call = sys_nosys,
1862	},		/* 452 = filler */
1863	{
1864		.sy_call = sys_nosys,
1865	},		/* 453 = filler */
1866	{
1867		.sy_call = sys_nosys,
1868	},		/* 454 = filler */
1869	{
1870		.sy_call = sys_nosys,
1871	},		/* 455 = filler */
1872	{
1873		.sy_call = sys_nosys,
1874	},		/* 456 = filler */
1875	{
1876		.sy_call = sys_nosys,
1877	},		/* 457 = filler */
1878	{
1879		.sy_call = sys_nosys,
1880	},		/* 458 = filler */
1881	{
1882		.sy_call = sys_nosys,
1883	},		/* 459 = filler */
1884	{
1885		.sy_call = sys_nosys,
1886	},		/* 460 = filler */
1887	{
1888		.sy_call = sys_nosys,
1889	},		/* 461 = filler */
1890	{
1891		.sy_call = sys_nosys,
1892	},		/* 462 = filler */
1893	{
1894		.sy_call = sys_nosys,
1895	},		/* 463 = filler */
1896	{
1897		.sy_call = sys_nosys,
1898	},		/* 464 = filler */
1899	{
1900		.sy_call = sys_nosys,
1901	},		/* 465 = filler */
1902	{
1903		.sy_call = sys_nosys,
1904	},		/* 466 = filler */
1905	{
1906		.sy_call = sys_nosys,
1907	},		/* 467 = filler */
1908	{
1909		.sy_call = sys_nosys,
1910	},		/* 468 = filler */
1911	{
1912		.sy_call = sys_nosys,
1913	},		/* 469 = filler */
1914	{
1915		.sy_call = sys_nosys,
1916	},		/* 470 = filler */
1917	{
1918		.sy_call = sys_nosys,
1919	},		/* 471 = filler */
1920	{
1921		.sy_call = sys_nosys,
1922	},		/* 472 = filler */
1923	{
1924		.sy_call = sys_nosys,
1925	},		/* 473 = filler */
1926	{
1927		.sy_call = sys_nosys,
1928	},		/* 474 = filler */
1929	{
1930		.sy_call = sys_nosys,
1931	},		/* 475 = filler */
1932	{
1933		.sy_call = sys_nosys,
1934	},		/* 476 = filler */
1935	{
1936		.sy_call = sys_nosys,
1937	},		/* 477 = filler */
1938	{
1939		.sy_call = sys_nosys,
1940	},		/* 478 = filler */
1941	{
1942		.sy_call = sys_nosys,
1943	},		/* 479 = filler */
1944	{
1945		.sy_call = sys_nosys,
1946	},		/* 480 = filler */
1947	{
1948		.sy_call = sys_nosys,
1949	},		/* 481 = filler */
1950	{
1951		.sy_call = sys_nosys,
1952	},		/* 482 = filler */
1953	{
1954		.sy_call = sys_nosys,
1955	},		/* 483 = filler */
1956	{
1957		.sy_call = sys_nosys,
1958	},		/* 484 = filler */
1959	{
1960		.sy_call = sys_nosys,
1961	},		/* 485 = filler */
1962	{
1963		.sy_call = sys_nosys,
1964	},		/* 486 = filler */
1965	{
1966		.sy_call = sys_nosys,
1967	},		/* 487 = filler */
1968	{
1969		.sy_call = sys_nosys,
1970	},		/* 488 = filler */
1971	{
1972		.sy_call = sys_nosys,
1973	},		/* 489 = filler */
1974	{
1975		.sy_call = sys_nosys,
1976	},		/* 490 = filler */
1977	{
1978		.sy_call = sys_nosys,
1979	},		/* 491 = filler */
1980	{
1981		.sy_call = sys_nosys,
1982	},		/* 492 = filler */
1983	{
1984		.sy_call = sys_nosys,
1985	},		/* 493 = filler */
1986	{
1987		.sy_call = sys_nosys,
1988	},		/* 494 = filler */
1989	{
1990		.sy_call = sys_nosys,
1991	},		/* 495 = filler */
1992	{
1993		.sy_call = sys_nosys,
1994	},		/* 496 = filler */
1995	{
1996		.sy_call = sys_nosys,
1997	},		/* 497 = filler */
1998	{
1999		.sy_call = sys_nosys,
2000	},		/* 498 = filler */
2001	{
2002		.sy_call = sys_nosys,
2003	},		/* 499 = filler */
2004	{
2005		.sy_call = sys_nosys,
2006	},		/* 500 = filler */
2007	{
2008		.sy_call = sys_nosys,
2009	},		/* 501 = filler */
2010	{
2011		.sy_call = sys_nosys,
2012	},		/* 502 = filler */
2013	{
2014		.sy_call = sys_nosys,
2015	},		/* 503 = filler */
2016	{
2017		.sy_call = sys_nosys,
2018	},		/* 504 = filler */
2019	{
2020		.sy_call = sys_nosys,
2021	},		/* 505 = filler */
2022	{
2023		.sy_call = sys_nosys,
2024	},		/* 506 = filler */
2025	{
2026		.sy_call = sys_nosys,
2027	},		/* 507 = filler */
2028	{
2029		.sy_call = sys_nosys,
2030	},		/* 508 = filler */
2031	{
2032		.sy_call = sys_nosys,
2033	},		/* 509 = filler */
2034	{
2035		.sy_call = sys_nosys,
2036	},		/* 510 = filler */
2037	{
2038		.sy_call = sys_nosys,
2039	},		/* 511 = filler */
2040};
2041
2042const uint32_t freebsd_sysent_nomodbits[] = {
2043	0x00000000,	/* syscalls   0- 31 */
2044	0x00000000,	/* syscalls  32- 63 */
2045	0x00000000,	/* syscalls  64- 95 */
2046	0x00000000,	/* syscalls  96-127 */
2047	0x00000000,	/* syscalls 128-159 */
2048	0x00000000,	/* syscalls 160-191 */
2049	0x00000000,	/* syscalls 192-223 */
2050	0x00000000,	/* syscalls 224-255 */
2051	0x00000000,	/* syscalls 256-287 */
2052	0x00000000,	/* syscalls 288-319 */
2053	0x00000000,	/* syscalls 320-351 */
2054	0x00000000,	/* syscalls 352-383 */
2055	0x00000000,	/* syscalls 384-415 */
2056	0x00000000,	/* syscalls 416-447 */
2057	0x00000000,	/* syscalls 448-479 */
2058	0x00000000,	/* syscalls 480-511 */
2059};
2060