diff --git a/sys/amd64/linux/linux_proto.h b/sys/amd64/linux/linux_proto.h
index d9ed9ffce692..1fba3aad7e0f 100644
--- a/sys/amd64/linux/linux_proto.h
+++ b/sys/amd64/linux/linux_proto.h
@@ -1,1836 +1,1836 @@
 /*
  * System call prototypes.
  *
- * DO NOT EDIT-- this file is automatically generated.
+ * DO NOT EDIT-- this file is automatically @generated.
  * $FreeBSD$
  */
 
 #ifndef _LINUX_SYSPROTO_H_
 #define	_LINUX_SYSPROTO_H_
 
 #include <sys/signal.h>
 #include <sys/acl.h>
 #include <sys/cpuset.h>
 #include <sys/domainset.h>
 #include <sys/_ffcounter.h>
 #include <sys/_semaphore.h>
 #include <sys/ucontext.h>
 #include <sys/wait.h>
 
 #include <bsm/audit_kevents.h>
 
 struct proc;
 
 struct thread;
 
 #define	PAD_(t)	(sizeof(register_t) <= sizeof(t) ? \
 		0 : sizeof(register_t) - sizeof(t))
 
 #if BYTE_ORDER == LITTLE_ENDIAN
 #define	PADL_(t)	0
 #define	PADR_(t)	PAD_(t)
 #else
 #define	PADL_(t)	PAD_(t)
 #define	PADR_(t)	0
 #endif
 
 #define	nosys	linux_nosys
 struct linux_open_args {
 	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 	char mode_l_[PADL_(l_int)]; l_int mode; char mode_r_[PADR_(l_int)];
 };
 struct linux_newstat_args {
 	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
 	char buf_l_[PADL_(struct l_newstat *)]; struct l_newstat * buf; char buf_r_[PADR_(struct l_newstat *)];
 };
 struct linux_newfstat_args {
 	char fd_l_[PADL_(l_uint)]; l_uint fd; char fd_r_[PADR_(l_uint)];
 	char buf_l_[PADL_(struct l_newstat *)]; struct l_newstat * buf; char buf_r_[PADR_(struct l_newstat *)];
 };
 struct linux_newlstat_args {
 	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
 	char buf_l_[PADL_(struct l_newstat *)]; struct l_newstat * buf; char buf_r_[PADR_(struct l_newstat *)];
 };
 struct linux_lseek_args {
 	char fdes_l_[PADL_(l_uint)]; l_uint fdes; char fdes_r_[PADR_(l_uint)];
 	char off_l_[PADL_(l_off_t)]; l_off_t off; char off_r_[PADR_(l_off_t)];
 	char whence_l_[PADL_(l_int)]; l_int whence; char whence_r_[PADR_(l_int)];
 };
 struct linux_mmap2_args {
 	char addr_l_[PADL_(l_ulong)]; l_ulong addr; char addr_r_[PADR_(l_ulong)];
 	char len_l_[PADL_(l_ulong)]; l_ulong len; char len_r_[PADR_(l_ulong)];
 	char prot_l_[PADL_(l_ulong)]; l_ulong prot; char prot_r_[PADR_(l_ulong)];
 	char flags_l_[PADL_(l_ulong)]; l_ulong flags; char flags_r_[PADR_(l_ulong)];
 	char fd_l_[PADL_(l_ulong)]; l_ulong fd; char fd_r_[PADR_(l_ulong)];
 	char pgoff_l_[PADL_(l_ulong)]; l_ulong pgoff; char pgoff_r_[PADR_(l_ulong)];
 };
 struct linux_mprotect_args {
 	char addr_l_[PADL_(caddr_t)]; caddr_t addr; char addr_r_[PADR_(caddr_t)];
 	char len_l_[PADL_(l_int)]; l_int len; char len_r_[PADR_(l_int)];
 	char prot_l_[PADL_(l_int)]; l_int prot; char prot_r_[PADR_(l_int)];
 };
 struct linux_brk_args {
 	char dsend_l_[PADL_(l_ulong)]; l_ulong dsend; char dsend_r_[PADR_(l_ulong)];
 };
 struct linux_rt_sigaction_args {
 	char sig_l_[PADL_(l_int)]; l_int sig; char sig_r_[PADR_(l_int)];
 	char act_l_[PADL_(l_sigaction_t *)]; l_sigaction_t * act; char act_r_[PADR_(l_sigaction_t *)];
 	char oact_l_[PADL_(l_sigaction_t *)]; l_sigaction_t * oact; char oact_r_[PADR_(l_sigaction_t *)];
 	char sigsetsize_l_[PADL_(l_size_t)]; l_size_t sigsetsize; char sigsetsize_r_[PADR_(l_size_t)];
 };
 struct linux_rt_sigprocmask_args {
 	char how_l_[PADL_(l_int)]; l_int how; char how_r_[PADR_(l_int)];
 	char mask_l_[PADL_(l_sigset_t *)]; l_sigset_t * mask; char mask_r_[PADR_(l_sigset_t *)];
 	char omask_l_[PADL_(l_sigset_t *)]; l_sigset_t * omask; char omask_r_[PADR_(l_sigset_t *)];
 	char sigsetsize_l_[PADL_(l_size_t)]; l_size_t sigsetsize; char sigsetsize_r_[PADR_(l_size_t)];
 };
 struct linux_rt_sigreturn_args {
 	char ucp_l_[PADL_(struct l_ucontext *)]; struct l_ucontext * ucp; char ucp_r_[PADR_(struct l_ucontext *)];
 };
 struct linux_ioctl_args {
 	char fd_l_[PADL_(l_uint)]; l_uint fd; char fd_r_[PADR_(l_uint)];
 	char cmd_l_[PADL_(l_uint)]; l_uint cmd; char cmd_r_[PADR_(l_uint)];
 	char arg_l_[PADL_(uintptr_t)]; uintptr_t arg; char arg_r_[PADR_(uintptr_t)];
 };
 struct linux_pread_args {
 	char fd_l_[PADL_(l_uint)]; l_uint fd; char fd_r_[PADR_(l_uint)];
 	char buf_l_[PADL_(char *)]; char * buf; char buf_r_[PADR_(char *)];
 	char nbyte_l_[PADL_(l_size_t)]; l_size_t nbyte; char nbyte_r_[PADR_(l_size_t)];
 	char offset_l_[PADL_(l_loff_t)]; l_loff_t offset; char offset_r_[PADR_(l_loff_t)];
 };
 struct linux_pwrite_args {
 	char fd_l_[PADL_(l_uint)]; l_uint fd; char fd_r_[PADR_(l_uint)];
 	char buf_l_[PADL_(char *)]; char * buf; char buf_r_[PADR_(char *)];
 	char nbyte_l_[PADL_(l_size_t)]; l_size_t nbyte; char nbyte_r_[PADR_(l_size_t)];
 	char offset_l_[PADL_(l_loff_t)]; l_loff_t offset; char offset_r_[PADR_(l_loff_t)];
 };
 struct linux_access_args {
 	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
 	char amode_l_[PADL_(l_int)]; l_int amode; char amode_r_[PADR_(l_int)];
 };
 struct linux_pipe_args {
 	char pipefds_l_[PADL_(l_ulong *)]; l_ulong * pipefds; char pipefds_r_[PADR_(l_ulong *)];
 };
 struct linux_select_args {
 	char nfds_l_[PADL_(l_int)]; l_int nfds; char nfds_r_[PADR_(l_int)];
 	char readfds_l_[PADL_(l_fd_set *)]; l_fd_set * readfds; char readfds_r_[PADR_(l_fd_set *)];
 	char writefds_l_[PADL_(l_fd_set *)]; l_fd_set * writefds; char writefds_r_[PADR_(l_fd_set *)];
 	char exceptfds_l_[PADL_(l_fd_set *)]; l_fd_set * exceptfds; char exceptfds_r_[PADR_(l_fd_set *)];
 	char timeout_l_[PADL_(struct l_timeval *)]; struct l_timeval * timeout; char timeout_r_[PADR_(struct l_timeval *)];
 };
 struct linux_mremap_args {
 	char addr_l_[PADL_(l_ulong)]; l_ulong addr; char addr_r_[PADR_(l_ulong)];
 	char old_len_l_[PADL_(l_ulong)]; l_ulong old_len; char old_len_r_[PADR_(l_ulong)];
 	char new_len_l_[PADL_(l_ulong)]; l_ulong new_len; char new_len_r_[PADR_(l_ulong)];
 	char flags_l_[PADL_(l_ulong)]; l_ulong flags; char flags_r_[PADR_(l_ulong)];
 	char new_addr_l_[PADL_(l_ulong)]; l_ulong new_addr; char new_addr_r_[PADR_(l_ulong)];
 };
 struct linux_msync_args {
 	char addr_l_[PADL_(l_ulong)]; l_ulong addr; char addr_r_[PADR_(l_ulong)];
 	char len_l_[PADL_(l_size_t)]; l_size_t len; char len_r_[PADR_(l_size_t)];
 	char fl_l_[PADL_(l_int)]; l_int fl; char fl_r_[PADR_(l_int)];
 };
 struct linux_mincore_args {
 	char start_l_[PADL_(l_ulong)]; l_ulong start; char start_r_[PADR_(l_ulong)];
 	char len_l_[PADL_(l_size_t)]; l_size_t len; char len_r_[PADR_(l_size_t)];
 	char vec_l_[PADL_(u_char *)]; u_char * vec; char vec_r_[PADR_(u_char *)];
 };
 struct linux_shmget_args {
 	char key_l_[PADL_(l_key_t)]; l_key_t key; char key_r_[PADR_(l_key_t)];
 	char size_l_[PADL_(l_size_t)]; l_size_t size; char size_r_[PADR_(l_size_t)];
 	char shmflg_l_[PADL_(l_int)]; l_int shmflg; char shmflg_r_[PADR_(l_int)];
 };
 struct linux_shmat_args {
 	char shmid_l_[PADL_(l_int)]; l_int shmid; char shmid_r_[PADR_(l_int)];
 	char shmaddr_l_[PADL_(char *)]; char * shmaddr; char shmaddr_r_[PADR_(char *)];
 	char shmflg_l_[PADL_(l_int)]; l_int shmflg; char shmflg_r_[PADR_(l_int)];
 };
 struct linux_shmctl_args {
 	char shmid_l_[PADL_(l_int)]; l_int shmid; char shmid_r_[PADR_(l_int)];
 	char cmd_l_[PADL_(l_int)]; l_int cmd; char cmd_r_[PADR_(l_int)];
 	char buf_l_[PADL_(struct l_shmid_ds *)]; struct l_shmid_ds * buf; char buf_r_[PADR_(struct l_shmid_ds *)];
 };
 struct linux_pause_args {
 	register_t dummy;
 };
 struct linux_nanosleep_args {
 	char rqtp_l_[PADL_(const struct l_timespec *)]; const struct l_timespec * rqtp; char rqtp_r_[PADR_(const struct l_timespec *)];
 	char rmtp_l_[PADL_(struct l_timespec *)]; struct l_timespec * rmtp; char rmtp_r_[PADR_(struct l_timespec *)];
 };
 struct linux_getitimer_args {
 	char which_l_[PADL_(l_int)]; l_int which; char which_r_[PADR_(l_int)];
 	char itv_l_[PADL_(struct l_itimerval *)]; struct l_itimerval * itv; char itv_r_[PADR_(struct l_itimerval *)];
 };
 struct linux_alarm_args {
 	char secs_l_[PADL_(l_uint)]; l_uint secs; char secs_r_[PADR_(l_uint)];
 };
 struct linux_setitimer_args {
 	char which_l_[PADL_(l_int)]; l_int which; char which_r_[PADR_(l_int)];
 	char itv_l_[PADL_(struct l_itimerval *)]; struct l_itimerval * itv; char itv_r_[PADR_(struct l_itimerval *)];
 	char oitv_l_[PADL_(struct l_itimerval *)]; struct l_itimerval * oitv; char oitv_r_[PADR_(struct l_itimerval *)];
 };
 struct linux_getpid_args {
 	register_t dummy;
 };
 struct linux_sendfile_args {
 	char out_l_[PADL_(l_int)]; l_int out; char out_r_[PADR_(l_int)];
 	char in_l_[PADL_(l_int)]; l_int in; char in_r_[PADR_(l_int)];
 	char offset_l_[PADL_(l_long *)]; l_long * offset; char offset_r_[PADR_(l_long *)];
 	char count_l_[PADL_(l_size_t)]; l_size_t count; char count_r_[PADR_(l_size_t)];
 };
 struct linux_socket_args {
 	char domain_l_[PADL_(l_int)]; l_int domain; char domain_r_[PADR_(l_int)];
 	char type_l_[PADL_(l_int)]; l_int type; char type_r_[PADR_(l_int)];
 	char protocol_l_[PADL_(l_int)]; l_int protocol; char protocol_r_[PADR_(l_int)];
 };
 struct linux_connect_args {
 	char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)];
 	char name_l_[PADL_(l_uintptr_t)]; l_uintptr_t name; char name_r_[PADR_(l_uintptr_t)];
 	char namelen_l_[PADL_(l_int)]; l_int namelen; char namelen_r_[PADR_(l_int)];
 };
 struct linux_accept_args {
 	char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)];
 	char addr_l_[PADL_(l_uintptr_t)]; l_uintptr_t addr; char addr_r_[PADR_(l_uintptr_t)];
 	char namelen_l_[PADL_(l_uintptr_t)]; l_uintptr_t namelen; char namelen_r_[PADR_(l_uintptr_t)];
 };
 struct linux_sendto_args {
 	char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)];
 	char msg_l_[PADL_(l_uintptr_t)]; l_uintptr_t msg; char msg_r_[PADR_(l_uintptr_t)];
 	char len_l_[PADL_(l_int)]; l_int len; char len_r_[PADR_(l_int)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 	char to_l_[PADL_(l_uintptr_t)]; l_uintptr_t to; char to_r_[PADR_(l_uintptr_t)];
 	char tolen_l_[PADL_(l_int)]; l_int tolen; char tolen_r_[PADR_(l_int)];
 };
 struct linux_recvfrom_args {
 	char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)];
 	char buf_l_[PADL_(l_uintptr_t)]; l_uintptr_t buf; char buf_r_[PADR_(l_uintptr_t)];
 	char len_l_[PADL_(l_size_t)]; l_size_t len; char len_r_[PADR_(l_size_t)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 	char from_l_[PADL_(l_uintptr_t)]; l_uintptr_t from; char from_r_[PADR_(l_uintptr_t)];
 	char fromlen_l_[PADL_(l_uintptr_t)]; l_uintptr_t fromlen; char fromlen_r_[PADR_(l_uintptr_t)];
 };
 struct linux_sendmsg_args {
 	char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)];
 	char msg_l_[PADL_(l_uintptr_t)]; l_uintptr_t msg; char msg_r_[PADR_(l_uintptr_t)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 };
 struct linux_recvmsg_args {
 	char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)];
 	char msg_l_[PADL_(l_uintptr_t)]; l_uintptr_t msg; char msg_r_[PADR_(l_uintptr_t)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 };
 struct linux_shutdown_args {
 	char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)];
 	char how_l_[PADL_(l_int)]; l_int how; char how_r_[PADR_(l_int)];
 };
 struct linux_bind_args {
 	char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)];
 	char name_l_[PADL_(l_uintptr_t)]; l_uintptr_t name; char name_r_[PADR_(l_uintptr_t)];
 	char namelen_l_[PADL_(l_int)]; l_int namelen; char namelen_r_[PADR_(l_int)];
 };
 struct linux_listen_args {
 	char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)];
 	char backlog_l_[PADL_(l_int)]; l_int backlog; char backlog_r_[PADR_(l_int)];
 };
 struct linux_getsockname_args {
 	char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)];
 	char addr_l_[PADL_(l_uintptr_t)]; l_uintptr_t addr; char addr_r_[PADR_(l_uintptr_t)];
 	char namelen_l_[PADL_(l_uintptr_t)]; l_uintptr_t namelen; char namelen_r_[PADR_(l_uintptr_t)];
 };
 struct linux_getpeername_args {
 	char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)];
 	char addr_l_[PADL_(l_uintptr_t)]; l_uintptr_t addr; char addr_r_[PADR_(l_uintptr_t)];
 	char namelen_l_[PADL_(l_uintptr_t)]; l_uintptr_t namelen; char namelen_r_[PADR_(l_uintptr_t)];
 };
 struct linux_socketpair_args {
 	char domain_l_[PADL_(l_int)]; l_int domain; char domain_r_[PADR_(l_int)];
 	char type_l_[PADL_(l_int)]; l_int type; char type_r_[PADR_(l_int)];
 	char protocol_l_[PADL_(l_int)]; l_int protocol; char protocol_r_[PADR_(l_int)];
 	char rsv_l_[PADL_(l_uintptr_t)]; l_uintptr_t rsv; char rsv_r_[PADR_(l_uintptr_t)];
 };
 struct linux_setsockopt_args {
 	char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)];
 	char level_l_[PADL_(l_int)]; l_int level; char level_r_[PADR_(l_int)];
 	char optname_l_[PADL_(l_int)]; l_int optname; char optname_r_[PADR_(l_int)];
 	char optval_l_[PADL_(l_uintptr_t)]; l_uintptr_t optval; char optval_r_[PADR_(l_uintptr_t)];
 	char optlen_l_[PADL_(l_int)]; l_int optlen; char optlen_r_[PADR_(l_int)];
 };
 struct linux_getsockopt_args {
 	char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)];
 	char level_l_[PADL_(l_int)]; l_int level; char level_r_[PADR_(l_int)];
 	char optname_l_[PADL_(l_int)]; l_int optname; char optname_r_[PADR_(l_int)];
 	char optval_l_[PADL_(l_uintptr_t)]; l_uintptr_t optval; char optval_r_[PADR_(l_uintptr_t)];
 	char optlen_l_[PADL_(l_uintptr_t)]; l_uintptr_t optlen; char optlen_r_[PADR_(l_uintptr_t)];
 };
 struct linux_clone_args {
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 	char stack_l_[PADL_(void *)]; void * stack; char stack_r_[PADR_(void *)];
 	char parent_tidptr_l_[PADL_(void *)]; void * parent_tidptr; char parent_tidptr_r_[PADR_(void *)];
 	char child_tidptr_l_[PADL_(void *)]; void * child_tidptr; char child_tidptr_r_[PADR_(void *)];
 	char tls_l_[PADL_(void *)]; void * tls; char tls_r_[PADR_(void *)];
 };
 struct linux_fork_args {
 	register_t dummy;
 };
 struct linux_vfork_args {
 	register_t dummy;
 };
 struct linux_execve_args {
 	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
 	char argp_l_[PADL_(char **)]; char ** argp; char argp_r_[PADR_(char **)];
 	char envp_l_[PADL_(char **)]; char ** envp; char envp_r_[PADR_(char **)];
 };
 struct linux_exit_args {
 	char rval_l_[PADL_(l_int)]; l_int rval; char rval_r_[PADR_(l_int)];
 };
 struct linux_wait4_args {
 	char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)];
 	char status_l_[PADL_(l_int *)]; l_int * status; char status_r_[PADR_(l_int *)];
 	char options_l_[PADL_(l_int)]; l_int options; char options_r_[PADR_(l_int)];
 	char rusage_l_[PADL_(struct rusage *)]; struct rusage * rusage; char rusage_r_[PADR_(struct rusage *)];
 };
 struct linux_kill_args {
 	char pid_l_[PADL_(l_int)]; l_int pid; char pid_r_[PADR_(l_int)];
 	char signum_l_[PADL_(l_int)]; l_int signum; char signum_r_[PADR_(l_int)];
 };
 struct linux_newuname_args {
 	char buf_l_[PADL_(struct l_new_utsname *)]; struct l_new_utsname * buf; char buf_r_[PADR_(struct l_new_utsname *)];
 };
 struct linux_semget_args {
 	char key_l_[PADL_(l_key_t)]; l_key_t key; char key_r_[PADR_(l_key_t)];
 	char nsems_l_[PADL_(l_int)]; l_int nsems; char nsems_r_[PADR_(l_int)];
 	char semflg_l_[PADL_(l_int)]; l_int semflg; char semflg_r_[PADR_(l_int)];
 };
 struct linux_semop_args {
 	char semid_l_[PADL_(l_int)]; l_int semid; char semid_r_[PADR_(l_int)];
 	char tsops_l_[PADL_(struct l_sembuf *)]; struct l_sembuf * tsops; char tsops_r_[PADR_(struct l_sembuf *)];
 	char nsops_l_[PADL_(l_uint)]; l_uint nsops; char nsops_r_[PADR_(l_uint)];
 };
 struct linux_semctl_args {
 	char semid_l_[PADL_(l_int)]; l_int semid; char semid_r_[PADR_(l_int)];
 	char semnum_l_[PADL_(l_int)]; l_int semnum; char semnum_r_[PADR_(l_int)];
 	char cmd_l_[PADL_(l_int)]; l_int cmd; char cmd_r_[PADR_(l_int)];
 	char arg_l_[PADL_(union l_semun)]; union l_semun arg; char arg_r_[PADR_(union l_semun)];
 };
 struct linux_shmdt_args {
 	char shmaddr_l_[PADL_(char *)]; char * shmaddr; char shmaddr_r_[PADR_(char *)];
 };
 struct linux_msgget_args {
 	char key_l_[PADL_(l_key_t)]; l_key_t key; char key_r_[PADR_(l_key_t)];
 	char msgflg_l_[PADL_(l_int)]; l_int msgflg; char msgflg_r_[PADR_(l_int)];
 };
 struct linux_msgsnd_args {
 	char msqid_l_[PADL_(l_int)]; l_int msqid; char msqid_r_[PADR_(l_int)];
 	char msgp_l_[PADL_(struct l_msgbuf *)]; struct l_msgbuf * msgp; char msgp_r_[PADR_(struct l_msgbuf *)];
 	char msgsz_l_[PADL_(l_size_t)]; l_size_t msgsz; char msgsz_r_[PADR_(l_size_t)];
 	char msgflg_l_[PADL_(l_int)]; l_int msgflg; char msgflg_r_[PADR_(l_int)];
 };
 struct linux_msgrcv_args {
 	char msqid_l_[PADL_(l_int)]; l_int msqid; char msqid_r_[PADR_(l_int)];
 	char msgp_l_[PADL_(struct l_msgbuf *)]; struct l_msgbuf * msgp; char msgp_r_[PADR_(struct l_msgbuf *)];
 	char msgsz_l_[PADL_(l_size_t)]; l_size_t msgsz; char msgsz_r_[PADR_(l_size_t)];
 	char msgtyp_l_[PADL_(l_long)]; l_long msgtyp; char msgtyp_r_[PADR_(l_long)];
 	char msgflg_l_[PADL_(l_int)]; l_int msgflg; char msgflg_r_[PADR_(l_int)];
 };
 struct linux_msgctl_args {
 	char msqid_l_[PADL_(l_int)]; l_int msqid; char msqid_r_[PADR_(l_int)];
 	char cmd_l_[PADL_(l_int)]; l_int cmd; char cmd_r_[PADR_(l_int)];
 	char buf_l_[PADL_(struct l_msqid_ds *)]; struct l_msqid_ds * buf; char buf_r_[PADR_(struct l_msqid_ds *)];
 };
 struct linux_fcntl_args {
 	char fd_l_[PADL_(l_uint)]; l_uint fd; char fd_r_[PADR_(l_uint)];
 	char cmd_l_[PADL_(l_uint)]; l_uint cmd; char cmd_r_[PADR_(l_uint)];
 	char arg_l_[PADL_(l_ulong)]; l_ulong arg; char arg_r_[PADR_(l_ulong)];
 };
 struct linux_fdatasync_args {
 	char fd_l_[PADL_(l_uint)]; l_uint fd; char fd_r_[PADR_(l_uint)];
 };
 struct linux_truncate_args {
 	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
 	char length_l_[PADL_(l_ulong)]; l_ulong length; char length_r_[PADR_(l_ulong)];
 };
 struct linux_ftruncate_args {
 	char fd_l_[PADL_(l_int)]; l_int fd; char fd_r_[PADR_(l_int)];
 	char length_l_[PADL_(l_long)]; l_long length; char length_r_[PADR_(l_long)];
 };
 struct linux_getdents_args {
 	char fd_l_[PADL_(l_uint)]; l_uint fd; char fd_r_[PADR_(l_uint)];
 	char dent_l_[PADL_(void *)]; void * dent; char dent_r_[PADR_(void *)];
 	char count_l_[PADL_(l_uint)]; l_uint count; char count_r_[PADR_(l_uint)];
 };
 struct linux_getcwd_args {
 	char buf_l_[PADL_(char *)]; char * buf; char buf_r_[PADR_(char *)];
 	char bufsize_l_[PADL_(l_ulong)]; l_ulong bufsize; char bufsize_r_[PADR_(l_ulong)];
 };
 struct linux_chdir_args {
 	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
 };
 struct linux_rename_args {
 	char from_l_[PADL_(char *)]; char * from; char from_r_[PADR_(char *)];
 	char to_l_[PADL_(char *)]; char * to; char to_r_[PADR_(char *)];
 };
 struct linux_mkdir_args {
 	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
 	char mode_l_[PADL_(l_int)]; l_int mode; char mode_r_[PADR_(l_int)];
 };
 struct linux_rmdir_args {
 	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
 };
 struct linux_creat_args {
 	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
 	char mode_l_[PADL_(l_int)]; l_int mode; char mode_r_[PADR_(l_int)];
 };
 struct linux_link_args {
 	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
 	char to_l_[PADL_(char *)]; char * to; char to_r_[PADR_(char *)];
 };
 struct linux_unlink_args {
 	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
 };
 struct linux_symlink_args {
 	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
 	char to_l_[PADL_(char *)]; char * to; char to_r_[PADR_(char *)];
 };
 struct linux_readlink_args {
 	char name_l_[PADL_(char *)]; char * name; char name_r_[PADR_(char *)];
 	char buf_l_[PADL_(char *)]; char * buf; char buf_r_[PADR_(char *)];
 	char count_l_[PADL_(l_int)]; l_int count; char count_r_[PADR_(l_int)];
 };
 struct linux_chmod_args {
 	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
 	char mode_l_[PADL_(l_mode_t)]; l_mode_t mode; char mode_r_[PADR_(l_mode_t)];
 };
 struct linux_chown_args {
 	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
 	char uid_l_[PADL_(l_uid_t)]; l_uid_t uid; char uid_r_[PADR_(l_uid_t)];
 	char gid_l_[PADL_(l_gid_t)]; l_gid_t gid; char gid_r_[PADR_(l_gid_t)];
 };
 struct linux_lchown_args {
 	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
 	char uid_l_[PADL_(l_uid_t)]; l_uid_t uid; char uid_r_[PADR_(l_uid_t)];
 	char gid_l_[PADL_(l_gid_t)]; l_gid_t gid; char gid_r_[PADR_(l_gid_t)];
 };
 struct linux_getrlimit_args {
 	char resource_l_[PADL_(l_uint)]; l_uint resource; char resource_r_[PADR_(l_uint)];
 	char rlim_l_[PADL_(struct l_rlimit *)]; struct l_rlimit * rlim; char rlim_r_[PADR_(struct l_rlimit *)];
 };
 struct linux_sysinfo_args {
 	char info_l_[PADL_(struct l_sysinfo *)]; struct l_sysinfo * info; char info_r_[PADR_(struct l_sysinfo *)];
 };
 struct linux_times_args {
 	char buf_l_[PADL_(struct l_times_argv *)]; struct l_times_argv * buf; char buf_r_[PADR_(struct l_times_argv *)];
 };
 struct linux_ptrace_args {
 	char req_l_[PADL_(l_long)]; l_long req; char req_r_[PADR_(l_long)];
 	char pid_l_[PADL_(l_long)]; l_long pid; char pid_r_[PADR_(l_long)];
 	char addr_l_[PADL_(l_ulong)]; l_ulong addr; char addr_r_[PADR_(l_ulong)];
 	char data_l_[PADL_(l_ulong)]; l_ulong data; char data_r_[PADR_(l_ulong)];
 };
 struct linux_getuid_args {
 	register_t dummy;
 };
 struct linux_syslog_args {
 	char type_l_[PADL_(l_int)]; l_int type; char type_r_[PADR_(l_int)];
 	char buf_l_[PADL_(char *)]; char * buf; char buf_r_[PADR_(char *)];
 	char len_l_[PADL_(l_int)]; l_int len; char len_r_[PADR_(l_int)];
 };
 struct linux_getgid_args {
 	register_t dummy;
 };
 struct linux_getppid_args {
 	register_t dummy;
 };
 struct linux_getgroups_args {
 	char gidsetsize_l_[PADL_(l_int)]; l_int gidsetsize; char gidsetsize_r_[PADR_(l_int)];
 	char grouplist_l_[PADL_(l_gid_t *)]; l_gid_t * grouplist; char grouplist_r_[PADR_(l_gid_t *)];
 };
 struct linux_setgroups_args {
 	char gidsetsize_l_[PADL_(l_int)]; l_int gidsetsize; char gidsetsize_r_[PADR_(l_int)];
 	char grouplist_l_[PADL_(l_gid_t *)]; l_gid_t * grouplist; char grouplist_r_[PADR_(l_gid_t *)];
 };
 struct linux_setfsuid_args {
 	char uid_l_[PADL_(l_uid_t)]; l_uid_t uid; char uid_r_[PADR_(l_uid_t)];
 };
 struct linux_setfsgid_args {
 	char gid_l_[PADL_(l_gid_t)]; l_gid_t gid; char gid_r_[PADR_(l_gid_t)];
 };
 struct linux_getsid_args {
 	char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)];
 };
 struct linux_capget_args {
 	char hdrp_l_[PADL_(struct l_user_cap_header *)]; struct l_user_cap_header * hdrp; char hdrp_r_[PADR_(struct l_user_cap_header *)];
 	char datap_l_[PADL_(struct l_user_cap_data *)]; struct l_user_cap_data * datap; char datap_r_[PADR_(struct l_user_cap_data *)];
 };
 struct linux_capset_args {
 	char hdrp_l_[PADL_(struct l_user_cap_header *)]; struct l_user_cap_header * hdrp; char hdrp_r_[PADR_(struct l_user_cap_header *)];
 	char datap_l_[PADL_(struct l_user_cap_data *)]; struct l_user_cap_data * datap; char datap_r_[PADR_(struct l_user_cap_data *)];
 };
 struct linux_rt_sigpending_args {
 	char set_l_[PADL_(l_sigset_t *)]; l_sigset_t * set; char set_r_[PADR_(l_sigset_t *)];
 	char sigsetsize_l_[PADL_(l_size_t)]; l_size_t sigsetsize; char sigsetsize_r_[PADR_(l_size_t)];
 };
 struct linux_rt_sigtimedwait_args {
 	char mask_l_[PADL_(l_sigset_t *)]; l_sigset_t * mask; char mask_r_[PADR_(l_sigset_t *)];
 	char ptr_l_[PADL_(l_siginfo_t *)]; l_siginfo_t * ptr; char ptr_r_[PADR_(l_siginfo_t *)];
 	char timeout_l_[PADL_(struct l_timeval *)]; struct l_timeval * timeout; char timeout_r_[PADR_(struct l_timeval *)];
 	char sigsetsize_l_[PADL_(l_size_t)]; l_size_t sigsetsize; char sigsetsize_r_[PADR_(l_size_t)];
 };
 struct linux_rt_sigqueueinfo_args {
 	char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)];
 	char sig_l_[PADL_(l_int)]; l_int sig; char sig_r_[PADR_(l_int)];
 	char info_l_[PADL_(l_siginfo_t *)]; l_siginfo_t * info; char info_r_[PADR_(l_siginfo_t *)];
 };
 struct linux_rt_sigsuspend_args {
 	char newset_l_[PADL_(l_sigset_t *)]; l_sigset_t * newset; char newset_r_[PADR_(l_sigset_t *)];
 	char sigsetsize_l_[PADL_(l_size_t)]; l_size_t sigsetsize; char sigsetsize_r_[PADR_(l_size_t)];
 };
 struct linux_sigaltstack_args {
 	char uss_l_[PADL_(l_stack_t *)]; l_stack_t * uss; char uss_r_[PADR_(l_stack_t *)];
 	char uoss_l_[PADL_(l_stack_t *)]; l_stack_t * uoss; char uoss_r_[PADR_(l_stack_t *)];
 };
 struct linux_utime_args {
 	char fname_l_[PADL_(char *)]; char * fname; char fname_r_[PADR_(char *)];
 	char times_l_[PADL_(struct l_utimbuf *)]; struct l_utimbuf * times; char times_r_[PADR_(struct l_utimbuf *)];
 };
 struct linux_mknod_args {
 	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
 	char mode_l_[PADL_(l_int)]; l_int mode; char mode_r_[PADR_(l_int)];
 	char dev_l_[PADL_(l_dev_t)]; l_dev_t dev; char dev_r_[PADR_(l_dev_t)];
 };
 struct linux_personality_args {
 	char per_l_[PADL_(l_uint)]; l_uint per; char per_r_[PADR_(l_uint)];
 };
 struct linux_ustat_args {
 	char dev_l_[PADL_(l_dev_t)]; l_dev_t dev; char dev_r_[PADR_(l_dev_t)];
 	char ubuf_l_[PADL_(struct l_ustat *)]; struct l_ustat * ubuf; char ubuf_r_[PADR_(struct l_ustat *)];
 };
 struct linux_statfs_args {
 	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
 	char buf_l_[PADL_(struct l_statfs_buf *)]; struct l_statfs_buf * buf; char buf_r_[PADR_(struct l_statfs_buf *)];
 };
 struct linux_fstatfs_args {
 	char fd_l_[PADL_(l_uint)]; l_uint fd; char fd_r_[PADR_(l_uint)];
 	char buf_l_[PADL_(struct l_statfs_buf *)]; struct l_statfs_buf * buf; char buf_r_[PADR_(struct l_statfs_buf *)];
 };
 struct linux_sysfs_args {
 	char option_l_[PADL_(l_int)]; l_int option; char option_r_[PADR_(l_int)];
 	char arg1_l_[PADL_(l_ulong)]; l_ulong arg1; char arg1_r_[PADR_(l_ulong)];
 	char arg2_l_[PADL_(l_ulong)]; l_ulong arg2; char arg2_r_[PADR_(l_ulong)];
 };
 struct linux_getpriority_args {
 	char which_l_[PADL_(l_int)]; l_int which; char which_r_[PADR_(l_int)];
 	char who_l_[PADL_(l_int)]; l_int who; char who_r_[PADR_(l_int)];
 };
 struct linux_sched_setparam_args {
 	char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)];
 	char param_l_[PADL_(struct sched_param *)]; struct sched_param * param; char param_r_[PADR_(struct sched_param *)];
 };
 struct linux_sched_getparam_args {
 	char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)];
 	char param_l_[PADL_(struct sched_param *)]; struct sched_param * param; char param_r_[PADR_(struct sched_param *)];
 };
 struct linux_sched_setscheduler_args {
 	char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)];
 	char policy_l_[PADL_(l_int)]; l_int policy; char policy_r_[PADR_(l_int)];
 	char param_l_[PADL_(struct sched_param *)]; struct sched_param * param; char param_r_[PADR_(struct sched_param *)];
 };
 struct linux_sched_getscheduler_args {
 	char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)];
 };
 struct linux_sched_get_priority_max_args {
 	char policy_l_[PADL_(l_int)]; l_int policy; char policy_r_[PADR_(l_int)];
 };
 struct linux_sched_get_priority_min_args {
 	char policy_l_[PADL_(l_int)]; l_int policy; char policy_r_[PADR_(l_int)];
 };
 struct linux_sched_rr_get_interval_args {
 	char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)];
 	char interval_l_[PADL_(struct l_timespec *)]; struct l_timespec * interval; char interval_r_[PADR_(struct l_timespec *)];
 };
 struct linux_vhangup_args {
 	register_t dummy;
 };
 struct linux_pivot_root_args {
 	register_t dummy;
 };
 struct linux_sysctl_args {
 	char args_l_[PADL_(struct l___sysctl_args *)]; struct l___sysctl_args * args; char args_r_[PADR_(struct l___sysctl_args *)];
 };
 struct linux_prctl_args {
 	char option_l_[PADL_(l_int)]; l_int option; char option_r_[PADR_(l_int)];
 	char arg2_l_[PADL_(l_uintptr_t)]; l_uintptr_t arg2; char arg2_r_[PADR_(l_uintptr_t)];
 	char arg3_l_[PADL_(l_uintptr_t)]; l_uintptr_t arg3; char arg3_r_[PADR_(l_uintptr_t)];
 	char arg4_l_[PADL_(l_uintptr_t)]; l_uintptr_t arg4; char arg4_r_[PADR_(l_uintptr_t)];
 	char arg5_l_[PADL_(l_uintptr_t)]; l_uintptr_t arg5; char arg5_r_[PADR_(l_uintptr_t)];
 };
 struct linux_arch_prctl_args {
 	char code_l_[PADL_(l_int)]; l_int code; char code_r_[PADR_(l_int)];
 	char addr_l_[PADL_(l_ulong)]; l_ulong addr; char addr_r_[PADR_(l_ulong)];
 };
 struct linux_adjtimex_args {
 	register_t dummy;
 };
 struct linux_setrlimit_args {
 	char resource_l_[PADL_(l_uint)]; l_uint resource; char resource_r_[PADR_(l_uint)];
 	char rlim_l_[PADL_(struct l_rlimit *)]; struct l_rlimit * rlim; char rlim_r_[PADR_(struct l_rlimit *)];
 };
 struct linux_mount_args {
 	char specialfile_l_[PADL_(char *)]; char * specialfile; char specialfile_r_[PADR_(char *)];
 	char dir_l_[PADL_(char *)]; char * dir; char dir_r_[PADR_(char *)];
 	char filesystemtype_l_[PADL_(char *)]; char * filesystemtype; char filesystemtype_r_[PADR_(char *)];
 	char rwflag_l_[PADL_(l_ulong)]; l_ulong rwflag; char rwflag_r_[PADR_(l_ulong)];
 	char data_l_[PADL_(void *)]; void * data; char data_r_[PADR_(void *)];
 };
 struct linux_umount_args {
 	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 };
 struct linux_swapoff_args {
 	register_t dummy;
 };
 struct linux_reboot_args {
 	char magic1_l_[PADL_(l_int)]; l_int magic1; char magic1_r_[PADR_(l_int)];
 	char magic2_l_[PADL_(l_int)]; l_int magic2; char magic2_r_[PADR_(l_int)];
 	char cmd_l_[PADL_(l_uint)]; l_uint cmd; char cmd_r_[PADR_(l_uint)];
 	char arg_l_[PADL_(void *)]; void * arg; char arg_r_[PADR_(void *)];
 };
 struct linux_sethostname_args {
 	char hostname_l_[PADL_(char *)]; char * hostname; char hostname_r_[PADR_(char *)];
 	char len_l_[PADL_(l_uint)]; l_uint len; char len_r_[PADR_(l_uint)];
 };
 struct linux_setdomainname_args {
 	char name_l_[PADL_(char *)]; char * name; char name_r_[PADR_(char *)];
 	char len_l_[PADL_(l_int)]; l_int len; char len_r_[PADR_(l_int)];
 };
 struct linux_iopl_args {
 	char level_l_[PADL_(l_uint)]; l_uint level; char level_r_[PADR_(l_uint)];
 };
 struct linux_init_module_args {
 	register_t dummy;
 };
 struct linux_delete_module_args {
 	register_t dummy;
 };
 struct linux_quotactl_args {
 	register_t dummy;
 };
 struct linux_gettid_args {
 	register_t dummy;
 };
 struct linux_setxattr_args {
 	register_t dummy;
 };
 struct linux_lsetxattr_args {
 	register_t dummy;
 };
 struct linux_fsetxattr_args {
 	register_t dummy;
 };
 struct linux_getxattr_args {
 	register_t dummy;
 };
 struct linux_lgetxattr_args {
 	register_t dummy;
 };
 struct linux_fgetxattr_args {
 	register_t dummy;
 };
 struct linux_listxattr_args {
 	register_t dummy;
 };
 struct linux_llistxattr_args {
 	register_t dummy;
 };
 struct linux_flistxattr_args {
 	register_t dummy;
 };
 struct linux_removexattr_args {
 	register_t dummy;
 };
 struct linux_lremovexattr_args {
 	register_t dummy;
 };
 struct linux_fremovexattr_args {
 	register_t dummy;
 };
 struct linux_tkill_args {
 	char tid_l_[PADL_(l_int)]; l_int tid; char tid_r_[PADR_(l_int)];
 	char sig_l_[PADL_(l_int)]; l_int sig; char sig_r_[PADR_(l_int)];
 };
 struct linux_time_args {
 	char tm_l_[PADL_(l_time_t *)]; l_time_t * tm; char tm_r_[PADR_(l_time_t *)];
 };
 struct linux_sys_futex_args {
 	char uaddr_l_[PADL_(void *)]; void * uaddr; char uaddr_r_[PADR_(void *)];
 	char op_l_[PADL_(l_int)]; l_int op; char op_r_[PADR_(l_int)];
 	char val_l_[PADL_(l_int)]; l_int val; char val_r_[PADR_(l_int)];
 	char timeout_l_[PADL_(struct l_timespec *)]; struct l_timespec * timeout; char timeout_r_[PADR_(struct l_timespec *)];
 	char uaddr2_l_[PADL_(void *)]; void * uaddr2; char uaddr2_r_[PADR_(void *)];
 	char val3_l_[PADL_(l_int)]; l_int val3; char val3_r_[PADR_(l_int)];
 };
 struct linux_sched_setaffinity_args {
 	char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)];
 	char len_l_[PADL_(l_uint)]; l_uint len; char len_r_[PADR_(l_uint)];
 	char user_mask_ptr_l_[PADL_(l_ulong *)]; l_ulong * user_mask_ptr; char user_mask_ptr_r_[PADR_(l_ulong *)];
 };
 struct linux_sched_getaffinity_args {
 	char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)];
 	char len_l_[PADL_(l_uint)]; l_uint len; char len_r_[PADR_(l_uint)];
 	char user_mask_ptr_l_[PADL_(l_ulong *)]; l_ulong * user_mask_ptr; char user_mask_ptr_r_[PADR_(l_ulong *)];
 };
 struct linux_lookup_dcookie_args {
 	register_t dummy;
 };
 struct linux_epoll_create_args {
 	char size_l_[PADL_(l_int)]; l_int size; char size_r_[PADR_(l_int)];
 };
 struct linux_remap_file_pages_args {
 	register_t dummy;
 };
 struct linux_getdents64_args {
 	char fd_l_[PADL_(l_uint)]; l_uint fd; char fd_r_[PADR_(l_uint)];
 	char dirent_l_[PADL_(void *)]; void * dirent; char dirent_r_[PADR_(void *)];
 	char count_l_[PADL_(l_uint)]; l_uint count; char count_r_[PADR_(l_uint)];
 };
 struct linux_set_tid_address_args {
 	char tidptr_l_[PADL_(l_int *)]; l_int * tidptr; char tidptr_r_[PADR_(l_int *)];
 };
 struct linux_semtimedop_args {
 	register_t dummy;
 };
 struct linux_fadvise64_args {
 	char fd_l_[PADL_(l_int)]; l_int fd; char fd_r_[PADR_(l_int)];
 	char offset_l_[PADL_(l_loff_t)]; l_loff_t offset; char offset_r_[PADR_(l_loff_t)];
 	char len_l_[PADL_(l_size_t)]; l_size_t len; char len_r_[PADR_(l_size_t)];
 	char advice_l_[PADL_(l_int)]; l_int advice; char advice_r_[PADR_(l_int)];
 };
 struct linux_timer_create_args {
 	char clock_id_l_[PADL_(clockid_t)]; clockid_t clock_id; char clock_id_r_[PADR_(clockid_t)];
 	char evp_l_[PADL_(struct sigevent *)]; struct sigevent * evp; char evp_r_[PADR_(struct sigevent *)];
 	char timerid_l_[PADL_(l_timer_t *)]; l_timer_t * timerid; char timerid_r_[PADR_(l_timer_t *)];
 };
 struct linux_timer_settime_args {
 	char timerid_l_[PADL_(l_timer_t)]; l_timer_t timerid; char timerid_r_[PADR_(l_timer_t)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 	char new_l_[PADL_(const struct itimerspec *)]; const struct itimerspec * new; char new_r_[PADR_(const struct itimerspec *)];
 	char old_l_[PADL_(struct itimerspec *)]; struct itimerspec * old; char old_r_[PADR_(struct itimerspec *)];
 };
 struct linux_timer_gettime_args {
 	char timerid_l_[PADL_(l_timer_t)]; l_timer_t timerid; char timerid_r_[PADR_(l_timer_t)];
 	char setting_l_[PADL_(struct itimerspec *)]; struct itimerspec * setting; char setting_r_[PADR_(struct itimerspec *)];
 };
 struct linux_timer_getoverrun_args {
 	char timerid_l_[PADL_(l_timer_t)]; l_timer_t timerid; char timerid_r_[PADR_(l_timer_t)];
 };
 struct linux_timer_delete_args {
 	char timerid_l_[PADL_(l_timer_t)]; l_timer_t timerid; char timerid_r_[PADR_(l_timer_t)];
 };
 struct linux_clock_settime_args {
 	char which_l_[PADL_(clockid_t)]; clockid_t which; char which_r_[PADR_(clockid_t)];
 	char tp_l_[PADL_(struct l_timespec *)]; struct l_timespec * tp; char tp_r_[PADR_(struct l_timespec *)];
 };
 struct linux_clock_gettime_args {
 	char which_l_[PADL_(clockid_t)]; clockid_t which; char which_r_[PADR_(clockid_t)];
 	char tp_l_[PADL_(struct l_timespec *)]; struct l_timespec * tp; char tp_r_[PADR_(struct l_timespec *)];
 };
 struct linux_clock_getres_args {
 	char which_l_[PADL_(clockid_t)]; clockid_t which; char which_r_[PADR_(clockid_t)];
 	char tp_l_[PADL_(struct l_timespec *)]; struct l_timespec * tp; char tp_r_[PADR_(struct l_timespec *)];
 };
 struct linux_clock_nanosleep_args {
 	char which_l_[PADL_(clockid_t)]; clockid_t which; char which_r_[PADR_(clockid_t)];
 	char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
 	char rqtp_l_[PADL_(struct l_timespec *)]; struct l_timespec * rqtp; char rqtp_r_[PADR_(struct l_timespec *)];
 	char rmtp_l_[PADL_(struct l_timespec *)]; struct l_timespec * rmtp; char rmtp_r_[PADR_(struct l_timespec *)];
 };
 struct linux_exit_group_args {
 	char error_code_l_[PADL_(l_int)]; l_int error_code; char error_code_r_[PADR_(l_int)];
 };
 struct linux_epoll_wait_args {
 	char epfd_l_[PADL_(l_int)]; l_int epfd; char epfd_r_[PADR_(l_int)];
 	char events_l_[PADL_(struct epoll_event *)]; struct epoll_event * events; char events_r_[PADR_(struct epoll_event *)];
 	char maxevents_l_[PADL_(l_int)]; l_int maxevents; char maxevents_r_[PADR_(l_int)];
 	char timeout_l_[PADL_(l_int)]; l_int timeout; char timeout_r_[PADR_(l_int)];
 };
 struct linux_epoll_ctl_args {
 	char epfd_l_[PADL_(l_int)]; l_int epfd; char epfd_r_[PADR_(l_int)];
 	char op_l_[PADL_(l_int)]; l_int op; char op_r_[PADR_(l_int)];
 	char fd_l_[PADL_(l_int)]; l_int fd; char fd_r_[PADR_(l_int)];
 	char event_l_[PADL_(struct epoll_event *)]; struct epoll_event * event; char event_r_[PADR_(struct epoll_event *)];
 };
 struct linux_tgkill_args {
 	char tgid_l_[PADL_(l_int)]; l_int tgid; char tgid_r_[PADR_(l_int)];
 	char pid_l_[PADL_(l_int)]; l_int pid; char pid_r_[PADR_(l_int)];
 	char sig_l_[PADL_(l_int)]; l_int sig; char sig_r_[PADR_(l_int)];
 };
 struct linux_utimes_args {
 	char fname_l_[PADL_(char *)]; char * fname; char fname_r_[PADR_(char *)];
 	char tptr_l_[PADL_(struct l_timeval *)]; struct l_timeval * tptr; char tptr_r_[PADR_(struct l_timeval *)];
 };
 struct linux_mbind_args {
 	register_t dummy;
 };
 struct linux_set_mempolicy_args {
 	register_t dummy;
 };
 struct linux_get_mempolicy_args {
 	register_t dummy;
 };
 struct linux_mq_open_args {
 	register_t dummy;
 };
 struct linux_mq_unlink_args {
 	register_t dummy;
 };
 struct linux_mq_timedsend_args {
 	register_t dummy;
 };
 struct linux_mq_timedreceive_args {
 	register_t dummy;
 };
 struct linux_mq_notify_args {
 	register_t dummy;
 };
 struct linux_mq_getsetattr_args {
 	register_t dummy;
 };
 struct linux_kexec_load_args {
 	register_t dummy;
 };
 struct linux_waitid_args {
 	char idtype_l_[PADL_(l_int)]; l_int idtype; char idtype_r_[PADR_(l_int)];
 	char id_l_[PADL_(l_pid_t)]; l_pid_t id; char id_r_[PADR_(l_pid_t)];
 	char info_l_[PADL_(l_siginfo_t *)]; l_siginfo_t * info; char info_r_[PADR_(l_siginfo_t *)];
 	char options_l_[PADL_(l_int)]; l_int options; char options_r_[PADR_(l_int)];
 	char rusage_l_[PADL_(struct rusage *)]; struct rusage * rusage; char rusage_r_[PADR_(struct rusage *)];
 };
 struct linux_add_key_args {
 	register_t dummy;
 };
 struct linux_request_key_args {
 	register_t dummy;
 };
 struct linux_keyctl_args {
 	register_t dummy;
 };
 struct linux_ioprio_set_args {
 	register_t dummy;
 };
 struct linux_ioprio_get_args {
 	register_t dummy;
 };
 struct linux_inotify_init_args {
 	register_t dummy;
 };
 struct linux_inotify_add_watch_args {
 	register_t dummy;
 };
 struct linux_inotify_rm_watch_args {
 	register_t dummy;
 };
 struct linux_migrate_pages_args {
 	register_t dummy;
 };
 struct linux_openat_args {
 	char dfd_l_[PADL_(l_int)]; l_int dfd; char dfd_r_[PADR_(l_int)];
 	char filename_l_[PADL_(const char *)]; const char * filename; char filename_r_[PADR_(const char *)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 	char mode_l_[PADL_(l_int)]; l_int mode; char mode_r_[PADR_(l_int)];
 };
 struct linux_mkdirat_args {
 	char dfd_l_[PADL_(l_int)]; l_int dfd; char dfd_r_[PADR_(l_int)];
 	char pathname_l_[PADL_(const char *)]; const char * pathname; char pathname_r_[PADR_(const char *)];
 	char mode_l_[PADL_(l_int)]; l_int mode; char mode_r_[PADR_(l_int)];
 };
 struct linux_mknodat_args {
 	char dfd_l_[PADL_(l_int)]; l_int dfd; char dfd_r_[PADR_(l_int)];
 	char filename_l_[PADL_(const char *)]; const char * filename; char filename_r_[PADR_(const char *)];
 	char mode_l_[PADL_(l_int)]; l_int mode; char mode_r_[PADR_(l_int)];
 	char dev_l_[PADL_(l_uint)]; l_uint dev; char dev_r_[PADR_(l_uint)];
 };
 struct linux_fchownat_args {
 	char dfd_l_[PADL_(l_int)]; l_int dfd; char dfd_r_[PADR_(l_int)];
 	char filename_l_[PADL_(const char *)]; const char * filename; char filename_r_[PADR_(const char *)];
 	char uid_l_[PADL_(l_uid_t)]; l_uid_t uid; char uid_r_[PADR_(l_uid_t)];
 	char gid_l_[PADL_(l_gid_t)]; l_gid_t gid; char gid_r_[PADR_(l_gid_t)];
 	char flag_l_[PADL_(l_int)]; l_int flag; char flag_r_[PADR_(l_int)];
 };
 struct linux_futimesat_args {
 	char dfd_l_[PADL_(l_int)]; l_int dfd; char dfd_r_[PADR_(l_int)];
 	char filename_l_[PADL_(char *)]; char * filename; char filename_r_[PADR_(char *)];
 	char utimes_l_[PADL_(struct l_timeval *)]; struct l_timeval * utimes; char utimes_r_[PADR_(struct l_timeval *)];
 };
 struct linux_newfstatat_args {
 	char dfd_l_[PADL_(l_int)]; l_int dfd; char dfd_r_[PADR_(l_int)];
 	char pathname_l_[PADL_(char *)]; char * pathname; char pathname_r_[PADR_(char *)];
 	char statbuf_l_[PADL_(struct l_stat64 *)]; struct l_stat64 * statbuf; char statbuf_r_[PADR_(struct l_stat64 *)];
 	char flag_l_[PADL_(l_int)]; l_int flag; char flag_r_[PADR_(l_int)];
 };
 struct linux_unlinkat_args {
 	char dfd_l_[PADL_(l_int)]; l_int dfd; char dfd_r_[PADR_(l_int)];
 	char pathname_l_[PADL_(const char *)]; const char * pathname; char pathname_r_[PADR_(const char *)];
 	char flag_l_[PADL_(l_int)]; l_int flag; char flag_r_[PADR_(l_int)];
 };
 struct linux_renameat_args {
 	char olddfd_l_[PADL_(l_int)]; l_int olddfd; char olddfd_r_[PADR_(l_int)];
 	char oldname_l_[PADL_(const char *)]; const char * oldname; char oldname_r_[PADR_(const char *)];
 	char newdfd_l_[PADL_(l_int)]; l_int newdfd; char newdfd_r_[PADR_(l_int)];
 	char newname_l_[PADL_(const char *)]; const char * newname; char newname_r_[PADR_(const char *)];
 };
 struct linux_linkat_args {
 	char olddfd_l_[PADL_(l_int)]; l_int olddfd; char olddfd_r_[PADR_(l_int)];
 	char oldname_l_[PADL_(const char *)]; const char * oldname; char oldname_r_[PADR_(const char *)];
 	char newdfd_l_[PADL_(l_int)]; l_int newdfd; char newdfd_r_[PADR_(l_int)];
 	char newname_l_[PADL_(const char *)]; const char * newname; char newname_r_[PADR_(const char *)];
 	char flag_l_[PADL_(l_int)]; l_int flag; char flag_r_[PADR_(l_int)];
 };
 struct linux_symlinkat_args {
 	char oldname_l_[PADL_(const char *)]; const char * oldname; char oldname_r_[PADR_(const char *)];
 	char newdfd_l_[PADL_(l_int)]; l_int newdfd; char newdfd_r_[PADR_(l_int)];
 	char newname_l_[PADL_(const char *)]; const char * newname; char newname_r_[PADR_(const char *)];
 };
 struct linux_readlinkat_args {
 	char dfd_l_[PADL_(l_int)]; l_int dfd; char dfd_r_[PADR_(l_int)];
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char buf_l_[PADL_(char *)]; char * buf; char buf_r_[PADR_(char *)];
 	char bufsiz_l_[PADL_(l_int)]; l_int bufsiz; char bufsiz_r_[PADR_(l_int)];
 };
 struct linux_fchmodat_args {
 	char dfd_l_[PADL_(l_int)]; l_int dfd; char dfd_r_[PADR_(l_int)];
 	char filename_l_[PADL_(const char *)]; const char * filename; char filename_r_[PADR_(const char *)];
 	char mode_l_[PADL_(l_mode_t)]; l_mode_t mode; char mode_r_[PADR_(l_mode_t)];
 };
 struct linux_faccessat_args {
 	char dfd_l_[PADL_(l_int)]; l_int dfd; char dfd_r_[PADR_(l_int)];
 	char filename_l_[PADL_(const char *)]; const char * filename; char filename_r_[PADR_(const char *)];
 	char amode_l_[PADL_(l_int)]; l_int amode; char amode_r_[PADR_(l_int)];
 };
 struct linux_pselect6_args {
 	char nfds_l_[PADL_(l_int)]; l_int nfds; char nfds_r_[PADR_(l_int)];
 	char readfds_l_[PADL_(l_fd_set *)]; l_fd_set * readfds; char readfds_r_[PADR_(l_fd_set *)];
 	char writefds_l_[PADL_(l_fd_set *)]; l_fd_set * writefds; char writefds_r_[PADR_(l_fd_set *)];
 	char exceptfds_l_[PADL_(l_fd_set *)]; l_fd_set * exceptfds; char exceptfds_r_[PADR_(l_fd_set *)];
 	char tsp_l_[PADL_(struct l_timespec *)]; struct l_timespec * tsp; char tsp_r_[PADR_(struct l_timespec *)];
 	char sig_l_[PADL_(l_uintptr_t *)]; l_uintptr_t * sig; char sig_r_[PADR_(l_uintptr_t *)];
 };
 struct linux_ppoll_args {
 	char fds_l_[PADL_(struct pollfd *)]; struct pollfd * fds; char fds_r_[PADR_(struct pollfd *)];
 	char nfds_l_[PADL_(uint32_t)]; uint32_t nfds; char nfds_r_[PADR_(uint32_t)];
 	char tsp_l_[PADL_(struct l_timespec *)]; struct l_timespec * tsp; char tsp_r_[PADR_(struct l_timespec *)];
 	char sset_l_[PADL_(l_sigset_t *)]; l_sigset_t * sset; char sset_r_[PADR_(l_sigset_t *)];
 	char ssize_l_[PADL_(l_size_t)]; l_size_t ssize; char ssize_r_[PADR_(l_size_t)];
 };
 struct linux_unshare_args {
 	register_t dummy;
 };
 struct linux_set_robust_list_args {
 	char head_l_[PADL_(struct linux_robust_list_head *)]; struct linux_robust_list_head * head; char head_r_[PADR_(struct linux_robust_list_head *)];
 	char len_l_[PADL_(l_size_t)]; l_size_t len; char len_r_[PADR_(l_size_t)];
 };
 struct linux_get_robust_list_args {
 	char pid_l_[PADL_(l_int)]; l_int pid; char pid_r_[PADR_(l_int)];
 	char head_l_[PADL_(struct linux_robust_list_head **)]; struct linux_robust_list_head ** head; char head_r_[PADR_(struct linux_robust_list_head **)];
 	char len_l_[PADL_(l_size_t *)]; l_size_t * len; char len_r_[PADR_(l_size_t *)];
 };
 struct linux_splice_args {
 	register_t dummy;
 };
 struct linux_tee_args {
 	register_t dummy;
 };
 struct linux_sync_file_range_args {
 	register_t dummy;
 };
 struct linux_vmsplice_args {
 	register_t dummy;
 };
 struct linux_move_pages_args {
 	register_t dummy;
 };
 struct linux_utimensat_args {
 	char dfd_l_[PADL_(l_int)]; l_int dfd; char dfd_r_[PADR_(l_int)];
 	char pathname_l_[PADL_(const char *)]; const char * pathname; char pathname_r_[PADR_(const char *)];
 	char times_l_[PADL_(const struct l_timespec *)]; const struct l_timespec * times; char times_r_[PADR_(const struct l_timespec *)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 };
 struct linux_epoll_pwait_args {
 	char epfd_l_[PADL_(l_int)]; l_int epfd; char epfd_r_[PADR_(l_int)];
 	char events_l_[PADL_(struct epoll_event *)]; struct epoll_event * events; char events_r_[PADR_(struct epoll_event *)];
 	char maxevents_l_[PADL_(l_int)]; l_int maxevents; char maxevents_r_[PADR_(l_int)];
 	char timeout_l_[PADL_(l_int)]; l_int timeout; char timeout_r_[PADR_(l_int)];
 	char mask_l_[PADL_(l_sigset_t *)]; l_sigset_t * mask; char mask_r_[PADR_(l_sigset_t *)];
 	char sigsetsize_l_[PADL_(l_size_t)]; l_size_t sigsetsize; char sigsetsize_r_[PADR_(l_size_t)];
 };
 struct linux_signalfd_args {
 	register_t dummy;
 };
 struct linux_timerfd_create_args {
 	char clockid_l_[PADL_(l_int)]; l_int clockid; char clockid_r_[PADR_(l_int)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 };
 struct linux_eventfd_args {
 	char initval_l_[PADL_(l_uint)]; l_uint initval; char initval_r_[PADR_(l_uint)];
 };
 struct linux_fallocate_args {
 	char fd_l_[PADL_(l_int)]; l_int fd; char fd_r_[PADR_(l_int)];
 	char mode_l_[PADL_(l_int)]; l_int mode; char mode_r_[PADR_(l_int)];
 	char offset_l_[PADL_(l_loff_t)]; l_loff_t offset; char offset_r_[PADR_(l_loff_t)];
 	char len_l_[PADL_(l_loff_t)]; l_loff_t len; char len_r_[PADR_(l_loff_t)];
 };
 struct linux_timerfd_settime_args {
 	char fd_l_[PADL_(l_int)]; l_int fd; char fd_r_[PADR_(l_int)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 	char new_value_l_[PADL_(const struct l_itimerspec *)]; const struct l_itimerspec * new_value; char new_value_r_[PADR_(const struct l_itimerspec *)];
 	char old_value_l_[PADL_(struct l_itimerspec *)]; struct l_itimerspec * old_value; char old_value_r_[PADR_(struct l_itimerspec *)];
 };
 struct linux_timerfd_gettime_args {
 	char fd_l_[PADL_(l_int)]; l_int fd; char fd_r_[PADR_(l_int)];
 	char old_value_l_[PADL_(struct l_itimerspec *)]; struct l_itimerspec * old_value; char old_value_r_[PADR_(struct l_itimerspec *)];
 };
 struct linux_accept4_args {
 	char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)];
 	char addr_l_[PADL_(l_uintptr_t)]; l_uintptr_t addr; char addr_r_[PADR_(l_uintptr_t)];
 	char namelen_l_[PADL_(l_uintptr_t)]; l_uintptr_t namelen; char namelen_r_[PADR_(l_uintptr_t)];
 	char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
 };
 struct linux_signalfd4_args {
 	register_t dummy;
 };
 struct linux_eventfd2_args {
 	char initval_l_[PADL_(l_uint)]; l_uint initval; char initval_r_[PADR_(l_uint)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 };
 struct linux_epoll_create1_args {
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 };
 struct linux_dup3_args {
 	char oldfd_l_[PADL_(l_int)]; l_int oldfd; char oldfd_r_[PADR_(l_int)];
 	char newfd_l_[PADL_(l_int)]; l_int newfd; char newfd_r_[PADR_(l_int)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 };
 struct linux_pipe2_args {
 	char pipefds_l_[PADL_(l_int *)]; l_int * pipefds; char pipefds_r_[PADR_(l_int *)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 };
 struct linux_inotify_init1_args {
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 };
 struct linux_preadv_args {
 	char fd_l_[PADL_(l_ulong)]; l_ulong fd; char fd_r_[PADR_(l_ulong)];
 	char vec_l_[PADL_(struct iovec *)]; struct iovec * vec; char vec_r_[PADR_(struct iovec *)];
 	char vlen_l_[PADL_(l_ulong)]; l_ulong vlen; char vlen_r_[PADR_(l_ulong)];
 	char pos_l_l_[PADL_(l_ulong)]; l_ulong pos_l; char pos_l_r_[PADR_(l_ulong)];
 	char pos_h_l_[PADL_(l_ulong)]; l_ulong pos_h; char pos_h_r_[PADR_(l_ulong)];
 };
 struct linux_pwritev_args {
 	char fd_l_[PADL_(l_ulong)]; l_ulong fd; char fd_r_[PADR_(l_ulong)];
 	char vec_l_[PADL_(struct iovec *)]; struct iovec * vec; char vec_r_[PADR_(struct iovec *)];
 	char vlen_l_[PADL_(l_ulong)]; l_ulong vlen; char vlen_r_[PADR_(l_ulong)];
 	char pos_l_l_[PADL_(l_ulong)]; l_ulong pos_l; char pos_l_r_[PADR_(l_ulong)];
 	char pos_h_l_[PADL_(l_ulong)]; l_ulong pos_h; char pos_h_r_[PADR_(l_ulong)];
 };
 struct linux_rt_tgsigqueueinfo_args {
 	char tgid_l_[PADL_(l_pid_t)]; l_pid_t tgid; char tgid_r_[PADR_(l_pid_t)];
 	char tid_l_[PADL_(l_pid_t)]; l_pid_t tid; char tid_r_[PADR_(l_pid_t)];
 	char sig_l_[PADL_(l_int)]; l_int sig; char sig_r_[PADR_(l_int)];
 	char uinfo_l_[PADL_(l_siginfo_t *)]; l_siginfo_t * uinfo; char uinfo_r_[PADR_(l_siginfo_t *)];
 };
 struct linux_perf_event_open_args {
 	register_t dummy;
 };
 struct linux_recvmmsg_args {
 	char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)];
 	char msg_l_[PADL_(struct l_mmsghdr *)]; struct l_mmsghdr * msg; char msg_r_[PADR_(struct l_mmsghdr *)];
 	char vlen_l_[PADL_(l_uint)]; l_uint vlen; char vlen_r_[PADR_(l_uint)];
 	char flags_l_[PADL_(l_uint)]; l_uint flags; char flags_r_[PADR_(l_uint)];
 	char timeout_l_[PADL_(struct l_timespec *)]; struct l_timespec * timeout; char timeout_r_[PADR_(struct l_timespec *)];
 };
 struct linux_fanotify_init_args {
 	register_t dummy;
 };
 struct linux_fanotify_mark_args {
 	register_t dummy;
 };
 struct linux_prlimit64_args {
 	char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)];
 	char resource_l_[PADL_(l_uint)]; l_uint resource; char resource_r_[PADR_(l_uint)];
 	char new_l_[PADL_(struct rlimit *)]; struct rlimit * new; char new_r_[PADR_(struct rlimit *)];
 	char old_l_[PADL_(struct rlimit *)]; struct rlimit * old; char old_r_[PADR_(struct rlimit *)];
 };
 struct linux_name_to_handle_at_args {
 	register_t dummy;
 };
 struct linux_open_by_handle_at_args {
 	register_t dummy;
 };
 struct linux_clock_adjtime_args {
 	register_t dummy;
 };
 struct linux_syncfs_args {
 	char fd_l_[PADL_(l_int)]; l_int fd; char fd_r_[PADR_(l_int)];
 };
 struct linux_sendmmsg_args {
 	char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)];
 	char msg_l_[PADL_(struct l_mmsghdr *)]; struct l_mmsghdr * msg; char msg_r_[PADR_(struct l_mmsghdr *)];
 	char vlen_l_[PADL_(l_uint)]; l_uint vlen; char vlen_r_[PADR_(l_uint)];
 	char flags_l_[PADL_(l_uint)]; l_uint flags; char flags_r_[PADR_(l_uint)];
 };
 struct linux_setns_args {
 	char fd_l_[PADL_(l_int)]; l_int fd; char fd_r_[PADR_(l_int)];
 	char nstype_l_[PADL_(l_int)]; l_int nstype; char nstype_r_[PADR_(l_int)];
 };
 struct linux_getcpu_args {
 	char cpu_l_[PADL_(l_uint *)]; l_uint * cpu; char cpu_r_[PADR_(l_uint *)];
 	char node_l_[PADL_(l_uint *)]; l_uint * node; char node_r_[PADR_(l_uint *)];
 	char cache_l_[PADL_(void *)]; void * cache; char cache_r_[PADR_(void *)];
 };
 struct linux_process_vm_readv_args {
 	char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)];
 	char lvec_l_[PADL_(const struct iovec *)]; const struct iovec * lvec; char lvec_r_[PADR_(const struct iovec *)];
 	char liovcnt_l_[PADL_(l_ulong)]; l_ulong liovcnt; char liovcnt_r_[PADR_(l_ulong)];
 	char rvec_l_[PADL_(const struct iovec *)]; const struct iovec * rvec; char rvec_r_[PADR_(const struct iovec *)];
 	char riovcnt_l_[PADL_(l_ulong)]; l_ulong riovcnt; char riovcnt_r_[PADR_(l_ulong)];
 	char flags_l_[PADL_(l_ulong)]; l_ulong flags; char flags_r_[PADR_(l_ulong)];
 };
 struct linux_process_vm_writev_args {
 	char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)];
 	char lvec_l_[PADL_(const struct iovec *)]; const struct iovec * lvec; char lvec_r_[PADR_(const struct iovec *)];
 	char liovcnt_l_[PADL_(l_ulong)]; l_ulong liovcnt; char liovcnt_r_[PADR_(l_ulong)];
 	char rvec_l_[PADL_(const struct iovec *)]; const struct iovec * rvec; char rvec_r_[PADR_(const struct iovec *)];
 	char riovcnt_l_[PADL_(l_ulong)]; l_ulong riovcnt; char riovcnt_r_[PADR_(l_ulong)];
 	char flags_l_[PADL_(l_ulong)]; l_ulong flags; char flags_r_[PADR_(l_ulong)];
 };
 struct linux_kcmp_args {
 	char pid1_l_[PADL_(l_pid_t)]; l_pid_t pid1; char pid1_r_[PADR_(l_pid_t)];
 	char pid2_l_[PADL_(l_pid_t)]; l_pid_t pid2; char pid2_r_[PADR_(l_pid_t)];
 	char type_l_[PADL_(l_int)]; l_int type; char type_r_[PADR_(l_int)];
 	char idx1_l_[PADL_(l_ulong)]; l_ulong idx1; char idx1_r_[PADR_(l_ulong)];
 	char idx_l_[PADL_(l_ulong)]; l_ulong idx; char idx_r_[PADR_(l_ulong)];
 };
 struct linux_finit_module_args {
 	char fd_l_[PADL_(l_int)]; l_int fd; char fd_r_[PADR_(l_int)];
 	char uargs_l_[PADL_(const char *)]; const char * uargs; char uargs_r_[PADR_(const char *)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 };
 struct linux_sched_setattr_args {
 	char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)];
 	char attr_l_[PADL_(void *)]; void * attr; char attr_r_[PADR_(void *)];
 	char flags_l_[PADL_(l_uint)]; l_uint flags; char flags_r_[PADR_(l_uint)];
 };
 struct linux_sched_getattr_args {
 	char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)];
 	char attr_l_[PADL_(void *)]; void * attr; char attr_r_[PADR_(void *)];
 	char size_l_[PADL_(l_uint)]; l_uint size; char size_r_[PADR_(l_uint)];
 	char flags_l_[PADL_(l_uint)]; l_uint flags; char flags_r_[PADR_(l_uint)];
 };
 struct linux_renameat2_args {
 	char oldfd_l_[PADL_(l_int)]; l_int oldfd; char oldfd_r_[PADR_(l_int)];
 	char oldname_l_[PADL_(const char *)]; const char * oldname; char oldname_r_[PADR_(const char *)];
 	char newfd_l_[PADL_(l_int)]; l_int newfd; char newfd_r_[PADR_(l_int)];
 	char newname_l_[PADL_(const char *)]; const char * newname; char newname_r_[PADR_(const char *)];
 	char flags_l_[PADL_(unsigned int)]; unsigned int flags; char flags_r_[PADR_(unsigned int)];
 };
 struct linux_seccomp_args {
 	char op_l_[PADL_(l_uint)]; l_uint op; char op_r_[PADR_(l_uint)];
 	char flags_l_[PADL_(l_uint)]; l_uint flags; char flags_r_[PADR_(l_uint)];
 	char uargs_l_[PADL_(const char *)]; const char * uargs; char uargs_r_[PADR_(const char *)];
 };
 struct linux_getrandom_args {
 	char buf_l_[PADL_(char *)]; char * buf; char buf_r_[PADR_(char *)];
 	char count_l_[PADL_(l_size_t)]; l_size_t count; char count_r_[PADR_(l_size_t)];
 	char flags_l_[PADL_(l_uint)]; l_uint flags; char flags_r_[PADR_(l_uint)];
 };
 struct linux_memfd_create_args {
 	char uname_ptr_l_[PADL_(const char *)]; const char * uname_ptr; char uname_ptr_r_[PADR_(const char *)];
 	char flags_l_[PADL_(l_uint)]; l_uint flags; char flags_r_[PADR_(l_uint)];
 };
 struct linux_kexec_file_load_args {
 	char kernel_fd_l_[PADL_(l_int)]; l_int kernel_fd; char kernel_fd_r_[PADR_(l_int)];
 	char initrd_fd_l_[PADL_(l_int)]; l_int initrd_fd; char initrd_fd_r_[PADR_(l_int)];
 	char cmdline_len_l_[PADL_(l_ulong)]; l_ulong cmdline_len; char cmdline_len_r_[PADR_(l_ulong)];
 	char cmdline_ptr_l_[PADL_(const char *)]; const char * cmdline_ptr; char cmdline_ptr_r_[PADR_(const char *)];
 	char flags_l_[PADL_(l_ulong)]; l_ulong flags; char flags_r_[PADR_(l_ulong)];
 };
 struct linux_bpf_args {
 	char cmd_l_[PADL_(l_int)]; l_int cmd; char cmd_r_[PADR_(l_int)];
 	char attr_l_[PADL_(void *)]; void * attr; char attr_r_[PADR_(void *)];
 	char size_l_[PADL_(l_uint)]; l_uint size; char size_r_[PADR_(l_uint)];
 };
 struct linux_execveat_args {
 	char dfd_l_[PADL_(l_int)]; l_int dfd; char dfd_r_[PADR_(l_int)];
 	char filename_l_[PADL_(const char *)]; const char * filename; char filename_r_[PADR_(const char *)];
 	char argv_l_[PADL_(const char **)]; const char ** argv; char argv_r_[PADR_(const char **)];
 	char envp_l_[PADL_(const char **)]; const char ** envp; char envp_r_[PADR_(const char **)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 };
 struct linux_userfaultfd_args {
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 };
 struct linux_membarrier_args {
 	char cmd_l_[PADL_(l_int)]; l_int cmd; char cmd_r_[PADR_(l_int)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 };
 struct linux_mlock2_args {
 	char start_l_[PADL_(l_ulong)]; l_ulong start; char start_r_[PADR_(l_ulong)];
 	char len_l_[PADL_(l_size_t)]; l_size_t len; char len_r_[PADR_(l_size_t)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 };
 struct linux_copy_file_range_args {
 	char fd_in_l_[PADL_(l_int)]; l_int fd_in; char fd_in_r_[PADR_(l_int)];
 	char off_in_l_[PADL_(l_loff_t *)]; l_loff_t * off_in; char off_in_r_[PADR_(l_loff_t *)];
 	char fd_out_l_[PADL_(l_int)]; l_int fd_out; char fd_out_r_[PADR_(l_int)];
 	char off_out_l_[PADL_(l_loff_t *)]; l_loff_t * off_out; char off_out_r_[PADR_(l_loff_t *)];
 	char len_l_[PADL_(l_size_t)]; l_size_t len; char len_r_[PADR_(l_size_t)];
 	char flags_l_[PADL_(l_uint)]; l_uint flags; char flags_r_[PADR_(l_uint)];
 };
 struct linux_preadv2_args {
 	char fd_l_[PADL_(l_ulong)]; l_ulong fd; char fd_r_[PADR_(l_ulong)];
 	char vec_l_[PADL_(const struct iovec *)]; const struct iovec * vec; char vec_r_[PADR_(const struct iovec *)];
 	char vlen_l_[PADL_(l_ulong)]; l_ulong vlen; char vlen_r_[PADR_(l_ulong)];
 	char pos_l_l_[PADL_(l_ulong)]; l_ulong pos_l; char pos_l_r_[PADR_(l_ulong)];
 	char pos_h_l_[PADL_(l_ulong)]; l_ulong pos_h; char pos_h_r_[PADR_(l_ulong)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 };
 struct linux_pwritev2_args {
 	char fd_l_[PADL_(l_ulong)]; l_ulong fd; char fd_r_[PADR_(l_ulong)];
 	char vec_l_[PADL_(const struct iovec *)]; const struct iovec * vec; char vec_r_[PADR_(const struct iovec *)];
 	char vlen_l_[PADL_(l_ulong)]; l_ulong vlen; char vlen_r_[PADR_(l_ulong)];
 	char pos_l_l_[PADL_(l_ulong)]; l_ulong pos_l; char pos_l_r_[PADR_(l_ulong)];
 	char pos_h_l_[PADL_(l_ulong)]; l_ulong pos_h; char pos_h_r_[PADR_(l_ulong)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 };
 struct linux_pkey_mprotect_args {
 	char start_l_[PADL_(l_ulong)]; l_ulong start; char start_r_[PADR_(l_ulong)];
 	char len_l_[PADL_(l_size_t)]; l_size_t len; char len_r_[PADR_(l_size_t)];
 	char prot_l_[PADL_(l_ulong)]; l_ulong prot; char prot_r_[PADR_(l_ulong)];
 	char pkey_l_[PADL_(l_int)]; l_int pkey; char pkey_r_[PADR_(l_int)];
 };
 struct linux_pkey_alloc_args {
 	char flags_l_[PADL_(l_ulong)]; l_ulong flags; char flags_r_[PADR_(l_ulong)];
 	char init_val_l_[PADL_(l_ulong)]; l_ulong init_val; char init_val_r_[PADR_(l_ulong)];
 };
 struct linux_pkey_free_args {
 	char pkey_l_[PADL_(l_int)]; l_int pkey; char pkey_r_[PADR_(l_int)];
 };
 struct linux_statx_args {
 	char dirfd_l_[PADL_(l_int)]; l_int dirfd; char dirfd_r_[PADR_(l_int)];
 	char pathname_l_[PADL_(const char *)]; const char * pathname; char pathname_r_[PADR_(const char *)];
 	char flags_l_[PADL_(l_uint)]; l_uint flags; char flags_r_[PADR_(l_uint)];
 	char mask_l_[PADL_(l_uint)]; l_uint mask; char mask_r_[PADR_(l_uint)];
 	char statxbuf_l_[PADL_(void *)]; void * statxbuf; char statxbuf_r_[PADR_(void *)];
 };
 struct linux_io_pgetevents_args {
 	register_t dummy;
 };
 struct linux_rseq_args {
 	register_t dummy;
 };
 struct linux_pidfd_send_signal_args {
 	char pidfd_l_[PADL_(l_int)]; l_int pidfd; char pidfd_r_[PADR_(l_int)];
 	char sig_l_[PADL_(l_int)]; l_int sig; char sig_r_[PADR_(l_int)];
 	char info_l_[PADL_(l_siginfo_t *)]; l_siginfo_t * info; char info_r_[PADR_(l_siginfo_t *)];
 	char flags_l_[PADL_(l_uint)]; l_uint flags; char flags_r_[PADR_(l_uint)];
 };
 struct linux_io_uring_setup_args {
 	register_t dummy;
 };
 struct linux_io_uring_enter_args {
 	register_t dummy;
 };
 struct linux_io_uring_register_args {
 	register_t dummy;
 };
 #define	nosys	linux_nosys
 int	linux_open(struct thread *, struct linux_open_args *);
 int	linux_newstat(struct thread *, struct linux_newstat_args *);
 int	linux_newfstat(struct thread *, struct linux_newfstat_args *);
 int	linux_newlstat(struct thread *, struct linux_newlstat_args *);
 int	linux_lseek(struct thread *, struct linux_lseek_args *);
 int	linux_mmap2(struct thread *, struct linux_mmap2_args *);
 int	linux_mprotect(struct thread *, struct linux_mprotect_args *);
 int	linux_brk(struct thread *, struct linux_brk_args *);
 int	linux_rt_sigaction(struct thread *, struct linux_rt_sigaction_args *);
 int	linux_rt_sigprocmask(struct thread *, struct linux_rt_sigprocmask_args *);
 int	linux_rt_sigreturn(struct thread *, struct linux_rt_sigreturn_args *);
 int	linux_ioctl(struct thread *, struct linux_ioctl_args *);
 int	linux_pread(struct thread *, struct linux_pread_args *);
 int	linux_pwrite(struct thread *, struct linux_pwrite_args *);
 int	linux_access(struct thread *, struct linux_access_args *);
 int	linux_pipe(struct thread *, struct linux_pipe_args *);
 int	linux_select(struct thread *, struct linux_select_args *);
 int	linux_mremap(struct thread *, struct linux_mremap_args *);
 int	linux_msync(struct thread *, struct linux_msync_args *);
 int	linux_mincore(struct thread *, struct linux_mincore_args *);
 int	linux_shmget(struct thread *, struct linux_shmget_args *);
 int	linux_shmat(struct thread *, struct linux_shmat_args *);
 int	linux_shmctl(struct thread *, struct linux_shmctl_args *);
 int	linux_pause(struct thread *, struct linux_pause_args *);
 int	linux_nanosleep(struct thread *, struct linux_nanosleep_args *);
 int	linux_getitimer(struct thread *, struct linux_getitimer_args *);
 int	linux_alarm(struct thread *, struct linux_alarm_args *);
 int	linux_setitimer(struct thread *, struct linux_setitimer_args *);
 int	linux_getpid(struct thread *, struct linux_getpid_args *);
 int	linux_sendfile(struct thread *, struct linux_sendfile_args *);
 int	linux_socket(struct thread *, struct linux_socket_args *);
 int	linux_connect(struct thread *, struct linux_connect_args *);
 int	linux_accept(struct thread *, struct linux_accept_args *);
 int	linux_sendto(struct thread *, struct linux_sendto_args *);
 int	linux_recvfrom(struct thread *, struct linux_recvfrom_args *);
 int	linux_sendmsg(struct thread *, struct linux_sendmsg_args *);
 int	linux_recvmsg(struct thread *, struct linux_recvmsg_args *);
 int	linux_shutdown(struct thread *, struct linux_shutdown_args *);
 int	linux_bind(struct thread *, struct linux_bind_args *);
 int	linux_listen(struct thread *, struct linux_listen_args *);
 int	linux_getsockname(struct thread *, struct linux_getsockname_args *);
 int	linux_getpeername(struct thread *, struct linux_getpeername_args *);
 int	linux_socketpair(struct thread *, struct linux_socketpair_args *);
 int	linux_setsockopt(struct thread *, struct linux_setsockopt_args *);
 int	linux_getsockopt(struct thread *, struct linux_getsockopt_args *);
 int	linux_clone(struct thread *, struct linux_clone_args *);
 int	linux_fork(struct thread *, struct linux_fork_args *);
 int	linux_vfork(struct thread *, struct linux_vfork_args *);
 int	linux_execve(struct thread *, struct linux_execve_args *);
 int	linux_exit(struct thread *, struct linux_exit_args *);
 int	linux_wait4(struct thread *, struct linux_wait4_args *);
 int	linux_kill(struct thread *, struct linux_kill_args *);
 int	linux_newuname(struct thread *, struct linux_newuname_args *);
 int	linux_semget(struct thread *, struct linux_semget_args *);
 int	linux_semop(struct thread *, struct linux_semop_args *);
 int	linux_semctl(struct thread *, struct linux_semctl_args *);
 int	linux_shmdt(struct thread *, struct linux_shmdt_args *);
 int	linux_msgget(struct thread *, struct linux_msgget_args *);
 int	linux_msgsnd(struct thread *, struct linux_msgsnd_args *);
 int	linux_msgrcv(struct thread *, struct linux_msgrcv_args *);
 int	linux_msgctl(struct thread *, struct linux_msgctl_args *);
 int	linux_fcntl(struct thread *, struct linux_fcntl_args *);
 int	linux_fdatasync(struct thread *, struct linux_fdatasync_args *);
 int	linux_truncate(struct thread *, struct linux_truncate_args *);
 int	linux_ftruncate(struct thread *, struct linux_ftruncate_args *);
 int	linux_getdents(struct thread *, struct linux_getdents_args *);
 int	linux_getcwd(struct thread *, struct linux_getcwd_args *);
 int	linux_chdir(struct thread *, struct linux_chdir_args *);
 int	linux_rename(struct thread *, struct linux_rename_args *);
 int	linux_mkdir(struct thread *, struct linux_mkdir_args *);
 int	linux_rmdir(struct thread *, struct linux_rmdir_args *);
 int	linux_creat(struct thread *, struct linux_creat_args *);
 int	linux_link(struct thread *, struct linux_link_args *);
 int	linux_unlink(struct thread *, struct linux_unlink_args *);
 int	linux_symlink(struct thread *, struct linux_symlink_args *);
 int	linux_readlink(struct thread *, struct linux_readlink_args *);
 int	linux_chmod(struct thread *, struct linux_chmod_args *);
 int	linux_chown(struct thread *, struct linux_chown_args *);
 int	linux_lchown(struct thread *, struct linux_lchown_args *);
 int	linux_getrlimit(struct thread *, struct linux_getrlimit_args *);
 int	linux_sysinfo(struct thread *, struct linux_sysinfo_args *);
 int	linux_times(struct thread *, struct linux_times_args *);
 int	linux_ptrace(struct thread *, struct linux_ptrace_args *);
 int	linux_getuid(struct thread *, struct linux_getuid_args *);
 int	linux_syslog(struct thread *, struct linux_syslog_args *);
 int	linux_getgid(struct thread *, struct linux_getgid_args *);
 int	linux_getppid(struct thread *, struct linux_getppid_args *);
 int	linux_getgroups(struct thread *, struct linux_getgroups_args *);
 int	linux_setgroups(struct thread *, struct linux_setgroups_args *);
 int	linux_setfsuid(struct thread *, struct linux_setfsuid_args *);
 int	linux_setfsgid(struct thread *, struct linux_setfsgid_args *);
 int	linux_getsid(struct thread *, struct linux_getsid_args *);
 int	linux_capget(struct thread *, struct linux_capget_args *);
 int	linux_capset(struct thread *, struct linux_capset_args *);
 int	linux_rt_sigpending(struct thread *, struct linux_rt_sigpending_args *);
 int	linux_rt_sigtimedwait(struct thread *, struct linux_rt_sigtimedwait_args *);
 int	linux_rt_sigqueueinfo(struct thread *, struct linux_rt_sigqueueinfo_args *);
 int	linux_rt_sigsuspend(struct thread *, struct linux_rt_sigsuspend_args *);
 int	linux_sigaltstack(struct thread *, struct linux_sigaltstack_args *);
 int	linux_utime(struct thread *, struct linux_utime_args *);
 int	linux_mknod(struct thread *, struct linux_mknod_args *);
 int	linux_personality(struct thread *, struct linux_personality_args *);
 int	linux_ustat(struct thread *, struct linux_ustat_args *);
 int	linux_statfs(struct thread *, struct linux_statfs_args *);
 int	linux_fstatfs(struct thread *, struct linux_fstatfs_args *);
 int	linux_sysfs(struct thread *, struct linux_sysfs_args *);
 int	linux_getpriority(struct thread *, struct linux_getpriority_args *);
 int	linux_sched_setparam(struct thread *, struct linux_sched_setparam_args *);
 int	linux_sched_getparam(struct thread *, struct linux_sched_getparam_args *);
 int	linux_sched_setscheduler(struct thread *, struct linux_sched_setscheduler_args *);
 int	linux_sched_getscheduler(struct thread *, struct linux_sched_getscheduler_args *);
 int	linux_sched_get_priority_max(struct thread *, struct linux_sched_get_priority_max_args *);
 int	linux_sched_get_priority_min(struct thread *, struct linux_sched_get_priority_min_args *);
 int	linux_sched_rr_get_interval(struct thread *, struct linux_sched_rr_get_interval_args *);
 int	linux_vhangup(struct thread *, struct linux_vhangup_args *);
 int	linux_pivot_root(struct thread *, struct linux_pivot_root_args *);
 int	linux_sysctl(struct thread *, struct linux_sysctl_args *);
 int	linux_prctl(struct thread *, struct linux_prctl_args *);
 int	linux_arch_prctl(struct thread *, struct linux_arch_prctl_args *);
 int	linux_adjtimex(struct thread *, struct linux_adjtimex_args *);
 int	linux_setrlimit(struct thread *, struct linux_setrlimit_args *);
 int	linux_mount(struct thread *, struct linux_mount_args *);
 int	linux_umount(struct thread *, struct linux_umount_args *);
 int	linux_swapoff(struct thread *, struct linux_swapoff_args *);
 int	linux_reboot(struct thread *, struct linux_reboot_args *);
 int	linux_sethostname(struct thread *, struct linux_sethostname_args *);
 int	linux_setdomainname(struct thread *, struct linux_setdomainname_args *);
 int	linux_iopl(struct thread *, struct linux_iopl_args *);
 int	linux_init_module(struct thread *, struct linux_init_module_args *);
 int	linux_delete_module(struct thread *, struct linux_delete_module_args *);
 int	linux_quotactl(struct thread *, struct linux_quotactl_args *);
 int	linux_gettid(struct thread *, struct linux_gettid_args *);
 int	linux_setxattr(struct thread *, struct linux_setxattr_args *);
 int	linux_lsetxattr(struct thread *, struct linux_lsetxattr_args *);
 int	linux_fsetxattr(struct thread *, struct linux_fsetxattr_args *);
 int	linux_getxattr(struct thread *, struct linux_getxattr_args *);
 int	linux_lgetxattr(struct thread *, struct linux_lgetxattr_args *);
 int	linux_fgetxattr(struct thread *, struct linux_fgetxattr_args *);
 int	linux_listxattr(struct thread *, struct linux_listxattr_args *);
 int	linux_llistxattr(struct thread *, struct linux_llistxattr_args *);
 int	linux_flistxattr(struct thread *, struct linux_flistxattr_args *);
 int	linux_removexattr(struct thread *, struct linux_removexattr_args *);
 int	linux_lremovexattr(struct thread *, struct linux_lremovexattr_args *);
 int	linux_fremovexattr(struct thread *, struct linux_fremovexattr_args *);
 int	linux_tkill(struct thread *, struct linux_tkill_args *);
 int	linux_time(struct thread *, struct linux_time_args *);
 int	linux_sys_futex(struct thread *, struct linux_sys_futex_args *);
 int	linux_sched_setaffinity(struct thread *, struct linux_sched_setaffinity_args *);
 int	linux_sched_getaffinity(struct thread *, struct linux_sched_getaffinity_args *);
 int	linux_lookup_dcookie(struct thread *, struct linux_lookup_dcookie_args *);
 int	linux_epoll_create(struct thread *, struct linux_epoll_create_args *);
 int	linux_remap_file_pages(struct thread *, struct linux_remap_file_pages_args *);
 int	linux_getdents64(struct thread *, struct linux_getdents64_args *);
 int	linux_set_tid_address(struct thread *, struct linux_set_tid_address_args *);
 int	linux_semtimedop(struct thread *, struct linux_semtimedop_args *);
 int	linux_fadvise64(struct thread *, struct linux_fadvise64_args *);
 int	linux_timer_create(struct thread *, struct linux_timer_create_args *);
 int	linux_timer_settime(struct thread *, struct linux_timer_settime_args *);
 int	linux_timer_gettime(struct thread *, struct linux_timer_gettime_args *);
 int	linux_timer_getoverrun(struct thread *, struct linux_timer_getoverrun_args *);
 int	linux_timer_delete(struct thread *, struct linux_timer_delete_args *);
 int	linux_clock_settime(struct thread *, struct linux_clock_settime_args *);
 int	linux_clock_gettime(struct thread *, struct linux_clock_gettime_args *);
 int	linux_clock_getres(struct thread *, struct linux_clock_getres_args *);
 int	linux_clock_nanosleep(struct thread *, struct linux_clock_nanosleep_args *);
 int	linux_exit_group(struct thread *, struct linux_exit_group_args *);
 int	linux_epoll_wait(struct thread *, struct linux_epoll_wait_args *);
 int	linux_epoll_ctl(struct thread *, struct linux_epoll_ctl_args *);
 int	linux_tgkill(struct thread *, struct linux_tgkill_args *);
 int	linux_utimes(struct thread *, struct linux_utimes_args *);
 int	linux_mbind(struct thread *, struct linux_mbind_args *);
 int	linux_set_mempolicy(struct thread *, struct linux_set_mempolicy_args *);
 int	linux_get_mempolicy(struct thread *, struct linux_get_mempolicy_args *);
 int	linux_mq_open(struct thread *, struct linux_mq_open_args *);
 int	linux_mq_unlink(struct thread *, struct linux_mq_unlink_args *);
 int	linux_mq_timedsend(struct thread *, struct linux_mq_timedsend_args *);
 int	linux_mq_timedreceive(struct thread *, struct linux_mq_timedreceive_args *);
 int	linux_mq_notify(struct thread *, struct linux_mq_notify_args *);
 int	linux_mq_getsetattr(struct thread *, struct linux_mq_getsetattr_args *);
 int	linux_kexec_load(struct thread *, struct linux_kexec_load_args *);
 int	linux_waitid(struct thread *, struct linux_waitid_args *);
 int	linux_add_key(struct thread *, struct linux_add_key_args *);
 int	linux_request_key(struct thread *, struct linux_request_key_args *);
 int	linux_keyctl(struct thread *, struct linux_keyctl_args *);
 int	linux_ioprio_set(struct thread *, struct linux_ioprio_set_args *);
 int	linux_ioprio_get(struct thread *, struct linux_ioprio_get_args *);
 int	linux_inotify_init(struct thread *, struct linux_inotify_init_args *);
 int	linux_inotify_add_watch(struct thread *, struct linux_inotify_add_watch_args *);
 int	linux_inotify_rm_watch(struct thread *, struct linux_inotify_rm_watch_args *);
 int	linux_migrate_pages(struct thread *, struct linux_migrate_pages_args *);
 int	linux_openat(struct thread *, struct linux_openat_args *);
 int	linux_mkdirat(struct thread *, struct linux_mkdirat_args *);
 int	linux_mknodat(struct thread *, struct linux_mknodat_args *);
 int	linux_fchownat(struct thread *, struct linux_fchownat_args *);
 int	linux_futimesat(struct thread *, struct linux_futimesat_args *);
 int	linux_newfstatat(struct thread *, struct linux_newfstatat_args *);
 int	linux_unlinkat(struct thread *, struct linux_unlinkat_args *);
 int	linux_renameat(struct thread *, struct linux_renameat_args *);
 int	linux_linkat(struct thread *, struct linux_linkat_args *);
 int	linux_symlinkat(struct thread *, struct linux_symlinkat_args *);
 int	linux_readlinkat(struct thread *, struct linux_readlinkat_args *);
 int	linux_fchmodat(struct thread *, struct linux_fchmodat_args *);
 int	linux_faccessat(struct thread *, struct linux_faccessat_args *);
 int	linux_pselect6(struct thread *, struct linux_pselect6_args *);
 int	linux_ppoll(struct thread *, struct linux_ppoll_args *);
 int	linux_unshare(struct thread *, struct linux_unshare_args *);
 int	linux_set_robust_list(struct thread *, struct linux_set_robust_list_args *);
 int	linux_get_robust_list(struct thread *, struct linux_get_robust_list_args *);
 int	linux_splice(struct thread *, struct linux_splice_args *);
 int	linux_tee(struct thread *, struct linux_tee_args *);
 int	linux_sync_file_range(struct thread *, struct linux_sync_file_range_args *);
 int	linux_vmsplice(struct thread *, struct linux_vmsplice_args *);
 int	linux_move_pages(struct thread *, struct linux_move_pages_args *);
 int	linux_utimensat(struct thread *, struct linux_utimensat_args *);
 int	linux_epoll_pwait(struct thread *, struct linux_epoll_pwait_args *);
 int	linux_signalfd(struct thread *, struct linux_signalfd_args *);
 int	linux_timerfd_create(struct thread *, struct linux_timerfd_create_args *);
 int	linux_eventfd(struct thread *, struct linux_eventfd_args *);
 int	linux_fallocate(struct thread *, struct linux_fallocate_args *);
 int	linux_timerfd_settime(struct thread *, struct linux_timerfd_settime_args *);
 int	linux_timerfd_gettime(struct thread *, struct linux_timerfd_gettime_args *);
 int	linux_accept4(struct thread *, struct linux_accept4_args *);
 int	linux_signalfd4(struct thread *, struct linux_signalfd4_args *);
 int	linux_eventfd2(struct thread *, struct linux_eventfd2_args *);
 int	linux_epoll_create1(struct thread *, struct linux_epoll_create1_args *);
 int	linux_dup3(struct thread *, struct linux_dup3_args *);
 int	linux_pipe2(struct thread *, struct linux_pipe2_args *);
 int	linux_inotify_init1(struct thread *, struct linux_inotify_init1_args *);
 int	linux_preadv(struct thread *, struct linux_preadv_args *);
 int	linux_pwritev(struct thread *, struct linux_pwritev_args *);
 int	linux_rt_tgsigqueueinfo(struct thread *, struct linux_rt_tgsigqueueinfo_args *);
 int	linux_perf_event_open(struct thread *, struct linux_perf_event_open_args *);
 int	linux_recvmmsg(struct thread *, struct linux_recvmmsg_args *);
 int	linux_fanotify_init(struct thread *, struct linux_fanotify_init_args *);
 int	linux_fanotify_mark(struct thread *, struct linux_fanotify_mark_args *);
 int	linux_prlimit64(struct thread *, struct linux_prlimit64_args *);
 int	linux_name_to_handle_at(struct thread *, struct linux_name_to_handle_at_args *);
 int	linux_open_by_handle_at(struct thread *, struct linux_open_by_handle_at_args *);
 int	linux_clock_adjtime(struct thread *, struct linux_clock_adjtime_args *);
 int	linux_syncfs(struct thread *, struct linux_syncfs_args *);
 int	linux_sendmmsg(struct thread *, struct linux_sendmmsg_args *);
 int	linux_setns(struct thread *, struct linux_setns_args *);
 int	linux_getcpu(struct thread *, struct linux_getcpu_args *);
 int	linux_process_vm_readv(struct thread *, struct linux_process_vm_readv_args *);
 int	linux_process_vm_writev(struct thread *, struct linux_process_vm_writev_args *);
 int	linux_kcmp(struct thread *, struct linux_kcmp_args *);
 int	linux_finit_module(struct thread *, struct linux_finit_module_args *);
 int	linux_sched_setattr(struct thread *, struct linux_sched_setattr_args *);
 int	linux_sched_getattr(struct thread *, struct linux_sched_getattr_args *);
 int	linux_renameat2(struct thread *, struct linux_renameat2_args *);
 int	linux_seccomp(struct thread *, struct linux_seccomp_args *);
 int	linux_getrandom(struct thread *, struct linux_getrandom_args *);
 int	linux_memfd_create(struct thread *, struct linux_memfd_create_args *);
 int	linux_kexec_file_load(struct thread *, struct linux_kexec_file_load_args *);
 int	linux_bpf(struct thread *, struct linux_bpf_args *);
 int	linux_execveat(struct thread *, struct linux_execveat_args *);
 int	linux_userfaultfd(struct thread *, struct linux_userfaultfd_args *);
 int	linux_membarrier(struct thread *, struct linux_membarrier_args *);
 int	linux_mlock2(struct thread *, struct linux_mlock2_args *);
 int	linux_copy_file_range(struct thread *, struct linux_copy_file_range_args *);
 int	linux_preadv2(struct thread *, struct linux_preadv2_args *);
 int	linux_pwritev2(struct thread *, struct linux_pwritev2_args *);
 int	linux_pkey_mprotect(struct thread *, struct linux_pkey_mprotect_args *);
 int	linux_pkey_alloc(struct thread *, struct linux_pkey_alloc_args *);
 int	linux_pkey_free(struct thread *, struct linux_pkey_free_args *);
 int	linux_statx(struct thread *, struct linux_statx_args *);
 int	linux_io_pgetevents(struct thread *, struct linux_io_pgetevents_args *);
 int	linux_rseq(struct thread *, struct linux_rseq_args *);
 int	linux_pidfd_send_signal(struct thread *, struct linux_pidfd_send_signal_args *);
 int	linux_io_uring_setup(struct thread *, struct linux_io_uring_setup_args *);
 int	linux_io_uring_enter(struct thread *, struct linux_io_uring_enter_args *);
 int	linux_io_uring_register(struct thread *, struct linux_io_uring_register_args *);
 
 #ifdef COMPAT_43
 
 #define	nosys	linux_nosys
 
 #endif /* COMPAT_43 */
 
 
 #ifdef COMPAT_FREEBSD4
 
 #define	nosys	linux_nosys
 
 #endif /* COMPAT_FREEBSD4 */
 
 
 #ifdef COMPAT_FREEBSD6
 
 #define	nosys	linux_nosys
 
 #endif /* COMPAT_FREEBSD6 */
 
 
 #ifdef COMPAT_FREEBSD7
 
 #define	nosys	linux_nosys
 
 #endif /* COMPAT_FREEBSD7 */
 
 
 #ifdef COMPAT_FREEBSD10
 
 #define	nosys	linux_nosys
 
 #endif /* COMPAT_FREEBSD10 */
 
 
 #ifdef COMPAT_FREEBSD11
 
 #define	nosys	linux_nosys
 
 #endif /* COMPAT_FREEBSD11 */
 
 #define	LINUX_SYS_AUE_linux_open	AUE_OPEN_RWTC
 #define	LINUX_SYS_AUE_linux_newstat	AUE_STAT
 #define	LINUX_SYS_AUE_linux_newfstat	AUE_FSTAT
 #define	LINUX_SYS_AUE_linux_newlstat	AUE_LSTAT
 #define	LINUX_SYS_AUE_linux_lseek	AUE_LSEEK
 #define	LINUX_SYS_AUE_linux_mmap2	AUE_MMAP
 #define	LINUX_SYS_AUE_linux_mprotect	AUE_MPROTECT
 #define	LINUX_SYS_AUE_linux_brk	AUE_NULL
 #define	LINUX_SYS_AUE_linux_rt_sigaction	AUE_NULL
 #define	LINUX_SYS_AUE_linux_rt_sigprocmask	AUE_NULL
 #define	LINUX_SYS_AUE_linux_rt_sigreturn	AUE_NULL
 #define	LINUX_SYS_AUE_linux_ioctl	AUE_IOCTL
 #define	LINUX_SYS_AUE_linux_pread	AUE_PREAD
 #define	LINUX_SYS_AUE_linux_pwrite	AUE_PWRITE
 #define	LINUX_SYS_AUE_linux_access	AUE_ACCESS
 #define	LINUX_SYS_AUE_linux_pipe	AUE_PIPE
 #define	LINUX_SYS_AUE_linux_select	AUE_SELECT
 #define	LINUX_SYS_AUE_linux_mremap	AUE_NULL
 #define	LINUX_SYS_AUE_linux_msync	AUE_MSYNC
 #define	LINUX_SYS_AUE_linux_mincore	AUE_MINCORE
 #define	LINUX_SYS_AUE_linux_shmget	AUE_NULL
 #define	LINUX_SYS_AUE_linux_shmat	AUE_NULL
 #define	LINUX_SYS_AUE_linux_shmctl	AUE_NULL
 #define	LINUX_SYS_AUE_linux_pause	AUE_NULL
 #define	LINUX_SYS_AUE_linux_nanosleep	AUE_NULL
 #define	LINUX_SYS_AUE_linux_getitimer	AUE_GETITIMER
 #define	LINUX_SYS_AUE_linux_alarm	AUE_NULL
 #define	LINUX_SYS_AUE_linux_setitimer	AUE_SETITIMER
 #define	LINUX_SYS_AUE_linux_getpid	AUE_GETPID
 #define	LINUX_SYS_AUE_linux_sendfile	AUE_SENDFILE
 #define	LINUX_SYS_AUE_linux_socket	AUE_SOCKET
 #define	LINUX_SYS_AUE_linux_connect	AUE_CONNECT
 #define	LINUX_SYS_AUE_linux_accept	AUE_ACCEPT
 #define	LINUX_SYS_AUE_linux_sendto	AUE_SENDTO
 #define	LINUX_SYS_AUE_linux_recvfrom	AUE_RECVFROM
 #define	LINUX_SYS_AUE_linux_sendmsg	AUE_SENDMSG
 #define	LINUX_SYS_AUE_linux_recvmsg	AUE_RECVMSG
 #define	LINUX_SYS_AUE_linux_shutdown	AUE_NULL
 #define	LINUX_SYS_AUE_linux_bind	AUE_BIND
 #define	LINUX_SYS_AUE_linux_listen	AUE_LISTEN
 #define	LINUX_SYS_AUE_linux_getsockname	AUE_GETSOCKNAME
 #define	LINUX_SYS_AUE_linux_getpeername	AUE_GETPEERNAME
 #define	LINUX_SYS_AUE_linux_socketpair	AUE_SOCKETPAIR
 #define	LINUX_SYS_AUE_linux_setsockopt	AUE_SETSOCKOPT
 #define	LINUX_SYS_AUE_linux_getsockopt	AUE_GETSOCKOPT
 #define	LINUX_SYS_AUE_linux_clone	AUE_RFORK
 #define	LINUX_SYS_AUE_linux_fork	AUE_FORK
 #define	LINUX_SYS_AUE_linux_vfork	AUE_VFORK
 #define	LINUX_SYS_AUE_linux_execve	AUE_EXECVE
 #define	LINUX_SYS_AUE_linux_exit	AUE_EXIT
 #define	LINUX_SYS_AUE_linux_wait4	AUE_WAIT4
 #define	LINUX_SYS_AUE_linux_kill	AUE_KILL
 #define	LINUX_SYS_AUE_linux_newuname	AUE_NULL
 #define	LINUX_SYS_AUE_linux_semget	AUE_NULL
 #define	LINUX_SYS_AUE_linux_semop	AUE_NULL
 #define	LINUX_SYS_AUE_linux_semctl	AUE_NULL
 #define	LINUX_SYS_AUE_linux_shmdt	AUE_NULL
 #define	LINUX_SYS_AUE_linux_msgget	AUE_NULL
 #define	LINUX_SYS_AUE_linux_msgsnd	AUE_NULL
 #define	LINUX_SYS_AUE_linux_msgrcv	AUE_NULL
 #define	LINUX_SYS_AUE_linux_msgctl	AUE_NULL
 #define	LINUX_SYS_AUE_linux_fcntl	AUE_FCNTL
 #define	LINUX_SYS_AUE_linux_fdatasync	AUE_NULL
 #define	LINUX_SYS_AUE_linux_truncate	AUE_TRUNCATE
 #define	LINUX_SYS_AUE_linux_ftruncate	AUE_FTRUNCATE
 #define	LINUX_SYS_AUE_linux_getdents	AUE_GETDIRENTRIES
 #define	LINUX_SYS_AUE_linux_getcwd	AUE_GETCWD
 #define	LINUX_SYS_AUE_linux_chdir	AUE_CHDIR
 #define	LINUX_SYS_AUE_linux_rename	AUE_RENAME
 #define	LINUX_SYS_AUE_linux_mkdir	AUE_MKDIR
 #define	LINUX_SYS_AUE_linux_rmdir	AUE_RMDIR
 #define	LINUX_SYS_AUE_linux_creat	AUE_CREAT
 #define	LINUX_SYS_AUE_linux_link	AUE_LINK
 #define	LINUX_SYS_AUE_linux_unlink	AUE_UNLINK
 #define	LINUX_SYS_AUE_linux_symlink	AUE_SYMLINK
 #define	LINUX_SYS_AUE_linux_readlink	AUE_READLINK
 #define	LINUX_SYS_AUE_linux_chmod	AUE_CHMOD
 #define	LINUX_SYS_AUE_linux_chown	AUE_LCHOWN
 #define	LINUX_SYS_AUE_linux_lchown	AUE_LCHOWN
 #define	LINUX_SYS_AUE_linux_getrlimit	AUE_GETRLIMIT
 #define	LINUX_SYS_AUE_linux_sysinfo	AUE_NULL
 #define	LINUX_SYS_AUE_linux_times	AUE_NULL
 #define	LINUX_SYS_AUE_linux_ptrace	AUE_PTRACE
 #define	LINUX_SYS_AUE_linux_getuid	AUE_GETUID
 #define	LINUX_SYS_AUE_linux_syslog	AUE_NULL
 #define	LINUX_SYS_AUE_linux_getgid	AUE_GETGID
 #define	LINUX_SYS_AUE_linux_getppid	AUE_GETPPID
 #define	LINUX_SYS_AUE_linux_getgroups	AUE_GETGROUPS
 #define	LINUX_SYS_AUE_linux_setgroups	AUE_SETGROUPS
 #define	LINUX_SYS_AUE_linux_setfsuid	AUE_SETFSUID
 #define	LINUX_SYS_AUE_linux_setfsgid	AUE_SETFSGID
 #define	LINUX_SYS_AUE_linux_getsid	AUE_GETSID
 #define	LINUX_SYS_AUE_linux_capget	AUE_CAPGET
 #define	LINUX_SYS_AUE_linux_capset	AUE_CAPSET
 #define	LINUX_SYS_AUE_linux_rt_sigpending	AUE_NULL
 #define	LINUX_SYS_AUE_linux_rt_sigtimedwait	AUE_NULL
 #define	LINUX_SYS_AUE_linux_rt_sigqueueinfo	AUE_NULL
 #define	LINUX_SYS_AUE_linux_rt_sigsuspend	AUE_NULL
 #define	LINUX_SYS_AUE_linux_sigaltstack	AUE_NULL
 #define	LINUX_SYS_AUE_linux_utime	AUE_UTIME
 #define	LINUX_SYS_AUE_linux_mknod	AUE_MKNOD
 #define	LINUX_SYS_AUE_linux_personality	AUE_PERSONALITY
 #define	LINUX_SYS_AUE_linux_ustat	AUE_NULL
 #define	LINUX_SYS_AUE_linux_statfs	AUE_STATFS
 #define	LINUX_SYS_AUE_linux_fstatfs	AUE_FSTATFS
 #define	LINUX_SYS_AUE_linux_sysfs	AUE_NULL
 #define	LINUX_SYS_AUE_linux_getpriority	AUE_GETPRIORITY
 #define	LINUX_SYS_AUE_linux_sched_setparam	AUE_SCHED_SETPARAM
 #define	LINUX_SYS_AUE_linux_sched_getparam	AUE_SCHED_GETPARAM
 #define	LINUX_SYS_AUE_linux_sched_setscheduler	AUE_SCHED_SETSCHEDULER
 #define	LINUX_SYS_AUE_linux_sched_getscheduler	AUE_SCHED_GETSCHEDULER
 #define	LINUX_SYS_AUE_linux_sched_get_priority_max	AUE_SCHED_GET_PRIORITY_MAX
 #define	LINUX_SYS_AUE_linux_sched_get_priority_min	AUE_SCHED_GET_PRIORITY_MIN
 #define	LINUX_SYS_AUE_linux_sched_rr_get_interval	AUE_SCHED_RR_GET_INTERVAL
 #define	LINUX_SYS_AUE_linux_vhangup	AUE_NULL
 #define	LINUX_SYS_AUE_linux_pivot_root	AUE_PIVOT_ROOT
 #define	LINUX_SYS_AUE_linux_sysctl	AUE_SYSCTL
 #define	LINUX_SYS_AUE_linux_prctl	AUE_PRCTL
 #define	LINUX_SYS_AUE_linux_arch_prctl	AUE_PRCTL
 #define	LINUX_SYS_AUE_linux_adjtimex	AUE_ADJTIME
 #define	LINUX_SYS_AUE_linux_setrlimit	AUE_SETRLIMIT
 #define	LINUX_SYS_AUE_linux_mount	AUE_MOUNT
 #define	LINUX_SYS_AUE_linux_umount	AUE_UMOUNT
 #define	LINUX_SYS_AUE_linux_swapoff	AUE_SWAPOFF
 #define	LINUX_SYS_AUE_linux_reboot	AUE_REBOOT
 #define	LINUX_SYS_AUE_linux_sethostname	AUE_SYSCTL
 #define	LINUX_SYS_AUE_linux_setdomainname	AUE_SYSCTL
 #define	LINUX_SYS_AUE_linux_iopl	AUE_NULL
 #define	LINUX_SYS_AUE_linux_init_module	AUE_NULL
 #define	LINUX_SYS_AUE_linux_delete_module	AUE_NULL
 #define	LINUX_SYS_AUE_linux_quotactl	AUE_QUOTACTL
 #define	LINUX_SYS_AUE_linux_gettid	AUE_NULL
 #define	LINUX_SYS_AUE_linux_setxattr	AUE_NULL
 #define	LINUX_SYS_AUE_linux_lsetxattr	AUE_NULL
 #define	LINUX_SYS_AUE_linux_fsetxattr	AUE_NULL
 #define	LINUX_SYS_AUE_linux_getxattr	AUE_NULL
 #define	LINUX_SYS_AUE_linux_lgetxattr	AUE_NULL
 #define	LINUX_SYS_AUE_linux_fgetxattr	AUE_NULL
 #define	LINUX_SYS_AUE_linux_listxattr	AUE_NULL
 #define	LINUX_SYS_AUE_linux_llistxattr	AUE_NULL
 #define	LINUX_SYS_AUE_linux_flistxattr	AUE_NULL
 #define	LINUX_SYS_AUE_linux_removexattr	AUE_NULL
 #define	LINUX_SYS_AUE_linux_lremovexattr	AUE_NULL
 #define	LINUX_SYS_AUE_linux_fremovexattr	AUE_NULL
 #define	LINUX_SYS_AUE_linux_tkill	AUE_NULL
 #define	LINUX_SYS_AUE_linux_time	AUE_NULL
 #define	LINUX_SYS_AUE_linux_sys_futex	AUE_NULL
 #define	LINUX_SYS_AUE_linux_sched_setaffinity	AUE_NULL
 #define	LINUX_SYS_AUE_linux_sched_getaffinity	AUE_NULL
 #define	LINUX_SYS_AUE_linux_lookup_dcookie	AUE_NULL
 #define	LINUX_SYS_AUE_linux_epoll_create	AUE_NULL
 #define	LINUX_SYS_AUE_linux_remap_file_pages	AUE_NULL
 #define	LINUX_SYS_AUE_linux_getdents64	AUE_GETDIRENTRIES
 #define	LINUX_SYS_AUE_linux_set_tid_address	AUE_NULL
 #define	LINUX_SYS_AUE_linux_semtimedop	AUE_NULL
 #define	LINUX_SYS_AUE_linux_fadvise64	AUE_NULL
 #define	LINUX_SYS_AUE_linux_timer_create	AUE_NULL
 #define	LINUX_SYS_AUE_linux_timer_settime	AUE_NULL
 #define	LINUX_SYS_AUE_linux_timer_gettime	AUE_NULL
 #define	LINUX_SYS_AUE_linux_timer_getoverrun	AUE_NULL
 #define	LINUX_SYS_AUE_linux_timer_delete	AUE_NULL
 #define	LINUX_SYS_AUE_linux_clock_settime	AUE_CLOCK_SETTIME
 #define	LINUX_SYS_AUE_linux_clock_gettime	AUE_NULL
 #define	LINUX_SYS_AUE_linux_clock_getres	AUE_NULL
 #define	LINUX_SYS_AUE_linux_clock_nanosleep	AUE_NULL
 #define	LINUX_SYS_AUE_linux_exit_group	AUE_EXIT
 #define	LINUX_SYS_AUE_linux_epoll_wait	AUE_NULL
 #define	LINUX_SYS_AUE_linux_epoll_ctl	AUE_NULL
 #define	LINUX_SYS_AUE_linux_tgkill	AUE_NULL
 #define	LINUX_SYS_AUE_linux_utimes	AUE_UTIMES
 #define	LINUX_SYS_AUE_linux_mbind	AUE_NULL
 #define	LINUX_SYS_AUE_linux_set_mempolicy	AUE_NULL
 #define	LINUX_SYS_AUE_linux_get_mempolicy	AUE_NULL
 #define	LINUX_SYS_AUE_linux_mq_open	AUE_NULL
 #define	LINUX_SYS_AUE_linux_mq_unlink	AUE_NULL
 #define	LINUX_SYS_AUE_linux_mq_timedsend	AUE_NULL
 #define	LINUX_SYS_AUE_linux_mq_timedreceive	AUE_NULL
 #define	LINUX_SYS_AUE_linux_mq_notify	AUE_NULL
 #define	LINUX_SYS_AUE_linux_mq_getsetattr	AUE_NULL
 #define	LINUX_SYS_AUE_linux_kexec_load	AUE_NULL
 #define	LINUX_SYS_AUE_linux_waitid	AUE_WAIT6
 #define	LINUX_SYS_AUE_linux_add_key	AUE_NULL
 #define	LINUX_SYS_AUE_linux_request_key	AUE_NULL
 #define	LINUX_SYS_AUE_linux_keyctl	AUE_NULL
 #define	LINUX_SYS_AUE_linux_ioprio_set	AUE_NULL
 #define	LINUX_SYS_AUE_linux_ioprio_get	AUE_NULL
 #define	LINUX_SYS_AUE_linux_inotify_init	AUE_NULL
 #define	LINUX_SYS_AUE_linux_inotify_add_watch	AUE_NULL
 #define	LINUX_SYS_AUE_linux_inotify_rm_watch	AUE_NULL
 #define	LINUX_SYS_AUE_linux_migrate_pages	AUE_NULL
 #define	LINUX_SYS_AUE_linux_openat	AUE_OPEN_RWTC
 #define	LINUX_SYS_AUE_linux_mkdirat	AUE_MKDIRAT
 #define	LINUX_SYS_AUE_linux_mknodat	AUE_MKNODAT
 #define	LINUX_SYS_AUE_linux_fchownat	AUE_FCHOWNAT
 #define	LINUX_SYS_AUE_linux_futimesat	AUE_FUTIMESAT
 #define	LINUX_SYS_AUE_linux_newfstatat	AUE_FSTATAT
 #define	LINUX_SYS_AUE_linux_unlinkat	AUE_UNLINKAT
 #define	LINUX_SYS_AUE_linux_renameat	AUE_RENAMEAT
 #define	LINUX_SYS_AUE_linux_linkat	AUE_LINKAT
 #define	LINUX_SYS_AUE_linux_symlinkat	AUE_SYMLINKAT
 #define	LINUX_SYS_AUE_linux_readlinkat	AUE_READLINKAT
 #define	LINUX_SYS_AUE_linux_fchmodat	AUE_FCHMODAT
 #define	LINUX_SYS_AUE_linux_faccessat	AUE_FACCESSAT
 #define	LINUX_SYS_AUE_linux_pselect6	AUE_SELECT
 #define	LINUX_SYS_AUE_linux_ppoll	AUE_POLL
 #define	LINUX_SYS_AUE_linux_unshare	AUE_NULL
 #define	LINUX_SYS_AUE_linux_set_robust_list	AUE_NULL
 #define	LINUX_SYS_AUE_linux_get_robust_list	AUE_NULL
 #define	LINUX_SYS_AUE_linux_splice	AUE_NULL
 #define	LINUX_SYS_AUE_linux_tee	AUE_NULL
 #define	LINUX_SYS_AUE_linux_sync_file_range	AUE_NULL
 #define	LINUX_SYS_AUE_linux_vmsplice	AUE_NULL
 #define	LINUX_SYS_AUE_linux_move_pages	AUE_NULL
 #define	LINUX_SYS_AUE_linux_utimensat	AUE_FUTIMESAT
 #define	LINUX_SYS_AUE_linux_epoll_pwait	AUE_NULL
 #define	LINUX_SYS_AUE_linux_signalfd	AUE_NULL
 #define	LINUX_SYS_AUE_linux_timerfd_create	AUE_NULL
 #define	LINUX_SYS_AUE_linux_eventfd	AUE_NULL
 #define	LINUX_SYS_AUE_linux_fallocate	AUE_NULL
 #define	LINUX_SYS_AUE_linux_timerfd_settime	AUE_NULL
 #define	LINUX_SYS_AUE_linux_timerfd_gettime	AUE_NULL
 #define	LINUX_SYS_AUE_linux_accept4	AUE_ACCEPT
 #define	LINUX_SYS_AUE_linux_signalfd4	AUE_NULL
 #define	LINUX_SYS_AUE_linux_eventfd2	AUE_NULL
 #define	LINUX_SYS_AUE_linux_epoll_create1	AUE_NULL
 #define	LINUX_SYS_AUE_linux_dup3	AUE_NULL
 #define	LINUX_SYS_AUE_linux_pipe2	AUE_NULL
 #define	LINUX_SYS_AUE_linux_inotify_init1	AUE_NULL
 #define	LINUX_SYS_AUE_linux_preadv	AUE_NULL
 #define	LINUX_SYS_AUE_linux_pwritev	AUE_NULL
 #define	LINUX_SYS_AUE_linux_rt_tgsigqueueinfo	AUE_NULL
 #define	LINUX_SYS_AUE_linux_perf_event_open	AUE_NULL
 #define	LINUX_SYS_AUE_linux_recvmmsg	AUE_NULL
 #define	LINUX_SYS_AUE_linux_fanotify_init	AUE_NULL
 #define	LINUX_SYS_AUE_linux_fanotify_mark	AUE_NULL
 #define	LINUX_SYS_AUE_linux_prlimit64	AUE_NULL
 #define	LINUX_SYS_AUE_linux_name_to_handle_at	AUE_NULL
 #define	LINUX_SYS_AUE_linux_open_by_handle_at	AUE_NULL
 #define	LINUX_SYS_AUE_linux_clock_adjtime	AUE_NULL
 #define	LINUX_SYS_AUE_linux_syncfs	AUE_SYNC
 #define	LINUX_SYS_AUE_linux_sendmmsg	AUE_NULL
 #define	LINUX_SYS_AUE_linux_setns	AUE_NULL
 #define	LINUX_SYS_AUE_linux_getcpu	AUE_NULL
 #define	LINUX_SYS_AUE_linux_process_vm_readv	AUE_NULL
 #define	LINUX_SYS_AUE_linux_process_vm_writev	AUE_NULL
 #define	LINUX_SYS_AUE_linux_kcmp	AUE_NULL
 #define	LINUX_SYS_AUE_linux_finit_module	AUE_NULL
 #define	LINUX_SYS_AUE_linux_sched_setattr	AUE_NULL
 #define	LINUX_SYS_AUE_linux_sched_getattr	AUE_NULL
 #define	LINUX_SYS_AUE_linux_renameat2	AUE_NULL
 #define	LINUX_SYS_AUE_linux_seccomp	AUE_NULL
 #define	LINUX_SYS_AUE_linux_getrandom	AUE_NULL
 #define	LINUX_SYS_AUE_linux_memfd_create	AUE_NULL
 #define	LINUX_SYS_AUE_linux_kexec_file_load	AUE_NULL
 #define	LINUX_SYS_AUE_linux_bpf	AUE_NULL
 #define	LINUX_SYS_AUE_linux_execveat	AUE_NULL
 #define	LINUX_SYS_AUE_linux_userfaultfd	AUE_NULL
 #define	LINUX_SYS_AUE_linux_membarrier	AUE_NULL
 #define	LINUX_SYS_AUE_linux_mlock2	AUE_NULL
 #define	LINUX_SYS_AUE_linux_copy_file_range	AUE_NULL
 #define	LINUX_SYS_AUE_linux_preadv2	AUE_NULL
 #define	LINUX_SYS_AUE_linux_pwritev2	AUE_NULL
 #define	LINUX_SYS_AUE_linux_pkey_mprotect	AUE_NULL
 #define	LINUX_SYS_AUE_linux_pkey_alloc	AUE_NULL
 #define	LINUX_SYS_AUE_linux_pkey_free	AUE_NULL
 #define	LINUX_SYS_AUE_linux_statx	AUE_NULL
 #define	LINUX_SYS_AUE_linux_io_pgetevents	AUE_NULL
 #define	LINUX_SYS_AUE_linux_rseq	AUE_NULL
 #define	LINUX_SYS_AUE_linux_pidfd_send_signal	AUE_NULL
 #define	LINUX_SYS_AUE_linux_io_uring_setup	AUE_NULL
 #define	LINUX_SYS_AUE_linux_io_uring_enter	AUE_NULL
 #define	LINUX_SYS_AUE_linux_io_uring_register	AUE_NULL
 
 #undef PAD_
 #undef PADL_
 #undef PADR_
 
 #endif /* !_LINUX_SYSPROTO_H_ */
diff --git a/sys/amd64/linux/linux_syscall.h b/sys/amd64/linux/linux_syscall.h
index bd08fb0d97ce..f6cc340df372 100644
--- a/sys/amd64/linux/linux_syscall.h
+++ b/sys/amd64/linux/linux_syscall.h
@@ -1,323 +1,323 @@
 /*
  * System call numbers.
  *
- * DO NOT EDIT-- this file is automatically generated.
+ * DO NOT EDIT-- this file is automatically @generated.
  * $FreeBSD$
  */
 
 #define	LINUX_SYS_read	0
 #define	LINUX_SYS_write	1
 #define	LINUX_SYS_linux_open	2
 #define	LINUX_SYS_close	3
 #define	LINUX_SYS_linux_newstat	4
 #define	LINUX_SYS_linux_newfstat	5
 #define	LINUX_SYS_linux_newlstat	6
 #define	LINUX_SYS_poll	7
 #define	LINUX_SYS_linux_lseek	8
 #define	LINUX_SYS_linux_mmap2	9
 #define	LINUX_SYS_linux_mprotect	10
 #define	LINUX_SYS_munmap	11
 #define	LINUX_SYS_linux_brk	12
 #define	LINUX_SYS_linux_rt_sigaction	13
 #define	LINUX_SYS_linux_rt_sigprocmask	14
 #define	LINUX_SYS_linux_rt_sigreturn	15
 #define	LINUX_SYS_linux_ioctl	16
 #define	LINUX_SYS_linux_pread	17
 #define	LINUX_SYS_linux_pwrite	18
 #define	LINUX_SYS_readv	19
 #define	LINUX_SYS_writev	20
 #define	LINUX_SYS_linux_access	21
 #define	LINUX_SYS_linux_pipe	22
 #define	LINUX_SYS_linux_select	23
 #define	LINUX_SYS_sched_yield	24
 #define	LINUX_SYS_linux_mremap	25
 #define	LINUX_SYS_linux_msync	26
 #define	LINUX_SYS_linux_mincore	27
 #define	LINUX_SYS_madvise	28
 #define	LINUX_SYS_linux_shmget	29
 #define	LINUX_SYS_linux_shmat	30
 #define	LINUX_SYS_linux_shmctl	31
 #define	LINUX_SYS_dup	32
 #define	LINUX_SYS_dup2	33
 #define	LINUX_SYS_linux_pause	34
 #define	LINUX_SYS_linux_nanosleep	35
 #define	LINUX_SYS_linux_getitimer	36
 #define	LINUX_SYS_linux_alarm	37
 #define	LINUX_SYS_linux_setitimer	38
 #define	LINUX_SYS_linux_getpid	39
 #define	LINUX_SYS_linux_sendfile	40
 #define	LINUX_SYS_linux_socket	41
 #define	LINUX_SYS_linux_connect	42
 #define	LINUX_SYS_linux_accept	43
 #define	LINUX_SYS_linux_sendto	44
 #define	LINUX_SYS_linux_recvfrom	45
 #define	LINUX_SYS_linux_sendmsg	46
 #define	LINUX_SYS_linux_recvmsg	47
 #define	LINUX_SYS_linux_shutdown	48
 #define	LINUX_SYS_linux_bind	49
 #define	LINUX_SYS_linux_listen	50
 #define	LINUX_SYS_linux_getsockname	51
 #define	LINUX_SYS_linux_getpeername	52
 #define	LINUX_SYS_linux_socketpair	53
 #define	LINUX_SYS_linux_setsockopt	54
 #define	LINUX_SYS_linux_getsockopt	55
 #define	LINUX_SYS_linux_clone	56
 #define	LINUX_SYS_linux_fork	57
 #define	LINUX_SYS_linux_vfork	58
 #define	LINUX_SYS_linux_execve	59
 #define	LINUX_SYS_linux_exit	60
 #define	LINUX_SYS_linux_wait4	61
 #define	LINUX_SYS_linux_kill	62
 #define	LINUX_SYS_linux_newuname	63
 #define	LINUX_SYS_linux_semget	64
 #define	LINUX_SYS_linux_semop	65
 #define	LINUX_SYS_linux_semctl	66
 #define	LINUX_SYS_linux_shmdt	67
 #define	LINUX_SYS_linux_msgget	68
 #define	LINUX_SYS_linux_msgsnd	69
 #define	LINUX_SYS_linux_msgrcv	70
 #define	LINUX_SYS_linux_msgctl	71
 #define	LINUX_SYS_linux_fcntl	72
 #define	LINUX_SYS_flock	73
 #define	LINUX_SYS_fsync	74
 #define	LINUX_SYS_linux_fdatasync	75
 #define	LINUX_SYS_linux_truncate	76
 #define	LINUX_SYS_linux_ftruncate	77
 #define	LINUX_SYS_linux_getdents	78
 #define	LINUX_SYS_linux_getcwd	79
 #define	LINUX_SYS_linux_chdir	80
 #define	LINUX_SYS_fchdir	81
 #define	LINUX_SYS_linux_rename	82
 #define	LINUX_SYS_linux_mkdir	83
 #define	LINUX_SYS_linux_rmdir	84
 #define	LINUX_SYS_linux_creat	85
 #define	LINUX_SYS_linux_link	86
 #define	LINUX_SYS_linux_unlink	87
 #define	LINUX_SYS_linux_symlink	88
 #define	LINUX_SYS_linux_readlink	89
 #define	LINUX_SYS_linux_chmod	90
 #define	LINUX_SYS_fchmod	91
 #define	LINUX_SYS_linux_chown	92
 #define	LINUX_SYS_fchown	93
 #define	LINUX_SYS_linux_lchown	94
 #define	LINUX_SYS_umask	95
 #define	LINUX_SYS_gettimeofday	96
 #define	LINUX_SYS_linux_getrlimit	97
 #define	LINUX_SYS_getrusage	98
 #define	LINUX_SYS_linux_sysinfo	99
 #define	LINUX_SYS_linux_times	100
 #define	LINUX_SYS_linux_ptrace	101
 #define	LINUX_SYS_linux_getuid	102
 #define	LINUX_SYS_linux_syslog	103
 #define	LINUX_SYS_linux_getgid	104
 #define	LINUX_SYS_setuid	105
 #define	LINUX_SYS_setgid	106
 #define	LINUX_SYS_geteuid	107
 #define	LINUX_SYS_getegid	108
 #define	LINUX_SYS_setpgid	109
 #define	LINUX_SYS_linux_getppid	110
 #define	LINUX_SYS_getpgrp	111
 #define	LINUX_SYS_setsid	112
 #define	LINUX_SYS_setreuid	113
 #define	LINUX_SYS_setregid	114
 #define	LINUX_SYS_linux_getgroups	115
 #define	LINUX_SYS_linux_setgroups	116
 #define	LINUX_SYS_setresuid	117
 #define	LINUX_SYS_getresuid	118
 #define	LINUX_SYS_setresgid	119
 #define	LINUX_SYS_getresgid	120
 #define	LINUX_SYS_getpgid	121
 #define	LINUX_SYS_linux_setfsuid	122
 #define	LINUX_SYS_linux_setfsgid	123
 #define	LINUX_SYS_linux_getsid	124
 #define	LINUX_SYS_linux_capget	125
 #define	LINUX_SYS_linux_capset	126
 #define	LINUX_SYS_linux_rt_sigpending	127
 #define	LINUX_SYS_linux_rt_sigtimedwait	128
 #define	LINUX_SYS_linux_rt_sigqueueinfo	129
 #define	LINUX_SYS_linux_rt_sigsuspend	130
 #define	LINUX_SYS_linux_sigaltstack	131
 #define	LINUX_SYS_linux_utime	132
 #define	LINUX_SYS_linux_mknod	133
 #define	LINUX_SYS_linux_personality	135
 #define	LINUX_SYS_linux_ustat	136
 #define	LINUX_SYS_linux_statfs	137
 #define	LINUX_SYS_linux_fstatfs	138
 #define	LINUX_SYS_linux_sysfs	139
 #define	LINUX_SYS_linux_getpriority	140
 #define	LINUX_SYS_setpriority	141
 #define	LINUX_SYS_linux_sched_setparam	142
 #define	LINUX_SYS_linux_sched_getparam	143
 #define	LINUX_SYS_linux_sched_setscheduler	144
 #define	LINUX_SYS_linux_sched_getscheduler	145
 #define	LINUX_SYS_linux_sched_get_priority_max	146
 #define	LINUX_SYS_linux_sched_get_priority_min	147
 #define	LINUX_SYS_linux_sched_rr_get_interval	148
 #define	LINUX_SYS_mlock	149
 #define	LINUX_SYS_munlock	150
 #define	LINUX_SYS_mlockall	151
 #define	LINUX_SYS_munlockall	152
 #define	LINUX_SYS_linux_vhangup	153
 #define	LINUX_SYS_linux_pivot_root	155
 #define	LINUX_SYS_linux_sysctl	156
 #define	LINUX_SYS_linux_prctl	157
 #define	LINUX_SYS_linux_arch_prctl	158
 #define	LINUX_SYS_linux_adjtimex	159
 #define	LINUX_SYS_linux_setrlimit	160
 #define	LINUX_SYS_chroot	161
 #define	LINUX_SYS_sync	162
 #define	LINUX_SYS_acct	163
 #define	LINUX_SYS_settimeofday	164
 #define	LINUX_SYS_linux_mount	165
 #define	LINUX_SYS_linux_umount	166
 #define	LINUX_SYS_swapon	167
 #define	LINUX_SYS_linux_swapoff	168
 #define	LINUX_SYS_linux_reboot	169
 #define	LINUX_SYS_linux_sethostname	170
 #define	LINUX_SYS_linux_setdomainname	171
 #define	LINUX_SYS_linux_iopl	172
 #define	LINUX_SYS_linux_init_module	175
 #define	LINUX_SYS_linux_delete_module	176
 #define	LINUX_SYS_linux_quotactl	179
 #define	LINUX_SYS_linux_gettid	186
 #define	LINUX_SYS_linux_setxattr	188
 #define	LINUX_SYS_linux_lsetxattr	189
 #define	LINUX_SYS_linux_fsetxattr	190
 #define	LINUX_SYS_linux_getxattr	191
 #define	LINUX_SYS_linux_lgetxattr	192
 #define	LINUX_SYS_linux_fgetxattr	193
 #define	LINUX_SYS_linux_listxattr	194
 #define	LINUX_SYS_linux_llistxattr	195
 #define	LINUX_SYS_linux_flistxattr	196
 #define	LINUX_SYS_linux_removexattr	197
 #define	LINUX_SYS_linux_lremovexattr	198
 #define	LINUX_SYS_linux_fremovexattr	199
 #define	LINUX_SYS_linux_tkill	200
 #define	LINUX_SYS_linux_time	201
 #define	LINUX_SYS_linux_sys_futex	202
 #define	LINUX_SYS_linux_sched_setaffinity	203
 #define	LINUX_SYS_linux_sched_getaffinity	204
 #define	LINUX_SYS_linux_lookup_dcookie	212
 #define	LINUX_SYS_linux_epoll_create	213
 #define	LINUX_SYS_linux_remap_file_pages	216
 #define	LINUX_SYS_linux_getdents64	217
 #define	LINUX_SYS_linux_set_tid_address	218
 #define	LINUX_SYS_linux_semtimedop	220
 #define	LINUX_SYS_linux_fadvise64	221
 #define	LINUX_SYS_linux_timer_create	222
 #define	LINUX_SYS_linux_timer_settime	223
 #define	LINUX_SYS_linux_timer_gettime	224
 #define	LINUX_SYS_linux_timer_getoverrun	225
 #define	LINUX_SYS_linux_timer_delete	226
 #define	LINUX_SYS_linux_clock_settime	227
 #define	LINUX_SYS_linux_clock_gettime	228
 #define	LINUX_SYS_linux_clock_getres	229
 #define	LINUX_SYS_linux_clock_nanosleep	230
 #define	LINUX_SYS_linux_exit_group	231
 #define	LINUX_SYS_linux_epoll_wait	232
 #define	LINUX_SYS_linux_epoll_ctl	233
 #define	LINUX_SYS_linux_tgkill	234
 #define	LINUX_SYS_linux_utimes	235
 #define	LINUX_SYS_linux_mbind	237
 #define	LINUX_SYS_linux_set_mempolicy	238
 #define	LINUX_SYS_linux_get_mempolicy	239
 #define	LINUX_SYS_linux_mq_open	240
 #define	LINUX_SYS_linux_mq_unlink	241
 #define	LINUX_SYS_linux_mq_timedsend	242
 #define	LINUX_SYS_linux_mq_timedreceive	243
 #define	LINUX_SYS_linux_mq_notify	244
 #define	LINUX_SYS_linux_mq_getsetattr	245
 #define	LINUX_SYS_linux_kexec_load	246
 #define	LINUX_SYS_linux_waitid	247
 #define	LINUX_SYS_linux_add_key	248
 #define	LINUX_SYS_linux_request_key	249
 #define	LINUX_SYS_linux_keyctl	250
 #define	LINUX_SYS_linux_ioprio_set	251
 #define	LINUX_SYS_linux_ioprio_get	252
 #define	LINUX_SYS_linux_inotify_init	253
 #define	LINUX_SYS_linux_inotify_add_watch	254
 #define	LINUX_SYS_linux_inotify_rm_watch	255
 #define	LINUX_SYS_linux_migrate_pages	256
 #define	LINUX_SYS_linux_openat	257
 #define	LINUX_SYS_linux_mkdirat	258
 #define	LINUX_SYS_linux_mknodat	259
 #define	LINUX_SYS_linux_fchownat	260
 #define	LINUX_SYS_linux_futimesat	261
 #define	LINUX_SYS_linux_newfstatat	262
 #define	LINUX_SYS_linux_unlinkat	263
 #define	LINUX_SYS_linux_renameat	264
 #define	LINUX_SYS_linux_linkat	265
 #define	LINUX_SYS_linux_symlinkat	266
 #define	LINUX_SYS_linux_readlinkat	267
 #define	LINUX_SYS_linux_fchmodat	268
 #define	LINUX_SYS_linux_faccessat	269
 #define	LINUX_SYS_linux_pselect6	270
 #define	LINUX_SYS_linux_ppoll	271
 #define	LINUX_SYS_linux_unshare	272
 #define	LINUX_SYS_linux_set_robust_list	273
 #define	LINUX_SYS_linux_get_robust_list	274
 #define	LINUX_SYS_linux_splice	275
 #define	LINUX_SYS_linux_tee	276
 #define	LINUX_SYS_linux_sync_file_range	277
 #define	LINUX_SYS_linux_vmsplice	278
 #define	LINUX_SYS_linux_move_pages	279
 #define	LINUX_SYS_linux_utimensat	280
 #define	LINUX_SYS_linux_epoll_pwait	281
 #define	LINUX_SYS_linux_signalfd	282
 #define	LINUX_SYS_linux_timerfd_create	283
 #define	LINUX_SYS_linux_eventfd	284
 #define	LINUX_SYS_linux_fallocate	285
 #define	LINUX_SYS_linux_timerfd_settime	286
 #define	LINUX_SYS_linux_timerfd_gettime	287
 #define	LINUX_SYS_linux_accept4	288
 #define	LINUX_SYS_linux_signalfd4	289
 #define	LINUX_SYS_linux_eventfd2	290
 #define	LINUX_SYS_linux_epoll_create1	291
 #define	LINUX_SYS_linux_dup3	292
 #define	LINUX_SYS_linux_pipe2	293
 #define	LINUX_SYS_linux_inotify_init1	294
 #define	LINUX_SYS_linux_preadv	295
 #define	LINUX_SYS_linux_pwritev	296
 #define	LINUX_SYS_linux_rt_tgsigqueueinfo	297
 #define	LINUX_SYS_linux_perf_event_open	298
 #define	LINUX_SYS_linux_recvmmsg	299
 #define	LINUX_SYS_linux_fanotify_init	300
 #define	LINUX_SYS_linux_fanotify_mark	301
 #define	LINUX_SYS_linux_prlimit64	302
 #define	LINUX_SYS_linux_name_to_handle_at	303
 #define	LINUX_SYS_linux_open_by_handle_at	304
 #define	LINUX_SYS_linux_clock_adjtime	305
 #define	LINUX_SYS_linux_syncfs	306
 #define	LINUX_SYS_linux_sendmmsg	307
 #define	LINUX_SYS_linux_setns	308
 #define	LINUX_SYS_linux_getcpu	309
 #define	LINUX_SYS_linux_process_vm_readv	310
 #define	LINUX_SYS_linux_process_vm_writev	311
 #define	LINUX_SYS_linux_kcmp	312
 #define	LINUX_SYS_linux_finit_module	313
 #define	LINUX_SYS_linux_sched_setattr	314
 #define	LINUX_SYS_linux_sched_getattr	315
 #define	LINUX_SYS_linux_renameat2	316
 #define	LINUX_SYS_linux_seccomp	317
 #define	LINUX_SYS_linux_getrandom	318
 #define	LINUX_SYS_linux_memfd_create	319
 #define	LINUX_SYS_linux_kexec_file_load	320
 #define	LINUX_SYS_linux_bpf	321
 #define	LINUX_SYS_linux_execveat	322
 #define	LINUX_SYS_linux_userfaultfd	323
 #define	LINUX_SYS_linux_membarrier	324
 #define	LINUX_SYS_linux_mlock2	325
 #define	LINUX_SYS_linux_copy_file_range	326
 #define	LINUX_SYS_linux_preadv2	327
 #define	LINUX_SYS_linux_pwritev2	328
 #define	LINUX_SYS_linux_pkey_mprotect	329
 #define	LINUX_SYS_linux_pkey_alloc	330
 #define	LINUX_SYS_linux_pkey_free	331
 #define	LINUX_SYS_linux_statx	332
 #define	LINUX_SYS_linux_io_pgetevents	333
 #define	LINUX_SYS_linux_rseq	334
 #define	LINUX_SYS_linux_pidfd_send_signal	424
 #define	LINUX_SYS_linux_io_uring_setup	425
 #define	LINUX_SYS_linux_io_uring_enter	426
 #define	LINUX_SYS_linux_io_uring_register	427
 #define	LINUX_SYS_MAXSYSCALL	429
diff --git a/sys/amd64/linux/linux_syscalls.c b/sys/amd64/linux/linux_syscalls.c
index b3b36eff307e..bc58127c11f1 100644
--- a/sys/amd64/linux/linux_syscalls.c
+++ b/sys/amd64/linux/linux_syscalls.c
@@ -1,439 +1,439 @@
 /*
  * System call names.
  *
- * DO NOT EDIT-- this file is automatically generated.
+ * DO NOT EDIT-- this file is automatically @generated.
  * $FreeBSD$
  */
 
 const char *linux_syscallnames[] = {
 #define	nosys	linux_nosys
 	"read",			/* 0 = read */
 	"write",			/* 1 = write */
 	"linux_open",			/* 2 = linux_open */
 	"close",			/* 3 = close */
 	"linux_newstat",			/* 4 = linux_newstat */
 	"linux_newfstat",			/* 5 = linux_newfstat */
 	"linux_newlstat",			/* 6 = linux_newlstat */
 	"poll",			/* 7 = poll */
 	"linux_lseek",			/* 8 = linux_lseek */
 	"linux_mmap2",			/* 9 = linux_mmap2 */
 	"linux_mprotect",			/* 10 = linux_mprotect */
 	"munmap",			/* 11 = munmap */
 	"linux_brk",			/* 12 = linux_brk */
 	"linux_rt_sigaction",			/* 13 = linux_rt_sigaction */
 	"linux_rt_sigprocmask",			/* 14 = linux_rt_sigprocmask */
 	"linux_rt_sigreturn",			/* 15 = linux_rt_sigreturn */
 	"linux_ioctl",			/* 16 = linux_ioctl */
 	"linux_pread",			/* 17 = linux_pread */
 	"linux_pwrite",			/* 18 = linux_pwrite */
 	"readv",			/* 19 = readv */
 	"writev",			/* 20 = writev */
 	"linux_access",			/* 21 = linux_access */
 	"linux_pipe",			/* 22 = linux_pipe */
 	"linux_select",			/* 23 = linux_select */
 	"sched_yield",			/* 24 = sched_yield */
 	"linux_mremap",			/* 25 = linux_mremap */
 	"linux_msync",			/* 26 = linux_msync */
 	"linux_mincore",			/* 27 = linux_mincore */
 	"madvise",			/* 28 = madvise */
 	"linux_shmget",			/* 29 = linux_shmget */
 	"linux_shmat",			/* 30 = linux_shmat */
 	"linux_shmctl",			/* 31 = linux_shmctl */
 	"dup",			/* 32 = dup */
 	"dup2",			/* 33 = dup2 */
 	"linux_pause",			/* 34 = linux_pause */
 	"linux_nanosleep",			/* 35 = linux_nanosleep */
 	"linux_getitimer",			/* 36 = linux_getitimer */
 	"linux_alarm",			/* 37 = linux_alarm */
 	"linux_setitimer",			/* 38 = linux_setitimer */
 	"linux_getpid",			/* 39 = linux_getpid */
 	"linux_sendfile",			/* 40 = linux_sendfile */
 	"linux_socket",			/* 41 = linux_socket */
 	"linux_connect",			/* 42 = linux_connect */
 	"linux_accept",			/* 43 = linux_accept */
 	"linux_sendto",			/* 44 = linux_sendto */
 	"linux_recvfrom",			/* 45 = linux_recvfrom */
 	"linux_sendmsg",			/* 46 = linux_sendmsg */
 	"linux_recvmsg",			/* 47 = linux_recvmsg */
 	"linux_shutdown",			/* 48 = linux_shutdown */
 	"linux_bind",			/* 49 = linux_bind */
 	"linux_listen",			/* 50 = linux_listen */
 	"linux_getsockname",			/* 51 = linux_getsockname */
 	"linux_getpeername",			/* 52 = linux_getpeername */
 	"linux_socketpair",			/* 53 = linux_socketpair */
 	"linux_setsockopt",			/* 54 = linux_setsockopt */
 	"linux_getsockopt",			/* 55 = linux_getsockopt */
 	"linux_clone",			/* 56 = linux_clone */
 	"linux_fork",			/* 57 = linux_fork */
 	"linux_vfork",			/* 58 = linux_vfork */
 	"linux_execve",			/* 59 = linux_execve */
 	"linux_exit",			/* 60 = linux_exit */
 	"linux_wait4",			/* 61 = linux_wait4 */
 	"linux_kill",			/* 62 = linux_kill */
 	"linux_newuname",			/* 63 = linux_newuname */
 	"linux_semget",			/* 64 = linux_semget */
 	"linux_semop",			/* 65 = linux_semop */
 	"linux_semctl",			/* 66 = linux_semctl */
 	"linux_shmdt",			/* 67 = linux_shmdt */
 	"linux_msgget",			/* 68 = linux_msgget */
 	"linux_msgsnd",			/* 69 = linux_msgsnd */
 	"linux_msgrcv",			/* 70 = linux_msgrcv */
 	"linux_msgctl",			/* 71 = linux_msgctl */
 	"linux_fcntl",			/* 72 = linux_fcntl */
 	"flock",			/* 73 = flock */
 	"fsync",			/* 74 = fsync */
 	"linux_fdatasync",			/* 75 = linux_fdatasync */
 	"linux_truncate",			/* 76 = linux_truncate */
 	"linux_ftruncate",			/* 77 = linux_ftruncate */
 	"linux_getdents",			/* 78 = linux_getdents */
 	"linux_getcwd",			/* 79 = linux_getcwd */
 	"linux_chdir",			/* 80 = linux_chdir */
 	"fchdir",			/* 81 = fchdir */
 	"linux_rename",			/* 82 = linux_rename */
 	"linux_mkdir",			/* 83 = linux_mkdir */
 	"linux_rmdir",			/* 84 = linux_rmdir */
 	"linux_creat",			/* 85 = linux_creat */
 	"linux_link",			/* 86 = linux_link */
 	"linux_unlink",			/* 87 = linux_unlink */
 	"linux_symlink",			/* 88 = linux_symlink */
 	"linux_readlink",			/* 89 = linux_readlink */
 	"linux_chmod",			/* 90 = linux_chmod */
 	"fchmod",			/* 91 = fchmod */
 	"linux_chown",			/* 92 = linux_chown */
 	"fchown",			/* 93 = fchown */
 	"linux_lchown",			/* 94 = linux_lchown */
 	"umask",			/* 95 = umask */
 	"gettimeofday",			/* 96 = gettimeofday */
 	"linux_getrlimit",			/* 97 = linux_getrlimit */
 	"getrusage",			/* 98 = getrusage */
 	"linux_sysinfo",			/* 99 = linux_sysinfo */
 	"linux_times",			/* 100 = linux_times */
 	"linux_ptrace",			/* 101 = linux_ptrace */
 	"linux_getuid",			/* 102 = linux_getuid */
 	"linux_syslog",			/* 103 = linux_syslog */
 	"linux_getgid",			/* 104 = linux_getgid */
 	"setuid",			/* 105 = setuid */
 	"setgid",			/* 106 = setgid */
 	"geteuid",			/* 107 = geteuid */
 	"getegid",			/* 108 = getegid */
 	"setpgid",			/* 109 = setpgid */
 	"linux_getppid",			/* 110 = linux_getppid */
 	"getpgrp",			/* 111 = getpgrp */
 	"setsid",			/* 112 = setsid */
 	"setreuid",			/* 113 = setreuid */
 	"setregid",			/* 114 = setregid */
 	"linux_getgroups",			/* 115 = linux_getgroups */
 	"linux_setgroups",			/* 116 = linux_setgroups */
 	"setresuid",			/* 117 = setresuid */
 	"getresuid",			/* 118 = getresuid */
 	"setresgid",			/* 119 = setresgid */
 	"getresgid",			/* 120 = getresgid */
 	"getpgid",			/* 121 = getpgid */
 	"linux_setfsuid",			/* 122 = linux_setfsuid */
 	"linux_setfsgid",			/* 123 = linux_setfsgid */
 	"linux_getsid",			/* 124 = linux_getsid */
 	"linux_capget",			/* 125 = linux_capget */
 	"linux_capset",			/* 126 = linux_capset */
 	"linux_rt_sigpending",			/* 127 = linux_rt_sigpending */
 	"linux_rt_sigtimedwait",			/* 128 = linux_rt_sigtimedwait */
 	"linux_rt_sigqueueinfo",			/* 129 = linux_rt_sigqueueinfo */
 	"linux_rt_sigsuspend",			/* 130 = linux_rt_sigsuspend */
 	"linux_sigaltstack",			/* 131 = linux_sigaltstack */
 	"linux_utime",			/* 132 = linux_utime */
 	"linux_mknod",			/* 133 = linux_mknod */
 	"#134",			/* 134 = uselib */
 	"linux_personality",			/* 135 = linux_personality */
 	"linux_ustat",			/* 136 = linux_ustat */
 	"linux_statfs",			/* 137 = linux_statfs */
 	"linux_fstatfs",			/* 138 = linux_fstatfs */
 	"linux_sysfs",			/* 139 = linux_sysfs */
 	"linux_getpriority",			/* 140 = linux_getpriority */
 	"setpriority",			/* 141 = setpriority */
 	"linux_sched_setparam",			/* 142 = linux_sched_setparam */
 	"linux_sched_getparam",			/* 143 = linux_sched_getparam */
 	"linux_sched_setscheduler",			/* 144 = linux_sched_setscheduler */
 	"linux_sched_getscheduler",			/* 145 = linux_sched_getscheduler */
 	"linux_sched_get_priority_max",			/* 146 = linux_sched_get_priority_max */
 	"linux_sched_get_priority_min",			/* 147 = linux_sched_get_priority_min */
 	"linux_sched_rr_get_interval",			/* 148 = linux_sched_rr_get_interval */
 	"mlock",			/* 149 = mlock */
 	"munlock",			/* 150 = munlock */
 	"mlockall",			/* 151 = mlockall */
 	"munlockall",			/* 152 = munlockall */
 	"linux_vhangup",			/* 153 = linux_vhangup */
 	"#154",			/* 154 = modify_ldt */
 	"linux_pivot_root",			/* 155 = linux_pivot_root */
 	"linux_sysctl",			/* 156 = linux_sysctl */
 	"linux_prctl",			/* 157 = linux_prctl */
 	"linux_arch_prctl",			/* 158 = linux_arch_prctl */
 	"linux_adjtimex",			/* 159 = linux_adjtimex */
 	"linux_setrlimit",			/* 160 = linux_setrlimit */
 	"chroot",			/* 161 = chroot */
 	"sync",			/* 162 = sync */
 	"acct",			/* 163 = acct */
 	"settimeofday",			/* 164 = settimeofday */
 	"linux_mount",			/* 165 = linux_mount */
 	"linux_umount",			/* 166 = linux_umount */
 	"swapon",			/* 167 = swapon */
 	"linux_swapoff",			/* 168 = linux_swapoff */
 	"linux_reboot",			/* 169 = linux_reboot */
 	"linux_sethostname",			/* 170 = linux_sethostname */
 	"linux_setdomainname",			/* 171 = linux_setdomainname */
 	"linux_iopl",			/* 172 = linux_iopl */
 	"#173",			/* 173 = ioperm */
 	"#174",			/* 174 = create_module */
 	"linux_init_module",			/* 175 = linux_init_module */
 	"linux_delete_module",			/* 176 = linux_delete_module */
 	"#177",			/* 177 = get_kernel_syms */
 	"#178",			/* 178 = query_module */
 	"linux_quotactl",			/* 179 = linux_quotactl */
 	"#180",			/* 180 = nfsservctl */
 	"#181",			/* 181 = getpmsg */
 	"#182",			/* 182 = putpmsg */
 	"#183",			/* 183 = afs_syscall */
 	"#184",			/* 184 = tuxcall */
 	"#185",			/* 185 = security */
 	"linux_gettid",			/* 186 = linux_gettid */
 	"#187",			/* 187 = linux_readahead */
 	"linux_setxattr",			/* 188 = linux_setxattr */
 	"linux_lsetxattr",			/* 189 = linux_lsetxattr */
 	"linux_fsetxattr",			/* 190 = linux_fsetxattr */
 	"linux_getxattr",			/* 191 = linux_getxattr */
 	"linux_lgetxattr",			/* 192 = linux_lgetxattr */
 	"linux_fgetxattr",			/* 193 = linux_fgetxattr */
 	"linux_listxattr",			/* 194 = linux_listxattr */
 	"linux_llistxattr",			/* 195 = linux_llistxattr */
 	"linux_flistxattr",			/* 196 = linux_flistxattr */
 	"linux_removexattr",			/* 197 = linux_removexattr */
 	"linux_lremovexattr",			/* 198 = linux_lremovexattr */
 	"linux_fremovexattr",			/* 199 = linux_fremovexattr */
 	"linux_tkill",			/* 200 = linux_tkill */
 	"linux_time",			/* 201 = linux_time */
 	"linux_sys_futex",			/* 202 = linux_sys_futex */
 	"linux_sched_setaffinity",			/* 203 = linux_sched_setaffinity */
 	"linux_sched_getaffinity",			/* 204 = linux_sched_getaffinity */
 	"#205",			/* 205 = set_thread_area */
 	"#206",			/* 206 = linux_io_setup */
 	"#207",			/* 207 = linux_io_destroy */
 	"#208",			/* 208 = linux_io_getevents */
 	"#209",			/* 209 = linux_io_submit */
 	"#210",			/* 210 = linux_io_cancel */
 	"#211",			/* 211 = get_thread_area */
 	"linux_lookup_dcookie",			/* 212 = linux_lookup_dcookie */
 	"linux_epoll_create",			/* 213 = linux_epoll_create */
 	"#214",			/* 214 = epoll_ctl_old */
 	"#215",			/* 215 = epoll_wait_old */
 	"linux_remap_file_pages",			/* 216 = linux_remap_file_pages */
 	"linux_getdents64",			/* 217 = linux_getdents64 */
 	"linux_set_tid_address",			/* 218 = linux_set_tid_address */
 	"#219",			/* 219 = restart_syscall */
 	"linux_semtimedop",			/* 220 = linux_semtimedop */
 	"linux_fadvise64",			/* 221 = linux_fadvise64 */
 	"linux_timer_create",			/* 222 = linux_timer_create */
 	"linux_timer_settime",			/* 223 = linux_timer_settime */
 	"linux_timer_gettime",			/* 224 = linux_timer_gettime */
 	"linux_timer_getoverrun",			/* 225 = linux_timer_getoverrun */
 	"linux_timer_delete",			/* 226 = linux_timer_delete */
 	"linux_clock_settime",			/* 227 = linux_clock_settime */
 	"linux_clock_gettime",			/* 228 = linux_clock_gettime */
 	"linux_clock_getres",			/* 229 = linux_clock_getres */
 	"linux_clock_nanosleep",			/* 230 = linux_clock_nanosleep */
 	"linux_exit_group",			/* 231 = linux_exit_group */
 	"linux_epoll_wait",			/* 232 = linux_epoll_wait */
 	"linux_epoll_ctl",			/* 233 = linux_epoll_ctl */
 	"linux_tgkill",			/* 234 = linux_tgkill */
 	"linux_utimes",			/* 235 = linux_utimes */
 	"#236",			/* 236 = vserver */
 	"linux_mbind",			/* 237 = linux_mbind */
 	"linux_set_mempolicy",			/* 238 = linux_set_mempolicy */
 	"linux_get_mempolicy",			/* 239 = linux_get_mempolicy */
 	"linux_mq_open",			/* 240 = linux_mq_open */
 	"linux_mq_unlink",			/* 241 = linux_mq_unlink */
 	"linux_mq_timedsend",			/* 242 = linux_mq_timedsend */
 	"linux_mq_timedreceive",			/* 243 = linux_mq_timedreceive */
 	"linux_mq_notify",			/* 244 = linux_mq_notify */
 	"linux_mq_getsetattr",			/* 245 = linux_mq_getsetattr */
 	"linux_kexec_load",			/* 246 = linux_kexec_load */
 	"linux_waitid",			/* 247 = linux_waitid */
 	"linux_add_key",			/* 248 = linux_add_key */
 	"linux_request_key",			/* 249 = linux_request_key */
 	"linux_keyctl",			/* 250 = linux_keyctl */
 	"linux_ioprio_set",			/* 251 = linux_ioprio_set */
 	"linux_ioprio_get",			/* 252 = linux_ioprio_get */
 	"linux_inotify_init",			/* 253 = linux_inotify_init */
 	"linux_inotify_add_watch",			/* 254 = linux_inotify_add_watch */
 	"linux_inotify_rm_watch",			/* 255 = linux_inotify_rm_watch */
 	"linux_migrate_pages",			/* 256 = linux_migrate_pages */
 	"linux_openat",			/* 257 = linux_openat */
 	"linux_mkdirat",			/* 258 = linux_mkdirat */
 	"linux_mknodat",			/* 259 = linux_mknodat */
 	"linux_fchownat",			/* 260 = linux_fchownat */
 	"linux_futimesat",			/* 261 = linux_futimesat */
 	"linux_newfstatat",			/* 262 = linux_newfstatat */
 	"linux_unlinkat",			/* 263 = linux_unlinkat */
 	"linux_renameat",			/* 264 = linux_renameat */
 	"linux_linkat",			/* 265 = linux_linkat */
 	"linux_symlinkat",			/* 266 = linux_symlinkat */
 	"linux_readlinkat",			/* 267 = linux_readlinkat */
 	"linux_fchmodat",			/* 268 = linux_fchmodat */
 	"linux_faccessat",			/* 269 = linux_faccessat */
 	"linux_pselect6",			/* 270 = linux_pselect6 */
 	"linux_ppoll",			/* 271 = linux_ppoll */
 	"linux_unshare",			/* 272 = linux_unshare */
 	"linux_set_robust_list",			/* 273 = linux_set_robust_list */
 	"linux_get_robust_list",			/* 274 = linux_get_robust_list */
 	"linux_splice",			/* 275 = linux_splice */
 	"linux_tee",			/* 276 = linux_tee */
 	"linux_sync_file_range",			/* 277 = linux_sync_file_range */
 	"linux_vmsplice",			/* 278 = linux_vmsplice */
 	"linux_move_pages",			/* 279 = linux_move_pages */
 	"linux_utimensat",			/* 280 = linux_utimensat */
 	"linux_epoll_pwait",			/* 281 = linux_epoll_pwait */
 	"linux_signalfd",			/* 282 = linux_signalfd */
 	"linux_timerfd_create",			/* 283 = linux_timerfd_create */
 	"linux_eventfd",			/* 284 = linux_eventfd */
 	"linux_fallocate",			/* 285 = linux_fallocate */
 	"linux_timerfd_settime",			/* 286 = linux_timerfd_settime */
 	"linux_timerfd_gettime",			/* 287 = linux_timerfd_gettime */
 	"linux_accept4",			/* 288 = linux_accept4 */
 	"linux_signalfd4",			/* 289 = linux_signalfd4 */
 	"linux_eventfd2",			/* 290 = linux_eventfd2 */
 	"linux_epoll_create1",			/* 291 = linux_epoll_create1 */
 	"linux_dup3",			/* 292 = linux_dup3 */
 	"linux_pipe2",			/* 293 = linux_pipe2 */
 	"linux_inotify_init1",			/* 294 = linux_inotify_init1 */
 	"linux_preadv",			/* 295 = linux_preadv */
 	"linux_pwritev",			/* 296 = linux_pwritev */
 	"linux_rt_tgsigqueueinfo",			/* 297 = linux_rt_tgsigqueueinfo */
 	"linux_perf_event_open",			/* 298 = linux_perf_event_open */
 	"linux_recvmmsg",			/* 299 = linux_recvmmsg */
 	"linux_fanotify_init",			/* 300 = linux_fanotify_init */
 	"linux_fanotify_mark",			/* 301 = linux_fanotify_mark */
 	"linux_prlimit64",			/* 302 = linux_prlimit64 */
 	"linux_name_to_handle_at",			/* 303 = linux_name_to_handle_at */
 	"linux_open_by_handle_at",			/* 304 = linux_open_by_handle_at */
 	"linux_clock_adjtime",			/* 305 = linux_clock_adjtime */
 	"linux_syncfs",			/* 306 = linux_syncfs */
 	"linux_sendmmsg",			/* 307 = linux_sendmmsg */
 	"linux_setns",			/* 308 = linux_setns */
 	"linux_getcpu",			/* 309 = linux_getcpu */
 	"linux_process_vm_readv",			/* 310 = linux_process_vm_readv */
 	"linux_process_vm_writev",			/* 311 = linux_process_vm_writev */
 	"linux_kcmp",			/* 312 = linux_kcmp */
 	"linux_finit_module",			/* 313 = linux_finit_module */
 	"linux_sched_setattr",			/* 314 = linux_sched_setattr */
 	"linux_sched_getattr",			/* 315 = linux_sched_getattr */
 	"linux_renameat2",			/* 316 = linux_renameat2 */
 	"linux_seccomp",			/* 317 = linux_seccomp */
 	"linux_getrandom",			/* 318 = linux_getrandom */
 	"linux_memfd_create",			/* 319 = linux_memfd_create */
 	"linux_kexec_file_load",			/* 320 = linux_kexec_file_load */
 	"linux_bpf",			/* 321 = linux_bpf */
 	"linux_execveat",			/* 322 = linux_execveat */
 	"linux_userfaultfd",			/* 323 = linux_userfaultfd */
 	"linux_membarrier",			/* 324 = linux_membarrier */
 	"linux_mlock2",			/* 325 = linux_mlock2 */
 	"linux_copy_file_range",			/* 326 = linux_copy_file_range */
 	"linux_preadv2",			/* 327 = linux_preadv2 */
 	"linux_pwritev2",			/* 328 = linux_pwritev2 */
 	"linux_pkey_mprotect",			/* 329 = linux_pkey_mprotect */
 	"linux_pkey_alloc",			/* 330 = linux_pkey_alloc */
 	"linux_pkey_free",			/* 331 = linux_pkey_free */
 	"linux_statx",			/* 332 = linux_statx */
 	"linux_io_pgetevents",			/* 333 = linux_io_pgetevents */
 	"linux_rseq",			/* 334 = linux_rseq */
 	"#335",			/* 335 = nosys */
 	"#336",			/* 336 = nosys */
 	"#337",			/* 337 = nosys */
 	"#338",			/* 338 = nosys */
 	"#339",			/* 339 = nosys */
 	"#340",			/* 340 = nosys */
 	"#341",			/* 341 = nosys */
 	"#342",			/* 342 = nosys */
 	"#343",			/* 343 = nosys */
 	"#344",			/* 344 = nosys */
 	"#345",			/* 345 = nosys */
 	"#346",			/* 346 = nosys */
 	"#347",			/* 347 = nosys */
 	"#348",			/* 348 = nosys */
 	"#349",			/* 349 = nosys */
 	"#350",			/* 350 = nosys */
 	"#351",			/* 351 = nosys */
 	"#352",			/* 352 = nosys */
 	"#353",			/* 353 = nosys */
 	"#354",			/* 354 = nosys */
 	"#355",			/* 355 = nosys */
 	"#356",			/* 356 = nosys */
 	"#357",			/* 357 = nosys */
 	"#358",			/* 358 = nosys */
 	"#359",			/* 359 = nosys */
 	"#360",			/* 360 = nosys */
 	"#361",			/* 361 = nosys */
 	"#362",			/* 362 = nosys */
 	"#363",			/* 363 = nosys */
 	"#364",			/* 364 = nosys */
 	"#365",			/* 365 = nosys */
 	"#366",			/* 366 = nosys */
 	"#367",			/* 367 = nosys */
 	"#368",			/* 368 = nosys */
 	"#369",			/* 369 = nosys */
 	"#370",			/* 370 = nosys */
 	"#371",			/* 371 = nosys */
 	"#372",			/* 372 = nosys */
 	"#373",			/* 373 = nosys */
 	"#374",			/* 374 = nosys */
 	"#375",			/* 375 = nosys */
 	"#376",			/* 376 = nosys */
 	"#377",			/* 377 = nosys */
 	"#378",			/* 378 = nosys */
 	"#379",			/* 379 = nosys */
 	"#380",			/* 380 = nosys */
 	"#381",			/* 381 = nosys */
 	"#382",			/* 382 = nosys */
 	"#383",			/* 383 = nosys */
 	"#384",			/* 384 = nosys */
 	"#385",			/* 385 = nosys */
 	"#386",			/* 386 = nosys */
 	"#387",			/* 387 = nosys */
 	"#388",			/* 388 = nosys */
 	"#389",			/* 389 = nosys */
 	"#390",			/* 390 = nosys */
 	"#391",			/* 391 = nosys */
 	"#392",			/* 392 = nosys */
 	"#393",			/* 393 = nosys */
 	"#394",			/* 394 = nosys */
 	"#395",			/* 395 = nosys */
 	"#396",			/* 396 = nosys */
 	"#397",			/* 397 = nosys */
 	"#398",			/* 398 = nosys */
 	"#399",			/* 399 = nosys */
 	"#400",			/* 400 = nosys */
 	"#401",			/* 401 = nosys */
 	"#402",			/* 402 = nosys */
 	"#403",			/* 403 = nosys */
 	"#404",			/* 404 = nosys */
 	"#405",			/* 405 = nosys */
 	"#406",			/* 406 = nosys */
 	"#407",			/* 407 = nosys */
 	"#408",			/* 408 = nosys */
 	"#409",			/* 409 = nosys */
 	"#410",			/* 410 = nosys */
 	"#411",			/* 411 = nosys */
 	"#412",			/* 412 = nosys */
 	"#413",			/* 413 = nosys */
 	"#414",			/* 414 = nosys */
 	"#415",			/* 415 = nosys */
 	"#416",			/* 416 = nosys */
 	"#417",			/* 417 = nosys */
 	"#418",			/* 418 = nosys */
 	"#419",			/* 419 = nosys */
 	"#420",			/* 420 = nosys */
 	"#421",			/* 421 = nosys */
 	"#422",			/* 422 = nosys */
 	"#423",			/* 423 = nosys */
 	"linux_pidfd_send_signal",			/* 424 = linux_pidfd_send_signal */
 	"linux_io_uring_setup",			/* 425 = linux_io_uring_setup */
 	"linux_io_uring_enter",			/* 426 = linux_io_uring_enter */
 	"linux_io_uring_register",			/* 427 = linux_io_uring_register */
 	"#428",			/* 428 = nosys */
 };
diff --git a/sys/amd64/linux/linux_sysent.c b/sys/amd64/linux/linux_sysent.c
index 3e777efcdbf2..7a156cc4b5ef 100644
--- a/sys/amd64/linux/linux_sysent.c
+++ b/sys/amd64/linux/linux_sysent.c
@@ -1,449 +1,449 @@
 /*
  * System call switch table.
  *
- * DO NOT EDIT-- this file is automatically generated.
+ * DO NOT EDIT-- this file is automatically @generated.
  * $FreeBSD$
  */
 
 #include <sys/param.h>
 #include <sys/sysent.h>
 #include <sys/sysproto.h>
 #include <compat/linux/linux_sysproto.h>
 #include <amd64/linux/linux.h>
 #include <amd64/linux/linux_proto.h>
 
 #define AS(name) (sizeof(struct name) / sizeof(register_t))
 
 /* The casts are bogus but will do for now. */
 struct sysent linux_sysent[] = {
 #define	nosys	linux_nosys
 	{ AS(read_args), (sy_call_t *)sys_read, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 0 = read */
 	{ AS(write_args), (sy_call_t *)sys_write, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 1 = write */
 	{ AS(linux_open_args), (sy_call_t *)linux_open, AUE_OPEN_RWTC, NULL, 0, 0, 0, SY_THR_STATIC },	/* 2 = linux_open */
 	{ AS(close_args), (sy_call_t *)sys_close, AUE_CLOSE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 3 = close */
 	{ AS(linux_newstat_args), (sy_call_t *)linux_newstat, AUE_STAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 4 = linux_newstat */
 	{ AS(linux_newfstat_args), (sy_call_t *)linux_newfstat, AUE_FSTAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 5 = linux_newfstat */
 	{ AS(linux_newlstat_args), (sy_call_t *)linux_newlstat, AUE_LSTAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 6 = linux_newlstat */
 	{ AS(poll_args), (sy_call_t *)sys_poll, AUE_POLL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 7 = poll */
 	{ AS(linux_lseek_args), (sy_call_t *)linux_lseek, AUE_LSEEK, NULL, 0, 0, 0, SY_THR_STATIC },	/* 8 = linux_lseek */
 	{ AS(linux_mmap2_args), (sy_call_t *)linux_mmap2, AUE_MMAP, NULL, 0, 0, 0, SY_THR_STATIC },	/* 9 = linux_mmap2 */
 	{ AS(linux_mprotect_args), (sy_call_t *)linux_mprotect, AUE_MPROTECT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 10 = linux_mprotect */
 	{ AS(munmap_args), (sy_call_t *)sys_munmap, AUE_MUNMAP, NULL, 0, 0, 0, SY_THR_STATIC },	/* 11 = munmap */
 	{ AS(linux_brk_args), (sy_call_t *)linux_brk, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 12 = linux_brk */
 	{ AS(linux_rt_sigaction_args), (sy_call_t *)linux_rt_sigaction, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 13 = linux_rt_sigaction */
 	{ AS(linux_rt_sigprocmask_args), (sy_call_t *)linux_rt_sigprocmask, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 14 = linux_rt_sigprocmask */
 	{ AS(linux_rt_sigreturn_args), (sy_call_t *)linux_rt_sigreturn, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 15 = linux_rt_sigreturn */
 	{ AS(linux_ioctl_args), (sy_call_t *)linux_ioctl, AUE_IOCTL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 16 = linux_ioctl */
 	{ AS(linux_pread_args), (sy_call_t *)linux_pread, AUE_PREAD, NULL, 0, 0, 0, SY_THR_STATIC },	/* 17 = linux_pread */
 	{ AS(linux_pwrite_args), (sy_call_t *)linux_pwrite, AUE_PWRITE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 18 = linux_pwrite */
 	{ AS(readv_args), (sy_call_t *)sys_readv, AUE_READV, NULL, 0, 0, 0, SY_THR_STATIC },	/* 19 = readv */
 	{ AS(writev_args), (sy_call_t *)sys_writev, AUE_WRITEV, NULL, 0, 0, 0, SY_THR_STATIC },	/* 20 = writev */
 	{ AS(linux_access_args), (sy_call_t *)linux_access, AUE_ACCESS, NULL, 0, 0, 0, SY_THR_STATIC },	/* 21 = linux_access */
 	{ AS(linux_pipe_args), (sy_call_t *)linux_pipe, AUE_PIPE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 22 = linux_pipe */
 	{ AS(linux_select_args), (sy_call_t *)linux_select, AUE_SELECT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 23 = linux_select */
 	{ 0, (sy_call_t *)sys_sched_yield, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 24 = sched_yield */
 	{ AS(linux_mremap_args), (sy_call_t *)linux_mremap, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 25 = linux_mremap */
 	{ AS(linux_msync_args), (sy_call_t *)linux_msync, AUE_MSYNC, NULL, 0, 0, 0, SY_THR_STATIC },	/* 26 = linux_msync */
 	{ AS(linux_mincore_args), (sy_call_t *)linux_mincore, AUE_MINCORE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 27 = linux_mincore */
 	{ AS(madvise_args), (sy_call_t *)sys_madvise, AUE_MADVISE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 28 = madvise */
 	{ AS(linux_shmget_args), (sy_call_t *)linux_shmget, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 29 = linux_shmget */
 	{ AS(linux_shmat_args), (sy_call_t *)linux_shmat, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 30 = linux_shmat */
 	{ AS(linux_shmctl_args), (sy_call_t *)linux_shmctl, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 31 = linux_shmctl */
 	{ AS(dup_args), (sy_call_t *)sys_dup, AUE_DUP, NULL, 0, 0, 0, SY_THR_STATIC },	/* 32 = dup */
 	{ AS(dup2_args), (sy_call_t *)sys_dup2, AUE_DUP2, NULL, 0, 0, 0, SY_THR_STATIC },	/* 33 = dup2 */
 	{ 0, (sy_call_t *)linux_pause, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 34 = linux_pause */
 	{ AS(linux_nanosleep_args), (sy_call_t *)linux_nanosleep, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 35 = linux_nanosleep */
 	{ AS(linux_getitimer_args), (sy_call_t *)linux_getitimer, AUE_GETITIMER, NULL, 0, 0, 0, SY_THR_STATIC },	/* 36 = linux_getitimer */
 	{ AS(linux_alarm_args), (sy_call_t *)linux_alarm, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 37 = linux_alarm */
 	{ AS(linux_setitimer_args), (sy_call_t *)linux_setitimer, AUE_SETITIMER, NULL, 0, 0, 0, SY_THR_STATIC },	/* 38 = linux_setitimer */
 	{ 0, (sy_call_t *)linux_getpid, AUE_GETPID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 39 = linux_getpid */
 	{ AS(linux_sendfile_args), (sy_call_t *)linux_sendfile, AUE_SENDFILE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 40 = linux_sendfile */
 	{ AS(linux_socket_args), (sy_call_t *)linux_socket, AUE_SOCKET, NULL, 0, 0, 0, SY_THR_STATIC },	/* 41 = linux_socket */
 	{ AS(linux_connect_args), (sy_call_t *)linux_connect, AUE_CONNECT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 42 = linux_connect */
 	{ AS(linux_accept_args), (sy_call_t *)linux_accept, AUE_ACCEPT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 43 = linux_accept */
 	{ AS(linux_sendto_args), (sy_call_t *)linux_sendto, AUE_SENDTO, NULL, 0, 0, 0, SY_THR_STATIC },	/* 44 = linux_sendto */
 	{ AS(linux_recvfrom_args), (sy_call_t *)linux_recvfrom, AUE_RECVFROM, NULL, 0, 0, 0, SY_THR_STATIC },	/* 45 = linux_recvfrom */
 	{ AS(linux_sendmsg_args), (sy_call_t *)linux_sendmsg, AUE_SENDMSG, NULL, 0, 0, 0, SY_THR_STATIC },	/* 46 = linux_sendmsg */
 	{ AS(linux_recvmsg_args), (sy_call_t *)linux_recvmsg, AUE_RECVMSG, NULL, 0, 0, 0, SY_THR_STATIC },	/* 47 = linux_recvmsg */
 	{ AS(linux_shutdown_args), (sy_call_t *)linux_shutdown, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 48 = linux_shutdown */
 	{ AS(linux_bind_args), (sy_call_t *)linux_bind, AUE_BIND, NULL, 0, 0, 0, SY_THR_STATIC },	/* 49 = linux_bind */
 	{ AS(linux_listen_args), (sy_call_t *)linux_listen, AUE_LISTEN, NULL, 0, 0, 0, SY_THR_STATIC },	/* 50 = linux_listen */
 	{ AS(linux_getsockname_args), (sy_call_t *)linux_getsockname, AUE_GETSOCKNAME, NULL, 0, 0, 0, SY_THR_STATIC },	/* 51 = linux_getsockname */
 	{ AS(linux_getpeername_args), (sy_call_t *)linux_getpeername, AUE_GETPEERNAME, NULL, 0, 0, 0, SY_THR_STATIC },	/* 52 = linux_getpeername */
 	{ AS(linux_socketpair_args), (sy_call_t *)linux_socketpair, AUE_SOCKETPAIR, NULL, 0, 0, 0, SY_THR_STATIC },	/* 53 = linux_socketpair */
 	{ AS(linux_setsockopt_args), (sy_call_t *)linux_setsockopt, AUE_SETSOCKOPT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 54 = linux_setsockopt */
 	{ AS(linux_getsockopt_args), (sy_call_t *)linux_getsockopt, AUE_GETSOCKOPT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 55 = linux_getsockopt */
 	{ AS(linux_clone_args), (sy_call_t *)linux_clone, AUE_RFORK, NULL, 0, 0, 0, SY_THR_STATIC },	/* 56 = linux_clone */
 	{ 0, (sy_call_t *)linux_fork, AUE_FORK, NULL, 0, 0, 0, SY_THR_STATIC },	/* 57 = linux_fork */
 	{ 0, (sy_call_t *)linux_vfork, AUE_VFORK, NULL, 0, 0, 0, SY_THR_STATIC },	/* 58 = linux_vfork */
 	{ AS(linux_execve_args), (sy_call_t *)linux_execve, AUE_EXECVE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 59 = linux_execve */
 	{ AS(linux_exit_args), (sy_call_t *)linux_exit, AUE_EXIT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 60 = linux_exit */
 	{ AS(linux_wait4_args), (sy_call_t *)linux_wait4, AUE_WAIT4, NULL, 0, 0, 0, SY_THR_STATIC },	/* 61 = linux_wait4 */
 	{ AS(linux_kill_args), (sy_call_t *)linux_kill, AUE_KILL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 62 = linux_kill */
 	{ AS(linux_newuname_args), (sy_call_t *)linux_newuname, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 63 = linux_newuname */
 	{ AS(linux_semget_args), (sy_call_t *)linux_semget, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 64 = linux_semget */
 	{ AS(linux_semop_args), (sy_call_t *)linux_semop, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 65 = linux_semop */
 	{ AS(linux_semctl_args), (sy_call_t *)linux_semctl, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 66 = linux_semctl */
 	{ AS(linux_shmdt_args), (sy_call_t *)linux_shmdt, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 67 = linux_shmdt */
 	{ AS(linux_msgget_args), (sy_call_t *)linux_msgget, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 68 = linux_msgget */
 	{ AS(linux_msgsnd_args), (sy_call_t *)linux_msgsnd, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 69 = linux_msgsnd */
 	{ AS(linux_msgrcv_args), (sy_call_t *)linux_msgrcv, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 70 = linux_msgrcv */
 	{ AS(linux_msgctl_args), (sy_call_t *)linux_msgctl, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 71 = linux_msgctl */
 	{ AS(linux_fcntl_args), (sy_call_t *)linux_fcntl, AUE_FCNTL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 72 = linux_fcntl */
 	{ AS(flock_args), (sy_call_t *)sys_flock, AUE_FLOCK, NULL, 0, 0, 0, SY_THR_STATIC },	/* 73 = flock */
 	{ AS(fsync_args), (sy_call_t *)sys_fsync, AUE_FSYNC, NULL, 0, 0, 0, SY_THR_STATIC },	/* 74 = fsync */
 	{ AS(linux_fdatasync_args), (sy_call_t *)linux_fdatasync, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 75 = linux_fdatasync */
 	{ AS(linux_truncate_args), (sy_call_t *)linux_truncate, AUE_TRUNCATE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 76 = linux_truncate */
 	{ AS(linux_ftruncate_args), (sy_call_t *)linux_ftruncate, AUE_FTRUNCATE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 77 = linux_ftruncate */
 	{ AS(linux_getdents_args), (sy_call_t *)linux_getdents, AUE_GETDIRENTRIES, NULL, 0, 0, 0, SY_THR_STATIC },	/* 78 = linux_getdents */
 	{ AS(linux_getcwd_args), (sy_call_t *)linux_getcwd, AUE_GETCWD, NULL, 0, 0, 0, SY_THR_STATIC },	/* 79 = linux_getcwd */
 	{ AS(linux_chdir_args), (sy_call_t *)linux_chdir, AUE_CHDIR, NULL, 0, 0, 0, SY_THR_STATIC },	/* 80 = linux_chdir */
 	{ AS(fchdir_args), (sy_call_t *)sys_fchdir, AUE_FCHDIR, NULL, 0, 0, 0, SY_THR_STATIC },	/* 81 = fchdir */
 	{ AS(linux_rename_args), (sy_call_t *)linux_rename, AUE_RENAME, NULL, 0, 0, 0, SY_THR_STATIC },	/* 82 = linux_rename */
 	{ AS(linux_mkdir_args), (sy_call_t *)linux_mkdir, AUE_MKDIR, NULL, 0, 0, 0, SY_THR_STATIC },	/* 83 = linux_mkdir */
 	{ AS(linux_rmdir_args), (sy_call_t *)linux_rmdir, AUE_RMDIR, NULL, 0, 0, 0, SY_THR_STATIC },	/* 84 = linux_rmdir */
 	{ AS(linux_creat_args), (sy_call_t *)linux_creat, AUE_CREAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 85 = linux_creat */
 	{ AS(linux_link_args), (sy_call_t *)linux_link, AUE_LINK, NULL, 0, 0, 0, SY_THR_STATIC },	/* 86 = linux_link */
 	{ AS(linux_unlink_args), (sy_call_t *)linux_unlink, AUE_UNLINK, NULL, 0, 0, 0, SY_THR_STATIC },	/* 87 = linux_unlink */
 	{ AS(linux_symlink_args), (sy_call_t *)linux_symlink, AUE_SYMLINK, NULL, 0, 0, 0, SY_THR_STATIC },	/* 88 = linux_symlink */
 	{ AS(linux_readlink_args), (sy_call_t *)linux_readlink, AUE_READLINK, NULL, 0, 0, 0, SY_THR_STATIC },	/* 89 = linux_readlink */
 	{ AS(linux_chmod_args), (sy_call_t *)linux_chmod, AUE_CHMOD, NULL, 0, 0, 0, SY_THR_STATIC },	/* 90 = linux_chmod */
 	{ AS(fchmod_args), (sy_call_t *)sys_fchmod, AUE_FCHMOD, NULL, 0, 0, 0, SY_THR_STATIC },	/* 91 = fchmod */
 	{ AS(linux_chown_args), (sy_call_t *)linux_chown, AUE_LCHOWN, NULL, 0, 0, 0, SY_THR_STATIC },	/* 92 = linux_chown */
 	{ AS(fchown_args), (sy_call_t *)sys_fchown, AUE_FCHOWN, NULL, 0, 0, 0, SY_THR_STATIC },	/* 93 = fchown */
 	{ AS(linux_lchown_args), (sy_call_t *)linux_lchown, AUE_LCHOWN, NULL, 0, 0, 0, SY_THR_STATIC },	/* 94 = linux_lchown */
 	{ AS(umask_args), (sy_call_t *)sys_umask, AUE_UMASK, NULL, 0, 0, 0, SY_THR_STATIC },	/* 95 = umask */
 	{ AS(gettimeofday_args), (sy_call_t *)sys_gettimeofday, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 96 = gettimeofday */
 	{ AS(linux_getrlimit_args), (sy_call_t *)linux_getrlimit, AUE_GETRLIMIT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 97 = linux_getrlimit */
 	{ AS(getrusage_args), (sy_call_t *)sys_getrusage, AUE_GETRUSAGE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 98 = getrusage */
 	{ AS(linux_sysinfo_args), (sy_call_t *)linux_sysinfo, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 99 = linux_sysinfo */
 	{ AS(linux_times_args), (sy_call_t *)linux_times, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 100 = linux_times */
 	{ AS(linux_ptrace_args), (sy_call_t *)linux_ptrace, AUE_PTRACE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 101 = linux_ptrace */
 	{ 0, (sy_call_t *)linux_getuid, AUE_GETUID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 102 = linux_getuid */
 	{ AS(linux_syslog_args), (sy_call_t *)linux_syslog, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 103 = linux_syslog */
 	{ 0, (sy_call_t *)linux_getgid, AUE_GETGID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 104 = linux_getgid */
 	{ AS(setuid_args), (sy_call_t *)sys_setuid, AUE_SETUID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 105 = setuid */
 	{ AS(setgid_args), (sy_call_t *)sys_setgid, AUE_SETGID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 106 = setgid */
 	{ 0, (sy_call_t *)sys_geteuid, AUE_GETEUID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 107 = geteuid */
 	{ 0, (sy_call_t *)sys_getegid, AUE_GETEGID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 108 = getegid */
 	{ AS(setpgid_args), (sy_call_t *)sys_setpgid, AUE_SETPGRP, NULL, 0, 0, 0, SY_THR_STATIC },	/* 109 = setpgid */
 	{ 0, (sy_call_t *)linux_getppid, AUE_GETPPID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 110 = linux_getppid */
 	{ 0, (sy_call_t *)sys_getpgrp, AUE_GETPGRP, NULL, 0, 0, 0, SY_THR_STATIC },	/* 111 = getpgrp */
 	{ 0, (sy_call_t *)sys_setsid, AUE_SETSID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 112 = setsid */
 	{ AS(setreuid_args), (sy_call_t *)sys_setreuid, AUE_SETREUID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 113 = setreuid */
 	{ AS(setregid_args), (sy_call_t *)sys_setregid, AUE_SETREGID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 114 = setregid */
 	{ AS(linux_getgroups_args), (sy_call_t *)linux_getgroups, AUE_GETGROUPS, NULL, 0, 0, 0, SY_THR_STATIC },	/* 115 = linux_getgroups */
 	{ AS(linux_setgroups_args), (sy_call_t *)linux_setgroups, AUE_SETGROUPS, NULL, 0, 0, 0, SY_THR_STATIC },	/* 116 = linux_setgroups */
 	{ AS(setresuid_args), (sy_call_t *)sys_setresuid, AUE_SETRESUID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 117 = setresuid */
 	{ AS(getresuid_args), (sy_call_t *)sys_getresuid, AUE_GETRESUID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 118 = getresuid */
 	{ AS(setresgid_args), (sy_call_t *)sys_setresgid, AUE_SETRESGID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 119 = setresgid */
 	{ AS(getresgid_args), (sy_call_t *)sys_getresgid, AUE_GETRESGID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 120 = getresgid */
 	{ AS(getpgid_args), (sy_call_t *)sys_getpgid, AUE_GETPGID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 121 = getpgid */
 	{ AS(linux_setfsuid_args), (sy_call_t *)linux_setfsuid, AUE_SETFSUID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 122 = linux_setfsuid */
 	{ AS(linux_setfsgid_args), (sy_call_t *)linux_setfsgid, AUE_SETFSGID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 123 = linux_setfsgid */
 	{ AS(linux_getsid_args), (sy_call_t *)linux_getsid, AUE_GETSID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 124 = linux_getsid */
 	{ AS(linux_capget_args), (sy_call_t *)linux_capget, AUE_CAPGET, NULL, 0, 0, 0, SY_THR_STATIC },	/* 125 = linux_capget */
 	{ AS(linux_capset_args), (sy_call_t *)linux_capset, AUE_CAPSET, NULL, 0, 0, 0, SY_THR_STATIC },	/* 126 = linux_capset */
 	{ AS(linux_rt_sigpending_args), (sy_call_t *)linux_rt_sigpending, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 127 = linux_rt_sigpending */
 	{ AS(linux_rt_sigtimedwait_args), (sy_call_t *)linux_rt_sigtimedwait, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 128 = linux_rt_sigtimedwait */
 	{ AS(linux_rt_sigqueueinfo_args), (sy_call_t *)linux_rt_sigqueueinfo, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 129 = linux_rt_sigqueueinfo */
 	{ AS(linux_rt_sigsuspend_args), (sy_call_t *)linux_rt_sigsuspend, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 130 = linux_rt_sigsuspend */
 	{ AS(linux_sigaltstack_args), (sy_call_t *)linux_sigaltstack, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 131 = linux_sigaltstack */
 	{ AS(linux_utime_args), (sy_call_t *)linux_utime, AUE_UTIME, NULL, 0, 0, 0, SY_THR_STATIC },	/* 132 = linux_utime */
 	{ AS(linux_mknod_args), (sy_call_t *)linux_mknod, AUE_MKNOD, NULL, 0, 0, 0, SY_THR_STATIC },	/* 133 = linux_mknod */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 134 = uselib */
 	{ AS(linux_personality_args), (sy_call_t *)linux_personality, AUE_PERSONALITY, NULL, 0, 0, 0, SY_THR_STATIC },	/* 135 = linux_personality */
 	{ AS(linux_ustat_args), (sy_call_t *)linux_ustat, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 136 = linux_ustat */
 	{ AS(linux_statfs_args), (sy_call_t *)linux_statfs, AUE_STATFS, NULL, 0, 0, 0, SY_THR_STATIC },	/* 137 = linux_statfs */
 	{ AS(linux_fstatfs_args), (sy_call_t *)linux_fstatfs, AUE_FSTATFS, NULL, 0, 0, 0, SY_THR_STATIC },	/* 138 = linux_fstatfs */
 	{ AS(linux_sysfs_args), (sy_call_t *)linux_sysfs, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 139 = linux_sysfs */
 	{ AS(linux_getpriority_args), (sy_call_t *)linux_getpriority, AUE_GETPRIORITY, NULL, 0, 0, 0, SY_THR_STATIC },	/* 140 = linux_getpriority */
 	{ AS(setpriority_args), (sy_call_t *)sys_setpriority, AUE_SETPRIORITY, NULL, 0, 0, 0, SY_THR_STATIC },	/* 141 = setpriority */
 	{ AS(linux_sched_setparam_args), (sy_call_t *)linux_sched_setparam, AUE_SCHED_SETPARAM, NULL, 0, 0, 0, SY_THR_STATIC },	/* 142 = linux_sched_setparam */
 	{ AS(linux_sched_getparam_args), (sy_call_t *)linux_sched_getparam, AUE_SCHED_GETPARAM, NULL, 0, 0, 0, SY_THR_STATIC },	/* 143 = linux_sched_getparam */
 	{ AS(linux_sched_setscheduler_args), (sy_call_t *)linux_sched_setscheduler, AUE_SCHED_SETSCHEDULER, NULL, 0, 0, 0, SY_THR_STATIC },	/* 144 = linux_sched_setscheduler */
 	{ AS(linux_sched_getscheduler_args), (sy_call_t *)linux_sched_getscheduler, AUE_SCHED_GETSCHEDULER, NULL, 0, 0, 0, SY_THR_STATIC },	/* 145 = linux_sched_getscheduler */
 	{ AS(linux_sched_get_priority_max_args), (sy_call_t *)linux_sched_get_priority_max, AUE_SCHED_GET_PRIORITY_MAX, NULL, 0, 0, 0, SY_THR_STATIC },	/* 146 = linux_sched_get_priority_max */
 	{ AS(linux_sched_get_priority_min_args), (sy_call_t *)linux_sched_get_priority_min, AUE_SCHED_GET_PRIORITY_MIN, NULL, 0, 0, 0, SY_THR_STATIC },	/* 147 = linux_sched_get_priority_min */
 	{ AS(linux_sched_rr_get_interval_args), (sy_call_t *)linux_sched_rr_get_interval, AUE_SCHED_RR_GET_INTERVAL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 148 = linux_sched_rr_get_interval */
 	{ AS(mlock_args), (sy_call_t *)sys_mlock, AUE_MLOCK, NULL, 0, 0, 0, SY_THR_STATIC },	/* 149 = mlock */
 	{ AS(munlock_args), (sy_call_t *)sys_munlock, AUE_MUNLOCK, NULL, 0, 0, 0, SY_THR_STATIC },	/* 150 = munlock */
 	{ AS(mlockall_args), (sy_call_t *)sys_mlockall, AUE_MLOCKALL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 151 = mlockall */
 	{ 0, (sy_call_t *)sys_munlockall, AUE_MUNLOCKALL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 152 = munlockall */
 	{ 0, (sy_call_t *)linux_vhangup, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 153 = linux_vhangup */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 154 = modify_ldt */
 	{ 0, (sy_call_t *)linux_pivot_root, AUE_PIVOT_ROOT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 155 = linux_pivot_root */
 	{ AS(linux_sysctl_args), (sy_call_t *)linux_sysctl, AUE_SYSCTL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 156 = linux_sysctl */
 	{ AS(linux_prctl_args), (sy_call_t *)linux_prctl, AUE_PRCTL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 157 = linux_prctl */
 	{ AS(linux_arch_prctl_args), (sy_call_t *)linux_arch_prctl, AUE_PRCTL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 158 = linux_arch_prctl */
 	{ 0, (sy_call_t *)linux_adjtimex, AUE_ADJTIME, NULL, 0, 0, 0, SY_THR_STATIC },	/* 159 = linux_adjtimex */
 	{ AS(linux_setrlimit_args), (sy_call_t *)linux_setrlimit, AUE_SETRLIMIT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 160 = linux_setrlimit */
 	{ AS(chroot_args), (sy_call_t *)sys_chroot, AUE_CHROOT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 161 = chroot */
 	{ 0, (sy_call_t *)sys_sync, AUE_SYNC, NULL, 0, 0, 0, SY_THR_STATIC },		/* 162 = sync */
 	{ AS(acct_args), (sy_call_t *)sys_acct, AUE_ACCT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 163 = acct */
 	{ AS(settimeofday_args), (sy_call_t *)sys_settimeofday, AUE_SETTIMEOFDAY, NULL, 0, 0, 0, SY_THR_STATIC },	/* 164 = settimeofday */
 	{ AS(linux_mount_args), (sy_call_t *)linux_mount, AUE_MOUNT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 165 = linux_mount */
 	{ AS(linux_umount_args), (sy_call_t *)linux_umount, AUE_UMOUNT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 166 = linux_umount */
 	{ AS(swapon_args), (sy_call_t *)sys_swapon, AUE_SWAPON, NULL, 0, 0, 0, SY_THR_STATIC },	/* 167 = swapon */
 	{ 0, (sy_call_t *)linux_swapoff, AUE_SWAPOFF, NULL, 0, 0, 0, SY_THR_STATIC },	/* 168 = linux_swapoff */
 	{ AS(linux_reboot_args), (sy_call_t *)linux_reboot, AUE_REBOOT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 169 = linux_reboot */
 	{ AS(linux_sethostname_args), (sy_call_t *)linux_sethostname, AUE_SYSCTL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 170 = linux_sethostname */
 	{ AS(linux_setdomainname_args), (sy_call_t *)linux_setdomainname, AUE_SYSCTL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 171 = linux_setdomainname */
 	{ AS(linux_iopl_args), (sy_call_t *)linux_iopl, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 172 = linux_iopl */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 173 = ioperm */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 174 = create_module */
 	{ 0, (sy_call_t *)linux_init_module, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 175 = linux_init_module */
 	{ 0, (sy_call_t *)linux_delete_module, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 176 = linux_delete_module */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 177 = get_kernel_syms */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 178 = query_module */
 	{ 0, (sy_call_t *)linux_quotactl, AUE_QUOTACTL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 179 = linux_quotactl */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 180 = nfsservctl */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 181 = getpmsg */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 182 = putpmsg */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 183 = afs_syscall */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 184 = tuxcall */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 185 = security */
 	{ 0, (sy_call_t *)linux_gettid, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 186 = linux_gettid */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 187 = linux_readahead */
 	{ 0, (sy_call_t *)linux_setxattr, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 188 = linux_setxattr */
 	{ 0, (sy_call_t *)linux_lsetxattr, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 189 = linux_lsetxattr */
 	{ 0, (sy_call_t *)linux_fsetxattr, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 190 = linux_fsetxattr */
 	{ 0, (sy_call_t *)linux_getxattr, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 191 = linux_getxattr */
 	{ 0, (sy_call_t *)linux_lgetxattr, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 192 = linux_lgetxattr */
 	{ 0, (sy_call_t *)linux_fgetxattr, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 193 = linux_fgetxattr */
 	{ 0, (sy_call_t *)linux_listxattr, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 194 = linux_listxattr */
 	{ 0, (sy_call_t *)linux_llistxattr, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 195 = linux_llistxattr */
 	{ 0, (sy_call_t *)linux_flistxattr, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 196 = linux_flistxattr */
 	{ 0, (sy_call_t *)linux_removexattr, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 197 = linux_removexattr */
 	{ 0, (sy_call_t *)linux_lremovexattr, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 198 = linux_lremovexattr */
 	{ 0, (sy_call_t *)linux_fremovexattr, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 199 = linux_fremovexattr */
 	{ AS(linux_tkill_args), (sy_call_t *)linux_tkill, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 200 = linux_tkill */
 	{ AS(linux_time_args), (sy_call_t *)linux_time, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 201 = linux_time */
 	{ AS(linux_sys_futex_args), (sy_call_t *)linux_sys_futex, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 202 = linux_sys_futex */
 	{ AS(linux_sched_setaffinity_args), (sy_call_t *)linux_sched_setaffinity, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 203 = linux_sched_setaffinity */
 	{ AS(linux_sched_getaffinity_args), (sy_call_t *)linux_sched_getaffinity, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 204 = linux_sched_getaffinity */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 205 = set_thread_area */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 206 = linux_io_setup */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 207 = linux_io_destroy */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 208 = linux_io_getevents */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 209 = linux_io_submit */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 210 = linux_io_cancel */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 211 = get_thread_area */
 	{ 0, (sy_call_t *)linux_lookup_dcookie, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 212 = linux_lookup_dcookie */
 	{ AS(linux_epoll_create_args), (sy_call_t *)linux_epoll_create, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 213 = linux_epoll_create */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 214 = epoll_ctl_old */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 215 = epoll_wait_old */
 	{ 0, (sy_call_t *)linux_remap_file_pages, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 216 = linux_remap_file_pages */
 	{ AS(linux_getdents64_args), (sy_call_t *)linux_getdents64, AUE_GETDIRENTRIES, NULL, 0, 0, 0, SY_THR_STATIC },	/* 217 = linux_getdents64 */
 	{ AS(linux_set_tid_address_args), (sy_call_t *)linux_set_tid_address, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 218 = linux_set_tid_address */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 219 = restart_syscall */
 	{ 0, (sy_call_t *)linux_semtimedop, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 220 = linux_semtimedop */
 	{ AS(linux_fadvise64_args), (sy_call_t *)linux_fadvise64, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 221 = linux_fadvise64 */
 	{ AS(linux_timer_create_args), (sy_call_t *)linux_timer_create, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 222 = linux_timer_create */
 	{ AS(linux_timer_settime_args), (sy_call_t *)linux_timer_settime, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 223 = linux_timer_settime */
 	{ AS(linux_timer_gettime_args), (sy_call_t *)linux_timer_gettime, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 224 = linux_timer_gettime */
 	{ AS(linux_timer_getoverrun_args), (sy_call_t *)linux_timer_getoverrun, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 225 = linux_timer_getoverrun */
 	{ AS(linux_timer_delete_args), (sy_call_t *)linux_timer_delete, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 226 = linux_timer_delete */
 	{ AS(linux_clock_settime_args), (sy_call_t *)linux_clock_settime, AUE_CLOCK_SETTIME, NULL, 0, 0, 0, SY_THR_STATIC },	/* 227 = linux_clock_settime */
 	{ AS(linux_clock_gettime_args), (sy_call_t *)linux_clock_gettime, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 228 = linux_clock_gettime */
 	{ AS(linux_clock_getres_args), (sy_call_t *)linux_clock_getres, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 229 = linux_clock_getres */
 	{ AS(linux_clock_nanosleep_args), (sy_call_t *)linux_clock_nanosleep, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 230 = linux_clock_nanosleep */
 	{ AS(linux_exit_group_args), (sy_call_t *)linux_exit_group, AUE_EXIT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 231 = linux_exit_group */
 	{ AS(linux_epoll_wait_args), (sy_call_t *)linux_epoll_wait, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 232 = linux_epoll_wait */
 	{ AS(linux_epoll_ctl_args), (sy_call_t *)linux_epoll_ctl, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 233 = linux_epoll_ctl */
 	{ AS(linux_tgkill_args), (sy_call_t *)linux_tgkill, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 234 = linux_tgkill */
 	{ AS(linux_utimes_args), (sy_call_t *)linux_utimes, AUE_UTIMES, NULL, 0, 0, 0, SY_THR_STATIC },	/* 235 = linux_utimes */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 236 = vserver */
 	{ 0, (sy_call_t *)linux_mbind, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 237 = linux_mbind */
 	{ 0, (sy_call_t *)linux_set_mempolicy, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 238 = linux_set_mempolicy */
 	{ 0, (sy_call_t *)linux_get_mempolicy, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 239 = linux_get_mempolicy */
 	{ 0, (sy_call_t *)linux_mq_open, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 240 = linux_mq_open */
 	{ 0, (sy_call_t *)linux_mq_unlink, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 241 = linux_mq_unlink */
 	{ 0, (sy_call_t *)linux_mq_timedsend, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 242 = linux_mq_timedsend */
 	{ 0, (sy_call_t *)linux_mq_timedreceive, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 243 = linux_mq_timedreceive */
 	{ 0, (sy_call_t *)linux_mq_notify, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 244 = linux_mq_notify */
 	{ 0, (sy_call_t *)linux_mq_getsetattr, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 245 = linux_mq_getsetattr */
 	{ 0, (sy_call_t *)linux_kexec_load, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 246 = linux_kexec_load */
 	{ AS(linux_waitid_args), (sy_call_t *)linux_waitid, AUE_WAIT6, NULL, 0, 0, 0, SY_THR_STATIC },	/* 247 = linux_waitid */
 	{ 0, (sy_call_t *)linux_add_key, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 248 = linux_add_key */
 	{ 0, (sy_call_t *)linux_request_key, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 249 = linux_request_key */
 	{ 0, (sy_call_t *)linux_keyctl, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 250 = linux_keyctl */
 	{ 0, (sy_call_t *)linux_ioprio_set, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 251 = linux_ioprio_set */
 	{ 0, (sy_call_t *)linux_ioprio_get, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 252 = linux_ioprio_get */
 	{ 0, (sy_call_t *)linux_inotify_init, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 253 = linux_inotify_init */
 	{ 0, (sy_call_t *)linux_inotify_add_watch, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 254 = linux_inotify_add_watch */
 	{ 0, (sy_call_t *)linux_inotify_rm_watch, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 255 = linux_inotify_rm_watch */
 	{ 0, (sy_call_t *)linux_migrate_pages, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 256 = linux_migrate_pages */
 	{ AS(linux_openat_args), (sy_call_t *)linux_openat, AUE_OPEN_RWTC, NULL, 0, 0, 0, SY_THR_STATIC },	/* 257 = linux_openat */
 	{ AS(linux_mkdirat_args), (sy_call_t *)linux_mkdirat, AUE_MKDIRAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 258 = linux_mkdirat */
 	{ AS(linux_mknodat_args), (sy_call_t *)linux_mknodat, AUE_MKNODAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 259 = linux_mknodat */
 	{ AS(linux_fchownat_args), (sy_call_t *)linux_fchownat, AUE_FCHOWNAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 260 = linux_fchownat */
 	{ AS(linux_futimesat_args), (sy_call_t *)linux_futimesat, AUE_FUTIMESAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 261 = linux_futimesat */
 	{ AS(linux_newfstatat_args), (sy_call_t *)linux_newfstatat, AUE_FSTATAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 262 = linux_newfstatat */
 	{ AS(linux_unlinkat_args), (sy_call_t *)linux_unlinkat, AUE_UNLINKAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 263 = linux_unlinkat */
 	{ AS(linux_renameat_args), (sy_call_t *)linux_renameat, AUE_RENAMEAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 264 = linux_renameat */
 	{ AS(linux_linkat_args), (sy_call_t *)linux_linkat, AUE_LINKAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 265 = linux_linkat */
 	{ AS(linux_symlinkat_args), (sy_call_t *)linux_symlinkat, AUE_SYMLINKAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 266 = linux_symlinkat */
 	{ AS(linux_readlinkat_args), (sy_call_t *)linux_readlinkat, AUE_READLINKAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 267 = linux_readlinkat */
 	{ AS(linux_fchmodat_args), (sy_call_t *)linux_fchmodat, AUE_FCHMODAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 268 = linux_fchmodat */
 	{ AS(linux_faccessat_args), (sy_call_t *)linux_faccessat, AUE_FACCESSAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 269 = linux_faccessat */
 	{ AS(linux_pselect6_args), (sy_call_t *)linux_pselect6, AUE_SELECT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 270 = linux_pselect6 */
 	{ AS(linux_ppoll_args), (sy_call_t *)linux_ppoll, AUE_POLL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 271 = linux_ppoll */
 	{ 0, (sy_call_t *)linux_unshare, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 272 = linux_unshare */
 	{ AS(linux_set_robust_list_args), (sy_call_t *)linux_set_robust_list, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 273 = linux_set_robust_list */
 	{ AS(linux_get_robust_list_args), (sy_call_t *)linux_get_robust_list, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 274 = linux_get_robust_list */
 	{ 0, (sy_call_t *)linux_splice, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 275 = linux_splice */
 	{ 0, (sy_call_t *)linux_tee, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },		/* 276 = linux_tee */
 	{ 0, (sy_call_t *)linux_sync_file_range, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 277 = linux_sync_file_range */
 	{ 0, (sy_call_t *)linux_vmsplice, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 278 = linux_vmsplice */
 	{ 0, (sy_call_t *)linux_move_pages, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 279 = linux_move_pages */
 	{ AS(linux_utimensat_args), (sy_call_t *)linux_utimensat, AUE_FUTIMESAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 280 = linux_utimensat */
 	{ AS(linux_epoll_pwait_args), (sy_call_t *)linux_epoll_pwait, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 281 = linux_epoll_pwait */
 	{ 0, (sy_call_t *)linux_signalfd, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 282 = linux_signalfd */
 	{ AS(linux_timerfd_create_args), (sy_call_t *)linux_timerfd_create, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 283 = linux_timerfd_create */
 	{ AS(linux_eventfd_args), (sy_call_t *)linux_eventfd, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 284 = linux_eventfd */
 	{ AS(linux_fallocate_args), (sy_call_t *)linux_fallocate, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 285 = linux_fallocate */
 	{ AS(linux_timerfd_settime_args), (sy_call_t *)linux_timerfd_settime, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 286 = linux_timerfd_settime */
 	{ AS(linux_timerfd_gettime_args), (sy_call_t *)linux_timerfd_gettime, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 287 = linux_timerfd_gettime */
 	{ AS(linux_accept4_args), (sy_call_t *)linux_accept4, AUE_ACCEPT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 288 = linux_accept4 */
 	{ 0, (sy_call_t *)linux_signalfd4, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 289 = linux_signalfd4 */
 	{ AS(linux_eventfd2_args), (sy_call_t *)linux_eventfd2, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 290 = linux_eventfd2 */
 	{ AS(linux_epoll_create1_args), (sy_call_t *)linux_epoll_create1, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 291 = linux_epoll_create1 */
 	{ AS(linux_dup3_args), (sy_call_t *)linux_dup3, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 292 = linux_dup3 */
 	{ AS(linux_pipe2_args), (sy_call_t *)linux_pipe2, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 293 = linux_pipe2 */
 	{ AS(linux_inotify_init1_args), (sy_call_t *)linux_inotify_init1, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 294 = linux_inotify_init1 */
 	{ AS(linux_preadv_args), (sy_call_t *)linux_preadv, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 295 = linux_preadv */
 	{ AS(linux_pwritev_args), (sy_call_t *)linux_pwritev, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 296 = linux_pwritev */
 	{ AS(linux_rt_tgsigqueueinfo_args), (sy_call_t *)linux_rt_tgsigqueueinfo, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 297 = linux_rt_tgsigqueueinfo */
 	{ 0, (sy_call_t *)linux_perf_event_open, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 298 = linux_perf_event_open */
 	{ AS(linux_recvmmsg_args), (sy_call_t *)linux_recvmmsg, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 299 = linux_recvmmsg */
 	{ 0, (sy_call_t *)linux_fanotify_init, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 300 = linux_fanotify_init */
 	{ 0, (sy_call_t *)linux_fanotify_mark, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 301 = linux_fanotify_mark */
 	{ AS(linux_prlimit64_args), (sy_call_t *)linux_prlimit64, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 302 = linux_prlimit64 */
 	{ 0, (sy_call_t *)linux_name_to_handle_at, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 303 = linux_name_to_handle_at */
 	{ 0, (sy_call_t *)linux_open_by_handle_at, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 304 = linux_open_by_handle_at */
 	{ 0, (sy_call_t *)linux_clock_adjtime, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 305 = linux_clock_adjtime */
 	{ AS(linux_syncfs_args), (sy_call_t *)linux_syncfs, AUE_SYNC, NULL, 0, 0, 0, SY_THR_STATIC },	/* 306 = linux_syncfs */
 	{ AS(linux_sendmmsg_args), (sy_call_t *)linux_sendmmsg, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 307 = linux_sendmmsg */
 	{ AS(linux_setns_args), (sy_call_t *)linux_setns, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 308 = linux_setns */
 	{ AS(linux_getcpu_args), (sy_call_t *)linux_getcpu, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 309 = linux_getcpu */
 	{ AS(linux_process_vm_readv_args), (sy_call_t *)linux_process_vm_readv, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 310 = linux_process_vm_readv */
 	{ AS(linux_process_vm_writev_args), (sy_call_t *)linux_process_vm_writev, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 311 = linux_process_vm_writev */
 	{ AS(linux_kcmp_args), (sy_call_t *)linux_kcmp, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 312 = linux_kcmp */
 	{ AS(linux_finit_module_args), (sy_call_t *)linux_finit_module, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 313 = linux_finit_module */
 	{ AS(linux_sched_setattr_args), (sy_call_t *)linux_sched_setattr, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 314 = linux_sched_setattr */
 	{ AS(linux_sched_getattr_args), (sy_call_t *)linux_sched_getattr, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 315 = linux_sched_getattr */
 	{ AS(linux_renameat2_args), (sy_call_t *)linux_renameat2, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 316 = linux_renameat2 */
 	{ AS(linux_seccomp_args), (sy_call_t *)linux_seccomp, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 317 = linux_seccomp */
 	{ AS(linux_getrandom_args), (sy_call_t *)linux_getrandom, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 318 = linux_getrandom */
 	{ AS(linux_memfd_create_args), (sy_call_t *)linux_memfd_create, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 319 = linux_memfd_create */
 	{ AS(linux_kexec_file_load_args), (sy_call_t *)linux_kexec_file_load, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 320 = linux_kexec_file_load */
 	{ AS(linux_bpf_args), (sy_call_t *)linux_bpf, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 321 = linux_bpf */
 	{ AS(linux_execveat_args), (sy_call_t *)linux_execveat, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 322 = linux_execveat */
 	{ AS(linux_userfaultfd_args), (sy_call_t *)linux_userfaultfd, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 323 = linux_userfaultfd */
 	{ AS(linux_membarrier_args), (sy_call_t *)linux_membarrier, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 324 = linux_membarrier */
 	{ AS(linux_mlock2_args), (sy_call_t *)linux_mlock2, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 325 = linux_mlock2 */
 	{ AS(linux_copy_file_range_args), (sy_call_t *)linux_copy_file_range, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 326 = linux_copy_file_range */
 	{ AS(linux_preadv2_args), (sy_call_t *)linux_preadv2, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 327 = linux_preadv2 */
 	{ AS(linux_pwritev2_args), (sy_call_t *)linux_pwritev2, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 328 = linux_pwritev2 */
 	{ AS(linux_pkey_mprotect_args), (sy_call_t *)linux_pkey_mprotect, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 329 = linux_pkey_mprotect */
 	{ AS(linux_pkey_alloc_args), (sy_call_t *)linux_pkey_alloc, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 330 = linux_pkey_alloc */
 	{ AS(linux_pkey_free_args), (sy_call_t *)linux_pkey_free, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 331 = linux_pkey_free */
 	{ AS(linux_statx_args), (sy_call_t *)linux_statx, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 332 = linux_statx */
 	{ 0, (sy_call_t *)linux_io_pgetevents, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 333 = linux_io_pgetevents */
 	{ 0, (sy_call_t *)linux_rseq, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 334 = linux_rseq */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 335 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 336 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 337 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 338 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 339 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 340 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 341 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 342 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 343 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 344 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 345 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 346 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 347 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 348 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 349 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 350 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 351 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 352 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 353 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 354 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 355 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 356 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 357 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 358 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 359 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 360 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 361 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 362 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 363 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 364 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 365 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 366 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 367 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 368 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 369 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 370 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 371 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 372 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 373 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 374 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 375 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 376 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 377 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 378 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 379 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 380 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 381 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 382 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 383 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 384 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 385 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 386 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 387 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 388 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 389 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 390 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 391 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 392 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 393 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 394 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 395 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 396 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 397 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 398 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 399 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 400 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 401 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 402 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 403 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 404 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 405 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 406 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 407 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 408 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 409 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 410 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 411 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 412 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 413 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 414 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 415 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 416 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 417 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 418 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 419 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 420 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 421 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 422 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 423 = nosys */
 	{ AS(linux_pidfd_send_signal_args), (sy_call_t *)linux_pidfd_send_signal, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 424 = linux_pidfd_send_signal */
 	{ 0, (sy_call_t *)linux_io_uring_setup, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 425 = linux_io_uring_setup */
 	{ 0, (sy_call_t *)linux_io_uring_enter, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 426 = linux_io_uring_enter */
 	{ 0, (sy_call_t *)linux_io_uring_register, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 427 = linux_io_uring_register */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 428 = nosys */
 };
diff --git a/sys/amd64/linux/linux_systrace_args.c b/sys/amd64/linux/linux_systrace_args.c
index 839e318cad80..9bc7b4dbeda4 100644
--- a/sys/amd64/linux/linux_systrace_args.c
+++ b/sys/amd64/linux/linux_systrace_args.c
@@ -1,7777 +1,7777 @@
 /*
  * System call argument to DTrace register array converstion.
  *
- * DO NOT EDIT-- this file is automatically generated.
+ * DO NOT EDIT-- this file is automatically @generated.
  * $FreeBSD$
  * This file is part of the DTrace syscall provider.
  */
 
 static void
 systrace_args(int sysnum, void *params, uint64_t *uarg, int *n_args)
 {
 	int64_t *iarg  = (int64_t *) uarg;
 	switch (sysnum) {
 #define	nosys	linux_nosys
 	/* read */
 	case 0: {
 		struct read_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->buf; /* char * */
 		uarg[2] = p->nbyte; /* u_int */
 		*n_args = 3;
 		break;
 	}
 	/* write */
 	case 1: {
 		struct write_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->buf; /* char * */
 		uarg[2] = p->nbyte; /* u_int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_open */
 	case 2: {
 		struct linux_open_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		iarg[1] = p->flags; /* l_int */
 		iarg[2] = p->mode; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* close */
 	case 3: {
 		struct close_args *p = params;
 		iarg[0] = p->fd; /* int */
 		*n_args = 1;
 		break;
 	}
 	/* linux_newstat */
 	case 4: {
 		struct linux_newstat_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		uarg[1] = (intptr_t) p->buf; /* struct l_newstat * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_newfstat */
 	case 5: {
 		struct linux_newfstat_args *p = params;
 		iarg[0] = p->fd; /* l_uint */
 		uarg[1] = (intptr_t) p->buf; /* struct l_newstat * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_newlstat */
 	case 6: {
 		struct linux_newlstat_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		uarg[1] = (intptr_t) p->buf; /* struct l_newstat * */
 		*n_args = 2;
 		break;
 	}
 	/* poll */
 	case 7: {
 		struct poll_args *p = params;
 		uarg[0] = (intptr_t) p->fds; /* struct pollfd * */
 		uarg[1] = p->nfds; /* u_int */
 		iarg[2] = p->timeout; /* int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_lseek */
 	case 8: {
 		struct linux_lseek_args *p = params;
 		iarg[0] = p->fdes; /* l_uint */
 		iarg[1] = p->off; /* l_off_t */
 		iarg[2] = p->whence; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_mmap2 */
 	case 9: {
 		struct linux_mmap2_args *p = params;
 		iarg[0] = p->addr; /* l_ulong */
 		iarg[1] = p->len; /* l_ulong */
 		iarg[2] = p->prot; /* l_ulong */
 		iarg[3] = p->flags; /* l_ulong */
 		iarg[4] = p->fd; /* l_ulong */
 		iarg[5] = p->pgoff; /* l_ulong */
 		*n_args = 6;
 		break;
 	}
 	/* linux_mprotect */
 	case 10: {
 		struct linux_mprotect_args *p = params;
 		uarg[0] = (intptr_t) p->addr; /* caddr_t */
 		iarg[1] = p->len; /* l_int */
 		iarg[2] = p->prot; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* munmap */
 	case 11: {
 		struct munmap_args *p = params;
 		uarg[0] = (intptr_t) p->addr; /* caddr_t */
 		iarg[1] = p->len; /* int */
 		*n_args = 2;
 		break;
 	}
 	/* linux_brk */
 	case 12: {
 		struct linux_brk_args *p = params;
 		iarg[0] = p->dsend; /* l_ulong */
 		*n_args = 1;
 		break;
 	}
 	/* linux_rt_sigaction */
 	case 13: {
 		struct linux_rt_sigaction_args *p = params;
 		iarg[0] = p->sig; /* l_int */
 		uarg[1] = (intptr_t) p->act; /* l_sigaction_t * */
 		uarg[2] = (intptr_t) p->oact; /* l_sigaction_t * */
 		iarg[3] = p->sigsetsize; /* l_size_t */
 		*n_args = 4;
 		break;
 	}
 	/* linux_rt_sigprocmask */
 	case 14: {
 		struct linux_rt_sigprocmask_args *p = params;
 		iarg[0] = p->how; /* l_int */
 		uarg[1] = (intptr_t) p->mask; /* l_sigset_t * */
 		uarg[2] = (intptr_t) p->omask; /* l_sigset_t * */
 		iarg[3] = p->sigsetsize; /* l_size_t */
 		*n_args = 4;
 		break;
 	}
 	/* linux_rt_sigreturn */
 	case 15: {
 		struct linux_rt_sigreturn_args *p = params;
 		uarg[0] = (intptr_t) p->ucp; /* struct l_ucontext * */
 		*n_args = 1;
 		break;
 	}
 	/* linux_ioctl */
 	case 16: {
 		struct linux_ioctl_args *p = params;
 		iarg[0] = p->fd; /* l_uint */
 		iarg[1] = p->cmd; /* l_uint */
 		uarg[2] = p->arg; /* uintptr_t */
 		*n_args = 3;
 		break;
 	}
 	/* linux_pread */
 	case 17: {
 		struct linux_pread_args *p = params;
 		iarg[0] = p->fd; /* l_uint */
 		uarg[1] = (intptr_t) p->buf; /* char * */
 		iarg[2] = p->nbyte; /* l_size_t */
 		iarg[3] = p->offset; /* l_loff_t */
 		*n_args = 4;
 		break;
 	}
 	/* linux_pwrite */
 	case 18: {
 		struct linux_pwrite_args *p = params;
 		iarg[0] = p->fd; /* l_uint */
 		uarg[1] = (intptr_t) p->buf; /* char * */
 		iarg[2] = p->nbyte; /* l_size_t */
 		iarg[3] = p->offset; /* l_loff_t */
 		*n_args = 4;
 		break;
 	}
 	/* readv */
 	case 19: {
 		struct readv_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->iovp; /* struct iovec * */
 		uarg[2] = p->iovcnt; /* u_int */
 		*n_args = 3;
 		break;
 	}
 	/* writev */
 	case 20: {
 		struct writev_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->iovp; /* struct iovec * */
 		uarg[2] = p->iovcnt; /* u_int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_access */
 	case 21: {
 		struct linux_access_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		iarg[1] = p->amode; /* l_int */
 		*n_args = 2;
 		break;
 	}
 	/* linux_pipe */
 	case 22: {
 		struct linux_pipe_args *p = params;
 		uarg[0] = (intptr_t) p->pipefds; /* l_ulong * */
 		*n_args = 1;
 		break;
 	}
 	/* linux_select */
 	case 23: {
 		struct linux_select_args *p = params;
 		iarg[0] = p->nfds; /* l_int */
 		uarg[1] = (intptr_t) p->readfds; /* l_fd_set * */
 		uarg[2] = (intptr_t) p->writefds; /* l_fd_set * */
 		uarg[3] = (intptr_t) p->exceptfds; /* l_fd_set * */
 		uarg[4] = (intptr_t) p->timeout; /* struct l_timeval * */
 		*n_args = 5;
 		break;
 	}
 	/* sched_yield */
 	case 24: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_mremap */
 	case 25: {
 		struct linux_mremap_args *p = params;
 		iarg[0] = p->addr; /* l_ulong */
 		iarg[1] = p->old_len; /* l_ulong */
 		iarg[2] = p->new_len; /* l_ulong */
 		iarg[3] = p->flags; /* l_ulong */
 		iarg[4] = p->new_addr; /* l_ulong */
 		*n_args = 5;
 		break;
 	}
 	/* linux_msync */
 	case 26: {
 		struct linux_msync_args *p = params;
 		iarg[0] = p->addr; /* l_ulong */
 		iarg[1] = p->len; /* l_size_t */
 		iarg[2] = p->fl; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_mincore */
 	case 27: {
 		struct linux_mincore_args *p = params;
 		iarg[0] = p->start; /* l_ulong */
 		iarg[1] = p->len; /* l_size_t */
 		uarg[2] = (intptr_t) p->vec; /* u_char * */
 		*n_args = 3;
 		break;
 	}
 	/* madvise */
 	case 28: {
 		struct madvise_args *p = params;
 		uarg[0] = (intptr_t) p->addr; /* void * */
 		uarg[1] = p->len; /* size_t */
 		iarg[2] = p->behav; /* int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_shmget */
 	case 29: {
 		struct linux_shmget_args *p = params;
 		iarg[0] = p->key; /* l_key_t */
 		iarg[1] = p->size; /* l_size_t */
 		iarg[2] = p->shmflg; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_shmat */
 	case 30: {
 		struct linux_shmat_args *p = params;
 		iarg[0] = p->shmid; /* l_int */
 		uarg[1] = (intptr_t) p->shmaddr; /* char * */
 		iarg[2] = p->shmflg; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_shmctl */
 	case 31: {
 		struct linux_shmctl_args *p = params;
 		iarg[0] = p->shmid; /* l_int */
 		iarg[1] = p->cmd; /* l_int */
 		uarg[2] = (intptr_t) p->buf; /* struct l_shmid_ds * */
 		*n_args = 3;
 		break;
 	}
 	/* dup */
 	case 32: {
 		struct dup_args *p = params;
 		uarg[0] = p->fd; /* u_int */
 		*n_args = 1;
 		break;
 	}
 	/* dup2 */
 	case 33: {
 		struct dup2_args *p = params;
 		uarg[0] = p->from; /* u_int */
 		uarg[1] = p->to; /* u_int */
 		*n_args = 2;
 		break;
 	}
 	/* linux_pause */
 	case 34: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_nanosleep */
 	case 35: {
 		struct linux_nanosleep_args *p = params;
 		uarg[0] = (intptr_t) p->rqtp; /* const struct l_timespec * */
 		uarg[1] = (intptr_t) p->rmtp; /* struct l_timespec * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_getitimer */
 	case 36: {
 		struct linux_getitimer_args *p = params;
 		iarg[0] = p->which; /* l_int */
 		uarg[1] = (intptr_t) p->itv; /* struct l_itimerval * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_alarm */
 	case 37: {
 		struct linux_alarm_args *p = params;
 		iarg[0] = p->secs; /* l_uint */
 		*n_args = 1;
 		break;
 	}
 	/* linux_setitimer */
 	case 38: {
 		struct linux_setitimer_args *p = params;
 		iarg[0] = p->which; /* l_int */
 		uarg[1] = (intptr_t) p->itv; /* struct l_itimerval * */
 		uarg[2] = (intptr_t) p->oitv; /* struct l_itimerval * */
 		*n_args = 3;
 		break;
 	}
 	/* linux_getpid */
 	case 39: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_sendfile */
 	case 40: {
 		struct linux_sendfile_args *p = params;
 		iarg[0] = p->out; /* l_int */
 		iarg[1] = p->in; /* l_int */
 		uarg[2] = (intptr_t) p->offset; /* l_long * */
 		iarg[3] = p->count; /* l_size_t */
 		*n_args = 4;
 		break;
 	}
 	/* linux_socket */
 	case 41: {
 		struct linux_socket_args *p = params;
 		iarg[0] = p->domain; /* l_int */
 		iarg[1] = p->type; /* l_int */
 		iarg[2] = p->protocol; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_connect */
 	case 42: {
 		struct linux_connect_args *p = params;
 		iarg[0] = p->s; /* l_int */
 		iarg[1] = p->name; /* l_uintptr_t */
 		iarg[2] = p->namelen; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_accept */
 	case 43: {
 		struct linux_accept_args *p = params;
 		iarg[0] = p->s; /* l_int */
 		iarg[1] = p->addr; /* l_uintptr_t */
 		iarg[2] = p->namelen; /* l_uintptr_t */
 		*n_args = 3;
 		break;
 	}
 	/* linux_sendto */
 	case 44: {
 		struct linux_sendto_args *p = params;
 		iarg[0] = p->s; /* l_int */
 		iarg[1] = p->msg; /* l_uintptr_t */
 		iarg[2] = p->len; /* l_int */
 		iarg[3] = p->flags; /* l_int */
 		iarg[4] = p->to; /* l_uintptr_t */
 		iarg[5] = p->tolen; /* l_int */
 		*n_args = 6;
 		break;
 	}
 	/* linux_recvfrom */
 	case 45: {
 		struct linux_recvfrom_args *p = params;
 		iarg[0] = p->s; /* l_int */
 		iarg[1] = p->buf; /* l_uintptr_t */
 		iarg[2] = p->len; /* l_size_t */
 		iarg[3] = p->flags; /* l_int */
 		iarg[4] = p->from; /* l_uintptr_t */
 		iarg[5] = p->fromlen; /* l_uintptr_t */
 		*n_args = 6;
 		break;
 	}
 	/* linux_sendmsg */
 	case 46: {
 		struct linux_sendmsg_args *p = params;
 		iarg[0] = p->s; /* l_int */
 		iarg[1] = p->msg; /* l_uintptr_t */
 		iarg[2] = p->flags; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_recvmsg */
 	case 47: {
 		struct linux_recvmsg_args *p = params;
 		iarg[0] = p->s; /* l_int */
 		iarg[1] = p->msg; /* l_uintptr_t */
 		iarg[2] = p->flags; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_shutdown */
 	case 48: {
 		struct linux_shutdown_args *p = params;
 		iarg[0] = p->s; /* l_int */
 		iarg[1] = p->how; /* l_int */
 		*n_args = 2;
 		break;
 	}
 	/* linux_bind */
 	case 49: {
 		struct linux_bind_args *p = params;
 		iarg[0] = p->s; /* l_int */
 		iarg[1] = p->name; /* l_uintptr_t */
 		iarg[2] = p->namelen; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_listen */
 	case 50: {
 		struct linux_listen_args *p = params;
 		iarg[0] = p->s; /* l_int */
 		iarg[1] = p->backlog; /* l_int */
 		*n_args = 2;
 		break;
 	}
 	/* linux_getsockname */
 	case 51: {
 		struct linux_getsockname_args *p = params;
 		iarg[0] = p->s; /* l_int */
 		iarg[1] = p->addr; /* l_uintptr_t */
 		iarg[2] = p->namelen; /* l_uintptr_t */
 		*n_args = 3;
 		break;
 	}
 	/* linux_getpeername */
 	case 52: {
 		struct linux_getpeername_args *p = params;
 		iarg[0] = p->s; /* l_int */
 		iarg[1] = p->addr; /* l_uintptr_t */
 		iarg[2] = p->namelen; /* l_uintptr_t */
 		*n_args = 3;
 		break;
 	}
 	/* linux_socketpair */
 	case 53: {
 		struct linux_socketpair_args *p = params;
 		iarg[0] = p->domain; /* l_int */
 		iarg[1] = p->type; /* l_int */
 		iarg[2] = p->protocol; /* l_int */
 		iarg[3] = p->rsv; /* l_uintptr_t */
 		*n_args = 4;
 		break;
 	}
 	/* linux_setsockopt */
 	case 54: {
 		struct linux_setsockopt_args *p = params;
 		iarg[0] = p->s; /* l_int */
 		iarg[1] = p->level; /* l_int */
 		iarg[2] = p->optname; /* l_int */
 		iarg[3] = p->optval; /* l_uintptr_t */
 		iarg[4] = p->optlen; /* l_int */
 		*n_args = 5;
 		break;
 	}
 	/* linux_getsockopt */
 	case 55: {
 		struct linux_getsockopt_args *p = params;
 		iarg[0] = p->s; /* l_int */
 		iarg[1] = p->level; /* l_int */
 		iarg[2] = p->optname; /* l_int */
 		iarg[3] = p->optval; /* l_uintptr_t */
 		iarg[4] = p->optlen; /* l_uintptr_t */
 		*n_args = 5;
 		break;
 	}
 	/* linux_clone */
 	case 56: {
 		struct linux_clone_args *p = params;
 		iarg[0] = p->flags; /* l_int */
 		uarg[1] = (intptr_t) p->stack; /* void * */
 		uarg[2] = (intptr_t) p->parent_tidptr; /* void * */
 		uarg[3] = (intptr_t) p->child_tidptr; /* void * */
 		uarg[4] = (intptr_t) p->tls; /* void * */
 		*n_args = 5;
 		break;
 	}
 	/* linux_fork */
 	case 57: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_vfork */
 	case 58: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_execve */
 	case 59: {
 		struct linux_execve_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		uarg[1] = (intptr_t) p->argp; /* char ** */
 		uarg[2] = (intptr_t) p->envp; /* char ** */
 		*n_args = 3;
 		break;
 	}
 	/* linux_exit */
 	case 60: {
 		struct linux_exit_args *p = params;
 		iarg[0] = p->rval; /* l_int */
 		*n_args = 1;
 		break;
 	}
 	/* linux_wait4 */
 	case 61: {
 		struct linux_wait4_args *p = params;
 		iarg[0] = p->pid; /* l_pid_t */
 		uarg[1] = (intptr_t) p->status; /* l_int * */
 		iarg[2] = p->options; /* l_int */
 		uarg[3] = (intptr_t) p->rusage; /* struct rusage * */
 		*n_args = 4;
 		break;
 	}
 	/* linux_kill */
 	case 62: {
 		struct linux_kill_args *p = params;
 		iarg[0] = p->pid; /* l_int */
 		iarg[1] = p->signum; /* l_int */
 		*n_args = 2;
 		break;
 	}
 	/* linux_newuname */
 	case 63: {
 		struct linux_newuname_args *p = params;
 		uarg[0] = (intptr_t) p->buf; /* struct l_new_utsname * */
 		*n_args = 1;
 		break;
 	}
 	/* linux_semget */
 	case 64: {
 		struct linux_semget_args *p = params;
 		iarg[0] = p->key; /* l_key_t */
 		iarg[1] = p->nsems; /* l_int */
 		iarg[2] = p->semflg; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_semop */
 	case 65: {
 		struct linux_semop_args *p = params;
 		iarg[0] = p->semid; /* l_int */
 		uarg[1] = (intptr_t) p->tsops; /* struct l_sembuf * */
 		iarg[2] = p->nsops; /* l_uint */
 		*n_args = 3;
 		break;
 	}
 	/* linux_semctl */
 	case 66: {
 		struct linux_semctl_args *p = params;
 		iarg[0] = p->semid; /* l_int */
 		iarg[1] = p->semnum; /* l_int */
 		iarg[2] = p->cmd; /* l_int */
 		uarg[3] = p->arg.buf; /* union l_semun */
 		*n_args = 4;
 		break;
 	}
 	/* linux_shmdt */
 	case 67: {
 		struct linux_shmdt_args *p = params;
 		uarg[0] = (intptr_t) p->shmaddr; /* char * */
 		*n_args = 1;
 		break;
 	}
 	/* linux_msgget */
 	case 68: {
 		struct linux_msgget_args *p = params;
 		iarg[0] = p->key; /* l_key_t */
 		iarg[1] = p->msgflg; /* l_int */
 		*n_args = 2;
 		break;
 	}
 	/* linux_msgsnd */
 	case 69: {
 		struct linux_msgsnd_args *p = params;
 		iarg[0] = p->msqid; /* l_int */
 		uarg[1] = (intptr_t) p->msgp; /* struct l_msgbuf * */
 		iarg[2] = p->msgsz; /* l_size_t */
 		iarg[3] = p->msgflg; /* l_int */
 		*n_args = 4;
 		break;
 	}
 	/* linux_msgrcv */
 	case 70: {
 		struct linux_msgrcv_args *p = params;
 		iarg[0] = p->msqid; /* l_int */
 		uarg[1] = (intptr_t) p->msgp; /* struct l_msgbuf * */
 		iarg[2] = p->msgsz; /* l_size_t */
 		iarg[3] = p->msgtyp; /* l_long */
 		iarg[4] = p->msgflg; /* l_int */
 		*n_args = 5;
 		break;
 	}
 	/* linux_msgctl */
 	case 71: {
 		struct linux_msgctl_args *p = params;
 		iarg[0] = p->msqid; /* l_int */
 		iarg[1] = p->cmd; /* l_int */
 		uarg[2] = (intptr_t) p->buf; /* struct l_msqid_ds * */
 		*n_args = 3;
 		break;
 	}
 	/* linux_fcntl */
 	case 72: {
 		struct linux_fcntl_args *p = params;
 		iarg[0] = p->fd; /* l_uint */
 		iarg[1] = p->cmd; /* l_uint */
 		iarg[2] = p->arg; /* l_ulong */
 		*n_args = 3;
 		break;
 	}
 	/* flock */
 	case 73: {
 		struct flock_args *p = params;
 		iarg[0] = p->fd; /* int */
 		iarg[1] = p->how; /* int */
 		*n_args = 2;
 		break;
 	}
 	/* fsync */
 	case 74: {
 		struct fsync_args *p = params;
 		iarg[0] = p->fd; /* int */
 		*n_args = 1;
 		break;
 	}
 	/* linux_fdatasync */
 	case 75: {
 		struct linux_fdatasync_args *p = params;
 		iarg[0] = p->fd; /* l_uint */
 		*n_args = 1;
 		break;
 	}
 	/* linux_truncate */
 	case 76: {
 		struct linux_truncate_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		iarg[1] = p->length; /* l_ulong */
 		*n_args = 2;
 		break;
 	}
 	/* linux_ftruncate */
 	case 77: {
 		struct linux_ftruncate_args *p = params;
 		iarg[0] = p->fd; /* l_int */
 		iarg[1] = p->length; /* l_long */
 		*n_args = 2;
 		break;
 	}
 	/* linux_getdents */
 	case 78: {
 		struct linux_getdents_args *p = params;
 		iarg[0] = p->fd; /* l_uint */
 		uarg[1] = (intptr_t) p->dent; /* void * */
 		iarg[2] = p->count; /* l_uint */
 		*n_args = 3;
 		break;
 	}
 	/* linux_getcwd */
 	case 79: {
 		struct linux_getcwd_args *p = params;
 		uarg[0] = (intptr_t) p->buf; /* char * */
 		iarg[1] = p->bufsize; /* l_ulong */
 		*n_args = 2;
 		break;
 	}
 	/* linux_chdir */
 	case 80: {
 		struct linux_chdir_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		*n_args = 1;
 		break;
 	}
 	/* fchdir */
 	case 81: {
 		struct fchdir_args *p = params;
 		iarg[0] = p->fd; /* int */
 		*n_args = 1;
 		break;
 	}
 	/* linux_rename */
 	case 82: {
 		struct linux_rename_args *p = params;
 		uarg[0] = (intptr_t) p->from; /* char * */
 		uarg[1] = (intptr_t) p->to; /* char * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_mkdir */
 	case 83: {
 		struct linux_mkdir_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		iarg[1] = p->mode; /* l_int */
 		*n_args = 2;
 		break;
 	}
 	/* linux_rmdir */
 	case 84: {
 		struct linux_rmdir_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		*n_args = 1;
 		break;
 	}
 	/* linux_creat */
 	case 85: {
 		struct linux_creat_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		iarg[1] = p->mode; /* l_int */
 		*n_args = 2;
 		break;
 	}
 	/* linux_link */
 	case 86: {
 		struct linux_link_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		uarg[1] = (intptr_t) p->to; /* char * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_unlink */
 	case 87: {
 		struct linux_unlink_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		*n_args = 1;
 		break;
 	}
 	/* linux_symlink */
 	case 88: {
 		struct linux_symlink_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		uarg[1] = (intptr_t) p->to; /* char * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_readlink */
 	case 89: {
 		struct linux_readlink_args *p = params;
 		uarg[0] = (intptr_t) p->name; /* char * */
 		uarg[1] = (intptr_t) p->buf; /* char * */
 		iarg[2] = p->count; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_chmod */
 	case 90: {
 		struct linux_chmod_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		iarg[1] = p->mode; /* l_mode_t */
 		*n_args = 2;
 		break;
 	}
 	/* fchmod */
 	case 91: {
 		struct fchmod_args *p = params;
 		iarg[0] = p->fd; /* int */
 		iarg[1] = p->mode; /* int */
 		*n_args = 2;
 		break;
 	}
 	/* linux_chown */
 	case 92: {
 		struct linux_chown_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		iarg[1] = p->uid; /* l_uid_t */
 		iarg[2] = p->gid; /* l_gid_t */
 		*n_args = 3;
 		break;
 	}
 	/* fchown */
 	case 93: {
 		struct fchown_args *p = params;
 		iarg[0] = p->fd; /* int */
 		iarg[1] = p->uid; /* int */
 		iarg[2] = p->gid; /* int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_lchown */
 	case 94: {
 		struct linux_lchown_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		iarg[1] = p->uid; /* l_uid_t */
 		iarg[2] = p->gid; /* l_gid_t */
 		*n_args = 3;
 		break;
 	}
 	/* umask */
 	case 95: {
 		struct umask_args *p = params;
 		iarg[0] = p->newmask; /* int */
 		*n_args = 1;
 		break;
 	}
 	/* gettimeofday */
 	case 96: {
 		struct gettimeofday_args *p = params;
 		uarg[0] = (intptr_t) p->tp; /* struct l_timeval * */
 		uarg[1] = (intptr_t) p->tzp; /* struct timezone * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_getrlimit */
 	case 97: {
 		struct linux_getrlimit_args *p = params;
 		iarg[0] = p->resource; /* l_uint */
 		uarg[1] = (intptr_t) p->rlim; /* struct l_rlimit * */
 		*n_args = 2;
 		break;
 	}
 	/* getrusage */
 	case 98: {
 		struct getrusage_args *p = params;
 		iarg[0] = p->who; /* int */
 		uarg[1] = (intptr_t) p->rusage; /* struct rusage * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_sysinfo */
 	case 99: {
 		struct linux_sysinfo_args *p = params;
 		uarg[0] = (intptr_t) p->info; /* struct l_sysinfo * */
 		*n_args = 1;
 		break;
 	}
 	/* linux_times */
 	case 100: {
 		struct linux_times_args *p = params;
 		uarg[0] = (intptr_t) p->buf; /* struct l_times_argv * */
 		*n_args = 1;
 		break;
 	}
 	/* linux_ptrace */
 	case 101: {
 		struct linux_ptrace_args *p = params;
 		iarg[0] = p->req; /* l_long */
 		iarg[1] = p->pid; /* l_long */
 		iarg[2] = p->addr; /* l_ulong */
 		iarg[3] = p->data; /* l_ulong */
 		*n_args = 4;
 		break;
 	}
 	/* linux_getuid */
 	case 102: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_syslog */
 	case 103: {
 		struct linux_syslog_args *p = params;
 		iarg[0] = p->type; /* l_int */
 		uarg[1] = (intptr_t) p->buf; /* char * */
 		iarg[2] = p->len; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_getgid */
 	case 104: {
 		*n_args = 0;
 		break;
 	}
 	/* setuid */
 	case 105: {
 		struct setuid_args *p = params;
 		uarg[0] = p->uid; /* uid_t */
 		*n_args = 1;
 		break;
 	}
 	/* setgid */
 	case 106: {
 		struct setgid_args *p = params;
 		iarg[0] = p->gid; /* gid_t */
 		*n_args = 1;
 		break;
 	}
 	/* geteuid */
 	case 107: {
 		*n_args = 0;
 		break;
 	}
 	/* getegid */
 	case 108: {
 		*n_args = 0;
 		break;
 	}
 	/* setpgid */
 	case 109: {
 		struct setpgid_args *p = params;
 		iarg[0] = p->pid; /* int */
 		iarg[1] = p->pgid; /* int */
 		*n_args = 2;
 		break;
 	}
 	/* linux_getppid */
 	case 110: {
 		*n_args = 0;
 		break;
 	}
 	/* getpgrp */
 	case 111: {
 		*n_args = 0;
 		break;
 	}
 	/* setsid */
 	case 112: {
 		*n_args = 0;
 		break;
 	}
 	/* setreuid */
 	case 113: {
 		struct setreuid_args *p = params;
 		uarg[0] = p->ruid; /* uid_t */
 		uarg[1] = p->euid; /* uid_t */
 		*n_args = 2;
 		break;
 	}
 	/* setregid */
 	case 114: {
 		struct setregid_args *p = params;
 		iarg[0] = p->rgid; /* gid_t */
 		iarg[1] = p->egid; /* gid_t */
 		*n_args = 2;
 		break;
 	}
 	/* linux_getgroups */
 	case 115: {
 		struct linux_getgroups_args *p = params;
 		iarg[0] = p->gidsetsize; /* l_int */
 		uarg[1] = (intptr_t) p->grouplist; /* l_gid_t * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_setgroups */
 	case 116: {
 		struct linux_setgroups_args *p = params;
 		iarg[0] = p->gidsetsize; /* l_int */
 		uarg[1] = (intptr_t) p->grouplist; /* l_gid_t * */
 		*n_args = 2;
 		break;
 	}
 	/* setresuid */
 	case 117: {
 		struct setresuid_args *p = params;
 		uarg[0] = p->ruid; /* uid_t */
 		uarg[1] = p->euid; /* uid_t */
 		uarg[2] = p->suid; /* uid_t */
 		*n_args = 3;
 		break;
 	}
 	/* getresuid */
 	case 118: {
 		struct getresuid_args *p = params;
 		uarg[0] = (intptr_t) p->ruid; /* uid_t * */
 		uarg[1] = (intptr_t) p->euid; /* uid_t * */
 		uarg[2] = (intptr_t) p->suid; /* uid_t * */
 		*n_args = 3;
 		break;
 	}
 	/* setresgid */
 	case 119: {
 		struct setresgid_args *p = params;
 		iarg[0] = p->rgid; /* gid_t */
 		iarg[1] = p->egid; /* gid_t */
 		iarg[2] = p->sgid; /* gid_t */
 		*n_args = 3;
 		break;
 	}
 	/* getresgid */
 	case 120: {
 		struct getresgid_args *p = params;
 		uarg[0] = (intptr_t) p->rgid; /* gid_t * */
 		uarg[1] = (intptr_t) p->egid; /* gid_t * */
 		uarg[2] = (intptr_t) p->sgid; /* gid_t * */
 		*n_args = 3;
 		break;
 	}
 	/* getpgid */
 	case 121: {
 		struct getpgid_args *p = params;
 		iarg[0] = p->pid; /* int */
 		*n_args = 1;
 		break;
 	}
 	/* linux_setfsuid */
 	case 122: {
 		struct linux_setfsuid_args *p = params;
 		iarg[0] = p->uid; /* l_uid_t */
 		*n_args = 1;
 		break;
 	}
 	/* linux_setfsgid */
 	case 123: {
 		struct linux_setfsgid_args *p = params;
 		iarg[0] = p->gid; /* l_gid_t */
 		*n_args = 1;
 		break;
 	}
 	/* linux_getsid */
 	case 124: {
 		struct linux_getsid_args *p = params;
 		iarg[0] = p->pid; /* l_pid_t */
 		*n_args = 1;
 		break;
 	}
 	/* linux_capget */
 	case 125: {
 		struct linux_capget_args *p = params;
 		uarg[0] = (intptr_t) p->hdrp; /* struct l_user_cap_header * */
 		uarg[1] = (intptr_t) p->datap; /* struct l_user_cap_data * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_capset */
 	case 126: {
 		struct linux_capset_args *p = params;
 		uarg[0] = (intptr_t) p->hdrp; /* struct l_user_cap_header * */
 		uarg[1] = (intptr_t) p->datap; /* struct l_user_cap_data * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_rt_sigpending */
 	case 127: {
 		struct linux_rt_sigpending_args *p = params;
 		uarg[0] = (intptr_t) p->set; /* l_sigset_t * */
 		iarg[1] = p->sigsetsize; /* l_size_t */
 		*n_args = 2;
 		break;
 	}
 	/* linux_rt_sigtimedwait */
 	case 128: {
 		struct linux_rt_sigtimedwait_args *p = params;
 		uarg[0] = (intptr_t) p->mask; /* l_sigset_t * */
 		uarg[1] = (intptr_t) p->ptr; /* l_siginfo_t * */
 		uarg[2] = (intptr_t) p->timeout; /* struct l_timeval * */
 		iarg[3] = p->sigsetsize; /* l_size_t */
 		*n_args = 4;
 		break;
 	}
 	/* linux_rt_sigqueueinfo */
 	case 129: {
 		struct linux_rt_sigqueueinfo_args *p = params;
 		iarg[0] = p->pid; /* l_pid_t */
 		iarg[1] = p->sig; /* l_int */
 		uarg[2] = (intptr_t) p->info; /* l_siginfo_t * */
 		*n_args = 3;
 		break;
 	}
 	/* linux_rt_sigsuspend */
 	case 130: {
 		struct linux_rt_sigsuspend_args *p = params;
 		uarg[0] = (intptr_t) p->newset; /* l_sigset_t * */
 		iarg[1] = p->sigsetsize; /* l_size_t */
 		*n_args = 2;
 		break;
 	}
 	/* linux_sigaltstack */
 	case 131: {
 		struct linux_sigaltstack_args *p = params;
 		uarg[0] = (intptr_t) p->uss; /* l_stack_t * */
 		uarg[1] = (intptr_t) p->uoss; /* l_stack_t * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_utime */
 	case 132: {
 		struct linux_utime_args *p = params;
 		uarg[0] = (intptr_t) p->fname; /* char * */
 		uarg[1] = (intptr_t) p->times; /* struct l_utimbuf * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_mknod */
 	case 133: {
 		struct linux_mknod_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		iarg[1] = p->mode; /* l_int */
 		iarg[2] = p->dev; /* l_dev_t */
 		*n_args = 3;
 		break;
 	}
 	/* linux_personality */
 	case 135: {
 		struct linux_personality_args *p = params;
 		iarg[0] = p->per; /* l_uint */
 		*n_args = 1;
 		break;
 	}
 	/* linux_ustat */
 	case 136: {
 		struct linux_ustat_args *p = params;
 		iarg[0] = p->dev; /* l_dev_t */
 		uarg[1] = (intptr_t) p->ubuf; /* struct l_ustat * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_statfs */
 	case 137: {
 		struct linux_statfs_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		uarg[1] = (intptr_t) p->buf; /* struct l_statfs_buf * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_fstatfs */
 	case 138: {
 		struct linux_fstatfs_args *p = params;
 		iarg[0] = p->fd; /* l_uint */
 		uarg[1] = (intptr_t) p->buf; /* struct l_statfs_buf * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_sysfs */
 	case 139: {
 		struct linux_sysfs_args *p = params;
 		iarg[0] = p->option; /* l_int */
 		iarg[1] = p->arg1; /* l_ulong */
 		iarg[2] = p->arg2; /* l_ulong */
 		*n_args = 3;
 		break;
 	}
 	/* linux_getpriority */
 	case 140: {
 		struct linux_getpriority_args *p = params;
 		iarg[0] = p->which; /* l_int */
 		iarg[1] = p->who; /* l_int */
 		*n_args = 2;
 		break;
 	}
 	/* setpriority */
 	case 141: {
 		struct setpriority_args *p = params;
 		iarg[0] = p->which; /* int */
 		iarg[1] = p->who; /* int */
 		iarg[2] = p->prio; /* int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_sched_setparam */
 	case 142: {
 		struct linux_sched_setparam_args *p = params;
 		iarg[0] = p->pid; /* l_pid_t */
 		uarg[1] = (intptr_t) p->param; /* struct sched_param * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_sched_getparam */
 	case 143: {
 		struct linux_sched_getparam_args *p = params;
 		iarg[0] = p->pid; /* l_pid_t */
 		uarg[1] = (intptr_t) p->param; /* struct sched_param * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_sched_setscheduler */
 	case 144: {
 		struct linux_sched_setscheduler_args *p = params;
 		iarg[0] = p->pid; /* l_pid_t */
 		iarg[1] = p->policy; /* l_int */
 		uarg[2] = (intptr_t) p->param; /* struct sched_param * */
 		*n_args = 3;
 		break;
 	}
 	/* linux_sched_getscheduler */
 	case 145: {
 		struct linux_sched_getscheduler_args *p = params;
 		iarg[0] = p->pid; /* l_pid_t */
 		*n_args = 1;
 		break;
 	}
 	/* linux_sched_get_priority_max */
 	case 146: {
 		struct linux_sched_get_priority_max_args *p = params;
 		iarg[0] = p->policy; /* l_int */
 		*n_args = 1;
 		break;
 	}
 	/* linux_sched_get_priority_min */
 	case 147: {
 		struct linux_sched_get_priority_min_args *p = params;
 		iarg[0] = p->policy; /* l_int */
 		*n_args = 1;
 		break;
 	}
 	/* linux_sched_rr_get_interval */
 	case 148: {
 		struct linux_sched_rr_get_interval_args *p = params;
 		iarg[0] = p->pid; /* l_pid_t */
 		uarg[1] = (intptr_t) p->interval; /* struct l_timespec * */
 		*n_args = 2;
 		break;
 	}
 	/* mlock */
 	case 149: {
 		struct mlock_args *p = params;
 		uarg[0] = (intptr_t) p->addr; /* const void * */
 		uarg[1] = p->len; /* size_t */
 		*n_args = 2;
 		break;
 	}
 	/* munlock */
 	case 150: {
 		struct munlock_args *p = params;
 		uarg[0] = (intptr_t) p->addr; /* const void * */
 		uarg[1] = p->len; /* size_t */
 		*n_args = 2;
 		break;
 	}
 	/* mlockall */
 	case 151: {
 		struct mlockall_args *p = params;
 		iarg[0] = p->how; /* int */
 		*n_args = 1;
 		break;
 	}
 	/* munlockall */
 	case 152: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_vhangup */
 	case 153: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_pivot_root */
 	case 155: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_sysctl */
 	case 156: {
 		struct linux_sysctl_args *p = params;
 		uarg[0] = (intptr_t) p->args; /* struct l___sysctl_args * */
 		*n_args = 1;
 		break;
 	}
 	/* linux_prctl */
 	case 157: {
 		struct linux_prctl_args *p = params;
 		iarg[0] = p->option; /* l_int */
 		iarg[1] = p->arg2; /* l_uintptr_t */
 		iarg[2] = p->arg3; /* l_uintptr_t */
 		iarg[3] = p->arg4; /* l_uintptr_t */
 		iarg[4] = p->arg5; /* l_uintptr_t */
 		*n_args = 5;
 		break;
 	}
 	/* linux_arch_prctl */
 	case 158: {
 		struct linux_arch_prctl_args *p = params;
 		iarg[0] = p->code; /* l_int */
 		iarg[1] = p->addr; /* l_ulong */
 		*n_args = 2;
 		break;
 	}
 	/* linux_adjtimex */
 	case 159: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_setrlimit */
 	case 160: {
 		struct linux_setrlimit_args *p = params;
 		iarg[0] = p->resource; /* l_uint */
 		uarg[1] = (intptr_t) p->rlim; /* struct l_rlimit * */
 		*n_args = 2;
 		break;
 	}
 	/* chroot */
 	case 161: {
 		struct chroot_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		*n_args = 1;
 		break;
 	}
 	/* sync */
 	case 162: {
 		*n_args = 0;
 		break;
 	}
 	/* acct */
 	case 163: {
 		struct acct_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		*n_args = 1;
 		break;
 	}
 	/* settimeofday */
 	case 164: {
 		struct settimeofday_args *p = params;
 		uarg[0] = (intptr_t) p->tv; /* struct l_timeval * */
 		uarg[1] = (intptr_t) p->tzp; /* struct timezone * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_mount */
 	case 165: {
 		struct linux_mount_args *p = params;
 		uarg[0] = (intptr_t) p->specialfile; /* char * */
 		uarg[1] = (intptr_t) p->dir; /* char * */
 		uarg[2] = (intptr_t) p->filesystemtype; /* char * */
 		iarg[3] = p->rwflag; /* l_ulong */
 		uarg[4] = (intptr_t) p->data; /* void * */
 		*n_args = 5;
 		break;
 	}
 	/* linux_umount */
 	case 166: {
 		struct linux_umount_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		iarg[1] = p->flags; /* l_int */
 		*n_args = 2;
 		break;
 	}
 	/* swapon */
 	case 167: {
 		struct swapon_args *p = params;
 		uarg[0] = (intptr_t) p->name; /* char * */
 		*n_args = 1;
 		break;
 	}
 	/* linux_swapoff */
 	case 168: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_reboot */
 	case 169: {
 		struct linux_reboot_args *p = params;
 		iarg[0] = p->magic1; /* l_int */
 		iarg[1] = p->magic2; /* l_int */
 		iarg[2] = p->cmd; /* l_uint */
 		uarg[3] = (intptr_t) p->arg; /* void * */
 		*n_args = 4;
 		break;
 	}
 	/* linux_sethostname */
 	case 170: {
 		struct linux_sethostname_args *p = params;
 		uarg[0] = (intptr_t) p->hostname; /* char * */
 		iarg[1] = p->len; /* l_uint */
 		*n_args = 2;
 		break;
 	}
 	/* linux_setdomainname */
 	case 171: {
 		struct linux_setdomainname_args *p = params;
 		uarg[0] = (intptr_t) p->name; /* char * */
 		iarg[1] = p->len; /* l_int */
 		*n_args = 2;
 		break;
 	}
 	/* linux_iopl */
 	case 172: {
 		struct linux_iopl_args *p = params;
 		iarg[0] = p->level; /* l_uint */
 		*n_args = 1;
 		break;
 	}
 	/* linux_init_module */
 	case 175: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_delete_module */
 	case 176: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_quotactl */
 	case 179: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_gettid */
 	case 186: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_setxattr */
 	case 188: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_lsetxattr */
 	case 189: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_fsetxattr */
 	case 190: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_getxattr */
 	case 191: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_lgetxattr */
 	case 192: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_fgetxattr */
 	case 193: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_listxattr */
 	case 194: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_llistxattr */
 	case 195: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_flistxattr */
 	case 196: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_removexattr */
 	case 197: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_lremovexattr */
 	case 198: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_fremovexattr */
 	case 199: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_tkill */
 	case 200: {
 		struct linux_tkill_args *p = params;
 		iarg[0] = p->tid; /* l_int */
 		iarg[1] = p->sig; /* l_int */
 		*n_args = 2;
 		break;
 	}
 	/* linux_time */
 	case 201: {
 		struct linux_time_args *p = params;
 		uarg[0] = (intptr_t) p->tm; /* l_time_t * */
 		*n_args = 1;
 		break;
 	}
 	/* linux_sys_futex */
 	case 202: {
 		struct linux_sys_futex_args *p = params;
 		uarg[0] = (intptr_t) p->uaddr; /* void * */
 		iarg[1] = p->op; /* l_int */
 		iarg[2] = p->val; /* l_int */
 		uarg[3] = (intptr_t) p->timeout; /* struct l_timespec * */
 		uarg[4] = (intptr_t) p->uaddr2; /* void * */
 		iarg[5] = p->val3; /* l_int */
 		*n_args = 6;
 		break;
 	}
 	/* linux_sched_setaffinity */
 	case 203: {
 		struct linux_sched_setaffinity_args *p = params;
 		iarg[0] = p->pid; /* l_pid_t */
 		iarg[1] = p->len; /* l_uint */
 		uarg[2] = (intptr_t) p->user_mask_ptr; /* l_ulong * */
 		*n_args = 3;
 		break;
 	}
 	/* linux_sched_getaffinity */
 	case 204: {
 		struct linux_sched_getaffinity_args *p = params;
 		iarg[0] = p->pid; /* l_pid_t */
 		iarg[1] = p->len; /* l_uint */
 		uarg[2] = (intptr_t) p->user_mask_ptr; /* l_ulong * */
 		*n_args = 3;
 		break;
 	}
 	/* linux_lookup_dcookie */
 	case 212: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_epoll_create */
 	case 213: {
 		struct linux_epoll_create_args *p = params;
 		iarg[0] = p->size; /* l_int */
 		*n_args = 1;
 		break;
 	}
 	/* linux_remap_file_pages */
 	case 216: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_getdents64 */
 	case 217: {
 		struct linux_getdents64_args *p = params;
 		iarg[0] = p->fd; /* l_uint */
 		uarg[1] = (intptr_t) p->dirent; /* void * */
 		iarg[2] = p->count; /* l_uint */
 		*n_args = 3;
 		break;
 	}
 	/* linux_set_tid_address */
 	case 218: {
 		struct linux_set_tid_address_args *p = params;
 		uarg[0] = (intptr_t) p->tidptr; /* l_int * */
 		*n_args = 1;
 		break;
 	}
 	/* linux_semtimedop */
 	case 220: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_fadvise64 */
 	case 221: {
 		struct linux_fadvise64_args *p = params;
 		iarg[0] = p->fd; /* l_int */
 		iarg[1] = p->offset; /* l_loff_t */
 		iarg[2] = p->len; /* l_size_t */
 		iarg[3] = p->advice; /* l_int */
 		*n_args = 4;
 		break;
 	}
 	/* linux_timer_create */
 	case 222: {
 		struct linux_timer_create_args *p = params;
 		iarg[0] = p->clock_id; /* clockid_t */
 		uarg[1] = (intptr_t) p->evp; /* struct sigevent * */
 		uarg[2] = (intptr_t) p->timerid; /* l_timer_t * */
 		*n_args = 3;
 		break;
 	}
 	/* linux_timer_settime */
 	case 223: {
 		struct linux_timer_settime_args *p = params;
 		iarg[0] = p->timerid; /* l_timer_t */
 		iarg[1] = p->flags; /* l_int */
 		uarg[2] = (intptr_t) p->new; /* const struct itimerspec * */
 		uarg[3] = (intptr_t) p->old; /* struct itimerspec * */
 		*n_args = 4;
 		break;
 	}
 	/* linux_timer_gettime */
 	case 224: {
 		struct linux_timer_gettime_args *p = params;
 		iarg[0] = p->timerid; /* l_timer_t */
 		uarg[1] = (intptr_t) p->setting; /* struct itimerspec * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_timer_getoverrun */
 	case 225: {
 		struct linux_timer_getoverrun_args *p = params;
 		iarg[0] = p->timerid; /* l_timer_t */
 		*n_args = 1;
 		break;
 	}
 	/* linux_timer_delete */
 	case 226: {
 		struct linux_timer_delete_args *p = params;
 		iarg[0] = p->timerid; /* l_timer_t */
 		*n_args = 1;
 		break;
 	}
 	/* linux_clock_settime */
 	case 227: {
 		struct linux_clock_settime_args *p = params;
 		iarg[0] = p->which; /* clockid_t */
 		uarg[1] = (intptr_t) p->tp; /* struct l_timespec * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_clock_gettime */
 	case 228: {
 		struct linux_clock_gettime_args *p = params;
 		iarg[0] = p->which; /* clockid_t */
 		uarg[1] = (intptr_t) p->tp; /* struct l_timespec * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_clock_getres */
 	case 229: {
 		struct linux_clock_getres_args *p = params;
 		iarg[0] = p->which; /* clockid_t */
 		uarg[1] = (intptr_t) p->tp; /* struct l_timespec * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_clock_nanosleep */
 	case 230: {
 		struct linux_clock_nanosleep_args *p = params;
 		iarg[0] = p->which; /* clockid_t */
 		iarg[1] = p->flags; /* int */
 		uarg[2] = (intptr_t) p->rqtp; /* struct l_timespec * */
 		uarg[3] = (intptr_t) p->rmtp; /* struct l_timespec * */
 		*n_args = 4;
 		break;
 	}
 	/* linux_exit_group */
 	case 231: {
 		struct linux_exit_group_args *p = params;
 		iarg[0] = p->error_code; /* l_int */
 		*n_args = 1;
 		break;
 	}
 	/* linux_epoll_wait */
 	case 232: {
 		struct linux_epoll_wait_args *p = params;
 		iarg[0] = p->epfd; /* l_int */
 		uarg[1] = (intptr_t) p->events; /* struct epoll_event * */
 		iarg[2] = p->maxevents; /* l_int */
 		iarg[3] = p->timeout; /* l_int */
 		*n_args = 4;
 		break;
 	}
 	/* linux_epoll_ctl */
 	case 233: {
 		struct linux_epoll_ctl_args *p = params;
 		iarg[0] = p->epfd; /* l_int */
 		iarg[1] = p->op; /* l_int */
 		iarg[2] = p->fd; /* l_int */
 		uarg[3] = (intptr_t) p->event; /* struct epoll_event * */
 		*n_args = 4;
 		break;
 	}
 	/* linux_tgkill */
 	case 234: {
 		struct linux_tgkill_args *p = params;
 		iarg[0] = p->tgid; /* l_int */
 		iarg[1] = p->pid; /* l_int */
 		iarg[2] = p->sig; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_utimes */
 	case 235: {
 		struct linux_utimes_args *p = params;
 		uarg[0] = (intptr_t) p->fname; /* char * */
 		uarg[1] = (intptr_t) p->tptr; /* struct l_timeval * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_mbind */
 	case 237: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_set_mempolicy */
 	case 238: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_get_mempolicy */
 	case 239: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_mq_open */
 	case 240: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_mq_unlink */
 	case 241: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_mq_timedsend */
 	case 242: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_mq_timedreceive */
 	case 243: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_mq_notify */
 	case 244: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_mq_getsetattr */
 	case 245: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_kexec_load */
 	case 246: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_waitid */
 	case 247: {
 		struct linux_waitid_args *p = params;
 		iarg[0] = p->idtype; /* l_int */
 		iarg[1] = p->id; /* l_pid_t */
 		uarg[2] = (intptr_t) p->info; /* l_siginfo_t * */
 		iarg[3] = p->options; /* l_int */
 		uarg[4] = (intptr_t) p->rusage; /* struct rusage * */
 		*n_args = 5;
 		break;
 	}
 	/* linux_add_key */
 	case 248: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_request_key */
 	case 249: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_keyctl */
 	case 250: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_ioprio_set */
 	case 251: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_ioprio_get */
 	case 252: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_inotify_init */
 	case 253: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_inotify_add_watch */
 	case 254: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_inotify_rm_watch */
 	case 255: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_migrate_pages */
 	case 256: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_openat */
 	case 257: {
 		struct linux_openat_args *p = params;
 		iarg[0] = p->dfd; /* l_int */
 		uarg[1] = (intptr_t) p->filename; /* const char * */
 		iarg[2] = p->flags; /* l_int */
 		iarg[3] = p->mode; /* l_int */
 		*n_args = 4;
 		break;
 	}
 	/* linux_mkdirat */
 	case 258: {
 		struct linux_mkdirat_args *p = params;
 		iarg[0] = p->dfd; /* l_int */
 		uarg[1] = (intptr_t) p->pathname; /* const char * */
 		iarg[2] = p->mode; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_mknodat */
 	case 259: {
 		struct linux_mknodat_args *p = params;
 		iarg[0] = p->dfd; /* l_int */
 		uarg[1] = (intptr_t) p->filename; /* const char * */
 		iarg[2] = p->mode; /* l_int */
 		iarg[3] = p->dev; /* l_uint */
 		*n_args = 4;
 		break;
 	}
 	/* linux_fchownat */
 	case 260: {
 		struct linux_fchownat_args *p = params;
 		iarg[0] = p->dfd; /* l_int */
 		uarg[1] = (intptr_t) p->filename; /* const char * */
 		iarg[2] = p->uid; /* l_uid_t */
 		iarg[3] = p->gid; /* l_gid_t */
 		iarg[4] = p->flag; /* l_int */
 		*n_args = 5;
 		break;
 	}
 	/* linux_futimesat */
 	case 261: {
 		struct linux_futimesat_args *p = params;
 		iarg[0] = p->dfd; /* l_int */
 		uarg[1] = (intptr_t) p->filename; /* char * */
 		uarg[2] = (intptr_t) p->utimes; /* struct l_timeval * */
 		*n_args = 3;
 		break;
 	}
 	/* linux_newfstatat */
 	case 262: {
 		struct linux_newfstatat_args *p = params;
 		iarg[0] = p->dfd; /* l_int */
 		uarg[1] = (intptr_t) p->pathname; /* char * */
 		uarg[2] = (intptr_t) p->statbuf; /* struct l_stat64 * */
 		iarg[3] = p->flag; /* l_int */
 		*n_args = 4;
 		break;
 	}
 	/* linux_unlinkat */
 	case 263: {
 		struct linux_unlinkat_args *p = params;
 		iarg[0] = p->dfd; /* l_int */
 		uarg[1] = (intptr_t) p->pathname; /* const char * */
 		iarg[2] = p->flag; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_renameat */
 	case 264: {
 		struct linux_renameat_args *p = params;
 		iarg[0] = p->olddfd; /* l_int */
 		uarg[1] = (intptr_t) p->oldname; /* const char * */
 		iarg[2] = p->newdfd; /* l_int */
 		uarg[3] = (intptr_t) p->newname; /* const char * */
 		*n_args = 4;
 		break;
 	}
 	/* linux_linkat */
 	case 265: {
 		struct linux_linkat_args *p = params;
 		iarg[0] = p->olddfd; /* l_int */
 		uarg[1] = (intptr_t) p->oldname; /* const char * */
 		iarg[2] = p->newdfd; /* l_int */
 		uarg[3] = (intptr_t) p->newname; /* const char * */
 		iarg[4] = p->flag; /* l_int */
 		*n_args = 5;
 		break;
 	}
 	/* linux_symlinkat */
 	case 266: {
 		struct linux_symlinkat_args *p = params;
 		uarg[0] = (intptr_t) p->oldname; /* const char * */
 		iarg[1] = p->newdfd; /* l_int */
 		uarg[2] = (intptr_t) p->newname; /* const char * */
 		*n_args = 3;
 		break;
 	}
 	/* linux_readlinkat */
 	case 267: {
 		struct linux_readlinkat_args *p = params;
 		iarg[0] = p->dfd; /* l_int */
 		uarg[1] = (intptr_t) p->path; /* const char * */
 		uarg[2] = (intptr_t) p->buf; /* char * */
 		iarg[3] = p->bufsiz; /* l_int */
 		*n_args = 4;
 		break;
 	}
 	/* linux_fchmodat */
 	case 268: {
 		struct linux_fchmodat_args *p = params;
 		iarg[0] = p->dfd; /* l_int */
 		uarg[1] = (intptr_t) p->filename; /* const char * */
 		iarg[2] = p->mode; /* l_mode_t */
 		*n_args = 3;
 		break;
 	}
 	/* linux_faccessat */
 	case 269: {
 		struct linux_faccessat_args *p = params;
 		iarg[0] = p->dfd; /* l_int */
 		uarg[1] = (intptr_t) p->filename; /* const char * */
 		iarg[2] = p->amode; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_pselect6 */
 	case 270: {
 		struct linux_pselect6_args *p = params;
 		iarg[0] = p->nfds; /* l_int */
 		uarg[1] = (intptr_t) p->readfds; /* l_fd_set * */
 		uarg[2] = (intptr_t) p->writefds; /* l_fd_set * */
 		uarg[3] = (intptr_t) p->exceptfds; /* l_fd_set * */
 		uarg[4] = (intptr_t) p->tsp; /* struct l_timespec * */
 		uarg[5] = (intptr_t) p->sig; /* l_uintptr_t * */
 		*n_args = 6;
 		break;
 	}
 	/* linux_ppoll */
 	case 271: {
 		struct linux_ppoll_args *p = params;
 		uarg[0] = (intptr_t) p->fds; /* struct pollfd * */
 		uarg[1] = p->nfds; /* uint32_t */
 		uarg[2] = (intptr_t) p->tsp; /* struct l_timespec * */
 		uarg[3] = (intptr_t) p->sset; /* l_sigset_t * */
 		iarg[4] = p->ssize; /* l_size_t */
 		*n_args = 5;
 		break;
 	}
 	/* linux_unshare */
 	case 272: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_set_robust_list */
 	case 273: {
 		struct linux_set_robust_list_args *p = params;
 		uarg[0] = (intptr_t) p->head; /* struct linux_robust_list_head * */
 		iarg[1] = p->len; /* l_size_t */
 		*n_args = 2;
 		break;
 	}
 	/* linux_get_robust_list */
 	case 274: {
 		struct linux_get_robust_list_args *p = params;
 		iarg[0] = p->pid; /* l_int */
 		uarg[1] = (intptr_t) p->head; /* struct linux_robust_list_head ** */
 		uarg[2] = (intptr_t) p->len; /* l_size_t * */
 		*n_args = 3;
 		break;
 	}
 	/* linux_splice */
 	case 275: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_tee */
 	case 276: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_sync_file_range */
 	case 277: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_vmsplice */
 	case 278: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_move_pages */
 	case 279: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_utimensat */
 	case 280: {
 		struct linux_utimensat_args *p = params;
 		iarg[0] = p->dfd; /* l_int */
 		uarg[1] = (intptr_t) p->pathname; /* const char * */
 		uarg[2] = (intptr_t) p->times; /* const struct l_timespec * */
 		iarg[3] = p->flags; /* l_int */
 		*n_args = 4;
 		break;
 	}
 	/* linux_epoll_pwait */
 	case 281: {
 		struct linux_epoll_pwait_args *p = params;
 		iarg[0] = p->epfd; /* l_int */
 		uarg[1] = (intptr_t) p->events; /* struct epoll_event * */
 		iarg[2] = p->maxevents; /* l_int */
 		iarg[3] = p->timeout; /* l_int */
 		uarg[4] = (intptr_t) p->mask; /* l_sigset_t * */
 		iarg[5] = p->sigsetsize; /* l_size_t */
 		*n_args = 6;
 		break;
 	}
 	/* linux_signalfd */
 	case 282: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_timerfd_create */
 	case 283: {
 		struct linux_timerfd_create_args *p = params;
 		iarg[0] = p->clockid; /* l_int */
 		iarg[1] = p->flags; /* l_int */
 		*n_args = 2;
 		break;
 	}
 	/* linux_eventfd */
 	case 284: {
 		struct linux_eventfd_args *p = params;
 		iarg[0] = p->initval; /* l_uint */
 		*n_args = 1;
 		break;
 	}
 	/* linux_fallocate */
 	case 285: {
 		struct linux_fallocate_args *p = params;
 		iarg[0] = p->fd; /* l_int */
 		iarg[1] = p->mode; /* l_int */
 		iarg[2] = p->offset; /* l_loff_t */
 		iarg[3] = p->len; /* l_loff_t */
 		*n_args = 4;
 		break;
 	}
 	/* linux_timerfd_settime */
 	case 286: {
 		struct linux_timerfd_settime_args *p = params;
 		iarg[0] = p->fd; /* l_int */
 		iarg[1] = p->flags; /* l_int */
 		uarg[2] = (intptr_t) p->new_value; /* const struct l_itimerspec * */
 		uarg[3] = (intptr_t) p->old_value; /* struct l_itimerspec * */
 		*n_args = 4;
 		break;
 	}
 	/* linux_timerfd_gettime */
 	case 287: {
 		struct linux_timerfd_gettime_args *p = params;
 		iarg[0] = p->fd; /* l_int */
 		uarg[1] = (intptr_t) p->old_value; /* struct l_itimerspec * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_accept4 */
 	case 288: {
 		struct linux_accept4_args *p = params;
 		iarg[0] = p->s; /* l_int */
 		iarg[1] = p->addr; /* l_uintptr_t */
 		iarg[2] = p->namelen; /* l_uintptr_t */
 		iarg[3] = p->flags; /* int */
 		*n_args = 4;
 		break;
 	}
 	/* linux_signalfd4 */
 	case 289: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_eventfd2 */
 	case 290: {
 		struct linux_eventfd2_args *p = params;
 		iarg[0] = p->initval; /* l_uint */
 		iarg[1] = p->flags; /* l_int */
 		*n_args = 2;
 		break;
 	}
 	/* linux_epoll_create1 */
 	case 291: {
 		struct linux_epoll_create1_args *p = params;
 		iarg[0] = p->flags; /* l_int */
 		*n_args = 1;
 		break;
 	}
 	/* linux_dup3 */
 	case 292: {
 		struct linux_dup3_args *p = params;
 		iarg[0] = p->oldfd; /* l_int */
 		iarg[1] = p->newfd; /* l_int */
 		iarg[2] = p->flags; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_pipe2 */
 	case 293: {
 		struct linux_pipe2_args *p = params;
 		uarg[0] = (intptr_t) p->pipefds; /* l_int * */
 		iarg[1] = p->flags; /* l_int */
 		*n_args = 2;
 		break;
 	}
 	/* linux_inotify_init1 */
 	case 294: {
 		struct linux_inotify_init1_args *p = params;
 		iarg[0] = p->flags; /* l_int */
 		*n_args = 1;
 		break;
 	}
 	/* linux_preadv */
 	case 295: {
 		struct linux_preadv_args *p = params;
 		iarg[0] = p->fd; /* l_ulong */
 		uarg[1] = (intptr_t) p->vec; /* struct iovec * */
 		iarg[2] = p->vlen; /* l_ulong */
 		iarg[3] = p->pos_l; /* l_ulong */
 		iarg[4] = p->pos_h; /* l_ulong */
 		*n_args = 5;
 		break;
 	}
 	/* linux_pwritev */
 	case 296: {
 		struct linux_pwritev_args *p = params;
 		iarg[0] = p->fd; /* l_ulong */
 		uarg[1] = (intptr_t) p->vec; /* struct iovec * */
 		iarg[2] = p->vlen; /* l_ulong */
 		iarg[3] = p->pos_l; /* l_ulong */
 		iarg[4] = p->pos_h; /* l_ulong */
 		*n_args = 5;
 		break;
 	}
 	/* linux_rt_tgsigqueueinfo */
 	case 297: {
 		struct linux_rt_tgsigqueueinfo_args *p = params;
 		iarg[0] = p->tgid; /* l_pid_t */
 		iarg[1] = p->tid; /* l_pid_t */
 		iarg[2] = p->sig; /* l_int */
 		uarg[3] = (intptr_t) p->uinfo; /* l_siginfo_t * */
 		*n_args = 4;
 		break;
 	}
 	/* linux_perf_event_open */
 	case 298: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_recvmmsg */
 	case 299: {
 		struct linux_recvmmsg_args *p = params;
 		iarg[0] = p->s; /* l_int */
 		uarg[1] = (intptr_t) p->msg; /* struct l_mmsghdr * */
 		iarg[2] = p->vlen; /* l_uint */
 		iarg[3] = p->flags; /* l_uint */
 		uarg[4] = (intptr_t) p->timeout; /* struct l_timespec * */
 		*n_args = 5;
 		break;
 	}
 	/* linux_fanotify_init */
 	case 300: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_fanotify_mark */
 	case 301: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_prlimit64 */
 	case 302: {
 		struct linux_prlimit64_args *p = params;
 		iarg[0] = p->pid; /* l_pid_t */
 		iarg[1] = p->resource; /* l_uint */
 		uarg[2] = (intptr_t) p->new; /* struct rlimit * */
 		uarg[3] = (intptr_t) p->old; /* struct rlimit * */
 		*n_args = 4;
 		break;
 	}
 	/* linux_name_to_handle_at */
 	case 303: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_open_by_handle_at */
 	case 304: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_clock_adjtime */
 	case 305: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_syncfs */
 	case 306: {
 		struct linux_syncfs_args *p = params;
 		iarg[0] = p->fd; /* l_int */
 		*n_args = 1;
 		break;
 	}
 	/* linux_sendmmsg */
 	case 307: {
 		struct linux_sendmmsg_args *p = params;
 		iarg[0] = p->s; /* l_int */
 		uarg[1] = (intptr_t) p->msg; /* struct l_mmsghdr * */
 		iarg[2] = p->vlen; /* l_uint */
 		iarg[3] = p->flags; /* l_uint */
 		*n_args = 4;
 		break;
 	}
 	/* linux_setns */
 	case 308: {
 		struct linux_setns_args *p = params;
 		iarg[0] = p->fd; /* l_int */
 		iarg[1] = p->nstype; /* l_int */
 		*n_args = 2;
 		break;
 	}
 	/* linux_getcpu */
 	case 309: {
 		struct linux_getcpu_args *p = params;
 		uarg[0] = (intptr_t) p->cpu; /* l_uint * */
 		uarg[1] = (intptr_t) p->node; /* l_uint * */
 		uarg[2] = (intptr_t) p->cache; /* void * */
 		*n_args = 3;
 		break;
 	}
 	/* linux_process_vm_readv */
 	case 310: {
 		struct linux_process_vm_readv_args *p = params;
 		iarg[0] = p->pid; /* l_pid_t */
 		uarg[1] = (intptr_t) p->lvec; /* const struct iovec * */
 		iarg[2] = p->liovcnt; /* l_ulong */
 		uarg[3] = (intptr_t) p->rvec; /* const struct iovec * */
 		iarg[4] = p->riovcnt; /* l_ulong */
 		iarg[5] = p->flags; /* l_ulong */
 		*n_args = 6;
 		break;
 	}
 	/* linux_process_vm_writev */
 	case 311: {
 		struct linux_process_vm_writev_args *p = params;
 		iarg[0] = p->pid; /* l_pid_t */
 		uarg[1] = (intptr_t) p->lvec; /* const struct iovec * */
 		iarg[2] = p->liovcnt; /* l_ulong */
 		uarg[3] = (intptr_t) p->rvec; /* const struct iovec * */
 		iarg[4] = p->riovcnt; /* l_ulong */
 		iarg[5] = p->flags; /* l_ulong */
 		*n_args = 6;
 		break;
 	}
 	/* linux_kcmp */
 	case 312: {
 		struct linux_kcmp_args *p = params;
 		iarg[0] = p->pid1; /* l_pid_t */
 		iarg[1] = p->pid2; /* l_pid_t */
 		iarg[2] = p->type; /* l_int */
 		iarg[3] = p->idx1; /* l_ulong */
 		iarg[4] = p->idx; /* l_ulong */
 		*n_args = 5;
 		break;
 	}
 	/* linux_finit_module */
 	case 313: {
 		struct linux_finit_module_args *p = params;
 		iarg[0] = p->fd; /* l_int */
 		uarg[1] = (intptr_t) p->uargs; /* const char * */
 		iarg[2] = p->flags; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_sched_setattr */
 	case 314: {
 		struct linux_sched_setattr_args *p = params;
 		iarg[0] = p->pid; /* l_pid_t */
 		uarg[1] = (intptr_t) p->attr; /* void * */
 		iarg[2] = p->flags; /* l_uint */
 		*n_args = 3;
 		break;
 	}
 	/* linux_sched_getattr */
 	case 315: {
 		struct linux_sched_getattr_args *p = params;
 		iarg[0] = p->pid; /* l_pid_t */
 		uarg[1] = (intptr_t) p->attr; /* void * */
 		iarg[2] = p->size; /* l_uint */
 		iarg[3] = p->flags; /* l_uint */
 		*n_args = 4;
 		break;
 	}
 	/* linux_renameat2 */
 	case 316: {
 		struct linux_renameat2_args *p = params;
 		iarg[0] = p->oldfd; /* l_int */
 		uarg[1] = (intptr_t) p->oldname; /* const char * */
 		iarg[2] = p->newfd; /* l_int */
 		uarg[3] = (intptr_t) p->newname; /* const char * */
 		uarg[4] = p->flags; /* unsigned int */
 		*n_args = 5;
 		break;
 	}
 	/* linux_seccomp */
 	case 317: {
 		struct linux_seccomp_args *p = params;
 		iarg[0] = p->op; /* l_uint */
 		iarg[1] = p->flags; /* l_uint */
 		uarg[2] = (intptr_t) p->uargs; /* const char * */
 		*n_args = 3;
 		break;
 	}
 	/* linux_getrandom */
 	case 318: {
 		struct linux_getrandom_args *p = params;
 		uarg[0] = (intptr_t) p->buf; /* char * */
 		iarg[1] = p->count; /* l_size_t */
 		iarg[2] = p->flags; /* l_uint */
 		*n_args = 3;
 		break;
 	}
 	/* linux_memfd_create */
 	case 319: {
 		struct linux_memfd_create_args *p = params;
 		uarg[0] = (intptr_t) p->uname_ptr; /* const char * */
 		iarg[1] = p->flags; /* l_uint */
 		*n_args = 2;
 		break;
 	}
 	/* linux_kexec_file_load */
 	case 320: {
 		struct linux_kexec_file_load_args *p = params;
 		iarg[0] = p->kernel_fd; /* l_int */
 		iarg[1] = p->initrd_fd; /* l_int */
 		iarg[2] = p->cmdline_len; /* l_ulong */
 		uarg[3] = (intptr_t) p->cmdline_ptr; /* const char * */
 		iarg[4] = p->flags; /* l_ulong */
 		*n_args = 5;
 		break;
 	}
 	/* linux_bpf */
 	case 321: {
 		struct linux_bpf_args *p = params;
 		iarg[0] = p->cmd; /* l_int */
 		uarg[1] = (intptr_t) p->attr; /* void * */
 		iarg[2] = p->size; /* l_uint */
 		*n_args = 3;
 		break;
 	}
 	/* linux_execveat */
 	case 322: {
 		struct linux_execveat_args *p = params;
 		iarg[0] = p->dfd; /* l_int */
 		uarg[1] = (intptr_t) p->filename; /* const char * */
 		uarg[2] = (intptr_t) p->argv; /* const char ** */
 		uarg[3] = (intptr_t) p->envp; /* const char ** */
 		iarg[4] = p->flags; /* l_int */
 		*n_args = 5;
 		break;
 	}
 	/* linux_userfaultfd */
 	case 323: {
 		struct linux_userfaultfd_args *p = params;
 		iarg[0] = p->flags; /* l_int */
 		*n_args = 1;
 		break;
 	}
 	/* linux_membarrier */
 	case 324: {
 		struct linux_membarrier_args *p = params;
 		iarg[0] = p->cmd; /* l_int */
 		iarg[1] = p->flags; /* l_int */
 		*n_args = 2;
 		break;
 	}
 	/* linux_mlock2 */
 	case 325: {
 		struct linux_mlock2_args *p = params;
 		iarg[0] = p->start; /* l_ulong */
 		iarg[1] = p->len; /* l_size_t */
 		iarg[2] = p->flags; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_copy_file_range */
 	case 326: {
 		struct linux_copy_file_range_args *p = params;
 		iarg[0] = p->fd_in; /* l_int */
 		uarg[1] = (intptr_t) p->off_in; /* l_loff_t * */
 		iarg[2] = p->fd_out; /* l_int */
 		uarg[3] = (intptr_t) p->off_out; /* l_loff_t * */
 		iarg[4] = p->len; /* l_size_t */
 		iarg[5] = p->flags; /* l_uint */
 		*n_args = 6;
 		break;
 	}
 	/* linux_preadv2 */
 	case 327: {
 		struct linux_preadv2_args *p = params;
 		iarg[0] = p->fd; /* l_ulong */
 		uarg[1] = (intptr_t) p->vec; /* const struct iovec * */
 		iarg[2] = p->vlen; /* l_ulong */
 		iarg[3] = p->pos_l; /* l_ulong */
 		iarg[4] = p->pos_h; /* l_ulong */
 		iarg[5] = p->flags; /* l_int */
 		*n_args = 6;
 		break;
 	}
 	/* linux_pwritev2 */
 	case 328: {
 		struct linux_pwritev2_args *p = params;
 		iarg[0] = p->fd; /* l_ulong */
 		uarg[1] = (intptr_t) p->vec; /* const struct iovec * */
 		iarg[2] = p->vlen; /* l_ulong */
 		iarg[3] = p->pos_l; /* l_ulong */
 		iarg[4] = p->pos_h; /* l_ulong */
 		iarg[5] = p->flags; /* l_int */
 		*n_args = 6;
 		break;
 	}
 	/* linux_pkey_mprotect */
 	case 329: {
 		struct linux_pkey_mprotect_args *p = params;
 		iarg[0] = p->start; /* l_ulong */
 		iarg[1] = p->len; /* l_size_t */
 		iarg[2] = p->prot; /* l_ulong */
 		iarg[3] = p->pkey; /* l_int */
 		*n_args = 4;
 		break;
 	}
 	/* linux_pkey_alloc */
 	case 330: {
 		struct linux_pkey_alloc_args *p = params;
 		iarg[0] = p->flags; /* l_ulong */
 		iarg[1] = p->init_val; /* l_ulong */
 		*n_args = 2;
 		break;
 	}
 	/* linux_pkey_free */
 	case 331: {
 		struct linux_pkey_free_args *p = params;
 		iarg[0] = p->pkey; /* l_int */
 		*n_args = 1;
 		break;
 	}
 	/* linux_statx */
 	case 332: {
 		struct linux_statx_args *p = params;
 		iarg[0] = p->dirfd; /* l_int */
 		uarg[1] = (intptr_t) p->pathname; /* const char * */
 		iarg[2] = p->flags; /* l_uint */
 		iarg[3] = p->mask; /* l_uint */
 		uarg[4] = (intptr_t) p->statxbuf; /* void * */
 		*n_args = 5;
 		break;
 	}
 	/* linux_io_pgetevents */
 	case 333: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_rseq */
 	case 334: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_pidfd_send_signal */
 	case 424: {
 		struct linux_pidfd_send_signal_args *p = params;
 		iarg[0] = p->pidfd; /* l_int */
 		iarg[1] = p->sig; /* l_int */
 		uarg[2] = (intptr_t) p->info; /* l_siginfo_t * */
 		iarg[3] = p->flags; /* l_uint */
 		*n_args = 4;
 		break;
 	}
 	/* linux_io_uring_setup */
 	case 425: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_io_uring_enter */
 	case 426: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_io_uring_register */
 	case 427: {
 		*n_args = 0;
 		break;
 	}
 	default:
 		*n_args = 0;
 		break;
 	};
 }
 static void
 systrace_entry_setargdesc(int sysnum, int ndx, char *desc, size_t descsz)
 {
 	const char *p = NULL;
 	switch (sysnum) {
 #define	nosys	linux_nosys
 	/* read */
 	case 0:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland char *";
 			break;
 		case 2:
 			p = "u_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* write */
 	case 1:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland char *";
 			break;
 		case 2:
 			p = "u_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_open */
 	case 2:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* close */
 	case 3:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_newstat */
 	case 4:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "userland struct l_newstat *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_newfstat */
 	case 5:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		case 1:
 			p = "userland struct l_newstat *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_newlstat */
 	case 6:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "userland struct l_newstat *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* poll */
 	case 7:
 		switch(ndx) {
 		case 0:
 			p = "userland struct pollfd *";
 			break;
 		case 1:
 			p = "u_int";
 			break;
 		case 2:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_lseek */
 	case 8:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		case 1:
 			p = "l_off_t";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_mmap2 */
 	case 9:
 		switch(ndx) {
 		case 0:
 			p = "l_ulong";
 			break;
 		case 1:
 			p = "l_ulong";
 			break;
 		case 2:
 			p = "l_ulong";
 			break;
 		case 3:
 			p = "l_ulong";
 			break;
 		case 4:
 			p = "l_ulong";
 			break;
 		case 5:
 			p = "l_ulong";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_mprotect */
 	case 10:
 		switch(ndx) {
 		case 0:
 			p = "caddr_t";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* munmap */
 	case 11:
 		switch(ndx) {
 		case 0:
 			p = "caddr_t";
 			break;
 		case 1:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_brk */
 	case 12:
 		switch(ndx) {
 		case 0:
 			p = "l_ulong";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_rt_sigaction */
 	case 13:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland l_sigaction_t *";
 			break;
 		case 2:
 			p = "userland l_sigaction_t *";
 			break;
 		case 3:
 			p = "l_size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_rt_sigprocmask */
 	case 14:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland l_sigset_t *";
 			break;
 		case 2:
 			p = "userland l_sigset_t *";
 			break;
 		case 3:
 			p = "l_size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_rt_sigreturn */
 	case 15:
 		switch(ndx) {
 		case 0:
 			p = "userland struct l_ucontext *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_ioctl */
 	case 16:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		case 1:
 			p = "l_uint";
 			break;
 		case 2:
 			p = "uintptr_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_pread */
 	case 17:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		case 1:
 			p = "userland char *";
 			break;
 		case 2:
 			p = "l_size_t";
 			break;
 		case 3:
 			p = "l_loff_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_pwrite */
 	case 18:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		case 1:
 			p = "userland char *";
 			break;
 		case 2:
 			p = "l_size_t";
 			break;
 		case 3:
 			p = "l_loff_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* readv */
 	case 19:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland struct iovec *";
 			break;
 		case 2:
 			p = "u_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* writev */
 	case 20:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland struct iovec *";
 			break;
 		case 2:
 			p = "u_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_access */
 	case 21:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_pipe */
 	case 22:
 		switch(ndx) {
 		case 0:
 			p = "userland l_ulong *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_select */
 	case 23:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland l_fd_set *";
 			break;
 		case 2:
 			p = "userland l_fd_set *";
 			break;
 		case 3:
 			p = "userland l_fd_set *";
 			break;
 		case 4:
 			p = "userland struct l_timeval *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* sched_yield */
 	case 24:
 		break;
 	/* linux_mremap */
 	case 25:
 		switch(ndx) {
 		case 0:
 			p = "l_ulong";
 			break;
 		case 1:
 			p = "l_ulong";
 			break;
 		case 2:
 			p = "l_ulong";
 			break;
 		case 3:
 			p = "l_ulong";
 			break;
 		case 4:
 			p = "l_ulong";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_msync */
 	case 26:
 		switch(ndx) {
 		case 0:
 			p = "l_ulong";
 			break;
 		case 1:
 			p = "l_size_t";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_mincore */
 	case 27:
 		switch(ndx) {
 		case 0:
 			p = "l_ulong";
 			break;
 		case 1:
 			p = "l_size_t";
 			break;
 		case 2:
 			p = "userland u_char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* madvise */
 	case 28:
 		switch(ndx) {
 		case 0:
 			p = "userland void *";
 			break;
 		case 1:
 			p = "size_t";
 			break;
 		case 2:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_shmget */
 	case 29:
 		switch(ndx) {
 		case 0:
 			p = "l_key_t";
 			break;
 		case 1:
 			p = "l_size_t";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_shmat */
 	case 30:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland char *";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_shmctl */
 	case 31:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "userland struct l_shmid_ds *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* dup */
 	case 32:
 		switch(ndx) {
 		case 0:
 			p = "u_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* dup2 */
 	case 33:
 		switch(ndx) {
 		case 0:
 			p = "u_int";
 			break;
 		case 1:
 			p = "u_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_pause */
 	case 34:
 		break;
 	/* linux_nanosleep */
 	case 35:
 		switch(ndx) {
 		case 0:
 			p = "userland const struct l_timespec *";
 			break;
 		case 1:
 			p = "userland struct l_timespec *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_getitimer */
 	case 36:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland struct l_itimerval *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_alarm */
 	case 37:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_setitimer */
 	case 38:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland struct l_itimerval *";
 			break;
 		case 2:
 			p = "userland struct l_itimerval *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_getpid */
 	case 39:
 		break;
 	/* linux_sendfile */
 	case 40:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "userland l_long *";
 			break;
 		case 3:
 			p = "l_size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_socket */
 	case 41:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_connect */
 	case 42:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_uintptr_t";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_accept */
 	case 43:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_uintptr_t";
 			break;
 		case 2:
 			p = "l_uintptr_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sendto */
 	case 44:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_uintptr_t";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		case 3:
 			p = "l_int";
 			break;
 		case 4:
 			p = "l_uintptr_t";
 			break;
 		case 5:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_recvfrom */
 	case 45:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_uintptr_t";
 			break;
 		case 2:
 			p = "l_size_t";
 			break;
 		case 3:
 			p = "l_int";
 			break;
 		case 4:
 			p = "l_uintptr_t";
 			break;
 		case 5:
 			p = "l_uintptr_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sendmsg */
 	case 46:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_uintptr_t";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_recvmsg */
 	case 47:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_uintptr_t";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_shutdown */
 	case 48:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_bind */
 	case 49:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_uintptr_t";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_listen */
 	case 50:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_getsockname */
 	case 51:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_uintptr_t";
 			break;
 		case 2:
 			p = "l_uintptr_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_getpeername */
 	case 52:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_uintptr_t";
 			break;
 		case 2:
 			p = "l_uintptr_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_socketpair */
 	case 53:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		case 3:
 			p = "l_uintptr_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_setsockopt */
 	case 54:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		case 3:
 			p = "l_uintptr_t";
 			break;
 		case 4:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_getsockopt */
 	case 55:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		case 3:
 			p = "l_uintptr_t";
 			break;
 		case 4:
 			p = "l_uintptr_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_clone */
 	case 56:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland void *";
 			break;
 		case 2:
 			p = "userland void *";
 			break;
 		case 3:
 			p = "userland void *";
 			break;
 		case 4:
 			p = "userland void *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_fork */
 	case 57:
 		break;
 	/* linux_vfork */
 	case 58:
 		break;
 	/* linux_execve */
 	case 59:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "userland char **";
 			break;
 		case 2:
 			p = "userland char **";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_exit */
 	case 60:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_wait4 */
 	case 61:
 		switch(ndx) {
 		case 0:
 			p = "l_pid_t";
 			break;
 		case 1:
 			p = "userland l_int *";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		case 3:
 			p = "userland struct rusage *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_kill */
 	case 62:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_newuname */
 	case 63:
 		switch(ndx) {
 		case 0:
 			p = "userland struct l_new_utsname *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_semget */
 	case 64:
 		switch(ndx) {
 		case 0:
 			p = "l_key_t";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_semop */
 	case 65:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland struct l_sembuf *";
 			break;
 		case 2:
 			p = "l_uint";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_semctl */
 	case 66:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		case 3:
 			p = "union l_semun";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_shmdt */
 	case 67:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_msgget */
 	case 68:
 		switch(ndx) {
 		case 0:
 			p = "l_key_t";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_msgsnd */
 	case 69:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland struct l_msgbuf *";
 			break;
 		case 2:
 			p = "l_size_t";
 			break;
 		case 3:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_msgrcv */
 	case 70:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland struct l_msgbuf *";
 			break;
 		case 2:
 			p = "l_size_t";
 			break;
 		case 3:
 			p = "l_long";
 			break;
 		case 4:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_msgctl */
 	case 71:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "userland struct l_msqid_ds *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_fcntl */
 	case 72:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		case 1:
 			p = "l_uint";
 			break;
 		case 2:
 			p = "l_ulong";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* flock */
 	case 73:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* fsync */
 	case 74:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_fdatasync */
 	case 75:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_truncate */
 	case 76:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "l_ulong";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_ftruncate */
 	case 77:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_long";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_getdents */
 	case 78:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		case 1:
 			p = "userland void *";
 			break;
 		case 2:
 			p = "l_uint";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_getcwd */
 	case 79:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "l_ulong";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_chdir */
 	case 80:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* fchdir */
 	case 81:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_rename */
 	case 82:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "userland char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_mkdir */
 	case 83:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_rmdir */
 	case 84:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_creat */
 	case 85:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_link */
 	case 86:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "userland char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_unlink */
 	case 87:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_symlink */
 	case 88:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "userland char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_readlink */
 	case 89:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "userland char *";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_chmod */
 	case 90:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "l_mode_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* fchmod */
 	case 91:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_chown */
 	case 92:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "l_uid_t";
 			break;
 		case 2:
 			p = "l_gid_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* fchown */
 	case 93:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_lchown */
 	case 94:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "l_uid_t";
 			break;
 		case 2:
 			p = "l_gid_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* umask */
 	case 95:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* gettimeofday */
 	case 96:
 		switch(ndx) {
 		case 0:
 			p = "userland struct l_timeval *";
 			break;
 		case 1:
 			p = "userland struct timezone *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_getrlimit */
 	case 97:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		case 1:
 			p = "userland struct l_rlimit *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* getrusage */
 	case 98:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland struct rusage *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sysinfo */
 	case 99:
 		switch(ndx) {
 		case 0:
 			p = "userland struct l_sysinfo *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_times */
 	case 100:
 		switch(ndx) {
 		case 0:
 			p = "userland struct l_times_argv *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_ptrace */
 	case 101:
 		switch(ndx) {
 		case 0:
 			p = "l_long";
 			break;
 		case 1:
 			p = "l_long";
 			break;
 		case 2:
 			p = "l_ulong";
 			break;
 		case 3:
 			p = "l_ulong";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_getuid */
 	case 102:
 		break;
 	/* linux_syslog */
 	case 103:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland char *";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_getgid */
 	case 104:
 		break;
 	/* setuid */
 	case 105:
 		switch(ndx) {
 		case 0:
 			p = "uid_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* setgid */
 	case 106:
 		switch(ndx) {
 		case 0:
 			p = "gid_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* geteuid */
 	case 107:
 		break;
 	/* getegid */
 	case 108:
 		break;
 	/* setpgid */
 	case 109:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_getppid */
 	case 110:
 		break;
 	/* getpgrp */
 	case 111:
 		break;
 	/* setsid */
 	case 112:
 		break;
 	/* setreuid */
 	case 113:
 		switch(ndx) {
 		case 0:
 			p = "uid_t";
 			break;
 		case 1:
 			p = "uid_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* setregid */
 	case 114:
 		switch(ndx) {
 		case 0:
 			p = "gid_t";
 			break;
 		case 1:
 			p = "gid_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_getgroups */
 	case 115:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland l_gid_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_setgroups */
 	case 116:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland l_gid_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* setresuid */
 	case 117:
 		switch(ndx) {
 		case 0:
 			p = "uid_t";
 			break;
 		case 1:
 			p = "uid_t";
 			break;
 		case 2:
 			p = "uid_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* getresuid */
 	case 118:
 		switch(ndx) {
 		case 0:
 			p = "userland uid_t *";
 			break;
 		case 1:
 			p = "userland uid_t *";
 			break;
 		case 2:
 			p = "userland uid_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* setresgid */
 	case 119:
 		switch(ndx) {
 		case 0:
 			p = "gid_t";
 			break;
 		case 1:
 			p = "gid_t";
 			break;
 		case 2:
 			p = "gid_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* getresgid */
 	case 120:
 		switch(ndx) {
 		case 0:
 			p = "userland gid_t *";
 			break;
 		case 1:
 			p = "userland gid_t *";
 			break;
 		case 2:
 			p = "userland gid_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* getpgid */
 	case 121:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_setfsuid */
 	case 122:
 		switch(ndx) {
 		case 0:
 			p = "l_uid_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_setfsgid */
 	case 123:
 		switch(ndx) {
 		case 0:
 			p = "l_gid_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_getsid */
 	case 124:
 		switch(ndx) {
 		case 0:
 			p = "l_pid_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_capget */
 	case 125:
 		switch(ndx) {
 		case 0:
 			p = "userland struct l_user_cap_header *";
 			break;
 		case 1:
 			p = "userland struct l_user_cap_data *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_capset */
 	case 126:
 		switch(ndx) {
 		case 0:
 			p = "userland struct l_user_cap_header *";
 			break;
 		case 1:
 			p = "userland struct l_user_cap_data *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_rt_sigpending */
 	case 127:
 		switch(ndx) {
 		case 0:
 			p = "userland l_sigset_t *";
 			break;
 		case 1:
 			p = "l_size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_rt_sigtimedwait */
 	case 128:
 		switch(ndx) {
 		case 0:
 			p = "userland l_sigset_t *";
 			break;
 		case 1:
 			p = "userland l_siginfo_t *";
 			break;
 		case 2:
 			p = "userland struct l_timeval *";
 			break;
 		case 3:
 			p = "l_size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_rt_sigqueueinfo */
 	case 129:
 		switch(ndx) {
 		case 0:
 			p = "l_pid_t";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "userland l_siginfo_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_rt_sigsuspend */
 	case 130:
 		switch(ndx) {
 		case 0:
 			p = "userland l_sigset_t *";
 			break;
 		case 1:
 			p = "l_size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sigaltstack */
 	case 131:
 		switch(ndx) {
 		case 0:
 			p = "userland l_stack_t *";
 			break;
 		case 1:
 			p = "userland l_stack_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_utime */
 	case 132:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "userland struct l_utimbuf *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_mknod */
 	case 133:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "l_dev_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_personality */
 	case 135:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_ustat */
 	case 136:
 		switch(ndx) {
 		case 0:
 			p = "l_dev_t";
 			break;
 		case 1:
 			p = "userland struct l_ustat *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_statfs */
 	case 137:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "userland struct l_statfs_buf *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_fstatfs */
 	case 138:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		case 1:
 			p = "userland struct l_statfs_buf *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sysfs */
 	case 139:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_ulong";
 			break;
 		case 2:
 			p = "l_ulong";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_getpriority */
 	case 140:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* setpriority */
 	case 141:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sched_setparam */
 	case 142:
 		switch(ndx) {
 		case 0:
 			p = "l_pid_t";
 			break;
 		case 1:
 			p = "userland struct sched_param *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sched_getparam */
 	case 143:
 		switch(ndx) {
 		case 0:
 			p = "l_pid_t";
 			break;
 		case 1:
 			p = "userland struct sched_param *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sched_setscheduler */
 	case 144:
 		switch(ndx) {
 		case 0:
 			p = "l_pid_t";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "userland struct sched_param *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sched_getscheduler */
 	case 145:
 		switch(ndx) {
 		case 0:
 			p = "l_pid_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sched_get_priority_max */
 	case 146:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sched_get_priority_min */
 	case 147:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sched_rr_get_interval */
 	case 148:
 		switch(ndx) {
 		case 0:
 			p = "l_pid_t";
 			break;
 		case 1:
 			p = "userland struct l_timespec *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* mlock */
 	case 149:
 		switch(ndx) {
 		case 0:
 			p = "userland const void *";
 			break;
 		case 1:
 			p = "size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* munlock */
 	case 150:
 		switch(ndx) {
 		case 0:
 			p = "userland const void *";
 			break;
 		case 1:
 			p = "size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* mlockall */
 	case 151:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* munlockall */
 	case 152:
 		break;
 	/* linux_vhangup */
 	case 153:
 		break;
 	/* linux_pivot_root */
 	case 155:
 		break;
 	/* linux_sysctl */
 	case 156:
 		switch(ndx) {
 		case 0:
 			p = "userland struct l___sysctl_args *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_prctl */
 	case 157:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_uintptr_t";
 			break;
 		case 2:
 			p = "l_uintptr_t";
 			break;
 		case 3:
 			p = "l_uintptr_t";
 			break;
 		case 4:
 			p = "l_uintptr_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_arch_prctl */
 	case 158:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_ulong";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_adjtimex */
 	case 159:
 		break;
 	/* linux_setrlimit */
 	case 160:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		case 1:
 			p = "userland struct l_rlimit *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* chroot */
 	case 161:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* sync */
 	case 162:
 		break;
 	/* acct */
 	case 163:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* settimeofday */
 	case 164:
 		switch(ndx) {
 		case 0:
 			p = "userland struct l_timeval *";
 			break;
 		case 1:
 			p = "userland struct timezone *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_mount */
 	case 165:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "userland char *";
 			break;
 		case 2:
 			p = "userland char *";
 			break;
 		case 3:
 			p = "l_ulong";
 			break;
 		case 4:
 			p = "userland void *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_umount */
 	case 166:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* swapon */
 	case 167:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_swapoff */
 	case 168:
 		break;
 	/* linux_reboot */
 	case 169:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "l_uint";
 			break;
 		case 3:
 			p = "userland void *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sethostname */
 	case 170:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "l_uint";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_setdomainname */
 	case 171:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_iopl */
 	case 172:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_init_module */
 	case 175:
 		break;
 	/* linux_delete_module */
 	case 176:
 		break;
 	/* linux_quotactl */
 	case 179:
 		break;
 	/* linux_gettid */
 	case 186:
 		break;
 	/* linux_setxattr */
 	case 188:
 		break;
 	/* linux_lsetxattr */
 	case 189:
 		break;
 	/* linux_fsetxattr */
 	case 190:
 		break;
 	/* linux_getxattr */
 	case 191:
 		break;
 	/* linux_lgetxattr */
 	case 192:
 		break;
 	/* linux_fgetxattr */
 	case 193:
 		break;
 	/* linux_listxattr */
 	case 194:
 		break;
 	/* linux_llistxattr */
 	case 195:
 		break;
 	/* linux_flistxattr */
 	case 196:
 		break;
 	/* linux_removexattr */
 	case 197:
 		break;
 	/* linux_lremovexattr */
 	case 198:
 		break;
 	/* linux_fremovexattr */
 	case 199:
 		break;
 	/* linux_tkill */
 	case 200:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_time */
 	case 201:
 		switch(ndx) {
 		case 0:
 			p = "userland l_time_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sys_futex */
 	case 202:
 		switch(ndx) {
 		case 0:
 			p = "userland void *";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		case 3:
 			p = "userland struct l_timespec *";
 			break;
 		case 4:
 			p = "userland void *";
 			break;
 		case 5:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sched_setaffinity */
 	case 203:
 		switch(ndx) {
 		case 0:
 			p = "l_pid_t";
 			break;
 		case 1:
 			p = "l_uint";
 			break;
 		case 2:
 			p = "userland l_ulong *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sched_getaffinity */
 	case 204:
 		switch(ndx) {
 		case 0:
 			p = "l_pid_t";
 			break;
 		case 1:
 			p = "l_uint";
 			break;
 		case 2:
 			p = "userland l_ulong *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_lookup_dcookie */
 	case 212:
 		break;
 	/* linux_epoll_create */
 	case 213:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_remap_file_pages */
 	case 216:
 		break;
 	/* linux_getdents64 */
 	case 217:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		case 1:
 			p = "userland void *";
 			break;
 		case 2:
 			p = "l_uint";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_set_tid_address */
 	case 218:
 		switch(ndx) {
 		case 0:
 			p = "userland l_int *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_semtimedop */
 	case 220:
 		break;
 	/* linux_fadvise64 */
 	case 221:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_loff_t";
 			break;
 		case 2:
 			p = "l_size_t";
 			break;
 		case 3:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_timer_create */
 	case 222:
 		switch(ndx) {
 		case 0:
 			p = "clockid_t";
 			break;
 		case 1:
 			p = "userland struct sigevent *";
 			break;
 		case 2:
 			p = "userland l_timer_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_timer_settime */
 	case 223:
 		switch(ndx) {
 		case 0:
 			p = "l_timer_t";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "userland const struct itimerspec *";
 			break;
 		case 3:
 			p = "userland struct itimerspec *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_timer_gettime */
 	case 224:
 		switch(ndx) {
 		case 0:
 			p = "l_timer_t";
 			break;
 		case 1:
 			p = "userland struct itimerspec *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_timer_getoverrun */
 	case 225:
 		switch(ndx) {
 		case 0:
 			p = "l_timer_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_timer_delete */
 	case 226:
 		switch(ndx) {
 		case 0:
 			p = "l_timer_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_clock_settime */
 	case 227:
 		switch(ndx) {
 		case 0:
 			p = "clockid_t";
 			break;
 		case 1:
 			p = "userland struct l_timespec *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_clock_gettime */
 	case 228:
 		switch(ndx) {
 		case 0:
 			p = "clockid_t";
 			break;
 		case 1:
 			p = "userland struct l_timespec *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_clock_getres */
 	case 229:
 		switch(ndx) {
 		case 0:
 			p = "clockid_t";
 			break;
 		case 1:
 			p = "userland struct l_timespec *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_clock_nanosleep */
 	case 230:
 		switch(ndx) {
 		case 0:
 			p = "clockid_t";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "userland struct l_timespec *";
 			break;
 		case 3:
 			p = "userland struct l_timespec *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_exit_group */
 	case 231:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_epoll_wait */
 	case 232:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland struct epoll_event *";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		case 3:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_epoll_ctl */
 	case 233:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		case 3:
 			p = "userland struct epoll_event *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_tgkill */
 	case 234:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_utimes */
 	case 235:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "userland struct l_timeval *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_mbind */
 	case 237:
 		break;
 	/* linux_set_mempolicy */
 	case 238:
 		break;
 	/* linux_get_mempolicy */
 	case 239:
 		break;
 	/* linux_mq_open */
 	case 240:
 		break;
 	/* linux_mq_unlink */
 	case 241:
 		break;
 	/* linux_mq_timedsend */
 	case 242:
 		break;
 	/* linux_mq_timedreceive */
 	case 243:
 		break;
 	/* linux_mq_notify */
 	case 244:
 		break;
 	/* linux_mq_getsetattr */
 	case 245:
 		break;
 	/* linux_kexec_load */
 	case 246:
 		break;
 	/* linux_waitid */
 	case 247:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_pid_t";
 			break;
 		case 2:
 			p = "userland l_siginfo_t *";
 			break;
 		case 3:
 			p = "l_int";
 			break;
 		case 4:
 			p = "userland struct rusage *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_add_key */
 	case 248:
 		break;
 	/* linux_request_key */
 	case 249:
 		break;
 	/* linux_keyctl */
 	case 250:
 		break;
 	/* linux_ioprio_set */
 	case 251:
 		break;
 	/* linux_ioprio_get */
 	case 252:
 		break;
 	/* linux_inotify_init */
 	case 253:
 		break;
 	/* linux_inotify_add_watch */
 	case 254:
 		break;
 	/* linux_inotify_rm_watch */
 	case 255:
 		break;
 	/* linux_migrate_pages */
 	case 256:
 		break;
 	/* linux_openat */
 	case 257:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		case 3:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_mkdirat */
 	case 258:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_mknodat */
 	case 259:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		case 3:
 			p = "l_uint";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_fchownat */
 	case 260:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "l_uid_t";
 			break;
 		case 3:
 			p = "l_gid_t";
 			break;
 		case 4:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_futimesat */
 	case 261:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland char *";
 			break;
 		case 2:
 			p = "userland struct l_timeval *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_newfstatat */
 	case 262:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland char *";
 			break;
 		case 2:
 			p = "userland struct l_stat64 *";
 			break;
 		case 3:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_unlinkat */
 	case 263:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_renameat */
 	case 264:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		case 3:
 			p = "userland const char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_linkat */
 	case 265:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		case 3:
 			p = "userland const char *";
 			break;
 		case 4:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_symlinkat */
 	case 266:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "userland const char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_readlinkat */
 	case 267:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "userland char *";
 			break;
 		case 3:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_fchmodat */
 	case 268:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "l_mode_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_faccessat */
 	case 269:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_pselect6 */
 	case 270:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland l_fd_set *";
 			break;
 		case 2:
 			p = "userland l_fd_set *";
 			break;
 		case 3:
 			p = "userland l_fd_set *";
 			break;
 		case 4:
 			p = "userland struct l_timespec *";
 			break;
 		case 5:
 			p = "userland l_uintptr_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_ppoll */
 	case 271:
 		switch(ndx) {
 		case 0:
 			p = "userland struct pollfd *";
 			break;
 		case 1:
 			p = "uint32_t";
 			break;
 		case 2:
 			p = "userland struct l_timespec *";
 			break;
 		case 3:
 			p = "userland l_sigset_t *";
 			break;
 		case 4:
 			p = "l_size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_unshare */
 	case 272:
 		break;
 	/* linux_set_robust_list */
 	case 273:
 		switch(ndx) {
 		case 0:
 			p = "userland struct linux_robust_list_head *";
 			break;
 		case 1:
 			p = "l_size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_get_robust_list */
 	case 274:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland struct linux_robust_list_head **";
 			break;
 		case 2:
 			p = "userland l_size_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_splice */
 	case 275:
 		break;
 	/* linux_tee */
 	case 276:
 		break;
 	/* linux_sync_file_range */
 	case 277:
 		break;
 	/* linux_vmsplice */
 	case 278:
 		break;
 	/* linux_move_pages */
 	case 279:
 		break;
 	/* linux_utimensat */
 	case 280:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "userland const struct l_timespec *";
 			break;
 		case 3:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_epoll_pwait */
 	case 281:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland struct epoll_event *";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		case 3:
 			p = "l_int";
 			break;
 		case 4:
 			p = "userland l_sigset_t *";
 			break;
 		case 5:
 			p = "l_size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_signalfd */
 	case 282:
 		break;
 	/* linux_timerfd_create */
 	case 283:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_eventfd */
 	case 284:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_fallocate */
 	case 285:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "l_loff_t";
 			break;
 		case 3:
 			p = "l_loff_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_timerfd_settime */
 	case 286:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "userland const struct l_itimerspec *";
 			break;
 		case 3:
 			p = "userland struct l_itimerspec *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_timerfd_gettime */
 	case 287:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland struct l_itimerspec *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_accept4 */
 	case 288:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_uintptr_t";
 			break;
 		case 2:
 			p = "l_uintptr_t";
 			break;
 		case 3:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_signalfd4 */
 	case 289:
 		break;
 	/* linux_eventfd2 */
 	case 290:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_epoll_create1 */
 	case 291:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_dup3 */
 	case 292:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_pipe2 */
 	case 293:
 		switch(ndx) {
 		case 0:
 			p = "userland l_int *";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_inotify_init1 */
 	case 294:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_preadv */
 	case 295:
 		switch(ndx) {
 		case 0:
 			p = "l_ulong";
 			break;
 		case 1:
 			p = "userland struct iovec *";
 			break;
 		case 2:
 			p = "l_ulong";
 			break;
 		case 3:
 			p = "l_ulong";
 			break;
 		case 4:
 			p = "l_ulong";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_pwritev */
 	case 296:
 		switch(ndx) {
 		case 0:
 			p = "l_ulong";
 			break;
 		case 1:
 			p = "userland struct iovec *";
 			break;
 		case 2:
 			p = "l_ulong";
 			break;
 		case 3:
 			p = "l_ulong";
 			break;
 		case 4:
 			p = "l_ulong";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_rt_tgsigqueueinfo */
 	case 297:
 		switch(ndx) {
 		case 0:
 			p = "l_pid_t";
 			break;
 		case 1:
 			p = "l_pid_t";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		case 3:
 			p = "userland l_siginfo_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_perf_event_open */
 	case 298:
 		break;
 	/* linux_recvmmsg */
 	case 299:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland struct l_mmsghdr *";
 			break;
 		case 2:
 			p = "l_uint";
 			break;
 		case 3:
 			p = "l_uint";
 			break;
 		case 4:
 			p = "userland struct l_timespec *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_fanotify_init */
 	case 300:
 		break;
 	/* linux_fanotify_mark */
 	case 301:
 		break;
 	/* linux_prlimit64 */
 	case 302:
 		switch(ndx) {
 		case 0:
 			p = "l_pid_t";
 			break;
 		case 1:
 			p = "l_uint";
 			break;
 		case 2:
 			p = "userland struct rlimit *";
 			break;
 		case 3:
 			p = "userland struct rlimit *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_name_to_handle_at */
 	case 303:
 		break;
 	/* linux_open_by_handle_at */
 	case 304:
 		break;
 	/* linux_clock_adjtime */
 	case 305:
 		break;
 	/* linux_syncfs */
 	case 306:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sendmmsg */
 	case 307:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland struct l_mmsghdr *";
 			break;
 		case 2:
 			p = "l_uint";
 			break;
 		case 3:
 			p = "l_uint";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_setns */
 	case 308:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_getcpu */
 	case 309:
 		switch(ndx) {
 		case 0:
 			p = "userland l_uint *";
 			break;
 		case 1:
 			p = "userland l_uint *";
 			break;
 		case 2:
 			p = "userland void *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_process_vm_readv */
 	case 310:
 		switch(ndx) {
 		case 0:
 			p = "l_pid_t";
 			break;
 		case 1:
 			p = "userland const struct iovec *";
 			break;
 		case 2:
 			p = "l_ulong";
 			break;
 		case 3:
 			p = "userland const struct iovec *";
 			break;
 		case 4:
 			p = "l_ulong";
 			break;
 		case 5:
 			p = "l_ulong";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_process_vm_writev */
 	case 311:
 		switch(ndx) {
 		case 0:
 			p = "l_pid_t";
 			break;
 		case 1:
 			p = "userland const struct iovec *";
 			break;
 		case 2:
 			p = "l_ulong";
 			break;
 		case 3:
 			p = "userland const struct iovec *";
 			break;
 		case 4:
 			p = "l_ulong";
 			break;
 		case 5:
 			p = "l_ulong";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_kcmp */
 	case 312:
 		switch(ndx) {
 		case 0:
 			p = "l_pid_t";
 			break;
 		case 1:
 			p = "l_pid_t";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		case 3:
 			p = "l_ulong";
 			break;
 		case 4:
 			p = "l_ulong";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_finit_module */
 	case 313:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sched_setattr */
 	case 314:
 		switch(ndx) {
 		case 0:
 			p = "l_pid_t";
 			break;
 		case 1:
 			p = "userland void *";
 			break;
 		case 2:
 			p = "l_uint";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sched_getattr */
 	case 315:
 		switch(ndx) {
 		case 0:
 			p = "l_pid_t";
 			break;
 		case 1:
 			p = "userland void *";
 			break;
 		case 2:
 			p = "l_uint";
 			break;
 		case 3:
 			p = "l_uint";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_renameat2 */
 	case 316:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		case 3:
 			p = "userland const char *";
 			break;
 		case 4:
 			p = "unsigned int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_seccomp */
 	case 317:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		case 1:
 			p = "l_uint";
 			break;
 		case 2:
 			p = "userland const char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_getrandom */
 	case 318:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "l_size_t";
 			break;
 		case 2:
 			p = "l_uint";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_memfd_create */
 	case 319:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "l_uint";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_kexec_file_load */
 	case 320:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "l_ulong";
 			break;
 		case 3:
 			p = "userland const char *";
 			break;
 		case 4:
 			p = "l_ulong";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_bpf */
 	case 321:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland void *";
 			break;
 		case 2:
 			p = "l_uint";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_execveat */
 	case 322:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "userland const char **";
 			break;
 		case 3:
 			p = "userland const char **";
 			break;
 		case 4:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_userfaultfd */
 	case 323:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_membarrier */
 	case 324:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_mlock2 */
 	case 325:
 		switch(ndx) {
 		case 0:
 			p = "l_ulong";
 			break;
 		case 1:
 			p = "l_size_t";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_copy_file_range */
 	case 326:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland l_loff_t *";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		case 3:
 			p = "userland l_loff_t *";
 			break;
 		case 4:
 			p = "l_size_t";
 			break;
 		case 5:
 			p = "l_uint";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_preadv2 */
 	case 327:
 		switch(ndx) {
 		case 0:
 			p = "l_ulong";
 			break;
 		case 1:
 			p = "userland const struct iovec *";
 			break;
 		case 2:
 			p = "l_ulong";
 			break;
 		case 3:
 			p = "l_ulong";
 			break;
 		case 4:
 			p = "l_ulong";
 			break;
 		case 5:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_pwritev2 */
 	case 328:
 		switch(ndx) {
 		case 0:
 			p = "l_ulong";
 			break;
 		case 1:
 			p = "userland const struct iovec *";
 			break;
 		case 2:
 			p = "l_ulong";
 			break;
 		case 3:
 			p = "l_ulong";
 			break;
 		case 4:
 			p = "l_ulong";
 			break;
 		case 5:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_pkey_mprotect */
 	case 329:
 		switch(ndx) {
 		case 0:
 			p = "l_ulong";
 			break;
 		case 1:
 			p = "l_size_t";
 			break;
 		case 2:
 			p = "l_ulong";
 			break;
 		case 3:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_pkey_alloc */
 	case 330:
 		switch(ndx) {
 		case 0:
 			p = "l_ulong";
 			break;
 		case 1:
 			p = "l_ulong";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_pkey_free */
 	case 331:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_statx */
 	case 332:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "l_uint";
 			break;
 		case 3:
 			p = "l_uint";
 			break;
 		case 4:
 			p = "userland void *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_io_pgetevents */
 	case 333:
 		break;
 	/* linux_rseq */
 	case 334:
 		break;
 	/* linux_pidfd_send_signal */
 	case 424:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "userland l_siginfo_t *";
 			break;
 		case 3:
 			p = "l_uint";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_io_uring_setup */
 	case 425:
 		break;
 	/* linux_io_uring_enter */
 	case 426:
 		break;
 	/* linux_io_uring_register */
 	case 427:
 		break;
 	default:
 		break;
 	};
 	if (p != NULL)
 		strlcpy(desc, p, descsz);
 }
 static void
 systrace_return_setargdesc(int sysnum, int ndx, char *desc, size_t descsz)
 {
 	const char *p = NULL;
 	switch (sysnum) {
 #define	nosys	linux_nosys
 	/* read */
 	case 0:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* write */
 	case 1:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_open */
 	case 2:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* close */
 	case 3:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_newstat */
 	case 4:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_newfstat */
 	case 5:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_newlstat */
 	case 6:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* poll */
 	case 7:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_lseek */
 	case 8:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_mmap2 */
 	case 9:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_mprotect */
 	case 10:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* munmap */
 	case 11:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_brk */
 	case 12:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_rt_sigaction */
 	case 13:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_rt_sigprocmask */
 	case 14:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_rt_sigreturn */
 	case 15:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_ioctl */
 	case 16:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_pread */
 	case 17:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_pwrite */
 	case 18:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* readv */
 	case 19:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* writev */
 	case 20:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_access */
 	case 21:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_pipe */
 	case 22:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_select */
 	case 23:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* sched_yield */
 	case 24:
 	/* linux_mremap */
 	case 25:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_msync */
 	case 26:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_mincore */
 	case 27:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* madvise */
 	case 28:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_shmget */
 	case 29:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_shmat */
 	case 30:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_shmctl */
 	case 31:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* dup */
 	case 32:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* dup2 */
 	case 33:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_pause */
 	case 34:
 	/* linux_nanosleep */
 	case 35:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_getitimer */
 	case 36:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_alarm */
 	case 37:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_setitimer */
 	case 38:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_getpid */
 	case 39:
 	/* linux_sendfile */
 	case 40:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_socket */
 	case 41:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_connect */
 	case 42:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_accept */
 	case 43:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sendto */
 	case 44:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_recvfrom */
 	case 45:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sendmsg */
 	case 46:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_recvmsg */
 	case 47:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_shutdown */
 	case 48:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_bind */
 	case 49:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_listen */
 	case 50:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_getsockname */
 	case 51:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_getpeername */
 	case 52:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_socketpair */
 	case 53:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_setsockopt */
 	case 54:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_getsockopt */
 	case 55:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_clone */
 	case 56:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_fork */
 	case 57:
 	/* linux_vfork */
 	case 58:
 	/* linux_execve */
 	case 59:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_exit */
 	case 60:
 		if (ndx == 0 || ndx == 1)
 			p = "void";
 		break;
 	/* linux_wait4 */
 	case 61:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_kill */
 	case 62:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_newuname */
 	case 63:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_semget */
 	case 64:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_semop */
 	case 65:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_semctl */
 	case 66:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_shmdt */
 	case 67:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_msgget */
 	case 68:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_msgsnd */
 	case 69:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_msgrcv */
 	case 70:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_msgctl */
 	case 71:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_fcntl */
 	case 72:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* flock */
 	case 73:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* fsync */
 	case 74:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_fdatasync */
 	case 75:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_truncate */
 	case 76:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_ftruncate */
 	case 77:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_getdents */
 	case 78:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_getcwd */
 	case 79:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_chdir */
 	case 80:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* fchdir */
 	case 81:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_rename */
 	case 82:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_mkdir */
 	case 83:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_rmdir */
 	case 84:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_creat */
 	case 85:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_link */
 	case 86:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_unlink */
 	case 87:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_symlink */
 	case 88:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_readlink */
 	case 89:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_chmod */
 	case 90:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* fchmod */
 	case 91:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_chown */
 	case 92:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* fchown */
 	case 93:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_lchown */
 	case 94:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* umask */
 	case 95:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* gettimeofday */
 	case 96:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_getrlimit */
 	case 97:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* getrusage */
 	case 98:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sysinfo */
 	case 99:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_times */
 	case 100:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_ptrace */
 	case 101:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_getuid */
 	case 102:
 	/* linux_syslog */
 	case 103:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_getgid */
 	case 104:
 	/* setuid */
 	case 105:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* setgid */
 	case 106:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* geteuid */
 	case 107:
 	/* getegid */
 	case 108:
 	/* setpgid */
 	case 109:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_getppid */
 	case 110:
 	/* getpgrp */
 	case 111:
 	/* setsid */
 	case 112:
 	/* setreuid */
 	case 113:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* setregid */
 	case 114:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_getgroups */
 	case 115:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_setgroups */
 	case 116:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* setresuid */
 	case 117:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* getresuid */
 	case 118:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* setresgid */
 	case 119:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* getresgid */
 	case 120:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* getpgid */
 	case 121:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_setfsuid */
 	case 122:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_setfsgid */
 	case 123:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_getsid */
 	case 124:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_capget */
 	case 125:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_capset */
 	case 126:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_rt_sigpending */
 	case 127:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_rt_sigtimedwait */
 	case 128:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_rt_sigqueueinfo */
 	case 129:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_rt_sigsuspend */
 	case 130:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sigaltstack */
 	case 131:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_utime */
 	case 132:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_mknod */
 	case 133:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_personality */
 	case 135:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_ustat */
 	case 136:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_statfs */
 	case 137:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_fstatfs */
 	case 138:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sysfs */
 	case 139:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_getpriority */
 	case 140:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* setpriority */
 	case 141:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sched_setparam */
 	case 142:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sched_getparam */
 	case 143:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sched_setscheduler */
 	case 144:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sched_getscheduler */
 	case 145:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sched_get_priority_max */
 	case 146:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sched_get_priority_min */
 	case 147:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sched_rr_get_interval */
 	case 148:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* mlock */
 	case 149:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* munlock */
 	case 150:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* mlockall */
 	case 151:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* munlockall */
 	case 152:
 	/* linux_vhangup */
 	case 153:
 	/* linux_pivot_root */
 	case 155:
 	/* linux_sysctl */
 	case 156:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_prctl */
 	case 157:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_arch_prctl */
 	case 158:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_adjtimex */
 	case 159:
 	/* linux_setrlimit */
 	case 160:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* chroot */
 	case 161:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* sync */
 	case 162:
 	/* acct */
 	case 163:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* settimeofday */
 	case 164:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_mount */
 	case 165:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_umount */
 	case 166:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* swapon */
 	case 167:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_swapoff */
 	case 168:
 	/* linux_reboot */
 	case 169:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sethostname */
 	case 170:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_setdomainname */
 	case 171:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_iopl */
 	case 172:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_init_module */
 	case 175:
 	/* linux_delete_module */
 	case 176:
 	/* linux_quotactl */
 	case 179:
 	/* linux_gettid */
 	case 186:
 	/* linux_setxattr */
 	case 188:
 	/* linux_lsetxattr */
 	case 189:
 	/* linux_fsetxattr */
 	case 190:
 	/* linux_getxattr */
 	case 191:
 	/* linux_lgetxattr */
 	case 192:
 	/* linux_fgetxattr */
 	case 193:
 	/* linux_listxattr */
 	case 194:
 	/* linux_llistxattr */
 	case 195:
 	/* linux_flistxattr */
 	case 196:
 	/* linux_removexattr */
 	case 197:
 	/* linux_lremovexattr */
 	case 198:
 	/* linux_fremovexattr */
 	case 199:
 	/* linux_tkill */
 	case 200:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_time */
 	case 201:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sys_futex */
 	case 202:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sched_setaffinity */
 	case 203:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sched_getaffinity */
 	case 204:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_lookup_dcookie */
 	case 212:
 	/* linux_epoll_create */
 	case 213:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_remap_file_pages */
 	case 216:
 	/* linux_getdents64 */
 	case 217:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_set_tid_address */
 	case 218:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_semtimedop */
 	case 220:
 	/* linux_fadvise64 */
 	case 221:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_timer_create */
 	case 222:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_timer_settime */
 	case 223:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_timer_gettime */
 	case 224:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_timer_getoverrun */
 	case 225:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_timer_delete */
 	case 226:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_clock_settime */
 	case 227:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_clock_gettime */
 	case 228:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_clock_getres */
 	case 229:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_clock_nanosleep */
 	case 230:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_exit_group */
 	case 231:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_epoll_wait */
 	case 232:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_epoll_ctl */
 	case 233:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_tgkill */
 	case 234:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_utimes */
 	case 235:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_mbind */
 	case 237:
 	/* linux_set_mempolicy */
 	case 238:
 	/* linux_get_mempolicy */
 	case 239:
 	/* linux_mq_open */
 	case 240:
 	/* linux_mq_unlink */
 	case 241:
 	/* linux_mq_timedsend */
 	case 242:
 	/* linux_mq_timedreceive */
 	case 243:
 	/* linux_mq_notify */
 	case 244:
 	/* linux_mq_getsetattr */
 	case 245:
 	/* linux_kexec_load */
 	case 246:
 	/* linux_waitid */
 	case 247:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_add_key */
 	case 248:
 	/* linux_request_key */
 	case 249:
 	/* linux_keyctl */
 	case 250:
 	/* linux_ioprio_set */
 	case 251:
 	/* linux_ioprio_get */
 	case 252:
 	/* linux_inotify_init */
 	case 253:
 	/* linux_inotify_add_watch */
 	case 254:
 	/* linux_inotify_rm_watch */
 	case 255:
 	/* linux_migrate_pages */
 	case 256:
 	/* linux_openat */
 	case 257:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_mkdirat */
 	case 258:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_mknodat */
 	case 259:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_fchownat */
 	case 260:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_futimesat */
 	case 261:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_newfstatat */
 	case 262:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_unlinkat */
 	case 263:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_renameat */
 	case 264:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_linkat */
 	case 265:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_symlinkat */
 	case 266:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_readlinkat */
 	case 267:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_fchmodat */
 	case 268:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_faccessat */
 	case 269:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_pselect6 */
 	case 270:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_ppoll */
 	case 271:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_unshare */
 	case 272:
 	/* linux_set_robust_list */
 	case 273:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_get_robust_list */
 	case 274:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_splice */
 	case 275:
 	/* linux_tee */
 	case 276:
 	/* linux_sync_file_range */
 	case 277:
 	/* linux_vmsplice */
 	case 278:
 	/* linux_move_pages */
 	case 279:
 	/* linux_utimensat */
 	case 280:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_epoll_pwait */
 	case 281:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_signalfd */
 	case 282:
 	/* linux_timerfd_create */
 	case 283:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_eventfd */
 	case 284:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_fallocate */
 	case 285:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_timerfd_settime */
 	case 286:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_timerfd_gettime */
 	case 287:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_accept4 */
 	case 288:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_signalfd4 */
 	case 289:
 	/* linux_eventfd2 */
 	case 290:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_epoll_create1 */
 	case 291:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_dup3 */
 	case 292:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_pipe2 */
 	case 293:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_inotify_init1 */
 	case 294:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_preadv */
 	case 295:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_pwritev */
 	case 296:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_rt_tgsigqueueinfo */
 	case 297:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_perf_event_open */
 	case 298:
 	/* linux_recvmmsg */
 	case 299:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_fanotify_init */
 	case 300:
 	/* linux_fanotify_mark */
 	case 301:
 	/* linux_prlimit64 */
 	case 302:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_name_to_handle_at */
 	case 303:
 	/* linux_open_by_handle_at */
 	case 304:
 	/* linux_clock_adjtime */
 	case 305:
 	/* linux_syncfs */
 	case 306:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sendmmsg */
 	case 307:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_setns */
 	case 308:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_getcpu */
 	case 309:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_process_vm_readv */
 	case 310:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_process_vm_writev */
 	case 311:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_kcmp */
 	case 312:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_finit_module */
 	case 313:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sched_setattr */
 	case 314:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sched_getattr */
 	case 315:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_renameat2 */
 	case 316:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_seccomp */
 	case 317:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_getrandom */
 	case 318:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_memfd_create */
 	case 319:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_kexec_file_load */
 	case 320:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_bpf */
 	case 321:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_execveat */
 	case 322:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_userfaultfd */
 	case 323:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_membarrier */
 	case 324:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_mlock2 */
 	case 325:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_copy_file_range */
 	case 326:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_preadv2 */
 	case 327:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_pwritev2 */
 	case 328:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_pkey_mprotect */
 	case 329:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_pkey_alloc */
 	case 330:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_pkey_free */
 	case 331:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_statx */
 	case 332:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_io_pgetevents */
 	case 333:
 	/* linux_rseq */
 	case 334:
 	/* linux_pidfd_send_signal */
 	case 424:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_io_uring_setup */
 	case 425:
 	/* linux_io_uring_enter */
 	case 426:
 	/* linux_io_uring_register */
 	case 427:
 	default:
 		break;
 	};
 	if (p != NULL)
 		strlcpy(desc, p, descsz);
 }
diff --git a/sys/amd64/linux32/linux32_proto.h b/sys/amd64/linux32/linux32_proto.h
index 8c0c8a771f6e..4fcf42e578fa 100644
--- a/sys/amd64/linux32/linux32_proto.h
+++ b/sys/amd64/linux32/linux32_proto.h
@@ -1,2249 +1,2249 @@
 /*
  * System call prototypes.
  *
- * DO NOT EDIT-- this file is automatically generated.
+ * DO NOT EDIT-- this file is automatically @generated.
  * $FreeBSD$
  */
 
 #ifndef _LINUX32_SYSPROTO_H_
 #define	_LINUX32_SYSPROTO_H_
 
 #include <sys/signal.h>
 #include <sys/acl.h>
 #include <sys/cpuset.h>
 #include <sys/domainset.h>
 #include <sys/_ffcounter.h>
 #include <sys/_semaphore.h>
 #include <sys/ucontext.h>
 #include <sys/wait.h>
 
 #include <bsm/audit_kevents.h>
 
 struct proc;
 
 struct thread;
 
 #define	PAD_(t)	(sizeof(register_t) <= sizeof(t) ? \
 		0 : sizeof(register_t) - sizeof(t))
 
 #if BYTE_ORDER == LITTLE_ENDIAN
 #define	PADL_(t)	0
 #define	PADR_(t)	PAD_(t)
 #else
 #define	PADL_(t)	PAD_(t)
 #define	PADR_(t)	0
 #endif
 
 #define	nosys	linux_nosys
 struct linux_exit_args {
 	char rval_l_[PADL_(int)]; int rval; char rval_r_[PADR_(int)];
 };
 struct linux_fork_args {
 	register_t dummy;
 };
 struct linux_open_args {
 	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 	char mode_l_[PADL_(l_int)]; l_int mode; char mode_r_[PADR_(l_int)];
 };
 struct linux_waitpid_args {
 	char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)];
 	char status_l_[PADL_(l_int *)]; l_int * status; char status_r_[PADR_(l_int *)];
 	char options_l_[PADL_(l_int)]; l_int options; char options_r_[PADR_(l_int)];
 };
 struct linux_creat_args {
 	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
 	char mode_l_[PADL_(l_int)]; l_int mode; char mode_r_[PADR_(l_int)];
 };
 struct linux_link_args {
 	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
 	char to_l_[PADL_(char *)]; char * to; char to_r_[PADR_(char *)];
 };
 struct linux_unlink_args {
 	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
 };
 struct linux_execve_args {
 	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
 	char argp_l_[PADL_(uint32_t *)]; uint32_t * argp; char argp_r_[PADR_(uint32_t *)];
 	char envp_l_[PADL_(uint32_t *)]; uint32_t * envp; char envp_r_[PADR_(uint32_t *)];
 };
 struct linux_chdir_args {
 	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
 };
 struct linux_time_args {
 	char tm_l_[PADL_(l_time_t *)]; l_time_t * tm; char tm_r_[PADR_(l_time_t *)];
 };
 struct linux_mknod_args {
 	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
 	char mode_l_[PADL_(l_int)]; l_int mode; char mode_r_[PADR_(l_int)];
 	char dev_l_[PADL_(l_dev_t)]; l_dev_t dev; char dev_r_[PADR_(l_dev_t)];
 };
 struct linux_chmod_args {
 	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
 	char mode_l_[PADL_(l_mode_t)]; l_mode_t mode; char mode_r_[PADR_(l_mode_t)];
 };
 struct linux_lchown16_args {
 	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
 	char uid_l_[PADL_(l_uid16_t)]; l_uid16_t uid; char uid_r_[PADR_(l_uid16_t)];
 	char gid_l_[PADL_(l_gid16_t)]; l_gid16_t gid; char gid_r_[PADR_(l_gid16_t)];
 };
 struct linux_stat_args {
 	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
 	char up_l_[PADL_(struct linux_stat *)]; struct linux_stat * up; char up_r_[PADR_(struct linux_stat *)];
 };
 struct linux_lseek_args {
 	char fdes_l_[PADL_(l_uint)]; l_uint fdes; char fdes_r_[PADR_(l_uint)];
 	char off_l_[PADL_(l_off_t)]; l_off_t off; char off_r_[PADR_(l_off_t)];
 	char whence_l_[PADL_(l_int)]; l_int whence; char whence_r_[PADR_(l_int)];
 };
 struct linux_getpid_args {
 	register_t dummy;
 };
 struct linux_mount_args {
 	char specialfile_l_[PADL_(char *)]; char * specialfile; char specialfile_r_[PADR_(char *)];
 	char dir_l_[PADL_(char *)]; char * dir; char dir_r_[PADR_(char *)];
 	char filesystemtype_l_[PADL_(char *)]; char * filesystemtype; char filesystemtype_r_[PADR_(char *)];
 	char rwflag_l_[PADL_(l_ulong)]; l_ulong rwflag; char rwflag_r_[PADR_(l_ulong)];
 	char data_l_[PADL_(void *)]; void * data; char data_r_[PADR_(void *)];
 };
 struct linux_oldumount_args {
 	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
 };
 struct linux_setuid16_args {
 	char uid_l_[PADL_(l_uid16_t)]; l_uid16_t uid; char uid_r_[PADR_(l_uid16_t)];
 };
 struct linux_getuid16_args {
 	register_t dummy;
 };
 struct linux_stime_args {
 	register_t dummy;
 };
 struct linux_ptrace_args {
 	char req_l_[PADL_(l_long)]; l_long req; char req_r_[PADR_(l_long)];
 	char pid_l_[PADL_(l_long)]; l_long pid; char pid_r_[PADR_(l_long)];
 	char addr_l_[PADL_(l_long)]; l_long addr; char addr_r_[PADR_(l_long)];
 	char data_l_[PADL_(l_long)]; l_long data; char data_r_[PADR_(l_long)];
 };
 struct linux_alarm_args {
 	char secs_l_[PADL_(l_uint)]; l_uint secs; char secs_r_[PADR_(l_uint)];
 };
 struct linux_pause_args {
 	register_t dummy;
 };
 struct linux_utime_args {
 	char fname_l_[PADL_(char *)]; char * fname; char fname_r_[PADR_(char *)];
 	char times_l_[PADL_(struct l_utimbuf *)]; struct l_utimbuf * times; char times_r_[PADR_(struct l_utimbuf *)];
 };
 struct linux_access_args {
 	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
 	char amode_l_[PADL_(l_int)]; l_int amode; char amode_r_[PADR_(l_int)];
 };
 struct linux_nice_args {
 	char inc_l_[PADL_(l_int)]; l_int inc; char inc_r_[PADR_(l_int)];
 };
 struct linux_kill_args {
 	char pid_l_[PADL_(l_int)]; l_int pid; char pid_r_[PADR_(l_int)];
 	char signum_l_[PADL_(l_int)]; l_int signum; char signum_r_[PADR_(l_int)];
 };
 struct linux_rename_args {
 	char from_l_[PADL_(char *)]; char * from; char from_r_[PADR_(char *)];
 	char to_l_[PADL_(char *)]; char * to; char to_r_[PADR_(char *)];
 };
 struct linux_mkdir_args {
 	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
 	char mode_l_[PADL_(l_int)]; l_int mode; char mode_r_[PADR_(l_int)];
 };
 struct linux_rmdir_args {
 	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
 };
 struct linux_pipe_args {
 	char pipefds_l_[PADL_(l_int *)]; l_int * pipefds; char pipefds_r_[PADR_(l_int *)];
 };
 struct linux_times_args {
 	char buf_l_[PADL_(struct l_times_argv *)]; struct l_times_argv * buf; char buf_r_[PADR_(struct l_times_argv *)];
 };
 struct linux_brk_args {
 	char dsend_l_[PADL_(l_ulong)]; l_ulong dsend; char dsend_r_[PADR_(l_ulong)];
 };
 struct linux_setgid16_args {
 	char gid_l_[PADL_(l_gid16_t)]; l_gid16_t gid; char gid_r_[PADR_(l_gid16_t)];
 };
 struct linux_getgid16_args {
 	register_t dummy;
 };
 struct linux_signal_args {
 	char sig_l_[PADL_(l_int)]; l_int sig; char sig_r_[PADR_(l_int)];
 	char handler_l_[PADL_(l_handler_t)]; l_handler_t handler; char handler_r_[PADR_(l_handler_t)];
 };
 struct linux_geteuid16_args {
 	register_t dummy;
 };
 struct linux_getegid16_args {
 	register_t dummy;
 };
 struct linux_umount_args {
 	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 };
 struct linux_ioctl_args {
 	char fd_l_[PADL_(l_uint)]; l_uint fd; char fd_r_[PADR_(l_uint)];
 	char cmd_l_[PADL_(l_uint)]; l_uint cmd; char cmd_r_[PADR_(l_uint)];
 	char arg_l_[PADL_(uintptr_t)]; uintptr_t arg; char arg_r_[PADR_(uintptr_t)];
 };
 struct linux_fcntl_args {
 	char fd_l_[PADL_(l_uint)]; l_uint fd; char fd_r_[PADR_(l_uint)];
 	char cmd_l_[PADL_(l_uint)]; l_uint cmd; char cmd_r_[PADR_(l_uint)];
 	char arg_l_[PADL_(uintptr_t)]; uintptr_t arg; char arg_r_[PADR_(uintptr_t)];
 };
 struct linux_olduname_args {
 	register_t dummy;
 };
 struct linux_ustat_args {
 	char dev_l_[PADL_(l_dev_t)]; l_dev_t dev; char dev_r_[PADR_(l_dev_t)];
 	char ubuf_l_[PADL_(struct l_ustat *)]; struct l_ustat * ubuf; char ubuf_r_[PADR_(struct l_ustat *)];
 };
 struct linux_getppid_args {
 	register_t dummy;
 };
 struct linux_sigaction_args {
 	char sig_l_[PADL_(l_int)]; l_int sig; char sig_r_[PADR_(l_int)];
 	char nsa_l_[PADL_(l_osigaction_t *)]; l_osigaction_t * nsa; char nsa_r_[PADR_(l_osigaction_t *)];
 	char osa_l_[PADL_(l_osigaction_t *)]; l_osigaction_t * osa; char osa_r_[PADR_(l_osigaction_t *)];
 };
 struct linux_sgetmask_args {
 	register_t dummy;
 };
 struct linux_ssetmask_args {
 	char mask_l_[PADL_(l_osigset_t)]; l_osigset_t mask; char mask_r_[PADR_(l_osigset_t)];
 };
 struct linux_setreuid16_args {
 	char ruid_l_[PADL_(l_uid16_t)]; l_uid16_t ruid; char ruid_r_[PADR_(l_uid16_t)];
 	char euid_l_[PADL_(l_uid16_t)]; l_uid16_t euid; char euid_r_[PADR_(l_uid16_t)];
 };
 struct linux_setregid16_args {
 	char rgid_l_[PADL_(l_gid16_t)]; l_gid16_t rgid; char rgid_r_[PADR_(l_gid16_t)];
 	char egid_l_[PADL_(l_gid16_t)]; l_gid16_t egid; char egid_r_[PADR_(l_gid16_t)];
 };
 struct linux_sigsuspend_args {
 	char hist0_l_[PADL_(l_int)]; l_int hist0; char hist0_r_[PADR_(l_int)];
 	char hist1_l_[PADL_(l_int)]; l_int hist1; char hist1_r_[PADR_(l_int)];
 	char mask_l_[PADL_(l_osigset_t)]; l_osigset_t mask; char mask_r_[PADR_(l_osigset_t)];
 };
 struct linux_sigpending_args {
 	char mask_l_[PADL_(l_osigset_t *)]; l_osigset_t * mask; char mask_r_[PADR_(l_osigset_t *)];
 };
 struct linux_sethostname_args {
 	char hostname_l_[PADL_(char *)]; char * hostname; char hostname_r_[PADR_(char *)];
 	char len_l_[PADL_(u_int)]; u_int len; char len_r_[PADR_(u_int)];
 };
 struct linux_setrlimit_args {
 	char resource_l_[PADL_(l_uint)]; l_uint resource; char resource_r_[PADR_(l_uint)];
 	char rlim_l_[PADL_(struct l_rlimit *)]; struct l_rlimit * rlim; char rlim_r_[PADR_(struct l_rlimit *)];
 };
 struct linux_old_getrlimit_args {
 	char resource_l_[PADL_(l_uint)]; l_uint resource; char resource_r_[PADR_(l_uint)];
 	char rlim_l_[PADL_(struct l_rlimit *)]; struct l_rlimit * rlim; char rlim_r_[PADR_(struct l_rlimit *)];
 };
 struct linux_getrusage_args {
 	char who_l_[PADL_(int)]; int who; char who_r_[PADR_(int)];
 	char rusage_l_[PADL_(struct l_rusage *)]; struct l_rusage * rusage; char rusage_r_[PADR_(struct l_rusage *)];
 };
 struct linux_gettimeofday_args {
 	char tp_l_[PADL_(struct l_timeval *)]; struct l_timeval * tp; char tp_r_[PADR_(struct l_timeval *)];
 	char tzp_l_[PADL_(struct timezone *)]; struct timezone * tzp; char tzp_r_[PADR_(struct timezone *)];
 };
 struct linux_settimeofday_args {
 	char tp_l_[PADL_(struct l_timeval *)]; struct l_timeval * tp; char tp_r_[PADR_(struct l_timeval *)];
 	char tzp_l_[PADL_(struct timezone *)]; struct timezone * tzp; char tzp_r_[PADR_(struct timezone *)];
 };
 struct linux_getgroups16_args {
 	char gidsetsize_l_[PADL_(l_uint)]; l_uint gidsetsize; char gidsetsize_r_[PADR_(l_uint)];
 	char gidset_l_[PADL_(l_gid16_t *)]; l_gid16_t * gidset; char gidset_r_[PADR_(l_gid16_t *)];
 };
 struct linux_setgroups16_args {
 	char gidsetsize_l_[PADL_(l_uint)]; l_uint gidsetsize; char gidsetsize_r_[PADR_(l_uint)];
 	char gidset_l_[PADL_(l_gid16_t *)]; l_gid16_t * gidset; char gidset_r_[PADR_(l_gid16_t *)];
 };
 struct linux_old_select_args {
 	char ptr_l_[PADL_(struct l_old_select_argv *)]; struct l_old_select_argv * ptr; char ptr_r_[PADR_(struct l_old_select_argv *)];
 };
 struct linux_symlink_args {
 	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
 	char to_l_[PADL_(char *)]; char * to; char to_r_[PADR_(char *)];
 };
 struct linux_lstat_args {
 	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
 	char up_l_[PADL_(struct linux_lstat *)]; struct linux_lstat * up; char up_r_[PADR_(struct linux_lstat *)];
 };
 struct linux_readlink_args {
 	char name_l_[PADL_(char *)]; char * name; char name_r_[PADR_(char *)];
 	char buf_l_[PADL_(char *)]; char * buf; char buf_r_[PADR_(char *)];
 	char count_l_[PADL_(l_int)]; l_int count; char count_r_[PADR_(l_int)];
 };
 struct linux_reboot_args {
 	char magic1_l_[PADL_(l_int)]; l_int magic1; char magic1_r_[PADR_(l_int)];
 	char magic2_l_[PADL_(l_int)]; l_int magic2; char magic2_r_[PADR_(l_int)];
 	char cmd_l_[PADL_(l_uint)]; l_uint cmd; char cmd_r_[PADR_(l_uint)];
 	char arg_l_[PADL_(void *)]; void * arg; char arg_r_[PADR_(void *)];
 };
 struct linux_readdir_args {
 	char fd_l_[PADL_(l_uint)]; l_uint fd; char fd_r_[PADR_(l_uint)];
 	char dent_l_[PADL_(struct l_dirent *)]; struct l_dirent * dent; char dent_r_[PADR_(struct l_dirent *)];
 	char count_l_[PADL_(l_uint)]; l_uint count; char count_r_[PADR_(l_uint)];
 };
 struct linux_mmap_args {
 	char ptr_l_[PADL_(struct l_mmap_argv *)]; struct l_mmap_argv * ptr; char ptr_r_[PADR_(struct l_mmap_argv *)];
 };
 struct linux_truncate_args {
 	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
 	char length_l_[PADL_(l_ulong)]; l_ulong length; char length_r_[PADR_(l_ulong)];
 };
 struct linux_ftruncate_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char length_l_[PADL_(long)]; long length; char length_r_[PADR_(long)];
 };
 struct linux_getpriority_args {
 	char which_l_[PADL_(int)]; int which; char which_r_[PADR_(int)];
 	char who_l_[PADL_(int)]; int who; char who_r_[PADR_(int)];
 };
 struct linux_statfs_args {
 	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
 	char buf_l_[PADL_(struct l_statfs_buf *)]; struct l_statfs_buf * buf; char buf_r_[PADR_(struct l_statfs_buf *)];
 };
 struct linux_fstatfs_args {
 	char fd_l_[PADL_(l_uint)]; l_uint fd; char fd_r_[PADR_(l_uint)];
 	char buf_l_[PADL_(struct l_statfs_buf *)]; struct l_statfs_buf * buf; char buf_r_[PADR_(struct l_statfs_buf *)];
 };
 struct linux_socketcall_args {
 	char what_l_[PADL_(l_int)]; l_int what; char what_r_[PADR_(l_int)];
 	char args_l_[PADL_(l_ulong)]; l_ulong args; char args_r_[PADR_(l_ulong)];
 };
 struct linux_syslog_args {
 	char type_l_[PADL_(l_int)]; l_int type; char type_r_[PADR_(l_int)];
 	char buf_l_[PADL_(char *)]; char * buf; char buf_r_[PADR_(char *)];
 	char len_l_[PADL_(l_int)]; l_int len; char len_r_[PADR_(l_int)];
 };
 struct linux_setitimer_args {
 	char which_l_[PADL_(l_int)]; l_int which; char which_r_[PADR_(l_int)];
 	char itv_l_[PADL_(struct l_itimerval *)]; struct l_itimerval * itv; char itv_r_[PADR_(struct l_itimerval *)];
 	char oitv_l_[PADL_(struct l_itimerval *)]; struct l_itimerval * oitv; char oitv_r_[PADR_(struct l_itimerval *)];
 };
 struct linux_getitimer_args {
 	char which_l_[PADL_(l_int)]; l_int which; char which_r_[PADR_(l_int)];
 	char itv_l_[PADL_(struct l_itimerval *)]; struct l_itimerval * itv; char itv_r_[PADR_(struct l_itimerval *)];
 };
 struct linux_newstat_args {
 	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
 	char buf_l_[PADL_(struct l_newstat *)]; struct l_newstat * buf; char buf_r_[PADR_(struct l_newstat *)];
 };
 struct linux_newlstat_args {
 	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
 	char buf_l_[PADL_(struct l_newstat *)]; struct l_newstat * buf; char buf_r_[PADR_(struct l_newstat *)];
 };
 struct linux_newfstat_args {
 	char fd_l_[PADL_(l_uint)]; l_uint fd; char fd_r_[PADR_(l_uint)];
 	char buf_l_[PADL_(struct l_newstat *)]; struct l_newstat * buf; char buf_r_[PADR_(struct l_newstat *)];
 };
 struct linux_uname_args {
 	register_t dummy;
 };
 struct linux_iopl_args {
 	char level_l_[PADL_(l_int)]; l_int level; char level_r_[PADR_(l_int)];
 };
 struct linux_vhangup_args {
 	register_t dummy;
 };
 struct linux_wait4_args {
 	char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)];
 	char status_l_[PADL_(l_int *)]; l_int * status; char status_r_[PADR_(l_int *)];
 	char options_l_[PADL_(l_int)]; l_int options; char options_r_[PADR_(l_int)];
 	char rusage_l_[PADL_(struct l_rusage *)]; struct l_rusage * rusage; char rusage_r_[PADR_(struct l_rusage *)];
 };
 struct linux_swapoff_args {
 	register_t dummy;
 };
 struct linux_sysinfo_args {
 	char info_l_[PADL_(struct l_sysinfo *)]; struct l_sysinfo * info; char info_r_[PADR_(struct l_sysinfo *)];
 };
 struct linux_ipc_args {
 	char what_l_[PADL_(l_uint)]; l_uint what; char what_r_[PADR_(l_uint)];
 	char arg1_l_[PADL_(l_int)]; l_int arg1; char arg1_r_[PADR_(l_int)];
 	char arg2_l_[PADL_(l_int)]; l_int arg2; char arg2_r_[PADR_(l_int)];
 	char arg3_l_[PADL_(l_uint)]; l_uint arg3; char arg3_r_[PADR_(l_uint)];
 	char ptr_l_[PADL_(l_uintptr_t)]; l_uintptr_t ptr; char ptr_r_[PADR_(l_uintptr_t)];
 	char arg5_l_[PADL_(l_uint)]; l_uint arg5; char arg5_r_[PADR_(l_uint)];
 };
 struct linux_sigreturn_args {
 	char sfp_l_[PADL_(struct l_sigframe *)]; struct l_sigframe * sfp; char sfp_r_[PADR_(struct l_sigframe *)];
 };
 struct linux_clone_args {
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 	char stack_l_[PADL_(void *)]; void * stack; char stack_r_[PADR_(void *)];
 	char parent_tidptr_l_[PADL_(void *)]; void * parent_tidptr; char parent_tidptr_r_[PADR_(void *)];
 	char tls_l_[PADL_(void *)]; void * tls; char tls_r_[PADR_(void *)];
 	char child_tidptr_l_[PADL_(void *)]; void * child_tidptr; char child_tidptr_r_[PADR_(void *)];
 };
 struct linux_setdomainname_args {
 	char name_l_[PADL_(char *)]; char * name; char name_r_[PADR_(char *)];
 	char len_l_[PADL_(int)]; int len; char len_r_[PADR_(int)];
 };
 struct linux_newuname_args {
 	char buf_l_[PADL_(struct l_new_utsname *)]; struct l_new_utsname * buf; char buf_r_[PADR_(struct l_new_utsname *)];
 };
 struct linux_adjtimex_args {
 	register_t dummy;
 };
 struct linux_mprotect_args {
 	char addr_l_[PADL_(caddr_t)]; caddr_t addr; char addr_r_[PADR_(caddr_t)];
 	char len_l_[PADL_(int)]; int len; char len_r_[PADR_(int)];
 	char prot_l_[PADL_(int)]; int prot; char prot_r_[PADR_(int)];
 };
 struct linux_sigprocmask_args {
 	char how_l_[PADL_(l_int)]; l_int how; char how_r_[PADR_(l_int)];
 	char mask_l_[PADL_(l_osigset_t *)]; l_osigset_t * mask; char mask_r_[PADR_(l_osigset_t *)];
 	char omask_l_[PADL_(l_osigset_t *)]; l_osigset_t * omask; char omask_r_[PADR_(l_osigset_t *)];
 };
 struct linux_init_module_args {
 	register_t dummy;
 };
 struct linux_delete_module_args {
 	register_t dummy;
 };
 struct linux_quotactl_args {
 	register_t dummy;
 };
 struct linux_bdflush_args {
 	register_t dummy;
 };
 struct linux_sysfs_args {
 	char option_l_[PADL_(l_int)]; l_int option; char option_r_[PADR_(l_int)];
 	char arg1_l_[PADL_(l_ulong)]; l_ulong arg1; char arg1_r_[PADR_(l_ulong)];
 	char arg2_l_[PADL_(l_ulong)]; l_ulong arg2; char arg2_r_[PADR_(l_ulong)];
 };
 struct linux_personality_args {
 	char per_l_[PADL_(l_uint)]; l_uint per; char per_r_[PADR_(l_uint)];
 };
 struct linux_setfsuid16_args {
 	char uid_l_[PADL_(l_uid16_t)]; l_uid16_t uid; char uid_r_[PADR_(l_uid16_t)];
 };
 struct linux_setfsgid16_args {
 	char gid_l_[PADL_(l_gid16_t)]; l_gid16_t gid; char gid_r_[PADR_(l_gid16_t)];
 };
 struct linux_llseek_args {
 	char fd_l_[PADL_(l_int)]; l_int fd; char fd_r_[PADR_(l_int)];
 	char ohigh_l_[PADL_(l_ulong)]; l_ulong ohigh; char ohigh_r_[PADR_(l_ulong)];
 	char olow_l_[PADL_(l_ulong)]; l_ulong olow; char olow_r_[PADR_(l_ulong)];
 	char res_l_[PADL_(l_loff_t *)]; l_loff_t * res; char res_r_[PADR_(l_loff_t *)];
 	char whence_l_[PADL_(l_uint)]; l_uint whence; char whence_r_[PADR_(l_uint)];
 };
 struct linux_getdents_args {
 	char fd_l_[PADL_(l_uint)]; l_uint fd; char fd_r_[PADR_(l_uint)];
 	char dent_l_[PADL_(void *)]; void * dent; char dent_r_[PADR_(void *)];
 	char count_l_[PADL_(l_uint)]; l_uint count; char count_r_[PADR_(l_uint)];
 };
 struct linux_select_args {
 	char nfds_l_[PADL_(l_int)]; l_int nfds; char nfds_r_[PADR_(l_int)];
 	char readfds_l_[PADL_(l_fd_set *)]; l_fd_set * readfds; char readfds_r_[PADR_(l_fd_set *)];
 	char writefds_l_[PADL_(l_fd_set *)]; l_fd_set * writefds; char writefds_r_[PADR_(l_fd_set *)];
 	char exceptfds_l_[PADL_(l_fd_set *)]; l_fd_set * exceptfds; char exceptfds_r_[PADR_(l_fd_set *)];
 	char timeout_l_[PADL_(struct l_timeval *)]; struct l_timeval * timeout; char timeout_r_[PADR_(struct l_timeval *)];
 };
 struct linux_msync_args {
 	char addr_l_[PADL_(l_ulong)]; l_ulong addr; char addr_r_[PADR_(l_ulong)];
 	char len_l_[PADL_(l_size_t)]; l_size_t len; char len_r_[PADR_(l_size_t)];
 	char fl_l_[PADL_(l_int)]; l_int fl; char fl_r_[PADR_(l_int)];
 };
 struct linux_readv_args {
 	char fd_l_[PADL_(l_ulong)]; l_ulong fd; char fd_r_[PADR_(l_ulong)];
 	char iovp_l_[PADL_(struct l_iovec32 *)]; struct l_iovec32 * iovp; char iovp_r_[PADR_(struct l_iovec32 *)];
 	char iovcnt_l_[PADL_(l_ulong)]; l_ulong iovcnt; char iovcnt_r_[PADR_(l_ulong)];
 };
 struct linux_writev_args {
 	char fd_l_[PADL_(l_ulong)]; l_ulong fd; char fd_r_[PADR_(l_ulong)];
 	char iovp_l_[PADL_(struct l_iovec32 *)]; struct l_iovec32 * iovp; char iovp_r_[PADR_(struct l_iovec32 *)];
 	char iovcnt_l_[PADL_(l_ulong)]; l_ulong iovcnt; char iovcnt_r_[PADR_(l_ulong)];
 };
 struct linux_getsid_args {
 	char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)];
 };
 struct linux_fdatasync_args {
 	char fd_l_[PADL_(l_uint)]; l_uint fd; char fd_r_[PADR_(l_uint)];
 };
 struct linux_sysctl_args {
 	char args_l_[PADL_(struct l___sysctl_args *)]; struct l___sysctl_args * args; char args_r_[PADR_(struct l___sysctl_args *)];
 };
 struct linux_sched_setparam_args {
 	char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)];
 	char param_l_[PADL_(struct sched_param *)]; struct sched_param * param; char param_r_[PADR_(struct sched_param *)];
 };
 struct linux_sched_getparam_args {
 	char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)];
 	char param_l_[PADL_(struct sched_param *)]; struct sched_param * param; char param_r_[PADR_(struct sched_param *)];
 };
 struct linux_sched_setscheduler_args {
 	char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)];
 	char policy_l_[PADL_(l_int)]; l_int policy; char policy_r_[PADR_(l_int)];
 	char param_l_[PADL_(struct sched_param *)]; struct sched_param * param; char param_r_[PADR_(struct sched_param *)];
 };
 struct linux_sched_getscheduler_args {
 	char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)];
 };
 struct linux_sched_get_priority_max_args {
 	char policy_l_[PADL_(l_int)]; l_int policy; char policy_r_[PADR_(l_int)];
 };
 struct linux_sched_get_priority_min_args {
 	char policy_l_[PADL_(l_int)]; l_int policy; char policy_r_[PADR_(l_int)];
 };
 struct linux_sched_rr_get_interval_args {
 	char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)];
 	char interval_l_[PADL_(struct l_timespec *)]; struct l_timespec * interval; char interval_r_[PADR_(struct l_timespec *)];
 };
 struct linux_nanosleep_args {
 	char rqtp_l_[PADL_(const struct l_timespec *)]; const struct l_timespec * rqtp; char rqtp_r_[PADR_(const struct l_timespec *)];
 	char rmtp_l_[PADL_(struct l_timespec *)]; struct l_timespec * rmtp; char rmtp_r_[PADR_(struct l_timespec *)];
 };
 struct linux_mremap_args {
 	char addr_l_[PADL_(l_ulong)]; l_ulong addr; char addr_r_[PADR_(l_ulong)];
 	char old_len_l_[PADL_(l_ulong)]; l_ulong old_len; char old_len_r_[PADR_(l_ulong)];
 	char new_len_l_[PADL_(l_ulong)]; l_ulong new_len; char new_len_r_[PADR_(l_ulong)];
 	char flags_l_[PADL_(l_ulong)]; l_ulong flags; char flags_r_[PADR_(l_ulong)];
 	char new_addr_l_[PADL_(l_ulong)]; l_ulong new_addr; char new_addr_r_[PADR_(l_ulong)];
 };
 struct linux_setresuid16_args {
 	char ruid_l_[PADL_(l_uid16_t)]; l_uid16_t ruid; char ruid_r_[PADR_(l_uid16_t)];
 	char euid_l_[PADL_(l_uid16_t)]; l_uid16_t euid; char euid_r_[PADR_(l_uid16_t)];
 	char suid_l_[PADL_(l_uid16_t)]; l_uid16_t suid; char suid_r_[PADR_(l_uid16_t)];
 };
 struct linux_getresuid16_args {
 	char ruid_l_[PADL_(l_uid16_t *)]; l_uid16_t * ruid; char ruid_r_[PADR_(l_uid16_t *)];
 	char euid_l_[PADL_(l_uid16_t *)]; l_uid16_t * euid; char euid_r_[PADR_(l_uid16_t *)];
 	char suid_l_[PADL_(l_uid16_t *)]; l_uid16_t * suid; char suid_r_[PADR_(l_uid16_t *)];
 };
 struct linux_setresgid16_args {
 	char rgid_l_[PADL_(l_gid16_t)]; l_gid16_t rgid; char rgid_r_[PADR_(l_gid16_t)];
 	char egid_l_[PADL_(l_gid16_t)]; l_gid16_t egid; char egid_r_[PADR_(l_gid16_t)];
 	char sgid_l_[PADL_(l_gid16_t)]; l_gid16_t sgid; char sgid_r_[PADR_(l_gid16_t)];
 };
 struct linux_getresgid16_args {
 	char rgid_l_[PADL_(l_gid16_t *)]; l_gid16_t * rgid; char rgid_r_[PADR_(l_gid16_t *)];
 	char egid_l_[PADL_(l_gid16_t *)]; l_gid16_t * egid; char egid_r_[PADR_(l_gid16_t *)];
 	char sgid_l_[PADL_(l_gid16_t *)]; l_gid16_t * sgid; char sgid_r_[PADR_(l_gid16_t *)];
 };
 struct linux_prctl_args {
 	char option_l_[PADL_(l_int)]; l_int option; char option_r_[PADR_(l_int)];
 	char arg2_l_[PADL_(l_int)]; l_int arg2; char arg2_r_[PADR_(l_int)];
 	char arg3_l_[PADL_(l_int)]; l_int arg3; char arg3_r_[PADR_(l_int)];
 	char arg4_l_[PADL_(l_int)]; l_int arg4; char arg4_r_[PADR_(l_int)];
 	char arg5_l_[PADL_(l_int)]; l_int arg5; char arg5_r_[PADR_(l_int)];
 };
 struct linux_rt_sigreturn_args {
 	char ucp_l_[PADL_(struct l_ucontext *)]; struct l_ucontext * ucp; char ucp_r_[PADR_(struct l_ucontext *)];
 };
 struct linux_rt_sigaction_args {
 	char sig_l_[PADL_(l_int)]; l_int sig; char sig_r_[PADR_(l_int)];
 	char act_l_[PADL_(l_sigaction_t *)]; l_sigaction_t * act; char act_r_[PADR_(l_sigaction_t *)];
 	char oact_l_[PADL_(l_sigaction_t *)]; l_sigaction_t * oact; char oact_r_[PADR_(l_sigaction_t *)];
 	char sigsetsize_l_[PADL_(l_size_t)]; l_size_t sigsetsize; char sigsetsize_r_[PADR_(l_size_t)];
 };
 struct linux_rt_sigprocmask_args {
 	char how_l_[PADL_(l_int)]; l_int how; char how_r_[PADR_(l_int)];
 	char mask_l_[PADL_(l_sigset_t *)]; l_sigset_t * mask; char mask_r_[PADR_(l_sigset_t *)];
 	char omask_l_[PADL_(l_sigset_t *)]; l_sigset_t * omask; char omask_r_[PADR_(l_sigset_t *)];
 	char sigsetsize_l_[PADL_(l_size_t)]; l_size_t sigsetsize; char sigsetsize_r_[PADR_(l_size_t)];
 };
 struct linux_rt_sigpending_args {
 	char set_l_[PADL_(l_sigset_t *)]; l_sigset_t * set; char set_r_[PADR_(l_sigset_t *)];
 	char sigsetsize_l_[PADL_(l_size_t)]; l_size_t sigsetsize; char sigsetsize_r_[PADR_(l_size_t)];
 };
 struct linux_rt_sigtimedwait_args {
 	char mask_l_[PADL_(l_sigset_t *)]; l_sigset_t * mask; char mask_r_[PADR_(l_sigset_t *)];
 	char ptr_l_[PADL_(l_siginfo_t *)]; l_siginfo_t * ptr; char ptr_r_[PADR_(l_siginfo_t *)];
 	char timeout_l_[PADL_(struct l_timeval *)]; struct l_timeval * timeout; char timeout_r_[PADR_(struct l_timeval *)];
 	char sigsetsize_l_[PADL_(l_size_t)]; l_size_t sigsetsize; char sigsetsize_r_[PADR_(l_size_t)];
 };
 struct linux_rt_sigqueueinfo_args {
 	char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)];
 	char sig_l_[PADL_(l_int)]; l_int sig; char sig_r_[PADR_(l_int)];
 	char info_l_[PADL_(l_siginfo_t *)]; l_siginfo_t * info; char info_r_[PADR_(l_siginfo_t *)];
 };
 struct linux_rt_sigsuspend_args {
 	char newset_l_[PADL_(l_sigset_t *)]; l_sigset_t * newset; char newset_r_[PADR_(l_sigset_t *)];
 	char sigsetsize_l_[PADL_(l_size_t)]; l_size_t sigsetsize; char sigsetsize_r_[PADR_(l_size_t)];
 };
 struct linux_pread_args {
 	char fd_l_[PADL_(l_uint)]; l_uint fd; char fd_r_[PADR_(l_uint)];
 	char buf_l_[PADL_(char *)]; char * buf; char buf_r_[PADR_(char *)];
 	char nbyte_l_[PADL_(l_size_t)]; l_size_t nbyte; char nbyte_r_[PADR_(l_size_t)];
 	char offset_l_[PADL_(l_loff_t)]; l_loff_t offset; char offset_r_[PADR_(l_loff_t)];
 };
 struct linux_pwrite_args {
 	char fd_l_[PADL_(l_uint)]; l_uint fd; char fd_r_[PADR_(l_uint)];
 	char buf_l_[PADL_(char *)]; char * buf; char buf_r_[PADR_(char *)];
 	char nbyte_l_[PADL_(l_size_t)]; l_size_t nbyte; char nbyte_r_[PADR_(l_size_t)];
 	char offset_l_[PADL_(l_loff_t)]; l_loff_t offset; char offset_r_[PADR_(l_loff_t)];
 };
 struct linux_chown16_args {
 	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
 	char uid_l_[PADL_(l_uid16_t)]; l_uid16_t uid; char uid_r_[PADR_(l_uid16_t)];
 	char gid_l_[PADL_(l_gid16_t)]; l_gid16_t gid; char gid_r_[PADR_(l_gid16_t)];
 };
 struct linux_getcwd_args {
 	char buf_l_[PADL_(char *)]; char * buf; char buf_r_[PADR_(char *)];
 	char bufsize_l_[PADL_(l_ulong)]; l_ulong bufsize; char bufsize_r_[PADR_(l_ulong)];
 };
 struct linux_capget_args {
 	char hdrp_l_[PADL_(struct l_user_cap_header *)]; struct l_user_cap_header * hdrp; char hdrp_r_[PADR_(struct l_user_cap_header *)];
 	char datap_l_[PADL_(struct l_user_cap_data *)]; struct l_user_cap_data * datap; char datap_r_[PADR_(struct l_user_cap_data *)];
 };
 struct linux_capset_args {
 	char hdrp_l_[PADL_(struct l_user_cap_header *)]; struct l_user_cap_header * hdrp; char hdrp_r_[PADR_(struct l_user_cap_header *)];
 	char datap_l_[PADL_(struct l_user_cap_data *)]; struct l_user_cap_data * datap; char datap_r_[PADR_(struct l_user_cap_data *)];
 };
 struct linux_sigaltstack_args {
 	char uss_l_[PADL_(l_stack_t *)]; l_stack_t * uss; char uss_r_[PADR_(l_stack_t *)];
 	char uoss_l_[PADL_(l_stack_t *)]; l_stack_t * uoss; char uoss_r_[PADR_(l_stack_t *)];
 };
 struct linux_sendfile_args {
 	register_t dummy;
 };
 struct linux_vfork_args {
 	register_t dummy;
 };
 struct linux_getrlimit_args {
 	char resource_l_[PADL_(l_uint)]; l_uint resource; char resource_r_[PADR_(l_uint)];
 	char rlim_l_[PADL_(struct l_rlimit *)]; struct l_rlimit * rlim; char rlim_r_[PADR_(struct l_rlimit *)];
 };
 struct linux_mmap2_args {
 	char addr_l_[PADL_(l_ulong)]; l_ulong addr; char addr_r_[PADR_(l_ulong)];
 	char len_l_[PADL_(l_ulong)]; l_ulong len; char len_r_[PADR_(l_ulong)];
 	char prot_l_[PADL_(l_ulong)]; l_ulong prot; char prot_r_[PADR_(l_ulong)];
 	char flags_l_[PADL_(l_ulong)]; l_ulong flags; char flags_r_[PADR_(l_ulong)];
 	char fd_l_[PADL_(l_ulong)]; l_ulong fd; char fd_r_[PADR_(l_ulong)];
 	char pgoff_l_[PADL_(l_ulong)]; l_ulong pgoff; char pgoff_r_[PADR_(l_ulong)];
 };
 struct linux_truncate64_args {
 	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
 	char length_l_[PADL_(l_loff_t)]; l_loff_t length; char length_r_[PADR_(l_loff_t)];
 };
 struct linux_ftruncate64_args {
 	char fd_l_[PADL_(l_uint)]; l_uint fd; char fd_r_[PADR_(l_uint)];
 	char length_l_[PADL_(l_loff_t)]; l_loff_t length; char length_r_[PADR_(l_loff_t)];
 };
 struct linux_stat64_args {
 	char filename_l_[PADL_(const char *)]; const char * filename; char filename_r_[PADR_(const char *)];
 	char statbuf_l_[PADL_(struct l_stat64 *)]; struct l_stat64 * statbuf; char statbuf_r_[PADR_(struct l_stat64 *)];
 };
 struct linux_lstat64_args {
 	char filename_l_[PADL_(const char *)]; const char * filename; char filename_r_[PADR_(const char *)];
 	char statbuf_l_[PADL_(struct l_stat64 *)]; struct l_stat64 * statbuf; char statbuf_r_[PADR_(struct l_stat64 *)];
 };
 struct linux_fstat64_args {
 	char fd_l_[PADL_(l_int)]; l_int fd; char fd_r_[PADR_(l_int)];
 	char statbuf_l_[PADL_(struct l_stat64 *)]; struct l_stat64 * statbuf; char statbuf_r_[PADR_(struct l_stat64 *)];
 };
 struct linux_lchown_args {
 	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
 	char uid_l_[PADL_(l_uid_t)]; l_uid_t uid; char uid_r_[PADR_(l_uid_t)];
 	char gid_l_[PADL_(l_gid_t)]; l_gid_t gid; char gid_r_[PADR_(l_gid_t)];
 };
 struct linux_getuid_args {
 	register_t dummy;
 };
 struct linux_getgid_args {
 	register_t dummy;
 };
 struct linux_getgroups_args {
 	char gidsetsize_l_[PADL_(l_int)]; l_int gidsetsize; char gidsetsize_r_[PADR_(l_int)];
 	char grouplist_l_[PADL_(l_gid_t *)]; l_gid_t * grouplist; char grouplist_r_[PADR_(l_gid_t *)];
 };
 struct linux_setgroups_args {
 	char gidsetsize_l_[PADL_(l_int)]; l_int gidsetsize; char gidsetsize_r_[PADR_(l_int)];
 	char grouplist_l_[PADL_(l_gid_t *)]; l_gid_t * grouplist; char grouplist_r_[PADR_(l_gid_t *)];
 };
 struct linux_chown_args {
 	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
 	char uid_l_[PADL_(l_uid_t)]; l_uid_t uid; char uid_r_[PADR_(l_uid_t)];
 	char gid_l_[PADL_(l_gid_t)]; l_gid_t gid; char gid_r_[PADR_(l_gid_t)];
 };
 struct linux_setfsuid_args {
 	char uid_l_[PADL_(l_uid_t)]; l_uid_t uid; char uid_r_[PADR_(l_uid_t)];
 };
 struct linux_setfsgid_args {
 	char gid_l_[PADL_(l_gid_t)]; l_gid_t gid; char gid_r_[PADR_(l_gid_t)];
 };
 struct linux_pivot_root_args {
 	char new_root_l_[PADL_(char *)]; char * new_root; char new_root_r_[PADR_(char *)];
 	char put_old_l_[PADL_(char *)]; char * put_old; char put_old_r_[PADR_(char *)];
 };
 struct linux_mincore_args {
 	char start_l_[PADL_(l_ulong)]; l_ulong start; char start_r_[PADR_(l_ulong)];
 	char len_l_[PADL_(l_size_t)]; l_size_t len; char len_r_[PADR_(l_size_t)];
 	char vec_l_[PADL_(u_char *)]; u_char * vec; char vec_r_[PADR_(u_char *)];
 };
 struct linux_getdents64_args {
 	char fd_l_[PADL_(l_uint)]; l_uint fd; char fd_r_[PADR_(l_uint)];
 	char dirent_l_[PADL_(void *)]; void * dirent; char dirent_r_[PADR_(void *)];
 	char count_l_[PADL_(l_uint)]; l_uint count; char count_r_[PADR_(l_uint)];
 };
 struct linux_fcntl64_args {
 	char fd_l_[PADL_(l_uint)]; l_uint fd; char fd_r_[PADR_(l_uint)];
 	char cmd_l_[PADL_(l_uint)]; l_uint cmd; char cmd_r_[PADR_(l_uint)];
 	char arg_l_[PADL_(uintptr_t)]; uintptr_t arg; char arg_r_[PADR_(uintptr_t)];
 };
 struct linux_gettid_args {
 	register_t dummy;
 };
 struct linux_setxattr_args {
 	register_t dummy;
 };
 struct linux_lsetxattr_args {
 	register_t dummy;
 };
 struct linux_fsetxattr_args {
 	register_t dummy;
 };
 struct linux_getxattr_args {
 	register_t dummy;
 };
 struct linux_lgetxattr_args {
 	register_t dummy;
 };
 struct linux_fgetxattr_args {
 	register_t dummy;
 };
 struct linux_listxattr_args {
 	register_t dummy;
 };
 struct linux_llistxattr_args {
 	register_t dummy;
 };
 struct linux_flistxattr_args {
 	register_t dummy;
 };
 struct linux_removexattr_args {
 	register_t dummy;
 };
 struct linux_lremovexattr_args {
 	register_t dummy;
 };
 struct linux_fremovexattr_args {
 	register_t dummy;
 };
 struct linux_tkill_args {
 	char tid_l_[PADL_(int)]; int tid; char tid_r_[PADR_(int)];
 	char sig_l_[PADL_(int)]; int sig; char sig_r_[PADR_(int)];
 };
 struct linux_sys_futex_args {
 	char uaddr_l_[PADL_(void *)]; void * uaddr; char uaddr_r_[PADR_(void *)];
 	char op_l_[PADL_(int)]; int op; char op_r_[PADR_(int)];
 	char val_l_[PADL_(uint32_t)]; uint32_t val; char val_r_[PADR_(uint32_t)];
 	char timeout_l_[PADL_(struct l_timespec *)]; struct l_timespec * timeout; char timeout_r_[PADR_(struct l_timespec *)];
 	char uaddr2_l_[PADL_(uint32_t *)]; uint32_t * uaddr2; char uaddr2_r_[PADR_(uint32_t *)];
 	char val3_l_[PADL_(uint32_t)]; uint32_t val3; char val3_r_[PADR_(uint32_t)];
 };
 struct linux_sched_setaffinity_args {
 	char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)];
 	char len_l_[PADL_(l_uint)]; l_uint len; char len_r_[PADR_(l_uint)];
 	char user_mask_ptr_l_[PADL_(l_ulong *)]; l_ulong * user_mask_ptr; char user_mask_ptr_r_[PADR_(l_ulong *)];
 };
 struct linux_sched_getaffinity_args {
 	char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)];
 	char len_l_[PADL_(l_uint)]; l_uint len; char len_r_[PADR_(l_uint)];
 	char user_mask_ptr_l_[PADL_(l_ulong *)]; l_ulong * user_mask_ptr; char user_mask_ptr_r_[PADR_(l_ulong *)];
 };
 struct linux_set_thread_area_args {
 	char desc_l_[PADL_(struct l_user_desc *)]; struct l_user_desc * desc; char desc_r_[PADR_(struct l_user_desc *)];
 };
 struct linux_fadvise64_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char offset_l_[PADL_(l_loff_t)]; l_loff_t offset; char offset_r_[PADR_(l_loff_t)];
 	char len_l_[PADL_(l_size_t)]; l_size_t len; char len_r_[PADR_(l_size_t)];
 	char advice_l_[PADL_(int)]; int advice; char advice_r_[PADR_(int)];
 };
 struct linux_exit_group_args {
 	char error_code_l_[PADL_(int)]; int error_code; char error_code_r_[PADR_(int)];
 };
 struct linux_lookup_dcookie_args {
 	register_t dummy;
 };
 struct linux_epoll_create_args {
 	char size_l_[PADL_(l_int)]; l_int size; char size_r_[PADR_(l_int)];
 };
 struct linux_epoll_ctl_args {
 	char epfd_l_[PADL_(l_int)]; l_int epfd; char epfd_r_[PADR_(l_int)];
 	char op_l_[PADL_(l_int)]; l_int op; char op_r_[PADR_(l_int)];
 	char fd_l_[PADL_(l_int)]; l_int fd; char fd_r_[PADR_(l_int)];
 	char event_l_[PADL_(struct epoll_event *)]; struct epoll_event * event; char event_r_[PADR_(struct epoll_event *)];
 };
 struct linux_epoll_wait_args {
 	char epfd_l_[PADL_(l_int)]; l_int epfd; char epfd_r_[PADR_(l_int)];
 	char events_l_[PADL_(struct epoll_event *)]; struct epoll_event * events; char events_r_[PADR_(struct epoll_event *)];
 	char maxevents_l_[PADL_(l_int)]; l_int maxevents; char maxevents_r_[PADR_(l_int)];
 	char timeout_l_[PADL_(l_int)]; l_int timeout; char timeout_r_[PADR_(l_int)];
 };
 struct linux_remap_file_pages_args {
 	register_t dummy;
 };
 struct linux_set_tid_address_args {
 	char tidptr_l_[PADL_(int *)]; int * tidptr; char tidptr_r_[PADR_(int *)];
 };
 struct linux_timer_create_args {
 	char clock_id_l_[PADL_(clockid_t)]; clockid_t clock_id; char clock_id_r_[PADR_(clockid_t)];
 	char evp_l_[PADL_(struct sigevent *)]; struct sigevent * evp; char evp_r_[PADR_(struct sigevent *)];
 	char timerid_l_[PADL_(l_timer_t *)]; l_timer_t * timerid; char timerid_r_[PADR_(l_timer_t *)];
 };
 struct linux_timer_settime_args {
 	char timerid_l_[PADL_(l_timer_t)]; l_timer_t timerid; char timerid_r_[PADR_(l_timer_t)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 	char new_l_[PADL_(const struct itimerspec *)]; const struct itimerspec * new; char new_r_[PADR_(const struct itimerspec *)];
 	char old_l_[PADL_(struct itimerspec *)]; struct itimerspec * old; char old_r_[PADR_(struct itimerspec *)];
 };
 struct linux_timer_gettime_args {
 	char timerid_l_[PADL_(l_timer_t)]; l_timer_t timerid; char timerid_r_[PADR_(l_timer_t)];
 	char setting_l_[PADL_(struct itimerspec *)]; struct itimerspec * setting; char setting_r_[PADR_(struct itimerspec *)];
 };
 struct linux_timer_getoverrun_args {
 	char timerid_l_[PADL_(l_timer_t)]; l_timer_t timerid; char timerid_r_[PADR_(l_timer_t)];
 };
 struct linux_timer_delete_args {
 	char timerid_l_[PADL_(l_timer_t)]; l_timer_t timerid; char timerid_r_[PADR_(l_timer_t)];
 };
 struct linux_clock_settime_args {
 	char which_l_[PADL_(clockid_t)]; clockid_t which; char which_r_[PADR_(clockid_t)];
 	char tp_l_[PADL_(struct l_timespec *)]; struct l_timespec * tp; char tp_r_[PADR_(struct l_timespec *)];
 };
 struct linux_clock_gettime_args {
 	char which_l_[PADL_(clockid_t)]; clockid_t which; char which_r_[PADR_(clockid_t)];
 	char tp_l_[PADL_(struct l_timespec *)]; struct l_timespec * tp; char tp_r_[PADR_(struct l_timespec *)];
 };
 struct linux_clock_getres_args {
 	char which_l_[PADL_(clockid_t)]; clockid_t which; char which_r_[PADR_(clockid_t)];
 	char tp_l_[PADL_(struct l_timespec *)]; struct l_timespec * tp; char tp_r_[PADR_(struct l_timespec *)];
 };
 struct linux_clock_nanosleep_args {
 	char which_l_[PADL_(clockid_t)]; clockid_t which; char which_r_[PADR_(clockid_t)];
 	char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
 	char rqtp_l_[PADL_(struct l_timespec *)]; struct l_timespec * rqtp; char rqtp_r_[PADR_(struct l_timespec *)];
 	char rmtp_l_[PADL_(struct l_timespec *)]; struct l_timespec * rmtp; char rmtp_r_[PADR_(struct l_timespec *)];
 };
 struct linux_statfs64_args {
 	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
 	char bufsize_l_[PADL_(size_t)]; size_t bufsize; char bufsize_r_[PADR_(size_t)];
 	char buf_l_[PADL_(struct l_statfs64_buf *)]; struct l_statfs64_buf * buf; char buf_r_[PADR_(struct l_statfs64_buf *)];
 };
 struct linux_fstatfs64_args {
 	char fd_l_[PADL_(l_uint)]; l_uint fd; char fd_r_[PADR_(l_uint)];
 	char bufsize_l_[PADL_(size_t)]; size_t bufsize; char bufsize_r_[PADR_(size_t)];
 	char buf_l_[PADL_(struct l_statfs64_buf *)]; struct l_statfs64_buf * buf; char buf_r_[PADR_(struct l_statfs64_buf *)];
 };
 struct linux_tgkill_args {
 	char tgid_l_[PADL_(int)]; int tgid; char tgid_r_[PADR_(int)];
 	char pid_l_[PADL_(int)]; int pid; char pid_r_[PADR_(int)];
 	char sig_l_[PADL_(int)]; int sig; char sig_r_[PADR_(int)];
 };
 struct linux_utimes_args {
 	char fname_l_[PADL_(char *)]; char * fname; char fname_r_[PADR_(char *)];
 	char tptr_l_[PADL_(struct l_timeval *)]; struct l_timeval * tptr; char tptr_r_[PADR_(struct l_timeval *)];
 };
 struct linux_fadvise64_64_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char offset_l_[PADL_(l_loff_t)]; l_loff_t offset; char offset_r_[PADR_(l_loff_t)];
 	char len_l_[PADL_(l_loff_t)]; l_loff_t len; char len_r_[PADR_(l_loff_t)];
 	char advice_l_[PADL_(int)]; int advice; char advice_r_[PADR_(int)];
 };
 struct linux_mbind_args {
 	register_t dummy;
 };
 struct linux_get_mempolicy_args {
 	register_t dummy;
 };
 struct linux_set_mempolicy_args {
 	register_t dummy;
 };
 struct linux_mq_open_args {
 	register_t dummy;
 };
 struct linux_mq_unlink_args {
 	register_t dummy;
 };
 struct linux_mq_timedsend_args {
 	register_t dummy;
 };
 struct linux_mq_timedreceive_args {
 	register_t dummy;
 };
 struct linux_mq_notify_args {
 	register_t dummy;
 };
 struct linux_mq_getsetattr_args {
 	register_t dummy;
 };
 struct linux_kexec_load_args {
 	register_t dummy;
 };
 struct linux_waitid_args {
 	char idtype_l_[PADL_(int)]; int idtype; char idtype_r_[PADR_(int)];
 	char id_l_[PADL_(l_pid_t)]; l_pid_t id; char id_r_[PADR_(l_pid_t)];
 	char info_l_[PADL_(l_siginfo_t *)]; l_siginfo_t * info; char info_r_[PADR_(l_siginfo_t *)];
 	char options_l_[PADL_(int)]; int options; char options_r_[PADR_(int)];
 	char rusage_l_[PADL_(struct l_rusage *)]; struct l_rusage * rusage; char rusage_r_[PADR_(struct l_rusage *)];
 };
 struct linux_add_key_args {
 	register_t dummy;
 };
 struct linux_request_key_args {
 	register_t dummy;
 };
 struct linux_keyctl_args {
 	register_t dummy;
 };
 struct linux_ioprio_set_args {
 	register_t dummy;
 };
 struct linux_ioprio_get_args {
 	register_t dummy;
 };
 struct linux_inotify_init_args {
 	register_t dummy;
 };
 struct linux_inotify_add_watch_args {
 	register_t dummy;
 };
 struct linux_inotify_rm_watch_args {
 	register_t dummy;
 };
 struct linux_migrate_pages_args {
 	register_t dummy;
 };
 struct linux_openat_args {
 	char dfd_l_[PADL_(l_int)]; l_int dfd; char dfd_r_[PADR_(l_int)];
 	char filename_l_[PADL_(const char *)]; const char * filename; char filename_r_[PADR_(const char *)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 	char mode_l_[PADL_(l_int)]; l_int mode; char mode_r_[PADR_(l_int)];
 };
 struct linux_mkdirat_args {
 	char dfd_l_[PADL_(l_int)]; l_int dfd; char dfd_r_[PADR_(l_int)];
 	char pathname_l_[PADL_(const char *)]; const char * pathname; char pathname_r_[PADR_(const char *)];
 	char mode_l_[PADL_(l_int)]; l_int mode; char mode_r_[PADR_(l_int)];
 };
 struct linux_mknodat_args {
 	char dfd_l_[PADL_(l_int)]; l_int dfd; char dfd_r_[PADR_(l_int)];
 	char filename_l_[PADL_(const char *)]; const char * filename; char filename_r_[PADR_(const char *)];
 	char mode_l_[PADL_(l_int)]; l_int mode; char mode_r_[PADR_(l_int)];
 	char dev_l_[PADL_(l_uint)]; l_uint dev; char dev_r_[PADR_(l_uint)];
 };
 struct linux_fchownat_args {
 	char dfd_l_[PADL_(l_int)]; l_int dfd; char dfd_r_[PADR_(l_int)];
 	char filename_l_[PADL_(const char *)]; const char * filename; char filename_r_[PADR_(const char *)];
 	char uid_l_[PADL_(l_uid16_t)]; l_uid16_t uid; char uid_r_[PADR_(l_uid16_t)];
 	char gid_l_[PADL_(l_gid16_t)]; l_gid16_t gid; char gid_r_[PADR_(l_gid16_t)];
 	char flag_l_[PADL_(l_int)]; l_int flag; char flag_r_[PADR_(l_int)];
 };
 struct linux_futimesat_args {
 	char dfd_l_[PADL_(l_int)]; l_int dfd; char dfd_r_[PADR_(l_int)];
 	char filename_l_[PADL_(char *)]; char * filename; char filename_r_[PADR_(char *)];
 	char utimes_l_[PADL_(struct l_timeval *)]; struct l_timeval * utimes; char utimes_r_[PADR_(struct l_timeval *)];
 };
 struct linux_fstatat64_args {
 	char dfd_l_[PADL_(l_int)]; l_int dfd; char dfd_r_[PADR_(l_int)];
 	char pathname_l_[PADL_(char *)]; char * pathname; char pathname_r_[PADR_(char *)];
 	char statbuf_l_[PADL_(struct l_stat64 *)]; struct l_stat64 * statbuf; char statbuf_r_[PADR_(struct l_stat64 *)];
 	char flag_l_[PADL_(l_int)]; l_int flag; char flag_r_[PADR_(l_int)];
 };
 struct linux_unlinkat_args {
 	char dfd_l_[PADL_(l_int)]; l_int dfd; char dfd_r_[PADR_(l_int)];
 	char pathname_l_[PADL_(const char *)]; const char * pathname; char pathname_r_[PADR_(const char *)];
 	char flag_l_[PADL_(l_int)]; l_int flag; char flag_r_[PADR_(l_int)];
 };
 struct linux_renameat_args {
 	char olddfd_l_[PADL_(l_int)]; l_int olddfd; char olddfd_r_[PADR_(l_int)];
 	char oldname_l_[PADL_(const char *)]; const char * oldname; char oldname_r_[PADR_(const char *)];
 	char newdfd_l_[PADL_(l_int)]; l_int newdfd; char newdfd_r_[PADR_(l_int)];
 	char newname_l_[PADL_(const char *)]; const char * newname; char newname_r_[PADR_(const char *)];
 };
 struct linux_linkat_args {
 	char olddfd_l_[PADL_(l_int)]; l_int olddfd; char olddfd_r_[PADR_(l_int)];
 	char oldname_l_[PADL_(const char *)]; const char * oldname; char oldname_r_[PADR_(const char *)];
 	char newdfd_l_[PADL_(l_int)]; l_int newdfd; char newdfd_r_[PADR_(l_int)];
 	char newname_l_[PADL_(const char *)]; const char * newname; char newname_r_[PADR_(const char *)];
 	char flag_l_[PADL_(l_int)]; l_int flag; char flag_r_[PADR_(l_int)];
 };
 struct linux_symlinkat_args {
 	char oldname_l_[PADL_(const char *)]; const char * oldname; char oldname_r_[PADR_(const char *)];
 	char newdfd_l_[PADL_(l_int)]; l_int newdfd; char newdfd_r_[PADR_(l_int)];
 	char newname_l_[PADL_(const char *)]; const char * newname; char newname_r_[PADR_(const char *)];
 };
 struct linux_readlinkat_args {
 	char dfd_l_[PADL_(l_int)]; l_int dfd; char dfd_r_[PADR_(l_int)];
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char buf_l_[PADL_(char *)]; char * buf; char buf_r_[PADR_(char *)];
 	char bufsiz_l_[PADL_(l_int)]; l_int bufsiz; char bufsiz_r_[PADR_(l_int)];
 };
 struct linux_fchmodat_args {
 	char dfd_l_[PADL_(l_int)]; l_int dfd; char dfd_r_[PADR_(l_int)];
 	char filename_l_[PADL_(const char *)]; const char * filename; char filename_r_[PADR_(const char *)];
 	char mode_l_[PADL_(l_mode_t)]; l_mode_t mode; char mode_r_[PADR_(l_mode_t)];
 };
 struct linux_faccessat_args {
 	char dfd_l_[PADL_(l_int)]; l_int dfd; char dfd_r_[PADR_(l_int)];
 	char filename_l_[PADL_(const char *)]; const char * filename; char filename_r_[PADR_(const char *)];
 	char amode_l_[PADL_(l_int)]; l_int amode; char amode_r_[PADR_(l_int)];
 };
 struct linux_pselect6_args {
 	char nfds_l_[PADL_(l_int)]; l_int nfds; char nfds_r_[PADR_(l_int)];
 	char readfds_l_[PADL_(l_fd_set *)]; l_fd_set * readfds; char readfds_r_[PADR_(l_fd_set *)];
 	char writefds_l_[PADL_(l_fd_set *)]; l_fd_set * writefds; char writefds_r_[PADR_(l_fd_set *)];
 	char exceptfds_l_[PADL_(l_fd_set *)]; l_fd_set * exceptfds; char exceptfds_r_[PADR_(l_fd_set *)];
 	char tsp_l_[PADL_(struct l_timespec *)]; struct l_timespec * tsp; char tsp_r_[PADR_(struct l_timespec *)];
 	char sig_l_[PADL_(l_uintptr_t *)]; l_uintptr_t * sig; char sig_r_[PADR_(l_uintptr_t *)];
 };
 struct linux_ppoll_args {
 	char fds_l_[PADL_(struct pollfd *)]; struct pollfd * fds; char fds_r_[PADR_(struct pollfd *)];
 	char nfds_l_[PADL_(uint32_t)]; uint32_t nfds; char nfds_r_[PADR_(uint32_t)];
 	char tsp_l_[PADL_(struct l_timespec *)]; struct l_timespec * tsp; char tsp_r_[PADR_(struct l_timespec *)];
 	char sset_l_[PADL_(l_sigset_t *)]; l_sigset_t * sset; char sset_r_[PADR_(l_sigset_t *)];
 	char ssize_l_[PADL_(l_size_t)]; l_size_t ssize; char ssize_r_[PADR_(l_size_t)];
 };
 struct linux_unshare_args {
 	register_t dummy;
 };
 struct linux_set_robust_list_args {
 	char head_l_[PADL_(struct linux_robust_list_head *)]; struct linux_robust_list_head * head; char head_r_[PADR_(struct linux_robust_list_head *)];
 	char len_l_[PADL_(l_size_t)]; l_size_t len; char len_r_[PADR_(l_size_t)];
 };
 struct linux_get_robust_list_args {
 	char pid_l_[PADL_(l_int)]; l_int pid; char pid_r_[PADR_(l_int)];
 	char head_l_[PADL_(struct linux_robust_list_head **)]; struct linux_robust_list_head ** head; char head_r_[PADR_(struct linux_robust_list_head **)];
 	char len_l_[PADL_(l_size_t *)]; l_size_t * len; char len_r_[PADR_(l_size_t *)];
 };
 struct linux_splice_args {
 	register_t dummy;
 };
 struct linux_sync_file_range_args {
 	register_t dummy;
 };
 struct linux_tee_args {
 	register_t dummy;
 };
 struct linux_vmsplice_args {
 	register_t dummy;
 };
 struct linux_move_pages_args {
 	register_t dummy;
 };
 struct linux_getcpu_args {
 	register_t dummy;
 };
 struct linux_epoll_pwait_args {
 	char epfd_l_[PADL_(l_int)]; l_int epfd; char epfd_r_[PADR_(l_int)];
 	char events_l_[PADL_(struct epoll_event *)]; struct epoll_event * events; char events_r_[PADR_(struct epoll_event *)];
 	char maxevents_l_[PADL_(l_int)]; l_int maxevents; char maxevents_r_[PADR_(l_int)];
 	char timeout_l_[PADL_(l_int)]; l_int timeout; char timeout_r_[PADR_(l_int)];
 	char mask_l_[PADL_(l_sigset_t *)]; l_sigset_t * mask; char mask_r_[PADR_(l_sigset_t *)];
 	char sigsetsize_l_[PADL_(l_size_t)]; l_size_t sigsetsize; char sigsetsize_r_[PADR_(l_size_t)];
 };
 struct linux_utimensat_args {
 	char dfd_l_[PADL_(l_int)]; l_int dfd; char dfd_r_[PADR_(l_int)];
 	char pathname_l_[PADL_(const char *)]; const char * pathname; char pathname_r_[PADR_(const char *)];
 	char times_l_[PADL_(const struct l_timespec *)]; const struct l_timespec * times; char times_r_[PADR_(const struct l_timespec *)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 };
 struct linux_signalfd_args {
 	register_t dummy;
 };
 struct linux_timerfd_create_args {
 	char clockid_l_[PADL_(l_int)]; l_int clockid; char clockid_r_[PADR_(l_int)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 };
 struct linux_eventfd_args {
 	char initval_l_[PADL_(l_uint)]; l_uint initval; char initval_r_[PADR_(l_uint)];
 };
 struct linux_fallocate_args {
 	char fd_l_[PADL_(l_int)]; l_int fd; char fd_r_[PADR_(l_int)];
 	char mode_l_[PADL_(l_int)]; l_int mode; char mode_r_[PADR_(l_int)];
 	char offset_l_[PADL_(l_loff_t)]; l_loff_t offset; char offset_r_[PADR_(l_loff_t)];
 	char len_l_[PADL_(l_loff_t)]; l_loff_t len; char len_r_[PADR_(l_loff_t)];
 };
 struct linux_timerfd_settime_args {
 	char fd_l_[PADL_(l_int)]; l_int fd; char fd_r_[PADR_(l_int)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 	char new_value_l_[PADL_(const struct l_itimerspec *)]; const struct l_itimerspec * new_value; char new_value_r_[PADR_(const struct l_itimerspec *)];
 	char old_value_l_[PADL_(struct l_itimerspec *)]; struct l_itimerspec * old_value; char old_value_r_[PADR_(struct l_itimerspec *)];
 };
 struct linux_timerfd_gettime_args {
 	char fd_l_[PADL_(l_int)]; l_int fd; char fd_r_[PADR_(l_int)];
 	char old_value_l_[PADL_(struct l_itimerspec *)]; struct l_itimerspec * old_value; char old_value_r_[PADR_(struct l_itimerspec *)];
 };
 struct linux_signalfd4_args {
 	register_t dummy;
 };
 struct linux_eventfd2_args {
 	char initval_l_[PADL_(l_uint)]; l_uint initval; char initval_r_[PADR_(l_uint)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 };
 struct linux_epoll_create1_args {
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 };
 struct linux_dup3_args {
 	char oldfd_l_[PADL_(l_int)]; l_int oldfd; char oldfd_r_[PADR_(l_int)];
 	char newfd_l_[PADL_(l_int)]; l_int newfd; char newfd_r_[PADR_(l_int)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 };
 struct linux_pipe2_args {
 	char pipefds_l_[PADL_(l_int *)]; l_int * pipefds; char pipefds_r_[PADR_(l_int *)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 };
 struct linux_inotify_init1_args {
 	register_t dummy;
 };
 struct linux_preadv_args {
 	char fd_l_[PADL_(l_ulong)]; l_ulong fd; char fd_r_[PADR_(l_ulong)];
 	char vec_l_[PADL_(struct iovec *)]; struct iovec * vec; char vec_r_[PADR_(struct iovec *)];
 	char vlen_l_[PADL_(l_ulong)]; l_ulong vlen; char vlen_r_[PADR_(l_ulong)];
 	char pos_l_l_[PADL_(l_ulong)]; l_ulong pos_l; char pos_l_r_[PADR_(l_ulong)];
 	char pos_h_l_[PADL_(l_ulong)]; l_ulong pos_h; char pos_h_r_[PADR_(l_ulong)];
 };
 struct linux_pwritev_args {
 	char fd_l_[PADL_(l_ulong)]; l_ulong fd; char fd_r_[PADR_(l_ulong)];
 	char vec_l_[PADL_(struct iovec *)]; struct iovec * vec; char vec_r_[PADR_(struct iovec *)];
 	char vlen_l_[PADL_(l_ulong)]; l_ulong vlen; char vlen_r_[PADR_(l_ulong)];
 	char pos_l_l_[PADL_(l_ulong)]; l_ulong pos_l; char pos_l_r_[PADR_(l_ulong)];
 	char pos_h_l_[PADL_(l_ulong)]; l_ulong pos_h; char pos_h_r_[PADR_(l_ulong)];
 };
 struct linux_rt_tgsigqueueinfo_args {
 	char tgid_l_[PADL_(l_pid_t)]; l_pid_t tgid; char tgid_r_[PADR_(l_pid_t)];
 	char tid_l_[PADL_(l_pid_t)]; l_pid_t tid; char tid_r_[PADR_(l_pid_t)];
 	char sig_l_[PADL_(l_int)]; l_int sig; char sig_r_[PADR_(l_int)];
 	char uinfo_l_[PADL_(l_siginfo_t *)]; l_siginfo_t * uinfo; char uinfo_r_[PADR_(l_siginfo_t *)];
 };
 struct linux_perf_event_open_args {
 	register_t dummy;
 };
 struct linux_recvmmsg_args {
 	char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)];
 	char msg_l_[PADL_(struct l_mmsghdr *)]; struct l_mmsghdr * msg; char msg_r_[PADR_(struct l_mmsghdr *)];
 	char vlen_l_[PADL_(l_uint)]; l_uint vlen; char vlen_r_[PADR_(l_uint)];
 	char flags_l_[PADL_(l_uint)]; l_uint flags; char flags_r_[PADR_(l_uint)];
 	char timeout_l_[PADL_(struct l_timespec *)]; struct l_timespec * timeout; char timeout_r_[PADR_(struct l_timespec *)];
 };
 struct linux_fanotify_init_args {
 	register_t dummy;
 };
 struct linux_fanotify_mark_args {
 	register_t dummy;
 };
 struct linux_prlimit64_args {
 	char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)];
 	char resource_l_[PADL_(l_uint)]; l_uint resource; char resource_r_[PADR_(l_uint)];
 	char new_l_[PADL_(struct rlimit *)]; struct rlimit * new; char new_r_[PADR_(struct rlimit *)];
 	char old_l_[PADL_(struct rlimit *)]; struct rlimit * old; char old_r_[PADR_(struct rlimit *)];
 };
 struct linux_name_to_handle_at_args {
 	register_t dummy;
 };
 struct linux_open_by_handle_at_args {
 	register_t dummy;
 };
 struct linux_clock_adjtime_args {
 	register_t dummy;
 };
 struct linux_syncfs_args {
 	char fd_l_[PADL_(l_int)]; l_int fd; char fd_r_[PADR_(l_int)];
 };
 struct linux_sendmmsg_args {
 	char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)];
 	char msg_l_[PADL_(struct l_mmsghdr *)]; struct l_mmsghdr * msg; char msg_r_[PADR_(struct l_mmsghdr *)];
 	char vlen_l_[PADL_(l_uint)]; l_uint vlen; char vlen_r_[PADR_(l_uint)];
 	char flags_l_[PADL_(l_uint)]; l_uint flags; char flags_r_[PADR_(l_uint)];
 };
 struct linux_setns_args {
 	register_t dummy;
 };
 struct linux_process_vm_readv_args {
 	char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)];
 	char lvec_l_[PADL_(const struct iovec *)]; const struct iovec * lvec; char lvec_r_[PADR_(const struct iovec *)];
 	char liovcnt_l_[PADL_(l_ulong)]; l_ulong liovcnt; char liovcnt_r_[PADR_(l_ulong)];
 	char rvec_l_[PADL_(const struct iovec *)]; const struct iovec * rvec; char rvec_r_[PADR_(const struct iovec *)];
 	char riovcnt_l_[PADL_(l_ulong)]; l_ulong riovcnt; char riovcnt_r_[PADR_(l_ulong)];
 	char flags_l_[PADL_(l_ulong)]; l_ulong flags; char flags_r_[PADR_(l_ulong)];
 };
 struct linux_process_vm_writev_args {
 	char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)];
 	char lvec_l_[PADL_(const struct iovec *)]; const struct iovec * lvec; char lvec_r_[PADR_(const struct iovec *)];
 	char liovcnt_l_[PADL_(l_ulong)]; l_ulong liovcnt; char liovcnt_r_[PADR_(l_ulong)];
 	char rvec_l_[PADL_(const struct iovec *)]; const struct iovec * rvec; char rvec_r_[PADR_(const struct iovec *)];
 	char riovcnt_l_[PADL_(l_ulong)]; l_ulong riovcnt; char riovcnt_r_[PADR_(l_ulong)];
 	char flags_l_[PADL_(l_ulong)]; l_ulong flags; char flags_r_[PADR_(l_ulong)];
 };
 struct linux_kcmp_args {
 	char pid1_l_[PADL_(l_pid_t)]; l_pid_t pid1; char pid1_r_[PADR_(l_pid_t)];
 	char pid2_l_[PADL_(l_pid_t)]; l_pid_t pid2; char pid2_r_[PADR_(l_pid_t)];
 	char type_l_[PADL_(l_int)]; l_int type; char type_r_[PADR_(l_int)];
 	char idx1_l_[PADL_(l_ulong)]; l_ulong idx1; char idx1_r_[PADR_(l_ulong)];
 	char idx_l_[PADL_(l_ulong)]; l_ulong idx; char idx_r_[PADR_(l_ulong)];
 };
 struct linux_finit_module_args {
 	char fd_l_[PADL_(l_int)]; l_int fd; char fd_r_[PADR_(l_int)];
 	char uargs_l_[PADL_(const char *)]; const char * uargs; char uargs_r_[PADR_(const char *)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 };
 struct linux_sched_setattr_args {
 	char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)];
 	char attr_l_[PADL_(void *)]; void * attr; char attr_r_[PADR_(void *)];
 	char flags_l_[PADL_(l_uint)]; l_uint flags; char flags_r_[PADR_(l_uint)];
 };
 struct linux_sched_getattr_args {
 	char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)];
 	char attr_l_[PADL_(void *)]; void * attr; char attr_r_[PADR_(void *)];
 	char size_l_[PADL_(l_uint)]; l_uint size; char size_r_[PADR_(l_uint)];
 	char flags_l_[PADL_(l_uint)]; l_uint flags; char flags_r_[PADR_(l_uint)];
 };
 struct linux_renameat2_args {
 	char oldfd_l_[PADL_(l_int)]; l_int oldfd; char oldfd_r_[PADR_(l_int)];
 	char oldname_l_[PADL_(const char *)]; const char * oldname; char oldname_r_[PADR_(const char *)];
 	char newfd_l_[PADL_(l_int)]; l_int newfd; char newfd_r_[PADR_(l_int)];
 	char newname_l_[PADL_(const char *)]; const char * newname; char newname_r_[PADR_(const char *)];
 	char flags_l_[PADL_(unsigned int)]; unsigned int flags; char flags_r_[PADR_(unsigned int)];
 };
 struct linux_seccomp_args {
 	char op_l_[PADL_(l_uint)]; l_uint op; char op_r_[PADR_(l_uint)];
 	char flags_l_[PADL_(l_uint)]; l_uint flags; char flags_r_[PADR_(l_uint)];
 	char uargs_l_[PADL_(const char *)]; const char * uargs; char uargs_r_[PADR_(const char *)];
 };
 struct linux_getrandom_args {
 	char buf_l_[PADL_(char *)]; char * buf; char buf_r_[PADR_(char *)];
 	char count_l_[PADL_(l_size_t)]; l_size_t count; char count_r_[PADR_(l_size_t)];
 	char flags_l_[PADL_(l_uint)]; l_uint flags; char flags_r_[PADR_(l_uint)];
 };
 struct linux_memfd_create_args {
 	char uname_ptr_l_[PADL_(const char *)]; const char * uname_ptr; char uname_ptr_r_[PADR_(const char *)];
 	char flags_l_[PADL_(l_uint)]; l_uint flags; char flags_r_[PADR_(l_uint)];
 };
 struct linux_bpf_args {
 	char cmd_l_[PADL_(l_int)]; l_int cmd; char cmd_r_[PADR_(l_int)];
 	char attr_l_[PADL_(void *)]; void * attr; char attr_r_[PADR_(void *)];
 	char size_l_[PADL_(l_uint)]; l_uint size; char size_r_[PADR_(l_uint)];
 };
 struct linux_execveat_args {
 	char dfd_l_[PADL_(l_int)]; l_int dfd; char dfd_r_[PADR_(l_int)];
 	char filename_l_[PADL_(const char *)]; const char * filename; char filename_r_[PADR_(const char *)];
 	char argv_l_[PADL_(const char **)]; const char ** argv; char argv_r_[PADR_(const char **)];
 	char envp_l_[PADL_(const char **)]; const char ** envp; char envp_r_[PADR_(const char **)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 };
 struct linux_socket_args {
 	char domain_l_[PADL_(l_int)]; l_int domain; char domain_r_[PADR_(l_int)];
 	char type_l_[PADL_(l_int)]; l_int type; char type_r_[PADR_(l_int)];
 	char protocol_l_[PADL_(l_int)]; l_int protocol; char protocol_r_[PADR_(l_int)];
 };
 struct linux_socketpair_args {
 	char domain_l_[PADL_(l_int)]; l_int domain; char domain_r_[PADR_(l_int)];
 	char type_l_[PADL_(l_int)]; l_int type; char type_r_[PADR_(l_int)];
 	char protocol_l_[PADL_(l_int)]; l_int protocol; char protocol_r_[PADR_(l_int)];
 	char rsv_l_[PADL_(l_uintptr_t)]; l_uintptr_t rsv; char rsv_r_[PADR_(l_uintptr_t)];
 };
 struct linux_bind_args {
 	char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)];
 	char name_l_[PADL_(l_uintptr_t)]; l_uintptr_t name; char name_r_[PADR_(l_uintptr_t)];
 	char namelen_l_[PADL_(l_int)]; l_int namelen; char namelen_r_[PADR_(l_int)];
 };
 struct linux_connect_args {
 	char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)];
 	char name_l_[PADL_(l_uintptr_t)]; l_uintptr_t name; char name_r_[PADR_(l_uintptr_t)];
 	char namelen_l_[PADL_(l_int)]; l_int namelen; char namelen_r_[PADR_(l_int)];
 };
 struct linux_listen_args {
 	char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)];
 	char backlog_l_[PADL_(l_int)]; l_int backlog; char backlog_r_[PADR_(l_int)];
 };
 struct linux_accept4_args {
 	char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)];
 	char addr_l_[PADL_(l_uintptr_t)]; l_uintptr_t addr; char addr_r_[PADR_(l_uintptr_t)];
 	char namelen_l_[PADL_(l_uintptr_t)]; l_uintptr_t namelen; char namelen_r_[PADR_(l_uintptr_t)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 };
 struct linux_getsockopt_args {
 	char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)];
 	char level_l_[PADL_(l_int)]; l_int level; char level_r_[PADR_(l_int)];
 	char optname_l_[PADL_(l_int)]; l_int optname; char optname_r_[PADR_(l_int)];
 	char optval_l_[PADL_(l_uintptr_t)]; l_uintptr_t optval; char optval_r_[PADR_(l_uintptr_t)];
 	char optlen_l_[PADL_(l_uintptr_t)]; l_uintptr_t optlen; char optlen_r_[PADR_(l_uintptr_t)];
 };
 struct linux_setsockopt_args {
 	char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)];
 	char level_l_[PADL_(l_int)]; l_int level; char level_r_[PADR_(l_int)];
 	char optname_l_[PADL_(l_int)]; l_int optname; char optname_r_[PADR_(l_int)];
 	char optval_l_[PADL_(l_uintptr_t)]; l_uintptr_t optval; char optval_r_[PADR_(l_uintptr_t)];
 	char optlen_l_[PADL_(l_int)]; l_int optlen; char optlen_r_[PADR_(l_int)];
 };
 struct linux_getsockname_args {
 	char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)];
 	char addr_l_[PADL_(l_uintptr_t)]; l_uintptr_t addr; char addr_r_[PADR_(l_uintptr_t)];
 	char namelen_l_[PADL_(l_uintptr_t)]; l_uintptr_t namelen; char namelen_r_[PADR_(l_uintptr_t)];
 };
 struct linux_getpeername_args {
 	char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)];
 	char addr_l_[PADL_(l_uintptr_t)]; l_uintptr_t addr; char addr_r_[PADR_(l_uintptr_t)];
 	char namelen_l_[PADL_(l_uintptr_t)]; l_uintptr_t namelen; char namelen_r_[PADR_(l_uintptr_t)];
 };
 struct linux_sendto_args {
 	char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)];
 	char msg_l_[PADL_(l_uintptr_t)]; l_uintptr_t msg; char msg_r_[PADR_(l_uintptr_t)];
 	char len_l_[PADL_(l_int)]; l_int len; char len_r_[PADR_(l_int)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 	char to_l_[PADL_(l_uintptr_t)]; l_uintptr_t to; char to_r_[PADR_(l_uintptr_t)];
 	char tolen_l_[PADL_(l_int)]; l_int tolen; char tolen_r_[PADR_(l_int)];
 };
 struct linux_sendmsg_args {
 	char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)];
 	char msg_l_[PADL_(l_uintptr_t)]; l_uintptr_t msg; char msg_r_[PADR_(l_uintptr_t)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 };
 struct linux_recvfrom_args {
 	char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)];
 	char buf_l_[PADL_(l_uintptr_t)]; l_uintptr_t buf; char buf_r_[PADR_(l_uintptr_t)];
 	char len_l_[PADL_(l_size_t)]; l_size_t len; char len_r_[PADR_(l_size_t)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 	char from_l_[PADL_(l_uintptr_t)]; l_uintptr_t from; char from_r_[PADR_(l_uintptr_t)];
 	char fromlen_l_[PADL_(l_uintptr_t)]; l_uintptr_t fromlen; char fromlen_r_[PADR_(l_uintptr_t)];
 };
 struct linux_recvmsg_args {
 	char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)];
 	char msg_l_[PADL_(l_uintptr_t)]; l_uintptr_t msg; char msg_r_[PADR_(l_uintptr_t)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 };
 struct linux_shutdown_args {
 	char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)];
 	char how_l_[PADL_(l_int)]; l_int how; char how_r_[PADR_(l_int)];
 };
 struct linux_userfaultfd_args {
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 };
 struct linux_membarrier_args {
 	char cmd_l_[PADL_(l_int)]; l_int cmd; char cmd_r_[PADR_(l_int)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 };
 struct linux_mlock2_args {
 	char start_l_[PADL_(l_ulong)]; l_ulong start; char start_r_[PADR_(l_ulong)];
 	char len_l_[PADL_(l_size_t)]; l_size_t len; char len_r_[PADR_(l_size_t)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 };
 struct linux_copy_file_range_args {
 	char fd_in_l_[PADL_(l_int)]; l_int fd_in; char fd_in_r_[PADR_(l_int)];
 	char off_in_l_[PADL_(l_loff_t *)]; l_loff_t * off_in; char off_in_r_[PADR_(l_loff_t *)];
 	char fd_out_l_[PADL_(l_int)]; l_int fd_out; char fd_out_r_[PADR_(l_int)];
 	char off_out_l_[PADL_(l_loff_t *)]; l_loff_t * off_out; char off_out_r_[PADR_(l_loff_t *)];
 	char len_l_[PADL_(l_size_t)]; l_size_t len; char len_r_[PADR_(l_size_t)];
 	char flags_l_[PADL_(l_uint)]; l_uint flags; char flags_r_[PADR_(l_uint)];
 };
 struct linux_preadv2_args {
 	char fd_l_[PADL_(l_ulong)]; l_ulong fd; char fd_r_[PADR_(l_ulong)];
 	char vec_l_[PADL_(const struct iovec *)]; const struct iovec * vec; char vec_r_[PADR_(const struct iovec *)];
 	char vlen_l_[PADL_(l_ulong)]; l_ulong vlen; char vlen_r_[PADR_(l_ulong)];
 	char pos_l_l_[PADL_(l_ulong)]; l_ulong pos_l; char pos_l_r_[PADR_(l_ulong)];
 	char pos_h_l_[PADL_(l_ulong)]; l_ulong pos_h; char pos_h_r_[PADR_(l_ulong)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 };
 struct linux_pwritev2_args {
 	char fd_l_[PADL_(l_ulong)]; l_ulong fd; char fd_r_[PADR_(l_ulong)];
 	char vec_l_[PADL_(const struct iovec *)]; const struct iovec * vec; char vec_r_[PADR_(const struct iovec *)];
 	char vlen_l_[PADL_(l_ulong)]; l_ulong vlen; char vlen_r_[PADR_(l_ulong)];
 	char pos_l_l_[PADL_(l_ulong)]; l_ulong pos_l; char pos_l_r_[PADR_(l_ulong)];
 	char pos_h_l_[PADL_(l_ulong)]; l_ulong pos_h; char pos_h_r_[PADR_(l_ulong)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 };
 struct linux_pkey_mprotect_args {
 	char start_l_[PADL_(l_ulong)]; l_ulong start; char start_r_[PADR_(l_ulong)];
 	char len_l_[PADL_(l_size_t)]; l_size_t len; char len_r_[PADR_(l_size_t)];
 	char prot_l_[PADL_(l_ulong)]; l_ulong prot; char prot_r_[PADR_(l_ulong)];
 	char pkey_l_[PADL_(l_int)]; l_int pkey; char pkey_r_[PADR_(l_int)];
 };
 struct linux_pkey_alloc_args {
 	char flags_l_[PADL_(l_ulong)]; l_ulong flags; char flags_r_[PADR_(l_ulong)];
 	char init_val_l_[PADL_(l_ulong)]; l_ulong init_val; char init_val_r_[PADR_(l_ulong)];
 };
 struct linux_pkey_free_args {
 	char pkey_l_[PADL_(l_int)]; l_int pkey; char pkey_r_[PADR_(l_int)];
 };
 struct linux_statx_args {
 	char dirfd_l_[PADL_(l_int)]; l_int dirfd; char dirfd_r_[PADR_(l_int)];
 	char pathname_l_[PADL_(const char *)]; const char * pathname; char pathname_r_[PADR_(const char *)];
 	char flags_l_[PADL_(l_uint)]; l_uint flags; char flags_r_[PADR_(l_uint)];
 	char mask_l_[PADL_(l_uint)]; l_uint mask; char mask_r_[PADR_(l_uint)];
 	char statxbuf_l_[PADL_(void *)]; void * statxbuf; char statxbuf_r_[PADR_(void *)];
 };
 struct linux_arch_prctl_args {
 	char option_l_[PADL_(l_int)]; l_int option; char option_r_[PADR_(l_int)];
 	char arg2_l_[PADL_(l_ulong)]; l_ulong arg2; char arg2_r_[PADR_(l_ulong)];
 };
 struct linux_io_pgetevents_args {
 	register_t dummy;
 };
 struct linux_rseq_args {
 	register_t dummy;
 };
 struct linux_semget_args {
 	char key_l_[PADL_(l_key_t)]; l_key_t key; char key_r_[PADR_(l_key_t)];
 	char nsems_l_[PADL_(l_int)]; l_int nsems; char nsems_r_[PADR_(l_int)];
 	char semflg_l_[PADL_(l_int)]; l_int semflg; char semflg_r_[PADR_(l_int)];
 };
 struct linux_semctl_args {
 	char semid_l_[PADL_(l_int)]; l_int semid; char semid_r_[PADR_(l_int)];
 	char semnum_l_[PADL_(l_int)]; l_int semnum; char semnum_r_[PADR_(l_int)];
 	char cmd_l_[PADL_(l_int)]; l_int cmd; char cmd_r_[PADR_(l_int)];
 	char arg_l_[PADL_(union l_semun)]; union l_semun arg; char arg_r_[PADR_(union l_semun)];
 };
 struct linux_shmget_args {
 	char key_l_[PADL_(l_key_t)]; l_key_t key; char key_r_[PADR_(l_key_t)];
 	char size_l_[PADL_(l_size_t)]; l_size_t size; char size_r_[PADR_(l_size_t)];
 	char shmflg_l_[PADL_(l_int)]; l_int shmflg; char shmflg_r_[PADR_(l_int)];
 };
 struct linux_shmctl_args {
 	char shmid_l_[PADL_(l_int)]; l_int shmid; char shmid_r_[PADR_(l_int)];
 	char cmd_l_[PADL_(l_int)]; l_int cmd; char cmd_r_[PADR_(l_int)];
 	char buf_l_[PADL_(struct l_shmid_ds *)]; struct l_shmid_ds * buf; char buf_r_[PADR_(struct l_shmid_ds *)];
 };
 struct linux_shmat_args {
 	char shmid_l_[PADL_(l_int)]; l_int shmid; char shmid_r_[PADR_(l_int)];
 	char shmaddr_l_[PADL_(char *)]; char * shmaddr; char shmaddr_r_[PADR_(char *)];
 	char shmflg_l_[PADL_(l_int)]; l_int shmflg; char shmflg_r_[PADR_(l_int)];
 };
 struct linux_shmdt_args {
 	char shmaddr_l_[PADL_(char *)]; char * shmaddr; char shmaddr_r_[PADR_(char *)];
 };
 struct linux_msgget_args {
 	char key_l_[PADL_(l_key_t)]; l_key_t key; char key_r_[PADR_(l_key_t)];
 	char msgflg_l_[PADL_(l_int)]; l_int msgflg; char msgflg_r_[PADR_(l_int)];
 };
 struct linux_msgsnd_args {
 	char msqid_l_[PADL_(l_int)]; l_int msqid; char msqid_r_[PADR_(l_int)];
 	char msgp_l_[PADL_(struct l_msgbuf *)]; struct l_msgbuf * msgp; char msgp_r_[PADR_(struct l_msgbuf *)];
 	char msgsz_l_[PADL_(l_size_t)]; l_size_t msgsz; char msgsz_r_[PADR_(l_size_t)];
 	char msgflg_l_[PADL_(l_int)]; l_int msgflg; char msgflg_r_[PADR_(l_int)];
 };
 struct linux_msgrcv_args {
 	char msqid_l_[PADL_(l_int)]; l_int msqid; char msqid_r_[PADR_(l_int)];
 	char msgp_l_[PADL_(struct l_msgbuf *)]; struct l_msgbuf * msgp; char msgp_r_[PADR_(struct l_msgbuf *)];
 	char msgsz_l_[PADL_(l_size_t)]; l_size_t msgsz; char msgsz_r_[PADR_(l_size_t)];
 	char msgtyp_l_[PADL_(l_long)]; l_long msgtyp; char msgtyp_r_[PADR_(l_long)];
 	char msgflg_l_[PADL_(l_int)]; l_int msgflg; char msgflg_r_[PADR_(l_int)];
 };
 struct linux_msgctl_args {
 	char msqid_l_[PADL_(l_int)]; l_int msqid; char msqid_r_[PADR_(l_int)];
 	char cmd_l_[PADL_(l_int)]; l_int cmd; char cmd_r_[PADR_(l_int)];
 	char buf_l_[PADL_(struct l_msqid_ds *)]; struct l_msqid_ds * buf; char buf_r_[PADR_(struct l_msqid_ds *)];
 };
 struct linux_clock_gettime64_args {
 	register_t dummy;
 };
 struct linux_clock_settime64_args {
 	register_t dummy;
 };
 struct linux_clock_adjtime64_args {
 	register_t dummy;
 };
 struct linux_clock_getres_time64_args {
 	register_t dummy;
 };
 struct linux_clock_nanosleep_time64_args {
 	register_t dummy;
 };
 struct linux_timer_gettime64_args {
 	register_t dummy;
 };
 struct linux_timer_settime64_args {
 	register_t dummy;
 };
 struct linux_timerfd_gettime64_args {
 	register_t dummy;
 };
 struct linux_timerfd_settime64_args {
 	register_t dummy;
 };
 struct linux_utimensat_time64_args {
 	register_t dummy;
 };
 struct linux_pselect6_time64_args {
 	register_t dummy;
 };
 struct linux_ppoll_time64_args {
 	register_t dummy;
 };
 struct linux_io_pgetevents_time64_args {
 	register_t dummy;
 };
 struct linux_recvmmsg_time64_args {
 	register_t dummy;
 };
 struct linux_mq_timedsend_time64_args {
 	register_t dummy;
 };
 struct linux_mq_timedreceive_time64_args {
 	register_t dummy;
 };
 struct linux_semtimedop_time64_args {
 	register_t dummy;
 };
 struct linux_rt_sigtimedwait_time64_args {
 	register_t dummy;
 };
 struct linux_futex_time64_args {
 	register_t dummy;
 };
 struct linux_sched_rr_get_interval_time64_args {
 	register_t dummy;
 };
 struct linux_pidfd_send_signal_args {
 	char pidfd_l_[PADL_(l_int)]; l_int pidfd; char pidfd_r_[PADR_(l_int)];
 	char sig_l_[PADL_(l_int)]; l_int sig; char sig_r_[PADR_(l_int)];
 	char info_l_[PADL_(l_siginfo_t *)]; l_siginfo_t * info; char info_r_[PADR_(l_siginfo_t *)];
 	char flags_l_[PADL_(l_uint)]; l_uint flags; char flags_r_[PADR_(l_uint)];
 };
 struct linux_io_uring_setup_args {
 	register_t dummy;
 };
 struct linux_io_uring_enter_args {
 	register_t dummy;
 };
 struct linux_io_uring_register_args {
 	register_t dummy;
 };
 #define	nosys	linux_nosys
 int	linux_exit(struct thread *, struct linux_exit_args *);
 int	linux_fork(struct thread *, struct linux_fork_args *);
 int	linux_open(struct thread *, struct linux_open_args *);
 int	linux_waitpid(struct thread *, struct linux_waitpid_args *);
 int	linux_creat(struct thread *, struct linux_creat_args *);
 int	linux_link(struct thread *, struct linux_link_args *);
 int	linux_unlink(struct thread *, struct linux_unlink_args *);
 int	linux_execve(struct thread *, struct linux_execve_args *);
 int	linux_chdir(struct thread *, struct linux_chdir_args *);
 int	linux_time(struct thread *, struct linux_time_args *);
 int	linux_mknod(struct thread *, struct linux_mknod_args *);
 int	linux_chmod(struct thread *, struct linux_chmod_args *);
 int	linux_lchown16(struct thread *, struct linux_lchown16_args *);
 int	linux_stat(struct thread *, struct linux_stat_args *);
 int	linux_lseek(struct thread *, struct linux_lseek_args *);
 int	linux_getpid(struct thread *, struct linux_getpid_args *);
 int	linux_mount(struct thread *, struct linux_mount_args *);
 int	linux_oldumount(struct thread *, struct linux_oldumount_args *);
 int	linux_setuid16(struct thread *, struct linux_setuid16_args *);
 int	linux_getuid16(struct thread *, struct linux_getuid16_args *);
 int	linux_stime(struct thread *, struct linux_stime_args *);
 int	linux_ptrace(struct thread *, struct linux_ptrace_args *);
 int	linux_alarm(struct thread *, struct linux_alarm_args *);
 int	linux_pause(struct thread *, struct linux_pause_args *);
 int	linux_utime(struct thread *, struct linux_utime_args *);
 int	linux_access(struct thread *, struct linux_access_args *);
 int	linux_nice(struct thread *, struct linux_nice_args *);
 int	linux_kill(struct thread *, struct linux_kill_args *);
 int	linux_rename(struct thread *, struct linux_rename_args *);
 int	linux_mkdir(struct thread *, struct linux_mkdir_args *);
 int	linux_rmdir(struct thread *, struct linux_rmdir_args *);
 int	linux_pipe(struct thread *, struct linux_pipe_args *);
 int	linux_times(struct thread *, struct linux_times_args *);
 int	linux_brk(struct thread *, struct linux_brk_args *);
 int	linux_setgid16(struct thread *, struct linux_setgid16_args *);
 int	linux_getgid16(struct thread *, struct linux_getgid16_args *);
 int	linux_signal(struct thread *, struct linux_signal_args *);
 int	linux_geteuid16(struct thread *, struct linux_geteuid16_args *);
 int	linux_getegid16(struct thread *, struct linux_getegid16_args *);
 int	linux_umount(struct thread *, struct linux_umount_args *);
 int	linux_ioctl(struct thread *, struct linux_ioctl_args *);
 int	linux_fcntl(struct thread *, struct linux_fcntl_args *);
 int	linux_olduname(struct thread *, struct linux_olduname_args *);
 int	linux_ustat(struct thread *, struct linux_ustat_args *);
 int	linux_getppid(struct thread *, struct linux_getppid_args *);
 int	linux_sigaction(struct thread *, struct linux_sigaction_args *);
 int	linux_sgetmask(struct thread *, struct linux_sgetmask_args *);
 int	linux_ssetmask(struct thread *, struct linux_ssetmask_args *);
 int	linux_setreuid16(struct thread *, struct linux_setreuid16_args *);
 int	linux_setregid16(struct thread *, struct linux_setregid16_args *);
 int	linux_sigsuspend(struct thread *, struct linux_sigsuspend_args *);
 int	linux_sigpending(struct thread *, struct linux_sigpending_args *);
 int	linux_sethostname(struct thread *, struct linux_sethostname_args *);
 int	linux_setrlimit(struct thread *, struct linux_setrlimit_args *);
 int	linux_old_getrlimit(struct thread *, struct linux_old_getrlimit_args *);
 int	linux_getrusage(struct thread *, struct linux_getrusage_args *);
 int	linux_gettimeofday(struct thread *, struct linux_gettimeofday_args *);
 int	linux_settimeofday(struct thread *, struct linux_settimeofday_args *);
 int	linux_getgroups16(struct thread *, struct linux_getgroups16_args *);
 int	linux_setgroups16(struct thread *, struct linux_setgroups16_args *);
 int	linux_old_select(struct thread *, struct linux_old_select_args *);
 int	linux_symlink(struct thread *, struct linux_symlink_args *);
 int	linux_lstat(struct thread *, struct linux_lstat_args *);
 int	linux_readlink(struct thread *, struct linux_readlink_args *);
 int	linux_reboot(struct thread *, struct linux_reboot_args *);
 int	linux_readdir(struct thread *, struct linux_readdir_args *);
 int	linux_mmap(struct thread *, struct linux_mmap_args *);
 int	linux_truncate(struct thread *, struct linux_truncate_args *);
 int	linux_ftruncate(struct thread *, struct linux_ftruncate_args *);
 int	linux_getpriority(struct thread *, struct linux_getpriority_args *);
 int	linux_statfs(struct thread *, struct linux_statfs_args *);
 int	linux_fstatfs(struct thread *, struct linux_fstatfs_args *);
 int	linux_socketcall(struct thread *, struct linux_socketcall_args *);
 int	linux_syslog(struct thread *, struct linux_syslog_args *);
 int	linux_setitimer(struct thread *, struct linux_setitimer_args *);
 int	linux_getitimer(struct thread *, struct linux_getitimer_args *);
 int	linux_newstat(struct thread *, struct linux_newstat_args *);
 int	linux_newlstat(struct thread *, struct linux_newlstat_args *);
 int	linux_newfstat(struct thread *, struct linux_newfstat_args *);
 int	linux_uname(struct thread *, struct linux_uname_args *);
 int	linux_iopl(struct thread *, struct linux_iopl_args *);
 int	linux_vhangup(struct thread *, struct linux_vhangup_args *);
 int	linux_wait4(struct thread *, struct linux_wait4_args *);
 int	linux_swapoff(struct thread *, struct linux_swapoff_args *);
 int	linux_sysinfo(struct thread *, struct linux_sysinfo_args *);
 int	linux_ipc(struct thread *, struct linux_ipc_args *);
 int	linux_sigreturn(struct thread *, struct linux_sigreturn_args *);
 int	linux_clone(struct thread *, struct linux_clone_args *);
 int	linux_setdomainname(struct thread *, struct linux_setdomainname_args *);
 int	linux_newuname(struct thread *, struct linux_newuname_args *);
 int	linux_adjtimex(struct thread *, struct linux_adjtimex_args *);
 int	linux_mprotect(struct thread *, struct linux_mprotect_args *);
 int	linux_sigprocmask(struct thread *, struct linux_sigprocmask_args *);
 int	linux_init_module(struct thread *, struct linux_init_module_args *);
 int	linux_delete_module(struct thread *, struct linux_delete_module_args *);
 int	linux_quotactl(struct thread *, struct linux_quotactl_args *);
 int	linux_bdflush(struct thread *, struct linux_bdflush_args *);
 int	linux_sysfs(struct thread *, struct linux_sysfs_args *);
 int	linux_personality(struct thread *, struct linux_personality_args *);
 int	linux_setfsuid16(struct thread *, struct linux_setfsuid16_args *);
 int	linux_setfsgid16(struct thread *, struct linux_setfsgid16_args *);
 int	linux_llseek(struct thread *, struct linux_llseek_args *);
 int	linux_getdents(struct thread *, struct linux_getdents_args *);
 int	linux_select(struct thread *, struct linux_select_args *);
 int	linux_msync(struct thread *, struct linux_msync_args *);
 int	linux_readv(struct thread *, struct linux_readv_args *);
 int	linux_writev(struct thread *, struct linux_writev_args *);
 int	linux_getsid(struct thread *, struct linux_getsid_args *);
 int	linux_fdatasync(struct thread *, struct linux_fdatasync_args *);
 int	linux_sysctl(struct thread *, struct linux_sysctl_args *);
 int	linux_sched_setparam(struct thread *, struct linux_sched_setparam_args *);
 int	linux_sched_getparam(struct thread *, struct linux_sched_getparam_args *);
 int	linux_sched_setscheduler(struct thread *, struct linux_sched_setscheduler_args *);
 int	linux_sched_getscheduler(struct thread *, struct linux_sched_getscheduler_args *);
 int	linux_sched_get_priority_max(struct thread *, struct linux_sched_get_priority_max_args *);
 int	linux_sched_get_priority_min(struct thread *, struct linux_sched_get_priority_min_args *);
 int	linux_sched_rr_get_interval(struct thread *, struct linux_sched_rr_get_interval_args *);
 int	linux_nanosleep(struct thread *, struct linux_nanosleep_args *);
 int	linux_mremap(struct thread *, struct linux_mremap_args *);
 int	linux_setresuid16(struct thread *, struct linux_setresuid16_args *);
 int	linux_getresuid16(struct thread *, struct linux_getresuid16_args *);
 int	linux_setresgid16(struct thread *, struct linux_setresgid16_args *);
 int	linux_getresgid16(struct thread *, struct linux_getresgid16_args *);
 int	linux_prctl(struct thread *, struct linux_prctl_args *);
 int	linux_rt_sigreturn(struct thread *, struct linux_rt_sigreturn_args *);
 int	linux_rt_sigaction(struct thread *, struct linux_rt_sigaction_args *);
 int	linux_rt_sigprocmask(struct thread *, struct linux_rt_sigprocmask_args *);
 int	linux_rt_sigpending(struct thread *, struct linux_rt_sigpending_args *);
 int	linux_rt_sigtimedwait(struct thread *, struct linux_rt_sigtimedwait_args *);
 int	linux_rt_sigqueueinfo(struct thread *, struct linux_rt_sigqueueinfo_args *);
 int	linux_rt_sigsuspend(struct thread *, struct linux_rt_sigsuspend_args *);
 int	linux_pread(struct thread *, struct linux_pread_args *);
 int	linux_pwrite(struct thread *, struct linux_pwrite_args *);
 int	linux_chown16(struct thread *, struct linux_chown16_args *);
 int	linux_getcwd(struct thread *, struct linux_getcwd_args *);
 int	linux_capget(struct thread *, struct linux_capget_args *);
 int	linux_capset(struct thread *, struct linux_capset_args *);
 int	linux_sigaltstack(struct thread *, struct linux_sigaltstack_args *);
 int	linux_sendfile(struct thread *, struct linux_sendfile_args *);
 int	linux_vfork(struct thread *, struct linux_vfork_args *);
 int	linux_getrlimit(struct thread *, struct linux_getrlimit_args *);
 int	linux_mmap2(struct thread *, struct linux_mmap2_args *);
 int	linux_truncate64(struct thread *, struct linux_truncate64_args *);
 int	linux_ftruncate64(struct thread *, struct linux_ftruncate64_args *);
 int	linux_stat64(struct thread *, struct linux_stat64_args *);
 int	linux_lstat64(struct thread *, struct linux_lstat64_args *);
 int	linux_fstat64(struct thread *, struct linux_fstat64_args *);
 int	linux_lchown(struct thread *, struct linux_lchown_args *);
 int	linux_getuid(struct thread *, struct linux_getuid_args *);
 int	linux_getgid(struct thread *, struct linux_getgid_args *);
 int	linux_getgroups(struct thread *, struct linux_getgroups_args *);
 int	linux_setgroups(struct thread *, struct linux_setgroups_args *);
 int	linux_chown(struct thread *, struct linux_chown_args *);
 int	linux_setfsuid(struct thread *, struct linux_setfsuid_args *);
 int	linux_setfsgid(struct thread *, struct linux_setfsgid_args *);
 int	linux_pivot_root(struct thread *, struct linux_pivot_root_args *);
 int	linux_mincore(struct thread *, struct linux_mincore_args *);
 int	linux_getdents64(struct thread *, struct linux_getdents64_args *);
 int	linux_fcntl64(struct thread *, struct linux_fcntl64_args *);
 int	linux_gettid(struct thread *, struct linux_gettid_args *);
 int	linux_setxattr(struct thread *, struct linux_setxattr_args *);
 int	linux_lsetxattr(struct thread *, struct linux_lsetxattr_args *);
 int	linux_fsetxattr(struct thread *, struct linux_fsetxattr_args *);
 int	linux_getxattr(struct thread *, struct linux_getxattr_args *);
 int	linux_lgetxattr(struct thread *, struct linux_lgetxattr_args *);
 int	linux_fgetxattr(struct thread *, struct linux_fgetxattr_args *);
 int	linux_listxattr(struct thread *, struct linux_listxattr_args *);
 int	linux_llistxattr(struct thread *, struct linux_llistxattr_args *);
 int	linux_flistxattr(struct thread *, struct linux_flistxattr_args *);
 int	linux_removexattr(struct thread *, struct linux_removexattr_args *);
 int	linux_lremovexattr(struct thread *, struct linux_lremovexattr_args *);
 int	linux_fremovexattr(struct thread *, struct linux_fremovexattr_args *);
 int	linux_tkill(struct thread *, struct linux_tkill_args *);
 int	linux_sys_futex(struct thread *, struct linux_sys_futex_args *);
 int	linux_sched_setaffinity(struct thread *, struct linux_sched_setaffinity_args *);
 int	linux_sched_getaffinity(struct thread *, struct linux_sched_getaffinity_args *);
 int	linux_set_thread_area(struct thread *, struct linux_set_thread_area_args *);
 int	linux_fadvise64(struct thread *, struct linux_fadvise64_args *);
 int	linux_exit_group(struct thread *, struct linux_exit_group_args *);
 int	linux_lookup_dcookie(struct thread *, struct linux_lookup_dcookie_args *);
 int	linux_epoll_create(struct thread *, struct linux_epoll_create_args *);
 int	linux_epoll_ctl(struct thread *, struct linux_epoll_ctl_args *);
 int	linux_epoll_wait(struct thread *, struct linux_epoll_wait_args *);
 int	linux_remap_file_pages(struct thread *, struct linux_remap_file_pages_args *);
 int	linux_set_tid_address(struct thread *, struct linux_set_tid_address_args *);
 int	linux_timer_create(struct thread *, struct linux_timer_create_args *);
 int	linux_timer_settime(struct thread *, struct linux_timer_settime_args *);
 int	linux_timer_gettime(struct thread *, struct linux_timer_gettime_args *);
 int	linux_timer_getoverrun(struct thread *, struct linux_timer_getoverrun_args *);
 int	linux_timer_delete(struct thread *, struct linux_timer_delete_args *);
 int	linux_clock_settime(struct thread *, struct linux_clock_settime_args *);
 int	linux_clock_gettime(struct thread *, struct linux_clock_gettime_args *);
 int	linux_clock_getres(struct thread *, struct linux_clock_getres_args *);
 int	linux_clock_nanosleep(struct thread *, struct linux_clock_nanosleep_args *);
 int	linux_statfs64(struct thread *, struct linux_statfs64_args *);
 int	linux_fstatfs64(struct thread *, struct linux_fstatfs64_args *);
 int	linux_tgkill(struct thread *, struct linux_tgkill_args *);
 int	linux_utimes(struct thread *, struct linux_utimes_args *);
 int	linux_fadvise64_64(struct thread *, struct linux_fadvise64_64_args *);
 int	linux_mbind(struct thread *, struct linux_mbind_args *);
 int	linux_get_mempolicy(struct thread *, struct linux_get_mempolicy_args *);
 int	linux_set_mempolicy(struct thread *, struct linux_set_mempolicy_args *);
 int	linux_mq_open(struct thread *, struct linux_mq_open_args *);
 int	linux_mq_unlink(struct thread *, struct linux_mq_unlink_args *);
 int	linux_mq_timedsend(struct thread *, struct linux_mq_timedsend_args *);
 int	linux_mq_timedreceive(struct thread *, struct linux_mq_timedreceive_args *);
 int	linux_mq_notify(struct thread *, struct linux_mq_notify_args *);
 int	linux_mq_getsetattr(struct thread *, struct linux_mq_getsetattr_args *);
 int	linux_kexec_load(struct thread *, struct linux_kexec_load_args *);
 int	linux_waitid(struct thread *, struct linux_waitid_args *);
 int	linux_add_key(struct thread *, struct linux_add_key_args *);
 int	linux_request_key(struct thread *, struct linux_request_key_args *);
 int	linux_keyctl(struct thread *, struct linux_keyctl_args *);
 int	linux_ioprio_set(struct thread *, struct linux_ioprio_set_args *);
 int	linux_ioprio_get(struct thread *, struct linux_ioprio_get_args *);
 int	linux_inotify_init(struct thread *, struct linux_inotify_init_args *);
 int	linux_inotify_add_watch(struct thread *, struct linux_inotify_add_watch_args *);
 int	linux_inotify_rm_watch(struct thread *, struct linux_inotify_rm_watch_args *);
 int	linux_migrate_pages(struct thread *, struct linux_migrate_pages_args *);
 int	linux_openat(struct thread *, struct linux_openat_args *);
 int	linux_mkdirat(struct thread *, struct linux_mkdirat_args *);
 int	linux_mknodat(struct thread *, struct linux_mknodat_args *);
 int	linux_fchownat(struct thread *, struct linux_fchownat_args *);
 int	linux_futimesat(struct thread *, struct linux_futimesat_args *);
 int	linux_fstatat64(struct thread *, struct linux_fstatat64_args *);
 int	linux_unlinkat(struct thread *, struct linux_unlinkat_args *);
 int	linux_renameat(struct thread *, struct linux_renameat_args *);
 int	linux_linkat(struct thread *, struct linux_linkat_args *);
 int	linux_symlinkat(struct thread *, struct linux_symlinkat_args *);
 int	linux_readlinkat(struct thread *, struct linux_readlinkat_args *);
 int	linux_fchmodat(struct thread *, struct linux_fchmodat_args *);
 int	linux_faccessat(struct thread *, struct linux_faccessat_args *);
 int	linux_pselect6(struct thread *, struct linux_pselect6_args *);
 int	linux_ppoll(struct thread *, struct linux_ppoll_args *);
 int	linux_unshare(struct thread *, struct linux_unshare_args *);
 int	linux_set_robust_list(struct thread *, struct linux_set_robust_list_args *);
 int	linux_get_robust_list(struct thread *, struct linux_get_robust_list_args *);
 int	linux_splice(struct thread *, struct linux_splice_args *);
 int	linux_sync_file_range(struct thread *, struct linux_sync_file_range_args *);
 int	linux_tee(struct thread *, struct linux_tee_args *);
 int	linux_vmsplice(struct thread *, struct linux_vmsplice_args *);
 int	linux_move_pages(struct thread *, struct linux_move_pages_args *);
 int	linux_getcpu(struct thread *, struct linux_getcpu_args *);
 int	linux_epoll_pwait(struct thread *, struct linux_epoll_pwait_args *);
 int	linux_utimensat(struct thread *, struct linux_utimensat_args *);
 int	linux_signalfd(struct thread *, struct linux_signalfd_args *);
 int	linux_timerfd_create(struct thread *, struct linux_timerfd_create_args *);
 int	linux_eventfd(struct thread *, struct linux_eventfd_args *);
 int	linux_fallocate(struct thread *, struct linux_fallocate_args *);
 int	linux_timerfd_settime(struct thread *, struct linux_timerfd_settime_args *);
 int	linux_timerfd_gettime(struct thread *, struct linux_timerfd_gettime_args *);
 int	linux_signalfd4(struct thread *, struct linux_signalfd4_args *);
 int	linux_eventfd2(struct thread *, struct linux_eventfd2_args *);
 int	linux_epoll_create1(struct thread *, struct linux_epoll_create1_args *);
 int	linux_dup3(struct thread *, struct linux_dup3_args *);
 int	linux_pipe2(struct thread *, struct linux_pipe2_args *);
 int	linux_inotify_init1(struct thread *, struct linux_inotify_init1_args *);
 int	linux_preadv(struct thread *, struct linux_preadv_args *);
 int	linux_pwritev(struct thread *, struct linux_pwritev_args *);
 int	linux_rt_tgsigqueueinfo(struct thread *, struct linux_rt_tgsigqueueinfo_args *);
 int	linux_perf_event_open(struct thread *, struct linux_perf_event_open_args *);
 int	linux_recvmmsg(struct thread *, struct linux_recvmmsg_args *);
 int	linux_fanotify_init(struct thread *, struct linux_fanotify_init_args *);
 int	linux_fanotify_mark(struct thread *, struct linux_fanotify_mark_args *);
 int	linux_prlimit64(struct thread *, struct linux_prlimit64_args *);
 int	linux_name_to_handle_at(struct thread *, struct linux_name_to_handle_at_args *);
 int	linux_open_by_handle_at(struct thread *, struct linux_open_by_handle_at_args *);
 int	linux_clock_adjtime(struct thread *, struct linux_clock_adjtime_args *);
 int	linux_syncfs(struct thread *, struct linux_syncfs_args *);
 int	linux_sendmmsg(struct thread *, struct linux_sendmmsg_args *);
 int	linux_setns(struct thread *, struct linux_setns_args *);
 int	linux_process_vm_readv(struct thread *, struct linux_process_vm_readv_args *);
 int	linux_process_vm_writev(struct thread *, struct linux_process_vm_writev_args *);
 int	linux_kcmp(struct thread *, struct linux_kcmp_args *);
 int	linux_finit_module(struct thread *, struct linux_finit_module_args *);
 int	linux_sched_setattr(struct thread *, struct linux_sched_setattr_args *);
 int	linux_sched_getattr(struct thread *, struct linux_sched_getattr_args *);
 int	linux_renameat2(struct thread *, struct linux_renameat2_args *);
 int	linux_seccomp(struct thread *, struct linux_seccomp_args *);
 int	linux_getrandom(struct thread *, struct linux_getrandom_args *);
 int	linux_memfd_create(struct thread *, struct linux_memfd_create_args *);
 int	linux_bpf(struct thread *, struct linux_bpf_args *);
 int	linux_execveat(struct thread *, struct linux_execveat_args *);
 int	linux_socket(struct thread *, struct linux_socket_args *);
 int	linux_socketpair(struct thread *, struct linux_socketpair_args *);
 int	linux_bind(struct thread *, struct linux_bind_args *);
 int	linux_connect(struct thread *, struct linux_connect_args *);
 int	linux_listen(struct thread *, struct linux_listen_args *);
 int	linux_accept4(struct thread *, struct linux_accept4_args *);
 int	linux_getsockopt(struct thread *, struct linux_getsockopt_args *);
 int	linux_setsockopt(struct thread *, struct linux_setsockopt_args *);
 int	linux_getsockname(struct thread *, struct linux_getsockname_args *);
 int	linux_getpeername(struct thread *, struct linux_getpeername_args *);
 int	linux_sendto(struct thread *, struct linux_sendto_args *);
 int	linux_sendmsg(struct thread *, struct linux_sendmsg_args *);
 int	linux_recvfrom(struct thread *, struct linux_recvfrom_args *);
 int	linux_recvmsg(struct thread *, struct linux_recvmsg_args *);
 int	linux_shutdown(struct thread *, struct linux_shutdown_args *);
 int	linux_userfaultfd(struct thread *, struct linux_userfaultfd_args *);
 int	linux_membarrier(struct thread *, struct linux_membarrier_args *);
 int	linux_mlock2(struct thread *, struct linux_mlock2_args *);
 int	linux_copy_file_range(struct thread *, struct linux_copy_file_range_args *);
 int	linux_preadv2(struct thread *, struct linux_preadv2_args *);
 int	linux_pwritev2(struct thread *, struct linux_pwritev2_args *);
 int	linux_pkey_mprotect(struct thread *, struct linux_pkey_mprotect_args *);
 int	linux_pkey_alloc(struct thread *, struct linux_pkey_alloc_args *);
 int	linux_pkey_free(struct thread *, struct linux_pkey_free_args *);
 int	linux_statx(struct thread *, struct linux_statx_args *);
 int	linux_arch_prctl(struct thread *, struct linux_arch_prctl_args *);
 int	linux_io_pgetevents(struct thread *, struct linux_io_pgetevents_args *);
 int	linux_rseq(struct thread *, struct linux_rseq_args *);
 int	linux_semget(struct thread *, struct linux_semget_args *);
 int	linux_semctl(struct thread *, struct linux_semctl_args *);
 int	linux_shmget(struct thread *, struct linux_shmget_args *);
 int	linux_shmctl(struct thread *, struct linux_shmctl_args *);
 int	linux_shmat(struct thread *, struct linux_shmat_args *);
 int	linux_shmdt(struct thread *, struct linux_shmdt_args *);
 int	linux_msgget(struct thread *, struct linux_msgget_args *);
 int	linux_msgsnd(struct thread *, struct linux_msgsnd_args *);
 int	linux_msgrcv(struct thread *, struct linux_msgrcv_args *);
 int	linux_msgctl(struct thread *, struct linux_msgctl_args *);
 int	linux_clock_gettime64(struct thread *, struct linux_clock_gettime64_args *);
 int	linux_clock_settime64(struct thread *, struct linux_clock_settime64_args *);
 int	linux_clock_adjtime64(struct thread *, struct linux_clock_adjtime64_args *);
 int	linux_clock_getres_time64(struct thread *, struct linux_clock_getres_time64_args *);
 int	linux_clock_nanosleep_time64(struct thread *, struct linux_clock_nanosleep_time64_args *);
 int	linux_timer_gettime64(struct thread *, struct linux_timer_gettime64_args *);
 int	linux_timer_settime64(struct thread *, struct linux_timer_settime64_args *);
 int	linux_timerfd_gettime64(struct thread *, struct linux_timerfd_gettime64_args *);
 int	linux_timerfd_settime64(struct thread *, struct linux_timerfd_settime64_args *);
 int	linux_utimensat_time64(struct thread *, struct linux_utimensat_time64_args *);
 int	linux_pselect6_time64(struct thread *, struct linux_pselect6_time64_args *);
 int	linux_ppoll_time64(struct thread *, struct linux_ppoll_time64_args *);
 int	linux_io_pgetevents_time64(struct thread *, struct linux_io_pgetevents_time64_args *);
 int	linux_recvmmsg_time64(struct thread *, struct linux_recvmmsg_time64_args *);
 int	linux_mq_timedsend_time64(struct thread *, struct linux_mq_timedsend_time64_args *);
 int	linux_mq_timedreceive_time64(struct thread *, struct linux_mq_timedreceive_time64_args *);
 int	linux_semtimedop_time64(struct thread *, struct linux_semtimedop_time64_args *);
 int	linux_rt_sigtimedwait_time64(struct thread *, struct linux_rt_sigtimedwait_time64_args *);
 int	linux_futex_time64(struct thread *, struct linux_futex_time64_args *);
 int	linux_sched_rr_get_interval_time64(struct thread *, struct linux_sched_rr_get_interval_time64_args *);
 int	linux_pidfd_send_signal(struct thread *, struct linux_pidfd_send_signal_args *);
 int	linux_io_uring_setup(struct thread *, struct linux_io_uring_setup_args *);
 int	linux_io_uring_enter(struct thread *, struct linux_io_uring_enter_args *);
 int	linux_io_uring_register(struct thread *, struct linux_io_uring_register_args *);
 
 #ifdef COMPAT_43
 
 #define	nosys	linux_nosys
 
 #endif /* COMPAT_43 */
 
 
 #ifdef COMPAT_FREEBSD4
 
 #define	nosys	linux_nosys
 
 #endif /* COMPAT_FREEBSD4 */
 
 
 #ifdef COMPAT_FREEBSD6
 
 #define	nosys	linux_nosys
 
 #endif /* COMPAT_FREEBSD6 */
 
 
 #ifdef COMPAT_FREEBSD7
 
 #define	nosys	linux_nosys
 
 #endif /* COMPAT_FREEBSD7 */
 
 
 #ifdef COMPAT_FREEBSD10
 
 #define	nosys	linux_nosys
 
 #endif /* COMPAT_FREEBSD10 */
 
 
 #ifdef COMPAT_FREEBSD11
 
 #define	nosys	linux_nosys
 
 #endif /* COMPAT_FREEBSD11 */
 
 #define	LINUX32_SYS_AUE_linux_exit	AUE_EXIT
 #define	LINUX32_SYS_AUE_linux_fork	AUE_FORK
 #define	LINUX32_SYS_AUE_linux_open	AUE_OPEN_RWTC
 #define	LINUX32_SYS_AUE_linux_waitpid	AUE_WAIT4
 #define	LINUX32_SYS_AUE_linux_creat	AUE_CREAT
 #define	LINUX32_SYS_AUE_linux_link	AUE_LINK
 #define	LINUX32_SYS_AUE_linux_unlink	AUE_UNLINK
 #define	LINUX32_SYS_AUE_linux_execve	AUE_EXECVE
 #define	LINUX32_SYS_AUE_linux_chdir	AUE_CHDIR
 #define	LINUX32_SYS_AUE_linux_time	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_mknod	AUE_MKNOD
 #define	LINUX32_SYS_AUE_linux_chmod	AUE_CHMOD
 #define	LINUX32_SYS_AUE_linux_lchown16	AUE_LCHOWN
 #define	LINUX32_SYS_AUE_linux_stat	AUE_STAT
 #define	LINUX32_SYS_AUE_linux_lseek	AUE_LSEEK
 #define	LINUX32_SYS_AUE_linux_getpid	AUE_GETPID
 #define	LINUX32_SYS_AUE_linux_mount	AUE_MOUNT
 #define	LINUX32_SYS_AUE_linux_oldumount	AUE_UMOUNT
 #define	LINUX32_SYS_AUE_linux_setuid16	AUE_SETUID
 #define	LINUX32_SYS_AUE_linux_getuid16	AUE_GETUID
 #define	LINUX32_SYS_AUE_linux_stime	AUE_SETTIMEOFDAY
 #define	LINUX32_SYS_AUE_linux_ptrace	AUE_PTRACE
 #define	LINUX32_SYS_AUE_linux_alarm	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_pause	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_utime	AUE_UTIME
 #define	LINUX32_SYS_AUE_linux_access	AUE_ACCESS
 #define	LINUX32_SYS_AUE_linux_nice	AUE_NICE
 #define	LINUX32_SYS_AUE_linux_kill	AUE_KILL
 #define	LINUX32_SYS_AUE_linux_rename	AUE_RENAME
 #define	LINUX32_SYS_AUE_linux_mkdir	AUE_MKDIR
 #define	LINUX32_SYS_AUE_linux_rmdir	AUE_RMDIR
 #define	LINUX32_SYS_AUE_linux_pipe	AUE_PIPE
 #define	LINUX32_SYS_AUE_linux_times	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_brk	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_setgid16	AUE_SETGID
 #define	LINUX32_SYS_AUE_linux_getgid16	AUE_GETGID
 #define	LINUX32_SYS_AUE_linux_signal	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_geteuid16	AUE_GETEUID
 #define	LINUX32_SYS_AUE_linux_getegid16	AUE_GETEGID
 #define	LINUX32_SYS_AUE_linux_umount	AUE_UMOUNT
 #define	LINUX32_SYS_AUE_linux_ioctl	AUE_IOCTL
 #define	LINUX32_SYS_AUE_linux_fcntl	AUE_FCNTL
 #define	LINUX32_SYS_AUE_linux_olduname	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_ustat	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_getppid	AUE_GETPPID
 #define	LINUX32_SYS_AUE_linux_sigaction	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_sgetmask	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_ssetmask	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_setreuid16	AUE_SETREUID
 #define	LINUX32_SYS_AUE_linux_setregid16	AUE_SETREGID
 #define	LINUX32_SYS_AUE_linux_sigsuspend	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_sigpending	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_sethostname	AUE_SYSCTL
 #define	LINUX32_SYS_AUE_linux_setrlimit	AUE_SETRLIMIT
 #define	LINUX32_SYS_AUE_linux_old_getrlimit	AUE_GETRLIMIT
 #define	LINUX32_SYS_AUE_linux_getrusage	AUE_GETRUSAGE
 #define	LINUX32_SYS_AUE_linux_gettimeofday	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_settimeofday	AUE_SETTIMEOFDAY
 #define	LINUX32_SYS_AUE_linux_getgroups16	AUE_GETGROUPS
 #define	LINUX32_SYS_AUE_linux_setgroups16	AUE_SETGROUPS
 #define	LINUX32_SYS_AUE_linux_old_select	AUE_SELECT
 #define	LINUX32_SYS_AUE_linux_symlink	AUE_SYMLINK
 #define	LINUX32_SYS_AUE_linux_lstat	AUE_LSTAT
 #define	LINUX32_SYS_AUE_linux_readlink	AUE_READLINK
 #define	LINUX32_SYS_AUE_linux_reboot	AUE_REBOOT
 #define	LINUX32_SYS_AUE_linux_readdir	AUE_GETDIRENTRIES
 #define	LINUX32_SYS_AUE_linux_mmap	AUE_MMAP
 #define	LINUX32_SYS_AUE_linux_truncate	AUE_TRUNCATE
 #define	LINUX32_SYS_AUE_linux_ftruncate	AUE_FTRUNCATE
 #define	LINUX32_SYS_AUE_linux_getpriority	AUE_GETPRIORITY
 #define	LINUX32_SYS_AUE_linux_statfs	AUE_STATFS
 #define	LINUX32_SYS_AUE_linux_fstatfs	AUE_FSTATFS
 #define	LINUX32_SYS_AUE_linux_socketcall	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_syslog	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_setitimer	AUE_SETITIMER
 #define	LINUX32_SYS_AUE_linux_getitimer	AUE_GETITIMER
 #define	LINUX32_SYS_AUE_linux_newstat	AUE_STAT
 #define	LINUX32_SYS_AUE_linux_newlstat	AUE_LSTAT
 #define	LINUX32_SYS_AUE_linux_newfstat	AUE_FSTAT
 #define	LINUX32_SYS_AUE_linux_uname	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_iopl	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_vhangup	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_wait4	AUE_WAIT4
 #define	LINUX32_SYS_AUE_linux_swapoff	AUE_SWAPOFF
 #define	LINUX32_SYS_AUE_linux_sysinfo	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_ipc	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_sigreturn	AUE_SIGRETURN
 #define	LINUX32_SYS_AUE_linux_clone	AUE_RFORK
 #define	LINUX32_SYS_AUE_linux_setdomainname	AUE_SYSCTL
 #define	LINUX32_SYS_AUE_linux_newuname	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_adjtimex	AUE_ADJTIME
 #define	LINUX32_SYS_AUE_linux_mprotect	AUE_MPROTECT
 #define	LINUX32_SYS_AUE_linux_sigprocmask	AUE_SIGPROCMASK
 #define	LINUX32_SYS_AUE_linux_init_module	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_delete_module	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_quotactl	AUE_QUOTACTL
 #define	LINUX32_SYS_AUE_linux_bdflush	AUE_BDFLUSH
 #define	LINUX32_SYS_AUE_linux_sysfs	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_personality	AUE_PERSONALITY
 #define	LINUX32_SYS_AUE_linux_setfsuid16	AUE_SETFSUID
 #define	LINUX32_SYS_AUE_linux_setfsgid16	AUE_SETFSGID
 #define	LINUX32_SYS_AUE_linux_llseek	AUE_LSEEK
 #define	LINUX32_SYS_AUE_linux_getdents	AUE_GETDIRENTRIES
 #define	LINUX32_SYS_AUE_linux_select	AUE_SELECT
 #define	LINUX32_SYS_AUE_linux_msync	AUE_MSYNC
 #define	LINUX32_SYS_AUE_linux_readv	AUE_READV
 #define	LINUX32_SYS_AUE_linux_writev	AUE_WRITEV
 #define	LINUX32_SYS_AUE_linux_getsid	AUE_GETSID
 #define	LINUX32_SYS_AUE_linux_fdatasync	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_sysctl	AUE_SYSCTL
 #define	LINUX32_SYS_AUE_linux_sched_setparam	AUE_SCHED_SETPARAM
 #define	LINUX32_SYS_AUE_linux_sched_getparam	AUE_SCHED_GETPARAM
 #define	LINUX32_SYS_AUE_linux_sched_setscheduler	AUE_SCHED_SETSCHEDULER
 #define	LINUX32_SYS_AUE_linux_sched_getscheduler	AUE_SCHED_GETSCHEDULER
 #define	LINUX32_SYS_AUE_linux_sched_get_priority_max	AUE_SCHED_GET_PRIORITY_MAX
 #define	LINUX32_SYS_AUE_linux_sched_get_priority_min	AUE_SCHED_GET_PRIORITY_MIN
 #define	LINUX32_SYS_AUE_linux_sched_rr_get_interval	AUE_SCHED_RR_GET_INTERVAL
 #define	LINUX32_SYS_AUE_linux_nanosleep	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_mremap	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_setresuid16	AUE_SETRESUID
 #define	LINUX32_SYS_AUE_linux_getresuid16	AUE_GETRESUID
 #define	LINUX32_SYS_AUE_linux_setresgid16	AUE_SETRESGID
 #define	LINUX32_SYS_AUE_linux_getresgid16	AUE_GETRESGID
 #define	LINUX32_SYS_AUE_linux_prctl	AUE_PRCTL
 #define	LINUX32_SYS_AUE_linux_rt_sigreturn	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_rt_sigaction	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_rt_sigprocmask	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_rt_sigpending	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_rt_sigtimedwait	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_rt_sigqueueinfo	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_rt_sigsuspend	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_pread	AUE_PREAD
 #define	LINUX32_SYS_AUE_linux_pwrite	AUE_PWRITE
 #define	LINUX32_SYS_AUE_linux_chown16	AUE_CHOWN
 #define	LINUX32_SYS_AUE_linux_getcwd	AUE_GETCWD
 #define	LINUX32_SYS_AUE_linux_capget	AUE_CAPGET
 #define	LINUX32_SYS_AUE_linux_capset	AUE_CAPSET
 #define	LINUX32_SYS_AUE_linux_sigaltstack	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_sendfile	AUE_SENDFILE
 #define	LINUX32_SYS_AUE_linux_vfork	AUE_VFORK
 #define	LINUX32_SYS_AUE_linux_getrlimit	AUE_GETRLIMIT
 #define	LINUX32_SYS_AUE_linux_mmap2	AUE_MMAP
 #define	LINUX32_SYS_AUE_linux_truncate64	AUE_TRUNCATE
 #define	LINUX32_SYS_AUE_linux_ftruncate64	AUE_FTRUNCATE
 #define	LINUX32_SYS_AUE_linux_stat64	AUE_STAT
 #define	LINUX32_SYS_AUE_linux_lstat64	AUE_LSTAT
 #define	LINUX32_SYS_AUE_linux_fstat64	AUE_FSTAT
 #define	LINUX32_SYS_AUE_linux_lchown	AUE_LCHOWN
 #define	LINUX32_SYS_AUE_linux_getuid	AUE_GETUID
 #define	LINUX32_SYS_AUE_linux_getgid	AUE_GETGID
 #define	LINUX32_SYS_AUE_linux_getgroups	AUE_GETGROUPS
 #define	LINUX32_SYS_AUE_linux_setgroups	AUE_SETGROUPS
 #define	LINUX32_SYS_AUE_linux_chown	AUE_CHOWN
 #define	LINUX32_SYS_AUE_linux_setfsuid	AUE_SETFSUID
 #define	LINUX32_SYS_AUE_linux_setfsgid	AUE_SETFSGID
 #define	LINUX32_SYS_AUE_linux_pivot_root	AUE_PIVOT_ROOT
 #define	LINUX32_SYS_AUE_linux_mincore	AUE_MINCORE
 #define	LINUX32_SYS_AUE_linux_getdents64	AUE_GETDIRENTRIES
 #define	LINUX32_SYS_AUE_linux_fcntl64	AUE_FCNTL
 #define	LINUX32_SYS_AUE_linux_gettid	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_setxattr	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_lsetxattr	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_fsetxattr	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_getxattr	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_lgetxattr	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_fgetxattr	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_listxattr	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_llistxattr	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_flistxattr	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_removexattr	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_lremovexattr	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_fremovexattr	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_tkill	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_sys_futex	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_sched_setaffinity	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_sched_getaffinity	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_set_thread_area	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_fadvise64	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_exit_group	AUE_EXIT
 #define	LINUX32_SYS_AUE_linux_lookup_dcookie	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_epoll_create	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_epoll_ctl	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_epoll_wait	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_remap_file_pages	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_set_tid_address	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_timer_create	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_timer_settime	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_timer_gettime	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_timer_getoverrun	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_timer_delete	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_clock_settime	AUE_CLOCK_SETTIME
 #define	LINUX32_SYS_AUE_linux_clock_gettime	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_clock_getres	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_clock_nanosleep	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_statfs64	AUE_STATFS
 #define	LINUX32_SYS_AUE_linux_fstatfs64	AUE_FSTATFS
 #define	LINUX32_SYS_AUE_linux_tgkill	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_utimes	AUE_UTIMES
 #define	LINUX32_SYS_AUE_linux_fadvise64_64	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_mbind	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_get_mempolicy	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_set_mempolicy	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_mq_open	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_mq_unlink	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_mq_timedsend	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_mq_timedreceive	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_mq_notify	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_mq_getsetattr	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_kexec_load	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_waitid	AUE_WAIT6
 #define	LINUX32_SYS_AUE_linux_add_key	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_request_key	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_keyctl	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_ioprio_set	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_ioprio_get	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_inotify_init	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_inotify_add_watch	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_inotify_rm_watch	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_migrate_pages	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_openat	AUE_OPEN_RWTC
 #define	LINUX32_SYS_AUE_linux_mkdirat	AUE_MKDIRAT
 #define	LINUX32_SYS_AUE_linux_mknodat	AUE_MKNODAT
 #define	LINUX32_SYS_AUE_linux_fchownat	AUE_FCHOWNAT
 #define	LINUX32_SYS_AUE_linux_futimesat	AUE_FUTIMESAT
 #define	LINUX32_SYS_AUE_linux_fstatat64	AUE_FSTATAT
 #define	LINUX32_SYS_AUE_linux_unlinkat	AUE_UNLINKAT
 #define	LINUX32_SYS_AUE_linux_renameat	AUE_RENAMEAT
 #define	LINUX32_SYS_AUE_linux_linkat	AUE_LINKAT
 #define	LINUX32_SYS_AUE_linux_symlinkat	AUE_SYMLINKAT
 #define	LINUX32_SYS_AUE_linux_readlinkat	AUE_READLINKAT
 #define	LINUX32_SYS_AUE_linux_fchmodat	AUE_FCHMODAT
 #define	LINUX32_SYS_AUE_linux_faccessat	AUE_FACCESSAT
 #define	LINUX32_SYS_AUE_linux_pselect6	AUE_SELECT
 #define	LINUX32_SYS_AUE_linux_ppoll	AUE_POLL
 #define	LINUX32_SYS_AUE_linux_unshare	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_set_robust_list	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_get_robust_list	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_splice	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_sync_file_range	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_tee	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_vmsplice	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_move_pages	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_getcpu	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_epoll_pwait	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_utimensat	AUE_FUTIMESAT
 #define	LINUX32_SYS_AUE_linux_signalfd	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_timerfd_create	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_eventfd	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_fallocate	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_timerfd_settime	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_timerfd_gettime	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_signalfd4	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_eventfd2	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_epoll_create1	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_dup3	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_pipe2	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_inotify_init1	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_preadv	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_pwritev	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_rt_tgsigqueueinfo	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_perf_event_open	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_recvmmsg	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_fanotify_init	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_fanotify_mark	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_prlimit64	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_name_to_handle_at	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_open_by_handle_at	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_clock_adjtime	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_syncfs	AUE_SYNC
 #define	LINUX32_SYS_AUE_linux_sendmmsg	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_setns	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_process_vm_readv	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_process_vm_writev	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_kcmp	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_finit_module	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_sched_setattr	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_sched_getattr	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_renameat2	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_seccomp	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_getrandom	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_memfd_create	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_bpf	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_execveat	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_socket	AUE_SOCKET
 #define	LINUX32_SYS_AUE_linux_socketpair	AUE_SOCKETPAIR
 #define	LINUX32_SYS_AUE_linux_bind	AUE_BIND
 #define	LINUX32_SYS_AUE_linux_connect	AUE_CONNECT
 #define	LINUX32_SYS_AUE_linux_listen	AUE_LISTEN
 #define	LINUX32_SYS_AUE_linux_accept4	AUE_ACCEPT
 #define	LINUX32_SYS_AUE_linux_getsockopt	AUE_GETSOCKOPT
 #define	LINUX32_SYS_AUE_linux_setsockopt	AUE_SETSOCKOPT
 #define	LINUX32_SYS_AUE_linux_getsockname	AUE_GETSOCKNAME
 #define	LINUX32_SYS_AUE_linux_getpeername	AUE_GETPEERNAME
 #define	LINUX32_SYS_AUE_linux_sendto	AUE_SENDTO
 #define	LINUX32_SYS_AUE_linux_sendmsg	AUE_SENDMSG
 #define	LINUX32_SYS_AUE_linux_recvfrom	AUE_RECVFROM
 #define	LINUX32_SYS_AUE_linux_recvmsg	AUE_RECVMSG
 #define	LINUX32_SYS_AUE_linux_shutdown	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_userfaultfd	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_membarrier	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_mlock2	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_copy_file_range	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_preadv2	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_pwritev2	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_pkey_mprotect	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_pkey_alloc	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_pkey_free	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_statx	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_arch_prctl	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_io_pgetevents	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_rseq	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_semget	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_semctl	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_shmget	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_shmctl	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_shmat	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_shmdt	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_msgget	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_msgsnd	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_msgrcv	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_msgctl	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_clock_gettime64	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_clock_settime64	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_clock_adjtime64	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_clock_getres_time64	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_clock_nanosleep_time64	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_timer_gettime64	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_timer_settime64	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_timerfd_gettime64	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_timerfd_settime64	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_utimensat_time64	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_pselect6_time64	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_ppoll_time64	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_io_pgetevents_time64	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_recvmmsg_time64	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_mq_timedsend_time64	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_mq_timedreceive_time64	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_semtimedop_time64	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_rt_sigtimedwait_time64	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_futex_time64	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_sched_rr_get_interval_time64	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_pidfd_send_signal	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_io_uring_setup	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_io_uring_enter	AUE_NULL
 #define	LINUX32_SYS_AUE_linux_io_uring_register	AUE_NULL
 
 #undef PAD_
 #undef PADL_
 #undef PADR_
 
 #endif /* !_LINUX32_SYSPROTO_H_ */
diff --git a/sys/amd64/linux32/linux32_syscall.h b/sys/amd64/linux32/linux32_syscall.h
index 24b1c68d78dd..5a49ace25301 100644
--- a/sys/amd64/linux32/linux32_syscall.h
+++ b/sys/amd64/linux32/linux32_syscall.h
@@ -1,391 +1,391 @@
 /*
  * System call numbers.
  *
- * DO NOT EDIT-- this file is automatically generated.
+ * DO NOT EDIT-- this file is automatically @generated.
  * $FreeBSD$
  */
 
 #define	LINUX32_SYS_linux_exit	1
 #define	LINUX32_SYS_linux_fork	2
 #define	LINUX32_SYS_read	3
 #define	LINUX32_SYS_write	4
 #define	LINUX32_SYS_linux_open	5
 #define	LINUX32_SYS_close	6
 #define	LINUX32_SYS_linux_waitpid	7
 #define	LINUX32_SYS_linux_creat	8
 #define	LINUX32_SYS_linux_link	9
 #define	LINUX32_SYS_linux_unlink	10
 #define	LINUX32_SYS_linux_execve	11
 #define	LINUX32_SYS_linux_chdir	12
 #define	LINUX32_SYS_linux_time	13
 #define	LINUX32_SYS_linux_mknod	14
 #define	LINUX32_SYS_linux_chmod	15
 #define	LINUX32_SYS_linux_lchown16	16
 #define	LINUX32_SYS_linux_stat	18
 #define	LINUX32_SYS_linux_lseek	19
 #define	LINUX32_SYS_linux_getpid	20
 #define	LINUX32_SYS_linux_mount	21
 #define	LINUX32_SYS_linux_oldumount	22
 #define	LINUX32_SYS_linux_setuid16	23
 #define	LINUX32_SYS_linux_getuid16	24
 #define	LINUX32_SYS_linux_stime	25
 #define	LINUX32_SYS_linux_ptrace	26
 #define	LINUX32_SYS_linux_alarm	27
 #define	LINUX32_SYS_linux_pause	29
 #define	LINUX32_SYS_linux_utime	30
 #define	LINUX32_SYS_linux_access	33
 #define	LINUX32_SYS_linux_nice	34
 #define	LINUX32_SYS_sync	36
 #define	LINUX32_SYS_linux_kill	37
 #define	LINUX32_SYS_linux_rename	38
 #define	LINUX32_SYS_linux_mkdir	39
 #define	LINUX32_SYS_linux_rmdir	40
 #define	LINUX32_SYS_dup	41
 #define	LINUX32_SYS_linux_pipe	42
 #define	LINUX32_SYS_linux_times	43
 #define	LINUX32_SYS_linux_brk	45
 #define	LINUX32_SYS_linux_setgid16	46
 #define	LINUX32_SYS_linux_getgid16	47
 #define	LINUX32_SYS_linux_signal	48
 #define	LINUX32_SYS_linux_geteuid16	49
 #define	LINUX32_SYS_linux_getegid16	50
 #define	LINUX32_SYS_acct	51
 #define	LINUX32_SYS_linux_umount	52
 #define	LINUX32_SYS_linux_ioctl	54
 #define	LINUX32_SYS_linux_fcntl	55
 #define	LINUX32_SYS_setpgid	57
 #define	LINUX32_SYS_linux_olduname	59
 #define	LINUX32_SYS_umask	60
 #define	LINUX32_SYS_chroot	61
 #define	LINUX32_SYS_linux_ustat	62
 #define	LINUX32_SYS_dup2	63
 #define	LINUX32_SYS_linux_getppid	64
 #define	LINUX32_SYS_getpgrp	65
 #define	LINUX32_SYS_setsid	66
 #define	LINUX32_SYS_linux_sigaction	67
 #define	LINUX32_SYS_linux_sgetmask	68
 #define	LINUX32_SYS_linux_ssetmask	69
 #define	LINUX32_SYS_linux_setreuid16	70
 #define	LINUX32_SYS_linux_setregid16	71
 #define	LINUX32_SYS_linux_sigsuspend	72
 #define	LINUX32_SYS_linux_sigpending	73
 #define	LINUX32_SYS_linux_sethostname	74
 #define	LINUX32_SYS_linux_setrlimit	75
 #define	LINUX32_SYS_linux_old_getrlimit	76
 #define	LINUX32_SYS_linux_getrusage	77
 #define	LINUX32_SYS_linux_gettimeofday	78
 #define	LINUX32_SYS_linux_settimeofday	79
 #define	LINUX32_SYS_linux_getgroups16	80
 #define	LINUX32_SYS_linux_setgroups16	81
 #define	LINUX32_SYS_linux_old_select	82
 #define	LINUX32_SYS_linux_symlink	83
 #define	LINUX32_SYS_linux_lstat	84
 #define	LINUX32_SYS_linux_readlink	85
 #define	LINUX32_SYS_swapon	87
 #define	LINUX32_SYS_linux_reboot	88
 #define	LINUX32_SYS_linux_readdir	89
 #define	LINUX32_SYS_linux_mmap	90
 #define	LINUX32_SYS_munmap	91
 #define	LINUX32_SYS_linux_truncate	92
 #define	LINUX32_SYS_linux_ftruncate	93
 #define	LINUX32_SYS_fchmod	94
 #define	LINUX32_SYS_fchown	95
 #define	LINUX32_SYS_linux_getpriority	96
 #define	LINUX32_SYS_setpriority	97
 #define	LINUX32_SYS_linux_statfs	99
 #define	LINUX32_SYS_linux_fstatfs	100
 #define	LINUX32_SYS_linux_socketcall	102
 #define	LINUX32_SYS_linux_syslog	103
 #define	LINUX32_SYS_linux_setitimer	104
 #define	LINUX32_SYS_linux_getitimer	105
 #define	LINUX32_SYS_linux_newstat	106
 #define	LINUX32_SYS_linux_newlstat	107
 #define	LINUX32_SYS_linux_newfstat	108
 #define	LINUX32_SYS_linux_uname	109
 #define	LINUX32_SYS_linux_iopl	110
 #define	LINUX32_SYS_linux_vhangup	111
 #define	LINUX32_SYS_linux_wait4	114
 #define	LINUX32_SYS_linux_swapoff	115
 #define	LINUX32_SYS_linux_sysinfo	116
 #define	LINUX32_SYS_linux_ipc	117
 #define	LINUX32_SYS_fsync	118
 #define	LINUX32_SYS_linux_sigreturn	119
 #define	LINUX32_SYS_linux_clone	120
 #define	LINUX32_SYS_linux_setdomainname	121
 #define	LINUX32_SYS_linux_newuname	122
 #define	LINUX32_SYS_linux_adjtimex	124
 #define	LINUX32_SYS_linux_mprotect	125
 #define	LINUX32_SYS_linux_sigprocmask	126
 #define	LINUX32_SYS_linux_init_module	128
 #define	LINUX32_SYS_linux_delete_module	129
 #define	LINUX32_SYS_linux_quotactl	131
 #define	LINUX32_SYS_getpgid	132
 #define	LINUX32_SYS_fchdir	133
 #define	LINUX32_SYS_linux_bdflush	134
 #define	LINUX32_SYS_linux_sysfs	135
 #define	LINUX32_SYS_linux_personality	136
 #define	LINUX32_SYS_linux_setfsuid16	138
 #define	LINUX32_SYS_linux_setfsgid16	139
 #define	LINUX32_SYS_linux_llseek	140
 #define	LINUX32_SYS_linux_getdents	141
 #define	LINUX32_SYS_linux_select	142
 #define	LINUX32_SYS_flock	143
 #define	LINUX32_SYS_linux_msync	144
 #define	LINUX32_SYS_linux_readv	145
 #define	LINUX32_SYS_linux_writev	146
 #define	LINUX32_SYS_linux_getsid	147
 #define	LINUX32_SYS_linux_fdatasync	148
 #define	LINUX32_SYS_linux_sysctl	149
 #define	LINUX32_SYS_mlock	150
 #define	LINUX32_SYS_munlock	151
 #define	LINUX32_SYS_mlockall	152
 #define	LINUX32_SYS_munlockall	153
 #define	LINUX32_SYS_linux_sched_setparam	154
 #define	LINUX32_SYS_linux_sched_getparam	155
 #define	LINUX32_SYS_linux_sched_setscheduler	156
 #define	LINUX32_SYS_linux_sched_getscheduler	157
 #define	LINUX32_SYS_sched_yield	158
 #define	LINUX32_SYS_linux_sched_get_priority_max	159
 #define	LINUX32_SYS_linux_sched_get_priority_min	160
 #define	LINUX32_SYS_linux_sched_rr_get_interval	161
 #define	LINUX32_SYS_linux_nanosleep	162
 #define	LINUX32_SYS_linux_mremap	163
 #define	LINUX32_SYS_linux_setresuid16	164
 #define	LINUX32_SYS_linux_getresuid16	165
 #define	LINUX32_SYS_poll	168
 #define	LINUX32_SYS_linux_setresgid16	170
 #define	LINUX32_SYS_linux_getresgid16	171
 #define	LINUX32_SYS_linux_prctl	172
 #define	LINUX32_SYS_linux_rt_sigreturn	173
 #define	LINUX32_SYS_linux_rt_sigaction	174
 #define	LINUX32_SYS_linux_rt_sigprocmask	175
 #define	LINUX32_SYS_linux_rt_sigpending	176
 #define	LINUX32_SYS_linux_rt_sigtimedwait	177
 #define	LINUX32_SYS_linux_rt_sigqueueinfo	178
 #define	LINUX32_SYS_linux_rt_sigsuspend	179
 #define	LINUX32_SYS_linux_pread	180
 #define	LINUX32_SYS_linux_pwrite	181
 #define	LINUX32_SYS_linux_chown16	182
 #define	LINUX32_SYS_linux_getcwd	183
 #define	LINUX32_SYS_linux_capget	184
 #define	LINUX32_SYS_linux_capset	185
 #define	LINUX32_SYS_linux_sigaltstack	186
 #define	LINUX32_SYS_linux_sendfile	187
 #define	LINUX32_SYS_linux_vfork	190
 #define	LINUX32_SYS_linux_getrlimit	191
 #define	LINUX32_SYS_linux_mmap2	192
 #define	LINUX32_SYS_linux_truncate64	193
 #define	LINUX32_SYS_linux_ftruncate64	194
 #define	LINUX32_SYS_linux_stat64	195
 #define	LINUX32_SYS_linux_lstat64	196
 #define	LINUX32_SYS_linux_fstat64	197
 #define	LINUX32_SYS_linux_lchown	198
 #define	LINUX32_SYS_linux_getuid	199
 #define	LINUX32_SYS_linux_getgid	200
 #define	LINUX32_SYS_geteuid	201
 #define	LINUX32_SYS_getegid	202
 #define	LINUX32_SYS_setreuid	203
 #define	LINUX32_SYS_setregid	204
 #define	LINUX32_SYS_linux_getgroups	205
 #define	LINUX32_SYS_linux_setgroups	206
 #define	LINUX32_SYS_setresuid	208
 #define	LINUX32_SYS_getresuid	209
 #define	LINUX32_SYS_setresgid	210
 #define	LINUX32_SYS_getresgid	211
 #define	LINUX32_SYS_linux_chown	212
 #define	LINUX32_SYS_setuid	213
 #define	LINUX32_SYS_setgid	214
 #define	LINUX32_SYS_linux_setfsuid	215
 #define	LINUX32_SYS_linux_setfsgid	216
 #define	LINUX32_SYS_linux_pivot_root	217
 #define	LINUX32_SYS_linux_mincore	218
 #define	LINUX32_SYS_madvise	219
 #define	LINUX32_SYS_linux_getdents64	220
 #define	LINUX32_SYS_linux_fcntl64	221
 #define	LINUX32_SYS_linux_gettid	224
 #define	LINUX32_SYS_linux_setxattr	226
 #define	LINUX32_SYS_linux_lsetxattr	227
 #define	LINUX32_SYS_linux_fsetxattr	228
 #define	LINUX32_SYS_linux_getxattr	229
 #define	LINUX32_SYS_linux_lgetxattr	230
 #define	LINUX32_SYS_linux_fgetxattr	231
 #define	LINUX32_SYS_linux_listxattr	232
 #define	LINUX32_SYS_linux_llistxattr	233
 #define	LINUX32_SYS_linux_flistxattr	234
 #define	LINUX32_SYS_linux_removexattr	235
 #define	LINUX32_SYS_linux_lremovexattr	236
 #define	LINUX32_SYS_linux_fremovexattr	237
 #define	LINUX32_SYS_linux_tkill	238
 #define	LINUX32_SYS_linux_sys_futex	240
 #define	LINUX32_SYS_linux_sched_setaffinity	241
 #define	LINUX32_SYS_linux_sched_getaffinity	242
 #define	LINUX32_SYS_linux_set_thread_area	243
 #define	LINUX32_SYS_linux_fadvise64	250
 #define	LINUX32_SYS_linux_exit_group	252
 #define	LINUX32_SYS_linux_lookup_dcookie	253
 #define	LINUX32_SYS_linux_epoll_create	254
 #define	LINUX32_SYS_linux_epoll_ctl	255
 #define	LINUX32_SYS_linux_epoll_wait	256
 #define	LINUX32_SYS_linux_remap_file_pages	257
 #define	LINUX32_SYS_linux_set_tid_address	258
 #define	LINUX32_SYS_linux_timer_create	259
 #define	LINUX32_SYS_linux_timer_settime	260
 #define	LINUX32_SYS_linux_timer_gettime	261
 #define	LINUX32_SYS_linux_timer_getoverrun	262
 #define	LINUX32_SYS_linux_timer_delete	263
 #define	LINUX32_SYS_linux_clock_settime	264
 #define	LINUX32_SYS_linux_clock_gettime	265
 #define	LINUX32_SYS_linux_clock_getres	266
 #define	LINUX32_SYS_linux_clock_nanosleep	267
 #define	LINUX32_SYS_linux_statfs64	268
 #define	LINUX32_SYS_linux_fstatfs64	269
 #define	LINUX32_SYS_linux_tgkill	270
 #define	LINUX32_SYS_linux_utimes	271
 #define	LINUX32_SYS_linux_fadvise64_64	272
 #define	LINUX32_SYS_linux_mbind	274
 #define	LINUX32_SYS_linux_get_mempolicy	275
 #define	LINUX32_SYS_linux_set_mempolicy	276
 #define	LINUX32_SYS_linux_mq_open	277
 #define	LINUX32_SYS_linux_mq_unlink	278
 #define	LINUX32_SYS_linux_mq_timedsend	279
 #define	LINUX32_SYS_linux_mq_timedreceive	280
 #define	LINUX32_SYS_linux_mq_notify	281
 #define	LINUX32_SYS_linux_mq_getsetattr	282
 #define	LINUX32_SYS_linux_kexec_load	283
 #define	LINUX32_SYS_linux_waitid	284
 #define	LINUX32_SYS_linux_add_key	286
 #define	LINUX32_SYS_linux_request_key	287
 #define	LINUX32_SYS_linux_keyctl	288
 #define	LINUX32_SYS_linux_ioprio_set	289
 #define	LINUX32_SYS_linux_ioprio_get	290
 #define	LINUX32_SYS_linux_inotify_init	291
 #define	LINUX32_SYS_linux_inotify_add_watch	292
 #define	LINUX32_SYS_linux_inotify_rm_watch	293
 #define	LINUX32_SYS_linux_migrate_pages	294
 #define	LINUX32_SYS_linux_openat	295
 #define	LINUX32_SYS_linux_mkdirat	296
 #define	LINUX32_SYS_linux_mknodat	297
 #define	LINUX32_SYS_linux_fchownat	298
 #define	LINUX32_SYS_linux_futimesat	299
 #define	LINUX32_SYS_linux_fstatat64	300
 #define	LINUX32_SYS_linux_unlinkat	301
 #define	LINUX32_SYS_linux_renameat	302
 #define	LINUX32_SYS_linux_linkat	303
 #define	LINUX32_SYS_linux_symlinkat	304
 #define	LINUX32_SYS_linux_readlinkat	305
 #define	LINUX32_SYS_linux_fchmodat	306
 #define	LINUX32_SYS_linux_faccessat	307
 #define	LINUX32_SYS_linux_pselect6	308
 #define	LINUX32_SYS_linux_ppoll	309
 #define	LINUX32_SYS_linux_unshare	310
 #define	LINUX32_SYS_linux_set_robust_list	311
 #define	LINUX32_SYS_linux_get_robust_list	312
 #define	LINUX32_SYS_linux_splice	313
 #define	LINUX32_SYS_linux_sync_file_range	314
 #define	LINUX32_SYS_linux_tee	315
 #define	LINUX32_SYS_linux_vmsplice	316
 #define	LINUX32_SYS_linux_move_pages	317
 #define	LINUX32_SYS_linux_getcpu	318
 #define	LINUX32_SYS_linux_epoll_pwait	319
 #define	LINUX32_SYS_linux_utimensat	320
 #define	LINUX32_SYS_linux_signalfd	321
 #define	LINUX32_SYS_linux_timerfd_create	322
 #define	LINUX32_SYS_linux_eventfd	323
 #define	LINUX32_SYS_linux_fallocate	324
 #define	LINUX32_SYS_linux_timerfd_settime	325
 #define	LINUX32_SYS_linux_timerfd_gettime	326
 #define	LINUX32_SYS_linux_signalfd4	327
 #define	LINUX32_SYS_linux_eventfd2	328
 #define	LINUX32_SYS_linux_epoll_create1	329
 #define	LINUX32_SYS_linux_dup3	330
 #define	LINUX32_SYS_linux_pipe2	331
 #define	LINUX32_SYS_linux_inotify_init1	332
 #define	LINUX32_SYS_linux_preadv	333
 #define	LINUX32_SYS_linux_pwritev	334
 #define	LINUX32_SYS_linux_rt_tgsigqueueinfo	335
 #define	LINUX32_SYS_linux_perf_event_open	336
 #define	LINUX32_SYS_linux_recvmmsg	337
 #define	LINUX32_SYS_linux_fanotify_init	338
 #define	LINUX32_SYS_linux_fanotify_mark	339
 #define	LINUX32_SYS_linux_prlimit64	340
 #define	LINUX32_SYS_linux_name_to_handle_at	341
 #define	LINUX32_SYS_linux_open_by_handle_at	342
 #define	LINUX32_SYS_linux_clock_adjtime	343
 #define	LINUX32_SYS_linux_syncfs	344
 #define	LINUX32_SYS_linux_sendmmsg	345
 #define	LINUX32_SYS_linux_setns	346
 #define	LINUX32_SYS_linux_process_vm_readv	347
 #define	LINUX32_SYS_linux_process_vm_writev	348
 #define	LINUX32_SYS_linux_kcmp	349
 #define	LINUX32_SYS_linux_finit_module	350
 #define	LINUX32_SYS_linux_sched_setattr	351
 #define	LINUX32_SYS_linux_sched_getattr	352
 #define	LINUX32_SYS_linux_renameat2	353
 #define	LINUX32_SYS_linux_seccomp	354
 #define	LINUX32_SYS_linux_getrandom	355
 #define	LINUX32_SYS_linux_memfd_create	356
 #define	LINUX32_SYS_linux_bpf	357
 #define	LINUX32_SYS_linux_execveat	358
 #define	LINUX32_SYS_linux_socket	359
 #define	LINUX32_SYS_linux_socketpair	360
 #define	LINUX32_SYS_linux_bind	361
 #define	LINUX32_SYS_linux_connect	362
 #define	LINUX32_SYS_linux_listen	363
 #define	LINUX32_SYS_linux_accept4	364
 #define	LINUX32_SYS_linux_getsockopt	365
 #define	LINUX32_SYS_linux_setsockopt	366
 #define	LINUX32_SYS_linux_getsockname	367
 #define	LINUX32_SYS_linux_getpeername	368
 #define	LINUX32_SYS_linux_sendto	369
 #define	LINUX32_SYS_linux_sendmsg	370
 #define	LINUX32_SYS_linux_recvfrom	371
 #define	LINUX32_SYS_linux_recvmsg	372
 #define	LINUX32_SYS_linux_shutdown	373
 #define	LINUX32_SYS_linux_userfaultfd	374
 #define	LINUX32_SYS_linux_membarrier	375
 #define	LINUX32_SYS_linux_mlock2	376
 #define	LINUX32_SYS_linux_copy_file_range	377
 #define	LINUX32_SYS_linux_preadv2	378
 #define	LINUX32_SYS_linux_pwritev2	379
 #define	LINUX32_SYS_linux_pkey_mprotect	380
 #define	LINUX32_SYS_linux_pkey_alloc	381
 #define	LINUX32_SYS_linux_pkey_free	382
 #define	LINUX32_SYS_linux_statx	383
 #define	LINUX32_SYS_linux_arch_prctl	384
 #define	LINUX32_SYS_linux_io_pgetevents	385
 #define	LINUX32_SYS_linux_rseq	386
 #define	LINUX32_SYS_linux_semget	393
 #define	LINUX32_SYS_linux_semctl	394
 #define	LINUX32_SYS_linux_shmget	395
 #define	LINUX32_SYS_linux_shmctl	396
 #define	LINUX32_SYS_linux_shmat	397
 #define	LINUX32_SYS_linux_shmdt	398
 #define	LINUX32_SYS_linux_msgget	399
 #define	LINUX32_SYS_linux_msgsnd	400
 #define	LINUX32_SYS_linux_msgrcv	401
 #define	LINUX32_SYS_linux_msgctl	402
 #define	LINUX32_SYS_linux_clock_gettime64	403
 #define	LINUX32_SYS_linux_clock_settime64	404
 #define	LINUX32_SYS_linux_clock_adjtime64	405
 #define	LINUX32_SYS_linux_clock_getres_time64	406
 #define	LINUX32_SYS_linux_clock_nanosleep_time64	407
 #define	LINUX32_SYS_linux_timer_gettime64	408
 #define	LINUX32_SYS_linux_timer_settime64	409
 #define	LINUX32_SYS_linux_timerfd_gettime64	410
 #define	LINUX32_SYS_linux_timerfd_settime64	411
 #define	LINUX32_SYS_linux_utimensat_time64	412
 #define	LINUX32_SYS_linux_pselect6_time64	413
 #define	LINUX32_SYS_linux_ppoll_time64	414
 #define	LINUX32_SYS_linux_io_pgetevents_time64	416
 #define	LINUX32_SYS_linux_recvmmsg_time64	417
 #define	LINUX32_SYS_linux_mq_timedsend_time64	418
 #define	LINUX32_SYS_linux_mq_timedreceive_time64	419
 #define	LINUX32_SYS_linux_semtimedop_time64	420
 #define	LINUX32_SYS_linux_rt_sigtimedwait_time64	421
 #define	LINUX32_SYS_linux_futex_time64	422
 #define	LINUX32_SYS_linux_sched_rr_get_interval_time64	423
 #define	LINUX32_SYS_linux_pidfd_send_signal	424
 #define	LINUX32_SYS_linux_io_uring_setup	425
 #define	LINUX32_SYS_linux_io_uring_enter	426
 #define	LINUX32_SYS_linux_io_uring_register	427
 #define	LINUX32_SYS_MAXSYSCALL	429
diff --git a/sys/amd64/linux32/linux32_syscalls.c b/sys/amd64/linux32/linux32_syscalls.c
index 5abce83f4dd9..588e08c0a606 100644
--- a/sys/amd64/linux32/linux32_syscalls.c
+++ b/sys/amd64/linux32/linux32_syscalls.c
@@ -1,439 +1,439 @@
 /*
  * System call names.
  *
- * DO NOT EDIT-- this file is automatically generated.
+ * DO NOT EDIT-- this file is automatically @generated.
  * $FreeBSD$
  */
 
 const char *linux32_syscallnames[] = {
 #define	nosys	linux_nosys
 	"#0",			/* 0 = setup */
 	"linux_exit",			/* 1 = linux_exit */
 	"linux_fork",			/* 2 = linux_fork */
 	"read",			/* 3 = read */
 	"write",			/* 4 = write */
 	"linux_open",			/* 5 = linux_open */
 	"close",			/* 6 = close */
 	"linux_waitpid",			/* 7 = linux_waitpid */
 	"linux_creat",			/* 8 = linux_creat */
 	"linux_link",			/* 9 = linux_link */
 	"linux_unlink",			/* 10 = linux_unlink */
 	"linux_execve",			/* 11 = linux_execve */
 	"linux_chdir",			/* 12 = linux_chdir */
 	"linux_time",			/* 13 = linux_time */
 	"linux_mknod",			/* 14 = linux_mknod */
 	"linux_chmod",			/* 15 = linux_chmod */
 	"linux_lchown16",			/* 16 = linux_lchown16 */
 	"#17",			/* 17 = break */
 	"linux_stat",			/* 18 = linux_stat */
 	"linux_lseek",			/* 19 = linux_lseek */
 	"linux_getpid",			/* 20 = linux_getpid */
 	"linux_mount",			/* 21 = linux_mount */
 	"linux_oldumount",			/* 22 = linux_oldumount */
 	"linux_setuid16",			/* 23 = linux_setuid16 */
 	"linux_getuid16",			/* 24 = linux_getuid16 */
 	"linux_stime",			/* 25 = linux_stime */
 	"linux_ptrace",			/* 26 = linux_ptrace */
 	"linux_alarm",			/* 27 = linux_alarm */
 	"#28",			/* 28 = fstat */
 	"linux_pause",			/* 29 = linux_pause */
 	"linux_utime",			/* 30 = linux_utime */
 	"#31",			/* 31 = stty */
 	"#32",			/* 32 = gtty */
 	"linux_access",			/* 33 = linux_access */
 	"linux_nice",			/* 34 = linux_nice */
 	"#35",			/* 35 = ftime */
 	"sync",			/* 36 = sync */
 	"linux_kill",			/* 37 = linux_kill */
 	"linux_rename",			/* 38 = linux_rename */
 	"linux_mkdir",			/* 39 = linux_mkdir */
 	"linux_rmdir",			/* 40 = linux_rmdir */
 	"dup",			/* 41 = dup */
 	"linux_pipe",			/* 42 = linux_pipe */
 	"linux_times",			/* 43 = linux_times */
 	"#44",			/* 44 = prof */
 	"linux_brk",			/* 45 = linux_brk */
 	"linux_setgid16",			/* 46 = linux_setgid16 */
 	"linux_getgid16",			/* 47 = linux_getgid16 */
 	"linux_signal",			/* 48 = linux_signal */
 	"linux_geteuid16",			/* 49 = linux_geteuid16 */
 	"linux_getegid16",			/* 50 = linux_getegid16 */
 	"acct",			/* 51 = acct */
 	"linux_umount",			/* 52 = linux_umount */
 	"#53",			/* 53 = lock */
 	"linux_ioctl",			/* 54 = linux_ioctl */
 	"linux_fcntl",			/* 55 = linux_fcntl */
 	"#56",			/* 56 = mpx */
 	"setpgid",			/* 57 = setpgid */
 	"#58",			/* 58 = ulimit */
 	"linux_olduname",			/* 59 = linux_olduname */
 	"umask",			/* 60 = umask */
 	"chroot",			/* 61 = chroot */
 	"linux_ustat",			/* 62 = linux_ustat */
 	"dup2",			/* 63 = dup2 */
 	"linux_getppid",			/* 64 = linux_getppid */
 	"getpgrp",			/* 65 = getpgrp */
 	"setsid",			/* 66 = setsid */
 	"linux_sigaction",			/* 67 = linux_sigaction */
 	"linux_sgetmask",			/* 68 = linux_sgetmask */
 	"linux_ssetmask",			/* 69 = linux_ssetmask */
 	"linux_setreuid16",			/* 70 = linux_setreuid16 */
 	"linux_setregid16",			/* 71 = linux_setregid16 */
 	"linux_sigsuspend",			/* 72 = linux_sigsuspend */
 	"linux_sigpending",			/* 73 = linux_sigpending */
 	"linux_sethostname",			/* 74 = linux_sethostname */
 	"linux_setrlimit",			/* 75 = linux_setrlimit */
 	"linux_old_getrlimit",			/* 76 = linux_old_getrlimit */
 	"linux_getrusage",			/* 77 = linux_getrusage */
 	"linux_gettimeofday",			/* 78 = linux_gettimeofday */
 	"linux_settimeofday",			/* 79 = linux_settimeofday */
 	"linux_getgroups16",			/* 80 = linux_getgroups16 */
 	"linux_setgroups16",			/* 81 = linux_setgroups16 */
 	"linux_old_select",			/* 82 = linux_old_select */
 	"linux_symlink",			/* 83 = linux_symlink */
 	"linux_lstat",			/* 84 = linux_lstat */
 	"linux_readlink",			/* 85 = linux_readlink */
 	"#86",			/* 86 = linux_uselib */
 	"swapon",			/* 87 = swapon */
 	"linux_reboot",			/* 88 = linux_reboot */
 	"linux_readdir",			/* 89 = linux_readdir */
 	"linux_mmap",			/* 90 = linux_mmap */
 	"munmap",			/* 91 = munmap */
 	"linux_truncate",			/* 92 = linux_truncate */
 	"linux_ftruncate",			/* 93 = linux_ftruncate */
 	"fchmod",			/* 94 = fchmod */
 	"fchown",			/* 95 = fchown */
 	"linux_getpriority",			/* 96 = linux_getpriority */
 	"setpriority",			/* 97 = setpriority */
 	"#98",			/* 98 = profil */
 	"linux_statfs",			/* 99 = linux_statfs */
 	"linux_fstatfs",			/* 100 = linux_fstatfs */
 	"#101",			/* 101 = ioperm */
 	"linux_socketcall",			/* 102 = linux_socketcall */
 	"linux_syslog",			/* 103 = linux_syslog */
 	"linux_setitimer",			/* 104 = linux_setitimer */
 	"linux_getitimer",			/* 105 = linux_getitimer */
 	"linux_newstat",			/* 106 = linux_newstat */
 	"linux_newlstat",			/* 107 = linux_newlstat */
 	"linux_newfstat",			/* 108 = linux_newfstat */
 	"linux_uname",			/* 109 = linux_uname */
 	"linux_iopl",			/* 110 = linux_iopl */
 	"linux_vhangup",			/* 111 = linux_vhangup */
 	"#112",			/* 112 = idle */
 	"#113",			/* 113 = vm86old */
 	"linux_wait4",			/* 114 = linux_wait4 */
 	"linux_swapoff",			/* 115 = linux_swapoff */
 	"linux_sysinfo",			/* 116 = linux_sysinfo */
 	"linux_ipc",			/* 117 = linux_ipc */
 	"fsync",			/* 118 = fsync */
 	"linux_sigreturn",			/* 119 = linux_sigreturn */
 	"linux_clone",			/* 120 = linux_clone */
 	"linux_setdomainname",			/* 121 = linux_setdomainname */
 	"linux_newuname",			/* 122 = linux_newuname */
 	"#123",			/* 123 = modify_ldt */
 	"linux_adjtimex",			/* 124 = linux_adjtimex */
 	"linux_mprotect",			/* 125 = linux_mprotect */
 	"linux_sigprocmask",			/* 126 = linux_sigprocmask */
 	"#127",			/* 127 = create_module */
 	"linux_init_module",			/* 128 = linux_init_module */
 	"linux_delete_module",			/* 129 = linux_delete_module */
 	"#130",			/* 130 = get_kernel_syms */
 	"linux_quotactl",			/* 131 = linux_quotactl */
 	"getpgid",			/* 132 = getpgid */
 	"fchdir",			/* 133 = fchdir */
 	"linux_bdflush",			/* 134 = linux_bdflush */
 	"linux_sysfs",			/* 135 = linux_sysfs */
 	"linux_personality",			/* 136 = linux_personality */
 	"#137",			/* 137 = afs_syscall */
 	"linux_setfsuid16",			/* 138 = linux_setfsuid16 */
 	"linux_setfsgid16",			/* 139 = linux_setfsgid16 */
 	"linux_llseek",			/* 140 = linux_llseek */
 	"linux_getdents",			/* 141 = linux_getdents */
 	"linux_select",			/* 142 = linux_select */
 	"flock",			/* 143 = flock */
 	"linux_msync",			/* 144 = linux_msync */
 	"linux_readv",			/* 145 = linux_readv */
 	"linux_writev",			/* 146 = linux_writev */
 	"linux_getsid",			/* 147 = linux_getsid */
 	"linux_fdatasync",			/* 148 = linux_fdatasync */
 	"linux_sysctl",			/* 149 = linux_sysctl */
 	"mlock",			/* 150 = mlock */
 	"munlock",			/* 151 = munlock */
 	"mlockall",			/* 152 = mlockall */
 	"munlockall",			/* 153 = munlockall */
 	"linux_sched_setparam",			/* 154 = linux_sched_setparam */
 	"linux_sched_getparam",			/* 155 = linux_sched_getparam */
 	"linux_sched_setscheduler",			/* 156 = linux_sched_setscheduler */
 	"linux_sched_getscheduler",			/* 157 = linux_sched_getscheduler */
 	"sched_yield",			/* 158 = sched_yield */
 	"linux_sched_get_priority_max",			/* 159 = linux_sched_get_priority_max */
 	"linux_sched_get_priority_min",			/* 160 = linux_sched_get_priority_min */
 	"linux_sched_rr_get_interval",			/* 161 = linux_sched_rr_get_interval */
 	"linux_nanosleep",			/* 162 = linux_nanosleep */
 	"linux_mremap",			/* 163 = linux_mremap */
 	"linux_setresuid16",			/* 164 = linux_setresuid16 */
 	"linux_getresuid16",			/* 165 = linux_getresuid16 */
 	"#166",			/* 166 = vm86 */
 	"#167",			/* 167 = query_module */
 	"poll",			/* 168 = poll */
 	"#169",			/* 169 = nfsservctl */
 	"linux_setresgid16",			/* 170 = linux_setresgid16 */
 	"linux_getresgid16",			/* 171 = linux_getresgid16 */
 	"linux_prctl",			/* 172 = linux_prctl */
 	"linux_rt_sigreturn",			/* 173 = linux_rt_sigreturn */
 	"linux_rt_sigaction",			/* 174 = linux_rt_sigaction */
 	"linux_rt_sigprocmask",			/* 175 = linux_rt_sigprocmask */
 	"linux_rt_sigpending",			/* 176 = linux_rt_sigpending */
 	"linux_rt_sigtimedwait",			/* 177 = linux_rt_sigtimedwait */
 	"linux_rt_sigqueueinfo",			/* 178 = linux_rt_sigqueueinfo */
 	"linux_rt_sigsuspend",			/* 179 = linux_rt_sigsuspend */
 	"linux_pread",			/* 180 = linux_pread */
 	"linux_pwrite",			/* 181 = linux_pwrite */
 	"linux_chown16",			/* 182 = linux_chown16 */
 	"linux_getcwd",			/* 183 = linux_getcwd */
 	"linux_capget",			/* 184 = linux_capget */
 	"linux_capset",			/* 185 = linux_capset */
 	"linux_sigaltstack",			/* 186 = linux_sigaltstack */
 	"linux_sendfile",			/* 187 = linux_sendfile */
 	"#188",			/* 188 = getpmsg */
 	"#189",			/* 189 = putpmsg */
 	"linux_vfork",			/* 190 = linux_vfork */
 	"linux_getrlimit",			/* 191 = linux_getrlimit */
 	"linux_mmap2",			/* 192 = linux_mmap2 */
 	"linux_truncate64",			/* 193 = linux_truncate64 */
 	"linux_ftruncate64",			/* 194 = linux_ftruncate64 */
 	"linux_stat64",			/* 195 = linux_stat64 */
 	"linux_lstat64",			/* 196 = linux_lstat64 */
 	"linux_fstat64",			/* 197 = linux_fstat64 */
 	"linux_lchown",			/* 198 = linux_lchown */
 	"linux_getuid",			/* 199 = linux_getuid */
 	"linux_getgid",			/* 200 = linux_getgid */
 	"geteuid",			/* 201 = geteuid */
 	"getegid",			/* 202 = getegid */
 	"setreuid",			/* 203 = setreuid */
 	"setregid",			/* 204 = setregid */
 	"linux_getgroups",			/* 205 = linux_getgroups */
 	"linux_setgroups",			/* 206 = linux_setgroups */
 	"fchown",			/* 207 = fchown */
 	"setresuid",			/* 208 = setresuid */
 	"getresuid",			/* 209 = getresuid */
 	"setresgid",			/* 210 = setresgid */
 	"getresgid",			/* 211 = getresgid */
 	"linux_chown",			/* 212 = linux_chown */
 	"setuid",			/* 213 = setuid */
 	"setgid",			/* 214 = setgid */
 	"linux_setfsuid",			/* 215 = linux_setfsuid */
 	"linux_setfsgid",			/* 216 = linux_setfsgid */
 	"linux_pivot_root",			/* 217 = linux_pivot_root */
 	"linux_mincore",			/* 218 = linux_mincore */
 	"madvise",			/* 219 = madvise */
 	"linux_getdents64",			/* 220 = linux_getdents64 */
 	"linux_fcntl64",			/* 221 = linux_fcntl64 */
 	"#222",			/* 222 =  */
 	"#223",			/* 223 =  */
 	"linux_gettid",			/* 224 = linux_gettid */
 	"#225",			/* 225 = linux_readahead */
 	"linux_setxattr",			/* 226 = linux_setxattr */
 	"linux_lsetxattr",			/* 227 = linux_lsetxattr */
 	"linux_fsetxattr",			/* 228 = linux_fsetxattr */
 	"linux_getxattr",			/* 229 = linux_getxattr */
 	"linux_lgetxattr",			/* 230 = linux_lgetxattr */
 	"linux_fgetxattr",			/* 231 = linux_fgetxattr */
 	"linux_listxattr",			/* 232 = linux_listxattr */
 	"linux_llistxattr",			/* 233 = linux_llistxattr */
 	"linux_flistxattr",			/* 234 = linux_flistxattr */
 	"linux_removexattr",			/* 235 = linux_removexattr */
 	"linux_lremovexattr",			/* 236 = linux_lremovexattr */
 	"linux_fremovexattr",			/* 237 = linux_fremovexattr */
 	"linux_tkill",			/* 238 = linux_tkill */
 	"#239",			/* 239 = linux_sendfile64 */
 	"linux_sys_futex",			/* 240 = linux_sys_futex */
 	"linux_sched_setaffinity",			/* 241 = linux_sched_setaffinity */
 	"linux_sched_getaffinity",			/* 242 = linux_sched_getaffinity */
 	"linux_set_thread_area",			/* 243 = linux_set_thread_area */
 	"#244",			/* 244 = linux_get_thread_area */
 	"#245",			/* 245 = linux_io_setup */
 	"#246",			/* 246 = linux_io_destroy */
 	"#247",			/* 247 = linux_io_getevents */
 	"#248",			/* 248 = linux_io_submit */
 	"#249",			/* 249 = linux_io_cancel */
 	"linux_fadvise64",			/* 250 = linux_fadvise64 */
 	"#251",			/* 251 =  */
 	"linux_exit_group",			/* 252 = linux_exit_group */
 	"linux_lookup_dcookie",			/* 253 = linux_lookup_dcookie */
 	"linux_epoll_create",			/* 254 = linux_epoll_create */
 	"linux_epoll_ctl",			/* 255 = linux_epoll_ctl */
 	"linux_epoll_wait",			/* 256 = linux_epoll_wait */
 	"linux_remap_file_pages",			/* 257 = linux_remap_file_pages */
 	"linux_set_tid_address",			/* 258 = linux_set_tid_address */
 	"linux_timer_create",			/* 259 = linux_timer_create */
 	"linux_timer_settime",			/* 260 = linux_timer_settime */
 	"linux_timer_gettime",			/* 261 = linux_timer_gettime */
 	"linux_timer_getoverrun",			/* 262 = linux_timer_getoverrun */
 	"linux_timer_delete",			/* 263 = linux_timer_delete */
 	"linux_clock_settime",			/* 264 = linux_clock_settime */
 	"linux_clock_gettime",			/* 265 = linux_clock_gettime */
 	"linux_clock_getres",			/* 266 = linux_clock_getres */
 	"linux_clock_nanosleep",			/* 267 = linux_clock_nanosleep */
 	"linux_statfs64",			/* 268 = linux_statfs64 */
 	"linux_fstatfs64",			/* 269 = linux_fstatfs64 */
 	"linux_tgkill",			/* 270 = linux_tgkill */
 	"linux_utimes",			/* 271 = linux_utimes */
 	"linux_fadvise64_64",			/* 272 = linux_fadvise64_64 */
 	"#273",			/* 273 = vserver */
 	"linux_mbind",			/* 274 = linux_mbind */
 	"linux_get_mempolicy",			/* 275 = linux_get_mempolicy */
 	"linux_set_mempolicy",			/* 276 = linux_set_mempolicy */
 	"linux_mq_open",			/* 277 = linux_mq_open */
 	"linux_mq_unlink",			/* 278 = linux_mq_unlink */
 	"linux_mq_timedsend",			/* 279 = linux_mq_timedsend */
 	"linux_mq_timedreceive",			/* 280 = linux_mq_timedreceive */
 	"linux_mq_notify",			/* 281 = linux_mq_notify */
 	"linux_mq_getsetattr",			/* 282 = linux_mq_getsetattr */
 	"linux_kexec_load",			/* 283 = linux_kexec_load */
 	"linux_waitid",			/* 284 = linux_waitid */
 	"#285",			/* 285 =  */
 	"linux_add_key",			/* 286 = linux_add_key */
 	"linux_request_key",			/* 287 = linux_request_key */
 	"linux_keyctl",			/* 288 = linux_keyctl */
 	"linux_ioprio_set",			/* 289 = linux_ioprio_set */
 	"linux_ioprio_get",			/* 290 = linux_ioprio_get */
 	"linux_inotify_init",			/* 291 = linux_inotify_init */
 	"linux_inotify_add_watch",			/* 292 = linux_inotify_add_watch */
 	"linux_inotify_rm_watch",			/* 293 = linux_inotify_rm_watch */
 	"linux_migrate_pages",			/* 294 = linux_migrate_pages */
 	"linux_openat",			/* 295 = linux_openat */
 	"linux_mkdirat",			/* 296 = linux_mkdirat */
 	"linux_mknodat",			/* 297 = linux_mknodat */
 	"linux_fchownat",			/* 298 = linux_fchownat */
 	"linux_futimesat",			/* 299 = linux_futimesat */
 	"linux_fstatat64",			/* 300 = linux_fstatat64 */
 	"linux_unlinkat",			/* 301 = linux_unlinkat */
 	"linux_renameat",			/* 302 = linux_renameat */
 	"linux_linkat",			/* 303 = linux_linkat */
 	"linux_symlinkat",			/* 304 = linux_symlinkat */
 	"linux_readlinkat",			/* 305 = linux_readlinkat */
 	"linux_fchmodat",			/* 306 = linux_fchmodat */
 	"linux_faccessat",			/* 307 = linux_faccessat */
 	"linux_pselect6",			/* 308 = linux_pselect6 */
 	"linux_ppoll",			/* 309 = linux_ppoll */
 	"linux_unshare",			/* 310 = linux_unshare */
 	"linux_set_robust_list",			/* 311 = linux_set_robust_list */
 	"linux_get_robust_list",			/* 312 = linux_get_robust_list */
 	"linux_splice",			/* 313 = linux_splice */
 	"linux_sync_file_range",			/* 314 = linux_sync_file_range */
 	"linux_tee",			/* 315 = linux_tee */
 	"linux_vmsplice",			/* 316 = linux_vmsplice */
 	"linux_move_pages",			/* 317 = linux_move_pages */
 	"linux_getcpu",			/* 318 = linux_getcpu */
 	"linux_epoll_pwait",			/* 319 = linux_epoll_pwait */
 	"linux_utimensat",			/* 320 = linux_utimensat */
 	"linux_signalfd",			/* 321 = linux_signalfd */
 	"linux_timerfd_create",			/* 322 = linux_timerfd_create */
 	"linux_eventfd",			/* 323 = linux_eventfd */
 	"linux_fallocate",			/* 324 = linux_fallocate */
 	"linux_timerfd_settime",			/* 325 = linux_timerfd_settime */
 	"linux_timerfd_gettime",			/* 326 = linux_timerfd_gettime */
 	"linux_signalfd4",			/* 327 = linux_signalfd4 */
 	"linux_eventfd2",			/* 328 = linux_eventfd2 */
 	"linux_epoll_create1",			/* 329 = linux_epoll_create1 */
 	"linux_dup3",			/* 330 = linux_dup3 */
 	"linux_pipe2",			/* 331 = linux_pipe2 */
 	"linux_inotify_init1",			/* 332 = linux_inotify_init1 */
 	"linux_preadv",			/* 333 = linux_preadv */
 	"linux_pwritev",			/* 334 = linux_pwritev */
 	"linux_rt_tgsigqueueinfo",			/* 335 = linux_rt_tgsigqueueinfo */
 	"linux_perf_event_open",			/* 336 = linux_perf_event_open */
 	"linux_recvmmsg",			/* 337 = linux_recvmmsg */
 	"linux_fanotify_init",			/* 338 = linux_fanotify_init */
 	"linux_fanotify_mark",			/* 339 = linux_fanotify_mark */
 	"linux_prlimit64",			/* 340 = linux_prlimit64 */
 	"linux_name_to_handle_at",			/* 341 = linux_name_to_handle_at */
 	"linux_open_by_handle_at",			/* 342 = linux_open_by_handle_at */
 	"linux_clock_adjtime",			/* 343 = linux_clock_adjtime */
 	"linux_syncfs",			/* 344 = linux_syncfs */
 	"linux_sendmmsg",			/* 345 = linux_sendmmsg */
 	"linux_setns",			/* 346 = linux_setns */
 	"linux_process_vm_readv",			/* 347 = linux_process_vm_readv */
 	"linux_process_vm_writev",			/* 348 = linux_process_vm_writev */
 	"linux_kcmp",			/* 349 = linux_kcmp */
 	"linux_finit_module",			/* 350 = linux_finit_module */
 	"linux_sched_setattr",			/* 351 = linux_sched_setattr */
 	"linux_sched_getattr",			/* 352 = linux_sched_getattr */
 	"linux_renameat2",			/* 353 = linux_renameat2 */
 	"linux_seccomp",			/* 354 = linux_seccomp */
 	"linux_getrandom",			/* 355 = linux_getrandom */
 	"linux_memfd_create",			/* 356 = linux_memfd_create */
 	"linux_bpf",			/* 357 = linux_bpf */
 	"linux_execveat",			/* 358 = linux_execveat */
 	"linux_socket",			/* 359 = linux_socket */
 	"linux_socketpair",			/* 360 = linux_socketpair */
 	"linux_bind",			/* 361 = linux_bind */
 	"linux_connect",			/* 362 = linux_connect */
 	"linux_listen",			/* 363 = linux_listen */
 	"linux_accept4",			/* 364 = linux_accept4 */
 	"linux_getsockopt",			/* 365 = linux_getsockopt */
 	"linux_setsockopt",			/* 366 = linux_setsockopt */
 	"linux_getsockname",			/* 367 = linux_getsockname */
 	"linux_getpeername",			/* 368 = linux_getpeername */
 	"linux_sendto",			/* 369 = linux_sendto */
 	"linux_sendmsg",			/* 370 = linux_sendmsg */
 	"linux_recvfrom",			/* 371 = linux_recvfrom */
 	"linux_recvmsg",			/* 372 = linux_recvmsg */
 	"linux_shutdown",			/* 373 = linux_shutdown */
 	"linux_userfaultfd",			/* 374 = linux_userfaultfd */
 	"linux_membarrier",			/* 375 = linux_membarrier */
 	"linux_mlock2",			/* 376 = linux_mlock2 */
 	"linux_copy_file_range",			/* 377 = linux_copy_file_range */
 	"linux_preadv2",			/* 378 = linux_preadv2 */
 	"linux_pwritev2",			/* 379 = linux_pwritev2 */
 	"linux_pkey_mprotect",			/* 380 = linux_pkey_mprotect */
 	"linux_pkey_alloc",			/* 381 = linux_pkey_alloc */
 	"linux_pkey_free",			/* 382 = linux_pkey_free */
 	"linux_statx",			/* 383 = linux_statx */
 	"linux_arch_prctl",			/* 384 = linux_arch_prctl */
 	"linux_io_pgetevents",			/* 385 = linux_io_pgetevents */
 	"linux_rseq",			/* 386 = linux_rseq */
 	"#387",			/* 387 = nosys */
 	"#388",			/* 388 = nosys */
 	"#389",			/* 389 = nosys */
 	"#390",			/* 390 = nosys */
 	"#391",			/* 391 = nosys */
 	"#392",			/* 392 = nosys */
 	"linux_semget",			/* 393 = linux_semget */
 	"linux_semctl",			/* 394 = linux_semctl */
 	"linux_shmget",			/* 395 = linux_shmget */
 	"linux_shmctl",			/* 396 = linux_shmctl */
 	"linux_shmat",			/* 397 = linux_shmat */
 	"linux_shmdt",			/* 398 = linux_shmdt */
 	"linux_msgget",			/* 399 = linux_msgget */
 	"linux_msgsnd",			/* 400 = linux_msgsnd */
 	"linux_msgrcv",			/* 401 = linux_msgrcv */
 	"linux_msgctl",			/* 402 = linux_msgctl */
 	"linux_clock_gettime64",			/* 403 = linux_clock_gettime64 */
 	"linux_clock_settime64",			/* 404 = linux_clock_settime64 */
 	"linux_clock_adjtime64",			/* 405 = linux_clock_adjtime64 */
 	"linux_clock_getres_time64",			/* 406 = linux_clock_getres_time64 */
 	"linux_clock_nanosleep_time64",			/* 407 = linux_clock_nanosleep_time64 */
 	"linux_timer_gettime64",			/* 408 = linux_timer_gettime64 */
 	"linux_timer_settime64",			/* 409 = linux_timer_settime64 */
 	"linux_timerfd_gettime64",			/* 410 = linux_timerfd_gettime64 */
 	"linux_timerfd_settime64",			/* 411 = linux_timerfd_settime64 */
 	"linux_utimensat_time64",			/* 412 = linux_utimensat_time64 */
 	"linux_pselect6_time64",			/* 413 = linux_pselect6_time64 */
 	"linux_ppoll_time64",			/* 414 = linux_ppoll_time64 */
 	"#415",			/* 415 = nosys */
 	"linux_io_pgetevents_time64",			/* 416 = linux_io_pgetevents_time64 */
 	"linux_recvmmsg_time64",			/* 417 = linux_recvmmsg_time64 */
 	"linux_mq_timedsend_time64",			/* 418 = linux_mq_timedsend_time64 */
 	"linux_mq_timedreceive_time64",			/* 419 = linux_mq_timedreceive_time64 */
 	"linux_semtimedop_time64",			/* 420 = linux_semtimedop_time64 */
 	"linux_rt_sigtimedwait_time64",			/* 421 = linux_rt_sigtimedwait_time64 */
 	"linux_futex_time64",			/* 422 = linux_futex_time64 */
 	"linux_sched_rr_get_interval_time64",			/* 423 = linux_sched_rr_get_interval_time64 */
 	"linux_pidfd_send_signal",			/* 424 = linux_pidfd_send_signal */
 	"linux_io_uring_setup",			/* 425 = linux_io_uring_setup */
 	"linux_io_uring_enter",			/* 426 = linux_io_uring_enter */
 	"linux_io_uring_register",			/* 427 = linux_io_uring_register */
 	"#428",			/* 428 = nosys */
 };
diff --git a/sys/amd64/linux32/linux32_sysent.c b/sys/amd64/linux32/linux32_sysent.c
index d8d033cd81ea..486921c7899c 100644
--- a/sys/amd64/linux32/linux32_sysent.c
+++ b/sys/amd64/linux32/linux32_sysent.c
@@ -1,449 +1,449 @@
 /*
  * System call switch table.
  *
- * DO NOT EDIT-- this file is automatically generated.
+ * DO NOT EDIT-- this file is automatically @generated.
  * $FreeBSD$
  */
 
 #include <sys/param.h>
 #include <sys/sysent.h>
 #include <sys/sysproto.h>
 #include <compat/linux/linux_sysproto.h>
 #include <amd64/linux32/linux.h>
 #include <amd64/linux32/linux32_proto.h>
 
 #define AS(name) (sizeof(struct name) / sizeof(register_t))
 
 /* The casts are bogus but will do for now. */
 struct sysent linux32_sysent[] = {
 #define	nosys	linux_nosys
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 0 = setup */
 	{ AS(linux_exit_args), (sy_call_t *)linux_exit, AUE_EXIT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 1 = linux_exit */
 	{ 0, (sy_call_t *)linux_fork, AUE_FORK, NULL, 0, 0, 0, SY_THR_STATIC },	/* 2 = linux_fork */
 	{ AS(read_args), (sy_call_t *)sys_read, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 3 = read */
 	{ AS(write_args), (sy_call_t *)sys_write, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 4 = write */
 	{ AS(linux_open_args), (sy_call_t *)linux_open, AUE_OPEN_RWTC, NULL, 0, 0, 0, SY_THR_STATIC },	/* 5 = linux_open */
 	{ AS(close_args), (sy_call_t *)sys_close, AUE_CLOSE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 6 = close */
 	{ AS(linux_waitpid_args), (sy_call_t *)linux_waitpid, AUE_WAIT4, NULL, 0, 0, 0, SY_THR_STATIC },	/* 7 = linux_waitpid */
 	{ AS(linux_creat_args), (sy_call_t *)linux_creat, AUE_CREAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 8 = linux_creat */
 	{ AS(linux_link_args), (sy_call_t *)linux_link, AUE_LINK, NULL, 0, 0, 0, SY_THR_STATIC },	/* 9 = linux_link */
 	{ AS(linux_unlink_args), (sy_call_t *)linux_unlink, AUE_UNLINK, NULL, 0, 0, 0, SY_THR_STATIC },	/* 10 = linux_unlink */
 	{ AS(linux_execve_args), (sy_call_t *)linux_execve, AUE_EXECVE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 11 = linux_execve */
 	{ AS(linux_chdir_args), (sy_call_t *)linux_chdir, AUE_CHDIR, NULL, 0, 0, 0, SY_THR_STATIC },	/* 12 = linux_chdir */
 	{ AS(linux_time_args), (sy_call_t *)linux_time, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 13 = linux_time */
 	{ AS(linux_mknod_args), (sy_call_t *)linux_mknod, AUE_MKNOD, NULL, 0, 0, 0, SY_THR_STATIC },	/* 14 = linux_mknod */
 	{ AS(linux_chmod_args), (sy_call_t *)linux_chmod, AUE_CHMOD, NULL, 0, 0, 0, SY_THR_STATIC },	/* 15 = linux_chmod */
 	{ AS(linux_lchown16_args), (sy_call_t *)linux_lchown16, AUE_LCHOWN, NULL, 0, 0, 0, SY_THR_STATIC },	/* 16 = linux_lchown16 */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 17 = break */
 	{ AS(linux_stat_args), (sy_call_t *)linux_stat, AUE_STAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 18 = linux_stat */
 	{ AS(linux_lseek_args), (sy_call_t *)linux_lseek, AUE_LSEEK, NULL, 0, 0, 0, SY_THR_STATIC },	/* 19 = linux_lseek */
 	{ 0, (sy_call_t *)linux_getpid, AUE_GETPID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 20 = linux_getpid */
 	{ AS(linux_mount_args), (sy_call_t *)linux_mount, AUE_MOUNT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 21 = linux_mount */
 	{ AS(linux_oldumount_args), (sy_call_t *)linux_oldumount, AUE_UMOUNT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 22 = linux_oldumount */
 	{ AS(linux_setuid16_args), (sy_call_t *)linux_setuid16, AUE_SETUID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 23 = linux_setuid16 */
 	{ 0, (sy_call_t *)linux_getuid16, AUE_GETUID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 24 = linux_getuid16 */
 	{ 0, (sy_call_t *)linux_stime, AUE_SETTIMEOFDAY, NULL, 0, 0, 0, SY_THR_STATIC },	/* 25 = linux_stime */
 	{ AS(linux_ptrace_args), (sy_call_t *)linux_ptrace, AUE_PTRACE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 26 = linux_ptrace */
 	{ AS(linux_alarm_args), (sy_call_t *)linux_alarm, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 27 = linux_alarm */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 28 = fstat */
 	{ 0, (sy_call_t *)linux_pause, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 29 = linux_pause */
 	{ AS(linux_utime_args), (sy_call_t *)linux_utime, AUE_UTIME, NULL, 0, 0, 0, SY_THR_STATIC },	/* 30 = linux_utime */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 31 = stty */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 32 = gtty */
 	{ AS(linux_access_args), (sy_call_t *)linux_access, AUE_ACCESS, NULL, 0, 0, 0, SY_THR_STATIC },	/* 33 = linux_access */
 	{ AS(linux_nice_args), (sy_call_t *)linux_nice, AUE_NICE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 34 = linux_nice */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 35 = ftime */
 	{ 0, (sy_call_t *)sys_sync, AUE_SYNC, NULL, 0, 0, 0, SY_THR_STATIC },		/* 36 = sync */
 	{ AS(linux_kill_args), (sy_call_t *)linux_kill, AUE_KILL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 37 = linux_kill */
 	{ AS(linux_rename_args), (sy_call_t *)linux_rename, AUE_RENAME, NULL, 0, 0, 0, SY_THR_STATIC },	/* 38 = linux_rename */
 	{ AS(linux_mkdir_args), (sy_call_t *)linux_mkdir, AUE_MKDIR, NULL, 0, 0, 0, SY_THR_STATIC },	/* 39 = linux_mkdir */
 	{ AS(linux_rmdir_args), (sy_call_t *)linux_rmdir, AUE_RMDIR, NULL, 0, 0, 0, SY_THR_STATIC },	/* 40 = linux_rmdir */
 	{ AS(dup_args), (sy_call_t *)sys_dup, AUE_DUP, NULL, 0, 0, 0, SY_THR_STATIC },	/* 41 = dup */
 	{ AS(linux_pipe_args), (sy_call_t *)linux_pipe, AUE_PIPE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 42 = linux_pipe */
 	{ AS(linux_times_args), (sy_call_t *)linux_times, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 43 = linux_times */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 44 = prof */
 	{ AS(linux_brk_args), (sy_call_t *)linux_brk, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 45 = linux_brk */
 	{ AS(linux_setgid16_args), (sy_call_t *)linux_setgid16, AUE_SETGID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 46 = linux_setgid16 */
 	{ 0, (sy_call_t *)linux_getgid16, AUE_GETGID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 47 = linux_getgid16 */
 	{ AS(linux_signal_args), (sy_call_t *)linux_signal, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 48 = linux_signal */
 	{ 0, (sy_call_t *)linux_geteuid16, AUE_GETEUID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 49 = linux_geteuid16 */
 	{ 0, (sy_call_t *)linux_getegid16, AUE_GETEGID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 50 = linux_getegid16 */
 	{ AS(acct_args), (sy_call_t *)sys_acct, AUE_ACCT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 51 = acct */
 	{ AS(linux_umount_args), (sy_call_t *)linux_umount, AUE_UMOUNT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 52 = linux_umount */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 53 = lock */
 	{ AS(linux_ioctl_args), (sy_call_t *)linux_ioctl, AUE_IOCTL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 54 = linux_ioctl */
 	{ AS(linux_fcntl_args), (sy_call_t *)linux_fcntl, AUE_FCNTL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 55 = linux_fcntl */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 56 = mpx */
 	{ AS(setpgid_args), (sy_call_t *)sys_setpgid, AUE_SETPGRP, NULL, 0, 0, 0, SY_THR_STATIC },	/* 57 = setpgid */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 58 = ulimit */
 	{ 0, (sy_call_t *)linux_olduname, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 59 = linux_olduname */
 	{ AS(umask_args), (sy_call_t *)sys_umask, AUE_UMASK, NULL, 0, 0, 0, SY_THR_STATIC },	/* 60 = umask */
 	{ AS(chroot_args), (sy_call_t *)sys_chroot, AUE_CHROOT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 61 = chroot */
 	{ AS(linux_ustat_args), (sy_call_t *)linux_ustat, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 62 = linux_ustat */
 	{ AS(dup2_args), (sy_call_t *)sys_dup2, AUE_DUP2, NULL, 0, 0, 0, SY_THR_STATIC },	/* 63 = dup2 */
 	{ 0, (sy_call_t *)linux_getppid, AUE_GETPPID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 64 = linux_getppid */
 	{ 0, (sy_call_t *)sys_getpgrp, AUE_GETPGRP, NULL, 0, 0, 0, SY_THR_STATIC },	/* 65 = getpgrp */
 	{ 0, (sy_call_t *)sys_setsid, AUE_SETSID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 66 = setsid */
 	{ AS(linux_sigaction_args), (sy_call_t *)linux_sigaction, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 67 = linux_sigaction */
 	{ 0, (sy_call_t *)linux_sgetmask, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 68 = linux_sgetmask */
 	{ AS(linux_ssetmask_args), (sy_call_t *)linux_ssetmask, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 69 = linux_ssetmask */
 	{ AS(linux_setreuid16_args), (sy_call_t *)linux_setreuid16, AUE_SETREUID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 70 = linux_setreuid16 */
 	{ AS(linux_setregid16_args), (sy_call_t *)linux_setregid16, AUE_SETREGID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 71 = linux_setregid16 */
 	{ AS(linux_sigsuspend_args), (sy_call_t *)linux_sigsuspend, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 72 = linux_sigsuspend */
 	{ AS(linux_sigpending_args), (sy_call_t *)linux_sigpending, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 73 = linux_sigpending */
 	{ AS(linux_sethostname_args), (sy_call_t *)linux_sethostname, AUE_SYSCTL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 74 = linux_sethostname */
 	{ AS(linux_setrlimit_args), (sy_call_t *)linux_setrlimit, AUE_SETRLIMIT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 75 = linux_setrlimit */
 	{ AS(linux_old_getrlimit_args), (sy_call_t *)linux_old_getrlimit, AUE_GETRLIMIT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 76 = linux_old_getrlimit */
 	{ AS(linux_getrusage_args), (sy_call_t *)linux_getrusage, AUE_GETRUSAGE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 77 = linux_getrusage */
 	{ AS(linux_gettimeofday_args), (sy_call_t *)linux_gettimeofday, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 78 = linux_gettimeofday */
 	{ AS(linux_settimeofday_args), (sy_call_t *)linux_settimeofday, AUE_SETTIMEOFDAY, NULL, 0, 0, 0, SY_THR_STATIC },	/* 79 = linux_settimeofday */
 	{ AS(linux_getgroups16_args), (sy_call_t *)linux_getgroups16, AUE_GETGROUPS, NULL, 0, 0, 0, SY_THR_STATIC },	/* 80 = linux_getgroups16 */
 	{ AS(linux_setgroups16_args), (sy_call_t *)linux_setgroups16, AUE_SETGROUPS, NULL, 0, 0, 0, SY_THR_STATIC },	/* 81 = linux_setgroups16 */
 	{ AS(linux_old_select_args), (sy_call_t *)linux_old_select, AUE_SELECT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 82 = linux_old_select */
 	{ AS(linux_symlink_args), (sy_call_t *)linux_symlink, AUE_SYMLINK, NULL, 0, 0, 0, SY_THR_STATIC },	/* 83 = linux_symlink */
 	{ AS(linux_lstat_args), (sy_call_t *)linux_lstat, AUE_LSTAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 84 = linux_lstat */
 	{ AS(linux_readlink_args), (sy_call_t *)linux_readlink, AUE_READLINK, NULL, 0, 0, 0, SY_THR_STATIC },	/* 85 = linux_readlink */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 86 = linux_uselib */
 	{ AS(swapon_args), (sy_call_t *)sys_swapon, AUE_SWAPON, NULL, 0, 0, 0, SY_THR_STATIC },	/* 87 = swapon */
 	{ AS(linux_reboot_args), (sy_call_t *)linux_reboot, AUE_REBOOT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 88 = linux_reboot */
 	{ AS(linux_readdir_args), (sy_call_t *)linux_readdir, AUE_GETDIRENTRIES, NULL, 0, 0, 0, SY_THR_STATIC },	/* 89 = linux_readdir */
 	{ AS(linux_mmap_args), (sy_call_t *)linux_mmap, AUE_MMAP, NULL, 0, 0, 0, SY_THR_STATIC },	/* 90 = linux_mmap */
 	{ AS(munmap_args), (sy_call_t *)sys_munmap, AUE_MUNMAP, NULL, 0, 0, 0, SY_THR_STATIC },	/* 91 = munmap */
 	{ AS(linux_truncate_args), (sy_call_t *)linux_truncate, AUE_TRUNCATE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 92 = linux_truncate */
 	{ AS(linux_ftruncate_args), (sy_call_t *)linux_ftruncate, AUE_FTRUNCATE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 93 = linux_ftruncate */
 	{ AS(fchmod_args), (sy_call_t *)sys_fchmod, AUE_FCHMOD, NULL, 0, 0, 0, SY_THR_STATIC },	/* 94 = fchmod */
 	{ AS(fchown_args), (sy_call_t *)sys_fchown, AUE_FCHOWN, NULL, 0, 0, 0, SY_THR_STATIC },	/* 95 = fchown */
 	{ AS(linux_getpriority_args), (sy_call_t *)linux_getpriority, AUE_GETPRIORITY, NULL, 0, 0, 0, SY_THR_STATIC },	/* 96 = linux_getpriority */
 	{ AS(setpriority_args), (sy_call_t *)sys_setpriority, AUE_SETPRIORITY, NULL, 0, 0, 0, SY_THR_STATIC },	/* 97 = setpriority */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 98 = profil */
 	{ AS(linux_statfs_args), (sy_call_t *)linux_statfs, AUE_STATFS, NULL, 0, 0, 0, SY_THR_STATIC },	/* 99 = linux_statfs */
 	{ AS(linux_fstatfs_args), (sy_call_t *)linux_fstatfs, AUE_FSTATFS, NULL, 0, 0, 0, SY_THR_STATIC },	/* 100 = linux_fstatfs */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 101 = ioperm */
 	{ AS(linux_socketcall_args), (sy_call_t *)linux_socketcall, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 102 = linux_socketcall */
 	{ AS(linux_syslog_args), (sy_call_t *)linux_syslog, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 103 = linux_syslog */
 	{ AS(linux_setitimer_args), (sy_call_t *)linux_setitimer, AUE_SETITIMER, NULL, 0, 0, 0, SY_THR_STATIC },	/* 104 = linux_setitimer */
 	{ AS(linux_getitimer_args), (sy_call_t *)linux_getitimer, AUE_GETITIMER, NULL, 0, 0, 0, SY_THR_STATIC },	/* 105 = linux_getitimer */
 	{ AS(linux_newstat_args), (sy_call_t *)linux_newstat, AUE_STAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 106 = linux_newstat */
 	{ AS(linux_newlstat_args), (sy_call_t *)linux_newlstat, AUE_LSTAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 107 = linux_newlstat */
 	{ AS(linux_newfstat_args), (sy_call_t *)linux_newfstat, AUE_FSTAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 108 = linux_newfstat */
 	{ 0, (sy_call_t *)linux_uname, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 109 = linux_uname */
 	{ AS(linux_iopl_args), (sy_call_t *)linux_iopl, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 110 = linux_iopl */
 	{ 0, (sy_call_t *)linux_vhangup, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 111 = linux_vhangup */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 112 = idle */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 113 = vm86old */
 	{ AS(linux_wait4_args), (sy_call_t *)linux_wait4, AUE_WAIT4, NULL, 0, 0, 0, SY_THR_STATIC },	/* 114 = linux_wait4 */
 	{ 0, (sy_call_t *)linux_swapoff, AUE_SWAPOFF, NULL, 0, 0, 0, SY_THR_STATIC },	/* 115 = linux_swapoff */
 	{ AS(linux_sysinfo_args), (sy_call_t *)linux_sysinfo, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 116 = linux_sysinfo */
 	{ AS(linux_ipc_args), (sy_call_t *)linux_ipc, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 117 = linux_ipc */
 	{ AS(fsync_args), (sy_call_t *)sys_fsync, AUE_FSYNC, NULL, 0, 0, 0, SY_THR_STATIC },	/* 118 = fsync */
 	{ AS(linux_sigreturn_args), (sy_call_t *)linux_sigreturn, AUE_SIGRETURN, NULL, 0, 0, 0, SY_THR_STATIC },	/* 119 = linux_sigreturn */
 	{ AS(linux_clone_args), (sy_call_t *)linux_clone, AUE_RFORK, NULL, 0, 0, 0, SY_THR_STATIC },	/* 120 = linux_clone */
 	{ AS(linux_setdomainname_args), (sy_call_t *)linux_setdomainname, AUE_SYSCTL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 121 = linux_setdomainname */
 	{ AS(linux_newuname_args), (sy_call_t *)linux_newuname, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 122 = linux_newuname */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 123 = modify_ldt */
 	{ 0, (sy_call_t *)linux_adjtimex, AUE_ADJTIME, NULL, 0, 0, 0, SY_THR_STATIC },	/* 124 = linux_adjtimex */
 	{ AS(linux_mprotect_args), (sy_call_t *)linux_mprotect, AUE_MPROTECT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 125 = linux_mprotect */
 	{ AS(linux_sigprocmask_args), (sy_call_t *)linux_sigprocmask, AUE_SIGPROCMASK, NULL, 0, 0, 0, SY_THR_STATIC },	/* 126 = linux_sigprocmask */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 127 = create_module */
 	{ 0, (sy_call_t *)linux_init_module, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 128 = linux_init_module */
 	{ 0, (sy_call_t *)linux_delete_module, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 129 = linux_delete_module */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 130 = get_kernel_syms */
 	{ 0, (sy_call_t *)linux_quotactl, AUE_QUOTACTL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 131 = linux_quotactl */
 	{ AS(getpgid_args), (sy_call_t *)sys_getpgid, AUE_GETPGID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 132 = getpgid */
 	{ AS(fchdir_args), (sy_call_t *)sys_fchdir, AUE_FCHDIR, NULL, 0, 0, 0, SY_THR_STATIC },	/* 133 = fchdir */
 	{ 0, (sy_call_t *)linux_bdflush, AUE_BDFLUSH, NULL, 0, 0, 0, SY_THR_STATIC },	/* 134 = linux_bdflush */
 	{ AS(linux_sysfs_args), (sy_call_t *)linux_sysfs, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 135 = linux_sysfs */
 	{ AS(linux_personality_args), (sy_call_t *)linux_personality, AUE_PERSONALITY, NULL, 0, 0, 0, SY_THR_STATIC },	/* 136 = linux_personality */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 137 = afs_syscall */
 	{ AS(linux_setfsuid16_args), (sy_call_t *)linux_setfsuid16, AUE_SETFSUID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 138 = linux_setfsuid16 */
 	{ AS(linux_setfsgid16_args), (sy_call_t *)linux_setfsgid16, AUE_SETFSGID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 139 = linux_setfsgid16 */
 	{ AS(linux_llseek_args), (sy_call_t *)linux_llseek, AUE_LSEEK, NULL, 0, 0, 0, SY_THR_STATIC },	/* 140 = linux_llseek */
 	{ AS(linux_getdents_args), (sy_call_t *)linux_getdents, AUE_GETDIRENTRIES, NULL, 0, 0, 0, SY_THR_STATIC },	/* 141 = linux_getdents */
 	{ AS(linux_select_args), (sy_call_t *)linux_select, AUE_SELECT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 142 = linux_select */
 	{ AS(flock_args), (sy_call_t *)sys_flock, AUE_FLOCK, NULL, 0, 0, 0, SY_THR_STATIC },	/* 143 = flock */
 	{ AS(linux_msync_args), (sy_call_t *)linux_msync, AUE_MSYNC, NULL, 0, 0, 0, SY_THR_STATIC },	/* 144 = linux_msync */
 	{ AS(linux_readv_args), (sy_call_t *)linux_readv, AUE_READV, NULL, 0, 0, 0, SY_THR_STATIC },	/* 145 = linux_readv */
 	{ AS(linux_writev_args), (sy_call_t *)linux_writev, AUE_WRITEV, NULL, 0, 0, 0, SY_THR_STATIC },	/* 146 = linux_writev */
 	{ AS(linux_getsid_args), (sy_call_t *)linux_getsid, AUE_GETSID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 147 = linux_getsid */
 	{ AS(linux_fdatasync_args), (sy_call_t *)linux_fdatasync, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 148 = linux_fdatasync */
 	{ AS(linux_sysctl_args), (sy_call_t *)linux_sysctl, AUE_SYSCTL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 149 = linux_sysctl */
 	{ AS(mlock_args), (sy_call_t *)sys_mlock, AUE_MLOCK, NULL, 0, 0, 0, SY_THR_STATIC },	/* 150 = mlock */
 	{ AS(munlock_args), (sy_call_t *)sys_munlock, AUE_MUNLOCK, NULL, 0, 0, 0, SY_THR_STATIC },	/* 151 = munlock */
 	{ AS(mlockall_args), (sy_call_t *)sys_mlockall, AUE_MLOCKALL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 152 = mlockall */
 	{ 0, (sy_call_t *)sys_munlockall, AUE_MUNLOCKALL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 153 = munlockall */
 	{ AS(linux_sched_setparam_args), (sy_call_t *)linux_sched_setparam, AUE_SCHED_SETPARAM, NULL, 0, 0, 0, SY_THR_STATIC },	/* 154 = linux_sched_setparam */
 	{ AS(linux_sched_getparam_args), (sy_call_t *)linux_sched_getparam, AUE_SCHED_GETPARAM, NULL, 0, 0, 0, SY_THR_STATIC },	/* 155 = linux_sched_getparam */
 	{ AS(linux_sched_setscheduler_args), (sy_call_t *)linux_sched_setscheduler, AUE_SCHED_SETSCHEDULER, NULL, 0, 0, 0, SY_THR_STATIC },	/* 156 = linux_sched_setscheduler */
 	{ AS(linux_sched_getscheduler_args), (sy_call_t *)linux_sched_getscheduler, AUE_SCHED_GETSCHEDULER, NULL, 0, 0, 0, SY_THR_STATIC },	/* 157 = linux_sched_getscheduler */
 	{ 0, (sy_call_t *)sys_sched_yield, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 158 = sched_yield */
 	{ AS(linux_sched_get_priority_max_args), (sy_call_t *)linux_sched_get_priority_max, AUE_SCHED_GET_PRIORITY_MAX, NULL, 0, 0, 0, SY_THR_STATIC },	/* 159 = linux_sched_get_priority_max */
 	{ AS(linux_sched_get_priority_min_args), (sy_call_t *)linux_sched_get_priority_min, AUE_SCHED_GET_PRIORITY_MIN, NULL, 0, 0, 0, SY_THR_STATIC },	/* 160 = linux_sched_get_priority_min */
 	{ AS(linux_sched_rr_get_interval_args), (sy_call_t *)linux_sched_rr_get_interval, AUE_SCHED_RR_GET_INTERVAL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 161 = linux_sched_rr_get_interval */
 	{ AS(linux_nanosleep_args), (sy_call_t *)linux_nanosleep, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 162 = linux_nanosleep */
 	{ AS(linux_mremap_args), (sy_call_t *)linux_mremap, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 163 = linux_mremap */
 	{ AS(linux_setresuid16_args), (sy_call_t *)linux_setresuid16, AUE_SETRESUID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 164 = linux_setresuid16 */
 	{ AS(linux_getresuid16_args), (sy_call_t *)linux_getresuid16, AUE_GETRESUID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 165 = linux_getresuid16 */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 166 = vm86 */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 167 = query_module */
 	{ AS(poll_args), (sy_call_t *)sys_poll, AUE_POLL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 168 = poll */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 169 = nfsservctl */
 	{ AS(linux_setresgid16_args), (sy_call_t *)linux_setresgid16, AUE_SETRESGID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 170 = linux_setresgid16 */
 	{ AS(linux_getresgid16_args), (sy_call_t *)linux_getresgid16, AUE_GETRESGID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 171 = linux_getresgid16 */
 	{ AS(linux_prctl_args), (sy_call_t *)linux_prctl, AUE_PRCTL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 172 = linux_prctl */
 	{ AS(linux_rt_sigreturn_args), (sy_call_t *)linux_rt_sigreturn, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 173 = linux_rt_sigreturn */
 	{ AS(linux_rt_sigaction_args), (sy_call_t *)linux_rt_sigaction, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 174 = linux_rt_sigaction */
 	{ AS(linux_rt_sigprocmask_args), (sy_call_t *)linux_rt_sigprocmask, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 175 = linux_rt_sigprocmask */
 	{ AS(linux_rt_sigpending_args), (sy_call_t *)linux_rt_sigpending, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 176 = linux_rt_sigpending */
 	{ AS(linux_rt_sigtimedwait_args), (sy_call_t *)linux_rt_sigtimedwait, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 177 = linux_rt_sigtimedwait */
 	{ AS(linux_rt_sigqueueinfo_args), (sy_call_t *)linux_rt_sigqueueinfo, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 178 = linux_rt_sigqueueinfo */
 	{ AS(linux_rt_sigsuspend_args), (sy_call_t *)linux_rt_sigsuspend, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 179 = linux_rt_sigsuspend */
 	{ AS(linux_pread_args), (sy_call_t *)linux_pread, AUE_PREAD, NULL, 0, 0, 0, SY_THR_STATIC },	/* 180 = linux_pread */
 	{ AS(linux_pwrite_args), (sy_call_t *)linux_pwrite, AUE_PWRITE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 181 = linux_pwrite */
 	{ AS(linux_chown16_args), (sy_call_t *)linux_chown16, AUE_CHOWN, NULL, 0, 0, 0, SY_THR_STATIC },	/* 182 = linux_chown16 */
 	{ AS(linux_getcwd_args), (sy_call_t *)linux_getcwd, AUE_GETCWD, NULL, 0, 0, 0, SY_THR_STATIC },	/* 183 = linux_getcwd */
 	{ AS(linux_capget_args), (sy_call_t *)linux_capget, AUE_CAPGET, NULL, 0, 0, 0, SY_THR_STATIC },	/* 184 = linux_capget */
 	{ AS(linux_capset_args), (sy_call_t *)linux_capset, AUE_CAPSET, NULL, 0, 0, 0, SY_THR_STATIC },	/* 185 = linux_capset */
 	{ AS(linux_sigaltstack_args), (sy_call_t *)linux_sigaltstack, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 186 = linux_sigaltstack */
 	{ 0, (sy_call_t *)linux_sendfile, AUE_SENDFILE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 187 = linux_sendfile */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 188 = getpmsg */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 189 = putpmsg */
 	{ 0, (sy_call_t *)linux_vfork, AUE_VFORK, NULL, 0, 0, 0, SY_THR_STATIC },	/* 190 = linux_vfork */
 	{ AS(linux_getrlimit_args), (sy_call_t *)linux_getrlimit, AUE_GETRLIMIT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 191 = linux_getrlimit */
 	{ AS(linux_mmap2_args), (sy_call_t *)linux_mmap2, AUE_MMAP, NULL, 0, 0, 0, SY_THR_STATIC },	/* 192 = linux_mmap2 */
 	{ AS(linux_truncate64_args), (sy_call_t *)linux_truncate64, AUE_TRUNCATE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 193 = linux_truncate64 */
 	{ AS(linux_ftruncate64_args), (sy_call_t *)linux_ftruncate64, AUE_FTRUNCATE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 194 = linux_ftruncate64 */
 	{ AS(linux_stat64_args), (sy_call_t *)linux_stat64, AUE_STAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 195 = linux_stat64 */
 	{ AS(linux_lstat64_args), (sy_call_t *)linux_lstat64, AUE_LSTAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 196 = linux_lstat64 */
 	{ AS(linux_fstat64_args), (sy_call_t *)linux_fstat64, AUE_FSTAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 197 = linux_fstat64 */
 	{ AS(linux_lchown_args), (sy_call_t *)linux_lchown, AUE_LCHOWN, NULL, 0, 0, 0, SY_THR_STATIC },	/* 198 = linux_lchown */
 	{ 0, (sy_call_t *)linux_getuid, AUE_GETUID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 199 = linux_getuid */
 	{ 0, (sy_call_t *)linux_getgid, AUE_GETGID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 200 = linux_getgid */
 	{ 0, (sy_call_t *)sys_geteuid, AUE_GETEUID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 201 = geteuid */
 	{ 0, (sy_call_t *)sys_getegid, AUE_GETEGID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 202 = getegid */
 	{ AS(setreuid_args), (sy_call_t *)sys_setreuid, AUE_SETREUID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 203 = setreuid */
 	{ AS(setregid_args), (sy_call_t *)sys_setregid, AUE_SETREGID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 204 = setregid */
 	{ AS(linux_getgroups_args), (sy_call_t *)linux_getgroups, AUE_GETGROUPS, NULL, 0, 0, 0, SY_THR_STATIC },	/* 205 = linux_getgroups */
 	{ AS(linux_setgroups_args), (sy_call_t *)linux_setgroups, AUE_SETGROUPS, NULL, 0, 0, 0, SY_THR_STATIC },	/* 206 = linux_setgroups */
 	{ AS(fchown_args), (sy_call_t *)sys_fchown, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 207 = fchown */
 	{ AS(setresuid_args), (sy_call_t *)sys_setresuid, AUE_SETRESUID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 208 = setresuid */
 	{ AS(getresuid_args), (sy_call_t *)sys_getresuid, AUE_GETRESUID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 209 = getresuid */
 	{ AS(setresgid_args), (sy_call_t *)sys_setresgid, AUE_SETRESGID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 210 = setresgid */
 	{ AS(getresgid_args), (sy_call_t *)sys_getresgid, AUE_GETRESGID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 211 = getresgid */
 	{ AS(linux_chown_args), (sy_call_t *)linux_chown, AUE_CHOWN, NULL, 0, 0, 0, SY_THR_STATIC },	/* 212 = linux_chown */
 	{ AS(setuid_args), (sy_call_t *)sys_setuid, AUE_SETUID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 213 = setuid */
 	{ AS(setgid_args), (sy_call_t *)sys_setgid, AUE_SETGID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 214 = setgid */
 	{ AS(linux_setfsuid_args), (sy_call_t *)linux_setfsuid, AUE_SETFSUID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 215 = linux_setfsuid */
 	{ AS(linux_setfsgid_args), (sy_call_t *)linux_setfsgid, AUE_SETFSGID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 216 = linux_setfsgid */
 	{ AS(linux_pivot_root_args), (sy_call_t *)linux_pivot_root, AUE_PIVOT_ROOT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 217 = linux_pivot_root */
 	{ AS(linux_mincore_args), (sy_call_t *)linux_mincore, AUE_MINCORE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 218 = linux_mincore */
 	{ AS(madvise_args), (sy_call_t *)sys_madvise, AUE_MADVISE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 219 = madvise */
 	{ AS(linux_getdents64_args), (sy_call_t *)linux_getdents64, AUE_GETDIRENTRIES, NULL, 0, 0, 0, SY_THR_STATIC },	/* 220 = linux_getdents64 */
 	{ AS(linux_fcntl64_args), (sy_call_t *)linux_fcntl64, AUE_FCNTL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 221 = linux_fcntl64 */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 222 =  */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 223 =  */
 	{ 0, (sy_call_t *)linux_gettid, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 224 = linux_gettid */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 225 = linux_readahead */
 	{ 0, (sy_call_t *)linux_setxattr, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 226 = linux_setxattr */
 	{ 0, (sy_call_t *)linux_lsetxattr, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 227 = linux_lsetxattr */
 	{ 0, (sy_call_t *)linux_fsetxattr, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 228 = linux_fsetxattr */
 	{ 0, (sy_call_t *)linux_getxattr, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 229 = linux_getxattr */
 	{ 0, (sy_call_t *)linux_lgetxattr, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 230 = linux_lgetxattr */
 	{ 0, (sy_call_t *)linux_fgetxattr, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 231 = linux_fgetxattr */
 	{ 0, (sy_call_t *)linux_listxattr, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 232 = linux_listxattr */
 	{ 0, (sy_call_t *)linux_llistxattr, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 233 = linux_llistxattr */
 	{ 0, (sy_call_t *)linux_flistxattr, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 234 = linux_flistxattr */
 	{ 0, (sy_call_t *)linux_removexattr, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 235 = linux_removexattr */
 	{ 0, (sy_call_t *)linux_lremovexattr, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 236 = linux_lremovexattr */
 	{ 0, (sy_call_t *)linux_fremovexattr, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 237 = linux_fremovexattr */
 	{ AS(linux_tkill_args), (sy_call_t *)linux_tkill, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 238 = linux_tkill */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 239 = linux_sendfile64 */
 	{ AS(linux_sys_futex_args), (sy_call_t *)linux_sys_futex, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 240 = linux_sys_futex */
 	{ AS(linux_sched_setaffinity_args), (sy_call_t *)linux_sched_setaffinity, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 241 = linux_sched_setaffinity */
 	{ AS(linux_sched_getaffinity_args), (sy_call_t *)linux_sched_getaffinity, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 242 = linux_sched_getaffinity */
 	{ AS(linux_set_thread_area_args), (sy_call_t *)linux_set_thread_area, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 243 = linux_set_thread_area */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 244 = linux_get_thread_area */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 245 = linux_io_setup */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 246 = linux_io_destroy */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 247 = linux_io_getevents */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 248 = linux_io_submit */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 249 = linux_io_cancel */
 	{ AS(linux_fadvise64_args), (sy_call_t *)linux_fadvise64, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 250 = linux_fadvise64 */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 251 =  */
 	{ AS(linux_exit_group_args), (sy_call_t *)linux_exit_group, AUE_EXIT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 252 = linux_exit_group */
 	{ 0, (sy_call_t *)linux_lookup_dcookie, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 253 = linux_lookup_dcookie */
 	{ AS(linux_epoll_create_args), (sy_call_t *)linux_epoll_create, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 254 = linux_epoll_create */
 	{ AS(linux_epoll_ctl_args), (sy_call_t *)linux_epoll_ctl, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 255 = linux_epoll_ctl */
 	{ AS(linux_epoll_wait_args), (sy_call_t *)linux_epoll_wait, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 256 = linux_epoll_wait */
 	{ 0, (sy_call_t *)linux_remap_file_pages, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 257 = linux_remap_file_pages */
 	{ AS(linux_set_tid_address_args), (sy_call_t *)linux_set_tid_address, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 258 = linux_set_tid_address */
 	{ AS(linux_timer_create_args), (sy_call_t *)linux_timer_create, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 259 = linux_timer_create */
 	{ AS(linux_timer_settime_args), (sy_call_t *)linux_timer_settime, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 260 = linux_timer_settime */
 	{ AS(linux_timer_gettime_args), (sy_call_t *)linux_timer_gettime, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 261 = linux_timer_gettime */
 	{ AS(linux_timer_getoverrun_args), (sy_call_t *)linux_timer_getoverrun, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 262 = linux_timer_getoverrun */
 	{ AS(linux_timer_delete_args), (sy_call_t *)linux_timer_delete, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 263 = linux_timer_delete */
 	{ AS(linux_clock_settime_args), (sy_call_t *)linux_clock_settime, AUE_CLOCK_SETTIME, NULL, 0, 0, 0, SY_THR_STATIC },	/* 264 = linux_clock_settime */
 	{ AS(linux_clock_gettime_args), (sy_call_t *)linux_clock_gettime, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 265 = linux_clock_gettime */
 	{ AS(linux_clock_getres_args), (sy_call_t *)linux_clock_getres, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 266 = linux_clock_getres */
 	{ AS(linux_clock_nanosleep_args), (sy_call_t *)linux_clock_nanosleep, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 267 = linux_clock_nanosleep */
 	{ AS(linux_statfs64_args), (sy_call_t *)linux_statfs64, AUE_STATFS, NULL, 0, 0, 0, SY_THR_STATIC },	/* 268 = linux_statfs64 */
 	{ AS(linux_fstatfs64_args), (sy_call_t *)linux_fstatfs64, AUE_FSTATFS, NULL, 0, 0, 0, SY_THR_STATIC },	/* 269 = linux_fstatfs64 */
 	{ AS(linux_tgkill_args), (sy_call_t *)linux_tgkill, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 270 = linux_tgkill */
 	{ AS(linux_utimes_args), (sy_call_t *)linux_utimes, AUE_UTIMES, NULL, 0, 0, 0, SY_THR_STATIC },	/* 271 = linux_utimes */
 	{ AS(linux_fadvise64_64_args), (sy_call_t *)linux_fadvise64_64, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 272 = linux_fadvise64_64 */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 273 = vserver */
 	{ 0, (sy_call_t *)linux_mbind, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 274 = linux_mbind */
 	{ 0, (sy_call_t *)linux_get_mempolicy, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 275 = linux_get_mempolicy */
 	{ 0, (sy_call_t *)linux_set_mempolicy, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 276 = linux_set_mempolicy */
 	{ 0, (sy_call_t *)linux_mq_open, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 277 = linux_mq_open */
 	{ 0, (sy_call_t *)linux_mq_unlink, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 278 = linux_mq_unlink */
 	{ 0, (sy_call_t *)linux_mq_timedsend, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 279 = linux_mq_timedsend */
 	{ 0, (sy_call_t *)linux_mq_timedreceive, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 280 = linux_mq_timedreceive */
 	{ 0, (sy_call_t *)linux_mq_notify, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 281 = linux_mq_notify */
 	{ 0, (sy_call_t *)linux_mq_getsetattr, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 282 = linux_mq_getsetattr */
 	{ 0, (sy_call_t *)linux_kexec_load, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 283 = linux_kexec_load */
 	{ AS(linux_waitid_args), (sy_call_t *)linux_waitid, AUE_WAIT6, NULL, 0, 0, 0, SY_THR_STATIC },	/* 284 = linux_waitid */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 285 =  */
 	{ 0, (sy_call_t *)linux_add_key, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 286 = linux_add_key */
 	{ 0, (sy_call_t *)linux_request_key, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 287 = linux_request_key */
 	{ 0, (sy_call_t *)linux_keyctl, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 288 = linux_keyctl */
 	{ 0, (sy_call_t *)linux_ioprio_set, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 289 = linux_ioprio_set */
 	{ 0, (sy_call_t *)linux_ioprio_get, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 290 = linux_ioprio_get */
 	{ 0, (sy_call_t *)linux_inotify_init, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 291 = linux_inotify_init */
 	{ 0, (sy_call_t *)linux_inotify_add_watch, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 292 = linux_inotify_add_watch */
 	{ 0, (sy_call_t *)linux_inotify_rm_watch, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 293 = linux_inotify_rm_watch */
 	{ 0, (sy_call_t *)linux_migrate_pages, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 294 = linux_migrate_pages */
 	{ AS(linux_openat_args), (sy_call_t *)linux_openat, AUE_OPEN_RWTC, NULL, 0, 0, 0, SY_THR_STATIC },	/* 295 = linux_openat */
 	{ AS(linux_mkdirat_args), (sy_call_t *)linux_mkdirat, AUE_MKDIRAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 296 = linux_mkdirat */
 	{ AS(linux_mknodat_args), (sy_call_t *)linux_mknodat, AUE_MKNODAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 297 = linux_mknodat */
 	{ AS(linux_fchownat_args), (sy_call_t *)linux_fchownat, AUE_FCHOWNAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 298 = linux_fchownat */
 	{ AS(linux_futimesat_args), (sy_call_t *)linux_futimesat, AUE_FUTIMESAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 299 = linux_futimesat */
 	{ AS(linux_fstatat64_args), (sy_call_t *)linux_fstatat64, AUE_FSTATAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 300 = linux_fstatat64 */
 	{ AS(linux_unlinkat_args), (sy_call_t *)linux_unlinkat, AUE_UNLINKAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 301 = linux_unlinkat */
 	{ AS(linux_renameat_args), (sy_call_t *)linux_renameat, AUE_RENAMEAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 302 = linux_renameat */
 	{ AS(linux_linkat_args), (sy_call_t *)linux_linkat, AUE_LINKAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 303 = linux_linkat */
 	{ AS(linux_symlinkat_args), (sy_call_t *)linux_symlinkat, AUE_SYMLINKAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 304 = linux_symlinkat */
 	{ AS(linux_readlinkat_args), (sy_call_t *)linux_readlinkat, AUE_READLINKAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 305 = linux_readlinkat */
 	{ AS(linux_fchmodat_args), (sy_call_t *)linux_fchmodat, AUE_FCHMODAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 306 = linux_fchmodat */
 	{ AS(linux_faccessat_args), (sy_call_t *)linux_faccessat, AUE_FACCESSAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 307 = linux_faccessat */
 	{ AS(linux_pselect6_args), (sy_call_t *)linux_pselect6, AUE_SELECT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 308 = linux_pselect6 */
 	{ AS(linux_ppoll_args), (sy_call_t *)linux_ppoll, AUE_POLL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 309 = linux_ppoll */
 	{ 0, (sy_call_t *)linux_unshare, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 310 = linux_unshare */
 	{ AS(linux_set_robust_list_args), (sy_call_t *)linux_set_robust_list, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 311 = linux_set_robust_list */
 	{ AS(linux_get_robust_list_args), (sy_call_t *)linux_get_robust_list, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 312 = linux_get_robust_list */
 	{ 0, (sy_call_t *)linux_splice, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 313 = linux_splice */
 	{ 0, (sy_call_t *)linux_sync_file_range, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 314 = linux_sync_file_range */
 	{ 0, (sy_call_t *)linux_tee, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },		/* 315 = linux_tee */
 	{ 0, (sy_call_t *)linux_vmsplice, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 316 = linux_vmsplice */
 	{ 0, (sy_call_t *)linux_move_pages, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 317 = linux_move_pages */
 	{ 0, (sy_call_t *)linux_getcpu, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 318 = linux_getcpu */
 	{ AS(linux_epoll_pwait_args), (sy_call_t *)linux_epoll_pwait, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 319 = linux_epoll_pwait */
 	{ AS(linux_utimensat_args), (sy_call_t *)linux_utimensat, AUE_FUTIMESAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 320 = linux_utimensat */
 	{ 0, (sy_call_t *)linux_signalfd, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 321 = linux_signalfd */
 	{ AS(linux_timerfd_create_args), (sy_call_t *)linux_timerfd_create, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 322 = linux_timerfd_create */
 	{ AS(linux_eventfd_args), (sy_call_t *)linux_eventfd, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 323 = linux_eventfd */
 	{ AS(linux_fallocate_args), (sy_call_t *)linux_fallocate, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 324 = linux_fallocate */
 	{ AS(linux_timerfd_settime_args), (sy_call_t *)linux_timerfd_settime, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 325 = linux_timerfd_settime */
 	{ AS(linux_timerfd_gettime_args), (sy_call_t *)linux_timerfd_gettime, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 326 = linux_timerfd_gettime */
 	{ 0, (sy_call_t *)linux_signalfd4, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 327 = linux_signalfd4 */
 	{ AS(linux_eventfd2_args), (sy_call_t *)linux_eventfd2, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 328 = linux_eventfd2 */
 	{ AS(linux_epoll_create1_args), (sy_call_t *)linux_epoll_create1, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 329 = linux_epoll_create1 */
 	{ AS(linux_dup3_args), (sy_call_t *)linux_dup3, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 330 = linux_dup3 */
 	{ AS(linux_pipe2_args), (sy_call_t *)linux_pipe2, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 331 = linux_pipe2 */
 	{ 0, (sy_call_t *)linux_inotify_init1, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 332 = linux_inotify_init1 */
 	{ AS(linux_preadv_args), (sy_call_t *)linux_preadv, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 333 = linux_preadv */
 	{ AS(linux_pwritev_args), (sy_call_t *)linux_pwritev, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 334 = linux_pwritev */
 	{ AS(linux_rt_tgsigqueueinfo_args), (sy_call_t *)linux_rt_tgsigqueueinfo, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 335 = linux_rt_tgsigqueueinfo */
 	{ 0, (sy_call_t *)linux_perf_event_open, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 336 = linux_perf_event_open */
 	{ AS(linux_recvmmsg_args), (sy_call_t *)linux_recvmmsg, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 337 = linux_recvmmsg */
 	{ 0, (sy_call_t *)linux_fanotify_init, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 338 = linux_fanotify_init */
 	{ 0, (sy_call_t *)linux_fanotify_mark, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 339 = linux_fanotify_mark */
 	{ AS(linux_prlimit64_args), (sy_call_t *)linux_prlimit64, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 340 = linux_prlimit64 */
 	{ 0, (sy_call_t *)linux_name_to_handle_at, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 341 = linux_name_to_handle_at */
 	{ 0, (sy_call_t *)linux_open_by_handle_at, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 342 = linux_open_by_handle_at */
 	{ 0, (sy_call_t *)linux_clock_adjtime, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 343 = linux_clock_adjtime */
 	{ AS(linux_syncfs_args), (sy_call_t *)linux_syncfs, AUE_SYNC, NULL, 0, 0, 0, SY_THR_STATIC },	/* 344 = linux_syncfs */
 	{ AS(linux_sendmmsg_args), (sy_call_t *)linux_sendmmsg, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 345 = linux_sendmmsg */
 	{ 0, (sy_call_t *)linux_setns, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 346 = linux_setns */
 	{ AS(linux_process_vm_readv_args), (sy_call_t *)linux_process_vm_readv, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 347 = linux_process_vm_readv */
 	{ AS(linux_process_vm_writev_args), (sy_call_t *)linux_process_vm_writev, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 348 = linux_process_vm_writev */
 	{ AS(linux_kcmp_args), (sy_call_t *)linux_kcmp, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 349 = linux_kcmp */
 	{ AS(linux_finit_module_args), (sy_call_t *)linux_finit_module, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 350 = linux_finit_module */
 	{ AS(linux_sched_setattr_args), (sy_call_t *)linux_sched_setattr, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 351 = linux_sched_setattr */
 	{ AS(linux_sched_getattr_args), (sy_call_t *)linux_sched_getattr, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 352 = linux_sched_getattr */
 	{ AS(linux_renameat2_args), (sy_call_t *)linux_renameat2, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 353 = linux_renameat2 */
 	{ AS(linux_seccomp_args), (sy_call_t *)linux_seccomp, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 354 = linux_seccomp */
 	{ AS(linux_getrandom_args), (sy_call_t *)linux_getrandom, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 355 = linux_getrandom */
 	{ AS(linux_memfd_create_args), (sy_call_t *)linux_memfd_create, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 356 = linux_memfd_create */
 	{ AS(linux_bpf_args), (sy_call_t *)linux_bpf, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 357 = linux_bpf */
 	{ AS(linux_execveat_args), (sy_call_t *)linux_execveat, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 358 = linux_execveat */
 	{ AS(linux_socket_args), (sy_call_t *)linux_socket, AUE_SOCKET, NULL, 0, 0, 0, SY_THR_STATIC },	/* 359 = linux_socket */
 	{ AS(linux_socketpair_args), (sy_call_t *)linux_socketpair, AUE_SOCKETPAIR, NULL, 0, 0, 0, SY_THR_STATIC },	/* 360 = linux_socketpair */
 	{ AS(linux_bind_args), (sy_call_t *)linux_bind, AUE_BIND, NULL, 0, 0, 0, SY_THR_STATIC },	/* 361 = linux_bind */
 	{ AS(linux_connect_args), (sy_call_t *)linux_connect, AUE_CONNECT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 362 = linux_connect */
 	{ AS(linux_listen_args), (sy_call_t *)linux_listen, AUE_LISTEN, NULL, 0, 0, 0, SY_THR_STATIC },	/* 363 = linux_listen */
 	{ AS(linux_accept4_args), (sy_call_t *)linux_accept4, AUE_ACCEPT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 364 = linux_accept4 */
 	{ AS(linux_getsockopt_args), (sy_call_t *)linux_getsockopt, AUE_GETSOCKOPT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 365 = linux_getsockopt */
 	{ AS(linux_setsockopt_args), (sy_call_t *)linux_setsockopt, AUE_SETSOCKOPT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 366 = linux_setsockopt */
 	{ AS(linux_getsockname_args), (sy_call_t *)linux_getsockname, AUE_GETSOCKNAME, NULL, 0, 0, 0, SY_THR_STATIC },	/* 367 = linux_getsockname */
 	{ AS(linux_getpeername_args), (sy_call_t *)linux_getpeername, AUE_GETPEERNAME, NULL, 0, 0, 0, SY_THR_STATIC },	/* 368 = linux_getpeername */
 	{ AS(linux_sendto_args), (sy_call_t *)linux_sendto, AUE_SENDTO, NULL, 0, 0, 0, SY_THR_STATIC },	/* 369 = linux_sendto */
 	{ AS(linux_sendmsg_args), (sy_call_t *)linux_sendmsg, AUE_SENDMSG, NULL, 0, 0, 0, SY_THR_STATIC },	/* 370 = linux_sendmsg */
 	{ AS(linux_recvfrom_args), (sy_call_t *)linux_recvfrom, AUE_RECVFROM, NULL, 0, 0, 0, SY_THR_STATIC },	/* 371 = linux_recvfrom */
 	{ AS(linux_recvmsg_args), (sy_call_t *)linux_recvmsg, AUE_RECVMSG, NULL, 0, 0, 0, SY_THR_STATIC },	/* 372 = linux_recvmsg */
 	{ AS(linux_shutdown_args), (sy_call_t *)linux_shutdown, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 373 = linux_shutdown */
 	{ AS(linux_userfaultfd_args), (sy_call_t *)linux_userfaultfd, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 374 = linux_userfaultfd */
 	{ AS(linux_membarrier_args), (sy_call_t *)linux_membarrier, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 375 = linux_membarrier */
 	{ AS(linux_mlock2_args), (sy_call_t *)linux_mlock2, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 376 = linux_mlock2 */
 	{ AS(linux_copy_file_range_args), (sy_call_t *)linux_copy_file_range, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 377 = linux_copy_file_range */
 	{ AS(linux_preadv2_args), (sy_call_t *)linux_preadv2, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 378 = linux_preadv2 */
 	{ AS(linux_pwritev2_args), (sy_call_t *)linux_pwritev2, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 379 = linux_pwritev2 */
 	{ AS(linux_pkey_mprotect_args), (sy_call_t *)linux_pkey_mprotect, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 380 = linux_pkey_mprotect */
 	{ AS(linux_pkey_alloc_args), (sy_call_t *)linux_pkey_alloc, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 381 = linux_pkey_alloc */
 	{ AS(linux_pkey_free_args), (sy_call_t *)linux_pkey_free, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 382 = linux_pkey_free */
 	{ AS(linux_statx_args), (sy_call_t *)linux_statx, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 383 = linux_statx */
 	{ AS(linux_arch_prctl_args), (sy_call_t *)linux_arch_prctl, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 384 = linux_arch_prctl */
 	{ 0, (sy_call_t *)linux_io_pgetevents, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 385 = linux_io_pgetevents */
 	{ 0, (sy_call_t *)linux_rseq, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 386 = linux_rseq */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 387 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 388 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 389 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 390 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 391 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 392 = nosys */
 	{ AS(linux_semget_args), (sy_call_t *)linux_semget, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 393 = linux_semget */
 	{ AS(linux_semctl_args), (sy_call_t *)linux_semctl, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 394 = linux_semctl */
 	{ AS(linux_shmget_args), (sy_call_t *)linux_shmget, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 395 = linux_shmget */
 	{ AS(linux_shmctl_args), (sy_call_t *)linux_shmctl, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 396 = linux_shmctl */
 	{ AS(linux_shmat_args), (sy_call_t *)linux_shmat, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 397 = linux_shmat */
 	{ AS(linux_shmdt_args), (sy_call_t *)linux_shmdt, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 398 = linux_shmdt */
 	{ AS(linux_msgget_args), (sy_call_t *)linux_msgget, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 399 = linux_msgget */
 	{ AS(linux_msgsnd_args), (sy_call_t *)linux_msgsnd, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 400 = linux_msgsnd */
 	{ AS(linux_msgrcv_args), (sy_call_t *)linux_msgrcv, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 401 = linux_msgrcv */
 	{ AS(linux_msgctl_args), (sy_call_t *)linux_msgctl, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 402 = linux_msgctl */
 	{ 0, (sy_call_t *)linux_clock_gettime64, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 403 = linux_clock_gettime64 */
 	{ 0, (sy_call_t *)linux_clock_settime64, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 404 = linux_clock_settime64 */
 	{ 0, (sy_call_t *)linux_clock_adjtime64, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 405 = linux_clock_adjtime64 */
 	{ 0, (sy_call_t *)linux_clock_getres_time64, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 406 = linux_clock_getres_time64 */
 	{ 0, (sy_call_t *)linux_clock_nanosleep_time64, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 407 = linux_clock_nanosleep_time64 */
 	{ 0, (sy_call_t *)linux_timer_gettime64, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 408 = linux_timer_gettime64 */
 	{ 0, (sy_call_t *)linux_timer_settime64, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 409 = linux_timer_settime64 */
 	{ 0, (sy_call_t *)linux_timerfd_gettime64, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 410 = linux_timerfd_gettime64 */
 	{ 0, (sy_call_t *)linux_timerfd_settime64, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 411 = linux_timerfd_settime64 */
 	{ 0, (sy_call_t *)linux_utimensat_time64, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 412 = linux_utimensat_time64 */
 	{ 0, (sy_call_t *)linux_pselect6_time64, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 413 = linux_pselect6_time64 */
 	{ 0, (sy_call_t *)linux_ppoll_time64, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 414 = linux_ppoll_time64 */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 415 = nosys */
 	{ 0, (sy_call_t *)linux_io_pgetevents_time64, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 416 = linux_io_pgetevents_time64 */
 	{ 0, (sy_call_t *)linux_recvmmsg_time64, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 417 = linux_recvmmsg_time64 */
 	{ 0, (sy_call_t *)linux_mq_timedsend_time64, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 418 = linux_mq_timedsend_time64 */
 	{ 0, (sy_call_t *)linux_mq_timedreceive_time64, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 419 = linux_mq_timedreceive_time64 */
 	{ 0, (sy_call_t *)linux_semtimedop_time64, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 420 = linux_semtimedop_time64 */
 	{ 0, (sy_call_t *)linux_rt_sigtimedwait_time64, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 421 = linux_rt_sigtimedwait_time64 */
 	{ 0, (sy_call_t *)linux_futex_time64, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 422 = linux_futex_time64 */
 	{ 0, (sy_call_t *)linux_sched_rr_get_interval_time64, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 423 = linux_sched_rr_get_interval_time64 */
 	{ AS(linux_pidfd_send_signal_args), (sy_call_t *)linux_pidfd_send_signal, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 424 = linux_pidfd_send_signal */
 	{ 0, (sy_call_t *)linux_io_uring_setup, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 425 = linux_io_uring_setup */
 	{ 0, (sy_call_t *)linux_io_uring_enter, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 426 = linux_io_uring_enter */
 	{ 0, (sy_call_t *)linux_io_uring_register, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 427 = linux_io_uring_register */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 428 = nosys */
 };
diff --git a/sys/amd64/linux32/linux32_systrace_args.c b/sys/amd64/linux32/linux32_systrace_args.c
index 68e58ba19339..1a7bd939d8ad 100644
--- a/sys/amd64/linux32/linux32_systrace_args.c
+++ b/sys/amd64/linux32/linux32_systrace_args.c
@@ -1,9075 +1,9075 @@
 /*
  * System call argument to DTrace register array converstion.
  *
- * DO NOT EDIT-- this file is automatically generated.
+ * DO NOT EDIT-- this file is automatically @generated.
  * $FreeBSD$
  * This file is part of the DTrace syscall provider.
  */
 
 static void
 systrace_args(int sysnum, void *params, uint64_t *uarg, int *n_args)
 {
 	int64_t *iarg  = (int64_t *) uarg;
 	switch (sysnum) {
 #define	nosys	linux_nosys
 	/* linux_exit */
 	case 1: {
 		struct linux_exit_args *p = params;
 		iarg[0] = p->rval; /* int */
 		*n_args = 1;
 		break;
 	}
 	/* linux_fork */
 	case 2: {
 		*n_args = 0;
 		break;
 	}
 	/* read */
 	case 3: {
 		struct read_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->buf; /* char * */
 		uarg[2] = p->nbyte; /* u_int */
 		*n_args = 3;
 		break;
 	}
 	/* write */
 	case 4: {
 		struct write_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->buf; /* char * */
 		uarg[2] = p->nbyte; /* u_int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_open */
 	case 5: {
 		struct linux_open_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		iarg[1] = p->flags; /* l_int */
 		iarg[2] = p->mode; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* close */
 	case 6: {
 		struct close_args *p = params;
 		iarg[0] = p->fd; /* int */
 		*n_args = 1;
 		break;
 	}
 	/* linux_waitpid */
 	case 7: {
 		struct linux_waitpid_args *p = params;
 		iarg[0] = p->pid; /* l_pid_t */
 		uarg[1] = (intptr_t) p->status; /* l_int * */
 		iarg[2] = p->options; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_creat */
 	case 8: {
 		struct linux_creat_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		iarg[1] = p->mode; /* l_int */
 		*n_args = 2;
 		break;
 	}
 	/* linux_link */
 	case 9: {
 		struct linux_link_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		uarg[1] = (intptr_t) p->to; /* char * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_unlink */
 	case 10: {
 		struct linux_unlink_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		*n_args = 1;
 		break;
 	}
 	/* linux_execve */
 	case 11: {
 		struct linux_execve_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		uarg[1] = (intptr_t) p->argp; /* uint32_t * */
 		uarg[2] = (intptr_t) p->envp; /* uint32_t * */
 		*n_args = 3;
 		break;
 	}
 	/* linux_chdir */
 	case 12: {
 		struct linux_chdir_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		*n_args = 1;
 		break;
 	}
 	/* linux_time */
 	case 13: {
 		struct linux_time_args *p = params;
 		uarg[0] = (intptr_t) p->tm; /* l_time_t * */
 		*n_args = 1;
 		break;
 	}
 	/* linux_mknod */
 	case 14: {
 		struct linux_mknod_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		iarg[1] = p->mode; /* l_int */
 		iarg[2] = p->dev; /* l_dev_t */
 		*n_args = 3;
 		break;
 	}
 	/* linux_chmod */
 	case 15: {
 		struct linux_chmod_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		iarg[1] = p->mode; /* l_mode_t */
 		*n_args = 2;
 		break;
 	}
 	/* linux_lchown16 */
 	case 16: {
 		struct linux_lchown16_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		iarg[1] = p->uid; /* l_uid16_t */
 		iarg[2] = p->gid; /* l_gid16_t */
 		*n_args = 3;
 		break;
 	}
 	/* linux_stat */
 	case 18: {
 		struct linux_stat_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		uarg[1] = (intptr_t) p->up; /* struct linux_stat * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_lseek */
 	case 19: {
 		struct linux_lseek_args *p = params;
 		iarg[0] = p->fdes; /* l_uint */
 		iarg[1] = p->off; /* l_off_t */
 		iarg[2] = p->whence; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_getpid */
 	case 20: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_mount */
 	case 21: {
 		struct linux_mount_args *p = params;
 		uarg[0] = (intptr_t) p->specialfile; /* char * */
 		uarg[1] = (intptr_t) p->dir; /* char * */
 		uarg[2] = (intptr_t) p->filesystemtype; /* char * */
 		iarg[3] = p->rwflag; /* l_ulong */
 		uarg[4] = (intptr_t) p->data; /* void * */
 		*n_args = 5;
 		break;
 	}
 	/* linux_oldumount */
 	case 22: {
 		struct linux_oldumount_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		*n_args = 1;
 		break;
 	}
 	/* linux_setuid16 */
 	case 23: {
 		struct linux_setuid16_args *p = params;
 		iarg[0] = p->uid; /* l_uid16_t */
 		*n_args = 1;
 		break;
 	}
 	/* linux_getuid16 */
 	case 24: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_stime */
 	case 25: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_ptrace */
 	case 26: {
 		struct linux_ptrace_args *p = params;
 		iarg[0] = p->req; /* l_long */
 		iarg[1] = p->pid; /* l_long */
 		iarg[2] = p->addr; /* l_long */
 		iarg[3] = p->data; /* l_long */
 		*n_args = 4;
 		break;
 	}
 	/* linux_alarm */
 	case 27: {
 		struct linux_alarm_args *p = params;
 		iarg[0] = p->secs; /* l_uint */
 		*n_args = 1;
 		break;
 	}
 	/* linux_pause */
 	case 29: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_utime */
 	case 30: {
 		struct linux_utime_args *p = params;
 		uarg[0] = (intptr_t) p->fname; /* char * */
 		uarg[1] = (intptr_t) p->times; /* struct l_utimbuf * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_access */
 	case 33: {
 		struct linux_access_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		iarg[1] = p->amode; /* l_int */
 		*n_args = 2;
 		break;
 	}
 	/* linux_nice */
 	case 34: {
 		struct linux_nice_args *p = params;
 		iarg[0] = p->inc; /* l_int */
 		*n_args = 1;
 		break;
 	}
 	/* sync */
 	case 36: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_kill */
 	case 37: {
 		struct linux_kill_args *p = params;
 		iarg[0] = p->pid; /* l_int */
 		iarg[1] = p->signum; /* l_int */
 		*n_args = 2;
 		break;
 	}
 	/* linux_rename */
 	case 38: {
 		struct linux_rename_args *p = params;
 		uarg[0] = (intptr_t) p->from; /* char * */
 		uarg[1] = (intptr_t) p->to; /* char * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_mkdir */
 	case 39: {
 		struct linux_mkdir_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		iarg[1] = p->mode; /* l_int */
 		*n_args = 2;
 		break;
 	}
 	/* linux_rmdir */
 	case 40: {
 		struct linux_rmdir_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		*n_args = 1;
 		break;
 	}
 	/* dup */
 	case 41: {
 		struct dup_args *p = params;
 		uarg[0] = p->fd; /* u_int */
 		*n_args = 1;
 		break;
 	}
 	/* linux_pipe */
 	case 42: {
 		struct linux_pipe_args *p = params;
 		uarg[0] = (intptr_t) p->pipefds; /* l_int * */
 		*n_args = 1;
 		break;
 	}
 	/* linux_times */
 	case 43: {
 		struct linux_times_args *p = params;
 		uarg[0] = (intptr_t) p->buf; /* struct l_times_argv * */
 		*n_args = 1;
 		break;
 	}
 	/* linux_brk */
 	case 45: {
 		struct linux_brk_args *p = params;
 		iarg[0] = p->dsend; /* l_ulong */
 		*n_args = 1;
 		break;
 	}
 	/* linux_setgid16 */
 	case 46: {
 		struct linux_setgid16_args *p = params;
 		iarg[0] = p->gid; /* l_gid16_t */
 		*n_args = 1;
 		break;
 	}
 	/* linux_getgid16 */
 	case 47: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_signal */
 	case 48: {
 		struct linux_signal_args *p = params;
 		iarg[0] = p->sig; /* l_int */
 		iarg[1] = p->handler; /* l_handler_t */
 		*n_args = 2;
 		break;
 	}
 	/* linux_geteuid16 */
 	case 49: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_getegid16 */
 	case 50: {
 		*n_args = 0;
 		break;
 	}
 	/* acct */
 	case 51: {
 		struct acct_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		*n_args = 1;
 		break;
 	}
 	/* linux_umount */
 	case 52: {
 		struct linux_umount_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		iarg[1] = p->flags; /* l_int */
 		*n_args = 2;
 		break;
 	}
 	/* linux_ioctl */
 	case 54: {
 		struct linux_ioctl_args *p = params;
 		iarg[0] = p->fd; /* l_uint */
 		iarg[1] = p->cmd; /* l_uint */
 		uarg[2] = p->arg; /* uintptr_t */
 		*n_args = 3;
 		break;
 	}
 	/* linux_fcntl */
 	case 55: {
 		struct linux_fcntl_args *p = params;
 		iarg[0] = p->fd; /* l_uint */
 		iarg[1] = p->cmd; /* l_uint */
 		uarg[2] = p->arg; /* uintptr_t */
 		*n_args = 3;
 		break;
 	}
 	/* setpgid */
 	case 57: {
 		struct setpgid_args *p = params;
 		iarg[0] = p->pid; /* int */
 		iarg[1] = p->pgid; /* int */
 		*n_args = 2;
 		break;
 	}
 	/* linux_olduname */
 	case 59: {
 		*n_args = 0;
 		break;
 	}
 	/* umask */
 	case 60: {
 		struct umask_args *p = params;
 		iarg[0] = p->newmask; /* int */
 		*n_args = 1;
 		break;
 	}
 	/* chroot */
 	case 61: {
 		struct chroot_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		*n_args = 1;
 		break;
 	}
 	/* linux_ustat */
 	case 62: {
 		struct linux_ustat_args *p = params;
 		iarg[0] = p->dev; /* l_dev_t */
 		uarg[1] = (intptr_t) p->ubuf; /* struct l_ustat * */
 		*n_args = 2;
 		break;
 	}
 	/* dup2 */
 	case 63: {
 		struct dup2_args *p = params;
 		uarg[0] = p->from; /* u_int */
 		uarg[1] = p->to; /* u_int */
 		*n_args = 2;
 		break;
 	}
 	/* linux_getppid */
 	case 64: {
 		*n_args = 0;
 		break;
 	}
 	/* getpgrp */
 	case 65: {
 		*n_args = 0;
 		break;
 	}
 	/* setsid */
 	case 66: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_sigaction */
 	case 67: {
 		struct linux_sigaction_args *p = params;
 		iarg[0] = p->sig; /* l_int */
 		uarg[1] = (intptr_t) p->nsa; /* l_osigaction_t * */
 		uarg[2] = (intptr_t) p->osa; /* l_osigaction_t * */
 		*n_args = 3;
 		break;
 	}
 	/* linux_sgetmask */
 	case 68: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_ssetmask */
 	case 69: {
 		struct linux_ssetmask_args *p = params;
 		iarg[0] = p->mask; /* l_osigset_t */
 		*n_args = 1;
 		break;
 	}
 	/* linux_setreuid16 */
 	case 70: {
 		struct linux_setreuid16_args *p = params;
 		iarg[0] = p->ruid; /* l_uid16_t */
 		iarg[1] = p->euid; /* l_uid16_t */
 		*n_args = 2;
 		break;
 	}
 	/* linux_setregid16 */
 	case 71: {
 		struct linux_setregid16_args *p = params;
 		iarg[0] = p->rgid; /* l_gid16_t */
 		iarg[1] = p->egid; /* l_gid16_t */
 		*n_args = 2;
 		break;
 	}
 	/* linux_sigsuspend */
 	case 72: {
 		struct linux_sigsuspend_args *p = params;
 		iarg[0] = p->hist0; /* l_int */
 		iarg[1] = p->hist1; /* l_int */
 		iarg[2] = p->mask; /* l_osigset_t */
 		*n_args = 3;
 		break;
 	}
 	/* linux_sigpending */
 	case 73: {
 		struct linux_sigpending_args *p = params;
 		uarg[0] = (intptr_t) p->mask; /* l_osigset_t * */
 		*n_args = 1;
 		break;
 	}
 	/* linux_sethostname */
 	case 74: {
 		struct linux_sethostname_args *p = params;
 		uarg[0] = (intptr_t) p->hostname; /* char * */
 		uarg[1] = p->len; /* u_int */
 		*n_args = 2;
 		break;
 	}
 	/* linux_setrlimit */
 	case 75: {
 		struct linux_setrlimit_args *p = params;
 		iarg[0] = p->resource; /* l_uint */
 		uarg[1] = (intptr_t) p->rlim; /* struct l_rlimit * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_old_getrlimit */
 	case 76: {
 		struct linux_old_getrlimit_args *p = params;
 		iarg[0] = p->resource; /* l_uint */
 		uarg[1] = (intptr_t) p->rlim; /* struct l_rlimit * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_getrusage */
 	case 77: {
 		struct linux_getrusage_args *p = params;
 		iarg[0] = p->who; /* int */
 		uarg[1] = (intptr_t) p->rusage; /* struct l_rusage * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_gettimeofday */
 	case 78: {
 		struct linux_gettimeofday_args *p = params;
 		uarg[0] = (intptr_t) p->tp; /* struct l_timeval * */
 		uarg[1] = (intptr_t) p->tzp; /* struct timezone * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_settimeofday */
 	case 79: {
 		struct linux_settimeofday_args *p = params;
 		uarg[0] = (intptr_t) p->tp; /* struct l_timeval * */
 		uarg[1] = (intptr_t) p->tzp; /* struct timezone * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_getgroups16 */
 	case 80: {
 		struct linux_getgroups16_args *p = params;
 		iarg[0] = p->gidsetsize; /* l_uint */
 		uarg[1] = (intptr_t) p->gidset; /* l_gid16_t * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_setgroups16 */
 	case 81: {
 		struct linux_setgroups16_args *p = params;
 		iarg[0] = p->gidsetsize; /* l_uint */
 		uarg[1] = (intptr_t) p->gidset; /* l_gid16_t * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_old_select */
 	case 82: {
 		struct linux_old_select_args *p = params;
 		uarg[0] = (intptr_t) p->ptr; /* struct l_old_select_argv * */
 		*n_args = 1;
 		break;
 	}
 	/* linux_symlink */
 	case 83: {
 		struct linux_symlink_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		uarg[1] = (intptr_t) p->to; /* char * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_lstat */
 	case 84: {
 		struct linux_lstat_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		uarg[1] = (intptr_t) p->up; /* struct linux_lstat * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_readlink */
 	case 85: {
 		struct linux_readlink_args *p = params;
 		uarg[0] = (intptr_t) p->name; /* char * */
 		uarg[1] = (intptr_t) p->buf; /* char * */
 		iarg[2] = p->count; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* swapon */
 	case 87: {
 		struct swapon_args *p = params;
 		uarg[0] = (intptr_t) p->name; /* char * */
 		*n_args = 1;
 		break;
 	}
 	/* linux_reboot */
 	case 88: {
 		struct linux_reboot_args *p = params;
 		iarg[0] = p->magic1; /* l_int */
 		iarg[1] = p->magic2; /* l_int */
 		iarg[2] = p->cmd; /* l_uint */
 		uarg[3] = (intptr_t) p->arg; /* void * */
 		*n_args = 4;
 		break;
 	}
 	/* linux_readdir */
 	case 89: {
 		struct linux_readdir_args *p = params;
 		iarg[0] = p->fd; /* l_uint */
 		uarg[1] = (intptr_t) p->dent; /* struct l_dirent * */
 		iarg[2] = p->count; /* l_uint */
 		*n_args = 3;
 		break;
 	}
 	/* linux_mmap */
 	case 90: {
 		struct linux_mmap_args *p = params;
 		uarg[0] = (intptr_t) p->ptr; /* struct l_mmap_argv * */
 		*n_args = 1;
 		break;
 	}
 	/* munmap */
 	case 91: {
 		struct munmap_args *p = params;
 		uarg[0] = (intptr_t) p->addr; /* caddr_t */
 		iarg[1] = p->len; /* int */
 		*n_args = 2;
 		break;
 	}
 	/* linux_truncate */
 	case 92: {
 		struct linux_truncate_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		iarg[1] = p->length; /* l_ulong */
 		*n_args = 2;
 		break;
 	}
 	/* linux_ftruncate */
 	case 93: {
 		struct linux_ftruncate_args *p = params;
 		iarg[0] = p->fd; /* int */
 		iarg[1] = p->length; /* long */
 		*n_args = 2;
 		break;
 	}
 	/* fchmod */
 	case 94: {
 		struct fchmod_args *p = params;
 		iarg[0] = p->fd; /* int */
 		iarg[1] = p->mode; /* int */
 		*n_args = 2;
 		break;
 	}
 	/* fchown */
 	case 95: {
 		struct fchown_args *p = params;
 		iarg[0] = p->fd; /* int */
 		iarg[1] = p->uid; /* int */
 		iarg[2] = p->gid; /* int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_getpriority */
 	case 96: {
 		struct linux_getpriority_args *p = params;
 		iarg[0] = p->which; /* int */
 		iarg[1] = p->who; /* int */
 		*n_args = 2;
 		break;
 	}
 	/* setpriority */
 	case 97: {
 		struct setpriority_args *p = params;
 		iarg[0] = p->which; /* int */
 		iarg[1] = p->who; /* int */
 		iarg[2] = p->prio; /* int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_statfs */
 	case 99: {
 		struct linux_statfs_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		uarg[1] = (intptr_t) p->buf; /* struct l_statfs_buf * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_fstatfs */
 	case 100: {
 		struct linux_fstatfs_args *p = params;
 		iarg[0] = p->fd; /* l_uint */
 		uarg[1] = (intptr_t) p->buf; /* struct l_statfs_buf * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_socketcall */
 	case 102: {
 		struct linux_socketcall_args *p = params;
 		iarg[0] = p->what; /* l_int */
 		iarg[1] = p->args; /* l_ulong */
 		*n_args = 2;
 		break;
 	}
 	/* linux_syslog */
 	case 103: {
 		struct linux_syslog_args *p = params;
 		iarg[0] = p->type; /* l_int */
 		uarg[1] = (intptr_t) p->buf; /* char * */
 		iarg[2] = p->len; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_setitimer */
 	case 104: {
 		struct linux_setitimer_args *p = params;
 		iarg[0] = p->which; /* l_int */
 		uarg[1] = (intptr_t) p->itv; /* struct l_itimerval * */
 		uarg[2] = (intptr_t) p->oitv; /* struct l_itimerval * */
 		*n_args = 3;
 		break;
 	}
 	/* linux_getitimer */
 	case 105: {
 		struct linux_getitimer_args *p = params;
 		iarg[0] = p->which; /* l_int */
 		uarg[1] = (intptr_t) p->itv; /* struct l_itimerval * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_newstat */
 	case 106: {
 		struct linux_newstat_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		uarg[1] = (intptr_t) p->buf; /* struct l_newstat * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_newlstat */
 	case 107: {
 		struct linux_newlstat_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		uarg[1] = (intptr_t) p->buf; /* struct l_newstat * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_newfstat */
 	case 108: {
 		struct linux_newfstat_args *p = params;
 		iarg[0] = p->fd; /* l_uint */
 		uarg[1] = (intptr_t) p->buf; /* struct l_newstat * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_uname */
 	case 109: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_iopl */
 	case 110: {
 		struct linux_iopl_args *p = params;
 		iarg[0] = p->level; /* l_int */
 		*n_args = 1;
 		break;
 	}
 	/* linux_vhangup */
 	case 111: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_wait4 */
 	case 114: {
 		struct linux_wait4_args *p = params;
 		iarg[0] = p->pid; /* l_pid_t */
 		uarg[1] = (intptr_t) p->status; /* l_int * */
 		iarg[2] = p->options; /* l_int */
 		uarg[3] = (intptr_t) p->rusage; /* struct l_rusage * */
 		*n_args = 4;
 		break;
 	}
 	/* linux_swapoff */
 	case 115: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_sysinfo */
 	case 116: {
 		struct linux_sysinfo_args *p = params;
 		uarg[0] = (intptr_t) p->info; /* struct l_sysinfo * */
 		*n_args = 1;
 		break;
 	}
 	/* linux_ipc */
 	case 117: {
 		struct linux_ipc_args *p = params;
 		iarg[0] = p->what; /* l_uint */
 		iarg[1] = p->arg1; /* l_int */
 		iarg[2] = p->arg2; /* l_int */
 		iarg[3] = p->arg3; /* l_uint */
 		iarg[4] = p->ptr; /* l_uintptr_t */
 		iarg[5] = p->arg5; /* l_uint */
 		*n_args = 6;
 		break;
 	}
 	/* fsync */
 	case 118: {
 		struct fsync_args *p = params;
 		iarg[0] = p->fd; /* int */
 		*n_args = 1;
 		break;
 	}
 	/* linux_sigreturn */
 	case 119: {
 		struct linux_sigreturn_args *p = params;
 		uarg[0] = (intptr_t) p->sfp; /* struct l_sigframe * */
 		*n_args = 1;
 		break;
 	}
 	/* linux_clone */
 	case 120: {
 		struct linux_clone_args *p = params;
 		iarg[0] = p->flags; /* l_int */
 		uarg[1] = (intptr_t) p->stack; /* void * */
 		uarg[2] = (intptr_t) p->parent_tidptr; /* void * */
 		uarg[3] = (intptr_t) p->tls; /* void * */
 		uarg[4] = (intptr_t) p->child_tidptr; /* void * */
 		*n_args = 5;
 		break;
 	}
 	/* linux_setdomainname */
 	case 121: {
 		struct linux_setdomainname_args *p = params;
 		uarg[0] = (intptr_t) p->name; /* char * */
 		iarg[1] = p->len; /* int */
 		*n_args = 2;
 		break;
 	}
 	/* linux_newuname */
 	case 122: {
 		struct linux_newuname_args *p = params;
 		uarg[0] = (intptr_t) p->buf; /* struct l_new_utsname * */
 		*n_args = 1;
 		break;
 	}
 	/* linux_adjtimex */
 	case 124: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_mprotect */
 	case 125: {
 		struct linux_mprotect_args *p = params;
 		uarg[0] = (intptr_t) p->addr; /* caddr_t */
 		iarg[1] = p->len; /* int */
 		iarg[2] = p->prot; /* int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_sigprocmask */
 	case 126: {
 		struct linux_sigprocmask_args *p = params;
 		iarg[0] = p->how; /* l_int */
 		uarg[1] = (intptr_t) p->mask; /* l_osigset_t * */
 		uarg[2] = (intptr_t) p->omask; /* l_osigset_t * */
 		*n_args = 3;
 		break;
 	}
 	/* linux_init_module */
 	case 128: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_delete_module */
 	case 129: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_quotactl */
 	case 131: {
 		*n_args = 0;
 		break;
 	}
 	/* getpgid */
 	case 132: {
 		struct getpgid_args *p = params;
 		iarg[0] = p->pid; /* int */
 		*n_args = 1;
 		break;
 	}
 	/* fchdir */
 	case 133: {
 		struct fchdir_args *p = params;
 		iarg[0] = p->fd; /* int */
 		*n_args = 1;
 		break;
 	}
 	/* linux_bdflush */
 	case 134: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_sysfs */
 	case 135: {
 		struct linux_sysfs_args *p = params;
 		iarg[0] = p->option; /* l_int */
 		iarg[1] = p->arg1; /* l_ulong */
 		iarg[2] = p->arg2; /* l_ulong */
 		*n_args = 3;
 		break;
 	}
 	/* linux_personality */
 	case 136: {
 		struct linux_personality_args *p = params;
 		iarg[0] = p->per; /* l_uint */
 		*n_args = 1;
 		break;
 	}
 	/* linux_setfsuid16 */
 	case 138: {
 		struct linux_setfsuid16_args *p = params;
 		iarg[0] = p->uid; /* l_uid16_t */
 		*n_args = 1;
 		break;
 	}
 	/* linux_setfsgid16 */
 	case 139: {
 		struct linux_setfsgid16_args *p = params;
 		iarg[0] = p->gid; /* l_gid16_t */
 		*n_args = 1;
 		break;
 	}
 	/* linux_llseek */
 	case 140: {
 		struct linux_llseek_args *p = params;
 		iarg[0] = p->fd; /* l_int */
 		iarg[1] = p->ohigh; /* l_ulong */
 		iarg[2] = p->olow; /* l_ulong */
 		uarg[3] = (intptr_t) p->res; /* l_loff_t * */
 		iarg[4] = p->whence; /* l_uint */
 		*n_args = 5;
 		break;
 	}
 	/* linux_getdents */
 	case 141: {
 		struct linux_getdents_args *p = params;
 		iarg[0] = p->fd; /* l_uint */
 		uarg[1] = (intptr_t) p->dent; /* void * */
 		iarg[2] = p->count; /* l_uint */
 		*n_args = 3;
 		break;
 	}
 	/* linux_select */
 	case 142: {
 		struct linux_select_args *p = params;
 		iarg[0] = p->nfds; /* l_int */
 		uarg[1] = (intptr_t) p->readfds; /* l_fd_set * */
 		uarg[2] = (intptr_t) p->writefds; /* l_fd_set * */
 		uarg[3] = (intptr_t) p->exceptfds; /* l_fd_set * */
 		uarg[4] = (intptr_t) p->timeout; /* struct l_timeval * */
 		*n_args = 5;
 		break;
 	}
 	/* flock */
 	case 143: {
 		struct flock_args *p = params;
 		iarg[0] = p->fd; /* int */
 		iarg[1] = p->how; /* int */
 		*n_args = 2;
 		break;
 	}
 	/* linux_msync */
 	case 144: {
 		struct linux_msync_args *p = params;
 		iarg[0] = p->addr; /* l_ulong */
 		iarg[1] = p->len; /* l_size_t */
 		iarg[2] = p->fl; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_readv */
 	case 145: {
 		struct linux_readv_args *p = params;
 		iarg[0] = p->fd; /* l_ulong */
 		uarg[1] = (intptr_t) p->iovp; /* struct l_iovec32 * */
 		iarg[2] = p->iovcnt; /* l_ulong */
 		*n_args = 3;
 		break;
 	}
 	/* linux_writev */
 	case 146: {
 		struct linux_writev_args *p = params;
 		iarg[0] = p->fd; /* l_ulong */
 		uarg[1] = (intptr_t) p->iovp; /* struct l_iovec32 * */
 		iarg[2] = p->iovcnt; /* l_ulong */
 		*n_args = 3;
 		break;
 	}
 	/* linux_getsid */
 	case 147: {
 		struct linux_getsid_args *p = params;
 		iarg[0] = p->pid; /* l_pid_t */
 		*n_args = 1;
 		break;
 	}
 	/* linux_fdatasync */
 	case 148: {
 		struct linux_fdatasync_args *p = params;
 		iarg[0] = p->fd; /* l_uint */
 		*n_args = 1;
 		break;
 	}
 	/* linux_sysctl */
 	case 149: {
 		struct linux_sysctl_args *p = params;
 		uarg[0] = (intptr_t) p->args; /* struct l___sysctl_args * */
 		*n_args = 1;
 		break;
 	}
 	/* mlock */
 	case 150: {
 		struct mlock_args *p = params;
 		uarg[0] = (intptr_t) p->addr; /* const void * */
 		uarg[1] = p->len; /* size_t */
 		*n_args = 2;
 		break;
 	}
 	/* munlock */
 	case 151: {
 		struct munlock_args *p = params;
 		uarg[0] = (intptr_t) p->addr; /* const void * */
 		uarg[1] = p->len; /* size_t */
 		*n_args = 2;
 		break;
 	}
 	/* mlockall */
 	case 152: {
 		struct mlockall_args *p = params;
 		iarg[0] = p->how; /* int */
 		*n_args = 1;
 		break;
 	}
 	/* munlockall */
 	case 153: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_sched_setparam */
 	case 154: {
 		struct linux_sched_setparam_args *p = params;
 		iarg[0] = p->pid; /* l_pid_t */
 		uarg[1] = (intptr_t) p->param; /* struct sched_param * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_sched_getparam */
 	case 155: {
 		struct linux_sched_getparam_args *p = params;
 		iarg[0] = p->pid; /* l_pid_t */
 		uarg[1] = (intptr_t) p->param; /* struct sched_param * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_sched_setscheduler */
 	case 156: {
 		struct linux_sched_setscheduler_args *p = params;
 		iarg[0] = p->pid; /* l_pid_t */
 		iarg[1] = p->policy; /* l_int */
 		uarg[2] = (intptr_t) p->param; /* struct sched_param * */
 		*n_args = 3;
 		break;
 	}
 	/* linux_sched_getscheduler */
 	case 157: {
 		struct linux_sched_getscheduler_args *p = params;
 		iarg[0] = p->pid; /* l_pid_t */
 		*n_args = 1;
 		break;
 	}
 	/* sched_yield */
 	case 158: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_sched_get_priority_max */
 	case 159: {
 		struct linux_sched_get_priority_max_args *p = params;
 		iarg[0] = p->policy; /* l_int */
 		*n_args = 1;
 		break;
 	}
 	/* linux_sched_get_priority_min */
 	case 160: {
 		struct linux_sched_get_priority_min_args *p = params;
 		iarg[0] = p->policy; /* l_int */
 		*n_args = 1;
 		break;
 	}
 	/* linux_sched_rr_get_interval */
 	case 161: {
 		struct linux_sched_rr_get_interval_args *p = params;
 		iarg[0] = p->pid; /* l_pid_t */
 		uarg[1] = (intptr_t) p->interval; /* struct l_timespec * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_nanosleep */
 	case 162: {
 		struct linux_nanosleep_args *p = params;
 		uarg[0] = (intptr_t) p->rqtp; /* const struct l_timespec * */
 		uarg[1] = (intptr_t) p->rmtp; /* struct l_timespec * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_mremap */
 	case 163: {
 		struct linux_mremap_args *p = params;
 		iarg[0] = p->addr; /* l_ulong */
 		iarg[1] = p->old_len; /* l_ulong */
 		iarg[2] = p->new_len; /* l_ulong */
 		iarg[3] = p->flags; /* l_ulong */
 		iarg[4] = p->new_addr; /* l_ulong */
 		*n_args = 5;
 		break;
 	}
 	/* linux_setresuid16 */
 	case 164: {
 		struct linux_setresuid16_args *p = params;
 		iarg[0] = p->ruid; /* l_uid16_t */
 		iarg[1] = p->euid; /* l_uid16_t */
 		iarg[2] = p->suid; /* l_uid16_t */
 		*n_args = 3;
 		break;
 	}
 	/* linux_getresuid16 */
 	case 165: {
 		struct linux_getresuid16_args *p = params;
 		uarg[0] = (intptr_t) p->ruid; /* l_uid16_t * */
 		uarg[1] = (intptr_t) p->euid; /* l_uid16_t * */
 		uarg[2] = (intptr_t) p->suid; /* l_uid16_t * */
 		*n_args = 3;
 		break;
 	}
 	/* poll */
 	case 168: {
 		struct poll_args *p = params;
 		uarg[0] = (intptr_t) p->fds; /* struct pollfd * */
 		uarg[1] = p->nfds; /* unsigned int */
 		iarg[2] = p->timeout; /* int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_setresgid16 */
 	case 170: {
 		struct linux_setresgid16_args *p = params;
 		iarg[0] = p->rgid; /* l_gid16_t */
 		iarg[1] = p->egid; /* l_gid16_t */
 		iarg[2] = p->sgid; /* l_gid16_t */
 		*n_args = 3;
 		break;
 	}
 	/* linux_getresgid16 */
 	case 171: {
 		struct linux_getresgid16_args *p = params;
 		uarg[0] = (intptr_t) p->rgid; /* l_gid16_t * */
 		uarg[1] = (intptr_t) p->egid; /* l_gid16_t * */
 		uarg[2] = (intptr_t) p->sgid; /* l_gid16_t * */
 		*n_args = 3;
 		break;
 	}
 	/* linux_prctl */
 	case 172: {
 		struct linux_prctl_args *p = params;
 		iarg[0] = p->option; /* l_int */
 		iarg[1] = p->arg2; /* l_int */
 		iarg[2] = p->arg3; /* l_int */
 		iarg[3] = p->arg4; /* l_int */
 		iarg[4] = p->arg5; /* l_int */
 		*n_args = 5;
 		break;
 	}
 	/* linux_rt_sigreturn */
 	case 173: {
 		struct linux_rt_sigreturn_args *p = params;
 		uarg[0] = (intptr_t) p->ucp; /* struct l_ucontext * */
 		*n_args = 1;
 		break;
 	}
 	/* linux_rt_sigaction */
 	case 174: {
 		struct linux_rt_sigaction_args *p = params;
 		iarg[0] = p->sig; /* l_int */
 		uarg[1] = (intptr_t) p->act; /* l_sigaction_t * */
 		uarg[2] = (intptr_t) p->oact; /* l_sigaction_t * */
 		iarg[3] = p->sigsetsize; /* l_size_t */
 		*n_args = 4;
 		break;
 	}
 	/* linux_rt_sigprocmask */
 	case 175: {
 		struct linux_rt_sigprocmask_args *p = params;
 		iarg[0] = p->how; /* l_int */
 		uarg[1] = (intptr_t) p->mask; /* l_sigset_t * */
 		uarg[2] = (intptr_t) p->omask; /* l_sigset_t * */
 		iarg[3] = p->sigsetsize; /* l_size_t */
 		*n_args = 4;
 		break;
 	}
 	/* linux_rt_sigpending */
 	case 176: {
 		struct linux_rt_sigpending_args *p = params;
 		uarg[0] = (intptr_t) p->set; /* l_sigset_t * */
 		iarg[1] = p->sigsetsize; /* l_size_t */
 		*n_args = 2;
 		break;
 	}
 	/* linux_rt_sigtimedwait */
 	case 177: {
 		struct linux_rt_sigtimedwait_args *p = params;
 		uarg[0] = (intptr_t) p->mask; /* l_sigset_t * */
 		uarg[1] = (intptr_t) p->ptr; /* l_siginfo_t * */
 		uarg[2] = (intptr_t) p->timeout; /* struct l_timeval * */
 		iarg[3] = p->sigsetsize; /* l_size_t */
 		*n_args = 4;
 		break;
 	}
 	/* linux_rt_sigqueueinfo */
 	case 178: {
 		struct linux_rt_sigqueueinfo_args *p = params;
 		iarg[0] = p->pid; /* l_pid_t */
 		iarg[1] = p->sig; /* l_int */
 		uarg[2] = (intptr_t) p->info; /* l_siginfo_t * */
 		*n_args = 3;
 		break;
 	}
 	/* linux_rt_sigsuspend */
 	case 179: {
 		struct linux_rt_sigsuspend_args *p = params;
 		uarg[0] = (intptr_t) p->newset; /* l_sigset_t * */
 		iarg[1] = p->sigsetsize; /* l_size_t */
 		*n_args = 2;
 		break;
 	}
 	/* linux_pread */
 	case 180: {
 		struct linux_pread_args *p = params;
 		iarg[0] = p->fd; /* l_uint */
 		uarg[1] = (intptr_t) p->buf; /* char * */
 		iarg[2] = p->nbyte; /* l_size_t */
 		iarg[3] = p->offset; /* l_loff_t */
 		*n_args = 4;
 		break;
 	}
 	/* linux_pwrite */
 	case 181: {
 		struct linux_pwrite_args *p = params;
 		iarg[0] = p->fd; /* l_uint */
 		uarg[1] = (intptr_t) p->buf; /* char * */
 		iarg[2] = p->nbyte; /* l_size_t */
 		iarg[3] = p->offset; /* l_loff_t */
 		*n_args = 4;
 		break;
 	}
 	/* linux_chown16 */
 	case 182: {
 		struct linux_chown16_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		iarg[1] = p->uid; /* l_uid16_t */
 		iarg[2] = p->gid; /* l_gid16_t */
 		*n_args = 3;
 		break;
 	}
 	/* linux_getcwd */
 	case 183: {
 		struct linux_getcwd_args *p = params;
 		uarg[0] = (intptr_t) p->buf; /* char * */
 		iarg[1] = p->bufsize; /* l_ulong */
 		*n_args = 2;
 		break;
 	}
 	/* linux_capget */
 	case 184: {
 		struct linux_capget_args *p = params;
 		uarg[0] = (intptr_t) p->hdrp; /* struct l_user_cap_header * */
 		uarg[1] = (intptr_t) p->datap; /* struct l_user_cap_data * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_capset */
 	case 185: {
 		struct linux_capset_args *p = params;
 		uarg[0] = (intptr_t) p->hdrp; /* struct l_user_cap_header * */
 		uarg[1] = (intptr_t) p->datap; /* struct l_user_cap_data * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_sigaltstack */
 	case 186: {
 		struct linux_sigaltstack_args *p = params;
 		uarg[0] = (intptr_t) p->uss; /* l_stack_t * */
 		uarg[1] = (intptr_t) p->uoss; /* l_stack_t * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_sendfile */
 	case 187: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_vfork */
 	case 190: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_getrlimit */
 	case 191: {
 		struct linux_getrlimit_args *p = params;
 		iarg[0] = p->resource; /* l_uint */
 		uarg[1] = (intptr_t) p->rlim; /* struct l_rlimit * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_mmap2 */
 	case 192: {
 		struct linux_mmap2_args *p = params;
 		iarg[0] = p->addr; /* l_ulong */
 		iarg[1] = p->len; /* l_ulong */
 		iarg[2] = p->prot; /* l_ulong */
 		iarg[3] = p->flags; /* l_ulong */
 		iarg[4] = p->fd; /* l_ulong */
 		iarg[5] = p->pgoff; /* l_ulong */
 		*n_args = 6;
 		break;
 	}
 	/* linux_truncate64 */
 	case 193: {
 		struct linux_truncate64_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		iarg[1] = p->length; /* l_loff_t */
 		*n_args = 2;
 		break;
 	}
 	/* linux_ftruncate64 */
 	case 194: {
 		struct linux_ftruncate64_args *p = params;
 		iarg[0] = p->fd; /* l_uint */
 		iarg[1] = p->length; /* l_loff_t */
 		*n_args = 2;
 		break;
 	}
 	/* linux_stat64 */
 	case 195: {
 		struct linux_stat64_args *p = params;
 		uarg[0] = (intptr_t) p->filename; /* const char * */
 		uarg[1] = (intptr_t) p->statbuf; /* struct l_stat64 * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_lstat64 */
 	case 196: {
 		struct linux_lstat64_args *p = params;
 		uarg[0] = (intptr_t) p->filename; /* const char * */
 		uarg[1] = (intptr_t) p->statbuf; /* struct l_stat64 * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_fstat64 */
 	case 197: {
 		struct linux_fstat64_args *p = params;
 		iarg[0] = p->fd; /* l_int */
 		uarg[1] = (intptr_t) p->statbuf; /* struct l_stat64 * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_lchown */
 	case 198: {
 		struct linux_lchown_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		iarg[1] = p->uid; /* l_uid_t */
 		iarg[2] = p->gid; /* l_gid_t */
 		*n_args = 3;
 		break;
 	}
 	/* linux_getuid */
 	case 199: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_getgid */
 	case 200: {
 		*n_args = 0;
 		break;
 	}
 	/* geteuid */
 	case 201: {
 		*n_args = 0;
 		break;
 	}
 	/* getegid */
 	case 202: {
 		*n_args = 0;
 		break;
 	}
 	/* setreuid */
 	case 203: {
 		struct setreuid_args *p = params;
 		uarg[0] = p->ruid; /* uid_t */
 		uarg[1] = p->euid; /* uid_t */
 		*n_args = 2;
 		break;
 	}
 	/* setregid */
 	case 204: {
 		struct setregid_args *p = params;
 		iarg[0] = p->rgid; /* gid_t */
 		iarg[1] = p->egid; /* gid_t */
 		*n_args = 2;
 		break;
 	}
 	/* linux_getgroups */
 	case 205: {
 		struct linux_getgroups_args *p = params;
 		iarg[0] = p->gidsetsize; /* l_int */
 		uarg[1] = (intptr_t) p->grouplist; /* l_gid_t * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_setgroups */
 	case 206: {
 		struct linux_setgroups_args *p = params;
 		iarg[0] = p->gidsetsize; /* l_int */
 		uarg[1] = (intptr_t) p->grouplist; /* l_gid_t * */
 		*n_args = 2;
 		break;
 	}
 	/* fchown */
 	case 207: {
 		*n_args = 0;
 		break;
 	}
 	/* setresuid */
 	case 208: {
 		struct setresuid_args *p = params;
 		uarg[0] = p->ruid; /* uid_t */
 		uarg[1] = p->euid; /* uid_t */
 		uarg[2] = p->suid; /* uid_t */
 		*n_args = 3;
 		break;
 	}
 	/* getresuid */
 	case 209: {
 		struct getresuid_args *p = params;
 		uarg[0] = (intptr_t) p->ruid; /* uid_t * */
 		uarg[1] = (intptr_t) p->euid; /* uid_t * */
 		uarg[2] = (intptr_t) p->suid; /* uid_t * */
 		*n_args = 3;
 		break;
 	}
 	/* setresgid */
 	case 210: {
 		struct setresgid_args *p = params;
 		iarg[0] = p->rgid; /* gid_t */
 		iarg[1] = p->egid; /* gid_t */
 		iarg[2] = p->sgid; /* gid_t */
 		*n_args = 3;
 		break;
 	}
 	/* getresgid */
 	case 211: {
 		struct getresgid_args *p = params;
 		uarg[0] = (intptr_t) p->rgid; /* gid_t * */
 		uarg[1] = (intptr_t) p->egid; /* gid_t * */
 		uarg[2] = (intptr_t) p->sgid; /* gid_t * */
 		*n_args = 3;
 		break;
 	}
 	/* linux_chown */
 	case 212: {
 		struct linux_chown_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		iarg[1] = p->uid; /* l_uid_t */
 		iarg[2] = p->gid; /* l_gid_t */
 		*n_args = 3;
 		break;
 	}
 	/* setuid */
 	case 213: {
 		struct setuid_args *p = params;
 		uarg[0] = p->uid; /* uid_t */
 		*n_args = 1;
 		break;
 	}
 	/* setgid */
 	case 214: {
 		struct setgid_args *p = params;
 		iarg[0] = p->gid; /* gid_t */
 		*n_args = 1;
 		break;
 	}
 	/* linux_setfsuid */
 	case 215: {
 		struct linux_setfsuid_args *p = params;
 		iarg[0] = p->uid; /* l_uid_t */
 		*n_args = 1;
 		break;
 	}
 	/* linux_setfsgid */
 	case 216: {
 		struct linux_setfsgid_args *p = params;
 		iarg[0] = p->gid; /* l_gid_t */
 		*n_args = 1;
 		break;
 	}
 	/* linux_pivot_root */
 	case 217: {
 		struct linux_pivot_root_args *p = params;
 		uarg[0] = (intptr_t) p->new_root; /* char * */
 		uarg[1] = (intptr_t) p->put_old; /* char * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_mincore */
 	case 218: {
 		struct linux_mincore_args *p = params;
 		iarg[0] = p->start; /* l_ulong */
 		iarg[1] = p->len; /* l_size_t */
 		uarg[2] = (intptr_t) p->vec; /* u_char * */
 		*n_args = 3;
 		break;
 	}
 	/* madvise */
 	case 219: {
 		struct madvise_args *p = params;
 		uarg[0] = (intptr_t) p->addr; /* void * */
 		uarg[1] = p->len; /* size_t */
 		iarg[2] = p->behav; /* int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_getdents64 */
 	case 220: {
 		struct linux_getdents64_args *p = params;
 		iarg[0] = p->fd; /* l_uint */
 		uarg[1] = (intptr_t) p->dirent; /* void * */
 		iarg[2] = p->count; /* l_uint */
 		*n_args = 3;
 		break;
 	}
 	/* linux_fcntl64 */
 	case 221: {
 		struct linux_fcntl64_args *p = params;
 		iarg[0] = p->fd; /* l_uint */
 		iarg[1] = p->cmd; /* l_uint */
 		uarg[2] = p->arg; /* uintptr_t */
 		*n_args = 3;
 		break;
 	}
 	/* linux_gettid */
 	case 224: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_setxattr */
 	case 226: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_lsetxattr */
 	case 227: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_fsetxattr */
 	case 228: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_getxattr */
 	case 229: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_lgetxattr */
 	case 230: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_fgetxattr */
 	case 231: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_listxattr */
 	case 232: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_llistxattr */
 	case 233: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_flistxattr */
 	case 234: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_removexattr */
 	case 235: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_lremovexattr */
 	case 236: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_fremovexattr */
 	case 237: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_tkill */
 	case 238: {
 		struct linux_tkill_args *p = params;
 		iarg[0] = p->tid; /* int */
 		iarg[1] = p->sig; /* int */
 		*n_args = 2;
 		break;
 	}
 	/* linux_sys_futex */
 	case 240: {
 		struct linux_sys_futex_args *p = params;
 		uarg[0] = (intptr_t) p->uaddr; /* void * */
 		iarg[1] = p->op; /* int */
 		uarg[2] = p->val; /* uint32_t */
 		uarg[3] = (intptr_t) p->timeout; /* struct l_timespec * */
 		uarg[4] = (intptr_t) p->uaddr2; /* uint32_t * */
 		uarg[5] = p->val3; /* uint32_t */
 		*n_args = 6;
 		break;
 	}
 	/* linux_sched_setaffinity */
 	case 241: {
 		struct linux_sched_setaffinity_args *p = params;
 		iarg[0] = p->pid; /* l_pid_t */
 		iarg[1] = p->len; /* l_uint */
 		uarg[2] = (intptr_t) p->user_mask_ptr; /* l_ulong * */
 		*n_args = 3;
 		break;
 	}
 	/* linux_sched_getaffinity */
 	case 242: {
 		struct linux_sched_getaffinity_args *p = params;
 		iarg[0] = p->pid; /* l_pid_t */
 		iarg[1] = p->len; /* l_uint */
 		uarg[2] = (intptr_t) p->user_mask_ptr; /* l_ulong * */
 		*n_args = 3;
 		break;
 	}
 	/* linux_set_thread_area */
 	case 243: {
 		struct linux_set_thread_area_args *p = params;
 		uarg[0] = (intptr_t) p->desc; /* struct l_user_desc * */
 		*n_args = 1;
 		break;
 	}
 	/* linux_fadvise64 */
 	case 250: {
 		struct linux_fadvise64_args *p = params;
 		iarg[0] = p->fd; /* int */
 		iarg[1] = p->offset; /* l_loff_t */
 		iarg[2] = p->len; /* l_size_t */
 		iarg[3] = p->advice; /* int */
 		*n_args = 4;
 		break;
 	}
 	/* linux_exit_group */
 	case 252: {
 		struct linux_exit_group_args *p = params;
 		iarg[0] = p->error_code; /* int */
 		*n_args = 1;
 		break;
 	}
 	/* linux_lookup_dcookie */
 	case 253: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_epoll_create */
 	case 254: {
 		struct linux_epoll_create_args *p = params;
 		iarg[0] = p->size; /* l_int */
 		*n_args = 1;
 		break;
 	}
 	/* linux_epoll_ctl */
 	case 255: {
 		struct linux_epoll_ctl_args *p = params;
 		iarg[0] = p->epfd; /* l_int */
 		iarg[1] = p->op; /* l_int */
 		iarg[2] = p->fd; /* l_int */
 		uarg[3] = (intptr_t) p->event; /* struct epoll_event * */
 		*n_args = 4;
 		break;
 	}
 	/* linux_epoll_wait */
 	case 256: {
 		struct linux_epoll_wait_args *p = params;
 		iarg[0] = p->epfd; /* l_int */
 		uarg[1] = (intptr_t) p->events; /* struct epoll_event * */
 		iarg[2] = p->maxevents; /* l_int */
 		iarg[3] = p->timeout; /* l_int */
 		*n_args = 4;
 		break;
 	}
 	/* linux_remap_file_pages */
 	case 257: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_set_tid_address */
 	case 258: {
 		struct linux_set_tid_address_args *p = params;
 		uarg[0] = (intptr_t) p->tidptr; /* int * */
 		*n_args = 1;
 		break;
 	}
 	/* linux_timer_create */
 	case 259: {
 		struct linux_timer_create_args *p = params;
 		iarg[0] = p->clock_id; /* clockid_t */
 		uarg[1] = (intptr_t) p->evp; /* struct sigevent * */
 		uarg[2] = (intptr_t) p->timerid; /* l_timer_t * */
 		*n_args = 3;
 		break;
 	}
 	/* linux_timer_settime */
 	case 260: {
 		struct linux_timer_settime_args *p = params;
 		iarg[0] = p->timerid; /* l_timer_t */
 		iarg[1] = p->flags; /* l_int */
 		uarg[2] = (intptr_t) p->new; /* const struct itimerspec * */
 		uarg[3] = (intptr_t) p->old; /* struct itimerspec * */
 		*n_args = 4;
 		break;
 	}
 	/* linux_timer_gettime */
 	case 261: {
 		struct linux_timer_gettime_args *p = params;
 		iarg[0] = p->timerid; /* l_timer_t */
 		uarg[1] = (intptr_t) p->setting; /* struct itimerspec * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_timer_getoverrun */
 	case 262: {
 		struct linux_timer_getoverrun_args *p = params;
 		iarg[0] = p->timerid; /* l_timer_t */
 		*n_args = 1;
 		break;
 	}
 	/* linux_timer_delete */
 	case 263: {
 		struct linux_timer_delete_args *p = params;
 		iarg[0] = p->timerid; /* l_timer_t */
 		*n_args = 1;
 		break;
 	}
 	/* linux_clock_settime */
 	case 264: {
 		struct linux_clock_settime_args *p = params;
 		iarg[0] = p->which; /* clockid_t */
 		uarg[1] = (intptr_t) p->tp; /* struct l_timespec * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_clock_gettime */
 	case 265: {
 		struct linux_clock_gettime_args *p = params;
 		iarg[0] = p->which; /* clockid_t */
 		uarg[1] = (intptr_t) p->tp; /* struct l_timespec * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_clock_getres */
 	case 266: {
 		struct linux_clock_getres_args *p = params;
 		iarg[0] = p->which; /* clockid_t */
 		uarg[1] = (intptr_t) p->tp; /* struct l_timespec * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_clock_nanosleep */
 	case 267: {
 		struct linux_clock_nanosleep_args *p = params;
 		iarg[0] = p->which; /* clockid_t */
 		iarg[1] = p->flags; /* int */
 		uarg[2] = (intptr_t) p->rqtp; /* struct l_timespec * */
 		uarg[3] = (intptr_t) p->rmtp; /* struct l_timespec * */
 		*n_args = 4;
 		break;
 	}
 	/* linux_statfs64 */
 	case 268: {
 		struct linux_statfs64_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		uarg[1] = p->bufsize; /* size_t */
 		uarg[2] = (intptr_t) p->buf; /* struct l_statfs64_buf * */
 		*n_args = 3;
 		break;
 	}
 	/* linux_fstatfs64 */
 	case 269: {
 		struct linux_fstatfs64_args *p = params;
 		iarg[0] = p->fd; /* l_uint */
 		uarg[1] = p->bufsize; /* size_t */
 		uarg[2] = (intptr_t) p->buf; /* struct l_statfs64_buf * */
 		*n_args = 3;
 		break;
 	}
 	/* linux_tgkill */
 	case 270: {
 		struct linux_tgkill_args *p = params;
 		iarg[0] = p->tgid; /* int */
 		iarg[1] = p->pid; /* int */
 		iarg[2] = p->sig; /* int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_utimes */
 	case 271: {
 		struct linux_utimes_args *p = params;
 		uarg[0] = (intptr_t) p->fname; /* char * */
 		uarg[1] = (intptr_t) p->tptr; /* struct l_timeval * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_fadvise64_64 */
 	case 272: {
 		struct linux_fadvise64_64_args *p = params;
 		iarg[0] = p->fd; /* int */
 		iarg[1] = p->offset; /* l_loff_t */
 		iarg[2] = p->len; /* l_loff_t */
 		iarg[3] = p->advice; /* int */
 		*n_args = 4;
 		break;
 	}
 	/* linux_mbind */
 	case 274: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_get_mempolicy */
 	case 275: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_set_mempolicy */
 	case 276: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_mq_open */
 	case 277: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_mq_unlink */
 	case 278: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_mq_timedsend */
 	case 279: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_mq_timedreceive */
 	case 280: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_mq_notify */
 	case 281: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_mq_getsetattr */
 	case 282: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_kexec_load */
 	case 283: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_waitid */
 	case 284: {
 		struct linux_waitid_args *p = params;
 		iarg[0] = p->idtype; /* int */
 		iarg[1] = p->id; /* l_pid_t */
 		uarg[2] = (intptr_t) p->info; /* l_siginfo_t * */
 		iarg[3] = p->options; /* int */
 		uarg[4] = (intptr_t) p->rusage; /* struct l_rusage * */
 		*n_args = 5;
 		break;
 	}
 	/* linux_add_key */
 	case 286: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_request_key */
 	case 287: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_keyctl */
 	case 288: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_ioprio_set */
 	case 289: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_ioprio_get */
 	case 290: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_inotify_init */
 	case 291: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_inotify_add_watch */
 	case 292: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_inotify_rm_watch */
 	case 293: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_migrate_pages */
 	case 294: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_openat */
 	case 295: {
 		struct linux_openat_args *p = params;
 		iarg[0] = p->dfd; /* l_int */
 		uarg[1] = (intptr_t) p->filename; /* const char * */
 		iarg[2] = p->flags; /* l_int */
 		iarg[3] = p->mode; /* l_int */
 		*n_args = 4;
 		break;
 	}
 	/* linux_mkdirat */
 	case 296: {
 		struct linux_mkdirat_args *p = params;
 		iarg[0] = p->dfd; /* l_int */
 		uarg[1] = (intptr_t) p->pathname; /* const char * */
 		iarg[2] = p->mode; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_mknodat */
 	case 297: {
 		struct linux_mknodat_args *p = params;
 		iarg[0] = p->dfd; /* l_int */
 		uarg[1] = (intptr_t) p->filename; /* const char * */
 		iarg[2] = p->mode; /* l_int */
 		iarg[3] = p->dev; /* l_uint */
 		*n_args = 4;
 		break;
 	}
 	/* linux_fchownat */
 	case 298: {
 		struct linux_fchownat_args *p = params;
 		iarg[0] = p->dfd; /* l_int */
 		uarg[1] = (intptr_t) p->filename; /* const char * */
 		iarg[2] = p->uid; /* l_uid16_t */
 		iarg[3] = p->gid; /* l_gid16_t */
 		iarg[4] = p->flag; /* l_int */
 		*n_args = 5;
 		break;
 	}
 	/* linux_futimesat */
 	case 299: {
 		struct linux_futimesat_args *p = params;
 		iarg[0] = p->dfd; /* l_int */
 		uarg[1] = (intptr_t) p->filename; /* char * */
 		uarg[2] = (intptr_t) p->utimes; /* struct l_timeval * */
 		*n_args = 3;
 		break;
 	}
 	/* linux_fstatat64 */
 	case 300: {
 		struct linux_fstatat64_args *p = params;
 		iarg[0] = p->dfd; /* l_int */
 		uarg[1] = (intptr_t) p->pathname; /* char * */
 		uarg[2] = (intptr_t) p->statbuf; /* struct l_stat64 * */
 		iarg[3] = p->flag; /* l_int */
 		*n_args = 4;
 		break;
 	}
 	/* linux_unlinkat */
 	case 301: {
 		struct linux_unlinkat_args *p = params;
 		iarg[0] = p->dfd; /* l_int */
 		uarg[1] = (intptr_t) p->pathname; /* const char * */
 		iarg[2] = p->flag; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_renameat */
 	case 302: {
 		struct linux_renameat_args *p = params;
 		iarg[0] = p->olddfd; /* l_int */
 		uarg[1] = (intptr_t) p->oldname; /* const char * */
 		iarg[2] = p->newdfd; /* l_int */
 		uarg[3] = (intptr_t) p->newname; /* const char * */
 		*n_args = 4;
 		break;
 	}
 	/* linux_linkat */
 	case 303: {
 		struct linux_linkat_args *p = params;
 		iarg[0] = p->olddfd; /* l_int */
 		uarg[1] = (intptr_t) p->oldname; /* const char * */
 		iarg[2] = p->newdfd; /* l_int */
 		uarg[3] = (intptr_t) p->newname; /* const char * */
 		iarg[4] = p->flag; /* l_int */
 		*n_args = 5;
 		break;
 	}
 	/* linux_symlinkat */
 	case 304: {
 		struct linux_symlinkat_args *p = params;
 		uarg[0] = (intptr_t) p->oldname; /* const char * */
 		iarg[1] = p->newdfd; /* l_int */
 		uarg[2] = (intptr_t) p->newname; /* const char * */
 		*n_args = 3;
 		break;
 	}
 	/* linux_readlinkat */
 	case 305: {
 		struct linux_readlinkat_args *p = params;
 		iarg[0] = p->dfd; /* l_int */
 		uarg[1] = (intptr_t) p->path; /* const char * */
 		uarg[2] = (intptr_t) p->buf; /* char * */
 		iarg[3] = p->bufsiz; /* l_int */
 		*n_args = 4;
 		break;
 	}
 	/* linux_fchmodat */
 	case 306: {
 		struct linux_fchmodat_args *p = params;
 		iarg[0] = p->dfd; /* l_int */
 		uarg[1] = (intptr_t) p->filename; /* const char * */
 		iarg[2] = p->mode; /* l_mode_t */
 		*n_args = 3;
 		break;
 	}
 	/* linux_faccessat */
 	case 307: {
 		struct linux_faccessat_args *p = params;
 		iarg[0] = p->dfd; /* l_int */
 		uarg[1] = (intptr_t) p->filename; /* const char * */
 		iarg[2] = p->amode; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_pselect6 */
 	case 308: {
 		struct linux_pselect6_args *p = params;
 		iarg[0] = p->nfds; /* l_int */
 		uarg[1] = (intptr_t) p->readfds; /* l_fd_set * */
 		uarg[2] = (intptr_t) p->writefds; /* l_fd_set * */
 		uarg[3] = (intptr_t) p->exceptfds; /* l_fd_set * */
 		uarg[4] = (intptr_t) p->tsp; /* struct l_timespec * */
 		uarg[5] = (intptr_t) p->sig; /* l_uintptr_t * */
 		*n_args = 6;
 		break;
 	}
 	/* linux_ppoll */
 	case 309: {
 		struct linux_ppoll_args *p = params;
 		uarg[0] = (intptr_t) p->fds; /* struct pollfd * */
 		uarg[1] = p->nfds; /* uint32_t */
 		uarg[2] = (intptr_t) p->tsp; /* struct l_timespec * */
 		uarg[3] = (intptr_t) p->sset; /* l_sigset_t * */
 		iarg[4] = p->ssize; /* l_size_t */
 		*n_args = 5;
 		break;
 	}
 	/* linux_unshare */
 	case 310: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_set_robust_list */
 	case 311: {
 		struct linux_set_robust_list_args *p = params;
 		uarg[0] = (intptr_t) p->head; /* struct linux_robust_list_head * */
 		iarg[1] = p->len; /* l_size_t */
 		*n_args = 2;
 		break;
 	}
 	/* linux_get_robust_list */
 	case 312: {
 		struct linux_get_robust_list_args *p = params;
 		iarg[0] = p->pid; /* l_int */
 		uarg[1] = (intptr_t) p->head; /* struct linux_robust_list_head ** */
 		uarg[2] = (intptr_t) p->len; /* l_size_t * */
 		*n_args = 3;
 		break;
 	}
 	/* linux_splice */
 	case 313: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_sync_file_range */
 	case 314: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_tee */
 	case 315: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_vmsplice */
 	case 316: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_move_pages */
 	case 317: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_getcpu */
 	case 318: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_epoll_pwait */
 	case 319: {
 		struct linux_epoll_pwait_args *p = params;
 		iarg[0] = p->epfd; /* l_int */
 		uarg[1] = (intptr_t) p->events; /* struct epoll_event * */
 		iarg[2] = p->maxevents; /* l_int */
 		iarg[3] = p->timeout; /* l_int */
 		uarg[4] = (intptr_t) p->mask; /* l_sigset_t * */
 		iarg[5] = p->sigsetsize; /* l_size_t */
 		*n_args = 6;
 		break;
 	}
 	/* linux_utimensat */
 	case 320: {
 		struct linux_utimensat_args *p = params;
 		iarg[0] = p->dfd; /* l_int */
 		uarg[1] = (intptr_t) p->pathname; /* const char * */
 		uarg[2] = (intptr_t) p->times; /* const struct l_timespec * */
 		iarg[3] = p->flags; /* l_int */
 		*n_args = 4;
 		break;
 	}
 	/* linux_signalfd */
 	case 321: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_timerfd_create */
 	case 322: {
 		struct linux_timerfd_create_args *p = params;
 		iarg[0] = p->clockid; /* l_int */
 		iarg[1] = p->flags; /* l_int */
 		*n_args = 2;
 		break;
 	}
 	/* linux_eventfd */
 	case 323: {
 		struct linux_eventfd_args *p = params;
 		iarg[0] = p->initval; /* l_uint */
 		*n_args = 1;
 		break;
 	}
 	/* linux_fallocate */
 	case 324: {
 		struct linux_fallocate_args *p = params;
 		iarg[0] = p->fd; /* l_int */
 		iarg[1] = p->mode; /* l_int */
 		iarg[2] = p->offset; /* l_loff_t */
 		iarg[3] = p->len; /* l_loff_t */
 		*n_args = 4;
 		break;
 	}
 	/* linux_timerfd_settime */
 	case 325: {
 		struct linux_timerfd_settime_args *p = params;
 		iarg[0] = p->fd; /* l_int */
 		iarg[1] = p->flags; /* l_int */
 		uarg[2] = (intptr_t) p->new_value; /* const struct l_itimerspec * */
 		uarg[3] = (intptr_t) p->old_value; /* struct l_itimerspec * */
 		*n_args = 4;
 		break;
 	}
 	/* linux_timerfd_gettime */
 	case 326: {
 		struct linux_timerfd_gettime_args *p = params;
 		iarg[0] = p->fd; /* l_int */
 		uarg[1] = (intptr_t) p->old_value; /* struct l_itimerspec * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_signalfd4 */
 	case 327: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_eventfd2 */
 	case 328: {
 		struct linux_eventfd2_args *p = params;
 		iarg[0] = p->initval; /* l_uint */
 		iarg[1] = p->flags; /* l_int */
 		*n_args = 2;
 		break;
 	}
 	/* linux_epoll_create1 */
 	case 329: {
 		struct linux_epoll_create1_args *p = params;
 		iarg[0] = p->flags; /* l_int */
 		*n_args = 1;
 		break;
 	}
 	/* linux_dup3 */
 	case 330: {
 		struct linux_dup3_args *p = params;
 		iarg[0] = p->oldfd; /* l_int */
 		iarg[1] = p->newfd; /* l_int */
 		iarg[2] = p->flags; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_pipe2 */
 	case 331: {
 		struct linux_pipe2_args *p = params;
 		uarg[0] = (intptr_t) p->pipefds; /* l_int * */
 		iarg[1] = p->flags; /* l_int */
 		*n_args = 2;
 		break;
 	}
 	/* linux_inotify_init1 */
 	case 332: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_preadv */
 	case 333: {
 		struct linux_preadv_args *p = params;
 		iarg[0] = p->fd; /* l_ulong */
 		uarg[1] = (intptr_t) p->vec; /* struct iovec * */
 		iarg[2] = p->vlen; /* l_ulong */
 		iarg[3] = p->pos_l; /* l_ulong */
 		iarg[4] = p->pos_h; /* l_ulong */
 		*n_args = 5;
 		break;
 	}
 	/* linux_pwritev */
 	case 334: {
 		struct linux_pwritev_args *p = params;
 		iarg[0] = p->fd; /* l_ulong */
 		uarg[1] = (intptr_t) p->vec; /* struct iovec * */
 		iarg[2] = p->vlen; /* l_ulong */
 		iarg[3] = p->pos_l; /* l_ulong */
 		iarg[4] = p->pos_h; /* l_ulong */
 		*n_args = 5;
 		break;
 	}
 	/* linux_rt_tgsigqueueinfo */
 	case 335: {
 		struct linux_rt_tgsigqueueinfo_args *p = params;
 		iarg[0] = p->tgid; /* l_pid_t */
 		iarg[1] = p->tid; /* l_pid_t */
 		iarg[2] = p->sig; /* l_int */
 		uarg[3] = (intptr_t) p->uinfo; /* l_siginfo_t * */
 		*n_args = 4;
 		break;
 	}
 	/* linux_perf_event_open */
 	case 336: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_recvmmsg */
 	case 337: {
 		struct linux_recvmmsg_args *p = params;
 		iarg[0] = p->s; /* l_int */
 		uarg[1] = (intptr_t) p->msg; /* struct l_mmsghdr * */
 		iarg[2] = p->vlen; /* l_uint */
 		iarg[3] = p->flags; /* l_uint */
 		uarg[4] = (intptr_t) p->timeout; /* struct l_timespec * */
 		*n_args = 5;
 		break;
 	}
 	/* linux_fanotify_init */
 	case 338: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_fanotify_mark */
 	case 339: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_prlimit64 */
 	case 340: {
 		struct linux_prlimit64_args *p = params;
 		iarg[0] = p->pid; /* l_pid_t */
 		iarg[1] = p->resource; /* l_uint */
 		uarg[2] = (intptr_t) p->new; /* struct rlimit * */
 		uarg[3] = (intptr_t) p->old; /* struct rlimit * */
 		*n_args = 4;
 		break;
 	}
 	/* linux_name_to_handle_at */
 	case 341: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_open_by_handle_at */
 	case 342: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_clock_adjtime */
 	case 343: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_syncfs */
 	case 344: {
 		struct linux_syncfs_args *p = params;
 		iarg[0] = p->fd; /* l_int */
 		*n_args = 1;
 		break;
 	}
 	/* linux_sendmmsg */
 	case 345: {
 		struct linux_sendmmsg_args *p = params;
 		iarg[0] = p->s; /* l_int */
 		uarg[1] = (intptr_t) p->msg; /* struct l_mmsghdr * */
 		iarg[2] = p->vlen; /* l_uint */
 		iarg[3] = p->flags; /* l_uint */
 		*n_args = 4;
 		break;
 	}
 	/* linux_setns */
 	case 346: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_process_vm_readv */
 	case 347: {
 		struct linux_process_vm_readv_args *p = params;
 		iarg[0] = p->pid; /* l_pid_t */
 		uarg[1] = (intptr_t) p->lvec; /* const struct iovec * */
 		iarg[2] = p->liovcnt; /* l_ulong */
 		uarg[3] = (intptr_t) p->rvec; /* const struct iovec * */
 		iarg[4] = p->riovcnt; /* l_ulong */
 		iarg[5] = p->flags; /* l_ulong */
 		*n_args = 6;
 		break;
 	}
 	/* linux_process_vm_writev */
 	case 348: {
 		struct linux_process_vm_writev_args *p = params;
 		iarg[0] = p->pid; /* l_pid_t */
 		uarg[1] = (intptr_t) p->lvec; /* const struct iovec * */
 		iarg[2] = p->liovcnt; /* l_ulong */
 		uarg[3] = (intptr_t) p->rvec; /* const struct iovec * */
 		iarg[4] = p->riovcnt; /* l_ulong */
 		iarg[5] = p->flags; /* l_ulong */
 		*n_args = 6;
 		break;
 	}
 	/* linux_kcmp */
 	case 349: {
 		struct linux_kcmp_args *p = params;
 		iarg[0] = p->pid1; /* l_pid_t */
 		iarg[1] = p->pid2; /* l_pid_t */
 		iarg[2] = p->type; /* l_int */
 		iarg[3] = p->idx1; /* l_ulong */
 		iarg[4] = p->idx; /* l_ulong */
 		*n_args = 5;
 		break;
 	}
 	/* linux_finit_module */
 	case 350: {
 		struct linux_finit_module_args *p = params;
 		iarg[0] = p->fd; /* l_int */
 		uarg[1] = (intptr_t) p->uargs; /* const char * */
 		iarg[2] = p->flags; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_sched_setattr */
 	case 351: {
 		struct linux_sched_setattr_args *p = params;
 		iarg[0] = p->pid; /* l_pid_t */
 		uarg[1] = (intptr_t) p->attr; /* void * */
 		iarg[2] = p->flags; /* l_uint */
 		*n_args = 3;
 		break;
 	}
 	/* linux_sched_getattr */
 	case 352: {
 		struct linux_sched_getattr_args *p = params;
 		iarg[0] = p->pid; /* l_pid_t */
 		uarg[1] = (intptr_t) p->attr; /* void * */
 		iarg[2] = p->size; /* l_uint */
 		iarg[3] = p->flags; /* l_uint */
 		*n_args = 4;
 		break;
 	}
 	/* linux_renameat2 */
 	case 353: {
 		struct linux_renameat2_args *p = params;
 		iarg[0] = p->oldfd; /* l_int */
 		uarg[1] = (intptr_t) p->oldname; /* const char * */
 		iarg[2] = p->newfd; /* l_int */
 		uarg[3] = (intptr_t) p->newname; /* const char * */
 		uarg[4] = p->flags; /* unsigned int */
 		*n_args = 5;
 		break;
 	}
 	/* linux_seccomp */
 	case 354: {
 		struct linux_seccomp_args *p = params;
 		iarg[0] = p->op; /* l_uint */
 		iarg[1] = p->flags; /* l_uint */
 		uarg[2] = (intptr_t) p->uargs; /* const char * */
 		*n_args = 3;
 		break;
 	}
 	/* linux_getrandom */
 	case 355: {
 		struct linux_getrandom_args *p = params;
 		uarg[0] = (intptr_t) p->buf; /* char * */
 		iarg[1] = p->count; /* l_size_t */
 		iarg[2] = p->flags; /* l_uint */
 		*n_args = 3;
 		break;
 	}
 	/* linux_memfd_create */
 	case 356: {
 		struct linux_memfd_create_args *p = params;
 		uarg[0] = (intptr_t) p->uname_ptr; /* const char * */
 		iarg[1] = p->flags; /* l_uint */
 		*n_args = 2;
 		break;
 	}
 	/* linux_bpf */
 	case 357: {
 		struct linux_bpf_args *p = params;
 		iarg[0] = p->cmd; /* l_int */
 		uarg[1] = (intptr_t) p->attr; /* void * */
 		iarg[2] = p->size; /* l_uint */
 		*n_args = 3;
 		break;
 	}
 	/* linux_execveat */
 	case 358: {
 		struct linux_execveat_args *p = params;
 		iarg[0] = p->dfd; /* l_int */
 		uarg[1] = (intptr_t) p->filename; /* const char * */
 		uarg[2] = (intptr_t) p->argv; /* const char ** */
 		uarg[3] = (intptr_t) p->envp; /* const char ** */
 		iarg[4] = p->flags; /* l_int */
 		*n_args = 5;
 		break;
 	}
 	/* linux_socket */
 	case 359: {
 		struct linux_socket_args *p = params;
 		iarg[0] = p->domain; /* l_int */
 		iarg[1] = p->type; /* l_int */
 		iarg[2] = p->protocol; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_socketpair */
 	case 360: {
 		struct linux_socketpair_args *p = params;
 		iarg[0] = p->domain; /* l_int */
 		iarg[1] = p->type; /* l_int */
 		iarg[2] = p->protocol; /* l_int */
 		iarg[3] = p->rsv; /* l_uintptr_t */
 		*n_args = 4;
 		break;
 	}
 	/* linux_bind */
 	case 361: {
 		struct linux_bind_args *p = params;
 		iarg[0] = p->s; /* l_int */
 		iarg[1] = p->name; /* l_uintptr_t */
 		iarg[2] = p->namelen; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_connect */
 	case 362: {
 		struct linux_connect_args *p = params;
 		iarg[0] = p->s; /* l_int */
 		iarg[1] = p->name; /* l_uintptr_t */
 		iarg[2] = p->namelen; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_listen */
 	case 363: {
 		struct linux_listen_args *p = params;
 		iarg[0] = p->s; /* l_int */
 		iarg[1] = p->backlog; /* l_int */
 		*n_args = 2;
 		break;
 	}
 	/* linux_accept4 */
 	case 364: {
 		struct linux_accept4_args *p = params;
 		iarg[0] = p->s; /* l_int */
 		iarg[1] = p->addr; /* l_uintptr_t */
 		iarg[2] = p->namelen; /* l_uintptr_t */
 		iarg[3] = p->flags; /* l_int */
 		*n_args = 4;
 		break;
 	}
 	/* linux_getsockopt */
 	case 365: {
 		struct linux_getsockopt_args *p = params;
 		iarg[0] = p->s; /* l_int */
 		iarg[1] = p->level; /* l_int */
 		iarg[2] = p->optname; /* l_int */
 		iarg[3] = p->optval; /* l_uintptr_t */
 		iarg[4] = p->optlen; /* l_uintptr_t */
 		*n_args = 5;
 		break;
 	}
 	/* linux_setsockopt */
 	case 366: {
 		struct linux_setsockopt_args *p = params;
 		iarg[0] = p->s; /* l_int */
 		iarg[1] = p->level; /* l_int */
 		iarg[2] = p->optname; /* l_int */
 		iarg[3] = p->optval; /* l_uintptr_t */
 		iarg[4] = p->optlen; /* l_int */
 		*n_args = 5;
 		break;
 	}
 	/* linux_getsockname */
 	case 367: {
 		struct linux_getsockname_args *p = params;
 		iarg[0] = p->s; /* l_int */
 		iarg[1] = p->addr; /* l_uintptr_t */
 		iarg[2] = p->namelen; /* l_uintptr_t */
 		*n_args = 3;
 		break;
 	}
 	/* linux_getpeername */
 	case 368: {
 		struct linux_getpeername_args *p = params;
 		iarg[0] = p->s; /* l_int */
 		iarg[1] = p->addr; /* l_uintptr_t */
 		iarg[2] = p->namelen; /* l_uintptr_t */
 		*n_args = 3;
 		break;
 	}
 	/* linux_sendto */
 	case 369: {
 		struct linux_sendto_args *p = params;
 		iarg[0] = p->s; /* l_int */
 		iarg[1] = p->msg; /* l_uintptr_t */
 		iarg[2] = p->len; /* l_int */
 		iarg[3] = p->flags; /* l_int */
 		iarg[4] = p->to; /* l_uintptr_t */
 		iarg[5] = p->tolen; /* l_int */
 		*n_args = 6;
 		break;
 	}
 	/* linux_sendmsg */
 	case 370: {
 		struct linux_sendmsg_args *p = params;
 		iarg[0] = p->s; /* l_int */
 		iarg[1] = p->msg; /* l_uintptr_t */
 		iarg[2] = p->flags; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_recvfrom */
 	case 371: {
 		struct linux_recvfrom_args *p = params;
 		iarg[0] = p->s; /* l_int */
 		iarg[1] = p->buf; /* l_uintptr_t */
 		iarg[2] = p->len; /* l_size_t */
 		iarg[3] = p->flags; /* l_int */
 		iarg[4] = p->from; /* l_uintptr_t */
 		iarg[5] = p->fromlen; /* l_uintptr_t */
 		*n_args = 6;
 		break;
 	}
 	/* linux_recvmsg */
 	case 372: {
 		struct linux_recvmsg_args *p = params;
 		iarg[0] = p->s; /* l_int */
 		iarg[1] = p->msg; /* l_uintptr_t */
 		iarg[2] = p->flags; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_shutdown */
 	case 373: {
 		struct linux_shutdown_args *p = params;
 		iarg[0] = p->s; /* l_int */
 		iarg[1] = p->how; /* l_int */
 		*n_args = 2;
 		break;
 	}
 	/* linux_userfaultfd */
 	case 374: {
 		struct linux_userfaultfd_args *p = params;
 		iarg[0] = p->flags; /* l_int */
 		*n_args = 1;
 		break;
 	}
 	/* linux_membarrier */
 	case 375: {
 		struct linux_membarrier_args *p = params;
 		iarg[0] = p->cmd; /* l_int */
 		iarg[1] = p->flags; /* l_int */
 		*n_args = 2;
 		break;
 	}
 	/* linux_mlock2 */
 	case 376: {
 		struct linux_mlock2_args *p = params;
 		iarg[0] = p->start; /* l_ulong */
 		iarg[1] = p->len; /* l_size_t */
 		iarg[2] = p->flags; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_copy_file_range */
 	case 377: {
 		struct linux_copy_file_range_args *p = params;
 		iarg[0] = p->fd_in; /* l_int */
 		uarg[1] = (intptr_t) p->off_in; /* l_loff_t * */
 		iarg[2] = p->fd_out; /* l_int */
 		uarg[3] = (intptr_t) p->off_out; /* l_loff_t * */
 		iarg[4] = p->len; /* l_size_t */
 		iarg[5] = p->flags; /* l_uint */
 		*n_args = 6;
 		break;
 	}
 	/* linux_preadv2 */
 	case 378: {
 		struct linux_preadv2_args *p = params;
 		iarg[0] = p->fd; /* l_ulong */
 		uarg[1] = (intptr_t) p->vec; /* const struct iovec * */
 		iarg[2] = p->vlen; /* l_ulong */
 		iarg[3] = p->pos_l; /* l_ulong */
 		iarg[4] = p->pos_h; /* l_ulong */
 		iarg[5] = p->flags; /* l_int */
 		*n_args = 6;
 		break;
 	}
 	/* linux_pwritev2 */
 	case 379: {
 		struct linux_pwritev2_args *p = params;
 		iarg[0] = p->fd; /* l_ulong */
 		uarg[1] = (intptr_t) p->vec; /* const struct iovec * */
 		iarg[2] = p->vlen; /* l_ulong */
 		iarg[3] = p->pos_l; /* l_ulong */
 		iarg[4] = p->pos_h; /* l_ulong */
 		iarg[5] = p->flags; /* l_int */
 		*n_args = 6;
 		break;
 	}
 	/* linux_pkey_mprotect */
 	case 380: {
 		struct linux_pkey_mprotect_args *p = params;
 		iarg[0] = p->start; /* l_ulong */
 		iarg[1] = p->len; /* l_size_t */
 		iarg[2] = p->prot; /* l_ulong */
 		iarg[3] = p->pkey; /* l_int */
 		*n_args = 4;
 		break;
 	}
 	/* linux_pkey_alloc */
 	case 381: {
 		struct linux_pkey_alloc_args *p = params;
 		iarg[0] = p->flags; /* l_ulong */
 		iarg[1] = p->init_val; /* l_ulong */
 		*n_args = 2;
 		break;
 	}
 	/* linux_pkey_free */
 	case 382: {
 		struct linux_pkey_free_args *p = params;
 		iarg[0] = p->pkey; /* l_int */
 		*n_args = 1;
 		break;
 	}
 	/* linux_statx */
 	case 383: {
 		struct linux_statx_args *p = params;
 		iarg[0] = p->dirfd; /* l_int */
 		uarg[1] = (intptr_t) p->pathname; /* const char * */
 		iarg[2] = p->flags; /* l_uint */
 		iarg[3] = p->mask; /* l_uint */
 		uarg[4] = (intptr_t) p->statxbuf; /* void * */
 		*n_args = 5;
 		break;
 	}
 	/* linux_arch_prctl */
 	case 384: {
 		struct linux_arch_prctl_args *p = params;
 		iarg[0] = p->option; /* l_int */
 		iarg[1] = p->arg2; /* l_ulong */
 		*n_args = 2;
 		break;
 	}
 	/* linux_io_pgetevents */
 	case 385: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_rseq */
 	case 386: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_semget */
 	case 393: {
 		struct linux_semget_args *p = params;
 		iarg[0] = p->key; /* l_key_t */
 		iarg[1] = p->nsems; /* l_int */
 		iarg[2] = p->semflg; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_semctl */
 	case 394: {
 		struct linux_semctl_args *p = params;
 		iarg[0] = p->semid; /* l_int */
 		iarg[1] = p->semnum; /* l_int */
 		iarg[2] = p->cmd; /* l_int */
 		uarg[3] = p->arg.buf; /* union l_semun */
 		*n_args = 4;
 		break;
 	}
 	/* linux_shmget */
 	case 395: {
 		struct linux_shmget_args *p = params;
 		iarg[0] = p->key; /* l_key_t */
 		iarg[1] = p->size; /* l_size_t */
 		iarg[2] = p->shmflg; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_shmctl */
 	case 396: {
 		struct linux_shmctl_args *p = params;
 		iarg[0] = p->shmid; /* l_int */
 		iarg[1] = p->cmd; /* l_int */
 		uarg[2] = (intptr_t) p->buf; /* struct l_shmid_ds * */
 		*n_args = 3;
 		break;
 	}
 	/* linux_shmat */
 	case 397: {
 		struct linux_shmat_args *p = params;
 		iarg[0] = p->shmid; /* l_int */
 		uarg[1] = (intptr_t) p->shmaddr; /* char * */
 		iarg[2] = p->shmflg; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_shmdt */
 	case 398: {
 		struct linux_shmdt_args *p = params;
 		uarg[0] = (intptr_t) p->shmaddr; /* char * */
 		*n_args = 1;
 		break;
 	}
 	/* linux_msgget */
 	case 399: {
 		struct linux_msgget_args *p = params;
 		iarg[0] = p->key; /* l_key_t */
 		iarg[1] = p->msgflg; /* l_int */
 		*n_args = 2;
 		break;
 	}
 	/* linux_msgsnd */
 	case 400: {
 		struct linux_msgsnd_args *p = params;
 		iarg[0] = p->msqid; /* l_int */
 		uarg[1] = (intptr_t) p->msgp; /* struct l_msgbuf * */
 		iarg[2] = p->msgsz; /* l_size_t */
 		iarg[3] = p->msgflg; /* l_int */
 		*n_args = 4;
 		break;
 	}
 	/* linux_msgrcv */
 	case 401: {
 		struct linux_msgrcv_args *p = params;
 		iarg[0] = p->msqid; /* l_int */
 		uarg[1] = (intptr_t) p->msgp; /* struct l_msgbuf * */
 		iarg[2] = p->msgsz; /* l_size_t */
 		iarg[3] = p->msgtyp; /* l_long */
 		iarg[4] = p->msgflg; /* l_int */
 		*n_args = 5;
 		break;
 	}
 	/* linux_msgctl */
 	case 402: {
 		struct linux_msgctl_args *p = params;
 		iarg[0] = p->msqid; /* l_int */
 		iarg[1] = p->cmd; /* l_int */
 		uarg[2] = (intptr_t) p->buf; /* struct l_msqid_ds * */
 		*n_args = 3;
 		break;
 	}
 	/* linux_clock_gettime64 */
 	case 403: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_clock_settime64 */
 	case 404: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_clock_adjtime64 */
 	case 405: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_clock_getres_time64 */
 	case 406: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_clock_nanosleep_time64 */
 	case 407: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_timer_gettime64 */
 	case 408: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_timer_settime64 */
 	case 409: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_timerfd_gettime64 */
 	case 410: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_timerfd_settime64 */
 	case 411: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_utimensat_time64 */
 	case 412: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_pselect6_time64 */
 	case 413: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_ppoll_time64 */
 	case 414: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_io_pgetevents_time64 */
 	case 416: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_recvmmsg_time64 */
 	case 417: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_mq_timedsend_time64 */
 	case 418: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_mq_timedreceive_time64 */
 	case 419: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_semtimedop_time64 */
 	case 420: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_rt_sigtimedwait_time64 */
 	case 421: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_futex_time64 */
 	case 422: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_sched_rr_get_interval_time64 */
 	case 423: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_pidfd_send_signal */
 	case 424: {
 		struct linux_pidfd_send_signal_args *p = params;
 		iarg[0] = p->pidfd; /* l_int */
 		iarg[1] = p->sig; /* l_int */
 		uarg[2] = (intptr_t) p->info; /* l_siginfo_t * */
 		iarg[3] = p->flags; /* l_uint */
 		*n_args = 4;
 		break;
 	}
 	/* linux_io_uring_setup */
 	case 425: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_io_uring_enter */
 	case 426: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_io_uring_register */
 	case 427: {
 		*n_args = 0;
 		break;
 	}
 	default:
 		*n_args = 0;
 		break;
 	};
 }
 static void
 systrace_entry_setargdesc(int sysnum, int ndx, char *desc, size_t descsz)
 {
 	const char *p = NULL;
 	switch (sysnum) {
 #define	nosys	linux_nosys
 	/* linux_exit */
 	case 1:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_fork */
 	case 2:
 		break;
 	/* read */
 	case 3:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland char *";
 			break;
 		case 2:
 			p = "u_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* write */
 	case 4:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland char *";
 			break;
 		case 2:
 			p = "u_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_open */
 	case 5:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* close */
 	case 6:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_waitpid */
 	case 7:
 		switch(ndx) {
 		case 0:
 			p = "l_pid_t";
 			break;
 		case 1:
 			p = "userland l_int *";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_creat */
 	case 8:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_link */
 	case 9:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "userland char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_unlink */
 	case 10:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_execve */
 	case 11:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "userland uint32_t *";
 			break;
 		case 2:
 			p = "userland uint32_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_chdir */
 	case 12:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_time */
 	case 13:
 		switch(ndx) {
 		case 0:
 			p = "userland l_time_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_mknod */
 	case 14:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "l_dev_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_chmod */
 	case 15:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "l_mode_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_lchown16 */
 	case 16:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "l_uid16_t";
 			break;
 		case 2:
 			p = "l_gid16_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_stat */
 	case 18:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "userland struct linux_stat *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_lseek */
 	case 19:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		case 1:
 			p = "l_off_t";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_getpid */
 	case 20:
 		break;
 	/* linux_mount */
 	case 21:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "userland char *";
 			break;
 		case 2:
 			p = "userland char *";
 			break;
 		case 3:
 			p = "l_ulong";
 			break;
 		case 4:
 			p = "userland void *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_oldumount */
 	case 22:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_setuid16 */
 	case 23:
 		switch(ndx) {
 		case 0:
 			p = "l_uid16_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_getuid16 */
 	case 24:
 		break;
 	/* linux_stime */
 	case 25:
 		break;
 	/* linux_ptrace */
 	case 26:
 		switch(ndx) {
 		case 0:
 			p = "l_long";
 			break;
 		case 1:
 			p = "l_long";
 			break;
 		case 2:
 			p = "l_long";
 			break;
 		case 3:
 			p = "l_long";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_alarm */
 	case 27:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_pause */
 	case 29:
 		break;
 	/* linux_utime */
 	case 30:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "userland struct l_utimbuf *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_access */
 	case 33:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_nice */
 	case 34:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* sync */
 	case 36:
 		break;
 	/* linux_kill */
 	case 37:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_rename */
 	case 38:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "userland char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_mkdir */
 	case 39:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_rmdir */
 	case 40:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* dup */
 	case 41:
 		switch(ndx) {
 		case 0:
 			p = "u_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_pipe */
 	case 42:
 		switch(ndx) {
 		case 0:
 			p = "userland l_int *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_times */
 	case 43:
 		switch(ndx) {
 		case 0:
 			p = "userland struct l_times_argv *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_brk */
 	case 45:
 		switch(ndx) {
 		case 0:
 			p = "l_ulong";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_setgid16 */
 	case 46:
 		switch(ndx) {
 		case 0:
 			p = "l_gid16_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_getgid16 */
 	case 47:
 		break;
 	/* linux_signal */
 	case 48:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_handler_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_geteuid16 */
 	case 49:
 		break;
 	/* linux_getegid16 */
 	case 50:
 		break;
 	/* acct */
 	case 51:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_umount */
 	case 52:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_ioctl */
 	case 54:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		case 1:
 			p = "l_uint";
 			break;
 		case 2:
 			p = "uintptr_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_fcntl */
 	case 55:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		case 1:
 			p = "l_uint";
 			break;
 		case 2:
 			p = "uintptr_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* setpgid */
 	case 57:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_olduname */
 	case 59:
 		break;
 	/* umask */
 	case 60:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* chroot */
 	case 61:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_ustat */
 	case 62:
 		switch(ndx) {
 		case 0:
 			p = "l_dev_t";
 			break;
 		case 1:
 			p = "userland struct l_ustat *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* dup2 */
 	case 63:
 		switch(ndx) {
 		case 0:
 			p = "u_int";
 			break;
 		case 1:
 			p = "u_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_getppid */
 	case 64:
 		break;
 	/* getpgrp */
 	case 65:
 		break;
 	/* setsid */
 	case 66:
 		break;
 	/* linux_sigaction */
 	case 67:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland l_osigaction_t *";
 			break;
 		case 2:
 			p = "userland l_osigaction_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sgetmask */
 	case 68:
 		break;
 	/* linux_ssetmask */
 	case 69:
 		switch(ndx) {
 		case 0:
 			p = "l_osigset_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_setreuid16 */
 	case 70:
 		switch(ndx) {
 		case 0:
 			p = "l_uid16_t";
 			break;
 		case 1:
 			p = "l_uid16_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_setregid16 */
 	case 71:
 		switch(ndx) {
 		case 0:
 			p = "l_gid16_t";
 			break;
 		case 1:
 			p = "l_gid16_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sigsuspend */
 	case 72:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "l_osigset_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sigpending */
 	case 73:
 		switch(ndx) {
 		case 0:
 			p = "userland l_osigset_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sethostname */
 	case 74:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "u_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_setrlimit */
 	case 75:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		case 1:
 			p = "userland struct l_rlimit *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_old_getrlimit */
 	case 76:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		case 1:
 			p = "userland struct l_rlimit *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_getrusage */
 	case 77:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland struct l_rusage *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_gettimeofday */
 	case 78:
 		switch(ndx) {
 		case 0:
 			p = "userland struct l_timeval *";
 			break;
 		case 1:
 			p = "userland struct timezone *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_settimeofday */
 	case 79:
 		switch(ndx) {
 		case 0:
 			p = "userland struct l_timeval *";
 			break;
 		case 1:
 			p = "userland struct timezone *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_getgroups16 */
 	case 80:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		case 1:
 			p = "userland l_gid16_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_setgroups16 */
 	case 81:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		case 1:
 			p = "userland l_gid16_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_old_select */
 	case 82:
 		switch(ndx) {
 		case 0:
 			p = "userland struct l_old_select_argv *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_symlink */
 	case 83:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "userland char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_lstat */
 	case 84:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "userland struct linux_lstat *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_readlink */
 	case 85:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "userland char *";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* swapon */
 	case 87:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_reboot */
 	case 88:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "l_uint";
 			break;
 		case 3:
 			p = "userland void *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_readdir */
 	case 89:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		case 1:
 			p = "userland struct l_dirent *";
 			break;
 		case 2:
 			p = "l_uint";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_mmap */
 	case 90:
 		switch(ndx) {
 		case 0:
 			p = "userland struct l_mmap_argv *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* munmap */
 	case 91:
 		switch(ndx) {
 		case 0:
 			p = "caddr_t";
 			break;
 		case 1:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_truncate */
 	case 92:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "l_ulong";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_ftruncate */
 	case 93:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "long";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* fchmod */
 	case 94:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* fchown */
 	case 95:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_getpriority */
 	case 96:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* setpriority */
 	case 97:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_statfs */
 	case 99:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "userland struct l_statfs_buf *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_fstatfs */
 	case 100:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		case 1:
 			p = "userland struct l_statfs_buf *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_socketcall */
 	case 102:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_ulong";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_syslog */
 	case 103:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland char *";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_setitimer */
 	case 104:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland struct l_itimerval *";
 			break;
 		case 2:
 			p = "userland struct l_itimerval *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_getitimer */
 	case 105:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland struct l_itimerval *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_newstat */
 	case 106:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "userland struct l_newstat *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_newlstat */
 	case 107:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "userland struct l_newstat *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_newfstat */
 	case 108:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		case 1:
 			p = "userland struct l_newstat *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_uname */
 	case 109:
 		break;
 	/* linux_iopl */
 	case 110:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_vhangup */
 	case 111:
 		break;
 	/* linux_wait4 */
 	case 114:
 		switch(ndx) {
 		case 0:
 			p = "l_pid_t";
 			break;
 		case 1:
 			p = "userland l_int *";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		case 3:
 			p = "userland struct l_rusage *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_swapoff */
 	case 115:
 		break;
 	/* linux_sysinfo */
 	case 116:
 		switch(ndx) {
 		case 0:
 			p = "userland struct l_sysinfo *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_ipc */
 	case 117:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		case 3:
 			p = "l_uint";
 			break;
 		case 4:
 			p = "l_uintptr_t";
 			break;
 		case 5:
 			p = "l_uint";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* fsync */
 	case 118:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sigreturn */
 	case 119:
 		switch(ndx) {
 		case 0:
 			p = "userland struct l_sigframe *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_clone */
 	case 120:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland void *";
 			break;
 		case 2:
 			p = "userland void *";
 			break;
 		case 3:
 			p = "userland void *";
 			break;
 		case 4:
 			p = "userland void *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_setdomainname */
 	case 121:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_newuname */
 	case 122:
 		switch(ndx) {
 		case 0:
 			p = "userland struct l_new_utsname *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_adjtimex */
 	case 124:
 		break;
 	/* linux_mprotect */
 	case 125:
 		switch(ndx) {
 		case 0:
 			p = "caddr_t";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sigprocmask */
 	case 126:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland l_osigset_t *";
 			break;
 		case 2:
 			p = "userland l_osigset_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_init_module */
 	case 128:
 		break;
 	/* linux_delete_module */
 	case 129:
 		break;
 	/* linux_quotactl */
 	case 131:
 		break;
 	/* getpgid */
 	case 132:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* fchdir */
 	case 133:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_bdflush */
 	case 134:
 		break;
 	/* linux_sysfs */
 	case 135:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_ulong";
 			break;
 		case 2:
 			p = "l_ulong";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_personality */
 	case 136:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_setfsuid16 */
 	case 138:
 		switch(ndx) {
 		case 0:
 			p = "l_uid16_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_setfsgid16 */
 	case 139:
 		switch(ndx) {
 		case 0:
 			p = "l_gid16_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_llseek */
 	case 140:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_ulong";
 			break;
 		case 2:
 			p = "l_ulong";
 			break;
 		case 3:
 			p = "userland l_loff_t *";
 			break;
 		case 4:
 			p = "l_uint";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_getdents */
 	case 141:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		case 1:
 			p = "userland void *";
 			break;
 		case 2:
 			p = "l_uint";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_select */
 	case 142:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland l_fd_set *";
 			break;
 		case 2:
 			p = "userland l_fd_set *";
 			break;
 		case 3:
 			p = "userland l_fd_set *";
 			break;
 		case 4:
 			p = "userland struct l_timeval *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* flock */
 	case 143:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_msync */
 	case 144:
 		switch(ndx) {
 		case 0:
 			p = "l_ulong";
 			break;
 		case 1:
 			p = "l_size_t";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_readv */
 	case 145:
 		switch(ndx) {
 		case 0:
 			p = "l_ulong";
 			break;
 		case 1:
 			p = "userland struct l_iovec32 *";
 			break;
 		case 2:
 			p = "l_ulong";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_writev */
 	case 146:
 		switch(ndx) {
 		case 0:
 			p = "l_ulong";
 			break;
 		case 1:
 			p = "userland struct l_iovec32 *";
 			break;
 		case 2:
 			p = "l_ulong";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_getsid */
 	case 147:
 		switch(ndx) {
 		case 0:
 			p = "l_pid_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_fdatasync */
 	case 148:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sysctl */
 	case 149:
 		switch(ndx) {
 		case 0:
 			p = "userland struct l___sysctl_args *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* mlock */
 	case 150:
 		switch(ndx) {
 		case 0:
 			p = "userland const void *";
 			break;
 		case 1:
 			p = "size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* munlock */
 	case 151:
 		switch(ndx) {
 		case 0:
 			p = "userland const void *";
 			break;
 		case 1:
 			p = "size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* mlockall */
 	case 152:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* munlockall */
 	case 153:
 		break;
 	/* linux_sched_setparam */
 	case 154:
 		switch(ndx) {
 		case 0:
 			p = "l_pid_t";
 			break;
 		case 1:
 			p = "userland struct sched_param *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sched_getparam */
 	case 155:
 		switch(ndx) {
 		case 0:
 			p = "l_pid_t";
 			break;
 		case 1:
 			p = "userland struct sched_param *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sched_setscheduler */
 	case 156:
 		switch(ndx) {
 		case 0:
 			p = "l_pid_t";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "userland struct sched_param *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sched_getscheduler */
 	case 157:
 		switch(ndx) {
 		case 0:
 			p = "l_pid_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* sched_yield */
 	case 158:
 		break;
 	/* linux_sched_get_priority_max */
 	case 159:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sched_get_priority_min */
 	case 160:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sched_rr_get_interval */
 	case 161:
 		switch(ndx) {
 		case 0:
 			p = "l_pid_t";
 			break;
 		case 1:
 			p = "userland struct l_timespec *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_nanosleep */
 	case 162:
 		switch(ndx) {
 		case 0:
 			p = "userland const struct l_timespec *";
 			break;
 		case 1:
 			p = "userland struct l_timespec *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_mremap */
 	case 163:
 		switch(ndx) {
 		case 0:
 			p = "l_ulong";
 			break;
 		case 1:
 			p = "l_ulong";
 			break;
 		case 2:
 			p = "l_ulong";
 			break;
 		case 3:
 			p = "l_ulong";
 			break;
 		case 4:
 			p = "l_ulong";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_setresuid16 */
 	case 164:
 		switch(ndx) {
 		case 0:
 			p = "l_uid16_t";
 			break;
 		case 1:
 			p = "l_uid16_t";
 			break;
 		case 2:
 			p = "l_uid16_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_getresuid16 */
 	case 165:
 		switch(ndx) {
 		case 0:
 			p = "userland l_uid16_t *";
 			break;
 		case 1:
 			p = "userland l_uid16_t *";
 			break;
 		case 2:
 			p = "userland l_uid16_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* poll */
 	case 168:
 		switch(ndx) {
 		case 0:
 			p = "userland struct pollfd *";
 			break;
 		case 1:
 			p = "unsigned int";
 			break;
 		case 2:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_setresgid16 */
 	case 170:
 		switch(ndx) {
 		case 0:
 			p = "l_gid16_t";
 			break;
 		case 1:
 			p = "l_gid16_t";
 			break;
 		case 2:
 			p = "l_gid16_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_getresgid16 */
 	case 171:
 		switch(ndx) {
 		case 0:
 			p = "userland l_gid16_t *";
 			break;
 		case 1:
 			p = "userland l_gid16_t *";
 			break;
 		case 2:
 			p = "userland l_gid16_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_prctl */
 	case 172:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		case 3:
 			p = "l_int";
 			break;
 		case 4:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_rt_sigreturn */
 	case 173:
 		switch(ndx) {
 		case 0:
 			p = "userland struct l_ucontext *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_rt_sigaction */
 	case 174:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland l_sigaction_t *";
 			break;
 		case 2:
 			p = "userland l_sigaction_t *";
 			break;
 		case 3:
 			p = "l_size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_rt_sigprocmask */
 	case 175:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland l_sigset_t *";
 			break;
 		case 2:
 			p = "userland l_sigset_t *";
 			break;
 		case 3:
 			p = "l_size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_rt_sigpending */
 	case 176:
 		switch(ndx) {
 		case 0:
 			p = "userland l_sigset_t *";
 			break;
 		case 1:
 			p = "l_size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_rt_sigtimedwait */
 	case 177:
 		switch(ndx) {
 		case 0:
 			p = "userland l_sigset_t *";
 			break;
 		case 1:
 			p = "userland l_siginfo_t *";
 			break;
 		case 2:
 			p = "userland struct l_timeval *";
 			break;
 		case 3:
 			p = "l_size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_rt_sigqueueinfo */
 	case 178:
 		switch(ndx) {
 		case 0:
 			p = "l_pid_t";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "userland l_siginfo_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_rt_sigsuspend */
 	case 179:
 		switch(ndx) {
 		case 0:
 			p = "userland l_sigset_t *";
 			break;
 		case 1:
 			p = "l_size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_pread */
 	case 180:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		case 1:
 			p = "userland char *";
 			break;
 		case 2:
 			p = "l_size_t";
 			break;
 		case 3:
 			p = "l_loff_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_pwrite */
 	case 181:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		case 1:
 			p = "userland char *";
 			break;
 		case 2:
 			p = "l_size_t";
 			break;
 		case 3:
 			p = "l_loff_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_chown16 */
 	case 182:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "l_uid16_t";
 			break;
 		case 2:
 			p = "l_gid16_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_getcwd */
 	case 183:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "l_ulong";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_capget */
 	case 184:
 		switch(ndx) {
 		case 0:
 			p = "userland struct l_user_cap_header *";
 			break;
 		case 1:
 			p = "userland struct l_user_cap_data *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_capset */
 	case 185:
 		switch(ndx) {
 		case 0:
 			p = "userland struct l_user_cap_header *";
 			break;
 		case 1:
 			p = "userland struct l_user_cap_data *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sigaltstack */
 	case 186:
 		switch(ndx) {
 		case 0:
 			p = "userland l_stack_t *";
 			break;
 		case 1:
 			p = "userland l_stack_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sendfile */
 	case 187:
 		break;
 	/* linux_vfork */
 	case 190:
 		break;
 	/* linux_getrlimit */
 	case 191:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		case 1:
 			p = "userland struct l_rlimit *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_mmap2 */
 	case 192:
 		switch(ndx) {
 		case 0:
 			p = "l_ulong";
 			break;
 		case 1:
 			p = "l_ulong";
 			break;
 		case 2:
 			p = "l_ulong";
 			break;
 		case 3:
 			p = "l_ulong";
 			break;
 		case 4:
 			p = "l_ulong";
 			break;
 		case 5:
 			p = "l_ulong";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_truncate64 */
 	case 193:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "l_loff_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_ftruncate64 */
 	case 194:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		case 1:
 			p = "l_loff_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_stat64 */
 	case 195:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "userland struct l_stat64 *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_lstat64 */
 	case 196:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "userland struct l_stat64 *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_fstat64 */
 	case 197:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland struct l_stat64 *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_lchown */
 	case 198:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "l_uid_t";
 			break;
 		case 2:
 			p = "l_gid_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_getuid */
 	case 199:
 		break;
 	/* linux_getgid */
 	case 200:
 		break;
 	/* geteuid */
 	case 201:
 		break;
 	/* getegid */
 	case 202:
 		break;
 	/* setreuid */
 	case 203:
 		switch(ndx) {
 		case 0:
 			p = "uid_t";
 			break;
 		case 1:
 			p = "uid_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* setregid */
 	case 204:
 		switch(ndx) {
 		case 0:
 			p = "gid_t";
 			break;
 		case 1:
 			p = "gid_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_getgroups */
 	case 205:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland l_gid_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_setgroups */
 	case 206:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland l_gid_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* fchown */
 	case 207:
 		break;
 	/* setresuid */
 	case 208:
 		switch(ndx) {
 		case 0:
 			p = "uid_t";
 			break;
 		case 1:
 			p = "uid_t";
 			break;
 		case 2:
 			p = "uid_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* getresuid */
 	case 209:
 		switch(ndx) {
 		case 0:
 			p = "userland uid_t *";
 			break;
 		case 1:
 			p = "userland uid_t *";
 			break;
 		case 2:
 			p = "userland uid_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* setresgid */
 	case 210:
 		switch(ndx) {
 		case 0:
 			p = "gid_t";
 			break;
 		case 1:
 			p = "gid_t";
 			break;
 		case 2:
 			p = "gid_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* getresgid */
 	case 211:
 		switch(ndx) {
 		case 0:
 			p = "userland gid_t *";
 			break;
 		case 1:
 			p = "userland gid_t *";
 			break;
 		case 2:
 			p = "userland gid_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_chown */
 	case 212:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "l_uid_t";
 			break;
 		case 2:
 			p = "l_gid_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* setuid */
 	case 213:
 		switch(ndx) {
 		case 0:
 			p = "uid_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* setgid */
 	case 214:
 		switch(ndx) {
 		case 0:
 			p = "gid_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_setfsuid */
 	case 215:
 		switch(ndx) {
 		case 0:
 			p = "l_uid_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_setfsgid */
 	case 216:
 		switch(ndx) {
 		case 0:
 			p = "l_gid_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_pivot_root */
 	case 217:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "userland char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_mincore */
 	case 218:
 		switch(ndx) {
 		case 0:
 			p = "l_ulong";
 			break;
 		case 1:
 			p = "l_size_t";
 			break;
 		case 2:
 			p = "userland u_char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* madvise */
 	case 219:
 		switch(ndx) {
 		case 0:
 			p = "userland void *";
 			break;
 		case 1:
 			p = "size_t";
 			break;
 		case 2:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_getdents64 */
 	case 220:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		case 1:
 			p = "userland void *";
 			break;
 		case 2:
 			p = "l_uint";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_fcntl64 */
 	case 221:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		case 1:
 			p = "l_uint";
 			break;
 		case 2:
 			p = "uintptr_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_gettid */
 	case 224:
 		break;
 	/* linux_setxattr */
 	case 226:
 		break;
 	/* linux_lsetxattr */
 	case 227:
 		break;
 	/* linux_fsetxattr */
 	case 228:
 		break;
 	/* linux_getxattr */
 	case 229:
 		break;
 	/* linux_lgetxattr */
 	case 230:
 		break;
 	/* linux_fgetxattr */
 	case 231:
 		break;
 	/* linux_listxattr */
 	case 232:
 		break;
 	/* linux_llistxattr */
 	case 233:
 		break;
 	/* linux_flistxattr */
 	case 234:
 		break;
 	/* linux_removexattr */
 	case 235:
 		break;
 	/* linux_lremovexattr */
 	case 236:
 		break;
 	/* linux_fremovexattr */
 	case 237:
 		break;
 	/* linux_tkill */
 	case 238:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sys_futex */
 	case 240:
 		switch(ndx) {
 		case 0:
 			p = "userland void *";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "uint32_t";
 			break;
 		case 3:
 			p = "userland struct l_timespec *";
 			break;
 		case 4:
 			p = "userland uint32_t *";
 			break;
 		case 5:
 			p = "uint32_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sched_setaffinity */
 	case 241:
 		switch(ndx) {
 		case 0:
 			p = "l_pid_t";
 			break;
 		case 1:
 			p = "l_uint";
 			break;
 		case 2:
 			p = "userland l_ulong *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sched_getaffinity */
 	case 242:
 		switch(ndx) {
 		case 0:
 			p = "l_pid_t";
 			break;
 		case 1:
 			p = "l_uint";
 			break;
 		case 2:
 			p = "userland l_ulong *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_set_thread_area */
 	case 243:
 		switch(ndx) {
 		case 0:
 			p = "userland struct l_user_desc *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_fadvise64 */
 	case 250:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "l_loff_t";
 			break;
 		case 2:
 			p = "l_size_t";
 			break;
 		case 3:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_exit_group */
 	case 252:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_lookup_dcookie */
 	case 253:
 		break;
 	/* linux_epoll_create */
 	case 254:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_epoll_ctl */
 	case 255:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		case 3:
 			p = "userland struct epoll_event *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_epoll_wait */
 	case 256:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland struct epoll_event *";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		case 3:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_remap_file_pages */
 	case 257:
 		break;
 	/* linux_set_tid_address */
 	case 258:
 		switch(ndx) {
 		case 0:
 			p = "userland int *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_timer_create */
 	case 259:
 		switch(ndx) {
 		case 0:
 			p = "clockid_t";
 			break;
 		case 1:
 			p = "userland struct sigevent *";
 			break;
 		case 2:
 			p = "userland l_timer_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_timer_settime */
 	case 260:
 		switch(ndx) {
 		case 0:
 			p = "l_timer_t";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "userland const struct itimerspec *";
 			break;
 		case 3:
 			p = "userland struct itimerspec *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_timer_gettime */
 	case 261:
 		switch(ndx) {
 		case 0:
 			p = "l_timer_t";
 			break;
 		case 1:
 			p = "userland struct itimerspec *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_timer_getoverrun */
 	case 262:
 		switch(ndx) {
 		case 0:
 			p = "l_timer_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_timer_delete */
 	case 263:
 		switch(ndx) {
 		case 0:
 			p = "l_timer_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_clock_settime */
 	case 264:
 		switch(ndx) {
 		case 0:
 			p = "clockid_t";
 			break;
 		case 1:
 			p = "userland struct l_timespec *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_clock_gettime */
 	case 265:
 		switch(ndx) {
 		case 0:
 			p = "clockid_t";
 			break;
 		case 1:
 			p = "userland struct l_timespec *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_clock_getres */
 	case 266:
 		switch(ndx) {
 		case 0:
 			p = "clockid_t";
 			break;
 		case 1:
 			p = "userland struct l_timespec *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_clock_nanosleep */
 	case 267:
 		switch(ndx) {
 		case 0:
 			p = "clockid_t";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "userland struct l_timespec *";
 			break;
 		case 3:
 			p = "userland struct l_timespec *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_statfs64 */
 	case 268:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "size_t";
 			break;
 		case 2:
 			p = "userland struct l_statfs64_buf *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_fstatfs64 */
 	case 269:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		case 1:
 			p = "size_t";
 			break;
 		case 2:
 			p = "userland struct l_statfs64_buf *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_tgkill */
 	case 270:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_utimes */
 	case 271:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "userland struct l_timeval *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_fadvise64_64 */
 	case 272:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "l_loff_t";
 			break;
 		case 2:
 			p = "l_loff_t";
 			break;
 		case 3:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_mbind */
 	case 274:
 		break;
 	/* linux_get_mempolicy */
 	case 275:
 		break;
 	/* linux_set_mempolicy */
 	case 276:
 		break;
 	/* linux_mq_open */
 	case 277:
 		break;
 	/* linux_mq_unlink */
 	case 278:
 		break;
 	/* linux_mq_timedsend */
 	case 279:
 		break;
 	/* linux_mq_timedreceive */
 	case 280:
 		break;
 	/* linux_mq_notify */
 	case 281:
 		break;
 	/* linux_mq_getsetattr */
 	case 282:
 		break;
 	/* linux_kexec_load */
 	case 283:
 		break;
 	/* linux_waitid */
 	case 284:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "l_pid_t";
 			break;
 		case 2:
 			p = "userland l_siginfo_t *";
 			break;
 		case 3:
 			p = "int";
 			break;
 		case 4:
 			p = "userland struct l_rusage *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_add_key */
 	case 286:
 		break;
 	/* linux_request_key */
 	case 287:
 		break;
 	/* linux_keyctl */
 	case 288:
 		break;
 	/* linux_ioprio_set */
 	case 289:
 		break;
 	/* linux_ioprio_get */
 	case 290:
 		break;
 	/* linux_inotify_init */
 	case 291:
 		break;
 	/* linux_inotify_add_watch */
 	case 292:
 		break;
 	/* linux_inotify_rm_watch */
 	case 293:
 		break;
 	/* linux_migrate_pages */
 	case 294:
 		break;
 	/* linux_openat */
 	case 295:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		case 3:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_mkdirat */
 	case 296:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_mknodat */
 	case 297:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		case 3:
 			p = "l_uint";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_fchownat */
 	case 298:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "l_uid16_t";
 			break;
 		case 3:
 			p = "l_gid16_t";
 			break;
 		case 4:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_futimesat */
 	case 299:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland char *";
 			break;
 		case 2:
 			p = "userland struct l_timeval *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_fstatat64 */
 	case 300:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland char *";
 			break;
 		case 2:
 			p = "userland struct l_stat64 *";
 			break;
 		case 3:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_unlinkat */
 	case 301:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_renameat */
 	case 302:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		case 3:
 			p = "userland const char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_linkat */
 	case 303:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		case 3:
 			p = "userland const char *";
 			break;
 		case 4:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_symlinkat */
 	case 304:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "userland const char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_readlinkat */
 	case 305:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "userland char *";
 			break;
 		case 3:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_fchmodat */
 	case 306:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "l_mode_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_faccessat */
 	case 307:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_pselect6 */
 	case 308:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland l_fd_set *";
 			break;
 		case 2:
 			p = "userland l_fd_set *";
 			break;
 		case 3:
 			p = "userland l_fd_set *";
 			break;
 		case 4:
 			p = "userland struct l_timespec *";
 			break;
 		case 5:
 			p = "userland l_uintptr_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_ppoll */
 	case 309:
 		switch(ndx) {
 		case 0:
 			p = "userland struct pollfd *";
 			break;
 		case 1:
 			p = "uint32_t";
 			break;
 		case 2:
 			p = "userland struct l_timespec *";
 			break;
 		case 3:
 			p = "userland l_sigset_t *";
 			break;
 		case 4:
 			p = "l_size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_unshare */
 	case 310:
 		break;
 	/* linux_set_robust_list */
 	case 311:
 		switch(ndx) {
 		case 0:
 			p = "userland struct linux_robust_list_head *";
 			break;
 		case 1:
 			p = "l_size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_get_robust_list */
 	case 312:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland struct linux_robust_list_head **";
 			break;
 		case 2:
 			p = "userland l_size_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_splice */
 	case 313:
 		break;
 	/* linux_sync_file_range */
 	case 314:
 		break;
 	/* linux_tee */
 	case 315:
 		break;
 	/* linux_vmsplice */
 	case 316:
 		break;
 	/* linux_move_pages */
 	case 317:
 		break;
 	/* linux_getcpu */
 	case 318:
 		break;
 	/* linux_epoll_pwait */
 	case 319:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland struct epoll_event *";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		case 3:
 			p = "l_int";
 			break;
 		case 4:
 			p = "userland l_sigset_t *";
 			break;
 		case 5:
 			p = "l_size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_utimensat */
 	case 320:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "userland const struct l_timespec *";
 			break;
 		case 3:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_signalfd */
 	case 321:
 		break;
 	/* linux_timerfd_create */
 	case 322:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_eventfd */
 	case 323:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_fallocate */
 	case 324:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "l_loff_t";
 			break;
 		case 3:
 			p = "l_loff_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_timerfd_settime */
 	case 325:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "userland const struct l_itimerspec *";
 			break;
 		case 3:
 			p = "userland struct l_itimerspec *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_timerfd_gettime */
 	case 326:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland struct l_itimerspec *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_signalfd4 */
 	case 327:
 		break;
 	/* linux_eventfd2 */
 	case 328:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_epoll_create1 */
 	case 329:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_dup3 */
 	case 330:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_pipe2 */
 	case 331:
 		switch(ndx) {
 		case 0:
 			p = "userland l_int *";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_inotify_init1 */
 	case 332:
 		break;
 	/* linux_preadv */
 	case 333:
 		switch(ndx) {
 		case 0:
 			p = "l_ulong";
 			break;
 		case 1:
 			p = "userland struct iovec *";
 			break;
 		case 2:
 			p = "l_ulong";
 			break;
 		case 3:
 			p = "l_ulong";
 			break;
 		case 4:
 			p = "l_ulong";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_pwritev */
 	case 334:
 		switch(ndx) {
 		case 0:
 			p = "l_ulong";
 			break;
 		case 1:
 			p = "userland struct iovec *";
 			break;
 		case 2:
 			p = "l_ulong";
 			break;
 		case 3:
 			p = "l_ulong";
 			break;
 		case 4:
 			p = "l_ulong";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_rt_tgsigqueueinfo */
 	case 335:
 		switch(ndx) {
 		case 0:
 			p = "l_pid_t";
 			break;
 		case 1:
 			p = "l_pid_t";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		case 3:
 			p = "userland l_siginfo_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_perf_event_open */
 	case 336:
 		break;
 	/* linux_recvmmsg */
 	case 337:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland struct l_mmsghdr *";
 			break;
 		case 2:
 			p = "l_uint";
 			break;
 		case 3:
 			p = "l_uint";
 			break;
 		case 4:
 			p = "userland struct l_timespec *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_fanotify_init */
 	case 338:
 		break;
 	/* linux_fanotify_mark */
 	case 339:
 		break;
 	/* linux_prlimit64 */
 	case 340:
 		switch(ndx) {
 		case 0:
 			p = "l_pid_t";
 			break;
 		case 1:
 			p = "l_uint";
 			break;
 		case 2:
 			p = "userland struct rlimit *";
 			break;
 		case 3:
 			p = "userland struct rlimit *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_name_to_handle_at */
 	case 341:
 		break;
 	/* linux_open_by_handle_at */
 	case 342:
 		break;
 	/* linux_clock_adjtime */
 	case 343:
 		break;
 	/* linux_syncfs */
 	case 344:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sendmmsg */
 	case 345:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland struct l_mmsghdr *";
 			break;
 		case 2:
 			p = "l_uint";
 			break;
 		case 3:
 			p = "l_uint";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_setns */
 	case 346:
 		break;
 	/* linux_process_vm_readv */
 	case 347:
 		switch(ndx) {
 		case 0:
 			p = "l_pid_t";
 			break;
 		case 1:
 			p = "userland const struct iovec *";
 			break;
 		case 2:
 			p = "l_ulong";
 			break;
 		case 3:
 			p = "userland const struct iovec *";
 			break;
 		case 4:
 			p = "l_ulong";
 			break;
 		case 5:
 			p = "l_ulong";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_process_vm_writev */
 	case 348:
 		switch(ndx) {
 		case 0:
 			p = "l_pid_t";
 			break;
 		case 1:
 			p = "userland const struct iovec *";
 			break;
 		case 2:
 			p = "l_ulong";
 			break;
 		case 3:
 			p = "userland const struct iovec *";
 			break;
 		case 4:
 			p = "l_ulong";
 			break;
 		case 5:
 			p = "l_ulong";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_kcmp */
 	case 349:
 		switch(ndx) {
 		case 0:
 			p = "l_pid_t";
 			break;
 		case 1:
 			p = "l_pid_t";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		case 3:
 			p = "l_ulong";
 			break;
 		case 4:
 			p = "l_ulong";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_finit_module */
 	case 350:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sched_setattr */
 	case 351:
 		switch(ndx) {
 		case 0:
 			p = "l_pid_t";
 			break;
 		case 1:
 			p = "userland void *";
 			break;
 		case 2:
 			p = "l_uint";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sched_getattr */
 	case 352:
 		switch(ndx) {
 		case 0:
 			p = "l_pid_t";
 			break;
 		case 1:
 			p = "userland void *";
 			break;
 		case 2:
 			p = "l_uint";
 			break;
 		case 3:
 			p = "l_uint";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_renameat2 */
 	case 353:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		case 3:
 			p = "userland const char *";
 			break;
 		case 4:
 			p = "unsigned int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_seccomp */
 	case 354:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		case 1:
 			p = "l_uint";
 			break;
 		case 2:
 			p = "userland const char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_getrandom */
 	case 355:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "l_size_t";
 			break;
 		case 2:
 			p = "l_uint";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_memfd_create */
 	case 356:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "l_uint";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_bpf */
 	case 357:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland void *";
 			break;
 		case 2:
 			p = "l_uint";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_execveat */
 	case 358:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "userland const char **";
 			break;
 		case 3:
 			p = "userland const char **";
 			break;
 		case 4:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_socket */
 	case 359:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_socketpair */
 	case 360:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		case 3:
 			p = "l_uintptr_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_bind */
 	case 361:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_uintptr_t";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_connect */
 	case 362:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_uintptr_t";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_listen */
 	case 363:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_accept4 */
 	case 364:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_uintptr_t";
 			break;
 		case 2:
 			p = "l_uintptr_t";
 			break;
 		case 3:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_getsockopt */
 	case 365:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		case 3:
 			p = "l_uintptr_t";
 			break;
 		case 4:
 			p = "l_uintptr_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_setsockopt */
 	case 366:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		case 3:
 			p = "l_uintptr_t";
 			break;
 		case 4:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_getsockname */
 	case 367:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_uintptr_t";
 			break;
 		case 2:
 			p = "l_uintptr_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_getpeername */
 	case 368:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_uintptr_t";
 			break;
 		case 2:
 			p = "l_uintptr_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sendto */
 	case 369:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_uintptr_t";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		case 3:
 			p = "l_int";
 			break;
 		case 4:
 			p = "l_uintptr_t";
 			break;
 		case 5:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sendmsg */
 	case 370:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_uintptr_t";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_recvfrom */
 	case 371:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_uintptr_t";
 			break;
 		case 2:
 			p = "l_size_t";
 			break;
 		case 3:
 			p = "l_int";
 			break;
 		case 4:
 			p = "l_uintptr_t";
 			break;
 		case 5:
 			p = "l_uintptr_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_recvmsg */
 	case 372:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_uintptr_t";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_shutdown */
 	case 373:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_userfaultfd */
 	case 374:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_membarrier */
 	case 375:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_mlock2 */
 	case 376:
 		switch(ndx) {
 		case 0:
 			p = "l_ulong";
 			break;
 		case 1:
 			p = "l_size_t";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_copy_file_range */
 	case 377:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland l_loff_t *";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		case 3:
 			p = "userland l_loff_t *";
 			break;
 		case 4:
 			p = "l_size_t";
 			break;
 		case 5:
 			p = "l_uint";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_preadv2 */
 	case 378:
 		switch(ndx) {
 		case 0:
 			p = "l_ulong";
 			break;
 		case 1:
 			p = "userland const struct iovec *";
 			break;
 		case 2:
 			p = "l_ulong";
 			break;
 		case 3:
 			p = "l_ulong";
 			break;
 		case 4:
 			p = "l_ulong";
 			break;
 		case 5:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_pwritev2 */
 	case 379:
 		switch(ndx) {
 		case 0:
 			p = "l_ulong";
 			break;
 		case 1:
 			p = "userland const struct iovec *";
 			break;
 		case 2:
 			p = "l_ulong";
 			break;
 		case 3:
 			p = "l_ulong";
 			break;
 		case 4:
 			p = "l_ulong";
 			break;
 		case 5:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_pkey_mprotect */
 	case 380:
 		switch(ndx) {
 		case 0:
 			p = "l_ulong";
 			break;
 		case 1:
 			p = "l_size_t";
 			break;
 		case 2:
 			p = "l_ulong";
 			break;
 		case 3:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_pkey_alloc */
 	case 381:
 		switch(ndx) {
 		case 0:
 			p = "l_ulong";
 			break;
 		case 1:
 			p = "l_ulong";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_pkey_free */
 	case 382:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_statx */
 	case 383:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "l_uint";
 			break;
 		case 3:
 			p = "l_uint";
 			break;
 		case 4:
 			p = "userland void *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_arch_prctl */
 	case 384:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_ulong";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_io_pgetevents */
 	case 385:
 		break;
 	/* linux_rseq */
 	case 386:
 		break;
 	/* linux_semget */
 	case 393:
 		switch(ndx) {
 		case 0:
 			p = "l_key_t";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_semctl */
 	case 394:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		case 3:
 			p = "union l_semun";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_shmget */
 	case 395:
 		switch(ndx) {
 		case 0:
 			p = "l_key_t";
 			break;
 		case 1:
 			p = "l_size_t";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_shmctl */
 	case 396:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "userland struct l_shmid_ds *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_shmat */
 	case 397:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland char *";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_shmdt */
 	case 398:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_msgget */
 	case 399:
 		switch(ndx) {
 		case 0:
 			p = "l_key_t";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_msgsnd */
 	case 400:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland struct l_msgbuf *";
 			break;
 		case 2:
 			p = "l_size_t";
 			break;
 		case 3:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_msgrcv */
 	case 401:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland struct l_msgbuf *";
 			break;
 		case 2:
 			p = "l_size_t";
 			break;
 		case 3:
 			p = "l_long";
 			break;
 		case 4:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_msgctl */
 	case 402:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "userland struct l_msqid_ds *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_clock_gettime64 */
 	case 403:
 		break;
 	/* linux_clock_settime64 */
 	case 404:
 		break;
 	/* linux_clock_adjtime64 */
 	case 405:
 		break;
 	/* linux_clock_getres_time64 */
 	case 406:
 		break;
 	/* linux_clock_nanosleep_time64 */
 	case 407:
 		break;
 	/* linux_timer_gettime64 */
 	case 408:
 		break;
 	/* linux_timer_settime64 */
 	case 409:
 		break;
 	/* linux_timerfd_gettime64 */
 	case 410:
 		break;
 	/* linux_timerfd_settime64 */
 	case 411:
 		break;
 	/* linux_utimensat_time64 */
 	case 412:
 		break;
 	/* linux_pselect6_time64 */
 	case 413:
 		break;
 	/* linux_ppoll_time64 */
 	case 414:
 		break;
 	/* linux_io_pgetevents_time64 */
 	case 416:
 		break;
 	/* linux_recvmmsg_time64 */
 	case 417:
 		break;
 	/* linux_mq_timedsend_time64 */
 	case 418:
 		break;
 	/* linux_mq_timedreceive_time64 */
 	case 419:
 		break;
 	/* linux_semtimedop_time64 */
 	case 420:
 		break;
 	/* linux_rt_sigtimedwait_time64 */
 	case 421:
 		break;
 	/* linux_futex_time64 */
 	case 422:
 		break;
 	/* linux_sched_rr_get_interval_time64 */
 	case 423:
 		break;
 	/* linux_pidfd_send_signal */
 	case 424:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "userland l_siginfo_t *";
 			break;
 		case 3:
 			p = "l_uint";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_io_uring_setup */
 	case 425:
 		break;
 	/* linux_io_uring_enter */
 	case 426:
 		break;
 	/* linux_io_uring_register */
 	case 427:
 		break;
 	default:
 		break;
 	};
 	if (p != NULL)
 		strlcpy(desc, p, descsz);
 }
 static void
 systrace_return_setargdesc(int sysnum, int ndx, char *desc, size_t descsz)
 {
 	const char *p = NULL;
 	switch (sysnum) {
 #define	nosys	linux_nosys
 	/* linux_exit */
 	case 1:
 		if (ndx == 0 || ndx == 1)
 			p = "void";
 		break;
 	/* linux_fork */
 	case 2:
 	/* read */
 	case 3:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* write */
 	case 4:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_open */
 	case 5:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* close */
 	case 6:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_waitpid */
 	case 7:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_creat */
 	case 8:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_link */
 	case 9:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_unlink */
 	case 10:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_execve */
 	case 11:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_chdir */
 	case 12:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_time */
 	case 13:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_mknod */
 	case 14:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_chmod */
 	case 15:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_lchown16 */
 	case 16:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_stat */
 	case 18:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_lseek */
 	case 19:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_getpid */
 	case 20:
 	/* linux_mount */
 	case 21:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_oldumount */
 	case 22:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_setuid16 */
 	case 23:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_getuid16 */
 	case 24:
 	/* linux_stime */
 	case 25:
 	/* linux_ptrace */
 	case 26:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_alarm */
 	case 27:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_pause */
 	case 29:
 	/* linux_utime */
 	case 30:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_access */
 	case 33:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_nice */
 	case 34:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* sync */
 	case 36:
 	/* linux_kill */
 	case 37:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_rename */
 	case 38:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_mkdir */
 	case 39:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_rmdir */
 	case 40:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* dup */
 	case 41:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_pipe */
 	case 42:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_times */
 	case 43:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_brk */
 	case 45:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_setgid16 */
 	case 46:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_getgid16 */
 	case 47:
 	/* linux_signal */
 	case 48:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_geteuid16 */
 	case 49:
 	/* linux_getegid16 */
 	case 50:
 	/* acct */
 	case 51:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_umount */
 	case 52:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_ioctl */
 	case 54:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_fcntl */
 	case 55:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* setpgid */
 	case 57:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_olduname */
 	case 59:
 	/* umask */
 	case 60:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* chroot */
 	case 61:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_ustat */
 	case 62:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* dup2 */
 	case 63:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_getppid */
 	case 64:
 	/* getpgrp */
 	case 65:
 	/* setsid */
 	case 66:
 	/* linux_sigaction */
 	case 67:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sgetmask */
 	case 68:
 	/* linux_ssetmask */
 	case 69:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_setreuid16 */
 	case 70:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_setregid16 */
 	case 71:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sigsuspend */
 	case 72:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sigpending */
 	case 73:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sethostname */
 	case 74:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_setrlimit */
 	case 75:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_old_getrlimit */
 	case 76:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_getrusage */
 	case 77:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_gettimeofday */
 	case 78:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_settimeofday */
 	case 79:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_getgroups16 */
 	case 80:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_setgroups16 */
 	case 81:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_old_select */
 	case 82:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_symlink */
 	case 83:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_lstat */
 	case 84:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_readlink */
 	case 85:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* swapon */
 	case 87:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_reboot */
 	case 88:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_readdir */
 	case 89:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_mmap */
 	case 90:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* munmap */
 	case 91:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_truncate */
 	case 92:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_ftruncate */
 	case 93:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* fchmod */
 	case 94:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* fchown */
 	case 95:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_getpriority */
 	case 96:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* setpriority */
 	case 97:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_statfs */
 	case 99:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_fstatfs */
 	case 100:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_socketcall */
 	case 102:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_syslog */
 	case 103:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_setitimer */
 	case 104:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_getitimer */
 	case 105:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_newstat */
 	case 106:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_newlstat */
 	case 107:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_newfstat */
 	case 108:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_uname */
 	case 109:
 	/* linux_iopl */
 	case 110:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_vhangup */
 	case 111:
 	/* linux_wait4 */
 	case 114:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_swapoff */
 	case 115:
 	/* linux_sysinfo */
 	case 116:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_ipc */
 	case 117:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* fsync */
 	case 118:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sigreturn */
 	case 119:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_clone */
 	case 120:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_setdomainname */
 	case 121:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_newuname */
 	case 122:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_adjtimex */
 	case 124:
 	/* linux_mprotect */
 	case 125:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sigprocmask */
 	case 126:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_init_module */
 	case 128:
 	/* linux_delete_module */
 	case 129:
 	/* linux_quotactl */
 	case 131:
 	/* getpgid */
 	case 132:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* fchdir */
 	case 133:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_bdflush */
 	case 134:
 	/* linux_sysfs */
 	case 135:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_personality */
 	case 136:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_setfsuid16 */
 	case 138:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_setfsgid16 */
 	case 139:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_llseek */
 	case 140:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_getdents */
 	case 141:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_select */
 	case 142:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* flock */
 	case 143:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_msync */
 	case 144:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_readv */
 	case 145:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_writev */
 	case 146:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_getsid */
 	case 147:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_fdatasync */
 	case 148:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sysctl */
 	case 149:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* mlock */
 	case 150:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* munlock */
 	case 151:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* mlockall */
 	case 152:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* munlockall */
 	case 153:
 	/* linux_sched_setparam */
 	case 154:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sched_getparam */
 	case 155:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sched_setscheduler */
 	case 156:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sched_getscheduler */
 	case 157:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* sched_yield */
 	case 158:
 	/* linux_sched_get_priority_max */
 	case 159:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sched_get_priority_min */
 	case 160:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sched_rr_get_interval */
 	case 161:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_nanosleep */
 	case 162:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_mremap */
 	case 163:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_setresuid16 */
 	case 164:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_getresuid16 */
 	case 165:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* poll */
 	case 168:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_setresgid16 */
 	case 170:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_getresgid16 */
 	case 171:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_prctl */
 	case 172:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_rt_sigreturn */
 	case 173:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_rt_sigaction */
 	case 174:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_rt_sigprocmask */
 	case 175:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_rt_sigpending */
 	case 176:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_rt_sigtimedwait */
 	case 177:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_rt_sigqueueinfo */
 	case 178:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_rt_sigsuspend */
 	case 179:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_pread */
 	case 180:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_pwrite */
 	case 181:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_chown16 */
 	case 182:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_getcwd */
 	case 183:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_capget */
 	case 184:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_capset */
 	case 185:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sigaltstack */
 	case 186:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sendfile */
 	case 187:
 	/* linux_vfork */
 	case 190:
 	/* linux_getrlimit */
 	case 191:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_mmap2 */
 	case 192:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_truncate64 */
 	case 193:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_ftruncate64 */
 	case 194:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_stat64 */
 	case 195:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_lstat64 */
 	case 196:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_fstat64 */
 	case 197:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_lchown */
 	case 198:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_getuid */
 	case 199:
 	/* linux_getgid */
 	case 200:
 	/* geteuid */
 	case 201:
 	/* getegid */
 	case 202:
 	/* setreuid */
 	case 203:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* setregid */
 	case 204:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_getgroups */
 	case 205:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_setgroups */
 	case 206:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* fchown */
 	case 207:
 	/* setresuid */
 	case 208:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* getresuid */
 	case 209:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* setresgid */
 	case 210:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* getresgid */
 	case 211:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_chown */
 	case 212:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* setuid */
 	case 213:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* setgid */
 	case 214:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_setfsuid */
 	case 215:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_setfsgid */
 	case 216:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_pivot_root */
 	case 217:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_mincore */
 	case 218:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* madvise */
 	case 219:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_getdents64 */
 	case 220:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_fcntl64 */
 	case 221:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_gettid */
 	case 224:
 	/* linux_setxattr */
 	case 226:
 	/* linux_lsetxattr */
 	case 227:
 	/* linux_fsetxattr */
 	case 228:
 	/* linux_getxattr */
 	case 229:
 	/* linux_lgetxattr */
 	case 230:
 	/* linux_fgetxattr */
 	case 231:
 	/* linux_listxattr */
 	case 232:
 	/* linux_llistxattr */
 	case 233:
 	/* linux_flistxattr */
 	case 234:
 	/* linux_removexattr */
 	case 235:
 	/* linux_lremovexattr */
 	case 236:
 	/* linux_fremovexattr */
 	case 237:
 	/* linux_tkill */
 	case 238:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sys_futex */
 	case 240:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sched_setaffinity */
 	case 241:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sched_getaffinity */
 	case 242:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_set_thread_area */
 	case 243:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_fadvise64 */
 	case 250:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_exit_group */
 	case 252:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_lookup_dcookie */
 	case 253:
 	/* linux_epoll_create */
 	case 254:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_epoll_ctl */
 	case 255:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_epoll_wait */
 	case 256:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_remap_file_pages */
 	case 257:
 	/* linux_set_tid_address */
 	case 258:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_timer_create */
 	case 259:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_timer_settime */
 	case 260:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_timer_gettime */
 	case 261:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_timer_getoverrun */
 	case 262:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_timer_delete */
 	case 263:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_clock_settime */
 	case 264:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_clock_gettime */
 	case 265:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_clock_getres */
 	case 266:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_clock_nanosleep */
 	case 267:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_statfs64 */
 	case 268:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_fstatfs64 */
 	case 269:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_tgkill */
 	case 270:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_utimes */
 	case 271:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_fadvise64_64 */
 	case 272:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_mbind */
 	case 274:
 	/* linux_get_mempolicy */
 	case 275:
 	/* linux_set_mempolicy */
 	case 276:
 	/* linux_mq_open */
 	case 277:
 	/* linux_mq_unlink */
 	case 278:
 	/* linux_mq_timedsend */
 	case 279:
 	/* linux_mq_timedreceive */
 	case 280:
 	/* linux_mq_notify */
 	case 281:
 	/* linux_mq_getsetattr */
 	case 282:
 	/* linux_kexec_load */
 	case 283:
 	/* linux_waitid */
 	case 284:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_add_key */
 	case 286:
 	/* linux_request_key */
 	case 287:
 	/* linux_keyctl */
 	case 288:
 	/* linux_ioprio_set */
 	case 289:
 	/* linux_ioprio_get */
 	case 290:
 	/* linux_inotify_init */
 	case 291:
 	/* linux_inotify_add_watch */
 	case 292:
 	/* linux_inotify_rm_watch */
 	case 293:
 	/* linux_migrate_pages */
 	case 294:
 	/* linux_openat */
 	case 295:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_mkdirat */
 	case 296:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_mknodat */
 	case 297:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_fchownat */
 	case 298:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_futimesat */
 	case 299:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_fstatat64 */
 	case 300:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_unlinkat */
 	case 301:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_renameat */
 	case 302:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_linkat */
 	case 303:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_symlinkat */
 	case 304:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_readlinkat */
 	case 305:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_fchmodat */
 	case 306:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_faccessat */
 	case 307:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_pselect6 */
 	case 308:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_ppoll */
 	case 309:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_unshare */
 	case 310:
 	/* linux_set_robust_list */
 	case 311:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_get_robust_list */
 	case 312:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_splice */
 	case 313:
 	/* linux_sync_file_range */
 	case 314:
 	/* linux_tee */
 	case 315:
 	/* linux_vmsplice */
 	case 316:
 	/* linux_move_pages */
 	case 317:
 	/* linux_getcpu */
 	case 318:
 	/* linux_epoll_pwait */
 	case 319:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_utimensat */
 	case 320:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_signalfd */
 	case 321:
 	/* linux_timerfd_create */
 	case 322:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_eventfd */
 	case 323:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_fallocate */
 	case 324:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_timerfd_settime */
 	case 325:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_timerfd_gettime */
 	case 326:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_signalfd4 */
 	case 327:
 	/* linux_eventfd2 */
 	case 328:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_epoll_create1 */
 	case 329:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_dup3 */
 	case 330:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_pipe2 */
 	case 331:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_inotify_init1 */
 	case 332:
 	/* linux_preadv */
 	case 333:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_pwritev */
 	case 334:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_rt_tgsigqueueinfo */
 	case 335:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_perf_event_open */
 	case 336:
 	/* linux_recvmmsg */
 	case 337:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_fanotify_init */
 	case 338:
 	/* linux_fanotify_mark */
 	case 339:
 	/* linux_prlimit64 */
 	case 340:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_name_to_handle_at */
 	case 341:
 	/* linux_open_by_handle_at */
 	case 342:
 	/* linux_clock_adjtime */
 	case 343:
 	/* linux_syncfs */
 	case 344:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sendmmsg */
 	case 345:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_setns */
 	case 346:
 	/* linux_process_vm_readv */
 	case 347:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_process_vm_writev */
 	case 348:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_kcmp */
 	case 349:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_finit_module */
 	case 350:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sched_setattr */
 	case 351:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sched_getattr */
 	case 352:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_renameat2 */
 	case 353:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_seccomp */
 	case 354:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_getrandom */
 	case 355:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_memfd_create */
 	case 356:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_bpf */
 	case 357:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_execveat */
 	case 358:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_socket */
 	case 359:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_socketpair */
 	case 360:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_bind */
 	case 361:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_connect */
 	case 362:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_listen */
 	case 363:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_accept4 */
 	case 364:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_getsockopt */
 	case 365:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_setsockopt */
 	case 366:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_getsockname */
 	case 367:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_getpeername */
 	case 368:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sendto */
 	case 369:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sendmsg */
 	case 370:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_recvfrom */
 	case 371:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_recvmsg */
 	case 372:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_shutdown */
 	case 373:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_userfaultfd */
 	case 374:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_membarrier */
 	case 375:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_mlock2 */
 	case 376:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_copy_file_range */
 	case 377:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_preadv2 */
 	case 378:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_pwritev2 */
 	case 379:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_pkey_mprotect */
 	case 380:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_pkey_alloc */
 	case 381:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_pkey_free */
 	case 382:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_statx */
 	case 383:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_arch_prctl */
 	case 384:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_io_pgetevents */
 	case 385:
 	/* linux_rseq */
 	case 386:
 	/* linux_semget */
 	case 393:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_semctl */
 	case 394:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_shmget */
 	case 395:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_shmctl */
 	case 396:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_shmat */
 	case 397:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_shmdt */
 	case 398:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_msgget */
 	case 399:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_msgsnd */
 	case 400:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_msgrcv */
 	case 401:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_msgctl */
 	case 402:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_clock_gettime64 */
 	case 403:
 	/* linux_clock_settime64 */
 	case 404:
 	/* linux_clock_adjtime64 */
 	case 405:
 	/* linux_clock_getres_time64 */
 	case 406:
 	/* linux_clock_nanosleep_time64 */
 	case 407:
 	/* linux_timer_gettime64 */
 	case 408:
 	/* linux_timer_settime64 */
 	case 409:
 	/* linux_timerfd_gettime64 */
 	case 410:
 	/* linux_timerfd_settime64 */
 	case 411:
 	/* linux_utimensat_time64 */
 	case 412:
 	/* linux_pselect6_time64 */
 	case 413:
 	/* linux_ppoll_time64 */
 	case 414:
 	/* linux_io_pgetevents_time64 */
 	case 416:
 	/* linux_recvmmsg_time64 */
 	case 417:
 	/* linux_mq_timedsend_time64 */
 	case 418:
 	/* linux_mq_timedreceive_time64 */
 	case 419:
 	/* linux_semtimedop_time64 */
 	case 420:
 	/* linux_rt_sigtimedwait_time64 */
 	case 421:
 	/* linux_futex_time64 */
 	case 422:
 	/* linux_sched_rr_get_interval_time64 */
 	case 423:
 	/* linux_pidfd_send_signal */
 	case 424:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_io_uring_setup */
 	case 425:
 	/* linux_io_uring_enter */
 	case 426:
 	/* linux_io_uring_register */
 	case 427:
 	default:
 		break;
 	};
 	if (p != NULL)
 		strlcpy(desc, p, descsz);
 }
diff --git a/sys/arm64/linux/linux_proto.h b/sys/arm64/linux/linux_proto.h
index 7dc896d27d6f..ce91edeb9351 100644
--- a/sys/arm64/linux/linux_proto.h
+++ b/sys/arm64/linux/linux_proto.h
@@ -1,1553 +1,1553 @@
 /*
  * System call prototypes.
  *
- * DO NOT EDIT-- this file is automatically generated.
+ * DO NOT EDIT-- this file is automatically @generated.
  * $FreeBSD$
  */
 
 #ifndef _LINUX_SYSPROTO_H_
 #define	_LINUX_SYSPROTO_H_
 
 #include <sys/signal.h>
 #include <sys/acl.h>
 #include <sys/cpuset.h>
 #include <sys/domainset.h>
 #include <sys/_ffcounter.h>
 #include <sys/_semaphore.h>
 #include <sys/ucontext.h>
 #include <sys/wait.h>
 
 #include <bsm/audit_kevents.h>
 
 struct proc;
 
 struct thread;
 
 #define	PAD_(t)	(sizeof(register_t) <= sizeof(t) ? \
 		0 : sizeof(register_t) - sizeof(t))
 
 #if BYTE_ORDER == LITTLE_ENDIAN
 #define	PADL_(t)	0
 #define	PADR_(t)	PAD_(t)
 #else
 #define	PADL_(t)	PAD_(t)
 #define	PADR_(t)	0
 #endif
 
 #define	nosys	linux_nosys
 struct linux_setxattr_args {
 	register_t dummy;
 };
 struct linux_lsetxattr_args {
 	register_t dummy;
 };
 struct linux_fsetxattr_args {
 	register_t dummy;
 };
 struct linux_getxattr_args {
 	register_t dummy;
 };
 struct linux_lgetxattr_args {
 	register_t dummy;
 };
 struct linux_fgetxattr_args {
 	register_t dummy;
 };
 struct linux_listxattr_args {
 	register_t dummy;
 };
 struct linux_llistxattr_args {
 	register_t dummy;
 };
 struct linux_flistxattr_args {
 	register_t dummy;
 };
 struct linux_removexattr_args {
 	register_t dummy;
 };
 struct linux_lremovexattr_args {
 	register_t dummy;
 };
 struct linux_fremovexattr_args {
 	register_t dummy;
 };
 struct linux_getcwd_args {
 	char buf_l_[PADL_(char *)]; char * buf; char buf_r_[PADR_(char *)];
 	char bufsize_l_[PADL_(l_ulong)]; l_ulong bufsize; char bufsize_r_[PADR_(l_ulong)];
 };
 struct linux_lookup_dcookie_args {
 	register_t dummy;
 };
 struct linux_eventfd2_args {
 	char initval_l_[PADL_(l_uint)]; l_uint initval; char initval_r_[PADR_(l_uint)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 };
 struct linux_epoll_create1_args {
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 };
 struct linux_epoll_ctl_args {
 	char epfd_l_[PADL_(l_int)]; l_int epfd; char epfd_r_[PADR_(l_int)];
 	char op_l_[PADL_(l_int)]; l_int op; char op_r_[PADR_(l_int)];
 	char fd_l_[PADL_(l_int)]; l_int fd; char fd_r_[PADR_(l_int)];
 	char event_l_[PADL_(struct epoll_event *)]; struct epoll_event * event; char event_r_[PADR_(struct epoll_event *)];
 };
 struct linux_epoll_pwait_args {
 	char epfd_l_[PADL_(l_int)]; l_int epfd; char epfd_r_[PADR_(l_int)];
 	char events_l_[PADL_(struct epoll_event *)]; struct epoll_event * events; char events_r_[PADR_(struct epoll_event *)];
 	char maxevents_l_[PADL_(l_int)]; l_int maxevents; char maxevents_r_[PADR_(l_int)];
 	char timeout_l_[PADL_(l_int)]; l_int timeout; char timeout_r_[PADR_(l_int)];
 	char mask_l_[PADL_(l_sigset_t *)]; l_sigset_t * mask; char mask_r_[PADR_(l_sigset_t *)];
 	char sigsetsize_l_[PADL_(l_size_t)]; l_size_t sigsetsize; char sigsetsize_r_[PADR_(l_size_t)];
 };
 struct linux_dup3_args {
 	char oldfd_l_[PADL_(l_int)]; l_int oldfd; char oldfd_r_[PADR_(l_int)];
 	char newfd_l_[PADL_(l_int)]; l_int newfd; char newfd_r_[PADR_(l_int)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 };
 struct linux_fcntl_args {
 	char fd_l_[PADL_(l_uint)]; l_uint fd; char fd_r_[PADR_(l_uint)];
 	char cmd_l_[PADL_(l_uint)]; l_uint cmd; char cmd_r_[PADR_(l_uint)];
 	char arg_l_[PADL_(l_ulong)]; l_ulong arg; char arg_r_[PADR_(l_ulong)];
 };
 struct linux_inotify_init1_args {
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 };
 struct linux_inotify_add_watch_args {
 	register_t dummy;
 };
 struct linux_inotify_rm_watch_args {
 	register_t dummy;
 };
 struct linux_ioctl_args {
 	char fd_l_[PADL_(l_uint)]; l_uint fd; char fd_r_[PADR_(l_uint)];
 	char cmd_l_[PADL_(l_uint)]; l_uint cmd; char cmd_r_[PADR_(l_uint)];
 	char arg_l_[PADL_(uintptr_t)]; uintptr_t arg; char arg_r_[PADR_(uintptr_t)];
 };
 struct linux_ioprio_set_args {
 	register_t dummy;
 };
 struct linux_ioprio_get_args {
 	register_t dummy;
 };
 struct linux_mknodat_args {
 	char dfd_l_[PADL_(l_int)]; l_int dfd; char dfd_r_[PADR_(l_int)];
 	char filename_l_[PADL_(const char *)]; const char * filename; char filename_r_[PADR_(const char *)];
 	char mode_l_[PADL_(l_int)]; l_int mode; char mode_r_[PADR_(l_int)];
 	char dev_l_[PADL_(l_uint)]; l_uint dev; char dev_r_[PADR_(l_uint)];
 };
 struct linux_mkdirat_args {
 	char dfd_l_[PADL_(l_int)]; l_int dfd; char dfd_r_[PADR_(l_int)];
 	char pathname_l_[PADL_(const char *)]; const char * pathname; char pathname_r_[PADR_(const char *)];
 	char mode_l_[PADL_(l_int)]; l_int mode; char mode_r_[PADR_(l_int)];
 };
 struct linux_unlinkat_args {
 	char dfd_l_[PADL_(l_int)]; l_int dfd; char dfd_r_[PADR_(l_int)];
 	char pathname_l_[PADL_(const char *)]; const char * pathname; char pathname_r_[PADR_(const char *)];
 	char flag_l_[PADL_(l_int)]; l_int flag; char flag_r_[PADR_(l_int)];
 };
 struct linux_symlinkat_args {
 	char oldname_l_[PADL_(const char *)]; const char * oldname; char oldname_r_[PADR_(const char *)];
 	char newdfd_l_[PADL_(l_int)]; l_int newdfd; char newdfd_r_[PADR_(l_int)];
 	char newname_l_[PADL_(const char *)]; const char * newname; char newname_r_[PADR_(const char *)];
 };
 struct linux_linkat_args {
 	char olddfd_l_[PADL_(l_int)]; l_int olddfd; char olddfd_r_[PADR_(l_int)];
 	char oldname_l_[PADL_(const char *)]; const char * oldname; char oldname_r_[PADR_(const char *)];
 	char newdfd_l_[PADL_(l_int)]; l_int newdfd; char newdfd_r_[PADR_(l_int)];
 	char newname_l_[PADL_(const char *)]; const char * newname; char newname_r_[PADR_(const char *)];
 	char flag_l_[PADL_(l_int)]; l_int flag; char flag_r_[PADR_(l_int)];
 };
 struct linux_renameat_args {
 	char olddfd_l_[PADL_(l_int)]; l_int olddfd; char olddfd_r_[PADR_(l_int)];
 	char oldname_l_[PADL_(const char *)]; const char * oldname; char oldname_r_[PADR_(const char *)];
 	char newdfd_l_[PADL_(l_int)]; l_int newdfd; char newdfd_r_[PADR_(l_int)];
 	char newname_l_[PADL_(const char *)]; const char * newname; char newname_r_[PADR_(const char *)];
 };
 struct linux_mount_args {
 	char specialfile_l_[PADL_(char *)]; char * specialfile; char specialfile_r_[PADR_(char *)];
 	char dir_l_[PADL_(char *)]; char * dir; char dir_r_[PADR_(char *)];
 	char filesystemtype_l_[PADL_(char *)]; char * filesystemtype; char filesystemtype_r_[PADR_(char *)];
 	char rwflag_l_[PADL_(l_ulong)]; l_ulong rwflag; char rwflag_r_[PADR_(l_ulong)];
 	char data_l_[PADL_(void *)]; void * data; char data_r_[PADR_(void *)];
 };
 struct linux_pivot_root_args {
 	register_t dummy;
 };
 struct linux_statfs_args {
 	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
 	char buf_l_[PADL_(struct l_statfs_buf *)]; struct l_statfs_buf * buf; char buf_r_[PADR_(struct l_statfs_buf *)];
 };
 struct linux_fstatfs_args {
 	char fd_l_[PADL_(l_uint)]; l_uint fd; char fd_r_[PADR_(l_uint)];
 	char buf_l_[PADL_(struct l_statfs_buf *)]; struct l_statfs_buf * buf; char buf_r_[PADR_(struct l_statfs_buf *)];
 };
 struct linux_truncate_args {
 	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
 	char length_l_[PADL_(l_ulong)]; l_ulong length; char length_r_[PADR_(l_ulong)];
 };
 struct linux_ftruncate_args {
 	char fd_l_[PADL_(l_int)]; l_int fd; char fd_r_[PADR_(l_int)];
 	char length_l_[PADL_(l_long)]; l_long length; char length_r_[PADR_(l_long)];
 };
 struct linux_fallocate_args {
 	char fd_l_[PADL_(l_int)]; l_int fd; char fd_r_[PADR_(l_int)];
 	char mode_l_[PADL_(l_int)]; l_int mode; char mode_r_[PADR_(l_int)];
 	char offset_l_[PADL_(l_loff_t)]; l_loff_t offset; char offset_r_[PADR_(l_loff_t)];
 	char len_l_[PADL_(l_loff_t)]; l_loff_t len; char len_r_[PADR_(l_loff_t)];
 };
 struct linux_faccessat_args {
 	char dfd_l_[PADL_(l_int)]; l_int dfd; char dfd_r_[PADR_(l_int)];
 	char filename_l_[PADL_(const char *)]; const char * filename; char filename_r_[PADR_(const char *)];
 	char amode_l_[PADL_(l_int)]; l_int amode; char amode_r_[PADR_(l_int)];
 };
 struct linux_chdir_args {
 	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
 };
 struct linux_fchmodat_args {
 	char dfd_l_[PADL_(l_int)]; l_int dfd; char dfd_r_[PADR_(l_int)];
 	char filename_l_[PADL_(const char *)]; const char * filename; char filename_r_[PADR_(const char *)];
 	char mode_l_[PADL_(l_mode_t)]; l_mode_t mode; char mode_r_[PADR_(l_mode_t)];
 };
 struct linux_fchownat_args {
 	char dfd_l_[PADL_(l_int)]; l_int dfd; char dfd_r_[PADR_(l_int)];
 	char filename_l_[PADL_(const char *)]; const char * filename; char filename_r_[PADR_(const char *)];
 	char uid_l_[PADL_(l_uid_t)]; l_uid_t uid; char uid_r_[PADR_(l_uid_t)];
 	char gid_l_[PADL_(l_gid_t)]; l_gid_t gid; char gid_r_[PADR_(l_gid_t)];
 	char flag_l_[PADL_(l_int)]; l_int flag; char flag_r_[PADR_(l_int)];
 };
 struct linux_openat_args {
 	char dfd_l_[PADL_(l_int)]; l_int dfd; char dfd_r_[PADR_(l_int)];
 	char filename_l_[PADL_(const char *)]; const char * filename; char filename_r_[PADR_(const char *)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 	char mode_l_[PADL_(l_int)]; l_int mode; char mode_r_[PADR_(l_int)];
 };
 struct linux_vhangup_args {
 	register_t dummy;
 };
 struct linux_pipe2_args {
 	char pipefds_l_[PADL_(l_int *)]; l_int * pipefds; char pipefds_r_[PADR_(l_int *)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 };
 struct linux_getdents64_args {
 	char fd_l_[PADL_(l_uint)]; l_uint fd; char fd_r_[PADR_(l_uint)];
 	char dirent_l_[PADL_(void *)]; void * dirent; char dirent_r_[PADR_(void *)];
 	char count_l_[PADL_(l_uint)]; l_uint count; char count_r_[PADR_(l_uint)];
 };
 struct linux_lseek_args {
 	char fdes_l_[PADL_(l_uint)]; l_uint fdes; char fdes_r_[PADR_(l_uint)];
 	char off_l_[PADL_(l_off_t)]; l_off_t off; char off_r_[PADR_(l_off_t)];
 	char whence_l_[PADL_(l_int)]; l_int whence; char whence_r_[PADR_(l_int)];
 };
 struct linux_pread_args {
 	char fd_l_[PADL_(l_uint)]; l_uint fd; char fd_r_[PADR_(l_uint)];
 	char buf_l_[PADL_(char *)]; char * buf; char buf_r_[PADR_(char *)];
 	char nbyte_l_[PADL_(l_size_t)]; l_size_t nbyte; char nbyte_r_[PADR_(l_size_t)];
 	char offset_l_[PADL_(l_loff_t)]; l_loff_t offset; char offset_r_[PADR_(l_loff_t)];
 };
 struct linux_pwrite_args {
 	char fd_l_[PADL_(l_uint)]; l_uint fd; char fd_r_[PADR_(l_uint)];
 	char buf_l_[PADL_(char *)]; char * buf; char buf_r_[PADR_(char *)];
 	char nbyte_l_[PADL_(l_size_t)]; l_size_t nbyte; char nbyte_r_[PADR_(l_size_t)];
 	char offset_l_[PADL_(l_loff_t)]; l_loff_t offset; char offset_r_[PADR_(l_loff_t)];
 };
 struct linux_preadv_args {
 	char fd_l_[PADL_(l_ulong)]; l_ulong fd; char fd_r_[PADR_(l_ulong)];
 	char vec_l_[PADL_(struct iovec *)]; struct iovec * vec; char vec_r_[PADR_(struct iovec *)];
 	char vlen_l_[PADL_(l_ulong)]; l_ulong vlen; char vlen_r_[PADR_(l_ulong)];
 	char pos_l_l_[PADL_(l_ulong)]; l_ulong pos_l; char pos_l_r_[PADR_(l_ulong)];
 	char pos_h_l_[PADL_(l_ulong)]; l_ulong pos_h; char pos_h_r_[PADR_(l_ulong)];
 };
 struct linux_pwritev_args {
 	char fd_l_[PADL_(l_ulong)]; l_ulong fd; char fd_r_[PADR_(l_ulong)];
 	char vec_l_[PADL_(struct iovec *)]; struct iovec * vec; char vec_r_[PADR_(struct iovec *)];
 	char vlen_l_[PADL_(l_ulong)]; l_ulong vlen; char vlen_r_[PADR_(l_ulong)];
 	char pos_l_l_[PADL_(l_ulong)]; l_ulong pos_l; char pos_l_r_[PADR_(l_ulong)];
 	char pos_h_l_[PADL_(l_ulong)]; l_ulong pos_h; char pos_h_r_[PADR_(l_ulong)];
 };
 struct linux_sendfile_args {
 	char out_l_[PADL_(l_int)]; l_int out; char out_r_[PADR_(l_int)];
 	char in_l_[PADL_(l_int)]; l_int in; char in_r_[PADR_(l_int)];
 	char offset_l_[PADL_(l_long *)]; l_long * offset; char offset_r_[PADR_(l_long *)];
 	char count_l_[PADL_(l_size_t)]; l_size_t count; char count_r_[PADR_(l_size_t)];
 };
 struct linux_pselect6_args {
 	char nfds_l_[PADL_(l_int)]; l_int nfds; char nfds_r_[PADR_(l_int)];
 	char readfds_l_[PADL_(l_fd_set *)]; l_fd_set * readfds; char readfds_r_[PADR_(l_fd_set *)];
 	char writefds_l_[PADL_(l_fd_set *)]; l_fd_set * writefds; char writefds_r_[PADR_(l_fd_set *)];
 	char exceptfds_l_[PADL_(l_fd_set *)]; l_fd_set * exceptfds; char exceptfds_r_[PADR_(l_fd_set *)];
 	char tsp_l_[PADL_(struct l_timespec *)]; struct l_timespec * tsp; char tsp_r_[PADR_(struct l_timespec *)];
 	char sig_l_[PADL_(l_uintptr_t *)]; l_uintptr_t * sig; char sig_r_[PADR_(l_uintptr_t *)];
 };
 struct linux_ppoll_args {
 	char fds_l_[PADL_(struct pollfd *)]; struct pollfd * fds; char fds_r_[PADR_(struct pollfd *)];
 	char nfds_l_[PADL_(uint32_t)]; uint32_t nfds; char nfds_r_[PADR_(uint32_t)];
 	char tsp_l_[PADL_(struct l_timespec *)]; struct l_timespec * tsp; char tsp_r_[PADR_(struct l_timespec *)];
 	char sset_l_[PADL_(l_sigset_t *)]; l_sigset_t * sset; char sset_r_[PADR_(l_sigset_t *)];
 	char ssize_l_[PADL_(l_size_t)]; l_size_t ssize; char ssize_r_[PADR_(l_size_t)];
 };
 struct linux_signalfd4_args {
 	register_t dummy;
 };
 struct linux_vmsplice_args {
 	register_t dummy;
 };
 struct linux_splice_args {
 	register_t dummy;
 };
 struct linux_tee_args {
 	register_t dummy;
 };
 struct linux_readlinkat_args {
 	char dfd_l_[PADL_(l_int)]; l_int dfd; char dfd_r_[PADR_(l_int)];
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char buf_l_[PADL_(char *)]; char * buf; char buf_r_[PADR_(char *)];
 	char bufsiz_l_[PADL_(l_int)]; l_int bufsiz; char bufsiz_r_[PADR_(l_int)];
 };
 struct linux_newfstatat_args {
 	char dfd_l_[PADL_(l_int)]; l_int dfd; char dfd_r_[PADR_(l_int)];
 	char pathname_l_[PADL_(char *)]; char * pathname; char pathname_r_[PADR_(char *)];
 	char statbuf_l_[PADL_(struct l_stat64 *)]; struct l_stat64 * statbuf; char statbuf_r_[PADR_(struct l_stat64 *)];
 	char flag_l_[PADL_(l_int)]; l_int flag; char flag_r_[PADR_(l_int)];
 };
 struct linux_newfstat_args {
 	char fd_l_[PADL_(l_uint)]; l_uint fd; char fd_r_[PADR_(l_uint)];
 	char buf_l_[PADL_(struct l_newstat *)]; struct l_newstat * buf; char buf_r_[PADR_(struct l_newstat *)];
 };
 struct linux_fdatasync_args {
 	char fd_l_[PADL_(l_uint)]; l_uint fd; char fd_r_[PADR_(l_uint)];
 };
 struct linux_sync_file_range_args {
 	register_t dummy;
 };
 struct linux_timerfd_create_args {
 	char clockid_l_[PADL_(l_int)]; l_int clockid; char clockid_r_[PADR_(l_int)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 };
 struct linux_timerfd_settime_args {
 	char fd_l_[PADL_(l_int)]; l_int fd; char fd_r_[PADR_(l_int)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 	char new_value_l_[PADL_(const struct l_itimerspec *)]; const struct l_itimerspec * new_value; char new_value_r_[PADR_(const struct l_itimerspec *)];
 	char old_value_l_[PADL_(struct l_itimerspec *)]; struct l_itimerspec * old_value; char old_value_r_[PADR_(struct l_itimerspec *)];
 };
 struct linux_timerfd_gettime_args {
 	char fd_l_[PADL_(l_int)]; l_int fd; char fd_r_[PADR_(l_int)];
 	char old_value_l_[PADL_(struct l_itimerspec *)]; struct l_itimerspec * old_value; char old_value_r_[PADR_(struct l_itimerspec *)];
 };
 struct linux_utimensat_args {
 	char dfd_l_[PADL_(l_int)]; l_int dfd; char dfd_r_[PADR_(l_int)];
 	char pathname_l_[PADL_(const char *)]; const char * pathname; char pathname_r_[PADR_(const char *)];
 	char times_l_[PADL_(const struct l_timespec *)]; const struct l_timespec * times; char times_r_[PADR_(const struct l_timespec *)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 };
 struct linux_capget_args {
 	char hdrp_l_[PADL_(struct l_user_cap_header *)]; struct l_user_cap_header * hdrp; char hdrp_r_[PADR_(struct l_user_cap_header *)];
 	char datap_l_[PADL_(struct l_user_cap_data *)]; struct l_user_cap_data * datap; char datap_r_[PADR_(struct l_user_cap_data *)];
 };
 struct linux_capset_args {
 	char hdrp_l_[PADL_(struct l_user_cap_header *)]; struct l_user_cap_header * hdrp; char hdrp_r_[PADR_(struct l_user_cap_header *)];
 	char datap_l_[PADL_(struct l_user_cap_data *)]; struct l_user_cap_data * datap; char datap_r_[PADR_(struct l_user_cap_data *)];
 };
 struct linux_personality_args {
 	char per_l_[PADL_(l_uint)]; l_uint per; char per_r_[PADR_(l_uint)];
 };
 struct linux_exit_args {
 	char rval_l_[PADL_(int)]; int rval; char rval_r_[PADR_(int)];
 };
 struct linux_exit_group_args {
 	char error_code_l_[PADL_(int)]; int error_code; char error_code_r_[PADR_(int)];
 };
 struct linux_waitid_args {
 	char idtype_l_[PADL_(l_int)]; l_int idtype; char idtype_r_[PADR_(l_int)];
 	char id_l_[PADL_(l_pid_t)]; l_pid_t id; char id_r_[PADR_(l_pid_t)];
 	char info_l_[PADL_(l_siginfo_t *)]; l_siginfo_t * info; char info_r_[PADR_(l_siginfo_t *)];
 	char options_l_[PADL_(l_int)]; l_int options; char options_r_[PADR_(l_int)];
 	char rusage_l_[PADL_(struct rusage *)]; struct rusage * rusage; char rusage_r_[PADR_(struct rusage *)];
 };
 struct linux_set_tid_address_args {
 	char tidptr_l_[PADL_(int *)]; int * tidptr; char tidptr_r_[PADR_(int *)];
 };
 struct linux_unshare_args {
 	register_t dummy;
 };
 struct linux_sys_futex_args {
 	char uaddr_l_[PADL_(void *)]; void * uaddr; char uaddr_r_[PADR_(void *)];
 	char op_l_[PADL_(int)]; int op; char op_r_[PADR_(int)];
 	char val_l_[PADL_(int)]; int val; char val_r_[PADR_(int)];
 	char timeout_l_[PADL_(struct l_timespec *)]; struct l_timespec * timeout; char timeout_r_[PADR_(struct l_timespec *)];
 	char uaddr2_l_[PADL_(void *)]; void * uaddr2; char uaddr2_r_[PADR_(void *)];
 	char val3_l_[PADL_(int)]; int val3; char val3_r_[PADR_(int)];
 };
 struct linux_set_robust_list_args {
 	char head_l_[PADL_(struct linux_robust_list_head *)]; struct linux_robust_list_head * head; char head_r_[PADR_(struct linux_robust_list_head *)];
 	char len_l_[PADL_(l_size_t)]; l_size_t len; char len_r_[PADR_(l_size_t)];
 };
 struct linux_get_robust_list_args {
 	char pid_l_[PADL_(l_int)]; l_int pid; char pid_r_[PADR_(l_int)];
 	char head_l_[PADL_(struct linux_robust_list_head **)]; struct linux_robust_list_head ** head; char head_r_[PADR_(struct linux_robust_list_head **)];
 	char len_l_[PADL_(l_size_t *)]; l_size_t * len; char len_r_[PADR_(l_size_t *)];
 };
 struct linux_nanosleep_args {
 	char rqtp_l_[PADL_(const struct l_timespec *)]; const struct l_timespec * rqtp; char rqtp_r_[PADR_(const struct l_timespec *)];
 	char rmtp_l_[PADL_(struct l_timespec *)]; struct l_timespec * rmtp; char rmtp_r_[PADR_(struct l_timespec *)];
 };
 struct linux_getitimer_args {
 	char which_l_[PADL_(l_int)]; l_int which; char which_r_[PADR_(l_int)];
 	char itv_l_[PADL_(struct l_itimerval *)]; struct l_itimerval * itv; char itv_r_[PADR_(struct l_itimerval *)];
 };
 struct linux_setitimer_args {
 	char which_l_[PADL_(l_int)]; l_int which; char which_r_[PADR_(l_int)];
 	char itv_l_[PADL_(struct l_itimerval *)]; struct l_itimerval * itv; char itv_r_[PADR_(struct l_itimerval *)];
 	char oitv_l_[PADL_(struct l_itimerval *)]; struct l_itimerval * oitv; char oitv_r_[PADR_(struct l_itimerval *)];
 };
 struct linux_kexec_load_args {
 	register_t dummy;
 };
 struct linux_init_module_args {
 	register_t dummy;
 };
 struct linux_delete_module_args {
 	register_t dummy;
 };
 struct linux_timer_create_args {
 	char clock_id_l_[PADL_(clockid_t)]; clockid_t clock_id; char clock_id_r_[PADR_(clockid_t)];
 	char evp_l_[PADL_(struct sigevent *)]; struct sigevent * evp; char evp_r_[PADR_(struct sigevent *)];
 	char timerid_l_[PADL_(l_timer_t *)]; l_timer_t * timerid; char timerid_r_[PADR_(l_timer_t *)];
 };
 struct linux_timer_gettime_args {
 	char timerid_l_[PADL_(l_timer_t)]; l_timer_t timerid; char timerid_r_[PADR_(l_timer_t)];
 	char setting_l_[PADL_(struct itimerspec *)]; struct itimerspec * setting; char setting_r_[PADR_(struct itimerspec *)];
 };
 struct linux_timer_getoverrun_args {
 	char timerid_l_[PADL_(l_timer_t)]; l_timer_t timerid; char timerid_r_[PADR_(l_timer_t)];
 };
 struct linux_timer_settime_args {
 	char timerid_l_[PADL_(l_timer_t)]; l_timer_t timerid; char timerid_r_[PADR_(l_timer_t)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 	char new_l_[PADL_(const struct itimerspec *)]; const struct itimerspec * new; char new_r_[PADR_(const struct itimerspec *)];
 	char old_l_[PADL_(struct itimerspec *)]; struct itimerspec * old; char old_r_[PADR_(struct itimerspec *)];
 };
 struct linux_timer_delete_args {
 	char timerid_l_[PADL_(l_timer_t)]; l_timer_t timerid; char timerid_r_[PADR_(l_timer_t)];
 };
 struct linux_clock_settime_args {
 	char which_l_[PADL_(clockid_t)]; clockid_t which; char which_r_[PADR_(clockid_t)];
 	char tp_l_[PADL_(struct l_timespec *)]; struct l_timespec * tp; char tp_r_[PADR_(struct l_timespec *)];
 };
 struct linux_clock_gettime_args {
 	char which_l_[PADL_(clockid_t)]; clockid_t which; char which_r_[PADR_(clockid_t)];
 	char tp_l_[PADL_(struct l_timespec *)]; struct l_timespec * tp; char tp_r_[PADR_(struct l_timespec *)];
 };
 struct linux_clock_getres_args {
 	char which_l_[PADL_(clockid_t)]; clockid_t which; char which_r_[PADR_(clockid_t)];
 	char tp_l_[PADL_(struct l_timespec *)]; struct l_timespec * tp; char tp_r_[PADR_(struct l_timespec *)];
 };
 struct linux_clock_nanosleep_args {
 	char which_l_[PADL_(clockid_t)]; clockid_t which; char which_r_[PADR_(clockid_t)];
 	char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
 	char rqtp_l_[PADL_(struct l_timespec *)]; struct l_timespec * rqtp; char rqtp_r_[PADR_(struct l_timespec *)];
 	char rmtp_l_[PADL_(struct l_timespec *)]; struct l_timespec * rmtp; char rmtp_r_[PADR_(struct l_timespec *)];
 };
 struct linux_syslog_args {
 	char type_l_[PADL_(l_int)]; l_int type; char type_r_[PADR_(l_int)];
 	char buf_l_[PADL_(char *)]; char * buf; char buf_r_[PADR_(char *)];
 	char len_l_[PADL_(l_int)]; l_int len; char len_r_[PADR_(l_int)];
 };
 struct linux_ptrace_args {
 	char req_l_[PADL_(l_long)]; l_long req; char req_r_[PADR_(l_long)];
 	char pid_l_[PADL_(l_long)]; l_long pid; char pid_r_[PADR_(l_long)];
 	char addr_l_[PADL_(l_ulong)]; l_ulong addr; char addr_r_[PADR_(l_ulong)];
 	char data_l_[PADL_(l_ulong)]; l_ulong data; char data_r_[PADR_(l_ulong)];
 };
 struct linux_sched_setparam_args {
 	char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)];
 	char param_l_[PADL_(struct sched_param *)]; struct sched_param * param; char param_r_[PADR_(struct sched_param *)];
 };
 struct linux_sched_setscheduler_args {
 	char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)];
 	char policy_l_[PADL_(l_int)]; l_int policy; char policy_r_[PADR_(l_int)];
 	char param_l_[PADL_(struct sched_param *)]; struct sched_param * param; char param_r_[PADR_(struct sched_param *)];
 };
 struct linux_sched_getscheduler_args {
 	char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)];
 };
 struct linux_sched_getparam_args {
 	char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)];
 	char param_l_[PADL_(struct sched_param *)]; struct sched_param * param; char param_r_[PADR_(struct sched_param *)];
 };
 struct linux_sched_setaffinity_args {
 	char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)];
 	char len_l_[PADL_(l_uint)]; l_uint len; char len_r_[PADR_(l_uint)];
 	char user_mask_ptr_l_[PADL_(l_ulong *)]; l_ulong * user_mask_ptr; char user_mask_ptr_r_[PADR_(l_ulong *)];
 };
 struct linux_sched_getaffinity_args {
 	char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)];
 	char len_l_[PADL_(l_uint)]; l_uint len; char len_r_[PADR_(l_uint)];
 	char user_mask_ptr_l_[PADL_(l_ulong *)]; l_ulong * user_mask_ptr; char user_mask_ptr_r_[PADR_(l_ulong *)];
 };
 struct linux_sched_get_priority_max_args {
 	char policy_l_[PADL_(l_int)]; l_int policy; char policy_r_[PADR_(l_int)];
 };
 struct linux_sched_get_priority_min_args {
 	char policy_l_[PADL_(l_int)]; l_int policy; char policy_r_[PADR_(l_int)];
 };
 struct linux_sched_rr_get_interval_args {
 	char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)];
 	char interval_l_[PADL_(struct l_timespec *)]; struct l_timespec * interval; char interval_r_[PADR_(struct l_timespec *)];
 };
 struct linux_kill_args {
 	char pid_l_[PADL_(l_int)]; l_int pid; char pid_r_[PADR_(l_int)];
 	char signum_l_[PADL_(l_int)]; l_int signum; char signum_r_[PADR_(l_int)];
 };
 struct linux_tkill_args {
 	char tid_l_[PADL_(l_int)]; l_int tid; char tid_r_[PADR_(l_int)];
 	char sig_l_[PADL_(l_int)]; l_int sig; char sig_r_[PADR_(l_int)];
 };
 struct linux_tgkill_args {
 	char tgid_l_[PADL_(l_int)]; l_int tgid; char tgid_r_[PADR_(l_int)];
 	char pid_l_[PADL_(l_int)]; l_int pid; char pid_r_[PADR_(l_int)];
 	char sig_l_[PADL_(l_int)]; l_int sig; char sig_r_[PADR_(l_int)];
 };
 struct linux_sigaltstack_args {
 	char uss_l_[PADL_(l_stack_t *)]; l_stack_t * uss; char uss_r_[PADR_(l_stack_t *)];
 	char uoss_l_[PADL_(l_stack_t *)]; l_stack_t * uoss; char uoss_r_[PADR_(l_stack_t *)];
 };
 struct linux_rt_sigsuspend_args {
 	char newset_l_[PADL_(l_sigset_t *)]; l_sigset_t * newset; char newset_r_[PADR_(l_sigset_t *)];
 	char sigsetsize_l_[PADL_(l_size_t)]; l_size_t sigsetsize; char sigsetsize_r_[PADR_(l_size_t)];
 };
 struct linux_rt_sigaction_args {
 	char sig_l_[PADL_(l_int)]; l_int sig; char sig_r_[PADR_(l_int)];
 	char act_l_[PADL_(l_sigaction_t *)]; l_sigaction_t * act; char act_r_[PADR_(l_sigaction_t *)];
 	char oact_l_[PADL_(l_sigaction_t *)]; l_sigaction_t * oact; char oact_r_[PADR_(l_sigaction_t *)];
 	char sigsetsize_l_[PADL_(l_size_t)]; l_size_t sigsetsize; char sigsetsize_r_[PADR_(l_size_t)];
 };
 struct linux_rt_sigprocmask_args {
 	char how_l_[PADL_(l_int)]; l_int how; char how_r_[PADR_(l_int)];
 	char mask_l_[PADL_(l_sigset_t *)]; l_sigset_t * mask; char mask_r_[PADR_(l_sigset_t *)];
 	char omask_l_[PADL_(l_sigset_t *)]; l_sigset_t * omask; char omask_r_[PADR_(l_sigset_t *)];
 	char sigsetsize_l_[PADL_(l_size_t)]; l_size_t sigsetsize; char sigsetsize_r_[PADR_(l_size_t)];
 };
 struct linux_rt_sigpending_args {
 	char set_l_[PADL_(l_sigset_t *)]; l_sigset_t * set; char set_r_[PADR_(l_sigset_t *)];
 	char sigsetsize_l_[PADL_(l_size_t)]; l_size_t sigsetsize; char sigsetsize_r_[PADR_(l_size_t)];
 };
 struct linux_rt_sigtimedwait_args {
 	char mask_l_[PADL_(l_sigset_t *)]; l_sigset_t * mask; char mask_r_[PADR_(l_sigset_t *)];
 	char ptr_l_[PADL_(l_siginfo_t *)]; l_siginfo_t * ptr; char ptr_r_[PADR_(l_siginfo_t *)];
 	char timeout_l_[PADL_(struct l_timeval *)]; struct l_timeval * timeout; char timeout_r_[PADR_(struct l_timeval *)];
 	char sigsetsize_l_[PADL_(l_size_t)]; l_size_t sigsetsize; char sigsetsize_r_[PADR_(l_size_t)];
 };
 struct linux_rt_sigqueueinfo_args {
 	char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)];
 	char sig_l_[PADL_(l_int)]; l_int sig; char sig_r_[PADR_(l_int)];
 	char info_l_[PADL_(l_siginfo_t *)]; l_siginfo_t * info; char info_r_[PADR_(l_siginfo_t *)];
 };
 struct linux_rt_sigreturn_args {
 	char ucp_l_[PADL_(struct l_ucontext *)]; struct l_ucontext * ucp; char ucp_r_[PADR_(struct l_ucontext *)];
 };
 struct linux_getpriority_args {
 	char which_l_[PADL_(l_int)]; l_int which; char which_r_[PADR_(l_int)];
 	char who_l_[PADL_(l_int)]; l_int who; char who_r_[PADR_(l_int)];
 };
 struct linux_reboot_args {
 	char magic1_l_[PADL_(l_int)]; l_int magic1; char magic1_r_[PADR_(l_int)];
 	char magic2_l_[PADL_(l_int)]; l_int magic2; char magic2_r_[PADR_(l_int)];
 	char cmd_l_[PADL_(l_uint)]; l_uint cmd; char cmd_r_[PADR_(l_uint)];
 	char arg_l_[PADL_(void *)]; void * arg; char arg_r_[PADR_(void *)];
 };
 struct linux_setfsuid_args {
 	char uid_l_[PADL_(l_uid_t)]; l_uid_t uid; char uid_r_[PADR_(l_uid_t)];
 };
 struct linux_setfsgid_args {
 	char gid_l_[PADL_(l_gid_t)]; l_gid_t gid; char gid_r_[PADR_(l_gid_t)];
 };
 struct linux_times_args {
 	char buf_l_[PADL_(struct l_times_argv *)]; struct l_times_argv * buf; char buf_r_[PADR_(struct l_times_argv *)];
 };
 struct linux_getsid_args {
 	char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)];
 };
 struct linux_getgroups_args {
 	char gidsetsize_l_[PADL_(l_int)]; l_int gidsetsize; char gidsetsize_r_[PADR_(l_int)];
 	char grouplist_l_[PADL_(l_gid_t *)]; l_gid_t * grouplist; char grouplist_r_[PADR_(l_gid_t *)];
 };
 struct linux_setgroups_args {
 	char gidsetsize_l_[PADL_(l_int)]; l_int gidsetsize; char gidsetsize_r_[PADR_(l_int)];
 	char grouplist_l_[PADL_(l_gid_t *)]; l_gid_t * grouplist; char grouplist_r_[PADR_(l_gid_t *)];
 };
 struct linux_newuname_args {
 	char buf_l_[PADL_(struct l_new_utsname *)]; struct l_new_utsname * buf; char buf_r_[PADR_(struct l_new_utsname *)];
 };
 struct linux_sethostname_args {
 	char hostname_l_[PADL_(char *)]; char * hostname; char hostname_r_[PADR_(char *)];
 	char len_l_[PADL_(l_uint)]; l_uint len; char len_r_[PADR_(l_uint)];
 };
 struct linux_setdomainname_args {
 	char name_l_[PADL_(char *)]; char * name; char name_r_[PADR_(char *)];
 	char len_l_[PADL_(l_int)]; l_int len; char len_r_[PADR_(l_int)];
 };
 struct linux_getrlimit_args {
 	char resource_l_[PADL_(l_uint)]; l_uint resource; char resource_r_[PADR_(l_uint)];
 	char rlim_l_[PADL_(struct l_rlimit *)]; struct l_rlimit * rlim; char rlim_r_[PADR_(struct l_rlimit *)];
 };
 struct linux_setrlimit_args {
 	char resource_l_[PADL_(l_uint)]; l_uint resource; char resource_r_[PADR_(l_uint)];
 	char rlim_l_[PADL_(struct l_rlimit *)]; struct l_rlimit * rlim; char rlim_r_[PADR_(struct l_rlimit *)];
 };
 struct linux_prctl_args {
 	char option_l_[PADL_(l_int)]; l_int option; char option_r_[PADR_(l_int)];
 	char arg2_l_[PADL_(l_uintptr_t)]; l_uintptr_t arg2; char arg2_r_[PADR_(l_uintptr_t)];
 	char arg3_l_[PADL_(l_uintptr_t)]; l_uintptr_t arg3; char arg3_r_[PADR_(l_uintptr_t)];
 	char arg4_l_[PADL_(l_uintptr_t)]; l_uintptr_t arg4; char arg4_r_[PADR_(l_uintptr_t)];
 	char arg5_l_[PADL_(l_uintptr_t)]; l_uintptr_t arg5; char arg5_r_[PADR_(l_uintptr_t)];
 };
 struct linux_getcpu_args {
 	char cpu_l_[PADL_(l_uint *)]; l_uint * cpu; char cpu_r_[PADR_(l_uint *)];
 	char node_l_[PADL_(l_uint *)]; l_uint * node; char node_r_[PADR_(l_uint *)];
 	char cache_l_[PADL_(void *)]; void * cache; char cache_r_[PADR_(void *)];
 };
 struct linux_adjtimex_args {
 	register_t dummy;
 };
 struct linux_getpid_args {
 	register_t dummy;
 };
 struct linux_getppid_args {
 	register_t dummy;
 };
 struct linux_getuid_args {
 	register_t dummy;
 };
 struct linux_getgid_args {
 	register_t dummy;
 };
 struct linux_gettid_args {
 	register_t dummy;
 };
 struct linux_sysinfo_args {
 	char info_l_[PADL_(struct l_sysinfo *)]; struct l_sysinfo * info; char info_r_[PADR_(struct l_sysinfo *)];
 };
 struct linux_mq_open_args {
 	register_t dummy;
 };
 struct linux_mq_unlink_args {
 	register_t dummy;
 };
 struct linux_mq_timedsend_args {
 	register_t dummy;
 };
 struct linux_mq_timedreceive_args {
 	register_t dummy;
 };
 struct linux_mq_notify_args {
 	register_t dummy;
 };
 struct linux_mq_getsetattr_args {
 	register_t dummy;
 };
 struct linux_msgget_args {
 	char key_l_[PADL_(l_key_t)]; l_key_t key; char key_r_[PADR_(l_key_t)];
 	char msgflg_l_[PADL_(l_int)]; l_int msgflg; char msgflg_r_[PADR_(l_int)];
 };
 struct linux_msgctl_args {
 	char msqid_l_[PADL_(l_int)]; l_int msqid; char msqid_r_[PADR_(l_int)];
 	char cmd_l_[PADL_(l_int)]; l_int cmd; char cmd_r_[PADR_(l_int)];
 	char buf_l_[PADL_(struct l_msqid_ds *)]; struct l_msqid_ds * buf; char buf_r_[PADR_(struct l_msqid_ds *)];
 };
 struct linux_msgrcv_args {
 	char msqid_l_[PADL_(l_int)]; l_int msqid; char msqid_r_[PADR_(l_int)];
 	char msgp_l_[PADL_(struct l_msgbuf *)]; struct l_msgbuf * msgp; char msgp_r_[PADR_(struct l_msgbuf *)];
 	char msgsz_l_[PADL_(l_size_t)]; l_size_t msgsz; char msgsz_r_[PADR_(l_size_t)];
 	char msgtyp_l_[PADL_(l_long)]; l_long msgtyp; char msgtyp_r_[PADR_(l_long)];
 	char msgflg_l_[PADL_(l_int)]; l_int msgflg; char msgflg_r_[PADR_(l_int)];
 };
 struct linux_msgsnd_args {
 	char msqid_l_[PADL_(l_int)]; l_int msqid; char msqid_r_[PADR_(l_int)];
 	char msgp_l_[PADL_(struct l_msgbuf *)]; struct l_msgbuf * msgp; char msgp_r_[PADR_(struct l_msgbuf *)];
 	char msgsz_l_[PADL_(l_size_t)]; l_size_t msgsz; char msgsz_r_[PADR_(l_size_t)];
 	char msgflg_l_[PADL_(l_int)]; l_int msgflg; char msgflg_r_[PADR_(l_int)];
 };
 struct linux_semget_args {
 	char key_l_[PADL_(l_key_t)]; l_key_t key; char key_r_[PADR_(l_key_t)];
 	char nsems_l_[PADL_(l_int)]; l_int nsems; char nsems_r_[PADR_(l_int)];
 	char semflg_l_[PADL_(l_int)]; l_int semflg; char semflg_r_[PADR_(l_int)];
 };
 struct linux_semctl_args {
 	char semid_l_[PADL_(l_int)]; l_int semid; char semid_r_[PADR_(l_int)];
 	char semnum_l_[PADL_(l_int)]; l_int semnum; char semnum_r_[PADR_(l_int)];
 	char cmd_l_[PADL_(l_int)]; l_int cmd; char cmd_r_[PADR_(l_int)];
 	char arg_l_[PADL_(union l_semun)]; union l_semun arg; char arg_r_[PADR_(union l_semun)];
 };
 struct linux_semtimedop_args {
 	register_t dummy;
 };
 struct linux_semop_args {
 	char semid_l_[PADL_(l_int)]; l_int semid; char semid_r_[PADR_(l_int)];
 	char tsops_l_[PADL_(struct l_sembuf *)]; struct l_sembuf * tsops; char tsops_r_[PADR_(struct l_sembuf *)];
 	char nsops_l_[PADL_(l_uint)]; l_uint nsops; char nsops_r_[PADR_(l_uint)];
 };
 struct linux_shmget_args {
 	char key_l_[PADL_(l_key_t)]; l_key_t key; char key_r_[PADR_(l_key_t)];
 	char size_l_[PADL_(l_size_t)]; l_size_t size; char size_r_[PADR_(l_size_t)];
 	char shmflg_l_[PADL_(l_int)]; l_int shmflg; char shmflg_r_[PADR_(l_int)];
 };
 struct linux_shmctl_args {
 	char shmid_l_[PADL_(l_int)]; l_int shmid; char shmid_r_[PADR_(l_int)];
 	char cmd_l_[PADL_(l_int)]; l_int cmd; char cmd_r_[PADR_(l_int)];
 	char buf_l_[PADL_(struct l_shmid_ds *)]; struct l_shmid_ds * buf; char buf_r_[PADR_(struct l_shmid_ds *)];
 };
 struct linux_shmat_args {
 	char shmid_l_[PADL_(l_int)]; l_int shmid; char shmid_r_[PADR_(l_int)];
 	char shmaddr_l_[PADL_(char *)]; char * shmaddr; char shmaddr_r_[PADR_(char *)];
 	char shmflg_l_[PADL_(l_int)]; l_int shmflg; char shmflg_r_[PADR_(l_int)];
 };
 struct linux_shmdt_args {
 	char shmaddr_l_[PADL_(char *)]; char * shmaddr; char shmaddr_r_[PADR_(char *)];
 };
 struct linux_socket_args {
 	char domain_l_[PADL_(l_int)]; l_int domain; char domain_r_[PADR_(l_int)];
 	char type_l_[PADL_(l_int)]; l_int type; char type_r_[PADR_(l_int)];
 	char protocol_l_[PADL_(l_int)]; l_int protocol; char protocol_r_[PADR_(l_int)];
 };
 struct linux_socketpair_args {
 	char domain_l_[PADL_(l_int)]; l_int domain; char domain_r_[PADR_(l_int)];
 	char type_l_[PADL_(l_int)]; l_int type; char type_r_[PADR_(l_int)];
 	char protocol_l_[PADL_(l_int)]; l_int protocol; char protocol_r_[PADR_(l_int)];
 	char rsv_l_[PADL_(l_uintptr_t)]; l_uintptr_t rsv; char rsv_r_[PADR_(l_uintptr_t)];
 };
 struct linux_bind_args {
 	char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)];
 	char name_l_[PADL_(l_uintptr_t)]; l_uintptr_t name; char name_r_[PADR_(l_uintptr_t)];
 	char namelen_l_[PADL_(l_int)]; l_int namelen; char namelen_r_[PADR_(l_int)];
 };
 struct linux_listen_args {
 	char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)];
 	char backlog_l_[PADL_(l_int)]; l_int backlog; char backlog_r_[PADR_(l_int)];
 };
 struct linux_accept_args {
 	char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)];
 	char addr_l_[PADL_(l_uintptr_t)]; l_uintptr_t addr; char addr_r_[PADR_(l_uintptr_t)];
 	char namelen_l_[PADL_(l_uintptr_t)]; l_uintptr_t namelen; char namelen_r_[PADR_(l_uintptr_t)];
 };
 struct linux_connect_args {
 	char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)];
 	char name_l_[PADL_(l_uintptr_t)]; l_uintptr_t name; char name_r_[PADR_(l_uintptr_t)];
 	char namelen_l_[PADL_(l_int)]; l_int namelen; char namelen_r_[PADR_(l_int)];
 };
 struct linux_getsockname_args {
 	char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)];
 	char addr_l_[PADL_(l_uintptr_t)]; l_uintptr_t addr; char addr_r_[PADR_(l_uintptr_t)];
 	char namelen_l_[PADL_(l_uintptr_t)]; l_uintptr_t namelen; char namelen_r_[PADR_(l_uintptr_t)];
 };
 struct linux_getpeername_args {
 	char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)];
 	char addr_l_[PADL_(l_uintptr_t)]; l_uintptr_t addr; char addr_r_[PADR_(l_uintptr_t)];
 	char namelen_l_[PADL_(l_uintptr_t)]; l_uintptr_t namelen; char namelen_r_[PADR_(l_uintptr_t)];
 };
 struct linux_sendto_args {
 	char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)];
 	char msg_l_[PADL_(l_uintptr_t)]; l_uintptr_t msg; char msg_r_[PADR_(l_uintptr_t)];
 	char len_l_[PADL_(l_int)]; l_int len; char len_r_[PADR_(l_int)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 	char to_l_[PADL_(l_uintptr_t)]; l_uintptr_t to; char to_r_[PADR_(l_uintptr_t)];
 	char tolen_l_[PADL_(l_int)]; l_int tolen; char tolen_r_[PADR_(l_int)];
 };
 struct linux_recvfrom_args {
 	char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)];
 	char buf_l_[PADL_(l_uintptr_t)]; l_uintptr_t buf; char buf_r_[PADR_(l_uintptr_t)];
 	char len_l_[PADL_(l_size_t)]; l_size_t len; char len_r_[PADR_(l_size_t)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 	char from_l_[PADL_(l_uintptr_t)]; l_uintptr_t from; char from_r_[PADR_(l_uintptr_t)];
 	char fromlen_l_[PADL_(l_uintptr_t)]; l_uintptr_t fromlen; char fromlen_r_[PADR_(l_uintptr_t)];
 };
 struct linux_setsockopt_args {
 	char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)];
 	char level_l_[PADL_(l_int)]; l_int level; char level_r_[PADR_(l_int)];
 	char optname_l_[PADL_(l_int)]; l_int optname; char optname_r_[PADR_(l_int)];
 	char optval_l_[PADL_(l_uintptr_t)]; l_uintptr_t optval; char optval_r_[PADR_(l_uintptr_t)];
 	char optlen_l_[PADL_(l_int)]; l_int optlen; char optlen_r_[PADR_(l_int)];
 };
 struct linux_getsockopt_args {
 	char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)];
 	char level_l_[PADL_(l_int)]; l_int level; char level_r_[PADR_(l_int)];
 	char optname_l_[PADL_(l_int)]; l_int optname; char optname_r_[PADR_(l_int)];
 	char optval_l_[PADL_(l_uintptr_t)]; l_uintptr_t optval; char optval_r_[PADR_(l_uintptr_t)];
 	char optlen_l_[PADL_(l_uintptr_t)]; l_uintptr_t optlen; char optlen_r_[PADR_(l_uintptr_t)];
 };
 struct linux_shutdown_args {
 	char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)];
 	char how_l_[PADL_(l_int)]; l_int how; char how_r_[PADR_(l_int)];
 };
 struct linux_sendmsg_args {
 	char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)];
 	char msg_l_[PADL_(l_uintptr_t)]; l_uintptr_t msg; char msg_r_[PADR_(l_uintptr_t)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 };
 struct linux_recvmsg_args {
 	char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)];
 	char msg_l_[PADL_(l_uintptr_t)]; l_uintptr_t msg; char msg_r_[PADR_(l_uintptr_t)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 };
 struct linux_brk_args {
 	char dsend_l_[PADL_(l_ulong)]; l_ulong dsend; char dsend_r_[PADR_(l_ulong)];
 };
 struct linux_mremap_args {
 	char addr_l_[PADL_(l_ulong)]; l_ulong addr; char addr_r_[PADR_(l_ulong)];
 	char old_len_l_[PADL_(l_ulong)]; l_ulong old_len; char old_len_r_[PADR_(l_ulong)];
 	char new_len_l_[PADL_(l_ulong)]; l_ulong new_len; char new_len_r_[PADR_(l_ulong)];
 	char flags_l_[PADL_(l_ulong)]; l_ulong flags; char flags_r_[PADR_(l_ulong)];
 	char new_addr_l_[PADL_(l_ulong)]; l_ulong new_addr; char new_addr_r_[PADR_(l_ulong)];
 };
 struct linux_add_key_args {
 	register_t dummy;
 };
 struct linux_request_key_args {
 	register_t dummy;
 };
 struct linux_keyctl_args {
 	register_t dummy;
 };
 struct linux_clone_args {
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 	char stack_l_[PADL_(void *)]; void * stack; char stack_r_[PADR_(void *)];
 	char parent_tidptr_l_[PADL_(void *)]; void * parent_tidptr; char parent_tidptr_r_[PADR_(void *)];
 	char tls_l_[PADL_(void *)]; void * tls; char tls_r_[PADR_(void *)];
 	char child_tidptr_l_[PADL_(void *)]; void * child_tidptr; char child_tidptr_r_[PADR_(void *)];
 };
 struct linux_execve_args {
 	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
 	char argp_l_[PADL_(char **)]; char ** argp; char argp_r_[PADR_(char **)];
 	char envp_l_[PADL_(char **)]; char ** envp; char envp_r_[PADR_(char **)];
 };
 struct linux_mmap2_args {
 	char addr_l_[PADL_(l_ulong)]; l_ulong addr; char addr_r_[PADR_(l_ulong)];
 	char len_l_[PADL_(l_ulong)]; l_ulong len; char len_r_[PADR_(l_ulong)];
 	char prot_l_[PADL_(l_ulong)]; l_ulong prot; char prot_r_[PADR_(l_ulong)];
 	char flags_l_[PADL_(l_ulong)]; l_ulong flags; char flags_r_[PADR_(l_ulong)];
 	char fd_l_[PADL_(l_ulong)]; l_ulong fd; char fd_r_[PADR_(l_ulong)];
 	char pgoff_l_[PADL_(l_ulong)]; l_ulong pgoff; char pgoff_r_[PADR_(l_ulong)];
 };
 struct linux_fadvise64_args {
 	char fd_l_[PADL_(l_int)]; l_int fd; char fd_r_[PADR_(l_int)];
 	char offset_l_[PADL_(l_loff_t)]; l_loff_t offset; char offset_r_[PADR_(l_loff_t)];
 	char len_l_[PADL_(l_size_t)]; l_size_t len; char len_r_[PADR_(l_size_t)];
 	char advice_l_[PADL_(l_int)]; l_int advice; char advice_r_[PADR_(l_int)];
 };
 struct linux_swapoff_args {
 	register_t dummy;
 };
 struct linux_mprotect_args {
 	char addr_l_[PADL_(caddr_t)]; caddr_t addr; char addr_r_[PADR_(caddr_t)];
 	char len_l_[PADL_(l_int)]; l_int len; char len_r_[PADR_(l_int)];
 	char prot_l_[PADL_(l_int)]; l_int prot; char prot_r_[PADR_(l_int)];
 };
 struct linux_msync_args {
 	char addr_l_[PADL_(l_ulong)]; l_ulong addr; char addr_r_[PADR_(l_ulong)];
 	char len_l_[PADL_(l_size_t)]; l_size_t len; char len_r_[PADR_(l_size_t)];
 	char fl_l_[PADL_(l_int)]; l_int fl; char fl_r_[PADR_(l_int)];
 };
 struct linux_mincore_args {
 	char start_l_[PADL_(l_ulong)]; l_ulong start; char start_r_[PADR_(l_ulong)];
 	char len_l_[PADL_(l_size_t)]; l_size_t len; char len_r_[PADR_(l_size_t)];
 	char vec_l_[PADL_(u_char *)]; u_char * vec; char vec_r_[PADR_(u_char *)];
 };
 struct linux_remap_file_pages_args {
 	register_t dummy;
 };
 struct linux_mbind_args {
 	register_t dummy;
 };
 struct linux_get_mempolicy_args {
 	register_t dummy;
 };
 struct linux_set_mempolicy_args {
 	register_t dummy;
 };
 struct linux_migrate_pages_args {
 	register_t dummy;
 };
 struct linux_move_pages_args {
 	register_t dummy;
 };
 struct linux_rt_tgsigqueueinfo_args {
 	char tgid_l_[PADL_(l_pid_t)]; l_pid_t tgid; char tgid_r_[PADR_(l_pid_t)];
 	char tid_l_[PADL_(l_pid_t)]; l_pid_t tid; char tid_r_[PADR_(l_pid_t)];
 	char sig_l_[PADL_(l_int)]; l_int sig; char sig_r_[PADR_(l_int)];
 	char uinfo_l_[PADL_(l_siginfo_t *)]; l_siginfo_t * uinfo; char uinfo_r_[PADR_(l_siginfo_t *)];
 };
 struct linux_perf_event_open_args {
 	register_t dummy;
 };
 struct linux_accept4_args {
 	char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)];
 	char addr_l_[PADL_(l_uintptr_t)]; l_uintptr_t addr; char addr_r_[PADR_(l_uintptr_t)];
 	char namelen_l_[PADL_(l_uintptr_t)]; l_uintptr_t namelen; char namelen_r_[PADR_(l_uintptr_t)];
 	char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
 };
 struct linux_recvmmsg_args {
 	char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)];
 	char msg_l_[PADL_(struct l_mmsghdr *)]; struct l_mmsghdr * msg; char msg_r_[PADR_(struct l_mmsghdr *)];
 	char vlen_l_[PADL_(l_uint)]; l_uint vlen; char vlen_r_[PADR_(l_uint)];
 	char flags_l_[PADL_(l_uint)]; l_uint flags; char flags_r_[PADR_(l_uint)];
 	char timeout_l_[PADL_(struct l_timespec *)]; struct l_timespec * timeout; char timeout_r_[PADR_(struct l_timespec *)];
 };
 struct linux_wait4_args {
 	char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)];
 	char status_l_[PADL_(l_int *)]; l_int * status; char status_r_[PADR_(l_int *)];
 	char options_l_[PADL_(l_int)]; l_int options; char options_r_[PADR_(l_int)];
 	char rusage_l_[PADL_(struct rusage *)]; struct rusage * rusage; char rusage_r_[PADR_(struct rusage *)];
 };
 struct linux_prlimit64_args {
 	char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)];
 	char resource_l_[PADL_(l_uint)]; l_uint resource; char resource_r_[PADR_(l_uint)];
 	char new_l_[PADL_(struct rlimit *)]; struct rlimit * new; char new_r_[PADR_(struct rlimit *)];
 	char old_l_[PADL_(struct rlimit *)]; struct rlimit * old; char old_r_[PADR_(struct rlimit *)];
 };
 struct linux_fanotify_init_args {
 	register_t dummy;
 };
 struct linux_fanotify_mark_args {
 	register_t dummy;
 };
 struct linux_name_to_handle_at_args {
 	register_t dummy;
 };
 struct linux_open_by_handle_at_args {
 	register_t dummy;
 };
 struct linux_clock_adjtime_args {
 	register_t dummy;
 };
 struct linux_syncfs_args {
 	char fd_l_[PADL_(l_int)]; l_int fd; char fd_r_[PADR_(l_int)];
 };
 struct linux_setns_args {
 	char fd_l_[PADL_(l_int)]; l_int fd; char fd_r_[PADR_(l_int)];
 	char nstype_l_[PADL_(l_int)]; l_int nstype; char nstype_r_[PADR_(l_int)];
 };
 struct linux_sendmmsg_args {
 	char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)];
 	char msg_l_[PADL_(struct l_mmsghdr *)]; struct l_mmsghdr * msg; char msg_r_[PADR_(struct l_mmsghdr *)];
 	char vlen_l_[PADL_(l_uint)]; l_uint vlen; char vlen_r_[PADR_(l_uint)];
 	char flags_l_[PADL_(l_uint)]; l_uint flags; char flags_r_[PADR_(l_uint)];
 };
 struct linux_process_vm_readv_args {
 	char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)];
 	char lvec_l_[PADL_(const struct iovec *)]; const struct iovec * lvec; char lvec_r_[PADR_(const struct iovec *)];
 	char liovcnt_l_[PADL_(l_ulong)]; l_ulong liovcnt; char liovcnt_r_[PADR_(l_ulong)];
 	char rvec_l_[PADL_(const struct iovec *)]; const struct iovec * rvec; char rvec_r_[PADR_(const struct iovec *)];
 	char riovcnt_l_[PADL_(l_ulong)]; l_ulong riovcnt; char riovcnt_r_[PADR_(l_ulong)];
 	char flags_l_[PADL_(l_ulong)]; l_ulong flags; char flags_r_[PADR_(l_ulong)];
 };
 struct linux_process_vm_writev_args {
 	char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)];
 	char lvec_l_[PADL_(const struct iovec *)]; const struct iovec * lvec; char lvec_r_[PADR_(const struct iovec *)];
 	char liovcnt_l_[PADL_(l_ulong)]; l_ulong liovcnt; char liovcnt_r_[PADR_(l_ulong)];
 	char rvec_l_[PADL_(const struct iovec *)]; const struct iovec * rvec; char rvec_r_[PADR_(const struct iovec *)];
 	char riovcnt_l_[PADL_(l_ulong)]; l_ulong riovcnt; char riovcnt_r_[PADR_(l_ulong)];
 	char flags_l_[PADL_(l_ulong)]; l_ulong flags; char flags_r_[PADR_(l_ulong)];
 };
 struct linux_kcmp_args {
 	char pid1_l_[PADL_(l_pid_t)]; l_pid_t pid1; char pid1_r_[PADR_(l_pid_t)];
 	char pid2_l_[PADL_(l_pid_t)]; l_pid_t pid2; char pid2_r_[PADR_(l_pid_t)];
 	char type_l_[PADL_(l_int)]; l_int type; char type_r_[PADR_(l_int)];
 	char idx1_l_[PADL_(l_ulong)]; l_ulong idx1; char idx1_r_[PADR_(l_ulong)];
 	char idx_l_[PADL_(l_ulong)]; l_ulong idx; char idx_r_[PADR_(l_ulong)];
 };
 struct linux_finit_module_args {
 	char fd_l_[PADL_(l_int)]; l_int fd; char fd_r_[PADR_(l_int)];
 	char uargs_l_[PADL_(const char *)]; const char * uargs; char uargs_r_[PADR_(const char *)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 };
 struct linux_sched_setattr_args {
 	char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)];
 	char attr_l_[PADL_(void *)]; void * attr; char attr_r_[PADR_(void *)];
 	char flags_l_[PADL_(l_uint)]; l_uint flags; char flags_r_[PADR_(l_uint)];
 };
 struct linux_sched_getattr_args {
 	char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)];
 	char attr_l_[PADL_(void *)]; void * attr; char attr_r_[PADR_(void *)];
 	char size_l_[PADL_(l_uint)]; l_uint size; char size_r_[PADR_(l_uint)];
 	char flags_l_[PADL_(l_uint)]; l_uint flags; char flags_r_[PADR_(l_uint)];
 };
 struct linux_renameat2_args {
 	char oldfd_l_[PADL_(l_int)]; l_int oldfd; char oldfd_r_[PADR_(l_int)];
 	char oldname_l_[PADL_(const char *)]; const char * oldname; char oldname_r_[PADR_(const char *)];
 	char newfd_l_[PADL_(l_int)]; l_int newfd; char newfd_r_[PADR_(l_int)];
 	char newname_l_[PADL_(const char *)]; const char * newname; char newname_r_[PADR_(const char *)];
 	char flags_l_[PADL_(unsigned int)]; unsigned int flags; char flags_r_[PADR_(unsigned int)];
 };
 struct linux_seccomp_args {
 	char op_l_[PADL_(l_uint)]; l_uint op; char op_r_[PADR_(l_uint)];
 	char flags_l_[PADL_(l_uint)]; l_uint flags; char flags_r_[PADR_(l_uint)];
 	char uargs_l_[PADL_(const char *)]; const char * uargs; char uargs_r_[PADR_(const char *)];
 };
 struct linux_getrandom_args {
 	char buf_l_[PADL_(char *)]; char * buf; char buf_r_[PADR_(char *)];
 	char count_l_[PADL_(l_size_t)]; l_size_t count; char count_r_[PADR_(l_size_t)];
 	char flags_l_[PADL_(l_uint)]; l_uint flags; char flags_r_[PADR_(l_uint)];
 };
 struct linux_memfd_create_args {
 	char uname_ptr_l_[PADL_(const char *)]; const char * uname_ptr; char uname_ptr_r_[PADR_(const char *)];
 	char flags_l_[PADL_(l_uint)]; l_uint flags; char flags_r_[PADR_(l_uint)];
 };
 struct linux_bpf_args {
 	char cmd_l_[PADL_(l_int)]; l_int cmd; char cmd_r_[PADR_(l_int)];
 	char attr_l_[PADL_(void *)]; void * attr; char attr_r_[PADR_(void *)];
 	char size_l_[PADL_(l_uint)]; l_uint size; char size_r_[PADR_(l_uint)];
 };
 struct linux_execveat_args {
 	char dfd_l_[PADL_(l_int)]; l_int dfd; char dfd_r_[PADR_(l_int)];
 	char filename_l_[PADL_(const char *)]; const char * filename; char filename_r_[PADR_(const char *)];
 	char argv_l_[PADL_(const char **)]; const char ** argv; char argv_r_[PADR_(const char **)];
 	char envp_l_[PADL_(const char **)]; const char ** envp; char envp_r_[PADR_(const char **)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 };
 struct linux_userfaultfd_args {
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 };
 struct linux_membarrier_args {
 	char cmd_l_[PADL_(l_int)]; l_int cmd; char cmd_r_[PADR_(l_int)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 };
 struct linux_mlock2_args {
 	char start_l_[PADL_(l_ulong)]; l_ulong start; char start_r_[PADR_(l_ulong)];
 	char len_l_[PADL_(l_size_t)]; l_size_t len; char len_r_[PADR_(l_size_t)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 };
 struct linux_copy_file_range_args {
 	char fd_in_l_[PADL_(l_int)]; l_int fd_in; char fd_in_r_[PADR_(l_int)];
 	char off_in_l_[PADL_(l_loff_t *)]; l_loff_t * off_in; char off_in_r_[PADR_(l_loff_t *)];
 	char fd_out_l_[PADL_(l_int)]; l_int fd_out; char fd_out_r_[PADR_(l_int)];
 	char off_out_l_[PADL_(l_loff_t *)]; l_loff_t * off_out; char off_out_r_[PADR_(l_loff_t *)];
 	char len_l_[PADL_(l_size_t)]; l_size_t len; char len_r_[PADR_(l_size_t)];
 	char flags_l_[PADL_(l_uint)]; l_uint flags; char flags_r_[PADR_(l_uint)];
 };
 struct linux_preadv2_args {
 	char fd_l_[PADL_(l_ulong)]; l_ulong fd; char fd_r_[PADR_(l_ulong)];
 	char vec_l_[PADL_(const struct iovec *)]; const struct iovec * vec; char vec_r_[PADR_(const struct iovec *)];
 	char vlen_l_[PADL_(l_ulong)]; l_ulong vlen; char vlen_r_[PADR_(l_ulong)];
 	char pos_l_l_[PADL_(l_ulong)]; l_ulong pos_l; char pos_l_r_[PADR_(l_ulong)];
 	char pos_h_l_[PADL_(l_ulong)]; l_ulong pos_h; char pos_h_r_[PADR_(l_ulong)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 };
 struct linux_pwritev2_args {
 	char fd_l_[PADL_(l_ulong)]; l_ulong fd; char fd_r_[PADR_(l_ulong)];
 	char vec_l_[PADL_(const struct iovec *)]; const struct iovec * vec; char vec_r_[PADR_(const struct iovec *)];
 	char vlen_l_[PADL_(l_ulong)]; l_ulong vlen; char vlen_r_[PADR_(l_ulong)];
 	char pos_l_l_[PADL_(l_ulong)]; l_ulong pos_l; char pos_l_r_[PADR_(l_ulong)];
 	char pos_h_l_[PADL_(l_ulong)]; l_ulong pos_h; char pos_h_r_[PADR_(l_ulong)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 };
 struct linux_pkey_mprotect_args {
 	char start_l_[PADL_(l_ulong)]; l_ulong start; char start_r_[PADR_(l_ulong)];
 	char len_l_[PADL_(l_size_t)]; l_size_t len; char len_r_[PADR_(l_size_t)];
 	char prot_l_[PADL_(l_ulong)]; l_ulong prot; char prot_r_[PADR_(l_ulong)];
 	char pkey_l_[PADL_(l_int)]; l_int pkey; char pkey_r_[PADR_(l_int)];
 };
 struct linux_pkey_alloc_args {
 	char flags_l_[PADL_(l_ulong)]; l_ulong flags; char flags_r_[PADR_(l_ulong)];
 	char init_val_l_[PADL_(l_ulong)]; l_ulong init_val; char init_val_r_[PADR_(l_ulong)];
 };
 struct linux_pkey_free_args {
 	char pkey_l_[PADL_(l_int)]; l_int pkey; char pkey_r_[PADR_(l_int)];
 };
 #define	nosys	linux_nosys
 int	linux_setxattr(struct thread *, struct linux_setxattr_args *);
 int	linux_lsetxattr(struct thread *, struct linux_lsetxattr_args *);
 int	linux_fsetxattr(struct thread *, struct linux_fsetxattr_args *);
 int	linux_getxattr(struct thread *, struct linux_getxattr_args *);
 int	linux_lgetxattr(struct thread *, struct linux_lgetxattr_args *);
 int	linux_fgetxattr(struct thread *, struct linux_fgetxattr_args *);
 int	linux_listxattr(struct thread *, struct linux_listxattr_args *);
 int	linux_llistxattr(struct thread *, struct linux_llistxattr_args *);
 int	linux_flistxattr(struct thread *, struct linux_flistxattr_args *);
 int	linux_removexattr(struct thread *, struct linux_removexattr_args *);
 int	linux_lremovexattr(struct thread *, struct linux_lremovexattr_args *);
 int	linux_fremovexattr(struct thread *, struct linux_fremovexattr_args *);
 int	linux_getcwd(struct thread *, struct linux_getcwd_args *);
 int	linux_lookup_dcookie(struct thread *, struct linux_lookup_dcookie_args *);
 int	linux_eventfd2(struct thread *, struct linux_eventfd2_args *);
 int	linux_epoll_create1(struct thread *, struct linux_epoll_create1_args *);
 int	linux_epoll_ctl(struct thread *, struct linux_epoll_ctl_args *);
 int	linux_epoll_pwait(struct thread *, struct linux_epoll_pwait_args *);
 int	linux_dup3(struct thread *, struct linux_dup3_args *);
 int	linux_fcntl(struct thread *, struct linux_fcntl_args *);
 int	linux_inotify_init1(struct thread *, struct linux_inotify_init1_args *);
 int	linux_inotify_add_watch(struct thread *, struct linux_inotify_add_watch_args *);
 int	linux_inotify_rm_watch(struct thread *, struct linux_inotify_rm_watch_args *);
 int	linux_ioctl(struct thread *, struct linux_ioctl_args *);
 int	linux_ioprio_set(struct thread *, struct linux_ioprio_set_args *);
 int	linux_ioprio_get(struct thread *, struct linux_ioprio_get_args *);
 int	linux_mknodat(struct thread *, struct linux_mknodat_args *);
 int	linux_mkdirat(struct thread *, struct linux_mkdirat_args *);
 int	linux_unlinkat(struct thread *, struct linux_unlinkat_args *);
 int	linux_symlinkat(struct thread *, struct linux_symlinkat_args *);
 int	linux_linkat(struct thread *, struct linux_linkat_args *);
 int	linux_renameat(struct thread *, struct linux_renameat_args *);
 int	linux_mount(struct thread *, struct linux_mount_args *);
 int	linux_pivot_root(struct thread *, struct linux_pivot_root_args *);
 int	linux_statfs(struct thread *, struct linux_statfs_args *);
 int	linux_fstatfs(struct thread *, struct linux_fstatfs_args *);
 int	linux_truncate(struct thread *, struct linux_truncate_args *);
 int	linux_ftruncate(struct thread *, struct linux_ftruncate_args *);
 int	linux_fallocate(struct thread *, struct linux_fallocate_args *);
 int	linux_faccessat(struct thread *, struct linux_faccessat_args *);
 int	linux_chdir(struct thread *, struct linux_chdir_args *);
 int	linux_fchmodat(struct thread *, struct linux_fchmodat_args *);
 int	linux_fchownat(struct thread *, struct linux_fchownat_args *);
 int	linux_openat(struct thread *, struct linux_openat_args *);
 int	linux_vhangup(struct thread *, struct linux_vhangup_args *);
 int	linux_pipe2(struct thread *, struct linux_pipe2_args *);
 int	linux_getdents64(struct thread *, struct linux_getdents64_args *);
 int	linux_lseek(struct thread *, struct linux_lseek_args *);
 int	linux_pread(struct thread *, struct linux_pread_args *);
 int	linux_pwrite(struct thread *, struct linux_pwrite_args *);
 int	linux_preadv(struct thread *, struct linux_preadv_args *);
 int	linux_pwritev(struct thread *, struct linux_pwritev_args *);
 int	linux_sendfile(struct thread *, struct linux_sendfile_args *);
 int	linux_pselect6(struct thread *, struct linux_pselect6_args *);
 int	linux_ppoll(struct thread *, struct linux_ppoll_args *);
 int	linux_signalfd4(struct thread *, struct linux_signalfd4_args *);
 int	linux_vmsplice(struct thread *, struct linux_vmsplice_args *);
 int	linux_splice(struct thread *, struct linux_splice_args *);
 int	linux_tee(struct thread *, struct linux_tee_args *);
 int	linux_readlinkat(struct thread *, struct linux_readlinkat_args *);
 int	linux_newfstatat(struct thread *, struct linux_newfstatat_args *);
 int	linux_newfstat(struct thread *, struct linux_newfstat_args *);
 int	linux_fdatasync(struct thread *, struct linux_fdatasync_args *);
 int	linux_sync_file_range(struct thread *, struct linux_sync_file_range_args *);
 int	linux_timerfd_create(struct thread *, struct linux_timerfd_create_args *);
 int	linux_timerfd_settime(struct thread *, struct linux_timerfd_settime_args *);
 int	linux_timerfd_gettime(struct thread *, struct linux_timerfd_gettime_args *);
 int	linux_utimensat(struct thread *, struct linux_utimensat_args *);
 int	linux_capget(struct thread *, struct linux_capget_args *);
 int	linux_capset(struct thread *, struct linux_capset_args *);
 int	linux_personality(struct thread *, struct linux_personality_args *);
 int	linux_exit(struct thread *, struct linux_exit_args *);
 int	linux_exit_group(struct thread *, struct linux_exit_group_args *);
 int	linux_waitid(struct thread *, struct linux_waitid_args *);
 int	linux_set_tid_address(struct thread *, struct linux_set_tid_address_args *);
 int	linux_unshare(struct thread *, struct linux_unshare_args *);
 int	linux_sys_futex(struct thread *, struct linux_sys_futex_args *);
 int	linux_set_robust_list(struct thread *, struct linux_set_robust_list_args *);
 int	linux_get_robust_list(struct thread *, struct linux_get_robust_list_args *);
 int	linux_nanosleep(struct thread *, struct linux_nanosleep_args *);
 int	linux_getitimer(struct thread *, struct linux_getitimer_args *);
 int	linux_setitimer(struct thread *, struct linux_setitimer_args *);
 int	linux_kexec_load(struct thread *, struct linux_kexec_load_args *);
 int	linux_init_module(struct thread *, struct linux_init_module_args *);
 int	linux_delete_module(struct thread *, struct linux_delete_module_args *);
 int	linux_timer_create(struct thread *, struct linux_timer_create_args *);
 int	linux_timer_gettime(struct thread *, struct linux_timer_gettime_args *);
 int	linux_timer_getoverrun(struct thread *, struct linux_timer_getoverrun_args *);
 int	linux_timer_settime(struct thread *, struct linux_timer_settime_args *);
 int	linux_timer_delete(struct thread *, struct linux_timer_delete_args *);
 int	linux_clock_settime(struct thread *, struct linux_clock_settime_args *);
 int	linux_clock_gettime(struct thread *, struct linux_clock_gettime_args *);
 int	linux_clock_getres(struct thread *, struct linux_clock_getres_args *);
 int	linux_clock_nanosleep(struct thread *, struct linux_clock_nanosleep_args *);
 int	linux_syslog(struct thread *, struct linux_syslog_args *);
 int	linux_ptrace(struct thread *, struct linux_ptrace_args *);
 int	linux_sched_setparam(struct thread *, struct linux_sched_setparam_args *);
 int	linux_sched_setscheduler(struct thread *, struct linux_sched_setscheduler_args *);
 int	linux_sched_getscheduler(struct thread *, struct linux_sched_getscheduler_args *);
 int	linux_sched_getparam(struct thread *, struct linux_sched_getparam_args *);
 int	linux_sched_setaffinity(struct thread *, struct linux_sched_setaffinity_args *);
 int	linux_sched_getaffinity(struct thread *, struct linux_sched_getaffinity_args *);
 int	linux_sched_get_priority_max(struct thread *, struct linux_sched_get_priority_max_args *);
 int	linux_sched_get_priority_min(struct thread *, struct linux_sched_get_priority_min_args *);
 int	linux_sched_rr_get_interval(struct thread *, struct linux_sched_rr_get_interval_args *);
 int	linux_kill(struct thread *, struct linux_kill_args *);
 int	linux_tkill(struct thread *, struct linux_tkill_args *);
 int	linux_tgkill(struct thread *, struct linux_tgkill_args *);
 int	linux_sigaltstack(struct thread *, struct linux_sigaltstack_args *);
 int	linux_rt_sigsuspend(struct thread *, struct linux_rt_sigsuspend_args *);
 int	linux_rt_sigaction(struct thread *, struct linux_rt_sigaction_args *);
 int	linux_rt_sigprocmask(struct thread *, struct linux_rt_sigprocmask_args *);
 int	linux_rt_sigpending(struct thread *, struct linux_rt_sigpending_args *);
 int	linux_rt_sigtimedwait(struct thread *, struct linux_rt_sigtimedwait_args *);
 int	linux_rt_sigqueueinfo(struct thread *, struct linux_rt_sigqueueinfo_args *);
 int	linux_rt_sigreturn(struct thread *, struct linux_rt_sigreturn_args *);
 int	linux_getpriority(struct thread *, struct linux_getpriority_args *);
 int	linux_reboot(struct thread *, struct linux_reboot_args *);
 int	linux_setfsuid(struct thread *, struct linux_setfsuid_args *);
 int	linux_setfsgid(struct thread *, struct linux_setfsgid_args *);
 int	linux_times(struct thread *, struct linux_times_args *);
 int	linux_getsid(struct thread *, struct linux_getsid_args *);
 int	linux_getgroups(struct thread *, struct linux_getgroups_args *);
 int	linux_setgroups(struct thread *, struct linux_setgroups_args *);
 int	linux_newuname(struct thread *, struct linux_newuname_args *);
 int	linux_sethostname(struct thread *, struct linux_sethostname_args *);
 int	linux_setdomainname(struct thread *, struct linux_setdomainname_args *);
 int	linux_getrlimit(struct thread *, struct linux_getrlimit_args *);
 int	linux_setrlimit(struct thread *, struct linux_setrlimit_args *);
 int	linux_prctl(struct thread *, struct linux_prctl_args *);
 int	linux_getcpu(struct thread *, struct linux_getcpu_args *);
 int	linux_adjtimex(struct thread *, struct linux_adjtimex_args *);
 int	linux_getpid(struct thread *, struct linux_getpid_args *);
 int	linux_getppid(struct thread *, struct linux_getppid_args *);
 int	linux_getuid(struct thread *, struct linux_getuid_args *);
 int	linux_getgid(struct thread *, struct linux_getgid_args *);
 int	linux_gettid(struct thread *, struct linux_gettid_args *);
 int	linux_sysinfo(struct thread *, struct linux_sysinfo_args *);
 int	linux_mq_open(struct thread *, struct linux_mq_open_args *);
 int	linux_mq_unlink(struct thread *, struct linux_mq_unlink_args *);
 int	linux_mq_timedsend(struct thread *, struct linux_mq_timedsend_args *);
 int	linux_mq_timedreceive(struct thread *, struct linux_mq_timedreceive_args *);
 int	linux_mq_notify(struct thread *, struct linux_mq_notify_args *);
 int	linux_mq_getsetattr(struct thread *, struct linux_mq_getsetattr_args *);
 int	linux_msgget(struct thread *, struct linux_msgget_args *);
 int	linux_msgctl(struct thread *, struct linux_msgctl_args *);
 int	linux_msgrcv(struct thread *, struct linux_msgrcv_args *);
 int	linux_msgsnd(struct thread *, struct linux_msgsnd_args *);
 int	linux_semget(struct thread *, struct linux_semget_args *);
 int	linux_semctl(struct thread *, struct linux_semctl_args *);
 int	linux_semtimedop(struct thread *, struct linux_semtimedop_args *);
 int	linux_semop(struct thread *, struct linux_semop_args *);
 int	linux_shmget(struct thread *, struct linux_shmget_args *);
 int	linux_shmctl(struct thread *, struct linux_shmctl_args *);
 int	linux_shmat(struct thread *, struct linux_shmat_args *);
 int	linux_shmdt(struct thread *, struct linux_shmdt_args *);
 int	linux_socket(struct thread *, struct linux_socket_args *);
 int	linux_socketpair(struct thread *, struct linux_socketpair_args *);
 int	linux_bind(struct thread *, struct linux_bind_args *);
 int	linux_listen(struct thread *, struct linux_listen_args *);
 int	linux_accept(struct thread *, struct linux_accept_args *);
 int	linux_connect(struct thread *, struct linux_connect_args *);
 int	linux_getsockname(struct thread *, struct linux_getsockname_args *);
 int	linux_getpeername(struct thread *, struct linux_getpeername_args *);
 int	linux_sendto(struct thread *, struct linux_sendto_args *);
 int	linux_recvfrom(struct thread *, struct linux_recvfrom_args *);
 int	linux_setsockopt(struct thread *, struct linux_setsockopt_args *);
 int	linux_getsockopt(struct thread *, struct linux_getsockopt_args *);
 int	linux_shutdown(struct thread *, struct linux_shutdown_args *);
 int	linux_sendmsg(struct thread *, struct linux_sendmsg_args *);
 int	linux_recvmsg(struct thread *, struct linux_recvmsg_args *);
 int	linux_brk(struct thread *, struct linux_brk_args *);
 int	linux_mremap(struct thread *, struct linux_mremap_args *);
 int	linux_add_key(struct thread *, struct linux_add_key_args *);
 int	linux_request_key(struct thread *, struct linux_request_key_args *);
 int	linux_keyctl(struct thread *, struct linux_keyctl_args *);
 int	linux_clone(struct thread *, struct linux_clone_args *);
 int	linux_execve(struct thread *, struct linux_execve_args *);
 int	linux_mmap2(struct thread *, struct linux_mmap2_args *);
 int	linux_fadvise64(struct thread *, struct linux_fadvise64_args *);
 int	linux_swapoff(struct thread *, struct linux_swapoff_args *);
 int	linux_mprotect(struct thread *, struct linux_mprotect_args *);
 int	linux_msync(struct thread *, struct linux_msync_args *);
 int	linux_mincore(struct thread *, struct linux_mincore_args *);
 int	linux_remap_file_pages(struct thread *, struct linux_remap_file_pages_args *);
 int	linux_mbind(struct thread *, struct linux_mbind_args *);
 int	linux_get_mempolicy(struct thread *, struct linux_get_mempolicy_args *);
 int	linux_set_mempolicy(struct thread *, struct linux_set_mempolicy_args *);
 int	linux_migrate_pages(struct thread *, struct linux_migrate_pages_args *);
 int	linux_move_pages(struct thread *, struct linux_move_pages_args *);
 int	linux_rt_tgsigqueueinfo(struct thread *, struct linux_rt_tgsigqueueinfo_args *);
 int	linux_perf_event_open(struct thread *, struct linux_perf_event_open_args *);
 int	linux_accept4(struct thread *, struct linux_accept4_args *);
 int	linux_recvmmsg(struct thread *, struct linux_recvmmsg_args *);
 int	linux_wait4(struct thread *, struct linux_wait4_args *);
 int	linux_prlimit64(struct thread *, struct linux_prlimit64_args *);
 int	linux_fanotify_init(struct thread *, struct linux_fanotify_init_args *);
 int	linux_fanotify_mark(struct thread *, struct linux_fanotify_mark_args *);
 int	linux_name_to_handle_at(struct thread *, struct linux_name_to_handle_at_args *);
 int	linux_open_by_handle_at(struct thread *, struct linux_open_by_handle_at_args *);
 int	linux_clock_adjtime(struct thread *, struct linux_clock_adjtime_args *);
 int	linux_syncfs(struct thread *, struct linux_syncfs_args *);
 int	linux_setns(struct thread *, struct linux_setns_args *);
 int	linux_sendmmsg(struct thread *, struct linux_sendmmsg_args *);
 int	linux_process_vm_readv(struct thread *, struct linux_process_vm_readv_args *);
 int	linux_process_vm_writev(struct thread *, struct linux_process_vm_writev_args *);
 int	linux_kcmp(struct thread *, struct linux_kcmp_args *);
 int	linux_finit_module(struct thread *, struct linux_finit_module_args *);
 int	linux_sched_setattr(struct thread *, struct linux_sched_setattr_args *);
 int	linux_sched_getattr(struct thread *, struct linux_sched_getattr_args *);
 int	linux_renameat2(struct thread *, struct linux_renameat2_args *);
 int	linux_seccomp(struct thread *, struct linux_seccomp_args *);
 int	linux_getrandom(struct thread *, struct linux_getrandom_args *);
 int	linux_memfd_create(struct thread *, struct linux_memfd_create_args *);
 int	linux_bpf(struct thread *, struct linux_bpf_args *);
 int	linux_execveat(struct thread *, struct linux_execveat_args *);
 int	linux_userfaultfd(struct thread *, struct linux_userfaultfd_args *);
 int	linux_membarrier(struct thread *, struct linux_membarrier_args *);
 int	linux_mlock2(struct thread *, struct linux_mlock2_args *);
 int	linux_copy_file_range(struct thread *, struct linux_copy_file_range_args *);
 int	linux_preadv2(struct thread *, struct linux_preadv2_args *);
 int	linux_pwritev2(struct thread *, struct linux_pwritev2_args *);
 int	linux_pkey_mprotect(struct thread *, struct linux_pkey_mprotect_args *);
 int	linux_pkey_alloc(struct thread *, struct linux_pkey_alloc_args *);
 int	linux_pkey_free(struct thread *, struct linux_pkey_free_args *);
 
 #ifdef COMPAT_43
 
 #define	nosys	linux_nosys
 
 #endif /* COMPAT_43 */
 
 
 #ifdef COMPAT_FREEBSD4
 
 #define	nosys	linux_nosys
 
 #endif /* COMPAT_FREEBSD4 */
 
 
 #ifdef COMPAT_FREEBSD6
 
 #define	nosys	linux_nosys
 
 #endif /* COMPAT_FREEBSD6 */
 
 
 #ifdef COMPAT_FREEBSD7
 
 #define	nosys	linux_nosys
 
 #endif /* COMPAT_FREEBSD7 */
 
 
 #ifdef COMPAT_FREEBSD10
 
 #define	nosys	linux_nosys
 
 #endif /* COMPAT_FREEBSD10 */
 
 
 #ifdef COMPAT_FREEBSD11
 
 #define	nosys	linux_nosys
 
 #endif /* COMPAT_FREEBSD11 */
 
 #define	LINUX_SYS_AUE_linux_setxattr	AUE_NULL
 #define	LINUX_SYS_AUE_linux_lsetxattr	AUE_NULL
 #define	LINUX_SYS_AUE_linux_fsetxattr	AUE_NULL
 #define	LINUX_SYS_AUE_linux_getxattr	AUE_NULL
 #define	LINUX_SYS_AUE_linux_lgetxattr	AUE_NULL
 #define	LINUX_SYS_AUE_linux_fgetxattr	AUE_NULL
 #define	LINUX_SYS_AUE_linux_listxattr	AUE_NULL
 #define	LINUX_SYS_AUE_linux_llistxattr	AUE_NULL
 #define	LINUX_SYS_AUE_linux_flistxattr	AUE_NULL
 #define	LINUX_SYS_AUE_linux_removexattr	AUE_NULL
 #define	LINUX_SYS_AUE_linux_lremovexattr	AUE_NULL
 #define	LINUX_SYS_AUE_linux_fremovexattr	AUE_NULL
 #define	LINUX_SYS_AUE_linux_getcwd	AUE_GETCWD
 #define	LINUX_SYS_AUE_linux_lookup_dcookie	AUE_NULL
 #define	LINUX_SYS_AUE_linux_eventfd2	AUE_NULL
 #define	LINUX_SYS_AUE_linux_epoll_create1	AUE_NULL
 #define	LINUX_SYS_AUE_linux_epoll_ctl	AUE_NULL
 #define	LINUX_SYS_AUE_linux_epoll_pwait	AUE_NULL
 #define	LINUX_SYS_AUE_linux_dup3	AUE_NULL
 #define	LINUX_SYS_AUE_linux_fcntl	AUE_FCNTL
 #define	LINUX_SYS_AUE_linux_inotify_init1	AUE_NULL
 #define	LINUX_SYS_AUE_linux_inotify_add_watch	AUE_NULL
 #define	LINUX_SYS_AUE_linux_inotify_rm_watch	AUE_NULL
 #define	LINUX_SYS_AUE_linux_ioctl	AUE_IOCTL
 #define	LINUX_SYS_AUE_linux_ioprio_set	AUE_NULL
 #define	LINUX_SYS_AUE_linux_ioprio_get	AUE_NULL
 #define	LINUX_SYS_AUE_linux_mknodat	AUE_MKNODAT
 #define	LINUX_SYS_AUE_linux_mkdirat	AUE_MKDIRAT
 #define	LINUX_SYS_AUE_linux_unlinkat	AUE_UNLINKAT
 #define	LINUX_SYS_AUE_linux_symlinkat	AUE_SYMLINKAT
 #define	LINUX_SYS_AUE_linux_linkat	AUE_LINKAT
 #define	LINUX_SYS_AUE_linux_renameat	AUE_RENAMEAT
 #define	LINUX_SYS_AUE_linux_mount	AUE_MOUNT
 #define	LINUX_SYS_AUE_linux_pivot_root	AUE_PIVOT_ROOT
 #define	LINUX_SYS_AUE_linux_statfs	AUE_STATFS
 #define	LINUX_SYS_AUE_linux_fstatfs	AUE_FSTATFS
 #define	LINUX_SYS_AUE_linux_truncate	AUE_TRUNCATE
 #define	LINUX_SYS_AUE_linux_ftruncate	AUE_FTRUNCATE
 #define	LINUX_SYS_AUE_linux_fallocate	AUE_NULL
 #define	LINUX_SYS_AUE_linux_faccessat	AUE_FACCESSAT
 #define	LINUX_SYS_AUE_linux_chdir	AUE_CHDIR
 #define	LINUX_SYS_AUE_linux_fchmodat	AUE_FCHMODAT
 #define	LINUX_SYS_AUE_linux_fchownat	AUE_FCHOWNAT
 #define	LINUX_SYS_AUE_linux_openat	AUE_OPEN_RWTC
 #define	LINUX_SYS_AUE_linux_vhangup	AUE_NULL
 #define	LINUX_SYS_AUE_linux_pipe2	AUE_NULL
 #define	LINUX_SYS_AUE_linux_getdents64	AUE_GETDIRENTRIES
 #define	LINUX_SYS_AUE_linux_lseek	AUE_LSEEK
 #define	LINUX_SYS_AUE_linux_pread	AUE_PREAD
 #define	LINUX_SYS_AUE_linux_pwrite	AUE_PWRITE
 #define	LINUX_SYS_AUE_linux_preadv	AUE_NULL
 #define	LINUX_SYS_AUE_linux_pwritev	AUE_NULL
 #define	LINUX_SYS_AUE_linux_sendfile	AUE_SENDFILE
 #define	LINUX_SYS_AUE_linux_pselect6	AUE_SELECT
 #define	LINUX_SYS_AUE_linux_ppoll	AUE_POLL
 #define	LINUX_SYS_AUE_linux_signalfd4	AUE_NULL
 #define	LINUX_SYS_AUE_linux_vmsplice	AUE_NULL
 #define	LINUX_SYS_AUE_linux_splice	AUE_NULL
 #define	LINUX_SYS_AUE_linux_tee	AUE_NULL
 #define	LINUX_SYS_AUE_linux_readlinkat	AUE_READLINKAT
 #define	LINUX_SYS_AUE_linux_newfstatat	AUE_FSTATAT
 #define	LINUX_SYS_AUE_linux_newfstat	AUE_FSTAT
 #define	LINUX_SYS_AUE_linux_fdatasync	AUE_NULL
 #define	LINUX_SYS_AUE_linux_sync_file_range	AUE_NULL
 #define	LINUX_SYS_AUE_linux_timerfd_create	AUE_NULL
 #define	LINUX_SYS_AUE_linux_timerfd_settime	AUE_NULL
 #define	LINUX_SYS_AUE_linux_timerfd_gettime	AUE_NULL
 #define	LINUX_SYS_AUE_linux_utimensat	AUE_FUTIMESAT
 #define	LINUX_SYS_AUE_linux_capget	AUE_CAPGET
 #define	LINUX_SYS_AUE_linux_capset	AUE_CAPSET
 #define	LINUX_SYS_AUE_linux_personality	AUE_PERSONALITY
 #define	LINUX_SYS_AUE_linux_exit	AUE_EXIT
 #define	LINUX_SYS_AUE_linux_exit_group	AUE_EXIT
 #define	LINUX_SYS_AUE_linux_waitid	AUE_WAIT6
 #define	LINUX_SYS_AUE_linux_set_tid_address	AUE_NULL
 #define	LINUX_SYS_AUE_linux_unshare	AUE_NULL
 #define	LINUX_SYS_AUE_linux_sys_futex	AUE_NULL
 #define	LINUX_SYS_AUE_linux_set_robust_list	AUE_NULL
 #define	LINUX_SYS_AUE_linux_get_robust_list	AUE_NULL
 #define	LINUX_SYS_AUE_linux_nanosleep	AUE_NULL
 #define	LINUX_SYS_AUE_linux_getitimer	AUE_GETITIMER
 #define	LINUX_SYS_AUE_linux_setitimer	AUE_SETITIMER
 #define	LINUX_SYS_AUE_linux_kexec_load	AUE_NULL
 #define	LINUX_SYS_AUE_linux_init_module	AUE_NULL
 #define	LINUX_SYS_AUE_linux_delete_module	AUE_NULL
 #define	LINUX_SYS_AUE_linux_timer_create	AUE_NULL
 #define	LINUX_SYS_AUE_linux_timer_gettime	AUE_NULL
 #define	LINUX_SYS_AUE_linux_timer_getoverrun	AUE_NULL
 #define	LINUX_SYS_AUE_linux_timer_settime	AUE_NULL
 #define	LINUX_SYS_AUE_linux_timer_delete	AUE_NULL
 #define	LINUX_SYS_AUE_linux_clock_settime	AUE_CLOCK_SETTIME
 #define	LINUX_SYS_AUE_linux_clock_gettime	AUE_NULL
 #define	LINUX_SYS_AUE_linux_clock_getres	AUE_NULL
 #define	LINUX_SYS_AUE_linux_clock_nanosleep	AUE_NULL
 #define	LINUX_SYS_AUE_linux_syslog	AUE_NULL
 #define	LINUX_SYS_AUE_linux_ptrace	AUE_PTRACE
 #define	LINUX_SYS_AUE_linux_sched_setparam	AUE_SCHED_SETPARAM
 #define	LINUX_SYS_AUE_linux_sched_setscheduler	AUE_SCHED_SETSCHEDULER
 #define	LINUX_SYS_AUE_linux_sched_getscheduler	AUE_SCHED_GETSCHEDULER
 #define	LINUX_SYS_AUE_linux_sched_getparam	AUE_SCHED_GETPARAM
 #define	LINUX_SYS_AUE_linux_sched_setaffinity	AUE_NULL
 #define	LINUX_SYS_AUE_linux_sched_getaffinity	AUE_NULL
 #define	LINUX_SYS_AUE_linux_sched_get_priority_max	AUE_SCHED_GET_PRIORITY_MAX
 #define	LINUX_SYS_AUE_linux_sched_get_priority_min	AUE_SCHED_GET_PRIORITY_MIN
 #define	LINUX_SYS_AUE_linux_sched_rr_get_interval	AUE_SCHED_RR_GET_INTERVAL
 #define	LINUX_SYS_AUE_linux_kill	AUE_KILL
 #define	LINUX_SYS_AUE_linux_tkill	AUE_NULL
 #define	LINUX_SYS_AUE_linux_tgkill	AUE_NULL
 #define	LINUX_SYS_AUE_linux_sigaltstack	AUE_NULL
 #define	LINUX_SYS_AUE_linux_rt_sigsuspend	AUE_NULL
 #define	LINUX_SYS_AUE_linux_rt_sigaction	AUE_NULL
 #define	LINUX_SYS_AUE_linux_rt_sigprocmask	AUE_NULL
 #define	LINUX_SYS_AUE_linux_rt_sigpending	AUE_NULL
 #define	LINUX_SYS_AUE_linux_rt_sigtimedwait	AUE_NULL
 #define	LINUX_SYS_AUE_linux_rt_sigqueueinfo	AUE_NULL
 #define	LINUX_SYS_AUE_linux_rt_sigreturn	AUE_NULL
 #define	LINUX_SYS_AUE_linux_getpriority	AUE_GETPRIORITY
 #define	LINUX_SYS_AUE_linux_reboot	AUE_REBOOT
 #define	LINUX_SYS_AUE_linux_setfsuid	AUE_SETFSUID
 #define	LINUX_SYS_AUE_linux_setfsgid	AUE_SETFSGID
 #define	LINUX_SYS_AUE_linux_times	AUE_NULL
 #define	LINUX_SYS_AUE_linux_getsid	AUE_GETSID
 #define	LINUX_SYS_AUE_linux_getgroups	AUE_GETGROUPS
 #define	LINUX_SYS_AUE_linux_setgroups	AUE_SETGROUPS
 #define	LINUX_SYS_AUE_linux_newuname	AUE_NULL
 #define	LINUX_SYS_AUE_linux_sethostname	AUE_SYSCTL
 #define	LINUX_SYS_AUE_linux_setdomainname	AUE_SYSCTL
 #define	LINUX_SYS_AUE_linux_getrlimit	AUE_GETRLIMIT
 #define	LINUX_SYS_AUE_linux_setrlimit	AUE_SETRLIMIT
 #define	LINUX_SYS_AUE_linux_prctl	AUE_PRCTL
 #define	LINUX_SYS_AUE_linux_getcpu	AUE_NULL
 #define	LINUX_SYS_AUE_linux_adjtimex	AUE_ADJTIME
 #define	LINUX_SYS_AUE_linux_getpid	AUE_GETPID
 #define	LINUX_SYS_AUE_linux_getppid	AUE_GETPPID
 #define	LINUX_SYS_AUE_linux_getuid	AUE_GETUID
 #define	LINUX_SYS_AUE_linux_getgid	AUE_GETGID
 #define	LINUX_SYS_AUE_linux_gettid	AUE_NULL
 #define	LINUX_SYS_AUE_linux_sysinfo	AUE_NULL
 #define	LINUX_SYS_AUE_linux_mq_open	AUE_NULL
 #define	LINUX_SYS_AUE_linux_mq_unlink	AUE_NULL
 #define	LINUX_SYS_AUE_linux_mq_timedsend	AUE_NULL
 #define	LINUX_SYS_AUE_linux_mq_timedreceive	AUE_NULL
 #define	LINUX_SYS_AUE_linux_mq_notify	AUE_NULL
 #define	LINUX_SYS_AUE_linux_mq_getsetattr	AUE_NULL
 #define	LINUX_SYS_AUE_linux_msgget	AUE_NULL
 #define	LINUX_SYS_AUE_linux_msgctl	AUE_NULL
 #define	LINUX_SYS_AUE_linux_msgrcv	AUE_NULL
 #define	LINUX_SYS_AUE_linux_msgsnd	AUE_NULL
 #define	LINUX_SYS_AUE_linux_semget	AUE_NULL
 #define	LINUX_SYS_AUE_linux_semctl	AUE_NULL
 #define	LINUX_SYS_AUE_linux_semtimedop	AUE_NULL
 #define	LINUX_SYS_AUE_linux_semop	AUE_NULL
 #define	LINUX_SYS_AUE_linux_shmget	AUE_NULL
 #define	LINUX_SYS_AUE_linux_shmctl	AUE_NULL
 #define	LINUX_SYS_AUE_linux_shmat	AUE_NULL
 #define	LINUX_SYS_AUE_linux_shmdt	AUE_NULL
 #define	LINUX_SYS_AUE_linux_socket	AUE_SOCKET
 #define	LINUX_SYS_AUE_linux_socketpair	AUE_SOCKETPAIR
 #define	LINUX_SYS_AUE_linux_bind	AUE_BIND
 #define	LINUX_SYS_AUE_linux_listen	AUE_LISTEN
 #define	LINUX_SYS_AUE_linux_accept	AUE_ACCEPT
 #define	LINUX_SYS_AUE_linux_connect	AUE_CONNECT
 #define	LINUX_SYS_AUE_linux_getsockname	AUE_GETSOCKNAME
 #define	LINUX_SYS_AUE_linux_getpeername	AUE_GETPEERNAME
 #define	LINUX_SYS_AUE_linux_sendto	AUE_SENDTO
 #define	LINUX_SYS_AUE_linux_recvfrom	AUE_RECVFROM
 #define	LINUX_SYS_AUE_linux_setsockopt	AUE_SETSOCKOPT
 #define	LINUX_SYS_AUE_linux_getsockopt	AUE_GETSOCKOPT
 #define	LINUX_SYS_AUE_linux_shutdown	AUE_NULL
 #define	LINUX_SYS_AUE_linux_sendmsg	AUE_SENDMSG
 #define	LINUX_SYS_AUE_linux_recvmsg	AUE_RECVMSG
 #define	LINUX_SYS_AUE_linux_brk	AUE_NULL
 #define	LINUX_SYS_AUE_linux_mremap	AUE_NULL
 #define	LINUX_SYS_AUE_linux_add_key	AUE_NULL
 #define	LINUX_SYS_AUE_linux_request_key	AUE_NULL
 #define	LINUX_SYS_AUE_linux_keyctl	AUE_NULL
 #define	LINUX_SYS_AUE_linux_clone	AUE_RFORK
 #define	LINUX_SYS_AUE_linux_execve	AUE_EXECVE
 #define	LINUX_SYS_AUE_linux_mmap2	AUE_MMAP
 #define	LINUX_SYS_AUE_linux_fadvise64	AUE_NULL
 #define	LINUX_SYS_AUE_linux_swapoff	AUE_SWAPOFF
 #define	LINUX_SYS_AUE_linux_mprotect	AUE_MPROTECT
 #define	LINUX_SYS_AUE_linux_msync	AUE_MSYNC
 #define	LINUX_SYS_AUE_linux_mincore	AUE_MINCORE
 #define	LINUX_SYS_AUE_linux_remap_file_pages	AUE_NULL
 #define	LINUX_SYS_AUE_linux_mbind	AUE_NULL
 #define	LINUX_SYS_AUE_linux_get_mempolicy	AUE_NULL
 #define	LINUX_SYS_AUE_linux_set_mempolicy	AUE_NULL
 #define	LINUX_SYS_AUE_linux_migrate_pages	AUE_NULL
 #define	LINUX_SYS_AUE_linux_move_pages	AUE_NULL
 #define	LINUX_SYS_AUE_linux_rt_tgsigqueueinfo	AUE_NULL
 #define	LINUX_SYS_AUE_linux_perf_event_open	AUE_NULL
 #define	LINUX_SYS_AUE_linux_accept4	AUE_ACCEPT
 #define	LINUX_SYS_AUE_linux_recvmmsg	AUE_NULL
 #define	LINUX_SYS_AUE_linux_wait4	AUE_WAIT4
 #define	LINUX_SYS_AUE_linux_prlimit64	AUE_NULL
 #define	LINUX_SYS_AUE_linux_fanotify_init	AUE_NULL
 #define	LINUX_SYS_AUE_linux_fanotify_mark	AUE_NULL
 #define	LINUX_SYS_AUE_linux_name_to_handle_at	AUE_NULL
 #define	LINUX_SYS_AUE_linux_open_by_handle_at	AUE_NULL
 #define	LINUX_SYS_AUE_linux_clock_adjtime	AUE_NULL
 #define	LINUX_SYS_AUE_linux_syncfs	AUE_SYNC
 #define	LINUX_SYS_AUE_linux_setns	AUE_NULL
 #define	LINUX_SYS_AUE_linux_sendmmsg	AUE_NULL
 #define	LINUX_SYS_AUE_linux_process_vm_readv	AUE_NULL
 #define	LINUX_SYS_AUE_linux_process_vm_writev	AUE_NULL
 #define	LINUX_SYS_AUE_linux_kcmp	AUE_NULL
 #define	LINUX_SYS_AUE_linux_finit_module	AUE_NULL
 #define	LINUX_SYS_AUE_linux_sched_setattr	AUE_NULL
 #define	LINUX_SYS_AUE_linux_sched_getattr	AUE_NULL
 #define	LINUX_SYS_AUE_linux_renameat2	AUE_NULL
 #define	LINUX_SYS_AUE_linux_seccomp	AUE_NULL
 #define	LINUX_SYS_AUE_linux_getrandom	AUE_NULL
 #define	LINUX_SYS_AUE_linux_memfd_create	AUE_NULL
 #define	LINUX_SYS_AUE_linux_bpf	AUE_NULL
 #define	LINUX_SYS_AUE_linux_execveat	AUE_NULL
 #define	LINUX_SYS_AUE_linux_userfaultfd	AUE_NULL
 #define	LINUX_SYS_AUE_linux_membarrier	AUE_NULL
 #define	LINUX_SYS_AUE_linux_mlock2	AUE_NULL
 #define	LINUX_SYS_AUE_linux_copy_file_range	AUE_NULL
 #define	LINUX_SYS_AUE_linux_preadv2	AUE_NULL
 #define	LINUX_SYS_AUE_linux_pwritev2	AUE_NULL
 #define	LINUX_SYS_AUE_linux_pkey_mprotect	AUE_NULL
 #define	LINUX_SYS_AUE_linux_pkey_alloc	AUE_NULL
 #define	LINUX_SYS_AUE_linux_pkey_free	AUE_NULL
 
 #undef PAD_
 #undef PADL_
 #undef PADR_
 
 #endif /* !_LINUX_SYSPROTO_H_ */
diff --git a/sys/arm64/linux/linux_syscall.h b/sys/arm64/linux/linux_syscall.h
index 202d7da4ec38..fd6a8ca6418c 100644
--- a/sys/arm64/linux/linux_syscall.h
+++ b/sys/arm64/linux/linux_syscall.h
@@ -1,272 +1,272 @@
 /*
  * System call numbers.
  *
- * DO NOT EDIT-- this file is automatically generated.
+ * DO NOT EDIT-- this file is automatically @generated.
  * $FreeBSD$
  */
 
 #define	LINUX_SYS_linux_setxattr	5
 #define	LINUX_SYS_linux_lsetxattr	6
 #define	LINUX_SYS_linux_fsetxattr	7
 #define	LINUX_SYS_linux_getxattr	8
 #define	LINUX_SYS_linux_lgetxattr	9
 #define	LINUX_SYS_linux_fgetxattr	10
 #define	LINUX_SYS_linux_listxattr	11
 #define	LINUX_SYS_linux_llistxattr	12
 #define	LINUX_SYS_linux_flistxattr	13
 #define	LINUX_SYS_linux_removexattr	14
 #define	LINUX_SYS_linux_lremovexattr	15
 #define	LINUX_SYS_linux_fremovexattr	16
 #define	LINUX_SYS_linux_getcwd	17
 #define	LINUX_SYS_linux_lookup_dcookie	18
 #define	LINUX_SYS_linux_eventfd2	19
 #define	LINUX_SYS_linux_epoll_create1	20
 #define	LINUX_SYS_linux_epoll_ctl	21
 #define	LINUX_SYS_linux_epoll_pwait	22
 #define	LINUX_SYS_dup	23
 #define	LINUX_SYS_linux_dup3	24
 #define	LINUX_SYS_linux_fcntl	25
 #define	LINUX_SYS_linux_inotify_init1	26
 #define	LINUX_SYS_linux_inotify_add_watch	27
 #define	LINUX_SYS_linux_inotify_rm_watch	28
 #define	LINUX_SYS_linux_ioctl	29
 #define	LINUX_SYS_linux_ioprio_set	30
 #define	LINUX_SYS_linux_ioprio_get	31
 #define	LINUX_SYS_flock	32
 #define	LINUX_SYS_linux_mknodat	33
 #define	LINUX_SYS_linux_mkdirat	34
 #define	LINUX_SYS_linux_unlinkat	35
 #define	LINUX_SYS_linux_symlinkat	36
 #define	LINUX_SYS_linux_linkat	37
 #define	LINUX_SYS_linux_renameat	38
 #define	LINUX_SYS_linux_mount	40
 #define	LINUX_SYS_linux_pivot_root	41
 #define	LINUX_SYS_linux_statfs	43
 #define	LINUX_SYS_linux_fstatfs	44
 #define	LINUX_SYS_linux_truncate	45
 #define	LINUX_SYS_linux_ftruncate	46
 #define	LINUX_SYS_linux_fallocate	47
 #define	LINUX_SYS_linux_faccessat	48
 #define	LINUX_SYS_linux_chdir	49
 #define	LINUX_SYS_fchdir	50
 #define	LINUX_SYS_chroot	51
 #define	LINUX_SYS_fchmod	52
 #define	LINUX_SYS_linux_fchmodat	53
 #define	LINUX_SYS_linux_fchownat	54
 #define	LINUX_SYS_fchown	55
 #define	LINUX_SYS_linux_openat	56
 #define	LINUX_SYS_close	57
 #define	LINUX_SYS_linux_vhangup	58
 #define	LINUX_SYS_linux_pipe2	59
 #define	LINUX_SYS_linux_getdents64	61
 #define	LINUX_SYS_linux_lseek	62
 #define	LINUX_SYS_read	63
 #define	LINUX_SYS_write	64
 #define	LINUX_SYS_readv	65
 #define	LINUX_SYS_writev	66
 #define	LINUX_SYS_linux_pread	67
 #define	LINUX_SYS_linux_pwrite	68
 #define	LINUX_SYS_linux_preadv	69
 #define	LINUX_SYS_linux_pwritev	70
 #define	LINUX_SYS_linux_sendfile	71
 #define	LINUX_SYS_linux_pselect6	72
 #define	LINUX_SYS_linux_ppoll	73
 #define	LINUX_SYS_linux_signalfd4	74
 #define	LINUX_SYS_linux_vmsplice	75
 #define	LINUX_SYS_linux_splice	76
 #define	LINUX_SYS_linux_tee	77
 #define	LINUX_SYS_linux_readlinkat	78
 #define	LINUX_SYS_linux_newfstatat	79
 #define	LINUX_SYS_linux_newfstat	80
 #define	LINUX_SYS_fsync	82
 #define	LINUX_SYS_linux_fdatasync	83
 #define	LINUX_SYS_linux_sync_file_range	84
 #define	LINUX_SYS_linux_timerfd_create	85
 #define	LINUX_SYS_linux_timerfd_settime	86
 #define	LINUX_SYS_linux_timerfd_gettime	87
 #define	LINUX_SYS_linux_utimensat	88
 #define	LINUX_SYS_acct	89
 #define	LINUX_SYS_linux_capget	90
 #define	LINUX_SYS_linux_capset	91
 #define	LINUX_SYS_linux_personality	92
 #define	LINUX_SYS_linux_exit	93
 #define	LINUX_SYS_linux_exit_group	94
 #define	LINUX_SYS_linux_waitid	95
 #define	LINUX_SYS_linux_set_tid_address	96
 #define	LINUX_SYS_linux_unshare	97
 #define	LINUX_SYS_linux_sys_futex	98
 #define	LINUX_SYS_linux_set_robust_list	99
 #define	LINUX_SYS_linux_get_robust_list	100
 #define	LINUX_SYS_linux_nanosleep	101
 #define	LINUX_SYS_linux_getitimer	102
 #define	LINUX_SYS_linux_setitimer	103
 #define	LINUX_SYS_linux_kexec_load	104
 #define	LINUX_SYS_linux_init_module	105
 #define	LINUX_SYS_linux_delete_module	106
 #define	LINUX_SYS_linux_timer_create	107
 #define	LINUX_SYS_linux_timer_gettime	108
 #define	LINUX_SYS_linux_timer_getoverrun	109
 #define	LINUX_SYS_linux_timer_settime	110
 #define	LINUX_SYS_linux_timer_delete	111
 #define	LINUX_SYS_linux_clock_settime	112
 #define	LINUX_SYS_linux_clock_gettime	113
 #define	LINUX_SYS_linux_clock_getres	114
 #define	LINUX_SYS_linux_clock_nanosleep	115
 #define	LINUX_SYS_linux_syslog	116
 #define	LINUX_SYS_linux_ptrace	117
 #define	LINUX_SYS_linux_sched_setparam	118
 #define	LINUX_SYS_linux_sched_setscheduler	119
 #define	LINUX_SYS_linux_sched_getscheduler	120
 #define	LINUX_SYS_linux_sched_getparam	121
 #define	LINUX_SYS_linux_sched_setaffinity	122
 #define	LINUX_SYS_linux_sched_getaffinity	123
 #define	LINUX_SYS_sched_yield	124
 #define	LINUX_SYS_linux_sched_get_priority_max	125
 #define	LINUX_SYS_linux_sched_get_priority_min	126
 #define	LINUX_SYS_linux_sched_rr_get_interval	127
 #define	LINUX_SYS_linux_kill	129
 #define	LINUX_SYS_linux_tkill	130
 #define	LINUX_SYS_linux_tgkill	131
 #define	LINUX_SYS_linux_sigaltstack	132
 #define	LINUX_SYS_linux_rt_sigsuspend	133
 #define	LINUX_SYS_linux_rt_sigaction	134
 #define	LINUX_SYS_linux_rt_sigprocmask	135
 #define	LINUX_SYS_linux_rt_sigpending	136
 #define	LINUX_SYS_linux_rt_sigtimedwait	137
 #define	LINUX_SYS_linux_rt_sigqueueinfo	138
 #define	LINUX_SYS_linux_rt_sigreturn	139
 #define	LINUX_SYS_setpriority	140
 #define	LINUX_SYS_linux_getpriority	141
 #define	LINUX_SYS_linux_reboot	142
 #define	LINUX_SYS_setregid	143
 #define	LINUX_SYS_setgid	144
 #define	LINUX_SYS_setreuid	145
 #define	LINUX_SYS_setuid	146
 #define	LINUX_SYS_setresuid	147
 #define	LINUX_SYS_getresuid	148
 #define	LINUX_SYS_setresgid	149
 #define	LINUX_SYS_getresgid	150
 #define	LINUX_SYS_linux_setfsuid	151
 #define	LINUX_SYS_linux_setfsgid	152
 #define	LINUX_SYS_linux_times	153
 #define	LINUX_SYS_setpgid	154
 #define	LINUX_SYS_getpgid	155
 #define	LINUX_SYS_linux_getsid	156
 #define	LINUX_SYS_setsid	157
 #define	LINUX_SYS_linux_getgroups	158
 #define	LINUX_SYS_linux_setgroups	159
 #define	LINUX_SYS_linux_newuname	160
 #define	LINUX_SYS_linux_sethostname	161
 #define	LINUX_SYS_linux_setdomainname	162
 #define	LINUX_SYS_linux_getrlimit	163
 #define	LINUX_SYS_linux_setrlimit	164
 #define	LINUX_SYS_getrusage	165
 #define	LINUX_SYS_umask	166
 #define	LINUX_SYS_linux_prctl	167
 #define	LINUX_SYS_linux_getcpu	168
 #define	LINUX_SYS_gettimeofday	169
 #define	LINUX_SYS_settimeofday	170
 #define	LINUX_SYS_linux_adjtimex	171
 #define	LINUX_SYS_linux_getpid	172
 #define	LINUX_SYS_linux_getppid	173
 #define	LINUX_SYS_linux_getuid	174
 #define	LINUX_SYS_geteuid	175
 #define	LINUX_SYS_linux_getgid	176
 #define	LINUX_SYS_getegid	177
 #define	LINUX_SYS_linux_gettid	178
 #define	LINUX_SYS_linux_sysinfo	179
 #define	LINUX_SYS_linux_mq_open	180
 #define	LINUX_SYS_linux_mq_unlink	181
 #define	LINUX_SYS_linux_mq_timedsend	182
 #define	LINUX_SYS_linux_mq_timedreceive	183
 #define	LINUX_SYS_linux_mq_notify	184
 #define	LINUX_SYS_linux_mq_getsetattr	185
 #define	LINUX_SYS_linux_msgget	186
 #define	LINUX_SYS_linux_msgctl	187
 #define	LINUX_SYS_linux_msgrcv	188
 #define	LINUX_SYS_linux_msgsnd	189
 #define	LINUX_SYS_linux_semget	190
 #define	LINUX_SYS_linux_semctl	191
 #define	LINUX_SYS_linux_semtimedop	192
 #define	LINUX_SYS_linux_semop	193
 #define	LINUX_SYS_linux_shmget	194
 #define	LINUX_SYS_linux_shmctl	195
 #define	LINUX_SYS_linux_shmat	196
 #define	LINUX_SYS_linux_shmdt	197
 #define	LINUX_SYS_linux_socket	198
 #define	LINUX_SYS_linux_socketpair	199
 #define	LINUX_SYS_linux_bind	200
 #define	LINUX_SYS_linux_listen	201
 #define	LINUX_SYS_linux_accept	202
 #define	LINUX_SYS_linux_connect	203
 #define	LINUX_SYS_linux_getsockname	204
 #define	LINUX_SYS_linux_getpeername	205
 #define	LINUX_SYS_linux_sendto	206
 #define	LINUX_SYS_linux_recvfrom	207
 #define	LINUX_SYS_linux_setsockopt	208
 #define	LINUX_SYS_linux_getsockopt	209
 #define	LINUX_SYS_linux_shutdown	210
 #define	LINUX_SYS_linux_sendmsg	211
 #define	LINUX_SYS_linux_recvmsg	212
 #define	LINUX_SYS_linux_brk	214
 #define	LINUX_SYS_munmap	215
 #define	LINUX_SYS_linux_mremap	216
 #define	LINUX_SYS_linux_add_key	217
 #define	LINUX_SYS_linux_request_key	218
 #define	LINUX_SYS_linux_keyctl	219
 #define	LINUX_SYS_linux_clone	220
 #define	LINUX_SYS_linux_execve	221
 #define	LINUX_SYS_linux_mmap2	222
 #define	LINUX_SYS_linux_fadvise64	223
 #define	LINUX_SYS_swapon	224
 #define	LINUX_SYS_linux_swapoff	225
 #define	LINUX_SYS_linux_mprotect	226
 #define	LINUX_SYS_linux_msync	227
 #define	LINUX_SYS_mlock	228
 #define	LINUX_SYS_munlock	229
 #define	LINUX_SYS_mlockall	230
 #define	LINUX_SYS_munlockall	231
 #define	LINUX_SYS_linux_mincore	232
 #define	LINUX_SYS_madvise	233
 #define	LINUX_SYS_linux_remap_file_pages	234
 #define	LINUX_SYS_linux_mbind	235
 #define	LINUX_SYS_linux_get_mempolicy	236
 #define	LINUX_SYS_linux_set_mempolicy	237
 #define	LINUX_SYS_linux_migrate_pages	238
 #define	LINUX_SYS_linux_move_pages	239
 #define	LINUX_SYS_linux_rt_tgsigqueueinfo	240
 #define	LINUX_SYS_linux_perf_event_open	241
 #define	LINUX_SYS_linux_accept4	242
 #define	LINUX_SYS_linux_recvmmsg	243
 #define	LINUX_SYS_linux_wait4	260
 #define	LINUX_SYS_linux_prlimit64	261
 #define	LINUX_SYS_linux_fanotify_init	262
 #define	LINUX_SYS_linux_fanotify_mark	263
 #define	LINUX_SYS_linux_name_to_handle_at	264
 #define	LINUX_SYS_linux_open_by_handle_at	265
 #define	LINUX_SYS_linux_clock_adjtime	266
 #define	LINUX_SYS_linux_syncfs	267
 #define	LINUX_SYS_linux_setns	268
 #define	LINUX_SYS_linux_sendmmsg	269
 #define	LINUX_SYS_linux_process_vm_readv	270
 #define	LINUX_SYS_linux_process_vm_writev	271
 #define	LINUX_SYS_linux_kcmp	272
 #define	LINUX_SYS_linux_finit_module	273
 #define	LINUX_SYS_linux_sched_setattr	274
 #define	LINUX_SYS_linux_sched_getattr	275
 #define	LINUX_SYS_linux_renameat2	276
 #define	LINUX_SYS_linux_seccomp	277
 #define	LINUX_SYS_linux_getrandom	278
 #define	LINUX_SYS_linux_memfd_create	279
 #define	LINUX_SYS_linux_bpf	280
 #define	LINUX_SYS_linux_execveat	281
 #define	LINUX_SYS_linux_userfaultfd	282
 #define	LINUX_SYS_linux_membarrier	283
 #define	LINUX_SYS_linux_mlock2	284
 #define	LINUX_SYS_linux_copy_file_range	285
 #define	LINUX_SYS_linux_preadv2	286
 #define	LINUX_SYS_linux_pwritev2	287
 #define	LINUX_SYS_linux_pkey_mprotect	288
 #define	LINUX_SYS_linux_pkey_alloc	289
 #define	LINUX_SYS_linux_pkey_free	290
 #define	LINUX_SYS_MAXSYSCALL	292
diff --git a/sys/arm64/linux/linux_syscalls.c b/sys/arm64/linux/linux_syscalls.c
index 7a2b6403fe35..23489169a785 100644
--- a/sys/arm64/linux/linux_syscalls.c
+++ b/sys/arm64/linux/linux_syscalls.c
@@ -1,302 +1,302 @@
 /*
  * System call names.
  *
- * DO NOT EDIT-- this file is automatically generated.
+ * DO NOT EDIT-- this file is automatically @generated.
  * $FreeBSD$
  */
 
 const char *linux_syscallnames[] = {
 #define	nosys	linux_nosys
 	"#0",			/* 0 = linux_io_setup */
 	"#1",			/* 1 = linux_io_destroy */
 	"#2",			/* 2 = linux_io_submit */
 	"#3",			/* 3 = linux_io_cancel */
 	"#4",			/* 4 = linux_io_getevents */
 	"linux_setxattr",			/* 5 = linux_setxattr */
 	"linux_lsetxattr",			/* 6 = linux_lsetxattr */
 	"linux_fsetxattr",			/* 7 = linux_fsetxattr */
 	"linux_getxattr",			/* 8 = linux_getxattr */
 	"linux_lgetxattr",			/* 9 = linux_lgetxattr */
 	"linux_fgetxattr",			/* 10 = linux_fgetxattr */
 	"linux_listxattr",			/* 11 = linux_listxattr */
 	"linux_llistxattr",			/* 12 = linux_llistxattr */
 	"linux_flistxattr",			/* 13 = linux_flistxattr */
 	"linux_removexattr",			/* 14 = linux_removexattr */
 	"linux_lremovexattr",			/* 15 = linux_lremovexattr */
 	"linux_fremovexattr",			/* 16 = linux_fremovexattr */
 	"linux_getcwd",			/* 17 = linux_getcwd */
 	"linux_lookup_dcookie",			/* 18 = linux_lookup_dcookie */
 	"linux_eventfd2",			/* 19 = linux_eventfd2 */
 	"linux_epoll_create1",			/* 20 = linux_epoll_create1 */
 	"linux_epoll_ctl",			/* 21 = linux_epoll_ctl */
 	"linux_epoll_pwait",			/* 22 = linux_epoll_pwait */
 	"dup",			/* 23 = dup */
 	"linux_dup3",			/* 24 = linux_dup3 */
 	"linux_fcntl",			/* 25 = linux_fcntl */
 	"linux_inotify_init1",			/* 26 = linux_inotify_init1 */
 	"linux_inotify_add_watch",			/* 27 = linux_inotify_add_watch */
 	"linux_inotify_rm_watch",			/* 28 = linux_inotify_rm_watch */
 	"linux_ioctl",			/* 29 = linux_ioctl */
 	"linux_ioprio_set",			/* 30 = linux_ioprio_set */
 	"linux_ioprio_get",			/* 31 = linux_ioprio_get */
 	"flock",			/* 32 = flock */
 	"linux_mknodat",			/* 33 = linux_mknodat */
 	"linux_mkdirat",			/* 34 = linux_mkdirat */
 	"linux_unlinkat",			/* 35 = linux_unlinkat */
 	"linux_symlinkat",			/* 36 = linux_symlinkat */
 	"linux_linkat",			/* 37 = linux_linkat */
 	"linux_renameat",			/* 38 = linux_renameat */
 	"#39",			/* 39 = linux_umount2 */
 	"linux_mount",			/* 40 = linux_mount */
 	"linux_pivot_root",			/* 41 = linux_pivot_root */
 	"#42",			/* 42 = nfsservctl */
 	"linux_statfs",			/* 43 = linux_statfs */
 	"linux_fstatfs",			/* 44 = linux_fstatfs */
 	"linux_truncate",			/* 45 = linux_truncate */
 	"linux_ftruncate",			/* 46 = linux_ftruncate */
 	"linux_fallocate",			/* 47 = linux_fallocate */
 	"linux_faccessat",			/* 48 = linux_faccessat */
 	"linux_chdir",			/* 49 = linux_chdir */
 	"fchdir",			/* 50 = fchdir */
 	"chroot",			/* 51 = chroot */
 	"fchmod",			/* 52 = fchmod */
 	"linux_fchmodat",			/* 53 = linux_fchmodat */
 	"linux_fchownat",			/* 54 = linux_fchownat */
 	"fchown",			/* 55 = fchown */
 	"linux_openat",			/* 56 = linux_openat */
 	"close",			/* 57 = close */
 	"linux_vhangup",			/* 58 = linux_vhangup */
 	"linux_pipe2",			/* 59 = linux_pipe2 */
 	"#60",			/* 60 = linux_quotactl */
 	"linux_getdents64",			/* 61 = linux_getdents64 */
 	"linux_lseek",			/* 62 = linux_lseek */
 	"read",			/* 63 = read */
 	"write",			/* 64 = write */
 	"readv",			/* 65 = readv */
 	"writev",			/* 66 = writev */
 	"linux_pread",			/* 67 = linux_pread */
 	"linux_pwrite",			/* 68 = linux_pwrite */
 	"linux_preadv",			/* 69 = linux_preadv */
 	"linux_pwritev",			/* 70 = linux_pwritev */
 	"linux_sendfile",			/* 71 = linux_sendfile */
 	"linux_pselect6",			/* 72 = linux_pselect6 */
 	"linux_ppoll",			/* 73 = linux_ppoll */
 	"linux_signalfd4",			/* 74 = linux_signalfd4 */
 	"linux_vmsplice",			/* 75 = linux_vmsplice */
 	"linux_splice",			/* 76 = linux_splice */
 	"linux_tee",			/* 77 = linux_tee */
 	"linux_readlinkat",			/* 78 = linux_readlinkat */
 	"linux_newfstatat",			/* 79 = linux_newfstatat */
 	"linux_newfstat",			/* 80 = linux_newfstat */
 	"#81",			/* 81 = linux_sync */
 	"fsync",			/* 82 = fsync */
 	"linux_fdatasync",			/* 83 = linux_fdatasync */
 	"linux_sync_file_range",			/* 84 = linux_sync_file_range */
 	"linux_timerfd_create",			/* 85 = linux_timerfd_create */
 	"linux_timerfd_settime",			/* 86 = linux_timerfd_settime */
 	"linux_timerfd_gettime",			/* 87 = linux_timerfd_gettime */
 	"linux_utimensat",			/* 88 = linux_utimensat */
 	"acct",			/* 89 = acct */
 	"linux_capget",			/* 90 = linux_capget */
 	"linux_capset",			/* 91 = linux_capset */
 	"linux_personality",			/* 92 = linux_personality */
 	"linux_exit",			/* 93 = linux_exit */
 	"linux_exit_group",			/* 94 = linux_exit_group */
 	"linux_waitid",			/* 95 = linux_waitid */
 	"linux_set_tid_address",			/* 96 = linux_set_tid_address */
 	"linux_unshare",			/* 97 = linux_unshare */
 	"linux_sys_futex",			/* 98 = linux_sys_futex */
 	"linux_set_robust_list",			/* 99 = linux_set_robust_list */
 	"linux_get_robust_list",			/* 100 = linux_get_robust_list */
 	"linux_nanosleep",			/* 101 = linux_nanosleep */
 	"linux_getitimer",			/* 102 = linux_getitimer */
 	"linux_setitimer",			/* 103 = linux_setitimer */
 	"linux_kexec_load",			/* 104 = linux_kexec_load */
 	"linux_init_module",			/* 105 = linux_init_module */
 	"linux_delete_module",			/* 106 = linux_delete_module */
 	"linux_timer_create",			/* 107 = linux_timer_create */
 	"linux_timer_gettime",			/* 108 = linux_timer_gettime */
 	"linux_timer_getoverrun",			/* 109 = linux_timer_getoverrun */
 	"linux_timer_settime",			/* 110 = linux_timer_settime */
 	"linux_timer_delete",			/* 111 = linux_timer_delete */
 	"linux_clock_settime",			/* 112 = linux_clock_settime */
 	"linux_clock_gettime",			/* 113 = linux_clock_gettime */
 	"linux_clock_getres",			/* 114 = linux_clock_getres */
 	"linux_clock_nanosleep",			/* 115 = linux_clock_nanosleep */
 	"linux_syslog",			/* 116 = linux_syslog */
 	"linux_ptrace",			/* 117 = linux_ptrace */
 	"linux_sched_setparam",			/* 118 = linux_sched_setparam */
 	"linux_sched_setscheduler",			/* 119 = linux_sched_setscheduler */
 	"linux_sched_getscheduler",			/* 120 = linux_sched_getscheduler */
 	"linux_sched_getparam",			/* 121 = linux_sched_getparam */
 	"linux_sched_setaffinity",			/* 122 = linux_sched_setaffinity */
 	"linux_sched_getaffinity",			/* 123 = linux_sched_getaffinity */
 	"sched_yield",			/* 124 = sched_yield */
 	"linux_sched_get_priority_max",			/* 125 = linux_sched_get_priority_max */
 	"linux_sched_get_priority_min",			/* 126 = linux_sched_get_priority_min */
 	"linux_sched_rr_get_interval",			/* 127 = linux_sched_rr_get_interval */
 	"#128",			/* 128 = restart_syscall */
 	"linux_kill",			/* 129 = linux_kill */
 	"linux_tkill",			/* 130 = linux_tkill */
 	"linux_tgkill",			/* 131 = linux_tgkill */
 	"linux_sigaltstack",			/* 132 = linux_sigaltstack */
 	"linux_rt_sigsuspend",			/* 133 = linux_rt_sigsuspend */
 	"linux_rt_sigaction",			/* 134 = linux_rt_sigaction */
 	"linux_rt_sigprocmask",			/* 135 = linux_rt_sigprocmask */
 	"linux_rt_sigpending",			/* 136 = linux_rt_sigpending */
 	"linux_rt_sigtimedwait",			/* 137 = linux_rt_sigtimedwait */
 	"linux_rt_sigqueueinfo",			/* 138 = linux_rt_sigqueueinfo */
 	"linux_rt_sigreturn",			/* 139 = linux_rt_sigreturn */
 	"setpriority",			/* 140 = setpriority */
 	"linux_getpriority",			/* 141 = linux_getpriority */
 	"linux_reboot",			/* 142 = linux_reboot */
 	"setregid",			/* 143 = setregid */
 	"setgid",			/* 144 = setgid */
 	"setreuid",			/* 145 = setreuid */
 	"setuid",			/* 146 = setuid */
 	"setresuid",			/* 147 = setresuid */
 	"getresuid",			/* 148 = getresuid */
 	"setresgid",			/* 149 = setresgid */
 	"getresgid",			/* 150 = getresgid */
 	"linux_setfsuid",			/* 151 = linux_setfsuid */
 	"linux_setfsgid",			/* 152 = linux_setfsgid */
 	"linux_times",			/* 153 = linux_times */
 	"setpgid",			/* 154 = setpgid */
 	"getpgid",			/* 155 = getpgid */
 	"linux_getsid",			/* 156 = linux_getsid */
 	"setsid",			/* 157 = setsid */
 	"linux_getgroups",			/* 158 = linux_getgroups */
 	"linux_setgroups",			/* 159 = linux_setgroups */
 	"linux_newuname",			/* 160 = linux_newuname */
 	"linux_sethostname",			/* 161 = linux_sethostname */
 	"linux_setdomainname",			/* 162 = linux_setdomainname */
 	"linux_getrlimit",			/* 163 = linux_getrlimit */
 	"linux_setrlimit",			/* 164 = linux_setrlimit */
 	"getrusage",			/* 165 = getrusage */
 	"umask",			/* 166 = umask */
 	"linux_prctl",			/* 167 = linux_prctl */
 	"linux_getcpu",			/* 168 = linux_getcpu */
 	"gettimeofday",			/* 169 = gettimeofday */
 	"settimeofday",			/* 170 = settimeofday */
 	"linux_adjtimex",			/* 171 = linux_adjtimex */
 	"linux_getpid",			/* 172 = linux_getpid */
 	"linux_getppid",			/* 173 = linux_getppid */
 	"linux_getuid",			/* 174 = linux_getuid */
 	"geteuid",			/* 175 = geteuid */
 	"linux_getgid",			/* 176 = linux_getgid */
 	"getegid",			/* 177 = getegid */
 	"linux_gettid",			/* 178 = linux_gettid */
 	"linux_sysinfo",			/* 179 = linux_sysinfo */
 	"linux_mq_open",			/* 180 = linux_mq_open */
 	"linux_mq_unlink",			/* 181 = linux_mq_unlink */
 	"linux_mq_timedsend",			/* 182 = linux_mq_timedsend */
 	"linux_mq_timedreceive",			/* 183 = linux_mq_timedreceive */
 	"linux_mq_notify",			/* 184 = linux_mq_notify */
 	"linux_mq_getsetattr",			/* 185 = linux_mq_getsetattr */
 	"linux_msgget",			/* 186 = linux_msgget */
 	"linux_msgctl",			/* 187 = linux_msgctl */
 	"linux_msgrcv",			/* 188 = linux_msgrcv */
 	"linux_msgsnd",			/* 189 = linux_msgsnd */
 	"linux_semget",			/* 190 = linux_semget */
 	"linux_semctl",			/* 191 = linux_semctl */
 	"linux_semtimedop",			/* 192 = linux_semtimedop */
 	"linux_semop",			/* 193 = linux_semop */
 	"linux_shmget",			/* 194 = linux_shmget */
 	"linux_shmctl",			/* 195 = linux_shmctl */
 	"linux_shmat",			/* 196 = linux_shmat */
 	"linux_shmdt",			/* 197 = linux_shmdt */
 	"linux_socket",			/* 198 = linux_socket */
 	"linux_socketpair",			/* 199 = linux_socketpair */
 	"linux_bind",			/* 200 = linux_bind */
 	"linux_listen",			/* 201 = linux_listen */
 	"linux_accept",			/* 202 = linux_accept */
 	"linux_connect",			/* 203 = linux_connect */
 	"linux_getsockname",			/* 204 = linux_getsockname */
 	"linux_getpeername",			/* 205 = linux_getpeername */
 	"linux_sendto",			/* 206 = linux_sendto */
 	"linux_recvfrom",			/* 207 = linux_recvfrom */
 	"linux_setsockopt",			/* 208 = linux_setsockopt */
 	"linux_getsockopt",			/* 209 = linux_getsockopt */
 	"linux_shutdown",			/* 210 = linux_shutdown */
 	"linux_sendmsg",			/* 211 = linux_sendmsg */
 	"linux_recvmsg",			/* 212 = linux_recvmsg */
 	"#213",			/* 213 = linux_readahead */
 	"linux_brk",			/* 214 = linux_brk */
 	"munmap",			/* 215 = munmap */
 	"linux_mremap",			/* 216 = linux_mremap */
 	"linux_add_key",			/* 217 = linux_add_key */
 	"linux_request_key",			/* 218 = linux_request_key */
 	"linux_keyctl",			/* 219 = linux_keyctl */
 	"linux_clone",			/* 220 = linux_clone */
 	"linux_execve",			/* 221 = linux_execve */
 	"linux_mmap2",			/* 222 = linux_mmap2 */
 	"linux_fadvise64",			/* 223 = linux_fadvise64 */
 	"swapon",			/* 224 = swapon */
 	"linux_swapoff",			/* 225 = linux_swapoff */
 	"linux_mprotect",			/* 226 = linux_mprotect */
 	"linux_msync",			/* 227 = linux_msync */
 	"mlock",			/* 228 = mlock */
 	"munlock",			/* 229 = munlock */
 	"mlockall",			/* 230 = mlockall */
 	"munlockall",			/* 231 = munlockall */
 	"linux_mincore",			/* 232 = linux_mincore */
 	"madvise",			/* 233 = madvise */
 	"linux_remap_file_pages",			/* 234 = linux_remap_file_pages */
 	"linux_mbind",			/* 235 = linux_mbind */
 	"linux_get_mempolicy",			/* 236 = linux_get_mempolicy */
 	"linux_set_mempolicy",			/* 237 = linux_set_mempolicy */
 	"linux_migrate_pages",			/* 238 = linux_migrate_pages */
 	"linux_move_pages",			/* 239 = linux_move_pages */
 	"linux_rt_tgsigqueueinfo",			/* 240 = linux_rt_tgsigqueueinfo */
 	"linux_perf_event_open",			/* 241 = linux_perf_event_open */
 	"linux_accept4",			/* 242 = linux_accept4 */
 	"linux_recvmmsg",			/* 243 = linux_recvmmsg */
 	"#244",			/* 244 = unimpl_md_syscall */
 	"#245",			/* 245 = unimpl_md_syscall */
 	"#246",			/* 246 = unimpl_md_syscall */
 	"#247",			/* 247 = unimpl_md_syscall */
 	"#248",			/* 248 = unimpl_md_syscall */
 	"#249",			/* 249 = unimpl_md_syscall */
 	"#250",			/* 250 = unimpl_md_syscall */
 	"#251",			/* 251 = unimpl_md_syscall */
 	"#252",			/* 252 = unimpl_md_syscall */
 	"#253",			/* 253 = unimpl_md_syscall */
 	"#254",			/* 254 = unimpl_md_syscall */
 	"#255",			/* 255 = unimpl_md_syscall */
 	"#256",			/* 256 = unimpl_md_syscall */
 	"#257",			/* 257 = unimpl_md_syscall */
 	"#258",			/* 258 = unimpl_md_syscall */
 	"#259",			/* 259 = unimpl_md_syscall */
 	"linux_wait4",			/* 260 = linux_wait4 */
 	"linux_prlimit64",			/* 261 = linux_prlimit64 */
 	"linux_fanotify_init",			/* 262 = linux_fanotify_init */
 	"linux_fanotify_mark",			/* 263 = linux_fanotify_mark */
 	"linux_name_to_handle_at",			/* 264 = linux_name_to_handle_at */
 	"linux_open_by_handle_at",			/* 265 = linux_open_by_handle_at */
 	"linux_clock_adjtime",			/* 266 = linux_clock_adjtime */
 	"linux_syncfs",			/* 267 = linux_syncfs */
 	"linux_setns",			/* 268 = linux_setns */
 	"linux_sendmmsg",			/* 269 = linux_sendmmsg */
 	"linux_process_vm_readv",			/* 270 = linux_process_vm_readv */
 	"linux_process_vm_writev",			/* 271 = linux_process_vm_writev */
 	"linux_kcmp",			/* 272 = linux_kcmp */
 	"linux_finit_module",			/* 273 = linux_finit_module */
 	"linux_sched_setattr",			/* 274 = linux_sched_setattr */
 	"linux_sched_getattr",			/* 275 = linux_sched_getattr */
 	"linux_renameat2",			/* 276 = linux_renameat2 */
 	"linux_seccomp",			/* 277 = linux_seccomp */
 	"linux_getrandom",			/* 278 = linux_getrandom */
 	"linux_memfd_create",			/* 279 = linux_memfd_create */
 	"linux_bpf",			/* 280 = linux_bpf */
 	"linux_execveat",			/* 281 = linux_execveat */
 	"linux_userfaultfd",			/* 282 = linux_userfaultfd */
 	"linux_membarrier",			/* 283 = linux_membarrier */
 	"linux_mlock2",			/* 284 = linux_mlock2 */
 	"linux_copy_file_range",			/* 285 = linux_copy_file_range */
 	"linux_preadv2",			/* 286 = linux_preadv2 */
 	"linux_pwritev2",			/* 287 = linux_pwritev2 */
 	"linux_pkey_mprotect",			/* 288 = linux_pkey_mprotect */
 	"linux_pkey_alloc",			/* 289 = linux_pkey_alloc */
 	"linux_pkey_free",			/* 290 = linux_pkey_free */
 	"#291",			/* 291 = nosys */
 };
diff --git a/sys/arm64/linux/linux_sysent.c b/sys/arm64/linux/linux_sysent.c
index b61121f320a1..9fb1fea603a4 100644
--- a/sys/arm64/linux/linux_sysent.c
+++ b/sys/arm64/linux/linux_sysent.c
@@ -1,312 +1,312 @@
 /*
  * System call switch table.
  *
- * DO NOT EDIT-- this file is automatically generated.
+ * DO NOT EDIT-- this file is automatically @generated.
  * $FreeBSD$
  */
 
 #include <sys/param.h>
 #include <sys/sysent.h>
 #include <sys/sysproto.h>
 #include <compat/linux/linux_sysproto.h>
 #include <arm64/linux/linux.h>
 #include <arm64/linux/linux_proto.h>
 
 #define AS(name) (sizeof(struct name) / sizeof(register_t))
 
 /* The casts are bogus but will do for now. */
 struct sysent linux_sysent[] = {
 #define	nosys	linux_nosys
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 0 = linux_io_setup */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 1 = linux_io_destroy */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 2 = linux_io_submit */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 3 = linux_io_cancel */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 4 = linux_io_getevents */
 	{ 0, (sy_call_t *)linux_setxattr, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 5 = linux_setxattr */
 	{ 0, (sy_call_t *)linux_lsetxattr, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 6 = linux_lsetxattr */
 	{ 0, (sy_call_t *)linux_fsetxattr, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 7 = linux_fsetxattr */
 	{ 0, (sy_call_t *)linux_getxattr, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 8 = linux_getxattr */
 	{ 0, (sy_call_t *)linux_lgetxattr, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 9 = linux_lgetxattr */
 	{ 0, (sy_call_t *)linux_fgetxattr, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 10 = linux_fgetxattr */
 	{ 0, (sy_call_t *)linux_listxattr, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 11 = linux_listxattr */
 	{ 0, (sy_call_t *)linux_llistxattr, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 12 = linux_llistxattr */
 	{ 0, (sy_call_t *)linux_flistxattr, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 13 = linux_flistxattr */
 	{ 0, (sy_call_t *)linux_removexattr, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 14 = linux_removexattr */
 	{ 0, (sy_call_t *)linux_lremovexattr, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 15 = linux_lremovexattr */
 	{ 0, (sy_call_t *)linux_fremovexattr, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 16 = linux_fremovexattr */
 	{ AS(linux_getcwd_args), (sy_call_t *)linux_getcwd, AUE_GETCWD, NULL, 0, 0, 0, SY_THR_STATIC },	/* 17 = linux_getcwd */
 	{ 0, (sy_call_t *)linux_lookup_dcookie, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 18 = linux_lookup_dcookie */
 	{ AS(linux_eventfd2_args), (sy_call_t *)linux_eventfd2, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 19 = linux_eventfd2 */
 	{ AS(linux_epoll_create1_args), (sy_call_t *)linux_epoll_create1, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 20 = linux_epoll_create1 */
 	{ AS(linux_epoll_ctl_args), (sy_call_t *)linux_epoll_ctl, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 21 = linux_epoll_ctl */
 	{ AS(linux_epoll_pwait_args), (sy_call_t *)linux_epoll_pwait, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 22 = linux_epoll_pwait */
 	{ AS(dup_args), (sy_call_t *)sys_dup, AUE_DUP, NULL, 0, 0, 0, SY_THR_STATIC },	/* 23 = dup */
 	{ AS(linux_dup3_args), (sy_call_t *)linux_dup3, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 24 = linux_dup3 */
 	{ AS(linux_fcntl_args), (sy_call_t *)linux_fcntl, AUE_FCNTL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 25 = linux_fcntl */
 	{ AS(linux_inotify_init1_args), (sy_call_t *)linux_inotify_init1, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 26 = linux_inotify_init1 */
 	{ 0, (sy_call_t *)linux_inotify_add_watch, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 27 = linux_inotify_add_watch */
 	{ 0, (sy_call_t *)linux_inotify_rm_watch, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 28 = linux_inotify_rm_watch */
 	{ AS(linux_ioctl_args), (sy_call_t *)linux_ioctl, AUE_IOCTL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 29 = linux_ioctl */
 	{ 0, (sy_call_t *)linux_ioprio_set, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 30 = linux_ioprio_set */
 	{ 0, (sy_call_t *)linux_ioprio_get, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 31 = linux_ioprio_get */
 	{ AS(flock_args), (sy_call_t *)sys_flock, AUE_FLOCK, NULL, 0, 0, 0, SY_THR_STATIC },	/* 32 = flock */
 	{ AS(linux_mknodat_args), (sy_call_t *)linux_mknodat, AUE_MKNODAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 33 = linux_mknodat */
 	{ AS(linux_mkdirat_args), (sy_call_t *)linux_mkdirat, AUE_MKDIRAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 34 = linux_mkdirat */
 	{ AS(linux_unlinkat_args), (sy_call_t *)linux_unlinkat, AUE_UNLINKAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 35 = linux_unlinkat */
 	{ AS(linux_symlinkat_args), (sy_call_t *)linux_symlinkat, AUE_SYMLINKAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 36 = linux_symlinkat */
 	{ AS(linux_linkat_args), (sy_call_t *)linux_linkat, AUE_LINKAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 37 = linux_linkat */
 	{ AS(linux_renameat_args), (sy_call_t *)linux_renameat, AUE_RENAMEAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 38 = linux_renameat */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 39 = linux_umount2 */
 	{ AS(linux_mount_args), (sy_call_t *)linux_mount, AUE_MOUNT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 40 = linux_mount */
 	{ 0, (sy_call_t *)linux_pivot_root, AUE_PIVOT_ROOT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 41 = linux_pivot_root */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 42 = nfsservctl */
 	{ AS(linux_statfs_args), (sy_call_t *)linux_statfs, AUE_STATFS, NULL, 0, 0, 0, SY_THR_STATIC },	/* 43 = linux_statfs */
 	{ AS(linux_fstatfs_args), (sy_call_t *)linux_fstatfs, AUE_FSTATFS, NULL, 0, 0, 0, SY_THR_STATIC },	/* 44 = linux_fstatfs */
 	{ AS(linux_truncate_args), (sy_call_t *)linux_truncate, AUE_TRUNCATE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 45 = linux_truncate */
 	{ AS(linux_ftruncate_args), (sy_call_t *)linux_ftruncate, AUE_FTRUNCATE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 46 = linux_ftruncate */
 	{ AS(linux_fallocate_args), (sy_call_t *)linux_fallocate, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 47 = linux_fallocate */
 	{ AS(linux_faccessat_args), (sy_call_t *)linux_faccessat, AUE_FACCESSAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 48 = linux_faccessat */
 	{ AS(linux_chdir_args), (sy_call_t *)linux_chdir, AUE_CHDIR, NULL, 0, 0, 0, SY_THR_STATIC },	/* 49 = linux_chdir */
 	{ AS(fchdir_args), (sy_call_t *)sys_fchdir, AUE_FCHDIR, NULL, 0, 0, 0, SY_THR_STATIC },	/* 50 = fchdir */
 	{ AS(chroot_args), (sy_call_t *)sys_chroot, AUE_CHROOT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 51 = chroot */
 	{ AS(fchmod_args), (sy_call_t *)sys_fchmod, AUE_FCHMOD, NULL, 0, 0, 0, SY_THR_STATIC },	/* 52 = fchmod */
 	{ AS(linux_fchmodat_args), (sy_call_t *)linux_fchmodat, AUE_FCHMODAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 53 = linux_fchmodat */
 	{ AS(linux_fchownat_args), (sy_call_t *)linux_fchownat, AUE_FCHOWNAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 54 = linux_fchownat */
 	{ AS(fchown_args), (sy_call_t *)sys_fchown, AUE_FCHOWN, NULL, 0, 0, 0, SY_THR_STATIC },	/* 55 = fchown */
 	{ AS(linux_openat_args), (sy_call_t *)linux_openat, AUE_OPEN_RWTC, NULL, 0, 0, 0, SY_THR_STATIC },	/* 56 = linux_openat */
 	{ AS(close_args), (sy_call_t *)sys_close, AUE_CLOSE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 57 = close */
 	{ 0, (sy_call_t *)linux_vhangup, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 58 = linux_vhangup */
 	{ AS(linux_pipe2_args), (sy_call_t *)linux_pipe2, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 59 = linux_pipe2 */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 60 = linux_quotactl */
 	{ AS(linux_getdents64_args), (sy_call_t *)linux_getdents64, AUE_GETDIRENTRIES, NULL, 0, 0, 0, SY_THR_STATIC },	/* 61 = linux_getdents64 */
 	{ AS(linux_lseek_args), (sy_call_t *)linux_lseek, AUE_LSEEK, NULL, 0, 0, 0, SY_THR_STATIC },	/* 62 = linux_lseek */
 	{ AS(read_args), (sy_call_t *)sys_read, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 63 = read */
 	{ AS(write_args), (sy_call_t *)sys_write, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 64 = write */
 	{ AS(readv_args), (sy_call_t *)sys_readv, AUE_READV, NULL, 0, 0, 0, SY_THR_STATIC },	/* 65 = readv */
 	{ AS(writev_args), (sy_call_t *)sys_writev, AUE_WRITEV, NULL, 0, 0, 0, SY_THR_STATIC },	/* 66 = writev */
 	{ AS(linux_pread_args), (sy_call_t *)linux_pread, AUE_PREAD, NULL, 0, 0, 0, SY_THR_STATIC },	/* 67 = linux_pread */
 	{ AS(linux_pwrite_args), (sy_call_t *)linux_pwrite, AUE_PWRITE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 68 = linux_pwrite */
 	{ AS(linux_preadv_args), (sy_call_t *)linux_preadv, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 69 = linux_preadv */
 	{ AS(linux_pwritev_args), (sy_call_t *)linux_pwritev, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 70 = linux_pwritev */
 	{ AS(linux_sendfile_args), (sy_call_t *)linux_sendfile, AUE_SENDFILE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 71 = linux_sendfile */
 	{ AS(linux_pselect6_args), (sy_call_t *)linux_pselect6, AUE_SELECT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 72 = linux_pselect6 */
 	{ AS(linux_ppoll_args), (sy_call_t *)linux_ppoll, AUE_POLL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 73 = linux_ppoll */
 	{ 0, (sy_call_t *)linux_signalfd4, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 74 = linux_signalfd4 */
 	{ 0, (sy_call_t *)linux_vmsplice, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 75 = linux_vmsplice */
 	{ 0, (sy_call_t *)linux_splice, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 76 = linux_splice */
 	{ 0, (sy_call_t *)linux_tee, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },		/* 77 = linux_tee */
 	{ AS(linux_readlinkat_args), (sy_call_t *)linux_readlinkat, AUE_READLINKAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 78 = linux_readlinkat */
 	{ AS(linux_newfstatat_args), (sy_call_t *)linux_newfstatat, AUE_FSTATAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 79 = linux_newfstatat */
 	{ AS(linux_newfstat_args), (sy_call_t *)linux_newfstat, AUE_FSTAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 80 = linux_newfstat */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 81 = linux_sync */
 	{ AS(fsync_args), (sy_call_t *)sys_fsync, AUE_FSYNC, NULL, 0, 0, 0, SY_THR_STATIC },	/* 82 = fsync */
 	{ AS(linux_fdatasync_args), (sy_call_t *)linux_fdatasync, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 83 = linux_fdatasync */
 	{ 0, (sy_call_t *)linux_sync_file_range, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 84 = linux_sync_file_range */
 	{ AS(linux_timerfd_create_args), (sy_call_t *)linux_timerfd_create, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 85 = linux_timerfd_create */
 	{ AS(linux_timerfd_settime_args), (sy_call_t *)linux_timerfd_settime, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 86 = linux_timerfd_settime */
 	{ AS(linux_timerfd_gettime_args), (sy_call_t *)linux_timerfd_gettime, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 87 = linux_timerfd_gettime */
 	{ AS(linux_utimensat_args), (sy_call_t *)linux_utimensat, AUE_FUTIMESAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 88 = linux_utimensat */
 	{ AS(acct_args), (sy_call_t *)sys_acct, AUE_ACCT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 89 = acct */
 	{ AS(linux_capget_args), (sy_call_t *)linux_capget, AUE_CAPGET, NULL, 0, 0, 0, SY_THR_STATIC },	/* 90 = linux_capget */
 	{ AS(linux_capset_args), (sy_call_t *)linux_capset, AUE_CAPSET, NULL, 0, 0, 0, SY_THR_STATIC },	/* 91 = linux_capset */
 	{ AS(linux_personality_args), (sy_call_t *)linux_personality, AUE_PERSONALITY, NULL, 0, 0, 0, SY_THR_STATIC },	/* 92 = linux_personality */
 	{ AS(linux_exit_args), (sy_call_t *)linux_exit, AUE_EXIT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 93 = linux_exit */
 	{ AS(linux_exit_group_args), (sy_call_t *)linux_exit_group, AUE_EXIT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 94 = linux_exit_group */
 	{ AS(linux_waitid_args), (sy_call_t *)linux_waitid, AUE_WAIT6, NULL, 0, 0, 0, SY_THR_STATIC },	/* 95 = linux_waitid */
 	{ AS(linux_set_tid_address_args), (sy_call_t *)linux_set_tid_address, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 96 = linux_set_tid_address */
 	{ 0, (sy_call_t *)linux_unshare, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 97 = linux_unshare */
 	{ AS(linux_sys_futex_args), (sy_call_t *)linux_sys_futex, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 98 = linux_sys_futex */
 	{ AS(linux_set_robust_list_args), (sy_call_t *)linux_set_robust_list, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 99 = linux_set_robust_list */
 	{ AS(linux_get_robust_list_args), (sy_call_t *)linux_get_robust_list, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 100 = linux_get_robust_list */
 	{ AS(linux_nanosleep_args), (sy_call_t *)linux_nanosleep, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 101 = linux_nanosleep */
 	{ AS(linux_getitimer_args), (sy_call_t *)linux_getitimer, AUE_GETITIMER, NULL, 0, 0, 0, SY_THR_STATIC },	/* 102 = linux_getitimer */
 	{ AS(linux_setitimer_args), (sy_call_t *)linux_setitimer, AUE_SETITIMER, NULL, 0, 0, 0, SY_THR_STATIC },	/* 103 = linux_setitimer */
 	{ 0, (sy_call_t *)linux_kexec_load, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 104 = linux_kexec_load */
 	{ 0, (sy_call_t *)linux_init_module, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 105 = linux_init_module */
 	{ 0, (sy_call_t *)linux_delete_module, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 106 = linux_delete_module */
 	{ AS(linux_timer_create_args), (sy_call_t *)linux_timer_create, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 107 = linux_timer_create */
 	{ AS(linux_timer_gettime_args), (sy_call_t *)linux_timer_gettime, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 108 = linux_timer_gettime */
 	{ AS(linux_timer_getoverrun_args), (sy_call_t *)linux_timer_getoverrun, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 109 = linux_timer_getoverrun */
 	{ AS(linux_timer_settime_args), (sy_call_t *)linux_timer_settime, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 110 = linux_timer_settime */
 	{ AS(linux_timer_delete_args), (sy_call_t *)linux_timer_delete, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 111 = linux_timer_delete */
 	{ AS(linux_clock_settime_args), (sy_call_t *)linux_clock_settime, AUE_CLOCK_SETTIME, NULL, 0, 0, 0, SY_THR_STATIC },	/* 112 = linux_clock_settime */
 	{ AS(linux_clock_gettime_args), (sy_call_t *)linux_clock_gettime, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 113 = linux_clock_gettime */
 	{ AS(linux_clock_getres_args), (sy_call_t *)linux_clock_getres, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 114 = linux_clock_getres */
 	{ AS(linux_clock_nanosleep_args), (sy_call_t *)linux_clock_nanosleep, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 115 = linux_clock_nanosleep */
 	{ AS(linux_syslog_args), (sy_call_t *)linux_syslog, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 116 = linux_syslog */
 	{ AS(linux_ptrace_args), (sy_call_t *)linux_ptrace, AUE_PTRACE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 117 = linux_ptrace */
 	{ AS(linux_sched_setparam_args), (sy_call_t *)linux_sched_setparam, AUE_SCHED_SETPARAM, NULL, 0, 0, 0, SY_THR_STATIC },	/* 118 = linux_sched_setparam */
 	{ AS(linux_sched_setscheduler_args), (sy_call_t *)linux_sched_setscheduler, AUE_SCHED_SETSCHEDULER, NULL, 0, 0, 0, SY_THR_STATIC },	/* 119 = linux_sched_setscheduler */
 	{ AS(linux_sched_getscheduler_args), (sy_call_t *)linux_sched_getscheduler, AUE_SCHED_GETSCHEDULER, NULL, 0, 0, 0, SY_THR_STATIC },	/* 120 = linux_sched_getscheduler */
 	{ AS(linux_sched_getparam_args), (sy_call_t *)linux_sched_getparam, AUE_SCHED_GETPARAM, NULL, 0, 0, 0, SY_THR_STATIC },	/* 121 = linux_sched_getparam */
 	{ AS(linux_sched_setaffinity_args), (sy_call_t *)linux_sched_setaffinity, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 122 = linux_sched_setaffinity */
 	{ AS(linux_sched_getaffinity_args), (sy_call_t *)linux_sched_getaffinity, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 123 = linux_sched_getaffinity */
 	{ 0, (sy_call_t *)sys_sched_yield, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 124 = sched_yield */
 	{ AS(linux_sched_get_priority_max_args), (sy_call_t *)linux_sched_get_priority_max, AUE_SCHED_GET_PRIORITY_MAX, NULL, 0, 0, 0, SY_THR_STATIC },	/* 125 = linux_sched_get_priority_max */
 	{ AS(linux_sched_get_priority_min_args), (sy_call_t *)linux_sched_get_priority_min, AUE_SCHED_GET_PRIORITY_MIN, NULL, 0, 0, 0, SY_THR_STATIC },	/* 126 = linux_sched_get_priority_min */
 	{ AS(linux_sched_rr_get_interval_args), (sy_call_t *)linux_sched_rr_get_interval, AUE_SCHED_RR_GET_INTERVAL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 127 = linux_sched_rr_get_interval */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 128 = restart_syscall */
 	{ AS(linux_kill_args), (sy_call_t *)linux_kill, AUE_KILL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 129 = linux_kill */
 	{ AS(linux_tkill_args), (sy_call_t *)linux_tkill, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 130 = linux_tkill */
 	{ AS(linux_tgkill_args), (sy_call_t *)linux_tgkill, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 131 = linux_tgkill */
 	{ AS(linux_sigaltstack_args), (sy_call_t *)linux_sigaltstack, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 132 = linux_sigaltstack */
 	{ AS(linux_rt_sigsuspend_args), (sy_call_t *)linux_rt_sigsuspend, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 133 = linux_rt_sigsuspend */
 	{ AS(linux_rt_sigaction_args), (sy_call_t *)linux_rt_sigaction, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 134 = linux_rt_sigaction */
 	{ AS(linux_rt_sigprocmask_args), (sy_call_t *)linux_rt_sigprocmask, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 135 = linux_rt_sigprocmask */
 	{ AS(linux_rt_sigpending_args), (sy_call_t *)linux_rt_sigpending, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 136 = linux_rt_sigpending */
 	{ AS(linux_rt_sigtimedwait_args), (sy_call_t *)linux_rt_sigtimedwait, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 137 = linux_rt_sigtimedwait */
 	{ AS(linux_rt_sigqueueinfo_args), (sy_call_t *)linux_rt_sigqueueinfo, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 138 = linux_rt_sigqueueinfo */
 	{ AS(linux_rt_sigreturn_args), (sy_call_t *)linux_rt_sigreturn, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 139 = linux_rt_sigreturn */
 	{ AS(setpriority_args), (sy_call_t *)sys_setpriority, AUE_SETPRIORITY, NULL, 0, 0, 0, SY_THR_STATIC },	/* 140 = setpriority */
 	{ AS(linux_getpriority_args), (sy_call_t *)linux_getpriority, AUE_GETPRIORITY, NULL, 0, 0, 0, SY_THR_STATIC },	/* 141 = linux_getpriority */
 	{ AS(linux_reboot_args), (sy_call_t *)linux_reboot, AUE_REBOOT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 142 = linux_reboot */
 	{ AS(setregid_args), (sy_call_t *)sys_setregid, AUE_SETREGID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 143 = setregid */
 	{ AS(setgid_args), (sy_call_t *)sys_setgid, AUE_SETGID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 144 = setgid */
 	{ AS(setreuid_args), (sy_call_t *)sys_setreuid, AUE_SETREUID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 145 = setreuid */
 	{ AS(setuid_args), (sy_call_t *)sys_setuid, AUE_SETUID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 146 = setuid */
 	{ AS(setresuid_args), (sy_call_t *)sys_setresuid, AUE_SETRESUID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 147 = setresuid */
 	{ AS(getresuid_args), (sy_call_t *)sys_getresuid, AUE_GETRESUID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 148 = getresuid */
 	{ AS(setresgid_args), (sy_call_t *)sys_setresgid, AUE_SETRESGID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 149 = setresgid */
 	{ AS(getresgid_args), (sy_call_t *)sys_getresgid, AUE_GETRESGID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 150 = getresgid */
 	{ AS(linux_setfsuid_args), (sy_call_t *)linux_setfsuid, AUE_SETFSUID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 151 = linux_setfsuid */
 	{ AS(linux_setfsgid_args), (sy_call_t *)linux_setfsgid, AUE_SETFSGID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 152 = linux_setfsgid */
 	{ AS(linux_times_args), (sy_call_t *)linux_times, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 153 = linux_times */
 	{ AS(setpgid_args), (sy_call_t *)sys_setpgid, AUE_SETPGRP, NULL, 0, 0, 0, SY_THR_STATIC },	/* 154 = setpgid */
 	{ AS(getpgid_args), (sy_call_t *)sys_getpgid, AUE_GETPGID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 155 = getpgid */
 	{ AS(linux_getsid_args), (sy_call_t *)linux_getsid, AUE_GETSID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 156 = linux_getsid */
 	{ 0, (sy_call_t *)sys_setsid, AUE_SETSID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 157 = setsid */
 	{ AS(linux_getgroups_args), (sy_call_t *)linux_getgroups, AUE_GETGROUPS, NULL, 0, 0, 0, SY_THR_STATIC },	/* 158 = linux_getgroups */
 	{ AS(linux_setgroups_args), (sy_call_t *)linux_setgroups, AUE_SETGROUPS, NULL, 0, 0, 0, SY_THR_STATIC },	/* 159 = linux_setgroups */
 	{ AS(linux_newuname_args), (sy_call_t *)linux_newuname, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 160 = linux_newuname */
 	{ AS(linux_sethostname_args), (sy_call_t *)linux_sethostname, AUE_SYSCTL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 161 = linux_sethostname */
 	{ AS(linux_setdomainname_args), (sy_call_t *)linux_setdomainname, AUE_SYSCTL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 162 = linux_setdomainname */
 	{ AS(linux_getrlimit_args), (sy_call_t *)linux_getrlimit, AUE_GETRLIMIT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 163 = linux_getrlimit */
 	{ AS(linux_setrlimit_args), (sy_call_t *)linux_setrlimit, AUE_SETRLIMIT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 164 = linux_setrlimit */
 	{ AS(getrusage_args), (sy_call_t *)sys_getrusage, AUE_GETRUSAGE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 165 = getrusage */
 	{ AS(umask_args), (sy_call_t *)sys_umask, AUE_UMASK, NULL, 0, 0, 0, SY_THR_STATIC },	/* 166 = umask */
 	{ AS(linux_prctl_args), (sy_call_t *)linux_prctl, AUE_PRCTL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 167 = linux_prctl */
 	{ AS(linux_getcpu_args), (sy_call_t *)linux_getcpu, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 168 = linux_getcpu */
 	{ AS(gettimeofday_args), (sy_call_t *)sys_gettimeofday, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 169 = gettimeofday */
 	{ AS(settimeofday_args), (sy_call_t *)sys_settimeofday, AUE_SETTIMEOFDAY, NULL, 0, 0, 0, SY_THR_STATIC },	/* 170 = settimeofday */
 	{ 0, (sy_call_t *)linux_adjtimex, AUE_ADJTIME, NULL, 0, 0, 0, SY_THR_STATIC },	/* 171 = linux_adjtimex */
 	{ 0, (sy_call_t *)linux_getpid, AUE_GETPID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 172 = linux_getpid */
 	{ 0, (sy_call_t *)linux_getppid, AUE_GETPPID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 173 = linux_getppid */
 	{ 0, (sy_call_t *)linux_getuid, AUE_GETUID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 174 = linux_getuid */
 	{ 0, (sy_call_t *)sys_geteuid, AUE_GETEUID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 175 = geteuid */
 	{ 0, (sy_call_t *)linux_getgid, AUE_GETGID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 176 = linux_getgid */
 	{ 0, (sy_call_t *)sys_getegid, AUE_GETEGID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 177 = getegid */
 	{ 0, (sy_call_t *)linux_gettid, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 178 = linux_gettid */
 	{ AS(linux_sysinfo_args), (sy_call_t *)linux_sysinfo, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 179 = linux_sysinfo */
 	{ 0, (sy_call_t *)linux_mq_open, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 180 = linux_mq_open */
 	{ 0, (sy_call_t *)linux_mq_unlink, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 181 = linux_mq_unlink */
 	{ 0, (sy_call_t *)linux_mq_timedsend, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 182 = linux_mq_timedsend */
 	{ 0, (sy_call_t *)linux_mq_timedreceive, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 183 = linux_mq_timedreceive */
 	{ 0, (sy_call_t *)linux_mq_notify, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 184 = linux_mq_notify */
 	{ 0, (sy_call_t *)linux_mq_getsetattr, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 185 = linux_mq_getsetattr */
 	{ AS(linux_msgget_args), (sy_call_t *)linux_msgget, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 186 = linux_msgget */
 	{ AS(linux_msgctl_args), (sy_call_t *)linux_msgctl, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 187 = linux_msgctl */
 	{ AS(linux_msgrcv_args), (sy_call_t *)linux_msgrcv, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 188 = linux_msgrcv */
 	{ AS(linux_msgsnd_args), (sy_call_t *)linux_msgsnd, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 189 = linux_msgsnd */
 	{ AS(linux_semget_args), (sy_call_t *)linux_semget, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 190 = linux_semget */
 	{ AS(linux_semctl_args), (sy_call_t *)linux_semctl, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 191 = linux_semctl */
 	{ 0, (sy_call_t *)linux_semtimedop, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 192 = linux_semtimedop */
 	{ AS(linux_semop_args), (sy_call_t *)linux_semop, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 193 = linux_semop */
 	{ AS(linux_shmget_args), (sy_call_t *)linux_shmget, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 194 = linux_shmget */
 	{ AS(linux_shmctl_args), (sy_call_t *)linux_shmctl, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 195 = linux_shmctl */
 	{ AS(linux_shmat_args), (sy_call_t *)linux_shmat, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 196 = linux_shmat */
 	{ AS(linux_shmdt_args), (sy_call_t *)linux_shmdt, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 197 = linux_shmdt */
 	{ AS(linux_socket_args), (sy_call_t *)linux_socket, AUE_SOCKET, NULL, 0, 0, 0, SY_THR_STATIC },	/* 198 = linux_socket */
 	{ AS(linux_socketpair_args), (sy_call_t *)linux_socketpair, AUE_SOCKETPAIR, NULL, 0, 0, 0, SY_THR_STATIC },	/* 199 = linux_socketpair */
 	{ AS(linux_bind_args), (sy_call_t *)linux_bind, AUE_BIND, NULL, 0, 0, 0, SY_THR_STATIC },	/* 200 = linux_bind */
 	{ AS(linux_listen_args), (sy_call_t *)linux_listen, AUE_LISTEN, NULL, 0, 0, 0, SY_THR_STATIC },	/* 201 = linux_listen */
 	{ AS(linux_accept_args), (sy_call_t *)linux_accept, AUE_ACCEPT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 202 = linux_accept */
 	{ AS(linux_connect_args), (sy_call_t *)linux_connect, AUE_CONNECT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 203 = linux_connect */
 	{ AS(linux_getsockname_args), (sy_call_t *)linux_getsockname, AUE_GETSOCKNAME, NULL, 0, 0, 0, SY_THR_STATIC },	/* 204 = linux_getsockname */
 	{ AS(linux_getpeername_args), (sy_call_t *)linux_getpeername, AUE_GETPEERNAME, NULL, 0, 0, 0, SY_THR_STATIC },	/* 205 = linux_getpeername */
 	{ AS(linux_sendto_args), (sy_call_t *)linux_sendto, AUE_SENDTO, NULL, 0, 0, 0, SY_THR_STATIC },	/* 206 = linux_sendto */
 	{ AS(linux_recvfrom_args), (sy_call_t *)linux_recvfrom, AUE_RECVFROM, NULL, 0, 0, 0, SY_THR_STATIC },	/* 207 = linux_recvfrom */
 	{ AS(linux_setsockopt_args), (sy_call_t *)linux_setsockopt, AUE_SETSOCKOPT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 208 = linux_setsockopt */
 	{ AS(linux_getsockopt_args), (sy_call_t *)linux_getsockopt, AUE_GETSOCKOPT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 209 = linux_getsockopt */
 	{ AS(linux_shutdown_args), (sy_call_t *)linux_shutdown, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 210 = linux_shutdown */
 	{ AS(linux_sendmsg_args), (sy_call_t *)linux_sendmsg, AUE_SENDMSG, NULL, 0, 0, 0, SY_THR_STATIC },	/* 211 = linux_sendmsg */
 	{ AS(linux_recvmsg_args), (sy_call_t *)linux_recvmsg, AUE_RECVMSG, NULL, 0, 0, 0, SY_THR_STATIC },	/* 212 = linux_recvmsg */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 213 = linux_readahead */
 	{ AS(linux_brk_args), (sy_call_t *)linux_brk, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 214 = linux_brk */
 	{ AS(munmap_args), (sy_call_t *)sys_munmap, AUE_MUNMAP, NULL, 0, 0, 0, SY_THR_STATIC },	/* 215 = munmap */
 	{ AS(linux_mremap_args), (sy_call_t *)linux_mremap, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 216 = linux_mremap */
 	{ 0, (sy_call_t *)linux_add_key, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 217 = linux_add_key */
 	{ 0, (sy_call_t *)linux_request_key, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 218 = linux_request_key */
 	{ 0, (sy_call_t *)linux_keyctl, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 219 = linux_keyctl */
 	{ AS(linux_clone_args), (sy_call_t *)linux_clone, AUE_RFORK, NULL, 0, 0, 0, SY_THR_STATIC },	/* 220 = linux_clone */
 	{ AS(linux_execve_args), (sy_call_t *)linux_execve, AUE_EXECVE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 221 = linux_execve */
 	{ AS(linux_mmap2_args), (sy_call_t *)linux_mmap2, AUE_MMAP, NULL, 0, 0, 0, SY_THR_STATIC },	/* 222 = linux_mmap2 */
 	{ AS(linux_fadvise64_args), (sy_call_t *)linux_fadvise64, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 223 = linux_fadvise64 */
 	{ AS(swapon_args), (sy_call_t *)sys_swapon, AUE_SWAPON, NULL, 0, 0, 0, SY_THR_STATIC },	/* 224 = swapon */
 	{ 0, (sy_call_t *)linux_swapoff, AUE_SWAPOFF, NULL, 0, 0, 0, SY_THR_STATIC },	/* 225 = linux_swapoff */
 	{ AS(linux_mprotect_args), (sy_call_t *)linux_mprotect, AUE_MPROTECT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 226 = linux_mprotect */
 	{ AS(linux_msync_args), (sy_call_t *)linux_msync, AUE_MSYNC, NULL, 0, 0, 0, SY_THR_STATIC },	/* 227 = linux_msync */
 	{ AS(mlock_args), (sy_call_t *)sys_mlock, AUE_MLOCK, NULL, 0, 0, 0, SY_THR_STATIC },	/* 228 = mlock */
 	{ AS(munlock_args), (sy_call_t *)sys_munlock, AUE_MUNLOCK, NULL, 0, 0, 0, SY_THR_STATIC },	/* 229 = munlock */
 	{ AS(mlockall_args), (sy_call_t *)sys_mlockall, AUE_MLOCKALL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 230 = mlockall */
 	{ 0, (sy_call_t *)sys_munlockall, AUE_MUNLOCKALL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 231 = munlockall */
 	{ AS(linux_mincore_args), (sy_call_t *)linux_mincore, AUE_MINCORE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 232 = linux_mincore */
 	{ AS(madvise_args), (sy_call_t *)sys_madvise, AUE_MADVISE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 233 = madvise */
 	{ 0, (sy_call_t *)linux_remap_file_pages, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 234 = linux_remap_file_pages */
 	{ 0, (sy_call_t *)linux_mbind, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 235 = linux_mbind */
 	{ 0, (sy_call_t *)linux_get_mempolicy, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 236 = linux_get_mempolicy */
 	{ 0, (sy_call_t *)linux_set_mempolicy, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 237 = linux_set_mempolicy */
 	{ 0, (sy_call_t *)linux_migrate_pages, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 238 = linux_migrate_pages */
 	{ 0, (sy_call_t *)linux_move_pages, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 239 = linux_move_pages */
 	{ AS(linux_rt_tgsigqueueinfo_args), (sy_call_t *)linux_rt_tgsigqueueinfo, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 240 = linux_rt_tgsigqueueinfo */
 	{ 0, (sy_call_t *)linux_perf_event_open, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 241 = linux_perf_event_open */
 	{ AS(linux_accept4_args), (sy_call_t *)linux_accept4, AUE_ACCEPT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 242 = linux_accept4 */
 	{ AS(linux_recvmmsg_args), (sy_call_t *)linux_recvmmsg, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 243 = linux_recvmmsg */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 244 = unimpl_md_syscall */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 245 = unimpl_md_syscall */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 246 = unimpl_md_syscall */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 247 = unimpl_md_syscall */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 248 = unimpl_md_syscall */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 249 = unimpl_md_syscall */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 250 = unimpl_md_syscall */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 251 = unimpl_md_syscall */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 252 = unimpl_md_syscall */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 253 = unimpl_md_syscall */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 254 = unimpl_md_syscall */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 255 = unimpl_md_syscall */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 256 = unimpl_md_syscall */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 257 = unimpl_md_syscall */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 258 = unimpl_md_syscall */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 259 = unimpl_md_syscall */
 	{ AS(linux_wait4_args), (sy_call_t *)linux_wait4, AUE_WAIT4, NULL, 0, 0, 0, SY_THR_STATIC },	/* 260 = linux_wait4 */
 	{ AS(linux_prlimit64_args), (sy_call_t *)linux_prlimit64, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 261 = linux_prlimit64 */
 	{ 0, (sy_call_t *)linux_fanotify_init, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 262 = linux_fanotify_init */
 	{ 0, (sy_call_t *)linux_fanotify_mark, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 263 = linux_fanotify_mark */
 	{ 0, (sy_call_t *)linux_name_to_handle_at, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 264 = linux_name_to_handle_at */
 	{ 0, (sy_call_t *)linux_open_by_handle_at, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 265 = linux_open_by_handle_at */
 	{ 0, (sy_call_t *)linux_clock_adjtime, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 266 = linux_clock_adjtime */
 	{ AS(linux_syncfs_args), (sy_call_t *)linux_syncfs, AUE_SYNC, NULL, 0, 0, 0, SY_THR_STATIC },	/* 267 = linux_syncfs */
 	{ AS(linux_setns_args), (sy_call_t *)linux_setns, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 268 = linux_setns */
 	{ AS(linux_sendmmsg_args), (sy_call_t *)linux_sendmmsg, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 269 = linux_sendmmsg */
 	{ AS(linux_process_vm_readv_args), (sy_call_t *)linux_process_vm_readv, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 270 = linux_process_vm_readv */
 	{ AS(linux_process_vm_writev_args), (sy_call_t *)linux_process_vm_writev, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 271 = linux_process_vm_writev */
 	{ AS(linux_kcmp_args), (sy_call_t *)linux_kcmp, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 272 = linux_kcmp */
 	{ AS(linux_finit_module_args), (sy_call_t *)linux_finit_module, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 273 = linux_finit_module */
 	{ AS(linux_sched_setattr_args), (sy_call_t *)linux_sched_setattr, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 274 = linux_sched_setattr */
 	{ AS(linux_sched_getattr_args), (sy_call_t *)linux_sched_getattr, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 275 = linux_sched_getattr */
 	{ AS(linux_renameat2_args), (sy_call_t *)linux_renameat2, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 276 = linux_renameat2 */
 	{ AS(linux_seccomp_args), (sy_call_t *)linux_seccomp, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 277 = linux_seccomp */
 	{ AS(linux_getrandom_args), (sy_call_t *)linux_getrandom, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 278 = linux_getrandom */
 	{ AS(linux_memfd_create_args), (sy_call_t *)linux_memfd_create, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 279 = linux_memfd_create */
 	{ AS(linux_bpf_args), (sy_call_t *)linux_bpf, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 280 = linux_bpf */
 	{ AS(linux_execveat_args), (sy_call_t *)linux_execveat, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 281 = linux_execveat */
 	{ AS(linux_userfaultfd_args), (sy_call_t *)linux_userfaultfd, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 282 = linux_userfaultfd */
 	{ AS(linux_membarrier_args), (sy_call_t *)linux_membarrier, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 283 = linux_membarrier */
 	{ AS(linux_mlock2_args), (sy_call_t *)linux_mlock2, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 284 = linux_mlock2 */
 	{ AS(linux_copy_file_range_args), (sy_call_t *)linux_copy_file_range, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 285 = linux_copy_file_range */
 	{ AS(linux_preadv2_args), (sy_call_t *)linux_preadv2, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 286 = linux_preadv2 */
 	{ AS(linux_pwritev2_args), (sy_call_t *)linux_pwritev2, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 287 = linux_pwritev2 */
 	{ AS(linux_pkey_mprotect_args), (sy_call_t *)linux_pkey_mprotect, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 288 = linux_pkey_mprotect */
 	{ AS(linux_pkey_alloc_args), (sy_call_t *)linux_pkey_alloc, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 289 = linux_pkey_alloc */
 	{ AS(linux_pkey_free_args), (sy_call_t *)linux_pkey_free, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 290 = linux_pkey_free */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 291 = nosys */
 };
diff --git a/sys/arm64/linux/linux_systrace_args.c b/sys/arm64/linux/linux_systrace_args.c
index c74bc3ce8fe7..e79d50b38ec1 100644
--- a/sys/arm64/linux/linux_systrace_args.c
+++ b/sys/arm64/linux/linux_systrace_args.c
@@ -1,6607 +1,6607 @@
 /*
  * System call argument to DTrace register array converstion.
  *
- * DO NOT EDIT-- this file is automatically generated.
+ * DO NOT EDIT-- this file is automatically @generated.
  * $FreeBSD$
  * This file is part of the DTrace syscall provider.
  */
 
 static void
 systrace_args(int sysnum, void *params, uint64_t *uarg, int *n_args)
 {
 	int64_t *iarg  = (int64_t *) uarg;
 	switch (sysnum) {
 #define	nosys	linux_nosys
 	/* linux_setxattr */
 	case 5: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_lsetxattr */
 	case 6: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_fsetxattr */
 	case 7: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_getxattr */
 	case 8: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_lgetxattr */
 	case 9: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_fgetxattr */
 	case 10: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_listxattr */
 	case 11: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_llistxattr */
 	case 12: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_flistxattr */
 	case 13: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_removexattr */
 	case 14: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_lremovexattr */
 	case 15: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_fremovexattr */
 	case 16: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_getcwd */
 	case 17: {
 		struct linux_getcwd_args *p = params;
 		uarg[0] = (intptr_t) p->buf; /* char * */
 		iarg[1] = p->bufsize; /* l_ulong */
 		*n_args = 2;
 		break;
 	}
 	/* linux_lookup_dcookie */
 	case 18: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_eventfd2 */
 	case 19: {
 		struct linux_eventfd2_args *p = params;
 		iarg[0] = p->initval; /* l_uint */
 		iarg[1] = p->flags; /* l_int */
 		*n_args = 2;
 		break;
 	}
 	/* linux_epoll_create1 */
 	case 20: {
 		struct linux_epoll_create1_args *p = params;
 		iarg[0] = p->flags; /* l_int */
 		*n_args = 1;
 		break;
 	}
 	/* linux_epoll_ctl */
 	case 21: {
 		struct linux_epoll_ctl_args *p = params;
 		iarg[0] = p->epfd; /* l_int */
 		iarg[1] = p->op; /* l_int */
 		iarg[2] = p->fd; /* l_int */
 		uarg[3] = (intptr_t) p->event; /* struct epoll_event * */
 		*n_args = 4;
 		break;
 	}
 	/* linux_epoll_pwait */
 	case 22: {
 		struct linux_epoll_pwait_args *p = params;
 		iarg[0] = p->epfd; /* l_int */
 		uarg[1] = (intptr_t) p->events; /* struct epoll_event * */
 		iarg[2] = p->maxevents; /* l_int */
 		iarg[3] = p->timeout; /* l_int */
 		uarg[4] = (intptr_t) p->mask; /* l_sigset_t * */
 		iarg[5] = p->sigsetsize; /* l_size_t */
 		*n_args = 6;
 		break;
 	}
 	/* dup */
 	case 23: {
 		struct dup_args *p = params;
 		uarg[0] = p->fd; /* u_int */
 		*n_args = 1;
 		break;
 	}
 	/* linux_dup3 */
 	case 24: {
 		struct linux_dup3_args *p = params;
 		iarg[0] = p->oldfd; /* l_int */
 		iarg[1] = p->newfd; /* l_int */
 		iarg[2] = p->flags; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_fcntl */
 	case 25: {
 		struct linux_fcntl_args *p = params;
 		iarg[0] = p->fd; /* l_uint */
 		iarg[1] = p->cmd; /* l_uint */
 		iarg[2] = p->arg; /* l_ulong */
 		*n_args = 3;
 		break;
 	}
 	/* linux_inotify_init1 */
 	case 26: {
 		struct linux_inotify_init1_args *p = params;
 		iarg[0] = p->flags; /* l_int */
 		*n_args = 1;
 		break;
 	}
 	/* linux_inotify_add_watch */
 	case 27: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_inotify_rm_watch */
 	case 28: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_ioctl */
 	case 29: {
 		struct linux_ioctl_args *p = params;
 		iarg[0] = p->fd; /* l_uint */
 		iarg[1] = p->cmd; /* l_uint */
 		uarg[2] = p->arg; /* uintptr_t */
 		*n_args = 3;
 		break;
 	}
 	/* linux_ioprio_set */
 	case 30: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_ioprio_get */
 	case 31: {
 		*n_args = 0;
 		break;
 	}
 	/* flock */
 	case 32: {
 		struct flock_args *p = params;
 		iarg[0] = p->fd; /* int */
 		iarg[1] = p->how; /* int */
 		*n_args = 2;
 		break;
 	}
 	/* linux_mknodat */
 	case 33: {
 		struct linux_mknodat_args *p = params;
 		iarg[0] = p->dfd; /* l_int */
 		uarg[1] = (intptr_t) p->filename; /* const char * */
 		iarg[2] = p->mode; /* l_int */
 		iarg[3] = p->dev; /* l_uint */
 		*n_args = 4;
 		break;
 	}
 	/* linux_mkdirat */
 	case 34: {
 		struct linux_mkdirat_args *p = params;
 		iarg[0] = p->dfd; /* l_int */
 		uarg[1] = (intptr_t) p->pathname; /* const char * */
 		iarg[2] = p->mode; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_unlinkat */
 	case 35: {
 		struct linux_unlinkat_args *p = params;
 		iarg[0] = p->dfd; /* l_int */
 		uarg[1] = (intptr_t) p->pathname; /* const char * */
 		iarg[2] = p->flag; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_symlinkat */
 	case 36: {
 		struct linux_symlinkat_args *p = params;
 		uarg[0] = (intptr_t) p->oldname; /* const char * */
 		iarg[1] = p->newdfd; /* l_int */
 		uarg[2] = (intptr_t) p->newname; /* const char * */
 		*n_args = 3;
 		break;
 	}
 	/* linux_linkat */
 	case 37: {
 		struct linux_linkat_args *p = params;
 		iarg[0] = p->olddfd; /* l_int */
 		uarg[1] = (intptr_t) p->oldname; /* const char * */
 		iarg[2] = p->newdfd; /* l_int */
 		uarg[3] = (intptr_t) p->newname; /* const char * */
 		iarg[4] = p->flag; /* l_int */
 		*n_args = 5;
 		break;
 	}
 	/* linux_renameat */
 	case 38: {
 		struct linux_renameat_args *p = params;
 		iarg[0] = p->olddfd; /* l_int */
 		uarg[1] = (intptr_t) p->oldname; /* const char * */
 		iarg[2] = p->newdfd; /* l_int */
 		uarg[3] = (intptr_t) p->newname; /* const char * */
 		*n_args = 4;
 		break;
 	}
 	/* linux_mount */
 	case 40: {
 		struct linux_mount_args *p = params;
 		uarg[0] = (intptr_t) p->specialfile; /* char * */
 		uarg[1] = (intptr_t) p->dir; /* char * */
 		uarg[2] = (intptr_t) p->filesystemtype; /* char * */
 		iarg[3] = p->rwflag; /* l_ulong */
 		uarg[4] = (intptr_t) p->data; /* void * */
 		*n_args = 5;
 		break;
 	}
 	/* linux_pivot_root */
 	case 41: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_statfs */
 	case 43: {
 		struct linux_statfs_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		uarg[1] = (intptr_t) p->buf; /* struct l_statfs_buf * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_fstatfs */
 	case 44: {
 		struct linux_fstatfs_args *p = params;
 		iarg[0] = p->fd; /* l_uint */
 		uarg[1] = (intptr_t) p->buf; /* struct l_statfs_buf * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_truncate */
 	case 45: {
 		struct linux_truncate_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		iarg[1] = p->length; /* l_ulong */
 		*n_args = 2;
 		break;
 	}
 	/* linux_ftruncate */
 	case 46: {
 		struct linux_ftruncate_args *p = params;
 		iarg[0] = p->fd; /* l_int */
 		iarg[1] = p->length; /* l_long */
 		*n_args = 2;
 		break;
 	}
 	/* linux_fallocate */
 	case 47: {
 		struct linux_fallocate_args *p = params;
 		iarg[0] = p->fd; /* l_int */
 		iarg[1] = p->mode; /* l_int */
 		iarg[2] = p->offset; /* l_loff_t */
 		iarg[3] = p->len; /* l_loff_t */
 		*n_args = 4;
 		break;
 	}
 	/* linux_faccessat */
 	case 48: {
 		struct linux_faccessat_args *p = params;
 		iarg[0] = p->dfd; /* l_int */
 		uarg[1] = (intptr_t) p->filename; /* const char * */
 		iarg[2] = p->amode; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_chdir */
 	case 49: {
 		struct linux_chdir_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		*n_args = 1;
 		break;
 	}
 	/* fchdir */
 	case 50: {
 		struct fchdir_args *p = params;
 		iarg[0] = p->fd; /* int */
 		*n_args = 1;
 		break;
 	}
 	/* chroot */
 	case 51: {
 		struct chroot_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		*n_args = 1;
 		break;
 	}
 	/* fchmod */
 	case 52: {
 		struct fchmod_args *p = params;
 		iarg[0] = p->fd; /* int */
 		iarg[1] = p->mode; /* int */
 		*n_args = 2;
 		break;
 	}
 	/* linux_fchmodat */
 	case 53: {
 		struct linux_fchmodat_args *p = params;
 		iarg[0] = p->dfd; /* l_int */
 		uarg[1] = (intptr_t) p->filename; /* const char * */
 		iarg[2] = p->mode; /* l_mode_t */
 		*n_args = 3;
 		break;
 	}
 	/* linux_fchownat */
 	case 54: {
 		struct linux_fchownat_args *p = params;
 		iarg[0] = p->dfd; /* l_int */
 		uarg[1] = (intptr_t) p->filename; /* const char * */
 		iarg[2] = p->uid; /* l_uid_t */
 		iarg[3] = p->gid; /* l_gid_t */
 		iarg[4] = p->flag; /* l_int */
 		*n_args = 5;
 		break;
 	}
 	/* fchown */
 	case 55: {
 		struct fchown_args *p = params;
 		iarg[0] = p->fd; /* int */
 		iarg[1] = p->uid; /* int */
 		iarg[2] = p->gid; /* int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_openat */
 	case 56: {
 		struct linux_openat_args *p = params;
 		iarg[0] = p->dfd; /* l_int */
 		uarg[1] = (intptr_t) p->filename; /* const char * */
 		iarg[2] = p->flags; /* l_int */
 		iarg[3] = p->mode; /* l_int */
 		*n_args = 4;
 		break;
 	}
 	/* close */
 	case 57: {
 		struct close_args *p = params;
 		iarg[0] = p->fd; /* int */
 		*n_args = 1;
 		break;
 	}
 	/* linux_vhangup */
 	case 58: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_pipe2 */
 	case 59: {
 		struct linux_pipe2_args *p = params;
 		uarg[0] = (intptr_t) p->pipefds; /* l_int * */
 		iarg[1] = p->flags; /* l_int */
 		*n_args = 2;
 		break;
 	}
 	/* linux_getdents64 */
 	case 61: {
 		struct linux_getdents64_args *p = params;
 		iarg[0] = p->fd; /* l_uint */
 		uarg[1] = (intptr_t) p->dirent; /* void * */
 		iarg[2] = p->count; /* l_uint */
 		*n_args = 3;
 		break;
 	}
 	/* linux_lseek */
 	case 62: {
 		struct linux_lseek_args *p = params;
 		iarg[0] = p->fdes; /* l_uint */
 		iarg[1] = p->off; /* l_off_t */
 		iarg[2] = p->whence; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* read */
 	case 63: {
 		struct read_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->buf; /* char * */
 		uarg[2] = p->nbyte; /* u_int */
 		*n_args = 3;
 		break;
 	}
 	/* write */
 	case 64: {
 		struct write_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->buf; /* char * */
 		uarg[2] = p->nbyte; /* u_int */
 		*n_args = 3;
 		break;
 	}
 	/* readv */
 	case 65: {
 		struct readv_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->iovp; /* struct iovec * */
 		uarg[2] = p->iovcnt; /* u_int */
 		*n_args = 3;
 		break;
 	}
 	/* writev */
 	case 66: {
 		struct writev_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->iovp; /* struct iovec * */
 		uarg[2] = p->iovcnt; /* u_int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_pread */
 	case 67: {
 		struct linux_pread_args *p = params;
 		iarg[0] = p->fd; /* l_uint */
 		uarg[1] = (intptr_t) p->buf; /* char * */
 		iarg[2] = p->nbyte; /* l_size_t */
 		iarg[3] = p->offset; /* l_loff_t */
 		*n_args = 4;
 		break;
 	}
 	/* linux_pwrite */
 	case 68: {
 		struct linux_pwrite_args *p = params;
 		iarg[0] = p->fd; /* l_uint */
 		uarg[1] = (intptr_t) p->buf; /* char * */
 		iarg[2] = p->nbyte; /* l_size_t */
 		iarg[3] = p->offset; /* l_loff_t */
 		*n_args = 4;
 		break;
 	}
 	/* linux_preadv */
 	case 69: {
 		struct linux_preadv_args *p = params;
 		iarg[0] = p->fd; /* l_ulong */
 		uarg[1] = (intptr_t) p->vec; /* struct iovec * */
 		iarg[2] = p->vlen; /* l_ulong */
 		iarg[3] = p->pos_l; /* l_ulong */
 		iarg[4] = p->pos_h; /* l_ulong */
 		*n_args = 5;
 		break;
 	}
 	/* linux_pwritev */
 	case 70: {
 		struct linux_pwritev_args *p = params;
 		iarg[0] = p->fd; /* l_ulong */
 		uarg[1] = (intptr_t) p->vec; /* struct iovec * */
 		iarg[2] = p->vlen; /* l_ulong */
 		iarg[3] = p->pos_l; /* l_ulong */
 		iarg[4] = p->pos_h; /* l_ulong */
 		*n_args = 5;
 		break;
 	}
 	/* linux_sendfile */
 	case 71: {
 		struct linux_sendfile_args *p = params;
 		iarg[0] = p->out; /* l_int */
 		iarg[1] = p->in; /* l_int */
 		uarg[2] = (intptr_t) p->offset; /* l_long * */
 		iarg[3] = p->count; /* l_size_t */
 		*n_args = 4;
 		break;
 	}
 	/* linux_pselect6 */
 	case 72: {
 		struct linux_pselect6_args *p = params;
 		iarg[0] = p->nfds; /* l_int */
 		uarg[1] = (intptr_t) p->readfds; /* l_fd_set * */
 		uarg[2] = (intptr_t) p->writefds; /* l_fd_set * */
 		uarg[3] = (intptr_t) p->exceptfds; /* l_fd_set * */
 		uarg[4] = (intptr_t) p->tsp; /* struct l_timespec * */
 		uarg[5] = (intptr_t) p->sig; /* l_uintptr_t * */
 		*n_args = 6;
 		break;
 	}
 	/* linux_ppoll */
 	case 73: {
 		struct linux_ppoll_args *p = params;
 		uarg[0] = (intptr_t) p->fds; /* struct pollfd * */
 		uarg[1] = p->nfds; /* uint32_t */
 		uarg[2] = (intptr_t) p->tsp; /* struct l_timespec * */
 		uarg[3] = (intptr_t) p->sset; /* l_sigset_t * */
 		iarg[4] = p->ssize; /* l_size_t */
 		*n_args = 5;
 		break;
 	}
 	/* linux_signalfd4 */
 	case 74: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_vmsplice */
 	case 75: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_splice */
 	case 76: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_tee */
 	case 77: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_readlinkat */
 	case 78: {
 		struct linux_readlinkat_args *p = params;
 		iarg[0] = p->dfd; /* l_int */
 		uarg[1] = (intptr_t) p->path; /* const char * */
 		uarg[2] = (intptr_t) p->buf; /* char * */
 		iarg[3] = p->bufsiz; /* l_int */
 		*n_args = 4;
 		break;
 	}
 	/* linux_newfstatat */
 	case 79: {
 		struct linux_newfstatat_args *p = params;
 		iarg[0] = p->dfd; /* l_int */
 		uarg[1] = (intptr_t) p->pathname; /* char * */
 		uarg[2] = (intptr_t) p->statbuf; /* struct l_stat64 * */
 		iarg[3] = p->flag; /* l_int */
 		*n_args = 4;
 		break;
 	}
 	/* linux_newfstat */
 	case 80: {
 		struct linux_newfstat_args *p = params;
 		iarg[0] = p->fd; /* l_uint */
 		uarg[1] = (intptr_t) p->buf; /* struct l_newstat * */
 		*n_args = 2;
 		break;
 	}
 	/* fsync */
 	case 82: {
 		struct fsync_args *p = params;
 		iarg[0] = p->fd; /* int */
 		*n_args = 1;
 		break;
 	}
 	/* linux_fdatasync */
 	case 83: {
 		struct linux_fdatasync_args *p = params;
 		iarg[0] = p->fd; /* l_uint */
 		*n_args = 1;
 		break;
 	}
 	/* linux_sync_file_range */
 	case 84: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_timerfd_create */
 	case 85: {
 		struct linux_timerfd_create_args *p = params;
 		iarg[0] = p->clockid; /* l_int */
 		iarg[1] = p->flags; /* l_int */
 		*n_args = 2;
 		break;
 	}
 	/* linux_timerfd_settime */
 	case 86: {
 		struct linux_timerfd_settime_args *p = params;
 		iarg[0] = p->fd; /* l_int */
 		iarg[1] = p->flags; /* l_int */
 		uarg[2] = (intptr_t) p->new_value; /* const struct l_itimerspec * */
 		uarg[3] = (intptr_t) p->old_value; /* struct l_itimerspec * */
 		*n_args = 4;
 		break;
 	}
 	/* linux_timerfd_gettime */
 	case 87: {
 		struct linux_timerfd_gettime_args *p = params;
 		iarg[0] = p->fd; /* l_int */
 		uarg[1] = (intptr_t) p->old_value; /* struct l_itimerspec * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_utimensat */
 	case 88: {
 		struct linux_utimensat_args *p = params;
 		iarg[0] = p->dfd; /* l_int */
 		uarg[1] = (intptr_t) p->pathname; /* const char * */
 		uarg[2] = (intptr_t) p->times; /* const struct l_timespec * */
 		iarg[3] = p->flags; /* l_int */
 		*n_args = 4;
 		break;
 	}
 	/* acct */
 	case 89: {
 		struct acct_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		*n_args = 1;
 		break;
 	}
 	/* linux_capget */
 	case 90: {
 		struct linux_capget_args *p = params;
 		uarg[0] = (intptr_t) p->hdrp; /* struct l_user_cap_header * */
 		uarg[1] = (intptr_t) p->datap; /* struct l_user_cap_data * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_capset */
 	case 91: {
 		struct linux_capset_args *p = params;
 		uarg[0] = (intptr_t) p->hdrp; /* struct l_user_cap_header * */
 		uarg[1] = (intptr_t) p->datap; /* struct l_user_cap_data * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_personality */
 	case 92: {
 		struct linux_personality_args *p = params;
 		iarg[0] = p->per; /* l_uint */
 		*n_args = 1;
 		break;
 	}
 	/* linux_exit */
 	case 93: {
 		struct linux_exit_args *p = params;
 		iarg[0] = p->rval; /* int */
 		*n_args = 1;
 		break;
 	}
 	/* linux_exit_group */
 	case 94: {
 		struct linux_exit_group_args *p = params;
 		iarg[0] = p->error_code; /* int */
 		*n_args = 1;
 		break;
 	}
 	/* linux_waitid */
 	case 95: {
 		struct linux_waitid_args *p = params;
 		iarg[0] = p->idtype; /* l_int */
 		iarg[1] = p->id; /* l_pid_t */
 		uarg[2] = (intptr_t) p->info; /* l_siginfo_t * */
 		iarg[3] = p->options; /* l_int */
 		uarg[4] = (intptr_t) p->rusage; /* struct rusage * */
 		*n_args = 5;
 		break;
 	}
 	/* linux_set_tid_address */
 	case 96: {
 		struct linux_set_tid_address_args *p = params;
 		uarg[0] = (intptr_t) p->tidptr; /* int * */
 		*n_args = 1;
 		break;
 	}
 	/* linux_unshare */
 	case 97: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_sys_futex */
 	case 98: {
 		struct linux_sys_futex_args *p = params;
 		uarg[0] = (intptr_t) p->uaddr; /* void * */
 		iarg[1] = p->op; /* int */
 		iarg[2] = p->val; /* int */
 		uarg[3] = (intptr_t) p->timeout; /* struct l_timespec * */
 		uarg[4] = (intptr_t) p->uaddr2; /* void * */
 		iarg[5] = p->val3; /* int */
 		*n_args = 6;
 		break;
 	}
 	/* linux_set_robust_list */
 	case 99: {
 		struct linux_set_robust_list_args *p = params;
 		uarg[0] = (intptr_t) p->head; /* struct linux_robust_list_head * */
 		iarg[1] = p->len; /* l_size_t */
 		*n_args = 2;
 		break;
 	}
 	/* linux_get_robust_list */
 	case 100: {
 		struct linux_get_robust_list_args *p = params;
 		iarg[0] = p->pid; /* l_int */
 		uarg[1] = (intptr_t) p->head; /* struct linux_robust_list_head ** */
 		uarg[2] = (intptr_t) p->len; /* l_size_t * */
 		*n_args = 3;
 		break;
 	}
 	/* linux_nanosleep */
 	case 101: {
 		struct linux_nanosleep_args *p = params;
 		uarg[0] = (intptr_t) p->rqtp; /* const struct l_timespec * */
 		uarg[1] = (intptr_t) p->rmtp; /* struct l_timespec * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_getitimer */
 	case 102: {
 		struct linux_getitimer_args *p = params;
 		iarg[0] = p->which; /* l_int */
 		uarg[1] = (intptr_t) p->itv; /* struct l_itimerval * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_setitimer */
 	case 103: {
 		struct linux_setitimer_args *p = params;
 		iarg[0] = p->which; /* l_int */
 		uarg[1] = (intptr_t) p->itv; /* struct l_itimerval * */
 		uarg[2] = (intptr_t) p->oitv; /* struct l_itimerval * */
 		*n_args = 3;
 		break;
 	}
 	/* linux_kexec_load */
 	case 104: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_init_module */
 	case 105: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_delete_module */
 	case 106: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_timer_create */
 	case 107: {
 		struct linux_timer_create_args *p = params;
 		iarg[0] = p->clock_id; /* clockid_t */
 		uarg[1] = (intptr_t) p->evp; /* struct sigevent * */
 		uarg[2] = (intptr_t) p->timerid; /* l_timer_t * */
 		*n_args = 3;
 		break;
 	}
 	/* linux_timer_gettime */
 	case 108: {
 		struct linux_timer_gettime_args *p = params;
 		iarg[0] = p->timerid; /* l_timer_t */
 		uarg[1] = (intptr_t) p->setting; /* struct itimerspec * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_timer_getoverrun */
 	case 109: {
 		struct linux_timer_getoverrun_args *p = params;
 		iarg[0] = p->timerid; /* l_timer_t */
 		*n_args = 1;
 		break;
 	}
 	/* linux_timer_settime */
 	case 110: {
 		struct linux_timer_settime_args *p = params;
 		iarg[0] = p->timerid; /* l_timer_t */
 		iarg[1] = p->flags; /* l_int */
 		uarg[2] = (intptr_t) p->new; /* const struct itimerspec * */
 		uarg[3] = (intptr_t) p->old; /* struct itimerspec * */
 		*n_args = 4;
 		break;
 	}
 	/* linux_timer_delete */
 	case 111: {
 		struct linux_timer_delete_args *p = params;
 		iarg[0] = p->timerid; /* l_timer_t */
 		*n_args = 1;
 		break;
 	}
 	/* linux_clock_settime */
 	case 112: {
 		struct linux_clock_settime_args *p = params;
 		iarg[0] = p->which; /* clockid_t */
 		uarg[1] = (intptr_t) p->tp; /* struct l_timespec * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_clock_gettime */
 	case 113: {
 		struct linux_clock_gettime_args *p = params;
 		iarg[0] = p->which; /* clockid_t */
 		uarg[1] = (intptr_t) p->tp; /* struct l_timespec * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_clock_getres */
 	case 114: {
 		struct linux_clock_getres_args *p = params;
 		iarg[0] = p->which; /* clockid_t */
 		uarg[1] = (intptr_t) p->tp; /* struct l_timespec * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_clock_nanosleep */
 	case 115: {
 		struct linux_clock_nanosleep_args *p = params;
 		iarg[0] = p->which; /* clockid_t */
 		iarg[1] = p->flags; /* int */
 		uarg[2] = (intptr_t) p->rqtp; /* struct l_timespec * */
 		uarg[3] = (intptr_t) p->rmtp; /* struct l_timespec * */
 		*n_args = 4;
 		break;
 	}
 	/* linux_syslog */
 	case 116: {
 		struct linux_syslog_args *p = params;
 		iarg[0] = p->type; /* l_int */
 		uarg[1] = (intptr_t) p->buf; /* char * */
 		iarg[2] = p->len; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_ptrace */
 	case 117: {
 		struct linux_ptrace_args *p = params;
 		iarg[0] = p->req; /* l_long */
 		iarg[1] = p->pid; /* l_long */
 		iarg[2] = p->addr; /* l_ulong */
 		iarg[3] = p->data; /* l_ulong */
 		*n_args = 4;
 		break;
 	}
 	/* linux_sched_setparam */
 	case 118: {
 		struct linux_sched_setparam_args *p = params;
 		iarg[0] = p->pid; /* l_pid_t */
 		uarg[1] = (intptr_t) p->param; /* struct sched_param * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_sched_setscheduler */
 	case 119: {
 		struct linux_sched_setscheduler_args *p = params;
 		iarg[0] = p->pid; /* l_pid_t */
 		iarg[1] = p->policy; /* l_int */
 		uarg[2] = (intptr_t) p->param; /* struct sched_param * */
 		*n_args = 3;
 		break;
 	}
 	/* linux_sched_getscheduler */
 	case 120: {
 		struct linux_sched_getscheduler_args *p = params;
 		iarg[0] = p->pid; /* l_pid_t */
 		*n_args = 1;
 		break;
 	}
 	/* linux_sched_getparam */
 	case 121: {
 		struct linux_sched_getparam_args *p = params;
 		iarg[0] = p->pid; /* l_pid_t */
 		uarg[1] = (intptr_t) p->param; /* struct sched_param * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_sched_setaffinity */
 	case 122: {
 		struct linux_sched_setaffinity_args *p = params;
 		iarg[0] = p->pid; /* l_pid_t */
 		iarg[1] = p->len; /* l_uint */
 		uarg[2] = (intptr_t) p->user_mask_ptr; /* l_ulong * */
 		*n_args = 3;
 		break;
 	}
 	/* linux_sched_getaffinity */
 	case 123: {
 		struct linux_sched_getaffinity_args *p = params;
 		iarg[0] = p->pid; /* l_pid_t */
 		iarg[1] = p->len; /* l_uint */
 		uarg[2] = (intptr_t) p->user_mask_ptr; /* l_ulong * */
 		*n_args = 3;
 		break;
 	}
 	/* sched_yield */
 	case 124: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_sched_get_priority_max */
 	case 125: {
 		struct linux_sched_get_priority_max_args *p = params;
 		iarg[0] = p->policy; /* l_int */
 		*n_args = 1;
 		break;
 	}
 	/* linux_sched_get_priority_min */
 	case 126: {
 		struct linux_sched_get_priority_min_args *p = params;
 		iarg[0] = p->policy; /* l_int */
 		*n_args = 1;
 		break;
 	}
 	/* linux_sched_rr_get_interval */
 	case 127: {
 		struct linux_sched_rr_get_interval_args *p = params;
 		iarg[0] = p->pid; /* l_pid_t */
 		uarg[1] = (intptr_t) p->interval; /* struct l_timespec * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_kill */
 	case 129: {
 		struct linux_kill_args *p = params;
 		iarg[0] = p->pid; /* l_int */
 		iarg[1] = p->signum; /* l_int */
 		*n_args = 2;
 		break;
 	}
 	/* linux_tkill */
 	case 130: {
 		struct linux_tkill_args *p = params;
 		iarg[0] = p->tid; /* l_int */
 		iarg[1] = p->sig; /* l_int */
 		*n_args = 2;
 		break;
 	}
 	/* linux_tgkill */
 	case 131: {
 		struct linux_tgkill_args *p = params;
 		iarg[0] = p->tgid; /* l_int */
 		iarg[1] = p->pid; /* l_int */
 		iarg[2] = p->sig; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_sigaltstack */
 	case 132: {
 		struct linux_sigaltstack_args *p = params;
 		uarg[0] = (intptr_t) p->uss; /* l_stack_t * */
 		uarg[1] = (intptr_t) p->uoss; /* l_stack_t * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_rt_sigsuspend */
 	case 133: {
 		struct linux_rt_sigsuspend_args *p = params;
 		uarg[0] = (intptr_t) p->newset; /* l_sigset_t * */
 		iarg[1] = p->sigsetsize; /* l_size_t */
 		*n_args = 2;
 		break;
 	}
 	/* linux_rt_sigaction */
 	case 134: {
 		struct linux_rt_sigaction_args *p = params;
 		iarg[0] = p->sig; /* l_int */
 		uarg[1] = (intptr_t) p->act; /* l_sigaction_t * */
 		uarg[2] = (intptr_t) p->oact; /* l_sigaction_t * */
 		iarg[3] = p->sigsetsize; /* l_size_t */
 		*n_args = 4;
 		break;
 	}
 	/* linux_rt_sigprocmask */
 	case 135: {
 		struct linux_rt_sigprocmask_args *p = params;
 		iarg[0] = p->how; /* l_int */
 		uarg[1] = (intptr_t) p->mask; /* l_sigset_t * */
 		uarg[2] = (intptr_t) p->omask; /* l_sigset_t * */
 		iarg[3] = p->sigsetsize; /* l_size_t */
 		*n_args = 4;
 		break;
 	}
 	/* linux_rt_sigpending */
 	case 136: {
 		struct linux_rt_sigpending_args *p = params;
 		uarg[0] = (intptr_t) p->set; /* l_sigset_t * */
 		iarg[1] = p->sigsetsize; /* l_size_t */
 		*n_args = 2;
 		break;
 	}
 	/* linux_rt_sigtimedwait */
 	case 137: {
 		struct linux_rt_sigtimedwait_args *p = params;
 		uarg[0] = (intptr_t) p->mask; /* l_sigset_t * */
 		uarg[1] = (intptr_t) p->ptr; /* l_siginfo_t * */
 		uarg[2] = (intptr_t) p->timeout; /* struct l_timeval * */
 		iarg[3] = p->sigsetsize; /* l_size_t */
 		*n_args = 4;
 		break;
 	}
 	/* linux_rt_sigqueueinfo */
 	case 138: {
 		struct linux_rt_sigqueueinfo_args *p = params;
 		iarg[0] = p->pid; /* l_pid_t */
 		iarg[1] = p->sig; /* l_int */
 		uarg[2] = (intptr_t) p->info; /* l_siginfo_t * */
 		*n_args = 3;
 		break;
 	}
 	/* linux_rt_sigreturn */
 	case 139: {
 		struct linux_rt_sigreturn_args *p = params;
 		uarg[0] = (intptr_t) p->ucp; /* struct l_ucontext * */
 		*n_args = 1;
 		break;
 	}
 	/* setpriority */
 	case 140: {
 		struct setpriority_args *p = params;
 		iarg[0] = p->which; /* int */
 		iarg[1] = p->who; /* int */
 		iarg[2] = p->prio; /* int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_getpriority */
 	case 141: {
 		struct linux_getpriority_args *p = params;
 		iarg[0] = p->which; /* l_int */
 		iarg[1] = p->who; /* l_int */
 		*n_args = 2;
 		break;
 	}
 	/* linux_reboot */
 	case 142: {
 		struct linux_reboot_args *p = params;
 		iarg[0] = p->magic1; /* l_int */
 		iarg[1] = p->magic2; /* l_int */
 		iarg[2] = p->cmd; /* l_uint */
 		uarg[3] = (intptr_t) p->arg; /* void * */
 		*n_args = 4;
 		break;
 	}
 	/* setregid */
 	case 143: {
 		struct setregid_args *p = params;
 		iarg[0] = p->rgid; /* gid_t */
 		iarg[1] = p->egid; /* gid_t */
 		*n_args = 2;
 		break;
 	}
 	/* setgid */
 	case 144: {
 		struct setgid_args *p = params;
 		iarg[0] = p->gid; /* gid_t */
 		*n_args = 1;
 		break;
 	}
 	/* setreuid */
 	case 145: {
 		struct setreuid_args *p = params;
 		uarg[0] = p->ruid; /* uid_t */
 		uarg[1] = p->euid; /* uid_t */
 		*n_args = 2;
 		break;
 	}
 	/* setuid */
 	case 146: {
 		struct setuid_args *p = params;
 		uarg[0] = p->uid; /* uid_t */
 		*n_args = 1;
 		break;
 	}
 	/* setresuid */
 	case 147: {
 		struct setresuid_args *p = params;
 		uarg[0] = p->ruid; /* uid_t */
 		uarg[1] = p->euid; /* uid_t */
 		uarg[2] = p->suid; /* uid_t */
 		*n_args = 3;
 		break;
 	}
 	/* getresuid */
 	case 148: {
 		struct getresuid_args *p = params;
 		uarg[0] = (intptr_t) p->ruid; /* uid_t * */
 		uarg[1] = (intptr_t) p->euid; /* uid_t * */
 		uarg[2] = (intptr_t) p->suid; /* uid_t * */
 		*n_args = 3;
 		break;
 	}
 	/* setresgid */
 	case 149: {
 		struct setresgid_args *p = params;
 		iarg[0] = p->rgid; /* gid_t */
 		iarg[1] = p->egid; /* gid_t */
 		iarg[2] = p->sgid; /* gid_t */
 		*n_args = 3;
 		break;
 	}
 	/* getresgid */
 	case 150: {
 		struct getresgid_args *p = params;
 		uarg[0] = (intptr_t) p->rgid; /* gid_t * */
 		uarg[1] = (intptr_t) p->egid; /* gid_t * */
 		uarg[2] = (intptr_t) p->sgid; /* gid_t * */
 		*n_args = 3;
 		break;
 	}
 	/* linux_setfsuid */
 	case 151: {
 		struct linux_setfsuid_args *p = params;
 		iarg[0] = p->uid; /* l_uid_t */
 		*n_args = 1;
 		break;
 	}
 	/* linux_setfsgid */
 	case 152: {
 		struct linux_setfsgid_args *p = params;
 		iarg[0] = p->gid; /* l_gid_t */
 		*n_args = 1;
 		break;
 	}
 	/* linux_times */
 	case 153: {
 		struct linux_times_args *p = params;
 		uarg[0] = (intptr_t) p->buf; /* struct l_times_argv * */
 		*n_args = 1;
 		break;
 	}
 	/* setpgid */
 	case 154: {
 		struct setpgid_args *p = params;
 		iarg[0] = p->pid; /* int */
 		iarg[1] = p->pgid; /* int */
 		*n_args = 2;
 		break;
 	}
 	/* getpgid */
 	case 155: {
 		struct getpgid_args *p = params;
 		iarg[0] = p->pid; /* int */
 		*n_args = 1;
 		break;
 	}
 	/* linux_getsid */
 	case 156: {
 		struct linux_getsid_args *p = params;
 		iarg[0] = p->pid; /* l_pid_t */
 		*n_args = 1;
 		break;
 	}
 	/* setsid */
 	case 157: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_getgroups */
 	case 158: {
 		struct linux_getgroups_args *p = params;
 		iarg[0] = p->gidsetsize; /* l_int */
 		uarg[1] = (intptr_t) p->grouplist; /* l_gid_t * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_setgroups */
 	case 159: {
 		struct linux_setgroups_args *p = params;
 		iarg[0] = p->gidsetsize; /* l_int */
 		uarg[1] = (intptr_t) p->grouplist; /* l_gid_t * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_newuname */
 	case 160: {
 		struct linux_newuname_args *p = params;
 		uarg[0] = (intptr_t) p->buf; /* struct l_new_utsname * */
 		*n_args = 1;
 		break;
 	}
 	/* linux_sethostname */
 	case 161: {
 		struct linux_sethostname_args *p = params;
 		uarg[0] = (intptr_t) p->hostname; /* char * */
 		iarg[1] = p->len; /* l_uint */
 		*n_args = 2;
 		break;
 	}
 	/* linux_setdomainname */
 	case 162: {
 		struct linux_setdomainname_args *p = params;
 		uarg[0] = (intptr_t) p->name; /* char * */
 		iarg[1] = p->len; /* l_int */
 		*n_args = 2;
 		break;
 	}
 	/* linux_getrlimit */
 	case 163: {
 		struct linux_getrlimit_args *p = params;
 		iarg[0] = p->resource; /* l_uint */
 		uarg[1] = (intptr_t) p->rlim; /* struct l_rlimit * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_setrlimit */
 	case 164: {
 		struct linux_setrlimit_args *p = params;
 		iarg[0] = p->resource; /* l_uint */
 		uarg[1] = (intptr_t) p->rlim; /* struct l_rlimit * */
 		*n_args = 2;
 		break;
 	}
 	/* getrusage */
 	case 165: {
 		struct getrusage_args *p = params;
 		iarg[0] = p->who; /* int */
 		uarg[1] = (intptr_t) p->rusage; /* struct rusage * */
 		*n_args = 2;
 		break;
 	}
 	/* umask */
 	case 166: {
 		struct umask_args *p = params;
 		iarg[0] = p->newmask; /* int */
 		*n_args = 1;
 		break;
 	}
 	/* linux_prctl */
 	case 167: {
 		struct linux_prctl_args *p = params;
 		iarg[0] = p->option; /* l_int */
 		iarg[1] = p->arg2; /* l_uintptr_t */
 		iarg[2] = p->arg3; /* l_uintptr_t */
 		iarg[3] = p->arg4; /* l_uintptr_t */
 		iarg[4] = p->arg5; /* l_uintptr_t */
 		*n_args = 5;
 		break;
 	}
 	/* linux_getcpu */
 	case 168: {
 		struct linux_getcpu_args *p = params;
 		uarg[0] = (intptr_t) p->cpu; /* l_uint * */
 		uarg[1] = (intptr_t) p->node; /* l_uint * */
 		uarg[2] = (intptr_t) p->cache; /* void * */
 		*n_args = 3;
 		break;
 	}
 	/* gettimeofday */
 	case 169: {
 		struct gettimeofday_args *p = params;
 		uarg[0] = (intptr_t) p->tp; /* struct l_timeval * */
 		uarg[1] = (intptr_t) p->tzp; /* struct timezone * */
 		*n_args = 2;
 		break;
 	}
 	/* settimeofday */
 	case 170: {
 		struct settimeofday_args *p = params;
 		uarg[0] = (intptr_t) p->tv; /* struct l_timeval * */
 		uarg[1] = (intptr_t) p->tzp; /* struct timezone * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_adjtimex */
 	case 171: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_getpid */
 	case 172: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_getppid */
 	case 173: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_getuid */
 	case 174: {
 		*n_args = 0;
 		break;
 	}
 	/* geteuid */
 	case 175: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_getgid */
 	case 176: {
 		*n_args = 0;
 		break;
 	}
 	/* getegid */
 	case 177: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_gettid */
 	case 178: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_sysinfo */
 	case 179: {
 		struct linux_sysinfo_args *p = params;
 		uarg[0] = (intptr_t) p->info; /* struct l_sysinfo * */
 		*n_args = 1;
 		break;
 	}
 	/* linux_mq_open */
 	case 180: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_mq_unlink */
 	case 181: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_mq_timedsend */
 	case 182: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_mq_timedreceive */
 	case 183: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_mq_notify */
 	case 184: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_mq_getsetattr */
 	case 185: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_msgget */
 	case 186: {
 		struct linux_msgget_args *p = params;
 		iarg[0] = p->key; /* l_key_t */
 		iarg[1] = p->msgflg; /* l_int */
 		*n_args = 2;
 		break;
 	}
 	/* linux_msgctl */
 	case 187: {
 		struct linux_msgctl_args *p = params;
 		iarg[0] = p->msqid; /* l_int */
 		iarg[1] = p->cmd; /* l_int */
 		uarg[2] = (intptr_t) p->buf; /* struct l_msqid_ds * */
 		*n_args = 3;
 		break;
 	}
 	/* linux_msgrcv */
 	case 188: {
 		struct linux_msgrcv_args *p = params;
 		iarg[0] = p->msqid; /* l_int */
 		uarg[1] = (intptr_t) p->msgp; /* struct l_msgbuf * */
 		iarg[2] = p->msgsz; /* l_size_t */
 		iarg[3] = p->msgtyp; /* l_long */
 		iarg[4] = p->msgflg; /* l_int */
 		*n_args = 5;
 		break;
 	}
 	/* linux_msgsnd */
 	case 189: {
 		struct linux_msgsnd_args *p = params;
 		iarg[0] = p->msqid; /* l_int */
 		uarg[1] = (intptr_t) p->msgp; /* struct l_msgbuf * */
 		iarg[2] = p->msgsz; /* l_size_t */
 		iarg[3] = p->msgflg; /* l_int */
 		*n_args = 4;
 		break;
 	}
 	/* linux_semget */
 	case 190: {
 		struct linux_semget_args *p = params;
 		iarg[0] = p->key; /* l_key_t */
 		iarg[1] = p->nsems; /* l_int */
 		iarg[2] = p->semflg; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_semctl */
 	case 191: {
 		struct linux_semctl_args *p = params;
 		iarg[0] = p->semid; /* l_int */
 		iarg[1] = p->semnum; /* l_int */
 		iarg[2] = p->cmd; /* l_int */
 		uarg[3] = p->arg.buf; /* union l_semun */
 		*n_args = 4;
 		break;
 	}
 	/* linux_semtimedop */
 	case 192: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_semop */
 	case 193: {
 		struct linux_semop_args *p = params;
 		iarg[0] = p->semid; /* l_int */
 		uarg[1] = (intptr_t) p->tsops; /* struct l_sembuf * */
 		iarg[2] = p->nsops; /* l_uint */
 		*n_args = 3;
 		break;
 	}
 	/* linux_shmget */
 	case 194: {
 		struct linux_shmget_args *p = params;
 		iarg[0] = p->key; /* l_key_t */
 		iarg[1] = p->size; /* l_size_t */
 		iarg[2] = p->shmflg; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_shmctl */
 	case 195: {
 		struct linux_shmctl_args *p = params;
 		iarg[0] = p->shmid; /* l_int */
 		iarg[1] = p->cmd; /* l_int */
 		uarg[2] = (intptr_t) p->buf; /* struct l_shmid_ds * */
 		*n_args = 3;
 		break;
 	}
 	/* linux_shmat */
 	case 196: {
 		struct linux_shmat_args *p = params;
 		iarg[0] = p->shmid; /* l_int */
 		uarg[1] = (intptr_t) p->shmaddr; /* char * */
 		iarg[2] = p->shmflg; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_shmdt */
 	case 197: {
 		struct linux_shmdt_args *p = params;
 		uarg[0] = (intptr_t) p->shmaddr; /* char * */
 		*n_args = 1;
 		break;
 	}
 	/* linux_socket */
 	case 198: {
 		struct linux_socket_args *p = params;
 		iarg[0] = p->domain; /* l_int */
 		iarg[1] = p->type; /* l_int */
 		iarg[2] = p->protocol; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_socketpair */
 	case 199: {
 		struct linux_socketpair_args *p = params;
 		iarg[0] = p->domain; /* l_int */
 		iarg[1] = p->type; /* l_int */
 		iarg[2] = p->protocol; /* l_int */
 		iarg[3] = p->rsv; /* l_uintptr_t */
 		*n_args = 4;
 		break;
 	}
 	/* linux_bind */
 	case 200: {
 		struct linux_bind_args *p = params;
 		iarg[0] = p->s; /* l_int */
 		iarg[1] = p->name; /* l_uintptr_t */
 		iarg[2] = p->namelen; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_listen */
 	case 201: {
 		struct linux_listen_args *p = params;
 		iarg[0] = p->s; /* l_int */
 		iarg[1] = p->backlog; /* l_int */
 		*n_args = 2;
 		break;
 	}
 	/* linux_accept */
 	case 202: {
 		struct linux_accept_args *p = params;
 		iarg[0] = p->s; /* l_int */
 		iarg[1] = p->addr; /* l_uintptr_t */
 		iarg[2] = p->namelen; /* l_uintptr_t */
 		*n_args = 3;
 		break;
 	}
 	/* linux_connect */
 	case 203: {
 		struct linux_connect_args *p = params;
 		iarg[0] = p->s; /* l_int */
 		iarg[1] = p->name; /* l_uintptr_t */
 		iarg[2] = p->namelen; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_getsockname */
 	case 204: {
 		struct linux_getsockname_args *p = params;
 		iarg[0] = p->s; /* l_int */
 		iarg[1] = p->addr; /* l_uintptr_t */
 		iarg[2] = p->namelen; /* l_uintptr_t */
 		*n_args = 3;
 		break;
 	}
 	/* linux_getpeername */
 	case 205: {
 		struct linux_getpeername_args *p = params;
 		iarg[0] = p->s; /* l_int */
 		iarg[1] = p->addr; /* l_uintptr_t */
 		iarg[2] = p->namelen; /* l_uintptr_t */
 		*n_args = 3;
 		break;
 	}
 	/* linux_sendto */
 	case 206: {
 		struct linux_sendto_args *p = params;
 		iarg[0] = p->s; /* l_int */
 		iarg[1] = p->msg; /* l_uintptr_t */
 		iarg[2] = p->len; /* l_int */
 		iarg[3] = p->flags; /* l_int */
 		iarg[4] = p->to; /* l_uintptr_t */
 		iarg[5] = p->tolen; /* l_int */
 		*n_args = 6;
 		break;
 	}
 	/* linux_recvfrom */
 	case 207: {
 		struct linux_recvfrom_args *p = params;
 		iarg[0] = p->s; /* l_int */
 		iarg[1] = p->buf; /* l_uintptr_t */
 		iarg[2] = p->len; /* l_size_t */
 		iarg[3] = p->flags; /* l_int */
 		iarg[4] = p->from; /* l_uintptr_t */
 		iarg[5] = p->fromlen; /* l_uintptr_t */
 		*n_args = 6;
 		break;
 	}
 	/* linux_setsockopt */
 	case 208: {
 		struct linux_setsockopt_args *p = params;
 		iarg[0] = p->s; /* l_int */
 		iarg[1] = p->level; /* l_int */
 		iarg[2] = p->optname; /* l_int */
 		iarg[3] = p->optval; /* l_uintptr_t */
 		iarg[4] = p->optlen; /* l_int */
 		*n_args = 5;
 		break;
 	}
 	/* linux_getsockopt */
 	case 209: {
 		struct linux_getsockopt_args *p = params;
 		iarg[0] = p->s; /* l_int */
 		iarg[1] = p->level; /* l_int */
 		iarg[2] = p->optname; /* l_int */
 		iarg[3] = p->optval; /* l_uintptr_t */
 		iarg[4] = p->optlen; /* l_uintptr_t */
 		*n_args = 5;
 		break;
 	}
 	/* linux_shutdown */
 	case 210: {
 		struct linux_shutdown_args *p = params;
 		iarg[0] = p->s; /* l_int */
 		iarg[1] = p->how; /* l_int */
 		*n_args = 2;
 		break;
 	}
 	/* linux_sendmsg */
 	case 211: {
 		struct linux_sendmsg_args *p = params;
 		iarg[0] = p->s; /* l_int */
 		iarg[1] = p->msg; /* l_uintptr_t */
 		iarg[2] = p->flags; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_recvmsg */
 	case 212: {
 		struct linux_recvmsg_args *p = params;
 		iarg[0] = p->s; /* l_int */
 		iarg[1] = p->msg; /* l_uintptr_t */
 		iarg[2] = p->flags; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_brk */
 	case 214: {
 		struct linux_brk_args *p = params;
 		iarg[0] = p->dsend; /* l_ulong */
 		*n_args = 1;
 		break;
 	}
 	/* munmap */
 	case 215: {
 		struct munmap_args *p = params;
 		uarg[0] = (intptr_t) p->addr; /* caddr_t */
 		iarg[1] = p->len; /* int */
 		*n_args = 2;
 		break;
 	}
 	/* linux_mremap */
 	case 216: {
 		struct linux_mremap_args *p = params;
 		iarg[0] = p->addr; /* l_ulong */
 		iarg[1] = p->old_len; /* l_ulong */
 		iarg[2] = p->new_len; /* l_ulong */
 		iarg[3] = p->flags; /* l_ulong */
 		iarg[4] = p->new_addr; /* l_ulong */
 		*n_args = 5;
 		break;
 	}
 	/* linux_add_key */
 	case 217: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_request_key */
 	case 218: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_keyctl */
 	case 219: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_clone */
 	case 220: {
 		struct linux_clone_args *p = params;
 		iarg[0] = p->flags; /* l_int */
 		uarg[1] = (intptr_t) p->stack; /* void * */
 		uarg[2] = (intptr_t) p->parent_tidptr; /* void * */
 		uarg[3] = (intptr_t) p->tls; /* void * */
 		uarg[4] = (intptr_t) p->child_tidptr; /* void * */
 		*n_args = 5;
 		break;
 	}
 	/* linux_execve */
 	case 221: {
 		struct linux_execve_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		uarg[1] = (intptr_t) p->argp; /* char ** */
 		uarg[2] = (intptr_t) p->envp; /* char ** */
 		*n_args = 3;
 		break;
 	}
 	/* linux_mmap2 */
 	case 222: {
 		struct linux_mmap2_args *p = params;
 		iarg[0] = p->addr; /* l_ulong */
 		iarg[1] = p->len; /* l_ulong */
 		iarg[2] = p->prot; /* l_ulong */
 		iarg[3] = p->flags; /* l_ulong */
 		iarg[4] = p->fd; /* l_ulong */
 		iarg[5] = p->pgoff; /* l_ulong */
 		*n_args = 6;
 		break;
 	}
 	/* linux_fadvise64 */
 	case 223: {
 		struct linux_fadvise64_args *p = params;
 		iarg[0] = p->fd; /* l_int */
 		iarg[1] = p->offset; /* l_loff_t */
 		iarg[2] = p->len; /* l_size_t */
 		iarg[3] = p->advice; /* l_int */
 		*n_args = 4;
 		break;
 	}
 	/* swapon */
 	case 224: {
 		struct swapon_args *p = params;
 		uarg[0] = (intptr_t) p->name; /* char * */
 		*n_args = 1;
 		break;
 	}
 	/* linux_swapoff */
 	case 225: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_mprotect */
 	case 226: {
 		struct linux_mprotect_args *p = params;
 		uarg[0] = (intptr_t) p->addr; /* caddr_t */
 		iarg[1] = p->len; /* l_int */
 		iarg[2] = p->prot; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_msync */
 	case 227: {
 		struct linux_msync_args *p = params;
 		iarg[0] = p->addr; /* l_ulong */
 		iarg[1] = p->len; /* l_size_t */
 		iarg[2] = p->fl; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* mlock */
 	case 228: {
 		struct mlock_args *p = params;
 		uarg[0] = (intptr_t) p->addr; /* const void * */
 		uarg[1] = p->len; /* size_t */
 		*n_args = 2;
 		break;
 	}
 	/* munlock */
 	case 229: {
 		struct munlock_args *p = params;
 		uarg[0] = (intptr_t) p->addr; /* const void * */
 		uarg[1] = p->len; /* size_t */
 		*n_args = 2;
 		break;
 	}
 	/* mlockall */
 	case 230: {
 		struct mlockall_args *p = params;
 		iarg[0] = p->how; /* int */
 		*n_args = 1;
 		break;
 	}
 	/* munlockall */
 	case 231: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_mincore */
 	case 232: {
 		struct linux_mincore_args *p = params;
 		iarg[0] = p->start; /* l_ulong */
 		iarg[1] = p->len; /* l_size_t */
 		uarg[2] = (intptr_t) p->vec; /* u_char * */
 		*n_args = 3;
 		break;
 	}
 	/* madvise */
 	case 233: {
 		struct madvise_args *p = params;
 		uarg[0] = (intptr_t) p->addr; /* void * */
 		uarg[1] = p->len; /* size_t */
 		iarg[2] = p->behav; /* int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_remap_file_pages */
 	case 234: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_mbind */
 	case 235: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_get_mempolicy */
 	case 236: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_set_mempolicy */
 	case 237: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_migrate_pages */
 	case 238: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_move_pages */
 	case 239: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_rt_tgsigqueueinfo */
 	case 240: {
 		struct linux_rt_tgsigqueueinfo_args *p = params;
 		iarg[0] = p->tgid; /* l_pid_t */
 		iarg[1] = p->tid; /* l_pid_t */
 		iarg[2] = p->sig; /* l_int */
 		uarg[3] = (intptr_t) p->uinfo; /* l_siginfo_t * */
 		*n_args = 4;
 		break;
 	}
 	/* linux_perf_event_open */
 	case 241: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_accept4 */
 	case 242: {
 		struct linux_accept4_args *p = params;
 		iarg[0] = p->s; /* l_int */
 		iarg[1] = p->addr; /* l_uintptr_t */
 		iarg[2] = p->namelen; /* l_uintptr_t */
 		iarg[3] = p->flags; /* int */
 		*n_args = 4;
 		break;
 	}
 	/* linux_recvmmsg */
 	case 243: {
 		struct linux_recvmmsg_args *p = params;
 		iarg[0] = p->s; /* l_int */
 		uarg[1] = (intptr_t) p->msg; /* struct l_mmsghdr * */
 		iarg[2] = p->vlen; /* l_uint */
 		iarg[3] = p->flags; /* l_uint */
 		uarg[4] = (intptr_t) p->timeout; /* struct l_timespec * */
 		*n_args = 5;
 		break;
 	}
 	/* linux_wait4 */
 	case 260: {
 		struct linux_wait4_args *p = params;
 		iarg[0] = p->pid; /* l_pid_t */
 		uarg[1] = (intptr_t) p->status; /* l_int * */
 		iarg[2] = p->options; /* l_int */
 		uarg[3] = (intptr_t) p->rusage; /* struct rusage * */
 		*n_args = 4;
 		break;
 	}
 	/* linux_prlimit64 */
 	case 261: {
 		struct linux_prlimit64_args *p = params;
 		iarg[0] = p->pid; /* l_pid_t */
 		iarg[1] = p->resource; /* l_uint */
 		uarg[2] = (intptr_t) p->new; /* struct rlimit * */
 		uarg[3] = (intptr_t) p->old; /* struct rlimit * */
 		*n_args = 4;
 		break;
 	}
 	/* linux_fanotify_init */
 	case 262: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_fanotify_mark */
 	case 263: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_name_to_handle_at */
 	case 264: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_open_by_handle_at */
 	case 265: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_clock_adjtime */
 	case 266: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_syncfs */
 	case 267: {
 		struct linux_syncfs_args *p = params;
 		iarg[0] = p->fd; /* l_int */
 		*n_args = 1;
 		break;
 	}
 	/* linux_setns */
 	case 268: {
 		struct linux_setns_args *p = params;
 		iarg[0] = p->fd; /* l_int */
 		iarg[1] = p->nstype; /* l_int */
 		*n_args = 2;
 		break;
 	}
 	/* linux_sendmmsg */
 	case 269: {
 		struct linux_sendmmsg_args *p = params;
 		iarg[0] = p->s; /* l_int */
 		uarg[1] = (intptr_t) p->msg; /* struct l_mmsghdr * */
 		iarg[2] = p->vlen; /* l_uint */
 		iarg[3] = p->flags; /* l_uint */
 		*n_args = 4;
 		break;
 	}
 	/* linux_process_vm_readv */
 	case 270: {
 		struct linux_process_vm_readv_args *p = params;
 		iarg[0] = p->pid; /* l_pid_t */
 		uarg[1] = (intptr_t) p->lvec; /* const struct iovec * */
 		iarg[2] = p->liovcnt; /* l_ulong */
 		uarg[3] = (intptr_t) p->rvec; /* const struct iovec * */
 		iarg[4] = p->riovcnt; /* l_ulong */
 		iarg[5] = p->flags; /* l_ulong */
 		*n_args = 6;
 		break;
 	}
 	/* linux_process_vm_writev */
 	case 271: {
 		struct linux_process_vm_writev_args *p = params;
 		iarg[0] = p->pid; /* l_pid_t */
 		uarg[1] = (intptr_t) p->lvec; /* const struct iovec * */
 		iarg[2] = p->liovcnt; /* l_ulong */
 		uarg[3] = (intptr_t) p->rvec; /* const struct iovec * */
 		iarg[4] = p->riovcnt; /* l_ulong */
 		iarg[5] = p->flags; /* l_ulong */
 		*n_args = 6;
 		break;
 	}
 	/* linux_kcmp */
 	case 272: {
 		struct linux_kcmp_args *p = params;
 		iarg[0] = p->pid1; /* l_pid_t */
 		iarg[1] = p->pid2; /* l_pid_t */
 		iarg[2] = p->type; /* l_int */
 		iarg[3] = p->idx1; /* l_ulong */
 		iarg[4] = p->idx; /* l_ulong */
 		*n_args = 5;
 		break;
 	}
 	/* linux_finit_module */
 	case 273: {
 		struct linux_finit_module_args *p = params;
 		iarg[0] = p->fd; /* l_int */
 		uarg[1] = (intptr_t) p->uargs; /* const char * */
 		iarg[2] = p->flags; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_sched_setattr */
 	case 274: {
 		struct linux_sched_setattr_args *p = params;
 		iarg[0] = p->pid; /* l_pid_t */
 		uarg[1] = (intptr_t) p->attr; /* void * */
 		iarg[2] = p->flags; /* l_uint */
 		*n_args = 3;
 		break;
 	}
 	/* linux_sched_getattr */
 	case 275: {
 		struct linux_sched_getattr_args *p = params;
 		iarg[0] = p->pid; /* l_pid_t */
 		uarg[1] = (intptr_t) p->attr; /* void * */
 		iarg[2] = p->size; /* l_uint */
 		iarg[3] = p->flags; /* l_uint */
 		*n_args = 4;
 		break;
 	}
 	/* linux_renameat2 */
 	case 276: {
 		struct linux_renameat2_args *p = params;
 		iarg[0] = p->oldfd; /* l_int */
 		uarg[1] = (intptr_t) p->oldname; /* const char * */
 		iarg[2] = p->newfd; /* l_int */
 		uarg[3] = (intptr_t) p->newname; /* const char * */
 		uarg[4] = p->flags; /* unsigned int */
 		*n_args = 5;
 		break;
 	}
 	/* linux_seccomp */
 	case 277: {
 		struct linux_seccomp_args *p = params;
 		iarg[0] = p->op; /* l_uint */
 		iarg[1] = p->flags; /* l_uint */
 		uarg[2] = (intptr_t) p->uargs; /* const char * */
 		*n_args = 3;
 		break;
 	}
 	/* linux_getrandom */
 	case 278: {
 		struct linux_getrandom_args *p = params;
 		uarg[0] = (intptr_t) p->buf; /* char * */
 		iarg[1] = p->count; /* l_size_t */
 		iarg[2] = p->flags; /* l_uint */
 		*n_args = 3;
 		break;
 	}
 	/* linux_memfd_create */
 	case 279: {
 		struct linux_memfd_create_args *p = params;
 		uarg[0] = (intptr_t) p->uname_ptr; /* const char * */
 		iarg[1] = p->flags; /* l_uint */
 		*n_args = 2;
 		break;
 	}
 	/* linux_bpf */
 	case 280: {
 		struct linux_bpf_args *p = params;
 		iarg[0] = p->cmd; /* l_int */
 		uarg[1] = (intptr_t) p->attr; /* void * */
 		iarg[2] = p->size; /* l_uint */
 		*n_args = 3;
 		break;
 	}
 	/* linux_execveat */
 	case 281: {
 		struct linux_execveat_args *p = params;
 		iarg[0] = p->dfd; /* l_int */
 		uarg[1] = (intptr_t) p->filename; /* const char * */
 		uarg[2] = (intptr_t) p->argv; /* const char ** */
 		uarg[3] = (intptr_t) p->envp; /* const char ** */
 		iarg[4] = p->flags; /* l_int */
 		*n_args = 5;
 		break;
 	}
 	/* linux_userfaultfd */
 	case 282: {
 		struct linux_userfaultfd_args *p = params;
 		iarg[0] = p->flags; /* l_int */
 		*n_args = 1;
 		break;
 	}
 	/* linux_membarrier */
 	case 283: {
 		struct linux_membarrier_args *p = params;
 		iarg[0] = p->cmd; /* l_int */
 		iarg[1] = p->flags; /* l_int */
 		*n_args = 2;
 		break;
 	}
 	/* linux_mlock2 */
 	case 284: {
 		struct linux_mlock2_args *p = params;
 		iarg[0] = p->start; /* l_ulong */
 		iarg[1] = p->len; /* l_size_t */
 		iarg[2] = p->flags; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_copy_file_range */
 	case 285: {
 		struct linux_copy_file_range_args *p = params;
 		iarg[0] = p->fd_in; /* l_int */
 		uarg[1] = (intptr_t) p->off_in; /* l_loff_t * */
 		iarg[2] = p->fd_out; /* l_int */
 		uarg[3] = (intptr_t) p->off_out; /* l_loff_t * */
 		iarg[4] = p->len; /* l_size_t */
 		iarg[5] = p->flags; /* l_uint */
 		*n_args = 6;
 		break;
 	}
 	/* linux_preadv2 */
 	case 286: {
 		struct linux_preadv2_args *p = params;
 		iarg[0] = p->fd; /* l_ulong */
 		uarg[1] = (intptr_t) p->vec; /* const struct iovec * */
 		iarg[2] = p->vlen; /* l_ulong */
 		iarg[3] = p->pos_l; /* l_ulong */
 		iarg[4] = p->pos_h; /* l_ulong */
 		iarg[5] = p->flags; /* l_int */
 		*n_args = 6;
 		break;
 	}
 	/* linux_pwritev2 */
 	case 287: {
 		struct linux_pwritev2_args *p = params;
 		iarg[0] = p->fd; /* l_ulong */
 		uarg[1] = (intptr_t) p->vec; /* const struct iovec * */
 		iarg[2] = p->vlen; /* l_ulong */
 		iarg[3] = p->pos_l; /* l_ulong */
 		iarg[4] = p->pos_h; /* l_ulong */
 		iarg[5] = p->flags; /* l_int */
 		*n_args = 6;
 		break;
 	}
 	/* linux_pkey_mprotect */
 	case 288: {
 		struct linux_pkey_mprotect_args *p = params;
 		iarg[0] = p->start; /* l_ulong */
 		iarg[1] = p->len; /* l_size_t */
 		iarg[2] = p->prot; /* l_ulong */
 		iarg[3] = p->pkey; /* l_int */
 		*n_args = 4;
 		break;
 	}
 	/* linux_pkey_alloc */
 	case 289: {
 		struct linux_pkey_alloc_args *p = params;
 		iarg[0] = p->flags; /* l_ulong */
 		iarg[1] = p->init_val; /* l_ulong */
 		*n_args = 2;
 		break;
 	}
 	/* linux_pkey_free */
 	case 290: {
 		struct linux_pkey_free_args *p = params;
 		iarg[0] = p->pkey; /* l_int */
 		*n_args = 1;
 		break;
 	}
 	default:
 		*n_args = 0;
 		break;
 	};
 }
 static void
 systrace_entry_setargdesc(int sysnum, int ndx, char *desc, size_t descsz)
 {
 	const char *p = NULL;
 	switch (sysnum) {
 #define	nosys	linux_nosys
 	/* linux_setxattr */
 	case 5:
 		break;
 	/* linux_lsetxattr */
 	case 6:
 		break;
 	/* linux_fsetxattr */
 	case 7:
 		break;
 	/* linux_getxattr */
 	case 8:
 		break;
 	/* linux_lgetxattr */
 	case 9:
 		break;
 	/* linux_fgetxattr */
 	case 10:
 		break;
 	/* linux_listxattr */
 	case 11:
 		break;
 	/* linux_llistxattr */
 	case 12:
 		break;
 	/* linux_flistxattr */
 	case 13:
 		break;
 	/* linux_removexattr */
 	case 14:
 		break;
 	/* linux_lremovexattr */
 	case 15:
 		break;
 	/* linux_fremovexattr */
 	case 16:
 		break;
 	/* linux_getcwd */
 	case 17:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "l_ulong";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_lookup_dcookie */
 	case 18:
 		break;
 	/* linux_eventfd2 */
 	case 19:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_epoll_create1 */
 	case 20:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_epoll_ctl */
 	case 21:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		case 3:
 			p = "userland struct epoll_event *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_epoll_pwait */
 	case 22:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland struct epoll_event *";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		case 3:
 			p = "l_int";
 			break;
 		case 4:
 			p = "userland l_sigset_t *";
 			break;
 		case 5:
 			p = "l_size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* dup */
 	case 23:
 		switch(ndx) {
 		case 0:
 			p = "u_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_dup3 */
 	case 24:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_fcntl */
 	case 25:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		case 1:
 			p = "l_uint";
 			break;
 		case 2:
 			p = "l_ulong";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_inotify_init1 */
 	case 26:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_inotify_add_watch */
 	case 27:
 		break;
 	/* linux_inotify_rm_watch */
 	case 28:
 		break;
 	/* linux_ioctl */
 	case 29:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		case 1:
 			p = "l_uint";
 			break;
 		case 2:
 			p = "uintptr_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_ioprio_set */
 	case 30:
 		break;
 	/* linux_ioprio_get */
 	case 31:
 		break;
 	/* flock */
 	case 32:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_mknodat */
 	case 33:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		case 3:
 			p = "l_uint";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_mkdirat */
 	case 34:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_unlinkat */
 	case 35:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_symlinkat */
 	case 36:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "userland const char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_linkat */
 	case 37:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		case 3:
 			p = "userland const char *";
 			break;
 		case 4:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_renameat */
 	case 38:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		case 3:
 			p = "userland const char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_mount */
 	case 40:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "userland char *";
 			break;
 		case 2:
 			p = "userland char *";
 			break;
 		case 3:
 			p = "l_ulong";
 			break;
 		case 4:
 			p = "userland void *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_pivot_root */
 	case 41:
 		break;
 	/* linux_statfs */
 	case 43:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "userland struct l_statfs_buf *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_fstatfs */
 	case 44:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		case 1:
 			p = "userland struct l_statfs_buf *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_truncate */
 	case 45:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "l_ulong";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_ftruncate */
 	case 46:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_long";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_fallocate */
 	case 47:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "l_loff_t";
 			break;
 		case 3:
 			p = "l_loff_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_faccessat */
 	case 48:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_chdir */
 	case 49:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* fchdir */
 	case 50:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* chroot */
 	case 51:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* fchmod */
 	case 52:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_fchmodat */
 	case 53:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "l_mode_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_fchownat */
 	case 54:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "l_uid_t";
 			break;
 		case 3:
 			p = "l_gid_t";
 			break;
 		case 4:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* fchown */
 	case 55:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_openat */
 	case 56:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		case 3:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* close */
 	case 57:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_vhangup */
 	case 58:
 		break;
 	/* linux_pipe2 */
 	case 59:
 		switch(ndx) {
 		case 0:
 			p = "userland l_int *";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_getdents64 */
 	case 61:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		case 1:
 			p = "userland void *";
 			break;
 		case 2:
 			p = "l_uint";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_lseek */
 	case 62:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		case 1:
 			p = "l_off_t";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* read */
 	case 63:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland char *";
 			break;
 		case 2:
 			p = "u_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* write */
 	case 64:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland char *";
 			break;
 		case 2:
 			p = "u_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* readv */
 	case 65:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland struct iovec *";
 			break;
 		case 2:
 			p = "u_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* writev */
 	case 66:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland struct iovec *";
 			break;
 		case 2:
 			p = "u_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_pread */
 	case 67:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		case 1:
 			p = "userland char *";
 			break;
 		case 2:
 			p = "l_size_t";
 			break;
 		case 3:
 			p = "l_loff_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_pwrite */
 	case 68:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		case 1:
 			p = "userland char *";
 			break;
 		case 2:
 			p = "l_size_t";
 			break;
 		case 3:
 			p = "l_loff_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_preadv */
 	case 69:
 		switch(ndx) {
 		case 0:
 			p = "l_ulong";
 			break;
 		case 1:
 			p = "userland struct iovec *";
 			break;
 		case 2:
 			p = "l_ulong";
 			break;
 		case 3:
 			p = "l_ulong";
 			break;
 		case 4:
 			p = "l_ulong";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_pwritev */
 	case 70:
 		switch(ndx) {
 		case 0:
 			p = "l_ulong";
 			break;
 		case 1:
 			p = "userland struct iovec *";
 			break;
 		case 2:
 			p = "l_ulong";
 			break;
 		case 3:
 			p = "l_ulong";
 			break;
 		case 4:
 			p = "l_ulong";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sendfile */
 	case 71:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "userland l_long *";
 			break;
 		case 3:
 			p = "l_size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_pselect6 */
 	case 72:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland l_fd_set *";
 			break;
 		case 2:
 			p = "userland l_fd_set *";
 			break;
 		case 3:
 			p = "userland l_fd_set *";
 			break;
 		case 4:
 			p = "userland struct l_timespec *";
 			break;
 		case 5:
 			p = "userland l_uintptr_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_ppoll */
 	case 73:
 		switch(ndx) {
 		case 0:
 			p = "userland struct pollfd *";
 			break;
 		case 1:
 			p = "uint32_t";
 			break;
 		case 2:
 			p = "userland struct l_timespec *";
 			break;
 		case 3:
 			p = "userland l_sigset_t *";
 			break;
 		case 4:
 			p = "l_size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_signalfd4 */
 	case 74:
 		break;
 	/* linux_vmsplice */
 	case 75:
 		break;
 	/* linux_splice */
 	case 76:
 		break;
 	/* linux_tee */
 	case 77:
 		break;
 	/* linux_readlinkat */
 	case 78:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "userland char *";
 			break;
 		case 3:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_newfstatat */
 	case 79:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland char *";
 			break;
 		case 2:
 			p = "userland struct l_stat64 *";
 			break;
 		case 3:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_newfstat */
 	case 80:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		case 1:
 			p = "userland struct l_newstat *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* fsync */
 	case 82:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_fdatasync */
 	case 83:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sync_file_range */
 	case 84:
 		break;
 	/* linux_timerfd_create */
 	case 85:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_timerfd_settime */
 	case 86:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "userland const struct l_itimerspec *";
 			break;
 		case 3:
 			p = "userland struct l_itimerspec *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_timerfd_gettime */
 	case 87:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland struct l_itimerspec *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_utimensat */
 	case 88:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "userland const struct l_timespec *";
 			break;
 		case 3:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* acct */
 	case 89:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_capget */
 	case 90:
 		switch(ndx) {
 		case 0:
 			p = "userland struct l_user_cap_header *";
 			break;
 		case 1:
 			p = "userland struct l_user_cap_data *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_capset */
 	case 91:
 		switch(ndx) {
 		case 0:
 			p = "userland struct l_user_cap_header *";
 			break;
 		case 1:
 			p = "userland struct l_user_cap_data *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_personality */
 	case 92:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_exit */
 	case 93:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_exit_group */
 	case 94:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_waitid */
 	case 95:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_pid_t";
 			break;
 		case 2:
 			p = "userland l_siginfo_t *";
 			break;
 		case 3:
 			p = "l_int";
 			break;
 		case 4:
 			p = "userland struct rusage *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_set_tid_address */
 	case 96:
 		switch(ndx) {
 		case 0:
 			p = "userland int *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_unshare */
 	case 97:
 		break;
 	/* linux_sys_futex */
 	case 98:
 		switch(ndx) {
 		case 0:
 			p = "userland void *";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "int";
 			break;
 		case 3:
 			p = "userland struct l_timespec *";
 			break;
 		case 4:
 			p = "userland void *";
 			break;
 		case 5:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_set_robust_list */
 	case 99:
 		switch(ndx) {
 		case 0:
 			p = "userland struct linux_robust_list_head *";
 			break;
 		case 1:
 			p = "l_size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_get_robust_list */
 	case 100:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland struct linux_robust_list_head **";
 			break;
 		case 2:
 			p = "userland l_size_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_nanosleep */
 	case 101:
 		switch(ndx) {
 		case 0:
 			p = "userland const struct l_timespec *";
 			break;
 		case 1:
 			p = "userland struct l_timespec *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_getitimer */
 	case 102:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland struct l_itimerval *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_setitimer */
 	case 103:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland struct l_itimerval *";
 			break;
 		case 2:
 			p = "userland struct l_itimerval *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_kexec_load */
 	case 104:
 		break;
 	/* linux_init_module */
 	case 105:
 		break;
 	/* linux_delete_module */
 	case 106:
 		break;
 	/* linux_timer_create */
 	case 107:
 		switch(ndx) {
 		case 0:
 			p = "clockid_t";
 			break;
 		case 1:
 			p = "userland struct sigevent *";
 			break;
 		case 2:
 			p = "userland l_timer_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_timer_gettime */
 	case 108:
 		switch(ndx) {
 		case 0:
 			p = "l_timer_t";
 			break;
 		case 1:
 			p = "userland struct itimerspec *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_timer_getoverrun */
 	case 109:
 		switch(ndx) {
 		case 0:
 			p = "l_timer_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_timer_settime */
 	case 110:
 		switch(ndx) {
 		case 0:
 			p = "l_timer_t";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "userland const struct itimerspec *";
 			break;
 		case 3:
 			p = "userland struct itimerspec *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_timer_delete */
 	case 111:
 		switch(ndx) {
 		case 0:
 			p = "l_timer_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_clock_settime */
 	case 112:
 		switch(ndx) {
 		case 0:
 			p = "clockid_t";
 			break;
 		case 1:
 			p = "userland struct l_timespec *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_clock_gettime */
 	case 113:
 		switch(ndx) {
 		case 0:
 			p = "clockid_t";
 			break;
 		case 1:
 			p = "userland struct l_timespec *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_clock_getres */
 	case 114:
 		switch(ndx) {
 		case 0:
 			p = "clockid_t";
 			break;
 		case 1:
 			p = "userland struct l_timespec *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_clock_nanosleep */
 	case 115:
 		switch(ndx) {
 		case 0:
 			p = "clockid_t";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "userland struct l_timespec *";
 			break;
 		case 3:
 			p = "userland struct l_timespec *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_syslog */
 	case 116:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland char *";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_ptrace */
 	case 117:
 		switch(ndx) {
 		case 0:
 			p = "l_long";
 			break;
 		case 1:
 			p = "l_long";
 			break;
 		case 2:
 			p = "l_ulong";
 			break;
 		case 3:
 			p = "l_ulong";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sched_setparam */
 	case 118:
 		switch(ndx) {
 		case 0:
 			p = "l_pid_t";
 			break;
 		case 1:
 			p = "userland struct sched_param *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sched_setscheduler */
 	case 119:
 		switch(ndx) {
 		case 0:
 			p = "l_pid_t";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "userland struct sched_param *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sched_getscheduler */
 	case 120:
 		switch(ndx) {
 		case 0:
 			p = "l_pid_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sched_getparam */
 	case 121:
 		switch(ndx) {
 		case 0:
 			p = "l_pid_t";
 			break;
 		case 1:
 			p = "userland struct sched_param *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sched_setaffinity */
 	case 122:
 		switch(ndx) {
 		case 0:
 			p = "l_pid_t";
 			break;
 		case 1:
 			p = "l_uint";
 			break;
 		case 2:
 			p = "userland l_ulong *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sched_getaffinity */
 	case 123:
 		switch(ndx) {
 		case 0:
 			p = "l_pid_t";
 			break;
 		case 1:
 			p = "l_uint";
 			break;
 		case 2:
 			p = "userland l_ulong *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* sched_yield */
 	case 124:
 		break;
 	/* linux_sched_get_priority_max */
 	case 125:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sched_get_priority_min */
 	case 126:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sched_rr_get_interval */
 	case 127:
 		switch(ndx) {
 		case 0:
 			p = "l_pid_t";
 			break;
 		case 1:
 			p = "userland struct l_timespec *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_kill */
 	case 129:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_tkill */
 	case 130:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_tgkill */
 	case 131:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sigaltstack */
 	case 132:
 		switch(ndx) {
 		case 0:
 			p = "userland l_stack_t *";
 			break;
 		case 1:
 			p = "userland l_stack_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_rt_sigsuspend */
 	case 133:
 		switch(ndx) {
 		case 0:
 			p = "userland l_sigset_t *";
 			break;
 		case 1:
 			p = "l_size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_rt_sigaction */
 	case 134:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland l_sigaction_t *";
 			break;
 		case 2:
 			p = "userland l_sigaction_t *";
 			break;
 		case 3:
 			p = "l_size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_rt_sigprocmask */
 	case 135:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland l_sigset_t *";
 			break;
 		case 2:
 			p = "userland l_sigset_t *";
 			break;
 		case 3:
 			p = "l_size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_rt_sigpending */
 	case 136:
 		switch(ndx) {
 		case 0:
 			p = "userland l_sigset_t *";
 			break;
 		case 1:
 			p = "l_size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_rt_sigtimedwait */
 	case 137:
 		switch(ndx) {
 		case 0:
 			p = "userland l_sigset_t *";
 			break;
 		case 1:
 			p = "userland l_siginfo_t *";
 			break;
 		case 2:
 			p = "userland struct l_timeval *";
 			break;
 		case 3:
 			p = "l_size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_rt_sigqueueinfo */
 	case 138:
 		switch(ndx) {
 		case 0:
 			p = "l_pid_t";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "userland l_siginfo_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_rt_sigreturn */
 	case 139:
 		switch(ndx) {
 		case 0:
 			p = "userland struct l_ucontext *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* setpriority */
 	case 140:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_getpriority */
 	case 141:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_reboot */
 	case 142:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "l_uint";
 			break;
 		case 3:
 			p = "userland void *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* setregid */
 	case 143:
 		switch(ndx) {
 		case 0:
 			p = "gid_t";
 			break;
 		case 1:
 			p = "gid_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* setgid */
 	case 144:
 		switch(ndx) {
 		case 0:
 			p = "gid_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* setreuid */
 	case 145:
 		switch(ndx) {
 		case 0:
 			p = "uid_t";
 			break;
 		case 1:
 			p = "uid_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* setuid */
 	case 146:
 		switch(ndx) {
 		case 0:
 			p = "uid_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* setresuid */
 	case 147:
 		switch(ndx) {
 		case 0:
 			p = "uid_t";
 			break;
 		case 1:
 			p = "uid_t";
 			break;
 		case 2:
 			p = "uid_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* getresuid */
 	case 148:
 		switch(ndx) {
 		case 0:
 			p = "userland uid_t *";
 			break;
 		case 1:
 			p = "userland uid_t *";
 			break;
 		case 2:
 			p = "userland uid_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* setresgid */
 	case 149:
 		switch(ndx) {
 		case 0:
 			p = "gid_t";
 			break;
 		case 1:
 			p = "gid_t";
 			break;
 		case 2:
 			p = "gid_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* getresgid */
 	case 150:
 		switch(ndx) {
 		case 0:
 			p = "userland gid_t *";
 			break;
 		case 1:
 			p = "userland gid_t *";
 			break;
 		case 2:
 			p = "userland gid_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_setfsuid */
 	case 151:
 		switch(ndx) {
 		case 0:
 			p = "l_uid_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_setfsgid */
 	case 152:
 		switch(ndx) {
 		case 0:
 			p = "l_gid_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_times */
 	case 153:
 		switch(ndx) {
 		case 0:
 			p = "userland struct l_times_argv *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* setpgid */
 	case 154:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* getpgid */
 	case 155:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_getsid */
 	case 156:
 		switch(ndx) {
 		case 0:
 			p = "l_pid_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* setsid */
 	case 157:
 		break;
 	/* linux_getgroups */
 	case 158:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland l_gid_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_setgroups */
 	case 159:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland l_gid_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_newuname */
 	case 160:
 		switch(ndx) {
 		case 0:
 			p = "userland struct l_new_utsname *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sethostname */
 	case 161:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "l_uint";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_setdomainname */
 	case 162:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_getrlimit */
 	case 163:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		case 1:
 			p = "userland struct l_rlimit *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_setrlimit */
 	case 164:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		case 1:
 			p = "userland struct l_rlimit *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* getrusage */
 	case 165:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland struct rusage *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* umask */
 	case 166:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_prctl */
 	case 167:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_uintptr_t";
 			break;
 		case 2:
 			p = "l_uintptr_t";
 			break;
 		case 3:
 			p = "l_uintptr_t";
 			break;
 		case 4:
 			p = "l_uintptr_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_getcpu */
 	case 168:
 		switch(ndx) {
 		case 0:
 			p = "userland l_uint *";
 			break;
 		case 1:
 			p = "userland l_uint *";
 			break;
 		case 2:
 			p = "userland void *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* gettimeofday */
 	case 169:
 		switch(ndx) {
 		case 0:
 			p = "userland struct l_timeval *";
 			break;
 		case 1:
 			p = "userland struct timezone *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* settimeofday */
 	case 170:
 		switch(ndx) {
 		case 0:
 			p = "userland struct l_timeval *";
 			break;
 		case 1:
 			p = "userland struct timezone *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_adjtimex */
 	case 171:
 		break;
 	/* linux_getpid */
 	case 172:
 		break;
 	/* linux_getppid */
 	case 173:
 		break;
 	/* linux_getuid */
 	case 174:
 		break;
 	/* geteuid */
 	case 175:
 		break;
 	/* linux_getgid */
 	case 176:
 		break;
 	/* getegid */
 	case 177:
 		break;
 	/* linux_gettid */
 	case 178:
 		break;
 	/* linux_sysinfo */
 	case 179:
 		switch(ndx) {
 		case 0:
 			p = "userland struct l_sysinfo *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_mq_open */
 	case 180:
 		break;
 	/* linux_mq_unlink */
 	case 181:
 		break;
 	/* linux_mq_timedsend */
 	case 182:
 		break;
 	/* linux_mq_timedreceive */
 	case 183:
 		break;
 	/* linux_mq_notify */
 	case 184:
 		break;
 	/* linux_mq_getsetattr */
 	case 185:
 		break;
 	/* linux_msgget */
 	case 186:
 		switch(ndx) {
 		case 0:
 			p = "l_key_t";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_msgctl */
 	case 187:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "userland struct l_msqid_ds *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_msgrcv */
 	case 188:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland struct l_msgbuf *";
 			break;
 		case 2:
 			p = "l_size_t";
 			break;
 		case 3:
 			p = "l_long";
 			break;
 		case 4:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_msgsnd */
 	case 189:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland struct l_msgbuf *";
 			break;
 		case 2:
 			p = "l_size_t";
 			break;
 		case 3:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_semget */
 	case 190:
 		switch(ndx) {
 		case 0:
 			p = "l_key_t";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_semctl */
 	case 191:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		case 3:
 			p = "union l_semun";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_semtimedop */
 	case 192:
 		break;
 	/* linux_semop */
 	case 193:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland struct l_sembuf *";
 			break;
 		case 2:
 			p = "l_uint";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_shmget */
 	case 194:
 		switch(ndx) {
 		case 0:
 			p = "l_key_t";
 			break;
 		case 1:
 			p = "l_size_t";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_shmctl */
 	case 195:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "userland struct l_shmid_ds *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_shmat */
 	case 196:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland char *";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_shmdt */
 	case 197:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_socket */
 	case 198:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_socketpair */
 	case 199:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		case 3:
 			p = "l_uintptr_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_bind */
 	case 200:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_uintptr_t";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_listen */
 	case 201:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_accept */
 	case 202:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_uintptr_t";
 			break;
 		case 2:
 			p = "l_uintptr_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_connect */
 	case 203:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_uintptr_t";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_getsockname */
 	case 204:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_uintptr_t";
 			break;
 		case 2:
 			p = "l_uintptr_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_getpeername */
 	case 205:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_uintptr_t";
 			break;
 		case 2:
 			p = "l_uintptr_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sendto */
 	case 206:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_uintptr_t";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		case 3:
 			p = "l_int";
 			break;
 		case 4:
 			p = "l_uintptr_t";
 			break;
 		case 5:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_recvfrom */
 	case 207:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_uintptr_t";
 			break;
 		case 2:
 			p = "l_size_t";
 			break;
 		case 3:
 			p = "l_int";
 			break;
 		case 4:
 			p = "l_uintptr_t";
 			break;
 		case 5:
 			p = "l_uintptr_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_setsockopt */
 	case 208:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		case 3:
 			p = "l_uintptr_t";
 			break;
 		case 4:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_getsockopt */
 	case 209:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		case 3:
 			p = "l_uintptr_t";
 			break;
 		case 4:
 			p = "l_uintptr_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_shutdown */
 	case 210:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sendmsg */
 	case 211:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_uintptr_t";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_recvmsg */
 	case 212:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_uintptr_t";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_brk */
 	case 214:
 		switch(ndx) {
 		case 0:
 			p = "l_ulong";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* munmap */
 	case 215:
 		switch(ndx) {
 		case 0:
 			p = "caddr_t";
 			break;
 		case 1:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_mremap */
 	case 216:
 		switch(ndx) {
 		case 0:
 			p = "l_ulong";
 			break;
 		case 1:
 			p = "l_ulong";
 			break;
 		case 2:
 			p = "l_ulong";
 			break;
 		case 3:
 			p = "l_ulong";
 			break;
 		case 4:
 			p = "l_ulong";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_add_key */
 	case 217:
 		break;
 	/* linux_request_key */
 	case 218:
 		break;
 	/* linux_keyctl */
 	case 219:
 		break;
 	/* linux_clone */
 	case 220:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland void *";
 			break;
 		case 2:
 			p = "userland void *";
 			break;
 		case 3:
 			p = "userland void *";
 			break;
 		case 4:
 			p = "userland void *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_execve */
 	case 221:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "userland char **";
 			break;
 		case 2:
 			p = "userland char **";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_mmap2 */
 	case 222:
 		switch(ndx) {
 		case 0:
 			p = "l_ulong";
 			break;
 		case 1:
 			p = "l_ulong";
 			break;
 		case 2:
 			p = "l_ulong";
 			break;
 		case 3:
 			p = "l_ulong";
 			break;
 		case 4:
 			p = "l_ulong";
 			break;
 		case 5:
 			p = "l_ulong";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_fadvise64 */
 	case 223:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_loff_t";
 			break;
 		case 2:
 			p = "l_size_t";
 			break;
 		case 3:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* swapon */
 	case 224:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_swapoff */
 	case 225:
 		break;
 	/* linux_mprotect */
 	case 226:
 		switch(ndx) {
 		case 0:
 			p = "caddr_t";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_msync */
 	case 227:
 		switch(ndx) {
 		case 0:
 			p = "l_ulong";
 			break;
 		case 1:
 			p = "l_size_t";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* mlock */
 	case 228:
 		switch(ndx) {
 		case 0:
 			p = "userland const void *";
 			break;
 		case 1:
 			p = "size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* munlock */
 	case 229:
 		switch(ndx) {
 		case 0:
 			p = "userland const void *";
 			break;
 		case 1:
 			p = "size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* mlockall */
 	case 230:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* munlockall */
 	case 231:
 		break;
 	/* linux_mincore */
 	case 232:
 		switch(ndx) {
 		case 0:
 			p = "l_ulong";
 			break;
 		case 1:
 			p = "l_size_t";
 			break;
 		case 2:
 			p = "userland u_char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* madvise */
 	case 233:
 		switch(ndx) {
 		case 0:
 			p = "userland void *";
 			break;
 		case 1:
 			p = "size_t";
 			break;
 		case 2:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_remap_file_pages */
 	case 234:
 		break;
 	/* linux_mbind */
 	case 235:
 		break;
 	/* linux_get_mempolicy */
 	case 236:
 		break;
 	/* linux_set_mempolicy */
 	case 237:
 		break;
 	/* linux_migrate_pages */
 	case 238:
 		break;
 	/* linux_move_pages */
 	case 239:
 		break;
 	/* linux_rt_tgsigqueueinfo */
 	case 240:
 		switch(ndx) {
 		case 0:
 			p = "l_pid_t";
 			break;
 		case 1:
 			p = "l_pid_t";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		case 3:
 			p = "userland l_siginfo_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_perf_event_open */
 	case 241:
 		break;
 	/* linux_accept4 */
 	case 242:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_uintptr_t";
 			break;
 		case 2:
 			p = "l_uintptr_t";
 			break;
 		case 3:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_recvmmsg */
 	case 243:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland struct l_mmsghdr *";
 			break;
 		case 2:
 			p = "l_uint";
 			break;
 		case 3:
 			p = "l_uint";
 			break;
 		case 4:
 			p = "userland struct l_timespec *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_wait4 */
 	case 260:
 		switch(ndx) {
 		case 0:
 			p = "l_pid_t";
 			break;
 		case 1:
 			p = "userland l_int *";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		case 3:
 			p = "userland struct rusage *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_prlimit64 */
 	case 261:
 		switch(ndx) {
 		case 0:
 			p = "l_pid_t";
 			break;
 		case 1:
 			p = "l_uint";
 			break;
 		case 2:
 			p = "userland struct rlimit *";
 			break;
 		case 3:
 			p = "userland struct rlimit *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_fanotify_init */
 	case 262:
 		break;
 	/* linux_fanotify_mark */
 	case 263:
 		break;
 	/* linux_name_to_handle_at */
 	case 264:
 		break;
 	/* linux_open_by_handle_at */
 	case 265:
 		break;
 	/* linux_clock_adjtime */
 	case 266:
 		break;
 	/* linux_syncfs */
 	case 267:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_setns */
 	case 268:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sendmmsg */
 	case 269:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland struct l_mmsghdr *";
 			break;
 		case 2:
 			p = "l_uint";
 			break;
 		case 3:
 			p = "l_uint";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_process_vm_readv */
 	case 270:
 		switch(ndx) {
 		case 0:
 			p = "l_pid_t";
 			break;
 		case 1:
 			p = "userland const struct iovec *";
 			break;
 		case 2:
 			p = "l_ulong";
 			break;
 		case 3:
 			p = "userland const struct iovec *";
 			break;
 		case 4:
 			p = "l_ulong";
 			break;
 		case 5:
 			p = "l_ulong";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_process_vm_writev */
 	case 271:
 		switch(ndx) {
 		case 0:
 			p = "l_pid_t";
 			break;
 		case 1:
 			p = "userland const struct iovec *";
 			break;
 		case 2:
 			p = "l_ulong";
 			break;
 		case 3:
 			p = "userland const struct iovec *";
 			break;
 		case 4:
 			p = "l_ulong";
 			break;
 		case 5:
 			p = "l_ulong";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_kcmp */
 	case 272:
 		switch(ndx) {
 		case 0:
 			p = "l_pid_t";
 			break;
 		case 1:
 			p = "l_pid_t";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		case 3:
 			p = "l_ulong";
 			break;
 		case 4:
 			p = "l_ulong";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_finit_module */
 	case 273:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sched_setattr */
 	case 274:
 		switch(ndx) {
 		case 0:
 			p = "l_pid_t";
 			break;
 		case 1:
 			p = "userland void *";
 			break;
 		case 2:
 			p = "l_uint";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sched_getattr */
 	case 275:
 		switch(ndx) {
 		case 0:
 			p = "l_pid_t";
 			break;
 		case 1:
 			p = "userland void *";
 			break;
 		case 2:
 			p = "l_uint";
 			break;
 		case 3:
 			p = "l_uint";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_renameat2 */
 	case 276:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		case 3:
 			p = "userland const char *";
 			break;
 		case 4:
 			p = "unsigned int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_seccomp */
 	case 277:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		case 1:
 			p = "l_uint";
 			break;
 		case 2:
 			p = "userland const char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_getrandom */
 	case 278:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "l_size_t";
 			break;
 		case 2:
 			p = "l_uint";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_memfd_create */
 	case 279:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "l_uint";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_bpf */
 	case 280:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland void *";
 			break;
 		case 2:
 			p = "l_uint";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_execveat */
 	case 281:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "userland const char **";
 			break;
 		case 3:
 			p = "userland const char **";
 			break;
 		case 4:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_userfaultfd */
 	case 282:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_membarrier */
 	case 283:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_mlock2 */
 	case 284:
 		switch(ndx) {
 		case 0:
 			p = "l_ulong";
 			break;
 		case 1:
 			p = "l_size_t";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_copy_file_range */
 	case 285:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland l_loff_t *";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		case 3:
 			p = "userland l_loff_t *";
 			break;
 		case 4:
 			p = "l_size_t";
 			break;
 		case 5:
 			p = "l_uint";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_preadv2 */
 	case 286:
 		switch(ndx) {
 		case 0:
 			p = "l_ulong";
 			break;
 		case 1:
 			p = "userland const struct iovec *";
 			break;
 		case 2:
 			p = "l_ulong";
 			break;
 		case 3:
 			p = "l_ulong";
 			break;
 		case 4:
 			p = "l_ulong";
 			break;
 		case 5:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_pwritev2 */
 	case 287:
 		switch(ndx) {
 		case 0:
 			p = "l_ulong";
 			break;
 		case 1:
 			p = "userland const struct iovec *";
 			break;
 		case 2:
 			p = "l_ulong";
 			break;
 		case 3:
 			p = "l_ulong";
 			break;
 		case 4:
 			p = "l_ulong";
 			break;
 		case 5:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_pkey_mprotect */
 	case 288:
 		switch(ndx) {
 		case 0:
 			p = "l_ulong";
 			break;
 		case 1:
 			p = "l_size_t";
 			break;
 		case 2:
 			p = "l_ulong";
 			break;
 		case 3:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_pkey_alloc */
 	case 289:
 		switch(ndx) {
 		case 0:
 			p = "l_ulong";
 			break;
 		case 1:
 			p = "l_ulong";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_pkey_free */
 	case 290:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	default:
 		break;
 	};
 	if (p != NULL)
 		strlcpy(desc, p, descsz);
 }
 static void
 systrace_return_setargdesc(int sysnum, int ndx, char *desc, size_t descsz)
 {
 	const char *p = NULL;
 	switch (sysnum) {
 #define	nosys	linux_nosys
 	/* linux_setxattr */
 	case 5:
 	/* linux_lsetxattr */
 	case 6:
 	/* linux_fsetxattr */
 	case 7:
 	/* linux_getxattr */
 	case 8:
 	/* linux_lgetxattr */
 	case 9:
 	/* linux_fgetxattr */
 	case 10:
 	/* linux_listxattr */
 	case 11:
 	/* linux_llistxattr */
 	case 12:
 	/* linux_flistxattr */
 	case 13:
 	/* linux_removexattr */
 	case 14:
 	/* linux_lremovexattr */
 	case 15:
 	/* linux_fremovexattr */
 	case 16:
 	/* linux_getcwd */
 	case 17:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_lookup_dcookie */
 	case 18:
 	/* linux_eventfd2 */
 	case 19:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_epoll_create1 */
 	case 20:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_epoll_ctl */
 	case 21:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_epoll_pwait */
 	case 22:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* dup */
 	case 23:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_dup3 */
 	case 24:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_fcntl */
 	case 25:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_inotify_init1 */
 	case 26:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_inotify_add_watch */
 	case 27:
 	/* linux_inotify_rm_watch */
 	case 28:
 	/* linux_ioctl */
 	case 29:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_ioprio_set */
 	case 30:
 	/* linux_ioprio_get */
 	case 31:
 	/* flock */
 	case 32:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_mknodat */
 	case 33:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_mkdirat */
 	case 34:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_unlinkat */
 	case 35:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_symlinkat */
 	case 36:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_linkat */
 	case 37:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_renameat */
 	case 38:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_mount */
 	case 40:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_pivot_root */
 	case 41:
 	/* linux_statfs */
 	case 43:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_fstatfs */
 	case 44:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_truncate */
 	case 45:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_ftruncate */
 	case 46:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_fallocate */
 	case 47:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_faccessat */
 	case 48:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_chdir */
 	case 49:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* fchdir */
 	case 50:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* chroot */
 	case 51:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* fchmod */
 	case 52:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_fchmodat */
 	case 53:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_fchownat */
 	case 54:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* fchown */
 	case 55:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_openat */
 	case 56:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* close */
 	case 57:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_vhangup */
 	case 58:
 	/* linux_pipe2 */
 	case 59:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_getdents64 */
 	case 61:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_lseek */
 	case 62:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* read */
 	case 63:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* write */
 	case 64:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* readv */
 	case 65:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* writev */
 	case 66:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_pread */
 	case 67:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_pwrite */
 	case 68:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_preadv */
 	case 69:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_pwritev */
 	case 70:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sendfile */
 	case 71:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_pselect6 */
 	case 72:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_ppoll */
 	case 73:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_signalfd4 */
 	case 74:
 	/* linux_vmsplice */
 	case 75:
 	/* linux_splice */
 	case 76:
 	/* linux_tee */
 	case 77:
 	/* linux_readlinkat */
 	case 78:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_newfstatat */
 	case 79:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_newfstat */
 	case 80:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* fsync */
 	case 82:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_fdatasync */
 	case 83:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sync_file_range */
 	case 84:
 	/* linux_timerfd_create */
 	case 85:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_timerfd_settime */
 	case 86:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_timerfd_gettime */
 	case 87:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_utimensat */
 	case 88:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* acct */
 	case 89:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_capget */
 	case 90:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_capset */
 	case 91:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_personality */
 	case 92:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_exit */
 	case 93:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_exit_group */
 	case 94:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_waitid */
 	case 95:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_set_tid_address */
 	case 96:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_unshare */
 	case 97:
 	/* linux_sys_futex */
 	case 98:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_set_robust_list */
 	case 99:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_get_robust_list */
 	case 100:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_nanosleep */
 	case 101:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_getitimer */
 	case 102:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_setitimer */
 	case 103:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_kexec_load */
 	case 104:
 	/* linux_init_module */
 	case 105:
 	/* linux_delete_module */
 	case 106:
 	/* linux_timer_create */
 	case 107:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_timer_gettime */
 	case 108:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_timer_getoverrun */
 	case 109:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_timer_settime */
 	case 110:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_timer_delete */
 	case 111:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_clock_settime */
 	case 112:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_clock_gettime */
 	case 113:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_clock_getres */
 	case 114:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_clock_nanosleep */
 	case 115:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_syslog */
 	case 116:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_ptrace */
 	case 117:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sched_setparam */
 	case 118:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sched_setscheduler */
 	case 119:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sched_getscheduler */
 	case 120:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sched_getparam */
 	case 121:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sched_setaffinity */
 	case 122:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sched_getaffinity */
 	case 123:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* sched_yield */
 	case 124:
 	/* linux_sched_get_priority_max */
 	case 125:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sched_get_priority_min */
 	case 126:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sched_rr_get_interval */
 	case 127:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_kill */
 	case 129:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_tkill */
 	case 130:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_tgkill */
 	case 131:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sigaltstack */
 	case 132:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_rt_sigsuspend */
 	case 133:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_rt_sigaction */
 	case 134:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_rt_sigprocmask */
 	case 135:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_rt_sigpending */
 	case 136:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_rt_sigtimedwait */
 	case 137:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_rt_sigqueueinfo */
 	case 138:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_rt_sigreturn */
 	case 139:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* setpriority */
 	case 140:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_getpriority */
 	case 141:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_reboot */
 	case 142:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* setregid */
 	case 143:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* setgid */
 	case 144:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* setreuid */
 	case 145:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* setuid */
 	case 146:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* setresuid */
 	case 147:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* getresuid */
 	case 148:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* setresgid */
 	case 149:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* getresgid */
 	case 150:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_setfsuid */
 	case 151:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_setfsgid */
 	case 152:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_times */
 	case 153:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* setpgid */
 	case 154:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* getpgid */
 	case 155:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_getsid */
 	case 156:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* setsid */
 	case 157:
 	/* linux_getgroups */
 	case 158:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_setgroups */
 	case 159:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_newuname */
 	case 160:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sethostname */
 	case 161:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_setdomainname */
 	case 162:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_getrlimit */
 	case 163:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_setrlimit */
 	case 164:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* getrusage */
 	case 165:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* umask */
 	case 166:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_prctl */
 	case 167:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_getcpu */
 	case 168:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* gettimeofday */
 	case 169:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* settimeofday */
 	case 170:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_adjtimex */
 	case 171:
 	/* linux_getpid */
 	case 172:
 	/* linux_getppid */
 	case 173:
 	/* linux_getuid */
 	case 174:
 	/* geteuid */
 	case 175:
 	/* linux_getgid */
 	case 176:
 	/* getegid */
 	case 177:
 	/* linux_gettid */
 	case 178:
 	/* linux_sysinfo */
 	case 179:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_mq_open */
 	case 180:
 	/* linux_mq_unlink */
 	case 181:
 	/* linux_mq_timedsend */
 	case 182:
 	/* linux_mq_timedreceive */
 	case 183:
 	/* linux_mq_notify */
 	case 184:
 	/* linux_mq_getsetattr */
 	case 185:
 	/* linux_msgget */
 	case 186:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_msgctl */
 	case 187:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_msgrcv */
 	case 188:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_msgsnd */
 	case 189:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_semget */
 	case 190:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_semctl */
 	case 191:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_semtimedop */
 	case 192:
 	/* linux_semop */
 	case 193:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_shmget */
 	case 194:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_shmctl */
 	case 195:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_shmat */
 	case 196:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_shmdt */
 	case 197:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_socket */
 	case 198:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_socketpair */
 	case 199:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_bind */
 	case 200:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_listen */
 	case 201:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_accept */
 	case 202:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_connect */
 	case 203:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_getsockname */
 	case 204:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_getpeername */
 	case 205:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sendto */
 	case 206:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_recvfrom */
 	case 207:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_setsockopt */
 	case 208:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_getsockopt */
 	case 209:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_shutdown */
 	case 210:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sendmsg */
 	case 211:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_recvmsg */
 	case 212:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_brk */
 	case 214:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* munmap */
 	case 215:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_mremap */
 	case 216:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_add_key */
 	case 217:
 	/* linux_request_key */
 	case 218:
 	/* linux_keyctl */
 	case 219:
 	/* linux_clone */
 	case 220:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_execve */
 	case 221:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_mmap2 */
 	case 222:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_fadvise64 */
 	case 223:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* swapon */
 	case 224:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_swapoff */
 	case 225:
 	/* linux_mprotect */
 	case 226:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_msync */
 	case 227:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* mlock */
 	case 228:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* munlock */
 	case 229:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* mlockall */
 	case 230:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* munlockall */
 	case 231:
 	/* linux_mincore */
 	case 232:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* madvise */
 	case 233:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_remap_file_pages */
 	case 234:
 	/* linux_mbind */
 	case 235:
 	/* linux_get_mempolicy */
 	case 236:
 	/* linux_set_mempolicy */
 	case 237:
 	/* linux_migrate_pages */
 	case 238:
 	/* linux_move_pages */
 	case 239:
 	/* linux_rt_tgsigqueueinfo */
 	case 240:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_perf_event_open */
 	case 241:
 	/* linux_accept4 */
 	case 242:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_recvmmsg */
 	case 243:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_wait4 */
 	case 260:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_prlimit64 */
 	case 261:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_fanotify_init */
 	case 262:
 	/* linux_fanotify_mark */
 	case 263:
 	/* linux_name_to_handle_at */
 	case 264:
 	/* linux_open_by_handle_at */
 	case 265:
 	/* linux_clock_adjtime */
 	case 266:
 	/* linux_syncfs */
 	case 267:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_setns */
 	case 268:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sendmmsg */
 	case 269:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_process_vm_readv */
 	case 270:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_process_vm_writev */
 	case 271:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_kcmp */
 	case 272:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_finit_module */
 	case 273:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sched_setattr */
 	case 274:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sched_getattr */
 	case 275:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_renameat2 */
 	case 276:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_seccomp */
 	case 277:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_getrandom */
 	case 278:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_memfd_create */
 	case 279:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_bpf */
 	case 280:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_execveat */
 	case 281:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_userfaultfd */
 	case 282:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_membarrier */
 	case 283:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_mlock2 */
 	case 284:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_copy_file_range */
 	case 285:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_preadv2 */
 	case 286:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_pwritev2 */
 	case 287:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_pkey_mprotect */
 	case 288:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_pkey_alloc */
 	case 289:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_pkey_free */
 	case 290:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	default:
 		break;
 	};
 	if (p != NULL)
 		strlcpy(desc, p, descsz);
 }
diff --git a/sys/compat/freebsd32/freebsd32_proto.h b/sys/compat/freebsd32/freebsd32_proto.h
index 0745941528b3..9482cdc3af0f 100644
--- a/sys/compat/freebsd32/freebsd32_proto.h
+++ b/sys/compat/freebsd32/freebsd32_proto.h
@@ -1,1427 +1,1427 @@
 /*
  * System call prototypes.
  *
- * DO NOT EDIT-- this file is automatically generated.
+ * DO NOT EDIT-- this file is automatically @generated.
  * $FreeBSD$
  */
 
 #ifndef _FREEBSD32_SYSPROTO_H_
 #define	_FREEBSD32_SYSPROTO_H_
 
 #include <sys/signal.h>
 #include <sys/acl.h>
 #include <sys/cpuset.h>
 #include <sys/domainset.h>
 #include <sys/_ffcounter.h>
 #include <sys/_semaphore.h>
 #include <sys/ucontext.h>
 #include <sys/wait.h>
 
 #include <bsm/audit_kevents.h>
 
 struct proc;
 
 struct thread;
 
 #define	PAD_(t)	(sizeof(register_t) <= sizeof(t) ? \
 		0 : sizeof(register_t) - sizeof(t))
 
 #if BYTE_ORDER == LITTLE_ENDIAN
 #define	PADL_(t)	0
 #define	PADR_(t)	PAD_(t)
 #else
 #define	PADL_(t)	PAD_(t)
 #define	PADR_(t)	0
 #endif
 
 #if !defined(PAD64_REQUIRED) && !defined(__amd64__)
 #define PAD64_REQUIRED
 #endif
 struct freebsd32_wait4_args {
 	char pid_l_[PADL_(int)]; int pid; char pid_r_[PADR_(int)];
 	char status_l_[PADL_(int *)]; int * status; char status_r_[PADR_(int *)];
 	char options_l_[PADL_(int)]; int options; char options_r_[PADR_(int)];
 	char rusage_l_[PADL_(struct rusage32 *)]; struct rusage32 * rusage; char rusage_r_[PADR_(struct rusage32 *)];
 };
 struct freebsd32_recvmsg_args {
 	char s_l_[PADL_(int)]; int s; char s_r_[PADR_(int)];
 	char msg_l_[PADL_(struct msghdr32 *)]; struct msghdr32 * msg; char msg_r_[PADR_(struct msghdr32 *)];
 	char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
 };
 struct freebsd32_sendmsg_args {
 	char s_l_[PADL_(int)]; int s; char s_r_[PADR_(int)];
 	char msg_l_[PADL_(struct msghdr32 *)]; struct msghdr32 * msg; char msg_r_[PADR_(struct msghdr32 *)];
 	char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
 };
 struct freebsd32_recvfrom_args {
 	char s_l_[PADL_(int)]; int s; char s_r_[PADR_(int)];
 	char buf_l_[PADL_(void *)]; void * buf; char buf_r_[PADR_(void *)];
 	char len_l_[PADL_(uint32_t)]; uint32_t len; char len_r_[PADR_(uint32_t)];
 	char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
 	char from_l_[PADL_(struct sockaddr *)]; struct sockaddr * from; char from_r_[PADR_(struct sockaddr *)];
 	char fromlenaddr_l_[PADL_(uint32_t)]; uint32_t fromlenaddr; char fromlenaddr_r_[PADR_(uint32_t)];
 };
 struct freebsd10_freebsd32_pipe_args {
 	register_t dummy;
 };
 struct ofreebsd32_sigpending_args {
 	register_t dummy;
 };
 struct freebsd32_sigaltstack_args {
 	char ss_l_[PADL_(struct sigaltstack32 *)]; struct sigaltstack32 * ss; char ss_r_[PADR_(struct sigaltstack32 *)];
 	char oss_l_[PADL_(struct sigaltstack32 *)]; struct sigaltstack32 * oss; char oss_r_[PADR_(struct sigaltstack32 *)];
 };
 struct freebsd32_ioctl_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char com_l_[PADL_(uint32_t)]; uint32_t com; char com_r_[PADR_(uint32_t)];
 	char data_l_[PADL_(struct md_ioctl32 *)]; struct md_ioctl32 * data; char data_r_[PADR_(struct md_ioctl32 *)];
 };
 struct freebsd32_execve_args {
 	char fname_l_[PADL_(const char *)]; const char * fname; char fname_r_[PADR_(const char *)];
 	char argv_l_[PADL_(uint32_t *)]; uint32_t * argv; char argv_r_[PADR_(uint32_t *)];
 	char envv_l_[PADL_(uint32_t *)]; uint32_t * envv; char envv_r_[PADR_(uint32_t *)];
 };
 struct freebsd32_mprotect_args {
 	char addr_l_[PADL_(void *)]; void * addr; char addr_r_[PADR_(void *)];
 	char len_l_[PADL_(size_t)]; size_t len; char len_r_[PADR_(size_t)];
 	char prot_l_[PADL_(int)]; int prot; char prot_r_[PADR_(int)];
 };
 struct freebsd32_setitimer_args {
 	char which_l_[PADL_(u_int)]; u_int which; char which_r_[PADR_(u_int)];
 	char itv_l_[PADL_(struct itimerval32 *)]; struct itimerval32 * itv; char itv_r_[PADR_(struct itimerval32 *)];
 	char oitv_l_[PADL_(struct itimerval32 *)]; struct itimerval32 * oitv; char oitv_r_[PADR_(struct itimerval32 *)];
 };
 struct freebsd32_getitimer_args {
 	char which_l_[PADL_(u_int)]; u_int which; char which_r_[PADR_(u_int)];
 	char itv_l_[PADL_(struct itimerval32 *)]; struct itimerval32 * itv; char itv_r_[PADR_(struct itimerval32 *)];
 };
 struct freebsd32_fcntl_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char cmd_l_[PADL_(int)]; int cmd; char cmd_r_[PADR_(int)];
 	char arg_l_[PADL_(int)]; int arg; char arg_r_[PADR_(int)];
 };
 struct freebsd32_select_args {
 	char nd_l_[PADL_(int)]; int nd; char nd_r_[PADR_(int)];
 	char in_l_[PADL_(fd_set *)]; fd_set * in; char in_r_[PADR_(fd_set *)];
 	char ou_l_[PADL_(fd_set *)]; fd_set * ou; char ou_r_[PADR_(fd_set *)];
 	char ex_l_[PADL_(fd_set *)]; fd_set * ex; char ex_r_[PADR_(fd_set *)];
 	char tv_l_[PADL_(struct timeval32 *)]; struct timeval32 * tv; char tv_r_[PADR_(struct timeval32 *)];
 };
 struct freebsd32_gettimeofday_args {
 	char tp_l_[PADL_(struct timeval32 *)]; struct timeval32 * tp; char tp_r_[PADR_(struct timeval32 *)];
 	char tzp_l_[PADL_(struct timezone *)]; struct timezone * tzp; char tzp_r_[PADR_(struct timezone *)];
 };
 struct freebsd32_getrusage_args {
 	char who_l_[PADL_(int)]; int who; char who_r_[PADR_(int)];
 	char rusage_l_[PADL_(struct rusage32 *)]; struct rusage32 * rusage; char rusage_r_[PADR_(struct rusage32 *)];
 };
 struct freebsd32_readv_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char iovp_l_[PADL_(struct iovec32 *)]; struct iovec32 * iovp; char iovp_r_[PADR_(struct iovec32 *)];
 	char iovcnt_l_[PADL_(u_int)]; u_int iovcnt; char iovcnt_r_[PADR_(u_int)];
 };
 struct freebsd32_writev_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char iovp_l_[PADL_(struct iovec32 *)]; struct iovec32 * iovp; char iovp_r_[PADR_(struct iovec32 *)];
 	char iovcnt_l_[PADL_(u_int)]; u_int iovcnt; char iovcnt_r_[PADR_(u_int)];
 };
 struct freebsd32_settimeofday_args {
 	char tv_l_[PADL_(struct timeval32 *)]; struct timeval32 * tv; char tv_r_[PADR_(struct timeval32 *)];
 	char tzp_l_[PADL_(struct timezone *)]; struct timezone * tzp; char tzp_r_[PADR_(struct timezone *)];
 };
 struct freebsd32_utimes_args {
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char tptr_l_[PADL_(struct timeval32 *)]; struct timeval32 * tptr; char tptr_r_[PADR_(struct timeval32 *)];
 };
 struct freebsd32_adjtime_args {
 	char delta_l_[PADL_(struct timeval32 *)]; struct timeval32 * delta; char delta_r_[PADR_(struct timeval32 *)];
 	char olddelta_l_[PADL_(struct timeval32 *)]; struct timeval32 * olddelta; char olddelta_r_[PADR_(struct timeval32 *)];
 };
 struct freebsd32_sysarch_args {
 	char op_l_[PADL_(int)]; int op; char op_r_[PADR_(int)];
 	char parms_l_[PADL_(char *)]; char * parms; char parms_r_[PADR_(char *)];
 };
 struct freebsd32_semsys_args {
 	char which_l_[PADL_(int)]; int which; char which_r_[PADR_(int)];
 	char a2_l_[PADL_(int)]; int a2; char a2_r_[PADR_(int)];
 	char a3_l_[PADL_(int)]; int a3; char a3_r_[PADR_(int)];
 	char a4_l_[PADL_(int)]; int a4; char a4_r_[PADR_(int)];
 	char a5_l_[PADL_(int)]; int a5; char a5_r_[PADR_(int)];
 };
 struct freebsd32_msgsys_args {
 	char which_l_[PADL_(int)]; int which; char which_r_[PADR_(int)];
 	char a2_l_[PADL_(int)]; int a2; char a2_r_[PADR_(int)];
 	char a3_l_[PADL_(int)]; int a3; char a3_r_[PADR_(int)];
 	char a4_l_[PADL_(int)]; int a4; char a4_r_[PADR_(int)];
 	char a5_l_[PADL_(int)]; int a5; char a5_r_[PADR_(int)];
 	char a6_l_[PADL_(int)]; int a6; char a6_r_[PADR_(int)];
 };
 struct freebsd32_shmsys_args {
 	char which_l_[PADL_(uint32_t)]; uint32_t which; char which_r_[PADR_(uint32_t)];
 	char a2_l_[PADL_(uint32_t)]; uint32_t a2; char a2_r_[PADR_(uint32_t)];
 	char a3_l_[PADL_(uint32_t)]; uint32_t a3; char a3_r_[PADR_(uint32_t)];
 	char a4_l_[PADL_(uint32_t)]; uint32_t a4; char a4_r_[PADR_(uint32_t)];
 };
 struct freebsd32___sysctl_args {
 	char name_l_[PADL_(int *)]; int * name; char name_r_[PADR_(int *)];
 	char namelen_l_[PADL_(u_int)]; u_int namelen; char namelen_r_[PADR_(u_int)];
 	char old_l_[PADL_(void *)]; void * old; char old_r_[PADR_(void *)];
 	char oldlenp_l_[PADL_(uint32_t *)]; uint32_t * oldlenp; char oldlenp_r_[PADR_(uint32_t *)];
 	char new_l_[PADL_(const void *)]; const void * new; char new_r_[PADR_(const void *)];
 	char newlen_l_[PADL_(uint32_t)]; uint32_t newlen; char newlen_r_[PADR_(uint32_t)];
 };
 struct freebsd32_futimes_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char tptr_l_[PADL_(struct timeval32 *)]; struct timeval32 * tptr; char tptr_r_[PADR_(struct timeval32 *)];
 };
 struct freebsd32_msgsnd_args {
 	char msqid_l_[PADL_(int)]; int msqid; char msqid_r_[PADR_(int)];
 	char msgp_l_[PADL_(void *)]; void * msgp; char msgp_r_[PADR_(void *)];
 	char msgsz_l_[PADL_(size_t)]; size_t msgsz; char msgsz_r_[PADR_(size_t)];
 	char msgflg_l_[PADL_(int)]; int msgflg; char msgflg_r_[PADR_(int)];
 };
 struct freebsd32_msgrcv_args {
 	char msqid_l_[PADL_(int)]; int msqid; char msqid_r_[PADR_(int)];
 	char msgp_l_[PADL_(void *)]; void * msgp; char msgp_r_[PADR_(void *)];
 	char msgsz_l_[PADL_(size_t)]; size_t msgsz; char msgsz_r_[PADR_(size_t)];
 	char msgtyp_l_[PADL_(long)]; long msgtyp; char msgtyp_r_[PADR_(long)];
 	char msgflg_l_[PADL_(int)]; int msgflg; char msgflg_r_[PADR_(int)];
 };
 struct freebsd32_clock_gettime_args {
 	char clock_id_l_[PADL_(clockid_t)]; clockid_t clock_id; char clock_id_r_[PADR_(clockid_t)];
 	char tp_l_[PADL_(struct timespec32 *)]; struct timespec32 * tp; char tp_r_[PADR_(struct timespec32 *)];
 };
 struct freebsd32_clock_settime_args {
 	char clock_id_l_[PADL_(clockid_t)]; clockid_t clock_id; char clock_id_r_[PADR_(clockid_t)];
 	char tp_l_[PADL_(const struct timespec32 *)]; const struct timespec32 * tp; char tp_r_[PADR_(const struct timespec32 *)];
 };
 struct freebsd32_clock_getres_args {
 	char clock_id_l_[PADL_(clockid_t)]; clockid_t clock_id; char clock_id_r_[PADR_(clockid_t)];
 	char tp_l_[PADL_(struct timespec32 *)]; struct timespec32 * tp; char tp_r_[PADR_(struct timespec32 *)];
 };
 struct freebsd32_ktimer_create_args {
 	char clock_id_l_[PADL_(clockid_t)]; clockid_t clock_id; char clock_id_r_[PADR_(clockid_t)];
 	char evp_l_[PADL_(struct sigevent32 *)]; struct sigevent32 * evp; char evp_r_[PADR_(struct sigevent32 *)];
 	char timerid_l_[PADL_(int *)]; int * timerid; char timerid_r_[PADR_(int *)];
 };
 struct freebsd32_ktimer_settime_args {
 	char timerid_l_[PADL_(int)]; int timerid; char timerid_r_[PADR_(int)];
 	char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
 	char value_l_[PADL_(const struct itimerspec32 *)]; const struct itimerspec32 * value; char value_r_[PADR_(const struct itimerspec32 *)];
 	char ovalue_l_[PADL_(struct itimerspec32 *)]; struct itimerspec32 * ovalue; char ovalue_r_[PADR_(struct itimerspec32 *)];
 };
 struct freebsd32_ktimer_gettime_args {
 	char timerid_l_[PADL_(int)]; int timerid; char timerid_r_[PADR_(int)];
 	char value_l_[PADL_(struct itimerspec32 *)]; struct itimerspec32 * value; char value_r_[PADR_(struct itimerspec32 *)];
 };
 struct freebsd32_nanosleep_args {
 	char rqtp_l_[PADL_(const struct timespec32 *)]; const struct timespec32 * rqtp; char rqtp_r_[PADR_(const struct timespec32 *)];
 	char rmtp_l_[PADL_(struct timespec32 *)]; struct timespec32 * rmtp; char rmtp_r_[PADR_(struct timespec32 *)];
 };
 struct freebsd32_clock_nanosleep_args {
 	char clock_id_l_[PADL_(clockid_t)]; clockid_t clock_id; char clock_id_r_[PADR_(clockid_t)];
 	char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
 	char rqtp_l_[PADL_(const struct timespec32 *)]; const struct timespec32 * rqtp; char rqtp_r_[PADR_(const struct timespec32 *)];
 	char rmtp_l_[PADL_(struct timespec32 *)]; struct timespec32 * rmtp; char rmtp_r_[PADR_(struct timespec32 *)];
 };
 struct freebsd32_clock_getcpuclockid2_args {
 	char id1_l_[PADL_(uint32_t)]; uint32_t id1; char id1_r_[PADR_(uint32_t)];
 	char id2_l_[PADL_(uint32_t)]; uint32_t id2; char id2_r_[PADR_(uint32_t)];
 	char which_l_[PADL_(int)]; int which; char which_r_[PADR_(int)];
 	char clock_id_l_[PADL_(clockid_t *)]; clockid_t * clock_id; char clock_id_r_[PADR_(clockid_t *)];
 };
 struct freebsd32_aio_read_args {
 	char aiocbp_l_[PADL_(struct aiocb32 *)]; struct aiocb32 * aiocbp; char aiocbp_r_[PADR_(struct aiocb32 *)];
 };
 struct freebsd32_aio_write_args {
 	char aiocbp_l_[PADL_(struct aiocb32 *)]; struct aiocb32 * aiocbp; char aiocbp_r_[PADR_(struct aiocb32 *)];
 };
 struct freebsd32_lio_listio_args {
 	char mode_l_[PADL_(int)]; int mode; char mode_r_[PADR_(int)];
 	char acb_list_l_[PADL_(struct aiocb32 *const *)]; struct aiocb32 *const * acb_list; char acb_list_r_[PADR_(struct aiocb32 *const *)];
 	char nent_l_[PADL_(int)]; int nent; char nent_r_[PADR_(int)];
 	char sig_l_[PADL_(struct sigevent32 *)]; struct sigevent32 * sig; char sig_r_[PADR_(struct sigevent32 *)];
 };
 struct freebsd32_lutimes_args {
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char tptr_l_[PADL_(struct timeval32 *)]; struct timeval32 * tptr; char tptr_r_[PADR_(struct timeval32 *)];
 };
 struct freebsd32_preadv_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char iovp_l_[PADL_(struct iovec32 *)]; struct iovec32 * iovp; char iovp_r_[PADR_(struct iovec32 *)];
 	char iovcnt_l_[PADL_(u_int)]; u_int iovcnt; char iovcnt_r_[PADR_(u_int)];
 	char offset1_l_[PADL_(uint32_t)]; uint32_t offset1; char offset1_r_[PADR_(uint32_t)];
 	char offset2_l_[PADL_(uint32_t)]; uint32_t offset2; char offset2_r_[PADR_(uint32_t)];
 };
 struct freebsd32_pwritev_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char iovp_l_[PADL_(struct iovec32 *)]; struct iovec32 * iovp; char iovp_r_[PADR_(struct iovec32 *)];
 	char iovcnt_l_[PADL_(u_int)]; u_int iovcnt; char iovcnt_r_[PADR_(u_int)];
 	char offset1_l_[PADL_(uint32_t)]; uint32_t offset1; char offset1_r_[PADR_(uint32_t)];
 	char offset2_l_[PADL_(uint32_t)]; uint32_t offset2; char offset2_r_[PADR_(uint32_t)];
 };
 struct freebsd32_modstat_args {
 	char modid_l_[PADL_(int)]; int modid; char modid_r_[PADR_(int)];
 	char stat_l_[PADL_(struct module_stat32 *)]; struct module_stat32 * stat; char stat_r_[PADR_(struct module_stat32 *)];
 };
 struct freebsd32_kldstat_args {
 	char fileid_l_[PADL_(int)]; int fileid; char fileid_r_[PADR_(int)];
 	char stat_l_[PADL_(struct kld32_file_stat *)]; struct kld32_file_stat * stat; char stat_r_[PADR_(struct kld32_file_stat *)];
 };
 struct freebsd32_aio_return_args {
 	char aiocbp_l_[PADL_(struct aiocb32 *)]; struct aiocb32 * aiocbp; char aiocbp_r_[PADR_(struct aiocb32 *)];
 };
 struct freebsd32_aio_suspend_args {
 	char aiocbp_l_[PADL_(struct aiocb32 *const *)]; struct aiocb32 *const * aiocbp; char aiocbp_r_[PADR_(struct aiocb32 *const *)];
 	char nent_l_[PADL_(int)]; int nent; char nent_r_[PADR_(int)];
 	char timeout_l_[PADL_(const struct timespec32 *)]; const struct timespec32 * timeout; char timeout_r_[PADR_(const struct timespec32 *)];
 };
 struct freebsd32_aio_error_args {
 	char aiocbp_l_[PADL_(struct aiocb32 *)]; struct aiocb32 * aiocbp; char aiocbp_r_[PADR_(struct aiocb32 *)];
 };
 struct freebsd32_sched_rr_get_interval_args {
 	char pid_l_[PADL_(pid_t)]; pid_t pid; char pid_r_[PADR_(pid_t)];
 	char interval_l_[PADL_(struct timespec32 *)]; struct timespec32 * interval; char interval_r_[PADR_(struct timespec32 *)];
 };
 struct freebsd32_jail_args {
 	char jail_l_[PADL_(struct jail32 *)]; struct jail32 * jail; char jail_r_[PADR_(struct jail32 *)];
 };
 struct freebsd32_sigtimedwait_args {
 	char set_l_[PADL_(const sigset_t *)]; const sigset_t * set; char set_r_[PADR_(const sigset_t *)];
 	char info_l_[PADL_(siginfo_t *)]; siginfo_t * info; char info_r_[PADR_(siginfo_t *)];
 	char timeout_l_[PADL_(const struct timespec *)]; const struct timespec * timeout; char timeout_r_[PADR_(const struct timespec *)];
 };
 struct freebsd32_sigwaitinfo_args {
 	char set_l_[PADL_(const sigset_t *)]; const sigset_t * set; char set_r_[PADR_(const sigset_t *)];
 	char info_l_[PADL_(siginfo_t *)]; siginfo_t * info; char info_r_[PADR_(siginfo_t *)];
 };
 struct freebsd32_aio_waitcomplete_args {
 	char aiocbp_l_[PADL_(struct aiocb32 **)]; struct aiocb32 ** aiocbp; char aiocbp_r_[PADR_(struct aiocb32 **)];
 	char timeout_l_[PADL_(struct timespec32 *)]; struct timespec32 * timeout; char timeout_r_[PADR_(struct timespec32 *)];
 };
 struct freebsd32_nmount_args {
 	char iovp_l_[PADL_(struct iovec32 *)]; struct iovec32 * iovp; char iovp_r_[PADR_(struct iovec32 *)];
 	char iovcnt_l_[PADL_(unsigned int)]; unsigned int iovcnt; char iovcnt_r_[PADR_(unsigned int)];
 	char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
 };
 struct freebsd32_sendfile_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char s_l_[PADL_(int)]; int s; char s_r_[PADR_(int)];
 	char offset1_l_[PADL_(uint32_t)]; uint32_t offset1; char offset1_r_[PADR_(uint32_t)];
 	char offset2_l_[PADL_(uint32_t)]; uint32_t offset2; char offset2_r_[PADR_(uint32_t)];
 	char nbytes_l_[PADL_(size_t)]; size_t nbytes; char nbytes_r_[PADR_(size_t)];
 	char hdtr_l_[PADL_(struct sf_hdtr32 *)]; struct sf_hdtr32 * hdtr; char hdtr_r_[PADR_(struct sf_hdtr32 *)];
 	char sbytes_l_[PADL_(off_t *)]; off_t * sbytes; char sbytes_r_[PADR_(off_t *)];
 	char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
 };
 struct freebsd32_ksem_init_args {
 	char idp_l_[PADL_(semid_t *)]; semid_t * idp; char idp_r_[PADR_(semid_t *)];
 	char value_l_[PADL_(unsigned int)]; unsigned int value; char value_r_[PADR_(unsigned int)];
 };
 struct freebsd32_ksem_open_args {
 	char idp_l_[PADL_(semid_t *)]; semid_t * idp; char idp_r_[PADR_(semid_t *)];
 	char name_l_[PADL_(const char *)]; const char * name; char name_r_[PADR_(const char *)];
 	char oflag_l_[PADL_(int)]; int oflag; char oflag_r_[PADR_(int)];
 	char mode_l_[PADL_(mode_t)]; mode_t mode; char mode_r_[PADR_(mode_t)];
 	char value_l_[PADL_(unsigned int)]; unsigned int value; char value_r_[PADR_(unsigned int)];
 };
 struct freebsd32_sigaction_args {
 	char sig_l_[PADL_(int)]; int sig; char sig_r_[PADR_(int)];
 	char act_l_[PADL_(struct sigaction32 *)]; struct sigaction32 * act; char act_r_[PADR_(struct sigaction32 *)];
 	char oact_l_[PADL_(struct sigaction32 *)]; struct sigaction32 * oact; char oact_r_[PADR_(struct sigaction32 *)];
 };
 struct freebsd32_sigreturn_args {
 	char sigcntxp_l_[PADL_(const struct freebsd32_ucontext *)]; const struct freebsd32_ucontext * sigcntxp; char sigcntxp_r_[PADR_(const struct freebsd32_ucontext *)];
 };
 struct freebsd32_getcontext_args {
 	char ucp_l_[PADL_(struct freebsd32_ucontext *)]; struct freebsd32_ucontext * ucp; char ucp_r_[PADR_(struct freebsd32_ucontext *)];
 };
 struct freebsd32_setcontext_args {
 	char ucp_l_[PADL_(const struct freebsd32_ucontext *)]; const struct freebsd32_ucontext * ucp; char ucp_r_[PADR_(const struct freebsd32_ucontext *)];
 };
 struct freebsd32_swapcontext_args {
 	char oucp_l_[PADL_(struct freebsd32_ucontext *)]; struct freebsd32_ucontext * oucp; char oucp_r_[PADR_(struct freebsd32_ucontext *)];
 	char ucp_l_[PADL_(const struct freebsd32_ucontext *)]; const struct freebsd32_ucontext * ucp; char ucp_r_[PADR_(const struct freebsd32_ucontext *)];
 };
 struct freebsd32_ksem_timedwait_args {
 	char id_l_[PADL_(semid_t)]; semid_t id; char id_r_[PADR_(semid_t)];
 	char abstime_l_[PADL_(const struct timespec32 *)]; const struct timespec32 * abstime; char abstime_r_[PADR_(const struct timespec32 *)];
 };
 struct freebsd32_thr_suspend_args {
 	char timeout_l_[PADL_(const struct timespec32 *)]; const struct timespec32 * timeout; char timeout_r_[PADR_(const struct timespec32 *)];
 };
 struct freebsd32__umtx_op_args {
 	char obj_l_[PADL_(void *)]; void * obj; char obj_r_[PADR_(void *)];
 	char op_l_[PADL_(int)]; int op; char op_r_[PADR_(int)];
 	char val_l_[PADL_(u_long)]; u_long val; char val_r_[PADR_(u_long)];
 	char uaddr_l_[PADL_(void *)]; void * uaddr; char uaddr_r_[PADR_(void *)];
 	char uaddr2_l_[PADL_(void *)]; void * uaddr2; char uaddr2_r_[PADR_(void *)];
 };
 struct freebsd32_thr_new_args {
 	char param_l_[PADL_(struct thr_param32 *)]; struct thr_param32 * param; char param_r_[PADR_(struct thr_param32 *)];
 	char param_size_l_[PADL_(int)]; int param_size; char param_size_r_[PADR_(int)];
 };
 struct freebsd32_sigqueue_args {
 	char pid_l_[PADL_(pid_t)]; pid_t pid; char pid_r_[PADR_(pid_t)];
 	char signum_l_[PADL_(int)]; int signum; char signum_r_[PADR_(int)];
 	char value_l_[PADL_(int)]; int value; char value_r_[PADR_(int)];
 };
 struct freebsd32_kmq_open_args {
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
 	char mode_l_[PADL_(mode_t)]; mode_t mode; char mode_r_[PADR_(mode_t)];
 	char attr_l_[PADL_(const struct mq_attr32 *)]; const struct mq_attr32 * attr; char attr_r_[PADR_(const struct mq_attr32 *)];
 };
 struct freebsd32_kmq_setattr_args {
 	char mqd_l_[PADL_(int)]; int mqd; char mqd_r_[PADR_(int)];
 	char attr_l_[PADL_(const struct mq_attr32 *)]; const struct mq_attr32 * attr; char attr_r_[PADR_(const struct mq_attr32 *)];
 	char oattr_l_[PADL_(struct mq_attr32 *)]; struct mq_attr32 * oattr; char oattr_r_[PADR_(struct mq_attr32 *)];
 };
 struct freebsd32_kmq_timedreceive_args {
 	char mqd_l_[PADL_(int)]; int mqd; char mqd_r_[PADR_(int)];
 	char msg_ptr_l_[PADL_(char *)]; char * msg_ptr; char msg_ptr_r_[PADR_(char *)];
 	char msg_len_l_[PADL_(size_t)]; size_t msg_len; char msg_len_r_[PADR_(size_t)];
 	char msg_prio_l_[PADL_(unsigned *)]; unsigned * msg_prio; char msg_prio_r_[PADR_(unsigned *)];
 	char abs_timeout_l_[PADL_(const struct timespec32 *)]; const struct timespec32 * abs_timeout; char abs_timeout_r_[PADR_(const struct timespec32 *)];
 };
 struct freebsd32_kmq_timedsend_args {
 	char mqd_l_[PADL_(int)]; int mqd; char mqd_r_[PADR_(int)];
 	char msg_ptr_l_[PADL_(const char *)]; const char * msg_ptr; char msg_ptr_r_[PADR_(const char *)];
 	char msg_len_l_[PADL_(size_t)]; size_t msg_len; char msg_len_r_[PADR_(size_t)];
 	char msg_prio_l_[PADL_(unsigned)]; unsigned msg_prio; char msg_prio_r_[PADR_(unsigned)];
 	char abs_timeout_l_[PADL_(const struct timespec32 *)]; const struct timespec32 * abs_timeout; char abs_timeout_r_[PADR_(const struct timespec32 *)];
 };
 struct freebsd32_kmq_notify_args {
 	char mqd_l_[PADL_(int)]; int mqd; char mqd_r_[PADR_(int)];
 	char sigev_l_[PADL_(const struct sigevent32 *)]; const struct sigevent32 * sigev; char sigev_r_[PADR_(const struct sigevent32 *)];
 };
 struct freebsd32_aio_fsync_args {
 	char op_l_[PADL_(int)]; int op; char op_r_[PADR_(int)];
 	char aiocbp_l_[PADL_(struct aiocb32 *)]; struct aiocb32 * aiocbp; char aiocbp_r_[PADR_(struct aiocb32 *)];
 };
 #ifdef PAD64_REQUIRED
 struct freebsd32_pread_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char buf_l_[PADL_(void *)]; void * buf; char buf_r_[PADR_(void *)];
 	char nbyte_l_[PADL_(size_t)]; size_t nbyte; char nbyte_r_[PADR_(size_t)];
 	char pad_l_[PADL_(int)]; int pad; char pad_r_[PADR_(int)];
 	char offset1_l_[PADL_(uint32_t)]; uint32_t offset1; char offset1_r_[PADR_(uint32_t)];
 	char offset2_l_[PADL_(uint32_t)]; uint32_t offset2; char offset2_r_[PADR_(uint32_t)];
 };
 struct freebsd32_pwrite_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char buf_l_[PADL_(const void *)]; const void * buf; char buf_r_[PADR_(const void *)];
 	char nbyte_l_[PADL_(size_t)]; size_t nbyte; char nbyte_r_[PADR_(size_t)];
 	char pad_l_[PADL_(int)]; int pad; char pad_r_[PADR_(int)];
 	char offset1_l_[PADL_(uint32_t)]; uint32_t offset1; char offset1_r_[PADR_(uint32_t)];
 	char offset2_l_[PADL_(uint32_t)]; uint32_t offset2; char offset2_r_[PADR_(uint32_t)];
 };
 struct freebsd32_mmap_args {
 	char addr_l_[PADL_(void *)]; void * addr; char addr_r_[PADR_(void *)];
 	char len_l_[PADL_(size_t)]; size_t len; char len_r_[PADR_(size_t)];
 	char prot_l_[PADL_(int)]; int prot; char prot_r_[PADR_(int)];
 	char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char pad_l_[PADL_(int)]; int pad; char pad_r_[PADR_(int)];
 	char pos1_l_[PADL_(uint32_t)]; uint32_t pos1; char pos1_r_[PADR_(uint32_t)];
 	char pos2_l_[PADL_(uint32_t)]; uint32_t pos2; char pos2_r_[PADR_(uint32_t)];
 };
 struct freebsd32_lseek_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char pad_l_[PADL_(int)]; int pad; char pad_r_[PADR_(int)];
 	char offset1_l_[PADL_(uint32_t)]; uint32_t offset1; char offset1_r_[PADR_(uint32_t)];
 	char offset2_l_[PADL_(uint32_t)]; uint32_t offset2; char offset2_r_[PADR_(uint32_t)];
 	char whence_l_[PADL_(int)]; int whence; char whence_r_[PADR_(int)];
 };
 struct freebsd32_truncate_args {
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char pad_l_[PADL_(int)]; int pad; char pad_r_[PADR_(int)];
 	char length1_l_[PADL_(uint32_t)]; uint32_t length1; char length1_r_[PADR_(uint32_t)];
 	char length2_l_[PADL_(uint32_t)]; uint32_t length2; char length2_r_[PADR_(uint32_t)];
 };
 struct freebsd32_ftruncate_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char pad_l_[PADL_(int)]; int pad; char pad_r_[PADR_(int)];
 	char length1_l_[PADL_(uint32_t)]; uint32_t length1; char length1_r_[PADR_(uint32_t)];
 	char length2_l_[PADL_(uint32_t)]; uint32_t length2; char length2_r_[PADR_(uint32_t)];
 };
 #else
 struct freebsd32_pread_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char buf_l_[PADL_(void *)]; void * buf; char buf_r_[PADR_(void *)];
 	char nbyte_l_[PADL_(size_t)]; size_t nbyte; char nbyte_r_[PADR_(size_t)];
 	char offset1_l_[PADL_(uint32_t)]; uint32_t offset1; char offset1_r_[PADR_(uint32_t)];
 	char offset2_l_[PADL_(uint32_t)]; uint32_t offset2; char offset2_r_[PADR_(uint32_t)];
 };
 struct freebsd32_pwrite_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char buf_l_[PADL_(const void *)]; const void * buf; char buf_r_[PADR_(const void *)];
 	char nbyte_l_[PADL_(size_t)]; size_t nbyte; char nbyte_r_[PADR_(size_t)];
 	char offset1_l_[PADL_(uint32_t)]; uint32_t offset1; char offset1_r_[PADR_(uint32_t)];
 	char offset2_l_[PADL_(uint32_t)]; uint32_t offset2; char offset2_r_[PADR_(uint32_t)];
 };
 struct freebsd32_mmap_args {
 	char addr_l_[PADL_(void *)]; void * addr; char addr_r_[PADR_(void *)];
 	char len_l_[PADL_(size_t)]; size_t len; char len_r_[PADR_(size_t)];
 	char prot_l_[PADL_(int)]; int prot; char prot_r_[PADR_(int)];
 	char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char pos1_l_[PADL_(uint32_t)]; uint32_t pos1; char pos1_r_[PADR_(uint32_t)];
 	char pos2_l_[PADL_(uint32_t)]; uint32_t pos2; char pos2_r_[PADR_(uint32_t)];
 };
 struct freebsd32_lseek_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char offset1_l_[PADL_(uint32_t)]; uint32_t offset1; char offset1_r_[PADR_(uint32_t)];
 	char offset2_l_[PADL_(uint32_t)]; uint32_t offset2; char offset2_r_[PADR_(uint32_t)];
 	char whence_l_[PADL_(int)]; int whence; char whence_r_[PADR_(int)];
 };
 struct freebsd32_truncate_args {
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char length1_l_[PADL_(uint32_t)]; uint32_t length1; char length1_r_[PADR_(uint32_t)];
 	char length2_l_[PADL_(uint32_t)]; uint32_t length2; char length2_r_[PADR_(uint32_t)];
 };
 struct freebsd32_ftruncate_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char length1_l_[PADL_(uint32_t)]; uint32_t length1; char length1_r_[PADR_(uint32_t)];
 	char length2_l_[PADL_(uint32_t)]; uint32_t length2; char length2_r_[PADR_(uint32_t)];
 };
 #endif
 #ifdef PAD64_REQUIRED
 struct freebsd32_cpuset_setid_args {
 	char which_l_[PADL_(cpuwhich_t)]; cpuwhich_t which; char which_r_[PADR_(cpuwhich_t)];
 	char pad_l_[PADL_(int)]; int pad; char pad_r_[PADR_(int)];
 	char id1_l_[PADL_(uint32_t)]; uint32_t id1; char id1_r_[PADR_(uint32_t)];
 	char id2_l_[PADL_(uint32_t)]; uint32_t id2; char id2_r_[PADR_(uint32_t)];
 	char setid_l_[PADL_(cpusetid_t)]; cpusetid_t setid; char setid_r_[PADR_(cpusetid_t)];
 };
 #else
 struct freebsd32_cpuset_setid_args {
 	char which_l_[PADL_(cpuwhich_t)]; cpuwhich_t which; char which_r_[PADR_(cpuwhich_t)];
 	char id1_l_[PADL_(uint32_t)]; uint32_t id1; char id1_r_[PADR_(uint32_t)];
 	char id2_l_[PADL_(uint32_t)]; uint32_t id2; char id2_r_[PADR_(uint32_t)];
 	char setid_l_[PADL_(cpusetid_t)]; cpusetid_t setid; char setid_r_[PADR_(cpusetid_t)];
 };
 #endif
 struct freebsd32_cpuset_getid_args {
 	char level_l_[PADL_(cpulevel_t)]; cpulevel_t level; char level_r_[PADR_(cpulevel_t)];
 	char which_l_[PADL_(cpuwhich_t)]; cpuwhich_t which; char which_r_[PADR_(cpuwhich_t)];
 	char id1_l_[PADL_(uint32_t)]; uint32_t id1; char id1_r_[PADR_(uint32_t)];
 	char id2_l_[PADL_(uint32_t)]; uint32_t id2; char id2_r_[PADR_(uint32_t)];
 	char setid_l_[PADL_(cpusetid_t *)]; cpusetid_t * setid; char setid_r_[PADR_(cpusetid_t *)];
 };
 struct freebsd32_cpuset_getaffinity_args {
 	char level_l_[PADL_(cpulevel_t)]; cpulevel_t level; char level_r_[PADR_(cpulevel_t)];
 	char which_l_[PADL_(cpuwhich_t)]; cpuwhich_t which; char which_r_[PADR_(cpuwhich_t)];
 	char id1_l_[PADL_(uint32_t)]; uint32_t id1; char id1_r_[PADR_(uint32_t)];
 	char id2_l_[PADL_(uint32_t)]; uint32_t id2; char id2_r_[PADR_(uint32_t)];
 	char cpusetsize_l_[PADL_(size_t)]; size_t cpusetsize; char cpusetsize_r_[PADR_(size_t)];
 	char mask_l_[PADL_(cpuset_t *)]; cpuset_t * mask; char mask_r_[PADR_(cpuset_t *)];
 };
 struct freebsd32_cpuset_setaffinity_args {
 	char level_l_[PADL_(cpulevel_t)]; cpulevel_t level; char level_r_[PADR_(cpulevel_t)];
 	char which_l_[PADL_(cpuwhich_t)]; cpuwhich_t which; char which_r_[PADR_(cpuwhich_t)];
 	char id1_l_[PADL_(uint32_t)]; uint32_t id1; char id1_r_[PADR_(uint32_t)];
 	char id2_l_[PADL_(uint32_t)]; uint32_t id2; char id2_r_[PADR_(uint32_t)];
 	char cpusetsize_l_[PADL_(size_t)]; size_t cpusetsize; char cpusetsize_r_[PADR_(size_t)];
 	char mask_l_[PADL_(const cpuset_t *)]; const cpuset_t * mask; char mask_r_[PADR_(const cpuset_t *)];
 };
 struct freebsd32_fexecve_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char argv_l_[PADL_(uint32_t *)]; uint32_t * argv; char argv_r_[PADR_(uint32_t *)];
 	char envv_l_[PADL_(uint32_t *)]; uint32_t * envv; char envv_r_[PADR_(uint32_t *)];
 };
 struct freebsd32_futimesat_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char times_l_[PADL_(struct timeval *)]; struct timeval * times; char times_r_[PADR_(struct timeval *)];
 };
 struct freebsd32_jail_get_args {
 	char iovp_l_[PADL_(struct iovec32 *)]; struct iovec32 * iovp; char iovp_r_[PADR_(struct iovec32 *)];
 	char iovcnt_l_[PADL_(unsigned int)]; unsigned int iovcnt; char iovcnt_r_[PADR_(unsigned int)];
 	char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
 };
 struct freebsd32_jail_set_args {
 	char iovp_l_[PADL_(struct iovec32 *)]; struct iovec32 * iovp; char iovp_r_[PADR_(struct iovec32 *)];
 	char iovcnt_l_[PADL_(unsigned int)]; unsigned int iovcnt; char iovcnt_r_[PADR_(unsigned int)];
 	char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
 };
 struct freebsd32_semctl_args {
 	char semid_l_[PADL_(int)]; int semid; char semid_r_[PADR_(int)];
 	char semnum_l_[PADL_(int)]; int semnum; char semnum_r_[PADR_(int)];
 	char cmd_l_[PADL_(int)]; int cmd; char cmd_r_[PADR_(int)];
 	char arg_l_[PADL_(union semun32 *)]; union semun32 * arg; char arg_r_[PADR_(union semun32 *)];
 };
 struct freebsd32_msgctl_args {
 	char msqid_l_[PADL_(int)]; int msqid; char msqid_r_[PADR_(int)];
 	char cmd_l_[PADL_(int)]; int cmd; char cmd_r_[PADR_(int)];
 	char buf_l_[PADL_(struct msqid_ds32 *)]; struct msqid_ds32 * buf; char buf_r_[PADR_(struct msqid_ds32 *)];
 };
 struct freebsd32_shmctl_args {
 	char shmid_l_[PADL_(int)]; int shmid; char shmid_r_[PADR_(int)];
 	char cmd_l_[PADL_(int)]; int cmd; char cmd_r_[PADR_(int)];
 	char buf_l_[PADL_(struct shmid_ds32 *)]; struct shmid_ds32 * buf; char buf_r_[PADR_(struct shmid_ds32 *)];
 };
 struct freebsd32_pselect_args {
 	char nd_l_[PADL_(int)]; int nd; char nd_r_[PADR_(int)];
 	char in_l_[PADL_(fd_set *)]; fd_set * in; char in_r_[PADR_(fd_set *)];
 	char ou_l_[PADL_(fd_set *)]; fd_set * ou; char ou_r_[PADR_(fd_set *)];
 	char ex_l_[PADL_(fd_set *)]; fd_set * ex; char ex_r_[PADR_(fd_set *)];
 	char ts_l_[PADL_(const struct timespec32 *)]; const struct timespec32 * ts; char ts_r_[PADR_(const struct timespec32 *)];
 	char sm_l_[PADL_(const sigset_t *)]; const sigset_t * sm; char sm_r_[PADR_(const sigset_t *)];
 };
 #ifdef PAD64_REQUIRED
 struct freebsd32_posix_fallocate_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char pad_l_[PADL_(int)]; int pad; char pad_r_[PADR_(int)];
 	char offset1_l_[PADL_(uint32_t)]; uint32_t offset1; char offset1_r_[PADR_(uint32_t)];
 	char offset2_l_[PADL_(uint32_t)]; uint32_t offset2; char offset2_r_[PADR_(uint32_t)];
 	char len1_l_[PADL_(uint32_t)]; uint32_t len1; char len1_r_[PADR_(uint32_t)];
 	char len2_l_[PADL_(uint32_t)]; uint32_t len2; char len2_r_[PADR_(uint32_t)];
 };
 struct freebsd32_posix_fadvise_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char pad_l_[PADL_(int)]; int pad; char pad_r_[PADR_(int)];
 	char offset1_l_[PADL_(uint32_t)]; uint32_t offset1; char offset1_r_[PADR_(uint32_t)];
 	char offset2_l_[PADL_(uint32_t)]; uint32_t offset2; char offset2_r_[PADR_(uint32_t)];
 	char len1_l_[PADL_(uint32_t)]; uint32_t len1; char len1_r_[PADR_(uint32_t)];
 	char len2_l_[PADL_(uint32_t)]; uint32_t len2; char len2_r_[PADR_(uint32_t)];
 	char advice_l_[PADL_(int)]; int advice; char advice_r_[PADR_(int)];
 };
 struct freebsd32_wait6_args {
 	char idtype_l_[PADL_(int)]; int idtype; char idtype_r_[PADR_(int)];
 	char pad_l_[PADL_(int)]; int pad; char pad_r_[PADR_(int)];
 	char id1_l_[PADL_(uint32_t)]; uint32_t id1; char id1_r_[PADR_(uint32_t)];
 	char id2_l_[PADL_(uint32_t)]; uint32_t id2; char id2_r_[PADR_(uint32_t)];
 	char status_l_[PADL_(int *)]; int * status; char status_r_[PADR_(int *)];
 	char options_l_[PADL_(int)]; int options; char options_r_[PADR_(int)];
 	char wrusage_l_[PADL_(struct wrusage32 *)]; struct wrusage32 * wrusage; char wrusage_r_[PADR_(struct wrusage32 *)];
 	char info_l_[PADL_(siginfo_t *)]; siginfo_t * info; char info_r_[PADR_(siginfo_t *)];
 };
 #else
 struct freebsd32_posix_fallocate_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char offset1_l_[PADL_(uint32_t)]; uint32_t offset1; char offset1_r_[PADR_(uint32_t)];
 	char offset2_l_[PADL_(uint32_t)]; uint32_t offset2; char offset2_r_[PADR_(uint32_t)];
 	char len1_l_[PADL_(uint32_t)]; uint32_t len1; char len1_r_[PADR_(uint32_t)];
 	char len2_l_[PADL_(uint32_t)]; uint32_t len2; char len2_r_[PADR_(uint32_t)];
 };
 struct freebsd32_posix_fadvise_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char offset1_l_[PADL_(uint32_t)]; uint32_t offset1; char offset1_r_[PADR_(uint32_t)];
 	char offset2_l_[PADL_(uint32_t)]; uint32_t offset2; char offset2_r_[PADR_(uint32_t)];
 	char len1_l_[PADL_(uint32_t)]; uint32_t len1; char len1_r_[PADR_(uint32_t)];
 	char len2_l_[PADL_(uint32_t)]; uint32_t len2; char len2_r_[PADR_(uint32_t)];
 	char advice_l_[PADL_(int)]; int advice; char advice_r_[PADR_(int)];
 };
 struct freebsd32_wait6_args {
 	char idtype_l_[PADL_(int)]; int idtype; char idtype_r_[PADR_(int)];
 	char id1_l_[PADL_(uint32_t)]; uint32_t id1; char id1_r_[PADR_(uint32_t)];
 	char id2_l_[PADL_(uint32_t)]; uint32_t id2; char id2_r_[PADR_(uint32_t)];
 	char status_l_[PADL_(int *)]; int * status; char status_r_[PADR_(int *)];
 	char options_l_[PADL_(int)]; int options; char options_r_[PADR_(int)];
 	char wrusage_l_[PADL_(struct wrusage32 *)]; struct wrusage32 * wrusage; char wrusage_r_[PADR_(struct wrusage32 *)];
 	char info_l_[PADL_(siginfo_t *)]; siginfo_t * info; char info_r_[PADR_(siginfo_t *)];
 };
 #endif
 struct freebsd32_cap_ioctls_limit_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char cmds_l_[PADL_(const uint32_t *)]; const uint32_t * cmds; char cmds_r_[PADR_(const uint32_t *)];
 	char ncmds_l_[PADL_(size_t)]; size_t ncmds; char ncmds_r_[PADR_(size_t)];
 };
 struct freebsd32_cap_ioctls_get_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char cmds_l_[PADL_(uint32_t *)]; uint32_t * cmds; char cmds_r_[PADR_(uint32_t *)];
 	char maxcmds_l_[PADL_(size_t)]; size_t maxcmds; char maxcmds_r_[PADR_(size_t)];
 };
 struct freebsd32_aio_mlock_args {
 	char aiocbp_l_[PADL_(struct aiocb32 *)]; struct aiocb32 * aiocbp; char aiocbp_r_[PADR_(struct aiocb32 *)];
 };
 #ifdef PAD64_REQUIRED
 struct freebsd32_procctl_args {
 	char idtype_l_[PADL_(int)]; int idtype; char idtype_r_[PADR_(int)];
 	char pad_l_[PADL_(int)]; int pad; char pad_r_[PADR_(int)];
 	char id1_l_[PADL_(uint32_t)]; uint32_t id1; char id1_r_[PADR_(uint32_t)];
 	char id2_l_[PADL_(uint32_t)]; uint32_t id2; char id2_r_[PADR_(uint32_t)];
 	char com_l_[PADL_(int)]; int com; char com_r_[PADR_(int)];
 	char data_l_[PADL_(void *)]; void * data; char data_r_[PADR_(void *)];
 };
 #else
 struct freebsd32_procctl_args {
 	char idtype_l_[PADL_(int)]; int idtype; char idtype_r_[PADR_(int)];
 	char id1_l_[PADL_(uint32_t)]; uint32_t id1; char id1_r_[PADR_(uint32_t)];
 	char id2_l_[PADL_(uint32_t)]; uint32_t id2; char id2_r_[PADR_(uint32_t)];
 	char com_l_[PADL_(int)]; int com; char com_r_[PADR_(int)];
 	char data_l_[PADL_(void *)]; void * data; char data_r_[PADR_(void *)];
 };
 #endif
 struct freebsd32_ppoll_args {
 	char fds_l_[PADL_(struct pollfd *)]; struct pollfd * fds; char fds_r_[PADR_(struct pollfd *)];
 	char nfds_l_[PADL_(u_int)]; u_int nfds; char nfds_r_[PADR_(u_int)];
 	char ts_l_[PADL_(const struct timespec32 *)]; const struct timespec32 * ts; char ts_r_[PADR_(const struct timespec32 *)];
 	char set_l_[PADL_(const sigset_t *)]; const sigset_t * set; char set_r_[PADR_(const sigset_t *)];
 };
 struct freebsd32_futimens_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char times_l_[PADL_(struct timespec *)]; struct timespec * times; char times_r_[PADR_(struct timespec *)];
 };
 struct freebsd32_utimensat_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char times_l_[PADL_(struct timespec *)]; struct timespec * times; char times_r_[PADR_(struct timespec *)];
 	char flag_l_[PADL_(int)]; int flag; char flag_r_[PADR_(int)];
 };
 struct freebsd32_fstat_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char ub_l_[PADL_(struct stat32 *)]; struct stat32 * ub; char ub_r_[PADR_(struct stat32 *)];
 };
 struct freebsd32_fstatat_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char buf_l_[PADL_(struct stat32 *)]; struct stat32 * buf; char buf_r_[PADR_(struct stat32 *)];
 	char flag_l_[PADL_(int)]; int flag; char flag_r_[PADR_(int)];
 };
 struct freebsd32_fhstat_args {
 	char u_fhp_l_[PADL_(const struct fhandle *)]; const struct fhandle * u_fhp; char u_fhp_r_[PADR_(const struct fhandle *)];
 	char sb_l_[PADL_(struct stat32 *)]; struct stat32 * sb; char sb_r_[PADR_(struct stat32 *)];
 };
 #ifdef PAD64_REQUIRED
 struct freebsd32_mknodat_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char mode_l_[PADL_(mode_t)]; mode_t mode; char mode_r_[PADR_(mode_t)];
 	char pad_l_[PADL_(int)]; int pad; char pad_r_[PADR_(int)];
 	char dev1_l_[PADL_(uint32_t)]; uint32_t dev1; char dev1_r_[PADR_(uint32_t)];
 	char dev2_l_[PADL_(uint32_t)]; uint32_t dev2; char dev2_r_[PADR_(uint32_t)];
 };
 #else
 struct freebsd32_mknodat_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char mode_l_[PADL_(mode_t)]; mode_t mode; char mode_r_[PADR_(mode_t)];
 	char dev1_l_[PADL_(uint32_t)]; uint32_t dev1; char dev1_r_[PADR_(uint32_t)];
 	char dev2_l_[PADL_(uint32_t)]; uint32_t dev2; char dev2_r_[PADR_(uint32_t)];
 };
 #endif
 struct freebsd32_kevent_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char changelist_l_[PADL_(const struct kevent32 *)]; const struct kevent32 * changelist; char changelist_r_[PADR_(const struct kevent32 *)];
 	char nchanges_l_[PADL_(int)]; int nchanges; char nchanges_r_[PADR_(int)];
 	char eventlist_l_[PADL_(struct kevent32 *)]; struct kevent32 * eventlist; char eventlist_r_[PADR_(struct kevent32 *)];
 	char nevents_l_[PADL_(int)]; int nevents; char nevents_r_[PADR_(int)];
 	char timeout_l_[PADL_(const struct timespec32 *)]; const struct timespec32 * timeout; char timeout_r_[PADR_(const struct timespec32 *)];
 };
 struct freebsd32_cpuset_getdomain_args {
 	char level_l_[PADL_(cpulevel_t)]; cpulevel_t level; char level_r_[PADR_(cpulevel_t)];
 	char which_l_[PADL_(cpuwhich_t)]; cpuwhich_t which; char which_r_[PADR_(cpuwhich_t)];
 	char id1_l_[PADL_(uint32_t)]; uint32_t id1; char id1_r_[PADR_(uint32_t)];
 	char id2_l_[PADL_(uint32_t)]; uint32_t id2; char id2_r_[PADR_(uint32_t)];
 	char domainsetsize_l_[PADL_(size_t)]; size_t domainsetsize; char domainsetsize_r_[PADR_(size_t)];
 	char mask_l_[PADL_(domainset_t *)]; domainset_t * mask; char mask_r_[PADR_(domainset_t *)];
 	char policy_l_[PADL_(int *)]; int * policy; char policy_r_[PADR_(int *)];
 };
 struct freebsd32_cpuset_setdomain_args {
 	char level_l_[PADL_(cpulevel_t)]; cpulevel_t level; char level_r_[PADR_(cpulevel_t)];
 	char which_l_[PADL_(cpuwhich_t)]; cpuwhich_t which; char which_r_[PADR_(cpuwhich_t)];
 	char id1_l_[PADL_(uint32_t)]; uint32_t id1; char id1_r_[PADR_(uint32_t)];
 	char id2_l_[PADL_(uint32_t)]; uint32_t id2; char id2_r_[PADR_(uint32_t)];
 	char domainsetsize_l_[PADL_(size_t)]; size_t domainsetsize; char domainsetsize_r_[PADR_(size_t)];
 	char mask_l_[PADL_(domainset_t *)]; domainset_t * mask; char mask_r_[PADR_(domainset_t *)];
 	char policy_l_[PADL_(int)]; int policy; char policy_r_[PADR_(int)];
 };
 #if !defined(PAD64_REQUIRED) && !defined(__amd64__)
 #define PAD64_REQUIRED
 #endif
 int	freebsd32_wait4(struct thread *, struct freebsd32_wait4_args *);
 int	freebsd32_recvmsg(struct thread *, struct freebsd32_recvmsg_args *);
 int	freebsd32_sendmsg(struct thread *, struct freebsd32_sendmsg_args *);
 int	freebsd32_recvfrom(struct thread *, struct freebsd32_recvfrom_args *);
 int	freebsd32_sigaltstack(struct thread *, struct freebsd32_sigaltstack_args *);
 int	freebsd32_ioctl(struct thread *, struct freebsd32_ioctl_args *);
 int	freebsd32_execve(struct thread *, struct freebsd32_execve_args *);
 int	freebsd32_mprotect(struct thread *, struct freebsd32_mprotect_args *);
 int	freebsd32_setitimer(struct thread *, struct freebsd32_setitimer_args *);
 int	freebsd32_getitimer(struct thread *, struct freebsd32_getitimer_args *);
 int	freebsd32_fcntl(struct thread *, struct freebsd32_fcntl_args *);
 int	freebsd32_select(struct thread *, struct freebsd32_select_args *);
 int	freebsd32_gettimeofday(struct thread *, struct freebsd32_gettimeofday_args *);
 int	freebsd32_getrusage(struct thread *, struct freebsd32_getrusage_args *);
 int	freebsd32_readv(struct thread *, struct freebsd32_readv_args *);
 int	freebsd32_writev(struct thread *, struct freebsd32_writev_args *);
 int	freebsd32_settimeofday(struct thread *, struct freebsd32_settimeofday_args *);
 int	freebsd32_utimes(struct thread *, struct freebsd32_utimes_args *);
 int	freebsd32_adjtime(struct thread *, struct freebsd32_adjtime_args *);
 int	freebsd32_sysarch(struct thread *, struct freebsd32_sysarch_args *);
 int	freebsd32_semsys(struct thread *, struct freebsd32_semsys_args *);
 int	freebsd32_msgsys(struct thread *, struct freebsd32_msgsys_args *);
 int	freebsd32_shmsys(struct thread *, struct freebsd32_shmsys_args *);
 int	freebsd32___sysctl(struct thread *, struct freebsd32___sysctl_args *);
 int	freebsd32_futimes(struct thread *, struct freebsd32_futimes_args *);
 int	freebsd32_msgsnd(struct thread *, struct freebsd32_msgsnd_args *);
 int	freebsd32_msgrcv(struct thread *, struct freebsd32_msgrcv_args *);
 int	freebsd32_clock_gettime(struct thread *, struct freebsd32_clock_gettime_args *);
 int	freebsd32_clock_settime(struct thread *, struct freebsd32_clock_settime_args *);
 int	freebsd32_clock_getres(struct thread *, struct freebsd32_clock_getres_args *);
 int	freebsd32_ktimer_create(struct thread *, struct freebsd32_ktimer_create_args *);
 int	freebsd32_ktimer_settime(struct thread *, struct freebsd32_ktimer_settime_args *);
 int	freebsd32_ktimer_gettime(struct thread *, struct freebsd32_ktimer_gettime_args *);
 int	freebsd32_nanosleep(struct thread *, struct freebsd32_nanosleep_args *);
 int	freebsd32_clock_nanosleep(struct thread *, struct freebsd32_clock_nanosleep_args *);
 int	freebsd32_clock_getcpuclockid2(struct thread *, struct freebsd32_clock_getcpuclockid2_args *);
 int	freebsd32_aio_read(struct thread *, struct freebsd32_aio_read_args *);
 int	freebsd32_aio_write(struct thread *, struct freebsd32_aio_write_args *);
 int	freebsd32_lio_listio(struct thread *, struct freebsd32_lio_listio_args *);
 int	freebsd32_lutimes(struct thread *, struct freebsd32_lutimes_args *);
 int	freebsd32_preadv(struct thread *, struct freebsd32_preadv_args *);
 int	freebsd32_pwritev(struct thread *, struct freebsd32_pwritev_args *);
 int	freebsd32_modstat(struct thread *, struct freebsd32_modstat_args *);
 int	freebsd32_kldstat(struct thread *, struct freebsd32_kldstat_args *);
 int	freebsd32_aio_return(struct thread *, struct freebsd32_aio_return_args *);
 int	freebsd32_aio_suspend(struct thread *, struct freebsd32_aio_suspend_args *);
 int	freebsd32_aio_error(struct thread *, struct freebsd32_aio_error_args *);
 int	freebsd32_sched_rr_get_interval(struct thread *, struct freebsd32_sched_rr_get_interval_args *);
 int	freebsd32_jail(struct thread *, struct freebsd32_jail_args *);
 int	freebsd32_sigtimedwait(struct thread *, struct freebsd32_sigtimedwait_args *);
 int	freebsd32_sigwaitinfo(struct thread *, struct freebsd32_sigwaitinfo_args *);
 int	freebsd32_aio_waitcomplete(struct thread *, struct freebsd32_aio_waitcomplete_args *);
 int	freebsd32_nmount(struct thread *, struct freebsd32_nmount_args *);
 int	freebsd32_sendfile(struct thread *, struct freebsd32_sendfile_args *);
 int	freebsd32_ksem_init(struct thread *, struct freebsd32_ksem_init_args *);
 int	freebsd32_ksem_open(struct thread *, struct freebsd32_ksem_open_args *);
 int	freebsd32_sigaction(struct thread *, struct freebsd32_sigaction_args *);
 int	freebsd32_sigreturn(struct thread *, struct freebsd32_sigreturn_args *);
 int	freebsd32_getcontext(struct thread *, struct freebsd32_getcontext_args *);
 int	freebsd32_setcontext(struct thread *, struct freebsd32_setcontext_args *);
 int	freebsd32_swapcontext(struct thread *, struct freebsd32_swapcontext_args *);
 int	freebsd32_ksem_timedwait(struct thread *, struct freebsd32_ksem_timedwait_args *);
 int	freebsd32_thr_suspend(struct thread *, struct freebsd32_thr_suspend_args *);
 int	freebsd32__umtx_op(struct thread *, struct freebsd32__umtx_op_args *);
 int	freebsd32_thr_new(struct thread *, struct freebsd32_thr_new_args *);
 int	freebsd32_sigqueue(struct thread *, struct freebsd32_sigqueue_args *);
 int	freebsd32_kmq_open(struct thread *, struct freebsd32_kmq_open_args *);
 int	freebsd32_kmq_setattr(struct thread *, struct freebsd32_kmq_setattr_args *);
 int	freebsd32_kmq_timedreceive(struct thread *, struct freebsd32_kmq_timedreceive_args *);
 int	freebsd32_kmq_timedsend(struct thread *, struct freebsd32_kmq_timedsend_args *);
 int	freebsd32_kmq_notify(struct thread *, struct freebsd32_kmq_notify_args *);
 int	freebsd32_aio_fsync(struct thread *, struct freebsd32_aio_fsync_args *);
 #ifdef PAD64_REQUIRED
 int	freebsd32_pread(struct thread *, struct freebsd32_pread_args *);
 int	freebsd32_pwrite(struct thread *, struct freebsd32_pwrite_args *);
 int	freebsd32_mmap(struct thread *, struct freebsd32_mmap_args *);
 int	freebsd32_lseek(struct thread *, struct freebsd32_lseek_args *);
 int	freebsd32_truncate(struct thread *, struct freebsd32_truncate_args *);
 int	freebsd32_ftruncate(struct thread *, struct freebsd32_ftruncate_args *);
 #else
 int	freebsd32_pread(struct thread *, struct freebsd32_pread_args *);
 int	freebsd32_pwrite(struct thread *, struct freebsd32_pwrite_args *);
 int	freebsd32_mmap(struct thread *, struct freebsd32_mmap_args *);
 int	freebsd32_lseek(struct thread *, struct freebsd32_lseek_args *);
 int	freebsd32_truncate(struct thread *, struct freebsd32_truncate_args *);
 int	freebsd32_ftruncate(struct thread *, struct freebsd32_ftruncate_args *);
 #endif
 #ifdef PAD64_REQUIRED
 int	freebsd32_cpuset_setid(struct thread *, struct freebsd32_cpuset_setid_args *);
 #else
 int	freebsd32_cpuset_setid(struct thread *, struct freebsd32_cpuset_setid_args *);
 #endif
 int	freebsd32_cpuset_getid(struct thread *, struct freebsd32_cpuset_getid_args *);
 int	freebsd32_cpuset_getaffinity(struct thread *, struct freebsd32_cpuset_getaffinity_args *);
 int	freebsd32_cpuset_setaffinity(struct thread *, struct freebsd32_cpuset_setaffinity_args *);
 int	freebsd32_fexecve(struct thread *, struct freebsd32_fexecve_args *);
 int	freebsd32_futimesat(struct thread *, struct freebsd32_futimesat_args *);
 int	freebsd32_jail_get(struct thread *, struct freebsd32_jail_get_args *);
 int	freebsd32_jail_set(struct thread *, struct freebsd32_jail_set_args *);
 int	freebsd32_semctl(struct thread *, struct freebsd32_semctl_args *);
 int	freebsd32_msgctl(struct thread *, struct freebsd32_msgctl_args *);
 int	freebsd32_shmctl(struct thread *, struct freebsd32_shmctl_args *);
 int	freebsd32_pselect(struct thread *, struct freebsd32_pselect_args *);
 #ifdef PAD64_REQUIRED
 int	freebsd32_posix_fallocate(struct thread *, struct freebsd32_posix_fallocate_args *);
 int	freebsd32_posix_fadvise(struct thread *, struct freebsd32_posix_fadvise_args *);
 int	freebsd32_wait6(struct thread *, struct freebsd32_wait6_args *);
 #else
 int	freebsd32_posix_fallocate(struct thread *, struct freebsd32_posix_fallocate_args *);
 int	freebsd32_posix_fadvise(struct thread *, struct freebsd32_posix_fadvise_args *);
 int	freebsd32_wait6(struct thread *, struct freebsd32_wait6_args *);
 #endif
 int	freebsd32_cap_ioctls_limit(struct thread *, struct freebsd32_cap_ioctls_limit_args *);
 int	freebsd32_cap_ioctls_get(struct thread *, struct freebsd32_cap_ioctls_get_args *);
 int	freebsd32_aio_mlock(struct thread *, struct freebsd32_aio_mlock_args *);
 #ifdef PAD64_REQUIRED
 int	freebsd32_procctl(struct thread *, struct freebsd32_procctl_args *);
 #else
 int	freebsd32_procctl(struct thread *, struct freebsd32_procctl_args *);
 #endif
 int	freebsd32_ppoll(struct thread *, struct freebsd32_ppoll_args *);
 int	freebsd32_futimens(struct thread *, struct freebsd32_futimens_args *);
 int	freebsd32_utimensat(struct thread *, struct freebsd32_utimensat_args *);
 int	freebsd32_fstat(struct thread *, struct freebsd32_fstat_args *);
 int	freebsd32_fstatat(struct thread *, struct freebsd32_fstatat_args *);
 int	freebsd32_fhstat(struct thread *, struct freebsd32_fhstat_args *);
 #ifdef PAD64_REQUIRED
 int	freebsd32_mknodat(struct thread *, struct freebsd32_mknodat_args *);
 #else
 int	freebsd32_mknodat(struct thread *, struct freebsd32_mknodat_args *);
 #endif
 int	freebsd32_kevent(struct thread *, struct freebsd32_kevent_args *);
 int	freebsd32_cpuset_getdomain(struct thread *, struct freebsd32_cpuset_getdomain_args *);
 int	freebsd32_cpuset_setdomain(struct thread *, struct freebsd32_cpuset_setdomain_args *);
 
 #ifdef COMPAT_43
 
 #if !defined(PAD64_REQUIRED) && !defined(__amd64__)
 #define PAD64_REQUIRED
 #endif
 struct ofreebsd32_lseek_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char offset_l_[PADL_(int)]; int offset; char offset_r_[PADR_(int)];
 	char whence_l_[PADL_(int)]; int whence; char whence_r_[PADR_(int)];
 };
 struct ofreebsd32_stat_args {
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char ub_l_[PADL_(struct ostat32 *)]; struct ostat32 * ub; char ub_r_[PADR_(struct ostat32 *)];
 };
 struct ofreebsd32_lstat_args {
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char ub_l_[PADL_(struct ostat *)]; struct ostat * ub; char ub_r_[PADR_(struct ostat *)];
 };
 struct ofreebsd32_sigaction_args {
 	char signum_l_[PADL_(int)]; int signum; char signum_r_[PADR_(int)];
 	char nsa_l_[PADL_(struct osigaction32 *)]; struct osigaction32 * nsa; char nsa_r_[PADR_(struct osigaction32 *)];
 	char osa_l_[PADL_(struct osigaction32 *)]; struct osigaction32 * osa; char osa_r_[PADR_(struct osigaction32 *)];
 };
 struct ofreebsd32_sigprocmask_args {
 	char how_l_[PADL_(int)]; int how; char how_r_[PADR_(int)];
 	char mask_l_[PADL_(osigset_t)]; osigset_t mask; char mask_r_[PADR_(osigset_t)];
 };
 struct ofreebsd32_fstat_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char ub_l_[PADL_(struct ostat32 *)]; struct ostat32 * ub; char ub_r_[PADR_(struct ostat32 *)];
 };
 struct ofreebsd32_getpagesize_args {
 	char dummy_l_[PADL_(int32_t)]; int32_t dummy; char dummy_r_[PADR_(int32_t)];
 };
 struct ofreebsd32_sigreturn_args {
 	char sigcntxp_l_[PADL_(struct ia32_sigcontext3 *)]; struct ia32_sigcontext3 * sigcntxp; char sigcntxp_r_[PADR_(struct ia32_sigcontext3 *)];
 };
 struct ofreebsd32_sigvec_args {
 	char signum_l_[PADL_(int)]; int signum; char signum_r_[PADR_(int)];
 	char nsv_l_[PADL_(struct sigvec32 *)]; struct sigvec32 * nsv; char nsv_r_[PADR_(struct sigvec32 *)];
 	char osv_l_[PADL_(struct sigvec32 *)]; struct sigvec32 * osv; char osv_r_[PADR_(struct sigvec32 *)];
 };
 struct ofreebsd32_sigblock_args {
 	char mask_l_[PADL_(int)]; int mask; char mask_r_[PADR_(int)];
 };
 struct ofreebsd32_sigsetmask_args {
 	char mask_l_[PADL_(int)]; int mask; char mask_r_[PADR_(int)];
 };
 struct ofreebsd32_sigsuspend_args {
 	char mask_l_[PADL_(int)]; int mask; char mask_r_[PADR_(int)];
 };
 struct ofreebsd32_sigstack_args {
 	char nss_l_[PADL_(struct sigstack32 *)]; struct sigstack32 * nss; char nss_r_[PADR_(struct sigstack32 *)];
 	char oss_l_[PADL_(struct sigstack32 *)]; struct sigstack32 * oss; char oss_r_[PADR_(struct sigstack32 *)];
 };
 struct ofreebsd32_getdirentries_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char buf_l_[PADL_(char *)]; char * buf; char buf_r_[PADR_(char *)];
 	char count_l_[PADL_(u_int)]; u_int count; char count_r_[PADR_(u_int)];
 	char basep_l_[PADL_(uint32_t *)]; uint32_t * basep; char basep_r_[PADR_(uint32_t *)];
 };
 #ifdef PAD64_REQUIRED
 #else
 #endif
 #ifdef PAD64_REQUIRED
 #else
 #endif
 #ifdef PAD64_REQUIRED
 #else
 #endif
 #ifdef PAD64_REQUIRED
 #else
 #endif
 #ifdef PAD64_REQUIRED
 #else
 #endif
 int	ofreebsd32_lseek(struct thread *, struct ofreebsd32_lseek_args *);
 int	ofreebsd32_stat(struct thread *, struct ofreebsd32_stat_args *);
 int	ofreebsd32_lstat(struct thread *, struct ofreebsd32_lstat_args *);
 int	ofreebsd32_sigaction(struct thread *, struct ofreebsd32_sigaction_args *);
 int	ofreebsd32_sigprocmask(struct thread *, struct ofreebsd32_sigprocmask_args *);
 int	ofreebsd32_sigpending(struct thread *, struct ofreebsd32_sigpending_args *);
 int	ofreebsd32_fstat(struct thread *, struct ofreebsd32_fstat_args *);
 int	ofreebsd32_getpagesize(struct thread *, struct ofreebsd32_getpagesize_args *);
 int	ofreebsd32_sigreturn(struct thread *, struct ofreebsd32_sigreturn_args *);
 int	ofreebsd32_sigvec(struct thread *, struct ofreebsd32_sigvec_args *);
 int	ofreebsd32_sigblock(struct thread *, struct ofreebsd32_sigblock_args *);
 int	ofreebsd32_sigsetmask(struct thread *, struct ofreebsd32_sigsetmask_args *);
 int	ofreebsd32_sigsuspend(struct thread *, struct ofreebsd32_sigsuspend_args *);
 int	ofreebsd32_sigstack(struct thread *, struct ofreebsd32_sigstack_args *);
 int	ofreebsd32_getdirentries(struct thread *, struct ofreebsd32_getdirentries_args *);
 
 #endif /* COMPAT_43 */
 
 
 #ifdef COMPAT_FREEBSD4
 
 #if !defined(PAD64_REQUIRED) && !defined(__amd64__)
 #define PAD64_REQUIRED
 #endif
 struct freebsd4_freebsd32_getfsstat_args {
 	char buf_l_[PADL_(struct statfs32 *)]; struct statfs32 * buf; char buf_r_[PADR_(struct statfs32 *)];
 	char bufsize_l_[PADL_(long)]; long bufsize; char bufsize_r_[PADR_(long)];
 	char mode_l_[PADL_(int)]; int mode; char mode_r_[PADR_(int)];
 };
 struct freebsd4_freebsd32_statfs_args {
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char buf_l_[PADL_(struct statfs32 *)]; struct statfs32 * buf; char buf_r_[PADR_(struct statfs32 *)];
 };
 struct freebsd4_freebsd32_fstatfs_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char buf_l_[PADL_(struct statfs32 *)]; struct statfs32 * buf; char buf_r_[PADR_(struct statfs32 *)];
 };
 struct freebsd4_freebsd32_fhstatfs_args {
 	char u_fhp_l_[PADL_(const struct fhandle *)]; const struct fhandle * u_fhp; char u_fhp_r_[PADR_(const struct fhandle *)];
 	char buf_l_[PADL_(struct statfs32 *)]; struct statfs32 * buf; char buf_r_[PADR_(struct statfs32 *)];
 };
 struct freebsd4_freebsd32_sendfile_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char s_l_[PADL_(int)]; int s; char s_r_[PADR_(int)];
 	char offset1_l_[PADL_(uint32_t)]; uint32_t offset1; char offset1_r_[PADR_(uint32_t)];
 	char offset2_l_[PADL_(uint32_t)]; uint32_t offset2; char offset2_r_[PADR_(uint32_t)];
 	char nbytes_l_[PADL_(size_t)]; size_t nbytes; char nbytes_r_[PADR_(size_t)];
 	char hdtr_l_[PADL_(struct sf_hdtr32 *)]; struct sf_hdtr32 * hdtr; char hdtr_r_[PADR_(struct sf_hdtr32 *)];
 	char sbytes_l_[PADL_(off_t *)]; off_t * sbytes; char sbytes_r_[PADR_(off_t *)];
 	char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
 };
 struct freebsd4_freebsd32_sigaction_args {
 	char sig_l_[PADL_(int)]; int sig; char sig_r_[PADR_(int)];
 	char act_l_[PADL_(struct sigaction32 *)]; struct sigaction32 * act; char act_r_[PADR_(struct sigaction32 *)];
 	char oact_l_[PADL_(struct sigaction32 *)]; struct sigaction32 * oact; char oact_r_[PADR_(struct sigaction32 *)];
 };
 struct freebsd4_freebsd32_sigreturn_args {
 	char sigcntxp_l_[PADL_(const struct freebsd4_freebsd32_ucontext *)]; const struct freebsd4_freebsd32_ucontext * sigcntxp; char sigcntxp_r_[PADR_(const struct freebsd4_freebsd32_ucontext *)];
 };
 #ifdef PAD64_REQUIRED
 #else
 #endif
 #ifdef PAD64_REQUIRED
 #else
 #endif
 #ifdef PAD64_REQUIRED
 #else
 #endif
 #ifdef PAD64_REQUIRED
 #else
 #endif
 #ifdef PAD64_REQUIRED
 #else
 #endif
 int	freebsd4_freebsd32_getfsstat(struct thread *, struct freebsd4_freebsd32_getfsstat_args *);
 int	freebsd4_freebsd32_statfs(struct thread *, struct freebsd4_freebsd32_statfs_args *);
 int	freebsd4_freebsd32_fstatfs(struct thread *, struct freebsd4_freebsd32_fstatfs_args *);
 int	freebsd4_freebsd32_fhstatfs(struct thread *, struct freebsd4_freebsd32_fhstatfs_args *);
 int	freebsd4_freebsd32_sendfile(struct thread *, struct freebsd4_freebsd32_sendfile_args *);
 int	freebsd4_freebsd32_sigaction(struct thread *, struct freebsd4_freebsd32_sigaction_args *);
 int	freebsd4_freebsd32_sigreturn(struct thread *, struct freebsd4_freebsd32_sigreturn_args *);
 
 #endif /* COMPAT_FREEBSD4 */
 
 
 #ifdef COMPAT_FREEBSD6
 
 #if !defined(PAD64_REQUIRED) && !defined(__amd64__)
 #define PAD64_REQUIRED
 #endif
 struct freebsd6_freebsd32_pread_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char buf_l_[PADL_(void *)]; void * buf; char buf_r_[PADR_(void *)];
 	char nbyte_l_[PADL_(size_t)]; size_t nbyte; char nbyte_r_[PADR_(size_t)];
 	char pad_l_[PADL_(int)]; int pad; char pad_r_[PADR_(int)];
 	char offset1_l_[PADL_(uint32_t)]; uint32_t offset1; char offset1_r_[PADR_(uint32_t)];
 	char offset2_l_[PADL_(uint32_t)]; uint32_t offset2; char offset2_r_[PADR_(uint32_t)];
 };
 struct freebsd6_freebsd32_pwrite_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char buf_l_[PADL_(const void *)]; const void * buf; char buf_r_[PADR_(const void *)];
 	char nbyte_l_[PADL_(size_t)]; size_t nbyte; char nbyte_r_[PADR_(size_t)];
 	char pad_l_[PADL_(int)]; int pad; char pad_r_[PADR_(int)];
 	char offset1_l_[PADL_(uint32_t)]; uint32_t offset1; char offset1_r_[PADR_(uint32_t)];
 	char offset2_l_[PADL_(uint32_t)]; uint32_t offset2; char offset2_r_[PADR_(uint32_t)];
 };
 struct freebsd6_freebsd32_mmap_args {
 	char addr_l_[PADL_(void *)]; void * addr; char addr_r_[PADR_(void *)];
 	char len_l_[PADL_(size_t)]; size_t len; char len_r_[PADR_(size_t)];
 	char prot_l_[PADL_(int)]; int prot; char prot_r_[PADR_(int)];
 	char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char pad_l_[PADL_(int)]; int pad; char pad_r_[PADR_(int)];
 	char pos1_l_[PADL_(uint32_t)]; uint32_t pos1; char pos1_r_[PADR_(uint32_t)];
 	char pos2_l_[PADL_(uint32_t)]; uint32_t pos2; char pos2_r_[PADR_(uint32_t)];
 };
 struct freebsd6_freebsd32_lseek_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char pad_l_[PADL_(int)]; int pad; char pad_r_[PADR_(int)];
 	char offset1_l_[PADL_(uint32_t)]; uint32_t offset1; char offset1_r_[PADR_(uint32_t)];
 	char offset2_l_[PADL_(uint32_t)]; uint32_t offset2; char offset2_r_[PADR_(uint32_t)];
 	char whence_l_[PADL_(int)]; int whence; char whence_r_[PADR_(int)];
 };
 struct freebsd6_freebsd32_truncate_args {
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char pad_l_[PADL_(int)]; int pad; char pad_r_[PADR_(int)];
 	char length1_l_[PADL_(uint32_t)]; uint32_t length1; char length1_r_[PADR_(uint32_t)];
 	char length2_l_[PADL_(uint32_t)]; uint32_t length2; char length2_r_[PADR_(uint32_t)];
 };
 struct freebsd6_freebsd32_ftruncate_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char pad_l_[PADL_(int)]; int pad; char pad_r_[PADR_(int)];
 	char length1_l_[PADL_(uint32_t)]; uint32_t length1; char length1_r_[PADR_(uint32_t)];
 	char length2_l_[PADL_(uint32_t)]; uint32_t length2; char length2_r_[PADR_(uint32_t)];
 };
 struct freebsd6_freebsd32_aio_read_args {
 	char aiocbp_l_[PADL_(struct oaiocb32 *)]; struct oaiocb32 * aiocbp; char aiocbp_r_[PADR_(struct oaiocb32 *)];
 };
 struct freebsd6_freebsd32_aio_write_args {
 	char aiocbp_l_[PADL_(struct oaiocb32 *)]; struct oaiocb32 * aiocbp; char aiocbp_r_[PADR_(struct oaiocb32 *)];
 };
 struct freebsd6_freebsd32_lio_listio_args {
 	char mode_l_[PADL_(int)]; int mode; char mode_r_[PADR_(int)];
 	char acb_list_l_[PADL_(struct oaiocb32 *const *)]; struct oaiocb32 *const * acb_list; char acb_list_r_[PADR_(struct oaiocb32 *const *)];
 	char nent_l_[PADL_(int)]; int nent; char nent_r_[PADR_(int)];
 	char sig_l_[PADL_(struct osigevent32 *)]; struct osigevent32 * sig; char sig_r_[PADR_(struct osigevent32 *)];
 };
 #ifdef PAD64_REQUIRED
 #else
 #endif
 #ifdef PAD64_REQUIRED
 #else
 #endif
 #ifdef PAD64_REQUIRED
 #else
 #endif
 #ifdef PAD64_REQUIRED
 #else
 #endif
 #ifdef PAD64_REQUIRED
 #else
 #endif
 int	freebsd6_freebsd32_pread(struct thread *, struct freebsd6_freebsd32_pread_args *);
 int	freebsd6_freebsd32_pwrite(struct thread *, struct freebsd6_freebsd32_pwrite_args *);
 int	freebsd6_freebsd32_mmap(struct thread *, struct freebsd6_freebsd32_mmap_args *);
 int	freebsd6_freebsd32_lseek(struct thread *, struct freebsd6_freebsd32_lseek_args *);
 int	freebsd6_freebsd32_truncate(struct thread *, struct freebsd6_freebsd32_truncate_args *);
 int	freebsd6_freebsd32_ftruncate(struct thread *, struct freebsd6_freebsd32_ftruncate_args *);
 int	freebsd6_freebsd32_aio_read(struct thread *, struct freebsd6_freebsd32_aio_read_args *);
 int	freebsd6_freebsd32_aio_write(struct thread *, struct freebsd6_freebsd32_aio_write_args *);
 int	freebsd6_freebsd32_lio_listio(struct thread *, struct freebsd6_freebsd32_lio_listio_args *);
 
 #endif /* COMPAT_FREEBSD6 */
 
 
 #ifdef COMPAT_FREEBSD7
 
 #if !defined(PAD64_REQUIRED) && !defined(__amd64__)
 #define PAD64_REQUIRED
 #endif
 struct freebsd7_freebsd32_semctl_args {
 	char semid_l_[PADL_(int)]; int semid; char semid_r_[PADR_(int)];
 	char semnum_l_[PADL_(int)]; int semnum; char semnum_r_[PADR_(int)];
 	char cmd_l_[PADL_(int)]; int cmd; char cmd_r_[PADR_(int)];
 	char arg_l_[PADL_(union semun32 *)]; union semun32 * arg; char arg_r_[PADR_(union semun32 *)];
 };
 struct freebsd7_freebsd32_msgctl_args {
 	char msqid_l_[PADL_(int)]; int msqid; char msqid_r_[PADR_(int)];
 	char cmd_l_[PADL_(int)]; int cmd; char cmd_r_[PADR_(int)];
 	char buf_l_[PADL_(struct msqid_ds32_old *)]; struct msqid_ds32_old * buf; char buf_r_[PADR_(struct msqid_ds32_old *)];
 };
 struct freebsd7_freebsd32_shmctl_args {
 	char shmid_l_[PADL_(int)]; int shmid; char shmid_r_[PADR_(int)];
 	char cmd_l_[PADL_(int)]; int cmd; char cmd_r_[PADR_(int)];
 	char buf_l_[PADL_(struct shmid_ds32_old *)]; struct shmid_ds32_old * buf; char buf_r_[PADR_(struct shmid_ds32_old *)];
 };
 #ifdef PAD64_REQUIRED
 #else
 #endif
 #ifdef PAD64_REQUIRED
 #else
 #endif
 #ifdef PAD64_REQUIRED
 #else
 #endif
 #ifdef PAD64_REQUIRED
 #else
 #endif
 #ifdef PAD64_REQUIRED
 #else
 #endif
 int	freebsd7_freebsd32_semctl(struct thread *, struct freebsd7_freebsd32_semctl_args *);
 int	freebsd7_freebsd32_msgctl(struct thread *, struct freebsd7_freebsd32_msgctl_args *);
 int	freebsd7_freebsd32_shmctl(struct thread *, struct freebsd7_freebsd32_shmctl_args *);
 
 #endif /* COMPAT_FREEBSD7 */
 
 
 #ifdef COMPAT_FREEBSD10
 
 #if !defined(PAD64_REQUIRED) && !defined(__amd64__)
 #define PAD64_REQUIRED
 #endif
 #ifdef PAD64_REQUIRED
 #else
 #endif
 #ifdef PAD64_REQUIRED
 #else
 #endif
 #ifdef PAD64_REQUIRED
 #else
 #endif
 #ifdef PAD64_REQUIRED
 #else
 #endif
 #ifdef PAD64_REQUIRED
 #else
 #endif
 int	freebsd10_freebsd32_pipe(struct thread *, struct freebsd10_freebsd32_pipe_args *);
 
 #endif /* COMPAT_FREEBSD10 */
 
 
 #ifdef COMPAT_FREEBSD11
 
 #if !defined(PAD64_REQUIRED) && !defined(__amd64__)
 #define PAD64_REQUIRED
 #endif
 struct freebsd11_freebsd32_stat_args {
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char ub_l_[PADL_(struct freebsd11_stat32 *)]; struct freebsd11_stat32 * ub; char ub_r_[PADR_(struct freebsd11_stat32 *)];
 };
 struct freebsd11_freebsd32_fstat_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char ub_l_[PADL_(struct freebsd11_stat32 *)]; struct freebsd11_stat32 * ub; char ub_r_[PADR_(struct freebsd11_stat32 *)];
 };
 struct freebsd11_freebsd32_lstat_args {
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char ub_l_[PADL_(struct freebsd11_stat32 *)]; struct freebsd11_stat32 * ub; char ub_r_[PADR_(struct freebsd11_stat32 *)];
 };
 struct freebsd11_freebsd32_getdirentries_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char buf_l_[PADL_(char *)]; char * buf; char buf_r_[PADR_(char *)];
 	char count_l_[PADL_(u_int)]; u_int count; char count_r_[PADR_(u_int)];
 	char basep_l_[PADL_(int32_t *)]; int32_t * basep; char basep_r_[PADR_(int32_t *)];
 };
 struct freebsd11_freebsd32_getdents_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char buf_l_[PADL_(char *)]; char * buf; char buf_r_[PADR_(char *)];
 	char count_l_[PADL_(int)]; int count; char count_r_[PADR_(int)];
 };
 struct freebsd11_freebsd32_fhstat_args {
 	char u_fhp_l_[PADL_(const struct fhandle *)]; const struct fhandle * u_fhp; char u_fhp_r_[PADR_(const struct fhandle *)];
 	char sb_l_[PADL_(struct freebsd11_stat32 *)]; struct freebsd11_stat32 * sb; char sb_r_[PADR_(struct freebsd11_stat32 *)];
 };
 struct freebsd11_freebsd32_kevent_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char changelist_l_[PADL_(const struct kevent32_freebsd11 *)]; const struct kevent32_freebsd11 * changelist; char changelist_r_[PADR_(const struct kevent32_freebsd11 *)];
 	char nchanges_l_[PADL_(int)]; int nchanges; char nchanges_r_[PADR_(int)];
 	char eventlist_l_[PADL_(struct kevent32_freebsd11 *)]; struct kevent32_freebsd11 * eventlist; char eventlist_r_[PADR_(struct kevent32_freebsd11 *)];
 	char nevents_l_[PADL_(int)]; int nevents; char nevents_r_[PADR_(int)];
 	char timeout_l_[PADL_(const struct timespec32 *)]; const struct timespec32 * timeout; char timeout_r_[PADR_(const struct timespec32 *)];
 };
 #ifdef PAD64_REQUIRED
 #else
 #endif
 #ifdef PAD64_REQUIRED
 #else
 #endif
 struct freebsd11_freebsd32_fstatat_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char buf_l_[PADL_(struct freebsd11_stat32 *)]; struct freebsd11_stat32 * buf; char buf_r_[PADR_(struct freebsd11_stat32 *)];
 	char flag_l_[PADL_(int)]; int flag; char flag_r_[PADR_(int)];
 };
 #ifdef PAD64_REQUIRED
 #else
 #endif
 #ifdef PAD64_REQUIRED
 #else
 #endif
 #ifdef PAD64_REQUIRED
 #else
 #endif
 int	freebsd11_freebsd32_stat(struct thread *, struct freebsd11_freebsd32_stat_args *);
 int	freebsd11_freebsd32_fstat(struct thread *, struct freebsd11_freebsd32_fstat_args *);
 int	freebsd11_freebsd32_lstat(struct thread *, struct freebsd11_freebsd32_lstat_args *);
 int	freebsd11_freebsd32_getdirentries(struct thread *, struct freebsd11_freebsd32_getdirentries_args *);
 int	freebsd11_freebsd32_getdents(struct thread *, struct freebsd11_freebsd32_getdents_args *);
 int	freebsd11_freebsd32_fhstat(struct thread *, struct freebsd11_freebsd32_fhstat_args *);
 int	freebsd11_freebsd32_kevent(struct thread *, struct freebsd11_freebsd32_kevent_args *);
 int	freebsd11_freebsd32_fstatat(struct thread *, struct freebsd11_freebsd32_fstatat_args *);
 
 #endif /* COMPAT_FREEBSD11 */
 
 #define	FREEBSD32_SYS_AUE_freebsd32_wait4	AUE_WAIT4
 #define	FREEBSD32_SYS_AUE_freebsd4_freebsd32_getfsstat	AUE_GETFSSTAT
 #define	FREEBSD32_SYS_AUE_ofreebsd32_lseek	AUE_LSEEK
 #define	FREEBSD32_SYS_AUE_freebsd32_recvmsg	AUE_RECVMSG
 #define	FREEBSD32_SYS_AUE_freebsd32_sendmsg	AUE_SENDMSG
 #define	FREEBSD32_SYS_AUE_freebsd32_recvfrom	AUE_RECVFROM
 #define	FREEBSD32_SYS_AUE_ofreebsd32_stat	AUE_STAT
 #define	FREEBSD32_SYS_AUE_ofreebsd32_lstat	AUE_LSTAT
 #define	FREEBSD32_SYS_AUE_freebsd10_freebsd32_pipe	AUE_PIPE
 #define	FREEBSD32_SYS_AUE_ofreebsd32_sigaction	AUE_SIGACTION
 #define	FREEBSD32_SYS_AUE_ofreebsd32_sigprocmask	AUE_SIGPROCMASK
 #define	FREEBSD32_SYS_AUE_ofreebsd32_sigpending	AUE_SIGPENDING
 #define	FREEBSD32_SYS_AUE_freebsd32_sigaltstack	AUE_SIGALTSTACK
 #define	FREEBSD32_SYS_AUE_freebsd32_ioctl	AUE_IOCTL
 #define	FREEBSD32_SYS_AUE_freebsd32_execve	AUE_EXECVE
 #define	FREEBSD32_SYS_AUE_ofreebsd32_fstat	AUE_FSTAT
 #define	FREEBSD32_SYS_AUE_ofreebsd32_getpagesize	AUE_NULL
 #define	FREEBSD32_SYS_AUE_freebsd32_mprotect	AUE_MPROTECT
 #define	FREEBSD32_SYS_AUE_freebsd32_setitimer	AUE_SETITIMER
 #define	FREEBSD32_SYS_AUE_freebsd32_getitimer	AUE_GETITIMER
 #define	FREEBSD32_SYS_AUE_freebsd32_fcntl	AUE_FCNTL
 #define	FREEBSD32_SYS_AUE_freebsd32_select	AUE_SELECT
 #define	FREEBSD32_SYS_AUE_ofreebsd32_sigreturn	AUE_SIGRETURN
 #define	FREEBSD32_SYS_AUE_ofreebsd32_sigvec	AUE_O_SIGVEC
 #define	FREEBSD32_SYS_AUE_ofreebsd32_sigblock	AUE_O_SIGBLOCK
 #define	FREEBSD32_SYS_AUE_ofreebsd32_sigsetmask	AUE_O_SIGSETMASK
 #define	FREEBSD32_SYS_AUE_ofreebsd32_sigsuspend	AUE_SIGSUSPEND
 #define	FREEBSD32_SYS_AUE_ofreebsd32_sigstack	AUE_O_SIGSTACK
 #define	FREEBSD32_SYS_AUE_freebsd32_gettimeofday	AUE_GETTIMEOFDAY
 #define	FREEBSD32_SYS_AUE_freebsd32_getrusage	AUE_GETRUSAGE
 #define	FREEBSD32_SYS_AUE_freebsd32_readv	AUE_READV
 #define	FREEBSD32_SYS_AUE_freebsd32_writev	AUE_WRITEV
 #define	FREEBSD32_SYS_AUE_freebsd32_settimeofday	AUE_SETTIMEOFDAY
 #define	FREEBSD32_SYS_AUE_freebsd32_utimes	AUE_UTIMES
 #define	FREEBSD32_SYS_AUE_freebsd32_adjtime	AUE_ADJTIME
 #define	FREEBSD32_SYS_AUE_ofreebsd32_getdirentries	AUE_GETDIRENTRIES
 #define	FREEBSD32_SYS_AUE_freebsd4_freebsd32_statfs	AUE_STATFS
 #define	FREEBSD32_SYS_AUE_freebsd4_freebsd32_fstatfs	AUE_FSTATFS
 #define	FREEBSD32_SYS_AUE_freebsd32_sysarch	AUE_SYSARCH
 #define	FREEBSD32_SYS_AUE_freebsd32_semsys	AUE_SEMSYS
 #define	FREEBSD32_SYS_AUE_freebsd32_msgsys	AUE_MSGSYS
 #define	FREEBSD32_SYS_AUE_freebsd32_shmsys	AUE_SHMSYS
 #define	FREEBSD32_SYS_AUE_freebsd6_freebsd32_pread	AUE_PREAD
 #define	FREEBSD32_SYS_AUE_freebsd6_freebsd32_pwrite	AUE_PWRITE
 #define	FREEBSD32_SYS_AUE_freebsd11_freebsd32_stat	AUE_STAT
 #define	FREEBSD32_SYS_AUE_freebsd11_freebsd32_fstat	AUE_FSTAT
 #define	FREEBSD32_SYS_AUE_freebsd11_freebsd32_lstat	AUE_LSTAT
 #define	FREEBSD32_SYS_AUE_freebsd11_freebsd32_getdirentries	AUE_GETDIRENTRIES
 #define	FREEBSD32_SYS_AUE_freebsd6_freebsd32_mmap	AUE_MMAP
 #define	FREEBSD32_SYS_AUE_freebsd6_freebsd32_lseek	AUE_LSEEK
 #define	FREEBSD32_SYS_AUE_freebsd6_freebsd32_truncate	AUE_TRUNCATE
 #define	FREEBSD32_SYS_AUE_freebsd6_freebsd32_ftruncate	AUE_FTRUNCATE
 #define	FREEBSD32_SYS_AUE_freebsd32___sysctl	AUE_SYSCTL
 #define	FREEBSD32_SYS_AUE_freebsd32_futimes	AUE_FUTIMES
 #define	FREEBSD32_SYS_AUE_freebsd7_freebsd32_semctl	AUE_SEMCTL
 #define	FREEBSD32_SYS_AUE_freebsd7_freebsd32_msgctl	AUE_MSGCTL
 #define	FREEBSD32_SYS_AUE_freebsd32_msgsnd	AUE_MSGSND
 #define	FREEBSD32_SYS_AUE_freebsd32_msgrcv	AUE_MSGRCV
 #define	FREEBSD32_SYS_AUE_freebsd7_freebsd32_shmctl	AUE_SHMCTL
 #define	FREEBSD32_SYS_AUE_freebsd32_clock_gettime	AUE_NULL
 #define	FREEBSD32_SYS_AUE_freebsd32_clock_settime	AUE_CLOCK_SETTIME
 #define	FREEBSD32_SYS_AUE_freebsd32_clock_getres	AUE_NULL
 #define	FREEBSD32_SYS_AUE_freebsd32_ktimer_create	AUE_NULL
 #define	FREEBSD32_SYS_AUE_freebsd32_ktimer_settime	AUE_NULL
 #define	FREEBSD32_SYS_AUE_freebsd32_ktimer_gettime	AUE_NULL
 #define	FREEBSD32_SYS_AUE_freebsd32_nanosleep	AUE_NULL
 #define	FREEBSD32_SYS_AUE_freebsd32_clock_nanosleep	AUE_NULL
 #define	FREEBSD32_SYS_AUE_freebsd32_clock_getcpuclockid2	AUE_NULL
 #define	FREEBSD32_SYS_AUE_freebsd32_aio_read	AUE_AIO_READ
 #define	FREEBSD32_SYS_AUE_freebsd32_aio_write	AUE_AIO_WRITE
 #define	FREEBSD32_SYS_AUE_freebsd32_lio_listio	AUE_LIO_LISTIO
 #define	FREEBSD32_SYS_AUE_freebsd11_freebsd32_getdents	AUE_O_GETDENTS
 #define	FREEBSD32_SYS_AUE_freebsd32_lutimes	AUE_LUTIMES
 #define	FREEBSD32_SYS_AUE_freebsd32_preadv	AUE_PREADV
 #define	FREEBSD32_SYS_AUE_freebsd32_pwritev	AUE_PWRITEV
 #define	FREEBSD32_SYS_AUE_freebsd4_freebsd32_fhstatfs	AUE_FHSTATFS
 #define	FREEBSD32_SYS_AUE_freebsd11_freebsd32_fhstat	AUE_FHSTAT
 #define	FREEBSD32_SYS_AUE_freebsd32_modstat	AUE_NULL
 #define	FREEBSD32_SYS_AUE_freebsd32_kldstat	AUE_NULL
 #define	FREEBSD32_SYS_AUE_freebsd32_aio_return	AUE_AIO_RETURN
 #define	FREEBSD32_SYS_AUE_freebsd32_aio_suspend	AUE_AIO_SUSPEND
 #define	FREEBSD32_SYS_AUE_freebsd32_aio_error	AUE_AIO_ERROR
 #define	FREEBSD32_SYS_AUE_freebsd6_freebsd32_aio_read	AUE_AIO_READ
 #define	FREEBSD32_SYS_AUE_freebsd6_freebsd32_aio_write	AUE_AIO_WRITE
 #define	FREEBSD32_SYS_AUE_freebsd6_freebsd32_lio_listio	AUE_LIO_LISTIO
 #define	FREEBSD32_SYS_AUE_freebsd32_sched_rr_get_interval	AUE_NULL
 #define	FREEBSD32_SYS_AUE_freebsd4_freebsd32_sendfile	AUE_SENDFILE
 #define	FREEBSD32_SYS_AUE_freebsd32_jail	AUE_JAIL
 #define	FREEBSD32_SYS_AUE_freebsd4_freebsd32_sigaction	AUE_SIGACTION
 #define	FREEBSD32_SYS_AUE_freebsd4_freebsd32_sigreturn	AUE_SIGRETURN
 #define	FREEBSD32_SYS_AUE_freebsd32_sigtimedwait	AUE_SIGWAIT
 #define	FREEBSD32_SYS_AUE_freebsd32_sigwaitinfo	AUE_NULL
 #define	FREEBSD32_SYS_AUE_freebsd32_aio_waitcomplete	AUE_AIO_WAITCOMPLETE
 #define	FREEBSD32_SYS_AUE_freebsd11_freebsd32_kevent	AUE_KEVENT
 #define	FREEBSD32_SYS_AUE_freebsd32_nmount	AUE_NMOUNT
 #define	FREEBSD32_SYS_AUE_freebsd32_sendfile	AUE_SENDFILE
 #define	FREEBSD32_SYS_AUE_freebsd32_ksem_init	AUE_SEMINIT
 #define	FREEBSD32_SYS_AUE_freebsd32_ksem_open	AUE_SEMOPEN
 #define	FREEBSD32_SYS_AUE_freebsd32_sigaction	AUE_SIGACTION
 #define	FREEBSD32_SYS_AUE_freebsd32_sigreturn	AUE_SIGRETURN
 #define	FREEBSD32_SYS_AUE_freebsd32_getcontext	AUE_NULL
 #define	FREEBSD32_SYS_AUE_freebsd32_setcontext	AUE_NULL
 #define	FREEBSD32_SYS_AUE_freebsd32_swapcontext	AUE_NULL
 #define	FREEBSD32_SYS_AUE_freebsd32_ksem_timedwait	AUE_SEMWAIT
 #define	FREEBSD32_SYS_AUE_freebsd32_thr_suspend	AUE_NULL
 #define	FREEBSD32_SYS_AUE_freebsd32__umtx_op	AUE_NULL
 #define	FREEBSD32_SYS_AUE_freebsd32_thr_new	AUE_THR_NEW
 #define	FREEBSD32_SYS_AUE_freebsd32_sigqueue	AUE_NULL
 #define	FREEBSD32_SYS_AUE_freebsd32_kmq_open	AUE_MQ_OPEN
 #define	FREEBSD32_SYS_AUE_freebsd32_kmq_setattr	AUE_MQ_SETATTR
 #define	FREEBSD32_SYS_AUE_freebsd32_kmq_timedreceive	AUE_MQ_TIMEDRECEIVE
 #define	FREEBSD32_SYS_AUE_freebsd32_kmq_timedsend	AUE_MQ_TIMEDSEND
 #define	FREEBSD32_SYS_AUE_freebsd32_kmq_notify	AUE_MQ_NOTIFY
 #define	FREEBSD32_SYS_AUE_freebsd32_aio_fsync	AUE_AIO_FSYNC
 #define	FREEBSD32_SYS_AUE_freebsd32_pread	AUE_PREAD
 #define	FREEBSD32_SYS_AUE_freebsd32_pwrite	AUE_PWRITE
 #define	FREEBSD32_SYS_AUE_freebsd32_mmap	AUE_MMAP
 #define	FREEBSD32_SYS_AUE_freebsd32_lseek	AUE_LSEEK
 #define	FREEBSD32_SYS_AUE_freebsd32_truncate	AUE_TRUNCATE
 #define	FREEBSD32_SYS_AUE_freebsd32_ftruncate	AUE_FTRUNCATE
 #define	FREEBSD32_SYS_AUE_freebsd32_pread	AUE_PREAD
 #define	FREEBSD32_SYS_AUE_freebsd32_pwrite	AUE_PWRITE
 #define	FREEBSD32_SYS_AUE_freebsd32_mmap	AUE_MMAP
 #define	FREEBSD32_SYS_AUE_freebsd32_lseek	AUE_LSEEK
 #define	FREEBSD32_SYS_AUE_freebsd32_truncate	AUE_TRUNCATE
 #define	FREEBSD32_SYS_AUE_freebsd32_ftruncate	AUE_FTRUNCATE
 #define	FREEBSD32_SYS_AUE_freebsd32_cpuset_setid	AUE_NULL
 #define	FREEBSD32_SYS_AUE_freebsd32_cpuset_setid	AUE_NULL
 #define	FREEBSD32_SYS_AUE_freebsd32_cpuset_getid	AUE_NULL
 #define	FREEBSD32_SYS_AUE_freebsd32_cpuset_getaffinity	AUE_NULL
 #define	FREEBSD32_SYS_AUE_freebsd32_cpuset_setaffinity	AUE_NULL
 #define	FREEBSD32_SYS_AUE_freebsd32_fexecve	AUE_FEXECVE
 #define	FREEBSD32_SYS_AUE_freebsd11_freebsd32_fstatat	AUE_FSTATAT
 #define	FREEBSD32_SYS_AUE_freebsd32_futimesat	AUE_FUTIMESAT
 #define	FREEBSD32_SYS_AUE_freebsd32_jail_get	AUE_JAIL_GET
 #define	FREEBSD32_SYS_AUE_freebsd32_jail_set	AUE_JAIL_SET
 #define	FREEBSD32_SYS_AUE_freebsd32_semctl	AUE_SEMCTL
 #define	FREEBSD32_SYS_AUE_freebsd32_msgctl	AUE_MSGCTL
 #define	FREEBSD32_SYS_AUE_freebsd32_shmctl	AUE_SHMCTL
 #define	FREEBSD32_SYS_AUE_freebsd32_pselect	AUE_SELECT
 #define	FREEBSD32_SYS_AUE_freebsd32_posix_fallocate	AUE_POSIX_FALLOCATE
 #define	FREEBSD32_SYS_AUE_freebsd32_posix_fadvise	AUE_POSIX_FADVISE
 #define	FREEBSD32_SYS_AUE_freebsd32_wait6	AUE_WAIT6
 #define	FREEBSD32_SYS_AUE_freebsd32_posix_fallocate	AUE_POSIX_FALLOCATE
 #define	FREEBSD32_SYS_AUE_freebsd32_posix_fadvise	AUE_POSIX_FADVISE
 #define	FREEBSD32_SYS_AUE_freebsd32_wait6	AUE_WAIT6
 #define	FREEBSD32_SYS_AUE_freebsd32_cap_ioctls_limit	AUE_CAP_IOCTLS_LIMIT
 #define	FREEBSD32_SYS_AUE_freebsd32_cap_ioctls_get	AUE_CAP_IOCTLS_GET
 #define	FREEBSD32_SYS_AUE_freebsd32_aio_mlock	AUE_AIO_MLOCK
 #define	FREEBSD32_SYS_AUE_freebsd32_procctl	AUE_PROCCTL
 #define	FREEBSD32_SYS_AUE_freebsd32_procctl	AUE_PROCCTL
 #define	FREEBSD32_SYS_AUE_freebsd32_ppoll	AUE_POLL
 #define	FREEBSD32_SYS_AUE_freebsd32_futimens	AUE_FUTIMES
 #define	FREEBSD32_SYS_AUE_freebsd32_utimensat	AUE_FUTIMESAT
 #define	FREEBSD32_SYS_AUE_freebsd32_fstat	AUE_FSTAT
 #define	FREEBSD32_SYS_AUE_freebsd32_fstatat	AUE_FSTATAT
 #define	FREEBSD32_SYS_AUE_freebsd32_fhstat	AUE_FHSTAT
 #define	FREEBSD32_SYS_AUE_freebsd32_mknodat	AUE_MKNODAT
 #define	FREEBSD32_SYS_AUE_freebsd32_mknodat	AUE_MKNODAT
 #define	FREEBSD32_SYS_AUE_freebsd32_kevent	AUE_KEVENT
 #define	FREEBSD32_SYS_AUE_freebsd32_cpuset_getdomain	AUE_NULL
 #define	FREEBSD32_SYS_AUE_freebsd32_cpuset_setdomain	AUE_NULL
 
 #undef PAD_
 #undef PADL_
 #undef PADR_
 
 #endif /* !_FREEBSD32_SYSPROTO_H_ */
diff --git a/sys/compat/freebsd32/freebsd32_syscall.h b/sys/compat/freebsd32/freebsd32_syscall.h
index 3650bc3a1203..695c411fd2c8 100644
--- a/sys/compat/freebsd32/freebsd32_syscall.h
+++ b/sys/compat/freebsd32/freebsd32_syscall.h
@@ -1,498 +1,498 @@
 /*
  * System call numbers.
  *
- * DO NOT EDIT-- this file is automatically generated.
+ * DO NOT EDIT-- this file is automatically @generated.
  * $FreeBSD$
  */
 
 #define	FREEBSD32_SYS_syscall	0
 #define	FREEBSD32_SYS_exit	1
 #define	FREEBSD32_SYS_fork	2
 #define	FREEBSD32_SYS_read	3
 #define	FREEBSD32_SYS_write	4
 #define	FREEBSD32_SYS_open	5
 #define	FREEBSD32_SYS_close	6
 #define	FREEBSD32_SYS_freebsd32_wait4	7
 				/* 8 is obsolete old creat */
 #define	FREEBSD32_SYS_link	9
 #define	FREEBSD32_SYS_unlink	10
 				/* 11 is obsolete execv */
 #define	FREEBSD32_SYS_chdir	12
 #define	FREEBSD32_SYS_fchdir	13
 #define	FREEBSD32_SYS_freebsd11_mknod	14
 #define	FREEBSD32_SYS_chmod	15
 #define	FREEBSD32_SYS_chown	16
 #define	FREEBSD32_SYS_break	17
 				/* 18 is freebsd4 freebsd32_getfsstat */
 				/* 19 is old freebsd32_lseek */
 #define	FREEBSD32_SYS_getpid	20
 #define	FREEBSD32_SYS_mount	21
 #define	FREEBSD32_SYS_unmount	22
 #define	FREEBSD32_SYS_setuid	23
 #define	FREEBSD32_SYS_getuid	24
 #define	FREEBSD32_SYS_geteuid	25
 #define	FREEBSD32_SYS_ptrace	26
 #define	FREEBSD32_SYS_freebsd32_recvmsg	27
 #define	FREEBSD32_SYS_freebsd32_sendmsg	28
 #define	FREEBSD32_SYS_freebsd32_recvfrom	29
 #define	FREEBSD32_SYS_accept	30
 #define	FREEBSD32_SYS_getpeername	31
 #define	FREEBSD32_SYS_getsockname	32
 #define	FREEBSD32_SYS_access	33
 #define	FREEBSD32_SYS_chflags	34
 #define	FREEBSD32_SYS_fchflags	35
 #define	FREEBSD32_SYS_sync	36
 #define	FREEBSD32_SYS_kill	37
 				/* 38 is old freebsd32_stat */
 #define	FREEBSD32_SYS_getppid	39
 				/* 40 is old freebsd32_lstat */
 #define	FREEBSD32_SYS_dup	41
 #define	FREEBSD32_SYS_freebsd10_freebsd32_pipe	42
 #define	FREEBSD32_SYS_getegid	43
 #define	FREEBSD32_SYS_profil	44
 #define	FREEBSD32_SYS_ktrace	45
 				/* 46 is old freebsd32_sigaction */
 #define	FREEBSD32_SYS_getgid	47
 				/* 48 is old freebsd32_sigprocmask */
 #define	FREEBSD32_SYS_getlogin	49
 #define	FREEBSD32_SYS_setlogin	50
 #define	FREEBSD32_SYS_acct	51
 				/* 52 is old freebsd32_sigpending */
 #define	FREEBSD32_SYS_freebsd32_sigaltstack	53
 #define	FREEBSD32_SYS_freebsd32_ioctl	54
 #define	FREEBSD32_SYS_reboot	55
 #define	FREEBSD32_SYS_revoke	56
 #define	FREEBSD32_SYS_symlink	57
 #define	FREEBSD32_SYS_readlink	58
 #define	FREEBSD32_SYS_freebsd32_execve	59
 #define	FREEBSD32_SYS_umask	60
 #define	FREEBSD32_SYS_chroot	61
 				/* 62 is old freebsd32_fstat */
 				/* 63 is obsolete ogetkerninfo */
 				/* 64 is old freebsd32_getpagesize */
 #define	FREEBSD32_SYS_msync	65
 #define	FREEBSD32_SYS_vfork	66
 				/* 67 is obsolete vread */
 				/* 68 is obsolete vwrite */
 #define	FREEBSD32_SYS_sbrk	69
 #define	FREEBSD32_SYS_sstk	70
 				/* 71 is old mmap */
 #define	FREEBSD32_SYS_freebsd11_vadvise	72
 #define	FREEBSD32_SYS_munmap	73
 #define	FREEBSD32_SYS_freebsd32_mprotect	74
 #define	FREEBSD32_SYS_madvise	75
 				/* 76 is obsolete vhangup */
 				/* 77 is obsolete vlimit */
 #define	FREEBSD32_SYS_mincore	78
 #define	FREEBSD32_SYS_getgroups	79
 #define	FREEBSD32_SYS_setgroups	80
 #define	FREEBSD32_SYS_getpgrp	81
 #define	FREEBSD32_SYS_setpgid	82
 #define	FREEBSD32_SYS_freebsd32_setitimer	83
 				/* 84 is obsolete owait */
 #define	FREEBSD32_SYS_swapon	85
 #define	FREEBSD32_SYS_freebsd32_getitimer	86
 				/* 87 is obsolete ogethostname */
 				/* 88 is obsolete osethostname */
 #define	FREEBSD32_SYS_getdtablesize	89
 #define	FREEBSD32_SYS_dup2	90
 #define	FREEBSD32_SYS_freebsd32_fcntl	92
 #define	FREEBSD32_SYS_freebsd32_select	93
 #define	FREEBSD32_SYS_fsync	95
 #define	FREEBSD32_SYS_setpriority	96
 #define	FREEBSD32_SYS_socket	97
 #define	FREEBSD32_SYS_connect	98
 				/* 99 is obsolete oaccept */
 #define	FREEBSD32_SYS_getpriority	100
 				/* 101 is obsolete osend */
 				/* 102 is obsolete orecv */
 				/* 103 is old freebsd32_sigreturn */
 #define	FREEBSD32_SYS_bind	104
 #define	FREEBSD32_SYS_setsockopt	105
 #define	FREEBSD32_SYS_listen	106
 				/* 107 is obsolete vtimes */
 				/* 108 is old freebsd32_sigvec */
 				/* 109 is old freebsd32_sigblock */
 				/* 110 is old freebsd32_sigsetmask */
 				/* 111 is old freebsd32_sigsuspend */
 				/* 112 is old freebsd32_sigstack */
 				/* 113 is obsolete orecvmsg */
 				/* 114 is obsolete osendmsg */
 				/* 115 is obsolete vtrace */
 #define	FREEBSD32_SYS_freebsd32_gettimeofday	116
 #define	FREEBSD32_SYS_freebsd32_getrusage	117
 #define	FREEBSD32_SYS_getsockopt	118
 #define	FREEBSD32_SYS_freebsd32_readv	120
 #define	FREEBSD32_SYS_freebsd32_writev	121
 #define	FREEBSD32_SYS_freebsd32_settimeofday	122
 #define	FREEBSD32_SYS_fchown	123
 #define	FREEBSD32_SYS_fchmod	124
 				/* 125 is obsolete orecvfrom */
 #define	FREEBSD32_SYS_setreuid	126
 #define	FREEBSD32_SYS_setregid	127
 #define	FREEBSD32_SYS_rename	128
 				/* 129 is old truncate */
 				/* 130 is old ftruncate */
 #define	FREEBSD32_SYS_flock	131
 #define	FREEBSD32_SYS_mkfifo	132
 #define	FREEBSD32_SYS_sendto	133
 #define	FREEBSD32_SYS_shutdown	134
 #define	FREEBSD32_SYS_socketpair	135
 #define	FREEBSD32_SYS_mkdir	136
 #define	FREEBSD32_SYS_rmdir	137
 #define	FREEBSD32_SYS_freebsd32_utimes	138
 				/* 139 is obsolete 4.2 sigreturn */
 #define	FREEBSD32_SYS_freebsd32_adjtime	140
 				/* 141 is obsolete ogetpeername */
 				/* 142 is obsolete ogethostid */
 				/* 143 is obsolete sethostid */
 				/* 144 is obsolete getrlimit */
 				/* 145 is obsolete setrlimit */
 				/* 146 is obsolete killpg */
 #define	FREEBSD32_SYS_setsid	147
 #define	FREEBSD32_SYS_quotactl	148
 				/* 149 is obsolete oquota */
 				/* 150 is obsolete ogetsockname */
 				/* 156 is old freebsd32_getdirentries */
 				/* 157 is freebsd4 freebsd32_statfs */
 				/* 158 is freebsd4 freebsd32_fstatfs */
 #define	FREEBSD32_SYS_getfh	161
 				/* 162 is obsolete getdomainname */
 				/* 163 is obsolete setdomainname */
 				/* 164 is obsolete uname */
 #define	FREEBSD32_SYS_freebsd32_sysarch	165
 #define	FREEBSD32_SYS_rtprio	166
 #define	FREEBSD32_SYS_freebsd32_semsys	169
 #define	FREEBSD32_SYS_freebsd32_msgsys	170
 #define	FREEBSD32_SYS_freebsd32_shmsys	171
 				/* 173 is freebsd6 freebsd32_pread */
 				/* 174 is freebsd6 freebsd32_pwrite */
 #define	FREEBSD32_SYS_ntp_adjtime	176
 #define	FREEBSD32_SYS_setgid	181
 #define	FREEBSD32_SYS_setegid	182
 #define	FREEBSD32_SYS_seteuid	183
 				/* 184 is obsolete lfs_bmapv */
 				/* 185 is obsolete lfs_markv */
 				/* 186 is obsolete lfs_segclean */
 				/* 187 is obsolete lfs_segwait */
 #define	FREEBSD32_SYS_freebsd11_freebsd32_stat	188
 #define	FREEBSD32_SYS_freebsd11_freebsd32_fstat	189
 #define	FREEBSD32_SYS_freebsd11_freebsd32_lstat	190
 #define	FREEBSD32_SYS_pathconf	191
 #define	FREEBSD32_SYS_fpathconf	192
 #define	FREEBSD32_SYS_getrlimit	194
 #define	FREEBSD32_SYS_setrlimit	195
 #define	FREEBSD32_SYS_freebsd11_freebsd32_getdirentries	196
 				/* 197 is freebsd6 freebsd32_mmap */
 #define	FREEBSD32_SYS___syscall	198
 				/* 199 is freebsd6 freebsd32_lseek */
 				/* 200 is freebsd6 freebsd32_truncate */
 				/* 201 is freebsd6 freebsd32_ftruncate */
 #define	FREEBSD32_SYS_freebsd32___sysctl	202
 #define	FREEBSD32_SYS_mlock	203
 #define	FREEBSD32_SYS_munlock	204
 #define	FREEBSD32_SYS_undelete	205
 #define	FREEBSD32_SYS_freebsd32_futimes	206
 #define	FREEBSD32_SYS_getpgid	207
 #define	FREEBSD32_SYS_poll	209
 #define	FREEBSD32_SYS_freebsd7_freebsd32_semctl	220
 #define	FREEBSD32_SYS_semget	221
 #define	FREEBSD32_SYS_semop	222
 				/* 223 is obsolete semconfig */
 #define	FREEBSD32_SYS_freebsd7_freebsd32_msgctl	224
 #define	FREEBSD32_SYS_msgget	225
 #define	FREEBSD32_SYS_freebsd32_msgsnd	226
 #define	FREEBSD32_SYS_freebsd32_msgrcv	227
 #define	FREEBSD32_SYS_shmat	228
 #define	FREEBSD32_SYS_freebsd7_freebsd32_shmctl	229
 #define	FREEBSD32_SYS_shmdt	230
 #define	FREEBSD32_SYS_shmget	231
 #define	FREEBSD32_SYS_freebsd32_clock_gettime	232
 #define	FREEBSD32_SYS_freebsd32_clock_settime	233
 #define	FREEBSD32_SYS_freebsd32_clock_getres	234
 #define	FREEBSD32_SYS_freebsd32_ktimer_create	235
 #define	FREEBSD32_SYS_ktimer_delete	236
 #define	FREEBSD32_SYS_freebsd32_ktimer_settime	237
 #define	FREEBSD32_SYS_freebsd32_ktimer_gettime	238
 #define	FREEBSD32_SYS_ktimer_getoverrun	239
 #define	FREEBSD32_SYS_freebsd32_nanosleep	240
 #define	FREEBSD32_SYS_ffclock_getcounter	241
 #define	FREEBSD32_SYS_ffclock_setestimate	242
 #define	FREEBSD32_SYS_ffclock_getestimate	243
 #define	FREEBSD32_SYS_freebsd32_clock_nanosleep	244
 #define	FREEBSD32_SYS_freebsd32_clock_getcpuclockid2	247
 #define	FREEBSD32_SYS_minherit	250
 #define	FREEBSD32_SYS_rfork	251
 				/* 252 is obsolete openbsd_poll */
 #define	FREEBSD32_SYS_issetugid	253
 #define	FREEBSD32_SYS_lchown	254
 #define	FREEBSD32_SYS_freebsd32_aio_read	255
 #define	FREEBSD32_SYS_freebsd32_aio_write	256
 #define	FREEBSD32_SYS_freebsd32_lio_listio	257
 #define	FREEBSD32_SYS_freebsd11_freebsd32_getdents	272
 #define	FREEBSD32_SYS_lchmod	274
 				/* 275 is obsolete netbsd_lchown */
 #define	FREEBSD32_SYS_freebsd32_lutimes	276
 				/* 277 is obsolete netbsd_msync */
 #define	FREEBSD32_SYS_freebsd11_nstat	278
 #define	FREEBSD32_SYS_freebsd11_nfstat	279
 #define	FREEBSD32_SYS_freebsd11_nlstat	280
 #define	FREEBSD32_SYS_freebsd32_preadv	289
 #define	FREEBSD32_SYS_freebsd32_pwritev	290
 				/* 297 is freebsd4 freebsd32_fhstatfs */
 #define	FREEBSD32_SYS_fhopen	298
 #define	FREEBSD32_SYS_freebsd11_freebsd32_fhstat	299
 #define	FREEBSD32_SYS_modnext	300
 #define	FREEBSD32_SYS_freebsd32_modstat	301
 #define	FREEBSD32_SYS_modfnext	302
 #define	FREEBSD32_SYS_modfind	303
 #define	FREEBSD32_SYS_kldload	304
 #define	FREEBSD32_SYS_kldunload	305
 #define	FREEBSD32_SYS_kldfind	306
 #define	FREEBSD32_SYS_kldnext	307
 #define	FREEBSD32_SYS_freebsd32_kldstat	308
 #define	FREEBSD32_SYS_kldfirstmod	309
 #define	FREEBSD32_SYS_getsid	310
 #define	FREEBSD32_SYS_setresuid	311
 #define	FREEBSD32_SYS_setresgid	312
 				/* 313 is obsolete signanosleep */
 #define	FREEBSD32_SYS_freebsd32_aio_return	314
 #define	FREEBSD32_SYS_freebsd32_aio_suspend	315
 #define	FREEBSD32_SYS_aio_cancel	316
 #define	FREEBSD32_SYS_freebsd32_aio_error	317
 				/* 318 is freebsd6 freebsd32_aio_read */
 				/* 319 is freebsd6 freebsd32_aio_write */
 				/* 320 is freebsd6 freebsd32_lio_listio */
 #define	FREEBSD32_SYS_yield	321
 				/* 322 is obsolete thr_sleep */
 				/* 323 is obsolete thr_wakeup */
 #define	FREEBSD32_SYS_mlockall	324
 #define	FREEBSD32_SYS_munlockall	325
 #define	FREEBSD32_SYS___getcwd	326
 #define	FREEBSD32_SYS_sched_setparam	327
 #define	FREEBSD32_SYS_sched_getparam	328
 #define	FREEBSD32_SYS_sched_setscheduler	329
 #define	FREEBSD32_SYS_sched_getscheduler	330
 #define	FREEBSD32_SYS_sched_yield	331
 #define	FREEBSD32_SYS_sched_get_priority_max	332
 #define	FREEBSD32_SYS_sched_get_priority_min	333
 #define	FREEBSD32_SYS_freebsd32_sched_rr_get_interval	334
 #define	FREEBSD32_SYS_utrace	335
 				/* 336 is freebsd4 freebsd32_sendfile */
 #define	FREEBSD32_SYS_kldsym	337
 #define	FREEBSD32_SYS_freebsd32_jail	338
 #define	FREEBSD32_SYS_sigprocmask	340
 #define	FREEBSD32_SYS_sigsuspend	341
 				/* 342 is freebsd4 freebsd32_sigaction */
 #define	FREEBSD32_SYS_sigpending	343
 				/* 344 is freebsd4 freebsd32_sigreturn */
 #define	FREEBSD32_SYS_freebsd32_sigtimedwait	345
 #define	FREEBSD32_SYS_freebsd32_sigwaitinfo	346
 #define	FREEBSD32_SYS___acl_get_file	347
 #define	FREEBSD32_SYS___acl_set_file	348
 #define	FREEBSD32_SYS___acl_get_fd	349
 #define	FREEBSD32_SYS___acl_set_fd	350
 #define	FREEBSD32_SYS___acl_delete_file	351
 #define	FREEBSD32_SYS___acl_delete_fd	352
 #define	FREEBSD32_SYS___acl_aclcheck_file	353
 #define	FREEBSD32_SYS___acl_aclcheck_fd	354
 #define	FREEBSD32_SYS_extattrctl	355
 #define	FREEBSD32_SYS_extattr_set_file	356
 #define	FREEBSD32_SYS_extattr_get_file	357
 #define	FREEBSD32_SYS_extattr_delete_file	358
 #define	FREEBSD32_SYS_freebsd32_aio_waitcomplete	359
 #define	FREEBSD32_SYS_getresuid	360
 #define	FREEBSD32_SYS_getresgid	361
 #define	FREEBSD32_SYS_kqueue	362
 #define	FREEBSD32_SYS_freebsd11_freebsd32_kevent	363
 				/* 364 is obsolete __cap_get_proc */
 				/* 365 is obsolete __cap_set_proc */
 				/* 366 is obsolete __cap_get_fd */
 				/* 367 is obsolete __cap_get_file */
 				/* 368 is obsolete __cap_set_fd */
 				/* 369 is obsolete __cap_set_file */
 #define	FREEBSD32_SYS_extattr_set_fd	371
 #define	FREEBSD32_SYS_extattr_get_fd	372
 #define	FREEBSD32_SYS_extattr_delete_fd	373
 #define	FREEBSD32_SYS___setugid	374
 				/* 375 is obsolete nfsclnt */
 #define	FREEBSD32_SYS_eaccess	376
 #define	FREEBSD32_SYS_freebsd32_nmount	378
 				/* 379 is obsolete kse_exit */
 				/* 380 is obsolete kse_wakeup */
 				/* 381 is obsolete kse_create */
 				/* 382 is obsolete kse_thr_interrupt */
 				/* 383 is obsolete kse_release */
 #define	FREEBSD32_SYS_kenv	390
 #define	FREEBSD32_SYS_lchflags	391
 #define	FREEBSD32_SYS_uuidgen	392
 #define	FREEBSD32_SYS_freebsd32_sendfile	393
 #define	FREEBSD32_SYS_freebsd11_getfsstat	395
 #define	FREEBSD32_SYS_freebsd11_statfs	396
 #define	FREEBSD32_SYS_freebsd11_fstatfs	397
 #define	FREEBSD32_SYS_freebsd11_fhstatfs	398
 #define	FREEBSD32_SYS_ksem_close	400
 #define	FREEBSD32_SYS_ksem_post	401
 #define	FREEBSD32_SYS_ksem_wait	402
 #define	FREEBSD32_SYS_ksem_trywait	403
 #define	FREEBSD32_SYS_freebsd32_ksem_init	404
 #define	FREEBSD32_SYS_freebsd32_ksem_open	405
 #define	FREEBSD32_SYS_ksem_unlink	406
 #define	FREEBSD32_SYS_ksem_getvalue	407
 #define	FREEBSD32_SYS_ksem_destroy	408
 #define	FREEBSD32_SYS_extattr_set_link	412
 #define	FREEBSD32_SYS_extattr_get_link	413
 #define	FREEBSD32_SYS_extattr_delete_link	414
 #define	FREEBSD32_SYS_freebsd32_sigaction	416
 #define	FREEBSD32_SYS_freebsd32_sigreturn	417
 #define	FREEBSD32_SYS_freebsd32_getcontext	421
 #define	FREEBSD32_SYS_freebsd32_setcontext	422
 #define	FREEBSD32_SYS_freebsd32_swapcontext	423
 #define	FREEBSD32_SYS___acl_get_link	425
 #define	FREEBSD32_SYS___acl_set_link	426
 #define	FREEBSD32_SYS___acl_delete_link	427
 #define	FREEBSD32_SYS___acl_aclcheck_link	428
 #define	FREEBSD32_SYS_sigwait	429
 #define	FREEBSD32_SYS_thr_exit	431
 #define	FREEBSD32_SYS_thr_self	432
 #define	FREEBSD32_SYS_thr_kill	433
 #define	FREEBSD32_SYS_jail_attach	436
 #define	FREEBSD32_SYS_extattr_list_fd	437
 #define	FREEBSD32_SYS_extattr_list_file	438
 #define	FREEBSD32_SYS_extattr_list_link	439
 				/* 440 is obsolete kse_switchin */
 #define	FREEBSD32_SYS_freebsd32_ksem_timedwait	441
 #define	FREEBSD32_SYS_freebsd32_thr_suspend	442
 #define	FREEBSD32_SYS_thr_wake	443
 #define	FREEBSD32_SYS_kldunloadf	444
 #define	FREEBSD32_SYS_audit	445
 #define	FREEBSD32_SYS_auditon	446
 #define	FREEBSD32_SYS_getauid	447
 #define	FREEBSD32_SYS_setauid	448
 #define	FREEBSD32_SYS_getaudit	449
 #define	FREEBSD32_SYS_setaudit	450
 #define	FREEBSD32_SYS_getaudit_addr	451
 #define	FREEBSD32_SYS_setaudit_addr	452
 #define	FREEBSD32_SYS_auditctl	453
 #define	FREEBSD32_SYS_freebsd32__umtx_op	454
 #define	FREEBSD32_SYS_freebsd32_thr_new	455
 #define	FREEBSD32_SYS_freebsd32_sigqueue	456
 #define	FREEBSD32_SYS_freebsd32_kmq_open	457
 #define	FREEBSD32_SYS_freebsd32_kmq_setattr	458
 #define	FREEBSD32_SYS_freebsd32_kmq_timedreceive	459
 #define	FREEBSD32_SYS_freebsd32_kmq_timedsend	460
 #define	FREEBSD32_SYS_freebsd32_kmq_notify	461
 #define	FREEBSD32_SYS_kmq_unlink	462
 #define	FREEBSD32_SYS_abort2	463
 #define	FREEBSD32_SYS_thr_set_name	464
 #define	FREEBSD32_SYS_freebsd32_aio_fsync	465
 #define	FREEBSD32_SYS_rtprio_thread	466
 #define	FREEBSD32_SYS_sctp_peeloff	471
 #define	FREEBSD32_SYS_sctp_generic_sendmsg	472
 #define	FREEBSD32_SYS_sctp_generic_sendmsg_iov	473
 #define	FREEBSD32_SYS_sctp_generic_recvmsg	474
 #define	FREEBSD32_SYS_freebsd32_pread	475
 #define	FREEBSD32_SYS_freebsd32_pwrite	476
 #define	FREEBSD32_SYS_freebsd32_mmap	477
 #define	FREEBSD32_SYS_freebsd32_lseek	478
 #define	FREEBSD32_SYS_freebsd32_truncate	479
 #define	FREEBSD32_SYS_freebsd32_ftruncate	480
 #define	FREEBSD32_SYS_freebsd32_pread	475
 #define	FREEBSD32_SYS_freebsd32_pwrite	476
 #define	FREEBSD32_SYS_freebsd32_mmap	477
 #define	FREEBSD32_SYS_freebsd32_lseek	478
 #define	FREEBSD32_SYS_freebsd32_truncate	479
 #define	FREEBSD32_SYS_freebsd32_ftruncate	480
 #define	FREEBSD32_SYS_thr_kill2	481
 #define	FREEBSD32_SYS_shm_open	482
 #define	FREEBSD32_SYS_shm_unlink	483
 #define	FREEBSD32_SYS_cpuset	484
 #define	FREEBSD32_SYS_freebsd32_cpuset_setid	485
 #define	FREEBSD32_SYS_freebsd32_cpuset_setid	485
 #define	FREEBSD32_SYS_freebsd32_cpuset_getid	486
 #define	FREEBSD32_SYS_freebsd32_cpuset_getaffinity	487
 #define	FREEBSD32_SYS_freebsd32_cpuset_setaffinity	488
 #define	FREEBSD32_SYS_faccessat	489
 #define	FREEBSD32_SYS_fchmodat	490
 #define	FREEBSD32_SYS_fchownat	491
 #define	FREEBSD32_SYS_freebsd32_fexecve	492
 #define	FREEBSD32_SYS_freebsd11_freebsd32_fstatat	493
 #define	FREEBSD32_SYS_freebsd32_futimesat	494
 #define	FREEBSD32_SYS_linkat	495
 #define	FREEBSD32_SYS_mkdirat	496
 #define	FREEBSD32_SYS_mkfifoat	497
 #define	FREEBSD32_SYS_freebsd11_mknodat	498
 #define	FREEBSD32_SYS_openat	499
 #define	FREEBSD32_SYS_readlinkat	500
 #define	FREEBSD32_SYS_renameat	501
 #define	FREEBSD32_SYS_symlinkat	502
 #define	FREEBSD32_SYS_unlinkat	503
 #define	FREEBSD32_SYS_posix_openpt	504
 #define	FREEBSD32_SYS_freebsd32_jail_get	506
 #define	FREEBSD32_SYS_freebsd32_jail_set	507
 #define	FREEBSD32_SYS_jail_remove	508
 #define	FREEBSD32_SYS_closefrom	509
 #define	FREEBSD32_SYS_freebsd32_semctl	510
 #define	FREEBSD32_SYS_freebsd32_msgctl	511
 #define	FREEBSD32_SYS_freebsd32_shmctl	512
 #define	FREEBSD32_SYS_lpathconf	513
 				/* 514 is obsolete cap_new */
 #define	FREEBSD32_SYS___cap_rights_get	515
 #define	FREEBSD32_SYS_cap_enter	516
 #define	FREEBSD32_SYS_cap_getmode	517
 #define	FREEBSD32_SYS_pdfork	518
 #define	FREEBSD32_SYS_pdkill	519
 #define	FREEBSD32_SYS_pdgetpid	520
 #define	FREEBSD32_SYS_freebsd32_pselect	522
 #define	FREEBSD32_SYS_getloginclass	523
 #define	FREEBSD32_SYS_setloginclass	524
 #define	FREEBSD32_SYS_rctl_get_racct	525
 #define	FREEBSD32_SYS_rctl_get_rules	526
 #define	FREEBSD32_SYS_rctl_get_limits	527
 #define	FREEBSD32_SYS_rctl_add_rule	528
 #define	FREEBSD32_SYS_rctl_remove_rule	529
 #define	FREEBSD32_SYS_freebsd32_posix_fallocate	530
 #define	FREEBSD32_SYS_freebsd32_posix_fadvise	531
 #define	FREEBSD32_SYS_freebsd32_wait6	532
 #define	FREEBSD32_SYS_freebsd32_posix_fallocate	530
 #define	FREEBSD32_SYS_freebsd32_posix_fadvise	531
 #define	FREEBSD32_SYS_freebsd32_wait6	532
 #define	FREEBSD32_SYS_cap_rights_limit	533
 #define	FREEBSD32_SYS_freebsd32_cap_ioctls_limit	534
 #define	FREEBSD32_SYS_freebsd32_cap_ioctls_get	535
 #define	FREEBSD32_SYS_cap_fcntls_limit	536
 #define	FREEBSD32_SYS_cap_fcntls_get	537
 #define	FREEBSD32_SYS_bindat	538
 #define	FREEBSD32_SYS_connectat	539
 #define	FREEBSD32_SYS_chflagsat	540
 #define	FREEBSD32_SYS_accept4	541
 #define	FREEBSD32_SYS_pipe2	542
 #define	FREEBSD32_SYS_freebsd32_aio_mlock	543
 #define	FREEBSD32_SYS_freebsd32_procctl	544
 #define	FREEBSD32_SYS_freebsd32_procctl	544
 #define	FREEBSD32_SYS_freebsd32_ppoll	545
 #define	FREEBSD32_SYS_freebsd32_futimens	546
 #define	FREEBSD32_SYS_freebsd32_utimensat	547
 				/* 548 is obsolete numa_getaffinity */
 				/* 549 is obsolete numa_setaffinity */
 #define	FREEBSD32_SYS_fdatasync	550
 #define	FREEBSD32_SYS_freebsd32_fstat	551
 #define	FREEBSD32_SYS_freebsd32_fstatat	552
 #define	FREEBSD32_SYS_freebsd32_fhstat	553
 #define	FREEBSD32_SYS_getdirentries	554
 #define	FREEBSD32_SYS_statfs	555
 #define	FREEBSD32_SYS_fstatfs	556
 #define	FREEBSD32_SYS_getfsstat	557
 #define	FREEBSD32_SYS_fhstatfs	558
 #define	FREEBSD32_SYS_freebsd32_mknodat	559
 #define	FREEBSD32_SYS_freebsd32_mknodat	559
 #define	FREEBSD32_SYS_freebsd32_kevent	560
 #define	FREEBSD32_SYS_freebsd32_cpuset_getdomain	561
 #define	FREEBSD32_SYS_freebsd32_cpuset_setdomain	562
 #define	FREEBSD32_SYS_getrandom	563
 #define	FREEBSD32_SYS_getfhat	564
 #define	FREEBSD32_SYS_fhlink	565
 #define	FREEBSD32_SYS_fhlinkat	566
 #define	FREEBSD32_SYS_fhreadlink	567
 #define	FREEBSD32_SYS_funlinkat	568
 #define	FREEBSD32_SYS_MAXSYSCALL	569
diff --git a/sys/compat/freebsd32/freebsd32_syscalls.c b/sys/compat/freebsd32/freebsd32_syscalls.c
index feebf281470c..b6b171a099c3 100644
--- a/sys/compat/freebsd32/freebsd32_syscalls.c
+++ b/sys/compat/freebsd32/freebsd32_syscalls.c
@@ -1,608 +1,608 @@
 /*
  * System call names.
  *
- * DO NOT EDIT-- this file is automatically generated.
+ * DO NOT EDIT-- this file is automatically @generated.
  * $FreeBSD$
  */
 
 const char *freebsd32_syscallnames[] = {
 #if !defined(PAD64_REQUIRED) && !defined(__amd64__)
 #define PAD64_REQUIRED
 #endif
 	"syscall",			/* 0 = syscall */
 	"exit",			/* 1 = exit */
 	"fork",			/* 2 = fork */
 	"read",			/* 3 = read */
 	"write",			/* 4 = write */
 	"open",			/* 5 = open */
 	"close",			/* 6 = close */
 	"freebsd32_wait4",			/* 7 = freebsd32_wait4 */
 	"obs_old",			/* 8 = obsolete old creat */
 	"link",			/* 9 = link */
 	"unlink",			/* 10 = unlink */
 	"obs_execv",			/* 11 = obsolete execv */
 	"chdir",			/* 12 = chdir */
 	"fchdir",			/* 13 = fchdir */
 	"compat11.mknod",		/* 14 = freebsd11 mknod */
 	"chmod",			/* 15 = chmod */
 	"chown",			/* 16 = chown */
 	"break",			/* 17 = break */
 	"compat4.freebsd32_getfsstat",		/* 18 = freebsd4 freebsd32_getfsstat */
 	"compat.freebsd32_lseek",		/* 19 = old freebsd32_lseek */
 	"getpid",			/* 20 = getpid */
 	"mount",			/* 21 = mount */
 	"unmount",			/* 22 = unmount */
 	"setuid",			/* 23 = setuid */
 	"getuid",			/* 24 = getuid */
 	"geteuid",			/* 25 = geteuid */
 	"ptrace",			/* 26 = ptrace */
 	"freebsd32_recvmsg",			/* 27 = freebsd32_recvmsg */
 	"freebsd32_sendmsg",			/* 28 = freebsd32_sendmsg */
 	"freebsd32_recvfrom",			/* 29 = freebsd32_recvfrom */
 	"accept",			/* 30 = accept */
 	"getpeername",			/* 31 = getpeername */
 	"getsockname",			/* 32 = getsockname */
 	"access",			/* 33 = access */
 	"chflags",			/* 34 = chflags */
 	"fchflags",			/* 35 = fchflags */
 	"sync",			/* 36 = sync */
 	"kill",			/* 37 = kill */
 	"compat.freebsd32_stat",		/* 38 = old freebsd32_stat */
 	"getppid",			/* 39 = getppid */
 	"compat.freebsd32_lstat",		/* 40 = old freebsd32_lstat */
 	"dup",			/* 41 = dup */
 	"compat10.freebsd32_pipe",		/* 42 = freebsd10 freebsd32_pipe */
 	"getegid",			/* 43 = getegid */
 	"profil",			/* 44 = profil */
 	"ktrace",			/* 45 = ktrace */
 	"compat.freebsd32_sigaction",		/* 46 = old freebsd32_sigaction */
 	"getgid",			/* 47 = getgid */
 	"compat.freebsd32_sigprocmask",		/* 48 = old freebsd32_sigprocmask */
 	"getlogin",			/* 49 = getlogin */
 	"setlogin",			/* 50 = setlogin */
 	"acct",			/* 51 = acct */
 	"compat.freebsd32_sigpending",		/* 52 = old freebsd32_sigpending */
 	"freebsd32_sigaltstack",			/* 53 = freebsd32_sigaltstack */
 	"freebsd32_ioctl",			/* 54 = freebsd32_ioctl */
 	"reboot",			/* 55 = reboot */
 	"revoke",			/* 56 = revoke */
 	"symlink",			/* 57 = symlink */
 	"readlink",			/* 58 = readlink */
 	"freebsd32_execve",			/* 59 = freebsd32_execve */
 	"umask",			/* 60 = umask */
 	"chroot",			/* 61 = chroot */
 	"compat.freebsd32_fstat",		/* 62 = old freebsd32_fstat */
 	"obs_ogetkerninfo",			/* 63 = obsolete ogetkerninfo */
 	"compat.freebsd32_getpagesize",		/* 64 = old freebsd32_getpagesize */
 	"msync",			/* 65 = msync */
 	"vfork",			/* 66 = vfork */
 	"obs_vread",			/* 67 = obsolete vread */
 	"obs_vwrite",			/* 68 = obsolete vwrite */
 	"sbrk",			/* 69 = sbrk */
 	"sstk",			/* 70 = sstk */
 	"compat.mmap",		/* 71 = old mmap */
 	"compat11.vadvise",		/* 72 = freebsd11 vadvise */
 	"munmap",			/* 73 = munmap */
 	"freebsd32_mprotect",			/* 74 = freebsd32_mprotect */
 	"madvise",			/* 75 = madvise */
 	"obs_vhangup",			/* 76 = obsolete vhangup */
 	"obs_vlimit",			/* 77 = obsolete vlimit */
 	"mincore",			/* 78 = mincore */
 	"getgroups",			/* 79 = getgroups */
 	"setgroups",			/* 80 = setgroups */
 	"getpgrp",			/* 81 = getpgrp */
 	"setpgid",			/* 82 = setpgid */
 	"freebsd32_setitimer",			/* 83 = freebsd32_setitimer */
 	"obs_owait",			/* 84 = obsolete owait */
 	"swapon",			/* 85 = swapon */
 	"freebsd32_getitimer",			/* 86 = freebsd32_getitimer */
 	"obs_ogethostname",			/* 87 = obsolete ogethostname */
 	"obs_osethostname",			/* 88 = obsolete osethostname */
 	"getdtablesize",			/* 89 = getdtablesize */
 	"dup2",			/* 90 = dup2 */
 	"#91",			/* 91 = getdopt */
 	"freebsd32_fcntl",			/* 92 = freebsd32_fcntl */
 	"freebsd32_select",			/* 93 = freebsd32_select */
 	"#94",			/* 94 = setdopt */
 	"fsync",			/* 95 = fsync */
 	"setpriority",			/* 96 = setpriority */
 	"socket",			/* 97 = socket */
 	"connect",			/* 98 = connect */
 	"obs_oaccept",			/* 99 = obsolete oaccept */
 	"getpriority",			/* 100 = getpriority */
 	"obs_osend",			/* 101 = obsolete osend */
 	"obs_orecv",			/* 102 = obsolete orecv */
 	"compat.freebsd32_sigreturn",		/* 103 = old freebsd32_sigreturn */
 	"bind",			/* 104 = bind */
 	"setsockopt",			/* 105 = setsockopt */
 	"listen",			/* 106 = listen */
 	"obs_vtimes",			/* 107 = obsolete vtimes */
 	"compat.freebsd32_sigvec",		/* 108 = old freebsd32_sigvec */
 	"compat.freebsd32_sigblock",		/* 109 = old freebsd32_sigblock */
 	"compat.freebsd32_sigsetmask",		/* 110 = old freebsd32_sigsetmask */
 	"compat.freebsd32_sigsuspend",		/* 111 = old freebsd32_sigsuspend */
 	"compat.freebsd32_sigstack",		/* 112 = old freebsd32_sigstack */
 	"obs_orecvmsg",			/* 113 = obsolete orecvmsg */
 	"obs_osendmsg",			/* 114 = obsolete osendmsg */
 	"obs_vtrace",			/* 115 = obsolete vtrace */
 	"freebsd32_gettimeofday",			/* 116 = freebsd32_gettimeofday */
 	"freebsd32_getrusage",			/* 117 = freebsd32_getrusage */
 	"getsockopt",			/* 118 = getsockopt */
 	"#119",			/* 119 = resuba */
 	"freebsd32_readv",			/* 120 = freebsd32_readv */
 	"freebsd32_writev",			/* 121 = freebsd32_writev */
 	"freebsd32_settimeofday",			/* 122 = freebsd32_settimeofday */
 	"fchown",			/* 123 = fchown */
 	"fchmod",			/* 124 = fchmod */
 	"obs_orecvfrom",			/* 125 = obsolete orecvfrom */
 	"setreuid",			/* 126 = setreuid */
 	"setregid",			/* 127 = setregid */
 	"rename",			/* 128 = rename */
 	"compat.truncate",		/* 129 = old truncate */
 	"compat.ftruncate",		/* 130 = old ftruncate */
 	"flock",			/* 131 = flock */
 	"mkfifo",			/* 132 = mkfifo */
 	"sendto",			/* 133 = sendto */
 	"shutdown",			/* 134 = shutdown */
 	"socketpair",			/* 135 = socketpair */
 	"mkdir",			/* 136 = mkdir */
 	"rmdir",			/* 137 = rmdir */
 	"freebsd32_utimes",			/* 138 = freebsd32_utimes */
 	"obs_4.2",			/* 139 = obsolete 4.2 sigreturn */
 	"freebsd32_adjtime",			/* 140 = freebsd32_adjtime */
 	"obs_ogetpeername",			/* 141 = obsolete ogetpeername */
 	"obs_ogethostid",			/* 142 = obsolete ogethostid */
 	"obs_sethostid",			/* 143 = obsolete sethostid */
 	"obs_getrlimit",			/* 144 = obsolete getrlimit */
 	"obs_setrlimit",			/* 145 = obsolete setrlimit */
 	"obs_killpg",			/* 146 = obsolete killpg */
 	"setsid",			/* 147 = setsid */
 	"quotactl",			/* 148 = quotactl */
 	"obs_oquota",			/* 149 = obsolete oquota */
 	"obs_ogetsockname",			/* 150 = obsolete ogetsockname */
 	"#151",			/* 151 = sem_lock */
 	"#152",			/* 152 = sem_wakeup */
 	"#153",			/* 153 = asyncdaemon */
 	"#154",			/* 154 = nlm_syscall */
 	"#155",			/* 155 = nfssvc */
 	"compat.freebsd32_getdirentries",		/* 156 = old freebsd32_getdirentries */
 	"compat4.freebsd32_statfs",		/* 157 = freebsd4 freebsd32_statfs */
 	"compat4.freebsd32_fstatfs",		/* 158 = freebsd4 freebsd32_fstatfs */
 	"#159",			/* 159 = nosys */
 	"#160",			/* 160 = lgetfh */
 	"getfh",			/* 161 = getfh */
 	"obs_getdomainname",			/* 162 = obsolete getdomainname */
 	"obs_setdomainname",			/* 163 = obsolete setdomainname */
 	"obs_uname",			/* 164 = obsolete uname */
 	"freebsd32_sysarch",			/* 165 = freebsd32_sysarch */
 	"rtprio",			/* 166 = rtprio */
 	"#167",			/* 167 = nosys */
 	"#168",			/* 168 = nosys */
 	"freebsd32_semsys",			/* 169 = freebsd32_semsys */
 	"freebsd32_msgsys",			/* 170 = freebsd32_msgsys */
 	"freebsd32_shmsys",			/* 171 = freebsd32_shmsys */
 	"#172",			/* 172 = nosys */
 	"compat6.freebsd32_pread",		/* 173 = freebsd6 freebsd32_pread */
 	"compat6.freebsd32_pwrite",		/* 174 = freebsd6 freebsd32_pwrite */
 	"#175",			/* 175 = nosys */
 	"ntp_adjtime",			/* 176 = ntp_adjtime */
 	"#177",			/* 177 = sfork */
 	"#178",			/* 178 = getdescriptor */
 	"#179",			/* 179 = setdescriptor */
 	"#180",			/* 180 = nosys */
 	"setgid",			/* 181 = setgid */
 	"setegid",			/* 182 = setegid */
 	"seteuid",			/* 183 = seteuid */
 	"obs_lfs_bmapv",			/* 184 = obsolete lfs_bmapv */
 	"obs_lfs_markv",			/* 185 = obsolete lfs_markv */
 	"obs_lfs_segclean",			/* 186 = obsolete lfs_segclean */
 	"obs_lfs_segwait",			/* 187 = obsolete lfs_segwait */
 	"compat11.freebsd32_stat",		/* 188 = freebsd11 freebsd32_stat */
 	"compat11.freebsd32_fstat",		/* 189 = freebsd11 freebsd32_fstat */
 	"compat11.freebsd32_lstat",		/* 190 = freebsd11 freebsd32_lstat */
 	"pathconf",			/* 191 = pathconf */
 	"fpathconf",			/* 192 = fpathconf */
 	"#193",			/* 193 = nosys */
 	"getrlimit",			/* 194 = getrlimit */
 	"setrlimit",			/* 195 = setrlimit */
 	"compat11.freebsd32_getdirentries",		/* 196 = freebsd11 freebsd32_getdirentries */
 	"compat6.freebsd32_mmap",		/* 197 = freebsd6 freebsd32_mmap */
 	"__syscall",			/* 198 = __syscall */
 	"compat6.freebsd32_lseek",		/* 199 = freebsd6 freebsd32_lseek */
 	"compat6.freebsd32_truncate",		/* 200 = freebsd6 freebsd32_truncate */
 	"compat6.freebsd32_ftruncate",		/* 201 = freebsd6 freebsd32_ftruncate */
 	"freebsd32___sysctl",			/* 202 = freebsd32___sysctl */
 	"mlock",			/* 203 = mlock */
 	"munlock",			/* 204 = munlock */
 	"undelete",			/* 205 = undelete */
 	"freebsd32_futimes",			/* 206 = freebsd32_futimes */
 	"getpgid",			/* 207 = getpgid */
 	"#208",			/* 208 = nosys */
 	"poll",			/* 209 = poll */
 	"lkmnosys",			/* 210 = lkmnosys */
 	"lkmnosys",			/* 211 = lkmnosys */
 	"lkmnosys",			/* 212 = lkmnosys */
 	"lkmnosys",			/* 213 = lkmnosys */
 	"lkmnosys",			/* 214 = lkmnosys */
 	"lkmnosys",			/* 215 = lkmnosys */
 	"lkmnosys",			/* 216 = lkmnosys */
 	"lkmnosys",			/* 217 = lkmnosys */
 	"lkmnosys",			/* 218 = lkmnosys */
 	"lkmnosys",			/* 219 = lkmnosys */
 	"compat7.freebsd32_semctl",		/* 220 = freebsd7 freebsd32_semctl */
 	"semget",			/* 221 = semget */
 	"semop",			/* 222 = semop */
 	"obs_semconfig",			/* 223 = obsolete semconfig */
 	"compat7.freebsd32_msgctl",		/* 224 = freebsd7 freebsd32_msgctl */
 	"msgget",			/* 225 = msgget */
 	"freebsd32_msgsnd",			/* 226 = freebsd32_msgsnd */
 	"freebsd32_msgrcv",			/* 227 = freebsd32_msgrcv */
 	"shmat",			/* 228 = shmat */
 	"compat7.freebsd32_shmctl",		/* 229 = freebsd7 freebsd32_shmctl */
 	"shmdt",			/* 230 = shmdt */
 	"shmget",			/* 231 = shmget */
 	"freebsd32_clock_gettime",			/* 232 = freebsd32_clock_gettime */
 	"freebsd32_clock_settime",			/* 233 = freebsd32_clock_settime */
 	"freebsd32_clock_getres",			/* 234 = freebsd32_clock_getres */
 	"freebsd32_ktimer_create",			/* 235 = freebsd32_ktimer_create */
 	"ktimer_delete",			/* 236 = ktimer_delete */
 	"freebsd32_ktimer_settime",			/* 237 = freebsd32_ktimer_settime */
 	"freebsd32_ktimer_gettime",			/* 238 = freebsd32_ktimer_gettime */
 	"ktimer_getoverrun",			/* 239 = ktimer_getoverrun */
 	"freebsd32_nanosleep",			/* 240 = freebsd32_nanosleep */
 	"ffclock_getcounter",			/* 241 = ffclock_getcounter */
 	"ffclock_setestimate",			/* 242 = ffclock_setestimate */
 	"ffclock_getestimate",			/* 243 = ffclock_getestimate */
 	"freebsd32_clock_nanosleep",			/* 244 = freebsd32_clock_nanosleep */
 	"#245",			/* 245 = nosys */
 	"#246",			/* 246 = nosys */
 	"freebsd32_clock_getcpuclockid2",			/* 247 = freebsd32_clock_getcpuclockid2 */
 	"#248",			/* 248 = ntp_gettime */
 	"#249",			/* 249 = nosys */
 	"minherit",			/* 250 = minherit */
 	"rfork",			/* 251 = rfork */
 	"obs_openbsd_poll",			/* 252 = obsolete openbsd_poll */
 	"issetugid",			/* 253 = issetugid */
 	"lchown",			/* 254 = lchown */
 	"freebsd32_aio_read",			/* 255 = freebsd32_aio_read */
 	"freebsd32_aio_write",			/* 256 = freebsd32_aio_write */
 	"freebsd32_lio_listio",			/* 257 = freebsd32_lio_listio */
 	"#258",			/* 258 = nosys */
 	"#259",			/* 259 = nosys */
 	"#260",			/* 260 = nosys */
 	"#261",			/* 261 = nosys */
 	"#262",			/* 262 = nosys */
 	"#263",			/* 263 = nosys */
 	"#264",			/* 264 = nosys */
 	"#265",			/* 265 = nosys */
 	"#266",			/* 266 = nosys */
 	"#267",			/* 267 = nosys */
 	"#268",			/* 268 = nosys */
 	"#269",			/* 269 = nosys */
 	"#270",			/* 270 = nosys */
 	"#271",			/* 271 = nosys */
 	"compat11.freebsd32_getdents",		/* 272 = freebsd11 freebsd32_getdents */
 	"#273",			/* 273 = nosys */
 	"lchmod",			/* 274 = lchmod */
 	"obs_netbsd_lchown",			/* 275 = obsolete netbsd_lchown */
 	"freebsd32_lutimes",			/* 276 = freebsd32_lutimes */
 	"obs_netbsd_msync",			/* 277 = obsolete netbsd_msync */
 	"compat11.nstat",		/* 278 = freebsd11 nstat */
 	"compat11.nfstat",		/* 279 = freebsd11 nfstat */
 	"compat11.nlstat",		/* 280 = freebsd11 nlstat */
 	"#281",			/* 281 = nosys */
 	"#282",			/* 282 = nosys */
 	"#283",			/* 283 = nosys */
 	"#284",			/* 284 = nosys */
 	"#285",			/* 285 = nosys */
 	"#286",			/* 286 = nosys */
 	"#287",			/* 287 = nosys */
 	"#288",			/* 288 = nosys */
 	"freebsd32_preadv",			/* 289 = freebsd32_preadv */
 	"freebsd32_pwritev",			/* 290 = freebsd32_pwritev */
 	"#291",			/* 291 = nosys */
 	"#292",			/* 292 = nosys */
 	"#293",			/* 293 = nosys */
 	"#294",			/* 294 = nosys */
 	"#295",			/* 295 = nosys */
 	"#296",			/* 296 = nosys */
 	"compat4.freebsd32_fhstatfs",		/* 297 = freebsd4 freebsd32_fhstatfs */
 	"fhopen",			/* 298 = fhopen */
 	"compat11.freebsd32_fhstat",		/* 299 = freebsd11 freebsd32_fhstat */
 	"modnext",			/* 300 = modnext */
 	"freebsd32_modstat",			/* 301 = freebsd32_modstat */
 	"modfnext",			/* 302 = modfnext */
 	"modfind",			/* 303 = modfind */
 	"kldload",			/* 304 = kldload */
 	"kldunload",			/* 305 = kldunload */
 	"kldfind",			/* 306 = kldfind */
 	"kldnext",			/* 307 = kldnext */
 	"freebsd32_kldstat",			/* 308 = freebsd32_kldstat */
 	"kldfirstmod",			/* 309 = kldfirstmod */
 	"getsid",			/* 310 = getsid */
 	"setresuid",			/* 311 = setresuid */
 	"setresgid",			/* 312 = setresgid */
 	"obs_signanosleep",			/* 313 = obsolete signanosleep */
 	"freebsd32_aio_return",			/* 314 = freebsd32_aio_return */
 	"freebsd32_aio_suspend",			/* 315 = freebsd32_aio_suspend */
 	"aio_cancel",			/* 316 = aio_cancel */
 	"freebsd32_aio_error",			/* 317 = freebsd32_aio_error */
 	"compat6.freebsd32_aio_read",		/* 318 = freebsd6 freebsd32_aio_read */
 	"compat6.freebsd32_aio_write",		/* 319 = freebsd6 freebsd32_aio_write */
 	"compat6.freebsd32_lio_listio",		/* 320 = freebsd6 freebsd32_lio_listio */
 	"yield",			/* 321 = yield */
 	"obs_thr_sleep",			/* 322 = obsolete thr_sleep */
 	"obs_thr_wakeup",			/* 323 = obsolete thr_wakeup */
 	"mlockall",			/* 324 = mlockall */
 	"munlockall",			/* 325 = munlockall */
 	"__getcwd",			/* 326 = __getcwd */
 	"sched_setparam",			/* 327 = sched_setparam */
 	"sched_getparam",			/* 328 = sched_getparam */
 	"sched_setscheduler",			/* 329 = sched_setscheduler */
 	"sched_getscheduler",			/* 330 = sched_getscheduler */
 	"sched_yield",			/* 331 = sched_yield */
 	"sched_get_priority_max",			/* 332 = sched_get_priority_max */
 	"sched_get_priority_min",			/* 333 = sched_get_priority_min */
 	"freebsd32_sched_rr_get_interval",			/* 334 = freebsd32_sched_rr_get_interval */
 	"utrace",			/* 335 = utrace */
 	"compat4.freebsd32_sendfile",		/* 336 = freebsd4 freebsd32_sendfile */
 	"kldsym",			/* 337 = kldsym */
 	"freebsd32_jail",			/* 338 = freebsd32_jail */
 	"#339",			/* 339 = pioctl */
 	"sigprocmask",			/* 340 = sigprocmask */
 	"sigsuspend",			/* 341 = sigsuspend */
 	"compat4.freebsd32_sigaction",		/* 342 = freebsd4 freebsd32_sigaction */
 	"sigpending",			/* 343 = sigpending */
 	"compat4.freebsd32_sigreturn",		/* 344 = freebsd4 freebsd32_sigreturn */
 	"freebsd32_sigtimedwait",			/* 345 = freebsd32_sigtimedwait */
 	"freebsd32_sigwaitinfo",			/* 346 = freebsd32_sigwaitinfo */
 	"__acl_get_file",			/* 347 = __acl_get_file */
 	"__acl_set_file",			/* 348 = __acl_set_file */
 	"__acl_get_fd",			/* 349 = __acl_get_fd */
 	"__acl_set_fd",			/* 350 = __acl_set_fd */
 	"__acl_delete_file",			/* 351 = __acl_delete_file */
 	"__acl_delete_fd",			/* 352 = __acl_delete_fd */
 	"__acl_aclcheck_file",			/* 353 = __acl_aclcheck_file */
 	"__acl_aclcheck_fd",			/* 354 = __acl_aclcheck_fd */
 	"extattrctl",			/* 355 = extattrctl */
 	"extattr_set_file",			/* 356 = extattr_set_file */
 	"extattr_get_file",			/* 357 = extattr_get_file */
 	"extattr_delete_file",			/* 358 = extattr_delete_file */
 	"freebsd32_aio_waitcomplete",			/* 359 = freebsd32_aio_waitcomplete */
 	"getresuid",			/* 360 = getresuid */
 	"getresgid",			/* 361 = getresgid */
 	"kqueue",			/* 362 = kqueue */
 	"compat11.freebsd32_kevent",		/* 363 = freebsd11 freebsd32_kevent */
 	"obs___cap_get_proc",			/* 364 = obsolete __cap_get_proc */
 	"obs___cap_set_proc",			/* 365 = obsolete __cap_set_proc */
 	"obs___cap_get_fd",			/* 366 = obsolete __cap_get_fd */
 	"obs___cap_get_file",			/* 367 = obsolete __cap_get_file */
 	"obs___cap_set_fd",			/* 368 = obsolete __cap_set_fd */
 	"obs___cap_set_file",			/* 369 = obsolete __cap_set_file */
 	"#370",			/* 370 = nosys */
 	"extattr_set_fd",			/* 371 = extattr_set_fd */
 	"extattr_get_fd",			/* 372 = extattr_get_fd */
 	"extattr_delete_fd",			/* 373 = extattr_delete_fd */
 	"__setugid",			/* 374 = __setugid */
 	"obs_nfsclnt",			/* 375 = obsolete nfsclnt */
 	"eaccess",			/* 376 = eaccess */
 	"#377",			/* 377 = afs_syscall */
 	"freebsd32_nmount",			/* 378 = freebsd32_nmount */
 	"obs_kse_exit",			/* 379 = obsolete kse_exit */
 	"obs_kse_wakeup",			/* 380 = obsolete kse_wakeup */
 	"obs_kse_create",			/* 381 = obsolete kse_create */
 	"obs_kse_thr_interrupt",			/* 382 = obsolete kse_thr_interrupt */
 	"obs_kse_release",			/* 383 = obsolete kse_release */
 	"#384",			/* 384 = __mac_get_proc */
 	"#385",			/* 385 = __mac_set_proc */
 	"#386",			/* 386 = __mac_get_fd */
 	"#387",			/* 387 = __mac_get_file */
 	"#388",			/* 388 = __mac_set_fd */
 	"#389",			/* 389 = __mac_set_file */
 	"kenv",			/* 390 = kenv */
 	"lchflags",			/* 391 = lchflags */
 	"uuidgen",			/* 392 = uuidgen */
 	"freebsd32_sendfile",			/* 393 = freebsd32_sendfile */
 	"#394",			/* 394 = mac_syscall */
 	"compat11.getfsstat",		/* 395 = freebsd11 getfsstat */
 	"compat11.statfs",		/* 396 = freebsd11 statfs */
 	"compat11.fstatfs",		/* 397 = freebsd11 fstatfs */
 	"compat11.fhstatfs",		/* 398 = freebsd11 fhstatfs */
 	"#399",			/* 399 = nosys */
 	"ksem_close",			/* 400 = ksem_close */
 	"ksem_post",			/* 401 = ksem_post */
 	"ksem_wait",			/* 402 = ksem_wait */
 	"ksem_trywait",			/* 403 = ksem_trywait */
 	"freebsd32_ksem_init",			/* 404 = freebsd32_ksem_init */
 	"freebsd32_ksem_open",			/* 405 = freebsd32_ksem_open */
 	"ksem_unlink",			/* 406 = ksem_unlink */
 	"ksem_getvalue",			/* 407 = ksem_getvalue */
 	"ksem_destroy",			/* 408 = ksem_destroy */
 	"#409",			/* 409 = __mac_get_pid */
 	"#410",			/* 410 = __mac_get_link */
 	"#411",			/* 411 = __mac_set_link */
 	"extattr_set_link",			/* 412 = extattr_set_link */
 	"extattr_get_link",			/* 413 = extattr_get_link */
 	"extattr_delete_link",			/* 414 = extattr_delete_link */
 	"#415",			/* 415 = __mac_execve */
 	"freebsd32_sigaction",			/* 416 = freebsd32_sigaction */
 	"freebsd32_sigreturn",			/* 417 = freebsd32_sigreturn */
 	"#418",			/* 418 = __xstat */
 	"#419",			/* 419 = __xfstat */
 	"#420",			/* 420 = __xlstat */
 	"freebsd32_getcontext",			/* 421 = freebsd32_getcontext */
 	"freebsd32_setcontext",			/* 422 = freebsd32_setcontext */
 	"freebsd32_swapcontext",			/* 423 = freebsd32_swapcontext */
 	"#424",			/* 424 = swapoff */
 	"__acl_get_link",			/* 425 = __acl_get_link */
 	"__acl_set_link",			/* 426 = __acl_set_link */
 	"__acl_delete_link",			/* 427 = __acl_delete_link */
 	"__acl_aclcheck_link",			/* 428 = __acl_aclcheck_link */
 	"sigwait",			/* 429 = sigwait */
 	"#430",			/* 430 = thr_create; */
 	"thr_exit",			/* 431 = thr_exit */
 	"thr_self",			/* 432 = thr_self */
 	"thr_kill",			/* 433 = thr_kill */
 	"#434",			/* 434 = nosys */
 	"#435",			/* 435 = nosys */
 	"jail_attach",			/* 436 = jail_attach */
 	"extattr_list_fd",			/* 437 = extattr_list_fd */
 	"extattr_list_file",			/* 438 = extattr_list_file */
 	"extattr_list_link",			/* 439 = extattr_list_link */
 	"obs_kse_switchin",			/* 440 = obsolete kse_switchin */
 	"freebsd32_ksem_timedwait",			/* 441 = freebsd32_ksem_timedwait */
 	"freebsd32_thr_suspend",			/* 442 = freebsd32_thr_suspend */
 	"thr_wake",			/* 443 = thr_wake */
 	"kldunloadf",			/* 444 = kldunloadf */
 	"audit",			/* 445 = audit */
 	"auditon",			/* 446 = auditon */
 	"getauid",			/* 447 = getauid */
 	"setauid",			/* 448 = setauid */
 	"getaudit",			/* 449 = getaudit */
 	"setaudit",			/* 450 = setaudit */
 	"getaudit_addr",			/* 451 = getaudit_addr */
 	"setaudit_addr",			/* 452 = setaudit_addr */
 	"auditctl",			/* 453 = auditctl */
 	"freebsd32__umtx_op",			/* 454 = freebsd32__umtx_op */
 	"freebsd32_thr_new",			/* 455 = freebsd32_thr_new */
 	"freebsd32_sigqueue",			/* 456 = freebsd32_sigqueue */
 	"freebsd32_kmq_open",			/* 457 = freebsd32_kmq_open */
 	"freebsd32_kmq_setattr",			/* 458 = freebsd32_kmq_setattr */
 	"freebsd32_kmq_timedreceive",			/* 459 = freebsd32_kmq_timedreceive */
 	"freebsd32_kmq_timedsend",			/* 460 = freebsd32_kmq_timedsend */
 	"freebsd32_kmq_notify",			/* 461 = freebsd32_kmq_notify */
 	"kmq_unlink",			/* 462 = kmq_unlink */
 	"abort2",			/* 463 = abort2 */
 	"thr_set_name",			/* 464 = thr_set_name */
 	"freebsd32_aio_fsync",			/* 465 = freebsd32_aio_fsync */
 	"rtprio_thread",			/* 466 = rtprio_thread */
 	"#467",			/* 467 = nosys */
 	"#468",			/* 468 = nosys */
 	"#469",			/* 469 = __getpath_fromfd */
 	"#470",			/* 470 = __getpath_fromaddr */
 	"sctp_peeloff",			/* 471 = sctp_peeloff */
 	"sctp_generic_sendmsg",			/* 472 = sctp_generic_sendmsg */
 	"sctp_generic_sendmsg_iov",			/* 473 = sctp_generic_sendmsg_iov */
 	"sctp_generic_recvmsg",			/* 474 = sctp_generic_recvmsg */
 #ifdef PAD64_REQUIRED
 	"freebsd32_pread",			/* 475 = freebsd32_pread */
 	"freebsd32_pwrite",			/* 476 = freebsd32_pwrite */
 	"freebsd32_mmap",			/* 477 = freebsd32_mmap */
 	"freebsd32_lseek",			/* 478 = freebsd32_lseek */
 	"freebsd32_truncate",			/* 479 = freebsd32_truncate */
 	"freebsd32_ftruncate",			/* 480 = freebsd32_ftruncate */
 #else
 	"freebsd32_pread",			/* 475 = freebsd32_pread */
 	"freebsd32_pwrite",			/* 476 = freebsd32_pwrite */
 	"freebsd32_mmap",			/* 477 = freebsd32_mmap */
 	"freebsd32_lseek",			/* 478 = freebsd32_lseek */
 	"freebsd32_truncate",			/* 479 = freebsd32_truncate */
 	"freebsd32_ftruncate",			/* 480 = freebsd32_ftruncate */
 #endif
 	"thr_kill2",			/* 481 = thr_kill2 */
 	"shm_open",			/* 482 = shm_open */
 	"shm_unlink",			/* 483 = shm_unlink */
 	"cpuset",			/* 484 = cpuset */
 #ifdef PAD64_REQUIRED
 	"freebsd32_cpuset_setid",			/* 485 = freebsd32_cpuset_setid */
 #else
 	"freebsd32_cpuset_setid",			/* 485 = freebsd32_cpuset_setid */
 #endif
 	"freebsd32_cpuset_getid",			/* 486 = freebsd32_cpuset_getid */
 	"freebsd32_cpuset_getaffinity",			/* 487 = freebsd32_cpuset_getaffinity */
 	"freebsd32_cpuset_setaffinity",			/* 488 = freebsd32_cpuset_setaffinity */
 	"faccessat",			/* 489 = faccessat */
 	"fchmodat",			/* 490 = fchmodat */
 	"fchownat",			/* 491 = fchownat */
 	"freebsd32_fexecve",			/* 492 = freebsd32_fexecve */
 	"compat11.freebsd32_fstatat",		/* 493 = freebsd11 freebsd32_fstatat */
 	"freebsd32_futimesat",			/* 494 = freebsd32_futimesat */
 	"linkat",			/* 495 = linkat */
 	"mkdirat",			/* 496 = mkdirat */
 	"mkfifoat",			/* 497 = mkfifoat */
 	"compat11.mknodat",		/* 498 = freebsd11 mknodat */
 	"openat",			/* 499 = openat */
 	"readlinkat",			/* 500 = readlinkat */
 	"renameat",			/* 501 = renameat */
 	"symlinkat",			/* 502 = symlinkat */
 	"unlinkat",			/* 503 = unlinkat */
 	"posix_openpt",			/* 504 = posix_openpt */
 	"#505",			/* 505 = gssd_syscall */
 	"freebsd32_jail_get",			/* 506 = freebsd32_jail_get */
 	"freebsd32_jail_set",			/* 507 = freebsd32_jail_set */
 	"jail_remove",			/* 508 = jail_remove */
 	"closefrom",			/* 509 = closefrom */
 	"freebsd32_semctl",			/* 510 = freebsd32_semctl */
 	"freebsd32_msgctl",			/* 511 = freebsd32_msgctl */
 	"freebsd32_shmctl",			/* 512 = freebsd32_shmctl */
 	"lpathconf",			/* 513 = lpathconf */
 	"obs_cap_new",			/* 514 = obsolete cap_new */
 	"__cap_rights_get",			/* 515 = __cap_rights_get */
 	"cap_enter",			/* 516 = cap_enter */
 	"cap_getmode",			/* 517 = cap_getmode */
 	"pdfork",			/* 518 = pdfork */
 	"pdkill",			/* 519 = pdkill */
 	"pdgetpid",			/* 520 = pdgetpid */
 	"#521",			/* 521 = pdwait4 */
 	"freebsd32_pselect",			/* 522 = freebsd32_pselect */
 	"getloginclass",			/* 523 = getloginclass */
 	"setloginclass",			/* 524 = setloginclass */
 	"rctl_get_racct",			/* 525 = rctl_get_racct */
 	"rctl_get_rules",			/* 526 = rctl_get_rules */
 	"rctl_get_limits",			/* 527 = rctl_get_limits */
 	"rctl_add_rule",			/* 528 = rctl_add_rule */
 	"rctl_remove_rule",			/* 529 = rctl_remove_rule */
 #ifdef PAD64_REQUIRED
 	"freebsd32_posix_fallocate",			/* 530 = freebsd32_posix_fallocate */
 	"freebsd32_posix_fadvise",			/* 531 = freebsd32_posix_fadvise */
 	"freebsd32_wait6",			/* 532 = freebsd32_wait6 */
 #else
 	"freebsd32_posix_fallocate",			/* 530 = freebsd32_posix_fallocate */
 	"freebsd32_posix_fadvise",			/* 531 = freebsd32_posix_fadvise */
 	"freebsd32_wait6",			/* 532 = freebsd32_wait6 */
 #endif
 	"cap_rights_limit",			/* 533 = cap_rights_limit */
 	"freebsd32_cap_ioctls_limit",			/* 534 = freebsd32_cap_ioctls_limit */
 	"freebsd32_cap_ioctls_get",			/* 535 = freebsd32_cap_ioctls_get */
 	"cap_fcntls_limit",			/* 536 = cap_fcntls_limit */
 	"cap_fcntls_get",			/* 537 = cap_fcntls_get */
 	"bindat",			/* 538 = bindat */
 	"connectat",			/* 539 = connectat */
 	"chflagsat",			/* 540 = chflagsat */
 	"accept4",			/* 541 = accept4 */
 	"pipe2",			/* 542 = pipe2 */
 	"freebsd32_aio_mlock",			/* 543 = freebsd32_aio_mlock */
 #ifdef PAD64_REQUIRED
 	"freebsd32_procctl",			/* 544 = freebsd32_procctl */
 #else
 	"freebsd32_procctl",			/* 544 = freebsd32_procctl */
 #endif
 	"freebsd32_ppoll",			/* 545 = freebsd32_ppoll */
 	"freebsd32_futimens",			/* 546 = freebsd32_futimens */
 	"freebsd32_utimensat",			/* 547 = freebsd32_utimensat */
 	"obs_numa_getaffinity",			/* 548 = obsolete numa_getaffinity */
 	"obs_numa_setaffinity",			/* 549 = obsolete numa_setaffinity */
 	"fdatasync",			/* 550 = fdatasync */
 	"freebsd32_fstat",			/* 551 = freebsd32_fstat */
 	"freebsd32_fstatat",			/* 552 = freebsd32_fstatat */
 	"freebsd32_fhstat",			/* 553 = freebsd32_fhstat */
 	"getdirentries",			/* 554 = getdirentries */
 	"statfs",			/* 555 = statfs */
 	"fstatfs",			/* 556 = fstatfs */
 	"getfsstat",			/* 557 = getfsstat */
 	"fhstatfs",			/* 558 = fhstatfs */
 #ifdef PAD64_REQUIRED
 	"freebsd32_mknodat",			/* 559 = freebsd32_mknodat */
 #else
 	"freebsd32_mknodat",			/* 559 = freebsd32_mknodat */
 #endif
 	"freebsd32_kevent",			/* 560 = freebsd32_kevent */
 	"freebsd32_cpuset_getdomain",			/* 561 = freebsd32_cpuset_getdomain */
 	"freebsd32_cpuset_setdomain",			/* 562 = freebsd32_cpuset_setdomain */
 	"getrandom",			/* 563 = getrandom */
 	"getfhat",			/* 564 = getfhat */
 	"fhlink",			/* 565 = fhlink */
 	"fhlinkat",			/* 566 = fhlinkat */
 	"fhreadlink",			/* 567 = fhreadlink */
 	"funlinkat",			/* 568 = funlinkat */
 };
diff --git a/sys/compat/freebsd32/freebsd32_sysent.c b/sys/compat/freebsd32/freebsd32_sysent.c
index 8ddf6b2cb77a..632840b7aea5 100644
--- a/sys/compat/freebsd32/freebsd32_sysent.c
+++ b/sys/compat/freebsd32/freebsd32_sysent.c
@@ -1,655 +1,655 @@
 /*
  * System call switch table.
  *
- * DO NOT EDIT-- this file is automatically generated.
+ * DO NOT EDIT-- this file is automatically @generated.
  * $FreeBSD$
  */
 
 #include <sys/param.h>
 #include <sys/sysent.h>
 #include <sys/sysproto.h>
 #include <sys/mount.h>
 #include <sys/socket.h>
 #include <compat/freebsd32/freebsd32.h>
 #include <compat/freebsd32/freebsd32_proto.h>
 
 #define AS(name) (sizeof(struct name) / sizeof(register_t))
 
 #ifdef COMPAT_43
 #define compat(n, name) n, (sy_call_t *)__CONCAT(o,name)
 #else
 #define compat(n, name) 0, (sy_call_t *)nosys
 #endif
 
 #ifdef COMPAT_FREEBSD4
 #define compat4(n, name) n, (sy_call_t *)__CONCAT(freebsd4_,name)
 #else
 #define compat4(n, name) 0, (sy_call_t *)nosys
 #endif
 
 #ifdef COMPAT_FREEBSD6
 #define compat6(n, name) n, (sy_call_t *)__CONCAT(freebsd6_,name)
 #else
 #define compat6(n, name) 0, (sy_call_t *)nosys
 #endif
 
 #ifdef COMPAT_FREEBSD7
 #define compat7(n, name) n, (sy_call_t *)__CONCAT(freebsd7_,name)
 #else
 #define compat7(n, name) 0, (sy_call_t *)nosys
 #endif
 
 #ifdef COMPAT_FREEBSD10
 #define compat10(n, name) n, (sy_call_t *)__CONCAT(freebsd10_,name)
 #else
 #define compat10(n, name) 0, (sy_call_t *)nosys
 #endif
 
 #ifdef COMPAT_FREEBSD11
 #define compat11(n, name) n, (sy_call_t *)__CONCAT(freebsd11_,name)
 #else
 #define compat11(n, name) 0, (sy_call_t *)nosys
 #endif
 
 /* The casts are bogus but will do for now. */
 struct sysent freebsd32_sysent[] = {
 #if !defined(PAD64_REQUIRED) && !defined(__amd64__)
 #define PAD64_REQUIRED
 #endif
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },		/* 0 = syscall */
 	{ AS(sys_exit_args), (sy_call_t *)sys_sys_exit, AUE_EXIT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 1 = exit */
 	{ 0, (sy_call_t *)sys_fork, AUE_FORK, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 2 = fork */
 	{ AS(read_args), (sy_call_t *)sys_read, AUE_READ, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 3 = read */
 	{ AS(write_args), (sy_call_t *)sys_write, AUE_WRITE, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 4 = write */
 	{ AS(open_args), (sy_call_t *)sys_open, AUE_OPEN_RWTC, NULL, 0, 0, 0, SY_THR_STATIC },	/* 5 = open */
 	{ AS(close_args), (sy_call_t *)sys_close, AUE_CLOSE, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 6 = close */
 	{ AS(freebsd32_wait4_args), (sy_call_t *)freebsd32_wait4, AUE_WAIT4, NULL, 0, 0, 0, SY_THR_STATIC },	/* 7 = freebsd32_wait4 */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 8 = obsolete old creat */
 	{ AS(link_args), (sy_call_t *)sys_link, AUE_LINK, NULL, 0, 0, 0, SY_THR_STATIC },	/* 9 = link */
 	{ AS(unlink_args), (sy_call_t *)sys_unlink, AUE_UNLINK, NULL, 0, 0, 0, SY_THR_STATIC },	/* 10 = unlink */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 11 = obsolete execv */
 	{ AS(chdir_args), (sy_call_t *)sys_chdir, AUE_CHDIR, NULL, 0, 0, 0, SY_THR_STATIC },	/* 12 = chdir */
 	{ AS(fchdir_args), (sy_call_t *)sys_fchdir, AUE_FCHDIR, NULL, 0, 0, 0, SY_THR_STATIC },	/* 13 = fchdir */
 	{ compat11(AS(freebsd11_mknod_args),mknod), AUE_MKNOD, NULL, 0, 0, 0, SY_THR_STATIC },	/* 14 = freebsd11 mknod */
 	{ AS(chmod_args), (sy_call_t *)sys_chmod, AUE_CHMOD, NULL, 0, 0, 0, SY_THR_STATIC },	/* 15 = chmod */
 	{ AS(chown_args), (sy_call_t *)sys_chown, AUE_CHOWN, NULL, 0, 0, 0, SY_THR_STATIC },	/* 16 = chown */
 	{ AS(break_args), (sy_call_t *)sys_break, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 17 = break */
 	{ compat4(AS(freebsd4_freebsd32_getfsstat_args),freebsd32_getfsstat), AUE_GETFSSTAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 18 = freebsd4 freebsd32_getfsstat */
 	{ compat(AS(ofreebsd32_lseek_args),freebsd32_lseek), AUE_LSEEK, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 19 = old freebsd32_lseek */
 	{ 0, (sy_call_t *)sys_getpid, AUE_GETPID, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 20 = getpid */
 	{ AS(mount_args), (sy_call_t *)sys_mount, AUE_MOUNT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 21 = mount */
 	{ AS(unmount_args), (sy_call_t *)sys_unmount, AUE_UMOUNT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 22 = unmount */
 	{ AS(setuid_args), (sy_call_t *)sys_setuid, AUE_SETUID, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 23 = setuid */
 	{ 0, (sy_call_t *)sys_getuid, AUE_GETUID, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 24 = getuid */
 	{ 0, (sy_call_t *)sys_geteuid, AUE_GETEUID, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 25 = geteuid */
 	{ AS(ptrace_args), (sy_call_t *)sys_ptrace, AUE_PTRACE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 26 = ptrace */
 	{ AS(freebsd32_recvmsg_args), (sy_call_t *)freebsd32_recvmsg, AUE_RECVMSG, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 27 = freebsd32_recvmsg */
 	{ AS(freebsd32_sendmsg_args), (sy_call_t *)freebsd32_sendmsg, AUE_SENDMSG, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 28 = freebsd32_sendmsg */
 	{ AS(freebsd32_recvfrom_args), (sy_call_t *)freebsd32_recvfrom, AUE_RECVFROM, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 29 = freebsd32_recvfrom */
 	{ AS(accept_args), (sy_call_t *)sys_accept, AUE_ACCEPT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 30 = accept */
 	{ AS(getpeername_args), (sy_call_t *)sys_getpeername, AUE_GETPEERNAME, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 31 = getpeername */
 	{ AS(getsockname_args), (sy_call_t *)sys_getsockname, AUE_GETSOCKNAME, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 32 = getsockname */
 	{ AS(access_args), (sy_call_t *)sys_access, AUE_ACCESS, NULL, 0, 0, 0, SY_THR_STATIC },	/* 33 = access */
 	{ AS(chflags_args), (sy_call_t *)sys_chflags, AUE_CHFLAGS, NULL, 0, 0, 0, SY_THR_STATIC },	/* 34 = chflags */
 	{ AS(fchflags_args), (sy_call_t *)sys_fchflags, AUE_FCHFLAGS, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 35 = fchflags */
 	{ 0, (sy_call_t *)sys_sync, AUE_SYNC, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 36 = sync */
 	{ AS(kill_args), (sy_call_t *)sys_kill, AUE_KILL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 37 = kill */
 	{ compat(AS(ofreebsd32_stat_args),freebsd32_stat), AUE_STAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 38 = old freebsd32_stat */
 	{ 0, (sy_call_t *)sys_getppid, AUE_GETPPID, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 39 = getppid */
 	{ compat(AS(ofreebsd32_lstat_args),freebsd32_lstat), AUE_LSTAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 40 = old freebsd32_lstat */
 	{ AS(dup_args), (sy_call_t *)sys_dup, AUE_DUP, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 41 = dup */
 	{ compat10(0,freebsd32_pipe), AUE_PIPE, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 42 = freebsd10 freebsd32_pipe */
 	{ 0, (sy_call_t *)sys_getegid, AUE_GETEGID, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 43 = getegid */
 	{ AS(profil_args), (sy_call_t *)sys_profil, AUE_PROFILE, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 44 = profil */
 	{ AS(ktrace_args), (sy_call_t *)sys_ktrace, AUE_KTRACE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 45 = ktrace */
 	{ compat(AS(ofreebsd32_sigaction_args),freebsd32_sigaction), AUE_SIGACTION, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 46 = old freebsd32_sigaction */
 	{ 0, (sy_call_t *)sys_getgid, AUE_GETGID, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 47 = getgid */
 	{ compat(AS(ofreebsd32_sigprocmask_args),freebsd32_sigprocmask), AUE_SIGPROCMASK, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 48 = old freebsd32_sigprocmask */
 	{ AS(getlogin_args), (sy_call_t *)sys_getlogin, AUE_GETLOGIN, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 49 = getlogin */
 	{ AS(setlogin_args), (sy_call_t *)sys_setlogin, AUE_SETLOGIN, NULL, 0, 0, 0, SY_THR_STATIC },	/* 50 = setlogin */
 	{ AS(acct_args), (sy_call_t *)sys_acct, AUE_ACCT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 51 = acct */
 	{ compat(0,freebsd32_sigpending), AUE_SIGPENDING, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 52 = old freebsd32_sigpending */
 	{ AS(freebsd32_sigaltstack_args), (sy_call_t *)freebsd32_sigaltstack, AUE_SIGALTSTACK, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 53 = freebsd32_sigaltstack */
 	{ AS(freebsd32_ioctl_args), (sy_call_t *)freebsd32_ioctl, AUE_IOCTL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 54 = freebsd32_ioctl */
 	{ AS(reboot_args), (sy_call_t *)sys_reboot, AUE_REBOOT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 55 = reboot */
 	{ AS(revoke_args), (sy_call_t *)sys_revoke, AUE_REVOKE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 56 = revoke */
 	{ AS(symlink_args), (sy_call_t *)sys_symlink, AUE_SYMLINK, NULL, 0, 0, 0, SY_THR_STATIC },	/* 57 = symlink */
 	{ AS(readlink_args), (sy_call_t *)sys_readlink, AUE_READLINK, NULL, 0, 0, 0, SY_THR_STATIC },	/* 58 = readlink */
 	{ AS(freebsd32_execve_args), (sy_call_t *)freebsd32_execve, AUE_EXECVE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 59 = freebsd32_execve */
 	{ AS(umask_args), (sy_call_t *)sys_umask, AUE_UMASK, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 60 = umask */
 	{ AS(chroot_args), (sy_call_t *)sys_chroot, AUE_CHROOT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 61 = chroot */
 	{ compat(AS(ofreebsd32_fstat_args),freebsd32_fstat), AUE_FSTAT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 62 = old freebsd32_fstat */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 63 = obsolete ogetkerninfo */
 	{ compat(AS(ofreebsd32_getpagesize_args),freebsd32_getpagesize), AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 64 = old freebsd32_getpagesize */
 	{ AS(msync_args), (sy_call_t *)sys_msync, AUE_MSYNC, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 65 = msync */
 	{ 0, (sy_call_t *)sys_vfork, AUE_VFORK, NULL, 0, 0, 0, SY_THR_STATIC },	/* 66 = vfork */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 67 = obsolete vread */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 68 = obsolete vwrite */
 	{ AS(sbrk_args), (sy_call_t *)sys_sbrk, AUE_SBRK, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 69 = sbrk */
 	{ AS(sstk_args), (sy_call_t *)sys_sstk, AUE_SSTK, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 70 = sstk */
 	{ compat(AS(ommap_args),mmap), AUE_MMAP, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 71 = old mmap */
 	{ compat11(AS(freebsd11_vadvise_args),vadvise), AUE_O_VADVISE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 72 = freebsd11 vadvise */
 	{ AS(munmap_args), (sy_call_t *)sys_munmap, AUE_MUNMAP, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 73 = munmap */
 	{ AS(freebsd32_mprotect_args), (sy_call_t *)freebsd32_mprotect, AUE_MPROTECT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 74 = freebsd32_mprotect */
 	{ AS(madvise_args), (sy_call_t *)sys_madvise, AUE_MADVISE, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 75 = madvise */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 76 = obsolete vhangup */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 77 = obsolete vlimit */
 	{ AS(mincore_args), (sy_call_t *)sys_mincore, AUE_MINCORE, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 78 = mincore */
 	{ AS(getgroups_args), (sy_call_t *)sys_getgroups, AUE_GETGROUPS, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 79 = getgroups */
 	{ AS(setgroups_args), (sy_call_t *)sys_setgroups, AUE_SETGROUPS, NULL, 0, 0, 0, SY_THR_STATIC },	/* 80 = setgroups */
 	{ 0, (sy_call_t *)sys_getpgrp, AUE_GETPGRP, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 81 = getpgrp */
 	{ AS(setpgid_args), (sy_call_t *)sys_setpgid, AUE_SETPGRP, NULL, 0, 0, 0, SY_THR_STATIC },	/* 82 = setpgid */
 	{ AS(freebsd32_setitimer_args), (sy_call_t *)freebsd32_setitimer, AUE_SETITIMER, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 83 = freebsd32_setitimer */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 84 = obsolete owait */
 	{ AS(swapon_args), (sy_call_t *)sys_swapon, AUE_SWAPON, NULL, 0, 0, 0, SY_THR_STATIC },	/* 85 = swapon */
 	{ AS(freebsd32_getitimer_args), (sy_call_t *)freebsd32_getitimer, AUE_GETITIMER, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 86 = freebsd32_getitimer */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 87 = obsolete ogethostname */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 88 = obsolete osethostname */
 	{ 0, (sy_call_t *)sys_getdtablesize, AUE_GETDTABLESIZE, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 89 = getdtablesize */
 	{ AS(dup2_args), (sy_call_t *)sys_dup2, AUE_DUP2, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 90 = dup2 */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 91 = getdopt */
 	{ AS(freebsd32_fcntl_args), (sy_call_t *)freebsd32_fcntl, AUE_FCNTL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 92 = freebsd32_fcntl */
 	{ AS(freebsd32_select_args), (sy_call_t *)freebsd32_select, AUE_SELECT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 93 = freebsd32_select */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 94 = setdopt */
 	{ AS(fsync_args), (sy_call_t *)sys_fsync, AUE_FSYNC, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 95 = fsync */
 	{ AS(setpriority_args), (sy_call_t *)sys_setpriority, AUE_SETPRIORITY, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 96 = setpriority */
 	{ AS(socket_args), (sy_call_t *)sys_socket, AUE_SOCKET, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 97 = socket */
 	{ AS(connect_args), (sy_call_t *)sys_connect, AUE_CONNECT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 98 = connect */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 99 = obsolete oaccept */
 	{ AS(getpriority_args), (sy_call_t *)sys_getpriority, AUE_GETPRIORITY, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 100 = getpriority */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 101 = obsolete osend */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 102 = obsolete orecv */
 	{ compat(AS(ofreebsd32_sigreturn_args),freebsd32_sigreturn), AUE_SIGRETURN, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 103 = old freebsd32_sigreturn */
 	{ AS(bind_args), (sy_call_t *)sys_bind, AUE_BIND, NULL, 0, 0, 0, SY_THR_STATIC },	/* 104 = bind */
 	{ AS(setsockopt_args), (sy_call_t *)sys_setsockopt, AUE_SETSOCKOPT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 105 = setsockopt */
 	{ AS(listen_args), (sy_call_t *)sys_listen, AUE_LISTEN, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 106 = listen */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 107 = obsolete vtimes */
 	{ compat(AS(ofreebsd32_sigvec_args),freebsd32_sigvec), AUE_O_SIGVEC, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 108 = old freebsd32_sigvec */
 	{ compat(AS(ofreebsd32_sigblock_args),freebsd32_sigblock), AUE_O_SIGBLOCK, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 109 = old freebsd32_sigblock */
 	{ compat(AS(ofreebsd32_sigsetmask_args),freebsd32_sigsetmask), AUE_O_SIGSETMASK, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 110 = old freebsd32_sigsetmask */
 	{ compat(AS(ofreebsd32_sigsuspend_args),freebsd32_sigsuspend), AUE_SIGSUSPEND, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 111 = old freebsd32_sigsuspend */
 	{ compat(AS(ofreebsd32_sigstack_args),freebsd32_sigstack), AUE_O_SIGSTACK, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 112 = old freebsd32_sigstack */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 113 = obsolete orecvmsg */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 114 = obsolete osendmsg */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 115 = obsolete vtrace */
 	{ AS(freebsd32_gettimeofday_args), (sy_call_t *)freebsd32_gettimeofday, AUE_GETTIMEOFDAY, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 116 = freebsd32_gettimeofday */
 	{ AS(freebsd32_getrusage_args), (sy_call_t *)freebsd32_getrusage, AUE_GETRUSAGE, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 117 = freebsd32_getrusage */
 	{ AS(getsockopt_args), (sy_call_t *)sys_getsockopt, AUE_GETSOCKOPT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 118 = getsockopt */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 119 = resuba */
 	{ AS(freebsd32_readv_args), (sy_call_t *)freebsd32_readv, AUE_READV, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 120 = freebsd32_readv */
 	{ AS(freebsd32_writev_args), (sy_call_t *)freebsd32_writev, AUE_WRITEV, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 121 = freebsd32_writev */
 	{ AS(freebsd32_settimeofday_args), (sy_call_t *)freebsd32_settimeofday, AUE_SETTIMEOFDAY, NULL, 0, 0, 0, SY_THR_STATIC },	/* 122 = freebsd32_settimeofday */
 	{ AS(fchown_args), (sy_call_t *)sys_fchown, AUE_FCHOWN, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 123 = fchown */
 	{ AS(fchmod_args), (sy_call_t *)sys_fchmod, AUE_FCHMOD, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 124 = fchmod */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 125 = obsolete orecvfrom */
 	{ AS(setreuid_args), (sy_call_t *)sys_setreuid, AUE_SETREUID, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 126 = setreuid */
 	{ AS(setregid_args), (sy_call_t *)sys_setregid, AUE_SETREGID, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 127 = setregid */
 	{ AS(rename_args), (sy_call_t *)sys_rename, AUE_RENAME, NULL, 0, 0, 0, SY_THR_STATIC },	/* 128 = rename */
 	{ compat(AS(otruncate_args),truncate), AUE_TRUNCATE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 129 = old truncate */
 	{ compat(AS(oftruncate_args),ftruncate), AUE_FTRUNCATE, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 130 = old ftruncate */
 	{ AS(flock_args), (sy_call_t *)sys_flock, AUE_FLOCK, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 131 = flock */
 	{ AS(mkfifo_args), (sy_call_t *)sys_mkfifo, AUE_MKFIFO, NULL, 0, 0, 0, SY_THR_STATIC },	/* 132 = mkfifo */
 	{ AS(sendto_args), (sy_call_t *)sys_sendto, AUE_SENDTO, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 133 = sendto */
 	{ AS(shutdown_args), (sy_call_t *)sys_shutdown, AUE_SHUTDOWN, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 134 = shutdown */
 	{ AS(socketpair_args), (sy_call_t *)sys_socketpair, AUE_SOCKETPAIR, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 135 = socketpair */
 	{ AS(mkdir_args), (sy_call_t *)sys_mkdir, AUE_MKDIR, NULL, 0, 0, 0, SY_THR_STATIC },	/* 136 = mkdir */
 	{ AS(rmdir_args), (sy_call_t *)sys_rmdir, AUE_RMDIR, NULL, 0, 0, 0, SY_THR_STATIC },	/* 137 = rmdir */
 	{ AS(freebsd32_utimes_args), (sy_call_t *)freebsd32_utimes, AUE_UTIMES, NULL, 0, 0, 0, SY_THR_STATIC },	/* 138 = freebsd32_utimes */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 139 = obsolete 4.2 sigreturn */
 	{ AS(freebsd32_adjtime_args), (sy_call_t *)freebsd32_adjtime, AUE_ADJTIME, NULL, 0, 0, 0, SY_THR_STATIC },	/* 140 = freebsd32_adjtime */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 141 = obsolete ogetpeername */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 142 = obsolete ogethostid */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 143 = obsolete sethostid */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 144 = obsolete getrlimit */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 145 = obsolete setrlimit */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 146 = obsolete killpg */
 	{ 0, (sy_call_t *)sys_setsid, AUE_SETSID, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 147 = setsid */
 	{ AS(quotactl_args), (sy_call_t *)sys_quotactl, AUE_QUOTACTL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 148 = quotactl */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 149 = obsolete oquota */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 150 = obsolete ogetsockname */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 151 = sem_lock */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 152 = sem_wakeup */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 153 = asyncdaemon */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 154 = nlm_syscall */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 155 = nfssvc */
 	{ compat(AS(ofreebsd32_getdirentries_args),freebsd32_getdirentries), AUE_GETDIRENTRIES, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 156 = old freebsd32_getdirentries */
 	{ compat4(AS(freebsd4_freebsd32_statfs_args),freebsd32_statfs), AUE_STATFS, NULL, 0, 0, 0, SY_THR_STATIC },	/* 157 = freebsd4 freebsd32_statfs */
 	{ compat4(AS(freebsd4_freebsd32_fstatfs_args),freebsd32_fstatfs), AUE_FSTATFS, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 158 = freebsd4 freebsd32_fstatfs */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 159 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 160 = lgetfh */
 	{ AS(getfh_args), (sy_call_t *)sys_getfh, AUE_NFS_GETFH, NULL, 0, 0, 0, SY_THR_STATIC },	/* 161 = getfh */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 162 = obsolete getdomainname */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 163 = obsolete setdomainname */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 164 = obsolete uname */
 	{ AS(freebsd32_sysarch_args), (sy_call_t *)freebsd32_sysarch, AUE_SYSARCH, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 165 = freebsd32_sysarch */
 	{ AS(rtprio_args), (sy_call_t *)sys_rtprio, AUE_RTPRIO, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 166 = rtprio */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 167 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 168 = nosys */
 	{ AS(freebsd32_semsys_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 169 = freebsd32_semsys */
 	{ AS(freebsd32_msgsys_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 170 = freebsd32_msgsys */
 	{ AS(freebsd32_shmsys_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 171 = freebsd32_shmsys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 172 = nosys */
 	{ compat6(AS(freebsd6_freebsd32_pread_args),freebsd32_pread), AUE_PREAD, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 173 = freebsd6 freebsd32_pread */
 	{ compat6(AS(freebsd6_freebsd32_pwrite_args),freebsd32_pwrite), AUE_PWRITE, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 174 = freebsd6 freebsd32_pwrite */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 175 = nosys */
 	{ AS(ntp_adjtime_args), (sy_call_t *)sys_ntp_adjtime, AUE_NTP_ADJTIME, NULL, 0, 0, 0, SY_THR_STATIC },	/* 176 = ntp_adjtime */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 177 = sfork */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 178 = getdescriptor */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 179 = setdescriptor */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 180 = nosys */
 	{ AS(setgid_args), (sy_call_t *)sys_setgid, AUE_SETGID, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 181 = setgid */
 	{ AS(setegid_args), (sy_call_t *)sys_setegid, AUE_SETEGID, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 182 = setegid */
 	{ AS(seteuid_args), (sy_call_t *)sys_seteuid, AUE_SETEUID, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 183 = seteuid */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 184 = obsolete lfs_bmapv */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 185 = obsolete lfs_markv */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 186 = obsolete lfs_segclean */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 187 = obsolete lfs_segwait */
 	{ compat11(AS(freebsd11_freebsd32_stat_args),freebsd32_stat), AUE_STAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 188 = freebsd11 freebsd32_stat */
 	{ compat11(AS(freebsd11_freebsd32_fstat_args),freebsd32_fstat), AUE_FSTAT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 189 = freebsd11 freebsd32_fstat */
 	{ compat11(AS(freebsd11_freebsd32_lstat_args),freebsd32_lstat), AUE_LSTAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 190 = freebsd11 freebsd32_lstat */
 	{ AS(pathconf_args), (sy_call_t *)sys_pathconf, AUE_PATHCONF, NULL, 0, 0, 0, SY_THR_STATIC },	/* 191 = pathconf */
 	{ AS(fpathconf_args), (sy_call_t *)sys_fpathconf, AUE_FPATHCONF, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 192 = fpathconf */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 193 = nosys */
 	{ AS(__getrlimit_args), (sy_call_t *)sys_getrlimit, AUE_GETRLIMIT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 194 = getrlimit */
 	{ AS(__setrlimit_args), (sy_call_t *)sys_setrlimit, AUE_SETRLIMIT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 195 = setrlimit */
 	{ compat11(AS(freebsd11_freebsd32_getdirentries_args),freebsd32_getdirentries), AUE_GETDIRENTRIES, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 196 = freebsd11 freebsd32_getdirentries */
 	{ compat6(AS(freebsd6_freebsd32_mmap_args),freebsd32_mmap), AUE_MMAP, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 197 = freebsd6 freebsd32_mmap */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },		/* 198 = __syscall */
 	{ compat6(AS(freebsd6_freebsd32_lseek_args),freebsd32_lseek), AUE_LSEEK, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 199 = freebsd6 freebsd32_lseek */
 	{ compat6(AS(freebsd6_freebsd32_truncate_args),freebsd32_truncate), AUE_TRUNCATE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 200 = freebsd6 freebsd32_truncate */
 	{ compat6(AS(freebsd6_freebsd32_ftruncate_args),freebsd32_ftruncate), AUE_FTRUNCATE, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 201 = freebsd6 freebsd32_ftruncate */
 	{ AS(freebsd32___sysctl_args), (sy_call_t *)freebsd32___sysctl, AUE_SYSCTL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 202 = freebsd32___sysctl */
 	{ AS(mlock_args), (sy_call_t *)sys_mlock, AUE_MLOCK, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 203 = mlock */
 	{ AS(munlock_args), (sy_call_t *)sys_munlock, AUE_MUNLOCK, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 204 = munlock */
 	{ AS(undelete_args), (sy_call_t *)sys_undelete, AUE_UNDELETE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 205 = undelete */
 	{ AS(freebsd32_futimes_args), (sy_call_t *)freebsd32_futimes, AUE_FUTIMES, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 206 = freebsd32_futimes */
 	{ AS(getpgid_args), (sy_call_t *)sys_getpgid, AUE_GETPGID, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 207 = getpgid */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 208 = nosys */
 	{ AS(poll_args), (sy_call_t *)sys_poll, AUE_POLL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 209 = poll */
 	{ AS(nosys_args), (sy_call_t *)lkmnosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 210 = lkmnosys */
 	{ AS(nosys_args), (sy_call_t *)lkmnosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 211 = lkmnosys */
 	{ AS(nosys_args), (sy_call_t *)lkmnosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 212 = lkmnosys */
 	{ AS(nosys_args), (sy_call_t *)lkmnosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 213 = lkmnosys */
 	{ AS(nosys_args), (sy_call_t *)lkmnosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 214 = lkmnosys */
 	{ AS(nosys_args), (sy_call_t *)lkmnosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 215 = lkmnosys */
 	{ AS(nosys_args), (sy_call_t *)lkmnosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 216 = lkmnosys */
 	{ AS(nosys_args), (sy_call_t *)lkmnosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 217 = lkmnosys */
 	{ AS(nosys_args), (sy_call_t *)lkmnosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 218 = lkmnosys */
 	{ AS(nosys_args), (sy_call_t *)lkmnosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 219 = lkmnosys */
 	{ 0, (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },		/* 220 = freebsd7 freebsd32_semctl */
 	{ AS(semget_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 221 = semget */
 	{ AS(semop_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 222 = semop */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 223 = obsolete semconfig */
 	{ 0, (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },		/* 224 = freebsd7 freebsd32_msgctl */
 	{ AS(msgget_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 225 = msgget */
 	{ AS(freebsd32_msgsnd_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 226 = freebsd32_msgsnd */
 	{ AS(freebsd32_msgrcv_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 227 = freebsd32_msgrcv */
 	{ AS(shmat_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 228 = shmat */
 	{ 0, (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },		/* 229 = freebsd7 freebsd32_shmctl */
 	{ AS(shmdt_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 230 = shmdt */
 	{ AS(shmget_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 231 = shmget */
 	{ AS(freebsd32_clock_gettime_args), (sy_call_t *)freebsd32_clock_gettime, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 232 = freebsd32_clock_gettime */
 	{ AS(freebsd32_clock_settime_args), (sy_call_t *)freebsd32_clock_settime, AUE_CLOCK_SETTIME, NULL, 0, 0, 0, SY_THR_STATIC },	/* 233 = freebsd32_clock_settime */
 	{ AS(freebsd32_clock_getres_args), (sy_call_t *)freebsd32_clock_getres, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 234 = freebsd32_clock_getres */
 	{ AS(freebsd32_ktimer_create_args), (sy_call_t *)freebsd32_ktimer_create, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 235 = freebsd32_ktimer_create */
 	{ AS(ktimer_delete_args), (sy_call_t *)sys_ktimer_delete, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 236 = ktimer_delete */
 	{ AS(freebsd32_ktimer_settime_args), (sy_call_t *)freebsd32_ktimer_settime, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 237 = freebsd32_ktimer_settime */
 	{ AS(freebsd32_ktimer_gettime_args), (sy_call_t *)freebsd32_ktimer_gettime, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 238 = freebsd32_ktimer_gettime */
 	{ AS(ktimer_getoverrun_args), (sy_call_t *)sys_ktimer_getoverrun, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 239 = ktimer_getoverrun */
 	{ AS(freebsd32_nanosleep_args), (sy_call_t *)freebsd32_nanosleep, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 240 = freebsd32_nanosleep */
 	{ AS(ffclock_getcounter_args), (sy_call_t *)sys_ffclock_getcounter, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 241 = ffclock_getcounter */
 	{ AS(ffclock_setestimate_args), (sy_call_t *)sys_ffclock_setestimate, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 242 = ffclock_setestimate */
 	{ AS(ffclock_getestimate_args), (sy_call_t *)sys_ffclock_getestimate, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 243 = ffclock_getestimate */
 	{ AS(freebsd32_clock_nanosleep_args), (sy_call_t *)freebsd32_clock_nanosleep, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 244 = freebsd32_clock_nanosleep */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 245 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 246 = nosys */
 	{ AS(freebsd32_clock_getcpuclockid2_args), (sy_call_t *)freebsd32_clock_getcpuclockid2, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 247 = freebsd32_clock_getcpuclockid2 */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 248 = ntp_gettime */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 249 = nosys */
 	{ AS(minherit_args), (sy_call_t *)sys_minherit, AUE_MINHERIT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 250 = minherit */
 	{ AS(rfork_args), (sy_call_t *)sys_rfork, AUE_RFORK, NULL, 0, 0, 0, SY_THR_STATIC },	/* 251 = rfork */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 252 = obsolete openbsd_poll */
 	{ 0, (sy_call_t *)sys_issetugid, AUE_ISSETUGID, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 253 = issetugid */
 	{ AS(lchown_args), (sy_call_t *)sys_lchown, AUE_LCHOWN, NULL, 0, 0, 0, SY_THR_STATIC },	/* 254 = lchown */
 	{ AS(freebsd32_aio_read_args), (sy_call_t *)freebsd32_aio_read, AUE_AIO_READ, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 255 = freebsd32_aio_read */
 	{ AS(freebsd32_aio_write_args), (sy_call_t *)freebsd32_aio_write, AUE_AIO_WRITE, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 256 = freebsd32_aio_write */
 	{ AS(freebsd32_lio_listio_args), (sy_call_t *)freebsd32_lio_listio, AUE_LIO_LISTIO, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 257 = freebsd32_lio_listio */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 258 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 259 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 260 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 261 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 262 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 263 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 264 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 265 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 266 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 267 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 268 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 269 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 270 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 271 = nosys */
 	{ compat11(AS(freebsd11_freebsd32_getdents_args),freebsd32_getdents), AUE_O_GETDENTS, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 272 = freebsd11 freebsd32_getdents */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 273 = nosys */
 	{ AS(lchmod_args), (sy_call_t *)sys_lchmod, AUE_LCHMOD, NULL, 0, 0, 0, SY_THR_STATIC },	/* 274 = lchmod */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 275 = obsolete netbsd_lchown */
 	{ AS(freebsd32_lutimes_args), (sy_call_t *)freebsd32_lutimes, AUE_LUTIMES, NULL, 0, 0, 0, SY_THR_STATIC },	/* 276 = freebsd32_lutimes */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 277 = obsolete netbsd_msync */
 	{ compat11(AS(freebsd11_nstat_args),nstat), AUE_STAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 278 = freebsd11 nstat */
 	{ compat11(AS(freebsd11_nfstat_args),nfstat), AUE_FSTAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 279 = freebsd11 nfstat */
 	{ compat11(AS(freebsd11_nlstat_args),nlstat), AUE_LSTAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 280 = freebsd11 nlstat */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 281 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 282 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 283 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 284 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 285 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 286 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 287 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 288 = nosys */
 	{ AS(freebsd32_preadv_args), (sy_call_t *)freebsd32_preadv, AUE_PREADV, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 289 = freebsd32_preadv */
 	{ AS(freebsd32_pwritev_args), (sy_call_t *)freebsd32_pwritev, AUE_PWRITEV, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 290 = freebsd32_pwritev */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 291 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 292 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 293 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 294 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 295 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 296 = nosys */
 	{ compat4(AS(freebsd4_freebsd32_fhstatfs_args),freebsd32_fhstatfs), AUE_FHSTATFS, NULL, 0, 0, 0, SY_THR_STATIC },	/* 297 = freebsd4 freebsd32_fhstatfs */
 	{ AS(fhopen_args), (sy_call_t *)sys_fhopen, AUE_FHOPEN, NULL, 0, 0, 0, SY_THR_STATIC },	/* 298 = fhopen */
 	{ compat11(AS(freebsd11_freebsd32_fhstat_args),freebsd32_fhstat), AUE_FHSTAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 299 = freebsd11 freebsd32_fhstat */
 	{ AS(modnext_args), (sy_call_t *)sys_modnext, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 300 = modnext */
 	{ AS(freebsd32_modstat_args), (sy_call_t *)freebsd32_modstat, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 301 = freebsd32_modstat */
 	{ AS(modfnext_args), (sy_call_t *)sys_modfnext, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 302 = modfnext */
 	{ AS(modfind_args), (sy_call_t *)sys_modfind, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 303 = modfind */
 	{ AS(kldload_args), (sy_call_t *)sys_kldload, AUE_MODLOAD, NULL, 0, 0, 0, SY_THR_STATIC },	/* 304 = kldload */
 	{ AS(kldunload_args), (sy_call_t *)sys_kldunload, AUE_MODUNLOAD, NULL, 0, 0, 0, SY_THR_STATIC },	/* 305 = kldunload */
 	{ AS(kldfind_args), (sy_call_t *)sys_kldfind, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 306 = kldfind */
 	{ AS(kldnext_args), (sy_call_t *)sys_kldnext, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 307 = kldnext */
 	{ AS(freebsd32_kldstat_args), (sy_call_t *)freebsd32_kldstat, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 308 = freebsd32_kldstat */
 	{ AS(kldfirstmod_args), (sy_call_t *)sys_kldfirstmod, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 309 = kldfirstmod */
 	{ AS(getsid_args), (sy_call_t *)sys_getsid, AUE_GETSID, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 310 = getsid */
 	{ AS(setresuid_args), (sy_call_t *)sys_setresuid, AUE_SETRESUID, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 311 = setresuid */
 	{ AS(setresgid_args), (sy_call_t *)sys_setresgid, AUE_SETRESGID, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 312 = setresgid */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 313 = obsolete signanosleep */
 	{ AS(freebsd32_aio_return_args), (sy_call_t *)freebsd32_aio_return, AUE_AIO_RETURN, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 314 = freebsd32_aio_return */
 	{ AS(freebsd32_aio_suspend_args), (sy_call_t *)freebsd32_aio_suspend, AUE_AIO_SUSPEND, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 315 = freebsd32_aio_suspend */
 	{ AS(aio_cancel_args), (sy_call_t *)sys_aio_cancel, AUE_AIO_CANCEL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 316 = aio_cancel */
 	{ AS(freebsd32_aio_error_args), (sy_call_t *)freebsd32_aio_error, AUE_AIO_ERROR, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 317 = freebsd32_aio_error */
 	{ compat6(AS(freebsd6_freebsd32_aio_read_args),freebsd32_aio_read), AUE_AIO_READ, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 318 = freebsd6 freebsd32_aio_read */
 	{ compat6(AS(freebsd6_freebsd32_aio_write_args),freebsd32_aio_write), AUE_AIO_WRITE, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 319 = freebsd6 freebsd32_aio_write */
 	{ compat6(AS(freebsd6_freebsd32_lio_listio_args),freebsd32_lio_listio), AUE_LIO_LISTIO, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 320 = freebsd6 freebsd32_lio_listio */
 	{ 0, (sy_call_t *)sys_yield, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 321 = yield */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 322 = obsolete thr_sleep */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 323 = obsolete thr_wakeup */
 	{ AS(mlockall_args), (sy_call_t *)sys_mlockall, AUE_MLOCKALL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 324 = mlockall */
 	{ 0, (sy_call_t *)sys_munlockall, AUE_MUNLOCKALL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 325 = munlockall */
 	{ AS(__getcwd_args), (sy_call_t *)sys___getcwd, AUE_GETCWD, NULL, 0, 0, 0, SY_THR_STATIC },	/* 326 = __getcwd */
 	{ AS(sched_setparam_args), (sy_call_t *)sys_sched_setparam, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 327 = sched_setparam */
 	{ AS(sched_getparam_args), (sy_call_t *)sys_sched_getparam, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 328 = sched_getparam */
 	{ AS(sched_setscheduler_args), (sy_call_t *)sys_sched_setscheduler, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 329 = sched_setscheduler */
 	{ AS(sched_getscheduler_args), (sy_call_t *)sys_sched_getscheduler, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 330 = sched_getscheduler */
 	{ 0, (sy_call_t *)sys_sched_yield, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 331 = sched_yield */
 	{ AS(sched_get_priority_max_args), (sy_call_t *)sys_sched_get_priority_max, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 332 = sched_get_priority_max */
 	{ AS(sched_get_priority_min_args), (sy_call_t *)sys_sched_get_priority_min, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 333 = sched_get_priority_min */
 	{ AS(freebsd32_sched_rr_get_interval_args), (sy_call_t *)freebsd32_sched_rr_get_interval, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 334 = freebsd32_sched_rr_get_interval */
 	{ AS(utrace_args), (sy_call_t *)sys_utrace, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 335 = utrace */
 	{ compat4(AS(freebsd4_freebsd32_sendfile_args),freebsd32_sendfile), AUE_SENDFILE, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 336 = freebsd4 freebsd32_sendfile */
 	{ AS(kldsym_args), (sy_call_t *)sys_kldsym, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 337 = kldsym */
 	{ AS(freebsd32_jail_args), (sy_call_t *)freebsd32_jail, AUE_JAIL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 338 = freebsd32_jail */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 339 = pioctl */
 	{ AS(sigprocmask_args), (sy_call_t *)sys_sigprocmask, AUE_SIGPROCMASK, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 340 = sigprocmask */
 	{ AS(sigsuspend_args), (sy_call_t *)sys_sigsuspend, AUE_SIGSUSPEND, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 341 = sigsuspend */
 	{ compat4(AS(freebsd4_freebsd32_sigaction_args),freebsd32_sigaction), AUE_SIGACTION, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 342 = freebsd4 freebsd32_sigaction */
 	{ AS(sigpending_args), (sy_call_t *)sys_sigpending, AUE_SIGPENDING, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 343 = sigpending */
 	{ compat4(AS(freebsd4_freebsd32_sigreturn_args),freebsd32_sigreturn), AUE_SIGRETURN, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 344 = freebsd4 freebsd32_sigreturn */
 	{ AS(freebsd32_sigtimedwait_args), (sy_call_t *)freebsd32_sigtimedwait, AUE_SIGWAIT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 345 = freebsd32_sigtimedwait */
 	{ AS(freebsd32_sigwaitinfo_args), (sy_call_t *)freebsd32_sigwaitinfo, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 346 = freebsd32_sigwaitinfo */
 	{ AS(__acl_get_file_args), (sy_call_t *)sys___acl_get_file, AUE_ACL_GET_FILE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 347 = __acl_get_file */
 	{ AS(__acl_set_file_args), (sy_call_t *)sys___acl_set_file, AUE_ACL_SET_FILE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 348 = __acl_set_file */
 	{ AS(__acl_get_fd_args), (sy_call_t *)sys___acl_get_fd, AUE_ACL_GET_FD, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 349 = __acl_get_fd */
 	{ AS(__acl_set_fd_args), (sy_call_t *)sys___acl_set_fd, AUE_ACL_SET_FD, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 350 = __acl_set_fd */
 	{ AS(__acl_delete_file_args), (sy_call_t *)sys___acl_delete_file, AUE_ACL_DELETE_FILE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 351 = __acl_delete_file */
 	{ AS(__acl_delete_fd_args), (sy_call_t *)sys___acl_delete_fd, AUE_ACL_DELETE_FD, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 352 = __acl_delete_fd */
 	{ AS(__acl_aclcheck_file_args), (sy_call_t *)sys___acl_aclcheck_file, AUE_ACL_CHECK_FILE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 353 = __acl_aclcheck_file */
 	{ AS(__acl_aclcheck_fd_args), (sy_call_t *)sys___acl_aclcheck_fd, AUE_ACL_CHECK_FD, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 354 = __acl_aclcheck_fd */
 	{ AS(extattrctl_args), (sy_call_t *)sys_extattrctl, AUE_EXTATTRCTL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 355 = extattrctl */
 	{ AS(extattr_set_file_args), (sy_call_t *)sys_extattr_set_file, AUE_EXTATTR_SET_FILE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 356 = extattr_set_file */
 	{ AS(extattr_get_file_args), (sy_call_t *)sys_extattr_get_file, AUE_EXTATTR_GET_FILE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 357 = extattr_get_file */
 	{ AS(extattr_delete_file_args), (sy_call_t *)sys_extattr_delete_file, AUE_EXTATTR_DELETE_FILE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 358 = extattr_delete_file */
 	{ AS(freebsd32_aio_waitcomplete_args), (sy_call_t *)freebsd32_aio_waitcomplete, AUE_AIO_WAITCOMPLETE, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 359 = freebsd32_aio_waitcomplete */
 	{ AS(getresuid_args), (sy_call_t *)sys_getresuid, AUE_GETRESUID, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 360 = getresuid */
 	{ AS(getresgid_args), (sy_call_t *)sys_getresgid, AUE_GETRESGID, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 361 = getresgid */
 	{ 0, (sy_call_t *)sys_kqueue, AUE_KQUEUE, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 362 = kqueue */
 	{ compat11(AS(freebsd11_freebsd32_kevent_args),freebsd32_kevent), AUE_KEVENT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 363 = freebsd11 freebsd32_kevent */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 364 = obsolete __cap_get_proc */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 365 = obsolete __cap_set_proc */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 366 = obsolete __cap_get_fd */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 367 = obsolete __cap_get_file */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 368 = obsolete __cap_set_fd */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 369 = obsolete __cap_set_file */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 370 = nosys */
 	{ AS(extattr_set_fd_args), (sy_call_t *)sys_extattr_set_fd, AUE_EXTATTR_SET_FD, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 371 = extattr_set_fd */
 	{ AS(extattr_get_fd_args), (sy_call_t *)sys_extattr_get_fd, AUE_EXTATTR_GET_FD, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 372 = extattr_get_fd */
 	{ AS(extattr_delete_fd_args), (sy_call_t *)sys_extattr_delete_fd, AUE_EXTATTR_DELETE_FD, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 373 = extattr_delete_fd */
 	{ AS(__setugid_args), (sy_call_t *)sys___setugid, AUE_SETUGID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 374 = __setugid */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 375 = obsolete nfsclnt */
 	{ AS(eaccess_args), (sy_call_t *)sys_eaccess, AUE_EACCESS, NULL, 0, 0, 0, SY_THR_STATIC },	/* 376 = eaccess */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 377 = afs_syscall */
 	{ AS(freebsd32_nmount_args), (sy_call_t *)freebsd32_nmount, AUE_NMOUNT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 378 = freebsd32_nmount */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 379 = obsolete kse_exit */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 380 = obsolete kse_wakeup */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 381 = obsolete kse_create */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 382 = obsolete kse_thr_interrupt */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 383 = obsolete kse_release */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 384 = __mac_get_proc */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 385 = __mac_set_proc */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 386 = __mac_get_fd */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 387 = __mac_get_file */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 388 = __mac_set_fd */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 389 = __mac_set_file */
 	{ AS(kenv_args), (sy_call_t *)sys_kenv, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 390 = kenv */
 	{ AS(lchflags_args), (sy_call_t *)sys_lchflags, AUE_LCHFLAGS, NULL, 0, 0, 0, SY_THR_STATIC },	/* 391 = lchflags */
 	{ AS(uuidgen_args), (sy_call_t *)sys_uuidgen, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 392 = uuidgen */
 	{ AS(freebsd32_sendfile_args), (sy_call_t *)freebsd32_sendfile, AUE_SENDFILE, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 393 = freebsd32_sendfile */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 394 = mac_syscall */
 	{ compat11(AS(freebsd11_getfsstat_args),getfsstat), AUE_GETFSSTAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 395 = freebsd11 getfsstat */
 	{ compat11(AS(freebsd11_statfs_args),statfs), AUE_STATFS, NULL, 0, 0, 0, SY_THR_STATIC },	/* 396 = freebsd11 statfs */
 	{ compat11(AS(freebsd11_fstatfs_args),fstatfs), AUE_FSTATFS, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 397 = freebsd11 fstatfs */
 	{ compat11(AS(freebsd11_fhstatfs_args),fhstatfs), AUE_FHSTATFS, NULL, 0, 0, 0, SY_THR_STATIC },	/* 398 = freebsd11 fhstatfs */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 399 = nosys */
 	{ AS(ksem_close_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 400 = ksem_close */
 	{ AS(ksem_post_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 401 = ksem_post */
 	{ AS(ksem_wait_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 402 = ksem_wait */
 	{ AS(ksem_trywait_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 403 = ksem_trywait */
 	{ AS(freebsd32_ksem_init_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 404 = freebsd32_ksem_init */
 	{ AS(freebsd32_ksem_open_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 405 = freebsd32_ksem_open */
 	{ AS(ksem_unlink_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 406 = ksem_unlink */
 	{ AS(ksem_getvalue_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 407 = ksem_getvalue */
 	{ AS(ksem_destroy_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 408 = ksem_destroy */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 409 = __mac_get_pid */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 410 = __mac_get_link */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 411 = __mac_set_link */
 	{ AS(extattr_set_link_args), (sy_call_t *)sys_extattr_set_link, AUE_EXTATTR_SET_LINK, NULL, 0, 0, 0, SY_THR_STATIC },	/* 412 = extattr_set_link */
 	{ AS(extattr_get_link_args), (sy_call_t *)sys_extattr_get_link, AUE_EXTATTR_GET_LINK, NULL, 0, 0, 0, SY_THR_STATIC },	/* 413 = extattr_get_link */
 	{ AS(extattr_delete_link_args), (sy_call_t *)sys_extattr_delete_link, AUE_EXTATTR_DELETE_LINK, NULL, 0, 0, 0, SY_THR_STATIC },	/* 414 = extattr_delete_link */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 415 = __mac_execve */
 	{ AS(freebsd32_sigaction_args), (sy_call_t *)freebsd32_sigaction, AUE_SIGACTION, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 416 = freebsd32_sigaction */
 	{ AS(freebsd32_sigreturn_args), (sy_call_t *)freebsd32_sigreturn, AUE_SIGRETURN, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 417 = freebsd32_sigreturn */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 418 = __xstat */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 419 = __xfstat */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 420 = __xlstat */
 	{ AS(freebsd32_getcontext_args), (sy_call_t *)freebsd32_getcontext, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 421 = freebsd32_getcontext */
 	{ AS(freebsd32_setcontext_args), (sy_call_t *)freebsd32_setcontext, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 422 = freebsd32_setcontext */
 	{ AS(freebsd32_swapcontext_args), (sy_call_t *)freebsd32_swapcontext, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 423 = freebsd32_swapcontext */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 424 = swapoff */
 	{ AS(__acl_get_link_args), (sy_call_t *)sys___acl_get_link, AUE_ACL_GET_LINK, NULL, 0, 0, 0, SY_THR_STATIC },	/* 425 = __acl_get_link */
 	{ AS(__acl_set_link_args), (sy_call_t *)sys___acl_set_link, AUE_ACL_SET_LINK, NULL, 0, 0, 0, SY_THR_STATIC },	/* 426 = __acl_set_link */
 	{ AS(__acl_delete_link_args), (sy_call_t *)sys___acl_delete_link, AUE_ACL_DELETE_LINK, NULL, 0, 0, 0, SY_THR_STATIC },	/* 427 = __acl_delete_link */
 	{ AS(__acl_aclcheck_link_args), (sy_call_t *)sys___acl_aclcheck_link, AUE_ACL_CHECK_LINK, NULL, 0, 0, 0, SY_THR_STATIC },	/* 428 = __acl_aclcheck_link */
 	{ AS(sigwait_args), (sy_call_t *)sys_sigwait, AUE_SIGWAIT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 429 = sigwait */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 430 = thr_create; */
 	{ AS(thr_exit_args), (sy_call_t *)sys_thr_exit, AUE_THR_EXIT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 431 = thr_exit */
 	{ AS(thr_self_args), (sy_call_t *)sys_thr_self, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 432 = thr_self */
 	{ AS(thr_kill_args), (sy_call_t *)sys_thr_kill, AUE_THR_KILL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 433 = thr_kill */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 434 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 435 = nosys */
 	{ AS(jail_attach_args), (sy_call_t *)sys_jail_attach, AUE_JAIL_ATTACH, NULL, 0, 0, 0, SY_THR_STATIC },	/* 436 = jail_attach */
 	{ AS(extattr_list_fd_args), (sy_call_t *)sys_extattr_list_fd, AUE_EXTATTR_LIST_FD, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 437 = extattr_list_fd */
 	{ AS(extattr_list_file_args), (sy_call_t *)sys_extattr_list_file, AUE_EXTATTR_LIST_FILE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 438 = extattr_list_file */
 	{ AS(extattr_list_link_args), (sy_call_t *)sys_extattr_list_link, AUE_EXTATTR_LIST_LINK, NULL, 0, 0, 0, SY_THR_STATIC },	/* 439 = extattr_list_link */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 440 = obsolete kse_switchin */
 	{ AS(freebsd32_ksem_timedwait_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 441 = freebsd32_ksem_timedwait */
 	{ AS(freebsd32_thr_suspend_args), (sy_call_t *)freebsd32_thr_suspend, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 442 = freebsd32_thr_suspend */
 	{ AS(thr_wake_args), (sy_call_t *)sys_thr_wake, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 443 = thr_wake */
 	{ AS(kldunloadf_args), (sy_call_t *)sys_kldunloadf, AUE_MODUNLOAD, NULL, 0, 0, 0, SY_THR_STATIC },	/* 444 = kldunloadf */
 	{ AS(audit_args), (sy_call_t *)sys_audit, AUE_AUDIT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 445 = audit */
 	{ AS(auditon_args), (sy_call_t *)sys_auditon, AUE_AUDITON, NULL, 0, 0, 0, SY_THR_STATIC },	/* 446 = auditon */
 	{ AS(getauid_args), (sy_call_t *)sys_getauid, AUE_GETAUID, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 447 = getauid */
 	{ AS(setauid_args), (sy_call_t *)sys_setauid, AUE_SETAUID, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 448 = setauid */
 	{ AS(getaudit_args), (sy_call_t *)sys_getaudit, AUE_GETAUDIT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 449 = getaudit */
 	{ AS(setaudit_args), (sy_call_t *)sys_setaudit, AUE_SETAUDIT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 450 = setaudit */
 	{ AS(getaudit_addr_args), (sy_call_t *)sys_getaudit_addr, AUE_GETAUDIT_ADDR, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 451 = getaudit_addr */
 	{ AS(setaudit_addr_args), (sy_call_t *)sys_setaudit_addr, AUE_SETAUDIT_ADDR, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 452 = setaudit_addr */
 	{ AS(auditctl_args), (sy_call_t *)sys_auditctl, AUE_AUDITCTL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 453 = auditctl */
 	{ AS(freebsd32__umtx_op_args), (sy_call_t *)freebsd32__umtx_op, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 454 = freebsd32__umtx_op */
 	{ AS(freebsd32_thr_new_args), (sy_call_t *)freebsd32_thr_new, AUE_THR_NEW, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 455 = freebsd32_thr_new */
 	{ AS(freebsd32_sigqueue_args), (sy_call_t *)freebsd32_sigqueue, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 456 = freebsd32_sigqueue */
 	{ AS(freebsd32_kmq_open_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 457 = freebsd32_kmq_open */
 	{ AS(freebsd32_kmq_setattr_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_ABSENT },	/* 458 = freebsd32_kmq_setattr */
 	{ AS(freebsd32_kmq_timedreceive_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_ABSENT },	/* 459 = freebsd32_kmq_timedreceive */
 	{ AS(freebsd32_kmq_timedsend_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_ABSENT },	/* 460 = freebsd32_kmq_timedsend */
 	{ AS(freebsd32_kmq_notify_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_ABSENT },	/* 461 = freebsd32_kmq_notify */
 	{ AS(kmq_unlink_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 462 = kmq_unlink */
 	{ AS(abort2_args), (sy_call_t *)sys_abort2, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 463 = abort2 */
 	{ AS(thr_set_name_args), (sy_call_t *)sys_thr_set_name, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 464 = thr_set_name */
 	{ AS(freebsd32_aio_fsync_args), (sy_call_t *)freebsd32_aio_fsync, AUE_AIO_FSYNC, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 465 = freebsd32_aio_fsync */
 	{ AS(rtprio_thread_args), (sy_call_t *)sys_rtprio_thread, AUE_RTPRIO, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 466 = rtprio_thread */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 467 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 468 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 469 = __getpath_fromfd */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 470 = __getpath_fromaddr */
 	{ AS(sctp_peeloff_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_ABSENT },	/* 471 = sctp_peeloff */
 	{ AS(sctp_generic_sendmsg_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_ABSENT },	/* 472 = sctp_generic_sendmsg */
 	{ AS(sctp_generic_sendmsg_iov_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_ABSENT },	/* 473 = sctp_generic_sendmsg_iov */
 	{ AS(sctp_generic_recvmsg_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_ABSENT },	/* 474 = sctp_generic_recvmsg */
 #ifdef PAD64_REQUIRED
 	{ AS(freebsd32_pread_args), (sy_call_t *)freebsd32_pread, AUE_PREAD, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 475 = freebsd32_pread */
 	{ AS(freebsd32_pwrite_args), (sy_call_t *)freebsd32_pwrite, AUE_PWRITE, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 476 = freebsd32_pwrite */
 	{ AS(freebsd32_mmap_args), (sy_call_t *)freebsd32_mmap, AUE_MMAP, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 477 = freebsd32_mmap */
 	{ AS(freebsd32_lseek_args), (sy_call_t *)freebsd32_lseek, AUE_LSEEK, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 478 = freebsd32_lseek */
 	{ AS(freebsd32_truncate_args), (sy_call_t *)freebsd32_truncate, AUE_TRUNCATE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 479 = freebsd32_truncate */
 	{ AS(freebsd32_ftruncate_args), (sy_call_t *)freebsd32_ftruncate, AUE_FTRUNCATE, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 480 = freebsd32_ftruncate */
 #else
 	{ AS(freebsd32_pread_args), (sy_call_t *)freebsd32_pread, AUE_PREAD, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 475 = freebsd32_pread */
 	{ AS(freebsd32_pwrite_args), (sy_call_t *)freebsd32_pwrite, AUE_PWRITE, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 476 = freebsd32_pwrite */
 	{ AS(freebsd32_mmap_args), (sy_call_t *)freebsd32_mmap, AUE_MMAP, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 477 = freebsd32_mmap */
 	{ AS(freebsd32_lseek_args), (sy_call_t *)freebsd32_lseek, AUE_LSEEK, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 478 = freebsd32_lseek */
 	{ AS(freebsd32_truncate_args), (sy_call_t *)freebsd32_truncate, AUE_TRUNCATE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 479 = freebsd32_truncate */
 	{ AS(freebsd32_ftruncate_args), (sy_call_t *)freebsd32_ftruncate, AUE_FTRUNCATE, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 480 = freebsd32_ftruncate */
 #endif
 	{ AS(thr_kill2_args), (sy_call_t *)sys_thr_kill2, AUE_THR_KILL2, NULL, 0, 0, 0, SY_THR_STATIC },	/* 481 = thr_kill2 */
 	{ AS(shm_open_args), (sy_call_t *)sys_shm_open, AUE_SHMOPEN, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 482 = shm_open */
 	{ AS(shm_unlink_args), (sy_call_t *)sys_shm_unlink, AUE_SHMUNLINK, NULL, 0, 0, 0, SY_THR_STATIC },	/* 483 = shm_unlink */
 	{ AS(cpuset_args), (sy_call_t *)sys_cpuset, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 484 = cpuset */
 #ifdef PAD64_REQUIRED
 	{ AS(freebsd32_cpuset_setid_args), (sy_call_t *)freebsd32_cpuset_setid, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 485 = freebsd32_cpuset_setid */
 #else
 	{ AS(freebsd32_cpuset_setid_args), (sy_call_t *)freebsd32_cpuset_setid, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 485 = freebsd32_cpuset_setid */
 #endif
 	{ AS(freebsd32_cpuset_getid_args), (sy_call_t *)freebsd32_cpuset_getid, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 486 = freebsd32_cpuset_getid */
 	{ AS(freebsd32_cpuset_getaffinity_args), (sy_call_t *)freebsd32_cpuset_getaffinity, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 487 = freebsd32_cpuset_getaffinity */
 	{ AS(freebsd32_cpuset_setaffinity_args), (sy_call_t *)freebsd32_cpuset_setaffinity, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 488 = freebsd32_cpuset_setaffinity */
 	{ AS(faccessat_args), (sy_call_t *)sys_faccessat, AUE_FACCESSAT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 489 = faccessat */
 	{ AS(fchmodat_args), (sy_call_t *)sys_fchmodat, AUE_FCHMODAT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 490 = fchmodat */
 	{ AS(fchownat_args), (sy_call_t *)sys_fchownat, AUE_FCHOWNAT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 491 = fchownat */
 	{ AS(freebsd32_fexecve_args), (sy_call_t *)freebsd32_fexecve, AUE_FEXECVE, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 492 = freebsd32_fexecve */
 	{ compat11(AS(freebsd11_freebsd32_fstatat_args),freebsd32_fstatat), AUE_FSTATAT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 493 = freebsd11 freebsd32_fstatat */
 	{ AS(freebsd32_futimesat_args), (sy_call_t *)freebsd32_futimesat, AUE_FUTIMESAT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 494 = freebsd32_futimesat */
 	{ AS(linkat_args), (sy_call_t *)sys_linkat, AUE_LINKAT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 495 = linkat */
 	{ AS(mkdirat_args), (sy_call_t *)sys_mkdirat, AUE_MKDIRAT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 496 = mkdirat */
 	{ AS(mkfifoat_args), (sy_call_t *)sys_mkfifoat, AUE_MKFIFOAT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 497 = mkfifoat */
 	{ compat11(AS(freebsd11_mknodat_args),mknodat), AUE_MKNODAT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 498 = freebsd11 mknodat */
 	{ AS(openat_args), (sy_call_t *)sys_openat, AUE_OPENAT_RWTC, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 499 = openat */
 	{ AS(readlinkat_args), (sy_call_t *)sys_readlinkat, AUE_READLINKAT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 500 = readlinkat */
 	{ AS(renameat_args), (sy_call_t *)sys_renameat, AUE_RENAMEAT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 501 = renameat */
 	{ AS(symlinkat_args), (sy_call_t *)sys_symlinkat, AUE_SYMLINKAT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 502 = symlinkat */
 	{ AS(unlinkat_args), (sy_call_t *)sys_unlinkat, AUE_UNLINKAT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 503 = unlinkat */
 	{ AS(posix_openpt_args), (sy_call_t *)sys_posix_openpt, AUE_POSIX_OPENPT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 504 = posix_openpt */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 505 = gssd_syscall */
 	{ AS(freebsd32_jail_get_args), (sy_call_t *)freebsd32_jail_get, AUE_JAIL_GET, NULL, 0, 0, 0, SY_THR_STATIC },	/* 506 = freebsd32_jail_get */
 	{ AS(freebsd32_jail_set_args), (sy_call_t *)freebsd32_jail_set, AUE_JAIL_SET, NULL, 0, 0, 0, SY_THR_STATIC },	/* 507 = freebsd32_jail_set */
 	{ AS(jail_remove_args), (sy_call_t *)sys_jail_remove, AUE_JAIL_REMOVE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 508 = jail_remove */
 	{ AS(closefrom_args), (sy_call_t *)sys_closefrom, AUE_CLOSEFROM, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 509 = closefrom */
 	{ AS(freebsd32_semctl_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 510 = freebsd32_semctl */
 	{ AS(freebsd32_msgctl_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 511 = freebsd32_msgctl */
 	{ AS(freebsd32_shmctl_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 512 = freebsd32_shmctl */
 	{ AS(lpathconf_args), (sy_call_t *)sys_lpathconf, AUE_LPATHCONF, NULL, 0, 0, 0, SY_THR_STATIC },	/* 513 = lpathconf */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 514 = obsolete cap_new */
 	{ AS(__cap_rights_get_args), (sy_call_t *)sys___cap_rights_get, AUE_CAP_RIGHTS_GET, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 515 = __cap_rights_get */
 	{ 0, (sy_call_t *)sys_cap_enter, AUE_CAP_ENTER, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 516 = cap_enter */
 	{ AS(cap_getmode_args), (sy_call_t *)sys_cap_getmode, AUE_CAP_GETMODE, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 517 = cap_getmode */
 	{ AS(pdfork_args), (sy_call_t *)sys_pdfork, AUE_PDFORK, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 518 = pdfork */
 	{ AS(pdkill_args), (sy_call_t *)sys_pdkill, AUE_PDKILL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 519 = pdkill */
 	{ AS(pdgetpid_args), (sy_call_t *)sys_pdgetpid, AUE_PDGETPID, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 520 = pdgetpid */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 521 = pdwait4 */
 	{ AS(freebsd32_pselect_args), (sy_call_t *)freebsd32_pselect, AUE_SELECT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 522 = freebsd32_pselect */
 	{ AS(getloginclass_args), (sy_call_t *)sys_getloginclass, AUE_GETLOGINCLASS, NULL, 0, 0, 0, SY_THR_STATIC },	/* 523 = getloginclass */
 	{ AS(setloginclass_args), (sy_call_t *)sys_setloginclass, AUE_SETLOGINCLASS, NULL, 0, 0, 0, SY_THR_STATIC },	/* 524 = setloginclass */
 	{ AS(rctl_get_racct_args), (sy_call_t *)sys_rctl_get_racct, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 525 = rctl_get_racct */
 	{ AS(rctl_get_rules_args), (sy_call_t *)sys_rctl_get_rules, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 526 = rctl_get_rules */
 	{ AS(rctl_get_limits_args), (sy_call_t *)sys_rctl_get_limits, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 527 = rctl_get_limits */
 	{ AS(rctl_add_rule_args), (sy_call_t *)sys_rctl_add_rule, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 528 = rctl_add_rule */
 	{ AS(rctl_remove_rule_args), (sy_call_t *)sys_rctl_remove_rule, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 529 = rctl_remove_rule */
 #ifdef PAD64_REQUIRED
 	{ AS(freebsd32_posix_fallocate_args), (sy_call_t *)freebsd32_posix_fallocate, AUE_POSIX_FALLOCATE, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 530 = freebsd32_posix_fallocate */
 	{ AS(freebsd32_posix_fadvise_args), (sy_call_t *)freebsd32_posix_fadvise, AUE_POSIX_FADVISE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 531 = freebsd32_posix_fadvise */
 	{ AS(freebsd32_wait6_args), (sy_call_t *)freebsd32_wait6, AUE_WAIT6, NULL, 0, 0, 0, SY_THR_STATIC },	/* 532 = freebsd32_wait6 */
 #else
 	{ AS(freebsd32_posix_fallocate_args), (sy_call_t *)freebsd32_posix_fallocate, AUE_POSIX_FALLOCATE, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 530 = freebsd32_posix_fallocate */
 	{ AS(freebsd32_posix_fadvise_args), (sy_call_t *)freebsd32_posix_fadvise, AUE_POSIX_FADVISE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 531 = freebsd32_posix_fadvise */
 	{ AS(freebsd32_wait6_args), (sy_call_t *)freebsd32_wait6, AUE_WAIT6, NULL, 0, 0, 0, SY_THR_STATIC },	/* 532 = freebsd32_wait6 */
 #endif
 	{ AS(cap_rights_limit_args), (sy_call_t *)sys_cap_rights_limit, AUE_CAP_RIGHTS_LIMIT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 533 = cap_rights_limit */
 	{ AS(freebsd32_cap_ioctls_limit_args), (sy_call_t *)freebsd32_cap_ioctls_limit, AUE_CAP_IOCTLS_LIMIT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 534 = freebsd32_cap_ioctls_limit */
 	{ AS(freebsd32_cap_ioctls_get_args), (sy_call_t *)freebsd32_cap_ioctls_get, AUE_CAP_IOCTLS_GET, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 535 = freebsd32_cap_ioctls_get */
 	{ AS(cap_fcntls_limit_args), (sy_call_t *)sys_cap_fcntls_limit, AUE_CAP_FCNTLS_LIMIT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 536 = cap_fcntls_limit */
 	{ AS(cap_fcntls_get_args), (sy_call_t *)sys_cap_fcntls_get, AUE_CAP_FCNTLS_GET, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 537 = cap_fcntls_get */
 	{ AS(bindat_args), (sy_call_t *)sys_bindat, AUE_BINDAT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 538 = bindat */
 	{ AS(connectat_args), (sy_call_t *)sys_connectat, AUE_CONNECTAT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 539 = connectat */
 	{ AS(chflagsat_args), (sy_call_t *)sys_chflagsat, AUE_CHFLAGSAT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 540 = chflagsat */
 	{ AS(accept4_args), (sy_call_t *)sys_accept4, AUE_ACCEPT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 541 = accept4 */
 	{ AS(pipe2_args), (sy_call_t *)sys_pipe2, AUE_PIPE, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 542 = pipe2 */
 	{ AS(freebsd32_aio_mlock_args), (sy_call_t *)freebsd32_aio_mlock, AUE_AIO_MLOCK, NULL, 0, 0, 0, SY_THR_STATIC },	/* 543 = freebsd32_aio_mlock */
 #ifdef PAD64_REQUIRED
 	{ AS(freebsd32_procctl_args), (sy_call_t *)freebsd32_procctl, AUE_PROCCTL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 544 = freebsd32_procctl */
 #else
 	{ AS(freebsd32_procctl_args), (sy_call_t *)freebsd32_procctl, AUE_PROCCTL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 544 = freebsd32_procctl */
 #endif
 	{ AS(freebsd32_ppoll_args), (sy_call_t *)freebsd32_ppoll, AUE_POLL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 545 = freebsd32_ppoll */
 	{ AS(freebsd32_futimens_args), (sy_call_t *)freebsd32_futimens, AUE_FUTIMES, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 546 = freebsd32_futimens */
 	{ AS(freebsd32_utimensat_args), (sy_call_t *)freebsd32_utimensat, AUE_FUTIMESAT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 547 = freebsd32_utimensat */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 548 = obsolete numa_getaffinity */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 549 = obsolete numa_setaffinity */
 	{ AS(fdatasync_args), (sy_call_t *)sys_fdatasync, AUE_FSYNC, NULL, 0, 0, 0, SY_THR_STATIC },	/* 550 = fdatasync */
 	{ AS(freebsd32_fstat_args), (sy_call_t *)freebsd32_fstat, AUE_FSTAT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 551 = freebsd32_fstat */
 	{ AS(freebsd32_fstatat_args), (sy_call_t *)freebsd32_fstatat, AUE_FSTATAT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 552 = freebsd32_fstatat */
 	{ AS(freebsd32_fhstat_args), (sy_call_t *)freebsd32_fhstat, AUE_FHSTAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 553 = freebsd32_fhstat */
 	{ AS(getdirentries_args), (sy_call_t *)sys_getdirentries, AUE_GETDIRENTRIES, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 554 = getdirentries */
 	{ AS(statfs_args), (sy_call_t *)sys_statfs, AUE_STATFS, NULL, 0, 0, 0, SY_THR_STATIC },	/* 555 = statfs */
 	{ AS(fstatfs_args), (sy_call_t *)sys_fstatfs, AUE_FSTATFS, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 556 = fstatfs */
 	{ AS(getfsstat_args), (sy_call_t *)sys_getfsstat, AUE_GETFSSTAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 557 = getfsstat */
 	{ AS(fhstatfs_args), (sy_call_t *)sys_fhstatfs, AUE_FHSTATFS, NULL, 0, 0, 0, SY_THR_STATIC },	/* 558 = fhstatfs */
 #ifdef PAD64_REQUIRED
 	{ AS(freebsd32_mknodat_args), (sy_call_t *)freebsd32_mknodat, AUE_MKNODAT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 559 = freebsd32_mknodat */
 #else
 	{ AS(freebsd32_mknodat_args), (sy_call_t *)freebsd32_mknodat, AUE_MKNODAT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 559 = freebsd32_mknodat */
 #endif
 	{ AS(freebsd32_kevent_args), (sy_call_t *)freebsd32_kevent, AUE_KEVENT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 560 = freebsd32_kevent */
 	{ AS(freebsd32_cpuset_getdomain_args), (sy_call_t *)freebsd32_cpuset_getdomain, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 561 = freebsd32_cpuset_getdomain */
 	{ AS(freebsd32_cpuset_setdomain_args), (sy_call_t *)freebsd32_cpuset_setdomain, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 562 = freebsd32_cpuset_setdomain */
 	{ AS(getrandom_args), (sy_call_t *)sys_getrandom, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 563 = getrandom */
 	{ AS(getfhat_args), (sy_call_t *)sys_getfhat, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 564 = getfhat */
 	{ AS(fhlink_args), (sy_call_t *)sys_fhlink, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 565 = fhlink */
 	{ AS(fhlinkat_args), (sy_call_t *)sys_fhlinkat, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 566 = fhlinkat */
 	{ AS(fhreadlink_args), (sy_call_t *)sys_fhreadlink, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 567 = fhreadlink */
 	{ AS(funlinkat_args), (sy_call_t *)sys_funlinkat, AUE_UNLINKAT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 568 = funlinkat */
 };
diff --git a/sys/compat/freebsd32/freebsd32_systrace_args.c b/sys/compat/freebsd32/freebsd32_systrace_args.c
index c8bb57d9fc39..c3a8c886a5f1 100644
--- a/sys/compat/freebsd32/freebsd32_systrace_args.c
+++ b/sys/compat/freebsd32/freebsd32_systrace_args.c
@@ -1,10816 +1,10816 @@
 /*
  * System call argument to DTrace register array converstion.
  *
- * DO NOT EDIT-- this file is automatically generated.
+ * DO NOT EDIT-- this file is automatically @generated.
  * $FreeBSD$
  * This file is part of the DTrace syscall provider.
  */
 
 static void
 systrace_args(int sysnum, void *params, uint64_t *uarg, int *n_args)
 {
 	int64_t *iarg  = (int64_t *) uarg;
 	switch (sysnum) {
 #if !defined(PAD64_REQUIRED) && !defined(__amd64__)
 #define PAD64_REQUIRED
 #endif
 	/* nosys */
 	case 0: {
 		*n_args = 0;
 		break;
 	}
 	/* sys_exit */
 	case 1: {
 		struct sys_exit_args *p = params;
 		iarg[0] = p->rval; /* int */
 		*n_args = 1;
 		break;
 	}
 	/* fork */
 	case 2: {
 		*n_args = 0;
 		break;
 	}
 	/* read */
 	case 3: {
 		struct read_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->buf; /* void * */
 		uarg[2] = p->nbyte; /* size_t */
 		*n_args = 3;
 		break;
 	}
 	/* write */
 	case 4: {
 		struct write_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->buf; /* const void * */
 		uarg[2] = p->nbyte; /* size_t */
 		*n_args = 3;
 		break;
 	}
 	/* open */
 	case 5: {
 		struct open_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		iarg[1] = p->flags; /* int */
 		iarg[2] = p->mode; /* mode_t */
 		*n_args = 3;
 		break;
 	}
 	/* close */
 	case 6: {
 		struct close_args *p = params;
 		iarg[0] = p->fd; /* int */
 		*n_args = 1;
 		break;
 	}
 	/* freebsd32_wait4 */
 	case 7: {
 		struct freebsd32_wait4_args *p = params;
 		iarg[0] = p->pid; /* int */
 		uarg[1] = (intptr_t) p->status; /* int * */
 		iarg[2] = p->options; /* int */
 		uarg[3] = (intptr_t) p->rusage; /* struct rusage32 * */
 		*n_args = 4;
 		break;
 	}
 	/* link */
 	case 9: {
 		struct link_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		uarg[1] = (intptr_t) p->link; /* const char * */
 		*n_args = 2;
 		break;
 	}
 	/* unlink */
 	case 10: {
 		struct unlink_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		*n_args = 1;
 		break;
 	}
 	/* chdir */
 	case 12: {
 		struct chdir_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		*n_args = 1;
 		break;
 	}
 	/* fchdir */
 	case 13: {
 		struct fchdir_args *p = params;
 		iarg[0] = p->fd; /* int */
 		*n_args = 1;
 		break;
 	}
 	/* chmod */
 	case 15: {
 		struct chmod_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		iarg[1] = p->mode; /* mode_t */
 		*n_args = 2;
 		break;
 	}
 	/* chown */
 	case 16: {
 		struct chown_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		iarg[1] = p->uid; /* int */
 		iarg[2] = p->gid; /* int */
 		*n_args = 3;
 		break;
 	}
 	/* break */
 	case 17: {
 		struct break_args *p = params;
 		uarg[0] = (intptr_t) p->nsize; /* char * */
 		*n_args = 1;
 		break;
 	}
 	/* getpid */
 	case 20: {
 		*n_args = 0;
 		break;
 	}
 	/* mount */
 	case 21: {
 		struct mount_args *p = params;
 		uarg[0] = (intptr_t) p->type; /* const char * */
 		uarg[1] = (intptr_t) p->path; /* const char * */
 		iarg[2] = p->flags; /* int */
 		uarg[3] = (intptr_t) p->data; /* void * */
 		*n_args = 4;
 		break;
 	}
 	/* unmount */
 	case 22: {
 		struct unmount_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		iarg[1] = p->flags; /* int */
 		*n_args = 2;
 		break;
 	}
 	/* setuid */
 	case 23: {
 		struct setuid_args *p = params;
 		uarg[0] = p->uid; /* uid_t */
 		*n_args = 1;
 		break;
 	}
 	/* getuid */
 	case 24: {
 		*n_args = 0;
 		break;
 	}
 	/* geteuid */
 	case 25: {
 		*n_args = 0;
 		break;
 	}
 	/* ptrace */
 	case 26: {
 		struct ptrace_args *p = params;
 		iarg[0] = p->req; /* int */
 		iarg[1] = p->pid; /* pid_t */
 		uarg[2] = (intptr_t) p->addr; /* caddr_t */
 		iarg[3] = p->data; /* int */
 		*n_args = 4;
 		break;
 	}
 	/* freebsd32_recvmsg */
 	case 27: {
 		struct freebsd32_recvmsg_args *p = params;
 		iarg[0] = p->s; /* int */
 		uarg[1] = (intptr_t) p->msg; /* struct msghdr32 * */
 		iarg[2] = p->flags; /* int */
 		*n_args = 3;
 		break;
 	}
 	/* freebsd32_sendmsg */
 	case 28: {
 		struct freebsd32_sendmsg_args *p = params;
 		iarg[0] = p->s; /* int */
 		uarg[1] = (intptr_t) p->msg; /* struct msghdr32 * */
 		iarg[2] = p->flags; /* int */
 		*n_args = 3;
 		break;
 	}
 	/* freebsd32_recvfrom */
 	case 29: {
 		struct freebsd32_recvfrom_args *p = params;
 		iarg[0] = p->s; /* int */
 		uarg[1] = (intptr_t) p->buf; /* void * */
 		uarg[2] = p->len; /* uint32_t */
 		iarg[3] = p->flags; /* int */
 		uarg[4] = (intptr_t) p->from; /* struct sockaddr * */
 		uarg[5] = p->fromlenaddr; /* uint32_t */
 		*n_args = 6;
 		break;
 	}
 	/* accept */
 	case 30: {
 		struct accept_args *p = params;
 		iarg[0] = p->s; /* int */
 		uarg[1] = (intptr_t) p->name; /* struct sockaddr * */
 		uarg[2] = (intptr_t) p->anamelen; /* int * */
 		*n_args = 3;
 		break;
 	}
 	/* getpeername */
 	case 31: {
 		struct getpeername_args *p = params;
 		iarg[0] = p->fdes; /* int */
 		uarg[1] = (intptr_t) p->asa; /* struct sockaddr * */
 		uarg[2] = (intptr_t) p->alen; /* int * */
 		*n_args = 3;
 		break;
 	}
 	/* getsockname */
 	case 32: {
 		struct getsockname_args *p = params;
 		iarg[0] = p->fdes; /* int */
 		uarg[1] = (intptr_t) p->asa; /* struct sockaddr * */
 		uarg[2] = (intptr_t) p->alen; /* int * */
 		*n_args = 3;
 		break;
 	}
 	/* access */
 	case 33: {
 		struct access_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		iarg[1] = p->amode; /* int */
 		*n_args = 2;
 		break;
 	}
 	/* chflags */
 	case 34: {
 		struct chflags_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		uarg[1] = p->flags; /* u_long */
 		*n_args = 2;
 		break;
 	}
 	/* fchflags */
 	case 35: {
 		struct fchflags_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = p->flags; /* u_long */
 		*n_args = 2;
 		break;
 	}
 	/* sync */
 	case 36: {
 		*n_args = 0;
 		break;
 	}
 	/* kill */
 	case 37: {
 		struct kill_args *p = params;
 		iarg[0] = p->pid; /* int */
 		iarg[1] = p->signum; /* int */
 		*n_args = 2;
 		break;
 	}
 	/* getppid */
 	case 39: {
 		*n_args = 0;
 		break;
 	}
 	/* dup */
 	case 41: {
 		struct dup_args *p = params;
 		uarg[0] = p->fd; /* u_int */
 		*n_args = 1;
 		break;
 	}
 	/* getegid */
 	case 43: {
 		*n_args = 0;
 		break;
 	}
 	/* profil */
 	case 44: {
 		struct profil_args *p = params;
 		uarg[0] = (intptr_t) p->samples; /* char * */
 		uarg[1] = p->size; /* size_t */
 		uarg[2] = p->offset; /* size_t */
 		uarg[3] = p->scale; /* u_int */
 		*n_args = 4;
 		break;
 	}
 	/* ktrace */
 	case 45: {
 		struct ktrace_args *p = params;
 		uarg[0] = (intptr_t) p->fname; /* const char * */
 		iarg[1] = p->ops; /* int */
 		iarg[2] = p->facs; /* int */
 		iarg[3] = p->pid; /* int */
 		*n_args = 4;
 		break;
 	}
 	/* getgid */
 	case 47: {
 		*n_args = 0;
 		break;
 	}
 	/* getlogin */
 	case 49: {
 		struct getlogin_args *p = params;
 		uarg[0] = (intptr_t) p->namebuf; /* char * */
 		uarg[1] = p->namelen; /* u_int */
 		*n_args = 2;
 		break;
 	}
 	/* setlogin */
 	case 50: {
 		struct setlogin_args *p = params;
 		uarg[0] = (intptr_t) p->namebuf; /* const char * */
 		*n_args = 1;
 		break;
 	}
 	/* acct */
 	case 51: {
 		struct acct_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		*n_args = 1;
 		break;
 	}
 	/* freebsd32_sigaltstack */
 	case 53: {
 		struct freebsd32_sigaltstack_args *p = params;
 		uarg[0] = (intptr_t) p->ss; /* struct sigaltstack32 * */
 		uarg[1] = (intptr_t) p->oss; /* struct sigaltstack32 * */
 		*n_args = 2;
 		break;
 	}
 	/* freebsd32_ioctl */
 	case 54: {
 		struct freebsd32_ioctl_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = p->com; /* uint32_t */
 		uarg[2] = (intptr_t) p->data; /* struct md_ioctl32 * */
 		*n_args = 3;
 		break;
 	}
 	/* reboot */
 	case 55: {
 		struct reboot_args *p = params;
 		iarg[0] = p->opt; /* int */
 		*n_args = 1;
 		break;
 	}
 	/* revoke */
 	case 56: {
 		struct revoke_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		*n_args = 1;
 		break;
 	}
 	/* symlink */
 	case 57: {
 		struct symlink_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		uarg[1] = (intptr_t) p->link; /* const char * */
 		*n_args = 2;
 		break;
 	}
 	/* readlink */
 	case 58: {
 		struct readlink_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		uarg[1] = (intptr_t) p->buf; /* char * */
 		uarg[2] = p->count; /* size_t */
 		*n_args = 3;
 		break;
 	}
 	/* freebsd32_execve */
 	case 59: {
 		struct freebsd32_execve_args *p = params;
 		uarg[0] = (intptr_t) p->fname; /* const char * */
 		uarg[1] = (intptr_t) p->argv; /* uint32_t * */
 		uarg[2] = (intptr_t) p->envv; /* uint32_t * */
 		*n_args = 3;
 		break;
 	}
 	/* umask */
 	case 60: {
 		struct umask_args *p = params;
 		iarg[0] = p->newmask; /* mode_t */
 		*n_args = 1;
 		break;
 	}
 	/* chroot */
 	case 61: {
 		struct chroot_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		*n_args = 1;
 		break;
 	}
 	/* msync */
 	case 65: {
 		struct msync_args *p = params;
 		uarg[0] = (intptr_t) p->addr; /* void * */
 		uarg[1] = p->len; /* size_t */
 		iarg[2] = p->flags; /* int */
 		*n_args = 3;
 		break;
 	}
 	/* vfork */
 	case 66: {
 		*n_args = 0;
 		break;
 	}
 	/* sbrk */
 	case 69: {
 		struct sbrk_args *p = params;
 		iarg[0] = p->incr; /* int */
 		*n_args = 1;
 		break;
 	}
 	/* sstk */
 	case 70: {
 		struct sstk_args *p = params;
 		iarg[0] = p->incr; /* int */
 		*n_args = 1;
 		break;
 	}
 	/* munmap */
 	case 73: {
 		struct munmap_args *p = params;
 		uarg[0] = (intptr_t) p->addr; /* void * */
 		uarg[1] = p->len; /* size_t */
 		*n_args = 2;
 		break;
 	}
 	/* freebsd32_mprotect */
 	case 74: {
 		struct freebsd32_mprotect_args *p = params;
 		uarg[0] = (intptr_t) p->addr; /* void * */
 		uarg[1] = p->len; /* size_t */
 		iarg[2] = p->prot; /* int */
 		*n_args = 3;
 		break;
 	}
 	/* madvise */
 	case 75: {
 		struct madvise_args *p = params;
 		uarg[0] = (intptr_t) p->addr; /* void * */
 		uarg[1] = p->len; /* size_t */
 		iarg[2] = p->behav; /* int */
 		*n_args = 3;
 		break;
 	}
 	/* mincore */
 	case 78: {
 		struct mincore_args *p = params;
 		uarg[0] = (intptr_t) p->addr; /* const void * */
 		uarg[1] = p->len; /* size_t */
 		uarg[2] = (intptr_t) p->vec; /* char * */
 		*n_args = 3;
 		break;
 	}
 	/* getgroups */
 	case 79: {
 		struct getgroups_args *p = params;
 		uarg[0] = p->gidsetsize; /* u_int */
 		uarg[1] = (intptr_t) p->gidset; /* gid_t * */
 		*n_args = 2;
 		break;
 	}
 	/* setgroups */
 	case 80: {
 		struct setgroups_args *p = params;
 		uarg[0] = p->gidsetsize; /* u_int */
 		uarg[1] = (intptr_t) p->gidset; /* gid_t * */
 		*n_args = 2;
 		break;
 	}
 	/* getpgrp */
 	case 81: {
 		*n_args = 0;
 		break;
 	}
 	/* setpgid */
 	case 82: {
 		struct setpgid_args *p = params;
 		iarg[0] = p->pid; /* int */
 		iarg[1] = p->pgid; /* int */
 		*n_args = 2;
 		break;
 	}
 	/* freebsd32_setitimer */
 	case 83: {
 		struct freebsd32_setitimer_args *p = params;
 		uarg[0] = p->which; /* u_int */
 		uarg[1] = (intptr_t) p->itv; /* struct itimerval32 * */
 		uarg[2] = (intptr_t) p->oitv; /* struct itimerval32 * */
 		*n_args = 3;
 		break;
 	}
 	/* swapon */
 	case 85: {
 		struct swapon_args *p = params;
 		uarg[0] = (intptr_t) p->name; /* const char * */
 		*n_args = 1;
 		break;
 	}
 	/* freebsd32_getitimer */
 	case 86: {
 		struct freebsd32_getitimer_args *p = params;
 		uarg[0] = p->which; /* u_int */
 		uarg[1] = (intptr_t) p->itv; /* struct itimerval32 * */
 		*n_args = 2;
 		break;
 	}
 	/* getdtablesize */
 	case 89: {
 		*n_args = 0;
 		break;
 	}
 	/* dup2 */
 	case 90: {
 		struct dup2_args *p = params;
 		uarg[0] = p->from; /* u_int */
 		uarg[1] = p->to; /* u_int */
 		*n_args = 2;
 		break;
 	}
 	/* freebsd32_fcntl */
 	case 92: {
 		struct freebsd32_fcntl_args *p = params;
 		iarg[0] = p->fd; /* int */
 		iarg[1] = p->cmd; /* int */
 		iarg[2] = p->arg; /* int */
 		*n_args = 3;
 		break;
 	}
 	/* freebsd32_select */
 	case 93: {
 		struct freebsd32_select_args *p = params;
 		iarg[0] = p->nd; /* int */
 		uarg[1] = (intptr_t) p->in; /* fd_set * */
 		uarg[2] = (intptr_t) p->ou; /* fd_set * */
 		uarg[3] = (intptr_t) p->ex; /* fd_set * */
 		uarg[4] = (intptr_t) p->tv; /* struct timeval32 * */
 		*n_args = 5;
 		break;
 	}
 	/* fsync */
 	case 95: {
 		struct fsync_args *p = params;
 		iarg[0] = p->fd; /* int */
 		*n_args = 1;
 		break;
 	}
 	/* setpriority */
 	case 96: {
 		struct setpriority_args *p = params;
 		iarg[0] = p->which; /* int */
 		iarg[1] = p->who; /* int */
 		iarg[2] = p->prio; /* int */
 		*n_args = 3;
 		break;
 	}
 	/* socket */
 	case 97: {
 		struct socket_args *p = params;
 		iarg[0] = p->domain; /* int */
 		iarg[1] = p->type; /* int */
 		iarg[2] = p->protocol; /* int */
 		*n_args = 3;
 		break;
 	}
 	/* connect */
 	case 98: {
 		struct connect_args *p = params;
 		iarg[0] = p->s; /* int */
 		uarg[1] = (intptr_t) p->name; /* const struct sockaddr * */
 		iarg[2] = p->namelen; /* int */
 		*n_args = 3;
 		break;
 	}
 	/* getpriority */
 	case 100: {
 		struct getpriority_args *p = params;
 		iarg[0] = p->which; /* int */
 		iarg[1] = p->who; /* int */
 		*n_args = 2;
 		break;
 	}
 	/* bind */
 	case 104: {
 		struct bind_args *p = params;
 		iarg[0] = p->s; /* int */
 		uarg[1] = (intptr_t) p->name; /* const struct sockaddr * */
 		iarg[2] = p->namelen; /* int */
 		*n_args = 3;
 		break;
 	}
 	/* setsockopt */
 	case 105: {
 		struct setsockopt_args *p = params;
 		iarg[0] = p->s; /* int */
 		iarg[1] = p->level; /* int */
 		iarg[2] = p->name; /* int */
 		uarg[3] = (intptr_t) p->val; /* const void * */
 		iarg[4] = p->valsize; /* int */
 		*n_args = 5;
 		break;
 	}
 	/* listen */
 	case 106: {
 		struct listen_args *p = params;
 		iarg[0] = p->s; /* int */
 		iarg[1] = p->backlog; /* int */
 		*n_args = 2;
 		break;
 	}
 	/* freebsd32_gettimeofday */
 	case 116: {
 		struct freebsd32_gettimeofday_args *p = params;
 		uarg[0] = (intptr_t) p->tp; /* struct timeval32 * */
 		uarg[1] = (intptr_t) p->tzp; /* struct timezone * */
 		*n_args = 2;
 		break;
 	}
 	/* freebsd32_getrusage */
 	case 117: {
 		struct freebsd32_getrusage_args *p = params;
 		iarg[0] = p->who; /* int */
 		uarg[1] = (intptr_t) p->rusage; /* struct rusage32 * */
 		*n_args = 2;
 		break;
 	}
 	/* getsockopt */
 	case 118: {
 		struct getsockopt_args *p = params;
 		iarg[0] = p->s; /* int */
 		iarg[1] = p->level; /* int */
 		iarg[2] = p->name; /* int */
 		uarg[3] = (intptr_t) p->val; /* void * */
 		uarg[4] = (intptr_t) p->avalsize; /* int * */
 		*n_args = 5;
 		break;
 	}
 	/* freebsd32_readv */
 	case 120: {
 		struct freebsd32_readv_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->iovp; /* struct iovec32 * */
 		uarg[2] = p->iovcnt; /* u_int */
 		*n_args = 3;
 		break;
 	}
 	/* freebsd32_writev */
 	case 121: {
 		struct freebsd32_writev_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->iovp; /* struct iovec32 * */
 		uarg[2] = p->iovcnt; /* u_int */
 		*n_args = 3;
 		break;
 	}
 	/* freebsd32_settimeofday */
 	case 122: {
 		struct freebsd32_settimeofday_args *p = params;
 		uarg[0] = (intptr_t) p->tv; /* struct timeval32 * */
 		uarg[1] = (intptr_t) p->tzp; /* struct timezone * */
 		*n_args = 2;
 		break;
 	}
 	/* fchown */
 	case 123: {
 		struct fchown_args *p = params;
 		iarg[0] = p->fd; /* int */
 		iarg[1] = p->uid; /* int */
 		iarg[2] = p->gid; /* int */
 		*n_args = 3;
 		break;
 	}
 	/* fchmod */
 	case 124: {
 		struct fchmod_args *p = params;
 		iarg[0] = p->fd; /* int */
 		iarg[1] = p->mode; /* mode_t */
 		*n_args = 2;
 		break;
 	}
 	/* setreuid */
 	case 126: {
 		struct setreuid_args *p = params;
 		iarg[0] = p->ruid; /* int */
 		iarg[1] = p->euid; /* int */
 		*n_args = 2;
 		break;
 	}
 	/* setregid */
 	case 127: {
 		struct setregid_args *p = params;
 		iarg[0] = p->rgid; /* int */
 		iarg[1] = p->egid; /* int */
 		*n_args = 2;
 		break;
 	}
 	/* rename */
 	case 128: {
 		struct rename_args *p = params;
 		uarg[0] = (intptr_t) p->from; /* const char * */
 		uarg[1] = (intptr_t) p->to; /* const char * */
 		*n_args = 2;
 		break;
 	}
 	/* flock */
 	case 131: {
 		struct flock_args *p = params;
 		iarg[0] = p->fd; /* int */
 		iarg[1] = p->how; /* int */
 		*n_args = 2;
 		break;
 	}
 	/* mkfifo */
 	case 132: {
 		struct mkfifo_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		iarg[1] = p->mode; /* mode_t */
 		*n_args = 2;
 		break;
 	}
 	/* sendto */
 	case 133: {
 		struct sendto_args *p = params;
 		iarg[0] = p->s; /* int */
 		uarg[1] = (intptr_t) p->buf; /* const void * */
 		uarg[2] = p->len; /* size_t */
 		iarg[3] = p->flags; /* int */
 		uarg[4] = (intptr_t) p->to; /* const struct sockaddr * */
 		iarg[5] = p->tolen; /* int */
 		*n_args = 6;
 		break;
 	}
 	/* shutdown */
 	case 134: {
 		struct shutdown_args *p = params;
 		iarg[0] = p->s; /* int */
 		iarg[1] = p->how; /* int */
 		*n_args = 2;
 		break;
 	}
 	/* socketpair */
 	case 135: {
 		struct socketpair_args *p = params;
 		iarg[0] = p->domain; /* int */
 		iarg[1] = p->type; /* int */
 		iarg[2] = p->protocol; /* int */
 		uarg[3] = (intptr_t) p->rsv; /* int * */
 		*n_args = 4;
 		break;
 	}
 	/* mkdir */
 	case 136: {
 		struct mkdir_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		iarg[1] = p->mode; /* mode_t */
 		*n_args = 2;
 		break;
 	}
 	/* rmdir */
 	case 137: {
 		struct rmdir_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		*n_args = 1;
 		break;
 	}
 	/* freebsd32_utimes */
 	case 138: {
 		struct freebsd32_utimes_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		uarg[1] = (intptr_t) p->tptr; /* struct timeval32 * */
 		*n_args = 2;
 		break;
 	}
 	/* freebsd32_adjtime */
 	case 140: {
 		struct freebsd32_adjtime_args *p = params;
 		uarg[0] = (intptr_t) p->delta; /* struct timeval32 * */
 		uarg[1] = (intptr_t) p->olddelta; /* struct timeval32 * */
 		*n_args = 2;
 		break;
 	}
 	/* setsid */
 	case 147: {
 		*n_args = 0;
 		break;
 	}
 	/* quotactl */
 	case 148: {
 		struct quotactl_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		iarg[1] = p->cmd; /* int */
 		iarg[2] = p->uid; /* int */
 		uarg[3] = (intptr_t) p->arg; /* void * */
 		*n_args = 4;
 		break;
 	}
 	/* getfh */
 	case 161: {
 		struct getfh_args *p = params;
 		uarg[0] = (intptr_t) p->fname; /* const char * */
 		uarg[1] = (intptr_t) p->fhp; /* struct fhandle * */
 		*n_args = 2;
 		break;
 	}
 	/* freebsd32_sysarch */
 	case 165: {
 		struct freebsd32_sysarch_args *p = params;
 		iarg[0] = p->op; /* int */
 		uarg[1] = (intptr_t) p->parms; /* char * */
 		*n_args = 2;
 		break;
 	}
 	/* rtprio */
 	case 166: {
 		struct rtprio_args *p = params;
 		iarg[0] = p->function; /* int */
 		iarg[1] = p->pid; /* pid_t */
 		uarg[2] = (intptr_t) p->rtp; /* struct rtprio * */
 		*n_args = 3;
 		break;
 	}
 	/* freebsd32_semsys */
 	case 169: {
 		struct freebsd32_semsys_args *p = params;
 		iarg[0] = p->which; /* int */
 		iarg[1] = p->a2; /* int */
 		iarg[2] = p->a3; /* int */
 		iarg[3] = p->a4; /* int */
 		iarg[4] = p->a5; /* int */
 		*n_args = 5;
 		break;
 	}
 	/* freebsd32_msgsys */
 	case 170: {
 		struct freebsd32_msgsys_args *p = params;
 		iarg[0] = p->which; /* int */
 		iarg[1] = p->a2; /* int */
 		iarg[2] = p->a3; /* int */
 		iarg[3] = p->a4; /* int */
 		iarg[4] = p->a5; /* int */
 		iarg[5] = p->a6; /* int */
 		*n_args = 6;
 		break;
 	}
 	/* freebsd32_shmsys */
 	case 171: {
 		struct freebsd32_shmsys_args *p = params;
 		uarg[0] = p->which; /* uint32_t */
 		uarg[1] = p->a2; /* uint32_t */
 		uarg[2] = p->a3; /* uint32_t */
 		uarg[3] = p->a4; /* uint32_t */
 		*n_args = 4;
 		break;
 	}
 	/* ntp_adjtime */
 	case 176: {
 		struct ntp_adjtime_args *p = params;
 		uarg[0] = (intptr_t) p->tp; /* struct timex * */
 		*n_args = 1;
 		break;
 	}
 	/* setgid */
 	case 181: {
 		struct setgid_args *p = params;
 		iarg[0] = p->gid; /* gid_t */
 		*n_args = 1;
 		break;
 	}
 	/* setegid */
 	case 182: {
 		struct setegid_args *p = params;
 		iarg[0] = p->egid; /* gid_t */
 		*n_args = 1;
 		break;
 	}
 	/* seteuid */
 	case 183: {
 		struct seteuid_args *p = params;
 		uarg[0] = p->euid; /* uid_t */
 		*n_args = 1;
 		break;
 	}
 	/* pathconf */
 	case 191: {
 		struct pathconf_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		iarg[1] = p->name; /* int */
 		*n_args = 2;
 		break;
 	}
 	/* fpathconf */
 	case 192: {
 		struct fpathconf_args *p = params;
 		iarg[0] = p->fd; /* int */
 		iarg[1] = p->name; /* int */
 		*n_args = 2;
 		break;
 	}
 	/* getrlimit */
 	case 194: {
 		struct __getrlimit_args *p = params;
 		uarg[0] = p->which; /* u_int */
 		uarg[1] = (intptr_t) p->rlp; /* struct rlimit * */
 		*n_args = 2;
 		break;
 	}
 	/* setrlimit */
 	case 195: {
 		struct __setrlimit_args *p = params;
 		uarg[0] = p->which; /* u_int */
 		uarg[1] = (intptr_t) p->rlp; /* struct rlimit * */
 		*n_args = 2;
 		break;
 	}
 	/* nosys */
 	case 198: {
 		*n_args = 0;
 		break;
 	}
 	/* freebsd32___sysctl */
 	case 202: {
 		struct freebsd32___sysctl_args *p = params;
 		uarg[0] = (intptr_t) p->name; /* int * */
 		uarg[1] = p->namelen; /* u_int */
 		uarg[2] = (intptr_t) p->old; /* void * */
 		uarg[3] = (intptr_t) p->oldlenp; /* uint32_t * */
 		uarg[4] = (intptr_t) p->new; /* const void * */
 		uarg[5] = p->newlen; /* uint32_t */
 		*n_args = 6;
 		break;
 	}
 	/* mlock */
 	case 203: {
 		struct mlock_args *p = params;
 		uarg[0] = (intptr_t) p->addr; /* const void * */
 		uarg[1] = p->len; /* size_t */
 		*n_args = 2;
 		break;
 	}
 	/* munlock */
 	case 204: {
 		struct munlock_args *p = params;
 		uarg[0] = (intptr_t) p->addr; /* const void * */
 		uarg[1] = p->len; /* size_t */
 		*n_args = 2;
 		break;
 	}
 	/* undelete */
 	case 205: {
 		struct undelete_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		*n_args = 1;
 		break;
 	}
 	/* freebsd32_futimes */
 	case 206: {
 		struct freebsd32_futimes_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->tptr; /* struct timeval32 * */
 		*n_args = 2;
 		break;
 	}
 	/* getpgid */
 	case 207: {
 		struct getpgid_args *p = params;
 		iarg[0] = p->pid; /* pid_t */
 		*n_args = 1;
 		break;
 	}
 	/* poll */
 	case 209: {
 		struct poll_args *p = params;
 		uarg[0] = (intptr_t) p->fds; /* struct pollfd * */
 		uarg[1] = p->nfds; /* u_int */
 		iarg[2] = p->timeout; /* int */
 		*n_args = 3;
 		break;
 	}
 	/* lkmnosys */
 	case 210: {
 		*n_args = 0;
 		break;
 	}
 	/* lkmnosys */
 	case 211: {
 		*n_args = 0;
 		break;
 	}
 	/* lkmnosys */
 	case 212: {
 		*n_args = 0;
 		break;
 	}
 	/* lkmnosys */
 	case 213: {
 		*n_args = 0;
 		break;
 	}
 	/* lkmnosys */
 	case 214: {
 		*n_args = 0;
 		break;
 	}
 	/* lkmnosys */
 	case 215: {
 		*n_args = 0;
 		break;
 	}
 	/* lkmnosys */
 	case 216: {
 		*n_args = 0;
 		break;
 	}
 	/* lkmnosys */
 	case 217: {
 		*n_args = 0;
 		break;
 	}
 	/* lkmnosys */
 	case 218: {
 		*n_args = 0;
 		break;
 	}
 	/* lkmnosys */
 	case 219: {
 		*n_args = 0;
 		break;
 	}
 	/* semget */
 	case 221: {
 		struct semget_args *p = params;
 		iarg[0] = p->key; /* key_t */
 		iarg[1] = p->nsems; /* int */
 		iarg[2] = p->semflg; /* int */
 		*n_args = 3;
 		break;
 	}
 	/* semop */
 	case 222: {
 		struct semop_args *p = params;
 		iarg[0] = p->semid; /* int */
 		uarg[1] = (intptr_t) p->sops; /* struct sembuf * */
 		uarg[2] = p->nsops; /* u_int */
 		*n_args = 3;
 		break;
 	}
 	/* msgget */
 	case 225: {
 		struct msgget_args *p = params;
 		iarg[0] = p->key; /* key_t */
 		iarg[1] = p->msgflg; /* int */
 		*n_args = 2;
 		break;
 	}
 	/* freebsd32_msgsnd */
 	case 226: {
 		struct freebsd32_msgsnd_args *p = params;
 		iarg[0] = p->msqid; /* int */
 		uarg[1] = (intptr_t) p->msgp; /* void * */
 		uarg[2] = p->msgsz; /* size_t */
 		iarg[3] = p->msgflg; /* int */
 		*n_args = 4;
 		break;
 	}
 	/* freebsd32_msgrcv */
 	case 227: {
 		struct freebsd32_msgrcv_args *p = params;
 		iarg[0] = p->msqid; /* int */
 		uarg[1] = (intptr_t) p->msgp; /* void * */
 		uarg[2] = p->msgsz; /* size_t */
 		iarg[3] = p->msgtyp; /* long */
 		iarg[4] = p->msgflg; /* int */
 		*n_args = 5;
 		break;
 	}
 	/* shmat */
 	case 228: {
 		struct shmat_args *p = params;
 		iarg[0] = p->shmid; /* int */
 		uarg[1] = (intptr_t) p->shmaddr; /* void * */
 		iarg[2] = p->shmflg; /* int */
 		*n_args = 3;
 		break;
 	}
 	/* shmdt */
 	case 230: {
 		struct shmdt_args *p = params;
 		uarg[0] = (intptr_t) p->shmaddr; /* void * */
 		*n_args = 1;
 		break;
 	}
 	/* shmget */
 	case 231: {
 		struct shmget_args *p = params;
 		iarg[0] = p->key; /* key_t */
 		iarg[1] = p->size; /* int */
 		iarg[2] = p->shmflg; /* int */
 		*n_args = 3;
 		break;
 	}
 	/* freebsd32_clock_gettime */
 	case 232: {
 		struct freebsd32_clock_gettime_args *p = params;
 		iarg[0] = p->clock_id; /* clockid_t */
 		uarg[1] = (intptr_t) p->tp; /* struct timespec32 * */
 		*n_args = 2;
 		break;
 	}
 	/* freebsd32_clock_settime */
 	case 233: {
 		struct freebsd32_clock_settime_args *p = params;
 		iarg[0] = p->clock_id; /* clockid_t */
 		uarg[1] = (intptr_t) p->tp; /* const struct timespec32 * */
 		*n_args = 2;
 		break;
 	}
 	/* freebsd32_clock_getres */
 	case 234: {
 		struct freebsd32_clock_getres_args *p = params;
 		iarg[0] = p->clock_id; /* clockid_t */
 		uarg[1] = (intptr_t) p->tp; /* struct timespec32 * */
 		*n_args = 2;
 		break;
 	}
 	/* freebsd32_ktimer_create */
 	case 235: {
 		struct freebsd32_ktimer_create_args *p = params;
 		iarg[0] = p->clock_id; /* clockid_t */
 		uarg[1] = (intptr_t) p->evp; /* struct sigevent32 * */
 		uarg[2] = (intptr_t) p->timerid; /* int * */
 		*n_args = 3;
 		break;
 	}
 	/* ktimer_delete */
 	case 236: {
 		struct ktimer_delete_args *p = params;
 		iarg[0] = p->timerid; /* int */
 		*n_args = 1;
 		break;
 	}
 	/* freebsd32_ktimer_settime */
 	case 237: {
 		struct freebsd32_ktimer_settime_args *p = params;
 		iarg[0] = p->timerid; /* int */
 		iarg[1] = p->flags; /* int */
 		uarg[2] = (intptr_t) p->value; /* const struct itimerspec32 * */
 		uarg[3] = (intptr_t) p->ovalue; /* struct itimerspec32 * */
 		*n_args = 4;
 		break;
 	}
 	/* freebsd32_ktimer_gettime */
 	case 238: {
 		struct freebsd32_ktimer_gettime_args *p = params;
 		iarg[0] = p->timerid; /* int */
 		uarg[1] = (intptr_t) p->value; /* struct itimerspec32 * */
 		*n_args = 2;
 		break;
 	}
 	/* ktimer_getoverrun */
 	case 239: {
 		struct ktimer_getoverrun_args *p = params;
 		iarg[0] = p->timerid; /* int */
 		*n_args = 1;
 		break;
 	}
 	/* freebsd32_nanosleep */
 	case 240: {
 		struct freebsd32_nanosleep_args *p = params;
 		uarg[0] = (intptr_t) p->rqtp; /* const struct timespec32 * */
 		uarg[1] = (intptr_t) p->rmtp; /* struct timespec32 * */
 		*n_args = 2;
 		break;
 	}
 	/* ffclock_getcounter */
 	case 241: {
 		struct ffclock_getcounter_args *p = params;
 		uarg[0] = (intptr_t) p->ffcount; /* ffcounter * */
 		*n_args = 1;
 		break;
 	}
 	/* ffclock_setestimate */
 	case 242: {
 		struct ffclock_setestimate_args *p = params;
 		uarg[0] = (intptr_t) p->cest; /* struct ffclock_estimate * */
 		*n_args = 1;
 		break;
 	}
 	/* ffclock_getestimate */
 	case 243: {
 		struct ffclock_getestimate_args *p = params;
 		uarg[0] = (intptr_t) p->cest; /* struct ffclock_estimate * */
 		*n_args = 1;
 		break;
 	}
 	/* freebsd32_clock_nanosleep */
 	case 244: {
 		struct freebsd32_clock_nanosleep_args *p = params;
 		iarg[0] = p->clock_id; /* clockid_t */
 		iarg[1] = p->flags; /* int */
 		uarg[2] = (intptr_t) p->rqtp; /* const struct timespec32 * */
 		uarg[3] = (intptr_t) p->rmtp; /* struct timespec32 * */
 		*n_args = 4;
 		break;
 	}
 	/* freebsd32_clock_getcpuclockid2 */
 	case 247: {
 		struct freebsd32_clock_getcpuclockid2_args *p = params;
 		uarg[0] = p->id1; /* uint32_t */
 		uarg[1] = p->id2; /* uint32_t */
 		iarg[2] = p->which; /* int */
 		uarg[3] = (intptr_t) p->clock_id; /* clockid_t * */
 		*n_args = 4;
 		break;
 	}
 	/* minherit */
 	case 250: {
 		struct minherit_args *p = params;
 		uarg[0] = (intptr_t) p->addr; /* void * */
 		uarg[1] = p->len; /* size_t */
 		iarg[2] = p->inherit; /* int */
 		*n_args = 3;
 		break;
 	}
 	/* rfork */
 	case 251: {
 		struct rfork_args *p = params;
 		iarg[0] = p->flags; /* int */
 		*n_args = 1;
 		break;
 	}
 	/* issetugid */
 	case 253: {
 		*n_args = 0;
 		break;
 	}
 	/* lchown */
 	case 254: {
 		struct lchown_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		iarg[1] = p->uid; /* int */
 		iarg[2] = p->gid; /* int */
 		*n_args = 3;
 		break;
 	}
 	/* freebsd32_aio_read */
 	case 255: {
 		struct freebsd32_aio_read_args *p = params;
 		uarg[0] = (intptr_t) p->aiocbp; /* struct aiocb32 * */
 		*n_args = 1;
 		break;
 	}
 	/* freebsd32_aio_write */
 	case 256: {
 		struct freebsd32_aio_write_args *p = params;
 		uarg[0] = (intptr_t) p->aiocbp; /* struct aiocb32 * */
 		*n_args = 1;
 		break;
 	}
 	/* freebsd32_lio_listio */
 	case 257: {
 		struct freebsd32_lio_listio_args *p = params;
 		iarg[0] = p->mode; /* int */
 		uarg[1] = (intptr_t) p->acb_list; /* struct aiocb32 *const * */
 		iarg[2] = p->nent; /* int */
 		uarg[3] = (intptr_t) p->sig; /* struct sigevent32 * */
 		*n_args = 4;
 		break;
 	}
 	/* lchmod */
 	case 274: {
 		struct lchmod_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		iarg[1] = p->mode; /* mode_t */
 		*n_args = 2;
 		break;
 	}
 	/* freebsd32_lutimes */
 	case 276: {
 		struct freebsd32_lutimes_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		uarg[1] = (intptr_t) p->tptr; /* struct timeval32 * */
 		*n_args = 2;
 		break;
 	}
 	/* freebsd32_preadv */
 	case 289: {
 		struct freebsd32_preadv_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->iovp; /* struct iovec32 * */
 		uarg[2] = p->iovcnt; /* u_int */
 		uarg[3] = p->offset1; /* uint32_t */
 		uarg[4] = p->offset2; /* uint32_t */
 		*n_args = 5;
 		break;
 	}
 	/* freebsd32_pwritev */
 	case 290: {
 		struct freebsd32_pwritev_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->iovp; /* struct iovec32 * */
 		uarg[2] = p->iovcnt; /* u_int */
 		uarg[3] = p->offset1; /* uint32_t */
 		uarg[4] = p->offset2; /* uint32_t */
 		*n_args = 5;
 		break;
 	}
 	/* fhopen */
 	case 298: {
 		struct fhopen_args *p = params;
 		uarg[0] = (intptr_t) p->u_fhp; /* const struct fhandle * */
 		iarg[1] = p->flags; /* int */
 		*n_args = 2;
 		break;
 	}
 	/* modnext */
 	case 300: {
 		struct modnext_args *p = params;
 		iarg[0] = p->modid; /* int */
 		*n_args = 1;
 		break;
 	}
 	/* freebsd32_modstat */
 	case 301: {
 		struct freebsd32_modstat_args *p = params;
 		iarg[0] = p->modid; /* int */
 		uarg[1] = (intptr_t) p->stat; /* struct module_stat32 * */
 		*n_args = 2;
 		break;
 	}
 	/* modfnext */
 	case 302: {
 		struct modfnext_args *p = params;
 		iarg[0] = p->modid; /* int */
 		*n_args = 1;
 		break;
 	}
 	/* modfind */
 	case 303: {
 		struct modfind_args *p = params;
 		uarg[0] = (intptr_t) p->name; /* const char * */
 		*n_args = 1;
 		break;
 	}
 	/* kldload */
 	case 304: {
 		struct kldload_args *p = params;
 		uarg[0] = (intptr_t) p->file; /* const char * */
 		*n_args = 1;
 		break;
 	}
 	/* kldunload */
 	case 305: {
 		struct kldunload_args *p = params;
 		iarg[0] = p->fileid; /* int */
 		*n_args = 1;
 		break;
 	}
 	/* kldfind */
 	case 306: {
 		struct kldfind_args *p = params;
 		uarg[0] = (intptr_t) p->file; /* const char * */
 		*n_args = 1;
 		break;
 	}
 	/* kldnext */
 	case 307: {
 		struct kldnext_args *p = params;
 		iarg[0] = p->fileid; /* int */
 		*n_args = 1;
 		break;
 	}
 	/* freebsd32_kldstat */
 	case 308: {
 		struct freebsd32_kldstat_args *p = params;
 		iarg[0] = p->fileid; /* int */
 		uarg[1] = (intptr_t) p->stat; /* struct kld32_file_stat * */
 		*n_args = 2;
 		break;
 	}
 	/* kldfirstmod */
 	case 309: {
 		struct kldfirstmod_args *p = params;
 		iarg[0] = p->fileid; /* int */
 		*n_args = 1;
 		break;
 	}
 	/* getsid */
 	case 310: {
 		struct getsid_args *p = params;
 		iarg[0] = p->pid; /* pid_t */
 		*n_args = 1;
 		break;
 	}
 	/* setresuid */
 	case 311: {
 		struct setresuid_args *p = params;
 		uarg[0] = p->ruid; /* uid_t */
 		uarg[1] = p->euid; /* uid_t */
 		uarg[2] = p->suid; /* uid_t */
 		*n_args = 3;
 		break;
 	}
 	/* setresgid */
 	case 312: {
 		struct setresgid_args *p = params;
 		iarg[0] = p->rgid; /* gid_t */
 		iarg[1] = p->egid; /* gid_t */
 		iarg[2] = p->sgid; /* gid_t */
 		*n_args = 3;
 		break;
 	}
 	/* freebsd32_aio_return */
 	case 314: {
 		struct freebsd32_aio_return_args *p = params;
 		uarg[0] = (intptr_t) p->aiocbp; /* struct aiocb32 * */
 		*n_args = 1;
 		break;
 	}
 	/* freebsd32_aio_suspend */
 	case 315: {
 		struct freebsd32_aio_suspend_args *p = params;
 		uarg[0] = (intptr_t) p->aiocbp; /* struct aiocb32 *const * */
 		iarg[1] = p->nent; /* int */
 		uarg[2] = (intptr_t) p->timeout; /* const struct timespec32 * */
 		*n_args = 3;
 		break;
 	}
 	/* aio_cancel */
 	case 316: {
 		struct aio_cancel_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->aiocbp; /* struct aiocb * */
 		*n_args = 2;
 		break;
 	}
 	/* freebsd32_aio_error */
 	case 317: {
 		struct freebsd32_aio_error_args *p = params;
 		uarg[0] = (intptr_t) p->aiocbp; /* struct aiocb32 * */
 		*n_args = 1;
 		break;
 	}
 	/* yield */
 	case 321: {
 		*n_args = 0;
 		break;
 	}
 	/* mlockall */
 	case 324: {
 		struct mlockall_args *p = params;
 		iarg[0] = p->how; /* int */
 		*n_args = 1;
 		break;
 	}
 	/* munlockall */
 	case 325: {
 		*n_args = 0;
 		break;
 	}
 	/* __getcwd */
 	case 326: {
 		struct __getcwd_args *p = params;
 		uarg[0] = (intptr_t) p->buf; /* char * */
 		uarg[1] = p->buflen; /* size_t */
 		*n_args = 2;
 		break;
 	}
 	/* sched_setparam */
 	case 327: {
 		struct sched_setparam_args *p = params;
 		iarg[0] = p->pid; /* pid_t */
 		uarg[1] = (intptr_t) p->param; /* const struct sched_param * */
 		*n_args = 2;
 		break;
 	}
 	/* sched_getparam */
 	case 328: {
 		struct sched_getparam_args *p = params;
 		iarg[0] = p->pid; /* pid_t */
 		uarg[1] = (intptr_t) p->param; /* struct sched_param * */
 		*n_args = 2;
 		break;
 	}
 	/* sched_setscheduler */
 	case 329: {
 		struct sched_setscheduler_args *p = params;
 		iarg[0] = p->pid; /* pid_t */
 		iarg[1] = p->policy; /* int */
 		uarg[2] = (intptr_t) p->param; /* const struct sched_param * */
 		*n_args = 3;
 		break;
 	}
 	/* sched_getscheduler */
 	case 330: {
 		struct sched_getscheduler_args *p = params;
 		iarg[0] = p->pid; /* pid_t */
 		*n_args = 1;
 		break;
 	}
 	/* sched_yield */
 	case 331: {
 		*n_args = 0;
 		break;
 	}
 	/* sched_get_priority_max */
 	case 332: {
 		struct sched_get_priority_max_args *p = params;
 		iarg[0] = p->policy; /* int */
 		*n_args = 1;
 		break;
 	}
 	/* sched_get_priority_min */
 	case 333: {
 		struct sched_get_priority_min_args *p = params;
 		iarg[0] = p->policy; /* int */
 		*n_args = 1;
 		break;
 	}
 	/* freebsd32_sched_rr_get_interval */
 	case 334: {
 		struct freebsd32_sched_rr_get_interval_args *p = params;
 		iarg[0] = p->pid; /* pid_t */
 		uarg[1] = (intptr_t) p->interval; /* struct timespec32 * */
 		*n_args = 2;
 		break;
 	}
 	/* utrace */
 	case 335: {
 		struct utrace_args *p = params;
 		uarg[0] = (intptr_t) p->addr; /* const void * */
 		uarg[1] = p->len; /* size_t */
 		*n_args = 2;
 		break;
 	}
 	/* kldsym */
 	case 337: {
 		struct kldsym_args *p = params;
 		iarg[0] = p->fileid; /* int */
 		iarg[1] = p->cmd; /* int */
 		uarg[2] = (intptr_t) p->data; /* void * */
 		*n_args = 3;
 		break;
 	}
 	/* freebsd32_jail */
 	case 338: {
 		struct freebsd32_jail_args *p = params;
 		uarg[0] = (intptr_t) p->jail; /* struct jail32 * */
 		*n_args = 1;
 		break;
 	}
 	/* sigprocmask */
 	case 340: {
 		struct sigprocmask_args *p = params;
 		iarg[0] = p->how; /* int */
 		uarg[1] = (intptr_t) p->set; /* const sigset_t * */
 		uarg[2] = (intptr_t) p->oset; /* sigset_t * */
 		*n_args = 3;
 		break;
 	}
 	/* sigsuspend */
 	case 341: {
 		struct sigsuspend_args *p = params;
 		uarg[0] = (intptr_t) p->sigmask; /* const sigset_t * */
 		*n_args = 1;
 		break;
 	}
 	/* sigpending */
 	case 343: {
 		struct sigpending_args *p = params;
 		uarg[0] = (intptr_t) p->set; /* sigset_t * */
 		*n_args = 1;
 		break;
 	}
 	/* freebsd32_sigtimedwait */
 	case 345: {
 		struct freebsd32_sigtimedwait_args *p = params;
 		uarg[0] = (intptr_t) p->set; /* const sigset_t * */
 		uarg[1] = (intptr_t) p->info; /* siginfo_t * */
 		uarg[2] = (intptr_t) p->timeout; /* const struct timespec * */
 		*n_args = 3;
 		break;
 	}
 	/* freebsd32_sigwaitinfo */
 	case 346: {
 		struct freebsd32_sigwaitinfo_args *p = params;
 		uarg[0] = (intptr_t) p->set; /* const sigset_t * */
 		uarg[1] = (intptr_t) p->info; /* siginfo_t * */
 		*n_args = 2;
 		break;
 	}
 	/* __acl_get_file */
 	case 347: {
 		struct __acl_get_file_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		iarg[1] = p->type; /* acl_type_t */
 		uarg[2] = (intptr_t) p->aclp; /* struct acl * */
 		*n_args = 3;
 		break;
 	}
 	/* __acl_set_file */
 	case 348: {
 		struct __acl_set_file_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		iarg[1] = p->type; /* acl_type_t */
 		uarg[2] = (intptr_t) p->aclp; /* struct acl * */
 		*n_args = 3;
 		break;
 	}
 	/* __acl_get_fd */
 	case 349: {
 		struct __acl_get_fd_args *p = params;
 		iarg[0] = p->filedes; /* int */
 		iarg[1] = p->type; /* acl_type_t */
 		uarg[2] = (intptr_t) p->aclp; /* struct acl * */
 		*n_args = 3;
 		break;
 	}
 	/* __acl_set_fd */
 	case 350: {
 		struct __acl_set_fd_args *p = params;
 		iarg[0] = p->filedes; /* int */
 		iarg[1] = p->type; /* acl_type_t */
 		uarg[2] = (intptr_t) p->aclp; /* struct acl * */
 		*n_args = 3;
 		break;
 	}
 	/* __acl_delete_file */
 	case 351: {
 		struct __acl_delete_file_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		iarg[1] = p->type; /* acl_type_t */
 		*n_args = 2;
 		break;
 	}
 	/* __acl_delete_fd */
 	case 352: {
 		struct __acl_delete_fd_args *p = params;
 		iarg[0] = p->filedes; /* int */
 		iarg[1] = p->type; /* acl_type_t */
 		*n_args = 2;
 		break;
 	}
 	/* __acl_aclcheck_file */
 	case 353: {
 		struct __acl_aclcheck_file_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		iarg[1] = p->type; /* acl_type_t */
 		uarg[2] = (intptr_t) p->aclp; /* struct acl * */
 		*n_args = 3;
 		break;
 	}
 	/* __acl_aclcheck_fd */
 	case 354: {
 		struct __acl_aclcheck_fd_args *p = params;
 		iarg[0] = p->filedes; /* int */
 		iarg[1] = p->type; /* acl_type_t */
 		uarg[2] = (intptr_t) p->aclp; /* struct acl * */
 		*n_args = 3;
 		break;
 	}
 	/* extattrctl */
 	case 355: {
 		struct extattrctl_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		iarg[1] = p->cmd; /* int */
 		uarg[2] = (intptr_t) p->filename; /* const char * */
 		iarg[3] = p->attrnamespace; /* int */
 		uarg[4] = (intptr_t) p->attrname; /* const char * */
 		*n_args = 5;
 		break;
 	}
 	/* extattr_set_file */
 	case 356: {
 		struct extattr_set_file_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		iarg[1] = p->attrnamespace; /* int */
 		uarg[2] = (intptr_t) p->attrname; /* const char * */
 		uarg[3] = (intptr_t) p->data; /* void * */
 		uarg[4] = p->nbytes; /* size_t */
 		*n_args = 5;
 		break;
 	}
 	/* extattr_get_file */
 	case 357: {
 		struct extattr_get_file_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		iarg[1] = p->attrnamespace; /* int */
 		uarg[2] = (intptr_t) p->attrname; /* const char * */
 		uarg[3] = (intptr_t) p->data; /* void * */
 		uarg[4] = p->nbytes; /* size_t */
 		*n_args = 5;
 		break;
 	}
 	/* extattr_delete_file */
 	case 358: {
 		struct extattr_delete_file_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		iarg[1] = p->attrnamespace; /* int */
 		uarg[2] = (intptr_t) p->attrname; /* const char * */
 		*n_args = 3;
 		break;
 	}
 	/* freebsd32_aio_waitcomplete */
 	case 359: {
 		struct freebsd32_aio_waitcomplete_args *p = params;
 		uarg[0] = (intptr_t) p->aiocbp; /* struct aiocb32 ** */
 		uarg[1] = (intptr_t) p->timeout; /* struct timespec32 * */
 		*n_args = 2;
 		break;
 	}
 	/* getresuid */
 	case 360: {
 		struct getresuid_args *p = params;
 		uarg[0] = (intptr_t) p->ruid; /* uid_t * */
 		uarg[1] = (intptr_t) p->euid; /* uid_t * */
 		uarg[2] = (intptr_t) p->suid; /* uid_t * */
 		*n_args = 3;
 		break;
 	}
 	/* getresgid */
 	case 361: {
 		struct getresgid_args *p = params;
 		uarg[0] = (intptr_t) p->rgid; /* gid_t * */
 		uarg[1] = (intptr_t) p->egid; /* gid_t * */
 		uarg[2] = (intptr_t) p->sgid; /* gid_t * */
 		*n_args = 3;
 		break;
 	}
 	/* kqueue */
 	case 362: {
 		*n_args = 0;
 		break;
 	}
 	/* extattr_set_fd */
 	case 371: {
 		struct extattr_set_fd_args *p = params;
 		iarg[0] = p->fd; /* int */
 		iarg[1] = p->attrnamespace; /* int */
 		uarg[2] = (intptr_t) p->attrname; /* const char * */
 		uarg[3] = (intptr_t) p->data; /* void * */
 		uarg[4] = p->nbytes; /* size_t */
 		*n_args = 5;
 		break;
 	}
 	/* extattr_get_fd */
 	case 372: {
 		struct extattr_get_fd_args *p = params;
 		iarg[0] = p->fd; /* int */
 		iarg[1] = p->attrnamespace; /* int */
 		uarg[2] = (intptr_t) p->attrname; /* const char * */
 		uarg[3] = (intptr_t) p->data; /* void * */
 		uarg[4] = p->nbytes; /* size_t */
 		*n_args = 5;
 		break;
 	}
 	/* extattr_delete_fd */
 	case 373: {
 		struct extattr_delete_fd_args *p = params;
 		iarg[0] = p->fd; /* int */
 		iarg[1] = p->attrnamespace; /* int */
 		uarg[2] = (intptr_t) p->attrname; /* const char * */
 		*n_args = 3;
 		break;
 	}
 	/* __setugid */
 	case 374: {
 		struct __setugid_args *p = params;
 		iarg[0] = p->flag; /* int */
 		*n_args = 1;
 		break;
 	}
 	/* eaccess */
 	case 376: {
 		struct eaccess_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		iarg[1] = p->amode; /* int */
 		*n_args = 2;
 		break;
 	}
 	/* freebsd32_nmount */
 	case 378: {
 		struct freebsd32_nmount_args *p = params;
 		uarg[0] = (intptr_t) p->iovp; /* struct iovec32 * */
 		uarg[1] = p->iovcnt; /* unsigned int */
 		iarg[2] = p->flags; /* int */
 		*n_args = 3;
 		break;
 	}
 	/* kenv */
 	case 390: {
 		struct kenv_args *p = params;
 		iarg[0] = p->what; /* int */
 		uarg[1] = (intptr_t) p->name; /* const char * */
 		uarg[2] = (intptr_t) p->value; /* char * */
 		iarg[3] = p->len; /* int */
 		*n_args = 4;
 		break;
 	}
 	/* lchflags */
 	case 391: {
 		struct lchflags_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		uarg[1] = p->flags; /* u_long */
 		*n_args = 2;
 		break;
 	}
 	/* uuidgen */
 	case 392: {
 		struct uuidgen_args *p = params;
 		uarg[0] = (intptr_t) p->store; /* struct uuid * */
 		iarg[1] = p->count; /* int */
 		*n_args = 2;
 		break;
 	}
 	/* freebsd32_sendfile */
 	case 393: {
 		struct freebsd32_sendfile_args *p = params;
 		iarg[0] = p->fd; /* int */
 		iarg[1] = p->s; /* int */
 		uarg[2] = p->offset1; /* uint32_t */
 		uarg[3] = p->offset2; /* uint32_t */
 		uarg[4] = p->nbytes; /* size_t */
 		uarg[5] = (intptr_t) p->hdtr; /* struct sf_hdtr32 * */
 		uarg[6] = (intptr_t) p->sbytes; /* off_t * */
 		iarg[7] = p->flags; /* int */
 		*n_args = 8;
 		break;
 	}
 	/* ksem_close */
 	case 400: {
 		struct ksem_close_args *p = params;
 		iarg[0] = p->id; /* semid_t */
 		*n_args = 1;
 		break;
 	}
 	/* ksem_post */
 	case 401: {
 		struct ksem_post_args *p = params;
 		iarg[0] = p->id; /* semid_t */
 		*n_args = 1;
 		break;
 	}
 	/* ksem_wait */
 	case 402: {
 		struct ksem_wait_args *p = params;
 		iarg[0] = p->id; /* semid_t */
 		*n_args = 1;
 		break;
 	}
 	/* ksem_trywait */
 	case 403: {
 		struct ksem_trywait_args *p = params;
 		iarg[0] = p->id; /* semid_t */
 		*n_args = 1;
 		break;
 	}
 	/* freebsd32_ksem_init */
 	case 404: {
 		struct freebsd32_ksem_init_args *p = params;
 		uarg[0] = (intptr_t) p->idp; /* semid_t * */
 		uarg[1] = p->value; /* unsigned int */
 		*n_args = 2;
 		break;
 	}
 	/* freebsd32_ksem_open */
 	case 405: {
 		struct freebsd32_ksem_open_args *p = params;
 		uarg[0] = (intptr_t) p->idp; /* semid_t * */
 		uarg[1] = (intptr_t) p->name; /* const char * */
 		iarg[2] = p->oflag; /* int */
 		iarg[3] = p->mode; /* mode_t */
 		uarg[4] = p->value; /* unsigned int */
 		*n_args = 5;
 		break;
 	}
 	/* ksem_unlink */
 	case 406: {
 		struct ksem_unlink_args *p = params;
 		uarg[0] = (intptr_t) p->name; /* const char * */
 		*n_args = 1;
 		break;
 	}
 	/* ksem_getvalue */
 	case 407: {
 		struct ksem_getvalue_args *p = params;
 		iarg[0] = p->id; /* semid_t */
 		uarg[1] = (intptr_t) p->val; /* int * */
 		*n_args = 2;
 		break;
 	}
 	/* ksem_destroy */
 	case 408: {
 		struct ksem_destroy_args *p = params;
 		iarg[0] = p->id; /* semid_t */
 		*n_args = 1;
 		break;
 	}
 	/* extattr_set_link */
 	case 412: {
 		struct extattr_set_link_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		iarg[1] = p->attrnamespace; /* int */
 		uarg[2] = (intptr_t) p->attrname; /* const char * */
 		uarg[3] = (intptr_t) p->data; /* void * */
 		uarg[4] = p->nbytes; /* size_t */
 		*n_args = 5;
 		break;
 	}
 	/* extattr_get_link */
 	case 413: {
 		struct extattr_get_link_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		iarg[1] = p->attrnamespace; /* int */
 		uarg[2] = (intptr_t) p->attrname; /* const char * */
 		uarg[3] = (intptr_t) p->data; /* void * */
 		uarg[4] = p->nbytes; /* size_t */
 		*n_args = 5;
 		break;
 	}
 	/* extattr_delete_link */
 	case 414: {
 		struct extattr_delete_link_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		iarg[1] = p->attrnamespace; /* int */
 		uarg[2] = (intptr_t) p->attrname; /* const char * */
 		*n_args = 3;
 		break;
 	}
 	/* freebsd32_sigaction */
 	case 416: {
 		struct freebsd32_sigaction_args *p = params;
 		iarg[0] = p->sig; /* int */
 		uarg[1] = (intptr_t) p->act; /* struct sigaction32 * */
 		uarg[2] = (intptr_t) p->oact; /* struct sigaction32 * */
 		*n_args = 3;
 		break;
 	}
 	/* freebsd32_sigreturn */
 	case 417: {
 		struct freebsd32_sigreturn_args *p = params;
 		uarg[0] = (intptr_t) p->sigcntxp; /* const struct freebsd32_ucontext * */
 		*n_args = 1;
 		break;
 	}
 	/* freebsd32_getcontext */
 	case 421: {
 		struct freebsd32_getcontext_args *p = params;
 		uarg[0] = (intptr_t) p->ucp; /* struct freebsd32_ucontext * */
 		*n_args = 1;
 		break;
 	}
 	/* freebsd32_setcontext */
 	case 422: {
 		struct freebsd32_setcontext_args *p = params;
 		uarg[0] = (intptr_t) p->ucp; /* const struct freebsd32_ucontext * */
 		*n_args = 1;
 		break;
 	}
 	/* freebsd32_swapcontext */
 	case 423: {
 		struct freebsd32_swapcontext_args *p = params;
 		uarg[0] = (intptr_t) p->oucp; /* struct freebsd32_ucontext * */
 		uarg[1] = (intptr_t) p->ucp; /* const struct freebsd32_ucontext * */
 		*n_args = 2;
 		break;
 	}
 	/* __acl_get_link */
 	case 425: {
 		struct __acl_get_link_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		iarg[1] = p->type; /* acl_type_t */
 		uarg[2] = (intptr_t) p->aclp; /* struct acl * */
 		*n_args = 3;
 		break;
 	}
 	/* __acl_set_link */
 	case 426: {
 		struct __acl_set_link_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		iarg[1] = p->type; /* acl_type_t */
 		uarg[2] = (intptr_t) p->aclp; /* struct acl * */
 		*n_args = 3;
 		break;
 	}
 	/* __acl_delete_link */
 	case 427: {
 		struct __acl_delete_link_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		iarg[1] = p->type; /* acl_type_t */
 		*n_args = 2;
 		break;
 	}
 	/* __acl_aclcheck_link */
 	case 428: {
 		struct __acl_aclcheck_link_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		iarg[1] = p->type; /* acl_type_t */
 		uarg[2] = (intptr_t) p->aclp; /* struct acl * */
 		*n_args = 3;
 		break;
 	}
 	/* sigwait */
 	case 429: {
 		struct sigwait_args *p = params;
 		uarg[0] = (intptr_t) p->set; /* const sigset_t * */
 		uarg[1] = (intptr_t) p->sig; /* int * */
 		*n_args = 2;
 		break;
 	}
 	/* thr_exit */
 	case 431: {
 		struct thr_exit_args *p = params;
 		uarg[0] = (intptr_t) p->state; /* long * */
 		*n_args = 1;
 		break;
 	}
 	/* thr_self */
 	case 432: {
 		struct thr_self_args *p = params;
 		uarg[0] = (intptr_t) p->id; /* long * */
 		*n_args = 1;
 		break;
 	}
 	/* thr_kill */
 	case 433: {
 		struct thr_kill_args *p = params;
 		iarg[0] = p->id; /* long */
 		iarg[1] = p->sig; /* int */
 		*n_args = 2;
 		break;
 	}
 	/* jail_attach */
 	case 436: {
 		struct jail_attach_args *p = params;
 		iarg[0] = p->jid; /* int */
 		*n_args = 1;
 		break;
 	}
 	/* extattr_list_fd */
 	case 437: {
 		struct extattr_list_fd_args *p = params;
 		iarg[0] = p->fd; /* int */
 		iarg[1] = p->attrnamespace; /* int */
 		uarg[2] = (intptr_t) p->data; /* void * */
 		uarg[3] = p->nbytes; /* size_t */
 		*n_args = 4;
 		break;
 	}
 	/* extattr_list_file */
 	case 438: {
 		struct extattr_list_file_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		iarg[1] = p->attrnamespace; /* int */
 		uarg[2] = (intptr_t) p->data; /* void * */
 		uarg[3] = p->nbytes; /* size_t */
 		*n_args = 4;
 		break;
 	}
 	/* extattr_list_link */
 	case 439: {
 		struct extattr_list_link_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		iarg[1] = p->attrnamespace; /* int */
 		uarg[2] = (intptr_t) p->data; /* void * */
 		uarg[3] = p->nbytes; /* size_t */
 		*n_args = 4;
 		break;
 	}
 	/* freebsd32_ksem_timedwait */
 	case 441: {
 		struct freebsd32_ksem_timedwait_args *p = params;
 		iarg[0] = p->id; /* semid_t */
 		uarg[1] = (intptr_t) p->abstime; /* const struct timespec32 * */
 		*n_args = 2;
 		break;
 	}
 	/* freebsd32_thr_suspend */
 	case 442: {
 		struct freebsd32_thr_suspend_args *p = params;
 		uarg[0] = (intptr_t) p->timeout; /* const struct timespec32 * */
 		*n_args = 1;
 		break;
 	}
 	/* thr_wake */
 	case 443: {
 		struct thr_wake_args *p = params;
 		iarg[0] = p->id; /* long */
 		*n_args = 1;
 		break;
 	}
 	/* kldunloadf */
 	case 444: {
 		struct kldunloadf_args *p = params;
 		iarg[0] = p->fileid; /* int */
 		iarg[1] = p->flags; /* int */
 		*n_args = 2;
 		break;
 	}
 	/* audit */
 	case 445: {
 		struct audit_args *p = params;
 		uarg[0] = (intptr_t) p->record; /* const void * */
 		uarg[1] = p->length; /* u_int */
 		*n_args = 2;
 		break;
 	}
 	/* auditon */
 	case 446: {
 		struct auditon_args *p = params;
 		iarg[0] = p->cmd; /* int */
 		uarg[1] = (intptr_t) p->data; /* void * */
 		uarg[2] = p->length; /* u_int */
 		*n_args = 3;
 		break;
 	}
 	/* getauid */
 	case 447: {
 		struct getauid_args *p = params;
 		uarg[0] = (intptr_t) p->auid; /* uid_t * */
 		*n_args = 1;
 		break;
 	}
 	/* setauid */
 	case 448: {
 		struct setauid_args *p = params;
 		uarg[0] = (intptr_t) p->auid; /* uid_t * */
 		*n_args = 1;
 		break;
 	}
 	/* getaudit */
 	case 449: {
 		struct getaudit_args *p = params;
 		uarg[0] = (intptr_t) p->auditinfo; /* struct auditinfo * */
 		*n_args = 1;
 		break;
 	}
 	/* setaudit */
 	case 450: {
 		struct setaudit_args *p = params;
 		uarg[0] = (intptr_t) p->auditinfo; /* struct auditinfo * */
 		*n_args = 1;
 		break;
 	}
 	/* getaudit_addr */
 	case 451: {
 		struct getaudit_addr_args *p = params;
 		uarg[0] = (intptr_t) p->auditinfo_addr; /* struct auditinfo_addr * */
 		uarg[1] = p->length; /* u_int */
 		*n_args = 2;
 		break;
 	}
 	/* setaudit_addr */
 	case 452: {
 		struct setaudit_addr_args *p = params;
 		uarg[0] = (intptr_t) p->auditinfo_addr; /* struct auditinfo_addr * */
 		uarg[1] = p->length; /* u_int */
 		*n_args = 2;
 		break;
 	}
 	/* auditctl */
 	case 453: {
 		struct auditctl_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		*n_args = 1;
 		break;
 	}
 	/* freebsd32__umtx_op */
 	case 454: {
 		struct freebsd32__umtx_op_args *p = params;
 		uarg[0] = (intptr_t) p->obj; /* void * */
 		iarg[1] = p->op; /* int */
 		uarg[2] = p->val; /* u_long */
 		uarg[3] = (intptr_t) p->uaddr; /* void * */
 		uarg[4] = (intptr_t) p->uaddr2; /* void * */
 		*n_args = 5;
 		break;
 	}
 	/* freebsd32_thr_new */
 	case 455: {
 		struct freebsd32_thr_new_args *p = params;
 		uarg[0] = (intptr_t) p->param; /* struct thr_param32 * */
 		iarg[1] = p->param_size; /* int */
 		*n_args = 2;
 		break;
 	}
 	/* freebsd32_sigqueue */
 	case 456: {
 		struct freebsd32_sigqueue_args *p = params;
 		iarg[0] = p->pid; /* pid_t */
 		iarg[1] = p->signum; /* int */
 		iarg[2] = p->value; /* int */
 		*n_args = 3;
 		break;
 	}
 	/* freebsd32_kmq_open */
 	case 457: {
 		struct freebsd32_kmq_open_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		iarg[1] = p->flags; /* int */
 		iarg[2] = p->mode; /* mode_t */
 		uarg[3] = (intptr_t) p->attr; /* const struct mq_attr32 * */
 		*n_args = 4;
 		break;
 	}
 	/* freebsd32_kmq_setattr */
 	case 458: {
 		struct freebsd32_kmq_setattr_args *p = params;
 		iarg[0] = p->mqd; /* int */
 		uarg[1] = (intptr_t) p->attr; /* const struct mq_attr32 * */
 		uarg[2] = (intptr_t) p->oattr; /* struct mq_attr32 * */
 		*n_args = 3;
 		break;
 	}
 	/* freebsd32_kmq_timedreceive */
 	case 459: {
 		struct freebsd32_kmq_timedreceive_args *p = params;
 		iarg[0] = p->mqd; /* int */
 		uarg[1] = (intptr_t) p->msg_ptr; /* char * */
 		uarg[2] = p->msg_len; /* size_t */
 		uarg[3] = (intptr_t) p->msg_prio; /* unsigned * */
 		uarg[4] = (intptr_t) p->abs_timeout; /* const struct timespec32 * */
 		*n_args = 5;
 		break;
 	}
 	/* freebsd32_kmq_timedsend */
 	case 460: {
 		struct freebsd32_kmq_timedsend_args *p = params;
 		iarg[0] = p->mqd; /* int */
 		uarg[1] = (intptr_t) p->msg_ptr; /* const char * */
 		uarg[2] = p->msg_len; /* size_t */
 		uarg[3] = p->msg_prio; /* unsigned */
 		uarg[4] = (intptr_t) p->abs_timeout; /* const struct timespec32 * */
 		*n_args = 5;
 		break;
 	}
 	/* freebsd32_kmq_notify */
 	case 461: {
 		struct freebsd32_kmq_notify_args *p = params;
 		iarg[0] = p->mqd; /* int */
 		uarg[1] = (intptr_t) p->sigev; /* const struct sigevent32 * */
 		*n_args = 2;
 		break;
 	}
 	/* kmq_unlink */
 	case 462: {
 		struct kmq_unlink_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		*n_args = 1;
 		break;
 	}
 	/* abort2 */
 	case 463: {
 		struct abort2_args *p = params;
 		uarg[0] = (intptr_t) p->why; /* const char * */
 		iarg[1] = p->nargs; /* int */
 		uarg[2] = (intptr_t) p->args; /* void ** */
 		*n_args = 3;
 		break;
 	}
 	/* thr_set_name */
 	case 464: {
 		struct thr_set_name_args *p = params;
 		iarg[0] = p->id; /* long */
 		uarg[1] = (intptr_t) p->name; /* const char * */
 		*n_args = 2;
 		break;
 	}
 	/* freebsd32_aio_fsync */
 	case 465: {
 		struct freebsd32_aio_fsync_args *p = params;
 		iarg[0] = p->op; /* int */
 		uarg[1] = (intptr_t) p->aiocbp; /* struct aiocb32 * */
 		*n_args = 2;
 		break;
 	}
 	/* rtprio_thread */
 	case 466: {
 		struct rtprio_thread_args *p = params;
 		iarg[0] = p->function; /* int */
 		iarg[1] = p->lwpid; /* lwpid_t */
 		uarg[2] = (intptr_t) p->rtp; /* struct rtprio * */
 		*n_args = 3;
 		break;
 	}
 	/* sctp_peeloff */
 	case 471: {
 		struct sctp_peeloff_args *p = params;
 		iarg[0] = p->sd; /* int */
 		uarg[1] = p->name; /* uint32_t */
 		*n_args = 2;
 		break;
 	}
 	/* sctp_generic_sendmsg */
 	case 472: {
 		struct sctp_generic_sendmsg_args *p = params;
 		iarg[0] = p->sd; /* int */
 		uarg[1] = (intptr_t) p->msg; /* void * */
 		iarg[2] = p->mlen; /* int */
 		uarg[3] = (intptr_t) p->to; /* struct sockaddr * */
 		iarg[4] = p->tolen; /* __socklen_t */
 		uarg[5] = (intptr_t) p->sinfo; /* struct sctp_sndrcvinfo * */
 		iarg[6] = p->flags; /* int */
 		*n_args = 7;
 		break;
 	}
 	/* sctp_generic_sendmsg_iov */
 	case 473: {
 		struct sctp_generic_sendmsg_iov_args *p = params;
 		iarg[0] = p->sd; /* int */
 		uarg[1] = (intptr_t) p->iov; /* struct iovec * */
 		iarg[2] = p->iovlen; /* int */
 		uarg[3] = (intptr_t) p->to; /* struct sockaddr * */
 		iarg[4] = p->tolen; /* __socklen_t */
 		uarg[5] = (intptr_t) p->sinfo; /* struct sctp_sndrcvinfo * */
 		iarg[6] = p->flags; /* int */
 		*n_args = 7;
 		break;
 	}
 	/* sctp_generic_recvmsg */
 	case 474: {
 		struct sctp_generic_recvmsg_args *p = params;
 		iarg[0] = p->sd; /* int */
 		uarg[1] = (intptr_t) p->iov; /* struct iovec * */
 		iarg[2] = p->iovlen; /* int */
 		uarg[3] = (intptr_t) p->from; /* struct sockaddr * */
 		uarg[4] = (intptr_t) p->fromlenaddr; /* __socklen_t * */
 		uarg[5] = (intptr_t) p->sinfo; /* struct sctp_sndrcvinfo * */
 		uarg[6] = (intptr_t) p->msg_flags; /* int * */
 		*n_args = 7;
 		break;
 	}
 #ifdef PAD64_REQUIRED
 	/* freebsd32_pread */
 	case 475: {
 		struct freebsd32_pread_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->buf; /* void * */
 		uarg[2] = p->nbyte; /* size_t */
 		iarg[3] = p->pad; /* int */
 		uarg[4] = p->offset1; /* uint32_t */
 		uarg[5] = p->offset2; /* uint32_t */
 		*n_args = 6;
 		break;
 	}
 	/* freebsd32_pwrite */
 	case 476: {
 		struct freebsd32_pwrite_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->buf; /* const void * */
 		uarg[2] = p->nbyte; /* size_t */
 		iarg[3] = p->pad; /* int */
 		uarg[4] = p->offset1; /* uint32_t */
 		uarg[5] = p->offset2; /* uint32_t */
 		*n_args = 6;
 		break;
 	}
 	/* freebsd32_mmap */
 	case 477: {
 		struct freebsd32_mmap_args *p = params;
 		uarg[0] = (intptr_t) p->addr; /* void * */
 		uarg[1] = p->len; /* size_t */
 		iarg[2] = p->prot; /* int */
 		iarg[3] = p->flags; /* int */
 		iarg[4] = p->fd; /* int */
 		iarg[5] = p->pad; /* int */
 		uarg[6] = p->pos1; /* uint32_t */
 		uarg[7] = p->pos2; /* uint32_t */
 		*n_args = 8;
 		break;
 	}
 	/* freebsd32_lseek */
 	case 478: {
 		struct freebsd32_lseek_args *p = params;
 		iarg[0] = p->fd; /* int */
 		iarg[1] = p->pad; /* int */
 		uarg[2] = p->offset1; /* uint32_t */
 		uarg[3] = p->offset2; /* uint32_t */
 		iarg[4] = p->whence; /* int */
 		*n_args = 5;
 		break;
 	}
 	/* freebsd32_truncate */
 	case 479: {
 		struct freebsd32_truncate_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		iarg[1] = p->pad; /* int */
 		uarg[2] = p->length1; /* uint32_t */
 		uarg[3] = p->length2; /* uint32_t */
 		*n_args = 4;
 		break;
 	}
 	/* freebsd32_ftruncate */
 	case 480: {
 		struct freebsd32_ftruncate_args *p = params;
 		iarg[0] = p->fd; /* int */
 		iarg[1] = p->pad; /* int */
 		uarg[2] = p->length1; /* uint32_t */
 		uarg[3] = p->length2; /* uint32_t */
 		*n_args = 4;
 		break;
 	}
 #else
 	/* freebsd32_pread */
 	case 475: {
 		struct freebsd32_pread_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->buf; /* void * */
 		uarg[2] = p->nbyte; /* size_t */
 		uarg[3] = p->offset1; /* uint32_t */
 		uarg[4] = p->offset2; /* uint32_t */
 		*n_args = 5;
 		break;
 	}
 	/* freebsd32_pwrite */
 	case 476: {
 		struct freebsd32_pwrite_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->buf; /* const void * */
 		uarg[2] = p->nbyte; /* size_t */
 		uarg[3] = p->offset1; /* uint32_t */
 		uarg[4] = p->offset2; /* uint32_t */
 		*n_args = 5;
 		break;
 	}
 	/* freebsd32_mmap */
 	case 477: {
 		struct freebsd32_mmap_args *p = params;
 		uarg[0] = (intptr_t) p->addr; /* void * */
 		uarg[1] = p->len; /* size_t */
 		iarg[2] = p->prot; /* int */
 		iarg[3] = p->flags; /* int */
 		iarg[4] = p->fd; /* int */
 		uarg[5] = p->pos1; /* uint32_t */
 		uarg[6] = p->pos2; /* uint32_t */
 		*n_args = 7;
 		break;
 	}
 	/* freebsd32_lseek */
 	case 478: {
 		struct freebsd32_lseek_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = p->offset1; /* uint32_t */
 		uarg[2] = p->offset2; /* uint32_t */
 		iarg[3] = p->whence; /* int */
 		*n_args = 4;
 		break;
 	}
 	/* freebsd32_truncate */
 	case 479: {
 		struct freebsd32_truncate_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		uarg[1] = p->length1; /* uint32_t */
 		uarg[2] = p->length2; /* uint32_t */
 		*n_args = 3;
 		break;
 	}
 	/* freebsd32_ftruncate */
 	case 480: {
 		struct freebsd32_ftruncate_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = p->length1; /* uint32_t */
 		uarg[2] = p->length2; /* uint32_t */
 		*n_args = 3;
 		break;
 	}
 #endif
 	/* thr_kill2 */
 	case 481: {
 		struct thr_kill2_args *p = params;
 		iarg[0] = p->pid; /* pid_t */
 		iarg[1] = p->id; /* long */
 		iarg[2] = p->sig; /* int */
 		*n_args = 3;
 		break;
 	}
 	/* shm_open */
 	case 482: {
 		struct shm_open_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		iarg[1] = p->flags; /* int */
 		iarg[2] = p->mode; /* mode_t */
 		*n_args = 3;
 		break;
 	}
 	/* shm_unlink */
 	case 483: {
 		struct shm_unlink_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		*n_args = 1;
 		break;
 	}
 	/* cpuset */
 	case 484: {
 		struct cpuset_args *p = params;
 		uarg[0] = (intptr_t) p->setid; /* cpusetid_t * */
 		*n_args = 1;
 		break;
 	}
 #ifdef PAD64_REQUIRED
 	/* freebsd32_cpuset_setid */
 	case 485: {
 		struct freebsd32_cpuset_setid_args *p = params;
 		iarg[0] = p->which; /* cpuwhich_t */
 		iarg[1] = p->pad; /* int */
 		uarg[2] = p->id1; /* uint32_t */
 		uarg[3] = p->id2; /* uint32_t */
 		iarg[4] = p->setid; /* cpusetid_t */
 		*n_args = 5;
 		break;
 	}
 #else
 	/* freebsd32_cpuset_setid */
 	case 485: {
 		struct freebsd32_cpuset_setid_args *p = params;
 		iarg[0] = p->which; /* cpuwhich_t */
 		uarg[1] = p->id1; /* uint32_t */
 		uarg[2] = p->id2; /* uint32_t */
 		iarg[3] = p->setid; /* cpusetid_t */
 		*n_args = 4;
 		break;
 	}
 #endif
 	/* freebsd32_cpuset_getid */
 	case 486: {
 		struct freebsd32_cpuset_getid_args *p = params;
 		iarg[0] = p->level; /* cpulevel_t */
 		iarg[1] = p->which; /* cpuwhich_t */
 		uarg[2] = p->id1; /* uint32_t */
 		uarg[3] = p->id2; /* uint32_t */
 		uarg[4] = (intptr_t) p->setid; /* cpusetid_t * */
 		*n_args = 5;
 		break;
 	}
 	/* freebsd32_cpuset_getaffinity */
 	case 487: {
 		struct freebsd32_cpuset_getaffinity_args *p = params;
 		iarg[0] = p->level; /* cpulevel_t */
 		iarg[1] = p->which; /* cpuwhich_t */
 		uarg[2] = p->id1; /* uint32_t */
 		uarg[3] = p->id2; /* uint32_t */
 		uarg[4] = p->cpusetsize; /* size_t */
 		uarg[5] = (intptr_t) p->mask; /* cpuset_t * */
 		*n_args = 6;
 		break;
 	}
 	/* freebsd32_cpuset_setaffinity */
 	case 488: {
 		struct freebsd32_cpuset_setaffinity_args *p = params;
 		iarg[0] = p->level; /* cpulevel_t */
 		iarg[1] = p->which; /* cpuwhich_t */
 		uarg[2] = p->id1; /* uint32_t */
 		uarg[3] = p->id2; /* uint32_t */
 		uarg[4] = p->cpusetsize; /* size_t */
 		uarg[5] = (intptr_t) p->mask; /* const cpuset_t * */
 		*n_args = 6;
 		break;
 	}
 	/* faccessat */
 	case 489: {
 		struct faccessat_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->path; /* const char * */
 		iarg[2] = p->amode; /* int */
 		iarg[3] = p->flag; /* int */
 		*n_args = 4;
 		break;
 	}
 	/* fchmodat */
 	case 490: {
 		struct fchmodat_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->path; /* const char * */
 		iarg[2] = p->mode; /* mode_t */
 		iarg[3] = p->flag; /* int */
 		*n_args = 4;
 		break;
 	}
 	/* fchownat */
 	case 491: {
 		struct fchownat_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->path; /* const char * */
 		uarg[2] = p->uid; /* uid_t */
 		iarg[3] = p->gid; /* gid_t */
 		iarg[4] = p->flag; /* int */
 		*n_args = 5;
 		break;
 	}
 	/* freebsd32_fexecve */
 	case 492: {
 		struct freebsd32_fexecve_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->argv; /* uint32_t * */
 		uarg[2] = (intptr_t) p->envv; /* uint32_t * */
 		*n_args = 3;
 		break;
 	}
 	/* freebsd32_futimesat */
 	case 494: {
 		struct freebsd32_futimesat_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->path; /* const char * */
 		uarg[2] = (intptr_t) p->times; /* struct timeval * */
 		*n_args = 3;
 		break;
 	}
 	/* linkat */
 	case 495: {
 		struct linkat_args *p = params;
 		iarg[0] = p->fd1; /* int */
 		uarg[1] = (intptr_t) p->path1; /* const char * */
 		iarg[2] = p->fd2; /* int */
 		uarg[3] = (intptr_t) p->path2; /* const char * */
 		iarg[4] = p->flag; /* int */
 		*n_args = 5;
 		break;
 	}
 	/* mkdirat */
 	case 496: {
 		struct mkdirat_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->path; /* const char * */
 		iarg[2] = p->mode; /* mode_t */
 		*n_args = 3;
 		break;
 	}
 	/* mkfifoat */
 	case 497: {
 		struct mkfifoat_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->path; /* const char * */
 		iarg[2] = p->mode; /* mode_t */
 		*n_args = 3;
 		break;
 	}
 	/* openat */
 	case 499: {
 		struct openat_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->path; /* const char * */
 		iarg[2] = p->flag; /* int */
 		iarg[3] = p->mode; /* mode_t */
 		*n_args = 4;
 		break;
 	}
 	/* readlinkat */
 	case 500: {
 		struct readlinkat_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->path; /* const char * */
 		uarg[2] = (intptr_t) p->buf; /* char * */
 		uarg[3] = p->bufsize; /* size_t */
 		*n_args = 4;
 		break;
 	}
 	/* renameat */
 	case 501: {
 		struct renameat_args *p = params;
 		iarg[0] = p->oldfd; /* int */
 		uarg[1] = (intptr_t) p->old; /* const char * */
 		iarg[2] = p->newfd; /* int */
 		uarg[3] = (intptr_t) p->new; /* const char * */
 		*n_args = 4;
 		break;
 	}
 	/* symlinkat */
 	case 502: {
 		struct symlinkat_args *p = params;
 		uarg[0] = (intptr_t) p->path1; /* const char * */
 		iarg[1] = p->fd; /* int */
 		uarg[2] = (intptr_t) p->path2; /* const char * */
 		*n_args = 3;
 		break;
 	}
 	/* unlinkat */
 	case 503: {
 		struct unlinkat_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->path; /* const char * */
 		iarg[2] = p->flag; /* int */
 		*n_args = 3;
 		break;
 	}
 	/* posix_openpt */
 	case 504: {
 		struct posix_openpt_args *p = params;
 		iarg[0] = p->flags; /* int */
 		*n_args = 1;
 		break;
 	}
 	/* freebsd32_jail_get */
 	case 506: {
 		struct freebsd32_jail_get_args *p = params;
 		uarg[0] = (intptr_t) p->iovp; /* struct iovec32 * */
 		uarg[1] = p->iovcnt; /* unsigned int */
 		iarg[2] = p->flags; /* int */
 		*n_args = 3;
 		break;
 	}
 	/* freebsd32_jail_set */
 	case 507: {
 		struct freebsd32_jail_set_args *p = params;
 		uarg[0] = (intptr_t) p->iovp; /* struct iovec32 * */
 		uarg[1] = p->iovcnt; /* unsigned int */
 		iarg[2] = p->flags; /* int */
 		*n_args = 3;
 		break;
 	}
 	/* jail_remove */
 	case 508: {
 		struct jail_remove_args *p = params;
 		iarg[0] = p->jid; /* int */
 		*n_args = 1;
 		break;
 	}
 	/* closefrom */
 	case 509: {
 		struct closefrom_args *p = params;
 		iarg[0] = p->lowfd; /* int */
 		*n_args = 1;
 		break;
 	}
 	/* freebsd32_semctl */
 	case 510: {
 		struct freebsd32_semctl_args *p = params;
 		iarg[0] = p->semid; /* int */
 		iarg[1] = p->semnum; /* int */
 		iarg[2] = p->cmd; /* int */
 		uarg[3] = (intptr_t) p->arg; /* union semun32 * */
 		*n_args = 4;
 		break;
 	}
 	/* freebsd32_msgctl */
 	case 511: {
 		struct freebsd32_msgctl_args *p = params;
 		iarg[0] = p->msqid; /* int */
 		iarg[1] = p->cmd; /* int */
 		uarg[2] = (intptr_t) p->buf; /* struct msqid_ds32 * */
 		*n_args = 3;
 		break;
 	}
 	/* freebsd32_shmctl */
 	case 512: {
 		struct freebsd32_shmctl_args *p = params;
 		iarg[0] = p->shmid; /* int */
 		iarg[1] = p->cmd; /* int */
 		uarg[2] = (intptr_t) p->buf; /* struct shmid_ds32 * */
 		*n_args = 3;
 		break;
 	}
 	/* lpathconf */
 	case 513: {
 		struct lpathconf_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		iarg[1] = p->name; /* int */
 		*n_args = 2;
 		break;
 	}
 	/* __cap_rights_get */
 	case 515: {
 		struct __cap_rights_get_args *p = params;
 		iarg[0] = p->version; /* int */
 		iarg[1] = p->fd; /* int */
 		uarg[2] = (intptr_t) p->rightsp; /* cap_rights_t * */
 		*n_args = 3;
 		break;
 	}
 	/* cap_enter */
 	case 516: {
 		*n_args = 0;
 		break;
 	}
 	/* cap_getmode */
 	case 517: {
 		struct cap_getmode_args *p = params;
 		uarg[0] = (intptr_t) p->modep; /* u_int * */
 		*n_args = 1;
 		break;
 	}
 	/* pdfork */
 	case 518: {
 		struct pdfork_args *p = params;
 		uarg[0] = (intptr_t) p->fdp; /* int * */
 		iarg[1] = p->flags; /* int */
 		*n_args = 2;
 		break;
 	}
 	/* pdkill */
 	case 519: {
 		struct pdkill_args *p = params;
 		iarg[0] = p->fd; /* int */
 		iarg[1] = p->signum; /* int */
 		*n_args = 2;
 		break;
 	}
 	/* pdgetpid */
 	case 520: {
 		struct pdgetpid_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->pidp; /* pid_t * */
 		*n_args = 2;
 		break;
 	}
 	/* freebsd32_pselect */
 	case 522: {
 		struct freebsd32_pselect_args *p = params;
 		iarg[0] = p->nd; /* int */
 		uarg[1] = (intptr_t) p->in; /* fd_set * */
 		uarg[2] = (intptr_t) p->ou; /* fd_set * */
 		uarg[3] = (intptr_t) p->ex; /* fd_set * */
 		uarg[4] = (intptr_t) p->ts; /* const struct timespec32 * */
 		uarg[5] = (intptr_t) p->sm; /* const sigset_t * */
 		*n_args = 6;
 		break;
 	}
 	/* getloginclass */
 	case 523: {
 		struct getloginclass_args *p = params;
 		uarg[0] = (intptr_t) p->namebuf; /* char * */
 		uarg[1] = p->namelen; /* size_t */
 		*n_args = 2;
 		break;
 	}
 	/* setloginclass */
 	case 524: {
 		struct setloginclass_args *p = params;
 		uarg[0] = (intptr_t) p->namebuf; /* const char * */
 		*n_args = 1;
 		break;
 	}
 	/* rctl_get_racct */
 	case 525: {
 		struct rctl_get_racct_args *p = params;
 		uarg[0] = (intptr_t) p->inbufp; /* const void * */
 		uarg[1] = p->inbuflen; /* size_t */
 		uarg[2] = (intptr_t) p->outbufp; /* void * */
 		uarg[3] = p->outbuflen; /* size_t */
 		*n_args = 4;
 		break;
 	}
 	/* rctl_get_rules */
 	case 526: {
 		struct rctl_get_rules_args *p = params;
 		uarg[0] = (intptr_t) p->inbufp; /* const void * */
 		uarg[1] = p->inbuflen; /* size_t */
 		uarg[2] = (intptr_t) p->outbufp; /* void * */
 		uarg[3] = p->outbuflen; /* size_t */
 		*n_args = 4;
 		break;
 	}
 	/* rctl_get_limits */
 	case 527: {
 		struct rctl_get_limits_args *p = params;
 		uarg[0] = (intptr_t) p->inbufp; /* const void * */
 		uarg[1] = p->inbuflen; /* size_t */
 		uarg[2] = (intptr_t) p->outbufp; /* void * */
 		uarg[3] = p->outbuflen; /* size_t */
 		*n_args = 4;
 		break;
 	}
 	/* rctl_add_rule */
 	case 528: {
 		struct rctl_add_rule_args *p = params;
 		uarg[0] = (intptr_t) p->inbufp; /* const void * */
 		uarg[1] = p->inbuflen; /* size_t */
 		uarg[2] = (intptr_t) p->outbufp; /* void * */
 		uarg[3] = p->outbuflen; /* size_t */
 		*n_args = 4;
 		break;
 	}
 	/* rctl_remove_rule */
 	case 529: {
 		struct rctl_remove_rule_args *p = params;
 		uarg[0] = (intptr_t) p->inbufp; /* const void * */
 		uarg[1] = p->inbuflen; /* size_t */
 		uarg[2] = (intptr_t) p->outbufp; /* void * */
 		uarg[3] = p->outbuflen; /* size_t */
 		*n_args = 4;
 		break;
 	}
 #ifdef PAD64_REQUIRED
 	/* freebsd32_posix_fallocate */
 	case 530: {
 		struct freebsd32_posix_fallocate_args *p = params;
 		iarg[0] = p->fd; /* int */
 		iarg[1] = p->pad; /* int */
 		uarg[2] = p->offset1; /* uint32_t */
 		uarg[3] = p->offset2; /* uint32_t */
 		uarg[4] = p->len1; /* uint32_t */
 		uarg[5] = p->len2; /* uint32_t */
 		*n_args = 6;
 		break;
 	}
 	/* freebsd32_posix_fadvise */
 	case 531: {
 		struct freebsd32_posix_fadvise_args *p = params;
 		iarg[0] = p->fd; /* int */
 		iarg[1] = p->pad; /* int */
 		uarg[2] = p->offset1; /* uint32_t */
 		uarg[3] = p->offset2; /* uint32_t */
 		uarg[4] = p->len1; /* uint32_t */
 		uarg[5] = p->len2; /* uint32_t */
 		iarg[6] = p->advice; /* int */
 		*n_args = 7;
 		break;
 	}
 	/* freebsd32_wait6 */
 	case 532: {
 		struct freebsd32_wait6_args *p = params;
 		iarg[0] = p->idtype; /* int */
 		iarg[1] = p->pad; /* int */
 		uarg[2] = p->id1; /* uint32_t */
 		uarg[3] = p->id2; /* uint32_t */
 		uarg[4] = (intptr_t) p->status; /* int * */
 		iarg[5] = p->options; /* int */
 		uarg[6] = (intptr_t) p->wrusage; /* struct wrusage32 * */
 		uarg[7] = (intptr_t) p->info; /* siginfo_t * */
 		*n_args = 8;
 		break;
 	}
 #else
 	/* freebsd32_posix_fallocate */
 	case 530: {
 		struct freebsd32_posix_fallocate_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = p->offset1; /* uint32_t */
 		uarg[2] = p->offset2; /* uint32_t */
 		uarg[3] = p->len1; /* uint32_t */
 		uarg[4] = p->len2; /* uint32_t */
 		*n_args = 5;
 		break;
 	}
 	/* freebsd32_posix_fadvise */
 	case 531: {
 		struct freebsd32_posix_fadvise_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = p->offset1; /* uint32_t */
 		uarg[2] = p->offset2; /* uint32_t */
 		uarg[3] = p->len1; /* uint32_t */
 		uarg[4] = p->len2; /* uint32_t */
 		iarg[5] = p->advice; /* int */
 		*n_args = 6;
 		break;
 	}
 	/* freebsd32_wait6 */
 	case 532: {
 		struct freebsd32_wait6_args *p = params;
 		iarg[0] = p->idtype; /* int */
 		uarg[1] = p->id1; /* uint32_t */
 		uarg[2] = p->id2; /* uint32_t */
 		uarg[3] = (intptr_t) p->status; /* int * */
 		iarg[4] = p->options; /* int */
 		uarg[5] = (intptr_t) p->wrusage; /* struct wrusage32 * */
 		uarg[6] = (intptr_t) p->info; /* siginfo_t * */
 		*n_args = 7;
 		break;
 	}
 #endif
 	/* cap_rights_limit */
 	case 533: {
 		struct cap_rights_limit_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->rightsp; /* cap_rights_t * */
 		*n_args = 2;
 		break;
 	}
 	/* freebsd32_cap_ioctls_limit */
 	case 534: {
 		struct freebsd32_cap_ioctls_limit_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->cmds; /* const uint32_t * */
 		uarg[2] = p->ncmds; /* size_t */
 		*n_args = 3;
 		break;
 	}
 	/* freebsd32_cap_ioctls_get */
 	case 535: {
 		struct freebsd32_cap_ioctls_get_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->cmds; /* uint32_t * */
 		uarg[2] = p->maxcmds; /* size_t */
 		*n_args = 3;
 		break;
 	}
 	/* cap_fcntls_limit */
 	case 536: {
 		struct cap_fcntls_limit_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = p->fcntlrights; /* uint32_t */
 		*n_args = 2;
 		break;
 	}
 	/* cap_fcntls_get */
 	case 537: {
 		struct cap_fcntls_get_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->fcntlrightsp; /* uint32_t * */
 		*n_args = 2;
 		break;
 	}
 	/* bindat */
 	case 538: {
 		struct bindat_args *p = params;
 		iarg[0] = p->fd; /* int */
 		iarg[1] = p->s; /* int */
 		uarg[2] = (intptr_t) p->name; /* const struct sockaddr * */
 		iarg[3] = p->namelen; /* int */
 		*n_args = 4;
 		break;
 	}
 	/* connectat */
 	case 539: {
 		struct connectat_args *p = params;
 		iarg[0] = p->fd; /* int */
 		iarg[1] = p->s; /* int */
 		uarg[2] = (intptr_t) p->name; /* const struct sockaddr * */
 		iarg[3] = p->namelen; /* int */
 		*n_args = 4;
 		break;
 	}
 	/* chflagsat */
 	case 540: {
 		struct chflagsat_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->path; /* const char * */
 		uarg[2] = p->flags; /* u_long */
 		iarg[3] = p->atflag; /* int */
 		*n_args = 4;
 		break;
 	}
 	/* accept4 */
 	case 541: {
 		struct accept4_args *p = params;
 		iarg[0] = p->s; /* int */
 		uarg[1] = (intptr_t) p->name; /* struct sockaddr * */
 		uarg[2] = (intptr_t) p->anamelen; /* __socklen_t * */
 		iarg[3] = p->flags; /* int */
 		*n_args = 4;
 		break;
 	}
 	/* pipe2 */
 	case 542: {
 		struct pipe2_args *p = params;
 		uarg[0] = (intptr_t) p->fildes; /* int * */
 		iarg[1] = p->flags; /* int */
 		*n_args = 2;
 		break;
 	}
 	/* freebsd32_aio_mlock */
 	case 543: {
 		struct freebsd32_aio_mlock_args *p = params;
 		uarg[0] = (intptr_t) p->aiocbp; /* struct aiocb32 * */
 		*n_args = 1;
 		break;
 	}
 #ifdef PAD64_REQUIRED
 	/* freebsd32_procctl */
 	case 544: {
 		struct freebsd32_procctl_args *p = params;
 		iarg[0] = p->idtype; /* int */
 		iarg[1] = p->pad; /* int */
 		uarg[2] = p->id1; /* uint32_t */
 		uarg[3] = p->id2; /* uint32_t */
 		iarg[4] = p->com; /* int */
 		uarg[5] = (intptr_t) p->data; /* void * */
 		*n_args = 6;
 		break;
 	}
 #else
 	/* freebsd32_procctl */
 	case 544: {
 		struct freebsd32_procctl_args *p = params;
 		iarg[0] = p->idtype; /* int */
 		uarg[1] = p->id1; /* uint32_t */
 		uarg[2] = p->id2; /* uint32_t */
 		iarg[3] = p->com; /* int */
 		uarg[4] = (intptr_t) p->data; /* void * */
 		*n_args = 5;
 		break;
 	}
 #endif
 	/* freebsd32_ppoll */
 	case 545: {
 		struct freebsd32_ppoll_args *p = params;
 		uarg[0] = (intptr_t) p->fds; /* struct pollfd * */
 		uarg[1] = p->nfds; /* u_int */
 		uarg[2] = (intptr_t) p->ts; /* const struct timespec32 * */
 		uarg[3] = (intptr_t) p->set; /* const sigset_t * */
 		*n_args = 4;
 		break;
 	}
 	/* freebsd32_futimens */
 	case 546: {
 		struct freebsd32_futimens_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->times; /* struct timespec * */
 		*n_args = 2;
 		break;
 	}
 	/* freebsd32_utimensat */
 	case 547: {
 		struct freebsd32_utimensat_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->path; /* const char * */
 		uarg[2] = (intptr_t) p->times; /* struct timespec * */
 		iarg[3] = p->flag; /* int */
 		*n_args = 4;
 		break;
 	}
 	/* fdatasync */
 	case 550: {
 		struct fdatasync_args *p = params;
 		iarg[0] = p->fd; /* int */
 		*n_args = 1;
 		break;
 	}
 	/* freebsd32_fstat */
 	case 551: {
 		struct freebsd32_fstat_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->ub; /* struct stat32 * */
 		*n_args = 2;
 		break;
 	}
 	/* freebsd32_fstatat */
 	case 552: {
 		struct freebsd32_fstatat_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->path; /* const char * */
 		uarg[2] = (intptr_t) p->buf; /* struct stat32 * */
 		iarg[3] = p->flag; /* int */
 		*n_args = 4;
 		break;
 	}
 	/* freebsd32_fhstat */
 	case 553: {
 		struct freebsd32_fhstat_args *p = params;
 		uarg[0] = (intptr_t) p->u_fhp; /* const struct fhandle * */
 		uarg[1] = (intptr_t) p->sb; /* struct stat32 * */
 		*n_args = 2;
 		break;
 	}
 	/* getdirentries */
 	case 554: {
 		struct getdirentries_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->buf; /* char * */
 		uarg[2] = p->count; /* size_t */
 		uarg[3] = (intptr_t) p->basep; /* off_t * */
 		*n_args = 4;
 		break;
 	}
 	/* statfs */
 	case 555: {
 		struct statfs_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		uarg[1] = (intptr_t) p->buf; /* struct statfs32 * */
 		*n_args = 2;
 		break;
 	}
 	/* fstatfs */
 	case 556: {
 		struct fstatfs_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->buf; /* struct statfs32 * */
 		*n_args = 2;
 		break;
 	}
 	/* getfsstat */
 	case 557: {
 		struct getfsstat_args *p = params;
 		uarg[0] = (intptr_t) p->buf; /* struct statfs32 * */
 		iarg[1] = p->bufsize; /* long */
 		iarg[2] = p->mode; /* int */
 		*n_args = 3;
 		break;
 	}
 	/* fhstatfs */
 	case 558: {
 		struct fhstatfs_args *p = params;
 		uarg[0] = (intptr_t) p->u_fhp; /* const struct fhandle * */
 		uarg[1] = (intptr_t) p->buf; /* struct statfs32 * */
 		*n_args = 2;
 		break;
 	}
 #ifdef PAD64_REQUIRED
 	/* freebsd32_mknodat */
 	case 559: {
 		struct freebsd32_mknodat_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->path; /* const char * */
 		iarg[2] = p->mode; /* mode_t */
 		iarg[3] = p->pad; /* int */
 		uarg[4] = p->dev1; /* uint32_t */
 		uarg[5] = p->dev2; /* uint32_t */
 		*n_args = 6;
 		break;
 	}
 #else
 	/* freebsd32_mknodat */
 	case 559: {
 		struct freebsd32_mknodat_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->path; /* const char * */
 		iarg[2] = p->mode; /* mode_t */
 		uarg[3] = p->dev1; /* uint32_t */
 		uarg[4] = p->dev2; /* uint32_t */
 		*n_args = 5;
 		break;
 	}
 #endif
 	/* freebsd32_kevent */
 	case 560: {
 		struct freebsd32_kevent_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->changelist; /* const struct kevent32 * */
 		iarg[2] = p->nchanges; /* int */
 		uarg[3] = (intptr_t) p->eventlist; /* struct kevent32 * */
 		iarg[4] = p->nevents; /* int */
 		uarg[5] = (intptr_t) p->timeout; /* const struct timespec32 * */
 		*n_args = 6;
 		break;
 	}
 	/* freebsd32_cpuset_getdomain */
 	case 561: {
 		struct freebsd32_cpuset_getdomain_args *p = params;
 		iarg[0] = p->level; /* cpulevel_t */
 		iarg[1] = p->which; /* cpuwhich_t */
 		uarg[2] = p->id1; /* uint32_t */
 		uarg[3] = p->id2; /* uint32_t */
 		uarg[4] = p->domainsetsize; /* size_t */
 		uarg[5] = (intptr_t) p->mask; /* domainset_t * */
 		uarg[6] = (intptr_t) p->policy; /* int * */
 		*n_args = 7;
 		break;
 	}
 	/* freebsd32_cpuset_setdomain */
 	case 562: {
 		struct freebsd32_cpuset_setdomain_args *p = params;
 		iarg[0] = p->level; /* cpulevel_t */
 		iarg[1] = p->which; /* cpuwhich_t */
 		uarg[2] = p->id1; /* uint32_t */
 		uarg[3] = p->id2; /* uint32_t */
 		uarg[4] = p->domainsetsize; /* size_t */
 		uarg[5] = (intptr_t) p->mask; /* domainset_t * */
 		iarg[6] = p->policy; /* int */
 		*n_args = 7;
 		break;
 	}
 	/* getrandom */
 	case 563: {
 		struct getrandom_args *p = params;
 		uarg[0] = (intptr_t) p->buf; /* void * */
 		uarg[1] = p->buflen; /* size_t */
 		uarg[2] = p->flags; /* unsigned int */
 		*n_args = 3;
 		break;
 	}
 	/* getfhat */
 	case 564: {
 		struct getfhat_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->path; /* char * */
 		uarg[2] = (intptr_t) p->fhp; /* struct fhandle * */
 		iarg[3] = p->flags; /* int */
 		*n_args = 4;
 		break;
 	}
 	/* fhlink */
 	case 565: {
 		struct fhlink_args *p = params;
 		uarg[0] = (intptr_t) p->fhp; /* struct fhandle * */
 		uarg[1] = (intptr_t) p->to; /* const char * */
 		*n_args = 2;
 		break;
 	}
 	/* fhlinkat */
 	case 566: {
 		struct fhlinkat_args *p = params;
 		uarg[0] = (intptr_t) p->fhp; /* struct fhandle * */
 		iarg[1] = p->tofd; /* int */
 		uarg[2] = (intptr_t) p->to; /* const char * */
 		*n_args = 3;
 		break;
 	}
 	/* fhreadlink */
 	case 567: {
 		struct fhreadlink_args *p = params;
 		uarg[0] = (intptr_t) p->fhp; /* struct fhandle * */
 		uarg[1] = (intptr_t) p->buf; /* char * */
 		uarg[2] = p->bufsize; /* size_t */
 		*n_args = 3;
 		break;
 	}
 	/* funlinkat */
 	case 568: {
 		struct funlinkat_args *p = params;
 		iarg[0] = p->dfd; /* int */
 		uarg[1] = (intptr_t) p->path; /* const char * */
 		iarg[2] = p->fd; /* int */
 		iarg[3] = p->flag; /* int */
 		*n_args = 4;
 		break;
 	}
 	default:
 		*n_args = 0;
 		break;
 	};
 }
 static void
 systrace_entry_setargdesc(int sysnum, int ndx, char *desc, size_t descsz)
 {
 	const char *p = NULL;
 	switch (sysnum) {
 #if !defined(PAD64_REQUIRED) && !defined(__amd64__)
 #define PAD64_REQUIRED
 #endif
 	/* nosys */
 	case 0:
 		break;
 	/* sys_exit */
 	case 1:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* fork */
 	case 2:
 		break;
 	/* read */
 	case 3:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland void *";
 			break;
 		case 2:
 			p = "size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* write */
 	case 4:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland const void *";
 			break;
 		case 2:
 			p = "size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* open */
 	case 5:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "mode_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* close */
 	case 6:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_wait4 */
 	case 7:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland int *";
 			break;
 		case 2:
 			p = "int";
 			break;
 		case 3:
 			p = "userland struct rusage32 *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* link */
 	case 9:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* unlink */
 	case 10:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* chdir */
 	case 12:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* fchdir */
 	case 13:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* chmod */
 	case 15:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "mode_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* chown */
 	case 16:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* break */
 	case 17:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* getpid */
 	case 20:
 		break;
 	/* mount */
 	case 21:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "int";
 			break;
 		case 3:
 			p = "userland void *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* unmount */
 	case 22:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* setuid */
 	case 23:
 		switch(ndx) {
 		case 0:
 			p = "uid_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* getuid */
 	case 24:
 		break;
 	/* geteuid */
 	case 25:
 		break;
 	/* ptrace */
 	case 26:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "pid_t";
 			break;
 		case 2:
 			p = "caddr_t";
 			break;
 		case 3:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_recvmsg */
 	case 27:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland struct msghdr32 *";
 			break;
 		case 2:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_sendmsg */
 	case 28:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland struct msghdr32 *";
 			break;
 		case 2:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_recvfrom */
 	case 29:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland void *";
 			break;
 		case 2:
 			p = "uint32_t";
 			break;
 		case 3:
 			p = "int";
 			break;
 		case 4:
 			p = "userland struct sockaddr *";
 			break;
 		case 5:
 			p = "uint32_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* accept */
 	case 30:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland struct sockaddr *";
 			break;
 		case 2:
 			p = "userland int *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* getpeername */
 	case 31:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland struct sockaddr *";
 			break;
 		case 2:
 			p = "userland int *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* getsockname */
 	case 32:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland struct sockaddr *";
 			break;
 		case 2:
 			p = "userland int *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* access */
 	case 33:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* chflags */
 	case 34:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "u_long";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* fchflags */
 	case 35:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "u_long";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* sync */
 	case 36:
 		break;
 	/* kill */
 	case 37:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* getppid */
 	case 39:
 		break;
 	/* dup */
 	case 41:
 		switch(ndx) {
 		case 0:
 			p = "u_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* getegid */
 	case 43:
 		break;
 	/* profil */
 	case 44:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "size_t";
 			break;
 		case 2:
 			p = "size_t";
 			break;
 		case 3:
 			p = "u_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* ktrace */
 	case 45:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "int";
 			break;
 		case 3:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* getgid */
 	case 47:
 		break;
 	/* getlogin */
 	case 49:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "u_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* setlogin */
 	case 50:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* acct */
 	case 51:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_sigaltstack */
 	case 53:
 		switch(ndx) {
 		case 0:
 			p = "userland struct sigaltstack32 *";
 			break;
 		case 1:
 			p = "userland struct sigaltstack32 *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_ioctl */
 	case 54:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "uint32_t";
 			break;
 		case 2:
 			p = "userland struct md_ioctl32 *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* reboot */
 	case 55:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* revoke */
 	case 56:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* symlink */
 	case 57:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* readlink */
 	case 58:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "userland char *";
 			break;
 		case 2:
 			p = "size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_execve */
 	case 59:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "userland uint32_t *";
 			break;
 		case 2:
 			p = "userland uint32_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* umask */
 	case 60:
 		switch(ndx) {
 		case 0:
 			p = "mode_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* chroot */
 	case 61:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* msync */
 	case 65:
 		switch(ndx) {
 		case 0:
 			p = "userland void *";
 			break;
 		case 1:
 			p = "size_t";
 			break;
 		case 2:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* vfork */
 	case 66:
 		break;
 	/* sbrk */
 	case 69:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* sstk */
 	case 70:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* munmap */
 	case 73:
 		switch(ndx) {
 		case 0:
 			p = "userland void *";
 			break;
 		case 1:
 			p = "size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_mprotect */
 	case 74:
 		switch(ndx) {
 		case 0:
 			p = "userland void *";
 			break;
 		case 1:
 			p = "size_t";
 			break;
 		case 2:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* madvise */
 	case 75:
 		switch(ndx) {
 		case 0:
 			p = "userland void *";
 			break;
 		case 1:
 			p = "size_t";
 			break;
 		case 2:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* mincore */
 	case 78:
 		switch(ndx) {
 		case 0:
 			p = "userland const void *";
 			break;
 		case 1:
 			p = "size_t";
 			break;
 		case 2:
 			p = "userland char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* getgroups */
 	case 79:
 		switch(ndx) {
 		case 0:
 			p = "u_int";
 			break;
 		case 1:
 			p = "userland gid_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* setgroups */
 	case 80:
 		switch(ndx) {
 		case 0:
 			p = "u_int";
 			break;
 		case 1:
 			p = "userland gid_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* getpgrp */
 	case 81:
 		break;
 	/* setpgid */
 	case 82:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_setitimer */
 	case 83:
 		switch(ndx) {
 		case 0:
 			p = "u_int";
 			break;
 		case 1:
 			p = "userland struct itimerval32 *";
 			break;
 		case 2:
 			p = "userland struct itimerval32 *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* swapon */
 	case 85:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_getitimer */
 	case 86:
 		switch(ndx) {
 		case 0:
 			p = "u_int";
 			break;
 		case 1:
 			p = "userland struct itimerval32 *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* getdtablesize */
 	case 89:
 		break;
 	/* dup2 */
 	case 90:
 		switch(ndx) {
 		case 0:
 			p = "u_int";
 			break;
 		case 1:
 			p = "u_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_fcntl */
 	case 92:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_select */
 	case 93:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland fd_set *";
 			break;
 		case 2:
 			p = "userland fd_set *";
 			break;
 		case 3:
 			p = "userland fd_set *";
 			break;
 		case 4:
 			p = "userland struct timeval32 *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* fsync */
 	case 95:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* setpriority */
 	case 96:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* socket */
 	case 97:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* connect */
 	case 98:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland const struct sockaddr *";
 			break;
 		case 2:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* getpriority */
 	case 100:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* bind */
 	case 104:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland const struct sockaddr *";
 			break;
 		case 2:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* setsockopt */
 	case 105:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "int";
 			break;
 		case 3:
 			p = "userland const void *";
 			break;
 		case 4:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* listen */
 	case 106:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_gettimeofday */
 	case 116:
 		switch(ndx) {
 		case 0:
 			p = "userland struct timeval32 *";
 			break;
 		case 1:
 			p = "userland struct timezone *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_getrusage */
 	case 117:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland struct rusage32 *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* getsockopt */
 	case 118:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "int";
 			break;
 		case 3:
 			p = "userland void *";
 			break;
 		case 4:
 			p = "userland int *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_readv */
 	case 120:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland struct iovec32 *";
 			break;
 		case 2:
 			p = "u_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_writev */
 	case 121:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland struct iovec32 *";
 			break;
 		case 2:
 			p = "u_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_settimeofday */
 	case 122:
 		switch(ndx) {
 		case 0:
 			p = "userland struct timeval32 *";
 			break;
 		case 1:
 			p = "userland struct timezone *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* fchown */
 	case 123:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* fchmod */
 	case 124:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "mode_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* setreuid */
 	case 126:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* setregid */
 	case 127:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* rename */
 	case 128:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* flock */
 	case 131:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* mkfifo */
 	case 132:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "mode_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* sendto */
 	case 133:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland const void *";
 			break;
 		case 2:
 			p = "size_t";
 			break;
 		case 3:
 			p = "int";
 			break;
 		case 4:
 			p = "userland const struct sockaddr *";
 			break;
 		case 5:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* shutdown */
 	case 134:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* socketpair */
 	case 135:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "int";
 			break;
 		case 3:
 			p = "userland int *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* mkdir */
 	case 136:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "mode_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* rmdir */
 	case 137:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_utimes */
 	case 138:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "userland struct timeval32 *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_adjtime */
 	case 140:
 		switch(ndx) {
 		case 0:
 			p = "userland struct timeval32 *";
 			break;
 		case 1:
 			p = "userland struct timeval32 *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* setsid */
 	case 147:
 		break;
 	/* quotactl */
 	case 148:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "int";
 			break;
 		case 3:
 			p = "userland void *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* getfh */
 	case 161:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "userland struct fhandle *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_sysarch */
 	case 165:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* rtprio */
 	case 166:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "pid_t";
 			break;
 		case 2:
 			p = "userland struct rtprio *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_semsys */
 	case 169:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "int";
 			break;
 		case 3:
 			p = "int";
 			break;
 		case 4:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_msgsys */
 	case 170:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "int";
 			break;
 		case 3:
 			p = "int";
 			break;
 		case 4:
 			p = "int";
 			break;
 		case 5:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_shmsys */
 	case 171:
 		switch(ndx) {
 		case 0:
 			p = "uint32_t";
 			break;
 		case 1:
 			p = "uint32_t";
 			break;
 		case 2:
 			p = "uint32_t";
 			break;
 		case 3:
 			p = "uint32_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* ntp_adjtime */
 	case 176:
 		switch(ndx) {
 		case 0:
 			p = "userland struct timex *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* setgid */
 	case 181:
 		switch(ndx) {
 		case 0:
 			p = "gid_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* setegid */
 	case 182:
 		switch(ndx) {
 		case 0:
 			p = "gid_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* seteuid */
 	case 183:
 		switch(ndx) {
 		case 0:
 			p = "uid_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* pathconf */
 	case 191:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* fpathconf */
 	case 192:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* getrlimit */
 	case 194:
 		switch(ndx) {
 		case 0:
 			p = "u_int";
 			break;
 		case 1:
 			p = "userland struct rlimit *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* setrlimit */
 	case 195:
 		switch(ndx) {
 		case 0:
 			p = "u_int";
 			break;
 		case 1:
 			p = "userland struct rlimit *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* nosys */
 	case 198:
 		break;
 	/* freebsd32___sysctl */
 	case 202:
 		switch(ndx) {
 		case 0:
 			p = "userland int *";
 			break;
 		case 1:
 			p = "u_int";
 			break;
 		case 2:
 			p = "userland void *";
 			break;
 		case 3:
 			p = "userland uint32_t *";
 			break;
 		case 4:
 			p = "userland const void *";
 			break;
 		case 5:
 			p = "uint32_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* mlock */
 	case 203:
 		switch(ndx) {
 		case 0:
 			p = "userland const void *";
 			break;
 		case 1:
 			p = "size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* munlock */
 	case 204:
 		switch(ndx) {
 		case 0:
 			p = "userland const void *";
 			break;
 		case 1:
 			p = "size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* undelete */
 	case 205:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_futimes */
 	case 206:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland struct timeval32 *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* getpgid */
 	case 207:
 		switch(ndx) {
 		case 0:
 			p = "pid_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* poll */
 	case 209:
 		switch(ndx) {
 		case 0:
 			p = "userland struct pollfd *";
 			break;
 		case 1:
 			p = "u_int";
 			break;
 		case 2:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* lkmnosys */
 	case 210:
 		break;
 	/* lkmnosys */
 	case 211:
 		break;
 	/* lkmnosys */
 	case 212:
 		break;
 	/* lkmnosys */
 	case 213:
 		break;
 	/* lkmnosys */
 	case 214:
 		break;
 	/* lkmnosys */
 	case 215:
 		break;
 	/* lkmnosys */
 	case 216:
 		break;
 	/* lkmnosys */
 	case 217:
 		break;
 	/* lkmnosys */
 	case 218:
 		break;
 	/* lkmnosys */
 	case 219:
 		break;
 	/* semget */
 	case 221:
 		switch(ndx) {
 		case 0:
 			p = "key_t";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* semop */
 	case 222:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland struct sembuf *";
 			break;
 		case 2:
 			p = "u_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* msgget */
 	case 225:
 		switch(ndx) {
 		case 0:
 			p = "key_t";
 			break;
 		case 1:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_msgsnd */
 	case 226:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland void *";
 			break;
 		case 2:
 			p = "size_t";
 			break;
 		case 3:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_msgrcv */
 	case 227:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland void *";
 			break;
 		case 2:
 			p = "size_t";
 			break;
 		case 3:
 			p = "long";
 			break;
 		case 4:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* shmat */
 	case 228:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland void *";
 			break;
 		case 2:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* shmdt */
 	case 230:
 		switch(ndx) {
 		case 0:
 			p = "userland void *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* shmget */
 	case 231:
 		switch(ndx) {
 		case 0:
 			p = "key_t";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_clock_gettime */
 	case 232:
 		switch(ndx) {
 		case 0:
 			p = "clockid_t";
 			break;
 		case 1:
 			p = "userland struct timespec32 *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_clock_settime */
 	case 233:
 		switch(ndx) {
 		case 0:
 			p = "clockid_t";
 			break;
 		case 1:
 			p = "userland const struct timespec32 *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_clock_getres */
 	case 234:
 		switch(ndx) {
 		case 0:
 			p = "clockid_t";
 			break;
 		case 1:
 			p = "userland struct timespec32 *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_ktimer_create */
 	case 235:
 		switch(ndx) {
 		case 0:
 			p = "clockid_t";
 			break;
 		case 1:
 			p = "userland struct sigevent32 *";
 			break;
 		case 2:
 			p = "userland int *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* ktimer_delete */
 	case 236:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_ktimer_settime */
 	case 237:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "userland const struct itimerspec32 *";
 			break;
 		case 3:
 			p = "userland struct itimerspec32 *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_ktimer_gettime */
 	case 238:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland struct itimerspec32 *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* ktimer_getoverrun */
 	case 239:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_nanosleep */
 	case 240:
 		switch(ndx) {
 		case 0:
 			p = "userland const struct timespec32 *";
 			break;
 		case 1:
 			p = "userland struct timespec32 *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* ffclock_getcounter */
 	case 241:
 		switch(ndx) {
 		case 0:
 			p = "userland ffcounter *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* ffclock_setestimate */
 	case 242:
 		switch(ndx) {
 		case 0:
 			p = "userland struct ffclock_estimate *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* ffclock_getestimate */
 	case 243:
 		switch(ndx) {
 		case 0:
 			p = "userland struct ffclock_estimate *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_clock_nanosleep */
 	case 244:
 		switch(ndx) {
 		case 0:
 			p = "clockid_t";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "userland const struct timespec32 *";
 			break;
 		case 3:
 			p = "userland struct timespec32 *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_clock_getcpuclockid2 */
 	case 247:
 		switch(ndx) {
 		case 0:
 			p = "uint32_t";
 			break;
 		case 1:
 			p = "uint32_t";
 			break;
 		case 2:
 			p = "int";
 			break;
 		case 3:
 			p = "userland clockid_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* minherit */
 	case 250:
 		switch(ndx) {
 		case 0:
 			p = "userland void *";
 			break;
 		case 1:
 			p = "size_t";
 			break;
 		case 2:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* rfork */
 	case 251:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* issetugid */
 	case 253:
 		break;
 	/* lchown */
 	case 254:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_aio_read */
 	case 255:
 		switch(ndx) {
 		case 0:
 			p = "userland struct aiocb32 *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_aio_write */
 	case 256:
 		switch(ndx) {
 		case 0:
 			p = "userland struct aiocb32 *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_lio_listio */
 	case 257:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland struct aiocb32 *const *";
 			break;
 		case 2:
 			p = "int";
 			break;
 		case 3:
 			p = "userland struct sigevent32 *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* lchmod */
 	case 274:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "mode_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_lutimes */
 	case 276:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "userland struct timeval32 *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_preadv */
 	case 289:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland struct iovec32 *";
 			break;
 		case 2:
 			p = "u_int";
 			break;
 		case 3:
 			p = "uint32_t";
 			break;
 		case 4:
 			p = "uint32_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_pwritev */
 	case 290:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland struct iovec32 *";
 			break;
 		case 2:
 			p = "u_int";
 			break;
 		case 3:
 			p = "uint32_t";
 			break;
 		case 4:
 			p = "uint32_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* fhopen */
 	case 298:
 		switch(ndx) {
 		case 0:
 			p = "userland const struct fhandle *";
 			break;
 		case 1:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* modnext */
 	case 300:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_modstat */
 	case 301:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland struct module_stat32 *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* modfnext */
 	case 302:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* modfind */
 	case 303:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* kldload */
 	case 304:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* kldunload */
 	case 305:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* kldfind */
 	case 306:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* kldnext */
 	case 307:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_kldstat */
 	case 308:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland struct kld32_file_stat *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* kldfirstmod */
 	case 309:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* getsid */
 	case 310:
 		switch(ndx) {
 		case 0:
 			p = "pid_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* setresuid */
 	case 311:
 		switch(ndx) {
 		case 0:
 			p = "uid_t";
 			break;
 		case 1:
 			p = "uid_t";
 			break;
 		case 2:
 			p = "uid_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* setresgid */
 	case 312:
 		switch(ndx) {
 		case 0:
 			p = "gid_t";
 			break;
 		case 1:
 			p = "gid_t";
 			break;
 		case 2:
 			p = "gid_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_aio_return */
 	case 314:
 		switch(ndx) {
 		case 0:
 			p = "userland struct aiocb32 *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_aio_suspend */
 	case 315:
 		switch(ndx) {
 		case 0:
 			p = "userland struct aiocb32 *const *";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "userland const struct timespec32 *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* aio_cancel */
 	case 316:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland struct aiocb *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_aio_error */
 	case 317:
 		switch(ndx) {
 		case 0:
 			p = "userland struct aiocb32 *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* yield */
 	case 321:
 		break;
 	/* mlockall */
 	case 324:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* munlockall */
 	case 325:
 		break;
 	/* __getcwd */
 	case 326:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* sched_setparam */
 	case 327:
 		switch(ndx) {
 		case 0:
 			p = "pid_t";
 			break;
 		case 1:
 			p = "userland const struct sched_param *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* sched_getparam */
 	case 328:
 		switch(ndx) {
 		case 0:
 			p = "pid_t";
 			break;
 		case 1:
 			p = "userland struct sched_param *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* sched_setscheduler */
 	case 329:
 		switch(ndx) {
 		case 0:
 			p = "pid_t";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "userland const struct sched_param *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* sched_getscheduler */
 	case 330:
 		switch(ndx) {
 		case 0:
 			p = "pid_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* sched_yield */
 	case 331:
 		break;
 	/* sched_get_priority_max */
 	case 332:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* sched_get_priority_min */
 	case 333:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_sched_rr_get_interval */
 	case 334:
 		switch(ndx) {
 		case 0:
 			p = "pid_t";
 			break;
 		case 1:
 			p = "userland struct timespec32 *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* utrace */
 	case 335:
 		switch(ndx) {
 		case 0:
 			p = "userland const void *";
 			break;
 		case 1:
 			p = "size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* kldsym */
 	case 337:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "userland void *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_jail */
 	case 338:
 		switch(ndx) {
 		case 0:
 			p = "userland struct jail32 *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* sigprocmask */
 	case 340:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland const sigset_t *";
 			break;
 		case 2:
 			p = "userland sigset_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* sigsuspend */
 	case 341:
 		switch(ndx) {
 		case 0:
 			p = "userland const sigset_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* sigpending */
 	case 343:
 		switch(ndx) {
 		case 0:
 			p = "userland sigset_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_sigtimedwait */
 	case 345:
 		switch(ndx) {
 		case 0:
 			p = "userland const sigset_t *";
 			break;
 		case 1:
 			p = "userland siginfo_t *";
 			break;
 		case 2:
 			p = "userland const struct timespec *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_sigwaitinfo */
 	case 346:
 		switch(ndx) {
 		case 0:
 			p = "userland const sigset_t *";
 			break;
 		case 1:
 			p = "userland siginfo_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* __acl_get_file */
 	case 347:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "acl_type_t";
 			break;
 		case 2:
 			p = "userland struct acl *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* __acl_set_file */
 	case 348:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "acl_type_t";
 			break;
 		case 2:
 			p = "userland struct acl *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* __acl_get_fd */
 	case 349:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "acl_type_t";
 			break;
 		case 2:
 			p = "userland struct acl *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* __acl_set_fd */
 	case 350:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "acl_type_t";
 			break;
 		case 2:
 			p = "userland struct acl *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* __acl_delete_file */
 	case 351:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "acl_type_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* __acl_delete_fd */
 	case 352:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "acl_type_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* __acl_aclcheck_file */
 	case 353:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "acl_type_t";
 			break;
 		case 2:
 			p = "userland struct acl *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* __acl_aclcheck_fd */
 	case 354:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "acl_type_t";
 			break;
 		case 2:
 			p = "userland struct acl *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* extattrctl */
 	case 355:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "userland const char *";
 			break;
 		case 3:
 			p = "int";
 			break;
 		case 4:
 			p = "userland const char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* extattr_set_file */
 	case 356:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "userland const char *";
 			break;
 		case 3:
 			p = "userland void *";
 			break;
 		case 4:
 			p = "size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* extattr_get_file */
 	case 357:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "userland const char *";
 			break;
 		case 3:
 			p = "userland void *";
 			break;
 		case 4:
 			p = "size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* extattr_delete_file */
 	case 358:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "userland const char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_aio_waitcomplete */
 	case 359:
 		switch(ndx) {
 		case 0:
 			p = "userland struct aiocb32 **";
 			break;
 		case 1:
 			p = "userland struct timespec32 *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* getresuid */
 	case 360:
 		switch(ndx) {
 		case 0:
 			p = "userland uid_t *";
 			break;
 		case 1:
 			p = "userland uid_t *";
 			break;
 		case 2:
 			p = "userland uid_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* getresgid */
 	case 361:
 		switch(ndx) {
 		case 0:
 			p = "userland gid_t *";
 			break;
 		case 1:
 			p = "userland gid_t *";
 			break;
 		case 2:
 			p = "userland gid_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* kqueue */
 	case 362:
 		break;
 	/* extattr_set_fd */
 	case 371:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "userland const char *";
 			break;
 		case 3:
 			p = "userland void *";
 			break;
 		case 4:
 			p = "size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* extattr_get_fd */
 	case 372:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "userland const char *";
 			break;
 		case 3:
 			p = "userland void *";
 			break;
 		case 4:
 			p = "size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* extattr_delete_fd */
 	case 373:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "userland const char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* __setugid */
 	case 374:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* eaccess */
 	case 376:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_nmount */
 	case 378:
 		switch(ndx) {
 		case 0:
 			p = "userland struct iovec32 *";
 			break;
 		case 1:
 			p = "unsigned int";
 			break;
 		case 2:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* kenv */
 	case 390:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "userland char *";
 			break;
 		case 3:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* lchflags */
 	case 391:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "u_long";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* uuidgen */
 	case 392:
 		switch(ndx) {
 		case 0:
 			p = "userland struct uuid *";
 			break;
 		case 1:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_sendfile */
 	case 393:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "uint32_t";
 			break;
 		case 3:
 			p = "uint32_t";
 			break;
 		case 4:
 			p = "size_t";
 			break;
 		case 5:
 			p = "userland struct sf_hdtr32 *";
 			break;
 		case 6:
 			p = "userland off_t *";
 			break;
 		case 7:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* ksem_close */
 	case 400:
 		switch(ndx) {
 		case 0:
 			p = "semid_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* ksem_post */
 	case 401:
 		switch(ndx) {
 		case 0:
 			p = "semid_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* ksem_wait */
 	case 402:
 		switch(ndx) {
 		case 0:
 			p = "semid_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* ksem_trywait */
 	case 403:
 		switch(ndx) {
 		case 0:
 			p = "semid_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_ksem_init */
 	case 404:
 		switch(ndx) {
 		case 0:
 			p = "userland semid_t *";
 			break;
 		case 1:
 			p = "unsigned int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_ksem_open */
 	case 405:
 		switch(ndx) {
 		case 0:
 			p = "userland semid_t *";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "int";
 			break;
 		case 3:
 			p = "mode_t";
 			break;
 		case 4:
 			p = "unsigned int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* ksem_unlink */
 	case 406:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* ksem_getvalue */
 	case 407:
 		switch(ndx) {
 		case 0:
 			p = "semid_t";
 			break;
 		case 1:
 			p = "userland int *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* ksem_destroy */
 	case 408:
 		switch(ndx) {
 		case 0:
 			p = "semid_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* extattr_set_link */
 	case 412:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "userland const char *";
 			break;
 		case 3:
 			p = "userland void *";
 			break;
 		case 4:
 			p = "size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* extattr_get_link */
 	case 413:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "userland const char *";
 			break;
 		case 3:
 			p = "userland void *";
 			break;
 		case 4:
 			p = "size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* extattr_delete_link */
 	case 414:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "userland const char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_sigaction */
 	case 416:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland struct sigaction32 *";
 			break;
 		case 2:
 			p = "userland struct sigaction32 *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_sigreturn */
 	case 417:
 		switch(ndx) {
 		case 0:
 			p = "userland const struct freebsd32_ucontext *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_getcontext */
 	case 421:
 		switch(ndx) {
 		case 0:
 			p = "userland struct freebsd32_ucontext *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_setcontext */
 	case 422:
 		switch(ndx) {
 		case 0:
 			p = "userland const struct freebsd32_ucontext *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_swapcontext */
 	case 423:
 		switch(ndx) {
 		case 0:
 			p = "userland struct freebsd32_ucontext *";
 			break;
 		case 1:
 			p = "userland const struct freebsd32_ucontext *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* __acl_get_link */
 	case 425:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "acl_type_t";
 			break;
 		case 2:
 			p = "userland struct acl *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* __acl_set_link */
 	case 426:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "acl_type_t";
 			break;
 		case 2:
 			p = "userland struct acl *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* __acl_delete_link */
 	case 427:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "acl_type_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* __acl_aclcheck_link */
 	case 428:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "acl_type_t";
 			break;
 		case 2:
 			p = "userland struct acl *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* sigwait */
 	case 429:
 		switch(ndx) {
 		case 0:
 			p = "userland const sigset_t *";
 			break;
 		case 1:
 			p = "userland int *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* thr_exit */
 	case 431:
 		switch(ndx) {
 		case 0:
 			p = "userland long *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* thr_self */
 	case 432:
 		switch(ndx) {
 		case 0:
 			p = "userland long *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* thr_kill */
 	case 433:
 		switch(ndx) {
 		case 0:
 			p = "long";
 			break;
 		case 1:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* jail_attach */
 	case 436:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* extattr_list_fd */
 	case 437:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "userland void *";
 			break;
 		case 3:
 			p = "size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* extattr_list_file */
 	case 438:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "userland void *";
 			break;
 		case 3:
 			p = "size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* extattr_list_link */
 	case 439:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "userland void *";
 			break;
 		case 3:
 			p = "size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_ksem_timedwait */
 	case 441:
 		switch(ndx) {
 		case 0:
 			p = "semid_t";
 			break;
 		case 1:
 			p = "userland const struct timespec32 *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_thr_suspend */
 	case 442:
 		switch(ndx) {
 		case 0:
 			p = "userland const struct timespec32 *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* thr_wake */
 	case 443:
 		switch(ndx) {
 		case 0:
 			p = "long";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* kldunloadf */
 	case 444:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* audit */
 	case 445:
 		switch(ndx) {
 		case 0:
 			p = "userland const void *";
 			break;
 		case 1:
 			p = "u_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* auditon */
 	case 446:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland void *";
 			break;
 		case 2:
 			p = "u_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* getauid */
 	case 447:
 		switch(ndx) {
 		case 0:
 			p = "userland uid_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* setauid */
 	case 448:
 		switch(ndx) {
 		case 0:
 			p = "userland uid_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* getaudit */
 	case 449:
 		switch(ndx) {
 		case 0:
 			p = "userland struct auditinfo *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* setaudit */
 	case 450:
 		switch(ndx) {
 		case 0:
 			p = "userland struct auditinfo *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* getaudit_addr */
 	case 451:
 		switch(ndx) {
 		case 0:
 			p = "userland struct auditinfo_addr *";
 			break;
 		case 1:
 			p = "u_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* setaudit_addr */
 	case 452:
 		switch(ndx) {
 		case 0:
 			p = "userland struct auditinfo_addr *";
 			break;
 		case 1:
 			p = "u_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* auditctl */
 	case 453:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32__umtx_op */
 	case 454:
 		switch(ndx) {
 		case 0:
 			p = "userland void *";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "u_long";
 			break;
 		case 3:
 			p = "userland void *";
 			break;
 		case 4:
 			p = "userland void *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_thr_new */
 	case 455:
 		switch(ndx) {
 		case 0:
 			p = "userland struct thr_param32 *";
 			break;
 		case 1:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_sigqueue */
 	case 456:
 		switch(ndx) {
 		case 0:
 			p = "pid_t";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_kmq_open */
 	case 457:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "mode_t";
 			break;
 		case 3:
 			p = "userland const struct mq_attr32 *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_kmq_setattr */
 	case 458:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland const struct mq_attr32 *";
 			break;
 		case 2:
 			p = "userland struct mq_attr32 *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_kmq_timedreceive */
 	case 459:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland char *";
 			break;
 		case 2:
 			p = "size_t";
 			break;
 		case 3:
 			p = "userland unsigned *";
 			break;
 		case 4:
 			p = "userland const struct timespec32 *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_kmq_timedsend */
 	case 460:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "size_t";
 			break;
 		case 3:
 			p = "unsigned";
 			break;
 		case 4:
 			p = "userland const struct timespec32 *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_kmq_notify */
 	case 461:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland const struct sigevent32 *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* kmq_unlink */
 	case 462:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* abort2 */
 	case 463:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "userland void **";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* thr_set_name */
 	case 464:
 		switch(ndx) {
 		case 0:
 			p = "long";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_aio_fsync */
 	case 465:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland struct aiocb32 *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* rtprio_thread */
 	case 466:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "lwpid_t";
 			break;
 		case 2:
 			p = "userland struct rtprio *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* sctp_peeloff */
 	case 471:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "uint32_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* sctp_generic_sendmsg */
 	case 472:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland void *";
 			break;
 		case 2:
 			p = "int";
 			break;
 		case 3:
 			p = "userland struct sockaddr *";
 			break;
 		case 4:
 			p = "__socklen_t";
 			break;
 		case 5:
 			p = "userland struct sctp_sndrcvinfo *";
 			break;
 		case 6:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* sctp_generic_sendmsg_iov */
 	case 473:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland struct iovec *";
 			break;
 		case 2:
 			p = "int";
 			break;
 		case 3:
 			p = "userland struct sockaddr *";
 			break;
 		case 4:
 			p = "__socklen_t";
 			break;
 		case 5:
 			p = "userland struct sctp_sndrcvinfo *";
 			break;
 		case 6:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* sctp_generic_recvmsg */
 	case 474:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland struct iovec *";
 			break;
 		case 2:
 			p = "int";
 			break;
 		case 3:
 			p = "userland struct sockaddr *";
 			break;
 		case 4:
 			p = "userland __socklen_t *";
 			break;
 		case 5:
 			p = "userland struct sctp_sndrcvinfo *";
 			break;
 		case 6:
 			p = "userland int *";
 			break;
 		default:
 			break;
 		};
 		break;
 #ifdef PAD64_REQUIRED
 	/* freebsd32_pread */
 	case 475:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland void *";
 			break;
 		case 2:
 			p = "size_t";
 			break;
 		case 3:
 			p = "int";
 			break;
 		case 4:
 			p = "uint32_t";
 			break;
 		case 5:
 			p = "uint32_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_pwrite */
 	case 476:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland const void *";
 			break;
 		case 2:
 			p = "size_t";
 			break;
 		case 3:
 			p = "int";
 			break;
 		case 4:
 			p = "uint32_t";
 			break;
 		case 5:
 			p = "uint32_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_mmap */
 	case 477:
 		switch(ndx) {
 		case 0:
 			p = "userland void *";
 			break;
 		case 1:
 			p = "size_t";
 			break;
 		case 2:
 			p = "int";
 			break;
 		case 3:
 			p = "int";
 			break;
 		case 4:
 			p = "int";
 			break;
 		case 5:
 			p = "int";
 			break;
 		case 6:
 			p = "uint32_t";
 			break;
 		case 7:
 			p = "uint32_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_lseek */
 	case 478:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "uint32_t";
 			break;
 		case 3:
 			p = "uint32_t";
 			break;
 		case 4:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_truncate */
 	case 479:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "uint32_t";
 			break;
 		case 3:
 			p = "uint32_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_ftruncate */
 	case 480:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "uint32_t";
 			break;
 		case 3:
 			p = "uint32_t";
 			break;
 		default:
 			break;
 		};
 		break;
 #else
 	/* freebsd32_pread */
 	case 475:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland void *";
 			break;
 		case 2:
 			p = "size_t";
 			break;
 		case 3:
 			p = "uint32_t";
 			break;
 		case 4:
 			p = "uint32_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_pwrite */
 	case 476:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland const void *";
 			break;
 		case 2:
 			p = "size_t";
 			break;
 		case 3:
 			p = "uint32_t";
 			break;
 		case 4:
 			p = "uint32_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_mmap */
 	case 477:
 		switch(ndx) {
 		case 0:
 			p = "userland void *";
 			break;
 		case 1:
 			p = "size_t";
 			break;
 		case 2:
 			p = "int";
 			break;
 		case 3:
 			p = "int";
 			break;
 		case 4:
 			p = "int";
 			break;
 		case 5:
 			p = "uint32_t";
 			break;
 		case 6:
 			p = "uint32_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_lseek */
 	case 478:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "uint32_t";
 			break;
 		case 2:
 			p = "uint32_t";
 			break;
 		case 3:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_truncate */
 	case 479:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "uint32_t";
 			break;
 		case 2:
 			p = "uint32_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_ftruncate */
 	case 480:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "uint32_t";
 			break;
 		case 2:
 			p = "uint32_t";
 			break;
 		default:
 			break;
 		};
 		break;
 #endif
 	/* thr_kill2 */
 	case 481:
 		switch(ndx) {
 		case 0:
 			p = "pid_t";
 			break;
 		case 1:
 			p = "long";
 			break;
 		case 2:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* shm_open */
 	case 482:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "mode_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* shm_unlink */
 	case 483:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* cpuset */
 	case 484:
 		switch(ndx) {
 		case 0:
 			p = "userland cpusetid_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 #ifdef PAD64_REQUIRED
 	/* freebsd32_cpuset_setid */
 	case 485:
 		switch(ndx) {
 		case 0:
 			p = "cpuwhich_t";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "uint32_t";
 			break;
 		case 3:
 			p = "uint32_t";
 			break;
 		case 4:
 			p = "cpusetid_t";
 			break;
 		default:
 			break;
 		};
 		break;
 #else
 	/* freebsd32_cpuset_setid */
 	case 485:
 		switch(ndx) {
 		case 0:
 			p = "cpuwhich_t";
 			break;
 		case 1:
 			p = "uint32_t";
 			break;
 		case 2:
 			p = "uint32_t";
 			break;
 		case 3:
 			p = "cpusetid_t";
 			break;
 		default:
 			break;
 		};
 		break;
 #endif
 	/* freebsd32_cpuset_getid */
 	case 486:
 		switch(ndx) {
 		case 0:
 			p = "cpulevel_t";
 			break;
 		case 1:
 			p = "cpuwhich_t";
 			break;
 		case 2:
 			p = "uint32_t";
 			break;
 		case 3:
 			p = "uint32_t";
 			break;
 		case 4:
 			p = "userland cpusetid_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_cpuset_getaffinity */
 	case 487:
 		switch(ndx) {
 		case 0:
 			p = "cpulevel_t";
 			break;
 		case 1:
 			p = "cpuwhich_t";
 			break;
 		case 2:
 			p = "uint32_t";
 			break;
 		case 3:
 			p = "uint32_t";
 			break;
 		case 4:
 			p = "size_t";
 			break;
 		case 5:
 			p = "userland cpuset_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_cpuset_setaffinity */
 	case 488:
 		switch(ndx) {
 		case 0:
 			p = "cpulevel_t";
 			break;
 		case 1:
 			p = "cpuwhich_t";
 			break;
 		case 2:
 			p = "uint32_t";
 			break;
 		case 3:
 			p = "uint32_t";
 			break;
 		case 4:
 			p = "size_t";
 			break;
 		case 5:
 			p = "userland const cpuset_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* faccessat */
 	case 489:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "int";
 			break;
 		case 3:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* fchmodat */
 	case 490:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "mode_t";
 			break;
 		case 3:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* fchownat */
 	case 491:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "uid_t";
 			break;
 		case 3:
 			p = "gid_t";
 			break;
 		case 4:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_fexecve */
 	case 492:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland uint32_t *";
 			break;
 		case 2:
 			p = "userland uint32_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_futimesat */
 	case 494:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "userland struct timeval *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linkat */
 	case 495:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "int";
 			break;
 		case 3:
 			p = "userland const char *";
 			break;
 		case 4:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* mkdirat */
 	case 496:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "mode_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* mkfifoat */
 	case 497:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "mode_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* openat */
 	case 499:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "int";
 			break;
 		case 3:
 			p = "mode_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* readlinkat */
 	case 500:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "userland char *";
 			break;
 		case 3:
 			p = "size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* renameat */
 	case 501:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "int";
 			break;
 		case 3:
 			p = "userland const char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* symlinkat */
 	case 502:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "userland const char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* unlinkat */
 	case 503:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* posix_openpt */
 	case 504:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_jail_get */
 	case 506:
 		switch(ndx) {
 		case 0:
 			p = "userland struct iovec32 *";
 			break;
 		case 1:
 			p = "unsigned int";
 			break;
 		case 2:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_jail_set */
 	case 507:
 		switch(ndx) {
 		case 0:
 			p = "userland struct iovec32 *";
 			break;
 		case 1:
 			p = "unsigned int";
 			break;
 		case 2:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* jail_remove */
 	case 508:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* closefrom */
 	case 509:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_semctl */
 	case 510:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "int";
 			break;
 		case 3:
 			p = "userland union semun32 *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_msgctl */
 	case 511:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "userland struct msqid_ds32 *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_shmctl */
 	case 512:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "userland struct shmid_ds32 *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* lpathconf */
 	case 513:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* __cap_rights_get */
 	case 515:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "userland cap_rights_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* cap_enter */
 	case 516:
 		break;
 	/* cap_getmode */
 	case 517:
 		switch(ndx) {
 		case 0:
 			p = "userland u_int *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* pdfork */
 	case 518:
 		switch(ndx) {
 		case 0:
 			p = "userland int *";
 			break;
 		case 1:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* pdkill */
 	case 519:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* pdgetpid */
 	case 520:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland pid_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_pselect */
 	case 522:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland fd_set *";
 			break;
 		case 2:
 			p = "userland fd_set *";
 			break;
 		case 3:
 			p = "userland fd_set *";
 			break;
 		case 4:
 			p = "userland const struct timespec32 *";
 			break;
 		case 5:
 			p = "userland const sigset_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* getloginclass */
 	case 523:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* setloginclass */
 	case 524:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* rctl_get_racct */
 	case 525:
 		switch(ndx) {
 		case 0:
 			p = "userland const void *";
 			break;
 		case 1:
 			p = "size_t";
 			break;
 		case 2:
 			p = "userland void *";
 			break;
 		case 3:
 			p = "size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* rctl_get_rules */
 	case 526:
 		switch(ndx) {
 		case 0:
 			p = "userland const void *";
 			break;
 		case 1:
 			p = "size_t";
 			break;
 		case 2:
 			p = "userland void *";
 			break;
 		case 3:
 			p = "size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* rctl_get_limits */
 	case 527:
 		switch(ndx) {
 		case 0:
 			p = "userland const void *";
 			break;
 		case 1:
 			p = "size_t";
 			break;
 		case 2:
 			p = "userland void *";
 			break;
 		case 3:
 			p = "size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* rctl_add_rule */
 	case 528:
 		switch(ndx) {
 		case 0:
 			p = "userland const void *";
 			break;
 		case 1:
 			p = "size_t";
 			break;
 		case 2:
 			p = "userland void *";
 			break;
 		case 3:
 			p = "size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* rctl_remove_rule */
 	case 529:
 		switch(ndx) {
 		case 0:
 			p = "userland const void *";
 			break;
 		case 1:
 			p = "size_t";
 			break;
 		case 2:
 			p = "userland void *";
 			break;
 		case 3:
 			p = "size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 #ifdef PAD64_REQUIRED
 	/* freebsd32_posix_fallocate */
 	case 530:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "uint32_t";
 			break;
 		case 3:
 			p = "uint32_t";
 			break;
 		case 4:
 			p = "uint32_t";
 			break;
 		case 5:
 			p = "uint32_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_posix_fadvise */
 	case 531:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "uint32_t";
 			break;
 		case 3:
 			p = "uint32_t";
 			break;
 		case 4:
 			p = "uint32_t";
 			break;
 		case 5:
 			p = "uint32_t";
 			break;
 		case 6:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_wait6 */
 	case 532:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "uint32_t";
 			break;
 		case 3:
 			p = "uint32_t";
 			break;
 		case 4:
 			p = "userland int *";
 			break;
 		case 5:
 			p = "int";
 			break;
 		case 6:
 			p = "userland struct wrusage32 *";
 			break;
 		case 7:
 			p = "userland siginfo_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 #else
 	/* freebsd32_posix_fallocate */
 	case 530:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "uint32_t";
 			break;
 		case 2:
 			p = "uint32_t";
 			break;
 		case 3:
 			p = "uint32_t";
 			break;
 		case 4:
 			p = "uint32_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_posix_fadvise */
 	case 531:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "uint32_t";
 			break;
 		case 2:
 			p = "uint32_t";
 			break;
 		case 3:
 			p = "uint32_t";
 			break;
 		case 4:
 			p = "uint32_t";
 			break;
 		case 5:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_wait6 */
 	case 532:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "uint32_t";
 			break;
 		case 2:
 			p = "uint32_t";
 			break;
 		case 3:
 			p = "userland int *";
 			break;
 		case 4:
 			p = "int";
 			break;
 		case 5:
 			p = "userland struct wrusage32 *";
 			break;
 		case 6:
 			p = "userland siginfo_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 #endif
 	/* cap_rights_limit */
 	case 533:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland cap_rights_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_cap_ioctls_limit */
 	case 534:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland const uint32_t *";
 			break;
 		case 2:
 			p = "size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_cap_ioctls_get */
 	case 535:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland uint32_t *";
 			break;
 		case 2:
 			p = "size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* cap_fcntls_limit */
 	case 536:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "uint32_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* cap_fcntls_get */
 	case 537:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland uint32_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* bindat */
 	case 538:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "userland const struct sockaddr *";
 			break;
 		case 3:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* connectat */
 	case 539:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "userland const struct sockaddr *";
 			break;
 		case 3:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* chflagsat */
 	case 540:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "u_long";
 			break;
 		case 3:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* accept4 */
 	case 541:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland struct sockaddr *";
 			break;
 		case 2:
 			p = "userland __socklen_t *";
 			break;
 		case 3:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* pipe2 */
 	case 542:
 		switch(ndx) {
 		case 0:
 			p = "userland int *";
 			break;
 		case 1:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_aio_mlock */
 	case 543:
 		switch(ndx) {
 		case 0:
 			p = "userland struct aiocb32 *";
 			break;
 		default:
 			break;
 		};
 		break;
 #ifdef PAD64_REQUIRED
 	/* freebsd32_procctl */
 	case 544:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "uint32_t";
 			break;
 		case 3:
 			p = "uint32_t";
 			break;
 		case 4:
 			p = "int";
 			break;
 		case 5:
 			p = "userland void *";
 			break;
 		default:
 			break;
 		};
 		break;
 #else
 	/* freebsd32_procctl */
 	case 544:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "uint32_t";
 			break;
 		case 2:
 			p = "uint32_t";
 			break;
 		case 3:
 			p = "int";
 			break;
 		case 4:
 			p = "userland void *";
 			break;
 		default:
 			break;
 		};
 		break;
 #endif
 	/* freebsd32_ppoll */
 	case 545:
 		switch(ndx) {
 		case 0:
 			p = "userland struct pollfd *";
 			break;
 		case 1:
 			p = "u_int";
 			break;
 		case 2:
 			p = "userland const struct timespec32 *";
 			break;
 		case 3:
 			p = "userland const sigset_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_futimens */
 	case 546:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland struct timespec *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_utimensat */
 	case 547:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "userland struct timespec *";
 			break;
 		case 3:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* fdatasync */
 	case 550:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_fstat */
 	case 551:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland struct stat32 *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_fstatat */
 	case 552:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "userland struct stat32 *";
 			break;
 		case 3:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_fhstat */
 	case 553:
 		switch(ndx) {
 		case 0:
 			p = "userland const struct fhandle *";
 			break;
 		case 1:
 			p = "userland struct stat32 *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* getdirentries */
 	case 554:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland char *";
 			break;
 		case 2:
 			p = "size_t";
 			break;
 		case 3:
 			p = "userland off_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* statfs */
 	case 555:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "userland struct statfs32 *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* fstatfs */
 	case 556:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland struct statfs32 *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* getfsstat */
 	case 557:
 		switch(ndx) {
 		case 0:
 			p = "userland struct statfs32 *";
 			break;
 		case 1:
 			p = "long";
 			break;
 		case 2:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* fhstatfs */
 	case 558:
 		switch(ndx) {
 		case 0:
 			p = "userland const struct fhandle *";
 			break;
 		case 1:
 			p = "userland struct statfs32 *";
 			break;
 		default:
 			break;
 		};
 		break;
 #ifdef PAD64_REQUIRED
 	/* freebsd32_mknodat */
 	case 559:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "mode_t";
 			break;
 		case 3:
 			p = "int";
 			break;
 		case 4:
 			p = "uint32_t";
 			break;
 		case 5:
 			p = "uint32_t";
 			break;
 		default:
 			break;
 		};
 		break;
 #else
 	/* freebsd32_mknodat */
 	case 559:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "mode_t";
 			break;
 		case 3:
 			p = "uint32_t";
 			break;
 		case 4:
 			p = "uint32_t";
 			break;
 		default:
 			break;
 		};
 		break;
 #endif
 	/* freebsd32_kevent */
 	case 560:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland const struct kevent32 *";
 			break;
 		case 2:
 			p = "int";
 			break;
 		case 3:
 			p = "userland struct kevent32 *";
 			break;
 		case 4:
 			p = "int";
 			break;
 		case 5:
 			p = "userland const struct timespec32 *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_cpuset_getdomain */
 	case 561:
 		switch(ndx) {
 		case 0:
 			p = "cpulevel_t";
 			break;
 		case 1:
 			p = "cpuwhich_t";
 			break;
 		case 2:
 			p = "uint32_t";
 			break;
 		case 3:
 			p = "uint32_t";
 			break;
 		case 4:
 			p = "size_t";
 			break;
 		case 5:
 			p = "userland domainset_t *";
 			break;
 		case 6:
 			p = "userland int *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* freebsd32_cpuset_setdomain */
 	case 562:
 		switch(ndx) {
 		case 0:
 			p = "cpulevel_t";
 			break;
 		case 1:
 			p = "cpuwhich_t";
 			break;
 		case 2:
 			p = "uint32_t";
 			break;
 		case 3:
 			p = "uint32_t";
 			break;
 		case 4:
 			p = "size_t";
 			break;
 		case 5:
 			p = "userland domainset_t *";
 			break;
 		case 6:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* getrandom */
 	case 563:
 		switch(ndx) {
 		case 0:
 			p = "userland void *";
 			break;
 		case 1:
 			p = "size_t";
 			break;
 		case 2:
 			p = "unsigned int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* getfhat */
 	case 564:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland char *";
 			break;
 		case 2:
 			p = "userland struct fhandle *";
 			break;
 		case 3:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* fhlink */
 	case 565:
 		switch(ndx) {
 		case 0:
 			p = "userland struct fhandle *";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* fhlinkat */
 	case 566:
 		switch(ndx) {
 		case 0:
 			p = "userland struct fhandle *";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "userland const char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* fhreadlink */
 	case 567:
 		switch(ndx) {
 		case 0:
 			p = "userland struct fhandle *";
 			break;
 		case 1:
 			p = "userland char *";
 			break;
 		case 2:
 			p = "size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* funlinkat */
 	case 568:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "int";
 			break;
 		case 3:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	default:
 		break;
 	};
 	if (p != NULL)
 		strlcpy(desc, p, descsz);
 }
 static void
 systrace_return_setargdesc(int sysnum, int ndx, char *desc, size_t descsz)
 {
 	const char *p = NULL;
 	switch (sysnum) {
 #if !defined(PAD64_REQUIRED) && !defined(__amd64__)
 #define PAD64_REQUIRED
 #endif
 	/* nosys */
 	case 0:
 	/* sys_exit */
 	case 1:
 		if (ndx == 0 || ndx == 1)
 			p = "void";
 		break;
 	/* fork */
 	case 2:
 	/* read */
 	case 3:
 		if (ndx == 0 || ndx == 1)
 			p = "ssize_t";
 		break;
 	/* write */
 	case 4:
 		if (ndx == 0 || ndx == 1)
 			p = "ssize_t";
 		break;
 	/* open */
 	case 5:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* close */
 	case 6:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_wait4 */
 	case 7:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* link */
 	case 9:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* unlink */
 	case 10:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* chdir */
 	case 12:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* fchdir */
 	case 13:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* chmod */
 	case 15:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* chown */
 	case 16:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* break */
 	case 17:
 		if (ndx == 0 || ndx == 1)
 			p = "void *";
 		break;
 	/* getpid */
 	case 20:
 	/* mount */
 	case 21:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* unmount */
 	case 22:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* setuid */
 	case 23:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* getuid */
 	case 24:
 	/* geteuid */
 	case 25:
 	/* ptrace */
 	case 26:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_recvmsg */
 	case 27:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_sendmsg */
 	case 28:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_recvfrom */
 	case 29:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* accept */
 	case 30:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* getpeername */
 	case 31:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* getsockname */
 	case 32:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* access */
 	case 33:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* chflags */
 	case 34:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* fchflags */
 	case 35:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* sync */
 	case 36:
 	/* kill */
 	case 37:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* getppid */
 	case 39:
 	/* dup */
 	case 41:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* getegid */
 	case 43:
 	/* profil */
 	case 44:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* ktrace */
 	case 45:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* getgid */
 	case 47:
 	/* getlogin */
 	case 49:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* setlogin */
 	case 50:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* acct */
 	case 51:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_sigaltstack */
 	case 53:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_ioctl */
 	case 54:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* reboot */
 	case 55:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* revoke */
 	case 56:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* symlink */
 	case 57:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* readlink */
 	case 58:
 		if (ndx == 0 || ndx == 1)
 			p = "ssize_t";
 		break;
 	/* freebsd32_execve */
 	case 59:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* umask */
 	case 60:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* chroot */
 	case 61:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* msync */
 	case 65:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* vfork */
 	case 66:
 	/* sbrk */
 	case 69:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* sstk */
 	case 70:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* munmap */
 	case 73:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_mprotect */
 	case 74:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* madvise */
 	case 75:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* mincore */
 	case 78:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* getgroups */
 	case 79:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* setgroups */
 	case 80:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* getpgrp */
 	case 81:
 	/* setpgid */
 	case 82:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_setitimer */
 	case 83:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* swapon */
 	case 85:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_getitimer */
 	case 86:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* getdtablesize */
 	case 89:
 	/* dup2 */
 	case 90:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_fcntl */
 	case 92:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_select */
 	case 93:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* fsync */
 	case 95:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* setpriority */
 	case 96:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* socket */
 	case 97:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* connect */
 	case 98:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* getpriority */
 	case 100:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* bind */
 	case 104:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* setsockopt */
 	case 105:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* listen */
 	case 106:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_gettimeofday */
 	case 116:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_getrusage */
 	case 117:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* getsockopt */
 	case 118:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_readv */
 	case 120:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_writev */
 	case 121:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_settimeofday */
 	case 122:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* fchown */
 	case 123:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* fchmod */
 	case 124:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* setreuid */
 	case 126:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* setregid */
 	case 127:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* rename */
 	case 128:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* flock */
 	case 131:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* mkfifo */
 	case 132:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* sendto */
 	case 133:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* shutdown */
 	case 134:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* socketpair */
 	case 135:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* mkdir */
 	case 136:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* rmdir */
 	case 137:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_utimes */
 	case 138:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_adjtime */
 	case 140:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* setsid */
 	case 147:
 	/* quotactl */
 	case 148:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* getfh */
 	case 161:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_sysarch */
 	case 165:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* rtprio */
 	case 166:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_semsys */
 	case 169:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_msgsys */
 	case 170:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_shmsys */
 	case 171:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* ntp_adjtime */
 	case 176:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* setgid */
 	case 181:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* setegid */
 	case 182:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* seteuid */
 	case 183:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* pathconf */
 	case 191:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* fpathconf */
 	case 192:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* getrlimit */
 	case 194:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* setrlimit */
 	case 195:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* nosys */
 	case 198:
 	/* freebsd32___sysctl */
 	case 202:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* mlock */
 	case 203:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* munlock */
 	case 204:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* undelete */
 	case 205:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_futimes */
 	case 206:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* getpgid */
 	case 207:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* poll */
 	case 209:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* lkmnosys */
 	case 210:
 	/* lkmnosys */
 	case 211:
 	/* lkmnosys */
 	case 212:
 	/* lkmnosys */
 	case 213:
 	/* lkmnosys */
 	case 214:
 	/* lkmnosys */
 	case 215:
 	/* lkmnosys */
 	case 216:
 	/* lkmnosys */
 	case 217:
 	/* lkmnosys */
 	case 218:
 	/* lkmnosys */
 	case 219:
 	/* semget */
 	case 221:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* semop */
 	case 222:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* msgget */
 	case 225:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_msgsnd */
 	case 226:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_msgrcv */
 	case 227:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* shmat */
 	case 228:
 		if (ndx == 0 || ndx == 1)
 			p = "void *";
 		break;
 	/* shmdt */
 	case 230:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* shmget */
 	case 231:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_clock_gettime */
 	case 232:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_clock_settime */
 	case 233:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_clock_getres */
 	case 234:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_ktimer_create */
 	case 235:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* ktimer_delete */
 	case 236:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_ktimer_settime */
 	case 237:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_ktimer_gettime */
 	case 238:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* ktimer_getoverrun */
 	case 239:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_nanosleep */
 	case 240:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* ffclock_getcounter */
 	case 241:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* ffclock_setestimate */
 	case 242:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* ffclock_getestimate */
 	case 243:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_clock_nanosleep */
 	case 244:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_clock_getcpuclockid2 */
 	case 247:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* minherit */
 	case 250:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* rfork */
 	case 251:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* issetugid */
 	case 253:
 	/* lchown */
 	case 254:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_aio_read */
 	case 255:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_aio_write */
 	case 256:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_lio_listio */
 	case 257:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* lchmod */
 	case 274:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_lutimes */
 	case 276:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_preadv */
 	case 289:
 		if (ndx == 0 || ndx == 1)
 			p = "ssize_t";
 		break;
 	/* freebsd32_pwritev */
 	case 290:
 		if (ndx == 0 || ndx == 1)
 			p = "ssize_t";
 		break;
 	/* fhopen */
 	case 298:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* modnext */
 	case 300:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_modstat */
 	case 301:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* modfnext */
 	case 302:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* modfind */
 	case 303:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* kldload */
 	case 304:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* kldunload */
 	case 305:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* kldfind */
 	case 306:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* kldnext */
 	case 307:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_kldstat */
 	case 308:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* kldfirstmod */
 	case 309:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* getsid */
 	case 310:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* setresuid */
 	case 311:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* setresgid */
 	case 312:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_aio_return */
 	case 314:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_aio_suspend */
 	case 315:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* aio_cancel */
 	case 316:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_aio_error */
 	case 317:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* yield */
 	case 321:
 	/* mlockall */
 	case 324:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* munlockall */
 	case 325:
 	/* __getcwd */
 	case 326:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* sched_setparam */
 	case 327:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* sched_getparam */
 	case 328:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* sched_setscheduler */
 	case 329:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* sched_getscheduler */
 	case 330:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* sched_yield */
 	case 331:
 	/* sched_get_priority_max */
 	case 332:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* sched_get_priority_min */
 	case 333:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_sched_rr_get_interval */
 	case 334:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* utrace */
 	case 335:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* kldsym */
 	case 337:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_jail */
 	case 338:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* sigprocmask */
 	case 340:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* sigsuspend */
 	case 341:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* sigpending */
 	case 343:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_sigtimedwait */
 	case 345:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_sigwaitinfo */
 	case 346:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* __acl_get_file */
 	case 347:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* __acl_set_file */
 	case 348:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* __acl_get_fd */
 	case 349:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* __acl_set_fd */
 	case 350:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* __acl_delete_file */
 	case 351:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* __acl_delete_fd */
 	case 352:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* __acl_aclcheck_file */
 	case 353:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* __acl_aclcheck_fd */
 	case 354:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* extattrctl */
 	case 355:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* extattr_set_file */
 	case 356:
 		if (ndx == 0 || ndx == 1)
 			p = "ssize_t";
 		break;
 	/* extattr_get_file */
 	case 357:
 		if (ndx == 0 || ndx == 1)
 			p = "ssize_t";
 		break;
 	/* extattr_delete_file */
 	case 358:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_aio_waitcomplete */
 	case 359:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* getresuid */
 	case 360:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* getresgid */
 	case 361:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* kqueue */
 	case 362:
 	/* extattr_set_fd */
 	case 371:
 		if (ndx == 0 || ndx == 1)
 			p = "ssize_t";
 		break;
 	/* extattr_get_fd */
 	case 372:
 		if (ndx == 0 || ndx == 1)
 			p = "ssize_t";
 		break;
 	/* extattr_delete_fd */
 	case 373:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* __setugid */
 	case 374:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* eaccess */
 	case 376:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_nmount */
 	case 378:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* kenv */
 	case 390:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* lchflags */
 	case 391:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* uuidgen */
 	case 392:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_sendfile */
 	case 393:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* ksem_close */
 	case 400:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* ksem_post */
 	case 401:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* ksem_wait */
 	case 402:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* ksem_trywait */
 	case 403:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_ksem_init */
 	case 404:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_ksem_open */
 	case 405:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* ksem_unlink */
 	case 406:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* ksem_getvalue */
 	case 407:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* ksem_destroy */
 	case 408:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* extattr_set_link */
 	case 412:
 		if (ndx == 0 || ndx == 1)
 			p = "ssize_t";
 		break;
 	/* extattr_get_link */
 	case 413:
 		if (ndx == 0 || ndx == 1)
 			p = "ssize_t";
 		break;
 	/* extattr_delete_link */
 	case 414:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_sigaction */
 	case 416:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_sigreturn */
 	case 417:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_getcontext */
 	case 421:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_setcontext */
 	case 422:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_swapcontext */
 	case 423:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* __acl_get_link */
 	case 425:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* __acl_set_link */
 	case 426:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* __acl_delete_link */
 	case 427:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* __acl_aclcheck_link */
 	case 428:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* sigwait */
 	case 429:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* thr_exit */
 	case 431:
 		if (ndx == 0 || ndx == 1)
 			p = "void";
 		break;
 	/* thr_self */
 	case 432:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* thr_kill */
 	case 433:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* jail_attach */
 	case 436:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* extattr_list_fd */
 	case 437:
 		if (ndx == 0 || ndx == 1)
 			p = "ssize_t";
 		break;
 	/* extattr_list_file */
 	case 438:
 		if (ndx == 0 || ndx == 1)
 			p = "ssize_t";
 		break;
 	/* extattr_list_link */
 	case 439:
 		if (ndx == 0 || ndx == 1)
 			p = "ssize_t";
 		break;
 	/* freebsd32_ksem_timedwait */
 	case 441:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_thr_suspend */
 	case 442:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* thr_wake */
 	case 443:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* kldunloadf */
 	case 444:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* audit */
 	case 445:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* auditon */
 	case 446:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* getauid */
 	case 447:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* setauid */
 	case 448:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* getaudit */
 	case 449:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* setaudit */
 	case 450:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* getaudit_addr */
 	case 451:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* setaudit_addr */
 	case 452:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* auditctl */
 	case 453:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32__umtx_op */
 	case 454:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_thr_new */
 	case 455:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_sigqueue */
 	case 456:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_kmq_open */
 	case 457:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_kmq_setattr */
 	case 458:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_kmq_timedreceive */
 	case 459:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_kmq_timedsend */
 	case 460:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_kmq_notify */
 	case 461:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* kmq_unlink */
 	case 462:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* abort2 */
 	case 463:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* thr_set_name */
 	case 464:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_aio_fsync */
 	case 465:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* rtprio_thread */
 	case 466:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* sctp_peeloff */
 	case 471:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* sctp_generic_sendmsg */
 	case 472:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* sctp_generic_sendmsg_iov */
 	case 473:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* sctp_generic_recvmsg */
 	case 474:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 #ifdef PAD64_REQUIRED
 	/* freebsd32_pread */
 	case 475:
 		if (ndx == 0 || ndx == 1)
 			p = "ssize_t";
 		break;
 	/* freebsd32_pwrite */
 	case 476:
 		if (ndx == 0 || ndx == 1)
 			p = "ssize_t";
 		break;
 	/* freebsd32_mmap */
 	case 477:
 		if (ndx == 0 || ndx == 1)
 			p = "void *";
 		break;
 	/* freebsd32_lseek */
 	case 478:
 		if (ndx == 0 || ndx == 1)
 			p = "off_t";
 		break;
 	/* freebsd32_truncate */
 	case 479:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_ftruncate */
 	case 480:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 #else
 	/* freebsd32_pread */
 	case 475:
 		if (ndx == 0 || ndx == 1)
 			p = "ssize_t";
 		break;
 	/* freebsd32_pwrite */
 	case 476:
 		if (ndx == 0 || ndx == 1)
 			p = "ssize_t";
 		break;
 	/* freebsd32_mmap */
 	case 477:
 		if (ndx == 0 || ndx == 1)
 			p = "void *";
 		break;
 	/* freebsd32_lseek */
 	case 478:
 		if (ndx == 0 || ndx == 1)
 			p = "off_t";
 		break;
 	/* freebsd32_truncate */
 	case 479:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_ftruncate */
 	case 480:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 #endif
 	/* thr_kill2 */
 	case 481:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* shm_open */
 	case 482:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* shm_unlink */
 	case 483:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* cpuset */
 	case 484:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 #ifdef PAD64_REQUIRED
 	/* freebsd32_cpuset_setid */
 	case 485:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 #else
 	/* freebsd32_cpuset_setid */
 	case 485:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 #endif
 	/* freebsd32_cpuset_getid */
 	case 486:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_cpuset_getaffinity */
 	case 487:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_cpuset_setaffinity */
 	case 488:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* faccessat */
 	case 489:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* fchmodat */
 	case 490:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* fchownat */
 	case 491:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_fexecve */
 	case 492:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_futimesat */
 	case 494:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linkat */
 	case 495:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* mkdirat */
 	case 496:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* mkfifoat */
 	case 497:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* openat */
 	case 499:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* readlinkat */
 	case 500:
 		if (ndx == 0 || ndx == 1)
 			p = "ssize_t";
 		break;
 	/* renameat */
 	case 501:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* symlinkat */
 	case 502:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* unlinkat */
 	case 503:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* posix_openpt */
 	case 504:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_jail_get */
 	case 506:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_jail_set */
 	case 507:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* jail_remove */
 	case 508:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* closefrom */
 	case 509:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_semctl */
 	case 510:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_msgctl */
 	case 511:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_shmctl */
 	case 512:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* lpathconf */
 	case 513:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* __cap_rights_get */
 	case 515:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* cap_enter */
 	case 516:
 	/* cap_getmode */
 	case 517:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* pdfork */
 	case 518:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* pdkill */
 	case 519:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* pdgetpid */
 	case 520:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_pselect */
 	case 522:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* getloginclass */
 	case 523:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* setloginclass */
 	case 524:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* rctl_get_racct */
 	case 525:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* rctl_get_rules */
 	case 526:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* rctl_get_limits */
 	case 527:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* rctl_add_rule */
 	case 528:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* rctl_remove_rule */
 	case 529:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 #ifdef PAD64_REQUIRED
 	/* freebsd32_posix_fallocate */
 	case 530:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_posix_fadvise */
 	case 531:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_wait6 */
 	case 532:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 #else
 	/* freebsd32_posix_fallocate */
 	case 530:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_posix_fadvise */
 	case 531:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_wait6 */
 	case 532:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 #endif
 	/* cap_rights_limit */
 	case 533:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_cap_ioctls_limit */
 	case 534:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_cap_ioctls_get */
 	case 535:
 		if (ndx == 0 || ndx == 1)
 			p = "ssize_t";
 		break;
 	/* cap_fcntls_limit */
 	case 536:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* cap_fcntls_get */
 	case 537:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* bindat */
 	case 538:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* connectat */
 	case 539:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* chflagsat */
 	case 540:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* accept4 */
 	case 541:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* pipe2 */
 	case 542:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_aio_mlock */
 	case 543:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 #ifdef PAD64_REQUIRED
 	/* freebsd32_procctl */
 	case 544:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 #else
 	/* freebsd32_procctl */
 	case 544:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 #endif
 	/* freebsd32_ppoll */
 	case 545:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_futimens */
 	case 546:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_utimensat */
 	case 547:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* fdatasync */
 	case 550:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_fstat */
 	case 551:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_fstatat */
 	case 552:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_fhstat */
 	case 553:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* getdirentries */
 	case 554:
 		if (ndx == 0 || ndx == 1)
 			p = "ssize_t";
 		break;
 	/* statfs */
 	case 555:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* fstatfs */
 	case 556:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* getfsstat */
 	case 557:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* fhstatfs */
 	case 558:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 #ifdef PAD64_REQUIRED
 	/* freebsd32_mknodat */
 	case 559:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 #else
 	/* freebsd32_mknodat */
 	case 559:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 #endif
 	/* freebsd32_kevent */
 	case 560:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_cpuset_getdomain */
 	case 561:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* freebsd32_cpuset_setdomain */
 	case 562:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* getrandom */
 	case 563:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* getfhat */
 	case 564:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* fhlink */
 	case 565:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* fhlinkat */
 	case 566:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* fhreadlink */
 	case 567:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* funlinkat */
 	case 568:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	default:
 		break;
 	};
 	if (p != NULL)
 		strlcpy(desc, p, descsz);
 }
diff --git a/sys/i386/linux/linux_proto.h b/sys/i386/linux/linux_proto.h
index 7d4a953389d9..bf620ec52734 100644
--- a/sys/i386/linux/linux_proto.h
+++ b/sys/i386/linux/linux_proto.h
@@ -1,2271 +1,2271 @@
 /*
  * System call prototypes.
  *
- * DO NOT EDIT-- this file is automatically generated.
+ * DO NOT EDIT-- this file is automatically @generated.
  * $FreeBSD$
  */
 
 #ifndef _LINUX_SYSPROTO_H_
 #define	_LINUX_SYSPROTO_H_
 
 #include <sys/signal.h>
 #include <sys/acl.h>
 #include <sys/cpuset.h>
 #include <sys/domainset.h>
 #include <sys/_ffcounter.h>
 #include <sys/_semaphore.h>
 #include <sys/ucontext.h>
 #include <sys/wait.h>
 
 #include <bsm/audit_kevents.h>
 
 struct proc;
 
 struct thread;
 
 #define	PAD_(t)	(sizeof(register_t) <= sizeof(t) ? \
 		0 : sizeof(register_t) - sizeof(t))
 
 #if BYTE_ORDER == LITTLE_ENDIAN
 #define	PADL_(t)	0
 #define	PADR_(t)	PAD_(t)
 #else
 #define	PADL_(t)	PAD_(t)
 #define	PADR_(t)	0
 #endif
 
 #define	nosys	linux_nosys
 struct linux_exit_args {
 	char rval_l_[PADL_(int)]; int rval; char rval_r_[PADR_(int)];
 };
 struct linux_fork_args {
 	register_t dummy;
 };
 struct linux_open_args {
 	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 	char mode_l_[PADL_(l_int)]; l_int mode; char mode_r_[PADR_(l_int)];
 };
 struct linux_waitpid_args {
 	char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)];
 	char status_l_[PADL_(l_int *)]; l_int * status; char status_r_[PADR_(l_int *)];
 	char options_l_[PADL_(l_int)]; l_int options; char options_r_[PADR_(l_int)];
 };
 struct linux_creat_args {
 	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
 	char mode_l_[PADL_(l_int)]; l_int mode; char mode_r_[PADR_(l_int)];
 };
 struct linux_link_args {
 	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
 	char to_l_[PADL_(char *)]; char * to; char to_r_[PADR_(char *)];
 };
 struct linux_unlink_args {
 	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
 };
 struct linux_execve_args {
 	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
 	char argp_l_[PADL_(char **)]; char ** argp; char argp_r_[PADR_(char **)];
 	char envp_l_[PADL_(char **)]; char ** envp; char envp_r_[PADR_(char **)];
 };
 struct linux_chdir_args {
 	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
 };
 struct linux_time_args {
 	char tm_l_[PADL_(l_time_t *)]; l_time_t * tm; char tm_r_[PADR_(l_time_t *)];
 };
 struct linux_mknod_args {
 	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
 	char mode_l_[PADL_(l_int)]; l_int mode; char mode_r_[PADR_(l_int)];
 	char dev_l_[PADL_(l_dev_t)]; l_dev_t dev; char dev_r_[PADR_(l_dev_t)];
 };
 struct linux_chmod_args {
 	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
 	char mode_l_[PADL_(l_mode_t)]; l_mode_t mode; char mode_r_[PADR_(l_mode_t)];
 };
 struct linux_lchown16_args {
 	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
 	char uid_l_[PADL_(l_uid16_t)]; l_uid16_t uid; char uid_r_[PADR_(l_uid16_t)];
 	char gid_l_[PADL_(l_gid16_t)]; l_gid16_t gid; char gid_r_[PADR_(l_gid16_t)];
 };
 struct linux_stat_args {
 	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
 	char up_l_[PADL_(struct linux_stat *)]; struct linux_stat * up; char up_r_[PADR_(struct linux_stat *)];
 };
 struct linux_lseek_args {
 	char fdes_l_[PADL_(l_uint)]; l_uint fdes; char fdes_r_[PADR_(l_uint)];
 	char off_l_[PADL_(l_off_t)]; l_off_t off; char off_r_[PADR_(l_off_t)];
 	char whence_l_[PADL_(l_int)]; l_int whence; char whence_r_[PADR_(l_int)];
 };
 struct linux_getpid_args {
 	register_t dummy;
 };
 struct linux_mount_args {
 	char specialfile_l_[PADL_(char *)]; char * specialfile; char specialfile_r_[PADR_(char *)];
 	char dir_l_[PADL_(char *)]; char * dir; char dir_r_[PADR_(char *)];
 	char filesystemtype_l_[PADL_(char *)]; char * filesystemtype; char filesystemtype_r_[PADR_(char *)];
 	char rwflag_l_[PADL_(l_ulong)]; l_ulong rwflag; char rwflag_r_[PADR_(l_ulong)];
 	char data_l_[PADL_(void *)]; void * data; char data_r_[PADR_(void *)];
 };
 struct linux_oldumount_args {
 	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
 };
 struct linux_setuid16_args {
 	char uid_l_[PADL_(l_uid16_t)]; l_uid16_t uid; char uid_r_[PADR_(l_uid16_t)];
 };
 struct linux_getuid16_args {
 	register_t dummy;
 };
 struct linux_stime_args {
 	register_t dummy;
 };
 struct linux_ptrace_args {
 	char req_l_[PADL_(l_long)]; l_long req; char req_r_[PADR_(l_long)];
 	char pid_l_[PADL_(l_long)]; l_long pid; char pid_r_[PADR_(l_long)];
 	char addr_l_[PADL_(l_long)]; l_long addr; char addr_r_[PADR_(l_long)];
 	char data_l_[PADL_(l_long)]; l_long data; char data_r_[PADR_(l_long)];
 };
 struct linux_alarm_args {
 	char secs_l_[PADL_(l_uint)]; l_uint secs; char secs_r_[PADR_(l_uint)];
 };
 struct linux_fstat_args {
 	char fd_l_[PADL_(l_uint)]; l_uint fd; char fd_r_[PADR_(l_uint)];
 	char up_l_[PADL_(struct linux_stat *)]; struct linux_stat * up; char up_r_[PADR_(struct linux_stat *)];
 };
 struct linux_pause_args {
 	register_t dummy;
 };
 struct linux_utime_args {
 	char fname_l_[PADL_(char *)]; char * fname; char fname_r_[PADR_(char *)];
 	char times_l_[PADL_(struct l_utimbuf *)]; struct l_utimbuf * times; char times_r_[PADR_(struct l_utimbuf *)];
 };
 struct linux_access_args {
 	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
 	char amode_l_[PADL_(l_int)]; l_int amode; char amode_r_[PADR_(l_int)];
 };
 struct linux_nice_args {
 	char inc_l_[PADL_(l_int)]; l_int inc; char inc_r_[PADR_(l_int)];
 };
 struct linux_kill_args {
 	char pid_l_[PADL_(l_int)]; l_int pid; char pid_r_[PADR_(l_int)];
 	char signum_l_[PADL_(l_int)]; l_int signum; char signum_r_[PADR_(l_int)];
 };
 struct linux_rename_args {
 	char from_l_[PADL_(char *)]; char * from; char from_r_[PADR_(char *)];
 	char to_l_[PADL_(char *)]; char * to; char to_r_[PADR_(char *)];
 };
 struct linux_mkdir_args {
 	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
 	char mode_l_[PADL_(l_int)]; l_int mode; char mode_r_[PADR_(l_int)];
 };
 struct linux_rmdir_args {
 	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
 };
 struct linux_pipe_args {
 	char pipefds_l_[PADL_(l_int *)]; l_int * pipefds; char pipefds_r_[PADR_(l_int *)];
 };
 struct linux_times_args {
 	char buf_l_[PADL_(struct l_times_argv *)]; struct l_times_argv * buf; char buf_r_[PADR_(struct l_times_argv *)];
 };
 struct linux_brk_args {
 	char dsend_l_[PADL_(l_ulong)]; l_ulong dsend; char dsend_r_[PADR_(l_ulong)];
 };
 struct linux_setgid16_args {
 	char gid_l_[PADL_(l_gid16_t)]; l_gid16_t gid; char gid_r_[PADR_(l_gid16_t)];
 };
 struct linux_getgid16_args {
 	register_t dummy;
 };
 struct linux_signal_args {
 	char sig_l_[PADL_(l_int)]; l_int sig; char sig_r_[PADR_(l_int)];
 	char handler_l_[PADL_(void *)]; void * handler; char handler_r_[PADR_(void *)];
 };
 struct linux_geteuid16_args {
 	register_t dummy;
 };
 struct linux_getegid16_args {
 	register_t dummy;
 };
 struct linux_umount_args {
 	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 };
 struct linux_ioctl_args {
 	char fd_l_[PADL_(l_uint)]; l_uint fd; char fd_r_[PADR_(l_uint)];
 	char cmd_l_[PADL_(l_uint)]; l_uint cmd; char cmd_r_[PADR_(l_uint)];
 	char arg_l_[PADL_(l_ulong)]; l_ulong arg; char arg_r_[PADR_(l_ulong)];
 };
 struct linux_fcntl_args {
 	char fd_l_[PADL_(l_uint)]; l_uint fd; char fd_r_[PADR_(l_uint)];
 	char cmd_l_[PADL_(l_uint)]; l_uint cmd; char cmd_r_[PADR_(l_uint)];
 	char arg_l_[PADL_(l_ulong)]; l_ulong arg; char arg_r_[PADR_(l_ulong)];
 };
 struct linux_olduname_args {
 	register_t dummy;
 };
 struct linux_ustat_args {
 	char dev_l_[PADL_(l_dev_t)]; l_dev_t dev; char dev_r_[PADR_(l_dev_t)];
 	char ubuf_l_[PADL_(struct l_ustat *)]; struct l_ustat * ubuf; char ubuf_r_[PADR_(struct l_ustat *)];
 };
 struct linux_getppid_args {
 	register_t dummy;
 };
 struct linux_sigaction_args {
 	char sig_l_[PADL_(l_int)]; l_int sig; char sig_r_[PADR_(l_int)];
 	char nsa_l_[PADL_(l_osigaction_t *)]; l_osigaction_t * nsa; char nsa_r_[PADR_(l_osigaction_t *)];
 	char osa_l_[PADL_(l_osigaction_t *)]; l_osigaction_t * osa; char osa_r_[PADR_(l_osigaction_t *)];
 };
 struct linux_sgetmask_args {
 	register_t dummy;
 };
 struct linux_ssetmask_args {
 	char mask_l_[PADL_(l_osigset_t)]; l_osigset_t mask; char mask_r_[PADR_(l_osigset_t)];
 };
 struct linux_setreuid16_args {
 	char ruid_l_[PADL_(l_uid16_t)]; l_uid16_t ruid; char ruid_r_[PADR_(l_uid16_t)];
 	char euid_l_[PADL_(l_uid16_t)]; l_uid16_t euid; char euid_r_[PADR_(l_uid16_t)];
 };
 struct linux_setregid16_args {
 	char rgid_l_[PADL_(l_gid16_t)]; l_gid16_t rgid; char rgid_r_[PADR_(l_gid16_t)];
 	char egid_l_[PADL_(l_gid16_t)]; l_gid16_t egid; char egid_r_[PADR_(l_gid16_t)];
 };
 struct linux_sigsuspend_args {
 	char hist0_l_[PADL_(l_int)]; l_int hist0; char hist0_r_[PADR_(l_int)];
 	char hist1_l_[PADL_(l_int)]; l_int hist1; char hist1_r_[PADR_(l_int)];
 	char mask_l_[PADL_(l_osigset_t)]; l_osigset_t mask; char mask_r_[PADR_(l_osigset_t)];
 };
 struct linux_sigpending_args {
 	char mask_l_[PADL_(l_osigset_t *)]; l_osigset_t * mask; char mask_r_[PADR_(l_osigset_t *)];
 };
 struct linux_sethostname_args {
 	char hostname_l_[PADL_(char *)]; char * hostname; char hostname_r_[PADR_(char *)];
 	char len_l_[PADL_(u_int)]; u_int len; char len_r_[PADR_(u_int)];
 };
 struct linux_setrlimit_args {
 	char resource_l_[PADL_(l_uint)]; l_uint resource; char resource_r_[PADR_(l_uint)];
 	char rlim_l_[PADL_(struct l_rlimit *)]; struct l_rlimit * rlim; char rlim_r_[PADR_(struct l_rlimit *)];
 };
 struct linux_old_getrlimit_args {
 	char resource_l_[PADL_(l_uint)]; l_uint resource; char resource_r_[PADR_(l_uint)];
 	char rlim_l_[PADL_(struct l_rlimit *)]; struct l_rlimit * rlim; char rlim_r_[PADR_(struct l_rlimit *)];
 };
 struct linux_getgroups16_args {
 	char gidsetsize_l_[PADL_(l_uint)]; l_uint gidsetsize; char gidsetsize_r_[PADR_(l_uint)];
 	char gidset_l_[PADL_(l_gid16_t *)]; l_gid16_t * gidset; char gidset_r_[PADR_(l_gid16_t *)];
 };
 struct linux_setgroups16_args {
 	char gidsetsize_l_[PADL_(l_uint)]; l_uint gidsetsize; char gidsetsize_r_[PADR_(l_uint)];
 	char gidset_l_[PADL_(l_gid16_t *)]; l_gid16_t * gidset; char gidset_r_[PADR_(l_gid16_t *)];
 };
 struct linux_old_select_args {
 	char ptr_l_[PADL_(struct l_old_select_argv *)]; struct l_old_select_argv * ptr; char ptr_r_[PADR_(struct l_old_select_argv *)];
 };
 struct linux_symlink_args {
 	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
 	char to_l_[PADL_(char *)]; char * to; char to_r_[PADR_(char *)];
 };
 struct linux_lstat_args {
 	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
 	char up_l_[PADL_(struct l_stat *)]; struct l_stat * up; char up_r_[PADR_(struct l_stat *)];
 };
 struct linux_readlink_args {
 	char name_l_[PADL_(char *)]; char * name; char name_r_[PADR_(char *)];
 	char buf_l_[PADL_(char *)]; char * buf; char buf_r_[PADR_(char *)];
 	char count_l_[PADL_(l_int)]; l_int count; char count_r_[PADR_(l_int)];
 };
 struct linux_uselib_args {
 	char library_l_[PADL_(char *)]; char * library; char library_r_[PADR_(char *)];
 };
 struct linux_reboot_args {
 	char magic1_l_[PADL_(l_int)]; l_int magic1; char magic1_r_[PADR_(l_int)];
 	char magic2_l_[PADL_(l_int)]; l_int magic2; char magic2_r_[PADR_(l_int)];
 	char cmd_l_[PADL_(l_uint)]; l_uint cmd; char cmd_r_[PADR_(l_uint)];
 	char arg_l_[PADL_(void *)]; void * arg; char arg_r_[PADR_(void *)];
 };
 struct linux_readdir_args {
 	char fd_l_[PADL_(l_uint)]; l_uint fd; char fd_r_[PADR_(l_uint)];
 	char dent_l_[PADL_(struct l_dirent *)]; struct l_dirent * dent; char dent_r_[PADR_(struct l_dirent *)];
 	char count_l_[PADL_(l_uint)]; l_uint count; char count_r_[PADR_(l_uint)];
 };
 struct linux_mmap_args {
 	char ptr_l_[PADL_(struct l_mmap_argv *)]; struct l_mmap_argv * ptr; char ptr_r_[PADR_(struct l_mmap_argv *)];
 };
 struct linux_truncate_args {
 	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
 	char length_l_[PADL_(l_ulong)]; l_ulong length; char length_r_[PADR_(l_ulong)];
 };
 struct linux_ftruncate_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char length_l_[PADL_(long)]; long length; char length_r_[PADR_(long)];
 };
 struct linux_getpriority_args {
 	char which_l_[PADL_(int)]; int which; char which_r_[PADR_(int)];
 	char who_l_[PADL_(int)]; int who; char who_r_[PADR_(int)];
 };
 struct linux_statfs_args {
 	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
 	char buf_l_[PADL_(struct l_statfs_buf *)]; struct l_statfs_buf * buf; char buf_r_[PADR_(struct l_statfs_buf *)];
 };
 struct linux_fstatfs_args {
 	char fd_l_[PADL_(l_uint)]; l_uint fd; char fd_r_[PADR_(l_uint)];
 	char buf_l_[PADL_(struct l_statfs_buf *)]; struct l_statfs_buf * buf; char buf_r_[PADR_(struct l_statfs_buf *)];
 };
 struct linux_ioperm_args {
 	char start_l_[PADL_(l_ulong)]; l_ulong start; char start_r_[PADR_(l_ulong)];
 	char length_l_[PADL_(l_ulong)]; l_ulong length; char length_r_[PADR_(l_ulong)];
 	char enable_l_[PADL_(l_int)]; l_int enable; char enable_r_[PADR_(l_int)];
 };
 struct linux_socketcall_args {
 	char what_l_[PADL_(l_int)]; l_int what; char what_r_[PADR_(l_int)];
 	char args_l_[PADL_(l_ulong)]; l_ulong args; char args_r_[PADR_(l_ulong)];
 };
 struct linux_syslog_args {
 	char type_l_[PADL_(l_int)]; l_int type; char type_r_[PADR_(l_int)];
 	char buf_l_[PADL_(char *)]; char * buf; char buf_r_[PADR_(char *)];
 	char len_l_[PADL_(l_int)]; l_int len; char len_r_[PADR_(l_int)];
 };
 struct linux_setitimer_args {
 	char which_l_[PADL_(l_int)]; l_int which; char which_r_[PADR_(l_int)];
 	char itv_l_[PADL_(struct l_itimerval *)]; struct l_itimerval * itv; char itv_r_[PADR_(struct l_itimerval *)];
 	char oitv_l_[PADL_(struct l_itimerval *)]; struct l_itimerval * oitv; char oitv_r_[PADR_(struct l_itimerval *)];
 };
 struct linux_getitimer_args {
 	char which_l_[PADL_(l_int)]; l_int which; char which_r_[PADR_(l_int)];
 	char itv_l_[PADL_(struct l_itimerval *)]; struct l_itimerval * itv; char itv_r_[PADR_(struct l_itimerval *)];
 };
 struct linux_newstat_args {
 	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
 	char buf_l_[PADL_(struct l_newstat *)]; struct l_newstat * buf; char buf_r_[PADR_(struct l_newstat *)];
 };
 struct linux_newlstat_args {
 	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
 	char buf_l_[PADL_(struct l_newstat *)]; struct l_newstat * buf; char buf_r_[PADR_(struct l_newstat *)];
 };
 struct linux_newfstat_args {
 	char fd_l_[PADL_(l_uint)]; l_uint fd; char fd_r_[PADR_(l_uint)];
 	char buf_l_[PADL_(struct l_newstat *)]; struct l_newstat * buf; char buf_r_[PADR_(struct l_newstat *)];
 };
 struct linux_uname_args {
 	register_t dummy;
 };
 struct linux_iopl_args {
 	char level_l_[PADL_(l_int)]; l_int level; char level_r_[PADR_(l_int)];
 };
 struct linux_vhangup_args {
 	register_t dummy;
 };
 struct linux_vm86old_args {
 	register_t dummy;
 };
 struct linux_wait4_args {
 	char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)];
 	char status_l_[PADL_(l_int *)]; l_int * status; char status_r_[PADR_(l_int *)];
 	char options_l_[PADL_(l_int)]; l_int options; char options_r_[PADR_(l_int)];
 	char rusage_l_[PADL_(void *)]; void * rusage; char rusage_r_[PADR_(void *)];
 };
 struct linux_swapoff_args {
 	register_t dummy;
 };
 struct linux_sysinfo_args {
 	char info_l_[PADL_(struct l_sysinfo *)]; struct l_sysinfo * info; char info_r_[PADR_(struct l_sysinfo *)];
 };
 struct linux_ipc_args {
 	char what_l_[PADL_(l_uint)]; l_uint what; char what_r_[PADR_(l_uint)];
 	char arg1_l_[PADL_(l_int)]; l_int arg1; char arg1_r_[PADR_(l_int)];
 	char arg2_l_[PADL_(l_int)]; l_int arg2; char arg2_r_[PADR_(l_int)];
 	char arg3_l_[PADL_(l_uint)]; l_uint arg3; char arg3_r_[PADR_(l_uint)];
 	char ptr_l_[PADL_(l_uintptr_t)]; l_uintptr_t ptr; char ptr_r_[PADR_(l_uintptr_t)];
 	char arg5_l_[PADL_(l_uint)]; l_uint arg5; char arg5_r_[PADR_(l_uint)];
 };
 struct linux_sigreturn_args {
 	char sfp_l_[PADL_(struct l_sigframe *)]; struct l_sigframe * sfp; char sfp_r_[PADR_(struct l_sigframe *)];
 };
 struct linux_clone_args {
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 	char stack_l_[PADL_(void *)]; void * stack; char stack_r_[PADR_(void *)];
 	char parent_tidptr_l_[PADL_(void *)]; void * parent_tidptr; char parent_tidptr_r_[PADR_(void *)];
 	char tls_l_[PADL_(void *)]; void * tls; char tls_r_[PADR_(void *)];
 	char child_tidptr_l_[PADL_(void *)]; void * child_tidptr; char child_tidptr_r_[PADR_(void *)];
 };
 struct linux_setdomainname_args {
 	char name_l_[PADL_(char *)]; char * name; char name_r_[PADR_(char *)];
 	char len_l_[PADL_(int)]; int len; char len_r_[PADR_(int)];
 };
 struct linux_newuname_args {
 	char buf_l_[PADL_(struct l_new_utsname *)]; struct l_new_utsname * buf; char buf_r_[PADR_(struct l_new_utsname *)];
 };
 struct linux_modify_ldt_args {
 	char func_l_[PADL_(l_int)]; l_int func; char func_r_[PADR_(l_int)];
 	char ptr_l_[PADL_(void *)]; void * ptr; char ptr_r_[PADR_(void *)];
 	char bytecount_l_[PADL_(l_ulong)]; l_ulong bytecount; char bytecount_r_[PADR_(l_ulong)];
 };
 struct linux_adjtimex_args {
 	register_t dummy;
 };
 struct linux_mprotect_args {
 	char addr_l_[PADL_(caddr_t)]; caddr_t addr; char addr_r_[PADR_(caddr_t)];
 	char len_l_[PADL_(int)]; int len; char len_r_[PADR_(int)];
 	char prot_l_[PADL_(int)]; int prot; char prot_r_[PADR_(int)];
 };
 struct linux_sigprocmask_args {
 	char how_l_[PADL_(l_int)]; l_int how; char how_r_[PADR_(l_int)];
 	char mask_l_[PADL_(l_osigset_t *)]; l_osigset_t * mask; char mask_r_[PADR_(l_osigset_t *)];
 	char omask_l_[PADL_(l_osigset_t *)]; l_osigset_t * omask; char omask_r_[PADR_(l_osigset_t *)];
 };
 struct linux_init_module_args {
 	register_t dummy;
 };
 struct linux_delete_module_args {
 	register_t dummy;
 };
 struct linux_quotactl_args {
 	register_t dummy;
 };
 struct linux_bdflush_args {
 	register_t dummy;
 };
 struct linux_sysfs_args {
 	char option_l_[PADL_(l_int)]; l_int option; char option_r_[PADR_(l_int)];
 	char arg1_l_[PADL_(l_ulong)]; l_ulong arg1; char arg1_r_[PADR_(l_ulong)];
 	char arg2_l_[PADL_(l_ulong)]; l_ulong arg2; char arg2_r_[PADR_(l_ulong)];
 };
 struct linux_personality_args {
 	char per_l_[PADL_(l_uint)]; l_uint per; char per_r_[PADR_(l_uint)];
 };
 struct linux_setfsuid16_args {
 	char uid_l_[PADL_(l_uid16_t)]; l_uid16_t uid; char uid_r_[PADR_(l_uid16_t)];
 };
 struct linux_setfsgid16_args {
 	char gid_l_[PADL_(l_gid16_t)]; l_gid16_t gid; char gid_r_[PADR_(l_gid16_t)];
 };
 struct linux_llseek_args {
 	char fd_l_[PADL_(l_int)]; l_int fd; char fd_r_[PADR_(l_int)];
 	char ohigh_l_[PADL_(l_ulong)]; l_ulong ohigh; char ohigh_r_[PADR_(l_ulong)];
 	char olow_l_[PADL_(l_ulong)]; l_ulong olow; char olow_r_[PADR_(l_ulong)];
 	char res_l_[PADL_(l_loff_t *)]; l_loff_t * res; char res_r_[PADR_(l_loff_t *)];
 	char whence_l_[PADL_(l_uint)]; l_uint whence; char whence_r_[PADR_(l_uint)];
 };
 struct linux_getdents_args {
 	char fd_l_[PADL_(l_uint)]; l_uint fd; char fd_r_[PADR_(l_uint)];
 	char dent_l_[PADL_(void *)]; void * dent; char dent_r_[PADR_(void *)];
 	char count_l_[PADL_(l_uint)]; l_uint count; char count_r_[PADR_(l_uint)];
 };
 struct linux_select_args {
 	char nfds_l_[PADL_(l_int)]; l_int nfds; char nfds_r_[PADR_(l_int)];
 	char readfds_l_[PADL_(l_fd_set *)]; l_fd_set * readfds; char readfds_r_[PADR_(l_fd_set *)];
 	char writefds_l_[PADL_(l_fd_set *)]; l_fd_set * writefds; char writefds_r_[PADR_(l_fd_set *)];
 	char exceptfds_l_[PADL_(l_fd_set *)]; l_fd_set * exceptfds; char exceptfds_r_[PADR_(l_fd_set *)];
 	char timeout_l_[PADL_(struct l_timeval *)]; struct l_timeval * timeout; char timeout_r_[PADR_(struct l_timeval *)];
 };
 struct linux_msync_args {
 	char addr_l_[PADL_(l_ulong)]; l_ulong addr; char addr_r_[PADR_(l_ulong)];
 	char len_l_[PADL_(l_size_t)]; l_size_t len; char len_r_[PADR_(l_size_t)];
 	char fl_l_[PADL_(l_int)]; l_int fl; char fl_r_[PADR_(l_int)];
 };
 struct linux_getsid_args {
 	char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)];
 };
 struct linux_fdatasync_args {
 	char fd_l_[PADL_(l_uint)]; l_uint fd; char fd_r_[PADR_(l_uint)];
 };
 struct linux_sysctl_args {
 	char args_l_[PADL_(struct l___sysctl_args *)]; struct l___sysctl_args * args; char args_r_[PADR_(struct l___sysctl_args *)];
 };
 struct linux_sched_setparam_args {
 	char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)];
 	char param_l_[PADL_(struct sched_param *)]; struct sched_param * param; char param_r_[PADR_(struct sched_param *)];
 };
 struct linux_sched_getparam_args {
 	char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)];
 	char param_l_[PADL_(struct sched_param *)]; struct sched_param * param; char param_r_[PADR_(struct sched_param *)];
 };
 struct linux_sched_setscheduler_args {
 	char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)];
 	char policy_l_[PADL_(l_int)]; l_int policy; char policy_r_[PADR_(l_int)];
 	char param_l_[PADL_(struct sched_param *)]; struct sched_param * param; char param_r_[PADR_(struct sched_param *)];
 };
 struct linux_sched_getscheduler_args {
 	char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)];
 };
 struct linux_sched_get_priority_max_args {
 	char policy_l_[PADL_(l_int)]; l_int policy; char policy_r_[PADR_(l_int)];
 };
 struct linux_sched_get_priority_min_args {
 	char policy_l_[PADL_(l_int)]; l_int policy; char policy_r_[PADR_(l_int)];
 };
 struct linux_sched_rr_get_interval_args {
 	char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)];
 	char interval_l_[PADL_(struct l_timespec *)]; struct l_timespec * interval; char interval_r_[PADR_(struct l_timespec *)];
 };
 struct linux_nanosleep_args {
 	char rqtp_l_[PADL_(const struct l_timespec *)]; const struct l_timespec * rqtp; char rqtp_r_[PADR_(const struct l_timespec *)];
 	char rmtp_l_[PADL_(struct l_timespec *)]; struct l_timespec * rmtp; char rmtp_r_[PADR_(struct l_timespec *)];
 };
 struct linux_mremap_args {
 	char addr_l_[PADL_(l_ulong)]; l_ulong addr; char addr_r_[PADR_(l_ulong)];
 	char old_len_l_[PADL_(l_ulong)]; l_ulong old_len; char old_len_r_[PADR_(l_ulong)];
 	char new_len_l_[PADL_(l_ulong)]; l_ulong new_len; char new_len_r_[PADR_(l_ulong)];
 	char flags_l_[PADL_(l_ulong)]; l_ulong flags; char flags_r_[PADR_(l_ulong)];
 	char new_addr_l_[PADL_(l_ulong)]; l_ulong new_addr; char new_addr_r_[PADR_(l_ulong)];
 };
 struct linux_setresuid16_args {
 	char ruid_l_[PADL_(l_uid16_t)]; l_uid16_t ruid; char ruid_r_[PADR_(l_uid16_t)];
 	char euid_l_[PADL_(l_uid16_t)]; l_uid16_t euid; char euid_r_[PADR_(l_uid16_t)];
 	char suid_l_[PADL_(l_uid16_t)]; l_uid16_t suid; char suid_r_[PADR_(l_uid16_t)];
 };
 struct linux_getresuid16_args {
 	char ruid_l_[PADL_(l_uid16_t *)]; l_uid16_t * ruid; char ruid_r_[PADR_(l_uid16_t *)];
 	char euid_l_[PADL_(l_uid16_t *)]; l_uid16_t * euid; char euid_r_[PADR_(l_uid16_t *)];
 	char suid_l_[PADL_(l_uid16_t *)]; l_uid16_t * suid; char suid_r_[PADR_(l_uid16_t *)];
 };
 struct linux_vm86_args {
 	register_t dummy;
 };
 struct linux_setresgid16_args {
 	char rgid_l_[PADL_(l_gid16_t)]; l_gid16_t rgid; char rgid_r_[PADR_(l_gid16_t)];
 	char egid_l_[PADL_(l_gid16_t)]; l_gid16_t egid; char egid_r_[PADR_(l_gid16_t)];
 	char sgid_l_[PADL_(l_gid16_t)]; l_gid16_t sgid; char sgid_r_[PADR_(l_gid16_t)];
 };
 struct linux_getresgid16_args {
 	char rgid_l_[PADL_(l_gid16_t *)]; l_gid16_t * rgid; char rgid_r_[PADR_(l_gid16_t *)];
 	char egid_l_[PADL_(l_gid16_t *)]; l_gid16_t * egid; char egid_r_[PADR_(l_gid16_t *)];
 	char sgid_l_[PADL_(l_gid16_t *)]; l_gid16_t * sgid; char sgid_r_[PADR_(l_gid16_t *)];
 };
 struct linux_prctl_args {
 	char option_l_[PADL_(l_int)]; l_int option; char option_r_[PADR_(l_int)];
 	char arg2_l_[PADL_(l_int)]; l_int arg2; char arg2_r_[PADR_(l_int)];
 	char arg3_l_[PADL_(l_int)]; l_int arg3; char arg3_r_[PADR_(l_int)];
 	char arg4_l_[PADL_(l_int)]; l_int arg4; char arg4_r_[PADR_(l_int)];
 	char arg5_l_[PADL_(l_int)]; l_int arg5; char arg5_r_[PADR_(l_int)];
 };
 struct linux_rt_sigreturn_args {
 	char ucp_l_[PADL_(struct l_ucontext *)]; struct l_ucontext * ucp; char ucp_r_[PADR_(struct l_ucontext *)];
 };
 struct linux_rt_sigaction_args {
 	char sig_l_[PADL_(l_int)]; l_int sig; char sig_r_[PADR_(l_int)];
 	char act_l_[PADL_(l_sigaction_t *)]; l_sigaction_t * act; char act_r_[PADR_(l_sigaction_t *)];
 	char oact_l_[PADL_(l_sigaction_t *)]; l_sigaction_t * oact; char oact_r_[PADR_(l_sigaction_t *)];
 	char sigsetsize_l_[PADL_(l_size_t)]; l_size_t sigsetsize; char sigsetsize_r_[PADR_(l_size_t)];
 };
 struct linux_rt_sigprocmask_args {
 	char how_l_[PADL_(l_int)]; l_int how; char how_r_[PADR_(l_int)];
 	char mask_l_[PADL_(l_sigset_t *)]; l_sigset_t * mask; char mask_r_[PADR_(l_sigset_t *)];
 	char omask_l_[PADL_(l_sigset_t *)]; l_sigset_t * omask; char omask_r_[PADR_(l_sigset_t *)];
 	char sigsetsize_l_[PADL_(l_size_t)]; l_size_t sigsetsize; char sigsetsize_r_[PADR_(l_size_t)];
 };
 struct linux_rt_sigpending_args {
 	char set_l_[PADL_(l_sigset_t *)]; l_sigset_t * set; char set_r_[PADR_(l_sigset_t *)];
 	char sigsetsize_l_[PADL_(l_size_t)]; l_size_t sigsetsize; char sigsetsize_r_[PADR_(l_size_t)];
 };
 struct linux_rt_sigtimedwait_args {
 	char mask_l_[PADL_(l_sigset_t *)]; l_sigset_t * mask; char mask_r_[PADR_(l_sigset_t *)];
 	char ptr_l_[PADL_(l_siginfo_t *)]; l_siginfo_t * ptr; char ptr_r_[PADR_(l_siginfo_t *)];
 	char timeout_l_[PADL_(struct l_timeval *)]; struct l_timeval * timeout; char timeout_r_[PADR_(struct l_timeval *)];
 	char sigsetsize_l_[PADL_(l_size_t)]; l_size_t sigsetsize; char sigsetsize_r_[PADR_(l_size_t)];
 };
 struct linux_rt_sigqueueinfo_args {
 	char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)];
 	char sig_l_[PADL_(l_int)]; l_int sig; char sig_r_[PADR_(l_int)];
 	char info_l_[PADL_(l_siginfo_t *)]; l_siginfo_t * info; char info_r_[PADR_(l_siginfo_t *)];
 };
 struct linux_rt_sigsuspend_args {
 	char newset_l_[PADL_(l_sigset_t *)]; l_sigset_t * newset; char newset_r_[PADR_(l_sigset_t *)];
 	char sigsetsize_l_[PADL_(l_size_t)]; l_size_t sigsetsize; char sigsetsize_r_[PADR_(l_size_t)];
 };
 struct linux_pread_args {
 	char fd_l_[PADL_(l_uint)]; l_uint fd; char fd_r_[PADR_(l_uint)];
 	char buf_l_[PADL_(char *)]; char * buf; char buf_r_[PADR_(char *)];
 	char nbyte_l_[PADL_(l_size_t)]; l_size_t nbyte; char nbyte_r_[PADR_(l_size_t)];
 	char offset_l_[PADL_(l_loff_t)]; l_loff_t offset; char offset_r_[PADR_(l_loff_t)];
 };
 struct linux_pwrite_args {
 	char fd_l_[PADL_(l_uint)]; l_uint fd; char fd_r_[PADR_(l_uint)];
 	char buf_l_[PADL_(char *)]; char * buf; char buf_r_[PADR_(char *)];
 	char nbyte_l_[PADL_(l_size_t)]; l_size_t nbyte; char nbyte_r_[PADR_(l_size_t)];
 	char offset_l_[PADL_(l_loff_t)]; l_loff_t offset; char offset_r_[PADR_(l_loff_t)];
 };
 struct linux_chown16_args {
 	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
 	char uid_l_[PADL_(l_uid16_t)]; l_uid16_t uid; char uid_r_[PADR_(l_uid16_t)];
 	char gid_l_[PADL_(l_gid16_t)]; l_gid16_t gid; char gid_r_[PADR_(l_gid16_t)];
 };
 struct linux_getcwd_args {
 	char buf_l_[PADL_(char *)]; char * buf; char buf_r_[PADR_(char *)];
 	char bufsize_l_[PADL_(l_ulong)]; l_ulong bufsize; char bufsize_r_[PADR_(l_ulong)];
 };
 struct linux_capget_args {
 	char hdrp_l_[PADL_(struct l_user_cap_header *)]; struct l_user_cap_header * hdrp; char hdrp_r_[PADR_(struct l_user_cap_header *)];
 	char datap_l_[PADL_(struct l_user_cap_data *)]; struct l_user_cap_data * datap; char datap_r_[PADR_(struct l_user_cap_data *)];
 };
 struct linux_capset_args {
 	char hdrp_l_[PADL_(struct l_user_cap_header *)]; struct l_user_cap_header * hdrp; char hdrp_r_[PADR_(struct l_user_cap_header *)];
 	char datap_l_[PADL_(struct l_user_cap_data *)]; struct l_user_cap_data * datap; char datap_r_[PADR_(struct l_user_cap_data *)];
 };
 struct linux_sigaltstack_args {
 	char uss_l_[PADL_(l_stack_t *)]; l_stack_t * uss; char uss_r_[PADR_(l_stack_t *)];
 	char uoss_l_[PADL_(l_stack_t *)]; l_stack_t * uoss; char uoss_r_[PADR_(l_stack_t *)];
 };
 struct linux_sendfile_args {
 	register_t dummy;
 };
 struct linux_vfork_args {
 	register_t dummy;
 };
 struct linux_getrlimit_args {
 	char resource_l_[PADL_(l_uint)]; l_uint resource; char resource_r_[PADR_(l_uint)];
 	char rlim_l_[PADL_(struct l_rlimit *)]; struct l_rlimit * rlim; char rlim_r_[PADR_(struct l_rlimit *)];
 };
 struct linux_mmap2_args {
 	char addr_l_[PADL_(l_ulong)]; l_ulong addr; char addr_r_[PADR_(l_ulong)];
 	char len_l_[PADL_(l_ulong)]; l_ulong len; char len_r_[PADR_(l_ulong)];
 	char prot_l_[PADL_(l_ulong)]; l_ulong prot; char prot_r_[PADR_(l_ulong)];
 	char flags_l_[PADL_(l_ulong)]; l_ulong flags; char flags_r_[PADR_(l_ulong)];
 	char fd_l_[PADL_(l_ulong)]; l_ulong fd; char fd_r_[PADR_(l_ulong)];
 	char pgoff_l_[PADL_(l_ulong)]; l_ulong pgoff; char pgoff_r_[PADR_(l_ulong)];
 };
 struct linux_truncate64_args {
 	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
 	char length_l_[PADL_(l_loff_t)]; l_loff_t length; char length_r_[PADR_(l_loff_t)];
 };
 struct linux_ftruncate64_args {
 	char fd_l_[PADL_(l_uint)]; l_uint fd; char fd_r_[PADR_(l_uint)];
 	char length_l_[PADL_(l_loff_t)]; l_loff_t length; char length_r_[PADR_(l_loff_t)];
 };
 struct linux_stat64_args {
 	char filename_l_[PADL_(const char *)]; const char * filename; char filename_r_[PADR_(const char *)];
 	char statbuf_l_[PADL_(struct l_stat64 *)]; struct l_stat64 * statbuf; char statbuf_r_[PADR_(struct l_stat64 *)];
 };
 struct linux_lstat64_args {
 	char filename_l_[PADL_(const char *)]; const char * filename; char filename_r_[PADR_(const char *)];
 	char statbuf_l_[PADL_(struct l_stat64 *)]; struct l_stat64 * statbuf; char statbuf_r_[PADR_(struct l_stat64 *)];
 };
 struct linux_fstat64_args {
 	char fd_l_[PADL_(l_int)]; l_int fd; char fd_r_[PADR_(l_int)];
 	char statbuf_l_[PADL_(struct l_stat64 *)]; struct l_stat64 * statbuf; char statbuf_r_[PADR_(struct l_stat64 *)];
 };
 struct linux_lchown_args {
 	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
 	char uid_l_[PADL_(l_uid_t)]; l_uid_t uid; char uid_r_[PADR_(l_uid_t)];
 	char gid_l_[PADL_(l_gid_t)]; l_gid_t gid; char gid_r_[PADR_(l_gid_t)];
 };
 struct linux_getuid_args {
 	register_t dummy;
 };
 struct linux_getgid_args {
 	register_t dummy;
 };
 struct linux_getgroups_args {
 	char gidsetsize_l_[PADL_(l_int)]; l_int gidsetsize; char gidsetsize_r_[PADR_(l_int)];
 	char grouplist_l_[PADL_(l_gid_t *)]; l_gid_t * grouplist; char grouplist_r_[PADR_(l_gid_t *)];
 };
 struct linux_setgroups_args {
 	char gidsetsize_l_[PADL_(l_int)]; l_int gidsetsize; char gidsetsize_r_[PADR_(l_int)];
 	char grouplist_l_[PADL_(l_gid_t *)]; l_gid_t * grouplist; char grouplist_r_[PADR_(l_gid_t *)];
 };
 struct linux_chown_args {
 	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
 	char uid_l_[PADL_(l_uid_t)]; l_uid_t uid; char uid_r_[PADR_(l_uid_t)];
 	char gid_l_[PADL_(l_gid_t)]; l_gid_t gid; char gid_r_[PADR_(l_gid_t)];
 };
 struct linux_setfsuid_args {
 	char uid_l_[PADL_(l_uid_t)]; l_uid_t uid; char uid_r_[PADR_(l_uid_t)];
 };
 struct linux_setfsgid_args {
 	char gid_l_[PADL_(l_gid_t)]; l_gid_t gid; char gid_r_[PADR_(l_gid_t)];
 };
 struct linux_pivot_root_args {
 	char new_root_l_[PADL_(char *)]; char * new_root; char new_root_r_[PADR_(char *)];
 	char put_old_l_[PADL_(char *)]; char * put_old; char put_old_r_[PADR_(char *)];
 };
 struct linux_mincore_args {
 	char start_l_[PADL_(l_ulong)]; l_ulong start; char start_r_[PADR_(l_ulong)];
 	char len_l_[PADL_(l_size_t)]; l_size_t len; char len_r_[PADR_(l_size_t)];
 	char vec_l_[PADL_(u_char *)]; u_char * vec; char vec_r_[PADR_(u_char *)];
 };
 struct linux_getdents64_args {
 	char fd_l_[PADL_(l_uint)]; l_uint fd; char fd_r_[PADR_(l_uint)];
 	char dirent_l_[PADL_(void *)]; void * dirent; char dirent_r_[PADR_(void *)];
 	char count_l_[PADL_(l_uint)]; l_uint count; char count_r_[PADR_(l_uint)];
 };
 struct linux_fcntl64_args {
 	char fd_l_[PADL_(l_uint)]; l_uint fd; char fd_r_[PADR_(l_uint)];
 	char cmd_l_[PADL_(l_uint)]; l_uint cmd; char cmd_r_[PADR_(l_uint)];
 	char arg_l_[PADL_(l_ulong)]; l_ulong arg; char arg_r_[PADR_(l_ulong)];
 };
 struct linux_gettid_args {
 	register_t dummy;
 };
 struct linux_setxattr_args {
 	register_t dummy;
 };
 struct linux_lsetxattr_args {
 	register_t dummy;
 };
 struct linux_fsetxattr_args {
 	register_t dummy;
 };
 struct linux_getxattr_args {
 	register_t dummy;
 };
 struct linux_lgetxattr_args {
 	register_t dummy;
 };
 struct linux_fgetxattr_args {
 	register_t dummy;
 };
 struct linux_listxattr_args {
 	register_t dummy;
 };
 struct linux_llistxattr_args {
 	register_t dummy;
 };
 struct linux_flistxattr_args {
 	register_t dummy;
 };
 struct linux_removexattr_args {
 	register_t dummy;
 };
 struct linux_lremovexattr_args {
 	register_t dummy;
 };
 struct linux_fremovexattr_args {
 	register_t dummy;
 };
 struct linux_tkill_args {
 	char tid_l_[PADL_(int)]; int tid; char tid_r_[PADR_(int)];
 	char sig_l_[PADL_(int)]; int sig; char sig_r_[PADR_(int)];
 };
 struct linux_sys_futex_args {
 	char uaddr_l_[PADL_(void *)]; void * uaddr; char uaddr_r_[PADR_(void *)];
 	char op_l_[PADL_(int)]; int op; char op_r_[PADR_(int)];
 	char val_l_[PADL_(uint32_t)]; uint32_t val; char val_r_[PADR_(uint32_t)];
 	char timeout_l_[PADL_(struct l_timespec *)]; struct l_timespec * timeout; char timeout_r_[PADR_(struct l_timespec *)];
 	char uaddr2_l_[PADL_(uint32_t *)]; uint32_t * uaddr2; char uaddr2_r_[PADR_(uint32_t *)];
 	char val3_l_[PADL_(uint32_t)]; uint32_t val3; char val3_r_[PADR_(uint32_t)];
 };
 struct linux_sched_setaffinity_args {
 	char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)];
 	char len_l_[PADL_(l_uint)]; l_uint len; char len_r_[PADR_(l_uint)];
 	char user_mask_ptr_l_[PADL_(l_ulong *)]; l_ulong * user_mask_ptr; char user_mask_ptr_r_[PADR_(l_ulong *)];
 };
 struct linux_sched_getaffinity_args {
 	char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)];
 	char len_l_[PADL_(l_uint)]; l_uint len; char len_r_[PADR_(l_uint)];
 	char user_mask_ptr_l_[PADL_(l_ulong *)]; l_ulong * user_mask_ptr; char user_mask_ptr_r_[PADR_(l_ulong *)];
 };
 struct linux_set_thread_area_args {
 	char desc_l_[PADL_(struct l_user_desc *)]; struct l_user_desc * desc; char desc_r_[PADR_(struct l_user_desc *)];
 };
 struct linux_get_thread_area_args {
 	char desc_l_[PADL_(struct l_user_desc *)]; struct l_user_desc * desc; char desc_r_[PADR_(struct l_user_desc *)];
 };
 struct linux_fadvise64_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char offset_l_[PADL_(l_loff_t)]; l_loff_t offset; char offset_r_[PADR_(l_loff_t)];
 	char len_l_[PADL_(l_size_t)]; l_size_t len; char len_r_[PADR_(l_size_t)];
 	char advice_l_[PADL_(int)]; int advice; char advice_r_[PADR_(int)];
 };
 struct linux_exit_group_args {
 	char error_code_l_[PADL_(int)]; int error_code; char error_code_r_[PADR_(int)];
 };
 struct linux_lookup_dcookie_args {
 	register_t dummy;
 };
 struct linux_epoll_create_args {
 	char size_l_[PADL_(l_int)]; l_int size; char size_r_[PADR_(l_int)];
 };
 struct linux_epoll_ctl_args {
 	char epfd_l_[PADL_(l_int)]; l_int epfd; char epfd_r_[PADR_(l_int)];
 	char op_l_[PADL_(l_int)]; l_int op; char op_r_[PADR_(l_int)];
 	char fd_l_[PADL_(l_int)]; l_int fd; char fd_r_[PADR_(l_int)];
 	char event_l_[PADL_(struct epoll_event *)]; struct epoll_event * event; char event_r_[PADR_(struct epoll_event *)];
 };
 struct linux_epoll_wait_args {
 	char epfd_l_[PADL_(l_int)]; l_int epfd; char epfd_r_[PADR_(l_int)];
 	char events_l_[PADL_(struct epoll_event *)]; struct epoll_event * events; char events_r_[PADR_(struct epoll_event *)];
 	char maxevents_l_[PADL_(l_int)]; l_int maxevents; char maxevents_r_[PADR_(l_int)];
 	char timeout_l_[PADL_(l_int)]; l_int timeout; char timeout_r_[PADR_(l_int)];
 };
 struct linux_remap_file_pages_args {
 	register_t dummy;
 };
 struct linux_set_tid_address_args {
 	char tidptr_l_[PADL_(int *)]; int * tidptr; char tidptr_r_[PADR_(int *)];
 };
 struct linux_timer_create_args {
 	char clock_id_l_[PADL_(clockid_t)]; clockid_t clock_id; char clock_id_r_[PADR_(clockid_t)];
 	char evp_l_[PADL_(struct sigevent *)]; struct sigevent * evp; char evp_r_[PADR_(struct sigevent *)];
 	char timerid_l_[PADL_(l_timer_t *)]; l_timer_t * timerid; char timerid_r_[PADR_(l_timer_t *)];
 };
 struct linux_timer_settime_args {
 	char timerid_l_[PADL_(l_timer_t)]; l_timer_t timerid; char timerid_r_[PADR_(l_timer_t)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 	char new_l_[PADL_(const struct itimerspec *)]; const struct itimerspec * new; char new_r_[PADR_(const struct itimerspec *)];
 	char old_l_[PADL_(struct itimerspec *)]; struct itimerspec * old; char old_r_[PADR_(struct itimerspec *)];
 };
 struct linux_timer_gettime_args {
 	char timerid_l_[PADL_(l_timer_t)]; l_timer_t timerid; char timerid_r_[PADR_(l_timer_t)];
 	char setting_l_[PADL_(struct itimerspec *)]; struct itimerspec * setting; char setting_r_[PADR_(struct itimerspec *)];
 };
 struct linux_timer_getoverrun_args {
 	char timerid_l_[PADL_(l_timer_t)]; l_timer_t timerid; char timerid_r_[PADR_(l_timer_t)];
 };
 struct linux_timer_delete_args {
 	char timerid_l_[PADL_(l_timer_t)]; l_timer_t timerid; char timerid_r_[PADR_(l_timer_t)];
 };
 struct linux_clock_settime_args {
 	char which_l_[PADL_(clockid_t)]; clockid_t which; char which_r_[PADR_(clockid_t)];
 	char tp_l_[PADL_(struct l_timespec *)]; struct l_timespec * tp; char tp_r_[PADR_(struct l_timespec *)];
 };
 struct linux_clock_gettime_args {
 	char which_l_[PADL_(clockid_t)]; clockid_t which; char which_r_[PADR_(clockid_t)];
 	char tp_l_[PADL_(struct l_timespec *)]; struct l_timespec * tp; char tp_r_[PADR_(struct l_timespec *)];
 };
 struct linux_clock_getres_args {
 	char which_l_[PADL_(clockid_t)]; clockid_t which; char which_r_[PADR_(clockid_t)];
 	char tp_l_[PADL_(struct l_timespec *)]; struct l_timespec * tp; char tp_r_[PADR_(struct l_timespec *)];
 };
 struct linux_clock_nanosleep_args {
 	char which_l_[PADL_(clockid_t)]; clockid_t which; char which_r_[PADR_(clockid_t)];
 	char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
 	char rqtp_l_[PADL_(struct l_timespec *)]; struct l_timespec * rqtp; char rqtp_r_[PADR_(struct l_timespec *)];
 	char rmtp_l_[PADL_(struct l_timespec *)]; struct l_timespec * rmtp; char rmtp_r_[PADR_(struct l_timespec *)];
 };
 struct linux_statfs64_args {
 	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
 	char bufsize_l_[PADL_(size_t)]; size_t bufsize; char bufsize_r_[PADR_(size_t)];
 	char buf_l_[PADL_(struct l_statfs64_buf *)]; struct l_statfs64_buf * buf; char buf_r_[PADR_(struct l_statfs64_buf *)];
 };
 struct linux_fstatfs64_args {
 	char fd_l_[PADL_(l_uint)]; l_uint fd; char fd_r_[PADR_(l_uint)];
 	char bufsize_l_[PADL_(size_t)]; size_t bufsize; char bufsize_r_[PADR_(size_t)];
 	char buf_l_[PADL_(struct l_statfs64_buf *)]; struct l_statfs64_buf * buf; char buf_r_[PADR_(struct l_statfs64_buf *)];
 };
 struct linux_tgkill_args {
 	char tgid_l_[PADL_(int)]; int tgid; char tgid_r_[PADR_(int)];
 	char pid_l_[PADL_(int)]; int pid; char pid_r_[PADR_(int)];
 	char sig_l_[PADL_(int)]; int sig; char sig_r_[PADR_(int)];
 };
 struct linux_utimes_args {
 	char fname_l_[PADL_(char *)]; char * fname; char fname_r_[PADR_(char *)];
 	char tptr_l_[PADL_(struct l_timeval *)]; struct l_timeval * tptr; char tptr_r_[PADR_(struct l_timeval *)];
 };
 struct linux_fadvise64_64_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char offset_l_[PADL_(l_loff_t)]; l_loff_t offset; char offset_r_[PADR_(l_loff_t)];
 	char len_l_[PADL_(l_loff_t)]; l_loff_t len; char len_r_[PADR_(l_loff_t)];
 	char advice_l_[PADL_(int)]; int advice; char advice_r_[PADR_(int)];
 };
 struct linux_mbind_args {
 	register_t dummy;
 };
 struct linux_get_mempolicy_args {
 	register_t dummy;
 };
 struct linux_set_mempolicy_args {
 	register_t dummy;
 };
 struct linux_mq_open_args {
 	char name_l_[PADL_(const char *)]; const char * name; char name_r_[PADR_(const char *)];
 	char oflag_l_[PADL_(int)]; int oflag; char oflag_r_[PADR_(int)];
 	char mode_l_[PADL_(mode_t)]; mode_t mode; char mode_r_[PADR_(mode_t)];
 	char attr_l_[PADL_(struct mq_attr *)]; struct mq_attr * attr; char attr_r_[PADR_(struct mq_attr *)];
 };
 struct linux_mq_unlink_args {
 	char name_l_[PADL_(const char *)]; const char * name; char name_r_[PADR_(const char *)];
 };
 struct linux_mq_timedsend_args {
 	char mqd_l_[PADL_(l_mqd_t)]; l_mqd_t mqd; char mqd_r_[PADR_(l_mqd_t)];
 	char msg_ptr_l_[PADL_(const char *)]; const char * msg_ptr; char msg_ptr_r_[PADR_(const char *)];
 	char msg_len_l_[PADL_(size_t)]; size_t msg_len; char msg_len_r_[PADR_(size_t)];
 	char msg_prio_l_[PADL_(unsigned int)]; unsigned int msg_prio; char msg_prio_r_[PADR_(unsigned int)];
 	char abs_timeout_l_[PADL_(const struct l_timespec *)]; const struct l_timespec * abs_timeout; char abs_timeout_r_[PADR_(const struct l_timespec *)];
 };
 struct linux_mq_timedreceive_args {
 	char mqd_l_[PADL_(l_mqd_t)]; l_mqd_t mqd; char mqd_r_[PADR_(l_mqd_t)];
 	char msg_ptr_l_[PADL_(char *)]; char * msg_ptr; char msg_ptr_r_[PADR_(char *)];
 	char msg_len_l_[PADL_(size_t)]; size_t msg_len; char msg_len_r_[PADR_(size_t)];
 	char msg_prio_l_[PADL_(unsigned int)]; unsigned int msg_prio; char msg_prio_r_[PADR_(unsigned int)];
 	char abs_timeout_l_[PADL_(const struct l_timespec *)]; const struct l_timespec * abs_timeout; char abs_timeout_r_[PADR_(const struct l_timespec *)];
 };
 struct linux_mq_notify_args {
 	char mqd_l_[PADL_(l_mqd_t)]; l_mqd_t mqd; char mqd_r_[PADR_(l_mqd_t)];
 	char abs_timeout_l_[PADL_(const struct l_timespec *)]; const struct l_timespec * abs_timeout; char abs_timeout_r_[PADR_(const struct l_timespec *)];
 };
 struct linux_mq_getsetattr_args {
 	char mqd_l_[PADL_(l_mqd_t)]; l_mqd_t mqd; char mqd_r_[PADR_(l_mqd_t)];
 	char attr_l_[PADL_(const struct mq_attr *)]; const struct mq_attr * attr; char attr_r_[PADR_(const struct mq_attr *)];
 	char oattr_l_[PADL_(struct mq_attr *)]; struct mq_attr * oattr; char oattr_r_[PADR_(struct mq_attr *)];
 };
 struct linux_kexec_load_args {
 	register_t dummy;
 };
 struct linux_waitid_args {
 	char idtype_l_[PADL_(int)]; int idtype; char idtype_r_[PADR_(int)];
 	char id_l_[PADL_(l_pid_t)]; l_pid_t id; char id_r_[PADR_(l_pid_t)];
 	char info_l_[PADL_(l_siginfo_t *)]; l_siginfo_t * info; char info_r_[PADR_(l_siginfo_t *)];
 	char options_l_[PADL_(int)]; int options; char options_r_[PADR_(int)];
 	char rusage_l_[PADL_(void *)]; void * rusage; char rusage_r_[PADR_(void *)];
 };
 struct linux_add_key_args {
 	register_t dummy;
 };
 struct linux_request_key_args {
 	register_t dummy;
 };
 struct linux_keyctl_args {
 	register_t dummy;
 };
 struct linux_ioprio_set_args {
 	register_t dummy;
 };
 struct linux_ioprio_get_args {
 	register_t dummy;
 };
 struct linux_inotify_init_args {
 	register_t dummy;
 };
 struct linux_inotify_add_watch_args {
 	register_t dummy;
 };
 struct linux_inotify_rm_watch_args {
 	register_t dummy;
 };
 struct linux_migrate_pages_args {
 	register_t dummy;
 };
 struct linux_openat_args {
 	char dfd_l_[PADL_(l_int)]; l_int dfd; char dfd_r_[PADR_(l_int)];
 	char filename_l_[PADL_(const char *)]; const char * filename; char filename_r_[PADR_(const char *)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 	char mode_l_[PADL_(l_int)]; l_int mode; char mode_r_[PADR_(l_int)];
 };
 struct linux_mkdirat_args {
 	char dfd_l_[PADL_(l_int)]; l_int dfd; char dfd_r_[PADR_(l_int)];
 	char pathname_l_[PADL_(const char *)]; const char * pathname; char pathname_r_[PADR_(const char *)];
 	char mode_l_[PADL_(l_int)]; l_int mode; char mode_r_[PADR_(l_int)];
 };
 struct linux_mknodat_args {
 	char dfd_l_[PADL_(l_int)]; l_int dfd; char dfd_r_[PADR_(l_int)];
 	char filename_l_[PADL_(const char *)]; const char * filename; char filename_r_[PADR_(const char *)];
 	char mode_l_[PADL_(l_int)]; l_int mode; char mode_r_[PADR_(l_int)];
 	char dev_l_[PADL_(l_uint)]; l_uint dev; char dev_r_[PADR_(l_uint)];
 };
 struct linux_fchownat_args {
 	char dfd_l_[PADL_(l_int)]; l_int dfd; char dfd_r_[PADR_(l_int)];
 	char filename_l_[PADL_(const char *)]; const char * filename; char filename_r_[PADR_(const char *)];
 	char uid_l_[PADL_(l_uid16_t)]; l_uid16_t uid; char uid_r_[PADR_(l_uid16_t)];
 	char gid_l_[PADL_(l_gid16_t)]; l_gid16_t gid; char gid_r_[PADR_(l_gid16_t)];
 	char flag_l_[PADL_(l_int)]; l_int flag; char flag_r_[PADR_(l_int)];
 };
 struct linux_futimesat_args {
 	char dfd_l_[PADL_(l_int)]; l_int dfd; char dfd_r_[PADR_(l_int)];
 	char filename_l_[PADL_(char *)]; char * filename; char filename_r_[PADR_(char *)];
 	char utimes_l_[PADL_(struct l_timeval *)]; struct l_timeval * utimes; char utimes_r_[PADR_(struct l_timeval *)];
 };
 struct linux_fstatat64_args {
 	char dfd_l_[PADL_(l_int)]; l_int dfd; char dfd_r_[PADR_(l_int)];
 	char pathname_l_[PADL_(char *)]; char * pathname; char pathname_r_[PADR_(char *)];
 	char statbuf_l_[PADL_(struct l_stat64 *)]; struct l_stat64 * statbuf; char statbuf_r_[PADR_(struct l_stat64 *)];
 	char flag_l_[PADL_(l_int)]; l_int flag; char flag_r_[PADR_(l_int)];
 };
 struct linux_unlinkat_args {
 	char dfd_l_[PADL_(l_int)]; l_int dfd; char dfd_r_[PADR_(l_int)];
 	char pathname_l_[PADL_(const char *)]; const char * pathname; char pathname_r_[PADR_(const char *)];
 	char flag_l_[PADL_(l_int)]; l_int flag; char flag_r_[PADR_(l_int)];
 };
 struct linux_renameat_args {
 	char olddfd_l_[PADL_(l_int)]; l_int olddfd; char olddfd_r_[PADR_(l_int)];
 	char oldname_l_[PADL_(const char *)]; const char * oldname; char oldname_r_[PADR_(const char *)];
 	char newdfd_l_[PADL_(l_int)]; l_int newdfd; char newdfd_r_[PADR_(l_int)];
 	char newname_l_[PADL_(const char *)]; const char * newname; char newname_r_[PADR_(const char *)];
 };
 struct linux_linkat_args {
 	char olddfd_l_[PADL_(l_int)]; l_int olddfd; char olddfd_r_[PADR_(l_int)];
 	char oldname_l_[PADL_(const char *)]; const char * oldname; char oldname_r_[PADR_(const char *)];
 	char newdfd_l_[PADL_(l_int)]; l_int newdfd; char newdfd_r_[PADR_(l_int)];
 	char newname_l_[PADL_(const char *)]; const char * newname; char newname_r_[PADR_(const char *)];
 	char flag_l_[PADL_(l_int)]; l_int flag; char flag_r_[PADR_(l_int)];
 };
 struct linux_symlinkat_args {
 	char oldname_l_[PADL_(const char *)]; const char * oldname; char oldname_r_[PADR_(const char *)];
 	char newdfd_l_[PADL_(l_int)]; l_int newdfd; char newdfd_r_[PADR_(l_int)];
 	char newname_l_[PADL_(const char *)]; const char * newname; char newname_r_[PADR_(const char *)];
 };
 struct linux_readlinkat_args {
 	char dfd_l_[PADL_(l_int)]; l_int dfd; char dfd_r_[PADR_(l_int)];
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char buf_l_[PADL_(char *)]; char * buf; char buf_r_[PADR_(char *)];
 	char bufsiz_l_[PADL_(l_int)]; l_int bufsiz; char bufsiz_r_[PADR_(l_int)];
 };
 struct linux_fchmodat_args {
 	char dfd_l_[PADL_(l_int)]; l_int dfd; char dfd_r_[PADR_(l_int)];
 	char filename_l_[PADL_(const char *)]; const char * filename; char filename_r_[PADR_(const char *)];
 	char mode_l_[PADL_(l_mode_t)]; l_mode_t mode; char mode_r_[PADR_(l_mode_t)];
 };
 struct linux_faccessat_args {
 	char dfd_l_[PADL_(l_int)]; l_int dfd; char dfd_r_[PADR_(l_int)];
 	char filename_l_[PADL_(const char *)]; const char * filename; char filename_r_[PADR_(const char *)];
 	char amode_l_[PADL_(l_int)]; l_int amode; char amode_r_[PADR_(l_int)];
 };
 struct linux_pselect6_args {
 	char nfds_l_[PADL_(l_int)]; l_int nfds; char nfds_r_[PADR_(l_int)];
 	char readfds_l_[PADL_(l_fd_set *)]; l_fd_set * readfds; char readfds_r_[PADR_(l_fd_set *)];
 	char writefds_l_[PADL_(l_fd_set *)]; l_fd_set * writefds; char writefds_r_[PADR_(l_fd_set *)];
 	char exceptfds_l_[PADL_(l_fd_set *)]; l_fd_set * exceptfds; char exceptfds_r_[PADR_(l_fd_set *)];
 	char tsp_l_[PADL_(struct l_timespec *)]; struct l_timespec * tsp; char tsp_r_[PADR_(struct l_timespec *)];
 	char sig_l_[PADL_(l_uintptr_t *)]; l_uintptr_t * sig; char sig_r_[PADR_(l_uintptr_t *)];
 };
 struct linux_ppoll_args {
 	char fds_l_[PADL_(struct pollfd *)]; struct pollfd * fds; char fds_r_[PADR_(struct pollfd *)];
 	char nfds_l_[PADL_(uint32_t)]; uint32_t nfds; char nfds_r_[PADR_(uint32_t)];
 	char tsp_l_[PADL_(struct l_timespec *)]; struct l_timespec * tsp; char tsp_r_[PADR_(struct l_timespec *)];
 	char sset_l_[PADL_(l_sigset_t *)]; l_sigset_t * sset; char sset_r_[PADR_(l_sigset_t *)];
 	char ssize_l_[PADL_(l_size_t)]; l_size_t ssize; char ssize_r_[PADR_(l_size_t)];
 };
 struct linux_unshare_args {
 	register_t dummy;
 };
 struct linux_set_robust_list_args {
 	char head_l_[PADL_(struct linux_robust_list_head *)]; struct linux_robust_list_head * head; char head_r_[PADR_(struct linux_robust_list_head *)];
 	char len_l_[PADL_(l_size_t)]; l_size_t len; char len_r_[PADR_(l_size_t)];
 };
 struct linux_get_robust_list_args {
 	char pid_l_[PADL_(l_int)]; l_int pid; char pid_r_[PADR_(l_int)];
 	char head_l_[PADL_(struct linux_robust_list_head **)]; struct linux_robust_list_head ** head; char head_r_[PADR_(struct linux_robust_list_head **)];
 	char len_l_[PADL_(l_size_t *)]; l_size_t * len; char len_r_[PADR_(l_size_t *)];
 };
 struct linux_splice_args {
 	register_t dummy;
 };
 struct linux_sync_file_range_args {
 	register_t dummy;
 };
 struct linux_tee_args {
 	register_t dummy;
 };
 struct linux_vmsplice_args {
 	register_t dummy;
 };
 struct linux_move_pages_args {
 	register_t dummy;
 };
 struct linux_getcpu_args {
 	register_t dummy;
 };
 struct linux_epoll_pwait_args {
 	char epfd_l_[PADL_(l_int)]; l_int epfd; char epfd_r_[PADR_(l_int)];
 	char events_l_[PADL_(struct epoll_event *)]; struct epoll_event * events; char events_r_[PADR_(struct epoll_event *)];
 	char maxevents_l_[PADL_(l_int)]; l_int maxevents; char maxevents_r_[PADR_(l_int)];
 	char timeout_l_[PADL_(l_int)]; l_int timeout; char timeout_r_[PADR_(l_int)];
 	char mask_l_[PADL_(l_sigset_t *)]; l_sigset_t * mask; char mask_r_[PADR_(l_sigset_t *)];
 	char sigsetsize_l_[PADL_(l_size_t)]; l_size_t sigsetsize; char sigsetsize_r_[PADR_(l_size_t)];
 };
 struct linux_utimensat_args {
 	char dfd_l_[PADL_(l_int)]; l_int dfd; char dfd_r_[PADR_(l_int)];
 	char pathname_l_[PADL_(const char *)]; const char * pathname; char pathname_r_[PADR_(const char *)];
 	char times_l_[PADL_(const struct l_timespec *)]; const struct l_timespec * times; char times_r_[PADR_(const struct l_timespec *)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 };
 struct linux_signalfd_args {
 	register_t dummy;
 };
 struct linux_timerfd_create_args {
 	char clockid_l_[PADL_(l_int)]; l_int clockid; char clockid_r_[PADR_(l_int)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 };
 struct linux_eventfd_args {
 	char initval_l_[PADL_(l_uint)]; l_uint initval; char initval_r_[PADR_(l_uint)];
 };
 struct linux_fallocate_args {
 	char fd_l_[PADL_(l_int)]; l_int fd; char fd_r_[PADR_(l_int)];
 	char mode_l_[PADL_(l_int)]; l_int mode; char mode_r_[PADR_(l_int)];
 	char offset_l_[PADL_(l_loff_t)]; l_loff_t offset; char offset_r_[PADR_(l_loff_t)];
 	char len_l_[PADL_(l_loff_t)]; l_loff_t len; char len_r_[PADR_(l_loff_t)];
 };
 struct linux_timerfd_settime_args {
 	char fd_l_[PADL_(l_int)]; l_int fd; char fd_r_[PADR_(l_int)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 	char new_value_l_[PADL_(const struct l_itimerspec *)]; const struct l_itimerspec * new_value; char new_value_r_[PADR_(const struct l_itimerspec *)];
 	char old_value_l_[PADL_(struct l_itimerspec *)]; struct l_itimerspec * old_value; char old_value_r_[PADR_(struct l_itimerspec *)];
 };
 struct linux_timerfd_gettime_args {
 	char fd_l_[PADL_(l_int)]; l_int fd; char fd_r_[PADR_(l_int)];
 	char old_value_l_[PADL_(struct l_itimerspec *)]; struct l_itimerspec * old_value; char old_value_r_[PADR_(struct l_itimerspec *)];
 };
 struct linux_signalfd4_args {
 	register_t dummy;
 };
 struct linux_eventfd2_args {
 	char initval_l_[PADL_(l_uint)]; l_uint initval; char initval_r_[PADR_(l_uint)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 };
 struct linux_epoll_create1_args {
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 };
 struct linux_dup3_args {
 	char oldfd_l_[PADL_(l_int)]; l_int oldfd; char oldfd_r_[PADR_(l_int)];
 	char newfd_l_[PADL_(l_int)]; l_int newfd; char newfd_r_[PADR_(l_int)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 };
 struct linux_pipe2_args {
 	char pipefds_l_[PADL_(l_int *)]; l_int * pipefds; char pipefds_r_[PADR_(l_int *)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 };
 struct linux_inotify_init1_args {
 	register_t dummy;
 };
 struct linux_preadv_args {
 	char fd_l_[PADL_(l_ulong)]; l_ulong fd; char fd_r_[PADR_(l_ulong)];
 	char vec_l_[PADL_(struct iovec *)]; struct iovec * vec; char vec_r_[PADR_(struct iovec *)];
 	char vlen_l_[PADL_(l_ulong)]; l_ulong vlen; char vlen_r_[PADR_(l_ulong)];
 	char pos_l_l_[PADL_(l_ulong)]; l_ulong pos_l; char pos_l_r_[PADR_(l_ulong)];
 	char pos_h_l_[PADL_(l_ulong)]; l_ulong pos_h; char pos_h_r_[PADR_(l_ulong)];
 };
 struct linux_pwritev_args {
 	char fd_l_[PADL_(l_ulong)]; l_ulong fd; char fd_r_[PADR_(l_ulong)];
 	char vec_l_[PADL_(struct iovec *)]; struct iovec * vec; char vec_r_[PADR_(struct iovec *)];
 	char vlen_l_[PADL_(l_ulong)]; l_ulong vlen; char vlen_r_[PADR_(l_ulong)];
 	char pos_l_l_[PADL_(l_ulong)]; l_ulong pos_l; char pos_l_r_[PADR_(l_ulong)];
 	char pos_h_l_[PADL_(l_ulong)]; l_ulong pos_h; char pos_h_r_[PADR_(l_ulong)];
 };
 struct linux_rt_tgsigqueueinfo_args {
 	char tgid_l_[PADL_(l_pid_t)]; l_pid_t tgid; char tgid_r_[PADR_(l_pid_t)];
 	char tid_l_[PADL_(l_pid_t)]; l_pid_t tid; char tid_r_[PADR_(l_pid_t)];
 	char sig_l_[PADL_(l_int)]; l_int sig; char sig_r_[PADR_(l_int)];
 	char uinfo_l_[PADL_(l_siginfo_t *)]; l_siginfo_t * uinfo; char uinfo_r_[PADR_(l_siginfo_t *)];
 };
 struct linux_perf_event_open_args {
 	register_t dummy;
 };
 struct linux_recvmmsg_args {
 	char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)];
 	char msg_l_[PADL_(struct l_mmsghdr *)]; struct l_mmsghdr * msg; char msg_r_[PADR_(struct l_mmsghdr *)];
 	char vlen_l_[PADL_(l_uint)]; l_uint vlen; char vlen_r_[PADR_(l_uint)];
 	char flags_l_[PADL_(l_uint)]; l_uint flags; char flags_r_[PADR_(l_uint)];
 	char timeout_l_[PADL_(struct l_timespec *)]; struct l_timespec * timeout; char timeout_r_[PADR_(struct l_timespec *)];
 };
 struct linux_fanotify_init_args {
 	register_t dummy;
 };
 struct linux_fanotify_mark_args {
 	register_t dummy;
 };
 struct linux_prlimit64_args {
 	char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)];
 	char resource_l_[PADL_(l_uint)]; l_uint resource; char resource_r_[PADR_(l_uint)];
 	char new_l_[PADL_(struct rlimit *)]; struct rlimit * new; char new_r_[PADR_(struct rlimit *)];
 	char old_l_[PADL_(struct rlimit *)]; struct rlimit * old; char old_r_[PADR_(struct rlimit *)];
 };
 struct linux_name_to_handle_at_args {
 	register_t dummy;
 };
 struct linux_open_by_handle_at_args {
 	register_t dummy;
 };
 struct linux_clock_adjtime_args {
 	register_t dummy;
 };
 struct linux_syncfs_args {
 	char fd_l_[PADL_(l_int)]; l_int fd; char fd_r_[PADR_(l_int)];
 };
 struct linux_sendmmsg_args {
 	char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)];
 	char msg_l_[PADL_(struct l_mmsghdr *)]; struct l_mmsghdr * msg; char msg_r_[PADR_(struct l_mmsghdr *)];
 	char vlen_l_[PADL_(l_uint)]; l_uint vlen; char vlen_r_[PADR_(l_uint)];
 	char flags_l_[PADL_(l_uint)]; l_uint flags; char flags_r_[PADR_(l_uint)];
 };
 struct linux_setns_args {
 	register_t dummy;
 };
 struct linux_process_vm_readv_args {
 	char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)];
 	char lvec_l_[PADL_(const struct iovec *)]; const struct iovec * lvec; char lvec_r_[PADR_(const struct iovec *)];
 	char liovcnt_l_[PADL_(l_ulong)]; l_ulong liovcnt; char liovcnt_r_[PADR_(l_ulong)];
 	char rvec_l_[PADL_(const struct iovec *)]; const struct iovec * rvec; char rvec_r_[PADR_(const struct iovec *)];
 	char riovcnt_l_[PADL_(l_ulong)]; l_ulong riovcnt; char riovcnt_r_[PADR_(l_ulong)];
 	char flags_l_[PADL_(l_ulong)]; l_ulong flags; char flags_r_[PADR_(l_ulong)];
 };
 struct linux_process_vm_writev_args {
 	char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)];
 	char lvec_l_[PADL_(const struct iovec *)]; const struct iovec * lvec; char lvec_r_[PADR_(const struct iovec *)];
 	char liovcnt_l_[PADL_(l_ulong)]; l_ulong liovcnt; char liovcnt_r_[PADR_(l_ulong)];
 	char rvec_l_[PADL_(const struct iovec *)]; const struct iovec * rvec; char rvec_r_[PADR_(const struct iovec *)];
 	char riovcnt_l_[PADL_(l_ulong)]; l_ulong riovcnt; char riovcnt_r_[PADR_(l_ulong)];
 	char flags_l_[PADL_(l_ulong)]; l_ulong flags; char flags_r_[PADR_(l_ulong)];
 };
 struct linux_kcmp_args {
 	char pid1_l_[PADL_(l_pid_t)]; l_pid_t pid1; char pid1_r_[PADR_(l_pid_t)];
 	char pid2_l_[PADL_(l_pid_t)]; l_pid_t pid2; char pid2_r_[PADR_(l_pid_t)];
 	char type_l_[PADL_(l_int)]; l_int type; char type_r_[PADR_(l_int)];
 	char idx1_l_[PADL_(l_ulong)]; l_ulong idx1; char idx1_r_[PADR_(l_ulong)];
 	char idx_l_[PADL_(l_ulong)]; l_ulong idx; char idx_r_[PADR_(l_ulong)];
 };
 struct linux_finit_module_args {
 	char fd_l_[PADL_(l_int)]; l_int fd; char fd_r_[PADR_(l_int)];
 	char uargs_l_[PADL_(const char *)]; const char * uargs; char uargs_r_[PADR_(const char *)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 };
 struct linux_sched_setattr_args {
 	char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)];
 	char attr_l_[PADL_(void *)]; void * attr; char attr_r_[PADR_(void *)];
 	char flags_l_[PADL_(l_uint)]; l_uint flags; char flags_r_[PADR_(l_uint)];
 };
 struct linux_sched_getattr_args {
 	char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)];
 	char attr_l_[PADL_(void *)]; void * attr; char attr_r_[PADR_(void *)];
 	char size_l_[PADL_(l_uint)]; l_uint size; char size_r_[PADR_(l_uint)];
 	char flags_l_[PADL_(l_uint)]; l_uint flags; char flags_r_[PADR_(l_uint)];
 };
 struct linux_renameat2_args {
 	char oldfd_l_[PADL_(l_int)]; l_int oldfd; char oldfd_r_[PADR_(l_int)];
 	char oldname_l_[PADL_(const char *)]; const char * oldname; char oldname_r_[PADR_(const char *)];
 	char newfd_l_[PADL_(l_int)]; l_int newfd; char newfd_r_[PADR_(l_int)];
 	char newname_l_[PADL_(const char *)]; const char * newname; char newname_r_[PADR_(const char *)];
 	char flags_l_[PADL_(unsigned int)]; unsigned int flags; char flags_r_[PADR_(unsigned int)];
 };
 struct linux_seccomp_args {
 	char op_l_[PADL_(l_uint)]; l_uint op; char op_r_[PADR_(l_uint)];
 	char flags_l_[PADL_(l_uint)]; l_uint flags; char flags_r_[PADR_(l_uint)];
 	char uargs_l_[PADL_(const char *)]; const char * uargs; char uargs_r_[PADR_(const char *)];
 };
 struct linux_getrandom_args {
 	char buf_l_[PADL_(char *)]; char * buf; char buf_r_[PADR_(char *)];
 	char count_l_[PADL_(l_size_t)]; l_size_t count; char count_r_[PADR_(l_size_t)];
 	char flags_l_[PADL_(l_uint)]; l_uint flags; char flags_r_[PADR_(l_uint)];
 };
 struct linux_memfd_create_args {
 	char uname_ptr_l_[PADL_(const char *)]; const char * uname_ptr; char uname_ptr_r_[PADR_(const char *)];
 	char flags_l_[PADL_(l_uint)]; l_uint flags; char flags_r_[PADR_(l_uint)];
 };
 struct linux_bpf_args {
 	char cmd_l_[PADL_(l_int)]; l_int cmd; char cmd_r_[PADR_(l_int)];
 	char attr_l_[PADL_(void *)]; void * attr; char attr_r_[PADR_(void *)];
 	char size_l_[PADL_(l_uint)]; l_uint size; char size_r_[PADR_(l_uint)];
 };
 struct linux_execveat_args {
 	char dfd_l_[PADL_(l_int)]; l_int dfd; char dfd_r_[PADR_(l_int)];
 	char filename_l_[PADL_(const char *)]; const char * filename; char filename_r_[PADR_(const char *)];
 	char argv_l_[PADL_(const char **)]; const char ** argv; char argv_r_[PADR_(const char **)];
 	char envp_l_[PADL_(const char **)]; const char ** envp; char envp_r_[PADR_(const char **)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 };
 struct linux_socket_args {
 	char domain_l_[PADL_(l_int)]; l_int domain; char domain_r_[PADR_(l_int)];
 	char type_l_[PADL_(l_int)]; l_int type; char type_r_[PADR_(l_int)];
 	char protocol_l_[PADL_(l_int)]; l_int protocol; char protocol_r_[PADR_(l_int)];
 };
 struct linux_socketpair_args {
 	char domain_l_[PADL_(l_int)]; l_int domain; char domain_r_[PADR_(l_int)];
 	char type_l_[PADL_(l_int)]; l_int type; char type_r_[PADR_(l_int)];
 	char protocol_l_[PADL_(l_int)]; l_int protocol; char protocol_r_[PADR_(l_int)];
 	char rsv_l_[PADL_(l_uintptr_t)]; l_uintptr_t rsv; char rsv_r_[PADR_(l_uintptr_t)];
 };
 struct linux_bind_args {
 	char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)];
 	char name_l_[PADL_(l_uintptr_t)]; l_uintptr_t name; char name_r_[PADR_(l_uintptr_t)];
 	char namelen_l_[PADL_(l_int)]; l_int namelen; char namelen_r_[PADR_(l_int)];
 };
 struct linux_connect_args {
 	char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)];
 	char name_l_[PADL_(l_uintptr_t)]; l_uintptr_t name; char name_r_[PADR_(l_uintptr_t)];
 	char namelen_l_[PADL_(l_int)]; l_int namelen; char namelen_r_[PADR_(l_int)];
 };
 struct linux_listen_args {
 	char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)];
 	char backlog_l_[PADL_(l_int)]; l_int backlog; char backlog_r_[PADR_(l_int)];
 };
 struct linux_accept4_args {
 	char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)];
 	char addr_l_[PADL_(l_uintptr_t)]; l_uintptr_t addr; char addr_r_[PADR_(l_uintptr_t)];
 	char namelen_l_[PADL_(l_uintptr_t)]; l_uintptr_t namelen; char namelen_r_[PADR_(l_uintptr_t)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 };
 struct linux_getsockopt_args {
 	char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)];
 	char level_l_[PADL_(l_int)]; l_int level; char level_r_[PADR_(l_int)];
 	char optname_l_[PADL_(l_int)]; l_int optname; char optname_r_[PADR_(l_int)];
 	char optval_l_[PADL_(l_uintptr_t)]; l_uintptr_t optval; char optval_r_[PADR_(l_uintptr_t)];
 	char optlen_l_[PADL_(l_uintptr_t)]; l_uintptr_t optlen; char optlen_r_[PADR_(l_uintptr_t)];
 };
 struct linux_setsockopt_args {
 	char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)];
 	char level_l_[PADL_(l_int)]; l_int level; char level_r_[PADR_(l_int)];
 	char optname_l_[PADL_(l_int)]; l_int optname; char optname_r_[PADR_(l_int)];
 	char optval_l_[PADL_(l_uintptr_t)]; l_uintptr_t optval; char optval_r_[PADR_(l_uintptr_t)];
 	char optlen_l_[PADL_(l_int)]; l_int optlen; char optlen_r_[PADR_(l_int)];
 };
 struct linux_getsockname_args {
 	char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)];
 	char addr_l_[PADL_(l_uintptr_t)]; l_uintptr_t addr; char addr_r_[PADR_(l_uintptr_t)];
 	char namelen_l_[PADL_(l_uintptr_t)]; l_uintptr_t namelen; char namelen_r_[PADR_(l_uintptr_t)];
 };
 struct linux_getpeername_args {
 	char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)];
 	char addr_l_[PADL_(l_uintptr_t)]; l_uintptr_t addr; char addr_r_[PADR_(l_uintptr_t)];
 	char namelen_l_[PADL_(l_uintptr_t)]; l_uintptr_t namelen; char namelen_r_[PADR_(l_uintptr_t)];
 };
 struct linux_sendto_args {
 	char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)];
 	char msg_l_[PADL_(l_uintptr_t)]; l_uintptr_t msg; char msg_r_[PADR_(l_uintptr_t)];
 	char len_l_[PADL_(l_int)]; l_int len; char len_r_[PADR_(l_int)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 	char to_l_[PADL_(l_uintptr_t)]; l_uintptr_t to; char to_r_[PADR_(l_uintptr_t)];
 	char tolen_l_[PADL_(l_int)]; l_int tolen; char tolen_r_[PADR_(l_int)];
 };
 struct linux_sendmsg_args {
 	char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)];
 	char msg_l_[PADL_(l_uintptr_t)]; l_uintptr_t msg; char msg_r_[PADR_(l_uintptr_t)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 };
 struct linux_recvfrom_args {
 	char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)];
 	char buf_l_[PADL_(l_uintptr_t)]; l_uintptr_t buf; char buf_r_[PADR_(l_uintptr_t)];
 	char len_l_[PADL_(l_size_t)]; l_size_t len; char len_r_[PADR_(l_size_t)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 	char from_l_[PADL_(l_uintptr_t)]; l_uintptr_t from; char from_r_[PADR_(l_uintptr_t)];
 	char fromlen_l_[PADL_(l_uintptr_t)]; l_uintptr_t fromlen; char fromlen_r_[PADR_(l_uintptr_t)];
 };
 struct linux_recvmsg_args {
 	char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)];
 	char msg_l_[PADL_(l_uintptr_t)]; l_uintptr_t msg; char msg_r_[PADR_(l_uintptr_t)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 };
 struct linux_shutdown_args {
 	char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)];
 	char how_l_[PADL_(l_int)]; l_int how; char how_r_[PADR_(l_int)];
 };
 struct linux_userfaultfd_args {
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 };
 struct linux_membarrier_args {
 	char cmd_l_[PADL_(l_int)]; l_int cmd; char cmd_r_[PADR_(l_int)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 };
 struct linux_mlock2_args {
 	char start_l_[PADL_(l_ulong)]; l_ulong start; char start_r_[PADR_(l_ulong)];
 	char len_l_[PADL_(l_size_t)]; l_size_t len; char len_r_[PADR_(l_size_t)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 };
 struct linux_copy_file_range_args {
 	char fd_in_l_[PADL_(l_int)]; l_int fd_in; char fd_in_r_[PADR_(l_int)];
 	char off_in_l_[PADL_(l_loff_t *)]; l_loff_t * off_in; char off_in_r_[PADR_(l_loff_t *)];
 	char fd_out_l_[PADL_(l_int)]; l_int fd_out; char fd_out_r_[PADR_(l_int)];
 	char off_out_l_[PADL_(l_loff_t *)]; l_loff_t * off_out; char off_out_r_[PADR_(l_loff_t *)];
 	char len_l_[PADL_(l_size_t)]; l_size_t len; char len_r_[PADR_(l_size_t)];
 	char flags_l_[PADL_(l_uint)]; l_uint flags; char flags_r_[PADR_(l_uint)];
 };
 struct linux_preadv2_args {
 	char fd_l_[PADL_(l_ulong)]; l_ulong fd; char fd_r_[PADR_(l_ulong)];
 	char vec_l_[PADL_(const struct iovec *)]; const struct iovec * vec; char vec_r_[PADR_(const struct iovec *)];
 	char vlen_l_[PADL_(l_ulong)]; l_ulong vlen; char vlen_r_[PADR_(l_ulong)];
 	char pos_l_l_[PADL_(l_ulong)]; l_ulong pos_l; char pos_l_r_[PADR_(l_ulong)];
 	char pos_h_l_[PADL_(l_ulong)]; l_ulong pos_h; char pos_h_r_[PADR_(l_ulong)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 };
 struct linux_pwritev2_args {
 	char fd_l_[PADL_(l_ulong)]; l_ulong fd; char fd_r_[PADR_(l_ulong)];
 	char vec_l_[PADL_(const struct iovec *)]; const struct iovec * vec; char vec_r_[PADR_(const struct iovec *)];
 	char vlen_l_[PADL_(l_ulong)]; l_ulong vlen; char vlen_r_[PADR_(l_ulong)];
 	char pos_l_l_[PADL_(l_ulong)]; l_ulong pos_l; char pos_l_r_[PADR_(l_ulong)];
 	char pos_h_l_[PADL_(l_ulong)]; l_ulong pos_h; char pos_h_r_[PADR_(l_ulong)];
 	char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)];
 };
 struct linux_pkey_mprotect_args {
 	char start_l_[PADL_(l_ulong)]; l_ulong start; char start_r_[PADR_(l_ulong)];
 	char len_l_[PADL_(l_size_t)]; l_size_t len; char len_r_[PADR_(l_size_t)];
 	char prot_l_[PADL_(l_ulong)]; l_ulong prot; char prot_r_[PADR_(l_ulong)];
 	char pkey_l_[PADL_(l_int)]; l_int pkey; char pkey_r_[PADR_(l_int)];
 };
 struct linux_pkey_alloc_args {
 	char flags_l_[PADL_(l_ulong)]; l_ulong flags; char flags_r_[PADR_(l_ulong)];
 	char init_val_l_[PADL_(l_ulong)]; l_ulong init_val; char init_val_r_[PADR_(l_ulong)];
 };
 struct linux_pkey_free_args {
 	char pkey_l_[PADL_(l_int)]; l_int pkey; char pkey_r_[PADR_(l_int)];
 };
 struct linux_statx_args {
 	char dirfd_l_[PADL_(l_int)]; l_int dirfd; char dirfd_r_[PADR_(l_int)];
 	char pathname_l_[PADL_(const char *)]; const char * pathname; char pathname_r_[PADR_(const char *)];
 	char flags_l_[PADL_(l_uint)]; l_uint flags; char flags_r_[PADR_(l_uint)];
 	char mask_l_[PADL_(l_uint)]; l_uint mask; char mask_r_[PADR_(l_uint)];
 	char statxbuf_l_[PADL_(void *)]; void * statxbuf; char statxbuf_r_[PADR_(void *)];
 };
 struct linux_arch_prctl_args {
 	char option_l_[PADL_(l_int)]; l_int option; char option_r_[PADR_(l_int)];
 	char arg2_l_[PADL_(l_ulong)]; l_ulong arg2; char arg2_r_[PADR_(l_ulong)];
 };
 struct linux_io_pgetevents_args {
 	register_t dummy;
 };
 struct linux_rseq_args {
 	register_t dummy;
 };
 struct linux_semget_args {
 	char key_l_[PADL_(l_key_t)]; l_key_t key; char key_r_[PADR_(l_key_t)];
 	char nsems_l_[PADL_(l_int)]; l_int nsems; char nsems_r_[PADR_(l_int)];
 	char semflg_l_[PADL_(l_int)]; l_int semflg; char semflg_r_[PADR_(l_int)];
 };
 struct linux_semctl_args {
 	char semid_l_[PADL_(l_int)]; l_int semid; char semid_r_[PADR_(l_int)];
 	char semnum_l_[PADL_(l_int)]; l_int semnum; char semnum_r_[PADR_(l_int)];
 	char cmd_l_[PADL_(l_int)]; l_int cmd; char cmd_r_[PADR_(l_int)];
 	char arg_l_[PADL_(union l_semun)]; union l_semun arg; char arg_r_[PADR_(union l_semun)];
 };
 struct linux_shmget_args {
 	char key_l_[PADL_(l_key_t)]; l_key_t key; char key_r_[PADR_(l_key_t)];
 	char size_l_[PADL_(l_size_t)]; l_size_t size; char size_r_[PADR_(l_size_t)];
 	char shmflg_l_[PADL_(l_int)]; l_int shmflg; char shmflg_r_[PADR_(l_int)];
 };
 struct linux_shmctl_args {
 	char shmid_l_[PADL_(l_int)]; l_int shmid; char shmid_r_[PADR_(l_int)];
 	char cmd_l_[PADL_(l_int)]; l_int cmd; char cmd_r_[PADR_(l_int)];
 	char buf_l_[PADL_(struct l_shmid_ds *)]; struct l_shmid_ds * buf; char buf_r_[PADR_(struct l_shmid_ds *)];
 };
 struct linux_shmat_args {
 	char shmid_l_[PADL_(l_int)]; l_int shmid; char shmid_r_[PADR_(l_int)];
 	char shmaddr_l_[PADL_(char *)]; char * shmaddr; char shmaddr_r_[PADR_(char *)];
 	char shmflg_l_[PADL_(l_int)]; l_int shmflg; char shmflg_r_[PADR_(l_int)];
 };
 struct linux_shmdt_args {
 	char shmaddr_l_[PADL_(char *)]; char * shmaddr; char shmaddr_r_[PADR_(char *)];
 };
 struct linux_msgget_args {
 	char key_l_[PADL_(l_key_t)]; l_key_t key; char key_r_[PADR_(l_key_t)];
 	char msgflg_l_[PADL_(l_int)]; l_int msgflg; char msgflg_r_[PADR_(l_int)];
 };
 struct linux_msgsnd_args {
 	char msqid_l_[PADL_(l_int)]; l_int msqid; char msqid_r_[PADR_(l_int)];
 	char msgp_l_[PADL_(struct l_msgbuf *)]; struct l_msgbuf * msgp; char msgp_r_[PADR_(struct l_msgbuf *)];
 	char msgsz_l_[PADL_(l_size_t)]; l_size_t msgsz; char msgsz_r_[PADR_(l_size_t)];
 	char msgflg_l_[PADL_(l_int)]; l_int msgflg; char msgflg_r_[PADR_(l_int)];
 };
 struct linux_msgrcv_args {
 	char msqid_l_[PADL_(l_int)]; l_int msqid; char msqid_r_[PADR_(l_int)];
 	char msgp_l_[PADL_(struct l_msgbuf *)]; struct l_msgbuf * msgp; char msgp_r_[PADR_(struct l_msgbuf *)];
 	char msgsz_l_[PADL_(l_size_t)]; l_size_t msgsz; char msgsz_r_[PADR_(l_size_t)];
 	char msgtyp_l_[PADL_(l_long)]; l_long msgtyp; char msgtyp_r_[PADR_(l_long)];
 	char msgflg_l_[PADL_(l_int)]; l_int msgflg; char msgflg_r_[PADR_(l_int)];
 };
 struct linux_msgctl_args {
 	char msqid_l_[PADL_(l_int)]; l_int msqid; char msqid_r_[PADR_(l_int)];
 	char cmd_l_[PADL_(l_int)]; l_int cmd; char cmd_r_[PADR_(l_int)];
 	char buf_l_[PADL_(struct l_msqid_ds *)]; struct l_msqid_ds * buf; char buf_r_[PADR_(struct l_msqid_ds *)];
 };
 struct linux_clock_gettime64_args {
 	register_t dummy;
 };
 struct linux_clock_settime64_args {
 	register_t dummy;
 };
 struct linux_clock_adjtime64_args {
 	register_t dummy;
 };
 struct linux_clock_getres_time64_args {
 	register_t dummy;
 };
 struct linux_clock_nanosleep_time64_args {
 	register_t dummy;
 };
 struct linux_timer_gettime64_args {
 	register_t dummy;
 };
 struct linux_timer_settime64_args {
 	register_t dummy;
 };
 struct linux_timerfd_gettime64_args {
 	register_t dummy;
 };
 struct linux_timerfd_settime64_args {
 	register_t dummy;
 };
 struct linux_utimensat_time64_args {
 	register_t dummy;
 };
 struct linux_pselect6_time64_args {
 	register_t dummy;
 };
 struct linux_ppoll_time64_args {
 	register_t dummy;
 };
 struct linux_io_pgetevents_time64_args {
 	register_t dummy;
 };
 struct linux_recvmmsg_time64_args {
 	register_t dummy;
 };
 struct linux_mq_timedsend_time64_args {
 	register_t dummy;
 };
 struct linux_mq_timedreceive_time64_args {
 	register_t dummy;
 };
 struct linux_semtimedop_time64_args {
 	register_t dummy;
 };
 struct linux_rt_sigtimedwait_time64_args {
 	register_t dummy;
 };
 struct linux_futex_time64_args {
 	register_t dummy;
 };
 struct linux_sched_rr_get_interval_time64_args {
 	register_t dummy;
 };
 struct linux_pidfd_send_signal_args {
 	char pidfd_l_[PADL_(l_int)]; l_int pidfd; char pidfd_r_[PADR_(l_int)];
 	char sig_l_[PADL_(l_int)]; l_int sig; char sig_r_[PADR_(l_int)];
 	char info_l_[PADL_(l_siginfo_t *)]; l_siginfo_t * info; char info_r_[PADR_(l_siginfo_t *)];
 	char flags_l_[PADL_(l_uint)]; l_uint flags; char flags_r_[PADR_(l_uint)];
 };
 struct linux_io_uring_setup_args {
 	register_t dummy;
 };
 struct linux_io_uring_enter_args {
 	register_t dummy;
 };
 struct linux_io_uring_register_args {
 	register_t dummy;
 };
 #define	nosys	linux_nosys
 int	linux_exit(struct thread *, struct linux_exit_args *);
 int	linux_fork(struct thread *, struct linux_fork_args *);
 int	linux_open(struct thread *, struct linux_open_args *);
 int	linux_waitpid(struct thread *, struct linux_waitpid_args *);
 int	linux_creat(struct thread *, struct linux_creat_args *);
 int	linux_link(struct thread *, struct linux_link_args *);
 int	linux_unlink(struct thread *, struct linux_unlink_args *);
 int	linux_execve(struct thread *, struct linux_execve_args *);
 int	linux_chdir(struct thread *, struct linux_chdir_args *);
 int	linux_time(struct thread *, struct linux_time_args *);
 int	linux_mknod(struct thread *, struct linux_mknod_args *);
 int	linux_chmod(struct thread *, struct linux_chmod_args *);
 int	linux_lchown16(struct thread *, struct linux_lchown16_args *);
 int	linux_stat(struct thread *, struct linux_stat_args *);
 int	linux_lseek(struct thread *, struct linux_lseek_args *);
 int	linux_getpid(struct thread *, struct linux_getpid_args *);
 int	linux_mount(struct thread *, struct linux_mount_args *);
 int	linux_oldumount(struct thread *, struct linux_oldumount_args *);
 int	linux_setuid16(struct thread *, struct linux_setuid16_args *);
 int	linux_getuid16(struct thread *, struct linux_getuid16_args *);
 int	linux_stime(struct thread *, struct linux_stime_args *);
 int	linux_ptrace(struct thread *, struct linux_ptrace_args *);
 int	linux_alarm(struct thread *, struct linux_alarm_args *);
 int	linux_fstat(struct thread *, struct linux_fstat_args *);
 int	linux_pause(struct thread *, struct linux_pause_args *);
 int	linux_utime(struct thread *, struct linux_utime_args *);
 int	linux_access(struct thread *, struct linux_access_args *);
 int	linux_nice(struct thread *, struct linux_nice_args *);
 int	linux_kill(struct thread *, struct linux_kill_args *);
 int	linux_rename(struct thread *, struct linux_rename_args *);
 int	linux_mkdir(struct thread *, struct linux_mkdir_args *);
 int	linux_rmdir(struct thread *, struct linux_rmdir_args *);
 int	linux_pipe(struct thread *, struct linux_pipe_args *);
 int	linux_times(struct thread *, struct linux_times_args *);
 int	linux_brk(struct thread *, struct linux_brk_args *);
 int	linux_setgid16(struct thread *, struct linux_setgid16_args *);
 int	linux_getgid16(struct thread *, struct linux_getgid16_args *);
 int	linux_signal(struct thread *, struct linux_signal_args *);
 int	linux_geteuid16(struct thread *, struct linux_geteuid16_args *);
 int	linux_getegid16(struct thread *, struct linux_getegid16_args *);
 int	linux_umount(struct thread *, struct linux_umount_args *);
 int	linux_ioctl(struct thread *, struct linux_ioctl_args *);
 int	linux_fcntl(struct thread *, struct linux_fcntl_args *);
 int	linux_olduname(struct thread *, struct linux_olduname_args *);
 int	linux_ustat(struct thread *, struct linux_ustat_args *);
 int	linux_getppid(struct thread *, struct linux_getppid_args *);
 int	linux_sigaction(struct thread *, struct linux_sigaction_args *);
 int	linux_sgetmask(struct thread *, struct linux_sgetmask_args *);
 int	linux_ssetmask(struct thread *, struct linux_ssetmask_args *);
 int	linux_setreuid16(struct thread *, struct linux_setreuid16_args *);
 int	linux_setregid16(struct thread *, struct linux_setregid16_args *);
 int	linux_sigsuspend(struct thread *, struct linux_sigsuspend_args *);
 int	linux_sigpending(struct thread *, struct linux_sigpending_args *);
 int	linux_sethostname(struct thread *, struct linux_sethostname_args *);
 int	linux_setrlimit(struct thread *, struct linux_setrlimit_args *);
 int	linux_old_getrlimit(struct thread *, struct linux_old_getrlimit_args *);
 int	linux_getgroups16(struct thread *, struct linux_getgroups16_args *);
 int	linux_setgroups16(struct thread *, struct linux_setgroups16_args *);
 int	linux_old_select(struct thread *, struct linux_old_select_args *);
 int	linux_symlink(struct thread *, struct linux_symlink_args *);
 int	linux_lstat(struct thread *, struct linux_lstat_args *);
 int	linux_readlink(struct thread *, struct linux_readlink_args *);
 int	linux_uselib(struct thread *, struct linux_uselib_args *);
 int	linux_reboot(struct thread *, struct linux_reboot_args *);
 int	linux_readdir(struct thread *, struct linux_readdir_args *);
 int	linux_mmap(struct thread *, struct linux_mmap_args *);
 int	linux_truncate(struct thread *, struct linux_truncate_args *);
 int	linux_ftruncate(struct thread *, struct linux_ftruncate_args *);
 int	linux_getpriority(struct thread *, struct linux_getpriority_args *);
 int	linux_statfs(struct thread *, struct linux_statfs_args *);
 int	linux_fstatfs(struct thread *, struct linux_fstatfs_args *);
 int	linux_ioperm(struct thread *, struct linux_ioperm_args *);
 int	linux_socketcall(struct thread *, struct linux_socketcall_args *);
 int	linux_syslog(struct thread *, struct linux_syslog_args *);
 int	linux_setitimer(struct thread *, struct linux_setitimer_args *);
 int	linux_getitimer(struct thread *, struct linux_getitimer_args *);
 int	linux_newstat(struct thread *, struct linux_newstat_args *);
 int	linux_newlstat(struct thread *, struct linux_newlstat_args *);
 int	linux_newfstat(struct thread *, struct linux_newfstat_args *);
 int	linux_uname(struct thread *, struct linux_uname_args *);
 int	linux_iopl(struct thread *, struct linux_iopl_args *);
 int	linux_vhangup(struct thread *, struct linux_vhangup_args *);
 int	linux_vm86old(struct thread *, struct linux_vm86old_args *);
 int	linux_wait4(struct thread *, struct linux_wait4_args *);
 int	linux_swapoff(struct thread *, struct linux_swapoff_args *);
 int	linux_sysinfo(struct thread *, struct linux_sysinfo_args *);
 int	linux_ipc(struct thread *, struct linux_ipc_args *);
 int	linux_sigreturn(struct thread *, struct linux_sigreturn_args *);
 int	linux_clone(struct thread *, struct linux_clone_args *);
 int	linux_setdomainname(struct thread *, struct linux_setdomainname_args *);
 int	linux_newuname(struct thread *, struct linux_newuname_args *);
 int	linux_modify_ldt(struct thread *, struct linux_modify_ldt_args *);
 int	linux_adjtimex(struct thread *, struct linux_adjtimex_args *);
 int	linux_mprotect(struct thread *, struct linux_mprotect_args *);
 int	linux_sigprocmask(struct thread *, struct linux_sigprocmask_args *);
 int	linux_init_module(struct thread *, struct linux_init_module_args *);
 int	linux_delete_module(struct thread *, struct linux_delete_module_args *);
 int	linux_quotactl(struct thread *, struct linux_quotactl_args *);
 int	linux_bdflush(struct thread *, struct linux_bdflush_args *);
 int	linux_sysfs(struct thread *, struct linux_sysfs_args *);
 int	linux_personality(struct thread *, struct linux_personality_args *);
 int	linux_setfsuid16(struct thread *, struct linux_setfsuid16_args *);
 int	linux_setfsgid16(struct thread *, struct linux_setfsgid16_args *);
 int	linux_llseek(struct thread *, struct linux_llseek_args *);
 int	linux_getdents(struct thread *, struct linux_getdents_args *);
 int	linux_select(struct thread *, struct linux_select_args *);
 int	linux_msync(struct thread *, struct linux_msync_args *);
 int	linux_getsid(struct thread *, struct linux_getsid_args *);
 int	linux_fdatasync(struct thread *, struct linux_fdatasync_args *);
 int	linux_sysctl(struct thread *, struct linux_sysctl_args *);
 int	linux_sched_setparam(struct thread *, struct linux_sched_setparam_args *);
 int	linux_sched_getparam(struct thread *, struct linux_sched_getparam_args *);
 int	linux_sched_setscheduler(struct thread *, struct linux_sched_setscheduler_args *);
 int	linux_sched_getscheduler(struct thread *, struct linux_sched_getscheduler_args *);
 int	linux_sched_get_priority_max(struct thread *, struct linux_sched_get_priority_max_args *);
 int	linux_sched_get_priority_min(struct thread *, struct linux_sched_get_priority_min_args *);
 int	linux_sched_rr_get_interval(struct thread *, struct linux_sched_rr_get_interval_args *);
 int	linux_nanosleep(struct thread *, struct linux_nanosleep_args *);
 int	linux_mremap(struct thread *, struct linux_mremap_args *);
 int	linux_setresuid16(struct thread *, struct linux_setresuid16_args *);
 int	linux_getresuid16(struct thread *, struct linux_getresuid16_args *);
 int	linux_vm86(struct thread *, struct linux_vm86_args *);
 int	linux_setresgid16(struct thread *, struct linux_setresgid16_args *);
 int	linux_getresgid16(struct thread *, struct linux_getresgid16_args *);
 int	linux_prctl(struct thread *, struct linux_prctl_args *);
 int	linux_rt_sigreturn(struct thread *, struct linux_rt_sigreturn_args *);
 int	linux_rt_sigaction(struct thread *, struct linux_rt_sigaction_args *);
 int	linux_rt_sigprocmask(struct thread *, struct linux_rt_sigprocmask_args *);
 int	linux_rt_sigpending(struct thread *, struct linux_rt_sigpending_args *);
 int	linux_rt_sigtimedwait(struct thread *, struct linux_rt_sigtimedwait_args *);
 int	linux_rt_sigqueueinfo(struct thread *, struct linux_rt_sigqueueinfo_args *);
 int	linux_rt_sigsuspend(struct thread *, struct linux_rt_sigsuspend_args *);
 int	linux_pread(struct thread *, struct linux_pread_args *);
 int	linux_pwrite(struct thread *, struct linux_pwrite_args *);
 int	linux_chown16(struct thread *, struct linux_chown16_args *);
 int	linux_getcwd(struct thread *, struct linux_getcwd_args *);
 int	linux_capget(struct thread *, struct linux_capget_args *);
 int	linux_capset(struct thread *, struct linux_capset_args *);
 int	linux_sigaltstack(struct thread *, struct linux_sigaltstack_args *);
 int	linux_sendfile(struct thread *, struct linux_sendfile_args *);
 int	linux_vfork(struct thread *, struct linux_vfork_args *);
 int	linux_getrlimit(struct thread *, struct linux_getrlimit_args *);
 int	linux_mmap2(struct thread *, struct linux_mmap2_args *);
 int	linux_truncate64(struct thread *, struct linux_truncate64_args *);
 int	linux_ftruncate64(struct thread *, struct linux_ftruncate64_args *);
 int	linux_stat64(struct thread *, struct linux_stat64_args *);
 int	linux_lstat64(struct thread *, struct linux_lstat64_args *);
 int	linux_fstat64(struct thread *, struct linux_fstat64_args *);
 int	linux_lchown(struct thread *, struct linux_lchown_args *);
 int	linux_getuid(struct thread *, struct linux_getuid_args *);
 int	linux_getgid(struct thread *, struct linux_getgid_args *);
 int	linux_getgroups(struct thread *, struct linux_getgroups_args *);
 int	linux_setgroups(struct thread *, struct linux_setgroups_args *);
 int	linux_chown(struct thread *, struct linux_chown_args *);
 int	linux_setfsuid(struct thread *, struct linux_setfsuid_args *);
 int	linux_setfsgid(struct thread *, struct linux_setfsgid_args *);
 int	linux_pivot_root(struct thread *, struct linux_pivot_root_args *);
 int	linux_mincore(struct thread *, struct linux_mincore_args *);
 int	linux_getdents64(struct thread *, struct linux_getdents64_args *);
 int	linux_fcntl64(struct thread *, struct linux_fcntl64_args *);
 int	linux_gettid(struct thread *, struct linux_gettid_args *);
 int	linux_setxattr(struct thread *, struct linux_setxattr_args *);
 int	linux_lsetxattr(struct thread *, struct linux_lsetxattr_args *);
 int	linux_fsetxattr(struct thread *, struct linux_fsetxattr_args *);
 int	linux_getxattr(struct thread *, struct linux_getxattr_args *);
 int	linux_lgetxattr(struct thread *, struct linux_lgetxattr_args *);
 int	linux_fgetxattr(struct thread *, struct linux_fgetxattr_args *);
 int	linux_listxattr(struct thread *, struct linux_listxattr_args *);
 int	linux_llistxattr(struct thread *, struct linux_llistxattr_args *);
 int	linux_flistxattr(struct thread *, struct linux_flistxattr_args *);
 int	linux_removexattr(struct thread *, struct linux_removexattr_args *);
 int	linux_lremovexattr(struct thread *, struct linux_lremovexattr_args *);
 int	linux_fremovexattr(struct thread *, struct linux_fremovexattr_args *);
 int	linux_tkill(struct thread *, struct linux_tkill_args *);
 int	linux_sys_futex(struct thread *, struct linux_sys_futex_args *);
 int	linux_sched_setaffinity(struct thread *, struct linux_sched_setaffinity_args *);
 int	linux_sched_getaffinity(struct thread *, struct linux_sched_getaffinity_args *);
 int	linux_set_thread_area(struct thread *, struct linux_set_thread_area_args *);
 int	linux_get_thread_area(struct thread *, struct linux_get_thread_area_args *);
 int	linux_fadvise64(struct thread *, struct linux_fadvise64_args *);
 int	linux_exit_group(struct thread *, struct linux_exit_group_args *);
 int	linux_lookup_dcookie(struct thread *, struct linux_lookup_dcookie_args *);
 int	linux_epoll_create(struct thread *, struct linux_epoll_create_args *);
 int	linux_epoll_ctl(struct thread *, struct linux_epoll_ctl_args *);
 int	linux_epoll_wait(struct thread *, struct linux_epoll_wait_args *);
 int	linux_remap_file_pages(struct thread *, struct linux_remap_file_pages_args *);
 int	linux_set_tid_address(struct thread *, struct linux_set_tid_address_args *);
 int	linux_timer_create(struct thread *, struct linux_timer_create_args *);
 int	linux_timer_settime(struct thread *, struct linux_timer_settime_args *);
 int	linux_timer_gettime(struct thread *, struct linux_timer_gettime_args *);
 int	linux_timer_getoverrun(struct thread *, struct linux_timer_getoverrun_args *);
 int	linux_timer_delete(struct thread *, struct linux_timer_delete_args *);
 int	linux_clock_settime(struct thread *, struct linux_clock_settime_args *);
 int	linux_clock_gettime(struct thread *, struct linux_clock_gettime_args *);
 int	linux_clock_getres(struct thread *, struct linux_clock_getres_args *);
 int	linux_clock_nanosleep(struct thread *, struct linux_clock_nanosleep_args *);
 int	linux_statfs64(struct thread *, struct linux_statfs64_args *);
 int	linux_fstatfs64(struct thread *, struct linux_fstatfs64_args *);
 int	linux_tgkill(struct thread *, struct linux_tgkill_args *);
 int	linux_utimes(struct thread *, struct linux_utimes_args *);
 int	linux_fadvise64_64(struct thread *, struct linux_fadvise64_64_args *);
 int	linux_mbind(struct thread *, struct linux_mbind_args *);
 int	linux_get_mempolicy(struct thread *, struct linux_get_mempolicy_args *);
 int	linux_set_mempolicy(struct thread *, struct linux_set_mempolicy_args *);
 int	linux_mq_open(struct thread *, struct linux_mq_open_args *);
 int	linux_mq_unlink(struct thread *, struct linux_mq_unlink_args *);
 int	linux_mq_timedsend(struct thread *, struct linux_mq_timedsend_args *);
 int	linux_mq_timedreceive(struct thread *, struct linux_mq_timedreceive_args *);
 int	linux_mq_notify(struct thread *, struct linux_mq_notify_args *);
 int	linux_mq_getsetattr(struct thread *, struct linux_mq_getsetattr_args *);
 int	linux_kexec_load(struct thread *, struct linux_kexec_load_args *);
 int	linux_waitid(struct thread *, struct linux_waitid_args *);
 int	linux_add_key(struct thread *, struct linux_add_key_args *);
 int	linux_request_key(struct thread *, struct linux_request_key_args *);
 int	linux_keyctl(struct thread *, struct linux_keyctl_args *);
 int	linux_ioprio_set(struct thread *, struct linux_ioprio_set_args *);
 int	linux_ioprio_get(struct thread *, struct linux_ioprio_get_args *);
 int	linux_inotify_init(struct thread *, struct linux_inotify_init_args *);
 int	linux_inotify_add_watch(struct thread *, struct linux_inotify_add_watch_args *);
 int	linux_inotify_rm_watch(struct thread *, struct linux_inotify_rm_watch_args *);
 int	linux_migrate_pages(struct thread *, struct linux_migrate_pages_args *);
 int	linux_openat(struct thread *, struct linux_openat_args *);
 int	linux_mkdirat(struct thread *, struct linux_mkdirat_args *);
 int	linux_mknodat(struct thread *, struct linux_mknodat_args *);
 int	linux_fchownat(struct thread *, struct linux_fchownat_args *);
 int	linux_futimesat(struct thread *, struct linux_futimesat_args *);
 int	linux_fstatat64(struct thread *, struct linux_fstatat64_args *);
 int	linux_unlinkat(struct thread *, struct linux_unlinkat_args *);
 int	linux_renameat(struct thread *, struct linux_renameat_args *);
 int	linux_linkat(struct thread *, struct linux_linkat_args *);
 int	linux_symlinkat(struct thread *, struct linux_symlinkat_args *);
 int	linux_readlinkat(struct thread *, struct linux_readlinkat_args *);
 int	linux_fchmodat(struct thread *, struct linux_fchmodat_args *);
 int	linux_faccessat(struct thread *, struct linux_faccessat_args *);
 int	linux_pselect6(struct thread *, struct linux_pselect6_args *);
 int	linux_ppoll(struct thread *, struct linux_ppoll_args *);
 int	linux_unshare(struct thread *, struct linux_unshare_args *);
 int	linux_set_robust_list(struct thread *, struct linux_set_robust_list_args *);
 int	linux_get_robust_list(struct thread *, struct linux_get_robust_list_args *);
 int	linux_splice(struct thread *, struct linux_splice_args *);
 int	linux_sync_file_range(struct thread *, struct linux_sync_file_range_args *);
 int	linux_tee(struct thread *, struct linux_tee_args *);
 int	linux_vmsplice(struct thread *, struct linux_vmsplice_args *);
 int	linux_move_pages(struct thread *, struct linux_move_pages_args *);
 int	linux_getcpu(struct thread *, struct linux_getcpu_args *);
 int	linux_epoll_pwait(struct thread *, struct linux_epoll_pwait_args *);
 int	linux_utimensat(struct thread *, struct linux_utimensat_args *);
 int	linux_signalfd(struct thread *, struct linux_signalfd_args *);
 int	linux_timerfd_create(struct thread *, struct linux_timerfd_create_args *);
 int	linux_eventfd(struct thread *, struct linux_eventfd_args *);
 int	linux_fallocate(struct thread *, struct linux_fallocate_args *);
 int	linux_timerfd_settime(struct thread *, struct linux_timerfd_settime_args *);
 int	linux_timerfd_gettime(struct thread *, struct linux_timerfd_gettime_args *);
 int	linux_signalfd4(struct thread *, struct linux_signalfd4_args *);
 int	linux_eventfd2(struct thread *, struct linux_eventfd2_args *);
 int	linux_epoll_create1(struct thread *, struct linux_epoll_create1_args *);
 int	linux_dup3(struct thread *, struct linux_dup3_args *);
 int	linux_pipe2(struct thread *, struct linux_pipe2_args *);
 int	linux_inotify_init1(struct thread *, struct linux_inotify_init1_args *);
 int	linux_preadv(struct thread *, struct linux_preadv_args *);
 int	linux_pwritev(struct thread *, struct linux_pwritev_args *);
 int	linux_rt_tgsigqueueinfo(struct thread *, struct linux_rt_tgsigqueueinfo_args *);
 int	linux_perf_event_open(struct thread *, struct linux_perf_event_open_args *);
 int	linux_recvmmsg(struct thread *, struct linux_recvmmsg_args *);
 int	linux_fanotify_init(struct thread *, struct linux_fanotify_init_args *);
 int	linux_fanotify_mark(struct thread *, struct linux_fanotify_mark_args *);
 int	linux_prlimit64(struct thread *, struct linux_prlimit64_args *);
 int	linux_name_to_handle_at(struct thread *, struct linux_name_to_handle_at_args *);
 int	linux_open_by_handle_at(struct thread *, struct linux_open_by_handle_at_args *);
 int	linux_clock_adjtime(struct thread *, struct linux_clock_adjtime_args *);
 int	linux_syncfs(struct thread *, struct linux_syncfs_args *);
 int	linux_sendmmsg(struct thread *, struct linux_sendmmsg_args *);
 int	linux_setns(struct thread *, struct linux_setns_args *);
 int	linux_process_vm_readv(struct thread *, struct linux_process_vm_readv_args *);
 int	linux_process_vm_writev(struct thread *, struct linux_process_vm_writev_args *);
 int	linux_kcmp(struct thread *, struct linux_kcmp_args *);
 int	linux_finit_module(struct thread *, struct linux_finit_module_args *);
 int	linux_sched_setattr(struct thread *, struct linux_sched_setattr_args *);
 int	linux_sched_getattr(struct thread *, struct linux_sched_getattr_args *);
 int	linux_renameat2(struct thread *, struct linux_renameat2_args *);
 int	linux_seccomp(struct thread *, struct linux_seccomp_args *);
 int	linux_getrandom(struct thread *, struct linux_getrandom_args *);
 int	linux_memfd_create(struct thread *, struct linux_memfd_create_args *);
 int	linux_bpf(struct thread *, struct linux_bpf_args *);
 int	linux_execveat(struct thread *, struct linux_execveat_args *);
 int	linux_socket(struct thread *, struct linux_socket_args *);
 int	linux_socketpair(struct thread *, struct linux_socketpair_args *);
 int	linux_bind(struct thread *, struct linux_bind_args *);
 int	linux_connect(struct thread *, struct linux_connect_args *);
 int	linux_listen(struct thread *, struct linux_listen_args *);
 int	linux_accept4(struct thread *, struct linux_accept4_args *);
 int	linux_getsockopt(struct thread *, struct linux_getsockopt_args *);
 int	linux_setsockopt(struct thread *, struct linux_setsockopt_args *);
 int	linux_getsockname(struct thread *, struct linux_getsockname_args *);
 int	linux_getpeername(struct thread *, struct linux_getpeername_args *);
 int	linux_sendto(struct thread *, struct linux_sendto_args *);
 int	linux_sendmsg(struct thread *, struct linux_sendmsg_args *);
 int	linux_recvfrom(struct thread *, struct linux_recvfrom_args *);
 int	linux_recvmsg(struct thread *, struct linux_recvmsg_args *);
 int	linux_shutdown(struct thread *, struct linux_shutdown_args *);
 int	linux_userfaultfd(struct thread *, struct linux_userfaultfd_args *);
 int	linux_membarrier(struct thread *, struct linux_membarrier_args *);
 int	linux_mlock2(struct thread *, struct linux_mlock2_args *);
 int	linux_copy_file_range(struct thread *, struct linux_copy_file_range_args *);
 int	linux_preadv2(struct thread *, struct linux_preadv2_args *);
 int	linux_pwritev2(struct thread *, struct linux_pwritev2_args *);
 int	linux_pkey_mprotect(struct thread *, struct linux_pkey_mprotect_args *);
 int	linux_pkey_alloc(struct thread *, struct linux_pkey_alloc_args *);
 int	linux_pkey_free(struct thread *, struct linux_pkey_free_args *);
 int	linux_statx(struct thread *, struct linux_statx_args *);
 int	linux_arch_prctl(struct thread *, struct linux_arch_prctl_args *);
 int	linux_io_pgetevents(struct thread *, struct linux_io_pgetevents_args *);
 int	linux_rseq(struct thread *, struct linux_rseq_args *);
 int	linux_semget(struct thread *, struct linux_semget_args *);
 int	linux_semctl(struct thread *, struct linux_semctl_args *);
 int	linux_shmget(struct thread *, struct linux_shmget_args *);
 int	linux_shmctl(struct thread *, struct linux_shmctl_args *);
 int	linux_shmat(struct thread *, struct linux_shmat_args *);
 int	linux_shmdt(struct thread *, struct linux_shmdt_args *);
 int	linux_msgget(struct thread *, struct linux_msgget_args *);
 int	linux_msgsnd(struct thread *, struct linux_msgsnd_args *);
 int	linux_msgrcv(struct thread *, struct linux_msgrcv_args *);
 int	linux_msgctl(struct thread *, struct linux_msgctl_args *);
 int	linux_clock_gettime64(struct thread *, struct linux_clock_gettime64_args *);
 int	linux_clock_settime64(struct thread *, struct linux_clock_settime64_args *);
 int	linux_clock_adjtime64(struct thread *, struct linux_clock_adjtime64_args *);
 int	linux_clock_getres_time64(struct thread *, struct linux_clock_getres_time64_args *);
 int	linux_clock_nanosleep_time64(struct thread *, struct linux_clock_nanosleep_time64_args *);
 int	linux_timer_gettime64(struct thread *, struct linux_timer_gettime64_args *);
 int	linux_timer_settime64(struct thread *, struct linux_timer_settime64_args *);
 int	linux_timerfd_gettime64(struct thread *, struct linux_timerfd_gettime64_args *);
 int	linux_timerfd_settime64(struct thread *, struct linux_timerfd_settime64_args *);
 int	linux_utimensat_time64(struct thread *, struct linux_utimensat_time64_args *);
 int	linux_pselect6_time64(struct thread *, struct linux_pselect6_time64_args *);
 int	linux_ppoll_time64(struct thread *, struct linux_ppoll_time64_args *);
 int	linux_io_pgetevents_time64(struct thread *, struct linux_io_pgetevents_time64_args *);
 int	linux_recvmmsg_time64(struct thread *, struct linux_recvmmsg_time64_args *);
 int	linux_mq_timedsend_time64(struct thread *, struct linux_mq_timedsend_time64_args *);
 int	linux_mq_timedreceive_time64(struct thread *, struct linux_mq_timedreceive_time64_args *);
 int	linux_semtimedop_time64(struct thread *, struct linux_semtimedop_time64_args *);
 int	linux_rt_sigtimedwait_time64(struct thread *, struct linux_rt_sigtimedwait_time64_args *);
 int	linux_futex_time64(struct thread *, struct linux_futex_time64_args *);
 int	linux_sched_rr_get_interval_time64(struct thread *, struct linux_sched_rr_get_interval_time64_args *);
 int	linux_pidfd_send_signal(struct thread *, struct linux_pidfd_send_signal_args *);
 int	linux_io_uring_setup(struct thread *, struct linux_io_uring_setup_args *);
 int	linux_io_uring_enter(struct thread *, struct linux_io_uring_enter_args *);
 int	linux_io_uring_register(struct thread *, struct linux_io_uring_register_args *);
 
 #ifdef COMPAT_43
 
 #define	nosys	linux_nosys
 
 #endif /* COMPAT_43 */
 
 
 #ifdef COMPAT_FREEBSD4
 
 #define	nosys	linux_nosys
 
 #endif /* COMPAT_FREEBSD4 */
 
 
 #ifdef COMPAT_FREEBSD6
 
 #define	nosys	linux_nosys
 
 #endif /* COMPAT_FREEBSD6 */
 
 
 #ifdef COMPAT_FREEBSD7
 
 #define	nosys	linux_nosys
 
 #endif /* COMPAT_FREEBSD7 */
 
 
 #ifdef COMPAT_FREEBSD10
 
 #define	nosys	linux_nosys
 
 #endif /* COMPAT_FREEBSD10 */
 
 
 #ifdef COMPAT_FREEBSD11
 
 #define	nosys	linux_nosys
 
 #endif /* COMPAT_FREEBSD11 */
 
 #define	LINUX_SYS_AUE_linux_exit	AUE_EXIT
 #define	LINUX_SYS_AUE_linux_fork	AUE_FORK
 #define	LINUX_SYS_AUE_linux_open	AUE_OPEN_RWTC
 #define	LINUX_SYS_AUE_linux_waitpid	AUE_WAIT4
 #define	LINUX_SYS_AUE_linux_creat	AUE_CREAT
 #define	LINUX_SYS_AUE_linux_link	AUE_LINK
 #define	LINUX_SYS_AUE_linux_unlink	AUE_UNLINK
 #define	LINUX_SYS_AUE_linux_execve	AUE_EXECVE
 #define	LINUX_SYS_AUE_linux_chdir	AUE_CHDIR
 #define	LINUX_SYS_AUE_linux_time	AUE_NULL
 #define	LINUX_SYS_AUE_linux_mknod	AUE_MKNOD
 #define	LINUX_SYS_AUE_linux_chmod	AUE_CHMOD
 #define	LINUX_SYS_AUE_linux_lchown16	AUE_LCHOWN
 #define	LINUX_SYS_AUE_linux_stat	AUE_STAT
 #define	LINUX_SYS_AUE_linux_lseek	AUE_LSEEK
 #define	LINUX_SYS_AUE_linux_getpid	AUE_GETPID
 #define	LINUX_SYS_AUE_linux_mount	AUE_MOUNT
 #define	LINUX_SYS_AUE_linux_oldumount	AUE_UMOUNT
 #define	LINUX_SYS_AUE_linux_setuid16	AUE_SETUID
 #define	LINUX_SYS_AUE_linux_getuid16	AUE_GETUID
 #define	LINUX_SYS_AUE_linux_stime	AUE_SETTIMEOFDAY
 #define	LINUX_SYS_AUE_linux_ptrace	AUE_PTRACE
 #define	LINUX_SYS_AUE_linux_alarm	AUE_NULL
 #define	LINUX_SYS_AUE_linux_fstat	AUE_FSTAT
 #define	LINUX_SYS_AUE_linux_pause	AUE_NULL
 #define	LINUX_SYS_AUE_linux_utime	AUE_UTIME
 #define	LINUX_SYS_AUE_linux_access	AUE_ACCESS
 #define	LINUX_SYS_AUE_linux_nice	AUE_NICE
 #define	LINUX_SYS_AUE_linux_kill	AUE_KILL
 #define	LINUX_SYS_AUE_linux_rename	AUE_RENAME
 #define	LINUX_SYS_AUE_linux_mkdir	AUE_MKDIR
 #define	LINUX_SYS_AUE_linux_rmdir	AUE_RMDIR
 #define	LINUX_SYS_AUE_linux_pipe	AUE_PIPE
 #define	LINUX_SYS_AUE_linux_times	AUE_NULL
 #define	LINUX_SYS_AUE_linux_brk	AUE_NULL
 #define	LINUX_SYS_AUE_linux_setgid16	AUE_SETGID
 #define	LINUX_SYS_AUE_linux_getgid16	AUE_GETGID
 #define	LINUX_SYS_AUE_linux_signal	AUE_NULL
 #define	LINUX_SYS_AUE_linux_geteuid16	AUE_GETEUID
 #define	LINUX_SYS_AUE_linux_getegid16	AUE_GETEGID
 #define	LINUX_SYS_AUE_linux_umount	AUE_UMOUNT
 #define	LINUX_SYS_AUE_linux_ioctl	AUE_IOCTL
 #define	LINUX_SYS_AUE_linux_fcntl	AUE_FCNTL
 #define	LINUX_SYS_AUE_linux_olduname	AUE_NULL
 #define	LINUX_SYS_AUE_linux_ustat	AUE_NULL
 #define	LINUX_SYS_AUE_linux_getppid	AUE_GETPPID
 #define	LINUX_SYS_AUE_linux_sigaction	AUE_NULL
 #define	LINUX_SYS_AUE_linux_sgetmask	AUE_NULL
 #define	LINUX_SYS_AUE_linux_ssetmask	AUE_NULL
 #define	LINUX_SYS_AUE_linux_setreuid16	AUE_SETREUID
 #define	LINUX_SYS_AUE_linux_setregid16	AUE_SETREGID
 #define	LINUX_SYS_AUE_linux_sigsuspend	AUE_NULL
 #define	LINUX_SYS_AUE_linux_sigpending	AUE_NULL
 #define	LINUX_SYS_AUE_linux_sethostname	AUE_SYSCTL
 #define	LINUX_SYS_AUE_linux_setrlimit	AUE_SETRLIMIT
 #define	LINUX_SYS_AUE_linux_old_getrlimit	AUE_GETRLIMIT
 #define	LINUX_SYS_AUE_linux_getgroups16	AUE_GETGROUPS
 #define	LINUX_SYS_AUE_linux_setgroups16	AUE_SETGROUPS
 #define	LINUX_SYS_AUE_linux_old_select	AUE_SELECT
 #define	LINUX_SYS_AUE_linux_symlink	AUE_SYMLINK
 #define	LINUX_SYS_AUE_linux_lstat	AUE_LSTAT
 #define	LINUX_SYS_AUE_linux_readlink	AUE_READLINK
 #define	LINUX_SYS_AUE_linux_uselib	AUE_USELIB
 #define	LINUX_SYS_AUE_linux_reboot	AUE_REBOOT
 #define	LINUX_SYS_AUE_linux_readdir	AUE_GETDIRENTRIES
 #define	LINUX_SYS_AUE_linux_mmap	AUE_MMAP
 #define	LINUX_SYS_AUE_linux_truncate	AUE_TRUNCATE
 #define	LINUX_SYS_AUE_linux_ftruncate	AUE_FTRUNCATE
 #define	LINUX_SYS_AUE_linux_getpriority	AUE_GETPRIORITY
 #define	LINUX_SYS_AUE_linux_statfs	AUE_STATFS
 #define	LINUX_SYS_AUE_linux_fstatfs	AUE_FSTATFS
 #define	LINUX_SYS_AUE_linux_ioperm	AUE_NULL
 #define	LINUX_SYS_AUE_linux_socketcall	AUE_NULL
 #define	LINUX_SYS_AUE_linux_syslog	AUE_NULL
 #define	LINUX_SYS_AUE_linux_setitimer	AUE_SETITIMER
 #define	LINUX_SYS_AUE_linux_getitimer	AUE_GETITIMER
 #define	LINUX_SYS_AUE_linux_newstat	AUE_STAT
 #define	LINUX_SYS_AUE_linux_newlstat	AUE_LSTAT
 #define	LINUX_SYS_AUE_linux_newfstat	AUE_FSTAT
 #define	LINUX_SYS_AUE_linux_uname	AUE_NULL
 #define	LINUX_SYS_AUE_linux_iopl	AUE_NULL
 #define	LINUX_SYS_AUE_linux_vhangup	AUE_NULL
 #define	LINUX_SYS_AUE_linux_vm86old	AUE_NULL
 #define	LINUX_SYS_AUE_linux_wait4	AUE_WAIT4
 #define	LINUX_SYS_AUE_linux_swapoff	AUE_SWAPOFF
 #define	LINUX_SYS_AUE_linux_sysinfo	AUE_NULL
 #define	LINUX_SYS_AUE_linux_ipc	AUE_NULL
 #define	LINUX_SYS_AUE_linux_sigreturn	AUE_SIGRETURN
 #define	LINUX_SYS_AUE_linux_clone	AUE_RFORK
 #define	LINUX_SYS_AUE_linux_setdomainname	AUE_SYSCTL
 #define	LINUX_SYS_AUE_linux_newuname	AUE_NULL
 #define	LINUX_SYS_AUE_linux_modify_ldt	AUE_NULL
 #define	LINUX_SYS_AUE_linux_adjtimex	AUE_ADJTIME
 #define	LINUX_SYS_AUE_linux_mprotect	AUE_MPROTECT
 #define	LINUX_SYS_AUE_linux_sigprocmask	AUE_SIGPROCMASK
 #define	LINUX_SYS_AUE_linux_init_module	AUE_NULL
 #define	LINUX_SYS_AUE_linux_delete_module	AUE_NULL
 #define	LINUX_SYS_AUE_linux_quotactl	AUE_QUOTACTL
 #define	LINUX_SYS_AUE_linux_bdflush	AUE_BDFLUSH
 #define	LINUX_SYS_AUE_linux_sysfs	AUE_NULL
 #define	LINUX_SYS_AUE_linux_personality	AUE_PERSONALITY
 #define	LINUX_SYS_AUE_linux_setfsuid16	AUE_SETFSUID
 #define	LINUX_SYS_AUE_linux_setfsgid16	AUE_SETFSGID
 #define	LINUX_SYS_AUE_linux_llseek	AUE_LSEEK
 #define	LINUX_SYS_AUE_linux_getdents	AUE_GETDIRENTRIES
 #define	LINUX_SYS_AUE_linux_select	AUE_SELECT
 #define	LINUX_SYS_AUE_linux_msync	AUE_MSYNC
 #define	LINUX_SYS_AUE_linux_getsid	AUE_GETSID
 #define	LINUX_SYS_AUE_linux_fdatasync	AUE_NULL
 #define	LINUX_SYS_AUE_linux_sysctl	AUE_SYSCTL
 #define	LINUX_SYS_AUE_linux_sched_setparam	AUE_SCHED_SETPARAM
 #define	LINUX_SYS_AUE_linux_sched_getparam	AUE_SCHED_GETPARAM
 #define	LINUX_SYS_AUE_linux_sched_setscheduler	AUE_SCHED_SETSCHEDULER
 #define	LINUX_SYS_AUE_linux_sched_getscheduler	AUE_SCHED_GETSCHEDULER
 #define	LINUX_SYS_AUE_linux_sched_get_priority_max	AUE_SCHED_GET_PRIORITY_MAX
 #define	LINUX_SYS_AUE_linux_sched_get_priority_min	AUE_SCHED_GET_PRIORITY_MIN
 #define	LINUX_SYS_AUE_linux_sched_rr_get_interval	AUE_SCHED_RR_GET_INTERVAL
 #define	LINUX_SYS_AUE_linux_nanosleep	AUE_NULL
 #define	LINUX_SYS_AUE_linux_mremap	AUE_NULL
 #define	LINUX_SYS_AUE_linux_setresuid16	AUE_SETRESUID
 #define	LINUX_SYS_AUE_linux_getresuid16	AUE_GETRESUID
 #define	LINUX_SYS_AUE_linux_vm86	AUE_NULL
 #define	LINUX_SYS_AUE_linux_setresgid16	AUE_SETRESGID
 #define	LINUX_SYS_AUE_linux_getresgid16	AUE_GETRESGID
 #define	LINUX_SYS_AUE_linux_prctl	AUE_PRCTL
 #define	LINUX_SYS_AUE_linux_rt_sigreturn	AUE_NULL
 #define	LINUX_SYS_AUE_linux_rt_sigaction	AUE_NULL
 #define	LINUX_SYS_AUE_linux_rt_sigprocmask	AUE_NULL
 #define	LINUX_SYS_AUE_linux_rt_sigpending	AUE_NULL
 #define	LINUX_SYS_AUE_linux_rt_sigtimedwait	AUE_NULL
 #define	LINUX_SYS_AUE_linux_rt_sigqueueinfo	AUE_NULL
 #define	LINUX_SYS_AUE_linux_rt_sigsuspend	AUE_NULL
 #define	LINUX_SYS_AUE_linux_pread	AUE_PREAD
 #define	LINUX_SYS_AUE_linux_pwrite	AUE_PWRITE
 #define	LINUX_SYS_AUE_linux_chown16	AUE_CHOWN
 #define	LINUX_SYS_AUE_linux_getcwd	AUE_GETCWD
 #define	LINUX_SYS_AUE_linux_capget	AUE_CAPGET
 #define	LINUX_SYS_AUE_linux_capset	AUE_CAPSET
 #define	LINUX_SYS_AUE_linux_sigaltstack	AUE_NULL
 #define	LINUX_SYS_AUE_linux_sendfile	AUE_SENDFILE
 #define	LINUX_SYS_AUE_linux_vfork	AUE_VFORK
 #define	LINUX_SYS_AUE_linux_getrlimit	AUE_GETRLIMIT
 #define	LINUX_SYS_AUE_linux_mmap2	AUE_MMAP
 #define	LINUX_SYS_AUE_linux_truncate64	AUE_TRUNCATE
 #define	LINUX_SYS_AUE_linux_ftruncate64	AUE_FTRUNCATE
 #define	LINUX_SYS_AUE_linux_stat64	AUE_STAT
 #define	LINUX_SYS_AUE_linux_lstat64	AUE_LSTAT
 #define	LINUX_SYS_AUE_linux_fstat64	AUE_FSTAT
 #define	LINUX_SYS_AUE_linux_lchown	AUE_LCHOWN
 #define	LINUX_SYS_AUE_linux_getuid	AUE_GETUID
 #define	LINUX_SYS_AUE_linux_getgid	AUE_GETGID
 #define	LINUX_SYS_AUE_linux_getgroups	AUE_GETGROUPS
 #define	LINUX_SYS_AUE_linux_setgroups	AUE_SETGROUPS
 #define	LINUX_SYS_AUE_linux_chown	AUE_CHOWN
 #define	LINUX_SYS_AUE_linux_setfsuid	AUE_SETFSUID
 #define	LINUX_SYS_AUE_linux_setfsgid	AUE_SETFSGID
 #define	LINUX_SYS_AUE_linux_pivot_root	AUE_PIVOT_ROOT
 #define	LINUX_SYS_AUE_linux_mincore	AUE_MINCORE
 #define	LINUX_SYS_AUE_linux_getdents64	AUE_GETDIRENTRIES
 #define	LINUX_SYS_AUE_linux_fcntl64	AUE_FCNTL
 #define	LINUX_SYS_AUE_linux_gettid	AUE_NULL
 #define	LINUX_SYS_AUE_linux_setxattr	AUE_NULL
 #define	LINUX_SYS_AUE_linux_lsetxattr	AUE_NULL
 #define	LINUX_SYS_AUE_linux_fsetxattr	AUE_NULL
 #define	LINUX_SYS_AUE_linux_getxattr	AUE_NULL
 #define	LINUX_SYS_AUE_linux_lgetxattr	AUE_NULL
 #define	LINUX_SYS_AUE_linux_fgetxattr	AUE_NULL
 #define	LINUX_SYS_AUE_linux_listxattr	AUE_NULL
 #define	LINUX_SYS_AUE_linux_llistxattr	AUE_NULL
 #define	LINUX_SYS_AUE_linux_flistxattr	AUE_NULL
 #define	LINUX_SYS_AUE_linux_removexattr	AUE_NULL
 #define	LINUX_SYS_AUE_linux_lremovexattr	AUE_NULL
 #define	LINUX_SYS_AUE_linux_fremovexattr	AUE_NULL
 #define	LINUX_SYS_AUE_linux_tkill	AUE_NULL
 #define	LINUX_SYS_AUE_linux_sys_futex	AUE_NULL
 #define	LINUX_SYS_AUE_linux_sched_setaffinity	AUE_NULL
 #define	LINUX_SYS_AUE_linux_sched_getaffinity	AUE_NULL
 #define	LINUX_SYS_AUE_linux_set_thread_area	AUE_NULL
 #define	LINUX_SYS_AUE_linux_get_thread_area	AUE_NULL
 #define	LINUX_SYS_AUE_linux_fadvise64	AUE_NULL
 #define	LINUX_SYS_AUE_linux_exit_group	AUE_EXIT
 #define	LINUX_SYS_AUE_linux_lookup_dcookie	AUE_NULL
 #define	LINUX_SYS_AUE_linux_epoll_create	AUE_NULL
 #define	LINUX_SYS_AUE_linux_epoll_ctl	AUE_NULL
 #define	LINUX_SYS_AUE_linux_epoll_wait	AUE_NULL
 #define	LINUX_SYS_AUE_linux_remap_file_pages	AUE_NULL
 #define	LINUX_SYS_AUE_linux_set_tid_address	AUE_NULL
 #define	LINUX_SYS_AUE_linux_timer_create	AUE_NULL
 #define	LINUX_SYS_AUE_linux_timer_settime	AUE_NULL
 #define	LINUX_SYS_AUE_linux_timer_gettime	AUE_NULL
 #define	LINUX_SYS_AUE_linux_timer_getoverrun	AUE_NULL
 #define	LINUX_SYS_AUE_linux_timer_delete	AUE_NULL
 #define	LINUX_SYS_AUE_linux_clock_settime	AUE_CLOCK_SETTIME
 #define	LINUX_SYS_AUE_linux_clock_gettime	AUE_NULL
 #define	LINUX_SYS_AUE_linux_clock_getres	AUE_NULL
 #define	LINUX_SYS_AUE_linux_clock_nanosleep	AUE_NULL
 #define	LINUX_SYS_AUE_linux_statfs64	AUE_STATFS
 #define	LINUX_SYS_AUE_linux_fstatfs64	AUE_FSTATFS
 #define	LINUX_SYS_AUE_linux_tgkill	AUE_NULL
 #define	LINUX_SYS_AUE_linux_utimes	AUE_UTIMES
 #define	LINUX_SYS_AUE_linux_fadvise64_64	AUE_NULL
 #define	LINUX_SYS_AUE_linux_mbind	AUE_NULL
 #define	LINUX_SYS_AUE_linux_get_mempolicy	AUE_NULL
 #define	LINUX_SYS_AUE_linux_set_mempolicy	AUE_NULL
 #define	LINUX_SYS_AUE_linux_mq_open	AUE_NULL
 #define	LINUX_SYS_AUE_linux_mq_unlink	AUE_NULL
 #define	LINUX_SYS_AUE_linux_mq_timedsend	AUE_NULL
 #define	LINUX_SYS_AUE_linux_mq_timedreceive	AUE_NULL
 #define	LINUX_SYS_AUE_linux_mq_notify	AUE_NULL
 #define	LINUX_SYS_AUE_linux_mq_getsetattr	AUE_NULL
 #define	LINUX_SYS_AUE_linux_kexec_load	AUE_NULL
 #define	LINUX_SYS_AUE_linux_waitid	AUE_WAIT6
 #define	LINUX_SYS_AUE_linux_add_key	AUE_NULL
 #define	LINUX_SYS_AUE_linux_request_key	AUE_NULL
 #define	LINUX_SYS_AUE_linux_keyctl	AUE_NULL
 #define	LINUX_SYS_AUE_linux_ioprio_set	AUE_NULL
 #define	LINUX_SYS_AUE_linux_ioprio_get	AUE_NULL
 #define	LINUX_SYS_AUE_linux_inotify_init	AUE_NULL
 #define	LINUX_SYS_AUE_linux_inotify_add_watch	AUE_NULL
 #define	LINUX_SYS_AUE_linux_inotify_rm_watch	AUE_NULL
 #define	LINUX_SYS_AUE_linux_migrate_pages	AUE_NULL
 #define	LINUX_SYS_AUE_linux_openat	AUE_OPEN_RWTC
 #define	LINUX_SYS_AUE_linux_mkdirat	AUE_MKDIRAT
 #define	LINUX_SYS_AUE_linux_mknodat	AUE_MKNODAT
 #define	LINUX_SYS_AUE_linux_fchownat	AUE_FCHOWNAT
 #define	LINUX_SYS_AUE_linux_futimesat	AUE_FUTIMESAT
 #define	LINUX_SYS_AUE_linux_fstatat64	AUE_FSTATAT
 #define	LINUX_SYS_AUE_linux_unlinkat	AUE_UNLINKAT
 #define	LINUX_SYS_AUE_linux_renameat	AUE_RENAMEAT
 #define	LINUX_SYS_AUE_linux_linkat	AUE_LINKAT
 #define	LINUX_SYS_AUE_linux_symlinkat	AUE_SYMLINKAT
 #define	LINUX_SYS_AUE_linux_readlinkat	AUE_READLINKAT
 #define	LINUX_SYS_AUE_linux_fchmodat	AUE_FCHMODAT
 #define	LINUX_SYS_AUE_linux_faccessat	AUE_FACCESSAT
 #define	LINUX_SYS_AUE_linux_pselect6	AUE_SELECT
 #define	LINUX_SYS_AUE_linux_ppoll	AUE_POLL
 #define	LINUX_SYS_AUE_linux_unshare	AUE_NULL
 #define	LINUX_SYS_AUE_linux_set_robust_list	AUE_NULL
 #define	LINUX_SYS_AUE_linux_get_robust_list	AUE_NULL
 #define	LINUX_SYS_AUE_linux_splice	AUE_NULL
 #define	LINUX_SYS_AUE_linux_sync_file_range	AUE_NULL
 #define	LINUX_SYS_AUE_linux_tee	AUE_NULL
 #define	LINUX_SYS_AUE_linux_vmsplice	AUE_NULL
 #define	LINUX_SYS_AUE_linux_move_pages	AUE_NULL
 #define	LINUX_SYS_AUE_linux_getcpu	AUE_NULL
 #define	LINUX_SYS_AUE_linux_epoll_pwait	AUE_NULL
 #define	LINUX_SYS_AUE_linux_utimensat	AUE_FUTIMESAT
 #define	LINUX_SYS_AUE_linux_signalfd	AUE_NULL
 #define	LINUX_SYS_AUE_linux_timerfd_create	AUE_NULL
 #define	LINUX_SYS_AUE_linux_eventfd	AUE_NULL
 #define	LINUX_SYS_AUE_linux_fallocate	AUE_NULL
 #define	LINUX_SYS_AUE_linux_timerfd_settime	AUE_NULL
 #define	LINUX_SYS_AUE_linux_timerfd_gettime	AUE_NULL
 #define	LINUX_SYS_AUE_linux_signalfd4	AUE_NULL
 #define	LINUX_SYS_AUE_linux_eventfd2	AUE_NULL
 #define	LINUX_SYS_AUE_linux_epoll_create1	AUE_NULL
 #define	LINUX_SYS_AUE_linux_dup3	AUE_NULL
 #define	LINUX_SYS_AUE_linux_pipe2	AUE_NULL
 #define	LINUX_SYS_AUE_linux_inotify_init1	AUE_NULL
 #define	LINUX_SYS_AUE_linux_preadv	AUE_NULL
 #define	LINUX_SYS_AUE_linux_pwritev	AUE_NULL
 #define	LINUX_SYS_AUE_linux_rt_tgsigqueueinfo	AUE_NULL
 #define	LINUX_SYS_AUE_linux_perf_event_open	AUE_NULL
 #define	LINUX_SYS_AUE_linux_recvmmsg	AUE_NULL
 #define	LINUX_SYS_AUE_linux_fanotify_init	AUE_NULL
 #define	LINUX_SYS_AUE_linux_fanotify_mark	AUE_NULL
 #define	LINUX_SYS_AUE_linux_prlimit64	AUE_NULL
 #define	LINUX_SYS_AUE_linux_name_to_handle_at	AUE_NULL
 #define	LINUX_SYS_AUE_linux_open_by_handle_at	AUE_NULL
 #define	LINUX_SYS_AUE_linux_clock_adjtime	AUE_NULL
 #define	LINUX_SYS_AUE_linux_syncfs	AUE_SYNC
 #define	LINUX_SYS_AUE_linux_sendmmsg	AUE_NULL
 #define	LINUX_SYS_AUE_linux_setns	AUE_NULL
 #define	LINUX_SYS_AUE_linux_process_vm_readv	AUE_NULL
 #define	LINUX_SYS_AUE_linux_process_vm_writev	AUE_NULL
 #define	LINUX_SYS_AUE_linux_kcmp	AUE_NULL
 #define	LINUX_SYS_AUE_linux_finit_module	AUE_NULL
 #define	LINUX_SYS_AUE_linux_sched_setattr	AUE_NULL
 #define	LINUX_SYS_AUE_linux_sched_getattr	AUE_NULL
 #define	LINUX_SYS_AUE_linux_renameat2	AUE_NULL
 #define	LINUX_SYS_AUE_linux_seccomp	AUE_NULL
 #define	LINUX_SYS_AUE_linux_getrandom	AUE_NULL
 #define	LINUX_SYS_AUE_linux_memfd_create	AUE_NULL
 #define	LINUX_SYS_AUE_linux_bpf	AUE_NULL
 #define	LINUX_SYS_AUE_linux_execveat	AUE_NULL
 #define	LINUX_SYS_AUE_linux_socket	AUE_SOCKET
 #define	LINUX_SYS_AUE_linux_socketpair	AUE_SOCKETPAIR
 #define	LINUX_SYS_AUE_linux_bind	AUE_BIND
 #define	LINUX_SYS_AUE_linux_connect	AUE_CONNECT
 #define	LINUX_SYS_AUE_linux_listen	AUE_LISTEN
 #define	LINUX_SYS_AUE_linux_accept4	AUE_ACCEPT
 #define	LINUX_SYS_AUE_linux_getsockopt	AUE_GETSOCKOPT
 #define	LINUX_SYS_AUE_linux_setsockopt	AUE_SETSOCKOPT
 #define	LINUX_SYS_AUE_linux_getsockname	AUE_GETSOCKNAME
 #define	LINUX_SYS_AUE_linux_getpeername	AUE_GETPEERNAME
 #define	LINUX_SYS_AUE_linux_sendto	AUE_SENDTO
 #define	LINUX_SYS_AUE_linux_sendmsg	AUE_SENDMSG
 #define	LINUX_SYS_AUE_linux_recvfrom	AUE_RECVFROM
 #define	LINUX_SYS_AUE_linux_recvmsg	AUE_RECVMSG
 #define	LINUX_SYS_AUE_linux_shutdown	AUE_NULL
 #define	LINUX_SYS_AUE_linux_userfaultfd	AUE_NULL
 #define	LINUX_SYS_AUE_linux_membarrier	AUE_NULL
 #define	LINUX_SYS_AUE_linux_mlock2	AUE_NULL
 #define	LINUX_SYS_AUE_linux_copy_file_range	AUE_NULL
 #define	LINUX_SYS_AUE_linux_preadv2	AUE_NULL
 #define	LINUX_SYS_AUE_linux_pwritev2	AUE_NULL
 #define	LINUX_SYS_AUE_linux_pkey_mprotect	AUE_NULL
 #define	LINUX_SYS_AUE_linux_pkey_alloc	AUE_NULL
 #define	LINUX_SYS_AUE_linux_pkey_free	AUE_NULL
 #define	LINUX_SYS_AUE_linux_statx	AUE_NULL
 #define	LINUX_SYS_AUE_linux_arch_prctl	AUE_PRCTL
 #define	LINUX_SYS_AUE_linux_io_pgetevents	AUE_NULL
 #define	LINUX_SYS_AUE_linux_rseq	AUE_NULL
 #define	LINUX_SYS_AUE_linux_semget	AUE_NULL
 #define	LINUX_SYS_AUE_linux_semctl	AUE_NULL
 #define	LINUX_SYS_AUE_linux_shmget	AUE_NULL
 #define	LINUX_SYS_AUE_linux_shmctl	AUE_NULL
 #define	LINUX_SYS_AUE_linux_shmat	AUE_NULL
 #define	LINUX_SYS_AUE_linux_shmdt	AUE_NULL
 #define	LINUX_SYS_AUE_linux_msgget	AUE_NULL
 #define	LINUX_SYS_AUE_linux_msgsnd	AUE_NULL
 #define	LINUX_SYS_AUE_linux_msgrcv	AUE_NULL
 #define	LINUX_SYS_AUE_linux_msgctl	AUE_NULL
 #define	LINUX_SYS_AUE_linux_clock_gettime64	AUE_NULL
 #define	LINUX_SYS_AUE_linux_clock_settime64	AUE_NULL
 #define	LINUX_SYS_AUE_linux_clock_adjtime64	AUE_NULL
 #define	LINUX_SYS_AUE_linux_clock_getres_time64	AUE_NULL
 #define	LINUX_SYS_AUE_linux_clock_nanosleep_time64	AUE_NULL
 #define	LINUX_SYS_AUE_linux_timer_gettime64	AUE_NULL
 #define	LINUX_SYS_AUE_linux_timer_settime64	AUE_NULL
 #define	LINUX_SYS_AUE_linux_timerfd_gettime64	AUE_NULL
 #define	LINUX_SYS_AUE_linux_timerfd_settime64	AUE_NULL
 #define	LINUX_SYS_AUE_linux_utimensat_time64	AUE_NULL
 #define	LINUX_SYS_AUE_linux_pselect6_time64	AUE_NULL
 #define	LINUX_SYS_AUE_linux_ppoll_time64	AUE_NULL
 #define	LINUX_SYS_AUE_linux_io_pgetevents_time64	AUE_NULL
 #define	LINUX_SYS_AUE_linux_recvmmsg_time64	AUE_NULL
 #define	LINUX_SYS_AUE_linux_mq_timedsend_time64	AUE_NULL
 #define	LINUX_SYS_AUE_linux_mq_timedreceive_time64	AUE_NULL
 #define	LINUX_SYS_AUE_linux_semtimedop_time64	AUE_NULL
 #define	LINUX_SYS_AUE_linux_rt_sigtimedwait_time64	AUE_NULL
 #define	LINUX_SYS_AUE_linux_futex_time64	AUE_NULL
 #define	LINUX_SYS_AUE_linux_sched_rr_get_interval_time64	AUE_NULL
 #define	LINUX_SYS_AUE_linux_pidfd_send_signal	AUE_NULL
 #define	LINUX_SYS_AUE_linux_io_uring_setup	AUE_NULL
 #define	LINUX_SYS_AUE_linux_io_uring_enter	AUE_NULL
 #define	LINUX_SYS_AUE_linux_io_uring_register	AUE_NULL
 
 #undef PAD_
 #undef PADL_
 #undef PADR_
 
 #endif /* !_LINUX_SYSPROTO_H_ */
diff --git a/sys/i386/linux/linux_syscall.h b/sys/i386/linux/linux_syscall.h
index 09b0bc242093..0207a6bcee91 100644
--- a/sys/i386/linux/linux_syscall.h
+++ b/sys/i386/linux/linux_syscall.h
@@ -1,398 +1,398 @@
 /*
  * System call numbers.
  *
- * DO NOT EDIT-- this file is automatically generated.
+ * DO NOT EDIT-- this file is automatically @generated.
  * $FreeBSD$
  */
 
 #define	LINUX_SYS_linux_exit	1
 #define	LINUX_SYS_linux_fork	2
 #define	LINUX_SYS_read	3
 #define	LINUX_SYS_write	4
 #define	LINUX_SYS_linux_open	5
 #define	LINUX_SYS_close	6
 #define	LINUX_SYS_linux_waitpid	7
 #define	LINUX_SYS_linux_creat	8
 #define	LINUX_SYS_linux_link	9
 #define	LINUX_SYS_linux_unlink	10
 #define	LINUX_SYS_linux_execve	11
 #define	LINUX_SYS_linux_chdir	12
 #define	LINUX_SYS_linux_time	13
 #define	LINUX_SYS_linux_mknod	14
 #define	LINUX_SYS_linux_chmod	15
 #define	LINUX_SYS_linux_lchown16	16
 #define	LINUX_SYS_linux_stat	18
 #define	LINUX_SYS_linux_lseek	19
 #define	LINUX_SYS_linux_getpid	20
 #define	LINUX_SYS_linux_mount	21
 #define	LINUX_SYS_linux_oldumount	22
 #define	LINUX_SYS_linux_setuid16	23
 #define	LINUX_SYS_linux_getuid16	24
 #define	LINUX_SYS_linux_stime	25
 #define	LINUX_SYS_linux_ptrace	26
 #define	LINUX_SYS_linux_alarm	27
 #define	LINUX_SYS_linux_fstat	28
 #define	LINUX_SYS_linux_pause	29
 #define	LINUX_SYS_linux_utime	30
 #define	LINUX_SYS_linux_access	33
 #define	LINUX_SYS_linux_nice	34
 #define	LINUX_SYS_sync	36
 #define	LINUX_SYS_linux_kill	37
 #define	LINUX_SYS_linux_rename	38
 #define	LINUX_SYS_linux_mkdir	39
 #define	LINUX_SYS_linux_rmdir	40
 #define	LINUX_SYS_dup	41
 #define	LINUX_SYS_linux_pipe	42
 #define	LINUX_SYS_linux_times	43
 #define	LINUX_SYS_linux_brk	45
 #define	LINUX_SYS_linux_setgid16	46
 #define	LINUX_SYS_linux_getgid16	47
 #define	LINUX_SYS_linux_signal	48
 #define	LINUX_SYS_linux_geteuid16	49
 #define	LINUX_SYS_linux_getegid16	50
 #define	LINUX_SYS_acct	51
 #define	LINUX_SYS_linux_umount	52
 #define	LINUX_SYS_linux_ioctl	54
 #define	LINUX_SYS_linux_fcntl	55
 #define	LINUX_SYS_setpgid	57
 #define	LINUX_SYS_linux_olduname	59
 #define	LINUX_SYS_umask	60
 #define	LINUX_SYS_chroot	61
 #define	LINUX_SYS_linux_ustat	62
 #define	LINUX_SYS_dup2	63
 #define	LINUX_SYS_linux_getppid	64
 #define	LINUX_SYS_getpgrp	65
 #define	LINUX_SYS_setsid	66
 #define	LINUX_SYS_linux_sigaction	67
 #define	LINUX_SYS_linux_sgetmask	68
 #define	LINUX_SYS_linux_ssetmask	69
 #define	LINUX_SYS_linux_setreuid16	70
 #define	LINUX_SYS_linux_setregid16	71
 #define	LINUX_SYS_linux_sigsuspend	72
 #define	LINUX_SYS_linux_sigpending	73
 #define	LINUX_SYS_linux_sethostname	74
 #define	LINUX_SYS_linux_setrlimit	75
 #define	LINUX_SYS_linux_old_getrlimit	76
 #define	LINUX_SYS_getrusage	77
 #define	LINUX_SYS_gettimeofday	78
 #define	LINUX_SYS_settimeofday	79
 #define	LINUX_SYS_linux_getgroups16	80
 #define	LINUX_SYS_linux_setgroups16	81
 #define	LINUX_SYS_linux_old_select	82
 #define	LINUX_SYS_linux_symlink	83
 #define	LINUX_SYS_linux_lstat	84
 #define	LINUX_SYS_linux_readlink	85
 #define	LINUX_SYS_linux_uselib	86
 #define	LINUX_SYS_swapon	87
 #define	LINUX_SYS_linux_reboot	88
 #define	LINUX_SYS_linux_readdir	89
 #define	LINUX_SYS_linux_mmap	90
 #define	LINUX_SYS_munmap	91
 #define	LINUX_SYS_linux_truncate	92
 #define	LINUX_SYS_linux_ftruncate	93
 #define	LINUX_SYS_fchmod	94
 #define	LINUX_SYS_fchown	95
 #define	LINUX_SYS_linux_getpriority	96
 #define	LINUX_SYS_setpriority	97
 #define	LINUX_SYS_linux_statfs	99
 #define	LINUX_SYS_linux_fstatfs	100
 #define	LINUX_SYS_linux_ioperm	101
 #define	LINUX_SYS_linux_socketcall	102
 #define	LINUX_SYS_linux_syslog	103
 #define	LINUX_SYS_linux_setitimer	104
 #define	LINUX_SYS_linux_getitimer	105
 #define	LINUX_SYS_linux_newstat	106
 #define	LINUX_SYS_linux_newlstat	107
 #define	LINUX_SYS_linux_newfstat	108
 #define	LINUX_SYS_linux_uname	109
 #define	LINUX_SYS_linux_iopl	110
 #define	LINUX_SYS_linux_vhangup	111
 #define	LINUX_SYS_linux_vm86old	113
 #define	LINUX_SYS_linux_wait4	114
 #define	LINUX_SYS_linux_swapoff	115
 #define	LINUX_SYS_linux_sysinfo	116
 #define	LINUX_SYS_linux_ipc	117
 #define	LINUX_SYS_fsync	118
 #define	LINUX_SYS_linux_sigreturn	119
 #define	LINUX_SYS_linux_clone	120
 #define	LINUX_SYS_linux_setdomainname	121
 #define	LINUX_SYS_linux_newuname	122
 #define	LINUX_SYS_linux_modify_ldt	123
 #define	LINUX_SYS_linux_adjtimex	124
 #define	LINUX_SYS_linux_mprotect	125
 #define	LINUX_SYS_linux_sigprocmask	126
 #define	LINUX_SYS_linux_init_module	128
 #define	LINUX_SYS_linux_delete_module	129
 #define	LINUX_SYS_linux_quotactl	131
 #define	LINUX_SYS_getpgid	132
 #define	LINUX_SYS_fchdir	133
 #define	LINUX_SYS_linux_bdflush	134
 #define	LINUX_SYS_linux_sysfs	135
 #define	LINUX_SYS_linux_personality	136
 #define	LINUX_SYS_linux_setfsuid16	138
 #define	LINUX_SYS_linux_setfsgid16	139
 #define	LINUX_SYS_linux_llseek	140
 #define	LINUX_SYS_linux_getdents	141
 #define	LINUX_SYS_linux_select	142
 #define	LINUX_SYS_flock	143
 #define	LINUX_SYS_linux_msync	144
 #define	LINUX_SYS_readv	145
 #define	LINUX_SYS_writev	146
 #define	LINUX_SYS_linux_getsid	147
 #define	LINUX_SYS_linux_fdatasync	148
 #define	LINUX_SYS_linux_sysctl	149
 #define	LINUX_SYS_mlock	150
 #define	LINUX_SYS_munlock	151
 #define	LINUX_SYS_mlockall	152
 #define	LINUX_SYS_munlockall	153
 #define	LINUX_SYS_linux_sched_setparam	154
 #define	LINUX_SYS_linux_sched_getparam	155
 #define	LINUX_SYS_linux_sched_setscheduler	156
 #define	LINUX_SYS_linux_sched_getscheduler	157
 #define	LINUX_SYS_sched_yield	158
 #define	LINUX_SYS_linux_sched_get_priority_max	159
 #define	LINUX_SYS_linux_sched_get_priority_min	160
 #define	LINUX_SYS_linux_sched_rr_get_interval	161
 #define	LINUX_SYS_linux_nanosleep	162
 #define	LINUX_SYS_linux_mremap	163
 #define	LINUX_SYS_linux_setresuid16	164
 #define	LINUX_SYS_linux_getresuid16	165
 #define	LINUX_SYS_linux_vm86	166
 #define	LINUX_SYS_poll	168
 #define	LINUX_SYS_linux_setresgid16	170
 #define	LINUX_SYS_linux_getresgid16	171
 #define	LINUX_SYS_linux_prctl	172
 #define	LINUX_SYS_linux_rt_sigreturn	173
 #define	LINUX_SYS_linux_rt_sigaction	174
 #define	LINUX_SYS_linux_rt_sigprocmask	175
 #define	LINUX_SYS_linux_rt_sigpending	176
 #define	LINUX_SYS_linux_rt_sigtimedwait	177
 #define	LINUX_SYS_linux_rt_sigqueueinfo	178
 #define	LINUX_SYS_linux_rt_sigsuspend	179
 #define	LINUX_SYS_linux_pread	180
 #define	LINUX_SYS_linux_pwrite	181
 #define	LINUX_SYS_linux_chown16	182
 #define	LINUX_SYS_linux_getcwd	183
 #define	LINUX_SYS_linux_capget	184
 #define	LINUX_SYS_linux_capset	185
 #define	LINUX_SYS_linux_sigaltstack	186
 #define	LINUX_SYS_linux_sendfile	187
 #define	LINUX_SYS_linux_vfork	190
 #define	LINUX_SYS_linux_getrlimit	191
 #define	LINUX_SYS_linux_mmap2	192
 #define	LINUX_SYS_linux_truncate64	193
 #define	LINUX_SYS_linux_ftruncate64	194
 #define	LINUX_SYS_linux_stat64	195
 #define	LINUX_SYS_linux_lstat64	196
 #define	LINUX_SYS_linux_fstat64	197
 #define	LINUX_SYS_linux_lchown	198
 #define	LINUX_SYS_linux_getuid	199
 #define	LINUX_SYS_linux_getgid	200
 #define	LINUX_SYS_geteuid	201
 #define	LINUX_SYS_getegid	202
 #define	LINUX_SYS_setreuid	203
 #define	LINUX_SYS_setregid	204
 #define	LINUX_SYS_linux_getgroups	205
 #define	LINUX_SYS_linux_setgroups	206
 #define	LINUX_SYS_setresuid	208
 #define	LINUX_SYS_getresuid	209
 #define	LINUX_SYS_setresgid	210
 #define	LINUX_SYS_getresgid	211
 #define	LINUX_SYS_linux_chown	212
 #define	LINUX_SYS_setuid	213
 #define	LINUX_SYS_setgid	214
 #define	LINUX_SYS_linux_setfsuid	215
 #define	LINUX_SYS_linux_setfsgid	216
 #define	LINUX_SYS_linux_pivot_root	217
 #define	LINUX_SYS_linux_mincore	218
 #define	LINUX_SYS_madvise	219
 #define	LINUX_SYS_linux_getdents64	220
 #define	LINUX_SYS_linux_fcntl64	221
 #define	LINUX_SYS_linux_gettid	224
 #define	LINUX_SYS_linux_setxattr	226
 #define	LINUX_SYS_linux_lsetxattr	227
 #define	LINUX_SYS_linux_fsetxattr	228
 #define	LINUX_SYS_linux_getxattr	229
 #define	LINUX_SYS_linux_lgetxattr	230
 #define	LINUX_SYS_linux_fgetxattr	231
 #define	LINUX_SYS_linux_listxattr	232
 #define	LINUX_SYS_linux_llistxattr	233
 #define	LINUX_SYS_linux_flistxattr	234
 #define	LINUX_SYS_linux_removexattr	235
 #define	LINUX_SYS_linux_lremovexattr	236
 #define	LINUX_SYS_linux_fremovexattr	237
 #define	LINUX_SYS_linux_tkill	238
 #define	LINUX_SYS_linux_sys_futex	240
 #define	LINUX_SYS_linux_sched_setaffinity	241
 #define	LINUX_SYS_linux_sched_getaffinity	242
 #define	LINUX_SYS_linux_set_thread_area	243
 #define	LINUX_SYS_linux_get_thread_area	244
 #define	LINUX_SYS_linux_fadvise64	250
 #define	LINUX_SYS_linux_exit_group	252
 #define	LINUX_SYS_linux_lookup_dcookie	253
 #define	LINUX_SYS_linux_epoll_create	254
 #define	LINUX_SYS_linux_epoll_ctl	255
 #define	LINUX_SYS_linux_epoll_wait	256
 #define	LINUX_SYS_linux_remap_file_pages	257
 #define	LINUX_SYS_linux_set_tid_address	258
 #define	LINUX_SYS_linux_timer_create	259
 #define	LINUX_SYS_linux_timer_settime	260
 #define	LINUX_SYS_linux_timer_gettime	261
 #define	LINUX_SYS_linux_timer_getoverrun	262
 #define	LINUX_SYS_linux_timer_delete	263
 #define	LINUX_SYS_linux_clock_settime	264
 #define	LINUX_SYS_linux_clock_gettime	265
 #define	LINUX_SYS_linux_clock_getres	266
 #define	LINUX_SYS_linux_clock_nanosleep	267
 #define	LINUX_SYS_linux_statfs64	268
 #define	LINUX_SYS_linux_fstatfs64	269
 #define	LINUX_SYS_linux_tgkill	270
 #define	LINUX_SYS_linux_utimes	271
 #define	LINUX_SYS_linux_fadvise64_64	272
 #define	LINUX_SYS_linux_mbind	274
 #define	LINUX_SYS_linux_get_mempolicy	275
 #define	LINUX_SYS_linux_set_mempolicy	276
 #define	LINUX_SYS_linux_mq_open	277
 #define	LINUX_SYS_linux_mq_unlink	278
 #define	LINUX_SYS_linux_mq_timedsend	279
 #define	LINUX_SYS_linux_mq_timedreceive	280
 #define	LINUX_SYS_linux_mq_notify	281
 #define	LINUX_SYS_linux_mq_getsetattr	282
 #define	LINUX_SYS_linux_kexec_load	283
 #define	LINUX_SYS_linux_waitid	284
 #define	LINUX_SYS_linux_add_key	286
 #define	LINUX_SYS_linux_request_key	287
 #define	LINUX_SYS_linux_keyctl	288
 #define	LINUX_SYS_linux_ioprio_set	289
 #define	LINUX_SYS_linux_ioprio_get	290
 #define	LINUX_SYS_linux_inotify_init	291
 #define	LINUX_SYS_linux_inotify_add_watch	292
 #define	LINUX_SYS_linux_inotify_rm_watch	293
 #define	LINUX_SYS_linux_migrate_pages	294
 #define	LINUX_SYS_linux_openat	295
 #define	LINUX_SYS_linux_mkdirat	296
 #define	LINUX_SYS_linux_mknodat	297
 #define	LINUX_SYS_linux_fchownat	298
 #define	LINUX_SYS_linux_futimesat	299
 #define	LINUX_SYS_linux_fstatat64	300
 #define	LINUX_SYS_linux_unlinkat	301
 #define	LINUX_SYS_linux_renameat	302
 #define	LINUX_SYS_linux_linkat	303
 #define	LINUX_SYS_linux_symlinkat	304
 #define	LINUX_SYS_linux_readlinkat	305
 #define	LINUX_SYS_linux_fchmodat	306
 #define	LINUX_SYS_linux_faccessat	307
 #define	LINUX_SYS_linux_pselect6	308
 #define	LINUX_SYS_linux_ppoll	309
 #define	LINUX_SYS_linux_unshare	310
 #define	LINUX_SYS_linux_set_robust_list	311
 #define	LINUX_SYS_linux_get_robust_list	312
 #define	LINUX_SYS_linux_splice	313
 #define	LINUX_SYS_linux_sync_file_range	314
 #define	LINUX_SYS_linux_tee	315
 #define	LINUX_SYS_linux_vmsplice	316
 #define	LINUX_SYS_linux_move_pages	317
 #define	LINUX_SYS_linux_getcpu	318
 #define	LINUX_SYS_linux_epoll_pwait	319
 #define	LINUX_SYS_linux_utimensat	320
 #define	LINUX_SYS_linux_signalfd	321
 #define	LINUX_SYS_linux_timerfd_create	322
 #define	LINUX_SYS_linux_eventfd	323
 #define	LINUX_SYS_linux_fallocate	324
 #define	LINUX_SYS_linux_timerfd_settime	325
 #define	LINUX_SYS_linux_timerfd_gettime	326
 #define	LINUX_SYS_linux_signalfd4	327
 #define	LINUX_SYS_linux_eventfd2	328
 #define	LINUX_SYS_linux_epoll_create1	329
 #define	LINUX_SYS_linux_dup3	330
 #define	LINUX_SYS_linux_pipe2	331
 #define	LINUX_SYS_linux_inotify_init1	332
 #define	LINUX_SYS_linux_preadv	333
 #define	LINUX_SYS_linux_pwritev	334
 #define	LINUX_SYS_linux_rt_tgsigqueueinfo	335
 #define	LINUX_SYS_linux_perf_event_open	336
 #define	LINUX_SYS_linux_recvmmsg	337
 #define	LINUX_SYS_linux_fanotify_init	338
 #define	LINUX_SYS_linux_fanotify_mark	339
 #define	LINUX_SYS_linux_prlimit64	340
 #define	LINUX_SYS_linux_name_to_handle_at	341
 #define	LINUX_SYS_linux_open_by_handle_at	342
 #define	LINUX_SYS_linux_clock_adjtime	343
 #define	LINUX_SYS_linux_syncfs	344
 #define	LINUX_SYS_linux_sendmmsg	345
 #define	LINUX_SYS_linux_setns	346
 #define	LINUX_SYS_linux_process_vm_readv	347
 #define	LINUX_SYS_linux_process_vm_writev	348
 #define	LINUX_SYS_linux_kcmp	349
 #define	LINUX_SYS_linux_finit_module	350
 #define	LINUX_SYS_linux_sched_setattr	351
 #define	LINUX_SYS_linux_sched_getattr	352
 #define	LINUX_SYS_linux_renameat2	353
 #define	LINUX_SYS_linux_seccomp	354
 #define	LINUX_SYS_linux_getrandom	355
 #define	LINUX_SYS_linux_memfd_create	356
 #define	LINUX_SYS_linux_bpf	357
 #define	LINUX_SYS_linux_execveat	358
 #define	LINUX_SYS_linux_socket	359
 #define	LINUX_SYS_linux_socketpair	360
 #define	LINUX_SYS_linux_bind	361
 #define	LINUX_SYS_linux_connect	362
 #define	LINUX_SYS_linux_listen	363
 #define	LINUX_SYS_linux_accept4	364
 #define	LINUX_SYS_linux_getsockopt	365
 #define	LINUX_SYS_linux_setsockopt	366
 #define	LINUX_SYS_linux_getsockname	367
 #define	LINUX_SYS_linux_getpeername	368
 #define	LINUX_SYS_linux_sendto	369
 #define	LINUX_SYS_linux_sendmsg	370
 #define	LINUX_SYS_linux_recvfrom	371
 #define	LINUX_SYS_linux_recvmsg	372
 #define	LINUX_SYS_linux_shutdown	373
 #define	LINUX_SYS_linux_userfaultfd	374
 #define	LINUX_SYS_linux_membarrier	375
 #define	LINUX_SYS_linux_mlock2	376
 #define	LINUX_SYS_linux_copy_file_range	377
 #define	LINUX_SYS_linux_preadv2	378
 #define	LINUX_SYS_linux_pwritev2	379
 #define	LINUX_SYS_linux_pkey_mprotect	380
 #define	LINUX_SYS_linux_pkey_alloc	381
 #define	LINUX_SYS_linux_pkey_free	382
 #define	LINUX_SYS_linux_statx	383
 #define	LINUX_SYS_linux_arch_prctl	384
 #define	LINUX_SYS_linux_io_pgetevents	385
 #define	LINUX_SYS_linux_rseq	386
 #define	LINUX_SYS_linux_semget	393
 #define	LINUX_SYS_linux_semctl	394
 #define	LINUX_SYS_linux_shmget	395
 #define	LINUX_SYS_linux_shmctl	396
 #define	LINUX_SYS_linux_shmat	397
 #define	LINUX_SYS_linux_shmdt	398
 #define	LINUX_SYS_linux_msgget	399
 #define	LINUX_SYS_linux_msgsnd	400
 #define	LINUX_SYS_linux_msgrcv	401
 #define	LINUX_SYS_linux_msgctl	402
 #define	LINUX_SYS_linux_clock_gettime64	403
 #define	LINUX_SYS_linux_clock_settime64	404
 #define	LINUX_SYS_linux_clock_adjtime64	405
 #define	LINUX_SYS_linux_clock_getres_time64	406
 #define	LINUX_SYS_linux_clock_nanosleep_time64	407
 #define	LINUX_SYS_linux_timer_gettime64	408
 #define	LINUX_SYS_linux_timer_settime64	409
 #define	LINUX_SYS_linux_timerfd_gettime64	410
 #define	LINUX_SYS_linux_timerfd_settime64	411
 #define	LINUX_SYS_linux_utimensat_time64	412
 #define	LINUX_SYS_linux_pselect6_time64	413
 #define	LINUX_SYS_linux_ppoll_time64	414
 #define	LINUX_SYS_linux_io_pgetevents_time64	416
 #define	LINUX_SYS_linux_recvmmsg_time64	417
 #define	LINUX_SYS_linux_mq_timedsend_time64	418
 #define	LINUX_SYS_linux_mq_timedreceive_time64	419
 #define	LINUX_SYS_linux_semtimedop_time64	420
 #define	LINUX_SYS_linux_rt_sigtimedwait_time64	421
 #define	LINUX_SYS_linux_futex_time64	422
 #define	LINUX_SYS_linux_sched_rr_get_interval_time64	423
 #define	LINUX_SYS_linux_pidfd_send_signal	424
 #define	LINUX_SYS_linux_io_uring_setup	425
 #define	LINUX_SYS_linux_io_uring_enter	426
 #define	LINUX_SYS_linux_io_uring_register	427
 #define	LINUX_SYS_MAXSYSCALL	429
diff --git a/sys/i386/linux/linux_syscalls.c b/sys/i386/linux/linux_syscalls.c
index 623cf08bd439..6e1708a30363 100644
--- a/sys/i386/linux/linux_syscalls.c
+++ b/sys/i386/linux/linux_syscalls.c
@@ -1,439 +1,439 @@
 /*
  * System call names.
  *
- * DO NOT EDIT-- this file is automatically generated.
+ * DO NOT EDIT-- this file is automatically @generated.
  * $FreeBSD$
  */
 
 const char *linux_syscallnames[] = {
 #define	nosys	linux_nosys
 	"#0",			/* 0 = setup */
 	"linux_exit",			/* 1 = linux_exit */
 	"linux_fork",			/* 2 = linux_fork */
 	"read",			/* 3 = read */
 	"write",			/* 4 = write */
 	"linux_open",			/* 5 = linux_open */
 	"close",			/* 6 = close */
 	"linux_waitpid",			/* 7 = linux_waitpid */
 	"linux_creat",			/* 8 = linux_creat */
 	"linux_link",			/* 9 = linux_link */
 	"linux_unlink",			/* 10 = linux_unlink */
 	"linux_execve",			/* 11 = linux_execve */
 	"linux_chdir",			/* 12 = linux_chdir */
 	"linux_time",			/* 13 = linux_time */
 	"linux_mknod",			/* 14 = linux_mknod */
 	"linux_chmod",			/* 15 = linux_chmod */
 	"linux_lchown16",			/* 16 = linux_lchown16 */
 	"#17",			/* 17 = break */
 	"linux_stat",			/* 18 = linux_stat */
 	"linux_lseek",			/* 19 = linux_lseek */
 	"linux_getpid",			/* 20 = linux_getpid */
 	"linux_mount",			/* 21 = linux_mount */
 	"linux_oldumount",			/* 22 = linux_oldumount */
 	"linux_setuid16",			/* 23 = linux_setuid16 */
 	"linux_getuid16",			/* 24 = linux_getuid16 */
 	"linux_stime",			/* 25 = linux_stime */
 	"linux_ptrace",			/* 26 = linux_ptrace */
 	"linux_alarm",			/* 27 = linux_alarm */
 	"linux_fstat",			/* 28 = linux_fstat */
 	"linux_pause",			/* 29 = linux_pause */
 	"linux_utime",			/* 30 = linux_utime */
 	"#31",			/* 31 = stty */
 	"#32",			/* 32 = gtty */
 	"linux_access",			/* 33 = linux_access */
 	"linux_nice",			/* 34 = linux_nice */
 	"#35",			/* 35 = ftime */
 	"sync",			/* 36 = sync */
 	"linux_kill",			/* 37 = linux_kill */
 	"linux_rename",			/* 38 = linux_rename */
 	"linux_mkdir",			/* 39 = linux_mkdir */
 	"linux_rmdir",			/* 40 = linux_rmdir */
 	"dup",			/* 41 = dup */
 	"linux_pipe",			/* 42 = linux_pipe */
 	"linux_times",			/* 43 = linux_times */
 	"#44",			/* 44 = prof */
 	"linux_brk",			/* 45 = linux_brk */
 	"linux_setgid16",			/* 46 = linux_setgid16 */
 	"linux_getgid16",			/* 47 = linux_getgid16 */
 	"linux_signal",			/* 48 = linux_signal */
 	"linux_geteuid16",			/* 49 = linux_geteuid16 */
 	"linux_getegid16",			/* 50 = linux_getegid16 */
 	"acct",			/* 51 = acct */
 	"linux_umount",			/* 52 = linux_umount */
 	"#53",			/* 53 = lock */
 	"linux_ioctl",			/* 54 = linux_ioctl */
 	"linux_fcntl",			/* 55 = linux_fcntl */
 	"#56",			/* 56 = mpx */
 	"setpgid",			/* 57 = setpgid */
 	"#58",			/* 58 = ulimit */
 	"linux_olduname",			/* 59 = linux_olduname */
 	"umask",			/* 60 = umask */
 	"chroot",			/* 61 = chroot */
 	"linux_ustat",			/* 62 = linux_ustat */
 	"dup2",			/* 63 = dup2 */
 	"linux_getppid",			/* 64 = linux_getppid */
 	"getpgrp",			/* 65 = getpgrp */
 	"setsid",			/* 66 = setsid */
 	"linux_sigaction",			/* 67 = linux_sigaction */
 	"linux_sgetmask",			/* 68 = linux_sgetmask */
 	"linux_ssetmask",			/* 69 = linux_ssetmask */
 	"linux_setreuid16",			/* 70 = linux_setreuid16 */
 	"linux_setregid16",			/* 71 = linux_setregid16 */
 	"linux_sigsuspend",			/* 72 = linux_sigsuspend */
 	"linux_sigpending",			/* 73 = linux_sigpending */
 	"linux_sethostname",			/* 74 = linux_sethostname */
 	"linux_setrlimit",			/* 75 = linux_setrlimit */
 	"linux_old_getrlimit",			/* 76 = linux_old_getrlimit */
 	"getrusage",			/* 77 = getrusage */
 	"gettimeofday",			/* 78 = gettimeofday */
 	"settimeofday",			/* 79 = settimeofday */
 	"linux_getgroups16",			/* 80 = linux_getgroups16 */
 	"linux_setgroups16",			/* 81 = linux_setgroups16 */
 	"linux_old_select",			/* 82 = linux_old_select */
 	"linux_symlink",			/* 83 = linux_symlink */
 	"linux_lstat",			/* 84 = linux_lstat */
 	"linux_readlink",			/* 85 = linux_readlink */
 	"linux_uselib",			/* 86 = linux_uselib */
 	"swapon",			/* 87 = swapon */
 	"linux_reboot",			/* 88 = linux_reboot */
 	"linux_readdir",			/* 89 = linux_readdir */
 	"linux_mmap",			/* 90 = linux_mmap */
 	"munmap",			/* 91 = munmap */
 	"linux_truncate",			/* 92 = linux_truncate */
 	"linux_ftruncate",			/* 93 = linux_ftruncate */
 	"fchmod",			/* 94 = fchmod */
 	"fchown",			/* 95 = fchown */
 	"linux_getpriority",			/* 96 = linux_getpriority */
 	"setpriority",			/* 97 = setpriority */
 	"#98",			/* 98 = profil */
 	"linux_statfs",			/* 99 = linux_statfs */
 	"linux_fstatfs",			/* 100 = linux_fstatfs */
 	"linux_ioperm",			/* 101 = linux_ioperm */
 	"linux_socketcall",			/* 102 = linux_socketcall */
 	"linux_syslog",			/* 103 = linux_syslog */
 	"linux_setitimer",			/* 104 = linux_setitimer */
 	"linux_getitimer",			/* 105 = linux_getitimer */
 	"linux_newstat",			/* 106 = linux_newstat */
 	"linux_newlstat",			/* 107 = linux_newlstat */
 	"linux_newfstat",			/* 108 = linux_newfstat */
 	"linux_uname",			/* 109 = linux_uname */
 	"linux_iopl",			/* 110 = linux_iopl */
 	"linux_vhangup",			/* 111 = linux_vhangup */
 	"#112",			/* 112 = idle */
 	"linux_vm86old",			/* 113 = linux_vm86old */
 	"linux_wait4",			/* 114 = linux_wait4 */
 	"linux_swapoff",			/* 115 = linux_swapoff */
 	"linux_sysinfo",			/* 116 = linux_sysinfo */
 	"linux_ipc",			/* 117 = linux_ipc */
 	"fsync",			/* 118 = fsync */
 	"linux_sigreturn",			/* 119 = linux_sigreturn */
 	"linux_clone",			/* 120 = linux_clone */
 	"linux_setdomainname",			/* 121 = linux_setdomainname */
 	"linux_newuname",			/* 122 = linux_newuname */
 	"linux_modify_ldt",			/* 123 = linux_modify_ldt */
 	"linux_adjtimex",			/* 124 = linux_adjtimex */
 	"linux_mprotect",			/* 125 = linux_mprotect */
 	"linux_sigprocmask",			/* 126 = linux_sigprocmask */
 	"#127",			/* 127 = create_module */
 	"linux_init_module",			/* 128 = linux_init_module */
 	"linux_delete_module",			/* 129 = linux_delete_module */
 	"#130",			/* 130 = get_kernel_syms */
 	"linux_quotactl",			/* 131 = linux_quotactl */
 	"getpgid",			/* 132 = getpgid */
 	"fchdir",			/* 133 = fchdir */
 	"linux_bdflush",			/* 134 = linux_bdflush */
 	"linux_sysfs",			/* 135 = linux_sysfs */
 	"linux_personality",			/* 136 = linux_personality */
 	"#137",			/* 137 = afs_syscall */
 	"linux_setfsuid16",			/* 138 = linux_setfsuid16 */
 	"linux_setfsgid16",			/* 139 = linux_setfsgid16 */
 	"linux_llseek",			/* 140 = linux_llseek */
 	"linux_getdents",			/* 141 = linux_getdents */
 	"linux_select",			/* 142 = linux_select */
 	"flock",			/* 143 = flock */
 	"linux_msync",			/* 144 = linux_msync */
 	"readv",			/* 145 = readv */
 	"writev",			/* 146 = writev */
 	"linux_getsid",			/* 147 = linux_getsid */
 	"linux_fdatasync",			/* 148 = linux_fdatasync */
 	"linux_sysctl",			/* 149 = linux_sysctl */
 	"mlock",			/* 150 = mlock */
 	"munlock",			/* 151 = munlock */
 	"mlockall",			/* 152 = mlockall */
 	"munlockall",			/* 153 = munlockall */
 	"linux_sched_setparam",			/* 154 = linux_sched_setparam */
 	"linux_sched_getparam",			/* 155 = linux_sched_getparam */
 	"linux_sched_setscheduler",			/* 156 = linux_sched_setscheduler */
 	"linux_sched_getscheduler",			/* 157 = linux_sched_getscheduler */
 	"sched_yield",			/* 158 = sched_yield */
 	"linux_sched_get_priority_max",			/* 159 = linux_sched_get_priority_max */
 	"linux_sched_get_priority_min",			/* 160 = linux_sched_get_priority_min */
 	"linux_sched_rr_get_interval",			/* 161 = linux_sched_rr_get_interval */
 	"linux_nanosleep",			/* 162 = linux_nanosleep */
 	"linux_mremap",			/* 163 = linux_mremap */
 	"linux_setresuid16",			/* 164 = linux_setresuid16 */
 	"linux_getresuid16",			/* 165 = linux_getresuid16 */
 	"linux_vm86",			/* 166 = linux_vm86 */
 	"#167",			/* 167 = query_module */
 	"poll",			/* 168 = poll */
 	"#169",			/* 169 = nfsservctl */
 	"linux_setresgid16",			/* 170 = linux_setresgid16 */
 	"linux_getresgid16",			/* 171 = linux_getresgid16 */
 	"linux_prctl",			/* 172 = linux_prctl */
 	"linux_rt_sigreturn",			/* 173 = linux_rt_sigreturn */
 	"linux_rt_sigaction",			/* 174 = linux_rt_sigaction */
 	"linux_rt_sigprocmask",			/* 175 = linux_rt_sigprocmask */
 	"linux_rt_sigpending",			/* 176 = linux_rt_sigpending */
 	"linux_rt_sigtimedwait",			/* 177 = linux_rt_sigtimedwait */
 	"linux_rt_sigqueueinfo",			/* 178 = linux_rt_sigqueueinfo */
 	"linux_rt_sigsuspend",			/* 179 = linux_rt_sigsuspend */
 	"linux_pread",			/* 180 = linux_pread */
 	"linux_pwrite",			/* 181 = linux_pwrite */
 	"linux_chown16",			/* 182 = linux_chown16 */
 	"linux_getcwd",			/* 183 = linux_getcwd */
 	"linux_capget",			/* 184 = linux_capget */
 	"linux_capset",			/* 185 = linux_capset */
 	"linux_sigaltstack",			/* 186 = linux_sigaltstack */
 	"linux_sendfile",			/* 187 = linux_sendfile */
 	"#188",			/* 188 = getpmsg */
 	"#189",			/* 189 = putpmsg */
 	"linux_vfork",			/* 190 = linux_vfork */
 	"linux_getrlimit",			/* 191 = linux_getrlimit */
 	"linux_mmap2",			/* 192 = linux_mmap2 */
 	"linux_truncate64",			/* 193 = linux_truncate64 */
 	"linux_ftruncate64",			/* 194 = linux_ftruncate64 */
 	"linux_stat64",			/* 195 = linux_stat64 */
 	"linux_lstat64",			/* 196 = linux_lstat64 */
 	"linux_fstat64",			/* 197 = linux_fstat64 */
 	"linux_lchown",			/* 198 = linux_lchown */
 	"linux_getuid",			/* 199 = linux_getuid */
 	"linux_getgid",			/* 200 = linux_getgid */
 	"geteuid",			/* 201 = geteuid */
 	"getegid",			/* 202 = getegid */
 	"setreuid",			/* 203 = setreuid */
 	"setregid",			/* 204 = setregid */
 	"linux_getgroups",			/* 205 = linux_getgroups */
 	"linux_setgroups",			/* 206 = linux_setgroups */
 	"fchown",			/* 207 = fchown */
 	"setresuid",			/* 208 = setresuid */
 	"getresuid",			/* 209 = getresuid */
 	"setresgid",			/* 210 = setresgid */
 	"getresgid",			/* 211 = getresgid */
 	"linux_chown",			/* 212 = linux_chown */
 	"setuid",			/* 213 = setuid */
 	"setgid",			/* 214 = setgid */
 	"linux_setfsuid",			/* 215 = linux_setfsuid */
 	"linux_setfsgid",			/* 216 = linux_setfsgid */
 	"linux_pivot_root",			/* 217 = linux_pivot_root */
 	"linux_mincore",			/* 218 = linux_mincore */
 	"madvise",			/* 219 = madvise */
 	"linux_getdents64",			/* 220 = linux_getdents64 */
 	"linux_fcntl64",			/* 221 = linux_fcntl64 */
 	"#222",			/* 222 =  */
 	"#223",			/* 223 =  */
 	"linux_gettid",			/* 224 = linux_gettid */
 	"#225",			/* 225 = linux_readahead */
 	"linux_setxattr",			/* 226 = linux_setxattr */
 	"linux_lsetxattr",			/* 227 = linux_lsetxattr */
 	"linux_fsetxattr",			/* 228 = linux_fsetxattr */
 	"linux_getxattr",			/* 229 = linux_getxattr */
 	"linux_lgetxattr",			/* 230 = linux_lgetxattr */
 	"linux_fgetxattr",			/* 231 = linux_fgetxattr */
 	"linux_listxattr",			/* 232 = linux_listxattr */
 	"linux_llistxattr",			/* 233 = linux_llistxattr */
 	"linux_flistxattr",			/* 234 = linux_flistxattr */
 	"linux_removexattr",			/* 235 = linux_removexattr */
 	"linux_lremovexattr",			/* 236 = linux_lremovexattr */
 	"linux_fremovexattr",			/* 237 = linux_fremovexattr */
 	"linux_tkill",			/* 238 = linux_tkill */
 	"#239",			/* 239 = linux_sendfile64 */
 	"linux_sys_futex",			/* 240 = linux_sys_futex */
 	"linux_sched_setaffinity",			/* 241 = linux_sched_setaffinity */
 	"linux_sched_getaffinity",			/* 242 = linux_sched_getaffinity */
 	"linux_set_thread_area",			/* 243 = linux_set_thread_area */
 	"linux_get_thread_area",			/* 244 = linux_get_thread_area */
 	"#245",			/* 245 = linux_io_setup */
 	"#246",			/* 246 = linux_io_destroy */
 	"#247",			/* 247 = linux_io_getevents */
 	"#248",			/* 248 = linux_io_submit */
 	"#249",			/* 249 = linux_io_cancel */
 	"linux_fadvise64",			/* 250 = linux_fadvise64 */
 	"#251",			/* 251 =  */
 	"linux_exit_group",			/* 252 = linux_exit_group */
 	"linux_lookup_dcookie",			/* 253 = linux_lookup_dcookie */
 	"linux_epoll_create",			/* 254 = linux_epoll_create */
 	"linux_epoll_ctl",			/* 255 = linux_epoll_ctl */
 	"linux_epoll_wait",			/* 256 = linux_epoll_wait */
 	"linux_remap_file_pages",			/* 257 = linux_remap_file_pages */
 	"linux_set_tid_address",			/* 258 = linux_set_tid_address */
 	"linux_timer_create",			/* 259 = linux_timer_create */
 	"linux_timer_settime",			/* 260 = linux_timer_settime */
 	"linux_timer_gettime",			/* 261 = linux_timer_gettime */
 	"linux_timer_getoverrun",			/* 262 = linux_timer_getoverrun */
 	"linux_timer_delete",			/* 263 = linux_timer_delete */
 	"linux_clock_settime",			/* 264 = linux_clock_settime */
 	"linux_clock_gettime",			/* 265 = linux_clock_gettime */
 	"linux_clock_getres",			/* 266 = linux_clock_getres */
 	"linux_clock_nanosleep",			/* 267 = linux_clock_nanosleep */
 	"linux_statfs64",			/* 268 = linux_statfs64 */
 	"linux_fstatfs64",			/* 269 = linux_fstatfs64 */
 	"linux_tgkill",			/* 270 = linux_tgkill */
 	"linux_utimes",			/* 271 = linux_utimes */
 	"linux_fadvise64_64",			/* 272 = linux_fadvise64_64 */
 	"#273",			/* 273 = vserver */
 	"linux_mbind",			/* 274 = linux_mbind */
 	"linux_get_mempolicy",			/* 275 = linux_get_mempolicy */
 	"linux_set_mempolicy",			/* 276 = linux_set_mempolicy */
 	"linux_mq_open",			/* 277 = linux_mq_open */
 	"linux_mq_unlink",			/* 278 = linux_mq_unlink */
 	"linux_mq_timedsend",			/* 279 = linux_mq_timedsend */
 	"linux_mq_timedreceive",			/* 280 = linux_mq_timedreceive */
 	"linux_mq_notify",			/* 281 = linux_mq_notify */
 	"linux_mq_getsetattr",			/* 282 = linux_mq_getsetattr */
 	"linux_kexec_load",			/* 283 = linux_kexec_load */
 	"linux_waitid",			/* 284 = linux_waitid */
 	"#285",			/* 285 =  */
 	"linux_add_key",			/* 286 = linux_add_key */
 	"linux_request_key",			/* 287 = linux_request_key */
 	"linux_keyctl",			/* 288 = linux_keyctl */
 	"linux_ioprio_set",			/* 289 = linux_ioprio_set */
 	"linux_ioprio_get",			/* 290 = linux_ioprio_get */
 	"linux_inotify_init",			/* 291 = linux_inotify_init */
 	"linux_inotify_add_watch",			/* 292 = linux_inotify_add_watch */
 	"linux_inotify_rm_watch",			/* 293 = linux_inotify_rm_watch */
 	"linux_migrate_pages",			/* 294 = linux_migrate_pages */
 	"linux_openat",			/* 295 = linux_openat */
 	"linux_mkdirat",			/* 296 = linux_mkdirat */
 	"linux_mknodat",			/* 297 = linux_mknodat */
 	"linux_fchownat",			/* 298 = linux_fchownat */
 	"linux_futimesat",			/* 299 = linux_futimesat */
 	"linux_fstatat64",			/* 300 = linux_fstatat64 */
 	"linux_unlinkat",			/* 301 = linux_unlinkat */
 	"linux_renameat",			/* 302 = linux_renameat */
 	"linux_linkat",			/* 303 = linux_linkat */
 	"linux_symlinkat",			/* 304 = linux_symlinkat */
 	"linux_readlinkat",			/* 305 = linux_readlinkat */
 	"linux_fchmodat",			/* 306 = linux_fchmodat */
 	"linux_faccessat",			/* 307 = linux_faccessat */
 	"linux_pselect6",			/* 308 = linux_pselect6 */
 	"linux_ppoll",			/* 309 = linux_ppoll */
 	"linux_unshare",			/* 310 = linux_unshare */
 	"linux_set_robust_list",			/* 311 = linux_set_robust_list */
 	"linux_get_robust_list",			/* 312 = linux_get_robust_list */
 	"linux_splice",			/* 313 = linux_splice */
 	"linux_sync_file_range",			/* 314 = linux_sync_file_range */
 	"linux_tee",			/* 315 = linux_tee */
 	"linux_vmsplice",			/* 316 = linux_vmsplice */
 	"linux_move_pages",			/* 317 = linux_move_pages */
 	"linux_getcpu",			/* 318 = linux_getcpu */
 	"linux_epoll_pwait",			/* 319 = linux_epoll_pwait */
 	"linux_utimensat",			/* 320 = linux_utimensat */
 	"linux_signalfd",			/* 321 = linux_signalfd */
 	"linux_timerfd_create",			/* 322 = linux_timerfd_create */
 	"linux_eventfd",			/* 323 = linux_eventfd */
 	"linux_fallocate",			/* 324 = linux_fallocate */
 	"linux_timerfd_settime",			/* 325 = linux_timerfd_settime */
 	"linux_timerfd_gettime",			/* 326 = linux_timerfd_gettime */
 	"linux_signalfd4",			/* 327 = linux_signalfd4 */
 	"linux_eventfd2",			/* 328 = linux_eventfd2 */
 	"linux_epoll_create1",			/* 329 = linux_epoll_create1 */
 	"linux_dup3",			/* 330 = linux_dup3 */
 	"linux_pipe2",			/* 331 = linux_pipe2 */
 	"linux_inotify_init1",			/* 332 = linux_inotify_init1 */
 	"linux_preadv",			/* 333 = linux_preadv */
 	"linux_pwritev",			/* 334 = linux_pwritev */
 	"linux_rt_tgsigqueueinfo",			/* 335 = linux_rt_tgsigqueueinfo */
 	"linux_perf_event_open",			/* 336 = linux_perf_event_open */
 	"linux_recvmmsg",			/* 337 = linux_recvmmsg */
 	"linux_fanotify_init",			/* 338 = linux_fanotify_init */
 	"linux_fanotify_mark",			/* 339 = linux_fanotify_mark */
 	"linux_prlimit64",			/* 340 = linux_prlimit64 */
 	"linux_name_to_handle_at",			/* 341 = linux_name_to_handle_at */
 	"linux_open_by_handle_at",			/* 342 = linux_open_by_handle_at */
 	"linux_clock_adjtime",			/* 343 = linux_clock_adjtime */
 	"linux_syncfs",			/* 344 = linux_syncfs */
 	"linux_sendmmsg",			/* 345 = linux_sendmmsg */
 	"linux_setns",			/* 346 = linux_setns */
 	"linux_process_vm_readv",			/* 347 = linux_process_vm_readv */
 	"linux_process_vm_writev",			/* 348 = linux_process_vm_writev */
 	"linux_kcmp",			/* 349 = linux_kcmp */
 	"linux_finit_module",			/* 350 = linux_finit_module */
 	"linux_sched_setattr",			/* 351 = linux_sched_setattr */
 	"linux_sched_getattr",			/* 352 = linux_sched_getattr */
 	"linux_renameat2",			/* 353 = linux_renameat2 */
 	"linux_seccomp",			/* 354 = linux_seccomp */
 	"linux_getrandom",			/* 355 = linux_getrandom */
 	"linux_memfd_create",			/* 356 = linux_memfd_create */
 	"linux_bpf",			/* 357 = linux_bpf */
 	"linux_execveat",			/* 358 = linux_execveat */
 	"linux_socket",			/* 359 = linux_socket */
 	"linux_socketpair",			/* 360 = linux_socketpair */
 	"linux_bind",			/* 361 = linux_bind */
 	"linux_connect",			/* 362 = linux_connect */
 	"linux_listen",			/* 363 = linux_listen */
 	"linux_accept4",			/* 364 = linux_accept4 */
 	"linux_getsockopt",			/* 365 = linux_getsockopt */
 	"linux_setsockopt",			/* 366 = linux_setsockopt */
 	"linux_getsockname",			/* 367 = linux_getsockname */
 	"linux_getpeername",			/* 368 = linux_getpeername */
 	"linux_sendto",			/* 369 = linux_sendto */
 	"linux_sendmsg",			/* 370 = linux_sendmsg */
 	"linux_recvfrom",			/* 371 = linux_recvfrom */
 	"linux_recvmsg",			/* 372 = linux_recvmsg */
 	"linux_shutdown",			/* 373 = linux_shutdown */
 	"linux_userfaultfd",			/* 374 = linux_userfaultfd */
 	"linux_membarrier",			/* 375 = linux_membarrier */
 	"linux_mlock2",			/* 376 = linux_mlock2 */
 	"linux_copy_file_range",			/* 377 = linux_copy_file_range */
 	"linux_preadv2",			/* 378 = linux_preadv2 */
 	"linux_pwritev2",			/* 379 = linux_pwritev2 */
 	"linux_pkey_mprotect",			/* 380 = linux_pkey_mprotect */
 	"linux_pkey_alloc",			/* 381 = linux_pkey_alloc */
 	"linux_pkey_free",			/* 382 = linux_pkey_free */
 	"linux_statx",			/* 383 = linux_statx */
 	"linux_arch_prctl",			/* 384 = linux_arch_prctl */
 	"linux_io_pgetevents",			/* 385 = linux_io_pgetevents */
 	"linux_rseq",			/* 386 = linux_rseq */
 	"#387",			/* 387 = nosys */
 	"#388",			/* 388 = nosys */
 	"#389",			/* 389 = nosys */
 	"#390",			/* 390 = nosys */
 	"#391",			/* 391 = nosys */
 	"#392",			/* 392 = nosys */
 	"linux_semget",			/* 393 = linux_semget */
 	"linux_semctl",			/* 394 = linux_semctl */
 	"linux_shmget",			/* 395 = linux_shmget */
 	"linux_shmctl",			/* 396 = linux_shmctl */
 	"linux_shmat",			/* 397 = linux_shmat */
 	"linux_shmdt",			/* 398 = linux_shmdt */
 	"linux_msgget",			/* 399 = linux_msgget */
 	"linux_msgsnd",			/* 400 = linux_msgsnd */
 	"linux_msgrcv",			/* 401 = linux_msgrcv */
 	"linux_msgctl",			/* 402 = linux_msgctl */
 	"linux_clock_gettime64",			/* 403 = linux_clock_gettime64 */
 	"linux_clock_settime64",			/* 404 = linux_clock_settime64 */
 	"linux_clock_adjtime64",			/* 405 = linux_clock_adjtime64 */
 	"linux_clock_getres_time64",			/* 406 = linux_clock_getres_time64 */
 	"linux_clock_nanosleep_time64",			/* 407 = linux_clock_nanosleep_time64 */
 	"linux_timer_gettime64",			/* 408 = linux_timer_gettime64 */
 	"linux_timer_settime64",			/* 409 = linux_timer_settime64 */
 	"linux_timerfd_gettime64",			/* 410 = linux_timerfd_gettime64 */
 	"linux_timerfd_settime64",			/* 411 = linux_timerfd_settime64 */
 	"linux_utimensat_time64",			/* 412 = linux_utimensat_time64 */
 	"linux_pselect6_time64",			/* 413 = linux_pselect6_time64 */
 	"linux_ppoll_time64",			/* 414 = linux_ppoll_time64 */
 	"#415",			/* 415 = nosys */
 	"linux_io_pgetevents_time64",			/* 416 = linux_io_pgetevents_time64 */
 	"linux_recvmmsg_time64",			/* 417 = linux_recvmmsg_time64 */
 	"linux_mq_timedsend_time64",			/* 418 = linux_mq_timedsend_time64 */
 	"linux_mq_timedreceive_time64",			/* 419 = linux_mq_timedreceive_time64 */
 	"linux_semtimedop_time64",			/* 420 = linux_semtimedop_time64 */
 	"linux_rt_sigtimedwait_time64",			/* 421 = linux_rt_sigtimedwait_time64 */
 	"linux_futex_time64",			/* 422 = linux_futex_time64 */
 	"linux_sched_rr_get_interval_time64",			/* 423 = linux_sched_rr_get_interval_time64 */
 	"linux_pidfd_send_signal",			/* 424 = linux_pidfd_send_signal */
 	"linux_io_uring_setup",			/* 425 = linux_io_uring_setup */
 	"linux_io_uring_enter",			/* 426 = linux_io_uring_enter */
 	"linux_io_uring_register",			/* 427 = linux_io_uring_register */
 	"#428",			/* 428 = nosys */
 };
diff --git a/sys/i386/linux/linux_sysent.c b/sys/i386/linux/linux_sysent.c
index 0198627bf567..c5319228bdd9 100644
--- a/sys/i386/linux/linux_sysent.c
+++ b/sys/i386/linux/linux_sysent.c
@@ -1,449 +1,449 @@
 /*
  * System call switch table.
  *
- * DO NOT EDIT-- this file is automatically generated.
+ * DO NOT EDIT-- this file is automatically @generated.
  * $FreeBSD$
  */
 
 #include <sys/param.h>
 #include <sys/sysent.h>
 #include <sys/sysproto.h>
 #include <compat/linux/linux_sysproto.h>
 #include <i386/linux/linux.h>
 #include <i386/linux/linux_proto.h>
 
 #define AS(name) (sizeof(struct name) / sizeof(register_t))
 
 /* The casts are bogus but will do for now. */
 struct sysent linux_sysent[] = {
 #define	nosys	linux_nosys
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 0 = setup */
 	{ AS(linux_exit_args), (sy_call_t *)linux_exit, AUE_EXIT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 1 = linux_exit */
 	{ 0, (sy_call_t *)linux_fork, AUE_FORK, NULL, 0, 0, 0, SY_THR_STATIC },	/* 2 = linux_fork */
 	{ AS(read_args), (sy_call_t *)sys_read, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 3 = read */
 	{ AS(write_args), (sy_call_t *)sys_write, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 4 = write */
 	{ AS(linux_open_args), (sy_call_t *)linux_open, AUE_OPEN_RWTC, NULL, 0, 0, 0, SY_THR_STATIC },	/* 5 = linux_open */
 	{ AS(close_args), (sy_call_t *)sys_close, AUE_CLOSE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 6 = close */
 	{ AS(linux_waitpid_args), (sy_call_t *)linux_waitpid, AUE_WAIT4, NULL, 0, 0, 0, SY_THR_STATIC },	/* 7 = linux_waitpid */
 	{ AS(linux_creat_args), (sy_call_t *)linux_creat, AUE_CREAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 8 = linux_creat */
 	{ AS(linux_link_args), (sy_call_t *)linux_link, AUE_LINK, NULL, 0, 0, 0, SY_THR_STATIC },	/* 9 = linux_link */
 	{ AS(linux_unlink_args), (sy_call_t *)linux_unlink, AUE_UNLINK, NULL, 0, 0, 0, SY_THR_STATIC },	/* 10 = linux_unlink */
 	{ AS(linux_execve_args), (sy_call_t *)linux_execve, AUE_EXECVE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 11 = linux_execve */
 	{ AS(linux_chdir_args), (sy_call_t *)linux_chdir, AUE_CHDIR, NULL, 0, 0, 0, SY_THR_STATIC },	/* 12 = linux_chdir */
 	{ AS(linux_time_args), (sy_call_t *)linux_time, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 13 = linux_time */
 	{ AS(linux_mknod_args), (sy_call_t *)linux_mknod, AUE_MKNOD, NULL, 0, 0, 0, SY_THR_STATIC },	/* 14 = linux_mknod */
 	{ AS(linux_chmod_args), (sy_call_t *)linux_chmod, AUE_CHMOD, NULL, 0, 0, 0, SY_THR_STATIC },	/* 15 = linux_chmod */
 	{ AS(linux_lchown16_args), (sy_call_t *)linux_lchown16, AUE_LCHOWN, NULL, 0, 0, 0, SY_THR_STATIC },	/* 16 = linux_lchown16 */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 17 = break */
 	{ AS(linux_stat_args), (sy_call_t *)linux_stat, AUE_STAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 18 = linux_stat */
 	{ AS(linux_lseek_args), (sy_call_t *)linux_lseek, AUE_LSEEK, NULL, 0, 0, 0, SY_THR_STATIC },	/* 19 = linux_lseek */
 	{ 0, (sy_call_t *)linux_getpid, AUE_GETPID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 20 = linux_getpid */
 	{ AS(linux_mount_args), (sy_call_t *)linux_mount, AUE_MOUNT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 21 = linux_mount */
 	{ AS(linux_oldumount_args), (sy_call_t *)linux_oldumount, AUE_UMOUNT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 22 = linux_oldumount */
 	{ AS(linux_setuid16_args), (sy_call_t *)linux_setuid16, AUE_SETUID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 23 = linux_setuid16 */
 	{ 0, (sy_call_t *)linux_getuid16, AUE_GETUID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 24 = linux_getuid16 */
 	{ 0, (sy_call_t *)linux_stime, AUE_SETTIMEOFDAY, NULL, 0, 0, 0, SY_THR_STATIC },	/* 25 = linux_stime */
 	{ AS(linux_ptrace_args), (sy_call_t *)linux_ptrace, AUE_PTRACE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 26 = linux_ptrace */
 	{ AS(linux_alarm_args), (sy_call_t *)linux_alarm, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 27 = linux_alarm */
 	{ AS(linux_fstat_args), (sy_call_t *)linux_fstat, AUE_FSTAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 28 = linux_fstat */
 	{ 0, (sy_call_t *)linux_pause, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 29 = linux_pause */
 	{ AS(linux_utime_args), (sy_call_t *)linux_utime, AUE_UTIME, NULL, 0, 0, 0, SY_THR_STATIC },	/* 30 = linux_utime */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 31 = stty */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 32 = gtty */
 	{ AS(linux_access_args), (sy_call_t *)linux_access, AUE_ACCESS, NULL, 0, 0, 0, SY_THR_STATIC },	/* 33 = linux_access */
 	{ AS(linux_nice_args), (sy_call_t *)linux_nice, AUE_NICE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 34 = linux_nice */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 35 = ftime */
 	{ 0, (sy_call_t *)sys_sync, AUE_SYNC, NULL, 0, 0, 0, SY_THR_STATIC },		/* 36 = sync */
 	{ AS(linux_kill_args), (sy_call_t *)linux_kill, AUE_KILL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 37 = linux_kill */
 	{ AS(linux_rename_args), (sy_call_t *)linux_rename, AUE_RENAME, NULL, 0, 0, 0, SY_THR_STATIC },	/* 38 = linux_rename */
 	{ AS(linux_mkdir_args), (sy_call_t *)linux_mkdir, AUE_MKDIR, NULL, 0, 0, 0, SY_THR_STATIC },	/* 39 = linux_mkdir */
 	{ AS(linux_rmdir_args), (sy_call_t *)linux_rmdir, AUE_RMDIR, NULL, 0, 0, 0, SY_THR_STATIC },	/* 40 = linux_rmdir */
 	{ AS(dup_args), (sy_call_t *)sys_dup, AUE_DUP, NULL, 0, 0, 0, SY_THR_STATIC },	/* 41 = dup */
 	{ AS(linux_pipe_args), (sy_call_t *)linux_pipe, AUE_PIPE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 42 = linux_pipe */
 	{ AS(linux_times_args), (sy_call_t *)linux_times, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 43 = linux_times */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 44 = prof */
 	{ AS(linux_brk_args), (sy_call_t *)linux_brk, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 45 = linux_brk */
 	{ AS(linux_setgid16_args), (sy_call_t *)linux_setgid16, AUE_SETGID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 46 = linux_setgid16 */
 	{ 0, (sy_call_t *)linux_getgid16, AUE_GETGID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 47 = linux_getgid16 */
 	{ AS(linux_signal_args), (sy_call_t *)linux_signal, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 48 = linux_signal */
 	{ 0, (sy_call_t *)linux_geteuid16, AUE_GETEUID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 49 = linux_geteuid16 */
 	{ 0, (sy_call_t *)linux_getegid16, AUE_GETEGID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 50 = linux_getegid16 */
 	{ AS(acct_args), (sy_call_t *)sys_acct, AUE_ACCT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 51 = acct */
 	{ AS(linux_umount_args), (sy_call_t *)linux_umount, AUE_UMOUNT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 52 = linux_umount */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 53 = lock */
 	{ AS(linux_ioctl_args), (sy_call_t *)linux_ioctl, AUE_IOCTL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 54 = linux_ioctl */
 	{ AS(linux_fcntl_args), (sy_call_t *)linux_fcntl, AUE_FCNTL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 55 = linux_fcntl */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 56 = mpx */
 	{ AS(setpgid_args), (sy_call_t *)sys_setpgid, AUE_SETPGRP, NULL, 0, 0, 0, SY_THR_STATIC },	/* 57 = setpgid */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 58 = ulimit */
 	{ 0, (sy_call_t *)linux_olduname, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 59 = linux_olduname */
 	{ AS(umask_args), (sy_call_t *)sys_umask, AUE_UMASK, NULL, 0, 0, 0, SY_THR_STATIC },	/* 60 = umask */
 	{ AS(chroot_args), (sy_call_t *)sys_chroot, AUE_CHROOT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 61 = chroot */
 	{ AS(linux_ustat_args), (sy_call_t *)linux_ustat, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 62 = linux_ustat */
 	{ AS(dup2_args), (sy_call_t *)sys_dup2, AUE_DUP2, NULL, 0, 0, 0, SY_THR_STATIC },	/* 63 = dup2 */
 	{ 0, (sy_call_t *)linux_getppid, AUE_GETPPID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 64 = linux_getppid */
 	{ 0, (sy_call_t *)sys_getpgrp, AUE_GETPGRP, NULL, 0, 0, 0, SY_THR_STATIC },	/* 65 = getpgrp */
 	{ 0, (sy_call_t *)sys_setsid, AUE_SETSID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 66 = setsid */
 	{ AS(linux_sigaction_args), (sy_call_t *)linux_sigaction, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 67 = linux_sigaction */
 	{ 0, (sy_call_t *)linux_sgetmask, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 68 = linux_sgetmask */
 	{ AS(linux_ssetmask_args), (sy_call_t *)linux_ssetmask, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 69 = linux_ssetmask */
 	{ AS(linux_setreuid16_args), (sy_call_t *)linux_setreuid16, AUE_SETREUID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 70 = linux_setreuid16 */
 	{ AS(linux_setregid16_args), (sy_call_t *)linux_setregid16, AUE_SETREGID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 71 = linux_setregid16 */
 	{ AS(linux_sigsuspend_args), (sy_call_t *)linux_sigsuspend, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 72 = linux_sigsuspend */
 	{ AS(linux_sigpending_args), (sy_call_t *)linux_sigpending, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 73 = linux_sigpending */
 	{ AS(linux_sethostname_args), (sy_call_t *)linux_sethostname, AUE_SYSCTL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 74 = linux_sethostname */
 	{ AS(linux_setrlimit_args), (sy_call_t *)linux_setrlimit, AUE_SETRLIMIT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 75 = linux_setrlimit */
 	{ AS(linux_old_getrlimit_args), (sy_call_t *)linux_old_getrlimit, AUE_GETRLIMIT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 76 = linux_old_getrlimit */
 	{ AS(getrusage_args), (sy_call_t *)sys_getrusage, AUE_GETRUSAGE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 77 = getrusage */
 	{ AS(gettimeofday_args), (sy_call_t *)sys_gettimeofday, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 78 = gettimeofday */
 	{ AS(settimeofday_args), (sy_call_t *)sys_settimeofday, AUE_SETTIMEOFDAY, NULL, 0, 0, 0, SY_THR_STATIC },	/* 79 = settimeofday */
 	{ AS(linux_getgroups16_args), (sy_call_t *)linux_getgroups16, AUE_GETGROUPS, NULL, 0, 0, 0, SY_THR_STATIC },	/* 80 = linux_getgroups16 */
 	{ AS(linux_setgroups16_args), (sy_call_t *)linux_setgroups16, AUE_SETGROUPS, NULL, 0, 0, 0, SY_THR_STATIC },	/* 81 = linux_setgroups16 */
 	{ AS(linux_old_select_args), (sy_call_t *)linux_old_select, AUE_SELECT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 82 = linux_old_select */
 	{ AS(linux_symlink_args), (sy_call_t *)linux_symlink, AUE_SYMLINK, NULL, 0, 0, 0, SY_THR_STATIC },	/* 83 = linux_symlink */
 	{ AS(linux_lstat_args), (sy_call_t *)linux_lstat, AUE_LSTAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 84 = linux_lstat */
 	{ AS(linux_readlink_args), (sy_call_t *)linux_readlink, AUE_READLINK, NULL, 0, 0, 0, SY_THR_STATIC },	/* 85 = linux_readlink */
 	{ AS(linux_uselib_args), (sy_call_t *)linux_uselib, AUE_USELIB, NULL, 0, 0, 0, SY_THR_STATIC },	/* 86 = linux_uselib */
 	{ AS(swapon_args), (sy_call_t *)sys_swapon, AUE_SWAPON, NULL, 0, 0, 0, SY_THR_STATIC },	/* 87 = swapon */
 	{ AS(linux_reboot_args), (sy_call_t *)linux_reboot, AUE_REBOOT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 88 = linux_reboot */
 	{ AS(linux_readdir_args), (sy_call_t *)linux_readdir, AUE_GETDIRENTRIES, NULL, 0, 0, 0, SY_THR_STATIC },	/* 89 = linux_readdir */
 	{ AS(linux_mmap_args), (sy_call_t *)linux_mmap, AUE_MMAP, NULL, 0, 0, 0, SY_THR_STATIC },	/* 90 = linux_mmap */
 	{ AS(munmap_args), (sy_call_t *)sys_munmap, AUE_MUNMAP, NULL, 0, 0, 0, SY_THR_STATIC },	/* 91 = munmap */
 	{ AS(linux_truncate_args), (sy_call_t *)linux_truncate, AUE_TRUNCATE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 92 = linux_truncate */
 	{ AS(linux_ftruncate_args), (sy_call_t *)linux_ftruncate, AUE_FTRUNCATE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 93 = linux_ftruncate */
 	{ AS(fchmod_args), (sy_call_t *)sys_fchmod, AUE_FCHMOD, NULL, 0, 0, 0, SY_THR_STATIC },	/* 94 = fchmod */
 	{ AS(fchown_args), (sy_call_t *)sys_fchown, AUE_FCHOWN, NULL, 0, 0, 0, SY_THR_STATIC },	/* 95 = fchown */
 	{ AS(linux_getpriority_args), (sy_call_t *)linux_getpriority, AUE_GETPRIORITY, NULL, 0, 0, 0, SY_THR_STATIC },	/* 96 = linux_getpriority */
 	{ AS(setpriority_args), (sy_call_t *)sys_setpriority, AUE_SETPRIORITY, NULL, 0, 0, 0, SY_THR_STATIC },	/* 97 = setpriority */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 98 = profil */
 	{ AS(linux_statfs_args), (sy_call_t *)linux_statfs, AUE_STATFS, NULL, 0, 0, 0, SY_THR_STATIC },	/* 99 = linux_statfs */
 	{ AS(linux_fstatfs_args), (sy_call_t *)linux_fstatfs, AUE_FSTATFS, NULL, 0, 0, 0, SY_THR_STATIC },	/* 100 = linux_fstatfs */
 	{ AS(linux_ioperm_args), (sy_call_t *)linux_ioperm, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 101 = linux_ioperm */
 	{ AS(linux_socketcall_args), (sy_call_t *)linux_socketcall, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 102 = linux_socketcall */
 	{ AS(linux_syslog_args), (sy_call_t *)linux_syslog, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 103 = linux_syslog */
 	{ AS(linux_setitimer_args), (sy_call_t *)linux_setitimer, AUE_SETITIMER, NULL, 0, 0, 0, SY_THR_STATIC },	/* 104 = linux_setitimer */
 	{ AS(linux_getitimer_args), (sy_call_t *)linux_getitimer, AUE_GETITIMER, NULL, 0, 0, 0, SY_THR_STATIC },	/* 105 = linux_getitimer */
 	{ AS(linux_newstat_args), (sy_call_t *)linux_newstat, AUE_STAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 106 = linux_newstat */
 	{ AS(linux_newlstat_args), (sy_call_t *)linux_newlstat, AUE_LSTAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 107 = linux_newlstat */
 	{ AS(linux_newfstat_args), (sy_call_t *)linux_newfstat, AUE_FSTAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 108 = linux_newfstat */
 	{ 0, (sy_call_t *)linux_uname, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 109 = linux_uname */
 	{ AS(linux_iopl_args), (sy_call_t *)linux_iopl, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 110 = linux_iopl */
 	{ 0, (sy_call_t *)linux_vhangup, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 111 = linux_vhangup */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 112 = idle */
 	{ 0, (sy_call_t *)linux_vm86old, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 113 = linux_vm86old */
 	{ AS(linux_wait4_args), (sy_call_t *)linux_wait4, AUE_WAIT4, NULL, 0, 0, 0, SY_THR_STATIC },	/* 114 = linux_wait4 */
 	{ 0, (sy_call_t *)linux_swapoff, AUE_SWAPOFF, NULL, 0, 0, 0, SY_THR_STATIC },	/* 115 = linux_swapoff */
 	{ AS(linux_sysinfo_args), (sy_call_t *)linux_sysinfo, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 116 = linux_sysinfo */
 	{ AS(linux_ipc_args), (sy_call_t *)linux_ipc, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 117 = linux_ipc */
 	{ AS(fsync_args), (sy_call_t *)sys_fsync, AUE_FSYNC, NULL, 0, 0, 0, SY_THR_STATIC },	/* 118 = fsync */
 	{ AS(linux_sigreturn_args), (sy_call_t *)linux_sigreturn, AUE_SIGRETURN, NULL, 0, 0, 0, SY_THR_STATIC },	/* 119 = linux_sigreturn */
 	{ AS(linux_clone_args), (sy_call_t *)linux_clone, AUE_RFORK, NULL, 0, 0, 0, SY_THR_STATIC },	/* 120 = linux_clone */
 	{ AS(linux_setdomainname_args), (sy_call_t *)linux_setdomainname, AUE_SYSCTL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 121 = linux_setdomainname */
 	{ AS(linux_newuname_args), (sy_call_t *)linux_newuname, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 122 = linux_newuname */
 	{ AS(linux_modify_ldt_args), (sy_call_t *)linux_modify_ldt, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 123 = linux_modify_ldt */
 	{ 0, (sy_call_t *)linux_adjtimex, AUE_ADJTIME, NULL, 0, 0, 0, SY_THR_STATIC },	/* 124 = linux_adjtimex */
 	{ AS(linux_mprotect_args), (sy_call_t *)linux_mprotect, AUE_MPROTECT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 125 = linux_mprotect */
 	{ AS(linux_sigprocmask_args), (sy_call_t *)linux_sigprocmask, AUE_SIGPROCMASK, NULL, 0, 0, 0, SY_THR_STATIC },	/* 126 = linux_sigprocmask */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 127 = create_module */
 	{ 0, (sy_call_t *)linux_init_module, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 128 = linux_init_module */
 	{ 0, (sy_call_t *)linux_delete_module, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 129 = linux_delete_module */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 130 = get_kernel_syms */
 	{ 0, (sy_call_t *)linux_quotactl, AUE_QUOTACTL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 131 = linux_quotactl */
 	{ AS(getpgid_args), (sy_call_t *)sys_getpgid, AUE_GETPGID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 132 = getpgid */
 	{ AS(fchdir_args), (sy_call_t *)sys_fchdir, AUE_FCHDIR, NULL, 0, 0, 0, SY_THR_STATIC },	/* 133 = fchdir */
 	{ 0, (sy_call_t *)linux_bdflush, AUE_BDFLUSH, NULL, 0, 0, 0, SY_THR_STATIC },	/* 134 = linux_bdflush */
 	{ AS(linux_sysfs_args), (sy_call_t *)linux_sysfs, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 135 = linux_sysfs */
 	{ AS(linux_personality_args), (sy_call_t *)linux_personality, AUE_PERSONALITY, NULL, 0, 0, 0, SY_THR_STATIC },	/* 136 = linux_personality */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 137 = afs_syscall */
 	{ AS(linux_setfsuid16_args), (sy_call_t *)linux_setfsuid16, AUE_SETFSUID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 138 = linux_setfsuid16 */
 	{ AS(linux_setfsgid16_args), (sy_call_t *)linux_setfsgid16, AUE_SETFSGID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 139 = linux_setfsgid16 */
 	{ AS(linux_llseek_args), (sy_call_t *)linux_llseek, AUE_LSEEK, NULL, 0, 0, 0, SY_THR_STATIC },	/* 140 = linux_llseek */
 	{ AS(linux_getdents_args), (sy_call_t *)linux_getdents, AUE_GETDIRENTRIES, NULL, 0, 0, 0, SY_THR_STATIC },	/* 141 = linux_getdents */
 	{ AS(linux_select_args), (sy_call_t *)linux_select, AUE_SELECT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 142 = linux_select */
 	{ AS(flock_args), (sy_call_t *)sys_flock, AUE_FLOCK, NULL, 0, 0, 0, SY_THR_STATIC },	/* 143 = flock */
 	{ AS(linux_msync_args), (sy_call_t *)linux_msync, AUE_MSYNC, NULL, 0, 0, 0, SY_THR_STATIC },	/* 144 = linux_msync */
 	{ AS(readv_args), (sy_call_t *)sys_readv, AUE_READV, NULL, 0, 0, 0, SY_THR_STATIC },	/* 145 = readv */
 	{ AS(writev_args), (sy_call_t *)sys_writev, AUE_WRITEV, NULL, 0, 0, 0, SY_THR_STATIC },	/* 146 = writev */
 	{ AS(linux_getsid_args), (sy_call_t *)linux_getsid, AUE_GETSID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 147 = linux_getsid */
 	{ AS(linux_fdatasync_args), (sy_call_t *)linux_fdatasync, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 148 = linux_fdatasync */
 	{ AS(linux_sysctl_args), (sy_call_t *)linux_sysctl, AUE_SYSCTL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 149 = linux_sysctl */
 	{ AS(mlock_args), (sy_call_t *)sys_mlock, AUE_MLOCK, NULL, 0, 0, 0, SY_THR_STATIC },	/* 150 = mlock */
 	{ AS(munlock_args), (sy_call_t *)sys_munlock, AUE_MUNLOCK, NULL, 0, 0, 0, SY_THR_STATIC },	/* 151 = munlock */
 	{ AS(mlockall_args), (sy_call_t *)sys_mlockall, AUE_MLOCKALL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 152 = mlockall */
 	{ 0, (sy_call_t *)sys_munlockall, AUE_MUNLOCKALL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 153 = munlockall */
 	{ AS(linux_sched_setparam_args), (sy_call_t *)linux_sched_setparam, AUE_SCHED_SETPARAM, NULL, 0, 0, 0, SY_THR_STATIC },	/* 154 = linux_sched_setparam */
 	{ AS(linux_sched_getparam_args), (sy_call_t *)linux_sched_getparam, AUE_SCHED_GETPARAM, NULL, 0, 0, 0, SY_THR_STATIC },	/* 155 = linux_sched_getparam */
 	{ AS(linux_sched_setscheduler_args), (sy_call_t *)linux_sched_setscheduler, AUE_SCHED_SETSCHEDULER, NULL, 0, 0, 0, SY_THR_STATIC },	/* 156 = linux_sched_setscheduler */
 	{ AS(linux_sched_getscheduler_args), (sy_call_t *)linux_sched_getscheduler, AUE_SCHED_GETSCHEDULER, NULL, 0, 0, 0, SY_THR_STATIC },	/* 157 = linux_sched_getscheduler */
 	{ 0, (sy_call_t *)sys_sched_yield, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 158 = sched_yield */
 	{ AS(linux_sched_get_priority_max_args), (sy_call_t *)linux_sched_get_priority_max, AUE_SCHED_GET_PRIORITY_MAX, NULL, 0, 0, 0, SY_THR_STATIC },	/* 159 = linux_sched_get_priority_max */
 	{ AS(linux_sched_get_priority_min_args), (sy_call_t *)linux_sched_get_priority_min, AUE_SCHED_GET_PRIORITY_MIN, NULL, 0, 0, 0, SY_THR_STATIC },	/* 160 = linux_sched_get_priority_min */
 	{ AS(linux_sched_rr_get_interval_args), (sy_call_t *)linux_sched_rr_get_interval, AUE_SCHED_RR_GET_INTERVAL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 161 = linux_sched_rr_get_interval */
 	{ AS(linux_nanosleep_args), (sy_call_t *)linux_nanosleep, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 162 = linux_nanosleep */
 	{ AS(linux_mremap_args), (sy_call_t *)linux_mremap, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 163 = linux_mremap */
 	{ AS(linux_setresuid16_args), (sy_call_t *)linux_setresuid16, AUE_SETRESUID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 164 = linux_setresuid16 */
 	{ AS(linux_getresuid16_args), (sy_call_t *)linux_getresuid16, AUE_GETRESUID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 165 = linux_getresuid16 */
 	{ 0, (sy_call_t *)linux_vm86, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 166 = linux_vm86 */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 167 = query_module */
 	{ AS(poll_args), (sy_call_t *)sys_poll, AUE_POLL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 168 = poll */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 169 = nfsservctl */
 	{ AS(linux_setresgid16_args), (sy_call_t *)linux_setresgid16, AUE_SETRESGID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 170 = linux_setresgid16 */
 	{ AS(linux_getresgid16_args), (sy_call_t *)linux_getresgid16, AUE_GETRESGID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 171 = linux_getresgid16 */
 	{ AS(linux_prctl_args), (sy_call_t *)linux_prctl, AUE_PRCTL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 172 = linux_prctl */
 	{ AS(linux_rt_sigreturn_args), (sy_call_t *)linux_rt_sigreturn, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 173 = linux_rt_sigreturn */
 	{ AS(linux_rt_sigaction_args), (sy_call_t *)linux_rt_sigaction, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 174 = linux_rt_sigaction */
 	{ AS(linux_rt_sigprocmask_args), (sy_call_t *)linux_rt_sigprocmask, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 175 = linux_rt_sigprocmask */
 	{ AS(linux_rt_sigpending_args), (sy_call_t *)linux_rt_sigpending, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 176 = linux_rt_sigpending */
 	{ AS(linux_rt_sigtimedwait_args), (sy_call_t *)linux_rt_sigtimedwait, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 177 = linux_rt_sigtimedwait */
 	{ AS(linux_rt_sigqueueinfo_args), (sy_call_t *)linux_rt_sigqueueinfo, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 178 = linux_rt_sigqueueinfo */
 	{ AS(linux_rt_sigsuspend_args), (sy_call_t *)linux_rt_sigsuspend, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 179 = linux_rt_sigsuspend */
 	{ AS(linux_pread_args), (sy_call_t *)linux_pread, AUE_PREAD, NULL, 0, 0, 0, SY_THR_STATIC },	/* 180 = linux_pread */
 	{ AS(linux_pwrite_args), (sy_call_t *)linux_pwrite, AUE_PWRITE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 181 = linux_pwrite */
 	{ AS(linux_chown16_args), (sy_call_t *)linux_chown16, AUE_CHOWN, NULL, 0, 0, 0, SY_THR_STATIC },	/* 182 = linux_chown16 */
 	{ AS(linux_getcwd_args), (sy_call_t *)linux_getcwd, AUE_GETCWD, NULL, 0, 0, 0, SY_THR_STATIC },	/* 183 = linux_getcwd */
 	{ AS(linux_capget_args), (sy_call_t *)linux_capget, AUE_CAPGET, NULL, 0, 0, 0, SY_THR_STATIC },	/* 184 = linux_capget */
 	{ AS(linux_capset_args), (sy_call_t *)linux_capset, AUE_CAPSET, NULL, 0, 0, 0, SY_THR_STATIC },	/* 185 = linux_capset */
 	{ AS(linux_sigaltstack_args), (sy_call_t *)linux_sigaltstack, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 186 = linux_sigaltstack */
 	{ 0, (sy_call_t *)linux_sendfile, AUE_SENDFILE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 187 = linux_sendfile */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 188 = getpmsg */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 189 = putpmsg */
 	{ 0, (sy_call_t *)linux_vfork, AUE_VFORK, NULL, 0, 0, 0, SY_THR_STATIC },	/* 190 = linux_vfork */
 	{ AS(linux_getrlimit_args), (sy_call_t *)linux_getrlimit, AUE_GETRLIMIT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 191 = linux_getrlimit */
 	{ AS(linux_mmap2_args), (sy_call_t *)linux_mmap2, AUE_MMAP, NULL, 0, 0, 0, SY_THR_STATIC },	/* 192 = linux_mmap2 */
 	{ AS(linux_truncate64_args), (sy_call_t *)linux_truncate64, AUE_TRUNCATE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 193 = linux_truncate64 */
 	{ AS(linux_ftruncate64_args), (sy_call_t *)linux_ftruncate64, AUE_FTRUNCATE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 194 = linux_ftruncate64 */
 	{ AS(linux_stat64_args), (sy_call_t *)linux_stat64, AUE_STAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 195 = linux_stat64 */
 	{ AS(linux_lstat64_args), (sy_call_t *)linux_lstat64, AUE_LSTAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 196 = linux_lstat64 */
 	{ AS(linux_fstat64_args), (sy_call_t *)linux_fstat64, AUE_FSTAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 197 = linux_fstat64 */
 	{ AS(linux_lchown_args), (sy_call_t *)linux_lchown, AUE_LCHOWN, NULL, 0, 0, 0, SY_THR_STATIC },	/* 198 = linux_lchown */
 	{ 0, (sy_call_t *)linux_getuid, AUE_GETUID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 199 = linux_getuid */
 	{ 0, (sy_call_t *)linux_getgid, AUE_GETGID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 200 = linux_getgid */
 	{ 0, (sy_call_t *)sys_geteuid, AUE_GETEUID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 201 = geteuid */
 	{ 0, (sy_call_t *)sys_getegid, AUE_GETEGID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 202 = getegid */
 	{ AS(setreuid_args), (sy_call_t *)sys_setreuid, AUE_SETREUID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 203 = setreuid */
 	{ AS(setregid_args), (sy_call_t *)sys_setregid, AUE_SETREGID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 204 = setregid */
 	{ AS(linux_getgroups_args), (sy_call_t *)linux_getgroups, AUE_GETGROUPS, NULL, 0, 0, 0, SY_THR_STATIC },	/* 205 = linux_getgroups */
 	{ AS(linux_setgroups_args), (sy_call_t *)linux_setgroups, AUE_SETGROUPS, NULL, 0, 0, 0, SY_THR_STATIC },	/* 206 = linux_setgroups */
 	{ AS(fchown_args), (sy_call_t *)sys_fchown, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 207 = fchown */
 	{ AS(setresuid_args), (sy_call_t *)sys_setresuid, AUE_SETRESUID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 208 = setresuid */
 	{ AS(getresuid_args), (sy_call_t *)sys_getresuid, AUE_GETRESUID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 209 = getresuid */
 	{ AS(setresgid_args), (sy_call_t *)sys_setresgid, AUE_SETRESGID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 210 = setresgid */
 	{ AS(getresgid_args), (sy_call_t *)sys_getresgid, AUE_GETRESGID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 211 = getresgid */
 	{ AS(linux_chown_args), (sy_call_t *)linux_chown, AUE_CHOWN, NULL, 0, 0, 0, SY_THR_STATIC },	/* 212 = linux_chown */
 	{ AS(setuid_args), (sy_call_t *)sys_setuid, AUE_SETUID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 213 = setuid */
 	{ AS(setgid_args), (sy_call_t *)sys_setgid, AUE_SETGID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 214 = setgid */
 	{ AS(linux_setfsuid_args), (sy_call_t *)linux_setfsuid, AUE_SETFSUID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 215 = linux_setfsuid */
 	{ AS(linux_setfsgid_args), (sy_call_t *)linux_setfsgid, AUE_SETFSGID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 216 = linux_setfsgid */
 	{ AS(linux_pivot_root_args), (sy_call_t *)linux_pivot_root, AUE_PIVOT_ROOT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 217 = linux_pivot_root */
 	{ AS(linux_mincore_args), (sy_call_t *)linux_mincore, AUE_MINCORE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 218 = linux_mincore */
 	{ AS(madvise_args), (sy_call_t *)sys_madvise, AUE_MADVISE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 219 = madvise */
 	{ AS(linux_getdents64_args), (sy_call_t *)linux_getdents64, AUE_GETDIRENTRIES, NULL, 0, 0, 0, SY_THR_STATIC },	/* 220 = linux_getdents64 */
 	{ AS(linux_fcntl64_args), (sy_call_t *)linux_fcntl64, AUE_FCNTL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 221 = linux_fcntl64 */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 222 =  */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 223 =  */
 	{ 0, (sy_call_t *)linux_gettid, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 224 = linux_gettid */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 225 = linux_readahead */
 	{ 0, (sy_call_t *)linux_setxattr, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 226 = linux_setxattr */
 	{ 0, (sy_call_t *)linux_lsetxattr, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 227 = linux_lsetxattr */
 	{ 0, (sy_call_t *)linux_fsetxattr, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 228 = linux_fsetxattr */
 	{ 0, (sy_call_t *)linux_getxattr, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 229 = linux_getxattr */
 	{ 0, (sy_call_t *)linux_lgetxattr, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 230 = linux_lgetxattr */
 	{ 0, (sy_call_t *)linux_fgetxattr, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 231 = linux_fgetxattr */
 	{ 0, (sy_call_t *)linux_listxattr, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 232 = linux_listxattr */
 	{ 0, (sy_call_t *)linux_llistxattr, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 233 = linux_llistxattr */
 	{ 0, (sy_call_t *)linux_flistxattr, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 234 = linux_flistxattr */
 	{ 0, (sy_call_t *)linux_removexattr, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 235 = linux_removexattr */
 	{ 0, (sy_call_t *)linux_lremovexattr, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 236 = linux_lremovexattr */
 	{ 0, (sy_call_t *)linux_fremovexattr, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 237 = linux_fremovexattr */
 	{ AS(linux_tkill_args), (sy_call_t *)linux_tkill, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 238 = linux_tkill */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 239 = linux_sendfile64 */
 	{ AS(linux_sys_futex_args), (sy_call_t *)linux_sys_futex, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 240 = linux_sys_futex */
 	{ AS(linux_sched_setaffinity_args), (sy_call_t *)linux_sched_setaffinity, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 241 = linux_sched_setaffinity */
 	{ AS(linux_sched_getaffinity_args), (sy_call_t *)linux_sched_getaffinity, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 242 = linux_sched_getaffinity */
 	{ AS(linux_set_thread_area_args), (sy_call_t *)linux_set_thread_area, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 243 = linux_set_thread_area */
 	{ AS(linux_get_thread_area_args), (sy_call_t *)linux_get_thread_area, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 244 = linux_get_thread_area */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 245 = linux_io_setup */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 246 = linux_io_destroy */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 247 = linux_io_getevents */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 248 = linux_io_submit */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 249 = linux_io_cancel */
 	{ AS(linux_fadvise64_args), (sy_call_t *)linux_fadvise64, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 250 = linux_fadvise64 */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 251 =  */
 	{ AS(linux_exit_group_args), (sy_call_t *)linux_exit_group, AUE_EXIT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 252 = linux_exit_group */
 	{ 0, (sy_call_t *)linux_lookup_dcookie, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 253 = linux_lookup_dcookie */
 	{ AS(linux_epoll_create_args), (sy_call_t *)linux_epoll_create, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 254 = linux_epoll_create */
 	{ AS(linux_epoll_ctl_args), (sy_call_t *)linux_epoll_ctl, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 255 = linux_epoll_ctl */
 	{ AS(linux_epoll_wait_args), (sy_call_t *)linux_epoll_wait, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 256 = linux_epoll_wait */
 	{ 0, (sy_call_t *)linux_remap_file_pages, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 257 = linux_remap_file_pages */
 	{ AS(linux_set_tid_address_args), (sy_call_t *)linux_set_tid_address, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 258 = linux_set_tid_address */
 	{ AS(linux_timer_create_args), (sy_call_t *)linux_timer_create, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 259 = linux_timer_create */
 	{ AS(linux_timer_settime_args), (sy_call_t *)linux_timer_settime, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 260 = linux_timer_settime */
 	{ AS(linux_timer_gettime_args), (sy_call_t *)linux_timer_gettime, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 261 = linux_timer_gettime */
 	{ AS(linux_timer_getoverrun_args), (sy_call_t *)linux_timer_getoverrun, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 262 = linux_timer_getoverrun */
 	{ AS(linux_timer_delete_args), (sy_call_t *)linux_timer_delete, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 263 = linux_timer_delete */
 	{ AS(linux_clock_settime_args), (sy_call_t *)linux_clock_settime, AUE_CLOCK_SETTIME, NULL, 0, 0, 0, SY_THR_STATIC },	/* 264 = linux_clock_settime */
 	{ AS(linux_clock_gettime_args), (sy_call_t *)linux_clock_gettime, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 265 = linux_clock_gettime */
 	{ AS(linux_clock_getres_args), (sy_call_t *)linux_clock_getres, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 266 = linux_clock_getres */
 	{ AS(linux_clock_nanosleep_args), (sy_call_t *)linux_clock_nanosleep, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 267 = linux_clock_nanosleep */
 	{ AS(linux_statfs64_args), (sy_call_t *)linux_statfs64, AUE_STATFS, NULL, 0, 0, 0, SY_THR_STATIC },	/* 268 = linux_statfs64 */
 	{ AS(linux_fstatfs64_args), (sy_call_t *)linux_fstatfs64, AUE_FSTATFS, NULL, 0, 0, 0, SY_THR_STATIC },	/* 269 = linux_fstatfs64 */
 	{ AS(linux_tgkill_args), (sy_call_t *)linux_tgkill, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 270 = linux_tgkill */
 	{ AS(linux_utimes_args), (sy_call_t *)linux_utimes, AUE_UTIMES, NULL, 0, 0, 0, SY_THR_STATIC },	/* 271 = linux_utimes */
 	{ AS(linux_fadvise64_64_args), (sy_call_t *)linux_fadvise64_64, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 272 = linux_fadvise64_64 */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 273 = vserver */
 	{ 0, (sy_call_t *)linux_mbind, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 274 = linux_mbind */
 	{ 0, (sy_call_t *)linux_get_mempolicy, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 275 = linux_get_mempolicy */
 	{ 0, (sy_call_t *)linux_set_mempolicy, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 276 = linux_set_mempolicy */
 	{ AS(linux_mq_open_args), (sy_call_t *)linux_mq_open, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 277 = linux_mq_open */
 	{ AS(linux_mq_unlink_args), (sy_call_t *)linux_mq_unlink, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 278 = linux_mq_unlink */
 	{ AS(linux_mq_timedsend_args), (sy_call_t *)linux_mq_timedsend, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 279 = linux_mq_timedsend */
 	{ AS(linux_mq_timedreceive_args), (sy_call_t *)linux_mq_timedreceive, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 280 = linux_mq_timedreceive */
 	{ AS(linux_mq_notify_args), (sy_call_t *)linux_mq_notify, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 281 = linux_mq_notify */
 	{ AS(linux_mq_getsetattr_args), (sy_call_t *)linux_mq_getsetattr, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 282 = linux_mq_getsetattr */
 	{ 0, (sy_call_t *)linux_kexec_load, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 283 = linux_kexec_load */
 	{ AS(linux_waitid_args), (sy_call_t *)linux_waitid, AUE_WAIT6, NULL, 0, 0, 0, SY_THR_STATIC },	/* 284 = linux_waitid */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 285 =  */
 	{ 0, (sy_call_t *)linux_add_key, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 286 = linux_add_key */
 	{ 0, (sy_call_t *)linux_request_key, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 287 = linux_request_key */
 	{ 0, (sy_call_t *)linux_keyctl, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 288 = linux_keyctl */
 	{ 0, (sy_call_t *)linux_ioprio_set, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 289 = linux_ioprio_set */
 	{ 0, (sy_call_t *)linux_ioprio_get, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 290 = linux_ioprio_get */
 	{ 0, (sy_call_t *)linux_inotify_init, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 291 = linux_inotify_init */
 	{ 0, (sy_call_t *)linux_inotify_add_watch, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 292 = linux_inotify_add_watch */
 	{ 0, (sy_call_t *)linux_inotify_rm_watch, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 293 = linux_inotify_rm_watch */
 	{ 0, (sy_call_t *)linux_migrate_pages, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 294 = linux_migrate_pages */
 	{ AS(linux_openat_args), (sy_call_t *)linux_openat, AUE_OPEN_RWTC, NULL, 0, 0, 0, SY_THR_STATIC },	/* 295 = linux_openat */
 	{ AS(linux_mkdirat_args), (sy_call_t *)linux_mkdirat, AUE_MKDIRAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 296 = linux_mkdirat */
 	{ AS(linux_mknodat_args), (sy_call_t *)linux_mknodat, AUE_MKNODAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 297 = linux_mknodat */
 	{ AS(linux_fchownat_args), (sy_call_t *)linux_fchownat, AUE_FCHOWNAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 298 = linux_fchownat */
 	{ AS(linux_futimesat_args), (sy_call_t *)linux_futimesat, AUE_FUTIMESAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 299 = linux_futimesat */
 	{ AS(linux_fstatat64_args), (sy_call_t *)linux_fstatat64, AUE_FSTATAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 300 = linux_fstatat64 */
 	{ AS(linux_unlinkat_args), (sy_call_t *)linux_unlinkat, AUE_UNLINKAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 301 = linux_unlinkat */
 	{ AS(linux_renameat_args), (sy_call_t *)linux_renameat, AUE_RENAMEAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 302 = linux_renameat */
 	{ AS(linux_linkat_args), (sy_call_t *)linux_linkat, AUE_LINKAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 303 = linux_linkat */
 	{ AS(linux_symlinkat_args), (sy_call_t *)linux_symlinkat, AUE_SYMLINKAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 304 = linux_symlinkat */
 	{ AS(linux_readlinkat_args), (sy_call_t *)linux_readlinkat, AUE_READLINKAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 305 = linux_readlinkat */
 	{ AS(linux_fchmodat_args), (sy_call_t *)linux_fchmodat, AUE_FCHMODAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 306 = linux_fchmodat */
 	{ AS(linux_faccessat_args), (sy_call_t *)linux_faccessat, AUE_FACCESSAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 307 = linux_faccessat */
 	{ AS(linux_pselect6_args), (sy_call_t *)linux_pselect6, AUE_SELECT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 308 = linux_pselect6 */
 	{ AS(linux_ppoll_args), (sy_call_t *)linux_ppoll, AUE_POLL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 309 = linux_ppoll */
 	{ 0, (sy_call_t *)linux_unshare, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 310 = linux_unshare */
 	{ AS(linux_set_robust_list_args), (sy_call_t *)linux_set_robust_list, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 311 = linux_set_robust_list */
 	{ AS(linux_get_robust_list_args), (sy_call_t *)linux_get_robust_list, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 312 = linux_get_robust_list */
 	{ 0, (sy_call_t *)linux_splice, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 313 = linux_splice */
 	{ 0, (sy_call_t *)linux_sync_file_range, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 314 = linux_sync_file_range */
 	{ 0, (sy_call_t *)linux_tee, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },		/* 315 = linux_tee */
 	{ 0, (sy_call_t *)linux_vmsplice, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 316 = linux_vmsplice */
 	{ 0, (sy_call_t *)linux_move_pages, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 317 = linux_move_pages */
 	{ 0, (sy_call_t *)linux_getcpu, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 318 = linux_getcpu */
 	{ AS(linux_epoll_pwait_args), (sy_call_t *)linux_epoll_pwait, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 319 = linux_epoll_pwait */
 	{ AS(linux_utimensat_args), (sy_call_t *)linux_utimensat, AUE_FUTIMESAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 320 = linux_utimensat */
 	{ 0, (sy_call_t *)linux_signalfd, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 321 = linux_signalfd */
 	{ AS(linux_timerfd_create_args), (sy_call_t *)linux_timerfd_create, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 322 = linux_timerfd_create */
 	{ AS(linux_eventfd_args), (sy_call_t *)linux_eventfd, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 323 = linux_eventfd */
 	{ AS(linux_fallocate_args), (sy_call_t *)linux_fallocate, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 324 = linux_fallocate */
 	{ AS(linux_timerfd_settime_args), (sy_call_t *)linux_timerfd_settime, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 325 = linux_timerfd_settime */
 	{ AS(linux_timerfd_gettime_args), (sy_call_t *)linux_timerfd_gettime, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 326 = linux_timerfd_gettime */
 	{ 0, (sy_call_t *)linux_signalfd4, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 327 = linux_signalfd4 */
 	{ AS(linux_eventfd2_args), (sy_call_t *)linux_eventfd2, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 328 = linux_eventfd2 */
 	{ AS(linux_epoll_create1_args), (sy_call_t *)linux_epoll_create1, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 329 = linux_epoll_create1 */
 	{ AS(linux_dup3_args), (sy_call_t *)linux_dup3, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 330 = linux_dup3 */
 	{ AS(linux_pipe2_args), (sy_call_t *)linux_pipe2, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 331 = linux_pipe2 */
 	{ 0, (sy_call_t *)linux_inotify_init1, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 332 = linux_inotify_init1 */
 	{ AS(linux_preadv_args), (sy_call_t *)linux_preadv, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 333 = linux_preadv */
 	{ AS(linux_pwritev_args), (sy_call_t *)linux_pwritev, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 334 = linux_pwritev */
 	{ AS(linux_rt_tgsigqueueinfo_args), (sy_call_t *)linux_rt_tgsigqueueinfo, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 335 = linux_rt_tgsigqueueinfo */
 	{ 0, (sy_call_t *)linux_perf_event_open, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 336 = linux_perf_event_open */
 	{ AS(linux_recvmmsg_args), (sy_call_t *)linux_recvmmsg, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 337 = linux_recvmmsg */
 	{ 0, (sy_call_t *)linux_fanotify_init, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 338 = linux_fanotify_init */
 	{ 0, (sy_call_t *)linux_fanotify_mark, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 339 = linux_fanotify_mark */
 	{ AS(linux_prlimit64_args), (sy_call_t *)linux_prlimit64, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 340 = linux_prlimit64 */
 	{ 0, (sy_call_t *)linux_name_to_handle_at, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 341 = linux_name_to_handle_at */
 	{ 0, (sy_call_t *)linux_open_by_handle_at, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 342 = linux_open_by_handle_at */
 	{ 0, (sy_call_t *)linux_clock_adjtime, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 343 = linux_clock_adjtime */
 	{ AS(linux_syncfs_args), (sy_call_t *)linux_syncfs, AUE_SYNC, NULL, 0, 0, 0, SY_THR_STATIC },	/* 344 = linux_syncfs */
 	{ AS(linux_sendmmsg_args), (sy_call_t *)linux_sendmmsg, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 345 = linux_sendmmsg */
 	{ 0, (sy_call_t *)linux_setns, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 346 = linux_setns */
 	{ AS(linux_process_vm_readv_args), (sy_call_t *)linux_process_vm_readv, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 347 = linux_process_vm_readv */
 	{ AS(linux_process_vm_writev_args), (sy_call_t *)linux_process_vm_writev, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 348 = linux_process_vm_writev */
 	{ AS(linux_kcmp_args), (sy_call_t *)linux_kcmp, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 349 = linux_kcmp */
 	{ AS(linux_finit_module_args), (sy_call_t *)linux_finit_module, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 350 = linux_finit_module */
 	{ AS(linux_sched_setattr_args), (sy_call_t *)linux_sched_setattr, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 351 = linux_sched_setattr */
 	{ AS(linux_sched_getattr_args), (sy_call_t *)linux_sched_getattr, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 352 = linux_sched_getattr */
 	{ AS(linux_renameat2_args), (sy_call_t *)linux_renameat2, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 353 = linux_renameat2 */
 	{ AS(linux_seccomp_args), (sy_call_t *)linux_seccomp, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 354 = linux_seccomp */
 	{ AS(linux_getrandom_args), (sy_call_t *)linux_getrandom, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 355 = linux_getrandom */
 	{ AS(linux_memfd_create_args), (sy_call_t *)linux_memfd_create, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 356 = linux_memfd_create */
 	{ AS(linux_bpf_args), (sy_call_t *)linux_bpf, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 357 = linux_bpf */
 	{ AS(linux_execveat_args), (sy_call_t *)linux_execveat, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 358 = linux_execveat */
 	{ AS(linux_socket_args), (sy_call_t *)linux_socket, AUE_SOCKET, NULL, 0, 0, 0, SY_THR_STATIC },	/* 359 = linux_socket */
 	{ AS(linux_socketpair_args), (sy_call_t *)linux_socketpair, AUE_SOCKETPAIR, NULL, 0, 0, 0, SY_THR_STATIC },	/* 360 = linux_socketpair */
 	{ AS(linux_bind_args), (sy_call_t *)linux_bind, AUE_BIND, NULL, 0, 0, 0, SY_THR_STATIC },	/* 361 = linux_bind */
 	{ AS(linux_connect_args), (sy_call_t *)linux_connect, AUE_CONNECT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 362 = linux_connect */
 	{ AS(linux_listen_args), (sy_call_t *)linux_listen, AUE_LISTEN, NULL, 0, 0, 0, SY_THR_STATIC },	/* 363 = linux_listen */
 	{ AS(linux_accept4_args), (sy_call_t *)linux_accept4, AUE_ACCEPT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 364 = linux_accept4 */
 	{ AS(linux_getsockopt_args), (sy_call_t *)linux_getsockopt, AUE_GETSOCKOPT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 365 = linux_getsockopt */
 	{ AS(linux_setsockopt_args), (sy_call_t *)linux_setsockopt, AUE_SETSOCKOPT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 366 = linux_setsockopt */
 	{ AS(linux_getsockname_args), (sy_call_t *)linux_getsockname, AUE_GETSOCKNAME, NULL, 0, 0, 0, SY_THR_STATIC },	/* 367 = linux_getsockname */
 	{ AS(linux_getpeername_args), (sy_call_t *)linux_getpeername, AUE_GETPEERNAME, NULL, 0, 0, 0, SY_THR_STATIC },	/* 368 = linux_getpeername */
 	{ AS(linux_sendto_args), (sy_call_t *)linux_sendto, AUE_SENDTO, NULL, 0, 0, 0, SY_THR_STATIC },	/* 369 = linux_sendto */
 	{ AS(linux_sendmsg_args), (sy_call_t *)linux_sendmsg, AUE_SENDMSG, NULL, 0, 0, 0, SY_THR_STATIC },	/* 370 = linux_sendmsg */
 	{ AS(linux_recvfrom_args), (sy_call_t *)linux_recvfrom, AUE_RECVFROM, NULL, 0, 0, 0, SY_THR_STATIC },	/* 371 = linux_recvfrom */
 	{ AS(linux_recvmsg_args), (sy_call_t *)linux_recvmsg, AUE_RECVMSG, NULL, 0, 0, 0, SY_THR_STATIC },	/* 372 = linux_recvmsg */
 	{ AS(linux_shutdown_args), (sy_call_t *)linux_shutdown, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 373 = linux_shutdown */
 	{ AS(linux_userfaultfd_args), (sy_call_t *)linux_userfaultfd, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 374 = linux_userfaultfd */
 	{ AS(linux_membarrier_args), (sy_call_t *)linux_membarrier, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 375 = linux_membarrier */
 	{ AS(linux_mlock2_args), (sy_call_t *)linux_mlock2, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 376 = linux_mlock2 */
 	{ AS(linux_copy_file_range_args), (sy_call_t *)linux_copy_file_range, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 377 = linux_copy_file_range */
 	{ AS(linux_preadv2_args), (sy_call_t *)linux_preadv2, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 378 = linux_preadv2 */
 	{ AS(linux_pwritev2_args), (sy_call_t *)linux_pwritev2, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 379 = linux_pwritev2 */
 	{ AS(linux_pkey_mprotect_args), (sy_call_t *)linux_pkey_mprotect, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 380 = linux_pkey_mprotect */
 	{ AS(linux_pkey_alloc_args), (sy_call_t *)linux_pkey_alloc, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 381 = linux_pkey_alloc */
 	{ AS(linux_pkey_free_args), (sy_call_t *)linux_pkey_free, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 382 = linux_pkey_free */
 	{ AS(linux_statx_args), (sy_call_t *)linux_statx, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 383 = linux_statx */
 	{ AS(linux_arch_prctl_args), (sy_call_t *)linux_arch_prctl, AUE_PRCTL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 384 = linux_arch_prctl */
 	{ 0, (sy_call_t *)linux_io_pgetevents, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 385 = linux_io_pgetevents */
 	{ 0, (sy_call_t *)linux_rseq, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 386 = linux_rseq */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 387 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 388 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 389 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 390 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 391 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 392 = nosys */
 	{ AS(linux_semget_args), (sy_call_t *)linux_semget, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 393 = linux_semget */
 	{ AS(linux_semctl_args), (sy_call_t *)linux_semctl, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 394 = linux_semctl */
 	{ AS(linux_shmget_args), (sy_call_t *)linux_shmget, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 395 = linux_shmget */
 	{ AS(linux_shmctl_args), (sy_call_t *)linux_shmctl, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 396 = linux_shmctl */
 	{ AS(linux_shmat_args), (sy_call_t *)linux_shmat, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 397 = linux_shmat */
 	{ AS(linux_shmdt_args), (sy_call_t *)linux_shmdt, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 398 = linux_shmdt */
 	{ AS(linux_msgget_args), (sy_call_t *)linux_msgget, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 399 = linux_msgget */
 	{ AS(linux_msgsnd_args), (sy_call_t *)linux_msgsnd, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 400 = linux_msgsnd */
 	{ AS(linux_msgrcv_args), (sy_call_t *)linux_msgrcv, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 401 = linux_msgrcv */
 	{ AS(linux_msgctl_args), (sy_call_t *)linux_msgctl, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 402 = linux_msgctl */
 	{ 0, (sy_call_t *)linux_clock_gettime64, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 403 = linux_clock_gettime64 */
 	{ 0, (sy_call_t *)linux_clock_settime64, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 404 = linux_clock_settime64 */
 	{ 0, (sy_call_t *)linux_clock_adjtime64, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 405 = linux_clock_adjtime64 */
 	{ 0, (sy_call_t *)linux_clock_getres_time64, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 406 = linux_clock_getres_time64 */
 	{ 0, (sy_call_t *)linux_clock_nanosleep_time64, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 407 = linux_clock_nanosleep_time64 */
 	{ 0, (sy_call_t *)linux_timer_gettime64, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 408 = linux_timer_gettime64 */
 	{ 0, (sy_call_t *)linux_timer_settime64, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 409 = linux_timer_settime64 */
 	{ 0, (sy_call_t *)linux_timerfd_gettime64, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 410 = linux_timerfd_gettime64 */
 	{ 0, (sy_call_t *)linux_timerfd_settime64, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 411 = linux_timerfd_settime64 */
 	{ 0, (sy_call_t *)linux_utimensat_time64, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 412 = linux_utimensat_time64 */
 	{ 0, (sy_call_t *)linux_pselect6_time64, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 413 = linux_pselect6_time64 */
 	{ 0, (sy_call_t *)linux_ppoll_time64, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 414 = linux_ppoll_time64 */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 415 = nosys */
 	{ 0, (sy_call_t *)linux_io_pgetevents_time64, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 416 = linux_io_pgetevents_time64 */
 	{ 0, (sy_call_t *)linux_recvmmsg_time64, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 417 = linux_recvmmsg_time64 */
 	{ 0, (sy_call_t *)linux_mq_timedsend_time64, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 418 = linux_mq_timedsend_time64 */
 	{ 0, (sy_call_t *)linux_mq_timedreceive_time64, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 419 = linux_mq_timedreceive_time64 */
 	{ 0, (sy_call_t *)linux_semtimedop_time64, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 420 = linux_semtimedop_time64 */
 	{ 0, (sy_call_t *)linux_rt_sigtimedwait_time64, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 421 = linux_rt_sigtimedwait_time64 */
 	{ 0, (sy_call_t *)linux_futex_time64, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 422 = linux_futex_time64 */
 	{ 0, (sy_call_t *)linux_sched_rr_get_interval_time64, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 423 = linux_sched_rr_get_interval_time64 */
 	{ AS(linux_pidfd_send_signal_args), (sy_call_t *)linux_pidfd_send_signal, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 424 = linux_pidfd_send_signal */
 	{ 0, (sy_call_t *)linux_io_uring_setup, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 425 = linux_io_uring_setup */
 	{ 0, (sy_call_t *)linux_io_uring_enter, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 426 = linux_io_uring_enter */
 	{ 0, (sy_call_t *)linux_io_uring_register, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 427 = linux_io_uring_register */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 428 = nosys */
 };
diff --git a/sys/i386/linux/linux_systrace_args.c b/sys/i386/linux/linux_systrace_args.c
index 51e8ba09324e..f3cae666fc4a 100644
--- a/sys/i386/linux/linux_systrace_args.c
+++ b/sys/i386/linux/linux_systrace_args.c
@@ -1,9353 +1,9353 @@
 /*
  * System call argument to DTrace register array converstion.
  *
- * DO NOT EDIT-- this file is automatically generated.
+ * DO NOT EDIT-- this file is automatically @generated.
  * $FreeBSD$
  * This file is part of the DTrace syscall provider.
  */
 
 static void
 systrace_args(int sysnum, void *params, uint64_t *uarg, int *n_args)
 {
 	int64_t *iarg  = (int64_t *) uarg;
 	switch (sysnum) {
 #define	nosys	linux_nosys
 	/* linux_exit */
 	case 1: {
 		struct linux_exit_args *p = params;
 		iarg[0] = p->rval; /* int */
 		*n_args = 1;
 		break;
 	}
 	/* linux_fork */
 	case 2: {
 		*n_args = 0;
 		break;
 	}
 	/* read */
 	case 3: {
 		struct read_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->buf; /* char * */
 		uarg[2] = p->nbyte; /* u_int */
 		*n_args = 3;
 		break;
 	}
 	/* write */
 	case 4: {
 		struct write_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->buf; /* char * */
 		uarg[2] = p->nbyte; /* u_int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_open */
 	case 5: {
 		struct linux_open_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		iarg[1] = p->flags; /* l_int */
 		iarg[2] = p->mode; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* close */
 	case 6: {
 		struct close_args *p = params;
 		iarg[0] = p->fd; /* int */
 		*n_args = 1;
 		break;
 	}
 	/* linux_waitpid */
 	case 7: {
 		struct linux_waitpid_args *p = params;
 		iarg[0] = p->pid; /* l_pid_t */
 		uarg[1] = (intptr_t) p->status; /* l_int * */
 		iarg[2] = p->options; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_creat */
 	case 8: {
 		struct linux_creat_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		iarg[1] = p->mode; /* l_int */
 		*n_args = 2;
 		break;
 	}
 	/* linux_link */
 	case 9: {
 		struct linux_link_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		uarg[1] = (intptr_t) p->to; /* char * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_unlink */
 	case 10: {
 		struct linux_unlink_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		*n_args = 1;
 		break;
 	}
 	/* linux_execve */
 	case 11: {
 		struct linux_execve_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		uarg[1] = (intptr_t) p->argp; /* char ** */
 		uarg[2] = (intptr_t) p->envp; /* char ** */
 		*n_args = 3;
 		break;
 	}
 	/* linux_chdir */
 	case 12: {
 		struct linux_chdir_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		*n_args = 1;
 		break;
 	}
 	/* linux_time */
 	case 13: {
 		struct linux_time_args *p = params;
 		uarg[0] = (intptr_t) p->tm; /* l_time_t * */
 		*n_args = 1;
 		break;
 	}
 	/* linux_mknod */
 	case 14: {
 		struct linux_mknod_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		iarg[1] = p->mode; /* l_int */
 		iarg[2] = p->dev; /* l_dev_t */
 		*n_args = 3;
 		break;
 	}
 	/* linux_chmod */
 	case 15: {
 		struct linux_chmod_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		iarg[1] = p->mode; /* l_mode_t */
 		*n_args = 2;
 		break;
 	}
 	/* linux_lchown16 */
 	case 16: {
 		struct linux_lchown16_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		iarg[1] = p->uid; /* l_uid16_t */
 		iarg[2] = p->gid; /* l_gid16_t */
 		*n_args = 3;
 		break;
 	}
 	/* linux_stat */
 	case 18: {
 		struct linux_stat_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		uarg[1] = (intptr_t) p->up; /* struct linux_stat * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_lseek */
 	case 19: {
 		struct linux_lseek_args *p = params;
 		iarg[0] = p->fdes; /* l_uint */
 		iarg[1] = p->off; /* l_off_t */
 		iarg[2] = p->whence; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_getpid */
 	case 20: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_mount */
 	case 21: {
 		struct linux_mount_args *p = params;
 		uarg[0] = (intptr_t) p->specialfile; /* char * */
 		uarg[1] = (intptr_t) p->dir; /* char * */
 		uarg[2] = (intptr_t) p->filesystemtype; /* char * */
 		iarg[3] = p->rwflag; /* l_ulong */
 		uarg[4] = (intptr_t) p->data; /* void * */
 		*n_args = 5;
 		break;
 	}
 	/* linux_oldumount */
 	case 22: {
 		struct linux_oldumount_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		*n_args = 1;
 		break;
 	}
 	/* linux_setuid16 */
 	case 23: {
 		struct linux_setuid16_args *p = params;
 		iarg[0] = p->uid; /* l_uid16_t */
 		*n_args = 1;
 		break;
 	}
 	/* linux_getuid16 */
 	case 24: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_stime */
 	case 25: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_ptrace */
 	case 26: {
 		struct linux_ptrace_args *p = params;
 		iarg[0] = p->req; /* l_long */
 		iarg[1] = p->pid; /* l_long */
 		iarg[2] = p->addr; /* l_long */
 		iarg[3] = p->data; /* l_long */
 		*n_args = 4;
 		break;
 	}
 	/* linux_alarm */
 	case 27: {
 		struct linux_alarm_args *p = params;
 		iarg[0] = p->secs; /* l_uint */
 		*n_args = 1;
 		break;
 	}
 	/* linux_fstat */
 	case 28: {
 		struct linux_fstat_args *p = params;
 		iarg[0] = p->fd; /* l_uint */
 		uarg[1] = (intptr_t) p->up; /* struct linux_stat * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_pause */
 	case 29: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_utime */
 	case 30: {
 		struct linux_utime_args *p = params;
 		uarg[0] = (intptr_t) p->fname; /* char * */
 		uarg[1] = (intptr_t) p->times; /* struct l_utimbuf * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_access */
 	case 33: {
 		struct linux_access_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		iarg[1] = p->amode; /* l_int */
 		*n_args = 2;
 		break;
 	}
 	/* linux_nice */
 	case 34: {
 		struct linux_nice_args *p = params;
 		iarg[0] = p->inc; /* l_int */
 		*n_args = 1;
 		break;
 	}
 	/* sync */
 	case 36: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_kill */
 	case 37: {
 		struct linux_kill_args *p = params;
 		iarg[0] = p->pid; /* l_int */
 		iarg[1] = p->signum; /* l_int */
 		*n_args = 2;
 		break;
 	}
 	/* linux_rename */
 	case 38: {
 		struct linux_rename_args *p = params;
 		uarg[0] = (intptr_t) p->from; /* char * */
 		uarg[1] = (intptr_t) p->to; /* char * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_mkdir */
 	case 39: {
 		struct linux_mkdir_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		iarg[1] = p->mode; /* l_int */
 		*n_args = 2;
 		break;
 	}
 	/* linux_rmdir */
 	case 40: {
 		struct linux_rmdir_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		*n_args = 1;
 		break;
 	}
 	/* dup */
 	case 41: {
 		struct dup_args *p = params;
 		uarg[0] = p->fd; /* u_int */
 		*n_args = 1;
 		break;
 	}
 	/* linux_pipe */
 	case 42: {
 		struct linux_pipe_args *p = params;
 		uarg[0] = (intptr_t) p->pipefds; /* l_int * */
 		*n_args = 1;
 		break;
 	}
 	/* linux_times */
 	case 43: {
 		struct linux_times_args *p = params;
 		uarg[0] = (intptr_t) p->buf; /* struct l_times_argv * */
 		*n_args = 1;
 		break;
 	}
 	/* linux_brk */
 	case 45: {
 		struct linux_brk_args *p = params;
 		iarg[0] = p->dsend; /* l_ulong */
 		*n_args = 1;
 		break;
 	}
 	/* linux_setgid16 */
 	case 46: {
 		struct linux_setgid16_args *p = params;
 		iarg[0] = p->gid; /* l_gid16_t */
 		*n_args = 1;
 		break;
 	}
 	/* linux_getgid16 */
 	case 47: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_signal */
 	case 48: {
 		struct linux_signal_args *p = params;
 		iarg[0] = p->sig; /* l_int */
 		uarg[1] = (intptr_t) p->handler; /* void * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_geteuid16 */
 	case 49: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_getegid16 */
 	case 50: {
 		*n_args = 0;
 		break;
 	}
 	/* acct */
 	case 51: {
 		struct acct_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		*n_args = 1;
 		break;
 	}
 	/* linux_umount */
 	case 52: {
 		struct linux_umount_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		iarg[1] = p->flags; /* l_int */
 		*n_args = 2;
 		break;
 	}
 	/* linux_ioctl */
 	case 54: {
 		struct linux_ioctl_args *p = params;
 		iarg[0] = p->fd; /* l_uint */
 		iarg[1] = p->cmd; /* l_uint */
 		iarg[2] = p->arg; /* l_ulong */
 		*n_args = 3;
 		break;
 	}
 	/* linux_fcntl */
 	case 55: {
 		struct linux_fcntl_args *p = params;
 		iarg[0] = p->fd; /* l_uint */
 		iarg[1] = p->cmd; /* l_uint */
 		iarg[2] = p->arg; /* l_ulong */
 		*n_args = 3;
 		break;
 	}
 	/* setpgid */
 	case 57: {
 		struct setpgid_args *p = params;
 		iarg[0] = p->pid; /* int */
 		iarg[1] = p->pgid; /* int */
 		*n_args = 2;
 		break;
 	}
 	/* linux_olduname */
 	case 59: {
 		*n_args = 0;
 		break;
 	}
 	/* umask */
 	case 60: {
 		struct umask_args *p = params;
 		iarg[0] = p->newmask; /* int */
 		*n_args = 1;
 		break;
 	}
 	/* chroot */
 	case 61: {
 		struct chroot_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		*n_args = 1;
 		break;
 	}
 	/* linux_ustat */
 	case 62: {
 		struct linux_ustat_args *p = params;
 		iarg[0] = p->dev; /* l_dev_t */
 		uarg[1] = (intptr_t) p->ubuf; /* struct l_ustat * */
 		*n_args = 2;
 		break;
 	}
 	/* dup2 */
 	case 63: {
 		struct dup2_args *p = params;
 		uarg[0] = p->from; /* u_int */
 		uarg[1] = p->to; /* u_int */
 		*n_args = 2;
 		break;
 	}
 	/* linux_getppid */
 	case 64: {
 		*n_args = 0;
 		break;
 	}
 	/* getpgrp */
 	case 65: {
 		*n_args = 0;
 		break;
 	}
 	/* setsid */
 	case 66: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_sigaction */
 	case 67: {
 		struct linux_sigaction_args *p = params;
 		iarg[0] = p->sig; /* l_int */
 		uarg[1] = (intptr_t) p->nsa; /* l_osigaction_t * */
 		uarg[2] = (intptr_t) p->osa; /* l_osigaction_t * */
 		*n_args = 3;
 		break;
 	}
 	/* linux_sgetmask */
 	case 68: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_ssetmask */
 	case 69: {
 		struct linux_ssetmask_args *p = params;
 		iarg[0] = p->mask; /* l_osigset_t */
 		*n_args = 1;
 		break;
 	}
 	/* linux_setreuid16 */
 	case 70: {
 		struct linux_setreuid16_args *p = params;
 		iarg[0] = p->ruid; /* l_uid16_t */
 		iarg[1] = p->euid; /* l_uid16_t */
 		*n_args = 2;
 		break;
 	}
 	/* linux_setregid16 */
 	case 71: {
 		struct linux_setregid16_args *p = params;
 		iarg[0] = p->rgid; /* l_gid16_t */
 		iarg[1] = p->egid; /* l_gid16_t */
 		*n_args = 2;
 		break;
 	}
 	/* linux_sigsuspend */
 	case 72: {
 		struct linux_sigsuspend_args *p = params;
 		iarg[0] = p->hist0; /* l_int */
 		iarg[1] = p->hist1; /* l_int */
 		iarg[2] = p->mask; /* l_osigset_t */
 		*n_args = 3;
 		break;
 	}
 	/* linux_sigpending */
 	case 73: {
 		struct linux_sigpending_args *p = params;
 		uarg[0] = (intptr_t) p->mask; /* l_osigset_t * */
 		*n_args = 1;
 		break;
 	}
 	/* linux_sethostname */
 	case 74: {
 		struct linux_sethostname_args *p = params;
 		uarg[0] = (intptr_t) p->hostname; /* char * */
 		uarg[1] = p->len; /* u_int */
 		*n_args = 2;
 		break;
 	}
 	/* linux_setrlimit */
 	case 75: {
 		struct linux_setrlimit_args *p = params;
 		iarg[0] = p->resource; /* l_uint */
 		uarg[1] = (intptr_t) p->rlim; /* struct l_rlimit * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_old_getrlimit */
 	case 76: {
 		struct linux_old_getrlimit_args *p = params;
 		iarg[0] = p->resource; /* l_uint */
 		uarg[1] = (intptr_t) p->rlim; /* struct l_rlimit * */
 		*n_args = 2;
 		break;
 	}
 	/* getrusage */
 	case 77: {
 		struct getrusage_args *p = params;
 		iarg[0] = p->who; /* int */
 		uarg[1] = (intptr_t) p->rusage; /* struct rusage * */
 		*n_args = 2;
 		break;
 	}
 	/* gettimeofday */
 	case 78: {
 		struct gettimeofday_args *p = params;
 		uarg[0] = (intptr_t) p->tp; /* struct timeval * */
 		uarg[1] = (intptr_t) p->tzp; /* struct timezone * */
 		*n_args = 2;
 		break;
 	}
 	/* settimeofday */
 	case 79: {
 		struct settimeofday_args *p = params;
 		uarg[0] = (intptr_t) p->tv; /* struct timeval * */
 		uarg[1] = (intptr_t) p->tzp; /* struct timezone * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_getgroups16 */
 	case 80: {
 		struct linux_getgroups16_args *p = params;
 		iarg[0] = p->gidsetsize; /* l_uint */
 		uarg[1] = (intptr_t) p->gidset; /* l_gid16_t * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_setgroups16 */
 	case 81: {
 		struct linux_setgroups16_args *p = params;
 		iarg[0] = p->gidsetsize; /* l_uint */
 		uarg[1] = (intptr_t) p->gidset; /* l_gid16_t * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_old_select */
 	case 82: {
 		struct linux_old_select_args *p = params;
 		uarg[0] = (intptr_t) p->ptr; /* struct l_old_select_argv * */
 		*n_args = 1;
 		break;
 	}
 	/* linux_symlink */
 	case 83: {
 		struct linux_symlink_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		uarg[1] = (intptr_t) p->to; /* char * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_lstat */
 	case 84: {
 		struct linux_lstat_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		uarg[1] = (intptr_t) p->up; /* struct l_stat * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_readlink */
 	case 85: {
 		struct linux_readlink_args *p = params;
 		uarg[0] = (intptr_t) p->name; /* char * */
 		uarg[1] = (intptr_t) p->buf; /* char * */
 		iarg[2] = p->count; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_uselib */
 	case 86: {
 		struct linux_uselib_args *p = params;
 		uarg[0] = (intptr_t) p->library; /* char * */
 		*n_args = 1;
 		break;
 	}
 	/* swapon */
 	case 87: {
 		struct swapon_args *p = params;
 		uarg[0] = (intptr_t) p->name; /* char * */
 		*n_args = 1;
 		break;
 	}
 	/* linux_reboot */
 	case 88: {
 		struct linux_reboot_args *p = params;
 		iarg[0] = p->magic1; /* l_int */
 		iarg[1] = p->magic2; /* l_int */
 		iarg[2] = p->cmd; /* l_uint */
 		uarg[3] = (intptr_t) p->arg; /* void * */
 		*n_args = 4;
 		break;
 	}
 	/* linux_readdir */
 	case 89: {
 		struct linux_readdir_args *p = params;
 		iarg[0] = p->fd; /* l_uint */
 		uarg[1] = (intptr_t) p->dent; /* struct l_dirent * */
 		iarg[2] = p->count; /* l_uint */
 		*n_args = 3;
 		break;
 	}
 	/* linux_mmap */
 	case 90: {
 		struct linux_mmap_args *p = params;
 		uarg[0] = (intptr_t) p->ptr; /* struct l_mmap_argv * */
 		*n_args = 1;
 		break;
 	}
 	/* munmap */
 	case 91: {
 		struct munmap_args *p = params;
 		uarg[0] = (intptr_t) p->addr; /* caddr_t */
 		iarg[1] = p->len; /* int */
 		*n_args = 2;
 		break;
 	}
 	/* linux_truncate */
 	case 92: {
 		struct linux_truncate_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		iarg[1] = p->length; /* l_ulong */
 		*n_args = 2;
 		break;
 	}
 	/* linux_ftruncate */
 	case 93: {
 		struct linux_ftruncate_args *p = params;
 		iarg[0] = p->fd; /* int */
 		iarg[1] = p->length; /* long */
 		*n_args = 2;
 		break;
 	}
 	/* fchmod */
 	case 94: {
 		struct fchmod_args *p = params;
 		iarg[0] = p->fd; /* int */
 		iarg[1] = p->mode; /* int */
 		*n_args = 2;
 		break;
 	}
 	/* fchown */
 	case 95: {
 		struct fchown_args *p = params;
 		iarg[0] = p->fd; /* int */
 		iarg[1] = p->uid; /* int */
 		iarg[2] = p->gid; /* int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_getpriority */
 	case 96: {
 		struct linux_getpriority_args *p = params;
 		iarg[0] = p->which; /* int */
 		iarg[1] = p->who; /* int */
 		*n_args = 2;
 		break;
 	}
 	/* setpriority */
 	case 97: {
 		struct setpriority_args *p = params;
 		iarg[0] = p->which; /* int */
 		iarg[1] = p->who; /* int */
 		iarg[2] = p->prio; /* int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_statfs */
 	case 99: {
 		struct linux_statfs_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		uarg[1] = (intptr_t) p->buf; /* struct l_statfs_buf * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_fstatfs */
 	case 100: {
 		struct linux_fstatfs_args *p = params;
 		iarg[0] = p->fd; /* l_uint */
 		uarg[1] = (intptr_t) p->buf; /* struct l_statfs_buf * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_ioperm */
 	case 101: {
 		struct linux_ioperm_args *p = params;
 		iarg[0] = p->start; /* l_ulong */
 		iarg[1] = p->length; /* l_ulong */
 		iarg[2] = p->enable; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_socketcall */
 	case 102: {
 		struct linux_socketcall_args *p = params;
 		iarg[0] = p->what; /* l_int */
 		iarg[1] = p->args; /* l_ulong */
 		*n_args = 2;
 		break;
 	}
 	/* linux_syslog */
 	case 103: {
 		struct linux_syslog_args *p = params;
 		iarg[0] = p->type; /* l_int */
 		uarg[1] = (intptr_t) p->buf; /* char * */
 		iarg[2] = p->len; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_setitimer */
 	case 104: {
 		struct linux_setitimer_args *p = params;
 		iarg[0] = p->which; /* l_int */
 		uarg[1] = (intptr_t) p->itv; /* struct l_itimerval * */
 		uarg[2] = (intptr_t) p->oitv; /* struct l_itimerval * */
 		*n_args = 3;
 		break;
 	}
 	/* linux_getitimer */
 	case 105: {
 		struct linux_getitimer_args *p = params;
 		iarg[0] = p->which; /* l_int */
 		uarg[1] = (intptr_t) p->itv; /* struct l_itimerval * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_newstat */
 	case 106: {
 		struct linux_newstat_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		uarg[1] = (intptr_t) p->buf; /* struct l_newstat * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_newlstat */
 	case 107: {
 		struct linux_newlstat_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		uarg[1] = (intptr_t) p->buf; /* struct l_newstat * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_newfstat */
 	case 108: {
 		struct linux_newfstat_args *p = params;
 		iarg[0] = p->fd; /* l_uint */
 		uarg[1] = (intptr_t) p->buf; /* struct l_newstat * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_uname */
 	case 109: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_iopl */
 	case 110: {
 		struct linux_iopl_args *p = params;
 		iarg[0] = p->level; /* l_int */
 		*n_args = 1;
 		break;
 	}
 	/* linux_vhangup */
 	case 111: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_vm86old */
 	case 113: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_wait4 */
 	case 114: {
 		struct linux_wait4_args *p = params;
 		iarg[0] = p->pid; /* l_pid_t */
 		uarg[1] = (intptr_t) p->status; /* l_int * */
 		iarg[2] = p->options; /* l_int */
 		uarg[3] = (intptr_t) p->rusage; /* void * */
 		*n_args = 4;
 		break;
 	}
 	/* linux_swapoff */
 	case 115: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_sysinfo */
 	case 116: {
 		struct linux_sysinfo_args *p = params;
 		uarg[0] = (intptr_t) p->info; /* struct l_sysinfo * */
 		*n_args = 1;
 		break;
 	}
 	/* linux_ipc */
 	case 117: {
 		struct linux_ipc_args *p = params;
 		iarg[0] = p->what; /* l_uint */
 		iarg[1] = p->arg1; /* l_int */
 		iarg[2] = p->arg2; /* l_int */
 		iarg[3] = p->arg3; /* l_uint */
 		iarg[4] = p->ptr; /* l_uintptr_t */
 		iarg[5] = p->arg5; /* l_uint */
 		*n_args = 6;
 		break;
 	}
 	/* fsync */
 	case 118: {
 		struct fsync_args *p = params;
 		iarg[0] = p->fd; /* int */
 		*n_args = 1;
 		break;
 	}
 	/* linux_sigreturn */
 	case 119: {
 		struct linux_sigreturn_args *p = params;
 		uarg[0] = (intptr_t) p->sfp; /* struct l_sigframe * */
 		*n_args = 1;
 		break;
 	}
 	/* linux_clone */
 	case 120: {
 		struct linux_clone_args *p = params;
 		iarg[0] = p->flags; /* l_int */
 		uarg[1] = (intptr_t) p->stack; /* void * */
 		uarg[2] = (intptr_t) p->parent_tidptr; /* void * */
 		uarg[3] = (intptr_t) p->tls; /* void * */
 		uarg[4] = (intptr_t) p->child_tidptr; /* void * */
 		*n_args = 5;
 		break;
 	}
 	/* linux_setdomainname */
 	case 121: {
 		struct linux_setdomainname_args *p = params;
 		uarg[0] = (intptr_t) p->name; /* char * */
 		iarg[1] = p->len; /* int */
 		*n_args = 2;
 		break;
 	}
 	/* linux_newuname */
 	case 122: {
 		struct linux_newuname_args *p = params;
 		uarg[0] = (intptr_t) p->buf; /* struct l_new_utsname * */
 		*n_args = 1;
 		break;
 	}
 	/* linux_modify_ldt */
 	case 123: {
 		struct linux_modify_ldt_args *p = params;
 		iarg[0] = p->func; /* l_int */
 		uarg[1] = (intptr_t) p->ptr; /* void * */
 		iarg[2] = p->bytecount; /* l_ulong */
 		*n_args = 3;
 		break;
 	}
 	/* linux_adjtimex */
 	case 124: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_mprotect */
 	case 125: {
 		struct linux_mprotect_args *p = params;
 		uarg[0] = (intptr_t) p->addr; /* caddr_t */
 		iarg[1] = p->len; /* int */
 		iarg[2] = p->prot; /* int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_sigprocmask */
 	case 126: {
 		struct linux_sigprocmask_args *p = params;
 		iarg[0] = p->how; /* l_int */
 		uarg[1] = (intptr_t) p->mask; /* l_osigset_t * */
 		uarg[2] = (intptr_t) p->omask; /* l_osigset_t * */
 		*n_args = 3;
 		break;
 	}
 	/* linux_init_module */
 	case 128: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_delete_module */
 	case 129: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_quotactl */
 	case 131: {
 		*n_args = 0;
 		break;
 	}
 	/* getpgid */
 	case 132: {
 		struct getpgid_args *p = params;
 		iarg[0] = p->pid; /* int */
 		*n_args = 1;
 		break;
 	}
 	/* fchdir */
 	case 133: {
 		struct fchdir_args *p = params;
 		iarg[0] = p->fd; /* int */
 		*n_args = 1;
 		break;
 	}
 	/* linux_bdflush */
 	case 134: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_sysfs */
 	case 135: {
 		struct linux_sysfs_args *p = params;
 		iarg[0] = p->option; /* l_int */
 		iarg[1] = p->arg1; /* l_ulong */
 		iarg[2] = p->arg2; /* l_ulong */
 		*n_args = 3;
 		break;
 	}
 	/* linux_personality */
 	case 136: {
 		struct linux_personality_args *p = params;
 		iarg[0] = p->per; /* l_uint */
 		*n_args = 1;
 		break;
 	}
 	/* linux_setfsuid16 */
 	case 138: {
 		struct linux_setfsuid16_args *p = params;
 		iarg[0] = p->uid; /* l_uid16_t */
 		*n_args = 1;
 		break;
 	}
 	/* linux_setfsgid16 */
 	case 139: {
 		struct linux_setfsgid16_args *p = params;
 		iarg[0] = p->gid; /* l_gid16_t */
 		*n_args = 1;
 		break;
 	}
 	/* linux_llseek */
 	case 140: {
 		struct linux_llseek_args *p = params;
 		iarg[0] = p->fd; /* l_int */
 		iarg[1] = p->ohigh; /* l_ulong */
 		iarg[2] = p->olow; /* l_ulong */
 		uarg[3] = (intptr_t) p->res; /* l_loff_t * */
 		iarg[4] = p->whence; /* l_uint */
 		*n_args = 5;
 		break;
 	}
 	/* linux_getdents */
 	case 141: {
 		struct linux_getdents_args *p = params;
 		iarg[0] = p->fd; /* l_uint */
 		uarg[1] = (intptr_t) p->dent; /* void * */
 		iarg[2] = p->count; /* l_uint */
 		*n_args = 3;
 		break;
 	}
 	/* linux_select */
 	case 142: {
 		struct linux_select_args *p = params;
 		iarg[0] = p->nfds; /* l_int */
 		uarg[1] = (intptr_t) p->readfds; /* l_fd_set * */
 		uarg[2] = (intptr_t) p->writefds; /* l_fd_set * */
 		uarg[3] = (intptr_t) p->exceptfds; /* l_fd_set * */
 		uarg[4] = (intptr_t) p->timeout; /* struct l_timeval * */
 		*n_args = 5;
 		break;
 	}
 	/* flock */
 	case 143: {
 		struct flock_args *p = params;
 		iarg[0] = p->fd; /* int */
 		iarg[1] = p->how; /* int */
 		*n_args = 2;
 		break;
 	}
 	/* linux_msync */
 	case 144: {
 		struct linux_msync_args *p = params;
 		iarg[0] = p->addr; /* l_ulong */
 		iarg[1] = p->len; /* l_size_t */
 		iarg[2] = p->fl; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* readv */
 	case 145: {
 		struct readv_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->iovp; /* struct iovec * */
 		uarg[2] = p->iovcnt; /* u_int */
 		*n_args = 3;
 		break;
 	}
 	/* writev */
 	case 146: {
 		struct writev_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->iovp; /* struct iovec * */
 		uarg[2] = p->iovcnt; /* u_int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_getsid */
 	case 147: {
 		struct linux_getsid_args *p = params;
 		iarg[0] = p->pid; /* l_pid_t */
 		*n_args = 1;
 		break;
 	}
 	/* linux_fdatasync */
 	case 148: {
 		struct linux_fdatasync_args *p = params;
 		iarg[0] = p->fd; /* l_uint */
 		*n_args = 1;
 		break;
 	}
 	/* linux_sysctl */
 	case 149: {
 		struct linux_sysctl_args *p = params;
 		uarg[0] = (intptr_t) p->args; /* struct l___sysctl_args * */
 		*n_args = 1;
 		break;
 	}
 	/* mlock */
 	case 150: {
 		struct mlock_args *p = params;
 		uarg[0] = (intptr_t) p->addr; /* const void * */
 		uarg[1] = p->len; /* size_t */
 		*n_args = 2;
 		break;
 	}
 	/* munlock */
 	case 151: {
 		struct munlock_args *p = params;
 		uarg[0] = (intptr_t) p->addr; /* const void * */
 		uarg[1] = p->len; /* size_t */
 		*n_args = 2;
 		break;
 	}
 	/* mlockall */
 	case 152: {
 		struct mlockall_args *p = params;
 		iarg[0] = p->how; /* int */
 		*n_args = 1;
 		break;
 	}
 	/* munlockall */
 	case 153: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_sched_setparam */
 	case 154: {
 		struct linux_sched_setparam_args *p = params;
 		iarg[0] = p->pid; /* l_pid_t */
 		uarg[1] = (intptr_t) p->param; /* struct sched_param * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_sched_getparam */
 	case 155: {
 		struct linux_sched_getparam_args *p = params;
 		iarg[0] = p->pid; /* l_pid_t */
 		uarg[1] = (intptr_t) p->param; /* struct sched_param * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_sched_setscheduler */
 	case 156: {
 		struct linux_sched_setscheduler_args *p = params;
 		iarg[0] = p->pid; /* l_pid_t */
 		iarg[1] = p->policy; /* l_int */
 		uarg[2] = (intptr_t) p->param; /* struct sched_param * */
 		*n_args = 3;
 		break;
 	}
 	/* linux_sched_getscheduler */
 	case 157: {
 		struct linux_sched_getscheduler_args *p = params;
 		iarg[0] = p->pid; /* l_pid_t */
 		*n_args = 1;
 		break;
 	}
 	/* sched_yield */
 	case 158: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_sched_get_priority_max */
 	case 159: {
 		struct linux_sched_get_priority_max_args *p = params;
 		iarg[0] = p->policy; /* l_int */
 		*n_args = 1;
 		break;
 	}
 	/* linux_sched_get_priority_min */
 	case 160: {
 		struct linux_sched_get_priority_min_args *p = params;
 		iarg[0] = p->policy; /* l_int */
 		*n_args = 1;
 		break;
 	}
 	/* linux_sched_rr_get_interval */
 	case 161: {
 		struct linux_sched_rr_get_interval_args *p = params;
 		iarg[0] = p->pid; /* l_pid_t */
 		uarg[1] = (intptr_t) p->interval; /* struct l_timespec * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_nanosleep */
 	case 162: {
 		struct linux_nanosleep_args *p = params;
 		uarg[0] = (intptr_t) p->rqtp; /* const struct l_timespec * */
 		uarg[1] = (intptr_t) p->rmtp; /* struct l_timespec * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_mremap */
 	case 163: {
 		struct linux_mremap_args *p = params;
 		iarg[0] = p->addr; /* l_ulong */
 		iarg[1] = p->old_len; /* l_ulong */
 		iarg[2] = p->new_len; /* l_ulong */
 		iarg[3] = p->flags; /* l_ulong */
 		iarg[4] = p->new_addr; /* l_ulong */
 		*n_args = 5;
 		break;
 	}
 	/* linux_setresuid16 */
 	case 164: {
 		struct linux_setresuid16_args *p = params;
 		iarg[0] = p->ruid; /* l_uid16_t */
 		iarg[1] = p->euid; /* l_uid16_t */
 		iarg[2] = p->suid; /* l_uid16_t */
 		*n_args = 3;
 		break;
 	}
 	/* linux_getresuid16 */
 	case 165: {
 		struct linux_getresuid16_args *p = params;
 		uarg[0] = (intptr_t) p->ruid; /* l_uid16_t * */
 		uarg[1] = (intptr_t) p->euid; /* l_uid16_t * */
 		uarg[2] = (intptr_t) p->suid; /* l_uid16_t * */
 		*n_args = 3;
 		break;
 	}
 	/* linux_vm86 */
 	case 166: {
 		*n_args = 0;
 		break;
 	}
 	/* poll */
 	case 168: {
 		struct poll_args *p = params;
 		uarg[0] = (intptr_t) p->fds; /* struct pollfd * */
 		uarg[1] = p->nfds; /* unsigned int */
 		iarg[2] = p->timeout; /* long */
 		*n_args = 3;
 		break;
 	}
 	/* linux_setresgid16 */
 	case 170: {
 		struct linux_setresgid16_args *p = params;
 		iarg[0] = p->rgid; /* l_gid16_t */
 		iarg[1] = p->egid; /* l_gid16_t */
 		iarg[2] = p->sgid; /* l_gid16_t */
 		*n_args = 3;
 		break;
 	}
 	/* linux_getresgid16 */
 	case 171: {
 		struct linux_getresgid16_args *p = params;
 		uarg[0] = (intptr_t) p->rgid; /* l_gid16_t * */
 		uarg[1] = (intptr_t) p->egid; /* l_gid16_t * */
 		uarg[2] = (intptr_t) p->sgid; /* l_gid16_t * */
 		*n_args = 3;
 		break;
 	}
 	/* linux_prctl */
 	case 172: {
 		struct linux_prctl_args *p = params;
 		iarg[0] = p->option; /* l_int */
 		iarg[1] = p->arg2; /* l_int */
 		iarg[2] = p->arg3; /* l_int */
 		iarg[3] = p->arg4; /* l_int */
 		iarg[4] = p->arg5; /* l_int */
 		*n_args = 5;
 		break;
 	}
 	/* linux_rt_sigreturn */
 	case 173: {
 		struct linux_rt_sigreturn_args *p = params;
 		uarg[0] = (intptr_t) p->ucp; /* struct l_ucontext * */
 		*n_args = 1;
 		break;
 	}
 	/* linux_rt_sigaction */
 	case 174: {
 		struct linux_rt_sigaction_args *p = params;
 		iarg[0] = p->sig; /* l_int */
 		uarg[1] = (intptr_t) p->act; /* l_sigaction_t * */
 		uarg[2] = (intptr_t) p->oact; /* l_sigaction_t * */
 		iarg[3] = p->sigsetsize; /* l_size_t */
 		*n_args = 4;
 		break;
 	}
 	/* linux_rt_sigprocmask */
 	case 175: {
 		struct linux_rt_sigprocmask_args *p = params;
 		iarg[0] = p->how; /* l_int */
 		uarg[1] = (intptr_t) p->mask; /* l_sigset_t * */
 		uarg[2] = (intptr_t) p->omask; /* l_sigset_t * */
 		iarg[3] = p->sigsetsize; /* l_size_t */
 		*n_args = 4;
 		break;
 	}
 	/* linux_rt_sigpending */
 	case 176: {
 		struct linux_rt_sigpending_args *p = params;
 		uarg[0] = (intptr_t) p->set; /* l_sigset_t * */
 		iarg[1] = p->sigsetsize; /* l_size_t */
 		*n_args = 2;
 		break;
 	}
 	/* linux_rt_sigtimedwait */
 	case 177: {
 		struct linux_rt_sigtimedwait_args *p = params;
 		uarg[0] = (intptr_t) p->mask; /* l_sigset_t * */
 		uarg[1] = (intptr_t) p->ptr; /* l_siginfo_t * */
 		uarg[2] = (intptr_t) p->timeout; /* struct l_timeval * */
 		iarg[3] = p->sigsetsize; /* l_size_t */
 		*n_args = 4;
 		break;
 	}
 	/* linux_rt_sigqueueinfo */
 	case 178: {
 		struct linux_rt_sigqueueinfo_args *p = params;
 		iarg[0] = p->pid; /* l_pid_t */
 		iarg[1] = p->sig; /* l_int */
 		uarg[2] = (intptr_t) p->info; /* l_siginfo_t * */
 		*n_args = 3;
 		break;
 	}
 	/* linux_rt_sigsuspend */
 	case 179: {
 		struct linux_rt_sigsuspend_args *p = params;
 		uarg[0] = (intptr_t) p->newset; /* l_sigset_t * */
 		iarg[1] = p->sigsetsize; /* l_size_t */
 		*n_args = 2;
 		break;
 	}
 	/* linux_pread */
 	case 180: {
 		struct linux_pread_args *p = params;
 		iarg[0] = p->fd; /* l_uint */
 		uarg[1] = (intptr_t) p->buf; /* char * */
 		iarg[2] = p->nbyte; /* l_size_t */
 		iarg[3] = p->offset; /* l_loff_t */
 		*n_args = 4;
 		break;
 	}
 	/* linux_pwrite */
 	case 181: {
 		struct linux_pwrite_args *p = params;
 		iarg[0] = p->fd; /* l_uint */
 		uarg[1] = (intptr_t) p->buf; /* char * */
 		iarg[2] = p->nbyte; /* l_size_t */
 		iarg[3] = p->offset; /* l_loff_t */
 		*n_args = 4;
 		break;
 	}
 	/* linux_chown16 */
 	case 182: {
 		struct linux_chown16_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		iarg[1] = p->uid; /* l_uid16_t */
 		iarg[2] = p->gid; /* l_gid16_t */
 		*n_args = 3;
 		break;
 	}
 	/* linux_getcwd */
 	case 183: {
 		struct linux_getcwd_args *p = params;
 		uarg[0] = (intptr_t) p->buf; /* char * */
 		iarg[1] = p->bufsize; /* l_ulong */
 		*n_args = 2;
 		break;
 	}
 	/* linux_capget */
 	case 184: {
 		struct linux_capget_args *p = params;
 		uarg[0] = (intptr_t) p->hdrp; /* struct l_user_cap_header * */
 		uarg[1] = (intptr_t) p->datap; /* struct l_user_cap_data * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_capset */
 	case 185: {
 		struct linux_capset_args *p = params;
 		uarg[0] = (intptr_t) p->hdrp; /* struct l_user_cap_header * */
 		uarg[1] = (intptr_t) p->datap; /* struct l_user_cap_data * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_sigaltstack */
 	case 186: {
 		struct linux_sigaltstack_args *p = params;
 		uarg[0] = (intptr_t) p->uss; /* l_stack_t * */
 		uarg[1] = (intptr_t) p->uoss; /* l_stack_t * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_sendfile */
 	case 187: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_vfork */
 	case 190: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_getrlimit */
 	case 191: {
 		struct linux_getrlimit_args *p = params;
 		iarg[0] = p->resource; /* l_uint */
 		uarg[1] = (intptr_t) p->rlim; /* struct l_rlimit * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_mmap2 */
 	case 192: {
 		struct linux_mmap2_args *p = params;
 		iarg[0] = p->addr; /* l_ulong */
 		iarg[1] = p->len; /* l_ulong */
 		iarg[2] = p->prot; /* l_ulong */
 		iarg[3] = p->flags; /* l_ulong */
 		iarg[4] = p->fd; /* l_ulong */
 		iarg[5] = p->pgoff; /* l_ulong */
 		*n_args = 6;
 		break;
 	}
 	/* linux_truncate64 */
 	case 193: {
 		struct linux_truncate64_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		iarg[1] = p->length; /* l_loff_t */
 		*n_args = 2;
 		break;
 	}
 	/* linux_ftruncate64 */
 	case 194: {
 		struct linux_ftruncate64_args *p = params;
 		iarg[0] = p->fd; /* l_uint */
 		iarg[1] = p->length; /* l_loff_t */
 		*n_args = 2;
 		break;
 	}
 	/* linux_stat64 */
 	case 195: {
 		struct linux_stat64_args *p = params;
 		uarg[0] = (intptr_t) p->filename; /* const char * */
 		uarg[1] = (intptr_t) p->statbuf; /* struct l_stat64 * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_lstat64 */
 	case 196: {
 		struct linux_lstat64_args *p = params;
 		uarg[0] = (intptr_t) p->filename; /* const char * */
 		uarg[1] = (intptr_t) p->statbuf; /* struct l_stat64 * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_fstat64 */
 	case 197: {
 		struct linux_fstat64_args *p = params;
 		iarg[0] = p->fd; /* l_int */
 		uarg[1] = (intptr_t) p->statbuf; /* struct l_stat64 * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_lchown */
 	case 198: {
 		struct linux_lchown_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		iarg[1] = p->uid; /* l_uid_t */
 		iarg[2] = p->gid; /* l_gid_t */
 		*n_args = 3;
 		break;
 	}
 	/* linux_getuid */
 	case 199: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_getgid */
 	case 200: {
 		*n_args = 0;
 		break;
 	}
 	/* geteuid */
 	case 201: {
 		*n_args = 0;
 		break;
 	}
 	/* getegid */
 	case 202: {
 		*n_args = 0;
 		break;
 	}
 	/* setreuid */
 	case 203: {
 		struct setreuid_args *p = params;
 		uarg[0] = p->ruid; /* uid_t */
 		uarg[1] = p->euid; /* uid_t */
 		*n_args = 2;
 		break;
 	}
 	/* setregid */
 	case 204: {
 		struct setregid_args *p = params;
 		iarg[0] = p->rgid; /* gid_t */
 		iarg[1] = p->egid; /* gid_t */
 		*n_args = 2;
 		break;
 	}
 	/* linux_getgroups */
 	case 205: {
 		struct linux_getgroups_args *p = params;
 		iarg[0] = p->gidsetsize; /* l_int */
 		uarg[1] = (intptr_t) p->grouplist; /* l_gid_t * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_setgroups */
 	case 206: {
 		struct linux_setgroups_args *p = params;
 		iarg[0] = p->gidsetsize; /* l_int */
 		uarg[1] = (intptr_t) p->grouplist; /* l_gid_t * */
 		*n_args = 2;
 		break;
 	}
 	/* fchown */
 	case 207: {
 		*n_args = 0;
 		break;
 	}
 	/* setresuid */
 	case 208: {
 		struct setresuid_args *p = params;
 		uarg[0] = p->ruid; /* uid_t */
 		uarg[1] = p->euid; /* uid_t */
 		uarg[2] = p->suid; /* uid_t */
 		*n_args = 3;
 		break;
 	}
 	/* getresuid */
 	case 209: {
 		struct getresuid_args *p = params;
 		uarg[0] = (intptr_t) p->ruid; /* uid_t * */
 		uarg[1] = (intptr_t) p->euid; /* uid_t * */
 		uarg[2] = (intptr_t) p->suid; /* uid_t * */
 		*n_args = 3;
 		break;
 	}
 	/* setresgid */
 	case 210: {
 		struct setresgid_args *p = params;
 		iarg[0] = p->rgid; /* gid_t */
 		iarg[1] = p->egid; /* gid_t */
 		iarg[2] = p->sgid; /* gid_t */
 		*n_args = 3;
 		break;
 	}
 	/* getresgid */
 	case 211: {
 		struct getresgid_args *p = params;
 		uarg[0] = (intptr_t) p->rgid; /* gid_t * */
 		uarg[1] = (intptr_t) p->egid; /* gid_t * */
 		uarg[2] = (intptr_t) p->sgid; /* gid_t * */
 		*n_args = 3;
 		break;
 	}
 	/* linux_chown */
 	case 212: {
 		struct linux_chown_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		iarg[1] = p->uid; /* l_uid_t */
 		iarg[2] = p->gid; /* l_gid_t */
 		*n_args = 3;
 		break;
 	}
 	/* setuid */
 	case 213: {
 		struct setuid_args *p = params;
 		uarg[0] = p->uid; /* uid_t */
 		*n_args = 1;
 		break;
 	}
 	/* setgid */
 	case 214: {
 		struct setgid_args *p = params;
 		iarg[0] = p->gid; /* gid_t */
 		*n_args = 1;
 		break;
 	}
 	/* linux_setfsuid */
 	case 215: {
 		struct linux_setfsuid_args *p = params;
 		iarg[0] = p->uid; /* l_uid_t */
 		*n_args = 1;
 		break;
 	}
 	/* linux_setfsgid */
 	case 216: {
 		struct linux_setfsgid_args *p = params;
 		iarg[0] = p->gid; /* l_gid_t */
 		*n_args = 1;
 		break;
 	}
 	/* linux_pivot_root */
 	case 217: {
 		struct linux_pivot_root_args *p = params;
 		uarg[0] = (intptr_t) p->new_root; /* char * */
 		uarg[1] = (intptr_t) p->put_old; /* char * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_mincore */
 	case 218: {
 		struct linux_mincore_args *p = params;
 		iarg[0] = p->start; /* l_ulong */
 		iarg[1] = p->len; /* l_size_t */
 		uarg[2] = (intptr_t) p->vec; /* u_char * */
 		*n_args = 3;
 		break;
 	}
 	/* madvise */
 	case 219: {
 		struct madvise_args *p = params;
 		uarg[0] = (intptr_t) p->addr; /* void * */
 		uarg[1] = p->len; /* size_t */
 		iarg[2] = p->behav; /* int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_getdents64 */
 	case 220: {
 		struct linux_getdents64_args *p = params;
 		iarg[0] = p->fd; /* l_uint */
 		uarg[1] = (intptr_t) p->dirent; /* void * */
 		iarg[2] = p->count; /* l_uint */
 		*n_args = 3;
 		break;
 	}
 	/* linux_fcntl64 */
 	case 221: {
 		struct linux_fcntl64_args *p = params;
 		iarg[0] = p->fd; /* l_uint */
 		iarg[1] = p->cmd; /* l_uint */
 		iarg[2] = p->arg; /* l_ulong */
 		*n_args = 3;
 		break;
 	}
 	/* linux_gettid */
 	case 224: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_setxattr */
 	case 226: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_lsetxattr */
 	case 227: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_fsetxattr */
 	case 228: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_getxattr */
 	case 229: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_lgetxattr */
 	case 230: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_fgetxattr */
 	case 231: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_listxattr */
 	case 232: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_llistxattr */
 	case 233: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_flistxattr */
 	case 234: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_removexattr */
 	case 235: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_lremovexattr */
 	case 236: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_fremovexattr */
 	case 237: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_tkill */
 	case 238: {
 		struct linux_tkill_args *p = params;
 		iarg[0] = p->tid; /* int */
 		iarg[1] = p->sig; /* int */
 		*n_args = 2;
 		break;
 	}
 	/* linux_sys_futex */
 	case 240: {
 		struct linux_sys_futex_args *p = params;
 		uarg[0] = (intptr_t) p->uaddr; /* void * */
 		iarg[1] = p->op; /* int */
 		uarg[2] = p->val; /* uint32_t */
 		uarg[3] = (intptr_t) p->timeout; /* struct l_timespec * */
 		uarg[4] = (intptr_t) p->uaddr2; /* uint32_t * */
 		uarg[5] = p->val3; /* uint32_t */
 		*n_args = 6;
 		break;
 	}
 	/* linux_sched_setaffinity */
 	case 241: {
 		struct linux_sched_setaffinity_args *p = params;
 		iarg[0] = p->pid; /* l_pid_t */
 		iarg[1] = p->len; /* l_uint */
 		uarg[2] = (intptr_t) p->user_mask_ptr; /* l_ulong * */
 		*n_args = 3;
 		break;
 	}
 	/* linux_sched_getaffinity */
 	case 242: {
 		struct linux_sched_getaffinity_args *p = params;
 		iarg[0] = p->pid; /* l_pid_t */
 		iarg[1] = p->len; /* l_uint */
 		uarg[2] = (intptr_t) p->user_mask_ptr; /* l_ulong * */
 		*n_args = 3;
 		break;
 	}
 	/* linux_set_thread_area */
 	case 243: {
 		struct linux_set_thread_area_args *p = params;
 		uarg[0] = (intptr_t) p->desc; /* struct l_user_desc * */
 		*n_args = 1;
 		break;
 	}
 	/* linux_get_thread_area */
 	case 244: {
 		struct linux_get_thread_area_args *p = params;
 		uarg[0] = (intptr_t) p->desc; /* struct l_user_desc * */
 		*n_args = 1;
 		break;
 	}
 	/* linux_fadvise64 */
 	case 250: {
 		struct linux_fadvise64_args *p = params;
 		iarg[0] = p->fd; /* int */
 		iarg[1] = p->offset; /* l_loff_t */
 		iarg[2] = p->len; /* l_size_t */
 		iarg[3] = p->advice; /* int */
 		*n_args = 4;
 		break;
 	}
 	/* linux_exit_group */
 	case 252: {
 		struct linux_exit_group_args *p = params;
 		iarg[0] = p->error_code; /* int */
 		*n_args = 1;
 		break;
 	}
 	/* linux_lookup_dcookie */
 	case 253: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_epoll_create */
 	case 254: {
 		struct linux_epoll_create_args *p = params;
 		iarg[0] = p->size; /* l_int */
 		*n_args = 1;
 		break;
 	}
 	/* linux_epoll_ctl */
 	case 255: {
 		struct linux_epoll_ctl_args *p = params;
 		iarg[0] = p->epfd; /* l_int */
 		iarg[1] = p->op; /* l_int */
 		iarg[2] = p->fd; /* l_int */
 		uarg[3] = (intptr_t) p->event; /* struct epoll_event * */
 		*n_args = 4;
 		break;
 	}
 	/* linux_epoll_wait */
 	case 256: {
 		struct linux_epoll_wait_args *p = params;
 		iarg[0] = p->epfd; /* l_int */
 		uarg[1] = (intptr_t) p->events; /* struct epoll_event * */
 		iarg[2] = p->maxevents; /* l_int */
 		iarg[3] = p->timeout; /* l_int */
 		*n_args = 4;
 		break;
 	}
 	/* linux_remap_file_pages */
 	case 257: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_set_tid_address */
 	case 258: {
 		struct linux_set_tid_address_args *p = params;
 		uarg[0] = (intptr_t) p->tidptr; /* int * */
 		*n_args = 1;
 		break;
 	}
 	/* linux_timer_create */
 	case 259: {
 		struct linux_timer_create_args *p = params;
 		iarg[0] = p->clock_id; /* clockid_t */
 		uarg[1] = (intptr_t) p->evp; /* struct sigevent * */
 		uarg[2] = (intptr_t) p->timerid; /* l_timer_t * */
 		*n_args = 3;
 		break;
 	}
 	/* linux_timer_settime */
 	case 260: {
 		struct linux_timer_settime_args *p = params;
 		iarg[0] = p->timerid; /* l_timer_t */
 		iarg[1] = p->flags; /* l_int */
 		uarg[2] = (intptr_t) p->new; /* const struct itimerspec * */
 		uarg[3] = (intptr_t) p->old; /* struct itimerspec * */
 		*n_args = 4;
 		break;
 	}
 	/* linux_timer_gettime */
 	case 261: {
 		struct linux_timer_gettime_args *p = params;
 		iarg[0] = p->timerid; /* l_timer_t */
 		uarg[1] = (intptr_t) p->setting; /* struct itimerspec * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_timer_getoverrun */
 	case 262: {
 		struct linux_timer_getoverrun_args *p = params;
 		iarg[0] = p->timerid; /* l_timer_t */
 		*n_args = 1;
 		break;
 	}
 	/* linux_timer_delete */
 	case 263: {
 		struct linux_timer_delete_args *p = params;
 		iarg[0] = p->timerid; /* l_timer_t */
 		*n_args = 1;
 		break;
 	}
 	/* linux_clock_settime */
 	case 264: {
 		struct linux_clock_settime_args *p = params;
 		iarg[0] = p->which; /* clockid_t */
 		uarg[1] = (intptr_t) p->tp; /* struct l_timespec * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_clock_gettime */
 	case 265: {
 		struct linux_clock_gettime_args *p = params;
 		iarg[0] = p->which; /* clockid_t */
 		uarg[1] = (intptr_t) p->tp; /* struct l_timespec * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_clock_getres */
 	case 266: {
 		struct linux_clock_getres_args *p = params;
 		iarg[0] = p->which; /* clockid_t */
 		uarg[1] = (intptr_t) p->tp; /* struct l_timespec * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_clock_nanosleep */
 	case 267: {
 		struct linux_clock_nanosleep_args *p = params;
 		iarg[0] = p->which; /* clockid_t */
 		iarg[1] = p->flags; /* int */
 		uarg[2] = (intptr_t) p->rqtp; /* struct l_timespec * */
 		uarg[3] = (intptr_t) p->rmtp; /* struct l_timespec * */
 		*n_args = 4;
 		break;
 	}
 	/* linux_statfs64 */
 	case 268: {
 		struct linux_statfs64_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* char * */
 		uarg[1] = p->bufsize; /* size_t */
 		uarg[2] = (intptr_t) p->buf; /* struct l_statfs64_buf * */
 		*n_args = 3;
 		break;
 	}
 	/* linux_fstatfs64 */
 	case 269: {
 		struct linux_fstatfs64_args *p = params;
 		iarg[0] = p->fd; /* l_uint */
 		uarg[1] = p->bufsize; /* size_t */
 		uarg[2] = (intptr_t) p->buf; /* struct l_statfs64_buf * */
 		*n_args = 3;
 		break;
 	}
 	/* linux_tgkill */
 	case 270: {
 		struct linux_tgkill_args *p = params;
 		iarg[0] = p->tgid; /* int */
 		iarg[1] = p->pid; /* int */
 		iarg[2] = p->sig; /* int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_utimes */
 	case 271: {
 		struct linux_utimes_args *p = params;
 		uarg[0] = (intptr_t) p->fname; /* char * */
 		uarg[1] = (intptr_t) p->tptr; /* struct l_timeval * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_fadvise64_64 */
 	case 272: {
 		struct linux_fadvise64_64_args *p = params;
 		iarg[0] = p->fd; /* int */
 		iarg[1] = p->offset; /* l_loff_t */
 		iarg[2] = p->len; /* l_loff_t */
 		iarg[3] = p->advice; /* int */
 		*n_args = 4;
 		break;
 	}
 	/* linux_mbind */
 	case 274: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_get_mempolicy */
 	case 275: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_set_mempolicy */
 	case 276: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_mq_open */
 	case 277: {
 		struct linux_mq_open_args *p = params;
 		uarg[0] = (intptr_t) p->name; /* const char * */
 		iarg[1] = p->oflag; /* int */
 		iarg[2] = p->mode; /* mode_t */
 		uarg[3] = (intptr_t) p->attr; /* struct mq_attr * */
 		*n_args = 4;
 		break;
 	}
 	/* linux_mq_unlink */
 	case 278: {
 		struct linux_mq_unlink_args *p = params;
 		uarg[0] = (intptr_t) p->name; /* const char * */
 		*n_args = 1;
 		break;
 	}
 	/* linux_mq_timedsend */
 	case 279: {
 		struct linux_mq_timedsend_args *p = params;
 		iarg[0] = p->mqd; /* l_mqd_t */
 		uarg[1] = (intptr_t) p->msg_ptr; /* const char * */
 		uarg[2] = p->msg_len; /* size_t */
 		uarg[3] = p->msg_prio; /* unsigned int */
 		uarg[4] = (intptr_t) p->abs_timeout; /* const struct l_timespec * */
 		*n_args = 5;
 		break;
 	}
 	/* linux_mq_timedreceive */
 	case 280: {
 		struct linux_mq_timedreceive_args *p = params;
 		iarg[0] = p->mqd; /* l_mqd_t */
 		uarg[1] = (intptr_t) p->msg_ptr; /* char * */
 		uarg[2] = p->msg_len; /* size_t */
 		uarg[3] = p->msg_prio; /* unsigned int */
 		uarg[4] = (intptr_t) p->abs_timeout; /* const struct l_timespec * */
 		*n_args = 5;
 		break;
 	}
 	/* linux_mq_notify */
 	case 281: {
 		struct linux_mq_notify_args *p = params;
 		iarg[0] = p->mqd; /* l_mqd_t */
 		uarg[1] = (intptr_t) p->abs_timeout; /* const struct l_timespec * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_mq_getsetattr */
 	case 282: {
 		struct linux_mq_getsetattr_args *p = params;
 		iarg[0] = p->mqd; /* l_mqd_t */
 		uarg[1] = (intptr_t) p->attr; /* const struct mq_attr * */
 		uarg[2] = (intptr_t) p->oattr; /* struct mq_attr * */
 		*n_args = 3;
 		break;
 	}
 	/* linux_kexec_load */
 	case 283: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_waitid */
 	case 284: {
 		struct linux_waitid_args *p = params;
 		iarg[0] = p->idtype; /* int */
 		iarg[1] = p->id; /* l_pid_t */
 		uarg[2] = (intptr_t) p->info; /* l_siginfo_t * */
 		iarg[3] = p->options; /* int */
 		uarg[4] = (intptr_t) p->rusage; /* void * */
 		*n_args = 5;
 		break;
 	}
 	/* linux_add_key */
 	case 286: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_request_key */
 	case 287: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_keyctl */
 	case 288: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_ioprio_set */
 	case 289: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_ioprio_get */
 	case 290: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_inotify_init */
 	case 291: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_inotify_add_watch */
 	case 292: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_inotify_rm_watch */
 	case 293: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_migrate_pages */
 	case 294: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_openat */
 	case 295: {
 		struct linux_openat_args *p = params;
 		iarg[0] = p->dfd; /* l_int */
 		uarg[1] = (intptr_t) p->filename; /* const char * */
 		iarg[2] = p->flags; /* l_int */
 		iarg[3] = p->mode; /* l_int */
 		*n_args = 4;
 		break;
 	}
 	/* linux_mkdirat */
 	case 296: {
 		struct linux_mkdirat_args *p = params;
 		iarg[0] = p->dfd; /* l_int */
 		uarg[1] = (intptr_t) p->pathname; /* const char * */
 		iarg[2] = p->mode; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_mknodat */
 	case 297: {
 		struct linux_mknodat_args *p = params;
 		iarg[0] = p->dfd; /* l_int */
 		uarg[1] = (intptr_t) p->filename; /* const char * */
 		iarg[2] = p->mode; /* l_int */
 		iarg[3] = p->dev; /* l_uint */
 		*n_args = 4;
 		break;
 	}
 	/* linux_fchownat */
 	case 298: {
 		struct linux_fchownat_args *p = params;
 		iarg[0] = p->dfd; /* l_int */
 		uarg[1] = (intptr_t) p->filename; /* const char * */
 		iarg[2] = p->uid; /* l_uid16_t */
 		iarg[3] = p->gid; /* l_gid16_t */
 		iarg[4] = p->flag; /* l_int */
 		*n_args = 5;
 		break;
 	}
 	/* linux_futimesat */
 	case 299: {
 		struct linux_futimesat_args *p = params;
 		iarg[0] = p->dfd; /* l_int */
 		uarg[1] = (intptr_t) p->filename; /* char * */
 		uarg[2] = (intptr_t) p->utimes; /* struct l_timeval * */
 		*n_args = 3;
 		break;
 	}
 	/* linux_fstatat64 */
 	case 300: {
 		struct linux_fstatat64_args *p = params;
 		iarg[0] = p->dfd; /* l_int */
 		uarg[1] = (intptr_t) p->pathname; /* char * */
 		uarg[2] = (intptr_t) p->statbuf; /* struct l_stat64 * */
 		iarg[3] = p->flag; /* l_int */
 		*n_args = 4;
 		break;
 	}
 	/* linux_unlinkat */
 	case 301: {
 		struct linux_unlinkat_args *p = params;
 		iarg[0] = p->dfd; /* l_int */
 		uarg[1] = (intptr_t) p->pathname; /* const char * */
 		iarg[2] = p->flag; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_renameat */
 	case 302: {
 		struct linux_renameat_args *p = params;
 		iarg[0] = p->olddfd; /* l_int */
 		uarg[1] = (intptr_t) p->oldname; /* const char * */
 		iarg[2] = p->newdfd; /* l_int */
 		uarg[3] = (intptr_t) p->newname; /* const char * */
 		*n_args = 4;
 		break;
 	}
 	/* linux_linkat */
 	case 303: {
 		struct linux_linkat_args *p = params;
 		iarg[0] = p->olddfd; /* l_int */
 		uarg[1] = (intptr_t) p->oldname; /* const char * */
 		iarg[2] = p->newdfd; /* l_int */
 		uarg[3] = (intptr_t) p->newname; /* const char * */
 		iarg[4] = p->flag; /* l_int */
 		*n_args = 5;
 		break;
 	}
 	/* linux_symlinkat */
 	case 304: {
 		struct linux_symlinkat_args *p = params;
 		uarg[0] = (intptr_t) p->oldname; /* const char * */
 		iarg[1] = p->newdfd; /* l_int */
 		uarg[2] = (intptr_t) p->newname; /* const char * */
 		*n_args = 3;
 		break;
 	}
 	/* linux_readlinkat */
 	case 305: {
 		struct linux_readlinkat_args *p = params;
 		iarg[0] = p->dfd; /* l_int */
 		uarg[1] = (intptr_t) p->path; /* const char * */
 		uarg[2] = (intptr_t) p->buf; /* char * */
 		iarg[3] = p->bufsiz; /* l_int */
 		*n_args = 4;
 		break;
 	}
 	/* linux_fchmodat */
 	case 306: {
 		struct linux_fchmodat_args *p = params;
 		iarg[0] = p->dfd; /* l_int */
 		uarg[1] = (intptr_t) p->filename; /* const char * */
 		iarg[2] = p->mode; /* l_mode_t */
 		*n_args = 3;
 		break;
 	}
 	/* linux_faccessat */
 	case 307: {
 		struct linux_faccessat_args *p = params;
 		iarg[0] = p->dfd; /* l_int */
 		uarg[1] = (intptr_t) p->filename; /* const char * */
 		iarg[2] = p->amode; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_pselect6 */
 	case 308: {
 		struct linux_pselect6_args *p = params;
 		iarg[0] = p->nfds; /* l_int */
 		uarg[1] = (intptr_t) p->readfds; /* l_fd_set * */
 		uarg[2] = (intptr_t) p->writefds; /* l_fd_set * */
 		uarg[3] = (intptr_t) p->exceptfds; /* l_fd_set * */
 		uarg[4] = (intptr_t) p->tsp; /* struct l_timespec * */
 		uarg[5] = (intptr_t) p->sig; /* l_uintptr_t * */
 		*n_args = 6;
 		break;
 	}
 	/* linux_ppoll */
 	case 309: {
 		struct linux_ppoll_args *p = params;
 		uarg[0] = (intptr_t) p->fds; /* struct pollfd * */
 		uarg[1] = p->nfds; /* uint32_t */
 		uarg[2] = (intptr_t) p->tsp; /* struct l_timespec * */
 		uarg[3] = (intptr_t) p->sset; /* l_sigset_t * */
 		iarg[4] = p->ssize; /* l_size_t */
 		*n_args = 5;
 		break;
 	}
 	/* linux_unshare */
 	case 310: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_set_robust_list */
 	case 311: {
 		struct linux_set_robust_list_args *p = params;
 		uarg[0] = (intptr_t) p->head; /* struct linux_robust_list_head * */
 		iarg[1] = p->len; /* l_size_t */
 		*n_args = 2;
 		break;
 	}
 	/* linux_get_robust_list */
 	case 312: {
 		struct linux_get_robust_list_args *p = params;
 		iarg[0] = p->pid; /* l_int */
 		uarg[1] = (intptr_t) p->head; /* struct linux_robust_list_head ** */
 		uarg[2] = (intptr_t) p->len; /* l_size_t * */
 		*n_args = 3;
 		break;
 	}
 	/* linux_splice */
 	case 313: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_sync_file_range */
 	case 314: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_tee */
 	case 315: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_vmsplice */
 	case 316: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_move_pages */
 	case 317: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_getcpu */
 	case 318: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_epoll_pwait */
 	case 319: {
 		struct linux_epoll_pwait_args *p = params;
 		iarg[0] = p->epfd; /* l_int */
 		uarg[1] = (intptr_t) p->events; /* struct epoll_event * */
 		iarg[2] = p->maxevents; /* l_int */
 		iarg[3] = p->timeout; /* l_int */
 		uarg[4] = (intptr_t) p->mask; /* l_sigset_t * */
 		iarg[5] = p->sigsetsize; /* l_size_t */
 		*n_args = 6;
 		break;
 	}
 	/* linux_utimensat */
 	case 320: {
 		struct linux_utimensat_args *p = params;
 		iarg[0] = p->dfd; /* l_int */
 		uarg[1] = (intptr_t) p->pathname; /* const char * */
 		uarg[2] = (intptr_t) p->times; /* const struct l_timespec * */
 		iarg[3] = p->flags; /* l_int */
 		*n_args = 4;
 		break;
 	}
 	/* linux_signalfd */
 	case 321: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_timerfd_create */
 	case 322: {
 		struct linux_timerfd_create_args *p = params;
 		iarg[0] = p->clockid; /* l_int */
 		iarg[1] = p->flags; /* l_int */
 		*n_args = 2;
 		break;
 	}
 	/* linux_eventfd */
 	case 323: {
 		struct linux_eventfd_args *p = params;
 		iarg[0] = p->initval; /* l_uint */
 		*n_args = 1;
 		break;
 	}
 	/* linux_fallocate */
 	case 324: {
 		struct linux_fallocate_args *p = params;
 		iarg[0] = p->fd; /* l_int */
 		iarg[1] = p->mode; /* l_int */
 		iarg[2] = p->offset; /* l_loff_t */
 		iarg[3] = p->len; /* l_loff_t */
 		*n_args = 4;
 		break;
 	}
 	/* linux_timerfd_settime */
 	case 325: {
 		struct linux_timerfd_settime_args *p = params;
 		iarg[0] = p->fd; /* l_int */
 		iarg[1] = p->flags; /* l_int */
 		uarg[2] = (intptr_t) p->new_value; /* const struct l_itimerspec * */
 		uarg[3] = (intptr_t) p->old_value; /* struct l_itimerspec * */
 		*n_args = 4;
 		break;
 	}
 	/* linux_timerfd_gettime */
 	case 326: {
 		struct linux_timerfd_gettime_args *p = params;
 		iarg[0] = p->fd; /* l_int */
 		uarg[1] = (intptr_t) p->old_value; /* struct l_itimerspec * */
 		*n_args = 2;
 		break;
 	}
 	/* linux_signalfd4 */
 	case 327: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_eventfd2 */
 	case 328: {
 		struct linux_eventfd2_args *p = params;
 		iarg[0] = p->initval; /* l_uint */
 		iarg[1] = p->flags; /* l_int */
 		*n_args = 2;
 		break;
 	}
 	/* linux_epoll_create1 */
 	case 329: {
 		struct linux_epoll_create1_args *p = params;
 		iarg[0] = p->flags; /* l_int */
 		*n_args = 1;
 		break;
 	}
 	/* linux_dup3 */
 	case 330: {
 		struct linux_dup3_args *p = params;
 		iarg[0] = p->oldfd; /* l_int */
 		iarg[1] = p->newfd; /* l_int */
 		iarg[2] = p->flags; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_pipe2 */
 	case 331: {
 		struct linux_pipe2_args *p = params;
 		uarg[0] = (intptr_t) p->pipefds; /* l_int * */
 		iarg[1] = p->flags; /* l_int */
 		*n_args = 2;
 		break;
 	}
 	/* linux_inotify_init1 */
 	case 332: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_preadv */
 	case 333: {
 		struct linux_preadv_args *p = params;
 		iarg[0] = p->fd; /* l_ulong */
 		uarg[1] = (intptr_t) p->vec; /* struct iovec * */
 		iarg[2] = p->vlen; /* l_ulong */
 		iarg[3] = p->pos_l; /* l_ulong */
 		iarg[4] = p->pos_h; /* l_ulong */
 		*n_args = 5;
 		break;
 	}
 	/* linux_pwritev */
 	case 334: {
 		struct linux_pwritev_args *p = params;
 		iarg[0] = p->fd; /* l_ulong */
 		uarg[1] = (intptr_t) p->vec; /* struct iovec * */
 		iarg[2] = p->vlen; /* l_ulong */
 		iarg[3] = p->pos_l; /* l_ulong */
 		iarg[4] = p->pos_h; /* l_ulong */
 		*n_args = 5;
 		break;
 	}
 	/* linux_rt_tgsigqueueinfo */
 	case 335: {
 		struct linux_rt_tgsigqueueinfo_args *p = params;
 		iarg[0] = p->tgid; /* l_pid_t */
 		iarg[1] = p->tid; /* l_pid_t */
 		iarg[2] = p->sig; /* l_int */
 		uarg[3] = (intptr_t) p->uinfo; /* l_siginfo_t * */
 		*n_args = 4;
 		break;
 	}
 	/* linux_perf_event_open */
 	case 336: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_recvmmsg */
 	case 337: {
 		struct linux_recvmmsg_args *p = params;
 		iarg[0] = p->s; /* l_int */
 		uarg[1] = (intptr_t) p->msg; /* struct l_mmsghdr * */
 		iarg[2] = p->vlen; /* l_uint */
 		iarg[3] = p->flags; /* l_uint */
 		uarg[4] = (intptr_t) p->timeout; /* struct l_timespec * */
 		*n_args = 5;
 		break;
 	}
 	/* linux_fanotify_init */
 	case 338: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_fanotify_mark */
 	case 339: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_prlimit64 */
 	case 340: {
 		struct linux_prlimit64_args *p = params;
 		iarg[0] = p->pid; /* l_pid_t */
 		iarg[1] = p->resource; /* l_uint */
 		uarg[2] = (intptr_t) p->new; /* struct rlimit * */
 		uarg[3] = (intptr_t) p->old; /* struct rlimit * */
 		*n_args = 4;
 		break;
 	}
 	/* linux_name_to_handle_at */
 	case 341: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_open_by_handle_at */
 	case 342: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_clock_adjtime */
 	case 343: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_syncfs */
 	case 344: {
 		struct linux_syncfs_args *p = params;
 		iarg[0] = p->fd; /* l_int */
 		*n_args = 1;
 		break;
 	}
 	/* linux_sendmmsg */
 	case 345: {
 		struct linux_sendmmsg_args *p = params;
 		iarg[0] = p->s; /* l_int */
 		uarg[1] = (intptr_t) p->msg; /* struct l_mmsghdr * */
 		iarg[2] = p->vlen; /* l_uint */
 		iarg[3] = p->flags; /* l_uint */
 		*n_args = 4;
 		break;
 	}
 	/* linux_setns */
 	case 346: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_process_vm_readv */
 	case 347: {
 		struct linux_process_vm_readv_args *p = params;
 		iarg[0] = p->pid; /* l_pid_t */
 		uarg[1] = (intptr_t) p->lvec; /* const struct iovec * */
 		iarg[2] = p->liovcnt; /* l_ulong */
 		uarg[3] = (intptr_t) p->rvec; /* const struct iovec * */
 		iarg[4] = p->riovcnt; /* l_ulong */
 		iarg[5] = p->flags; /* l_ulong */
 		*n_args = 6;
 		break;
 	}
 	/* linux_process_vm_writev */
 	case 348: {
 		struct linux_process_vm_writev_args *p = params;
 		iarg[0] = p->pid; /* l_pid_t */
 		uarg[1] = (intptr_t) p->lvec; /* const struct iovec * */
 		iarg[2] = p->liovcnt; /* l_ulong */
 		uarg[3] = (intptr_t) p->rvec; /* const struct iovec * */
 		iarg[4] = p->riovcnt; /* l_ulong */
 		iarg[5] = p->flags; /* l_ulong */
 		*n_args = 6;
 		break;
 	}
 	/* linux_kcmp */
 	case 349: {
 		struct linux_kcmp_args *p = params;
 		iarg[0] = p->pid1; /* l_pid_t */
 		iarg[1] = p->pid2; /* l_pid_t */
 		iarg[2] = p->type; /* l_int */
 		iarg[3] = p->idx1; /* l_ulong */
 		iarg[4] = p->idx; /* l_ulong */
 		*n_args = 5;
 		break;
 	}
 	/* linux_finit_module */
 	case 350: {
 		struct linux_finit_module_args *p = params;
 		iarg[0] = p->fd; /* l_int */
 		uarg[1] = (intptr_t) p->uargs; /* const char * */
 		iarg[2] = p->flags; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_sched_setattr */
 	case 351: {
 		struct linux_sched_setattr_args *p = params;
 		iarg[0] = p->pid; /* l_pid_t */
 		uarg[1] = (intptr_t) p->attr; /* void * */
 		iarg[2] = p->flags; /* l_uint */
 		*n_args = 3;
 		break;
 	}
 	/* linux_sched_getattr */
 	case 352: {
 		struct linux_sched_getattr_args *p = params;
 		iarg[0] = p->pid; /* l_pid_t */
 		uarg[1] = (intptr_t) p->attr; /* void * */
 		iarg[2] = p->size; /* l_uint */
 		iarg[3] = p->flags; /* l_uint */
 		*n_args = 4;
 		break;
 	}
 	/* linux_renameat2 */
 	case 353: {
 		struct linux_renameat2_args *p = params;
 		iarg[0] = p->oldfd; /* l_int */
 		uarg[1] = (intptr_t) p->oldname; /* const char * */
 		iarg[2] = p->newfd; /* l_int */
 		uarg[3] = (intptr_t) p->newname; /* const char * */
 		uarg[4] = p->flags; /* unsigned int */
 		*n_args = 5;
 		break;
 	}
 	/* linux_seccomp */
 	case 354: {
 		struct linux_seccomp_args *p = params;
 		iarg[0] = p->op; /* l_uint */
 		iarg[1] = p->flags; /* l_uint */
 		uarg[2] = (intptr_t) p->uargs; /* const char * */
 		*n_args = 3;
 		break;
 	}
 	/* linux_getrandom */
 	case 355: {
 		struct linux_getrandom_args *p = params;
 		uarg[0] = (intptr_t) p->buf; /* char * */
 		iarg[1] = p->count; /* l_size_t */
 		iarg[2] = p->flags; /* l_uint */
 		*n_args = 3;
 		break;
 	}
 	/* linux_memfd_create */
 	case 356: {
 		struct linux_memfd_create_args *p = params;
 		uarg[0] = (intptr_t) p->uname_ptr; /* const char * */
 		iarg[1] = p->flags; /* l_uint */
 		*n_args = 2;
 		break;
 	}
 	/* linux_bpf */
 	case 357: {
 		struct linux_bpf_args *p = params;
 		iarg[0] = p->cmd; /* l_int */
 		uarg[1] = (intptr_t) p->attr; /* void * */
 		iarg[2] = p->size; /* l_uint */
 		*n_args = 3;
 		break;
 	}
 	/* linux_execveat */
 	case 358: {
 		struct linux_execveat_args *p = params;
 		iarg[0] = p->dfd; /* l_int */
 		uarg[1] = (intptr_t) p->filename; /* const char * */
 		uarg[2] = (intptr_t) p->argv; /* const char ** */
 		uarg[3] = (intptr_t) p->envp; /* const char ** */
 		iarg[4] = p->flags; /* l_int */
 		*n_args = 5;
 		break;
 	}
 	/* linux_socket */
 	case 359: {
 		struct linux_socket_args *p = params;
 		iarg[0] = p->domain; /* l_int */
 		iarg[1] = p->type; /* l_int */
 		iarg[2] = p->protocol; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_socketpair */
 	case 360: {
 		struct linux_socketpair_args *p = params;
 		iarg[0] = p->domain; /* l_int */
 		iarg[1] = p->type; /* l_int */
 		iarg[2] = p->protocol; /* l_int */
 		iarg[3] = p->rsv; /* l_uintptr_t */
 		*n_args = 4;
 		break;
 	}
 	/* linux_bind */
 	case 361: {
 		struct linux_bind_args *p = params;
 		iarg[0] = p->s; /* l_int */
 		iarg[1] = p->name; /* l_uintptr_t */
 		iarg[2] = p->namelen; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_connect */
 	case 362: {
 		struct linux_connect_args *p = params;
 		iarg[0] = p->s; /* l_int */
 		iarg[1] = p->name; /* l_uintptr_t */
 		iarg[2] = p->namelen; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_listen */
 	case 363: {
 		struct linux_listen_args *p = params;
 		iarg[0] = p->s; /* l_int */
 		iarg[1] = p->backlog; /* l_int */
 		*n_args = 2;
 		break;
 	}
 	/* linux_accept4 */
 	case 364: {
 		struct linux_accept4_args *p = params;
 		iarg[0] = p->s; /* l_int */
 		iarg[1] = p->addr; /* l_uintptr_t */
 		iarg[2] = p->namelen; /* l_uintptr_t */
 		iarg[3] = p->flags; /* l_int */
 		*n_args = 4;
 		break;
 	}
 	/* linux_getsockopt */
 	case 365: {
 		struct linux_getsockopt_args *p = params;
 		iarg[0] = p->s; /* l_int */
 		iarg[1] = p->level; /* l_int */
 		iarg[2] = p->optname; /* l_int */
 		iarg[3] = p->optval; /* l_uintptr_t */
 		iarg[4] = p->optlen; /* l_uintptr_t */
 		*n_args = 5;
 		break;
 	}
 	/* linux_setsockopt */
 	case 366: {
 		struct linux_setsockopt_args *p = params;
 		iarg[0] = p->s; /* l_int */
 		iarg[1] = p->level; /* l_int */
 		iarg[2] = p->optname; /* l_int */
 		iarg[3] = p->optval; /* l_uintptr_t */
 		iarg[4] = p->optlen; /* l_int */
 		*n_args = 5;
 		break;
 	}
 	/* linux_getsockname */
 	case 367: {
 		struct linux_getsockname_args *p = params;
 		iarg[0] = p->s; /* l_int */
 		iarg[1] = p->addr; /* l_uintptr_t */
 		iarg[2] = p->namelen; /* l_uintptr_t */
 		*n_args = 3;
 		break;
 	}
 	/* linux_getpeername */
 	case 368: {
 		struct linux_getpeername_args *p = params;
 		iarg[0] = p->s; /* l_int */
 		iarg[1] = p->addr; /* l_uintptr_t */
 		iarg[2] = p->namelen; /* l_uintptr_t */
 		*n_args = 3;
 		break;
 	}
 	/* linux_sendto */
 	case 369: {
 		struct linux_sendto_args *p = params;
 		iarg[0] = p->s; /* l_int */
 		iarg[1] = p->msg; /* l_uintptr_t */
 		iarg[2] = p->len; /* l_int */
 		iarg[3] = p->flags; /* l_int */
 		iarg[4] = p->to; /* l_uintptr_t */
 		iarg[5] = p->tolen; /* l_int */
 		*n_args = 6;
 		break;
 	}
 	/* linux_sendmsg */
 	case 370: {
 		struct linux_sendmsg_args *p = params;
 		iarg[0] = p->s; /* l_int */
 		iarg[1] = p->msg; /* l_uintptr_t */
 		iarg[2] = p->flags; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_recvfrom */
 	case 371: {
 		struct linux_recvfrom_args *p = params;
 		iarg[0] = p->s; /* l_int */
 		iarg[1] = p->buf; /* l_uintptr_t */
 		iarg[2] = p->len; /* l_size_t */
 		iarg[3] = p->flags; /* l_int */
 		iarg[4] = p->from; /* l_uintptr_t */
 		iarg[5] = p->fromlen; /* l_uintptr_t */
 		*n_args = 6;
 		break;
 	}
 	/* linux_recvmsg */
 	case 372: {
 		struct linux_recvmsg_args *p = params;
 		iarg[0] = p->s; /* l_int */
 		iarg[1] = p->msg; /* l_uintptr_t */
 		iarg[2] = p->flags; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_shutdown */
 	case 373: {
 		struct linux_shutdown_args *p = params;
 		iarg[0] = p->s; /* l_int */
 		iarg[1] = p->how; /* l_int */
 		*n_args = 2;
 		break;
 	}
 	/* linux_userfaultfd */
 	case 374: {
 		struct linux_userfaultfd_args *p = params;
 		iarg[0] = p->flags; /* l_int */
 		*n_args = 1;
 		break;
 	}
 	/* linux_membarrier */
 	case 375: {
 		struct linux_membarrier_args *p = params;
 		iarg[0] = p->cmd; /* l_int */
 		iarg[1] = p->flags; /* l_int */
 		*n_args = 2;
 		break;
 	}
 	/* linux_mlock2 */
 	case 376: {
 		struct linux_mlock2_args *p = params;
 		iarg[0] = p->start; /* l_ulong */
 		iarg[1] = p->len; /* l_size_t */
 		iarg[2] = p->flags; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_copy_file_range */
 	case 377: {
 		struct linux_copy_file_range_args *p = params;
 		iarg[0] = p->fd_in; /* l_int */
 		uarg[1] = (intptr_t) p->off_in; /* l_loff_t * */
 		iarg[2] = p->fd_out; /* l_int */
 		uarg[3] = (intptr_t) p->off_out; /* l_loff_t * */
 		iarg[4] = p->len; /* l_size_t */
 		iarg[5] = p->flags; /* l_uint */
 		*n_args = 6;
 		break;
 	}
 	/* linux_preadv2 */
 	case 378: {
 		struct linux_preadv2_args *p = params;
 		iarg[0] = p->fd; /* l_ulong */
 		uarg[1] = (intptr_t) p->vec; /* const struct iovec * */
 		iarg[2] = p->vlen; /* l_ulong */
 		iarg[3] = p->pos_l; /* l_ulong */
 		iarg[4] = p->pos_h; /* l_ulong */
 		iarg[5] = p->flags; /* l_int */
 		*n_args = 6;
 		break;
 	}
 	/* linux_pwritev2 */
 	case 379: {
 		struct linux_pwritev2_args *p = params;
 		iarg[0] = p->fd; /* l_ulong */
 		uarg[1] = (intptr_t) p->vec; /* const struct iovec * */
 		iarg[2] = p->vlen; /* l_ulong */
 		iarg[3] = p->pos_l; /* l_ulong */
 		iarg[4] = p->pos_h; /* l_ulong */
 		iarg[5] = p->flags; /* l_int */
 		*n_args = 6;
 		break;
 	}
 	/* linux_pkey_mprotect */
 	case 380: {
 		struct linux_pkey_mprotect_args *p = params;
 		iarg[0] = p->start; /* l_ulong */
 		iarg[1] = p->len; /* l_size_t */
 		iarg[2] = p->prot; /* l_ulong */
 		iarg[3] = p->pkey; /* l_int */
 		*n_args = 4;
 		break;
 	}
 	/* linux_pkey_alloc */
 	case 381: {
 		struct linux_pkey_alloc_args *p = params;
 		iarg[0] = p->flags; /* l_ulong */
 		iarg[1] = p->init_val; /* l_ulong */
 		*n_args = 2;
 		break;
 	}
 	/* linux_pkey_free */
 	case 382: {
 		struct linux_pkey_free_args *p = params;
 		iarg[0] = p->pkey; /* l_int */
 		*n_args = 1;
 		break;
 	}
 	/* linux_statx */
 	case 383: {
 		struct linux_statx_args *p = params;
 		iarg[0] = p->dirfd; /* l_int */
 		uarg[1] = (intptr_t) p->pathname; /* const char * */
 		iarg[2] = p->flags; /* l_uint */
 		iarg[3] = p->mask; /* l_uint */
 		uarg[4] = (intptr_t) p->statxbuf; /* void * */
 		*n_args = 5;
 		break;
 	}
 	/* linux_arch_prctl */
 	case 384: {
 		struct linux_arch_prctl_args *p = params;
 		iarg[0] = p->option; /* l_int */
 		iarg[1] = p->arg2; /* l_ulong */
 		*n_args = 2;
 		break;
 	}
 	/* linux_io_pgetevents */
 	case 385: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_rseq */
 	case 386: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_semget */
 	case 393: {
 		struct linux_semget_args *p = params;
 		iarg[0] = p->key; /* l_key_t */
 		iarg[1] = p->nsems; /* l_int */
 		iarg[2] = p->semflg; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_semctl */
 	case 394: {
 		struct linux_semctl_args *p = params;
 		iarg[0] = p->semid; /* l_int */
 		iarg[1] = p->semnum; /* l_int */
 		iarg[2] = p->cmd; /* l_int */
 		uarg[3] = p->arg.buf; /* union l_semun */
 		*n_args = 4;
 		break;
 	}
 	/* linux_shmget */
 	case 395: {
 		struct linux_shmget_args *p = params;
 		iarg[0] = p->key; /* l_key_t */
 		iarg[1] = p->size; /* l_size_t */
 		iarg[2] = p->shmflg; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_shmctl */
 	case 396: {
 		struct linux_shmctl_args *p = params;
 		iarg[0] = p->shmid; /* l_int */
 		iarg[1] = p->cmd; /* l_int */
 		uarg[2] = (intptr_t) p->buf; /* struct l_shmid_ds * */
 		*n_args = 3;
 		break;
 	}
 	/* linux_shmat */
 	case 397: {
 		struct linux_shmat_args *p = params;
 		iarg[0] = p->shmid; /* l_int */
 		uarg[1] = (intptr_t) p->shmaddr; /* char * */
 		iarg[2] = p->shmflg; /* l_int */
 		*n_args = 3;
 		break;
 	}
 	/* linux_shmdt */
 	case 398: {
 		struct linux_shmdt_args *p = params;
 		uarg[0] = (intptr_t) p->shmaddr; /* char * */
 		*n_args = 1;
 		break;
 	}
 	/* linux_msgget */
 	case 399: {
 		struct linux_msgget_args *p = params;
 		iarg[0] = p->key; /* l_key_t */
 		iarg[1] = p->msgflg; /* l_int */
 		*n_args = 2;
 		break;
 	}
 	/* linux_msgsnd */
 	case 400: {
 		struct linux_msgsnd_args *p = params;
 		iarg[0] = p->msqid; /* l_int */
 		uarg[1] = (intptr_t) p->msgp; /* struct l_msgbuf * */
 		iarg[2] = p->msgsz; /* l_size_t */
 		iarg[3] = p->msgflg; /* l_int */
 		*n_args = 4;
 		break;
 	}
 	/* linux_msgrcv */
 	case 401: {
 		struct linux_msgrcv_args *p = params;
 		iarg[0] = p->msqid; /* l_int */
 		uarg[1] = (intptr_t) p->msgp; /* struct l_msgbuf * */
 		iarg[2] = p->msgsz; /* l_size_t */
 		iarg[3] = p->msgtyp; /* l_long */
 		iarg[4] = p->msgflg; /* l_int */
 		*n_args = 5;
 		break;
 	}
 	/* linux_msgctl */
 	case 402: {
 		struct linux_msgctl_args *p = params;
 		iarg[0] = p->msqid; /* l_int */
 		iarg[1] = p->cmd; /* l_int */
 		uarg[2] = (intptr_t) p->buf; /* struct l_msqid_ds * */
 		*n_args = 3;
 		break;
 	}
 	/* linux_clock_gettime64 */
 	case 403: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_clock_settime64 */
 	case 404: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_clock_adjtime64 */
 	case 405: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_clock_getres_time64 */
 	case 406: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_clock_nanosleep_time64 */
 	case 407: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_timer_gettime64 */
 	case 408: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_timer_settime64 */
 	case 409: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_timerfd_gettime64 */
 	case 410: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_timerfd_settime64 */
 	case 411: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_utimensat_time64 */
 	case 412: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_pselect6_time64 */
 	case 413: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_ppoll_time64 */
 	case 414: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_io_pgetevents_time64 */
 	case 416: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_recvmmsg_time64 */
 	case 417: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_mq_timedsend_time64 */
 	case 418: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_mq_timedreceive_time64 */
 	case 419: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_semtimedop_time64 */
 	case 420: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_rt_sigtimedwait_time64 */
 	case 421: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_futex_time64 */
 	case 422: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_sched_rr_get_interval_time64 */
 	case 423: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_pidfd_send_signal */
 	case 424: {
 		struct linux_pidfd_send_signal_args *p = params;
 		iarg[0] = p->pidfd; /* l_int */
 		iarg[1] = p->sig; /* l_int */
 		uarg[2] = (intptr_t) p->info; /* l_siginfo_t * */
 		iarg[3] = p->flags; /* l_uint */
 		*n_args = 4;
 		break;
 	}
 	/* linux_io_uring_setup */
 	case 425: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_io_uring_enter */
 	case 426: {
 		*n_args = 0;
 		break;
 	}
 	/* linux_io_uring_register */
 	case 427: {
 		*n_args = 0;
 		break;
 	}
 	default:
 		*n_args = 0;
 		break;
 	};
 }
 static void
 systrace_entry_setargdesc(int sysnum, int ndx, char *desc, size_t descsz)
 {
 	const char *p = NULL;
 	switch (sysnum) {
 #define	nosys	linux_nosys
 	/* linux_exit */
 	case 1:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_fork */
 	case 2:
 		break;
 	/* read */
 	case 3:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland char *";
 			break;
 		case 2:
 			p = "u_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* write */
 	case 4:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland char *";
 			break;
 		case 2:
 			p = "u_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_open */
 	case 5:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* close */
 	case 6:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_waitpid */
 	case 7:
 		switch(ndx) {
 		case 0:
 			p = "l_pid_t";
 			break;
 		case 1:
 			p = "userland l_int *";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_creat */
 	case 8:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_link */
 	case 9:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "userland char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_unlink */
 	case 10:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_execve */
 	case 11:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "userland char **";
 			break;
 		case 2:
 			p = "userland char **";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_chdir */
 	case 12:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_time */
 	case 13:
 		switch(ndx) {
 		case 0:
 			p = "userland l_time_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_mknod */
 	case 14:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "l_dev_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_chmod */
 	case 15:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "l_mode_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_lchown16 */
 	case 16:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "l_uid16_t";
 			break;
 		case 2:
 			p = "l_gid16_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_stat */
 	case 18:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "userland struct linux_stat *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_lseek */
 	case 19:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		case 1:
 			p = "l_off_t";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_getpid */
 	case 20:
 		break;
 	/* linux_mount */
 	case 21:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "userland char *";
 			break;
 		case 2:
 			p = "userland char *";
 			break;
 		case 3:
 			p = "l_ulong";
 			break;
 		case 4:
 			p = "userland void *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_oldumount */
 	case 22:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_setuid16 */
 	case 23:
 		switch(ndx) {
 		case 0:
 			p = "l_uid16_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_getuid16 */
 	case 24:
 		break;
 	/* linux_stime */
 	case 25:
 		break;
 	/* linux_ptrace */
 	case 26:
 		switch(ndx) {
 		case 0:
 			p = "l_long";
 			break;
 		case 1:
 			p = "l_long";
 			break;
 		case 2:
 			p = "l_long";
 			break;
 		case 3:
 			p = "l_long";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_alarm */
 	case 27:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_fstat */
 	case 28:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		case 1:
 			p = "userland struct linux_stat *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_pause */
 	case 29:
 		break;
 	/* linux_utime */
 	case 30:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "userland struct l_utimbuf *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_access */
 	case 33:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_nice */
 	case 34:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* sync */
 	case 36:
 		break;
 	/* linux_kill */
 	case 37:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_rename */
 	case 38:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "userland char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_mkdir */
 	case 39:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_rmdir */
 	case 40:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* dup */
 	case 41:
 		switch(ndx) {
 		case 0:
 			p = "u_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_pipe */
 	case 42:
 		switch(ndx) {
 		case 0:
 			p = "userland l_int *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_times */
 	case 43:
 		switch(ndx) {
 		case 0:
 			p = "userland struct l_times_argv *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_brk */
 	case 45:
 		switch(ndx) {
 		case 0:
 			p = "l_ulong";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_setgid16 */
 	case 46:
 		switch(ndx) {
 		case 0:
 			p = "l_gid16_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_getgid16 */
 	case 47:
 		break;
 	/* linux_signal */
 	case 48:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland void *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_geteuid16 */
 	case 49:
 		break;
 	/* linux_getegid16 */
 	case 50:
 		break;
 	/* acct */
 	case 51:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_umount */
 	case 52:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_ioctl */
 	case 54:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		case 1:
 			p = "l_uint";
 			break;
 		case 2:
 			p = "l_ulong";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_fcntl */
 	case 55:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		case 1:
 			p = "l_uint";
 			break;
 		case 2:
 			p = "l_ulong";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* setpgid */
 	case 57:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_olduname */
 	case 59:
 		break;
 	/* umask */
 	case 60:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* chroot */
 	case 61:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_ustat */
 	case 62:
 		switch(ndx) {
 		case 0:
 			p = "l_dev_t";
 			break;
 		case 1:
 			p = "userland struct l_ustat *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* dup2 */
 	case 63:
 		switch(ndx) {
 		case 0:
 			p = "u_int";
 			break;
 		case 1:
 			p = "u_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_getppid */
 	case 64:
 		break;
 	/* getpgrp */
 	case 65:
 		break;
 	/* setsid */
 	case 66:
 		break;
 	/* linux_sigaction */
 	case 67:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland l_osigaction_t *";
 			break;
 		case 2:
 			p = "userland l_osigaction_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sgetmask */
 	case 68:
 		break;
 	/* linux_ssetmask */
 	case 69:
 		switch(ndx) {
 		case 0:
 			p = "l_osigset_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_setreuid16 */
 	case 70:
 		switch(ndx) {
 		case 0:
 			p = "l_uid16_t";
 			break;
 		case 1:
 			p = "l_uid16_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_setregid16 */
 	case 71:
 		switch(ndx) {
 		case 0:
 			p = "l_gid16_t";
 			break;
 		case 1:
 			p = "l_gid16_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sigsuspend */
 	case 72:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "l_osigset_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sigpending */
 	case 73:
 		switch(ndx) {
 		case 0:
 			p = "userland l_osigset_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sethostname */
 	case 74:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "u_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_setrlimit */
 	case 75:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		case 1:
 			p = "userland struct l_rlimit *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_old_getrlimit */
 	case 76:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		case 1:
 			p = "userland struct l_rlimit *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* getrusage */
 	case 77:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland struct rusage *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* gettimeofday */
 	case 78:
 		switch(ndx) {
 		case 0:
 			p = "userland struct timeval *";
 			break;
 		case 1:
 			p = "userland struct timezone *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* settimeofday */
 	case 79:
 		switch(ndx) {
 		case 0:
 			p = "userland struct timeval *";
 			break;
 		case 1:
 			p = "userland struct timezone *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_getgroups16 */
 	case 80:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		case 1:
 			p = "userland l_gid16_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_setgroups16 */
 	case 81:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		case 1:
 			p = "userland l_gid16_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_old_select */
 	case 82:
 		switch(ndx) {
 		case 0:
 			p = "userland struct l_old_select_argv *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_symlink */
 	case 83:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "userland char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_lstat */
 	case 84:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "userland struct l_stat *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_readlink */
 	case 85:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "userland char *";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_uselib */
 	case 86:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* swapon */
 	case 87:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_reboot */
 	case 88:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "l_uint";
 			break;
 		case 3:
 			p = "userland void *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_readdir */
 	case 89:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		case 1:
 			p = "userland struct l_dirent *";
 			break;
 		case 2:
 			p = "l_uint";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_mmap */
 	case 90:
 		switch(ndx) {
 		case 0:
 			p = "userland struct l_mmap_argv *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* munmap */
 	case 91:
 		switch(ndx) {
 		case 0:
 			p = "caddr_t";
 			break;
 		case 1:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_truncate */
 	case 92:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "l_ulong";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_ftruncate */
 	case 93:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "long";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* fchmod */
 	case 94:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* fchown */
 	case 95:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_getpriority */
 	case 96:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* setpriority */
 	case 97:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_statfs */
 	case 99:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "userland struct l_statfs_buf *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_fstatfs */
 	case 100:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		case 1:
 			p = "userland struct l_statfs_buf *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_ioperm */
 	case 101:
 		switch(ndx) {
 		case 0:
 			p = "l_ulong";
 			break;
 		case 1:
 			p = "l_ulong";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_socketcall */
 	case 102:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_ulong";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_syslog */
 	case 103:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland char *";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_setitimer */
 	case 104:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland struct l_itimerval *";
 			break;
 		case 2:
 			p = "userland struct l_itimerval *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_getitimer */
 	case 105:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland struct l_itimerval *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_newstat */
 	case 106:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "userland struct l_newstat *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_newlstat */
 	case 107:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "userland struct l_newstat *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_newfstat */
 	case 108:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		case 1:
 			p = "userland struct l_newstat *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_uname */
 	case 109:
 		break;
 	/* linux_iopl */
 	case 110:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_vhangup */
 	case 111:
 		break;
 	/* linux_vm86old */
 	case 113:
 		break;
 	/* linux_wait4 */
 	case 114:
 		switch(ndx) {
 		case 0:
 			p = "l_pid_t";
 			break;
 		case 1:
 			p = "userland l_int *";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		case 3:
 			p = "userland void *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_swapoff */
 	case 115:
 		break;
 	/* linux_sysinfo */
 	case 116:
 		switch(ndx) {
 		case 0:
 			p = "userland struct l_sysinfo *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_ipc */
 	case 117:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		case 3:
 			p = "l_uint";
 			break;
 		case 4:
 			p = "l_uintptr_t";
 			break;
 		case 5:
 			p = "l_uint";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* fsync */
 	case 118:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sigreturn */
 	case 119:
 		switch(ndx) {
 		case 0:
 			p = "userland struct l_sigframe *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_clone */
 	case 120:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland void *";
 			break;
 		case 2:
 			p = "userland void *";
 			break;
 		case 3:
 			p = "userland void *";
 			break;
 		case 4:
 			p = "userland void *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_setdomainname */
 	case 121:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_newuname */
 	case 122:
 		switch(ndx) {
 		case 0:
 			p = "userland struct l_new_utsname *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_modify_ldt */
 	case 123:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland void *";
 			break;
 		case 2:
 			p = "l_ulong";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_adjtimex */
 	case 124:
 		break;
 	/* linux_mprotect */
 	case 125:
 		switch(ndx) {
 		case 0:
 			p = "caddr_t";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sigprocmask */
 	case 126:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland l_osigset_t *";
 			break;
 		case 2:
 			p = "userland l_osigset_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_init_module */
 	case 128:
 		break;
 	/* linux_delete_module */
 	case 129:
 		break;
 	/* linux_quotactl */
 	case 131:
 		break;
 	/* getpgid */
 	case 132:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* fchdir */
 	case 133:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_bdflush */
 	case 134:
 		break;
 	/* linux_sysfs */
 	case 135:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_ulong";
 			break;
 		case 2:
 			p = "l_ulong";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_personality */
 	case 136:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_setfsuid16 */
 	case 138:
 		switch(ndx) {
 		case 0:
 			p = "l_uid16_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_setfsgid16 */
 	case 139:
 		switch(ndx) {
 		case 0:
 			p = "l_gid16_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_llseek */
 	case 140:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_ulong";
 			break;
 		case 2:
 			p = "l_ulong";
 			break;
 		case 3:
 			p = "userland l_loff_t *";
 			break;
 		case 4:
 			p = "l_uint";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_getdents */
 	case 141:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		case 1:
 			p = "userland void *";
 			break;
 		case 2:
 			p = "l_uint";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_select */
 	case 142:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland l_fd_set *";
 			break;
 		case 2:
 			p = "userland l_fd_set *";
 			break;
 		case 3:
 			p = "userland l_fd_set *";
 			break;
 		case 4:
 			p = "userland struct l_timeval *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* flock */
 	case 143:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_msync */
 	case 144:
 		switch(ndx) {
 		case 0:
 			p = "l_ulong";
 			break;
 		case 1:
 			p = "l_size_t";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* readv */
 	case 145:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland struct iovec *";
 			break;
 		case 2:
 			p = "u_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* writev */
 	case 146:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland struct iovec *";
 			break;
 		case 2:
 			p = "u_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_getsid */
 	case 147:
 		switch(ndx) {
 		case 0:
 			p = "l_pid_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_fdatasync */
 	case 148:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sysctl */
 	case 149:
 		switch(ndx) {
 		case 0:
 			p = "userland struct l___sysctl_args *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* mlock */
 	case 150:
 		switch(ndx) {
 		case 0:
 			p = "userland const void *";
 			break;
 		case 1:
 			p = "size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* munlock */
 	case 151:
 		switch(ndx) {
 		case 0:
 			p = "userland const void *";
 			break;
 		case 1:
 			p = "size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* mlockall */
 	case 152:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* munlockall */
 	case 153:
 		break;
 	/* linux_sched_setparam */
 	case 154:
 		switch(ndx) {
 		case 0:
 			p = "l_pid_t";
 			break;
 		case 1:
 			p = "userland struct sched_param *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sched_getparam */
 	case 155:
 		switch(ndx) {
 		case 0:
 			p = "l_pid_t";
 			break;
 		case 1:
 			p = "userland struct sched_param *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sched_setscheduler */
 	case 156:
 		switch(ndx) {
 		case 0:
 			p = "l_pid_t";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "userland struct sched_param *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sched_getscheduler */
 	case 157:
 		switch(ndx) {
 		case 0:
 			p = "l_pid_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* sched_yield */
 	case 158:
 		break;
 	/* linux_sched_get_priority_max */
 	case 159:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sched_get_priority_min */
 	case 160:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sched_rr_get_interval */
 	case 161:
 		switch(ndx) {
 		case 0:
 			p = "l_pid_t";
 			break;
 		case 1:
 			p = "userland struct l_timespec *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_nanosleep */
 	case 162:
 		switch(ndx) {
 		case 0:
 			p = "userland const struct l_timespec *";
 			break;
 		case 1:
 			p = "userland struct l_timespec *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_mremap */
 	case 163:
 		switch(ndx) {
 		case 0:
 			p = "l_ulong";
 			break;
 		case 1:
 			p = "l_ulong";
 			break;
 		case 2:
 			p = "l_ulong";
 			break;
 		case 3:
 			p = "l_ulong";
 			break;
 		case 4:
 			p = "l_ulong";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_setresuid16 */
 	case 164:
 		switch(ndx) {
 		case 0:
 			p = "l_uid16_t";
 			break;
 		case 1:
 			p = "l_uid16_t";
 			break;
 		case 2:
 			p = "l_uid16_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_getresuid16 */
 	case 165:
 		switch(ndx) {
 		case 0:
 			p = "userland l_uid16_t *";
 			break;
 		case 1:
 			p = "userland l_uid16_t *";
 			break;
 		case 2:
 			p = "userland l_uid16_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_vm86 */
 	case 166:
 		break;
 	/* poll */
 	case 168:
 		switch(ndx) {
 		case 0:
 			p = "userland struct pollfd *";
 			break;
 		case 1:
 			p = "unsigned int";
 			break;
 		case 2:
 			p = "long";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_setresgid16 */
 	case 170:
 		switch(ndx) {
 		case 0:
 			p = "l_gid16_t";
 			break;
 		case 1:
 			p = "l_gid16_t";
 			break;
 		case 2:
 			p = "l_gid16_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_getresgid16 */
 	case 171:
 		switch(ndx) {
 		case 0:
 			p = "userland l_gid16_t *";
 			break;
 		case 1:
 			p = "userland l_gid16_t *";
 			break;
 		case 2:
 			p = "userland l_gid16_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_prctl */
 	case 172:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		case 3:
 			p = "l_int";
 			break;
 		case 4:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_rt_sigreturn */
 	case 173:
 		switch(ndx) {
 		case 0:
 			p = "userland struct l_ucontext *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_rt_sigaction */
 	case 174:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland l_sigaction_t *";
 			break;
 		case 2:
 			p = "userland l_sigaction_t *";
 			break;
 		case 3:
 			p = "l_size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_rt_sigprocmask */
 	case 175:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland l_sigset_t *";
 			break;
 		case 2:
 			p = "userland l_sigset_t *";
 			break;
 		case 3:
 			p = "l_size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_rt_sigpending */
 	case 176:
 		switch(ndx) {
 		case 0:
 			p = "userland l_sigset_t *";
 			break;
 		case 1:
 			p = "l_size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_rt_sigtimedwait */
 	case 177:
 		switch(ndx) {
 		case 0:
 			p = "userland l_sigset_t *";
 			break;
 		case 1:
 			p = "userland l_siginfo_t *";
 			break;
 		case 2:
 			p = "userland struct l_timeval *";
 			break;
 		case 3:
 			p = "l_size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_rt_sigqueueinfo */
 	case 178:
 		switch(ndx) {
 		case 0:
 			p = "l_pid_t";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "userland l_siginfo_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_rt_sigsuspend */
 	case 179:
 		switch(ndx) {
 		case 0:
 			p = "userland l_sigset_t *";
 			break;
 		case 1:
 			p = "l_size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_pread */
 	case 180:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		case 1:
 			p = "userland char *";
 			break;
 		case 2:
 			p = "l_size_t";
 			break;
 		case 3:
 			p = "l_loff_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_pwrite */
 	case 181:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		case 1:
 			p = "userland char *";
 			break;
 		case 2:
 			p = "l_size_t";
 			break;
 		case 3:
 			p = "l_loff_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_chown16 */
 	case 182:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "l_uid16_t";
 			break;
 		case 2:
 			p = "l_gid16_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_getcwd */
 	case 183:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "l_ulong";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_capget */
 	case 184:
 		switch(ndx) {
 		case 0:
 			p = "userland struct l_user_cap_header *";
 			break;
 		case 1:
 			p = "userland struct l_user_cap_data *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_capset */
 	case 185:
 		switch(ndx) {
 		case 0:
 			p = "userland struct l_user_cap_header *";
 			break;
 		case 1:
 			p = "userland struct l_user_cap_data *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sigaltstack */
 	case 186:
 		switch(ndx) {
 		case 0:
 			p = "userland l_stack_t *";
 			break;
 		case 1:
 			p = "userland l_stack_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sendfile */
 	case 187:
 		break;
 	/* linux_vfork */
 	case 190:
 		break;
 	/* linux_getrlimit */
 	case 191:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		case 1:
 			p = "userland struct l_rlimit *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_mmap2 */
 	case 192:
 		switch(ndx) {
 		case 0:
 			p = "l_ulong";
 			break;
 		case 1:
 			p = "l_ulong";
 			break;
 		case 2:
 			p = "l_ulong";
 			break;
 		case 3:
 			p = "l_ulong";
 			break;
 		case 4:
 			p = "l_ulong";
 			break;
 		case 5:
 			p = "l_ulong";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_truncate64 */
 	case 193:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "l_loff_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_ftruncate64 */
 	case 194:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		case 1:
 			p = "l_loff_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_stat64 */
 	case 195:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "userland struct l_stat64 *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_lstat64 */
 	case 196:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "userland struct l_stat64 *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_fstat64 */
 	case 197:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland struct l_stat64 *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_lchown */
 	case 198:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "l_uid_t";
 			break;
 		case 2:
 			p = "l_gid_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_getuid */
 	case 199:
 		break;
 	/* linux_getgid */
 	case 200:
 		break;
 	/* geteuid */
 	case 201:
 		break;
 	/* getegid */
 	case 202:
 		break;
 	/* setreuid */
 	case 203:
 		switch(ndx) {
 		case 0:
 			p = "uid_t";
 			break;
 		case 1:
 			p = "uid_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* setregid */
 	case 204:
 		switch(ndx) {
 		case 0:
 			p = "gid_t";
 			break;
 		case 1:
 			p = "gid_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_getgroups */
 	case 205:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland l_gid_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_setgroups */
 	case 206:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland l_gid_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* fchown */
 	case 207:
 		break;
 	/* setresuid */
 	case 208:
 		switch(ndx) {
 		case 0:
 			p = "uid_t";
 			break;
 		case 1:
 			p = "uid_t";
 			break;
 		case 2:
 			p = "uid_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* getresuid */
 	case 209:
 		switch(ndx) {
 		case 0:
 			p = "userland uid_t *";
 			break;
 		case 1:
 			p = "userland uid_t *";
 			break;
 		case 2:
 			p = "userland uid_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* setresgid */
 	case 210:
 		switch(ndx) {
 		case 0:
 			p = "gid_t";
 			break;
 		case 1:
 			p = "gid_t";
 			break;
 		case 2:
 			p = "gid_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* getresgid */
 	case 211:
 		switch(ndx) {
 		case 0:
 			p = "userland gid_t *";
 			break;
 		case 1:
 			p = "userland gid_t *";
 			break;
 		case 2:
 			p = "userland gid_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_chown */
 	case 212:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "l_uid_t";
 			break;
 		case 2:
 			p = "l_gid_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* setuid */
 	case 213:
 		switch(ndx) {
 		case 0:
 			p = "uid_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* setgid */
 	case 214:
 		switch(ndx) {
 		case 0:
 			p = "gid_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_setfsuid */
 	case 215:
 		switch(ndx) {
 		case 0:
 			p = "l_uid_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_setfsgid */
 	case 216:
 		switch(ndx) {
 		case 0:
 			p = "l_gid_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_pivot_root */
 	case 217:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "userland char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_mincore */
 	case 218:
 		switch(ndx) {
 		case 0:
 			p = "l_ulong";
 			break;
 		case 1:
 			p = "l_size_t";
 			break;
 		case 2:
 			p = "userland u_char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* madvise */
 	case 219:
 		switch(ndx) {
 		case 0:
 			p = "userland void *";
 			break;
 		case 1:
 			p = "size_t";
 			break;
 		case 2:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_getdents64 */
 	case 220:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		case 1:
 			p = "userland void *";
 			break;
 		case 2:
 			p = "l_uint";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_fcntl64 */
 	case 221:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		case 1:
 			p = "l_uint";
 			break;
 		case 2:
 			p = "l_ulong";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_gettid */
 	case 224:
 		break;
 	/* linux_setxattr */
 	case 226:
 		break;
 	/* linux_lsetxattr */
 	case 227:
 		break;
 	/* linux_fsetxattr */
 	case 228:
 		break;
 	/* linux_getxattr */
 	case 229:
 		break;
 	/* linux_lgetxattr */
 	case 230:
 		break;
 	/* linux_fgetxattr */
 	case 231:
 		break;
 	/* linux_listxattr */
 	case 232:
 		break;
 	/* linux_llistxattr */
 	case 233:
 		break;
 	/* linux_flistxattr */
 	case 234:
 		break;
 	/* linux_removexattr */
 	case 235:
 		break;
 	/* linux_lremovexattr */
 	case 236:
 		break;
 	/* linux_fremovexattr */
 	case 237:
 		break;
 	/* linux_tkill */
 	case 238:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sys_futex */
 	case 240:
 		switch(ndx) {
 		case 0:
 			p = "userland void *";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "uint32_t";
 			break;
 		case 3:
 			p = "userland struct l_timespec *";
 			break;
 		case 4:
 			p = "userland uint32_t *";
 			break;
 		case 5:
 			p = "uint32_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sched_setaffinity */
 	case 241:
 		switch(ndx) {
 		case 0:
 			p = "l_pid_t";
 			break;
 		case 1:
 			p = "l_uint";
 			break;
 		case 2:
 			p = "userland l_ulong *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sched_getaffinity */
 	case 242:
 		switch(ndx) {
 		case 0:
 			p = "l_pid_t";
 			break;
 		case 1:
 			p = "l_uint";
 			break;
 		case 2:
 			p = "userland l_ulong *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_set_thread_area */
 	case 243:
 		switch(ndx) {
 		case 0:
 			p = "userland struct l_user_desc *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_get_thread_area */
 	case 244:
 		switch(ndx) {
 		case 0:
 			p = "userland struct l_user_desc *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_fadvise64 */
 	case 250:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "l_loff_t";
 			break;
 		case 2:
 			p = "l_size_t";
 			break;
 		case 3:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_exit_group */
 	case 252:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_lookup_dcookie */
 	case 253:
 		break;
 	/* linux_epoll_create */
 	case 254:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_epoll_ctl */
 	case 255:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		case 3:
 			p = "userland struct epoll_event *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_epoll_wait */
 	case 256:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland struct epoll_event *";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		case 3:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_remap_file_pages */
 	case 257:
 		break;
 	/* linux_set_tid_address */
 	case 258:
 		switch(ndx) {
 		case 0:
 			p = "userland int *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_timer_create */
 	case 259:
 		switch(ndx) {
 		case 0:
 			p = "clockid_t";
 			break;
 		case 1:
 			p = "userland struct sigevent *";
 			break;
 		case 2:
 			p = "userland l_timer_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_timer_settime */
 	case 260:
 		switch(ndx) {
 		case 0:
 			p = "l_timer_t";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "userland const struct itimerspec *";
 			break;
 		case 3:
 			p = "userland struct itimerspec *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_timer_gettime */
 	case 261:
 		switch(ndx) {
 		case 0:
 			p = "l_timer_t";
 			break;
 		case 1:
 			p = "userland struct itimerspec *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_timer_getoverrun */
 	case 262:
 		switch(ndx) {
 		case 0:
 			p = "l_timer_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_timer_delete */
 	case 263:
 		switch(ndx) {
 		case 0:
 			p = "l_timer_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_clock_settime */
 	case 264:
 		switch(ndx) {
 		case 0:
 			p = "clockid_t";
 			break;
 		case 1:
 			p = "userland struct l_timespec *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_clock_gettime */
 	case 265:
 		switch(ndx) {
 		case 0:
 			p = "clockid_t";
 			break;
 		case 1:
 			p = "userland struct l_timespec *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_clock_getres */
 	case 266:
 		switch(ndx) {
 		case 0:
 			p = "clockid_t";
 			break;
 		case 1:
 			p = "userland struct l_timespec *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_clock_nanosleep */
 	case 267:
 		switch(ndx) {
 		case 0:
 			p = "clockid_t";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "userland struct l_timespec *";
 			break;
 		case 3:
 			p = "userland struct l_timespec *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_statfs64 */
 	case 268:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "size_t";
 			break;
 		case 2:
 			p = "userland struct l_statfs64_buf *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_fstatfs64 */
 	case 269:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		case 1:
 			p = "size_t";
 			break;
 		case 2:
 			p = "userland struct l_statfs64_buf *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_tgkill */
 	case 270:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_utimes */
 	case 271:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "userland struct l_timeval *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_fadvise64_64 */
 	case 272:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "l_loff_t";
 			break;
 		case 2:
 			p = "l_loff_t";
 			break;
 		case 3:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_mbind */
 	case 274:
 		break;
 	/* linux_get_mempolicy */
 	case 275:
 		break;
 	/* linux_set_mempolicy */
 	case 276:
 		break;
 	/* linux_mq_open */
 	case 277:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "mode_t";
 			break;
 		case 3:
 			p = "userland struct mq_attr *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_mq_unlink */
 	case 278:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_mq_timedsend */
 	case 279:
 		switch(ndx) {
 		case 0:
 			p = "l_mqd_t";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "size_t";
 			break;
 		case 3:
 			p = "unsigned int";
 			break;
 		case 4:
 			p = "userland const struct l_timespec *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_mq_timedreceive */
 	case 280:
 		switch(ndx) {
 		case 0:
 			p = "l_mqd_t";
 			break;
 		case 1:
 			p = "userland char *";
 			break;
 		case 2:
 			p = "size_t";
 			break;
 		case 3:
 			p = "unsigned int";
 			break;
 		case 4:
 			p = "userland const struct l_timespec *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_mq_notify */
 	case 281:
 		switch(ndx) {
 		case 0:
 			p = "l_mqd_t";
 			break;
 		case 1:
 			p = "userland const struct l_timespec *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_mq_getsetattr */
 	case 282:
 		switch(ndx) {
 		case 0:
 			p = "l_mqd_t";
 			break;
 		case 1:
 			p = "userland const struct mq_attr *";
 			break;
 		case 2:
 			p = "userland struct mq_attr *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_kexec_load */
 	case 283:
 		break;
 	/* linux_waitid */
 	case 284:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "l_pid_t";
 			break;
 		case 2:
 			p = "userland l_siginfo_t *";
 			break;
 		case 3:
 			p = "int";
 			break;
 		case 4:
 			p = "userland void *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_add_key */
 	case 286:
 		break;
 	/* linux_request_key */
 	case 287:
 		break;
 	/* linux_keyctl */
 	case 288:
 		break;
 	/* linux_ioprio_set */
 	case 289:
 		break;
 	/* linux_ioprio_get */
 	case 290:
 		break;
 	/* linux_inotify_init */
 	case 291:
 		break;
 	/* linux_inotify_add_watch */
 	case 292:
 		break;
 	/* linux_inotify_rm_watch */
 	case 293:
 		break;
 	/* linux_migrate_pages */
 	case 294:
 		break;
 	/* linux_openat */
 	case 295:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		case 3:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_mkdirat */
 	case 296:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_mknodat */
 	case 297:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		case 3:
 			p = "l_uint";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_fchownat */
 	case 298:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "l_uid16_t";
 			break;
 		case 3:
 			p = "l_gid16_t";
 			break;
 		case 4:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_futimesat */
 	case 299:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland char *";
 			break;
 		case 2:
 			p = "userland struct l_timeval *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_fstatat64 */
 	case 300:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland char *";
 			break;
 		case 2:
 			p = "userland struct l_stat64 *";
 			break;
 		case 3:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_unlinkat */
 	case 301:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_renameat */
 	case 302:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		case 3:
 			p = "userland const char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_linkat */
 	case 303:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		case 3:
 			p = "userland const char *";
 			break;
 		case 4:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_symlinkat */
 	case 304:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "userland const char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_readlinkat */
 	case 305:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "userland char *";
 			break;
 		case 3:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_fchmodat */
 	case 306:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "l_mode_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_faccessat */
 	case 307:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_pselect6 */
 	case 308:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland l_fd_set *";
 			break;
 		case 2:
 			p = "userland l_fd_set *";
 			break;
 		case 3:
 			p = "userland l_fd_set *";
 			break;
 		case 4:
 			p = "userland struct l_timespec *";
 			break;
 		case 5:
 			p = "userland l_uintptr_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_ppoll */
 	case 309:
 		switch(ndx) {
 		case 0:
 			p = "userland struct pollfd *";
 			break;
 		case 1:
 			p = "uint32_t";
 			break;
 		case 2:
 			p = "userland struct l_timespec *";
 			break;
 		case 3:
 			p = "userland l_sigset_t *";
 			break;
 		case 4:
 			p = "l_size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_unshare */
 	case 310:
 		break;
 	/* linux_set_robust_list */
 	case 311:
 		switch(ndx) {
 		case 0:
 			p = "userland struct linux_robust_list_head *";
 			break;
 		case 1:
 			p = "l_size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_get_robust_list */
 	case 312:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland struct linux_robust_list_head **";
 			break;
 		case 2:
 			p = "userland l_size_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_splice */
 	case 313:
 		break;
 	/* linux_sync_file_range */
 	case 314:
 		break;
 	/* linux_tee */
 	case 315:
 		break;
 	/* linux_vmsplice */
 	case 316:
 		break;
 	/* linux_move_pages */
 	case 317:
 		break;
 	/* linux_getcpu */
 	case 318:
 		break;
 	/* linux_epoll_pwait */
 	case 319:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland struct epoll_event *";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		case 3:
 			p = "l_int";
 			break;
 		case 4:
 			p = "userland l_sigset_t *";
 			break;
 		case 5:
 			p = "l_size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_utimensat */
 	case 320:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "userland const struct l_timespec *";
 			break;
 		case 3:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_signalfd */
 	case 321:
 		break;
 	/* linux_timerfd_create */
 	case 322:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_eventfd */
 	case 323:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_fallocate */
 	case 324:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "l_loff_t";
 			break;
 		case 3:
 			p = "l_loff_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_timerfd_settime */
 	case 325:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "userland const struct l_itimerspec *";
 			break;
 		case 3:
 			p = "userland struct l_itimerspec *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_timerfd_gettime */
 	case 326:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland struct l_itimerspec *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_signalfd4 */
 	case 327:
 		break;
 	/* linux_eventfd2 */
 	case 328:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_epoll_create1 */
 	case 329:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_dup3 */
 	case 330:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_pipe2 */
 	case 331:
 		switch(ndx) {
 		case 0:
 			p = "userland l_int *";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_inotify_init1 */
 	case 332:
 		break;
 	/* linux_preadv */
 	case 333:
 		switch(ndx) {
 		case 0:
 			p = "l_ulong";
 			break;
 		case 1:
 			p = "userland struct iovec *";
 			break;
 		case 2:
 			p = "l_ulong";
 			break;
 		case 3:
 			p = "l_ulong";
 			break;
 		case 4:
 			p = "l_ulong";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_pwritev */
 	case 334:
 		switch(ndx) {
 		case 0:
 			p = "l_ulong";
 			break;
 		case 1:
 			p = "userland struct iovec *";
 			break;
 		case 2:
 			p = "l_ulong";
 			break;
 		case 3:
 			p = "l_ulong";
 			break;
 		case 4:
 			p = "l_ulong";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_rt_tgsigqueueinfo */
 	case 335:
 		switch(ndx) {
 		case 0:
 			p = "l_pid_t";
 			break;
 		case 1:
 			p = "l_pid_t";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		case 3:
 			p = "userland l_siginfo_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_perf_event_open */
 	case 336:
 		break;
 	/* linux_recvmmsg */
 	case 337:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland struct l_mmsghdr *";
 			break;
 		case 2:
 			p = "l_uint";
 			break;
 		case 3:
 			p = "l_uint";
 			break;
 		case 4:
 			p = "userland struct l_timespec *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_fanotify_init */
 	case 338:
 		break;
 	/* linux_fanotify_mark */
 	case 339:
 		break;
 	/* linux_prlimit64 */
 	case 340:
 		switch(ndx) {
 		case 0:
 			p = "l_pid_t";
 			break;
 		case 1:
 			p = "l_uint";
 			break;
 		case 2:
 			p = "userland struct rlimit *";
 			break;
 		case 3:
 			p = "userland struct rlimit *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_name_to_handle_at */
 	case 341:
 		break;
 	/* linux_open_by_handle_at */
 	case 342:
 		break;
 	/* linux_clock_adjtime */
 	case 343:
 		break;
 	/* linux_syncfs */
 	case 344:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sendmmsg */
 	case 345:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland struct l_mmsghdr *";
 			break;
 		case 2:
 			p = "l_uint";
 			break;
 		case 3:
 			p = "l_uint";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_setns */
 	case 346:
 		break;
 	/* linux_process_vm_readv */
 	case 347:
 		switch(ndx) {
 		case 0:
 			p = "l_pid_t";
 			break;
 		case 1:
 			p = "userland const struct iovec *";
 			break;
 		case 2:
 			p = "l_ulong";
 			break;
 		case 3:
 			p = "userland const struct iovec *";
 			break;
 		case 4:
 			p = "l_ulong";
 			break;
 		case 5:
 			p = "l_ulong";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_process_vm_writev */
 	case 348:
 		switch(ndx) {
 		case 0:
 			p = "l_pid_t";
 			break;
 		case 1:
 			p = "userland const struct iovec *";
 			break;
 		case 2:
 			p = "l_ulong";
 			break;
 		case 3:
 			p = "userland const struct iovec *";
 			break;
 		case 4:
 			p = "l_ulong";
 			break;
 		case 5:
 			p = "l_ulong";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_kcmp */
 	case 349:
 		switch(ndx) {
 		case 0:
 			p = "l_pid_t";
 			break;
 		case 1:
 			p = "l_pid_t";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		case 3:
 			p = "l_ulong";
 			break;
 		case 4:
 			p = "l_ulong";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_finit_module */
 	case 350:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sched_setattr */
 	case 351:
 		switch(ndx) {
 		case 0:
 			p = "l_pid_t";
 			break;
 		case 1:
 			p = "userland void *";
 			break;
 		case 2:
 			p = "l_uint";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sched_getattr */
 	case 352:
 		switch(ndx) {
 		case 0:
 			p = "l_pid_t";
 			break;
 		case 1:
 			p = "userland void *";
 			break;
 		case 2:
 			p = "l_uint";
 			break;
 		case 3:
 			p = "l_uint";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_renameat2 */
 	case 353:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		case 3:
 			p = "userland const char *";
 			break;
 		case 4:
 			p = "unsigned int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_seccomp */
 	case 354:
 		switch(ndx) {
 		case 0:
 			p = "l_uint";
 			break;
 		case 1:
 			p = "l_uint";
 			break;
 		case 2:
 			p = "userland const char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_getrandom */
 	case 355:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "l_size_t";
 			break;
 		case 2:
 			p = "l_uint";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_memfd_create */
 	case 356:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "l_uint";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_bpf */
 	case 357:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland void *";
 			break;
 		case 2:
 			p = "l_uint";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_execveat */
 	case 358:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "userland const char **";
 			break;
 		case 3:
 			p = "userland const char **";
 			break;
 		case 4:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_socket */
 	case 359:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_socketpair */
 	case 360:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		case 3:
 			p = "l_uintptr_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_bind */
 	case 361:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_uintptr_t";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_connect */
 	case 362:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_uintptr_t";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_listen */
 	case 363:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_accept4 */
 	case 364:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_uintptr_t";
 			break;
 		case 2:
 			p = "l_uintptr_t";
 			break;
 		case 3:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_getsockopt */
 	case 365:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		case 3:
 			p = "l_uintptr_t";
 			break;
 		case 4:
 			p = "l_uintptr_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_setsockopt */
 	case 366:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		case 3:
 			p = "l_uintptr_t";
 			break;
 		case 4:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_getsockname */
 	case 367:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_uintptr_t";
 			break;
 		case 2:
 			p = "l_uintptr_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_getpeername */
 	case 368:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_uintptr_t";
 			break;
 		case 2:
 			p = "l_uintptr_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sendto */
 	case 369:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_uintptr_t";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		case 3:
 			p = "l_int";
 			break;
 		case 4:
 			p = "l_uintptr_t";
 			break;
 		case 5:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_sendmsg */
 	case 370:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_uintptr_t";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_recvfrom */
 	case 371:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_uintptr_t";
 			break;
 		case 2:
 			p = "l_size_t";
 			break;
 		case 3:
 			p = "l_int";
 			break;
 		case 4:
 			p = "l_uintptr_t";
 			break;
 		case 5:
 			p = "l_uintptr_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_recvmsg */
 	case 372:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_uintptr_t";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_shutdown */
 	case 373:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_userfaultfd */
 	case 374:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_membarrier */
 	case 375:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_mlock2 */
 	case 376:
 		switch(ndx) {
 		case 0:
 			p = "l_ulong";
 			break;
 		case 1:
 			p = "l_size_t";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_copy_file_range */
 	case 377:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland l_loff_t *";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		case 3:
 			p = "userland l_loff_t *";
 			break;
 		case 4:
 			p = "l_size_t";
 			break;
 		case 5:
 			p = "l_uint";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_preadv2 */
 	case 378:
 		switch(ndx) {
 		case 0:
 			p = "l_ulong";
 			break;
 		case 1:
 			p = "userland const struct iovec *";
 			break;
 		case 2:
 			p = "l_ulong";
 			break;
 		case 3:
 			p = "l_ulong";
 			break;
 		case 4:
 			p = "l_ulong";
 			break;
 		case 5:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_pwritev2 */
 	case 379:
 		switch(ndx) {
 		case 0:
 			p = "l_ulong";
 			break;
 		case 1:
 			p = "userland const struct iovec *";
 			break;
 		case 2:
 			p = "l_ulong";
 			break;
 		case 3:
 			p = "l_ulong";
 			break;
 		case 4:
 			p = "l_ulong";
 			break;
 		case 5:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_pkey_mprotect */
 	case 380:
 		switch(ndx) {
 		case 0:
 			p = "l_ulong";
 			break;
 		case 1:
 			p = "l_size_t";
 			break;
 		case 2:
 			p = "l_ulong";
 			break;
 		case 3:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_pkey_alloc */
 	case 381:
 		switch(ndx) {
 		case 0:
 			p = "l_ulong";
 			break;
 		case 1:
 			p = "l_ulong";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_pkey_free */
 	case 382:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_statx */
 	case 383:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "l_uint";
 			break;
 		case 3:
 			p = "l_uint";
 			break;
 		case 4:
 			p = "userland void *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_arch_prctl */
 	case 384:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_ulong";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_io_pgetevents */
 	case 385:
 		break;
 	/* linux_rseq */
 	case 386:
 		break;
 	/* linux_semget */
 	case 393:
 		switch(ndx) {
 		case 0:
 			p = "l_key_t";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_semctl */
 	case 394:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		case 3:
 			p = "union l_semun";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_shmget */
 	case 395:
 		switch(ndx) {
 		case 0:
 			p = "l_key_t";
 			break;
 		case 1:
 			p = "l_size_t";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_shmctl */
 	case 396:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "userland struct l_shmid_ds *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_shmat */
 	case 397:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland char *";
 			break;
 		case 2:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_shmdt */
 	case 398:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_msgget */
 	case 399:
 		switch(ndx) {
 		case 0:
 			p = "l_key_t";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_msgsnd */
 	case 400:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland struct l_msgbuf *";
 			break;
 		case 2:
 			p = "l_size_t";
 			break;
 		case 3:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_msgrcv */
 	case 401:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "userland struct l_msgbuf *";
 			break;
 		case 2:
 			p = "l_size_t";
 			break;
 		case 3:
 			p = "l_long";
 			break;
 		case 4:
 			p = "l_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_msgctl */
 	case 402:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "userland struct l_msqid_ds *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_clock_gettime64 */
 	case 403:
 		break;
 	/* linux_clock_settime64 */
 	case 404:
 		break;
 	/* linux_clock_adjtime64 */
 	case 405:
 		break;
 	/* linux_clock_getres_time64 */
 	case 406:
 		break;
 	/* linux_clock_nanosleep_time64 */
 	case 407:
 		break;
 	/* linux_timer_gettime64 */
 	case 408:
 		break;
 	/* linux_timer_settime64 */
 	case 409:
 		break;
 	/* linux_timerfd_gettime64 */
 	case 410:
 		break;
 	/* linux_timerfd_settime64 */
 	case 411:
 		break;
 	/* linux_utimensat_time64 */
 	case 412:
 		break;
 	/* linux_pselect6_time64 */
 	case 413:
 		break;
 	/* linux_ppoll_time64 */
 	case 414:
 		break;
 	/* linux_io_pgetevents_time64 */
 	case 416:
 		break;
 	/* linux_recvmmsg_time64 */
 	case 417:
 		break;
 	/* linux_mq_timedsend_time64 */
 	case 418:
 		break;
 	/* linux_mq_timedreceive_time64 */
 	case 419:
 		break;
 	/* linux_semtimedop_time64 */
 	case 420:
 		break;
 	/* linux_rt_sigtimedwait_time64 */
 	case 421:
 		break;
 	/* linux_futex_time64 */
 	case 422:
 		break;
 	/* linux_sched_rr_get_interval_time64 */
 	case 423:
 		break;
 	/* linux_pidfd_send_signal */
 	case 424:
 		switch(ndx) {
 		case 0:
 			p = "l_int";
 			break;
 		case 1:
 			p = "l_int";
 			break;
 		case 2:
 			p = "userland l_siginfo_t *";
 			break;
 		case 3:
 			p = "l_uint";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linux_io_uring_setup */
 	case 425:
 		break;
 	/* linux_io_uring_enter */
 	case 426:
 		break;
 	/* linux_io_uring_register */
 	case 427:
 		break;
 	default:
 		break;
 	};
 	if (p != NULL)
 		strlcpy(desc, p, descsz);
 }
 static void
 systrace_return_setargdesc(int sysnum, int ndx, char *desc, size_t descsz)
 {
 	const char *p = NULL;
 	switch (sysnum) {
 #define	nosys	linux_nosys
 	/* linux_exit */
 	case 1:
 		if (ndx == 0 || ndx == 1)
 			p = "void";
 		break;
 	/* linux_fork */
 	case 2:
 	/* read */
 	case 3:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* write */
 	case 4:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_open */
 	case 5:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* close */
 	case 6:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_waitpid */
 	case 7:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_creat */
 	case 8:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_link */
 	case 9:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_unlink */
 	case 10:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_execve */
 	case 11:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_chdir */
 	case 12:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_time */
 	case 13:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_mknod */
 	case 14:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_chmod */
 	case 15:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_lchown16 */
 	case 16:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_stat */
 	case 18:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_lseek */
 	case 19:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_getpid */
 	case 20:
 	/* linux_mount */
 	case 21:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_oldumount */
 	case 22:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_setuid16 */
 	case 23:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_getuid16 */
 	case 24:
 	/* linux_stime */
 	case 25:
 	/* linux_ptrace */
 	case 26:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_alarm */
 	case 27:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_fstat */
 	case 28:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_pause */
 	case 29:
 	/* linux_utime */
 	case 30:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_access */
 	case 33:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_nice */
 	case 34:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* sync */
 	case 36:
 	/* linux_kill */
 	case 37:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_rename */
 	case 38:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_mkdir */
 	case 39:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_rmdir */
 	case 40:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* dup */
 	case 41:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_pipe */
 	case 42:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_times */
 	case 43:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_brk */
 	case 45:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_setgid16 */
 	case 46:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_getgid16 */
 	case 47:
 	/* linux_signal */
 	case 48:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_geteuid16 */
 	case 49:
 	/* linux_getegid16 */
 	case 50:
 	/* acct */
 	case 51:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_umount */
 	case 52:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_ioctl */
 	case 54:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_fcntl */
 	case 55:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* setpgid */
 	case 57:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_olduname */
 	case 59:
 	/* umask */
 	case 60:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* chroot */
 	case 61:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_ustat */
 	case 62:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* dup2 */
 	case 63:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_getppid */
 	case 64:
 	/* getpgrp */
 	case 65:
 	/* setsid */
 	case 66:
 	/* linux_sigaction */
 	case 67:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sgetmask */
 	case 68:
 	/* linux_ssetmask */
 	case 69:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_setreuid16 */
 	case 70:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_setregid16 */
 	case 71:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sigsuspend */
 	case 72:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sigpending */
 	case 73:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sethostname */
 	case 74:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_setrlimit */
 	case 75:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_old_getrlimit */
 	case 76:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* getrusage */
 	case 77:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* gettimeofday */
 	case 78:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* settimeofday */
 	case 79:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_getgroups16 */
 	case 80:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_setgroups16 */
 	case 81:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_old_select */
 	case 82:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_symlink */
 	case 83:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_lstat */
 	case 84:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_readlink */
 	case 85:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_uselib */
 	case 86:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* swapon */
 	case 87:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_reboot */
 	case 88:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_readdir */
 	case 89:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_mmap */
 	case 90:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* munmap */
 	case 91:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_truncate */
 	case 92:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_ftruncate */
 	case 93:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* fchmod */
 	case 94:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* fchown */
 	case 95:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_getpriority */
 	case 96:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* setpriority */
 	case 97:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_statfs */
 	case 99:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_fstatfs */
 	case 100:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_ioperm */
 	case 101:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_socketcall */
 	case 102:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_syslog */
 	case 103:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_setitimer */
 	case 104:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_getitimer */
 	case 105:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_newstat */
 	case 106:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_newlstat */
 	case 107:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_newfstat */
 	case 108:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_uname */
 	case 109:
 	/* linux_iopl */
 	case 110:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_vhangup */
 	case 111:
 	/* linux_vm86old */
 	case 113:
 	/* linux_wait4 */
 	case 114:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_swapoff */
 	case 115:
 	/* linux_sysinfo */
 	case 116:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_ipc */
 	case 117:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* fsync */
 	case 118:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sigreturn */
 	case 119:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_clone */
 	case 120:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_setdomainname */
 	case 121:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_newuname */
 	case 122:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_modify_ldt */
 	case 123:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_adjtimex */
 	case 124:
 	/* linux_mprotect */
 	case 125:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sigprocmask */
 	case 126:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_init_module */
 	case 128:
 	/* linux_delete_module */
 	case 129:
 	/* linux_quotactl */
 	case 131:
 	/* getpgid */
 	case 132:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* fchdir */
 	case 133:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_bdflush */
 	case 134:
 	/* linux_sysfs */
 	case 135:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_personality */
 	case 136:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_setfsuid16 */
 	case 138:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_setfsgid16 */
 	case 139:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_llseek */
 	case 140:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_getdents */
 	case 141:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_select */
 	case 142:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* flock */
 	case 143:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_msync */
 	case 144:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* readv */
 	case 145:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* writev */
 	case 146:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_getsid */
 	case 147:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_fdatasync */
 	case 148:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sysctl */
 	case 149:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* mlock */
 	case 150:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* munlock */
 	case 151:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* mlockall */
 	case 152:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* munlockall */
 	case 153:
 	/* linux_sched_setparam */
 	case 154:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sched_getparam */
 	case 155:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sched_setscheduler */
 	case 156:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sched_getscheduler */
 	case 157:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* sched_yield */
 	case 158:
 	/* linux_sched_get_priority_max */
 	case 159:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sched_get_priority_min */
 	case 160:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sched_rr_get_interval */
 	case 161:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_nanosleep */
 	case 162:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_mremap */
 	case 163:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_setresuid16 */
 	case 164:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_getresuid16 */
 	case 165:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_vm86 */
 	case 166:
 	/* poll */
 	case 168:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_setresgid16 */
 	case 170:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_getresgid16 */
 	case 171:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_prctl */
 	case 172:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_rt_sigreturn */
 	case 173:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_rt_sigaction */
 	case 174:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_rt_sigprocmask */
 	case 175:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_rt_sigpending */
 	case 176:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_rt_sigtimedwait */
 	case 177:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_rt_sigqueueinfo */
 	case 178:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_rt_sigsuspend */
 	case 179:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_pread */
 	case 180:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_pwrite */
 	case 181:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_chown16 */
 	case 182:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_getcwd */
 	case 183:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_capget */
 	case 184:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_capset */
 	case 185:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sigaltstack */
 	case 186:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sendfile */
 	case 187:
 	/* linux_vfork */
 	case 190:
 	/* linux_getrlimit */
 	case 191:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_mmap2 */
 	case 192:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_truncate64 */
 	case 193:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_ftruncate64 */
 	case 194:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_stat64 */
 	case 195:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_lstat64 */
 	case 196:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_fstat64 */
 	case 197:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_lchown */
 	case 198:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_getuid */
 	case 199:
 	/* linux_getgid */
 	case 200:
 	/* geteuid */
 	case 201:
 	/* getegid */
 	case 202:
 	/* setreuid */
 	case 203:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* setregid */
 	case 204:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_getgroups */
 	case 205:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_setgroups */
 	case 206:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* fchown */
 	case 207:
 	/* setresuid */
 	case 208:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* getresuid */
 	case 209:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* setresgid */
 	case 210:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* getresgid */
 	case 211:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_chown */
 	case 212:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* setuid */
 	case 213:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* setgid */
 	case 214:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_setfsuid */
 	case 215:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_setfsgid */
 	case 216:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_pivot_root */
 	case 217:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_mincore */
 	case 218:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* madvise */
 	case 219:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_getdents64 */
 	case 220:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_fcntl64 */
 	case 221:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_gettid */
 	case 224:
 	/* linux_setxattr */
 	case 226:
 	/* linux_lsetxattr */
 	case 227:
 	/* linux_fsetxattr */
 	case 228:
 	/* linux_getxattr */
 	case 229:
 	/* linux_lgetxattr */
 	case 230:
 	/* linux_fgetxattr */
 	case 231:
 	/* linux_listxattr */
 	case 232:
 	/* linux_llistxattr */
 	case 233:
 	/* linux_flistxattr */
 	case 234:
 	/* linux_removexattr */
 	case 235:
 	/* linux_lremovexattr */
 	case 236:
 	/* linux_fremovexattr */
 	case 237:
 	/* linux_tkill */
 	case 238:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sys_futex */
 	case 240:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sched_setaffinity */
 	case 241:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sched_getaffinity */
 	case 242:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_set_thread_area */
 	case 243:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_get_thread_area */
 	case 244:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_fadvise64 */
 	case 250:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_exit_group */
 	case 252:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_lookup_dcookie */
 	case 253:
 	/* linux_epoll_create */
 	case 254:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_epoll_ctl */
 	case 255:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_epoll_wait */
 	case 256:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_remap_file_pages */
 	case 257:
 	/* linux_set_tid_address */
 	case 258:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_timer_create */
 	case 259:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_timer_settime */
 	case 260:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_timer_gettime */
 	case 261:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_timer_getoverrun */
 	case 262:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_timer_delete */
 	case 263:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_clock_settime */
 	case 264:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_clock_gettime */
 	case 265:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_clock_getres */
 	case 266:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_clock_nanosleep */
 	case 267:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_statfs64 */
 	case 268:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_fstatfs64 */
 	case 269:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_tgkill */
 	case 270:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_utimes */
 	case 271:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_fadvise64_64 */
 	case 272:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_mbind */
 	case 274:
 	/* linux_get_mempolicy */
 	case 275:
 	/* linux_set_mempolicy */
 	case 276:
 	/* linux_mq_open */
 	case 277:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_mq_unlink */
 	case 278:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_mq_timedsend */
 	case 279:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_mq_timedreceive */
 	case 280:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_mq_notify */
 	case 281:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_mq_getsetattr */
 	case 282:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_kexec_load */
 	case 283:
 	/* linux_waitid */
 	case 284:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_add_key */
 	case 286:
 	/* linux_request_key */
 	case 287:
 	/* linux_keyctl */
 	case 288:
 	/* linux_ioprio_set */
 	case 289:
 	/* linux_ioprio_get */
 	case 290:
 	/* linux_inotify_init */
 	case 291:
 	/* linux_inotify_add_watch */
 	case 292:
 	/* linux_inotify_rm_watch */
 	case 293:
 	/* linux_migrate_pages */
 	case 294:
 	/* linux_openat */
 	case 295:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_mkdirat */
 	case 296:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_mknodat */
 	case 297:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_fchownat */
 	case 298:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_futimesat */
 	case 299:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_fstatat64 */
 	case 300:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_unlinkat */
 	case 301:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_renameat */
 	case 302:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_linkat */
 	case 303:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_symlinkat */
 	case 304:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_readlinkat */
 	case 305:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_fchmodat */
 	case 306:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_faccessat */
 	case 307:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_pselect6 */
 	case 308:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_ppoll */
 	case 309:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_unshare */
 	case 310:
 	/* linux_set_robust_list */
 	case 311:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_get_robust_list */
 	case 312:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_splice */
 	case 313:
 	/* linux_sync_file_range */
 	case 314:
 	/* linux_tee */
 	case 315:
 	/* linux_vmsplice */
 	case 316:
 	/* linux_move_pages */
 	case 317:
 	/* linux_getcpu */
 	case 318:
 	/* linux_epoll_pwait */
 	case 319:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_utimensat */
 	case 320:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_signalfd */
 	case 321:
 	/* linux_timerfd_create */
 	case 322:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_eventfd */
 	case 323:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_fallocate */
 	case 324:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_timerfd_settime */
 	case 325:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_timerfd_gettime */
 	case 326:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_signalfd4 */
 	case 327:
 	/* linux_eventfd2 */
 	case 328:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_epoll_create1 */
 	case 329:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_dup3 */
 	case 330:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_pipe2 */
 	case 331:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_inotify_init1 */
 	case 332:
 	/* linux_preadv */
 	case 333:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_pwritev */
 	case 334:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_rt_tgsigqueueinfo */
 	case 335:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_perf_event_open */
 	case 336:
 	/* linux_recvmmsg */
 	case 337:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_fanotify_init */
 	case 338:
 	/* linux_fanotify_mark */
 	case 339:
 	/* linux_prlimit64 */
 	case 340:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_name_to_handle_at */
 	case 341:
 	/* linux_open_by_handle_at */
 	case 342:
 	/* linux_clock_adjtime */
 	case 343:
 	/* linux_syncfs */
 	case 344:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sendmmsg */
 	case 345:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_setns */
 	case 346:
 	/* linux_process_vm_readv */
 	case 347:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_process_vm_writev */
 	case 348:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_kcmp */
 	case 349:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_finit_module */
 	case 350:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sched_setattr */
 	case 351:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sched_getattr */
 	case 352:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_renameat2 */
 	case 353:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_seccomp */
 	case 354:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_getrandom */
 	case 355:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_memfd_create */
 	case 356:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_bpf */
 	case 357:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_execveat */
 	case 358:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_socket */
 	case 359:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_socketpair */
 	case 360:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_bind */
 	case 361:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_connect */
 	case 362:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_listen */
 	case 363:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_accept4 */
 	case 364:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_getsockopt */
 	case 365:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_setsockopt */
 	case 366:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_getsockname */
 	case 367:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_getpeername */
 	case 368:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sendto */
 	case 369:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_sendmsg */
 	case 370:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_recvfrom */
 	case 371:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_recvmsg */
 	case 372:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_shutdown */
 	case 373:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_userfaultfd */
 	case 374:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_membarrier */
 	case 375:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_mlock2 */
 	case 376:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_copy_file_range */
 	case 377:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_preadv2 */
 	case 378:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_pwritev2 */
 	case 379:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_pkey_mprotect */
 	case 380:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_pkey_alloc */
 	case 381:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_pkey_free */
 	case 382:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_statx */
 	case 383:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_arch_prctl */
 	case 384:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_io_pgetevents */
 	case 385:
 	/* linux_rseq */
 	case 386:
 	/* linux_semget */
 	case 393:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_semctl */
 	case 394:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_shmget */
 	case 395:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_shmctl */
 	case 396:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_shmat */
 	case 397:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_shmdt */
 	case 398:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_msgget */
 	case 399:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_msgsnd */
 	case 400:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_msgrcv */
 	case 401:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_msgctl */
 	case 402:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_clock_gettime64 */
 	case 403:
 	/* linux_clock_settime64 */
 	case 404:
 	/* linux_clock_adjtime64 */
 	case 405:
 	/* linux_clock_getres_time64 */
 	case 406:
 	/* linux_clock_nanosleep_time64 */
 	case 407:
 	/* linux_timer_gettime64 */
 	case 408:
 	/* linux_timer_settime64 */
 	case 409:
 	/* linux_timerfd_gettime64 */
 	case 410:
 	/* linux_timerfd_settime64 */
 	case 411:
 	/* linux_utimensat_time64 */
 	case 412:
 	/* linux_pselect6_time64 */
 	case 413:
 	/* linux_ppoll_time64 */
 	case 414:
 	/* linux_io_pgetevents_time64 */
 	case 416:
 	/* linux_recvmmsg_time64 */
 	case 417:
 	/* linux_mq_timedsend_time64 */
 	case 418:
 	/* linux_mq_timedreceive_time64 */
 	case 419:
 	/* linux_semtimedop_time64 */
 	case 420:
 	/* linux_rt_sigtimedwait_time64 */
 	case 421:
 	/* linux_futex_time64 */
 	case 422:
 	/* linux_sched_rr_get_interval_time64 */
 	case 423:
 	/* linux_pidfd_send_signal */
 	case 424:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linux_io_uring_setup */
 	case 425:
 	/* linux_io_uring_enter */
 	case 426:
 	/* linux_io_uring_register */
 	case 427:
 	default:
 		break;
 	};
 	if (p != NULL)
 		strlcpy(desc, p, descsz);
 }
diff --git a/sys/kern/init_sysent.c b/sys/kern/init_sysent.c
index 619d34933f3b..6d937d5c12be 100644
--- a/sys/kern/init_sysent.c
+++ b/sys/kern/init_sysent.c
@@ -1,621 +1,621 @@
 /*
  * System call switch table.
  *
- * DO NOT EDIT-- this file is automatically generated.
+ * DO NOT EDIT-- this file is automatically @generated.
  * $FreeBSD$
  */
 
 #include <sys/param.h>
 #include <sys/sysent.h>
 #include <sys/sysproto.h>
 
 #define AS(name) (sizeof(struct name) / sizeof(register_t))
 
 #ifdef COMPAT_43
 #define compat(n, name) n, (sy_call_t *)__CONCAT(o,name)
 #else
 #define compat(n, name) 0, (sy_call_t *)nosys
 #endif
 
 #ifdef COMPAT_FREEBSD4
 #define compat4(n, name) n, (sy_call_t *)__CONCAT(freebsd4_,name)
 #else
 #define compat4(n, name) 0, (sy_call_t *)nosys
 #endif
 
 #ifdef COMPAT_FREEBSD6
 #define compat6(n, name) n, (sy_call_t *)__CONCAT(freebsd6_,name)
 #else
 #define compat6(n, name) 0, (sy_call_t *)nosys
 #endif
 
 #ifdef COMPAT_FREEBSD7
 #define compat7(n, name) n, (sy_call_t *)__CONCAT(freebsd7_,name)
 #else
 #define compat7(n, name) 0, (sy_call_t *)nosys
 #endif
 
 #ifdef COMPAT_FREEBSD10
 #define compat10(n, name) n, (sy_call_t *)__CONCAT(freebsd10_,name)
 #else
 #define compat10(n, name) 0, (sy_call_t *)nosys
 #endif
 
 #ifdef COMPAT_FREEBSD11
 #define compat11(n, name) n, (sy_call_t *)__CONCAT(freebsd11_,name)
 #else
 #define compat11(n, name) 0, (sy_call_t *)nosys
 #endif
 
 /* The casts are bogus but will do for now. */
 struct sysent sysent[] = {
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },		/* 0 = syscall */
 	{ AS(sys_exit_args), (sy_call_t *)sys_sys_exit, AUE_EXIT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 1 = exit */
 	{ 0, (sy_call_t *)sys_fork, AUE_FORK, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 2 = fork */
 	{ AS(read_args), (sy_call_t *)sys_read, AUE_READ, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 3 = read */
 	{ AS(write_args), (sy_call_t *)sys_write, AUE_WRITE, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 4 = write */
 	{ AS(open_args), (sy_call_t *)sys_open, AUE_OPEN_RWTC, NULL, 0, 0, 0, SY_THR_STATIC },	/* 5 = open */
 	{ AS(close_args), (sy_call_t *)sys_close, AUE_CLOSE, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 6 = close */
 	{ AS(wait4_args), (sy_call_t *)sys_wait4, AUE_WAIT4, NULL, 0, 0, 0, SY_THR_STATIC },	/* 7 = wait4 */
 	{ compat(AS(ocreat_args),creat), AUE_CREAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 8 = old creat */
 	{ AS(link_args), (sy_call_t *)sys_link, AUE_LINK, NULL, 0, 0, 0, SY_THR_STATIC },	/* 9 = link */
 	{ AS(unlink_args), (sy_call_t *)sys_unlink, AUE_UNLINK, NULL, 0, 0, 0, SY_THR_STATIC },	/* 10 = unlink */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 11 = obsolete execv */
 	{ AS(chdir_args), (sy_call_t *)sys_chdir, AUE_CHDIR, NULL, 0, 0, 0, SY_THR_STATIC },	/* 12 = chdir */
 	{ AS(fchdir_args), (sy_call_t *)sys_fchdir, AUE_FCHDIR, NULL, 0, 0, 0, SY_THR_STATIC },	/* 13 = fchdir */
 	{ compat11(AS(freebsd11_mknod_args),mknod), AUE_MKNOD, NULL, 0, 0, 0, SY_THR_STATIC },	/* 14 = freebsd11 mknod */
 	{ AS(chmod_args), (sy_call_t *)sys_chmod, AUE_CHMOD, NULL, 0, 0, 0, SY_THR_STATIC },	/* 15 = chmod */
 	{ AS(chown_args), (sy_call_t *)sys_chown, AUE_CHOWN, NULL, 0, 0, 0, SY_THR_STATIC },	/* 16 = chown */
 	{ AS(break_args), (sy_call_t *)sys_break, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 17 = break */
 	{ compat4(AS(freebsd4_getfsstat_args),getfsstat), AUE_GETFSSTAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 18 = freebsd4 getfsstat */
 	{ compat(AS(olseek_args),lseek), AUE_LSEEK, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 19 = old lseek */
 	{ 0, (sy_call_t *)sys_getpid, AUE_GETPID, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 20 = getpid */
 	{ AS(mount_args), (sy_call_t *)sys_mount, AUE_MOUNT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 21 = mount */
 	{ AS(unmount_args), (sy_call_t *)sys_unmount, AUE_UMOUNT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 22 = unmount */
 	{ AS(setuid_args), (sy_call_t *)sys_setuid, AUE_SETUID, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 23 = setuid */
 	{ 0, (sy_call_t *)sys_getuid, AUE_GETUID, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 24 = getuid */
 	{ 0, (sy_call_t *)sys_geteuid, AUE_GETEUID, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 25 = geteuid */
 	{ AS(ptrace_args), (sy_call_t *)sys_ptrace, AUE_PTRACE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 26 = ptrace */
 	{ AS(recvmsg_args), (sy_call_t *)sys_recvmsg, AUE_RECVMSG, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 27 = recvmsg */
 	{ AS(sendmsg_args), (sy_call_t *)sys_sendmsg, AUE_SENDMSG, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 28 = sendmsg */
 	{ AS(recvfrom_args), (sy_call_t *)sys_recvfrom, AUE_RECVFROM, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 29 = recvfrom */
 	{ AS(accept_args), (sy_call_t *)sys_accept, AUE_ACCEPT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 30 = accept */
 	{ AS(getpeername_args), (sy_call_t *)sys_getpeername, AUE_GETPEERNAME, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 31 = getpeername */
 	{ AS(getsockname_args), (sy_call_t *)sys_getsockname, AUE_GETSOCKNAME, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 32 = getsockname */
 	{ AS(access_args), (sy_call_t *)sys_access, AUE_ACCESS, NULL, 0, 0, 0, SY_THR_STATIC },	/* 33 = access */
 	{ AS(chflags_args), (sy_call_t *)sys_chflags, AUE_CHFLAGS, NULL, 0, 0, 0, SY_THR_STATIC },	/* 34 = chflags */
 	{ AS(fchflags_args), (sy_call_t *)sys_fchflags, AUE_FCHFLAGS, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 35 = fchflags */
 	{ 0, (sy_call_t *)sys_sync, AUE_SYNC, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 36 = sync */
 	{ AS(kill_args), (sy_call_t *)sys_kill, AUE_KILL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 37 = kill */
 	{ compat(AS(ostat_args),stat), AUE_STAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 38 = old stat */
 	{ 0, (sy_call_t *)sys_getppid, AUE_GETPPID, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 39 = getppid */
 	{ compat(AS(olstat_args),lstat), AUE_LSTAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 40 = old lstat */
 	{ AS(dup_args), (sy_call_t *)sys_dup, AUE_DUP, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 41 = dup */
 	{ compat10(0,pipe), AUE_PIPE, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 42 = freebsd10 pipe */
 	{ 0, (sy_call_t *)sys_getegid, AUE_GETEGID, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 43 = getegid */
 	{ AS(profil_args), (sy_call_t *)sys_profil, AUE_PROFILE, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 44 = profil */
 	{ AS(ktrace_args), (sy_call_t *)sys_ktrace, AUE_KTRACE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 45 = ktrace */
 	{ compat(AS(osigaction_args),sigaction), AUE_SIGACTION, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 46 = old sigaction */
 	{ 0, (sy_call_t *)sys_getgid, AUE_GETGID, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 47 = getgid */
 	{ compat(AS(osigprocmask_args),sigprocmask), AUE_SIGPROCMASK, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 48 = old sigprocmask */
 	{ AS(getlogin_args), (sy_call_t *)sys_getlogin, AUE_GETLOGIN, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 49 = getlogin */
 	{ AS(setlogin_args), (sy_call_t *)sys_setlogin, AUE_SETLOGIN, NULL, 0, 0, 0, SY_THR_STATIC },	/* 50 = setlogin */
 	{ AS(acct_args), (sy_call_t *)sys_acct, AUE_ACCT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 51 = acct */
 	{ compat(0,sigpending), AUE_SIGPENDING, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 52 = old sigpending */
 	{ AS(sigaltstack_args), (sy_call_t *)sys_sigaltstack, AUE_SIGALTSTACK, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 53 = sigaltstack */
 	{ AS(ioctl_args), (sy_call_t *)sys_ioctl, AUE_IOCTL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 54 = ioctl */
 	{ AS(reboot_args), (sy_call_t *)sys_reboot, AUE_REBOOT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 55 = reboot */
 	{ AS(revoke_args), (sy_call_t *)sys_revoke, AUE_REVOKE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 56 = revoke */
 	{ AS(symlink_args), (sy_call_t *)sys_symlink, AUE_SYMLINK, NULL, 0, 0, 0, SY_THR_STATIC },	/* 57 = symlink */
 	{ AS(readlink_args), (sy_call_t *)sys_readlink, AUE_READLINK, NULL, 0, 0, 0, SY_THR_STATIC },	/* 58 = readlink */
 	{ AS(execve_args), (sy_call_t *)sys_execve, AUE_EXECVE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 59 = execve */
 	{ AS(umask_args), (sy_call_t *)sys_umask, AUE_UMASK, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 60 = umask */
 	{ AS(chroot_args), (sy_call_t *)sys_chroot, AUE_CHROOT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 61 = chroot */
 	{ compat(AS(ofstat_args),fstat), AUE_FSTAT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 62 = old fstat */
 	{ compat(AS(ogetkerninfo_args),getkerninfo), AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 63 = old getkerninfo */
 	{ compat(0,getpagesize), AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 64 = old getpagesize */
 	{ AS(msync_args), (sy_call_t *)sys_msync, AUE_MSYNC, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 65 = msync */
 	{ 0, (sy_call_t *)sys_vfork, AUE_VFORK, NULL, 0, 0, 0, SY_THR_STATIC },	/* 66 = vfork */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 67 = obsolete vread */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 68 = obsolete vwrite */
 	{ AS(sbrk_args), (sy_call_t *)sys_sbrk, AUE_SBRK, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 69 = sbrk */
 	{ AS(sstk_args), (sy_call_t *)sys_sstk, AUE_SSTK, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 70 = sstk */
 	{ compat(AS(ommap_args),mmap), AUE_MMAP, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 71 = old mmap */
 	{ compat11(AS(freebsd11_vadvise_args),vadvise), AUE_O_VADVISE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 72 = freebsd11 vadvise */
 	{ AS(munmap_args), (sy_call_t *)sys_munmap, AUE_MUNMAP, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 73 = munmap */
 	{ AS(mprotect_args), (sy_call_t *)sys_mprotect, AUE_MPROTECT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 74 = mprotect */
 	{ AS(madvise_args), (sy_call_t *)sys_madvise, AUE_MADVISE, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 75 = madvise */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 76 = obsolete vhangup */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 77 = obsolete vlimit */
 	{ AS(mincore_args), (sy_call_t *)sys_mincore, AUE_MINCORE, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 78 = mincore */
 	{ AS(getgroups_args), (sy_call_t *)sys_getgroups, AUE_GETGROUPS, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 79 = getgroups */
 	{ AS(setgroups_args), (sy_call_t *)sys_setgroups, AUE_SETGROUPS, NULL, 0, 0, 0, SY_THR_STATIC },	/* 80 = setgroups */
 	{ 0, (sy_call_t *)sys_getpgrp, AUE_GETPGRP, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 81 = getpgrp */
 	{ AS(setpgid_args), (sy_call_t *)sys_setpgid, AUE_SETPGRP, NULL, 0, 0, 0, SY_THR_STATIC },	/* 82 = setpgid */
 	{ AS(setitimer_args), (sy_call_t *)sys_setitimer, AUE_SETITIMER, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 83 = setitimer */
 	{ compat(0,wait), AUE_WAIT4, NULL, 0, 0, 0, SY_THR_STATIC },			/* 84 = old wait */
 	{ AS(swapon_args), (sy_call_t *)sys_swapon, AUE_SWAPON, NULL, 0, 0, 0, SY_THR_STATIC },	/* 85 = swapon */
 	{ AS(getitimer_args), (sy_call_t *)sys_getitimer, AUE_GETITIMER, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 86 = getitimer */
 	{ compat(AS(ogethostname_args),gethostname), AUE_SYSCTL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 87 = old gethostname */
 	{ compat(AS(osethostname_args),sethostname), AUE_SYSCTL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 88 = old sethostname */
 	{ 0, (sy_call_t *)sys_getdtablesize, AUE_GETDTABLESIZE, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 89 = getdtablesize */
 	{ AS(dup2_args), (sy_call_t *)sys_dup2, AUE_DUP2, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 90 = dup2 */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 91 = getdopt */
 	{ AS(fcntl_args), (sy_call_t *)sys_fcntl, AUE_FCNTL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 92 = fcntl */
 	{ AS(select_args), (sy_call_t *)sys_select, AUE_SELECT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 93 = select */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 94 = setdopt */
 	{ AS(fsync_args), (sy_call_t *)sys_fsync, AUE_FSYNC, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 95 = fsync */
 	{ AS(setpriority_args), (sy_call_t *)sys_setpriority, AUE_SETPRIORITY, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 96 = setpriority */
 	{ AS(socket_args), (sy_call_t *)sys_socket, AUE_SOCKET, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 97 = socket */
 	{ AS(connect_args), (sy_call_t *)sys_connect, AUE_CONNECT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 98 = connect */
 	{ compat(AS(oaccept_args),accept), AUE_ACCEPT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 99 = old accept */
 	{ AS(getpriority_args), (sy_call_t *)sys_getpriority, AUE_GETPRIORITY, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 100 = getpriority */
 	{ compat(AS(osend_args),send), AUE_SEND, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 101 = old send */
 	{ compat(AS(orecv_args),recv), AUE_RECV, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 102 = old recv */
 	{ compat(AS(osigreturn_args),sigreturn), AUE_SIGRETURN, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 103 = old sigreturn */
 	{ AS(bind_args), (sy_call_t *)sys_bind, AUE_BIND, NULL, 0, 0, 0, SY_THR_STATIC },	/* 104 = bind */
 	{ AS(setsockopt_args), (sy_call_t *)sys_setsockopt, AUE_SETSOCKOPT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 105 = setsockopt */
 	{ AS(listen_args), (sy_call_t *)sys_listen, AUE_LISTEN, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 106 = listen */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 107 = obsolete vtimes */
 	{ compat(AS(osigvec_args),sigvec), AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 108 = old sigvec */
 	{ compat(AS(osigblock_args),sigblock), AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 109 = old sigblock */
 	{ compat(AS(osigsetmask_args),sigsetmask), AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 110 = old sigsetmask */
 	{ compat(AS(osigsuspend_args),sigsuspend), AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 111 = old sigsuspend */
 	{ compat(AS(osigstack_args),sigstack), AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 112 = old sigstack */
 	{ compat(AS(orecvmsg_args),recvmsg), AUE_RECVMSG, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 113 = old recvmsg */
 	{ compat(AS(osendmsg_args),sendmsg), AUE_SENDMSG, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 114 = old sendmsg */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 115 = obsolete vtrace */
 	{ AS(gettimeofday_args), (sy_call_t *)sys_gettimeofday, AUE_GETTIMEOFDAY, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 116 = gettimeofday */
 	{ AS(getrusage_args), (sy_call_t *)sys_getrusage, AUE_GETRUSAGE, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 117 = getrusage */
 	{ AS(getsockopt_args), (sy_call_t *)sys_getsockopt, AUE_GETSOCKOPT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 118 = getsockopt */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 119 = resuba */
 	{ AS(readv_args), (sy_call_t *)sys_readv, AUE_READV, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 120 = readv */
 	{ AS(writev_args), (sy_call_t *)sys_writev, AUE_WRITEV, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 121 = writev */
 	{ AS(settimeofday_args), (sy_call_t *)sys_settimeofday, AUE_SETTIMEOFDAY, NULL, 0, 0, 0, SY_THR_STATIC },	/* 122 = settimeofday */
 	{ AS(fchown_args), (sy_call_t *)sys_fchown, AUE_FCHOWN, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 123 = fchown */
 	{ AS(fchmod_args), (sy_call_t *)sys_fchmod, AUE_FCHMOD, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 124 = fchmod */
 	{ compat(AS(recvfrom_args),recvfrom), AUE_RECVFROM, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 125 = old recvfrom */
 	{ AS(setreuid_args), (sy_call_t *)sys_setreuid, AUE_SETREUID, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 126 = setreuid */
 	{ AS(setregid_args), (sy_call_t *)sys_setregid, AUE_SETREGID, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 127 = setregid */
 	{ AS(rename_args), (sy_call_t *)sys_rename, AUE_RENAME, NULL, 0, 0, 0, SY_THR_STATIC },	/* 128 = rename */
 	{ compat(AS(otruncate_args),truncate), AUE_TRUNCATE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 129 = old truncate */
 	{ compat(AS(oftruncate_args),ftruncate), AUE_FTRUNCATE, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 130 = old ftruncate */
 	{ AS(flock_args), (sy_call_t *)sys_flock, AUE_FLOCK, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 131 = flock */
 	{ AS(mkfifo_args), (sy_call_t *)sys_mkfifo, AUE_MKFIFO, NULL, 0, 0, 0, SY_THR_STATIC },	/* 132 = mkfifo */
 	{ AS(sendto_args), (sy_call_t *)sys_sendto, AUE_SENDTO, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 133 = sendto */
 	{ AS(shutdown_args), (sy_call_t *)sys_shutdown, AUE_SHUTDOWN, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 134 = shutdown */
 	{ AS(socketpair_args), (sy_call_t *)sys_socketpair, AUE_SOCKETPAIR, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 135 = socketpair */
 	{ AS(mkdir_args), (sy_call_t *)sys_mkdir, AUE_MKDIR, NULL, 0, 0, 0, SY_THR_STATIC },	/* 136 = mkdir */
 	{ AS(rmdir_args), (sy_call_t *)sys_rmdir, AUE_RMDIR, NULL, 0, 0, 0, SY_THR_STATIC },	/* 137 = rmdir */
 	{ AS(utimes_args), (sy_call_t *)sys_utimes, AUE_UTIMES, NULL, 0, 0, 0, SY_THR_STATIC },	/* 138 = utimes */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 139 = obsolete 4.2 sigreturn */
 	{ AS(adjtime_args), (sy_call_t *)sys_adjtime, AUE_ADJTIME, NULL, 0, 0, 0, SY_THR_STATIC },	/* 140 = adjtime */
 	{ compat(AS(ogetpeername_args),getpeername), AUE_GETPEERNAME, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 141 = old getpeername */
 	{ compat(0,gethostid), AUE_SYSCTL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 142 = old gethostid */
 	{ compat(AS(osethostid_args),sethostid), AUE_SYSCTL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 143 = old sethostid */
 	{ compat(AS(ogetrlimit_args),getrlimit), AUE_GETRLIMIT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 144 = old getrlimit */
 	{ compat(AS(osetrlimit_args),setrlimit), AUE_SETRLIMIT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 145 = old setrlimit */
 	{ compat(AS(okillpg_args),killpg), AUE_KILLPG, NULL, 0, 0, 0, SY_THR_STATIC },	/* 146 = old killpg */
 	{ 0, (sy_call_t *)sys_setsid, AUE_SETSID, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 147 = setsid */
 	{ AS(quotactl_args), (sy_call_t *)sys_quotactl, AUE_QUOTACTL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 148 = quotactl */
 	{ compat(0,quota), AUE_O_QUOTA, NULL, 0, 0, 0, SY_THR_STATIC },		/* 149 = old quota */
 	{ compat(AS(getsockname_args),getsockname), AUE_GETSOCKNAME, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 150 = old getsockname */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 151 = sem_lock */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 152 = sem_wakeup */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 153 = asyncdaemon */
 	{ AS(nlm_syscall_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 154 = nlm_syscall */
 	{ AS(nfssvc_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 155 = nfssvc */
 	{ compat(AS(ogetdirentries_args),getdirentries), AUE_GETDIRENTRIES, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 156 = old getdirentries */
 	{ compat4(AS(freebsd4_statfs_args),statfs), AUE_STATFS, NULL, 0, 0, 0, SY_THR_STATIC },	/* 157 = freebsd4 statfs */
 	{ compat4(AS(freebsd4_fstatfs_args),fstatfs), AUE_FSTATFS, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 158 = freebsd4 fstatfs */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 159 = nosys */
 	{ AS(lgetfh_args), (sy_call_t *)sys_lgetfh, AUE_LGETFH, NULL, 0, 0, 0, SY_THR_STATIC },	/* 160 = lgetfh */
 	{ AS(getfh_args), (sy_call_t *)sys_getfh, AUE_NFS_GETFH, NULL, 0, 0, 0, SY_THR_STATIC },	/* 161 = getfh */
 	{ compat4(AS(freebsd4_getdomainname_args),getdomainname), AUE_SYSCTL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 162 = freebsd4 getdomainname */
 	{ compat4(AS(freebsd4_setdomainname_args),setdomainname), AUE_SYSCTL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 163 = freebsd4 setdomainname */
 	{ compat4(AS(freebsd4_uname_args),uname), AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 164 = freebsd4 uname */
 	{ AS(sysarch_args), (sy_call_t *)sysarch, AUE_SYSARCH, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 165 = sysarch */
 	{ AS(rtprio_args), (sy_call_t *)sys_rtprio, AUE_RTPRIO, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 166 = rtprio */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 167 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 168 = nosys */
 	{ AS(semsys_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 169 = semsys */
 	{ AS(msgsys_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 170 = msgsys */
 	{ AS(shmsys_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 171 = shmsys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 172 = nosys */
 	{ compat6(AS(freebsd6_pread_args),pread), AUE_PREAD, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 173 = freebsd6 pread */
 	{ compat6(AS(freebsd6_pwrite_args),pwrite), AUE_PWRITE, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 174 = freebsd6 pwrite */
 	{ AS(setfib_args), (sy_call_t *)sys_setfib, AUE_SETFIB, NULL, 0, 0, 0, SY_THR_STATIC },	/* 175 = setfib */
 	{ AS(ntp_adjtime_args), (sy_call_t *)sys_ntp_adjtime, AUE_NTP_ADJTIME, NULL, 0, 0, 0, SY_THR_STATIC },	/* 176 = ntp_adjtime */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 177 = sfork */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 178 = getdescriptor */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 179 = setdescriptor */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 180 = nosys */
 	{ AS(setgid_args), (sy_call_t *)sys_setgid, AUE_SETGID, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 181 = setgid */
 	{ AS(setegid_args), (sy_call_t *)sys_setegid, AUE_SETEGID, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 182 = setegid */
 	{ AS(seteuid_args), (sy_call_t *)sys_seteuid, AUE_SETEUID, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 183 = seteuid */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 184 = obsolete lfs_bmapv */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 185 = obsolete lfs_markv */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 186 = obsolete lfs_segclean */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 187 = obsolete lfs_segwait */
 	{ compat11(AS(freebsd11_stat_args),stat), AUE_STAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 188 = freebsd11 stat */
 	{ compat11(AS(freebsd11_fstat_args),fstat), AUE_FSTAT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 189 = freebsd11 fstat */
 	{ compat11(AS(freebsd11_lstat_args),lstat), AUE_LSTAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 190 = freebsd11 lstat */
 	{ AS(pathconf_args), (sy_call_t *)sys_pathconf, AUE_PATHCONF, NULL, 0, 0, 0, SY_THR_STATIC },	/* 191 = pathconf */
 	{ AS(fpathconf_args), (sy_call_t *)sys_fpathconf, AUE_FPATHCONF, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 192 = fpathconf */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 193 = nosys */
 	{ AS(__getrlimit_args), (sy_call_t *)sys_getrlimit, AUE_GETRLIMIT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 194 = getrlimit */
 	{ AS(__setrlimit_args), (sy_call_t *)sys_setrlimit, AUE_SETRLIMIT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 195 = setrlimit */
 	{ compat11(AS(freebsd11_getdirentries_args),getdirentries), AUE_GETDIRENTRIES, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 196 = freebsd11 getdirentries */
 	{ compat6(AS(freebsd6_mmap_args),mmap), AUE_MMAP, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 197 = freebsd6 mmap */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },		/* 198 = __syscall */
 	{ compat6(AS(freebsd6_lseek_args),lseek), AUE_LSEEK, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 199 = freebsd6 lseek */
 	{ compat6(AS(freebsd6_truncate_args),truncate), AUE_TRUNCATE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 200 = freebsd6 truncate */
 	{ compat6(AS(freebsd6_ftruncate_args),ftruncate), AUE_FTRUNCATE, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 201 = freebsd6 ftruncate */
 	{ AS(sysctl_args), (sy_call_t *)sys___sysctl, AUE_SYSCTL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 202 = __sysctl */
 	{ AS(mlock_args), (sy_call_t *)sys_mlock, AUE_MLOCK, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 203 = mlock */
 	{ AS(munlock_args), (sy_call_t *)sys_munlock, AUE_MUNLOCK, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 204 = munlock */
 	{ AS(undelete_args), (sy_call_t *)sys_undelete, AUE_UNDELETE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 205 = undelete */
 	{ AS(futimes_args), (sy_call_t *)sys_futimes, AUE_FUTIMES, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 206 = futimes */
 	{ AS(getpgid_args), (sy_call_t *)sys_getpgid, AUE_GETPGID, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 207 = getpgid */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 208 = nosys */
 	{ AS(poll_args), (sy_call_t *)sys_poll, AUE_POLL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 209 = poll */
 	{ AS(nosys_args), (sy_call_t *)lkmnosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 210 = lkmnosys */
 	{ AS(nosys_args), (sy_call_t *)lkmnosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 211 = lkmnosys */
 	{ AS(nosys_args), (sy_call_t *)lkmnosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 212 = lkmnosys */
 	{ AS(nosys_args), (sy_call_t *)lkmnosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 213 = lkmnosys */
 	{ AS(nosys_args), (sy_call_t *)lkmnosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 214 = lkmnosys */
 	{ AS(nosys_args), (sy_call_t *)lkmnosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 215 = lkmnosys */
 	{ AS(nosys_args), (sy_call_t *)lkmnosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 216 = lkmnosys */
 	{ AS(nosys_args), (sy_call_t *)lkmnosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 217 = lkmnosys */
 	{ AS(nosys_args), (sy_call_t *)lkmnosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 218 = lkmnosys */
 	{ AS(nosys_args), (sy_call_t *)lkmnosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 219 = lkmnosys */
 	{ 0, (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },		/* 220 = freebsd7 __semctl */
 	{ AS(semget_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 221 = semget */
 	{ AS(semop_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 222 = semop */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 223 = obsolete semconfig */
 	{ 0, (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },		/* 224 = freebsd7 msgctl */
 	{ AS(msgget_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 225 = msgget */
 	{ AS(msgsnd_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 226 = msgsnd */
 	{ AS(msgrcv_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 227 = msgrcv */
 	{ AS(shmat_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 228 = shmat */
 	{ 0, (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },		/* 229 = freebsd7 shmctl */
 	{ AS(shmdt_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 230 = shmdt */
 	{ AS(shmget_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 231 = shmget */
 	{ AS(clock_gettime_args), (sy_call_t *)sys_clock_gettime, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 232 = clock_gettime */
 	{ AS(clock_settime_args), (sy_call_t *)sys_clock_settime, AUE_CLOCK_SETTIME, NULL, 0, 0, 0, SY_THR_STATIC },	/* 233 = clock_settime */
 	{ AS(clock_getres_args), (sy_call_t *)sys_clock_getres, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 234 = clock_getres */
 	{ AS(ktimer_create_args), (sy_call_t *)sys_ktimer_create, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 235 = ktimer_create */
 	{ AS(ktimer_delete_args), (sy_call_t *)sys_ktimer_delete, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 236 = ktimer_delete */
 	{ AS(ktimer_settime_args), (sy_call_t *)sys_ktimer_settime, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 237 = ktimer_settime */
 	{ AS(ktimer_gettime_args), (sy_call_t *)sys_ktimer_gettime, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 238 = ktimer_gettime */
 	{ AS(ktimer_getoverrun_args), (sy_call_t *)sys_ktimer_getoverrun, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 239 = ktimer_getoverrun */
 	{ AS(nanosleep_args), (sy_call_t *)sys_nanosleep, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 240 = nanosleep */
 	{ AS(ffclock_getcounter_args), (sy_call_t *)sys_ffclock_getcounter, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 241 = ffclock_getcounter */
 	{ AS(ffclock_setestimate_args), (sy_call_t *)sys_ffclock_setestimate, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 242 = ffclock_setestimate */
 	{ AS(ffclock_getestimate_args), (sy_call_t *)sys_ffclock_getestimate, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 243 = ffclock_getestimate */
 	{ AS(clock_nanosleep_args), (sy_call_t *)sys_clock_nanosleep, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 244 = clock_nanosleep */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 245 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 246 = nosys */
 	{ AS(clock_getcpuclockid2_args), (sy_call_t *)sys_clock_getcpuclockid2, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 247 = clock_getcpuclockid2 */
 	{ AS(ntp_gettime_args), (sy_call_t *)sys_ntp_gettime, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 248 = ntp_gettime */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 249 = nosys */
 	{ AS(minherit_args), (sy_call_t *)sys_minherit, AUE_MINHERIT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 250 = minherit */
 	{ AS(rfork_args), (sy_call_t *)sys_rfork, AUE_RFORK, NULL, 0, 0, 0, SY_THR_STATIC },	/* 251 = rfork */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 252 = obsolete openbsd_poll */
 	{ 0, (sy_call_t *)sys_issetugid, AUE_ISSETUGID, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 253 = issetugid */
 	{ AS(lchown_args), (sy_call_t *)sys_lchown, AUE_LCHOWN, NULL, 0, 0, 0, SY_THR_STATIC },	/* 254 = lchown */
 	{ AS(aio_read_args), (sy_call_t *)sys_aio_read, AUE_AIO_READ, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 255 = aio_read */
 	{ AS(aio_write_args), (sy_call_t *)sys_aio_write, AUE_AIO_WRITE, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 256 = aio_write */
 	{ AS(lio_listio_args), (sy_call_t *)sys_lio_listio, AUE_LIO_LISTIO, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 257 = lio_listio */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 258 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 259 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 260 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 261 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 262 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 263 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 264 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 265 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 266 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 267 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 268 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 269 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 270 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 271 = nosys */
 	{ compat11(AS(freebsd11_getdents_args),getdents), AUE_O_GETDENTS, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 272 = freebsd11 getdents */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 273 = nosys */
 	{ AS(lchmod_args), (sy_call_t *)sys_lchmod, AUE_LCHMOD, NULL, 0, 0, 0, SY_THR_STATIC },	/* 274 = lchmod */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 275 = obsolete netbsd_lchown */
 	{ AS(lutimes_args), (sy_call_t *)sys_lutimes, AUE_LUTIMES, NULL, 0, 0, 0, SY_THR_STATIC },	/* 276 = lutimes */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 277 = obsolete netbsd_msync */
 	{ compat11(AS(freebsd11_nstat_args),nstat), AUE_STAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 278 = freebsd11 nstat */
 	{ compat11(AS(freebsd11_nfstat_args),nfstat), AUE_FSTAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 279 = freebsd11 nfstat */
 	{ compat11(AS(freebsd11_nlstat_args),nlstat), AUE_LSTAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 280 = freebsd11 nlstat */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 281 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 282 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 283 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 284 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 285 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 286 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 287 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 288 = nosys */
 	{ AS(preadv_args), (sy_call_t *)sys_preadv, AUE_PREADV, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 289 = preadv */
 	{ AS(pwritev_args), (sy_call_t *)sys_pwritev, AUE_PWRITEV, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 290 = pwritev */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 291 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 292 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 293 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 294 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 295 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 296 = nosys */
 	{ compat4(AS(freebsd4_fhstatfs_args),fhstatfs), AUE_FHSTATFS, NULL, 0, 0, 0, SY_THR_STATIC },	/* 297 = freebsd4 fhstatfs */
 	{ AS(fhopen_args), (sy_call_t *)sys_fhopen, AUE_FHOPEN, NULL, 0, 0, 0, SY_THR_STATIC },	/* 298 = fhopen */
 	{ compat11(AS(freebsd11_fhstat_args),fhstat), AUE_FHSTAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 299 = freebsd11 fhstat */
 	{ AS(modnext_args), (sy_call_t *)sys_modnext, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 300 = modnext */
 	{ AS(modstat_args), (sy_call_t *)sys_modstat, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 301 = modstat */
 	{ AS(modfnext_args), (sy_call_t *)sys_modfnext, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 302 = modfnext */
 	{ AS(modfind_args), (sy_call_t *)sys_modfind, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 303 = modfind */
 	{ AS(kldload_args), (sy_call_t *)sys_kldload, AUE_MODLOAD, NULL, 0, 0, 0, SY_THR_STATIC },	/* 304 = kldload */
 	{ AS(kldunload_args), (sy_call_t *)sys_kldunload, AUE_MODUNLOAD, NULL, 0, 0, 0, SY_THR_STATIC },	/* 305 = kldunload */
 	{ AS(kldfind_args), (sy_call_t *)sys_kldfind, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 306 = kldfind */
 	{ AS(kldnext_args), (sy_call_t *)sys_kldnext, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 307 = kldnext */
 	{ AS(kldstat_args), (sy_call_t *)sys_kldstat, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 308 = kldstat */
 	{ AS(kldfirstmod_args), (sy_call_t *)sys_kldfirstmod, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 309 = kldfirstmod */
 	{ AS(getsid_args), (sy_call_t *)sys_getsid, AUE_GETSID, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 310 = getsid */
 	{ AS(setresuid_args), (sy_call_t *)sys_setresuid, AUE_SETRESUID, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 311 = setresuid */
 	{ AS(setresgid_args), (sy_call_t *)sys_setresgid, AUE_SETRESGID, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 312 = setresgid */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 313 = obsolete signanosleep */
 	{ AS(aio_return_args), (sy_call_t *)sys_aio_return, AUE_AIO_RETURN, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 314 = aio_return */
 	{ AS(aio_suspend_args), (sy_call_t *)sys_aio_suspend, AUE_AIO_SUSPEND, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 315 = aio_suspend */
 	{ AS(aio_cancel_args), (sy_call_t *)sys_aio_cancel, AUE_AIO_CANCEL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 316 = aio_cancel */
 	{ AS(aio_error_args), (sy_call_t *)sys_aio_error, AUE_AIO_ERROR, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 317 = aio_error */
 	{ compat6(AS(freebsd6_aio_read_args),aio_read), AUE_AIO_READ, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 318 = freebsd6 aio_read */
 	{ compat6(AS(freebsd6_aio_write_args),aio_write), AUE_AIO_WRITE, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 319 = freebsd6 aio_write */
 	{ compat6(AS(freebsd6_lio_listio_args),lio_listio), AUE_LIO_LISTIO, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 320 = freebsd6 lio_listio */
 	{ 0, (sy_call_t *)sys_yield, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 321 = yield */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 322 = obsolete thr_sleep */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 323 = obsolete thr_wakeup */
 	{ AS(mlockall_args), (sy_call_t *)sys_mlockall, AUE_MLOCKALL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 324 = mlockall */
 	{ 0, (sy_call_t *)sys_munlockall, AUE_MUNLOCKALL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 325 = munlockall */
 	{ AS(__getcwd_args), (sy_call_t *)sys___getcwd, AUE_GETCWD, NULL, 0, 0, 0, SY_THR_STATIC },	/* 326 = __getcwd */
 	{ AS(sched_setparam_args), (sy_call_t *)sys_sched_setparam, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 327 = sched_setparam */
 	{ AS(sched_getparam_args), (sy_call_t *)sys_sched_getparam, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 328 = sched_getparam */
 	{ AS(sched_setscheduler_args), (sy_call_t *)sys_sched_setscheduler, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 329 = sched_setscheduler */
 	{ AS(sched_getscheduler_args), (sy_call_t *)sys_sched_getscheduler, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 330 = sched_getscheduler */
 	{ 0, (sy_call_t *)sys_sched_yield, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 331 = sched_yield */
 	{ AS(sched_get_priority_max_args), (sy_call_t *)sys_sched_get_priority_max, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 332 = sched_get_priority_max */
 	{ AS(sched_get_priority_min_args), (sy_call_t *)sys_sched_get_priority_min, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 333 = sched_get_priority_min */
 	{ AS(sched_rr_get_interval_args), (sy_call_t *)sys_sched_rr_get_interval, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 334 = sched_rr_get_interval */
 	{ AS(utrace_args), (sy_call_t *)sys_utrace, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 335 = utrace */
 	{ compat4(AS(freebsd4_sendfile_args),sendfile), AUE_SENDFILE, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 336 = freebsd4 sendfile */
 	{ AS(kldsym_args), (sy_call_t *)sys_kldsym, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 337 = kldsym */
 	{ AS(jail_args), (sy_call_t *)sys_jail, AUE_JAIL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 338 = jail */
 	{ AS(nnpfs_syscall_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 339 = nnpfs_syscall */
 	{ AS(sigprocmask_args), (sy_call_t *)sys_sigprocmask, AUE_SIGPROCMASK, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 340 = sigprocmask */
 	{ AS(sigsuspend_args), (sy_call_t *)sys_sigsuspend, AUE_SIGSUSPEND, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 341 = sigsuspend */
 	{ compat4(AS(freebsd4_sigaction_args),sigaction), AUE_SIGACTION, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 342 = freebsd4 sigaction */
 	{ AS(sigpending_args), (sy_call_t *)sys_sigpending, AUE_SIGPENDING, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 343 = sigpending */
 	{ compat4(AS(freebsd4_sigreturn_args),sigreturn), AUE_SIGRETURN, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 344 = freebsd4 sigreturn */
 	{ AS(sigtimedwait_args), (sy_call_t *)sys_sigtimedwait, AUE_SIGWAIT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 345 = sigtimedwait */
 	{ AS(sigwaitinfo_args), (sy_call_t *)sys_sigwaitinfo, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 346 = sigwaitinfo */
 	{ AS(__acl_get_file_args), (sy_call_t *)sys___acl_get_file, AUE_ACL_GET_FILE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 347 = __acl_get_file */
 	{ AS(__acl_set_file_args), (sy_call_t *)sys___acl_set_file, AUE_ACL_SET_FILE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 348 = __acl_set_file */
 	{ AS(__acl_get_fd_args), (sy_call_t *)sys___acl_get_fd, AUE_ACL_GET_FD, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 349 = __acl_get_fd */
 	{ AS(__acl_set_fd_args), (sy_call_t *)sys___acl_set_fd, AUE_ACL_SET_FD, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 350 = __acl_set_fd */
 	{ AS(__acl_delete_file_args), (sy_call_t *)sys___acl_delete_file, AUE_ACL_DELETE_FILE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 351 = __acl_delete_file */
 	{ AS(__acl_delete_fd_args), (sy_call_t *)sys___acl_delete_fd, AUE_ACL_DELETE_FD, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 352 = __acl_delete_fd */
 	{ AS(__acl_aclcheck_file_args), (sy_call_t *)sys___acl_aclcheck_file, AUE_ACL_CHECK_FILE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 353 = __acl_aclcheck_file */
 	{ AS(__acl_aclcheck_fd_args), (sy_call_t *)sys___acl_aclcheck_fd, AUE_ACL_CHECK_FD, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 354 = __acl_aclcheck_fd */
 	{ AS(extattrctl_args), (sy_call_t *)sys_extattrctl, AUE_EXTATTRCTL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 355 = extattrctl */
 	{ AS(extattr_set_file_args), (sy_call_t *)sys_extattr_set_file, AUE_EXTATTR_SET_FILE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 356 = extattr_set_file */
 	{ AS(extattr_get_file_args), (sy_call_t *)sys_extattr_get_file, AUE_EXTATTR_GET_FILE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 357 = extattr_get_file */
 	{ AS(extattr_delete_file_args), (sy_call_t *)sys_extattr_delete_file, AUE_EXTATTR_DELETE_FILE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 358 = extattr_delete_file */
 	{ AS(aio_waitcomplete_args), (sy_call_t *)sys_aio_waitcomplete, AUE_AIO_WAITCOMPLETE, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 359 = aio_waitcomplete */
 	{ AS(getresuid_args), (sy_call_t *)sys_getresuid, AUE_GETRESUID, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 360 = getresuid */
 	{ AS(getresgid_args), (sy_call_t *)sys_getresgid, AUE_GETRESGID, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 361 = getresgid */
 	{ 0, (sy_call_t *)sys_kqueue, AUE_KQUEUE, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 362 = kqueue */
 	{ compat11(AS(freebsd11_kevent_args),kevent), AUE_KEVENT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 363 = freebsd11 kevent */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 364 = obsolete __cap_get_proc */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 365 = obsolete __cap_set_proc */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 366 = obsolete __cap_get_fd */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 367 = obsolete __cap_get_file */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 368 = obsolete __cap_set_fd */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 369 = obsolete __cap_set_file */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 370 = nosys */
 	{ AS(extattr_set_fd_args), (sy_call_t *)sys_extattr_set_fd, AUE_EXTATTR_SET_FD, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 371 = extattr_set_fd */
 	{ AS(extattr_get_fd_args), (sy_call_t *)sys_extattr_get_fd, AUE_EXTATTR_GET_FD, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 372 = extattr_get_fd */
 	{ AS(extattr_delete_fd_args), (sy_call_t *)sys_extattr_delete_fd, AUE_EXTATTR_DELETE_FD, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 373 = extattr_delete_fd */
 	{ AS(__setugid_args), (sy_call_t *)sys___setugid, AUE_SETUGID, NULL, 0, 0, 0, SY_THR_STATIC },	/* 374 = __setugid */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 375 = obsolete nfsclnt */
 	{ AS(eaccess_args), (sy_call_t *)sys_eaccess, AUE_EACCESS, NULL, 0, 0, 0, SY_THR_STATIC },	/* 376 = eaccess */
 	{ AS(afs3_syscall_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 377 = afs3_syscall */
 	{ AS(nmount_args), (sy_call_t *)sys_nmount, AUE_NMOUNT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 378 = nmount */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 379 = obsolete kse_exit */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 380 = obsolete kse_wakeup */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 381 = obsolete kse_create */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 382 = obsolete kse_thr_interrupt */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 383 = obsolete kse_release */
 	{ AS(__mac_get_proc_args), (sy_call_t *)sys___mac_get_proc, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 384 = __mac_get_proc */
 	{ AS(__mac_set_proc_args), (sy_call_t *)sys___mac_set_proc, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 385 = __mac_set_proc */
 	{ AS(__mac_get_fd_args), (sy_call_t *)sys___mac_get_fd, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 386 = __mac_get_fd */
 	{ AS(__mac_get_file_args), (sy_call_t *)sys___mac_get_file, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 387 = __mac_get_file */
 	{ AS(__mac_set_fd_args), (sy_call_t *)sys___mac_set_fd, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 388 = __mac_set_fd */
 	{ AS(__mac_set_file_args), (sy_call_t *)sys___mac_set_file, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 389 = __mac_set_file */
 	{ AS(kenv_args), (sy_call_t *)sys_kenv, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 390 = kenv */
 	{ AS(lchflags_args), (sy_call_t *)sys_lchflags, AUE_LCHFLAGS, NULL, 0, 0, 0, SY_THR_STATIC },	/* 391 = lchflags */
 	{ AS(uuidgen_args), (sy_call_t *)sys_uuidgen, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 392 = uuidgen */
 	{ AS(sendfile_args), (sy_call_t *)sys_sendfile, AUE_SENDFILE, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 393 = sendfile */
 	{ AS(mac_syscall_args), (sy_call_t *)sys_mac_syscall, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 394 = mac_syscall */
 	{ compat11(AS(freebsd11_getfsstat_args),getfsstat), AUE_GETFSSTAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 395 = freebsd11 getfsstat */
 	{ compat11(AS(freebsd11_statfs_args),statfs), AUE_STATFS, NULL, 0, 0, 0, SY_THR_STATIC },	/* 396 = freebsd11 statfs */
 	{ compat11(AS(freebsd11_fstatfs_args),fstatfs), AUE_FSTATFS, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 397 = freebsd11 fstatfs */
 	{ compat11(AS(freebsd11_fhstatfs_args),fhstatfs), AUE_FHSTATFS, NULL, 0, 0, 0, SY_THR_STATIC },	/* 398 = freebsd11 fhstatfs */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 399 = nosys */
 	{ AS(ksem_close_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 400 = ksem_close */
 	{ AS(ksem_post_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 401 = ksem_post */
 	{ AS(ksem_wait_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 402 = ksem_wait */
 	{ AS(ksem_trywait_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 403 = ksem_trywait */
 	{ AS(ksem_init_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 404 = ksem_init */
 	{ AS(ksem_open_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 405 = ksem_open */
 	{ AS(ksem_unlink_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 406 = ksem_unlink */
 	{ AS(ksem_getvalue_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 407 = ksem_getvalue */
 	{ AS(ksem_destroy_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 408 = ksem_destroy */
 	{ AS(__mac_get_pid_args), (sy_call_t *)sys___mac_get_pid, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 409 = __mac_get_pid */
 	{ AS(__mac_get_link_args), (sy_call_t *)sys___mac_get_link, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 410 = __mac_get_link */
 	{ AS(__mac_set_link_args), (sy_call_t *)sys___mac_set_link, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 411 = __mac_set_link */
 	{ AS(extattr_set_link_args), (sy_call_t *)sys_extattr_set_link, AUE_EXTATTR_SET_LINK, NULL, 0, 0, 0, SY_THR_STATIC },	/* 412 = extattr_set_link */
 	{ AS(extattr_get_link_args), (sy_call_t *)sys_extattr_get_link, AUE_EXTATTR_GET_LINK, NULL, 0, 0, 0, SY_THR_STATIC },	/* 413 = extattr_get_link */
 	{ AS(extattr_delete_link_args), (sy_call_t *)sys_extattr_delete_link, AUE_EXTATTR_DELETE_LINK, NULL, 0, 0, 0, SY_THR_STATIC },	/* 414 = extattr_delete_link */
 	{ AS(__mac_execve_args), (sy_call_t *)sys___mac_execve, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 415 = __mac_execve */
 	{ AS(sigaction_args), (sy_call_t *)sys_sigaction, AUE_SIGACTION, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 416 = sigaction */
 	{ AS(sigreturn_args), (sy_call_t *)sys_sigreturn, AUE_SIGRETURN, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 417 = sigreturn */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 418 = __xstat */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 419 = __xfstat */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 420 = __xlstat */
 	{ AS(getcontext_args), (sy_call_t *)sys_getcontext, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 421 = getcontext */
 	{ AS(setcontext_args), (sy_call_t *)sys_setcontext, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 422 = setcontext */
 	{ AS(swapcontext_args), (sy_call_t *)sys_swapcontext, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 423 = swapcontext */
 	{ AS(swapoff_args), (sy_call_t *)sys_swapoff, AUE_SWAPOFF, NULL, 0, 0, 0, SY_THR_STATIC },	/* 424 = swapoff */
 	{ AS(__acl_get_link_args), (sy_call_t *)sys___acl_get_link, AUE_ACL_GET_LINK, NULL, 0, 0, 0, SY_THR_STATIC },	/* 425 = __acl_get_link */
 	{ AS(__acl_set_link_args), (sy_call_t *)sys___acl_set_link, AUE_ACL_SET_LINK, NULL, 0, 0, 0, SY_THR_STATIC },	/* 426 = __acl_set_link */
 	{ AS(__acl_delete_link_args), (sy_call_t *)sys___acl_delete_link, AUE_ACL_DELETE_LINK, NULL, 0, 0, 0, SY_THR_STATIC },	/* 427 = __acl_delete_link */
 	{ AS(__acl_aclcheck_link_args), (sy_call_t *)sys___acl_aclcheck_link, AUE_ACL_CHECK_LINK, NULL, 0, 0, 0, SY_THR_STATIC },	/* 428 = __acl_aclcheck_link */
 	{ AS(sigwait_args), (sy_call_t *)sys_sigwait, AUE_SIGWAIT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 429 = sigwait */
 	{ AS(thr_create_args), (sy_call_t *)sys_thr_create, AUE_THR_CREATE, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 430 = thr_create */
 	{ AS(thr_exit_args), (sy_call_t *)sys_thr_exit, AUE_THR_EXIT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 431 = thr_exit */
 	{ AS(thr_self_args), (sy_call_t *)sys_thr_self, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 432 = thr_self */
 	{ AS(thr_kill_args), (sy_call_t *)sys_thr_kill, AUE_THR_KILL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 433 = thr_kill */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 434 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 435 = nosys */
 	{ AS(jail_attach_args), (sy_call_t *)sys_jail_attach, AUE_JAIL_ATTACH, NULL, 0, 0, 0, SY_THR_STATIC },	/* 436 = jail_attach */
 	{ AS(extattr_list_fd_args), (sy_call_t *)sys_extattr_list_fd, AUE_EXTATTR_LIST_FD, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 437 = extattr_list_fd */
 	{ AS(extattr_list_file_args), (sy_call_t *)sys_extattr_list_file, AUE_EXTATTR_LIST_FILE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 438 = extattr_list_file */
 	{ AS(extattr_list_link_args), (sy_call_t *)sys_extattr_list_link, AUE_EXTATTR_LIST_LINK, NULL, 0, 0, 0, SY_THR_STATIC },	/* 439 = extattr_list_link */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 440 = obsolete kse_switchin */
 	{ AS(ksem_timedwait_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 441 = ksem_timedwait */
 	{ AS(thr_suspend_args), (sy_call_t *)sys_thr_suspend, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 442 = thr_suspend */
 	{ AS(thr_wake_args), (sy_call_t *)sys_thr_wake, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 443 = thr_wake */
 	{ AS(kldunloadf_args), (sy_call_t *)sys_kldunloadf, AUE_MODUNLOAD, NULL, 0, 0, 0, SY_THR_STATIC },	/* 444 = kldunloadf */
 	{ AS(audit_args), (sy_call_t *)sys_audit, AUE_AUDIT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 445 = audit */
 	{ AS(auditon_args), (sy_call_t *)sys_auditon, AUE_AUDITON, NULL, 0, 0, 0, SY_THR_STATIC },	/* 446 = auditon */
 	{ AS(getauid_args), (sy_call_t *)sys_getauid, AUE_GETAUID, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 447 = getauid */
 	{ AS(setauid_args), (sy_call_t *)sys_setauid, AUE_SETAUID, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 448 = setauid */
 	{ AS(getaudit_args), (sy_call_t *)sys_getaudit, AUE_GETAUDIT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 449 = getaudit */
 	{ AS(setaudit_args), (sy_call_t *)sys_setaudit, AUE_SETAUDIT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 450 = setaudit */
 	{ AS(getaudit_addr_args), (sy_call_t *)sys_getaudit_addr, AUE_GETAUDIT_ADDR, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 451 = getaudit_addr */
 	{ AS(setaudit_addr_args), (sy_call_t *)sys_setaudit_addr, AUE_SETAUDIT_ADDR, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 452 = setaudit_addr */
 	{ AS(auditctl_args), (sy_call_t *)sys_auditctl, AUE_AUDITCTL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 453 = auditctl */
 	{ AS(_umtx_op_args), (sy_call_t *)sys__umtx_op, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 454 = _umtx_op */
 	{ AS(thr_new_args), (sy_call_t *)sys_thr_new, AUE_THR_NEW, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 455 = thr_new */
 	{ AS(sigqueue_args), (sy_call_t *)sys_sigqueue, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 456 = sigqueue */
 	{ AS(kmq_open_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 457 = kmq_open */
 	{ AS(kmq_setattr_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_ABSENT },	/* 458 = kmq_setattr */
 	{ AS(kmq_timedreceive_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_ABSENT },	/* 459 = kmq_timedreceive */
 	{ AS(kmq_timedsend_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_ABSENT },	/* 460 = kmq_timedsend */
 	{ AS(kmq_notify_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_ABSENT },	/* 461 = kmq_notify */
 	{ AS(kmq_unlink_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 462 = kmq_unlink */
 	{ AS(abort2_args), (sy_call_t *)sys_abort2, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 463 = abort2 */
 	{ AS(thr_set_name_args), (sy_call_t *)sys_thr_set_name, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 464 = thr_set_name */
 	{ AS(aio_fsync_args), (sy_call_t *)sys_aio_fsync, AUE_AIO_FSYNC, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 465 = aio_fsync */
 	{ AS(rtprio_thread_args), (sy_call_t *)sys_rtprio_thread, AUE_RTPRIO, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 466 = rtprio_thread */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 467 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 468 = nosys */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 469 = __getpath_fromfd */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 470 = __getpath_fromaddr */
 	{ AS(sctp_peeloff_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_ABSENT },	/* 471 = sctp_peeloff */
 	{ AS(sctp_generic_sendmsg_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_ABSENT },	/* 472 = sctp_generic_sendmsg */
 	{ AS(sctp_generic_sendmsg_iov_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_ABSENT },	/* 473 = sctp_generic_sendmsg_iov */
 	{ AS(sctp_generic_recvmsg_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_ABSENT },	/* 474 = sctp_generic_recvmsg */
 	{ AS(pread_args), (sy_call_t *)sys_pread, AUE_PREAD, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 475 = pread */
 	{ AS(pwrite_args), (sy_call_t *)sys_pwrite, AUE_PWRITE, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 476 = pwrite */
 	{ AS(mmap_args), (sy_call_t *)sys_mmap, AUE_MMAP, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 477 = mmap */
 	{ AS(lseek_args), (sy_call_t *)sys_lseek, AUE_LSEEK, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 478 = lseek */
 	{ AS(truncate_args), (sy_call_t *)sys_truncate, AUE_TRUNCATE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 479 = truncate */
 	{ AS(ftruncate_args), (sy_call_t *)sys_ftruncate, AUE_FTRUNCATE, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 480 = ftruncate */
 	{ AS(thr_kill2_args), (sy_call_t *)sys_thr_kill2, AUE_THR_KILL2, NULL, 0, 0, 0, SY_THR_STATIC },	/* 481 = thr_kill2 */
 	{ AS(shm_open_args), (sy_call_t *)sys_shm_open, AUE_SHMOPEN, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 482 = shm_open */
 	{ AS(shm_unlink_args), (sy_call_t *)sys_shm_unlink, AUE_SHMUNLINK, NULL, 0, 0, 0, SY_THR_STATIC },	/* 483 = shm_unlink */
 	{ AS(cpuset_args), (sy_call_t *)sys_cpuset, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 484 = cpuset */
 	{ AS(cpuset_setid_args), (sy_call_t *)sys_cpuset_setid, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 485 = cpuset_setid */
 	{ AS(cpuset_getid_args), (sy_call_t *)sys_cpuset_getid, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 486 = cpuset_getid */
 	{ AS(cpuset_getaffinity_args), (sy_call_t *)sys_cpuset_getaffinity, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 487 = cpuset_getaffinity */
 	{ AS(cpuset_setaffinity_args), (sy_call_t *)sys_cpuset_setaffinity, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 488 = cpuset_setaffinity */
 	{ AS(faccessat_args), (sy_call_t *)sys_faccessat, AUE_FACCESSAT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 489 = faccessat */
 	{ AS(fchmodat_args), (sy_call_t *)sys_fchmodat, AUE_FCHMODAT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 490 = fchmodat */
 	{ AS(fchownat_args), (sy_call_t *)sys_fchownat, AUE_FCHOWNAT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 491 = fchownat */
 	{ AS(fexecve_args), (sy_call_t *)sys_fexecve, AUE_FEXECVE, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 492 = fexecve */
 	{ compat11(AS(freebsd11_fstatat_args),fstatat), AUE_FSTATAT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 493 = freebsd11 fstatat */
 	{ AS(futimesat_args), (sy_call_t *)sys_futimesat, AUE_FUTIMESAT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 494 = futimesat */
 	{ AS(linkat_args), (sy_call_t *)sys_linkat, AUE_LINKAT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 495 = linkat */
 	{ AS(mkdirat_args), (sy_call_t *)sys_mkdirat, AUE_MKDIRAT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 496 = mkdirat */
 	{ AS(mkfifoat_args), (sy_call_t *)sys_mkfifoat, AUE_MKFIFOAT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 497 = mkfifoat */
 	{ compat11(AS(freebsd11_mknodat_args),mknodat), AUE_MKNODAT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 498 = freebsd11 mknodat */
 	{ AS(openat_args), (sy_call_t *)sys_openat, AUE_OPENAT_RWTC, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 499 = openat */
 	{ AS(readlinkat_args), (sy_call_t *)sys_readlinkat, AUE_READLINKAT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 500 = readlinkat */
 	{ AS(renameat_args), (sy_call_t *)sys_renameat, AUE_RENAMEAT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 501 = renameat */
 	{ AS(symlinkat_args), (sy_call_t *)sys_symlinkat, AUE_SYMLINKAT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 502 = symlinkat */
 	{ AS(unlinkat_args), (sy_call_t *)sys_unlinkat, AUE_UNLINKAT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 503 = unlinkat */
 	{ AS(posix_openpt_args), (sy_call_t *)sys_posix_openpt, AUE_POSIX_OPENPT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 504 = posix_openpt */
 	{ AS(gssd_syscall_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 505 = gssd_syscall */
 	{ AS(jail_get_args), (sy_call_t *)sys_jail_get, AUE_JAIL_GET, NULL, 0, 0, 0, SY_THR_STATIC },	/* 506 = jail_get */
 	{ AS(jail_set_args), (sy_call_t *)sys_jail_set, AUE_JAIL_SET, NULL, 0, 0, 0, SY_THR_STATIC },	/* 507 = jail_set */
 	{ AS(jail_remove_args), (sy_call_t *)sys_jail_remove, AUE_JAIL_REMOVE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 508 = jail_remove */
 	{ AS(closefrom_args), (sy_call_t *)sys_closefrom, AUE_CLOSEFROM, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 509 = closefrom */
 	{ AS(__semctl_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 510 = __semctl */
 	{ AS(msgctl_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 511 = msgctl */
 	{ AS(shmctl_args), (sy_call_t *)lkmressys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },	/* 512 = shmctl */
 	{ AS(lpathconf_args), (sy_call_t *)sys_lpathconf, AUE_LPATHCONF, NULL, 0, 0, 0, SY_THR_STATIC },	/* 513 = lpathconf */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 514 = obsolete cap_new */
 	{ AS(__cap_rights_get_args), (sy_call_t *)sys___cap_rights_get, AUE_CAP_RIGHTS_GET, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 515 = __cap_rights_get */
 	{ 0, (sy_call_t *)sys_cap_enter, AUE_CAP_ENTER, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 516 = cap_enter */
 	{ AS(cap_getmode_args), (sy_call_t *)sys_cap_getmode, AUE_CAP_GETMODE, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 517 = cap_getmode */
 	{ AS(pdfork_args), (sy_call_t *)sys_pdfork, AUE_PDFORK, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 518 = pdfork */
 	{ AS(pdkill_args), (sy_call_t *)sys_pdkill, AUE_PDKILL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 519 = pdkill */
 	{ AS(pdgetpid_args), (sy_call_t *)sys_pdgetpid, AUE_PDGETPID, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 520 = pdgetpid */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 521 = pdwait4 */
 	{ AS(pselect_args), (sy_call_t *)sys_pselect, AUE_SELECT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 522 = pselect */
 	{ AS(getloginclass_args), (sy_call_t *)sys_getloginclass, AUE_GETLOGINCLASS, NULL, 0, 0, 0, SY_THR_STATIC },	/* 523 = getloginclass */
 	{ AS(setloginclass_args), (sy_call_t *)sys_setloginclass, AUE_SETLOGINCLASS, NULL, 0, 0, 0, SY_THR_STATIC },	/* 524 = setloginclass */
 	{ AS(rctl_get_racct_args), (sy_call_t *)sys_rctl_get_racct, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 525 = rctl_get_racct */
 	{ AS(rctl_get_rules_args), (sy_call_t *)sys_rctl_get_rules, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 526 = rctl_get_rules */
 	{ AS(rctl_get_limits_args), (sy_call_t *)sys_rctl_get_limits, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 527 = rctl_get_limits */
 	{ AS(rctl_add_rule_args), (sy_call_t *)sys_rctl_add_rule, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 528 = rctl_add_rule */
 	{ AS(rctl_remove_rule_args), (sy_call_t *)sys_rctl_remove_rule, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 529 = rctl_remove_rule */
 	{ AS(posix_fallocate_args), (sy_call_t *)sys_posix_fallocate, AUE_POSIX_FALLOCATE, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 530 = posix_fallocate */
 	{ AS(posix_fadvise_args), (sy_call_t *)sys_posix_fadvise, AUE_POSIX_FADVISE, NULL, 0, 0, 0, SY_THR_STATIC },	/* 531 = posix_fadvise */
 	{ AS(wait6_args), (sy_call_t *)sys_wait6, AUE_WAIT6, NULL, 0, 0, 0, SY_THR_STATIC },	/* 532 = wait6 */
 	{ AS(cap_rights_limit_args), (sy_call_t *)sys_cap_rights_limit, AUE_CAP_RIGHTS_LIMIT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 533 = cap_rights_limit */
 	{ AS(cap_ioctls_limit_args), (sy_call_t *)sys_cap_ioctls_limit, AUE_CAP_IOCTLS_LIMIT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 534 = cap_ioctls_limit */
 	{ AS(cap_ioctls_get_args), (sy_call_t *)sys_cap_ioctls_get, AUE_CAP_IOCTLS_GET, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 535 = cap_ioctls_get */
 	{ AS(cap_fcntls_limit_args), (sy_call_t *)sys_cap_fcntls_limit, AUE_CAP_FCNTLS_LIMIT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 536 = cap_fcntls_limit */
 	{ AS(cap_fcntls_get_args), (sy_call_t *)sys_cap_fcntls_get, AUE_CAP_FCNTLS_GET, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 537 = cap_fcntls_get */
 	{ AS(bindat_args), (sy_call_t *)sys_bindat, AUE_BINDAT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 538 = bindat */
 	{ AS(connectat_args), (sy_call_t *)sys_connectat, AUE_CONNECTAT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 539 = connectat */
 	{ AS(chflagsat_args), (sy_call_t *)sys_chflagsat, AUE_CHFLAGSAT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 540 = chflagsat */
 	{ AS(accept4_args), (sy_call_t *)sys_accept4, AUE_ACCEPT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 541 = accept4 */
 	{ AS(pipe2_args), (sy_call_t *)sys_pipe2, AUE_PIPE, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 542 = pipe2 */
 	{ AS(aio_mlock_args), (sy_call_t *)sys_aio_mlock, AUE_AIO_MLOCK, NULL, 0, 0, 0, SY_THR_STATIC },	/* 543 = aio_mlock */
 	{ AS(procctl_args), (sy_call_t *)sys_procctl, AUE_PROCCTL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 544 = procctl */
 	{ AS(ppoll_args), (sy_call_t *)sys_ppoll, AUE_POLL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 545 = ppoll */
 	{ AS(futimens_args), (sy_call_t *)sys_futimens, AUE_FUTIMES, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 546 = futimens */
 	{ AS(utimensat_args), (sy_call_t *)sys_utimensat, AUE_FUTIMESAT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 547 = utimensat */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 548 = obsolete numa_getaffinity */
 	{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0, 0, SY_THR_ABSENT },			/* 549 = obsolete numa_setaffinity */
 	{ AS(fdatasync_args), (sy_call_t *)sys_fdatasync, AUE_FSYNC, NULL, 0, 0, 0, SY_THR_STATIC },	/* 550 = fdatasync */
 	{ AS(fstat_args), (sy_call_t *)sys_fstat, AUE_FSTAT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 551 = fstat */
 	{ AS(fstatat_args), (sy_call_t *)sys_fstatat, AUE_FSTATAT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 552 = fstatat */
 	{ AS(fhstat_args), (sy_call_t *)sys_fhstat, AUE_FHSTAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 553 = fhstat */
 	{ AS(getdirentries_args), (sy_call_t *)sys_getdirentries, AUE_GETDIRENTRIES, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 554 = getdirentries */
 	{ AS(statfs_args), (sy_call_t *)sys_statfs, AUE_STATFS, NULL, 0, 0, 0, SY_THR_STATIC },	/* 555 = statfs */
 	{ AS(fstatfs_args), (sy_call_t *)sys_fstatfs, AUE_FSTATFS, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 556 = fstatfs */
 	{ AS(getfsstat_args), (sy_call_t *)sys_getfsstat, AUE_GETFSSTAT, NULL, 0, 0, 0, SY_THR_STATIC },	/* 557 = getfsstat */
 	{ AS(fhstatfs_args), (sy_call_t *)sys_fhstatfs, AUE_FHSTATFS, NULL, 0, 0, 0, SY_THR_STATIC },	/* 558 = fhstatfs */
 	{ AS(mknodat_args), (sy_call_t *)sys_mknodat, AUE_MKNODAT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 559 = mknodat */
 	{ AS(kevent_args), (sy_call_t *)sys_kevent, AUE_KEVENT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 560 = kevent */
 	{ AS(cpuset_getdomain_args), (sy_call_t *)sys_cpuset_getdomain, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 561 = cpuset_getdomain */
 	{ AS(cpuset_setdomain_args), (sy_call_t *)sys_cpuset_setdomain, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 562 = cpuset_setdomain */
 	{ AS(getrandom_args), (sy_call_t *)sys_getrandom, AUE_NULL, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 563 = getrandom */
 	{ AS(getfhat_args), (sy_call_t *)sys_getfhat, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 564 = getfhat */
 	{ AS(fhlink_args), (sy_call_t *)sys_fhlink, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 565 = fhlink */
 	{ AS(fhlinkat_args), (sy_call_t *)sys_fhlinkat, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 566 = fhlinkat */
 	{ AS(fhreadlink_args), (sy_call_t *)sys_fhreadlink, AUE_NULL, NULL, 0, 0, 0, SY_THR_STATIC },	/* 567 = fhreadlink */
 	{ AS(funlinkat_args), (sy_call_t *)sys_funlinkat, AUE_UNLINKAT, NULL, 0, 0, SYF_CAPENABLED, SY_THR_STATIC },	/* 568 = funlinkat */
 };
diff --git a/sys/kern/syscalls.c b/sys/kern/syscalls.c
index 7e02ce405041..b4aaf87cd838 100644
--- a/sys/kern/syscalls.c
+++ b/sys/kern/syscalls.c
@@ -1,578 +1,578 @@
 /*
  * System call names.
  *
- * DO NOT EDIT-- this file is automatically generated.
+ * DO NOT EDIT-- this file is automatically @generated.
  * $FreeBSD$
  */
 
 const char *syscallnames[] = {
 	"syscall",			/* 0 = syscall */
 	"exit",			/* 1 = exit */
 	"fork",			/* 2 = fork */
 	"read",			/* 3 = read */
 	"write",			/* 4 = write */
 	"open",			/* 5 = open */
 	"close",			/* 6 = close */
 	"wait4",			/* 7 = wait4 */
 	"compat.creat",		/* 8 = old creat */
 	"link",			/* 9 = link */
 	"unlink",			/* 10 = unlink */
 	"obs_execv",			/* 11 = obsolete execv */
 	"chdir",			/* 12 = chdir */
 	"fchdir",			/* 13 = fchdir */
 	"compat11.mknod",		/* 14 = freebsd11 mknod */
 	"chmod",			/* 15 = chmod */
 	"chown",			/* 16 = chown */
 	"break",			/* 17 = break */
 	"compat4.getfsstat",		/* 18 = freebsd4 getfsstat */
 	"compat.lseek",		/* 19 = old lseek */
 	"getpid",			/* 20 = getpid */
 	"mount",			/* 21 = mount */
 	"unmount",			/* 22 = unmount */
 	"setuid",			/* 23 = setuid */
 	"getuid",			/* 24 = getuid */
 	"geteuid",			/* 25 = geteuid */
 	"ptrace",			/* 26 = ptrace */
 	"recvmsg",			/* 27 = recvmsg */
 	"sendmsg",			/* 28 = sendmsg */
 	"recvfrom",			/* 29 = recvfrom */
 	"accept",			/* 30 = accept */
 	"getpeername",			/* 31 = getpeername */
 	"getsockname",			/* 32 = getsockname */
 	"access",			/* 33 = access */
 	"chflags",			/* 34 = chflags */
 	"fchflags",			/* 35 = fchflags */
 	"sync",			/* 36 = sync */
 	"kill",			/* 37 = kill */
 	"compat.stat",		/* 38 = old stat */
 	"getppid",			/* 39 = getppid */
 	"compat.lstat",		/* 40 = old lstat */
 	"dup",			/* 41 = dup */
 	"compat10.pipe",		/* 42 = freebsd10 pipe */
 	"getegid",			/* 43 = getegid */
 	"profil",			/* 44 = profil */
 	"ktrace",			/* 45 = ktrace */
 	"compat.sigaction",		/* 46 = old sigaction */
 	"getgid",			/* 47 = getgid */
 	"compat.sigprocmask",		/* 48 = old sigprocmask */
 	"getlogin",			/* 49 = getlogin */
 	"setlogin",			/* 50 = setlogin */
 	"acct",			/* 51 = acct */
 	"compat.sigpending",		/* 52 = old sigpending */
 	"sigaltstack",			/* 53 = sigaltstack */
 	"ioctl",			/* 54 = ioctl */
 	"reboot",			/* 55 = reboot */
 	"revoke",			/* 56 = revoke */
 	"symlink",			/* 57 = symlink */
 	"readlink",			/* 58 = readlink */
 	"execve",			/* 59 = execve */
 	"umask",			/* 60 = umask */
 	"chroot",			/* 61 = chroot */
 	"compat.fstat",		/* 62 = old fstat */
 	"compat.getkerninfo",		/* 63 = old getkerninfo */
 	"compat.getpagesize",		/* 64 = old getpagesize */
 	"msync",			/* 65 = msync */
 	"vfork",			/* 66 = vfork */
 	"obs_vread",			/* 67 = obsolete vread */
 	"obs_vwrite",			/* 68 = obsolete vwrite */
 	"sbrk",			/* 69 = sbrk */
 	"sstk",			/* 70 = sstk */
 	"compat.mmap",		/* 71 = old mmap */
 	"compat11.vadvise",		/* 72 = freebsd11 vadvise */
 	"munmap",			/* 73 = munmap */
 	"mprotect",			/* 74 = mprotect */
 	"madvise",			/* 75 = madvise */
 	"obs_vhangup",			/* 76 = obsolete vhangup */
 	"obs_vlimit",			/* 77 = obsolete vlimit */
 	"mincore",			/* 78 = mincore */
 	"getgroups",			/* 79 = getgroups */
 	"setgroups",			/* 80 = setgroups */
 	"getpgrp",			/* 81 = getpgrp */
 	"setpgid",			/* 82 = setpgid */
 	"setitimer",			/* 83 = setitimer */
 	"compat.wait",		/* 84 = old wait */
 	"swapon",			/* 85 = swapon */
 	"getitimer",			/* 86 = getitimer */
 	"compat.gethostname",		/* 87 = old gethostname */
 	"compat.sethostname",		/* 88 = old sethostname */
 	"getdtablesize",			/* 89 = getdtablesize */
 	"dup2",			/* 90 = dup2 */
 	"#91",			/* 91 = getdopt */
 	"fcntl",			/* 92 = fcntl */
 	"select",			/* 93 = select */
 	"#94",			/* 94 = setdopt */
 	"fsync",			/* 95 = fsync */
 	"setpriority",			/* 96 = setpriority */
 	"socket",			/* 97 = socket */
 	"connect",			/* 98 = connect */
 	"compat.accept",		/* 99 = old accept */
 	"getpriority",			/* 100 = getpriority */
 	"compat.send",		/* 101 = old send */
 	"compat.recv",		/* 102 = old recv */
 	"compat.sigreturn",		/* 103 = old sigreturn */
 	"bind",			/* 104 = bind */
 	"setsockopt",			/* 105 = setsockopt */
 	"listen",			/* 106 = listen */
 	"obs_vtimes",			/* 107 = obsolete vtimes */
 	"compat.sigvec",		/* 108 = old sigvec */
 	"compat.sigblock",		/* 109 = old sigblock */
 	"compat.sigsetmask",		/* 110 = old sigsetmask */
 	"compat.sigsuspend",		/* 111 = old sigsuspend */
 	"compat.sigstack",		/* 112 = old sigstack */
 	"compat.recvmsg",		/* 113 = old recvmsg */
 	"compat.sendmsg",		/* 114 = old sendmsg */
 	"obs_vtrace",			/* 115 = obsolete vtrace */
 	"gettimeofday",			/* 116 = gettimeofday */
 	"getrusage",			/* 117 = getrusage */
 	"getsockopt",			/* 118 = getsockopt */
 	"#119",			/* 119 = resuba */
 	"readv",			/* 120 = readv */
 	"writev",			/* 121 = writev */
 	"settimeofday",			/* 122 = settimeofday */
 	"fchown",			/* 123 = fchown */
 	"fchmod",			/* 124 = fchmod */
 	"compat.recvfrom",		/* 125 = old recvfrom */
 	"setreuid",			/* 126 = setreuid */
 	"setregid",			/* 127 = setregid */
 	"rename",			/* 128 = rename */
 	"compat.truncate",		/* 129 = old truncate */
 	"compat.ftruncate",		/* 130 = old ftruncate */
 	"flock",			/* 131 = flock */
 	"mkfifo",			/* 132 = mkfifo */
 	"sendto",			/* 133 = sendto */
 	"shutdown",			/* 134 = shutdown */
 	"socketpair",			/* 135 = socketpair */
 	"mkdir",			/* 136 = mkdir */
 	"rmdir",			/* 137 = rmdir */
 	"utimes",			/* 138 = utimes */
 	"obs_4.2",			/* 139 = obsolete 4.2 sigreturn */
 	"adjtime",			/* 140 = adjtime */
 	"compat.getpeername",		/* 141 = old getpeername */
 	"compat.gethostid",		/* 142 = old gethostid */
 	"compat.sethostid",		/* 143 = old sethostid */
 	"compat.getrlimit",		/* 144 = old getrlimit */
 	"compat.setrlimit",		/* 145 = old setrlimit */
 	"compat.killpg",		/* 146 = old killpg */
 	"setsid",			/* 147 = setsid */
 	"quotactl",			/* 148 = quotactl */
 	"compat.quota",		/* 149 = old quota */
 	"compat.getsockname",		/* 150 = old getsockname */
 	"#151",			/* 151 = sem_lock */
 	"#152",			/* 152 = sem_wakeup */
 	"#153",			/* 153 = asyncdaemon */
 	"nlm_syscall",			/* 154 = nlm_syscall */
 	"nfssvc",			/* 155 = nfssvc */
 	"compat.getdirentries",		/* 156 = old getdirentries */
 	"compat4.statfs",		/* 157 = freebsd4 statfs */
 	"compat4.fstatfs",		/* 158 = freebsd4 fstatfs */
 	"#159",			/* 159 = nosys */
 	"lgetfh",			/* 160 = lgetfh */
 	"getfh",			/* 161 = getfh */
 	"compat4.getdomainname",		/* 162 = freebsd4 getdomainname */
 	"compat4.setdomainname",		/* 163 = freebsd4 setdomainname */
 	"compat4.uname",		/* 164 = freebsd4 uname */
 	"sysarch",			/* 165 = sysarch */
 	"rtprio",			/* 166 = rtprio */
 	"#167",			/* 167 = nosys */
 	"#168",			/* 168 = nosys */
 	"semsys",			/* 169 = semsys */
 	"msgsys",			/* 170 = msgsys */
 	"shmsys",			/* 171 = shmsys */
 	"#172",			/* 172 = nosys */
 	"compat6.pread",		/* 173 = freebsd6 pread */
 	"compat6.pwrite",		/* 174 = freebsd6 pwrite */
 	"setfib",			/* 175 = setfib */
 	"ntp_adjtime",			/* 176 = ntp_adjtime */
 	"#177",			/* 177 = sfork */
 	"#178",			/* 178 = getdescriptor */
 	"#179",			/* 179 = setdescriptor */
 	"#180",			/* 180 = nosys */
 	"setgid",			/* 181 = setgid */
 	"setegid",			/* 182 = setegid */
 	"seteuid",			/* 183 = seteuid */
 	"obs_lfs_bmapv",			/* 184 = obsolete lfs_bmapv */
 	"obs_lfs_markv",			/* 185 = obsolete lfs_markv */
 	"obs_lfs_segclean",			/* 186 = obsolete lfs_segclean */
 	"obs_lfs_segwait",			/* 187 = obsolete lfs_segwait */
 	"compat11.stat",		/* 188 = freebsd11 stat */
 	"compat11.fstat",		/* 189 = freebsd11 fstat */
 	"compat11.lstat",		/* 190 = freebsd11 lstat */
 	"pathconf",			/* 191 = pathconf */
 	"fpathconf",			/* 192 = fpathconf */
 	"#193",			/* 193 = nosys */
 	"getrlimit",			/* 194 = getrlimit */
 	"setrlimit",			/* 195 = setrlimit */
 	"compat11.getdirentries",		/* 196 = freebsd11 getdirentries */
 	"compat6.mmap",		/* 197 = freebsd6 mmap */
 	"__syscall",			/* 198 = __syscall */
 	"compat6.lseek",		/* 199 = freebsd6 lseek */
 	"compat6.truncate",		/* 200 = freebsd6 truncate */
 	"compat6.ftruncate",		/* 201 = freebsd6 ftruncate */
 	"__sysctl",			/* 202 = __sysctl */
 	"mlock",			/* 203 = mlock */
 	"munlock",			/* 204 = munlock */
 	"undelete",			/* 205 = undelete */
 	"futimes",			/* 206 = futimes */
 	"getpgid",			/* 207 = getpgid */
 	"#208",			/* 208 = nosys */
 	"poll",			/* 209 = poll */
 	"lkmnosys",			/* 210 = lkmnosys */
 	"lkmnosys",			/* 211 = lkmnosys */
 	"lkmnosys",			/* 212 = lkmnosys */
 	"lkmnosys",			/* 213 = lkmnosys */
 	"lkmnosys",			/* 214 = lkmnosys */
 	"lkmnosys",			/* 215 = lkmnosys */
 	"lkmnosys",			/* 216 = lkmnosys */
 	"lkmnosys",			/* 217 = lkmnosys */
 	"lkmnosys",			/* 218 = lkmnosys */
 	"lkmnosys",			/* 219 = lkmnosys */
 	"compat7.__semctl",		/* 220 = freebsd7 __semctl */
 	"semget",			/* 221 = semget */
 	"semop",			/* 222 = semop */
 	"obs_semconfig",			/* 223 = obsolete semconfig */
 	"compat7.msgctl",		/* 224 = freebsd7 msgctl */
 	"msgget",			/* 225 = msgget */
 	"msgsnd",			/* 226 = msgsnd */
 	"msgrcv",			/* 227 = msgrcv */
 	"shmat",			/* 228 = shmat */
 	"compat7.shmctl",		/* 229 = freebsd7 shmctl */
 	"shmdt",			/* 230 = shmdt */
 	"shmget",			/* 231 = shmget */
 	"clock_gettime",			/* 232 = clock_gettime */
 	"clock_settime",			/* 233 = clock_settime */
 	"clock_getres",			/* 234 = clock_getres */
 	"ktimer_create",			/* 235 = ktimer_create */
 	"ktimer_delete",			/* 236 = ktimer_delete */
 	"ktimer_settime",			/* 237 = ktimer_settime */
 	"ktimer_gettime",			/* 238 = ktimer_gettime */
 	"ktimer_getoverrun",			/* 239 = ktimer_getoverrun */
 	"nanosleep",			/* 240 = nanosleep */
 	"ffclock_getcounter",			/* 241 = ffclock_getcounter */
 	"ffclock_setestimate",			/* 242 = ffclock_setestimate */
 	"ffclock_getestimate",			/* 243 = ffclock_getestimate */
 	"clock_nanosleep",			/* 244 = clock_nanosleep */
 	"#245",			/* 245 = nosys */
 	"#246",			/* 246 = nosys */
 	"clock_getcpuclockid2",			/* 247 = clock_getcpuclockid2 */
 	"ntp_gettime",			/* 248 = ntp_gettime */
 	"#249",			/* 249 = nosys */
 	"minherit",			/* 250 = minherit */
 	"rfork",			/* 251 = rfork */
 	"obs_openbsd_poll",			/* 252 = obsolete openbsd_poll */
 	"issetugid",			/* 253 = issetugid */
 	"lchown",			/* 254 = lchown */
 	"aio_read",			/* 255 = aio_read */
 	"aio_write",			/* 256 = aio_write */
 	"lio_listio",			/* 257 = lio_listio */
 	"#258",			/* 258 = nosys */
 	"#259",			/* 259 = nosys */
 	"#260",			/* 260 = nosys */
 	"#261",			/* 261 = nosys */
 	"#262",			/* 262 = nosys */
 	"#263",			/* 263 = nosys */
 	"#264",			/* 264 = nosys */
 	"#265",			/* 265 = nosys */
 	"#266",			/* 266 = nosys */
 	"#267",			/* 267 = nosys */
 	"#268",			/* 268 = nosys */
 	"#269",			/* 269 = nosys */
 	"#270",			/* 270 = nosys */
 	"#271",			/* 271 = nosys */
 	"compat11.getdents",		/* 272 = freebsd11 getdents */
 	"#273",			/* 273 = nosys */
 	"lchmod",			/* 274 = lchmod */
 	"obs_netbsd_lchown",			/* 275 = obsolete netbsd_lchown */
 	"lutimes",			/* 276 = lutimes */
 	"obs_netbsd_msync",			/* 277 = obsolete netbsd_msync */
 	"compat11.nstat",		/* 278 = freebsd11 nstat */
 	"compat11.nfstat",		/* 279 = freebsd11 nfstat */
 	"compat11.nlstat",		/* 280 = freebsd11 nlstat */
 	"#281",			/* 281 = nosys */
 	"#282",			/* 282 = nosys */
 	"#283",			/* 283 = nosys */
 	"#284",			/* 284 = nosys */
 	"#285",			/* 285 = nosys */
 	"#286",			/* 286 = nosys */
 	"#287",			/* 287 = nosys */
 	"#288",			/* 288 = nosys */
 	"preadv",			/* 289 = preadv */
 	"pwritev",			/* 290 = pwritev */
 	"#291",			/* 291 = nosys */
 	"#292",			/* 292 = nosys */
 	"#293",			/* 293 = nosys */
 	"#294",			/* 294 = nosys */
 	"#295",			/* 295 = nosys */
 	"#296",			/* 296 = nosys */
 	"compat4.fhstatfs",		/* 297 = freebsd4 fhstatfs */
 	"fhopen",			/* 298 = fhopen */
 	"compat11.fhstat",		/* 299 = freebsd11 fhstat */
 	"modnext",			/* 300 = modnext */
 	"modstat",			/* 301 = modstat */
 	"modfnext",			/* 302 = modfnext */
 	"modfind",			/* 303 = modfind */
 	"kldload",			/* 304 = kldload */
 	"kldunload",			/* 305 = kldunload */
 	"kldfind",			/* 306 = kldfind */
 	"kldnext",			/* 307 = kldnext */
 	"kldstat",			/* 308 = kldstat */
 	"kldfirstmod",			/* 309 = kldfirstmod */
 	"getsid",			/* 310 = getsid */
 	"setresuid",			/* 311 = setresuid */
 	"setresgid",			/* 312 = setresgid */
 	"obs_signanosleep",			/* 313 = obsolete signanosleep */
 	"aio_return",			/* 314 = aio_return */
 	"aio_suspend",			/* 315 = aio_suspend */
 	"aio_cancel",			/* 316 = aio_cancel */
 	"aio_error",			/* 317 = aio_error */
 	"compat6.aio_read",		/* 318 = freebsd6 aio_read */
 	"compat6.aio_write",		/* 319 = freebsd6 aio_write */
 	"compat6.lio_listio",		/* 320 = freebsd6 lio_listio */
 	"yield",			/* 321 = yield */
 	"obs_thr_sleep",			/* 322 = obsolete thr_sleep */
 	"obs_thr_wakeup",			/* 323 = obsolete thr_wakeup */
 	"mlockall",			/* 324 = mlockall */
 	"munlockall",			/* 325 = munlockall */
 	"__getcwd",			/* 326 = __getcwd */
 	"sched_setparam",			/* 327 = sched_setparam */
 	"sched_getparam",			/* 328 = sched_getparam */
 	"sched_setscheduler",			/* 329 = sched_setscheduler */
 	"sched_getscheduler",			/* 330 = sched_getscheduler */
 	"sched_yield",			/* 331 = sched_yield */
 	"sched_get_priority_max",			/* 332 = sched_get_priority_max */
 	"sched_get_priority_min",			/* 333 = sched_get_priority_min */
 	"sched_rr_get_interval",			/* 334 = sched_rr_get_interval */
 	"utrace",			/* 335 = utrace */
 	"compat4.sendfile",		/* 336 = freebsd4 sendfile */
 	"kldsym",			/* 337 = kldsym */
 	"jail",			/* 338 = jail */
 	"nnpfs_syscall",			/* 339 = nnpfs_syscall */
 	"sigprocmask",			/* 340 = sigprocmask */
 	"sigsuspend",			/* 341 = sigsuspend */
 	"compat4.sigaction",		/* 342 = freebsd4 sigaction */
 	"sigpending",			/* 343 = sigpending */
 	"compat4.sigreturn",		/* 344 = freebsd4 sigreturn */
 	"sigtimedwait",			/* 345 = sigtimedwait */
 	"sigwaitinfo",			/* 346 = sigwaitinfo */
 	"__acl_get_file",			/* 347 = __acl_get_file */
 	"__acl_set_file",			/* 348 = __acl_set_file */
 	"__acl_get_fd",			/* 349 = __acl_get_fd */
 	"__acl_set_fd",			/* 350 = __acl_set_fd */
 	"__acl_delete_file",			/* 351 = __acl_delete_file */
 	"__acl_delete_fd",			/* 352 = __acl_delete_fd */
 	"__acl_aclcheck_file",			/* 353 = __acl_aclcheck_file */
 	"__acl_aclcheck_fd",			/* 354 = __acl_aclcheck_fd */
 	"extattrctl",			/* 355 = extattrctl */
 	"extattr_set_file",			/* 356 = extattr_set_file */
 	"extattr_get_file",			/* 357 = extattr_get_file */
 	"extattr_delete_file",			/* 358 = extattr_delete_file */
 	"aio_waitcomplete",			/* 359 = aio_waitcomplete */
 	"getresuid",			/* 360 = getresuid */
 	"getresgid",			/* 361 = getresgid */
 	"kqueue",			/* 362 = kqueue */
 	"compat11.kevent",		/* 363 = freebsd11 kevent */
 	"obs___cap_get_proc",			/* 364 = obsolete __cap_get_proc */
 	"obs___cap_set_proc",			/* 365 = obsolete __cap_set_proc */
 	"obs___cap_get_fd",			/* 366 = obsolete __cap_get_fd */
 	"obs___cap_get_file",			/* 367 = obsolete __cap_get_file */
 	"obs___cap_set_fd",			/* 368 = obsolete __cap_set_fd */
 	"obs___cap_set_file",			/* 369 = obsolete __cap_set_file */
 	"#370",			/* 370 = nosys */
 	"extattr_set_fd",			/* 371 = extattr_set_fd */
 	"extattr_get_fd",			/* 372 = extattr_get_fd */
 	"extattr_delete_fd",			/* 373 = extattr_delete_fd */
 	"__setugid",			/* 374 = __setugid */
 	"obs_nfsclnt",			/* 375 = obsolete nfsclnt */
 	"eaccess",			/* 376 = eaccess */
 	"afs3_syscall",			/* 377 = afs3_syscall */
 	"nmount",			/* 378 = nmount */
 	"obs_kse_exit",			/* 379 = obsolete kse_exit */
 	"obs_kse_wakeup",			/* 380 = obsolete kse_wakeup */
 	"obs_kse_create",			/* 381 = obsolete kse_create */
 	"obs_kse_thr_interrupt",			/* 382 = obsolete kse_thr_interrupt */
 	"obs_kse_release",			/* 383 = obsolete kse_release */
 	"__mac_get_proc",			/* 384 = __mac_get_proc */
 	"__mac_set_proc",			/* 385 = __mac_set_proc */
 	"__mac_get_fd",			/* 386 = __mac_get_fd */
 	"__mac_get_file",			/* 387 = __mac_get_file */
 	"__mac_set_fd",			/* 388 = __mac_set_fd */
 	"__mac_set_file",			/* 389 = __mac_set_file */
 	"kenv",			/* 390 = kenv */
 	"lchflags",			/* 391 = lchflags */
 	"uuidgen",			/* 392 = uuidgen */
 	"sendfile",			/* 393 = sendfile */
 	"mac_syscall",			/* 394 = mac_syscall */
 	"compat11.getfsstat",		/* 395 = freebsd11 getfsstat */
 	"compat11.statfs",		/* 396 = freebsd11 statfs */
 	"compat11.fstatfs",		/* 397 = freebsd11 fstatfs */
 	"compat11.fhstatfs",		/* 398 = freebsd11 fhstatfs */
 	"#399",			/* 399 = nosys */
 	"ksem_close",			/* 400 = ksem_close */
 	"ksem_post",			/* 401 = ksem_post */
 	"ksem_wait",			/* 402 = ksem_wait */
 	"ksem_trywait",			/* 403 = ksem_trywait */
 	"ksem_init",			/* 404 = ksem_init */
 	"ksem_open",			/* 405 = ksem_open */
 	"ksem_unlink",			/* 406 = ksem_unlink */
 	"ksem_getvalue",			/* 407 = ksem_getvalue */
 	"ksem_destroy",			/* 408 = ksem_destroy */
 	"__mac_get_pid",			/* 409 = __mac_get_pid */
 	"__mac_get_link",			/* 410 = __mac_get_link */
 	"__mac_set_link",			/* 411 = __mac_set_link */
 	"extattr_set_link",			/* 412 = extattr_set_link */
 	"extattr_get_link",			/* 413 = extattr_get_link */
 	"extattr_delete_link",			/* 414 = extattr_delete_link */
 	"__mac_execve",			/* 415 = __mac_execve */
 	"sigaction",			/* 416 = sigaction */
 	"sigreturn",			/* 417 = sigreturn */
 	"#418",			/* 418 = __xstat */
 	"#419",			/* 419 = __xfstat */
 	"#420",			/* 420 = __xlstat */
 	"getcontext",			/* 421 = getcontext */
 	"setcontext",			/* 422 = setcontext */
 	"swapcontext",			/* 423 = swapcontext */
 	"swapoff",			/* 424 = swapoff */
 	"__acl_get_link",			/* 425 = __acl_get_link */
 	"__acl_set_link",			/* 426 = __acl_set_link */
 	"__acl_delete_link",			/* 427 = __acl_delete_link */
 	"__acl_aclcheck_link",			/* 428 = __acl_aclcheck_link */
 	"sigwait",			/* 429 = sigwait */
 	"thr_create",			/* 430 = thr_create */
 	"thr_exit",			/* 431 = thr_exit */
 	"thr_self",			/* 432 = thr_self */
 	"thr_kill",			/* 433 = thr_kill */
 	"#434",			/* 434 = nosys */
 	"#435",			/* 435 = nosys */
 	"jail_attach",			/* 436 = jail_attach */
 	"extattr_list_fd",			/* 437 = extattr_list_fd */
 	"extattr_list_file",			/* 438 = extattr_list_file */
 	"extattr_list_link",			/* 439 = extattr_list_link */
 	"obs_kse_switchin",			/* 440 = obsolete kse_switchin */
 	"ksem_timedwait",			/* 441 = ksem_timedwait */
 	"thr_suspend",			/* 442 = thr_suspend */
 	"thr_wake",			/* 443 = thr_wake */
 	"kldunloadf",			/* 444 = kldunloadf */
 	"audit",			/* 445 = audit */
 	"auditon",			/* 446 = auditon */
 	"getauid",			/* 447 = getauid */
 	"setauid",			/* 448 = setauid */
 	"getaudit",			/* 449 = getaudit */
 	"setaudit",			/* 450 = setaudit */
 	"getaudit_addr",			/* 451 = getaudit_addr */
 	"setaudit_addr",			/* 452 = setaudit_addr */
 	"auditctl",			/* 453 = auditctl */
 	"_umtx_op",			/* 454 = _umtx_op */
 	"thr_new",			/* 455 = thr_new */
 	"sigqueue",			/* 456 = sigqueue */
 	"kmq_open",			/* 457 = kmq_open */
 	"kmq_setattr",			/* 458 = kmq_setattr */
 	"kmq_timedreceive",			/* 459 = kmq_timedreceive */
 	"kmq_timedsend",			/* 460 = kmq_timedsend */
 	"kmq_notify",			/* 461 = kmq_notify */
 	"kmq_unlink",			/* 462 = kmq_unlink */
 	"abort2",			/* 463 = abort2 */
 	"thr_set_name",			/* 464 = thr_set_name */
 	"aio_fsync",			/* 465 = aio_fsync */
 	"rtprio_thread",			/* 466 = rtprio_thread */
 	"#467",			/* 467 = nosys */
 	"#468",			/* 468 = nosys */
 	"#469",			/* 469 = __getpath_fromfd */
 	"#470",			/* 470 = __getpath_fromaddr */
 	"sctp_peeloff",			/* 471 = sctp_peeloff */
 	"sctp_generic_sendmsg",			/* 472 = sctp_generic_sendmsg */
 	"sctp_generic_sendmsg_iov",			/* 473 = sctp_generic_sendmsg_iov */
 	"sctp_generic_recvmsg",			/* 474 = sctp_generic_recvmsg */
 	"pread",			/* 475 = pread */
 	"pwrite",			/* 476 = pwrite */
 	"mmap",			/* 477 = mmap */
 	"lseek",			/* 478 = lseek */
 	"truncate",			/* 479 = truncate */
 	"ftruncate",			/* 480 = ftruncate */
 	"thr_kill2",			/* 481 = thr_kill2 */
 	"shm_open",			/* 482 = shm_open */
 	"shm_unlink",			/* 483 = shm_unlink */
 	"cpuset",			/* 484 = cpuset */
 	"cpuset_setid",			/* 485 = cpuset_setid */
 	"cpuset_getid",			/* 486 = cpuset_getid */
 	"cpuset_getaffinity",			/* 487 = cpuset_getaffinity */
 	"cpuset_setaffinity",			/* 488 = cpuset_setaffinity */
 	"faccessat",			/* 489 = faccessat */
 	"fchmodat",			/* 490 = fchmodat */
 	"fchownat",			/* 491 = fchownat */
 	"fexecve",			/* 492 = fexecve */
 	"compat11.fstatat",		/* 493 = freebsd11 fstatat */
 	"futimesat",			/* 494 = futimesat */
 	"linkat",			/* 495 = linkat */
 	"mkdirat",			/* 496 = mkdirat */
 	"mkfifoat",			/* 497 = mkfifoat */
 	"compat11.mknodat",		/* 498 = freebsd11 mknodat */
 	"openat",			/* 499 = openat */
 	"readlinkat",			/* 500 = readlinkat */
 	"renameat",			/* 501 = renameat */
 	"symlinkat",			/* 502 = symlinkat */
 	"unlinkat",			/* 503 = unlinkat */
 	"posix_openpt",			/* 504 = posix_openpt */
 	"gssd_syscall",			/* 505 = gssd_syscall */
 	"jail_get",			/* 506 = jail_get */
 	"jail_set",			/* 507 = jail_set */
 	"jail_remove",			/* 508 = jail_remove */
 	"closefrom",			/* 509 = closefrom */
 	"__semctl",			/* 510 = __semctl */
 	"msgctl",			/* 511 = msgctl */
 	"shmctl",			/* 512 = shmctl */
 	"lpathconf",			/* 513 = lpathconf */
 	"obs_cap_new",			/* 514 = obsolete cap_new */
 	"__cap_rights_get",			/* 515 = __cap_rights_get */
 	"cap_enter",			/* 516 = cap_enter */
 	"cap_getmode",			/* 517 = cap_getmode */
 	"pdfork",			/* 518 = pdfork */
 	"pdkill",			/* 519 = pdkill */
 	"pdgetpid",			/* 520 = pdgetpid */
 	"#521",			/* 521 = pdwait4 */
 	"pselect",			/* 522 = pselect */
 	"getloginclass",			/* 523 = getloginclass */
 	"setloginclass",			/* 524 = setloginclass */
 	"rctl_get_racct",			/* 525 = rctl_get_racct */
 	"rctl_get_rules",			/* 526 = rctl_get_rules */
 	"rctl_get_limits",			/* 527 = rctl_get_limits */
 	"rctl_add_rule",			/* 528 = rctl_add_rule */
 	"rctl_remove_rule",			/* 529 = rctl_remove_rule */
 	"posix_fallocate",			/* 530 = posix_fallocate */
 	"posix_fadvise",			/* 531 = posix_fadvise */
 	"wait6",			/* 532 = wait6 */
 	"cap_rights_limit",			/* 533 = cap_rights_limit */
 	"cap_ioctls_limit",			/* 534 = cap_ioctls_limit */
 	"cap_ioctls_get",			/* 535 = cap_ioctls_get */
 	"cap_fcntls_limit",			/* 536 = cap_fcntls_limit */
 	"cap_fcntls_get",			/* 537 = cap_fcntls_get */
 	"bindat",			/* 538 = bindat */
 	"connectat",			/* 539 = connectat */
 	"chflagsat",			/* 540 = chflagsat */
 	"accept4",			/* 541 = accept4 */
 	"pipe2",			/* 542 = pipe2 */
 	"aio_mlock",			/* 543 = aio_mlock */
 	"procctl",			/* 544 = procctl */
 	"ppoll",			/* 545 = ppoll */
 	"futimens",			/* 546 = futimens */
 	"utimensat",			/* 547 = utimensat */
 	"obs_numa_getaffinity",			/* 548 = obsolete numa_getaffinity */
 	"obs_numa_setaffinity",			/* 549 = obsolete numa_setaffinity */
 	"fdatasync",			/* 550 = fdatasync */
 	"fstat",			/* 551 = fstat */
 	"fstatat",			/* 552 = fstatat */
 	"fhstat",			/* 553 = fhstat */
 	"getdirentries",			/* 554 = getdirentries */
 	"statfs",			/* 555 = statfs */
 	"fstatfs",			/* 556 = fstatfs */
 	"getfsstat",			/* 557 = getfsstat */
 	"fhstatfs",			/* 558 = fhstatfs */
 	"mknodat",			/* 559 = mknodat */
 	"kevent",			/* 560 = kevent */
 	"cpuset_getdomain",			/* 561 = cpuset_getdomain */
 	"cpuset_setdomain",			/* 562 = cpuset_setdomain */
 	"getrandom",			/* 563 = getrandom */
 	"getfhat",			/* 564 = getfhat */
 	"fhlink",			/* 565 = fhlink */
 	"fhlinkat",			/* 566 = fhlinkat */
 	"fhreadlink",			/* 567 = fhreadlink */
 	"funlinkat",			/* 568 = funlinkat */
 };
diff --git a/sys/kern/systrace_args.c b/sys/kern/systrace_args.c
index 18b9961d4862..6beed2f0ba2e 100644
--- a/sys/kern/systrace_args.c
+++ b/sys/kern/systrace_args.c
@@ -1,10748 +1,10748 @@
 /*
  * System call argument to DTrace register array converstion.
  *
- * DO NOT EDIT-- this file is automatically generated.
+ * DO NOT EDIT-- this file is automatically @generated.
  * $FreeBSD$
  * This file is part of the DTrace syscall provider.
  */
 
 static void
 systrace_args(int sysnum, void *params, uint64_t *uarg, int *n_args)
 {
 	int64_t *iarg  = (int64_t *) uarg;
 	switch (sysnum) {
 	/* nosys */
 	case 0: {
 		*n_args = 0;
 		break;
 	}
 	/* sys_exit */
 	case 1: {
 		struct sys_exit_args *p = params;
 		iarg[0] = p->rval; /* int */
 		*n_args = 1;
 		break;
 	}
 	/* fork */
 	case 2: {
 		*n_args = 0;
 		break;
 	}
 	/* read */
 	case 3: {
 		struct read_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->buf; /* void * */
 		uarg[2] = p->nbyte; /* size_t */
 		*n_args = 3;
 		break;
 	}
 	/* write */
 	case 4: {
 		struct write_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->buf; /* const void * */
 		uarg[2] = p->nbyte; /* size_t */
 		*n_args = 3;
 		break;
 	}
 	/* open */
 	case 5: {
 		struct open_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		iarg[1] = p->flags; /* int */
 		iarg[2] = p->mode; /* mode_t */
 		*n_args = 3;
 		break;
 	}
 	/* close */
 	case 6: {
 		struct close_args *p = params;
 		iarg[0] = p->fd; /* int */
 		*n_args = 1;
 		break;
 	}
 	/* wait4 */
 	case 7: {
 		struct wait4_args *p = params;
 		iarg[0] = p->pid; /* int */
 		uarg[1] = (intptr_t) p->status; /* int * */
 		iarg[2] = p->options; /* int */
 		uarg[3] = (intptr_t) p->rusage; /* struct rusage * */
 		*n_args = 4;
 		break;
 	}
 	/* link */
 	case 9: {
 		struct link_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		uarg[1] = (intptr_t) p->link; /* const char * */
 		*n_args = 2;
 		break;
 	}
 	/* unlink */
 	case 10: {
 		struct unlink_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		*n_args = 1;
 		break;
 	}
 	/* chdir */
 	case 12: {
 		struct chdir_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		*n_args = 1;
 		break;
 	}
 	/* fchdir */
 	case 13: {
 		struct fchdir_args *p = params;
 		iarg[0] = p->fd; /* int */
 		*n_args = 1;
 		break;
 	}
 	/* chmod */
 	case 15: {
 		struct chmod_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		iarg[1] = p->mode; /* mode_t */
 		*n_args = 2;
 		break;
 	}
 	/* chown */
 	case 16: {
 		struct chown_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		iarg[1] = p->uid; /* int */
 		iarg[2] = p->gid; /* int */
 		*n_args = 3;
 		break;
 	}
 	/* break */
 	case 17: {
 		struct break_args *p = params;
 		uarg[0] = (intptr_t) p->nsize; /* char * */
 		*n_args = 1;
 		break;
 	}
 	/* getpid */
 	case 20: {
 		*n_args = 0;
 		break;
 	}
 	/* mount */
 	case 21: {
 		struct mount_args *p = params;
 		uarg[0] = (intptr_t) p->type; /* const char * */
 		uarg[1] = (intptr_t) p->path; /* const char * */
 		iarg[2] = p->flags; /* int */
 		uarg[3] = (intptr_t) p->data; /* void * */
 		*n_args = 4;
 		break;
 	}
 	/* unmount */
 	case 22: {
 		struct unmount_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		iarg[1] = p->flags; /* int */
 		*n_args = 2;
 		break;
 	}
 	/* setuid */
 	case 23: {
 		struct setuid_args *p = params;
 		uarg[0] = p->uid; /* uid_t */
 		*n_args = 1;
 		break;
 	}
 	/* getuid */
 	case 24: {
 		*n_args = 0;
 		break;
 	}
 	/* geteuid */
 	case 25: {
 		*n_args = 0;
 		break;
 	}
 	/* ptrace */
 	case 26: {
 		struct ptrace_args *p = params;
 		iarg[0] = p->req; /* int */
 		iarg[1] = p->pid; /* pid_t */
 		uarg[2] = (intptr_t) p->addr; /* caddr_t */
 		iarg[3] = p->data; /* int */
 		*n_args = 4;
 		break;
 	}
 	/* recvmsg */
 	case 27: {
 		struct recvmsg_args *p = params;
 		iarg[0] = p->s; /* int */
 		uarg[1] = (intptr_t) p->msg; /* struct msghdr * */
 		iarg[2] = p->flags; /* int */
 		*n_args = 3;
 		break;
 	}
 	/* sendmsg */
 	case 28: {
 		struct sendmsg_args *p = params;
 		iarg[0] = p->s; /* int */
 		uarg[1] = (intptr_t) p->msg; /* struct msghdr * */
 		iarg[2] = p->flags; /* int */
 		*n_args = 3;
 		break;
 	}
 	/* recvfrom */
 	case 29: {
 		struct recvfrom_args *p = params;
 		iarg[0] = p->s; /* int */
 		uarg[1] = (intptr_t) p->buf; /* void * */
 		uarg[2] = p->len; /* size_t */
 		iarg[3] = p->flags; /* int */
 		uarg[4] = (intptr_t) p->from; /* struct sockaddr * */
 		uarg[5] = (intptr_t) p->fromlenaddr; /* __socklen_t * */
 		*n_args = 6;
 		break;
 	}
 	/* accept */
 	case 30: {
 		struct accept_args *p = params;
 		iarg[0] = p->s; /* int */
 		uarg[1] = (intptr_t) p->name; /* struct sockaddr * */
 		uarg[2] = (intptr_t) p->anamelen; /* __socklen_t * */
 		*n_args = 3;
 		break;
 	}
 	/* getpeername */
 	case 31: {
 		struct getpeername_args *p = params;
 		iarg[0] = p->fdes; /* int */
 		uarg[1] = (intptr_t) p->asa; /* struct sockaddr * */
 		uarg[2] = (intptr_t) p->alen; /* __socklen_t * */
 		*n_args = 3;
 		break;
 	}
 	/* getsockname */
 	case 32: {
 		struct getsockname_args *p = params;
 		iarg[0] = p->fdes; /* int */
 		uarg[1] = (intptr_t) p->asa; /* struct sockaddr * */
 		uarg[2] = (intptr_t) p->alen; /* __socklen_t * */
 		*n_args = 3;
 		break;
 	}
 	/* access */
 	case 33: {
 		struct access_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		iarg[1] = p->amode; /* int */
 		*n_args = 2;
 		break;
 	}
 	/* chflags */
 	case 34: {
 		struct chflags_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		uarg[1] = p->flags; /* u_long */
 		*n_args = 2;
 		break;
 	}
 	/* fchflags */
 	case 35: {
 		struct fchflags_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = p->flags; /* u_long */
 		*n_args = 2;
 		break;
 	}
 	/* sync */
 	case 36: {
 		*n_args = 0;
 		break;
 	}
 	/* kill */
 	case 37: {
 		struct kill_args *p = params;
 		iarg[0] = p->pid; /* int */
 		iarg[1] = p->signum; /* int */
 		*n_args = 2;
 		break;
 	}
 	/* getppid */
 	case 39: {
 		*n_args = 0;
 		break;
 	}
 	/* dup */
 	case 41: {
 		struct dup_args *p = params;
 		uarg[0] = p->fd; /* u_int */
 		*n_args = 1;
 		break;
 	}
 	/* getegid */
 	case 43: {
 		*n_args = 0;
 		break;
 	}
 	/* profil */
 	case 44: {
 		struct profil_args *p = params;
 		uarg[0] = (intptr_t) p->samples; /* char * */
 		uarg[1] = p->size; /* size_t */
 		uarg[2] = p->offset; /* size_t */
 		uarg[3] = p->scale; /* u_int */
 		*n_args = 4;
 		break;
 	}
 	/* ktrace */
 	case 45: {
 		struct ktrace_args *p = params;
 		uarg[0] = (intptr_t) p->fname; /* const char * */
 		iarg[1] = p->ops; /* int */
 		iarg[2] = p->facs; /* int */
 		iarg[3] = p->pid; /* int */
 		*n_args = 4;
 		break;
 	}
 	/* getgid */
 	case 47: {
 		*n_args = 0;
 		break;
 	}
 	/* getlogin */
 	case 49: {
 		struct getlogin_args *p = params;
 		uarg[0] = (intptr_t) p->namebuf; /* char * */
 		uarg[1] = p->namelen; /* u_int */
 		*n_args = 2;
 		break;
 	}
 	/* setlogin */
 	case 50: {
 		struct setlogin_args *p = params;
 		uarg[0] = (intptr_t) p->namebuf; /* const char * */
 		*n_args = 1;
 		break;
 	}
 	/* acct */
 	case 51: {
 		struct acct_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		*n_args = 1;
 		break;
 	}
 	/* sigaltstack */
 	case 53: {
 		struct sigaltstack_args *p = params;
 		uarg[0] = (intptr_t) p->ss; /* stack_t * */
 		uarg[1] = (intptr_t) p->oss; /* stack_t * */
 		*n_args = 2;
 		break;
 	}
 	/* ioctl */
 	case 54: {
 		struct ioctl_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = p->com; /* u_long */
 		uarg[2] = (intptr_t) p->data; /* char * */
 		*n_args = 3;
 		break;
 	}
 	/* reboot */
 	case 55: {
 		struct reboot_args *p = params;
 		iarg[0] = p->opt; /* int */
 		*n_args = 1;
 		break;
 	}
 	/* revoke */
 	case 56: {
 		struct revoke_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		*n_args = 1;
 		break;
 	}
 	/* symlink */
 	case 57: {
 		struct symlink_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		uarg[1] = (intptr_t) p->link; /* const char * */
 		*n_args = 2;
 		break;
 	}
 	/* readlink */
 	case 58: {
 		struct readlink_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		uarg[1] = (intptr_t) p->buf; /* char * */
 		uarg[2] = p->count; /* size_t */
 		*n_args = 3;
 		break;
 	}
 	/* execve */
 	case 59: {
 		struct execve_args *p = params;
 		uarg[0] = (intptr_t) p->fname; /* const char * */
 		uarg[1] = (intptr_t) p->argv; /* char ** */
 		uarg[2] = (intptr_t) p->envv; /* char ** */
 		*n_args = 3;
 		break;
 	}
 	/* umask */
 	case 60: {
 		struct umask_args *p = params;
 		iarg[0] = p->newmask; /* mode_t */
 		*n_args = 1;
 		break;
 	}
 	/* chroot */
 	case 61: {
 		struct chroot_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		*n_args = 1;
 		break;
 	}
 	/* msync */
 	case 65: {
 		struct msync_args *p = params;
 		uarg[0] = (intptr_t) p->addr; /* void * */
 		uarg[1] = p->len; /* size_t */
 		iarg[2] = p->flags; /* int */
 		*n_args = 3;
 		break;
 	}
 	/* vfork */
 	case 66: {
 		*n_args = 0;
 		break;
 	}
 	/* sbrk */
 	case 69: {
 		struct sbrk_args *p = params;
 		iarg[0] = p->incr; /* int */
 		*n_args = 1;
 		break;
 	}
 	/* sstk */
 	case 70: {
 		struct sstk_args *p = params;
 		iarg[0] = p->incr; /* int */
 		*n_args = 1;
 		break;
 	}
 	/* munmap */
 	case 73: {
 		struct munmap_args *p = params;
 		uarg[0] = (intptr_t) p->addr; /* void * */
 		uarg[1] = p->len; /* size_t */
 		*n_args = 2;
 		break;
 	}
 	/* mprotect */
 	case 74: {
 		struct mprotect_args *p = params;
 		uarg[0] = (intptr_t) p->addr; /* void * */
 		uarg[1] = p->len; /* size_t */
 		iarg[2] = p->prot; /* int */
 		*n_args = 3;
 		break;
 	}
 	/* madvise */
 	case 75: {
 		struct madvise_args *p = params;
 		uarg[0] = (intptr_t) p->addr; /* void * */
 		uarg[1] = p->len; /* size_t */
 		iarg[2] = p->behav; /* int */
 		*n_args = 3;
 		break;
 	}
 	/* mincore */
 	case 78: {
 		struct mincore_args *p = params;
 		uarg[0] = (intptr_t) p->addr; /* const void * */
 		uarg[1] = p->len; /* size_t */
 		uarg[2] = (intptr_t) p->vec; /* char * */
 		*n_args = 3;
 		break;
 	}
 	/* getgroups */
 	case 79: {
 		struct getgroups_args *p = params;
 		uarg[0] = p->gidsetsize; /* u_int */
 		uarg[1] = (intptr_t) p->gidset; /* gid_t * */
 		*n_args = 2;
 		break;
 	}
 	/* setgroups */
 	case 80: {
 		struct setgroups_args *p = params;
 		uarg[0] = p->gidsetsize; /* u_int */
 		uarg[1] = (intptr_t) p->gidset; /* gid_t * */
 		*n_args = 2;
 		break;
 	}
 	/* getpgrp */
 	case 81: {
 		*n_args = 0;
 		break;
 	}
 	/* setpgid */
 	case 82: {
 		struct setpgid_args *p = params;
 		iarg[0] = p->pid; /* int */
 		iarg[1] = p->pgid; /* int */
 		*n_args = 2;
 		break;
 	}
 	/* setitimer */
 	case 83: {
 		struct setitimer_args *p = params;
 		uarg[0] = p->which; /* u_int */
 		uarg[1] = (intptr_t) p->itv; /* struct itimerval * */
 		uarg[2] = (intptr_t) p->oitv; /* struct itimerval * */
 		*n_args = 3;
 		break;
 	}
 	/* swapon */
 	case 85: {
 		struct swapon_args *p = params;
 		uarg[0] = (intptr_t) p->name; /* const char * */
 		*n_args = 1;
 		break;
 	}
 	/* getitimer */
 	case 86: {
 		struct getitimer_args *p = params;
 		uarg[0] = p->which; /* u_int */
 		uarg[1] = (intptr_t) p->itv; /* struct itimerval * */
 		*n_args = 2;
 		break;
 	}
 	/* getdtablesize */
 	case 89: {
 		*n_args = 0;
 		break;
 	}
 	/* dup2 */
 	case 90: {
 		struct dup2_args *p = params;
 		uarg[0] = p->from; /* u_int */
 		uarg[1] = p->to; /* u_int */
 		*n_args = 2;
 		break;
 	}
 	/* fcntl */
 	case 92: {
 		struct fcntl_args *p = params;
 		iarg[0] = p->fd; /* int */
 		iarg[1] = p->cmd; /* int */
 		iarg[2] = p->arg; /* long */
 		*n_args = 3;
 		break;
 	}
 	/* select */
 	case 93: {
 		struct select_args *p = params;
 		iarg[0] = p->nd; /* int */
 		uarg[1] = (intptr_t) p->in; /* fd_set * */
 		uarg[2] = (intptr_t) p->ou; /* fd_set * */
 		uarg[3] = (intptr_t) p->ex; /* fd_set * */
 		uarg[4] = (intptr_t) p->tv; /* struct timeval * */
 		*n_args = 5;
 		break;
 	}
 	/* fsync */
 	case 95: {
 		struct fsync_args *p = params;
 		iarg[0] = p->fd; /* int */
 		*n_args = 1;
 		break;
 	}
 	/* setpriority */
 	case 96: {
 		struct setpriority_args *p = params;
 		iarg[0] = p->which; /* int */
 		iarg[1] = p->who; /* int */
 		iarg[2] = p->prio; /* int */
 		*n_args = 3;
 		break;
 	}
 	/* socket */
 	case 97: {
 		struct socket_args *p = params;
 		iarg[0] = p->domain; /* int */
 		iarg[1] = p->type; /* int */
 		iarg[2] = p->protocol; /* int */
 		*n_args = 3;
 		break;
 	}
 	/* connect */
 	case 98: {
 		struct connect_args *p = params;
 		iarg[0] = p->s; /* int */
 		uarg[1] = (intptr_t) p->name; /* const struct sockaddr * */
 		iarg[2] = p->namelen; /* int */
 		*n_args = 3;
 		break;
 	}
 	/* getpriority */
 	case 100: {
 		struct getpriority_args *p = params;
 		iarg[0] = p->which; /* int */
 		iarg[1] = p->who; /* int */
 		*n_args = 2;
 		break;
 	}
 	/* bind */
 	case 104: {
 		struct bind_args *p = params;
 		iarg[0] = p->s; /* int */
 		uarg[1] = (intptr_t) p->name; /* const struct sockaddr * */
 		iarg[2] = p->namelen; /* int */
 		*n_args = 3;
 		break;
 	}
 	/* setsockopt */
 	case 105: {
 		struct setsockopt_args *p = params;
 		iarg[0] = p->s; /* int */
 		iarg[1] = p->level; /* int */
 		iarg[2] = p->name; /* int */
 		uarg[3] = (intptr_t) p->val; /* const void * */
 		iarg[4] = p->valsize; /* int */
 		*n_args = 5;
 		break;
 	}
 	/* listen */
 	case 106: {
 		struct listen_args *p = params;
 		iarg[0] = p->s; /* int */
 		iarg[1] = p->backlog; /* int */
 		*n_args = 2;
 		break;
 	}
 	/* gettimeofday */
 	case 116: {
 		struct gettimeofday_args *p = params;
 		uarg[0] = (intptr_t) p->tp; /* struct timeval * */
 		uarg[1] = (intptr_t) p->tzp; /* struct timezone * */
 		*n_args = 2;
 		break;
 	}
 	/* getrusage */
 	case 117: {
 		struct getrusage_args *p = params;
 		iarg[0] = p->who; /* int */
 		uarg[1] = (intptr_t) p->rusage; /* struct rusage * */
 		*n_args = 2;
 		break;
 	}
 	/* getsockopt */
 	case 118: {
 		struct getsockopt_args *p = params;
 		iarg[0] = p->s; /* int */
 		iarg[1] = p->level; /* int */
 		iarg[2] = p->name; /* int */
 		uarg[3] = (intptr_t) p->val; /* void * */
 		uarg[4] = (intptr_t) p->avalsize; /* int * */
 		*n_args = 5;
 		break;
 	}
 	/* readv */
 	case 120: {
 		struct readv_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->iovp; /* struct iovec * */
 		uarg[2] = p->iovcnt; /* u_int */
 		*n_args = 3;
 		break;
 	}
 	/* writev */
 	case 121: {
 		struct writev_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->iovp; /* struct iovec * */
 		uarg[2] = p->iovcnt; /* u_int */
 		*n_args = 3;
 		break;
 	}
 	/* settimeofday */
 	case 122: {
 		struct settimeofday_args *p = params;
 		uarg[0] = (intptr_t) p->tv; /* struct timeval * */
 		uarg[1] = (intptr_t) p->tzp; /* struct timezone * */
 		*n_args = 2;
 		break;
 	}
 	/* fchown */
 	case 123: {
 		struct fchown_args *p = params;
 		iarg[0] = p->fd; /* int */
 		iarg[1] = p->uid; /* int */
 		iarg[2] = p->gid; /* int */
 		*n_args = 3;
 		break;
 	}
 	/* fchmod */
 	case 124: {
 		struct fchmod_args *p = params;
 		iarg[0] = p->fd; /* int */
 		iarg[1] = p->mode; /* mode_t */
 		*n_args = 2;
 		break;
 	}
 	/* setreuid */
 	case 126: {
 		struct setreuid_args *p = params;
 		iarg[0] = p->ruid; /* int */
 		iarg[1] = p->euid; /* int */
 		*n_args = 2;
 		break;
 	}
 	/* setregid */
 	case 127: {
 		struct setregid_args *p = params;
 		iarg[0] = p->rgid; /* int */
 		iarg[1] = p->egid; /* int */
 		*n_args = 2;
 		break;
 	}
 	/* rename */
 	case 128: {
 		struct rename_args *p = params;
 		uarg[0] = (intptr_t) p->from; /* const char * */
 		uarg[1] = (intptr_t) p->to; /* const char * */
 		*n_args = 2;
 		break;
 	}
 	/* flock */
 	case 131: {
 		struct flock_args *p = params;
 		iarg[0] = p->fd; /* int */
 		iarg[1] = p->how; /* int */
 		*n_args = 2;
 		break;
 	}
 	/* mkfifo */
 	case 132: {
 		struct mkfifo_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		iarg[1] = p->mode; /* mode_t */
 		*n_args = 2;
 		break;
 	}
 	/* sendto */
 	case 133: {
 		struct sendto_args *p = params;
 		iarg[0] = p->s; /* int */
 		uarg[1] = (intptr_t) p->buf; /* const void * */
 		uarg[2] = p->len; /* size_t */
 		iarg[3] = p->flags; /* int */
 		uarg[4] = (intptr_t) p->to; /* const struct sockaddr * */
 		iarg[5] = p->tolen; /* int */
 		*n_args = 6;
 		break;
 	}
 	/* shutdown */
 	case 134: {
 		struct shutdown_args *p = params;
 		iarg[0] = p->s; /* int */
 		iarg[1] = p->how; /* int */
 		*n_args = 2;
 		break;
 	}
 	/* socketpair */
 	case 135: {
 		struct socketpair_args *p = params;
 		iarg[0] = p->domain; /* int */
 		iarg[1] = p->type; /* int */
 		iarg[2] = p->protocol; /* int */
 		uarg[3] = (intptr_t) p->rsv; /* int * */
 		*n_args = 4;
 		break;
 	}
 	/* mkdir */
 	case 136: {
 		struct mkdir_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		iarg[1] = p->mode; /* mode_t */
 		*n_args = 2;
 		break;
 	}
 	/* rmdir */
 	case 137: {
 		struct rmdir_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		*n_args = 1;
 		break;
 	}
 	/* utimes */
 	case 138: {
 		struct utimes_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		uarg[1] = (intptr_t) p->tptr; /* struct timeval * */
 		*n_args = 2;
 		break;
 	}
 	/* adjtime */
 	case 140: {
 		struct adjtime_args *p = params;
 		uarg[0] = (intptr_t) p->delta; /* struct timeval * */
 		uarg[1] = (intptr_t) p->olddelta; /* struct timeval * */
 		*n_args = 2;
 		break;
 	}
 	/* setsid */
 	case 147: {
 		*n_args = 0;
 		break;
 	}
 	/* quotactl */
 	case 148: {
 		struct quotactl_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		iarg[1] = p->cmd; /* int */
 		iarg[2] = p->uid; /* int */
 		uarg[3] = (intptr_t) p->arg; /* void * */
 		*n_args = 4;
 		break;
 	}
 	/* nlm_syscall */
 	case 154: {
 		struct nlm_syscall_args *p = params;
 		iarg[0] = p->debug_level; /* int */
 		iarg[1] = p->grace_period; /* int */
 		iarg[2] = p->addr_count; /* int */
 		uarg[3] = (intptr_t) p->addrs; /* char ** */
 		*n_args = 4;
 		break;
 	}
 	/* nfssvc */
 	case 155: {
 		struct nfssvc_args *p = params;
 		iarg[0] = p->flag; /* int */
 		uarg[1] = (intptr_t) p->argp; /* void * */
 		*n_args = 2;
 		break;
 	}
 	/* lgetfh */
 	case 160: {
 		struct lgetfh_args *p = params;
 		uarg[0] = (intptr_t) p->fname; /* const char * */
 		uarg[1] = (intptr_t) p->fhp; /* struct fhandle * */
 		*n_args = 2;
 		break;
 	}
 	/* getfh */
 	case 161: {
 		struct getfh_args *p = params;
 		uarg[0] = (intptr_t) p->fname; /* const char * */
 		uarg[1] = (intptr_t) p->fhp; /* struct fhandle * */
 		*n_args = 2;
 		break;
 	}
 	/* sysarch */
 	case 165: {
 		struct sysarch_args *p = params;
 		iarg[0] = p->op; /* int */
 		uarg[1] = (intptr_t) p->parms; /* char * */
 		*n_args = 2;
 		break;
 	}
 	/* rtprio */
 	case 166: {
 		struct rtprio_args *p = params;
 		iarg[0] = p->function; /* int */
 		iarg[1] = p->pid; /* pid_t */
 		uarg[2] = (intptr_t) p->rtp; /* struct rtprio * */
 		*n_args = 3;
 		break;
 	}
 	/* semsys */
 	case 169: {
 		struct semsys_args *p = params;
 		iarg[0] = p->which; /* int */
 		iarg[1] = p->a2; /* int */
 		iarg[2] = p->a3; /* int */
 		iarg[3] = p->a4; /* int */
 		iarg[4] = p->a5; /* int */
 		*n_args = 5;
 		break;
 	}
 	/* msgsys */
 	case 170: {
 		struct msgsys_args *p = params;
 		iarg[0] = p->which; /* int */
 		iarg[1] = p->a2; /* int */
 		iarg[2] = p->a3; /* int */
 		iarg[3] = p->a4; /* int */
 		iarg[4] = p->a5; /* int */
 		iarg[5] = p->a6; /* int */
 		*n_args = 6;
 		break;
 	}
 	/* shmsys */
 	case 171: {
 		struct shmsys_args *p = params;
 		iarg[0] = p->which; /* int */
 		iarg[1] = p->a2; /* int */
 		iarg[2] = p->a3; /* int */
 		iarg[3] = p->a4; /* int */
 		*n_args = 4;
 		break;
 	}
 	/* setfib */
 	case 175: {
 		struct setfib_args *p = params;
 		iarg[0] = p->fibnum; /* int */
 		*n_args = 1;
 		break;
 	}
 	/* ntp_adjtime */
 	case 176: {
 		struct ntp_adjtime_args *p = params;
 		uarg[0] = (intptr_t) p->tp; /* struct timex * */
 		*n_args = 1;
 		break;
 	}
 	/* setgid */
 	case 181: {
 		struct setgid_args *p = params;
 		iarg[0] = p->gid; /* gid_t */
 		*n_args = 1;
 		break;
 	}
 	/* setegid */
 	case 182: {
 		struct setegid_args *p = params;
 		iarg[0] = p->egid; /* gid_t */
 		*n_args = 1;
 		break;
 	}
 	/* seteuid */
 	case 183: {
 		struct seteuid_args *p = params;
 		uarg[0] = p->euid; /* uid_t */
 		*n_args = 1;
 		break;
 	}
 	/* pathconf */
 	case 191: {
 		struct pathconf_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		iarg[1] = p->name; /* int */
 		*n_args = 2;
 		break;
 	}
 	/* fpathconf */
 	case 192: {
 		struct fpathconf_args *p = params;
 		iarg[0] = p->fd; /* int */
 		iarg[1] = p->name; /* int */
 		*n_args = 2;
 		break;
 	}
 	/* getrlimit */
 	case 194: {
 		struct __getrlimit_args *p = params;
 		uarg[0] = p->which; /* u_int */
 		uarg[1] = (intptr_t) p->rlp; /* struct rlimit * */
 		*n_args = 2;
 		break;
 	}
 	/* setrlimit */
 	case 195: {
 		struct __setrlimit_args *p = params;
 		uarg[0] = p->which; /* u_int */
 		uarg[1] = (intptr_t) p->rlp; /* struct rlimit * */
 		*n_args = 2;
 		break;
 	}
 	/* nosys */
 	case 198: {
 		*n_args = 0;
 		break;
 	}
 	/* __sysctl */
 	case 202: {
 		struct sysctl_args *p = params;
 		uarg[0] = (intptr_t) p->name; /* int * */
 		uarg[1] = p->namelen; /* u_int */
 		uarg[2] = (intptr_t) p->old; /* void * */
 		uarg[3] = (intptr_t) p->oldlenp; /* size_t * */
 		uarg[4] = (intptr_t) p->new; /* const void * */
 		uarg[5] = p->newlen; /* size_t */
 		*n_args = 6;
 		break;
 	}
 	/* mlock */
 	case 203: {
 		struct mlock_args *p = params;
 		uarg[0] = (intptr_t) p->addr; /* const void * */
 		uarg[1] = p->len; /* size_t */
 		*n_args = 2;
 		break;
 	}
 	/* munlock */
 	case 204: {
 		struct munlock_args *p = params;
 		uarg[0] = (intptr_t) p->addr; /* const void * */
 		uarg[1] = p->len; /* size_t */
 		*n_args = 2;
 		break;
 	}
 	/* undelete */
 	case 205: {
 		struct undelete_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		*n_args = 1;
 		break;
 	}
 	/* futimes */
 	case 206: {
 		struct futimes_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->tptr; /* struct timeval * */
 		*n_args = 2;
 		break;
 	}
 	/* getpgid */
 	case 207: {
 		struct getpgid_args *p = params;
 		iarg[0] = p->pid; /* pid_t */
 		*n_args = 1;
 		break;
 	}
 	/* poll */
 	case 209: {
 		struct poll_args *p = params;
 		uarg[0] = (intptr_t) p->fds; /* struct pollfd * */
 		uarg[1] = p->nfds; /* u_int */
 		iarg[2] = p->timeout; /* int */
 		*n_args = 3;
 		break;
 	}
 	/* lkmnosys */
 	case 210: {
 		*n_args = 0;
 		break;
 	}
 	/* lkmnosys */
 	case 211: {
 		*n_args = 0;
 		break;
 	}
 	/* lkmnosys */
 	case 212: {
 		*n_args = 0;
 		break;
 	}
 	/* lkmnosys */
 	case 213: {
 		*n_args = 0;
 		break;
 	}
 	/* lkmnosys */
 	case 214: {
 		*n_args = 0;
 		break;
 	}
 	/* lkmnosys */
 	case 215: {
 		*n_args = 0;
 		break;
 	}
 	/* lkmnosys */
 	case 216: {
 		*n_args = 0;
 		break;
 	}
 	/* lkmnosys */
 	case 217: {
 		*n_args = 0;
 		break;
 	}
 	/* lkmnosys */
 	case 218: {
 		*n_args = 0;
 		break;
 	}
 	/* lkmnosys */
 	case 219: {
 		*n_args = 0;
 		break;
 	}
 	/* semget */
 	case 221: {
 		struct semget_args *p = params;
 		iarg[0] = p->key; /* key_t */
 		iarg[1] = p->nsems; /* int */
 		iarg[2] = p->semflg; /* int */
 		*n_args = 3;
 		break;
 	}
 	/* semop */
 	case 222: {
 		struct semop_args *p = params;
 		iarg[0] = p->semid; /* int */
 		uarg[1] = (intptr_t) p->sops; /* struct sembuf * */
 		uarg[2] = p->nsops; /* size_t */
 		*n_args = 3;
 		break;
 	}
 	/* msgget */
 	case 225: {
 		struct msgget_args *p = params;
 		iarg[0] = p->key; /* key_t */
 		iarg[1] = p->msgflg; /* int */
 		*n_args = 2;
 		break;
 	}
 	/* msgsnd */
 	case 226: {
 		struct msgsnd_args *p = params;
 		iarg[0] = p->msqid; /* int */
 		uarg[1] = (intptr_t) p->msgp; /* const void * */
 		uarg[2] = p->msgsz; /* size_t */
 		iarg[3] = p->msgflg; /* int */
 		*n_args = 4;
 		break;
 	}
 	/* msgrcv */
 	case 227: {
 		struct msgrcv_args *p = params;
 		iarg[0] = p->msqid; /* int */
 		uarg[1] = (intptr_t) p->msgp; /* void * */
 		uarg[2] = p->msgsz; /* size_t */
 		iarg[3] = p->msgtyp; /* long */
 		iarg[4] = p->msgflg; /* int */
 		*n_args = 5;
 		break;
 	}
 	/* shmat */
 	case 228: {
 		struct shmat_args *p = params;
 		iarg[0] = p->shmid; /* int */
 		uarg[1] = (intptr_t) p->shmaddr; /* const void * */
 		iarg[2] = p->shmflg; /* int */
 		*n_args = 3;
 		break;
 	}
 	/* shmdt */
 	case 230: {
 		struct shmdt_args *p = params;
 		uarg[0] = (intptr_t) p->shmaddr; /* const void * */
 		*n_args = 1;
 		break;
 	}
 	/* shmget */
 	case 231: {
 		struct shmget_args *p = params;
 		iarg[0] = p->key; /* key_t */
 		uarg[1] = p->size; /* size_t */
 		iarg[2] = p->shmflg; /* int */
 		*n_args = 3;
 		break;
 	}
 	/* clock_gettime */
 	case 232: {
 		struct clock_gettime_args *p = params;
 		iarg[0] = p->clock_id; /* clockid_t */
 		uarg[1] = (intptr_t) p->tp; /* struct timespec * */
 		*n_args = 2;
 		break;
 	}
 	/* clock_settime */
 	case 233: {
 		struct clock_settime_args *p = params;
 		iarg[0] = p->clock_id; /* clockid_t */
 		uarg[1] = (intptr_t) p->tp; /* const struct timespec * */
 		*n_args = 2;
 		break;
 	}
 	/* clock_getres */
 	case 234: {
 		struct clock_getres_args *p = params;
 		iarg[0] = p->clock_id; /* clockid_t */
 		uarg[1] = (intptr_t) p->tp; /* struct timespec * */
 		*n_args = 2;
 		break;
 	}
 	/* ktimer_create */
 	case 235: {
 		struct ktimer_create_args *p = params;
 		iarg[0] = p->clock_id; /* clockid_t */
 		uarg[1] = (intptr_t) p->evp; /* struct sigevent * */
 		uarg[2] = (intptr_t) p->timerid; /* int * */
 		*n_args = 3;
 		break;
 	}
 	/* ktimer_delete */
 	case 236: {
 		struct ktimer_delete_args *p = params;
 		iarg[0] = p->timerid; /* int */
 		*n_args = 1;
 		break;
 	}
 	/* ktimer_settime */
 	case 237: {
 		struct ktimer_settime_args *p = params;
 		iarg[0] = p->timerid; /* int */
 		iarg[1] = p->flags; /* int */
 		uarg[2] = (intptr_t) p->value; /* const struct itimerspec * */
 		uarg[3] = (intptr_t) p->ovalue; /* struct itimerspec * */
 		*n_args = 4;
 		break;
 	}
 	/* ktimer_gettime */
 	case 238: {
 		struct ktimer_gettime_args *p = params;
 		iarg[0] = p->timerid; /* int */
 		uarg[1] = (intptr_t) p->value; /* struct itimerspec * */
 		*n_args = 2;
 		break;
 	}
 	/* ktimer_getoverrun */
 	case 239: {
 		struct ktimer_getoverrun_args *p = params;
 		iarg[0] = p->timerid; /* int */
 		*n_args = 1;
 		break;
 	}
 	/* nanosleep */
 	case 240: {
 		struct nanosleep_args *p = params;
 		uarg[0] = (intptr_t) p->rqtp; /* const struct timespec * */
 		uarg[1] = (intptr_t) p->rmtp; /* struct timespec * */
 		*n_args = 2;
 		break;
 	}
 	/* ffclock_getcounter */
 	case 241: {
 		struct ffclock_getcounter_args *p = params;
 		uarg[0] = (intptr_t) p->ffcount; /* ffcounter * */
 		*n_args = 1;
 		break;
 	}
 	/* ffclock_setestimate */
 	case 242: {
 		struct ffclock_setestimate_args *p = params;
 		uarg[0] = (intptr_t) p->cest; /* struct ffclock_estimate * */
 		*n_args = 1;
 		break;
 	}
 	/* ffclock_getestimate */
 	case 243: {
 		struct ffclock_getestimate_args *p = params;
 		uarg[0] = (intptr_t) p->cest; /* struct ffclock_estimate * */
 		*n_args = 1;
 		break;
 	}
 	/* clock_nanosleep */
 	case 244: {
 		struct clock_nanosleep_args *p = params;
 		iarg[0] = p->clock_id; /* clockid_t */
 		iarg[1] = p->flags; /* int */
 		uarg[2] = (intptr_t) p->rqtp; /* const struct timespec * */
 		uarg[3] = (intptr_t) p->rmtp; /* struct timespec * */
 		*n_args = 4;
 		break;
 	}
 	/* clock_getcpuclockid2 */
 	case 247: {
 		struct clock_getcpuclockid2_args *p = params;
 		iarg[0] = p->id; /* id_t */
 		iarg[1] = p->which; /* int */
 		uarg[2] = (intptr_t) p->clock_id; /* clockid_t * */
 		*n_args = 3;
 		break;
 	}
 	/* ntp_gettime */
 	case 248: {
 		struct ntp_gettime_args *p = params;
 		uarg[0] = (intptr_t) p->ntvp; /* struct ntptimeval * */
 		*n_args = 1;
 		break;
 	}
 	/* minherit */
 	case 250: {
 		struct minherit_args *p = params;
 		uarg[0] = (intptr_t) p->addr; /* void * */
 		uarg[1] = p->len; /* size_t */
 		iarg[2] = p->inherit; /* int */
 		*n_args = 3;
 		break;
 	}
 	/* rfork */
 	case 251: {
 		struct rfork_args *p = params;
 		iarg[0] = p->flags; /* int */
 		*n_args = 1;
 		break;
 	}
 	/* issetugid */
 	case 253: {
 		*n_args = 0;
 		break;
 	}
 	/* lchown */
 	case 254: {
 		struct lchown_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		iarg[1] = p->uid; /* int */
 		iarg[2] = p->gid; /* int */
 		*n_args = 3;
 		break;
 	}
 	/* aio_read */
 	case 255: {
 		struct aio_read_args *p = params;
 		uarg[0] = (intptr_t) p->aiocbp; /* struct aiocb * */
 		*n_args = 1;
 		break;
 	}
 	/* aio_write */
 	case 256: {
 		struct aio_write_args *p = params;
 		uarg[0] = (intptr_t) p->aiocbp; /* struct aiocb * */
 		*n_args = 1;
 		break;
 	}
 	/* lio_listio */
 	case 257: {
 		struct lio_listio_args *p = params;
 		iarg[0] = p->mode; /* int */
 		uarg[1] = (intptr_t) p->acb_list; /* struct aiocb *const * */
 		iarg[2] = p->nent; /* int */
 		uarg[3] = (intptr_t) p->sig; /* struct sigevent * */
 		*n_args = 4;
 		break;
 	}
 	/* lchmod */
 	case 274: {
 		struct lchmod_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		iarg[1] = p->mode; /* mode_t */
 		*n_args = 2;
 		break;
 	}
 	/* lutimes */
 	case 276: {
 		struct lutimes_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		uarg[1] = (intptr_t) p->tptr; /* struct timeval * */
 		*n_args = 2;
 		break;
 	}
 	/* preadv */
 	case 289: {
 		struct preadv_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->iovp; /* struct iovec * */
 		uarg[2] = p->iovcnt; /* u_int */
 		iarg[3] = p->offset; /* off_t */
 		*n_args = 4;
 		break;
 	}
 	/* pwritev */
 	case 290: {
 		struct pwritev_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->iovp; /* struct iovec * */
 		uarg[2] = p->iovcnt; /* u_int */
 		iarg[3] = p->offset; /* off_t */
 		*n_args = 4;
 		break;
 	}
 	/* fhopen */
 	case 298: {
 		struct fhopen_args *p = params;
 		uarg[0] = (intptr_t) p->u_fhp; /* const struct fhandle * */
 		iarg[1] = p->flags; /* int */
 		*n_args = 2;
 		break;
 	}
 	/* modnext */
 	case 300: {
 		struct modnext_args *p = params;
 		iarg[0] = p->modid; /* int */
 		*n_args = 1;
 		break;
 	}
 	/* modstat */
 	case 301: {
 		struct modstat_args *p = params;
 		iarg[0] = p->modid; /* int */
 		uarg[1] = (intptr_t) p->stat; /* struct module_stat * */
 		*n_args = 2;
 		break;
 	}
 	/* modfnext */
 	case 302: {
 		struct modfnext_args *p = params;
 		iarg[0] = p->modid; /* int */
 		*n_args = 1;
 		break;
 	}
 	/* modfind */
 	case 303: {
 		struct modfind_args *p = params;
 		uarg[0] = (intptr_t) p->name; /* const char * */
 		*n_args = 1;
 		break;
 	}
 	/* kldload */
 	case 304: {
 		struct kldload_args *p = params;
 		uarg[0] = (intptr_t) p->file; /* const char * */
 		*n_args = 1;
 		break;
 	}
 	/* kldunload */
 	case 305: {
 		struct kldunload_args *p = params;
 		iarg[0] = p->fileid; /* int */
 		*n_args = 1;
 		break;
 	}
 	/* kldfind */
 	case 306: {
 		struct kldfind_args *p = params;
 		uarg[0] = (intptr_t) p->file; /* const char * */
 		*n_args = 1;
 		break;
 	}
 	/* kldnext */
 	case 307: {
 		struct kldnext_args *p = params;
 		iarg[0] = p->fileid; /* int */
 		*n_args = 1;
 		break;
 	}
 	/* kldstat */
 	case 308: {
 		struct kldstat_args *p = params;
 		iarg[0] = p->fileid; /* int */
 		uarg[1] = (intptr_t) p->stat; /* struct kld_file_stat * */
 		*n_args = 2;
 		break;
 	}
 	/* kldfirstmod */
 	case 309: {
 		struct kldfirstmod_args *p = params;
 		iarg[0] = p->fileid; /* int */
 		*n_args = 1;
 		break;
 	}
 	/* getsid */
 	case 310: {
 		struct getsid_args *p = params;
 		iarg[0] = p->pid; /* pid_t */
 		*n_args = 1;
 		break;
 	}
 	/* setresuid */
 	case 311: {
 		struct setresuid_args *p = params;
 		uarg[0] = p->ruid; /* uid_t */
 		uarg[1] = p->euid; /* uid_t */
 		uarg[2] = p->suid; /* uid_t */
 		*n_args = 3;
 		break;
 	}
 	/* setresgid */
 	case 312: {
 		struct setresgid_args *p = params;
 		iarg[0] = p->rgid; /* gid_t */
 		iarg[1] = p->egid; /* gid_t */
 		iarg[2] = p->sgid; /* gid_t */
 		*n_args = 3;
 		break;
 	}
 	/* aio_return */
 	case 314: {
 		struct aio_return_args *p = params;
 		uarg[0] = (intptr_t) p->aiocbp; /* struct aiocb * */
 		*n_args = 1;
 		break;
 	}
 	/* aio_suspend */
 	case 315: {
 		struct aio_suspend_args *p = params;
 		uarg[0] = (intptr_t) p->aiocbp; /* struct aiocb *const * */
 		iarg[1] = p->nent; /* int */
 		uarg[2] = (intptr_t) p->timeout; /* const struct timespec * */
 		*n_args = 3;
 		break;
 	}
 	/* aio_cancel */
 	case 316: {
 		struct aio_cancel_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->aiocbp; /* struct aiocb * */
 		*n_args = 2;
 		break;
 	}
 	/* aio_error */
 	case 317: {
 		struct aio_error_args *p = params;
 		uarg[0] = (intptr_t) p->aiocbp; /* struct aiocb * */
 		*n_args = 1;
 		break;
 	}
 	/* yield */
 	case 321: {
 		*n_args = 0;
 		break;
 	}
 	/* mlockall */
 	case 324: {
 		struct mlockall_args *p = params;
 		iarg[0] = p->how; /* int */
 		*n_args = 1;
 		break;
 	}
 	/* munlockall */
 	case 325: {
 		*n_args = 0;
 		break;
 	}
 	/* __getcwd */
 	case 326: {
 		struct __getcwd_args *p = params;
 		uarg[0] = (intptr_t) p->buf; /* char * */
 		uarg[1] = p->buflen; /* size_t */
 		*n_args = 2;
 		break;
 	}
 	/* sched_setparam */
 	case 327: {
 		struct sched_setparam_args *p = params;
 		iarg[0] = p->pid; /* pid_t */
 		uarg[1] = (intptr_t) p->param; /* const struct sched_param * */
 		*n_args = 2;
 		break;
 	}
 	/* sched_getparam */
 	case 328: {
 		struct sched_getparam_args *p = params;
 		iarg[0] = p->pid; /* pid_t */
 		uarg[1] = (intptr_t) p->param; /* struct sched_param * */
 		*n_args = 2;
 		break;
 	}
 	/* sched_setscheduler */
 	case 329: {
 		struct sched_setscheduler_args *p = params;
 		iarg[0] = p->pid; /* pid_t */
 		iarg[1] = p->policy; /* int */
 		uarg[2] = (intptr_t) p->param; /* const struct sched_param * */
 		*n_args = 3;
 		break;
 	}
 	/* sched_getscheduler */
 	case 330: {
 		struct sched_getscheduler_args *p = params;
 		iarg[0] = p->pid; /* pid_t */
 		*n_args = 1;
 		break;
 	}
 	/* sched_yield */
 	case 331: {
 		*n_args = 0;
 		break;
 	}
 	/* sched_get_priority_max */
 	case 332: {
 		struct sched_get_priority_max_args *p = params;
 		iarg[0] = p->policy; /* int */
 		*n_args = 1;
 		break;
 	}
 	/* sched_get_priority_min */
 	case 333: {
 		struct sched_get_priority_min_args *p = params;
 		iarg[0] = p->policy; /* int */
 		*n_args = 1;
 		break;
 	}
 	/* sched_rr_get_interval */
 	case 334: {
 		struct sched_rr_get_interval_args *p = params;
 		iarg[0] = p->pid; /* pid_t */
 		uarg[1] = (intptr_t) p->interval; /* struct timespec * */
 		*n_args = 2;
 		break;
 	}
 	/* utrace */
 	case 335: {
 		struct utrace_args *p = params;
 		uarg[0] = (intptr_t) p->addr; /* const void * */
 		uarg[1] = p->len; /* size_t */
 		*n_args = 2;
 		break;
 	}
 	/* kldsym */
 	case 337: {
 		struct kldsym_args *p = params;
 		iarg[0] = p->fileid; /* int */
 		iarg[1] = p->cmd; /* int */
 		uarg[2] = (intptr_t) p->data; /* void * */
 		*n_args = 3;
 		break;
 	}
 	/* jail */
 	case 338: {
 		struct jail_args *p = params;
 		uarg[0] = (intptr_t) p->jail; /* struct jail * */
 		*n_args = 1;
 		break;
 	}
 	/* nnpfs_syscall */
 	case 339: {
 		struct nnpfs_syscall_args *p = params;
 		iarg[0] = p->operation; /* int */
 		uarg[1] = (intptr_t) p->a_pathP; /* char * */
 		iarg[2] = p->a_opcode; /* int */
 		uarg[3] = (intptr_t) p->a_paramsP; /* void * */
 		iarg[4] = p->a_followSymlinks; /* int */
 		*n_args = 5;
 		break;
 	}
 	/* sigprocmask */
 	case 340: {
 		struct sigprocmask_args *p = params;
 		iarg[0] = p->how; /* int */
 		uarg[1] = (intptr_t) p->set; /* const sigset_t * */
 		uarg[2] = (intptr_t) p->oset; /* sigset_t * */
 		*n_args = 3;
 		break;
 	}
 	/* sigsuspend */
 	case 341: {
 		struct sigsuspend_args *p = params;
 		uarg[0] = (intptr_t) p->sigmask; /* const sigset_t * */
 		*n_args = 1;
 		break;
 	}
 	/* sigpending */
 	case 343: {
 		struct sigpending_args *p = params;
 		uarg[0] = (intptr_t) p->set; /* sigset_t * */
 		*n_args = 1;
 		break;
 	}
 	/* sigtimedwait */
 	case 345: {
 		struct sigtimedwait_args *p = params;
 		uarg[0] = (intptr_t) p->set; /* const sigset_t * */
 		uarg[1] = (intptr_t) p->info; /* siginfo_t * */
 		uarg[2] = (intptr_t) p->timeout; /* const struct timespec * */
 		*n_args = 3;
 		break;
 	}
 	/* sigwaitinfo */
 	case 346: {
 		struct sigwaitinfo_args *p = params;
 		uarg[0] = (intptr_t) p->set; /* const sigset_t * */
 		uarg[1] = (intptr_t) p->info; /* siginfo_t * */
 		*n_args = 2;
 		break;
 	}
 	/* __acl_get_file */
 	case 347: {
 		struct __acl_get_file_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		iarg[1] = p->type; /* acl_type_t */
 		uarg[2] = (intptr_t) p->aclp; /* struct acl * */
 		*n_args = 3;
 		break;
 	}
 	/* __acl_set_file */
 	case 348: {
 		struct __acl_set_file_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		iarg[1] = p->type; /* acl_type_t */
 		uarg[2] = (intptr_t) p->aclp; /* struct acl * */
 		*n_args = 3;
 		break;
 	}
 	/* __acl_get_fd */
 	case 349: {
 		struct __acl_get_fd_args *p = params;
 		iarg[0] = p->filedes; /* int */
 		iarg[1] = p->type; /* acl_type_t */
 		uarg[2] = (intptr_t) p->aclp; /* struct acl * */
 		*n_args = 3;
 		break;
 	}
 	/* __acl_set_fd */
 	case 350: {
 		struct __acl_set_fd_args *p = params;
 		iarg[0] = p->filedes; /* int */
 		iarg[1] = p->type; /* acl_type_t */
 		uarg[2] = (intptr_t) p->aclp; /* struct acl * */
 		*n_args = 3;
 		break;
 	}
 	/* __acl_delete_file */
 	case 351: {
 		struct __acl_delete_file_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		iarg[1] = p->type; /* acl_type_t */
 		*n_args = 2;
 		break;
 	}
 	/* __acl_delete_fd */
 	case 352: {
 		struct __acl_delete_fd_args *p = params;
 		iarg[0] = p->filedes; /* int */
 		iarg[1] = p->type; /* acl_type_t */
 		*n_args = 2;
 		break;
 	}
 	/* __acl_aclcheck_file */
 	case 353: {
 		struct __acl_aclcheck_file_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		iarg[1] = p->type; /* acl_type_t */
 		uarg[2] = (intptr_t) p->aclp; /* struct acl * */
 		*n_args = 3;
 		break;
 	}
 	/* __acl_aclcheck_fd */
 	case 354: {
 		struct __acl_aclcheck_fd_args *p = params;
 		iarg[0] = p->filedes; /* int */
 		iarg[1] = p->type; /* acl_type_t */
 		uarg[2] = (intptr_t) p->aclp; /* struct acl * */
 		*n_args = 3;
 		break;
 	}
 	/* extattrctl */
 	case 355: {
 		struct extattrctl_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		iarg[1] = p->cmd; /* int */
 		uarg[2] = (intptr_t) p->filename; /* const char * */
 		iarg[3] = p->attrnamespace; /* int */
 		uarg[4] = (intptr_t) p->attrname; /* const char * */
 		*n_args = 5;
 		break;
 	}
 	/* extattr_set_file */
 	case 356: {
 		struct extattr_set_file_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		iarg[1] = p->attrnamespace; /* int */
 		uarg[2] = (intptr_t) p->attrname; /* const char * */
 		uarg[3] = (intptr_t) p->data; /* void * */
 		uarg[4] = p->nbytes; /* size_t */
 		*n_args = 5;
 		break;
 	}
 	/* extattr_get_file */
 	case 357: {
 		struct extattr_get_file_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		iarg[1] = p->attrnamespace; /* int */
 		uarg[2] = (intptr_t) p->attrname; /* const char * */
 		uarg[3] = (intptr_t) p->data; /* void * */
 		uarg[4] = p->nbytes; /* size_t */
 		*n_args = 5;
 		break;
 	}
 	/* extattr_delete_file */
 	case 358: {
 		struct extattr_delete_file_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		iarg[1] = p->attrnamespace; /* int */
 		uarg[2] = (intptr_t) p->attrname; /* const char * */
 		*n_args = 3;
 		break;
 	}
 	/* aio_waitcomplete */
 	case 359: {
 		struct aio_waitcomplete_args *p = params;
 		uarg[0] = (intptr_t) p->aiocbp; /* struct aiocb ** */
 		uarg[1] = (intptr_t) p->timeout; /* struct timespec * */
 		*n_args = 2;
 		break;
 	}
 	/* getresuid */
 	case 360: {
 		struct getresuid_args *p = params;
 		uarg[0] = (intptr_t) p->ruid; /* uid_t * */
 		uarg[1] = (intptr_t) p->euid; /* uid_t * */
 		uarg[2] = (intptr_t) p->suid; /* uid_t * */
 		*n_args = 3;
 		break;
 	}
 	/* getresgid */
 	case 361: {
 		struct getresgid_args *p = params;
 		uarg[0] = (intptr_t) p->rgid; /* gid_t * */
 		uarg[1] = (intptr_t) p->egid; /* gid_t * */
 		uarg[2] = (intptr_t) p->sgid; /* gid_t * */
 		*n_args = 3;
 		break;
 	}
 	/* kqueue */
 	case 362: {
 		*n_args = 0;
 		break;
 	}
 	/* extattr_set_fd */
 	case 371: {
 		struct extattr_set_fd_args *p = params;
 		iarg[0] = p->fd; /* int */
 		iarg[1] = p->attrnamespace; /* int */
 		uarg[2] = (intptr_t) p->attrname; /* const char * */
 		uarg[3] = (intptr_t) p->data; /* void * */
 		uarg[4] = p->nbytes; /* size_t */
 		*n_args = 5;
 		break;
 	}
 	/* extattr_get_fd */
 	case 372: {
 		struct extattr_get_fd_args *p = params;
 		iarg[0] = p->fd; /* int */
 		iarg[1] = p->attrnamespace; /* int */
 		uarg[2] = (intptr_t) p->attrname; /* const char * */
 		uarg[3] = (intptr_t) p->data; /* void * */
 		uarg[4] = p->nbytes; /* size_t */
 		*n_args = 5;
 		break;
 	}
 	/* extattr_delete_fd */
 	case 373: {
 		struct extattr_delete_fd_args *p = params;
 		iarg[0] = p->fd; /* int */
 		iarg[1] = p->attrnamespace; /* int */
 		uarg[2] = (intptr_t) p->attrname; /* const char * */
 		*n_args = 3;
 		break;
 	}
 	/* __setugid */
 	case 374: {
 		struct __setugid_args *p = params;
 		iarg[0] = p->flag; /* int */
 		*n_args = 1;
 		break;
 	}
 	/* eaccess */
 	case 376: {
 		struct eaccess_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		iarg[1] = p->amode; /* int */
 		*n_args = 2;
 		break;
 	}
 	/* afs3_syscall */
 	case 377: {
 		struct afs3_syscall_args *p = params;
 		iarg[0] = p->syscall; /* long */
 		iarg[1] = p->parm1; /* long */
 		iarg[2] = p->parm2; /* long */
 		iarg[3] = p->parm3; /* long */
 		iarg[4] = p->parm4; /* long */
 		iarg[5] = p->parm5; /* long */
 		iarg[6] = p->parm6; /* long */
 		*n_args = 7;
 		break;
 	}
 	/* nmount */
 	case 378: {
 		struct nmount_args *p = params;
 		uarg[0] = (intptr_t) p->iovp; /* struct iovec * */
 		uarg[1] = p->iovcnt; /* unsigned int */
 		iarg[2] = p->flags; /* int */
 		*n_args = 3;
 		break;
 	}
 	/* __mac_get_proc */
 	case 384: {
 		struct __mac_get_proc_args *p = params;
 		uarg[0] = (intptr_t) p->mac_p; /* struct mac * */
 		*n_args = 1;
 		break;
 	}
 	/* __mac_set_proc */
 	case 385: {
 		struct __mac_set_proc_args *p = params;
 		uarg[0] = (intptr_t) p->mac_p; /* struct mac * */
 		*n_args = 1;
 		break;
 	}
 	/* __mac_get_fd */
 	case 386: {
 		struct __mac_get_fd_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->mac_p; /* struct mac * */
 		*n_args = 2;
 		break;
 	}
 	/* __mac_get_file */
 	case 387: {
 		struct __mac_get_file_args *p = params;
 		uarg[0] = (intptr_t) p->path_p; /* const char * */
 		uarg[1] = (intptr_t) p->mac_p; /* struct mac * */
 		*n_args = 2;
 		break;
 	}
 	/* __mac_set_fd */
 	case 388: {
 		struct __mac_set_fd_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->mac_p; /* struct mac * */
 		*n_args = 2;
 		break;
 	}
 	/* __mac_set_file */
 	case 389: {
 		struct __mac_set_file_args *p = params;
 		uarg[0] = (intptr_t) p->path_p; /* const char * */
 		uarg[1] = (intptr_t) p->mac_p; /* struct mac * */
 		*n_args = 2;
 		break;
 	}
 	/* kenv */
 	case 390: {
 		struct kenv_args *p = params;
 		iarg[0] = p->what; /* int */
 		uarg[1] = (intptr_t) p->name; /* const char * */
 		uarg[2] = (intptr_t) p->value; /* char * */
 		iarg[3] = p->len; /* int */
 		*n_args = 4;
 		break;
 	}
 	/* lchflags */
 	case 391: {
 		struct lchflags_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		uarg[1] = p->flags; /* u_long */
 		*n_args = 2;
 		break;
 	}
 	/* uuidgen */
 	case 392: {
 		struct uuidgen_args *p = params;
 		uarg[0] = (intptr_t) p->store; /* struct uuid * */
 		iarg[1] = p->count; /* int */
 		*n_args = 2;
 		break;
 	}
 	/* sendfile */
 	case 393: {
 		struct sendfile_args *p = params;
 		iarg[0] = p->fd; /* int */
 		iarg[1] = p->s; /* int */
 		iarg[2] = p->offset; /* off_t */
 		uarg[3] = p->nbytes; /* size_t */
 		uarg[4] = (intptr_t) p->hdtr; /* struct sf_hdtr * */
 		uarg[5] = (intptr_t) p->sbytes; /* off_t * */
 		iarg[6] = p->flags; /* int */
 		*n_args = 7;
 		break;
 	}
 	/* mac_syscall */
 	case 394: {
 		struct mac_syscall_args *p = params;
 		uarg[0] = (intptr_t) p->policy; /* const char * */
 		iarg[1] = p->call; /* int */
 		uarg[2] = (intptr_t) p->arg; /* void * */
 		*n_args = 3;
 		break;
 	}
 	/* ksem_close */
 	case 400: {
 		struct ksem_close_args *p = params;
 		iarg[0] = p->id; /* semid_t */
 		*n_args = 1;
 		break;
 	}
 	/* ksem_post */
 	case 401: {
 		struct ksem_post_args *p = params;
 		iarg[0] = p->id; /* semid_t */
 		*n_args = 1;
 		break;
 	}
 	/* ksem_wait */
 	case 402: {
 		struct ksem_wait_args *p = params;
 		iarg[0] = p->id; /* semid_t */
 		*n_args = 1;
 		break;
 	}
 	/* ksem_trywait */
 	case 403: {
 		struct ksem_trywait_args *p = params;
 		iarg[0] = p->id; /* semid_t */
 		*n_args = 1;
 		break;
 	}
 	/* ksem_init */
 	case 404: {
 		struct ksem_init_args *p = params;
 		uarg[0] = (intptr_t) p->idp; /* semid_t * */
 		uarg[1] = p->value; /* unsigned int */
 		*n_args = 2;
 		break;
 	}
 	/* ksem_open */
 	case 405: {
 		struct ksem_open_args *p = params;
 		uarg[0] = (intptr_t) p->idp; /* semid_t * */
 		uarg[1] = (intptr_t) p->name; /* const char * */
 		iarg[2] = p->oflag; /* int */
 		iarg[3] = p->mode; /* mode_t */
 		uarg[4] = p->value; /* unsigned int */
 		*n_args = 5;
 		break;
 	}
 	/* ksem_unlink */
 	case 406: {
 		struct ksem_unlink_args *p = params;
 		uarg[0] = (intptr_t) p->name; /* const char * */
 		*n_args = 1;
 		break;
 	}
 	/* ksem_getvalue */
 	case 407: {
 		struct ksem_getvalue_args *p = params;
 		iarg[0] = p->id; /* semid_t */
 		uarg[1] = (intptr_t) p->val; /* int * */
 		*n_args = 2;
 		break;
 	}
 	/* ksem_destroy */
 	case 408: {
 		struct ksem_destroy_args *p = params;
 		iarg[0] = p->id; /* semid_t */
 		*n_args = 1;
 		break;
 	}
 	/* __mac_get_pid */
 	case 409: {
 		struct __mac_get_pid_args *p = params;
 		iarg[0] = p->pid; /* pid_t */
 		uarg[1] = (intptr_t) p->mac_p; /* struct mac * */
 		*n_args = 2;
 		break;
 	}
 	/* __mac_get_link */
 	case 410: {
 		struct __mac_get_link_args *p = params;
 		uarg[0] = (intptr_t) p->path_p; /* const char * */
 		uarg[1] = (intptr_t) p->mac_p; /* struct mac * */
 		*n_args = 2;
 		break;
 	}
 	/* __mac_set_link */
 	case 411: {
 		struct __mac_set_link_args *p = params;
 		uarg[0] = (intptr_t) p->path_p; /* const char * */
 		uarg[1] = (intptr_t) p->mac_p; /* struct mac * */
 		*n_args = 2;
 		break;
 	}
 	/* extattr_set_link */
 	case 412: {
 		struct extattr_set_link_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		iarg[1] = p->attrnamespace; /* int */
 		uarg[2] = (intptr_t) p->attrname; /* const char * */
 		uarg[3] = (intptr_t) p->data; /* void * */
 		uarg[4] = p->nbytes; /* size_t */
 		*n_args = 5;
 		break;
 	}
 	/* extattr_get_link */
 	case 413: {
 		struct extattr_get_link_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		iarg[1] = p->attrnamespace; /* int */
 		uarg[2] = (intptr_t) p->attrname; /* const char * */
 		uarg[3] = (intptr_t) p->data; /* void * */
 		uarg[4] = p->nbytes; /* size_t */
 		*n_args = 5;
 		break;
 	}
 	/* extattr_delete_link */
 	case 414: {
 		struct extattr_delete_link_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		iarg[1] = p->attrnamespace; /* int */
 		uarg[2] = (intptr_t) p->attrname; /* const char * */
 		*n_args = 3;
 		break;
 	}
 	/* __mac_execve */
 	case 415: {
 		struct __mac_execve_args *p = params;
 		uarg[0] = (intptr_t) p->fname; /* const char * */
 		uarg[1] = (intptr_t) p->argv; /* char ** */
 		uarg[2] = (intptr_t) p->envv; /* char ** */
 		uarg[3] = (intptr_t) p->mac_p; /* struct mac * */
 		*n_args = 4;
 		break;
 	}
 	/* sigaction */
 	case 416: {
 		struct sigaction_args *p = params;
 		iarg[0] = p->sig; /* int */
 		uarg[1] = (intptr_t) p->act; /* const struct sigaction * */
 		uarg[2] = (intptr_t) p->oact; /* struct sigaction * */
 		*n_args = 3;
 		break;
 	}
 	/* sigreturn */
 	case 417: {
 		struct sigreturn_args *p = params;
 		uarg[0] = (intptr_t) p->sigcntxp; /* const struct __ucontext * */
 		*n_args = 1;
 		break;
 	}
 	/* getcontext */
 	case 421: {
 		struct getcontext_args *p = params;
 		uarg[0] = (intptr_t) p->ucp; /* struct __ucontext * */
 		*n_args = 1;
 		break;
 	}
 	/* setcontext */
 	case 422: {
 		struct setcontext_args *p = params;
 		uarg[0] = (intptr_t) p->ucp; /* const struct __ucontext * */
 		*n_args = 1;
 		break;
 	}
 	/* swapcontext */
 	case 423: {
 		struct swapcontext_args *p = params;
 		uarg[0] = (intptr_t) p->oucp; /* struct __ucontext * */
 		uarg[1] = (intptr_t) p->ucp; /* const struct __ucontext * */
 		*n_args = 2;
 		break;
 	}
 	/* swapoff */
 	case 424: {
 		struct swapoff_args *p = params;
 		uarg[0] = (intptr_t) p->name; /* const char * */
 		*n_args = 1;
 		break;
 	}
 	/* __acl_get_link */
 	case 425: {
 		struct __acl_get_link_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		iarg[1] = p->type; /* acl_type_t */
 		uarg[2] = (intptr_t) p->aclp; /* struct acl * */
 		*n_args = 3;
 		break;
 	}
 	/* __acl_set_link */
 	case 426: {
 		struct __acl_set_link_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		iarg[1] = p->type; /* acl_type_t */
 		uarg[2] = (intptr_t) p->aclp; /* struct acl * */
 		*n_args = 3;
 		break;
 	}
 	/* __acl_delete_link */
 	case 427: {
 		struct __acl_delete_link_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		iarg[1] = p->type; /* acl_type_t */
 		*n_args = 2;
 		break;
 	}
 	/* __acl_aclcheck_link */
 	case 428: {
 		struct __acl_aclcheck_link_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		iarg[1] = p->type; /* acl_type_t */
 		uarg[2] = (intptr_t) p->aclp; /* struct acl * */
 		*n_args = 3;
 		break;
 	}
 	/* sigwait */
 	case 429: {
 		struct sigwait_args *p = params;
 		uarg[0] = (intptr_t) p->set; /* const sigset_t * */
 		uarg[1] = (intptr_t) p->sig; /* int * */
 		*n_args = 2;
 		break;
 	}
 	/* thr_create */
 	case 430: {
 		struct thr_create_args *p = params;
 		uarg[0] = (intptr_t) p->ctx; /* ucontext_t * */
 		uarg[1] = (intptr_t) p->id; /* long * */
 		iarg[2] = p->flags; /* int */
 		*n_args = 3;
 		break;
 	}
 	/* thr_exit */
 	case 431: {
 		struct thr_exit_args *p = params;
 		uarg[0] = (intptr_t) p->state; /* long * */
 		*n_args = 1;
 		break;
 	}
 	/* thr_self */
 	case 432: {
 		struct thr_self_args *p = params;
 		uarg[0] = (intptr_t) p->id; /* long * */
 		*n_args = 1;
 		break;
 	}
 	/* thr_kill */
 	case 433: {
 		struct thr_kill_args *p = params;
 		iarg[0] = p->id; /* long */
 		iarg[1] = p->sig; /* int */
 		*n_args = 2;
 		break;
 	}
 	/* jail_attach */
 	case 436: {
 		struct jail_attach_args *p = params;
 		iarg[0] = p->jid; /* int */
 		*n_args = 1;
 		break;
 	}
 	/* extattr_list_fd */
 	case 437: {
 		struct extattr_list_fd_args *p = params;
 		iarg[0] = p->fd; /* int */
 		iarg[1] = p->attrnamespace; /* int */
 		uarg[2] = (intptr_t) p->data; /* void * */
 		uarg[3] = p->nbytes; /* size_t */
 		*n_args = 4;
 		break;
 	}
 	/* extattr_list_file */
 	case 438: {
 		struct extattr_list_file_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		iarg[1] = p->attrnamespace; /* int */
 		uarg[2] = (intptr_t) p->data; /* void * */
 		uarg[3] = p->nbytes; /* size_t */
 		*n_args = 4;
 		break;
 	}
 	/* extattr_list_link */
 	case 439: {
 		struct extattr_list_link_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		iarg[1] = p->attrnamespace; /* int */
 		uarg[2] = (intptr_t) p->data; /* void * */
 		uarg[3] = p->nbytes; /* size_t */
 		*n_args = 4;
 		break;
 	}
 	/* ksem_timedwait */
 	case 441: {
 		struct ksem_timedwait_args *p = params;
 		iarg[0] = p->id; /* semid_t */
 		uarg[1] = (intptr_t) p->abstime; /* const struct timespec * */
 		*n_args = 2;
 		break;
 	}
 	/* thr_suspend */
 	case 442: {
 		struct thr_suspend_args *p = params;
 		uarg[0] = (intptr_t) p->timeout; /* const struct timespec * */
 		*n_args = 1;
 		break;
 	}
 	/* thr_wake */
 	case 443: {
 		struct thr_wake_args *p = params;
 		iarg[0] = p->id; /* long */
 		*n_args = 1;
 		break;
 	}
 	/* kldunloadf */
 	case 444: {
 		struct kldunloadf_args *p = params;
 		iarg[0] = p->fileid; /* int */
 		iarg[1] = p->flags; /* int */
 		*n_args = 2;
 		break;
 	}
 	/* audit */
 	case 445: {
 		struct audit_args *p = params;
 		uarg[0] = (intptr_t) p->record; /* const void * */
 		uarg[1] = p->length; /* u_int */
 		*n_args = 2;
 		break;
 	}
 	/* auditon */
 	case 446: {
 		struct auditon_args *p = params;
 		iarg[0] = p->cmd; /* int */
 		uarg[1] = (intptr_t) p->data; /* void * */
 		uarg[2] = p->length; /* u_int */
 		*n_args = 3;
 		break;
 	}
 	/* getauid */
 	case 447: {
 		struct getauid_args *p = params;
 		uarg[0] = (intptr_t) p->auid; /* uid_t * */
 		*n_args = 1;
 		break;
 	}
 	/* setauid */
 	case 448: {
 		struct setauid_args *p = params;
 		uarg[0] = (intptr_t) p->auid; /* uid_t * */
 		*n_args = 1;
 		break;
 	}
 	/* getaudit */
 	case 449: {
 		struct getaudit_args *p = params;
 		uarg[0] = (intptr_t) p->auditinfo; /* struct auditinfo * */
 		*n_args = 1;
 		break;
 	}
 	/* setaudit */
 	case 450: {
 		struct setaudit_args *p = params;
 		uarg[0] = (intptr_t) p->auditinfo; /* struct auditinfo * */
 		*n_args = 1;
 		break;
 	}
 	/* getaudit_addr */
 	case 451: {
 		struct getaudit_addr_args *p = params;
 		uarg[0] = (intptr_t) p->auditinfo_addr; /* struct auditinfo_addr * */
 		uarg[1] = p->length; /* u_int */
 		*n_args = 2;
 		break;
 	}
 	/* setaudit_addr */
 	case 452: {
 		struct setaudit_addr_args *p = params;
 		uarg[0] = (intptr_t) p->auditinfo_addr; /* struct auditinfo_addr * */
 		uarg[1] = p->length; /* u_int */
 		*n_args = 2;
 		break;
 	}
 	/* auditctl */
 	case 453: {
 		struct auditctl_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		*n_args = 1;
 		break;
 	}
 	/* _umtx_op */
 	case 454: {
 		struct _umtx_op_args *p = params;
 		uarg[0] = (intptr_t) p->obj; /* void * */
 		iarg[1] = p->op; /* int */
 		uarg[2] = p->val; /* u_long */
 		uarg[3] = (intptr_t) p->uaddr1; /* void * */
 		uarg[4] = (intptr_t) p->uaddr2; /* void * */
 		*n_args = 5;
 		break;
 	}
 	/* thr_new */
 	case 455: {
 		struct thr_new_args *p = params;
 		uarg[0] = (intptr_t) p->param; /* struct thr_param * */
 		iarg[1] = p->param_size; /* int */
 		*n_args = 2;
 		break;
 	}
 	/* sigqueue */
 	case 456: {
 		struct sigqueue_args *p = params;
 		iarg[0] = p->pid; /* pid_t */
 		iarg[1] = p->signum; /* int */
 		uarg[2] = (intptr_t) p->value; /* void * */
 		*n_args = 3;
 		break;
 	}
 	/* kmq_open */
 	case 457: {
 		struct kmq_open_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		iarg[1] = p->flags; /* int */
 		iarg[2] = p->mode; /* mode_t */
 		uarg[3] = (intptr_t) p->attr; /* const struct mq_attr * */
 		*n_args = 4;
 		break;
 	}
 	/* kmq_setattr */
 	case 458: {
 		struct kmq_setattr_args *p = params;
 		iarg[0] = p->mqd; /* int */
 		uarg[1] = (intptr_t) p->attr; /* const struct mq_attr * */
 		uarg[2] = (intptr_t) p->oattr; /* struct mq_attr * */
 		*n_args = 3;
 		break;
 	}
 	/* kmq_timedreceive */
 	case 459: {
 		struct kmq_timedreceive_args *p = params;
 		iarg[0] = p->mqd; /* int */
 		uarg[1] = (intptr_t) p->msg_ptr; /* char * */
 		uarg[2] = p->msg_len; /* size_t */
 		uarg[3] = (intptr_t) p->msg_prio; /* unsigned * */
 		uarg[4] = (intptr_t) p->abs_timeout; /* const struct timespec * */
 		*n_args = 5;
 		break;
 	}
 	/* kmq_timedsend */
 	case 460: {
 		struct kmq_timedsend_args *p = params;
 		iarg[0] = p->mqd; /* int */
 		uarg[1] = (intptr_t) p->msg_ptr; /* const char * */
 		uarg[2] = p->msg_len; /* size_t */
 		uarg[3] = p->msg_prio; /* unsigned */
 		uarg[4] = (intptr_t) p->abs_timeout; /* const struct timespec * */
 		*n_args = 5;
 		break;
 	}
 	/* kmq_notify */
 	case 461: {
 		struct kmq_notify_args *p = params;
 		iarg[0] = p->mqd; /* int */
 		uarg[1] = (intptr_t) p->sigev; /* const struct sigevent * */
 		*n_args = 2;
 		break;
 	}
 	/* kmq_unlink */
 	case 462: {
 		struct kmq_unlink_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		*n_args = 1;
 		break;
 	}
 	/* abort2 */
 	case 463: {
 		struct abort2_args *p = params;
 		uarg[0] = (intptr_t) p->why; /* const char * */
 		iarg[1] = p->nargs; /* int */
 		uarg[2] = (intptr_t) p->args; /* void ** */
 		*n_args = 3;
 		break;
 	}
 	/* thr_set_name */
 	case 464: {
 		struct thr_set_name_args *p = params;
 		iarg[0] = p->id; /* long */
 		uarg[1] = (intptr_t) p->name; /* const char * */
 		*n_args = 2;
 		break;
 	}
 	/* aio_fsync */
 	case 465: {
 		struct aio_fsync_args *p = params;
 		iarg[0] = p->op; /* int */
 		uarg[1] = (intptr_t) p->aiocbp; /* struct aiocb * */
 		*n_args = 2;
 		break;
 	}
 	/* rtprio_thread */
 	case 466: {
 		struct rtprio_thread_args *p = params;
 		iarg[0] = p->function; /* int */
 		iarg[1] = p->lwpid; /* lwpid_t */
 		uarg[2] = (intptr_t) p->rtp; /* struct rtprio * */
 		*n_args = 3;
 		break;
 	}
 	/* sctp_peeloff */
 	case 471: {
 		struct sctp_peeloff_args *p = params;
 		iarg[0] = p->sd; /* int */
 		uarg[1] = p->name; /* uint32_t */
 		*n_args = 2;
 		break;
 	}
 	/* sctp_generic_sendmsg */
 	case 472: {
 		struct sctp_generic_sendmsg_args *p = params;
 		iarg[0] = p->sd; /* int */
 		uarg[1] = (intptr_t) p->msg; /* void * */
 		iarg[2] = p->mlen; /* int */
 		uarg[3] = (intptr_t) p->to; /* struct sockaddr * */
 		iarg[4] = p->tolen; /* __socklen_t */
 		uarg[5] = (intptr_t) p->sinfo; /* struct sctp_sndrcvinfo * */
 		iarg[6] = p->flags; /* int */
 		*n_args = 7;
 		break;
 	}
 	/* sctp_generic_sendmsg_iov */
 	case 473: {
 		struct sctp_generic_sendmsg_iov_args *p = params;
 		iarg[0] = p->sd; /* int */
 		uarg[1] = (intptr_t) p->iov; /* struct iovec * */
 		iarg[2] = p->iovlen; /* int */
 		uarg[3] = (intptr_t) p->to; /* struct sockaddr * */
 		iarg[4] = p->tolen; /* __socklen_t */
 		uarg[5] = (intptr_t) p->sinfo; /* struct sctp_sndrcvinfo * */
 		iarg[6] = p->flags; /* int */
 		*n_args = 7;
 		break;
 	}
 	/* sctp_generic_recvmsg */
 	case 474: {
 		struct sctp_generic_recvmsg_args *p = params;
 		iarg[0] = p->sd; /* int */
 		uarg[1] = (intptr_t) p->iov; /* struct iovec * */
 		iarg[2] = p->iovlen; /* int */
 		uarg[3] = (intptr_t) p->from; /* struct sockaddr * */
 		uarg[4] = (intptr_t) p->fromlenaddr; /* __socklen_t * */
 		uarg[5] = (intptr_t) p->sinfo; /* struct sctp_sndrcvinfo * */
 		uarg[6] = (intptr_t) p->msg_flags; /* int * */
 		*n_args = 7;
 		break;
 	}
 	/* pread */
 	case 475: {
 		struct pread_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->buf; /* void * */
 		uarg[2] = p->nbyte; /* size_t */
 		iarg[3] = p->offset; /* off_t */
 		*n_args = 4;
 		break;
 	}
 	/* pwrite */
 	case 476: {
 		struct pwrite_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->buf; /* const void * */
 		uarg[2] = p->nbyte; /* size_t */
 		iarg[3] = p->offset; /* off_t */
 		*n_args = 4;
 		break;
 	}
 	/* mmap */
 	case 477: {
 		struct mmap_args *p = params;
 		uarg[0] = (intptr_t) p->addr; /* void * */
 		uarg[1] = p->len; /* size_t */
 		iarg[2] = p->prot; /* int */
 		iarg[3] = p->flags; /* int */
 		iarg[4] = p->fd; /* int */
 		iarg[5] = p->pos; /* off_t */
 		*n_args = 6;
 		break;
 	}
 	/* lseek */
 	case 478: {
 		struct lseek_args *p = params;
 		iarg[0] = p->fd; /* int */
 		iarg[1] = p->offset; /* off_t */
 		iarg[2] = p->whence; /* int */
 		*n_args = 3;
 		break;
 	}
 	/* truncate */
 	case 479: {
 		struct truncate_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		iarg[1] = p->length; /* off_t */
 		*n_args = 2;
 		break;
 	}
 	/* ftruncate */
 	case 480: {
 		struct ftruncate_args *p = params;
 		iarg[0] = p->fd; /* int */
 		iarg[1] = p->length; /* off_t */
 		*n_args = 2;
 		break;
 	}
 	/* thr_kill2 */
 	case 481: {
 		struct thr_kill2_args *p = params;
 		iarg[0] = p->pid; /* pid_t */
 		iarg[1] = p->id; /* long */
 		iarg[2] = p->sig; /* int */
 		*n_args = 3;
 		break;
 	}
 	/* shm_open */
 	case 482: {
 		struct shm_open_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		iarg[1] = p->flags; /* int */
 		iarg[2] = p->mode; /* mode_t */
 		*n_args = 3;
 		break;
 	}
 	/* shm_unlink */
 	case 483: {
 		struct shm_unlink_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		*n_args = 1;
 		break;
 	}
 	/* cpuset */
 	case 484: {
 		struct cpuset_args *p = params;
 		uarg[0] = (intptr_t) p->setid; /* cpusetid_t * */
 		*n_args = 1;
 		break;
 	}
 	/* cpuset_setid */
 	case 485: {
 		struct cpuset_setid_args *p = params;
 		iarg[0] = p->which; /* cpuwhich_t */
 		iarg[1] = p->id; /* id_t */
 		iarg[2] = p->setid; /* cpusetid_t */
 		*n_args = 3;
 		break;
 	}
 	/* cpuset_getid */
 	case 486: {
 		struct cpuset_getid_args *p = params;
 		iarg[0] = p->level; /* cpulevel_t */
 		iarg[1] = p->which; /* cpuwhich_t */
 		iarg[2] = p->id; /* id_t */
 		uarg[3] = (intptr_t) p->setid; /* cpusetid_t * */
 		*n_args = 4;
 		break;
 	}
 	/* cpuset_getaffinity */
 	case 487: {
 		struct cpuset_getaffinity_args *p = params;
 		iarg[0] = p->level; /* cpulevel_t */
 		iarg[1] = p->which; /* cpuwhich_t */
 		iarg[2] = p->id; /* id_t */
 		uarg[3] = p->cpusetsize; /* size_t */
 		uarg[4] = (intptr_t) p->mask; /* cpuset_t * */
 		*n_args = 5;
 		break;
 	}
 	/* cpuset_setaffinity */
 	case 488: {
 		struct cpuset_setaffinity_args *p = params;
 		iarg[0] = p->level; /* cpulevel_t */
 		iarg[1] = p->which; /* cpuwhich_t */
 		iarg[2] = p->id; /* id_t */
 		uarg[3] = p->cpusetsize; /* size_t */
 		uarg[4] = (intptr_t) p->mask; /* const cpuset_t * */
 		*n_args = 5;
 		break;
 	}
 	/* faccessat */
 	case 489: {
 		struct faccessat_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->path; /* const char * */
 		iarg[2] = p->amode; /* int */
 		iarg[3] = p->flag; /* int */
 		*n_args = 4;
 		break;
 	}
 	/* fchmodat */
 	case 490: {
 		struct fchmodat_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->path; /* const char * */
 		iarg[2] = p->mode; /* mode_t */
 		iarg[3] = p->flag; /* int */
 		*n_args = 4;
 		break;
 	}
 	/* fchownat */
 	case 491: {
 		struct fchownat_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->path; /* const char * */
 		uarg[2] = p->uid; /* uid_t */
 		iarg[3] = p->gid; /* gid_t */
 		iarg[4] = p->flag; /* int */
 		*n_args = 5;
 		break;
 	}
 	/* fexecve */
 	case 492: {
 		struct fexecve_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->argv; /* char ** */
 		uarg[2] = (intptr_t) p->envv; /* char ** */
 		*n_args = 3;
 		break;
 	}
 	/* futimesat */
 	case 494: {
 		struct futimesat_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->path; /* const char * */
 		uarg[2] = (intptr_t) p->times; /* struct timeval * */
 		*n_args = 3;
 		break;
 	}
 	/* linkat */
 	case 495: {
 		struct linkat_args *p = params;
 		iarg[0] = p->fd1; /* int */
 		uarg[1] = (intptr_t) p->path1; /* const char * */
 		iarg[2] = p->fd2; /* int */
 		uarg[3] = (intptr_t) p->path2; /* const char * */
 		iarg[4] = p->flag; /* int */
 		*n_args = 5;
 		break;
 	}
 	/* mkdirat */
 	case 496: {
 		struct mkdirat_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->path; /* const char * */
 		iarg[2] = p->mode; /* mode_t */
 		*n_args = 3;
 		break;
 	}
 	/* mkfifoat */
 	case 497: {
 		struct mkfifoat_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->path; /* const char * */
 		iarg[2] = p->mode; /* mode_t */
 		*n_args = 3;
 		break;
 	}
 	/* openat */
 	case 499: {
 		struct openat_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->path; /* const char * */
 		iarg[2] = p->flag; /* int */
 		iarg[3] = p->mode; /* mode_t */
 		*n_args = 4;
 		break;
 	}
 	/* readlinkat */
 	case 500: {
 		struct readlinkat_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->path; /* const char * */
 		uarg[2] = (intptr_t) p->buf; /* char * */
 		uarg[3] = p->bufsize; /* size_t */
 		*n_args = 4;
 		break;
 	}
 	/* renameat */
 	case 501: {
 		struct renameat_args *p = params;
 		iarg[0] = p->oldfd; /* int */
 		uarg[1] = (intptr_t) p->old; /* const char * */
 		iarg[2] = p->newfd; /* int */
 		uarg[3] = (intptr_t) p->new; /* const char * */
 		*n_args = 4;
 		break;
 	}
 	/* symlinkat */
 	case 502: {
 		struct symlinkat_args *p = params;
 		uarg[0] = (intptr_t) p->path1; /* const char * */
 		iarg[1] = p->fd; /* int */
 		uarg[2] = (intptr_t) p->path2; /* const char * */
 		*n_args = 3;
 		break;
 	}
 	/* unlinkat */
 	case 503: {
 		struct unlinkat_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->path; /* const char * */
 		iarg[2] = p->flag; /* int */
 		*n_args = 3;
 		break;
 	}
 	/* posix_openpt */
 	case 504: {
 		struct posix_openpt_args *p = params;
 		iarg[0] = p->flags; /* int */
 		*n_args = 1;
 		break;
 	}
 	/* gssd_syscall */
 	case 505: {
 		struct gssd_syscall_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		*n_args = 1;
 		break;
 	}
 	/* jail_get */
 	case 506: {
 		struct jail_get_args *p = params;
 		uarg[0] = (intptr_t) p->iovp; /* struct iovec * */
 		uarg[1] = p->iovcnt; /* unsigned int */
 		iarg[2] = p->flags; /* int */
 		*n_args = 3;
 		break;
 	}
 	/* jail_set */
 	case 507: {
 		struct jail_set_args *p = params;
 		uarg[0] = (intptr_t) p->iovp; /* struct iovec * */
 		uarg[1] = p->iovcnt; /* unsigned int */
 		iarg[2] = p->flags; /* int */
 		*n_args = 3;
 		break;
 	}
 	/* jail_remove */
 	case 508: {
 		struct jail_remove_args *p = params;
 		iarg[0] = p->jid; /* int */
 		*n_args = 1;
 		break;
 	}
 	/* closefrom */
 	case 509: {
 		struct closefrom_args *p = params;
 		iarg[0] = p->lowfd; /* int */
 		*n_args = 1;
 		break;
 	}
 	/* __semctl */
 	case 510: {
 		struct __semctl_args *p = params;
 		iarg[0] = p->semid; /* int */
 		iarg[1] = p->semnum; /* int */
 		iarg[2] = p->cmd; /* int */
 		uarg[3] = (intptr_t) p->arg; /* union semun * */
 		*n_args = 4;
 		break;
 	}
 	/* msgctl */
 	case 511: {
 		struct msgctl_args *p = params;
 		iarg[0] = p->msqid; /* int */
 		iarg[1] = p->cmd; /* int */
 		uarg[2] = (intptr_t) p->buf; /* struct msqid_ds * */
 		*n_args = 3;
 		break;
 	}
 	/* shmctl */
 	case 512: {
 		struct shmctl_args *p = params;
 		iarg[0] = p->shmid; /* int */
 		iarg[1] = p->cmd; /* int */
 		uarg[2] = (intptr_t) p->buf; /* struct shmid_ds * */
 		*n_args = 3;
 		break;
 	}
 	/* lpathconf */
 	case 513: {
 		struct lpathconf_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		iarg[1] = p->name; /* int */
 		*n_args = 2;
 		break;
 	}
 	/* __cap_rights_get */
 	case 515: {
 		struct __cap_rights_get_args *p = params;
 		iarg[0] = p->version; /* int */
 		iarg[1] = p->fd; /* int */
 		uarg[2] = (intptr_t) p->rightsp; /* cap_rights_t * */
 		*n_args = 3;
 		break;
 	}
 	/* cap_enter */
 	case 516: {
 		*n_args = 0;
 		break;
 	}
 	/* cap_getmode */
 	case 517: {
 		struct cap_getmode_args *p = params;
 		uarg[0] = (intptr_t) p->modep; /* u_int * */
 		*n_args = 1;
 		break;
 	}
 	/* pdfork */
 	case 518: {
 		struct pdfork_args *p = params;
 		uarg[0] = (intptr_t) p->fdp; /* int * */
 		iarg[1] = p->flags; /* int */
 		*n_args = 2;
 		break;
 	}
 	/* pdkill */
 	case 519: {
 		struct pdkill_args *p = params;
 		iarg[0] = p->fd; /* int */
 		iarg[1] = p->signum; /* int */
 		*n_args = 2;
 		break;
 	}
 	/* pdgetpid */
 	case 520: {
 		struct pdgetpid_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->pidp; /* pid_t * */
 		*n_args = 2;
 		break;
 	}
 	/* pselect */
 	case 522: {
 		struct pselect_args *p = params;
 		iarg[0] = p->nd; /* int */
 		uarg[1] = (intptr_t) p->in; /* fd_set * */
 		uarg[2] = (intptr_t) p->ou; /* fd_set * */
 		uarg[3] = (intptr_t) p->ex; /* fd_set * */
 		uarg[4] = (intptr_t) p->ts; /* const struct timespec * */
 		uarg[5] = (intptr_t) p->sm; /* const sigset_t * */
 		*n_args = 6;
 		break;
 	}
 	/* getloginclass */
 	case 523: {
 		struct getloginclass_args *p = params;
 		uarg[0] = (intptr_t) p->namebuf; /* char * */
 		uarg[1] = p->namelen; /* size_t */
 		*n_args = 2;
 		break;
 	}
 	/* setloginclass */
 	case 524: {
 		struct setloginclass_args *p = params;
 		uarg[0] = (intptr_t) p->namebuf; /* const char * */
 		*n_args = 1;
 		break;
 	}
 	/* rctl_get_racct */
 	case 525: {
 		struct rctl_get_racct_args *p = params;
 		uarg[0] = (intptr_t) p->inbufp; /* const void * */
 		uarg[1] = p->inbuflen; /* size_t */
 		uarg[2] = (intptr_t) p->outbufp; /* void * */
 		uarg[3] = p->outbuflen; /* size_t */
 		*n_args = 4;
 		break;
 	}
 	/* rctl_get_rules */
 	case 526: {
 		struct rctl_get_rules_args *p = params;
 		uarg[0] = (intptr_t) p->inbufp; /* const void * */
 		uarg[1] = p->inbuflen; /* size_t */
 		uarg[2] = (intptr_t) p->outbufp; /* void * */
 		uarg[3] = p->outbuflen; /* size_t */
 		*n_args = 4;
 		break;
 	}
 	/* rctl_get_limits */
 	case 527: {
 		struct rctl_get_limits_args *p = params;
 		uarg[0] = (intptr_t) p->inbufp; /* const void * */
 		uarg[1] = p->inbuflen; /* size_t */
 		uarg[2] = (intptr_t) p->outbufp; /* void * */
 		uarg[3] = p->outbuflen; /* size_t */
 		*n_args = 4;
 		break;
 	}
 	/* rctl_add_rule */
 	case 528: {
 		struct rctl_add_rule_args *p = params;
 		uarg[0] = (intptr_t) p->inbufp; /* const void * */
 		uarg[1] = p->inbuflen; /* size_t */
 		uarg[2] = (intptr_t) p->outbufp; /* void * */
 		uarg[3] = p->outbuflen; /* size_t */
 		*n_args = 4;
 		break;
 	}
 	/* rctl_remove_rule */
 	case 529: {
 		struct rctl_remove_rule_args *p = params;
 		uarg[0] = (intptr_t) p->inbufp; /* const void * */
 		uarg[1] = p->inbuflen; /* size_t */
 		uarg[2] = (intptr_t) p->outbufp; /* void * */
 		uarg[3] = p->outbuflen; /* size_t */
 		*n_args = 4;
 		break;
 	}
 	/* posix_fallocate */
 	case 530: {
 		struct posix_fallocate_args *p = params;
 		iarg[0] = p->fd; /* int */
 		iarg[1] = p->offset; /* off_t */
 		iarg[2] = p->len; /* off_t */
 		*n_args = 3;
 		break;
 	}
 	/* posix_fadvise */
 	case 531: {
 		struct posix_fadvise_args *p = params;
 		iarg[0] = p->fd; /* int */
 		iarg[1] = p->offset; /* off_t */
 		iarg[2] = p->len; /* off_t */
 		iarg[3] = p->advice; /* int */
 		*n_args = 4;
 		break;
 	}
 	/* wait6 */
 	case 532: {
 		struct wait6_args *p = params;
 		iarg[0] = p->idtype; /* idtype_t */
 		iarg[1] = p->id; /* id_t */
 		uarg[2] = (intptr_t) p->status; /* int * */
 		iarg[3] = p->options; /* int */
 		uarg[4] = (intptr_t) p->wrusage; /* struct __wrusage * */
 		uarg[5] = (intptr_t) p->info; /* siginfo_t * */
 		*n_args = 6;
 		break;
 	}
 	/* cap_rights_limit */
 	case 533: {
 		struct cap_rights_limit_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->rightsp; /* cap_rights_t * */
 		*n_args = 2;
 		break;
 	}
 	/* cap_ioctls_limit */
 	case 534: {
 		struct cap_ioctls_limit_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->cmds; /* const u_long * */
 		uarg[2] = p->ncmds; /* size_t */
 		*n_args = 3;
 		break;
 	}
 	/* cap_ioctls_get */
 	case 535: {
 		struct cap_ioctls_get_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->cmds; /* u_long * */
 		uarg[2] = p->maxcmds; /* size_t */
 		*n_args = 3;
 		break;
 	}
 	/* cap_fcntls_limit */
 	case 536: {
 		struct cap_fcntls_limit_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = p->fcntlrights; /* uint32_t */
 		*n_args = 2;
 		break;
 	}
 	/* cap_fcntls_get */
 	case 537: {
 		struct cap_fcntls_get_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->fcntlrightsp; /* uint32_t * */
 		*n_args = 2;
 		break;
 	}
 	/* bindat */
 	case 538: {
 		struct bindat_args *p = params;
 		iarg[0] = p->fd; /* int */
 		iarg[1] = p->s; /* int */
 		uarg[2] = (intptr_t) p->name; /* const struct sockaddr * */
 		iarg[3] = p->namelen; /* int */
 		*n_args = 4;
 		break;
 	}
 	/* connectat */
 	case 539: {
 		struct connectat_args *p = params;
 		iarg[0] = p->fd; /* int */
 		iarg[1] = p->s; /* int */
 		uarg[2] = (intptr_t) p->name; /* const struct sockaddr * */
 		iarg[3] = p->namelen; /* int */
 		*n_args = 4;
 		break;
 	}
 	/* chflagsat */
 	case 540: {
 		struct chflagsat_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->path; /* const char * */
 		uarg[2] = p->flags; /* u_long */
 		iarg[3] = p->atflag; /* int */
 		*n_args = 4;
 		break;
 	}
 	/* accept4 */
 	case 541: {
 		struct accept4_args *p = params;
 		iarg[0] = p->s; /* int */
 		uarg[1] = (intptr_t) p->name; /* struct sockaddr * */
 		uarg[2] = (intptr_t) p->anamelen; /* __socklen_t * */
 		iarg[3] = p->flags; /* int */
 		*n_args = 4;
 		break;
 	}
 	/* pipe2 */
 	case 542: {
 		struct pipe2_args *p = params;
 		uarg[0] = (intptr_t) p->fildes; /* int * */
 		iarg[1] = p->flags; /* int */
 		*n_args = 2;
 		break;
 	}
 	/* aio_mlock */
 	case 543: {
 		struct aio_mlock_args *p = params;
 		uarg[0] = (intptr_t) p->aiocbp; /* struct aiocb * */
 		*n_args = 1;
 		break;
 	}
 	/* procctl */
 	case 544: {
 		struct procctl_args *p = params;
 		iarg[0] = p->idtype; /* idtype_t */
 		iarg[1] = p->id; /* id_t */
 		iarg[2] = p->com; /* int */
 		uarg[3] = (intptr_t) p->data; /* void * */
 		*n_args = 4;
 		break;
 	}
 	/* ppoll */
 	case 545: {
 		struct ppoll_args *p = params;
 		uarg[0] = (intptr_t) p->fds; /* struct pollfd * */
 		uarg[1] = p->nfds; /* u_int */
 		uarg[2] = (intptr_t) p->ts; /* const struct timespec * */
 		uarg[3] = (intptr_t) p->set; /* const sigset_t * */
 		*n_args = 4;
 		break;
 	}
 	/* futimens */
 	case 546: {
 		struct futimens_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->times; /* struct timespec * */
 		*n_args = 2;
 		break;
 	}
 	/* utimensat */
 	case 547: {
 		struct utimensat_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->path; /* const char * */
 		uarg[2] = (intptr_t) p->times; /* struct timespec * */
 		iarg[3] = p->flag; /* int */
 		*n_args = 4;
 		break;
 	}
 	/* fdatasync */
 	case 550: {
 		struct fdatasync_args *p = params;
 		iarg[0] = p->fd; /* int */
 		*n_args = 1;
 		break;
 	}
 	/* fstat */
 	case 551: {
 		struct fstat_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->sb; /* struct stat * */
 		*n_args = 2;
 		break;
 	}
 	/* fstatat */
 	case 552: {
 		struct fstatat_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->path; /* const char * */
 		uarg[2] = (intptr_t) p->buf; /* struct stat * */
 		iarg[3] = p->flag; /* int */
 		*n_args = 4;
 		break;
 	}
 	/* fhstat */
 	case 553: {
 		struct fhstat_args *p = params;
 		uarg[0] = (intptr_t) p->u_fhp; /* const struct fhandle * */
 		uarg[1] = (intptr_t) p->sb; /* struct stat * */
 		*n_args = 2;
 		break;
 	}
 	/* getdirentries */
 	case 554: {
 		struct getdirentries_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->buf; /* char * */
 		uarg[2] = p->count; /* size_t */
 		uarg[3] = (intptr_t) p->basep; /* off_t * */
 		*n_args = 4;
 		break;
 	}
 	/* statfs */
 	case 555: {
 		struct statfs_args *p = params;
 		uarg[0] = (intptr_t) p->path; /* const char * */
 		uarg[1] = (intptr_t) p->buf; /* struct statfs * */
 		*n_args = 2;
 		break;
 	}
 	/* fstatfs */
 	case 556: {
 		struct fstatfs_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->buf; /* struct statfs * */
 		*n_args = 2;
 		break;
 	}
 	/* getfsstat */
 	case 557: {
 		struct getfsstat_args *p = params;
 		uarg[0] = (intptr_t) p->buf; /* struct statfs * */
 		iarg[1] = p->bufsize; /* long */
 		iarg[2] = p->mode; /* int */
 		*n_args = 3;
 		break;
 	}
 	/* fhstatfs */
 	case 558: {
 		struct fhstatfs_args *p = params;
 		uarg[0] = (intptr_t) p->u_fhp; /* const struct fhandle * */
 		uarg[1] = (intptr_t) p->buf; /* struct statfs * */
 		*n_args = 2;
 		break;
 	}
 	/* mknodat */
 	case 559: {
 		struct mknodat_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->path; /* const char * */
 		iarg[2] = p->mode; /* mode_t */
 		iarg[3] = p->dev; /* dev_t */
 		*n_args = 4;
 		break;
 	}
 	/* kevent */
 	case 560: {
 		struct kevent_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->changelist; /* struct kevent * */
 		iarg[2] = p->nchanges; /* int */
 		uarg[3] = (intptr_t) p->eventlist; /* struct kevent * */
 		iarg[4] = p->nevents; /* int */
 		uarg[5] = (intptr_t) p->timeout; /* const struct timespec * */
 		*n_args = 6;
 		break;
 	}
 	/* cpuset_getdomain */
 	case 561: {
 		struct cpuset_getdomain_args *p = params;
 		iarg[0] = p->level; /* cpulevel_t */
 		iarg[1] = p->which; /* cpuwhich_t */
 		iarg[2] = p->id; /* id_t */
 		uarg[3] = p->domainsetsize; /* size_t */
 		uarg[4] = (intptr_t) p->mask; /* domainset_t * */
 		uarg[5] = (intptr_t) p->policy; /* int * */
 		*n_args = 6;
 		break;
 	}
 	/* cpuset_setdomain */
 	case 562: {
 		struct cpuset_setdomain_args *p = params;
 		iarg[0] = p->level; /* cpulevel_t */
 		iarg[1] = p->which; /* cpuwhich_t */
 		iarg[2] = p->id; /* id_t */
 		uarg[3] = p->domainsetsize; /* size_t */
 		uarg[4] = (intptr_t) p->mask; /* domainset_t * */
 		iarg[5] = p->policy; /* int */
 		*n_args = 6;
 		break;
 	}
 	/* getrandom */
 	case 563: {
 		struct getrandom_args *p = params;
 		uarg[0] = (intptr_t) p->buf; /* void * */
 		uarg[1] = p->buflen; /* size_t */
 		uarg[2] = p->flags; /* unsigned int */
 		*n_args = 3;
 		break;
 	}
 	/* getfhat */
 	case 564: {
 		struct getfhat_args *p = params;
 		iarg[0] = p->fd; /* int */
 		uarg[1] = (intptr_t) p->path; /* char * */
 		uarg[2] = (intptr_t) p->fhp; /* struct fhandle * */
 		iarg[3] = p->flags; /* int */
 		*n_args = 4;
 		break;
 	}
 	/* fhlink */
 	case 565: {
 		struct fhlink_args *p = params;
 		uarg[0] = (intptr_t) p->fhp; /* struct fhandle * */
 		uarg[1] = (intptr_t) p->to; /* const char * */
 		*n_args = 2;
 		break;
 	}
 	/* fhlinkat */
 	case 566: {
 		struct fhlinkat_args *p = params;
 		uarg[0] = (intptr_t) p->fhp; /* struct fhandle * */
 		iarg[1] = p->tofd; /* int */
 		uarg[2] = (intptr_t) p->to; /* const char * */
 		*n_args = 3;
 		break;
 	}
 	/* fhreadlink */
 	case 567: {
 		struct fhreadlink_args *p = params;
 		uarg[0] = (intptr_t) p->fhp; /* struct fhandle * */
 		uarg[1] = (intptr_t) p->buf; /* char * */
 		uarg[2] = p->bufsize; /* size_t */
 		*n_args = 3;
 		break;
 	}
 	/* funlinkat */
 	case 568: {
 		struct funlinkat_args *p = params;
 		iarg[0] = p->dfd; /* int */
 		uarg[1] = (intptr_t) p->path; /* const char * */
 		iarg[2] = p->fd; /* int */
 		iarg[3] = p->flag; /* int */
 		*n_args = 4;
 		break;
 	}
 	default:
 		*n_args = 0;
 		break;
 	};
 }
 static void
 systrace_entry_setargdesc(int sysnum, int ndx, char *desc, size_t descsz)
 {
 	const char *p = NULL;
 	switch (sysnum) {
 	/* nosys */
 	case 0:
 		break;
 	/* sys_exit */
 	case 1:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* fork */
 	case 2:
 		break;
 	/* read */
 	case 3:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland void *";
 			break;
 		case 2:
 			p = "size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* write */
 	case 4:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland const void *";
 			break;
 		case 2:
 			p = "size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* open */
 	case 5:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "mode_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* close */
 	case 6:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* wait4 */
 	case 7:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland int *";
 			break;
 		case 2:
 			p = "int";
 			break;
 		case 3:
 			p = "userland struct rusage *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* link */
 	case 9:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* unlink */
 	case 10:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* chdir */
 	case 12:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* fchdir */
 	case 13:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* chmod */
 	case 15:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "mode_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* chown */
 	case 16:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* break */
 	case 17:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* getpid */
 	case 20:
 		break;
 	/* mount */
 	case 21:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "int";
 			break;
 		case 3:
 			p = "userland void *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* unmount */
 	case 22:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* setuid */
 	case 23:
 		switch(ndx) {
 		case 0:
 			p = "uid_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* getuid */
 	case 24:
 		break;
 	/* geteuid */
 	case 25:
 		break;
 	/* ptrace */
 	case 26:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "pid_t";
 			break;
 		case 2:
 			p = "caddr_t";
 			break;
 		case 3:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* recvmsg */
 	case 27:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland struct msghdr *";
 			break;
 		case 2:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* sendmsg */
 	case 28:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland struct msghdr *";
 			break;
 		case 2:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* recvfrom */
 	case 29:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland void *";
 			break;
 		case 2:
 			p = "size_t";
 			break;
 		case 3:
 			p = "int";
 			break;
 		case 4:
 			p = "userland struct sockaddr *";
 			break;
 		case 5:
 			p = "userland __socklen_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* accept */
 	case 30:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland struct sockaddr *";
 			break;
 		case 2:
 			p = "userland __socklen_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* getpeername */
 	case 31:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland struct sockaddr *";
 			break;
 		case 2:
 			p = "userland __socklen_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* getsockname */
 	case 32:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland struct sockaddr *";
 			break;
 		case 2:
 			p = "userland __socklen_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* access */
 	case 33:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* chflags */
 	case 34:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "u_long";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* fchflags */
 	case 35:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "u_long";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* sync */
 	case 36:
 		break;
 	/* kill */
 	case 37:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* getppid */
 	case 39:
 		break;
 	/* dup */
 	case 41:
 		switch(ndx) {
 		case 0:
 			p = "u_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* getegid */
 	case 43:
 		break;
 	/* profil */
 	case 44:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "size_t";
 			break;
 		case 2:
 			p = "size_t";
 			break;
 		case 3:
 			p = "u_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* ktrace */
 	case 45:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "int";
 			break;
 		case 3:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* getgid */
 	case 47:
 		break;
 	/* getlogin */
 	case 49:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "u_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* setlogin */
 	case 50:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* acct */
 	case 51:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* sigaltstack */
 	case 53:
 		switch(ndx) {
 		case 0:
 			p = "userland stack_t *";
 			break;
 		case 1:
 			p = "userland stack_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* ioctl */
 	case 54:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "u_long";
 			break;
 		case 2:
 			p = "userland char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* reboot */
 	case 55:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* revoke */
 	case 56:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* symlink */
 	case 57:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* readlink */
 	case 58:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "userland char *";
 			break;
 		case 2:
 			p = "size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* execve */
 	case 59:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "userland char **";
 			break;
 		case 2:
 			p = "userland char **";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* umask */
 	case 60:
 		switch(ndx) {
 		case 0:
 			p = "mode_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* chroot */
 	case 61:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* msync */
 	case 65:
 		switch(ndx) {
 		case 0:
 			p = "userland void *";
 			break;
 		case 1:
 			p = "size_t";
 			break;
 		case 2:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* vfork */
 	case 66:
 		break;
 	/* sbrk */
 	case 69:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* sstk */
 	case 70:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* munmap */
 	case 73:
 		switch(ndx) {
 		case 0:
 			p = "userland void *";
 			break;
 		case 1:
 			p = "size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* mprotect */
 	case 74:
 		switch(ndx) {
 		case 0:
 			p = "userland void *";
 			break;
 		case 1:
 			p = "size_t";
 			break;
 		case 2:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* madvise */
 	case 75:
 		switch(ndx) {
 		case 0:
 			p = "userland void *";
 			break;
 		case 1:
 			p = "size_t";
 			break;
 		case 2:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* mincore */
 	case 78:
 		switch(ndx) {
 		case 0:
 			p = "userland const void *";
 			break;
 		case 1:
 			p = "size_t";
 			break;
 		case 2:
 			p = "userland char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* getgroups */
 	case 79:
 		switch(ndx) {
 		case 0:
 			p = "u_int";
 			break;
 		case 1:
 			p = "userland gid_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* setgroups */
 	case 80:
 		switch(ndx) {
 		case 0:
 			p = "u_int";
 			break;
 		case 1:
 			p = "userland gid_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* getpgrp */
 	case 81:
 		break;
 	/* setpgid */
 	case 82:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* setitimer */
 	case 83:
 		switch(ndx) {
 		case 0:
 			p = "u_int";
 			break;
 		case 1:
 			p = "userland struct itimerval *";
 			break;
 		case 2:
 			p = "userland struct itimerval *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* swapon */
 	case 85:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* getitimer */
 	case 86:
 		switch(ndx) {
 		case 0:
 			p = "u_int";
 			break;
 		case 1:
 			p = "userland struct itimerval *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* getdtablesize */
 	case 89:
 		break;
 	/* dup2 */
 	case 90:
 		switch(ndx) {
 		case 0:
 			p = "u_int";
 			break;
 		case 1:
 			p = "u_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* fcntl */
 	case 92:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "long";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* select */
 	case 93:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland fd_set *";
 			break;
 		case 2:
 			p = "userland fd_set *";
 			break;
 		case 3:
 			p = "userland fd_set *";
 			break;
 		case 4:
 			p = "userland struct timeval *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* fsync */
 	case 95:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* setpriority */
 	case 96:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* socket */
 	case 97:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* connect */
 	case 98:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland const struct sockaddr *";
 			break;
 		case 2:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* getpriority */
 	case 100:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* bind */
 	case 104:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland const struct sockaddr *";
 			break;
 		case 2:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* setsockopt */
 	case 105:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "int";
 			break;
 		case 3:
 			p = "userland const void *";
 			break;
 		case 4:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* listen */
 	case 106:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* gettimeofday */
 	case 116:
 		switch(ndx) {
 		case 0:
 			p = "userland struct timeval *";
 			break;
 		case 1:
 			p = "userland struct timezone *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* getrusage */
 	case 117:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland struct rusage *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* getsockopt */
 	case 118:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "int";
 			break;
 		case 3:
 			p = "userland void *";
 			break;
 		case 4:
 			p = "userland int *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* readv */
 	case 120:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland struct iovec *";
 			break;
 		case 2:
 			p = "u_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* writev */
 	case 121:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland struct iovec *";
 			break;
 		case 2:
 			p = "u_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* settimeofday */
 	case 122:
 		switch(ndx) {
 		case 0:
 			p = "userland struct timeval *";
 			break;
 		case 1:
 			p = "userland struct timezone *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* fchown */
 	case 123:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* fchmod */
 	case 124:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "mode_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* setreuid */
 	case 126:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* setregid */
 	case 127:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* rename */
 	case 128:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* flock */
 	case 131:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* mkfifo */
 	case 132:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "mode_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* sendto */
 	case 133:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland const void *";
 			break;
 		case 2:
 			p = "size_t";
 			break;
 		case 3:
 			p = "int";
 			break;
 		case 4:
 			p = "userland const struct sockaddr *";
 			break;
 		case 5:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* shutdown */
 	case 134:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* socketpair */
 	case 135:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "int";
 			break;
 		case 3:
 			p = "userland int *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* mkdir */
 	case 136:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "mode_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* rmdir */
 	case 137:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* utimes */
 	case 138:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "userland struct timeval *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* adjtime */
 	case 140:
 		switch(ndx) {
 		case 0:
 			p = "userland struct timeval *";
 			break;
 		case 1:
 			p = "userland struct timeval *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* setsid */
 	case 147:
 		break;
 	/* quotactl */
 	case 148:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "int";
 			break;
 		case 3:
 			p = "userland void *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* nlm_syscall */
 	case 154:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "int";
 			break;
 		case 3:
 			p = "userland char **";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* nfssvc */
 	case 155:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland void *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* lgetfh */
 	case 160:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "userland struct fhandle *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* getfh */
 	case 161:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "userland struct fhandle *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* sysarch */
 	case 165:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* rtprio */
 	case 166:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "pid_t";
 			break;
 		case 2:
 			p = "userland struct rtprio *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* semsys */
 	case 169:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "int";
 			break;
 		case 3:
 			p = "int";
 			break;
 		case 4:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* msgsys */
 	case 170:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "int";
 			break;
 		case 3:
 			p = "int";
 			break;
 		case 4:
 			p = "int";
 			break;
 		case 5:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* shmsys */
 	case 171:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "int";
 			break;
 		case 3:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* setfib */
 	case 175:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* ntp_adjtime */
 	case 176:
 		switch(ndx) {
 		case 0:
 			p = "userland struct timex *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* setgid */
 	case 181:
 		switch(ndx) {
 		case 0:
 			p = "gid_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* setegid */
 	case 182:
 		switch(ndx) {
 		case 0:
 			p = "gid_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* seteuid */
 	case 183:
 		switch(ndx) {
 		case 0:
 			p = "uid_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* pathconf */
 	case 191:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* fpathconf */
 	case 192:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* getrlimit */
 	case 194:
 		switch(ndx) {
 		case 0:
 			p = "u_int";
 			break;
 		case 1:
 			p = "userland struct rlimit *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* setrlimit */
 	case 195:
 		switch(ndx) {
 		case 0:
 			p = "u_int";
 			break;
 		case 1:
 			p = "userland struct rlimit *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* nosys */
 	case 198:
 		break;
 	/* __sysctl */
 	case 202:
 		switch(ndx) {
 		case 0:
 			p = "userland int *";
 			break;
 		case 1:
 			p = "u_int";
 			break;
 		case 2:
 			p = "userland void *";
 			break;
 		case 3:
 			p = "userland size_t *";
 			break;
 		case 4:
 			p = "userland const void *";
 			break;
 		case 5:
 			p = "size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* mlock */
 	case 203:
 		switch(ndx) {
 		case 0:
 			p = "userland const void *";
 			break;
 		case 1:
 			p = "size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* munlock */
 	case 204:
 		switch(ndx) {
 		case 0:
 			p = "userland const void *";
 			break;
 		case 1:
 			p = "size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* undelete */
 	case 205:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* futimes */
 	case 206:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland struct timeval *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* getpgid */
 	case 207:
 		switch(ndx) {
 		case 0:
 			p = "pid_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* poll */
 	case 209:
 		switch(ndx) {
 		case 0:
 			p = "userland struct pollfd *";
 			break;
 		case 1:
 			p = "u_int";
 			break;
 		case 2:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* lkmnosys */
 	case 210:
 		break;
 	/* lkmnosys */
 	case 211:
 		break;
 	/* lkmnosys */
 	case 212:
 		break;
 	/* lkmnosys */
 	case 213:
 		break;
 	/* lkmnosys */
 	case 214:
 		break;
 	/* lkmnosys */
 	case 215:
 		break;
 	/* lkmnosys */
 	case 216:
 		break;
 	/* lkmnosys */
 	case 217:
 		break;
 	/* lkmnosys */
 	case 218:
 		break;
 	/* lkmnosys */
 	case 219:
 		break;
 	/* semget */
 	case 221:
 		switch(ndx) {
 		case 0:
 			p = "key_t";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* semop */
 	case 222:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland struct sembuf *";
 			break;
 		case 2:
 			p = "size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* msgget */
 	case 225:
 		switch(ndx) {
 		case 0:
 			p = "key_t";
 			break;
 		case 1:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* msgsnd */
 	case 226:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland const void *";
 			break;
 		case 2:
 			p = "size_t";
 			break;
 		case 3:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* msgrcv */
 	case 227:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland void *";
 			break;
 		case 2:
 			p = "size_t";
 			break;
 		case 3:
 			p = "long";
 			break;
 		case 4:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* shmat */
 	case 228:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland const void *";
 			break;
 		case 2:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* shmdt */
 	case 230:
 		switch(ndx) {
 		case 0:
 			p = "userland const void *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* shmget */
 	case 231:
 		switch(ndx) {
 		case 0:
 			p = "key_t";
 			break;
 		case 1:
 			p = "size_t";
 			break;
 		case 2:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* clock_gettime */
 	case 232:
 		switch(ndx) {
 		case 0:
 			p = "clockid_t";
 			break;
 		case 1:
 			p = "userland struct timespec *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* clock_settime */
 	case 233:
 		switch(ndx) {
 		case 0:
 			p = "clockid_t";
 			break;
 		case 1:
 			p = "userland const struct timespec *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* clock_getres */
 	case 234:
 		switch(ndx) {
 		case 0:
 			p = "clockid_t";
 			break;
 		case 1:
 			p = "userland struct timespec *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* ktimer_create */
 	case 235:
 		switch(ndx) {
 		case 0:
 			p = "clockid_t";
 			break;
 		case 1:
 			p = "userland struct sigevent *";
 			break;
 		case 2:
 			p = "userland int *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* ktimer_delete */
 	case 236:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* ktimer_settime */
 	case 237:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "userland const struct itimerspec *";
 			break;
 		case 3:
 			p = "userland struct itimerspec *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* ktimer_gettime */
 	case 238:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland struct itimerspec *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* ktimer_getoverrun */
 	case 239:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* nanosleep */
 	case 240:
 		switch(ndx) {
 		case 0:
 			p = "userland const struct timespec *";
 			break;
 		case 1:
 			p = "userland struct timespec *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* ffclock_getcounter */
 	case 241:
 		switch(ndx) {
 		case 0:
 			p = "userland ffcounter *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* ffclock_setestimate */
 	case 242:
 		switch(ndx) {
 		case 0:
 			p = "userland struct ffclock_estimate *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* ffclock_getestimate */
 	case 243:
 		switch(ndx) {
 		case 0:
 			p = "userland struct ffclock_estimate *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* clock_nanosleep */
 	case 244:
 		switch(ndx) {
 		case 0:
 			p = "clockid_t";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "userland const struct timespec *";
 			break;
 		case 3:
 			p = "userland struct timespec *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* clock_getcpuclockid2 */
 	case 247:
 		switch(ndx) {
 		case 0:
 			p = "id_t";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "userland clockid_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* ntp_gettime */
 	case 248:
 		switch(ndx) {
 		case 0:
 			p = "userland struct ntptimeval *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* minherit */
 	case 250:
 		switch(ndx) {
 		case 0:
 			p = "userland void *";
 			break;
 		case 1:
 			p = "size_t";
 			break;
 		case 2:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* rfork */
 	case 251:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* issetugid */
 	case 253:
 		break;
 	/* lchown */
 	case 254:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* aio_read */
 	case 255:
 		switch(ndx) {
 		case 0:
 			p = "userland struct aiocb *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* aio_write */
 	case 256:
 		switch(ndx) {
 		case 0:
 			p = "userland struct aiocb *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* lio_listio */
 	case 257:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland struct aiocb *const *";
 			break;
 		case 2:
 			p = "int";
 			break;
 		case 3:
 			p = "userland struct sigevent *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* lchmod */
 	case 274:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "mode_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* lutimes */
 	case 276:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "userland struct timeval *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* preadv */
 	case 289:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland struct iovec *";
 			break;
 		case 2:
 			p = "u_int";
 			break;
 		case 3:
 			p = "off_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* pwritev */
 	case 290:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland struct iovec *";
 			break;
 		case 2:
 			p = "u_int";
 			break;
 		case 3:
 			p = "off_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* fhopen */
 	case 298:
 		switch(ndx) {
 		case 0:
 			p = "userland const struct fhandle *";
 			break;
 		case 1:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* modnext */
 	case 300:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* modstat */
 	case 301:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland struct module_stat *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* modfnext */
 	case 302:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* modfind */
 	case 303:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* kldload */
 	case 304:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* kldunload */
 	case 305:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* kldfind */
 	case 306:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* kldnext */
 	case 307:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* kldstat */
 	case 308:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland struct kld_file_stat *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* kldfirstmod */
 	case 309:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* getsid */
 	case 310:
 		switch(ndx) {
 		case 0:
 			p = "pid_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* setresuid */
 	case 311:
 		switch(ndx) {
 		case 0:
 			p = "uid_t";
 			break;
 		case 1:
 			p = "uid_t";
 			break;
 		case 2:
 			p = "uid_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* setresgid */
 	case 312:
 		switch(ndx) {
 		case 0:
 			p = "gid_t";
 			break;
 		case 1:
 			p = "gid_t";
 			break;
 		case 2:
 			p = "gid_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* aio_return */
 	case 314:
 		switch(ndx) {
 		case 0:
 			p = "userland struct aiocb *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* aio_suspend */
 	case 315:
 		switch(ndx) {
 		case 0:
 			p = "userland struct aiocb *const *";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "userland const struct timespec *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* aio_cancel */
 	case 316:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland struct aiocb *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* aio_error */
 	case 317:
 		switch(ndx) {
 		case 0:
 			p = "userland struct aiocb *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* yield */
 	case 321:
 		break;
 	/* mlockall */
 	case 324:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* munlockall */
 	case 325:
 		break;
 	/* __getcwd */
 	case 326:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* sched_setparam */
 	case 327:
 		switch(ndx) {
 		case 0:
 			p = "pid_t";
 			break;
 		case 1:
 			p = "userland const struct sched_param *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* sched_getparam */
 	case 328:
 		switch(ndx) {
 		case 0:
 			p = "pid_t";
 			break;
 		case 1:
 			p = "userland struct sched_param *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* sched_setscheduler */
 	case 329:
 		switch(ndx) {
 		case 0:
 			p = "pid_t";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "userland const struct sched_param *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* sched_getscheduler */
 	case 330:
 		switch(ndx) {
 		case 0:
 			p = "pid_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* sched_yield */
 	case 331:
 		break;
 	/* sched_get_priority_max */
 	case 332:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* sched_get_priority_min */
 	case 333:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* sched_rr_get_interval */
 	case 334:
 		switch(ndx) {
 		case 0:
 			p = "pid_t";
 			break;
 		case 1:
 			p = "userland struct timespec *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* utrace */
 	case 335:
 		switch(ndx) {
 		case 0:
 			p = "userland const void *";
 			break;
 		case 1:
 			p = "size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* kldsym */
 	case 337:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "userland void *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* jail */
 	case 338:
 		switch(ndx) {
 		case 0:
 			p = "userland struct jail *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* nnpfs_syscall */
 	case 339:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland char *";
 			break;
 		case 2:
 			p = "int";
 			break;
 		case 3:
 			p = "userland void *";
 			break;
 		case 4:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* sigprocmask */
 	case 340:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland const sigset_t *";
 			break;
 		case 2:
 			p = "userland sigset_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* sigsuspend */
 	case 341:
 		switch(ndx) {
 		case 0:
 			p = "userland const sigset_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* sigpending */
 	case 343:
 		switch(ndx) {
 		case 0:
 			p = "userland sigset_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* sigtimedwait */
 	case 345:
 		switch(ndx) {
 		case 0:
 			p = "userland const sigset_t *";
 			break;
 		case 1:
 			p = "userland siginfo_t *";
 			break;
 		case 2:
 			p = "userland const struct timespec *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* sigwaitinfo */
 	case 346:
 		switch(ndx) {
 		case 0:
 			p = "userland const sigset_t *";
 			break;
 		case 1:
 			p = "userland siginfo_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* __acl_get_file */
 	case 347:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "acl_type_t";
 			break;
 		case 2:
 			p = "userland struct acl *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* __acl_set_file */
 	case 348:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "acl_type_t";
 			break;
 		case 2:
 			p = "userland struct acl *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* __acl_get_fd */
 	case 349:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "acl_type_t";
 			break;
 		case 2:
 			p = "userland struct acl *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* __acl_set_fd */
 	case 350:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "acl_type_t";
 			break;
 		case 2:
 			p = "userland struct acl *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* __acl_delete_file */
 	case 351:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "acl_type_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* __acl_delete_fd */
 	case 352:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "acl_type_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* __acl_aclcheck_file */
 	case 353:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "acl_type_t";
 			break;
 		case 2:
 			p = "userland struct acl *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* __acl_aclcheck_fd */
 	case 354:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "acl_type_t";
 			break;
 		case 2:
 			p = "userland struct acl *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* extattrctl */
 	case 355:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "userland const char *";
 			break;
 		case 3:
 			p = "int";
 			break;
 		case 4:
 			p = "userland const char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* extattr_set_file */
 	case 356:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "userland const char *";
 			break;
 		case 3:
 			p = "userland void *";
 			break;
 		case 4:
 			p = "size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* extattr_get_file */
 	case 357:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "userland const char *";
 			break;
 		case 3:
 			p = "userland void *";
 			break;
 		case 4:
 			p = "size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* extattr_delete_file */
 	case 358:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "userland const char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* aio_waitcomplete */
 	case 359:
 		switch(ndx) {
 		case 0:
 			p = "userland struct aiocb **";
 			break;
 		case 1:
 			p = "userland struct timespec *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* getresuid */
 	case 360:
 		switch(ndx) {
 		case 0:
 			p = "userland uid_t *";
 			break;
 		case 1:
 			p = "userland uid_t *";
 			break;
 		case 2:
 			p = "userland uid_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* getresgid */
 	case 361:
 		switch(ndx) {
 		case 0:
 			p = "userland gid_t *";
 			break;
 		case 1:
 			p = "userland gid_t *";
 			break;
 		case 2:
 			p = "userland gid_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* kqueue */
 	case 362:
 		break;
 	/* extattr_set_fd */
 	case 371:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "userland const char *";
 			break;
 		case 3:
 			p = "userland void *";
 			break;
 		case 4:
 			p = "size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* extattr_get_fd */
 	case 372:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "userland const char *";
 			break;
 		case 3:
 			p = "userland void *";
 			break;
 		case 4:
 			p = "size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* extattr_delete_fd */
 	case 373:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "userland const char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* __setugid */
 	case 374:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* eaccess */
 	case 376:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* afs3_syscall */
 	case 377:
 		switch(ndx) {
 		case 0:
 			p = "long";
 			break;
 		case 1:
 			p = "long";
 			break;
 		case 2:
 			p = "long";
 			break;
 		case 3:
 			p = "long";
 			break;
 		case 4:
 			p = "long";
 			break;
 		case 5:
 			p = "long";
 			break;
 		case 6:
 			p = "long";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* nmount */
 	case 378:
 		switch(ndx) {
 		case 0:
 			p = "userland struct iovec *";
 			break;
 		case 1:
 			p = "unsigned int";
 			break;
 		case 2:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* __mac_get_proc */
 	case 384:
 		switch(ndx) {
 		case 0:
 			p = "userland struct mac *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* __mac_set_proc */
 	case 385:
 		switch(ndx) {
 		case 0:
 			p = "userland struct mac *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* __mac_get_fd */
 	case 386:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland struct mac *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* __mac_get_file */
 	case 387:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "userland struct mac *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* __mac_set_fd */
 	case 388:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland struct mac *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* __mac_set_file */
 	case 389:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "userland struct mac *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* kenv */
 	case 390:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "userland char *";
 			break;
 		case 3:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* lchflags */
 	case 391:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "u_long";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* uuidgen */
 	case 392:
 		switch(ndx) {
 		case 0:
 			p = "userland struct uuid *";
 			break;
 		case 1:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* sendfile */
 	case 393:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "off_t";
 			break;
 		case 3:
 			p = "size_t";
 			break;
 		case 4:
 			p = "userland struct sf_hdtr *";
 			break;
 		case 5:
 			p = "userland off_t *";
 			break;
 		case 6:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* mac_syscall */
 	case 394:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "userland void *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* ksem_close */
 	case 400:
 		switch(ndx) {
 		case 0:
 			p = "semid_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* ksem_post */
 	case 401:
 		switch(ndx) {
 		case 0:
 			p = "semid_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* ksem_wait */
 	case 402:
 		switch(ndx) {
 		case 0:
 			p = "semid_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* ksem_trywait */
 	case 403:
 		switch(ndx) {
 		case 0:
 			p = "semid_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* ksem_init */
 	case 404:
 		switch(ndx) {
 		case 0:
 			p = "userland semid_t *";
 			break;
 		case 1:
 			p = "unsigned int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* ksem_open */
 	case 405:
 		switch(ndx) {
 		case 0:
 			p = "userland semid_t *";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "int";
 			break;
 		case 3:
 			p = "mode_t";
 			break;
 		case 4:
 			p = "unsigned int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* ksem_unlink */
 	case 406:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* ksem_getvalue */
 	case 407:
 		switch(ndx) {
 		case 0:
 			p = "semid_t";
 			break;
 		case 1:
 			p = "userland int *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* ksem_destroy */
 	case 408:
 		switch(ndx) {
 		case 0:
 			p = "semid_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* __mac_get_pid */
 	case 409:
 		switch(ndx) {
 		case 0:
 			p = "pid_t";
 			break;
 		case 1:
 			p = "userland struct mac *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* __mac_get_link */
 	case 410:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "userland struct mac *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* __mac_set_link */
 	case 411:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "userland struct mac *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* extattr_set_link */
 	case 412:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "userland const char *";
 			break;
 		case 3:
 			p = "userland void *";
 			break;
 		case 4:
 			p = "size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* extattr_get_link */
 	case 413:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "userland const char *";
 			break;
 		case 3:
 			p = "userland void *";
 			break;
 		case 4:
 			p = "size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* extattr_delete_link */
 	case 414:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "userland const char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* __mac_execve */
 	case 415:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "userland char **";
 			break;
 		case 2:
 			p = "userland char **";
 			break;
 		case 3:
 			p = "userland struct mac *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* sigaction */
 	case 416:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland const struct sigaction *";
 			break;
 		case 2:
 			p = "userland struct sigaction *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* sigreturn */
 	case 417:
 		switch(ndx) {
 		case 0:
 			p = "userland const struct __ucontext *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* getcontext */
 	case 421:
 		switch(ndx) {
 		case 0:
 			p = "userland struct __ucontext *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* setcontext */
 	case 422:
 		switch(ndx) {
 		case 0:
 			p = "userland const struct __ucontext *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* swapcontext */
 	case 423:
 		switch(ndx) {
 		case 0:
 			p = "userland struct __ucontext *";
 			break;
 		case 1:
 			p = "userland const struct __ucontext *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* swapoff */
 	case 424:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* __acl_get_link */
 	case 425:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "acl_type_t";
 			break;
 		case 2:
 			p = "userland struct acl *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* __acl_set_link */
 	case 426:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "acl_type_t";
 			break;
 		case 2:
 			p = "userland struct acl *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* __acl_delete_link */
 	case 427:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "acl_type_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* __acl_aclcheck_link */
 	case 428:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "acl_type_t";
 			break;
 		case 2:
 			p = "userland struct acl *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* sigwait */
 	case 429:
 		switch(ndx) {
 		case 0:
 			p = "userland const sigset_t *";
 			break;
 		case 1:
 			p = "userland int *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* thr_create */
 	case 430:
 		switch(ndx) {
 		case 0:
 			p = "userland ucontext_t *";
 			break;
 		case 1:
 			p = "userland long *";
 			break;
 		case 2:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* thr_exit */
 	case 431:
 		switch(ndx) {
 		case 0:
 			p = "userland long *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* thr_self */
 	case 432:
 		switch(ndx) {
 		case 0:
 			p = "userland long *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* thr_kill */
 	case 433:
 		switch(ndx) {
 		case 0:
 			p = "long";
 			break;
 		case 1:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* jail_attach */
 	case 436:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* extattr_list_fd */
 	case 437:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "userland void *";
 			break;
 		case 3:
 			p = "size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* extattr_list_file */
 	case 438:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "userland void *";
 			break;
 		case 3:
 			p = "size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* extattr_list_link */
 	case 439:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "userland void *";
 			break;
 		case 3:
 			p = "size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* ksem_timedwait */
 	case 441:
 		switch(ndx) {
 		case 0:
 			p = "semid_t";
 			break;
 		case 1:
 			p = "userland const struct timespec *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* thr_suspend */
 	case 442:
 		switch(ndx) {
 		case 0:
 			p = "userland const struct timespec *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* thr_wake */
 	case 443:
 		switch(ndx) {
 		case 0:
 			p = "long";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* kldunloadf */
 	case 444:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* audit */
 	case 445:
 		switch(ndx) {
 		case 0:
 			p = "userland const void *";
 			break;
 		case 1:
 			p = "u_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* auditon */
 	case 446:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland void *";
 			break;
 		case 2:
 			p = "u_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* getauid */
 	case 447:
 		switch(ndx) {
 		case 0:
 			p = "userland uid_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* setauid */
 	case 448:
 		switch(ndx) {
 		case 0:
 			p = "userland uid_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* getaudit */
 	case 449:
 		switch(ndx) {
 		case 0:
 			p = "userland struct auditinfo *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* setaudit */
 	case 450:
 		switch(ndx) {
 		case 0:
 			p = "userland struct auditinfo *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* getaudit_addr */
 	case 451:
 		switch(ndx) {
 		case 0:
 			p = "userland struct auditinfo_addr *";
 			break;
 		case 1:
 			p = "u_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* setaudit_addr */
 	case 452:
 		switch(ndx) {
 		case 0:
 			p = "userland struct auditinfo_addr *";
 			break;
 		case 1:
 			p = "u_int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* auditctl */
 	case 453:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* _umtx_op */
 	case 454:
 		switch(ndx) {
 		case 0:
 			p = "userland void *";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "u_long";
 			break;
 		case 3:
 			p = "userland void *";
 			break;
 		case 4:
 			p = "userland void *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* thr_new */
 	case 455:
 		switch(ndx) {
 		case 0:
 			p = "userland struct thr_param *";
 			break;
 		case 1:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* sigqueue */
 	case 456:
 		switch(ndx) {
 		case 0:
 			p = "pid_t";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "userland void *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* kmq_open */
 	case 457:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "mode_t";
 			break;
 		case 3:
 			p = "userland const struct mq_attr *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* kmq_setattr */
 	case 458:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland const struct mq_attr *";
 			break;
 		case 2:
 			p = "userland struct mq_attr *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* kmq_timedreceive */
 	case 459:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland char *";
 			break;
 		case 2:
 			p = "size_t";
 			break;
 		case 3:
 			p = "userland unsigned *";
 			break;
 		case 4:
 			p = "userland const struct timespec *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* kmq_timedsend */
 	case 460:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "size_t";
 			break;
 		case 3:
 			p = "unsigned";
 			break;
 		case 4:
 			p = "userland const struct timespec *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* kmq_notify */
 	case 461:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland const struct sigevent *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* kmq_unlink */
 	case 462:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* abort2 */
 	case 463:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "userland void **";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* thr_set_name */
 	case 464:
 		switch(ndx) {
 		case 0:
 			p = "long";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* aio_fsync */
 	case 465:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland struct aiocb *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* rtprio_thread */
 	case 466:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "lwpid_t";
 			break;
 		case 2:
 			p = "userland struct rtprio *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* sctp_peeloff */
 	case 471:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "uint32_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* sctp_generic_sendmsg */
 	case 472:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland void *";
 			break;
 		case 2:
 			p = "int";
 			break;
 		case 3:
 			p = "userland struct sockaddr *";
 			break;
 		case 4:
 			p = "__socklen_t";
 			break;
 		case 5:
 			p = "userland struct sctp_sndrcvinfo *";
 			break;
 		case 6:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* sctp_generic_sendmsg_iov */
 	case 473:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland struct iovec *";
 			break;
 		case 2:
 			p = "int";
 			break;
 		case 3:
 			p = "userland struct sockaddr *";
 			break;
 		case 4:
 			p = "__socklen_t";
 			break;
 		case 5:
 			p = "userland struct sctp_sndrcvinfo *";
 			break;
 		case 6:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* sctp_generic_recvmsg */
 	case 474:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland struct iovec *";
 			break;
 		case 2:
 			p = "int";
 			break;
 		case 3:
 			p = "userland struct sockaddr *";
 			break;
 		case 4:
 			p = "userland __socklen_t *";
 			break;
 		case 5:
 			p = "userland struct sctp_sndrcvinfo *";
 			break;
 		case 6:
 			p = "userland int *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* pread */
 	case 475:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland void *";
 			break;
 		case 2:
 			p = "size_t";
 			break;
 		case 3:
 			p = "off_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* pwrite */
 	case 476:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland const void *";
 			break;
 		case 2:
 			p = "size_t";
 			break;
 		case 3:
 			p = "off_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* mmap */
 	case 477:
 		switch(ndx) {
 		case 0:
 			p = "userland void *";
 			break;
 		case 1:
 			p = "size_t";
 			break;
 		case 2:
 			p = "int";
 			break;
 		case 3:
 			p = "int";
 			break;
 		case 4:
 			p = "int";
 			break;
 		case 5:
 			p = "off_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* lseek */
 	case 478:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "off_t";
 			break;
 		case 2:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* truncate */
 	case 479:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "off_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* ftruncate */
 	case 480:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "off_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* thr_kill2 */
 	case 481:
 		switch(ndx) {
 		case 0:
 			p = "pid_t";
 			break;
 		case 1:
 			p = "long";
 			break;
 		case 2:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* shm_open */
 	case 482:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "mode_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* shm_unlink */
 	case 483:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* cpuset */
 	case 484:
 		switch(ndx) {
 		case 0:
 			p = "userland cpusetid_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* cpuset_setid */
 	case 485:
 		switch(ndx) {
 		case 0:
 			p = "cpuwhich_t";
 			break;
 		case 1:
 			p = "id_t";
 			break;
 		case 2:
 			p = "cpusetid_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* cpuset_getid */
 	case 486:
 		switch(ndx) {
 		case 0:
 			p = "cpulevel_t";
 			break;
 		case 1:
 			p = "cpuwhich_t";
 			break;
 		case 2:
 			p = "id_t";
 			break;
 		case 3:
 			p = "userland cpusetid_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* cpuset_getaffinity */
 	case 487:
 		switch(ndx) {
 		case 0:
 			p = "cpulevel_t";
 			break;
 		case 1:
 			p = "cpuwhich_t";
 			break;
 		case 2:
 			p = "id_t";
 			break;
 		case 3:
 			p = "size_t";
 			break;
 		case 4:
 			p = "userland cpuset_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* cpuset_setaffinity */
 	case 488:
 		switch(ndx) {
 		case 0:
 			p = "cpulevel_t";
 			break;
 		case 1:
 			p = "cpuwhich_t";
 			break;
 		case 2:
 			p = "id_t";
 			break;
 		case 3:
 			p = "size_t";
 			break;
 		case 4:
 			p = "userland const cpuset_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* faccessat */
 	case 489:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "int";
 			break;
 		case 3:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* fchmodat */
 	case 490:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "mode_t";
 			break;
 		case 3:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* fchownat */
 	case 491:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "uid_t";
 			break;
 		case 3:
 			p = "gid_t";
 			break;
 		case 4:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* fexecve */
 	case 492:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland char **";
 			break;
 		case 2:
 			p = "userland char **";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* futimesat */
 	case 494:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "userland struct timeval *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* linkat */
 	case 495:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "int";
 			break;
 		case 3:
 			p = "userland const char *";
 			break;
 		case 4:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* mkdirat */
 	case 496:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "mode_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* mkfifoat */
 	case 497:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "mode_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* openat */
 	case 499:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "int";
 			break;
 		case 3:
 			p = "mode_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* readlinkat */
 	case 500:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "userland char *";
 			break;
 		case 3:
 			p = "size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* renameat */
 	case 501:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "int";
 			break;
 		case 3:
 			p = "userland const char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* symlinkat */
 	case 502:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "userland const char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* unlinkat */
 	case 503:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* posix_openpt */
 	case 504:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* gssd_syscall */
 	case 505:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* jail_get */
 	case 506:
 		switch(ndx) {
 		case 0:
 			p = "userland struct iovec *";
 			break;
 		case 1:
 			p = "unsigned int";
 			break;
 		case 2:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* jail_set */
 	case 507:
 		switch(ndx) {
 		case 0:
 			p = "userland struct iovec *";
 			break;
 		case 1:
 			p = "unsigned int";
 			break;
 		case 2:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* jail_remove */
 	case 508:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* closefrom */
 	case 509:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* __semctl */
 	case 510:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "int";
 			break;
 		case 3:
 			p = "userland union semun *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* msgctl */
 	case 511:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "userland struct msqid_ds *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* shmctl */
 	case 512:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "userland struct shmid_ds *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* lpathconf */
 	case 513:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* __cap_rights_get */
 	case 515:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "userland cap_rights_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* cap_enter */
 	case 516:
 		break;
 	/* cap_getmode */
 	case 517:
 		switch(ndx) {
 		case 0:
 			p = "userland u_int *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* pdfork */
 	case 518:
 		switch(ndx) {
 		case 0:
 			p = "userland int *";
 			break;
 		case 1:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* pdkill */
 	case 519:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* pdgetpid */
 	case 520:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland pid_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* pselect */
 	case 522:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland fd_set *";
 			break;
 		case 2:
 			p = "userland fd_set *";
 			break;
 		case 3:
 			p = "userland fd_set *";
 			break;
 		case 4:
 			p = "userland const struct timespec *";
 			break;
 		case 5:
 			p = "userland const sigset_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* getloginclass */
 	case 523:
 		switch(ndx) {
 		case 0:
 			p = "userland char *";
 			break;
 		case 1:
 			p = "size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* setloginclass */
 	case 524:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* rctl_get_racct */
 	case 525:
 		switch(ndx) {
 		case 0:
 			p = "userland const void *";
 			break;
 		case 1:
 			p = "size_t";
 			break;
 		case 2:
 			p = "userland void *";
 			break;
 		case 3:
 			p = "size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* rctl_get_rules */
 	case 526:
 		switch(ndx) {
 		case 0:
 			p = "userland const void *";
 			break;
 		case 1:
 			p = "size_t";
 			break;
 		case 2:
 			p = "userland void *";
 			break;
 		case 3:
 			p = "size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* rctl_get_limits */
 	case 527:
 		switch(ndx) {
 		case 0:
 			p = "userland const void *";
 			break;
 		case 1:
 			p = "size_t";
 			break;
 		case 2:
 			p = "userland void *";
 			break;
 		case 3:
 			p = "size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* rctl_add_rule */
 	case 528:
 		switch(ndx) {
 		case 0:
 			p = "userland const void *";
 			break;
 		case 1:
 			p = "size_t";
 			break;
 		case 2:
 			p = "userland void *";
 			break;
 		case 3:
 			p = "size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* rctl_remove_rule */
 	case 529:
 		switch(ndx) {
 		case 0:
 			p = "userland const void *";
 			break;
 		case 1:
 			p = "size_t";
 			break;
 		case 2:
 			p = "userland void *";
 			break;
 		case 3:
 			p = "size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* posix_fallocate */
 	case 530:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "off_t";
 			break;
 		case 2:
 			p = "off_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* posix_fadvise */
 	case 531:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "off_t";
 			break;
 		case 2:
 			p = "off_t";
 			break;
 		case 3:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* wait6 */
 	case 532:
 		switch(ndx) {
 		case 0:
 			p = "idtype_t";
 			break;
 		case 1:
 			p = "id_t";
 			break;
 		case 2:
 			p = "userland int *";
 			break;
 		case 3:
 			p = "int";
 			break;
 		case 4:
 			p = "userland struct __wrusage *";
 			break;
 		case 5:
 			p = "userland siginfo_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* cap_rights_limit */
 	case 533:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland cap_rights_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* cap_ioctls_limit */
 	case 534:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland const u_long *";
 			break;
 		case 2:
 			p = "size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* cap_ioctls_get */
 	case 535:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland u_long *";
 			break;
 		case 2:
 			p = "size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* cap_fcntls_limit */
 	case 536:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "uint32_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* cap_fcntls_get */
 	case 537:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland uint32_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* bindat */
 	case 538:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "userland const struct sockaddr *";
 			break;
 		case 3:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* connectat */
 	case 539:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "userland const struct sockaddr *";
 			break;
 		case 3:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* chflagsat */
 	case 540:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "u_long";
 			break;
 		case 3:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* accept4 */
 	case 541:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland struct sockaddr *";
 			break;
 		case 2:
 			p = "userland __socklen_t *";
 			break;
 		case 3:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* pipe2 */
 	case 542:
 		switch(ndx) {
 		case 0:
 			p = "userland int *";
 			break;
 		case 1:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* aio_mlock */
 	case 543:
 		switch(ndx) {
 		case 0:
 			p = "userland struct aiocb *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* procctl */
 	case 544:
 		switch(ndx) {
 		case 0:
 			p = "idtype_t";
 			break;
 		case 1:
 			p = "id_t";
 			break;
 		case 2:
 			p = "int";
 			break;
 		case 3:
 			p = "userland void *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* ppoll */
 	case 545:
 		switch(ndx) {
 		case 0:
 			p = "userland struct pollfd *";
 			break;
 		case 1:
 			p = "u_int";
 			break;
 		case 2:
 			p = "userland const struct timespec *";
 			break;
 		case 3:
 			p = "userland const sigset_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* futimens */
 	case 546:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland struct timespec *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* utimensat */
 	case 547:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "userland struct timespec *";
 			break;
 		case 3:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* fdatasync */
 	case 550:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* fstat */
 	case 551:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland struct stat *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* fstatat */
 	case 552:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "userland struct stat *";
 			break;
 		case 3:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* fhstat */
 	case 553:
 		switch(ndx) {
 		case 0:
 			p = "userland const struct fhandle *";
 			break;
 		case 1:
 			p = "userland struct stat *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* getdirentries */
 	case 554:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland char *";
 			break;
 		case 2:
 			p = "size_t";
 			break;
 		case 3:
 			p = "userland off_t *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* statfs */
 	case 555:
 		switch(ndx) {
 		case 0:
 			p = "userland const char *";
 			break;
 		case 1:
 			p = "userland struct statfs *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* fstatfs */
 	case 556:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland struct statfs *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* getfsstat */
 	case 557:
 		switch(ndx) {
 		case 0:
 			p = "userland struct statfs *";
 			break;
 		case 1:
 			p = "long";
 			break;
 		case 2:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* fhstatfs */
 	case 558:
 		switch(ndx) {
 		case 0:
 			p = "userland const struct fhandle *";
 			break;
 		case 1:
 			p = "userland struct statfs *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* mknodat */
 	case 559:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "mode_t";
 			break;
 		case 3:
 			p = "dev_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* kevent */
 	case 560:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland struct kevent *";
 			break;
 		case 2:
 			p = "int";
 			break;
 		case 3:
 			p = "userland struct kevent *";
 			break;
 		case 4:
 			p = "int";
 			break;
 		case 5:
 			p = "userland const struct timespec *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* cpuset_getdomain */
 	case 561:
 		switch(ndx) {
 		case 0:
 			p = "cpulevel_t";
 			break;
 		case 1:
 			p = "cpuwhich_t";
 			break;
 		case 2:
 			p = "id_t";
 			break;
 		case 3:
 			p = "size_t";
 			break;
 		case 4:
 			p = "userland domainset_t *";
 			break;
 		case 5:
 			p = "userland int *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* cpuset_setdomain */
 	case 562:
 		switch(ndx) {
 		case 0:
 			p = "cpulevel_t";
 			break;
 		case 1:
 			p = "cpuwhich_t";
 			break;
 		case 2:
 			p = "id_t";
 			break;
 		case 3:
 			p = "size_t";
 			break;
 		case 4:
 			p = "userland domainset_t *";
 			break;
 		case 5:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* getrandom */
 	case 563:
 		switch(ndx) {
 		case 0:
 			p = "userland void *";
 			break;
 		case 1:
 			p = "size_t";
 			break;
 		case 2:
 			p = "unsigned int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* getfhat */
 	case 564:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland char *";
 			break;
 		case 2:
 			p = "userland struct fhandle *";
 			break;
 		case 3:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* fhlink */
 	case 565:
 		switch(ndx) {
 		case 0:
 			p = "userland struct fhandle *";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* fhlinkat */
 	case 566:
 		switch(ndx) {
 		case 0:
 			p = "userland struct fhandle *";
 			break;
 		case 1:
 			p = "int";
 			break;
 		case 2:
 			p = "userland const char *";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* fhreadlink */
 	case 567:
 		switch(ndx) {
 		case 0:
 			p = "userland struct fhandle *";
 			break;
 		case 1:
 			p = "userland char *";
 			break;
 		case 2:
 			p = "size_t";
 			break;
 		default:
 			break;
 		};
 		break;
 	/* funlinkat */
 	case 568:
 		switch(ndx) {
 		case 0:
 			p = "int";
 			break;
 		case 1:
 			p = "userland const char *";
 			break;
 		case 2:
 			p = "int";
 			break;
 		case 3:
 			p = "int";
 			break;
 		default:
 			break;
 		};
 		break;
 	default:
 		break;
 	};
 	if (p != NULL)
 		strlcpy(desc, p, descsz);
 }
 static void
 systrace_return_setargdesc(int sysnum, int ndx, char *desc, size_t descsz)
 {
 	const char *p = NULL;
 	switch (sysnum) {
 	/* nosys */
 	case 0:
 	/* sys_exit */
 	case 1:
 		if (ndx == 0 || ndx == 1)
 			p = "void";
 		break;
 	/* fork */
 	case 2:
 	/* read */
 	case 3:
 		if (ndx == 0 || ndx == 1)
 			p = "ssize_t";
 		break;
 	/* write */
 	case 4:
 		if (ndx == 0 || ndx == 1)
 			p = "ssize_t";
 		break;
 	/* open */
 	case 5:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* close */
 	case 6:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* wait4 */
 	case 7:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* link */
 	case 9:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* unlink */
 	case 10:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* chdir */
 	case 12:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* fchdir */
 	case 13:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* chmod */
 	case 15:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* chown */
 	case 16:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* break */
 	case 17:
 		if (ndx == 0 || ndx == 1)
 			p = "void *";
 		break;
 	/* getpid */
 	case 20:
 	/* mount */
 	case 21:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* unmount */
 	case 22:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* setuid */
 	case 23:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* getuid */
 	case 24:
 	/* geteuid */
 	case 25:
 	/* ptrace */
 	case 26:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* recvmsg */
 	case 27:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* sendmsg */
 	case 28:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* recvfrom */
 	case 29:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* accept */
 	case 30:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* getpeername */
 	case 31:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* getsockname */
 	case 32:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* access */
 	case 33:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* chflags */
 	case 34:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* fchflags */
 	case 35:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* sync */
 	case 36:
 	/* kill */
 	case 37:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* getppid */
 	case 39:
 	/* dup */
 	case 41:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* getegid */
 	case 43:
 	/* profil */
 	case 44:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* ktrace */
 	case 45:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* getgid */
 	case 47:
 	/* getlogin */
 	case 49:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* setlogin */
 	case 50:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* acct */
 	case 51:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* sigaltstack */
 	case 53:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* ioctl */
 	case 54:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* reboot */
 	case 55:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* revoke */
 	case 56:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* symlink */
 	case 57:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* readlink */
 	case 58:
 		if (ndx == 0 || ndx == 1)
 			p = "ssize_t";
 		break;
 	/* execve */
 	case 59:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* umask */
 	case 60:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* chroot */
 	case 61:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* msync */
 	case 65:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* vfork */
 	case 66:
 	/* sbrk */
 	case 69:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* sstk */
 	case 70:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* munmap */
 	case 73:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* mprotect */
 	case 74:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* madvise */
 	case 75:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* mincore */
 	case 78:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* getgroups */
 	case 79:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* setgroups */
 	case 80:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* getpgrp */
 	case 81:
 	/* setpgid */
 	case 82:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* setitimer */
 	case 83:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* swapon */
 	case 85:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* getitimer */
 	case 86:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* getdtablesize */
 	case 89:
 	/* dup2 */
 	case 90:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* fcntl */
 	case 92:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* select */
 	case 93:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* fsync */
 	case 95:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* setpriority */
 	case 96:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* socket */
 	case 97:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* connect */
 	case 98:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* getpriority */
 	case 100:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* bind */
 	case 104:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* setsockopt */
 	case 105:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* listen */
 	case 106:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* gettimeofday */
 	case 116:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* getrusage */
 	case 117:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* getsockopt */
 	case 118:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* readv */
 	case 120:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* writev */
 	case 121:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* settimeofday */
 	case 122:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* fchown */
 	case 123:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* fchmod */
 	case 124:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* setreuid */
 	case 126:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* setregid */
 	case 127:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* rename */
 	case 128:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* flock */
 	case 131:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* mkfifo */
 	case 132:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* sendto */
 	case 133:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* shutdown */
 	case 134:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* socketpair */
 	case 135:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* mkdir */
 	case 136:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* rmdir */
 	case 137:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* utimes */
 	case 138:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* adjtime */
 	case 140:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* setsid */
 	case 147:
 	/* quotactl */
 	case 148:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* nlm_syscall */
 	case 154:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* nfssvc */
 	case 155:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* lgetfh */
 	case 160:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* getfh */
 	case 161:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* sysarch */
 	case 165:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* rtprio */
 	case 166:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* semsys */
 	case 169:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* msgsys */
 	case 170:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* shmsys */
 	case 171:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* setfib */
 	case 175:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* ntp_adjtime */
 	case 176:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* setgid */
 	case 181:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* setegid */
 	case 182:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* seteuid */
 	case 183:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* pathconf */
 	case 191:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* fpathconf */
 	case 192:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* getrlimit */
 	case 194:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* setrlimit */
 	case 195:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* nosys */
 	case 198:
 	/* __sysctl */
 	case 202:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* mlock */
 	case 203:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* munlock */
 	case 204:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* undelete */
 	case 205:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* futimes */
 	case 206:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* getpgid */
 	case 207:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* poll */
 	case 209:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* lkmnosys */
 	case 210:
 	/* lkmnosys */
 	case 211:
 	/* lkmnosys */
 	case 212:
 	/* lkmnosys */
 	case 213:
 	/* lkmnosys */
 	case 214:
 	/* lkmnosys */
 	case 215:
 	/* lkmnosys */
 	case 216:
 	/* lkmnosys */
 	case 217:
 	/* lkmnosys */
 	case 218:
 	/* lkmnosys */
 	case 219:
 	/* semget */
 	case 221:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* semop */
 	case 222:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* msgget */
 	case 225:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* msgsnd */
 	case 226:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* msgrcv */
 	case 227:
 		if (ndx == 0 || ndx == 1)
 			p = "ssize_t";
 		break;
 	/* shmat */
 	case 228:
 		if (ndx == 0 || ndx == 1)
 			p = "void *";
 		break;
 	/* shmdt */
 	case 230:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* shmget */
 	case 231:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* clock_gettime */
 	case 232:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* clock_settime */
 	case 233:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* clock_getres */
 	case 234:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* ktimer_create */
 	case 235:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* ktimer_delete */
 	case 236:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* ktimer_settime */
 	case 237:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* ktimer_gettime */
 	case 238:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* ktimer_getoverrun */
 	case 239:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* nanosleep */
 	case 240:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* ffclock_getcounter */
 	case 241:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* ffclock_setestimate */
 	case 242:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* ffclock_getestimate */
 	case 243:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* clock_nanosleep */
 	case 244:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* clock_getcpuclockid2 */
 	case 247:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* ntp_gettime */
 	case 248:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* minherit */
 	case 250:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* rfork */
 	case 251:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* issetugid */
 	case 253:
 	/* lchown */
 	case 254:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* aio_read */
 	case 255:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* aio_write */
 	case 256:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* lio_listio */
 	case 257:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* lchmod */
 	case 274:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* lutimes */
 	case 276:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* preadv */
 	case 289:
 		if (ndx == 0 || ndx == 1)
 			p = "ssize_t";
 		break;
 	/* pwritev */
 	case 290:
 		if (ndx == 0 || ndx == 1)
 			p = "ssize_t";
 		break;
 	/* fhopen */
 	case 298:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* modnext */
 	case 300:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* modstat */
 	case 301:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* modfnext */
 	case 302:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* modfind */
 	case 303:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* kldload */
 	case 304:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* kldunload */
 	case 305:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* kldfind */
 	case 306:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* kldnext */
 	case 307:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* kldstat */
 	case 308:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* kldfirstmod */
 	case 309:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* getsid */
 	case 310:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* setresuid */
 	case 311:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* setresgid */
 	case 312:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* aio_return */
 	case 314:
 		if (ndx == 0 || ndx == 1)
 			p = "ssize_t";
 		break;
 	/* aio_suspend */
 	case 315:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* aio_cancel */
 	case 316:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* aio_error */
 	case 317:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* yield */
 	case 321:
 	/* mlockall */
 	case 324:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* munlockall */
 	case 325:
 	/* __getcwd */
 	case 326:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* sched_setparam */
 	case 327:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* sched_getparam */
 	case 328:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* sched_setscheduler */
 	case 329:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* sched_getscheduler */
 	case 330:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* sched_yield */
 	case 331:
 	/* sched_get_priority_max */
 	case 332:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* sched_get_priority_min */
 	case 333:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* sched_rr_get_interval */
 	case 334:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* utrace */
 	case 335:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* kldsym */
 	case 337:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* jail */
 	case 338:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* nnpfs_syscall */
 	case 339:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* sigprocmask */
 	case 340:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* sigsuspend */
 	case 341:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* sigpending */
 	case 343:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* sigtimedwait */
 	case 345:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* sigwaitinfo */
 	case 346:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* __acl_get_file */
 	case 347:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* __acl_set_file */
 	case 348:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* __acl_get_fd */
 	case 349:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* __acl_set_fd */
 	case 350:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* __acl_delete_file */
 	case 351:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* __acl_delete_fd */
 	case 352:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* __acl_aclcheck_file */
 	case 353:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* __acl_aclcheck_fd */
 	case 354:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* extattrctl */
 	case 355:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* extattr_set_file */
 	case 356:
 		if (ndx == 0 || ndx == 1)
 			p = "ssize_t";
 		break;
 	/* extattr_get_file */
 	case 357:
 		if (ndx == 0 || ndx == 1)
 			p = "ssize_t";
 		break;
 	/* extattr_delete_file */
 	case 358:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* aio_waitcomplete */
 	case 359:
 		if (ndx == 0 || ndx == 1)
 			p = "ssize_t";
 		break;
 	/* getresuid */
 	case 360:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* getresgid */
 	case 361:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* kqueue */
 	case 362:
 	/* extattr_set_fd */
 	case 371:
 		if (ndx == 0 || ndx == 1)
 			p = "ssize_t";
 		break;
 	/* extattr_get_fd */
 	case 372:
 		if (ndx == 0 || ndx == 1)
 			p = "ssize_t";
 		break;
 	/* extattr_delete_fd */
 	case 373:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* __setugid */
 	case 374:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* eaccess */
 	case 376:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* afs3_syscall */
 	case 377:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* nmount */
 	case 378:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* __mac_get_proc */
 	case 384:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* __mac_set_proc */
 	case 385:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* __mac_get_fd */
 	case 386:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* __mac_get_file */
 	case 387:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* __mac_set_fd */
 	case 388:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* __mac_set_file */
 	case 389:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* kenv */
 	case 390:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* lchflags */
 	case 391:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* uuidgen */
 	case 392:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* sendfile */
 	case 393:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* mac_syscall */
 	case 394:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* ksem_close */
 	case 400:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* ksem_post */
 	case 401:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* ksem_wait */
 	case 402:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* ksem_trywait */
 	case 403:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* ksem_init */
 	case 404:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* ksem_open */
 	case 405:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* ksem_unlink */
 	case 406:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* ksem_getvalue */
 	case 407:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* ksem_destroy */
 	case 408:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* __mac_get_pid */
 	case 409:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* __mac_get_link */
 	case 410:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* __mac_set_link */
 	case 411:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* extattr_set_link */
 	case 412:
 		if (ndx == 0 || ndx == 1)
 			p = "ssize_t";
 		break;
 	/* extattr_get_link */
 	case 413:
 		if (ndx == 0 || ndx == 1)
 			p = "ssize_t";
 		break;
 	/* extattr_delete_link */
 	case 414:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* __mac_execve */
 	case 415:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* sigaction */
 	case 416:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* sigreturn */
 	case 417:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* getcontext */
 	case 421:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* setcontext */
 	case 422:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* swapcontext */
 	case 423:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* swapoff */
 	case 424:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* __acl_get_link */
 	case 425:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* __acl_set_link */
 	case 426:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* __acl_delete_link */
 	case 427:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* __acl_aclcheck_link */
 	case 428:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* sigwait */
 	case 429:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* thr_create */
 	case 430:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* thr_exit */
 	case 431:
 		if (ndx == 0 || ndx == 1)
 			p = "void";
 		break;
 	/* thr_self */
 	case 432:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* thr_kill */
 	case 433:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* jail_attach */
 	case 436:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* extattr_list_fd */
 	case 437:
 		if (ndx == 0 || ndx == 1)
 			p = "ssize_t";
 		break;
 	/* extattr_list_file */
 	case 438:
 		if (ndx == 0 || ndx == 1)
 			p = "ssize_t";
 		break;
 	/* extattr_list_link */
 	case 439:
 		if (ndx == 0 || ndx == 1)
 			p = "ssize_t";
 		break;
 	/* ksem_timedwait */
 	case 441:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* thr_suspend */
 	case 442:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* thr_wake */
 	case 443:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* kldunloadf */
 	case 444:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* audit */
 	case 445:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* auditon */
 	case 446:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* getauid */
 	case 447:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* setauid */
 	case 448:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* getaudit */
 	case 449:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* setaudit */
 	case 450:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* getaudit_addr */
 	case 451:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* setaudit_addr */
 	case 452:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* auditctl */
 	case 453:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* _umtx_op */
 	case 454:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* thr_new */
 	case 455:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* sigqueue */
 	case 456:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* kmq_open */
 	case 457:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* kmq_setattr */
 	case 458:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* kmq_timedreceive */
 	case 459:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* kmq_timedsend */
 	case 460:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* kmq_notify */
 	case 461:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* kmq_unlink */
 	case 462:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* abort2 */
 	case 463:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* thr_set_name */
 	case 464:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* aio_fsync */
 	case 465:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* rtprio_thread */
 	case 466:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* sctp_peeloff */
 	case 471:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* sctp_generic_sendmsg */
 	case 472:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* sctp_generic_sendmsg_iov */
 	case 473:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* sctp_generic_recvmsg */
 	case 474:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* pread */
 	case 475:
 		if (ndx == 0 || ndx == 1)
 			p = "ssize_t";
 		break;
 	/* pwrite */
 	case 476:
 		if (ndx == 0 || ndx == 1)
 			p = "ssize_t";
 		break;
 	/* mmap */
 	case 477:
 		if (ndx == 0 || ndx == 1)
 			p = "void *";
 		break;
 	/* lseek */
 	case 478:
 		if (ndx == 0 || ndx == 1)
 			p = "off_t";
 		break;
 	/* truncate */
 	case 479:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* ftruncate */
 	case 480:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* thr_kill2 */
 	case 481:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* shm_open */
 	case 482:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* shm_unlink */
 	case 483:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* cpuset */
 	case 484:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* cpuset_setid */
 	case 485:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* cpuset_getid */
 	case 486:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* cpuset_getaffinity */
 	case 487:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* cpuset_setaffinity */
 	case 488:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* faccessat */
 	case 489:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* fchmodat */
 	case 490:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* fchownat */
 	case 491:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* fexecve */
 	case 492:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* futimesat */
 	case 494:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* linkat */
 	case 495:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* mkdirat */
 	case 496:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* mkfifoat */
 	case 497:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* openat */
 	case 499:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* readlinkat */
 	case 500:
 		if (ndx == 0 || ndx == 1)
 			p = "ssize_t";
 		break;
 	/* renameat */
 	case 501:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* symlinkat */
 	case 502:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* unlinkat */
 	case 503:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* posix_openpt */
 	case 504:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* gssd_syscall */
 	case 505:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* jail_get */
 	case 506:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* jail_set */
 	case 507:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* jail_remove */
 	case 508:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* closefrom */
 	case 509:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* __semctl */
 	case 510:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* msgctl */
 	case 511:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* shmctl */
 	case 512:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* lpathconf */
 	case 513:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* __cap_rights_get */
 	case 515:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* cap_enter */
 	case 516:
 	/* cap_getmode */
 	case 517:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* pdfork */
 	case 518:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* pdkill */
 	case 519:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* pdgetpid */
 	case 520:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* pselect */
 	case 522:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* getloginclass */
 	case 523:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* setloginclass */
 	case 524:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* rctl_get_racct */
 	case 525:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* rctl_get_rules */
 	case 526:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* rctl_get_limits */
 	case 527:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* rctl_add_rule */
 	case 528:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* rctl_remove_rule */
 	case 529:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* posix_fallocate */
 	case 530:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* posix_fadvise */
 	case 531:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* wait6 */
 	case 532:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* cap_rights_limit */
 	case 533:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* cap_ioctls_limit */
 	case 534:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* cap_ioctls_get */
 	case 535:
 		if (ndx == 0 || ndx == 1)
 			p = "ssize_t";
 		break;
 	/* cap_fcntls_limit */
 	case 536:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* cap_fcntls_get */
 	case 537:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* bindat */
 	case 538:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* connectat */
 	case 539:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* chflagsat */
 	case 540:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* accept4 */
 	case 541:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* pipe2 */
 	case 542:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* aio_mlock */
 	case 543:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* procctl */
 	case 544:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* ppoll */
 	case 545:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* futimens */
 	case 546:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* utimensat */
 	case 547:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* fdatasync */
 	case 550:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* fstat */
 	case 551:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* fstatat */
 	case 552:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* fhstat */
 	case 553:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* getdirentries */
 	case 554:
 		if (ndx == 0 || ndx == 1)
 			p = "ssize_t";
 		break;
 	/* statfs */
 	case 555:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* fstatfs */
 	case 556:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* getfsstat */
 	case 557:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* fhstatfs */
 	case 558:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* mknodat */
 	case 559:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* kevent */
 	case 560:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* cpuset_getdomain */
 	case 561:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* cpuset_setdomain */
 	case 562:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* getrandom */
 	case 563:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* getfhat */
 	case 564:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* fhlink */
 	case 565:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* fhlinkat */
 	case 566:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* fhreadlink */
 	case 567:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	/* funlinkat */
 	case 568:
 		if (ndx == 0 || ndx == 1)
 			p = "int";
 		break;
 	default:
 		break;
 	};
 	if (p != NULL)
 		strlcpy(desc, p, descsz);
 }
diff --git a/sys/sys/syscall.h b/sys/sys/syscall.h
index d3ba7b3ce233..a9d64658d3ec 100644
--- a/sys/sys/syscall.h
+++ b/sys/sys/syscall.h
@@ -1,507 +1,507 @@
 /*
  * System call numbers.
  *
- * DO NOT EDIT-- this file is automatically generated.
+ * DO NOT EDIT-- this file is automatically @generated.
  * $FreeBSD$
  */
 
 #define	SYS_syscall	0
 #define	SYS_exit	1
 #define	SYS_fork	2
 #define	SYS_read	3
 #define	SYS_write	4
 #define	SYS_open	5
 #define	SYS_close	6
 #define	SYS_wait4	7
 				/* 8 is old creat */
 #define	SYS_link	9
 #define	SYS_unlink	10
 				/* 11 is obsolete execv */
 #define	SYS_chdir	12
 #define	SYS_fchdir	13
 #define	SYS_freebsd11_mknod	14
 #define	SYS_chmod	15
 #define	SYS_chown	16
 #define	SYS_break	17
 				/* 18 is freebsd4 getfsstat */
 				/* 19 is old lseek */
 #define	SYS_getpid	20
 #define	SYS_mount	21
 #define	SYS_unmount	22
 #define	SYS_setuid	23
 #define	SYS_getuid	24
 #define	SYS_geteuid	25
 #define	SYS_ptrace	26
 #define	SYS_recvmsg	27
 #define	SYS_sendmsg	28
 #define	SYS_recvfrom	29
 #define	SYS_accept	30
 #define	SYS_getpeername	31
 #define	SYS_getsockname	32
 #define	SYS_access	33
 #define	SYS_chflags	34
 #define	SYS_fchflags	35
 #define	SYS_sync	36
 #define	SYS_kill	37
 				/* 38 is old stat */
 #define	SYS_getppid	39
 				/* 40 is old lstat */
 #define	SYS_dup	41
 #define	SYS_freebsd10_pipe	42
 #define	SYS_getegid	43
 #define	SYS_profil	44
 #define	SYS_ktrace	45
 				/* 46 is old sigaction */
 #define	SYS_getgid	47
 				/* 48 is old sigprocmask */
 #define	SYS_getlogin	49
 #define	SYS_setlogin	50
 #define	SYS_acct	51
 				/* 52 is old sigpending */
 #define	SYS_sigaltstack	53
 #define	SYS_ioctl	54
 #define	SYS_reboot	55
 #define	SYS_revoke	56
 #define	SYS_symlink	57
 #define	SYS_readlink	58
 #define	SYS_execve	59
 #define	SYS_umask	60
 #define	SYS_chroot	61
 				/* 62 is old fstat */
 				/* 63 is old getkerninfo */
 				/* 64 is old getpagesize */
 #define	SYS_msync	65
 #define	SYS_vfork	66
 				/* 67 is obsolete vread */
 				/* 68 is obsolete vwrite */
 #define	SYS_sbrk	69
 #define	SYS_sstk	70
 				/* 71 is old mmap */
 #define	SYS_freebsd11_vadvise	72
 #define	SYS_munmap	73
 #define	SYS_mprotect	74
 #define	SYS_madvise	75
 				/* 76 is obsolete vhangup */
 				/* 77 is obsolete vlimit */
 #define	SYS_mincore	78
 #define	SYS_getgroups	79
 #define	SYS_setgroups	80
 #define	SYS_getpgrp	81
 #define	SYS_setpgid	82
 #define	SYS_setitimer	83
 				/* 84 is old wait */
 #define	SYS_swapon	85
 #define	SYS_getitimer	86
 				/* 87 is old gethostname */
 				/* 88 is old sethostname */
 #define	SYS_getdtablesize	89
 #define	SYS_dup2	90
 #define	SYS_fcntl	92
 #define	SYS_select	93
 #define	SYS_fsync	95
 #define	SYS_setpriority	96
 #define	SYS_socket	97
 #define	SYS_connect	98
 				/* 99 is old accept */
 #define	SYS_getpriority	100
 				/* 101 is old send */
 				/* 102 is old recv */
 				/* 103 is old sigreturn */
 #define	SYS_bind	104
 #define	SYS_setsockopt	105
 #define	SYS_listen	106
 				/* 107 is obsolete vtimes */
 				/* 108 is old sigvec */
 				/* 109 is old sigblock */
 				/* 110 is old sigsetmask */
 				/* 111 is old sigsuspend */
 				/* 112 is old sigstack */
 				/* 113 is old recvmsg */
 				/* 114 is old sendmsg */
 				/* 115 is obsolete vtrace */
 #define	SYS_gettimeofday	116
 #define	SYS_getrusage	117
 #define	SYS_getsockopt	118
 #define	SYS_readv	120
 #define	SYS_writev	121
 #define	SYS_settimeofday	122
 #define	SYS_fchown	123
 #define	SYS_fchmod	124
 				/* 125 is old recvfrom */
 #define	SYS_setreuid	126
 #define	SYS_setregid	127
 #define	SYS_rename	128
 				/* 129 is old truncate */
 				/* 130 is old ftruncate */
 #define	SYS_flock	131
 #define	SYS_mkfifo	132
 #define	SYS_sendto	133
 #define	SYS_shutdown	134
 #define	SYS_socketpair	135
 #define	SYS_mkdir	136
 #define	SYS_rmdir	137
 #define	SYS_utimes	138
 				/* 139 is obsolete 4.2 sigreturn */
 #define	SYS_adjtime	140
 				/* 141 is old getpeername */
 				/* 142 is old gethostid */
 				/* 143 is old sethostid */
 				/* 144 is old getrlimit */
 				/* 145 is old setrlimit */
 				/* 146 is old killpg */
 #define	SYS_setsid	147
 #define	SYS_quotactl	148
 				/* 149 is old quota */
 				/* 150 is old getsockname */
 #define	SYS_nlm_syscall	154
 #define	SYS_nfssvc	155
 				/* 156 is old getdirentries */
 				/* 157 is freebsd4 statfs */
 				/* 158 is freebsd4 fstatfs */
 #define	SYS_lgetfh	160
 #define	SYS_getfh	161
 				/* 162 is freebsd4 getdomainname */
 				/* 163 is freebsd4 setdomainname */
 				/* 164 is freebsd4 uname */
 #define	SYS_sysarch	165
 #define	SYS_rtprio	166
 #define	SYS_semsys	169
 #define	SYS_msgsys	170
 #define	SYS_shmsys	171
 				/* 173 is freebsd6 pread */
 				/* 174 is freebsd6 pwrite */
 #define	SYS_setfib	175
 #define	SYS_ntp_adjtime	176
 #define	SYS_setgid	181
 #define	SYS_setegid	182
 #define	SYS_seteuid	183
 				/* 184 is obsolete lfs_bmapv */
 				/* 185 is obsolete lfs_markv */
 				/* 186 is obsolete lfs_segclean */
 				/* 187 is obsolete lfs_segwait */
 #define	SYS_freebsd11_stat	188
 #define	SYS_freebsd11_fstat	189
 #define	SYS_freebsd11_lstat	190
 #define	SYS_pathconf	191
 #define	SYS_fpathconf	192
 #define	SYS_getrlimit	194
 #define	SYS_setrlimit	195
 #define	SYS_freebsd11_getdirentries	196
 				/* 197 is freebsd6 mmap */
 #define	SYS___syscall	198
 				/* 199 is freebsd6 lseek */
 				/* 200 is freebsd6 truncate */
 				/* 201 is freebsd6 ftruncate */
 #define	SYS___sysctl	202
 #define	SYS_mlock	203
 #define	SYS_munlock	204
 #define	SYS_undelete	205
 #define	SYS_futimes	206
 #define	SYS_getpgid	207
 #define	SYS_poll	209
 #define	SYS_freebsd7___semctl	220
 #define	SYS_semget	221
 #define	SYS_semop	222
 				/* 223 is obsolete semconfig */
 #define	SYS_freebsd7_msgctl	224
 #define	SYS_msgget	225
 #define	SYS_msgsnd	226
 #define	SYS_msgrcv	227
 #define	SYS_shmat	228
 #define	SYS_freebsd7_shmctl	229
 #define	SYS_shmdt	230
 #define	SYS_shmget	231
 #define	SYS_clock_gettime	232
 #define	SYS_clock_settime	233
 #define	SYS_clock_getres	234
 #define	SYS_ktimer_create	235
 #define	SYS_ktimer_delete	236
 #define	SYS_ktimer_settime	237
 #define	SYS_ktimer_gettime	238
 #define	SYS_ktimer_getoverrun	239
 #define	SYS_nanosleep	240
 #define	SYS_ffclock_getcounter	241
 #define	SYS_ffclock_setestimate	242
 #define	SYS_ffclock_getestimate	243
 #define	SYS_clock_nanosleep	244
 #define	SYS_clock_getcpuclockid2	247
 #define	SYS_ntp_gettime	248
 #define	SYS_minherit	250
 #define	SYS_rfork	251
 				/* 252 is obsolete openbsd_poll */
 #define	SYS_issetugid	253
 #define	SYS_lchown	254
 #define	SYS_aio_read	255
 #define	SYS_aio_write	256
 #define	SYS_lio_listio	257
 #define	SYS_freebsd11_getdents	272
 #define	SYS_lchmod	274
 				/* 275 is obsolete netbsd_lchown */
 #define	SYS_lutimes	276
 				/* 277 is obsolete netbsd_msync */
 #define	SYS_freebsd11_nstat	278
 #define	SYS_freebsd11_nfstat	279
 #define	SYS_freebsd11_nlstat	280
 #define	SYS_preadv	289
 #define	SYS_pwritev	290
 				/* 297 is freebsd4 fhstatfs */
 #define	SYS_fhopen	298
 #define	SYS_freebsd11_fhstat	299
 #define	SYS_modnext	300
 #define	SYS_modstat	301
 #define	SYS_modfnext	302
 #define	SYS_modfind	303
 #define	SYS_kldload	304
 #define	SYS_kldunload	305
 #define	SYS_kldfind	306
 #define	SYS_kldnext	307
 #define	SYS_kldstat	308
 #define	SYS_kldfirstmod	309
 #define	SYS_getsid	310
 #define	SYS_setresuid	311
 #define	SYS_setresgid	312
 				/* 313 is obsolete signanosleep */
 #define	SYS_aio_return	314
 #define	SYS_aio_suspend	315
 #define	SYS_aio_cancel	316
 #define	SYS_aio_error	317
 				/* 318 is freebsd6 aio_read */
 				/* 319 is freebsd6 aio_write */
 				/* 320 is freebsd6 lio_listio */
 #define	SYS_yield	321
 				/* 322 is obsolete thr_sleep */
 				/* 323 is obsolete thr_wakeup */
 #define	SYS_mlockall	324
 #define	SYS_munlockall	325
 #define	SYS___getcwd	326
 #define	SYS_sched_setparam	327
 #define	SYS_sched_getparam	328
 #define	SYS_sched_setscheduler	329
 #define	SYS_sched_getscheduler	330
 #define	SYS_sched_yield	331
 #define	SYS_sched_get_priority_max	332
 #define	SYS_sched_get_priority_min	333
 #define	SYS_sched_rr_get_interval	334
 #define	SYS_utrace	335
 				/* 336 is freebsd4 sendfile */
 #define	SYS_kldsym	337
 #define	SYS_jail	338
 #define	SYS_nnpfs_syscall	339
 #define	SYS_sigprocmask	340
 #define	SYS_sigsuspend	341
 				/* 342 is freebsd4 sigaction */
 #define	SYS_sigpending	343
 				/* 344 is freebsd4 sigreturn */
 #define	SYS_sigtimedwait	345
 #define	SYS_sigwaitinfo	346
 #define	SYS___acl_get_file	347
 #define	SYS___acl_set_file	348
 #define	SYS___acl_get_fd	349
 #define	SYS___acl_set_fd	350
 #define	SYS___acl_delete_file	351
 #define	SYS___acl_delete_fd	352
 #define	SYS___acl_aclcheck_file	353
 #define	SYS___acl_aclcheck_fd	354
 #define	SYS_extattrctl	355
 #define	SYS_extattr_set_file	356
 #define	SYS_extattr_get_file	357
 #define	SYS_extattr_delete_file	358
 #define	SYS_aio_waitcomplete	359
 #define	SYS_getresuid	360
 #define	SYS_getresgid	361
 #define	SYS_kqueue	362
 #define	SYS_freebsd11_kevent	363
 				/* 364 is obsolete __cap_get_proc */
 				/* 365 is obsolete __cap_set_proc */
 				/* 366 is obsolete __cap_get_fd */
 				/* 367 is obsolete __cap_get_file */
 				/* 368 is obsolete __cap_set_fd */
 				/* 369 is obsolete __cap_set_file */
 #define	SYS_extattr_set_fd	371
 #define	SYS_extattr_get_fd	372
 #define	SYS_extattr_delete_fd	373
 #define	SYS___setugid	374
 				/* 375 is obsolete nfsclnt */
 #define	SYS_eaccess	376
 #define	SYS_afs3_syscall	377
 #define	SYS_nmount	378
 				/* 379 is obsolete kse_exit */
 				/* 380 is obsolete kse_wakeup */
 				/* 381 is obsolete kse_create */
 				/* 382 is obsolete kse_thr_interrupt */
 				/* 383 is obsolete kse_release */
 #define	SYS___mac_get_proc	384
 #define	SYS___mac_set_proc	385
 #define	SYS___mac_get_fd	386
 #define	SYS___mac_get_file	387
 #define	SYS___mac_set_fd	388
 #define	SYS___mac_set_file	389
 #define	SYS_kenv	390
 #define	SYS_lchflags	391
 #define	SYS_uuidgen	392
 #define	SYS_sendfile	393
 #define	SYS_mac_syscall	394
 #define	SYS_freebsd11_getfsstat	395
 #define	SYS_freebsd11_statfs	396
 #define	SYS_freebsd11_fstatfs	397
 #define	SYS_freebsd11_fhstatfs	398
 #define	SYS_ksem_close	400
 #define	SYS_ksem_post	401
 #define	SYS_ksem_wait	402
 #define	SYS_ksem_trywait	403
 #define	SYS_ksem_init	404
 #define	SYS_ksem_open	405
 #define	SYS_ksem_unlink	406
 #define	SYS_ksem_getvalue	407
 #define	SYS_ksem_destroy	408
 #define	SYS___mac_get_pid	409
 #define	SYS___mac_get_link	410
 #define	SYS___mac_set_link	411
 #define	SYS_extattr_set_link	412
 #define	SYS_extattr_get_link	413
 #define	SYS_extattr_delete_link	414
 #define	SYS___mac_execve	415
 #define	SYS_sigaction	416
 #define	SYS_sigreturn	417
 #define	SYS_getcontext	421
 #define	SYS_setcontext	422
 #define	SYS_swapcontext	423
 #define	SYS_swapoff	424
 #define	SYS___acl_get_link	425
 #define	SYS___acl_set_link	426
 #define	SYS___acl_delete_link	427
 #define	SYS___acl_aclcheck_link	428
 #define	SYS_sigwait	429
 #define	SYS_thr_create	430
 #define	SYS_thr_exit	431
 #define	SYS_thr_self	432
 #define	SYS_thr_kill	433
 #define	SYS_jail_attach	436
 #define	SYS_extattr_list_fd	437
 #define	SYS_extattr_list_file	438
 #define	SYS_extattr_list_link	439
 				/* 440 is obsolete kse_switchin */
 #define	SYS_ksem_timedwait	441
 #define	SYS_thr_suspend	442
 #define	SYS_thr_wake	443
 #define	SYS_kldunloadf	444
 #define	SYS_audit	445
 #define	SYS_auditon	446
 #define	SYS_getauid	447
 #define	SYS_setauid	448
 #define	SYS_getaudit	449
 #define	SYS_setaudit	450
 #define	SYS_getaudit_addr	451
 #define	SYS_setaudit_addr	452
 #define	SYS_auditctl	453
 #define	SYS__umtx_op	454
 #define	SYS_thr_new	455
 #define	SYS_sigqueue	456
 #define	SYS_kmq_open	457
 #define	SYS_kmq_setattr	458
 #define	SYS_kmq_timedreceive	459
 #define	SYS_kmq_timedsend	460
 #define	SYS_kmq_notify	461
 #define	SYS_kmq_unlink	462
 #define	SYS_abort2	463
 #define	SYS_thr_set_name	464
 #define	SYS_aio_fsync	465
 #define	SYS_rtprio_thread	466
 #define	SYS_sctp_peeloff	471
 #define	SYS_sctp_generic_sendmsg	472
 #define	SYS_sctp_generic_sendmsg_iov	473
 #define	SYS_sctp_generic_recvmsg	474
 #define	SYS_pread	475
 #define	SYS_pwrite	476
 #define	SYS_mmap	477
 #define	SYS_lseek	478
 #define	SYS_truncate	479
 #define	SYS_ftruncate	480
 #define	SYS_thr_kill2	481
 #define	SYS_shm_open	482
 #define	SYS_shm_unlink	483
 #define	SYS_cpuset	484
 #define	SYS_cpuset_setid	485
 #define	SYS_cpuset_getid	486
 #define	SYS_cpuset_getaffinity	487
 #define	SYS_cpuset_setaffinity	488
 #define	SYS_faccessat	489
 #define	SYS_fchmodat	490
 #define	SYS_fchownat	491
 #define	SYS_fexecve	492
 #define	SYS_freebsd11_fstatat	493
 #define	SYS_futimesat	494
 #define	SYS_linkat	495
 #define	SYS_mkdirat	496
 #define	SYS_mkfifoat	497
 #define	SYS_freebsd11_mknodat	498
 #define	SYS_openat	499
 #define	SYS_readlinkat	500
 #define	SYS_renameat	501
 #define	SYS_symlinkat	502
 #define	SYS_unlinkat	503
 #define	SYS_posix_openpt	504
 #define	SYS_gssd_syscall	505
 #define	SYS_jail_get	506
 #define	SYS_jail_set	507
 #define	SYS_jail_remove	508
 #define	SYS_closefrom	509
 #define	SYS___semctl	510
 #define	SYS_msgctl	511
 #define	SYS_shmctl	512
 #define	SYS_lpathconf	513
 				/* 514 is obsolete cap_new */
 #define	SYS___cap_rights_get	515
 #define	SYS_cap_enter	516
 #define	SYS_cap_getmode	517
 #define	SYS_pdfork	518
 #define	SYS_pdkill	519
 #define	SYS_pdgetpid	520
 #define	SYS_pselect	522
 #define	SYS_getloginclass	523
 #define	SYS_setloginclass	524
 #define	SYS_rctl_get_racct	525
 #define	SYS_rctl_get_rules	526
 #define	SYS_rctl_get_limits	527
 #define	SYS_rctl_add_rule	528
 #define	SYS_rctl_remove_rule	529
 #define	SYS_posix_fallocate	530
 #define	SYS_posix_fadvise	531
 #define	SYS_wait6	532
 #define	SYS_cap_rights_limit	533
 #define	SYS_cap_ioctls_limit	534
 #define	SYS_cap_ioctls_get	535
 #define	SYS_cap_fcntls_limit	536
 #define	SYS_cap_fcntls_get	537
 #define	SYS_bindat	538
 #define	SYS_connectat	539
 #define	SYS_chflagsat	540
 #define	SYS_accept4	541
 #define	SYS_pipe2	542
 #define	SYS_aio_mlock	543
 #define	SYS_procctl	544
 #define	SYS_ppoll	545
 #define	SYS_futimens	546
 #define	SYS_utimensat	547
 				/* 548 is obsolete numa_getaffinity */
 				/* 549 is obsolete numa_setaffinity */
 #define	SYS_fdatasync	550
 #define	SYS_fstat	551
 #define	SYS_fstatat	552
 #define	SYS_fhstat	553
 #define	SYS_getdirentries	554
 #define	SYS_statfs	555
 #define	SYS_fstatfs	556
 #define	SYS_getfsstat	557
 #define	SYS_fhstatfs	558
 #define	SYS_mknodat	559
 #define	SYS_kevent	560
 #define	SYS_cpuset_getdomain	561
 #define	SYS_cpuset_setdomain	562
 #define	SYS_getrandom	563
 #define	SYS_getfhat	564
 #define	SYS_fhlink	565
 #define	SYS_fhlinkat	566
 #define	SYS_fhreadlink	567
 #define	SYS_funlinkat	568
 #define	SYS_MAXSYSCALL	569
diff --git a/sys/sys/syscall.mk b/sys/sys/syscall.mk
index bf560ad5609a..e40cf3061cd1 100644
--- a/sys/sys/syscall.mk
+++ b/sys/sys/syscall.mk
@@ -1,412 +1,412 @@
 # FreeBSD system call object files.
-# DO NOT EDIT-- this file is automatically generated.
+# DO NOT EDIT-- this file is automatically @generated.
 # $FreeBSD$
 MIASM =  \
 	syscall.o \
 	exit.o \
 	fork.o \
 	read.o \
 	write.o \
 	open.o \
 	close.o \
 	wait4.o \
 	link.o \
 	unlink.o \
 	chdir.o \
 	fchdir.o \
 	freebsd11_mknod.o \
 	chmod.o \
 	chown.o \
 	break.o \
 	getpid.o \
 	mount.o \
 	unmount.o \
 	setuid.o \
 	getuid.o \
 	geteuid.o \
 	ptrace.o \
 	recvmsg.o \
 	sendmsg.o \
 	recvfrom.o \
 	accept.o \
 	getpeername.o \
 	getsockname.o \
 	access.o \
 	chflags.o \
 	fchflags.o \
 	sync.o \
 	kill.o \
 	getppid.o \
 	dup.o \
 	freebsd10_pipe.o \
 	getegid.o \
 	profil.o \
 	ktrace.o \
 	getgid.o \
 	getlogin.o \
 	setlogin.o \
 	acct.o \
 	sigaltstack.o \
 	ioctl.o \
 	reboot.o \
 	revoke.o \
 	symlink.o \
 	readlink.o \
 	execve.o \
 	umask.o \
 	chroot.o \
 	msync.o \
 	vfork.o \
 	sbrk.o \
 	sstk.o \
 	freebsd11_vadvise.o \
 	munmap.o \
 	mprotect.o \
 	madvise.o \
 	mincore.o \
 	getgroups.o \
 	setgroups.o \
 	getpgrp.o \
 	setpgid.o \
 	setitimer.o \
 	swapon.o \
 	getitimer.o \
 	getdtablesize.o \
 	dup2.o \
 	fcntl.o \
 	select.o \
 	fsync.o \
 	setpriority.o \
 	socket.o \
 	connect.o \
 	getpriority.o \
 	bind.o \
 	setsockopt.o \
 	listen.o \
 	gettimeofday.o \
 	getrusage.o \
 	getsockopt.o \
 	readv.o \
 	writev.o \
 	settimeofday.o \
 	fchown.o \
 	fchmod.o \
 	setreuid.o \
 	setregid.o \
 	rename.o \
 	flock.o \
 	mkfifo.o \
 	sendto.o \
 	shutdown.o \
 	socketpair.o \
 	mkdir.o \
 	rmdir.o \
 	utimes.o \
 	adjtime.o \
 	setsid.o \
 	quotactl.o \
 	nlm_syscall.o \
 	nfssvc.o \
 	lgetfh.o \
 	getfh.o \
 	sysarch.o \
 	rtprio.o \
 	semsys.o \
 	msgsys.o \
 	shmsys.o \
 	setfib.o \
 	ntp_adjtime.o \
 	setgid.o \
 	setegid.o \
 	seteuid.o \
 	freebsd11_stat.o \
 	freebsd11_fstat.o \
 	freebsd11_lstat.o \
 	pathconf.o \
 	fpathconf.o \
 	getrlimit.o \
 	setrlimit.o \
 	freebsd11_getdirentries.o \
 	__syscall.o \
 	__sysctl.o \
 	mlock.o \
 	munlock.o \
 	undelete.o \
 	futimes.o \
 	getpgid.o \
 	poll.o \
 	freebsd7___semctl.o \
 	semget.o \
 	semop.o \
 	freebsd7_msgctl.o \
 	msgget.o \
 	msgsnd.o \
 	msgrcv.o \
 	shmat.o \
 	freebsd7_shmctl.o \
 	shmdt.o \
 	shmget.o \
 	clock_gettime.o \
 	clock_settime.o \
 	clock_getres.o \
 	ktimer_create.o \
 	ktimer_delete.o \
 	ktimer_settime.o \
 	ktimer_gettime.o \
 	ktimer_getoverrun.o \
 	nanosleep.o \
 	ffclock_getcounter.o \
 	ffclock_setestimate.o \
 	ffclock_getestimate.o \
 	clock_nanosleep.o \
 	clock_getcpuclockid2.o \
 	ntp_gettime.o \
 	minherit.o \
 	rfork.o \
 	issetugid.o \
 	lchown.o \
 	aio_read.o \
 	aio_write.o \
 	lio_listio.o \
 	freebsd11_getdents.o \
 	lchmod.o \
 	lutimes.o \
 	freebsd11_nstat.o \
 	freebsd11_nfstat.o \
 	freebsd11_nlstat.o \
 	preadv.o \
 	pwritev.o \
 	fhopen.o \
 	freebsd11_fhstat.o \
 	modnext.o \
 	modstat.o \
 	modfnext.o \
 	modfind.o \
 	kldload.o \
 	kldunload.o \
 	kldfind.o \
 	kldnext.o \
 	kldstat.o \
 	kldfirstmod.o \
 	getsid.o \
 	setresuid.o \
 	setresgid.o \
 	aio_return.o \
 	aio_suspend.o \
 	aio_cancel.o \
 	aio_error.o \
 	yield.o \
 	mlockall.o \
 	munlockall.o \
 	__getcwd.o \
 	sched_setparam.o \
 	sched_getparam.o \
 	sched_setscheduler.o \
 	sched_getscheduler.o \
 	sched_yield.o \
 	sched_get_priority_max.o \
 	sched_get_priority_min.o \
 	sched_rr_get_interval.o \
 	utrace.o \
 	kldsym.o \
 	jail.o \
 	nnpfs_syscall.o \
 	sigprocmask.o \
 	sigsuspend.o \
 	sigpending.o \
 	sigtimedwait.o \
 	sigwaitinfo.o \
 	__acl_get_file.o \
 	__acl_set_file.o \
 	__acl_get_fd.o \
 	__acl_set_fd.o \
 	__acl_delete_file.o \
 	__acl_delete_fd.o \
 	__acl_aclcheck_file.o \
 	__acl_aclcheck_fd.o \
 	extattrctl.o \
 	extattr_set_file.o \
 	extattr_get_file.o \
 	extattr_delete_file.o \
 	aio_waitcomplete.o \
 	getresuid.o \
 	getresgid.o \
 	kqueue.o \
 	freebsd11_kevent.o \
 	extattr_set_fd.o \
 	extattr_get_fd.o \
 	extattr_delete_fd.o \
 	__setugid.o \
 	eaccess.o \
 	afs3_syscall.o \
 	nmount.o \
 	__mac_get_proc.o \
 	__mac_set_proc.o \
 	__mac_get_fd.o \
 	__mac_get_file.o \
 	__mac_set_fd.o \
 	__mac_set_file.o \
 	kenv.o \
 	lchflags.o \
 	uuidgen.o \
 	sendfile.o \
 	mac_syscall.o \
 	freebsd11_getfsstat.o \
 	freebsd11_statfs.o \
 	freebsd11_fstatfs.o \
 	freebsd11_fhstatfs.o \
 	ksem_close.o \
 	ksem_post.o \
 	ksem_wait.o \
 	ksem_trywait.o \
 	ksem_init.o \
 	ksem_open.o \
 	ksem_unlink.o \
 	ksem_getvalue.o \
 	ksem_destroy.o \
 	__mac_get_pid.o \
 	__mac_get_link.o \
 	__mac_set_link.o \
 	extattr_set_link.o \
 	extattr_get_link.o \
 	extattr_delete_link.o \
 	__mac_execve.o \
 	sigaction.o \
 	sigreturn.o \
 	getcontext.o \
 	setcontext.o \
 	swapcontext.o \
 	swapoff.o \
 	__acl_get_link.o \
 	__acl_set_link.o \
 	__acl_delete_link.o \
 	__acl_aclcheck_link.o \
 	sigwait.o \
 	thr_create.o \
 	thr_exit.o \
 	thr_self.o \
 	thr_kill.o \
 	jail_attach.o \
 	extattr_list_fd.o \
 	extattr_list_file.o \
 	extattr_list_link.o \
 	ksem_timedwait.o \
 	thr_suspend.o \
 	thr_wake.o \
 	kldunloadf.o \
 	audit.o \
 	auditon.o \
 	getauid.o \
 	setauid.o \
 	getaudit.o \
 	setaudit.o \
 	getaudit_addr.o \
 	setaudit_addr.o \
 	auditctl.o \
 	_umtx_op.o \
 	thr_new.o \
 	sigqueue.o \
 	kmq_open.o \
 	kmq_setattr.o \
 	kmq_timedreceive.o \
 	kmq_timedsend.o \
 	kmq_notify.o \
 	kmq_unlink.o \
 	abort2.o \
 	thr_set_name.o \
 	aio_fsync.o \
 	rtprio_thread.o \
 	sctp_peeloff.o \
 	sctp_generic_sendmsg.o \
 	sctp_generic_sendmsg_iov.o \
 	sctp_generic_recvmsg.o \
 	pread.o \
 	pwrite.o \
 	mmap.o \
 	lseek.o \
 	truncate.o \
 	ftruncate.o \
 	thr_kill2.o \
 	shm_open.o \
 	shm_unlink.o \
 	cpuset.o \
 	cpuset_setid.o \
 	cpuset_getid.o \
 	cpuset_getaffinity.o \
 	cpuset_setaffinity.o \
 	faccessat.o \
 	fchmodat.o \
 	fchownat.o \
 	fexecve.o \
 	freebsd11_fstatat.o \
 	futimesat.o \
 	linkat.o \
 	mkdirat.o \
 	mkfifoat.o \
 	freebsd11_mknodat.o \
 	openat.o \
 	readlinkat.o \
 	renameat.o \
 	symlinkat.o \
 	unlinkat.o \
 	posix_openpt.o \
 	gssd_syscall.o \
 	jail_get.o \
 	jail_set.o \
 	jail_remove.o \
 	closefrom.o \
 	__semctl.o \
 	msgctl.o \
 	shmctl.o \
 	lpathconf.o \
 	__cap_rights_get.o \
 	cap_enter.o \
 	cap_getmode.o \
 	pdfork.o \
 	pdkill.o \
 	pdgetpid.o \
 	pselect.o \
 	getloginclass.o \
 	setloginclass.o \
 	rctl_get_racct.o \
 	rctl_get_rules.o \
 	rctl_get_limits.o \
 	rctl_add_rule.o \
 	rctl_remove_rule.o \
 	posix_fallocate.o \
 	posix_fadvise.o \
 	wait6.o \
 	cap_rights_limit.o \
 	cap_ioctls_limit.o \
 	cap_ioctls_get.o \
 	cap_fcntls_limit.o \
 	cap_fcntls_get.o \
 	bindat.o \
 	connectat.o \
 	chflagsat.o \
 	accept4.o \
 	pipe2.o \
 	aio_mlock.o \
 	procctl.o \
 	ppoll.o \
 	futimens.o \
 	utimensat.o \
 	fdatasync.o \
 	fstat.o \
 	fstatat.o \
 	fhstat.o \
 	getdirentries.o \
 	statfs.o \
 	fstatfs.o \
 	getfsstat.o \
 	fhstatfs.o \
 	mknodat.o \
 	kevent.o \
 	cpuset_getdomain.o \
 	cpuset_setdomain.o \
 	getrandom.o \
 	getfhat.o \
 	fhlink.o \
 	fhlinkat.o \
 	fhreadlink.o \
 	funlinkat.o
diff --git a/sys/sys/sysproto.h b/sys/sys/sysproto.h
index 2150acbddb9a..7ac681a753b8 100644
--- a/sys/sys/sysproto.h
+++ b/sys/sys/sysproto.h
@@ -1,3096 +1,3096 @@
 /*
  * System call prototypes.
  *
- * DO NOT EDIT-- this file is automatically generated.
+ * DO NOT EDIT-- this file is automatically @generated.
  * $FreeBSD$
  */
 
 #ifndef _SYS_SYSPROTO_H_
 #define	_SYS_SYSPROTO_H_
 
 #include <sys/signal.h>
 #include <sys/acl.h>
 #include <sys/cpuset.h>
 #include <sys/domainset.h>
 #include <sys/_ffcounter.h>
 #include <sys/_semaphore.h>
 #include <sys/ucontext.h>
 #include <sys/wait.h>
 
 #include <bsm/audit_kevents.h>
 
 struct proc;
 
 struct thread;
 
 #define	PAD_(t)	(sizeof(register_t) <= sizeof(t) ? \
 		0 : sizeof(register_t) - sizeof(t))
 
 #if BYTE_ORDER == LITTLE_ENDIAN
 #define	PADL_(t)	0
 #define	PADR_(t)	PAD_(t)
 #else
 #define	PADL_(t)	PAD_(t)
 #define	PADR_(t)	0
 #endif
 
 struct nosys_args {
 	register_t dummy;
 };
 struct sys_exit_args {
 	char rval_l_[PADL_(int)]; int rval; char rval_r_[PADR_(int)];
 };
 struct fork_args {
 	register_t dummy;
 };
 struct read_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char buf_l_[PADL_(void *)]; void * buf; char buf_r_[PADR_(void *)];
 	char nbyte_l_[PADL_(size_t)]; size_t nbyte; char nbyte_r_[PADR_(size_t)];
 };
 struct write_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char buf_l_[PADL_(const void *)]; const void * buf; char buf_r_[PADR_(const void *)];
 	char nbyte_l_[PADL_(size_t)]; size_t nbyte; char nbyte_r_[PADR_(size_t)];
 };
 struct open_args {
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
 	char mode_l_[PADL_(mode_t)]; mode_t mode; char mode_r_[PADR_(mode_t)];
 };
 struct close_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 };
 struct wait4_args {
 	char pid_l_[PADL_(int)]; int pid; char pid_r_[PADR_(int)];
 	char status_l_[PADL_(int *)]; int * status; char status_r_[PADR_(int *)];
 	char options_l_[PADL_(int)]; int options; char options_r_[PADR_(int)];
 	char rusage_l_[PADL_(struct rusage *)]; struct rusage * rusage; char rusage_r_[PADR_(struct rusage *)];
 };
 struct link_args {
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char link_l_[PADL_(const char *)]; const char * link; char link_r_[PADR_(const char *)];
 };
 struct unlink_args {
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 };
 struct chdir_args {
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 };
 struct fchdir_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 };
 struct chmod_args {
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char mode_l_[PADL_(mode_t)]; mode_t mode; char mode_r_[PADR_(mode_t)];
 };
 struct chown_args {
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char uid_l_[PADL_(int)]; int uid; char uid_r_[PADR_(int)];
 	char gid_l_[PADL_(int)]; int gid; char gid_r_[PADR_(int)];
 };
 struct break_args {
 	char nsize_l_[PADL_(char *)]; char * nsize; char nsize_r_[PADR_(char *)];
 };
 struct getpid_args {
 	register_t dummy;
 };
 struct mount_args {
 	char type_l_[PADL_(const char *)]; const char * type; char type_r_[PADR_(const char *)];
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
 	char data_l_[PADL_(void *)]; void * data; char data_r_[PADR_(void *)];
 };
 struct unmount_args {
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
 };
 struct setuid_args {
 	char uid_l_[PADL_(uid_t)]; uid_t uid; char uid_r_[PADR_(uid_t)];
 };
 struct getuid_args {
 	register_t dummy;
 };
 struct geteuid_args {
 	register_t dummy;
 };
 struct ptrace_args {
 	char req_l_[PADL_(int)]; int req; char req_r_[PADR_(int)];
 	char pid_l_[PADL_(pid_t)]; pid_t pid; char pid_r_[PADR_(pid_t)];
 	char addr_l_[PADL_(caddr_t)]; caddr_t addr; char addr_r_[PADR_(caddr_t)];
 	char data_l_[PADL_(int)]; int data; char data_r_[PADR_(int)];
 };
 struct recvmsg_args {
 	char s_l_[PADL_(int)]; int s; char s_r_[PADR_(int)];
 	char msg_l_[PADL_(struct msghdr *)]; struct msghdr * msg; char msg_r_[PADR_(struct msghdr *)];
 	char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
 };
 struct sendmsg_args {
 	char s_l_[PADL_(int)]; int s; char s_r_[PADR_(int)];
 	char msg_l_[PADL_(struct msghdr *)]; struct msghdr * msg; char msg_r_[PADR_(struct msghdr *)];
 	char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
 };
 struct recvfrom_args {
 	char s_l_[PADL_(int)]; int s; char s_r_[PADR_(int)];
 	char buf_l_[PADL_(void *)]; void * buf; char buf_r_[PADR_(void *)];
 	char len_l_[PADL_(size_t)]; size_t len; char len_r_[PADR_(size_t)];
 	char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
 	char from_l_[PADL_(struct sockaddr *)]; struct sockaddr * from; char from_r_[PADR_(struct sockaddr *)];
 	char fromlenaddr_l_[PADL_(__socklen_t *)]; __socklen_t * fromlenaddr; char fromlenaddr_r_[PADR_(__socklen_t *)];
 };
 struct accept_args {
 	char s_l_[PADL_(int)]; int s; char s_r_[PADR_(int)];
 	char name_l_[PADL_(struct sockaddr *)]; struct sockaddr * name; char name_r_[PADR_(struct sockaddr *)];
 	char anamelen_l_[PADL_(__socklen_t *)]; __socklen_t * anamelen; char anamelen_r_[PADR_(__socklen_t *)];
 };
 struct getpeername_args {
 	char fdes_l_[PADL_(int)]; int fdes; char fdes_r_[PADR_(int)];
 	char asa_l_[PADL_(struct sockaddr *)]; struct sockaddr * asa; char asa_r_[PADR_(struct sockaddr *)];
 	char alen_l_[PADL_(__socklen_t *)]; __socklen_t * alen; char alen_r_[PADR_(__socklen_t *)];
 };
 struct getsockname_args {
 	char fdes_l_[PADL_(int)]; int fdes; char fdes_r_[PADR_(int)];
 	char asa_l_[PADL_(struct sockaddr *)]; struct sockaddr * asa; char asa_r_[PADR_(struct sockaddr *)];
 	char alen_l_[PADL_(__socklen_t *)]; __socklen_t * alen; char alen_r_[PADR_(__socklen_t *)];
 };
 struct access_args {
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char amode_l_[PADL_(int)]; int amode; char amode_r_[PADR_(int)];
 };
 struct chflags_args {
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char flags_l_[PADL_(u_long)]; u_long flags; char flags_r_[PADR_(u_long)];
 };
 struct fchflags_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char flags_l_[PADL_(u_long)]; u_long flags; char flags_r_[PADR_(u_long)];
 };
 struct sync_args {
 	register_t dummy;
 };
 struct kill_args {
 	char pid_l_[PADL_(int)]; int pid; char pid_r_[PADR_(int)];
 	char signum_l_[PADL_(int)]; int signum; char signum_r_[PADR_(int)];
 };
 struct getppid_args {
 	register_t dummy;
 };
 struct dup_args {
 	char fd_l_[PADL_(u_int)]; u_int fd; char fd_r_[PADR_(u_int)];
 };
 struct freebsd10_pipe_args {
 	register_t dummy;
 };
 struct getegid_args {
 	register_t dummy;
 };
 struct profil_args {
 	char samples_l_[PADL_(char *)]; char * samples; char samples_r_[PADR_(char *)];
 	char size_l_[PADL_(size_t)]; size_t size; char size_r_[PADR_(size_t)];
 	char offset_l_[PADL_(size_t)]; size_t offset; char offset_r_[PADR_(size_t)];
 	char scale_l_[PADL_(u_int)]; u_int scale; char scale_r_[PADR_(u_int)];
 };
 struct ktrace_args {
 	char fname_l_[PADL_(const char *)]; const char * fname; char fname_r_[PADR_(const char *)];
 	char ops_l_[PADL_(int)]; int ops; char ops_r_[PADR_(int)];
 	char facs_l_[PADL_(int)]; int facs; char facs_r_[PADR_(int)];
 	char pid_l_[PADL_(int)]; int pid; char pid_r_[PADR_(int)];
 };
 struct getgid_args {
 	register_t dummy;
 };
 struct getlogin_args {
 	char namebuf_l_[PADL_(char *)]; char * namebuf; char namebuf_r_[PADR_(char *)];
 	char namelen_l_[PADL_(u_int)]; u_int namelen; char namelen_r_[PADR_(u_int)];
 };
 struct setlogin_args {
 	char namebuf_l_[PADL_(const char *)]; const char * namebuf; char namebuf_r_[PADR_(const char *)];
 };
 struct acct_args {
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 };
 struct osigpending_args {
 	register_t dummy;
 };
 struct sigaltstack_args {
 	char ss_l_[PADL_(stack_t *)]; stack_t * ss; char ss_r_[PADR_(stack_t *)];
 	char oss_l_[PADL_(stack_t *)]; stack_t * oss; char oss_r_[PADR_(stack_t *)];
 };
 struct ioctl_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char com_l_[PADL_(u_long)]; u_long com; char com_r_[PADR_(u_long)];
 	char data_l_[PADL_(char *)]; char * data; char data_r_[PADR_(char *)];
 };
 struct reboot_args {
 	char opt_l_[PADL_(int)]; int opt; char opt_r_[PADR_(int)];
 };
 struct revoke_args {
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 };
 struct symlink_args {
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char link_l_[PADL_(const char *)]; const char * link; char link_r_[PADR_(const char *)];
 };
 struct readlink_args {
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char buf_l_[PADL_(char *)]; char * buf; char buf_r_[PADR_(char *)];
 	char count_l_[PADL_(size_t)]; size_t count; char count_r_[PADR_(size_t)];
 };
 struct execve_args {
 	char fname_l_[PADL_(const char *)]; const char * fname; char fname_r_[PADR_(const char *)];
 	char argv_l_[PADL_(char **)]; char ** argv; char argv_r_[PADR_(char **)];
 	char envv_l_[PADL_(char **)]; char ** envv; char envv_r_[PADR_(char **)];
 };
 struct umask_args {
 	char newmask_l_[PADL_(mode_t)]; mode_t newmask; char newmask_r_[PADR_(mode_t)];
 };
 struct chroot_args {
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 };
 struct ogetpagesize_args {
 	register_t dummy;
 };
 struct msync_args {
 	char addr_l_[PADL_(void *)]; void * addr; char addr_r_[PADR_(void *)];
 	char len_l_[PADL_(size_t)]; size_t len; char len_r_[PADR_(size_t)];
 	char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
 };
 struct vfork_args {
 	register_t dummy;
 };
 struct sbrk_args {
 	char incr_l_[PADL_(int)]; int incr; char incr_r_[PADR_(int)];
 };
 struct sstk_args {
 	char incr_l_[PADL_(int)]; int incr; char incr_r_[PADR_(int)];
 };
 struct munmap_args {
 	char addr_l_[PADL_(void *)]; void * addr; char addr_r_[PADR_(void *)];
 	char len_l_[PADL_(size_t)]; size_t len; char len_r_[PADR_(size_t)];
 };
 struct mprotect_args {
 	char addr_l_[PADL_(void *)]; void * addr; char addr_r_[PADR_(void *)];
 	char len_l_[PADL_(size_t)]; size_t len; char len_r_[PADR_(size_t)];
 	char prot_l_[PADL_(int)]; int prot; char prot_r_[PADR_(int)];
 };
 struct madvise_args {
 	char addr_l_[PADL_(void *)]; void * addr; char addr_r_[PADR_(void *)];
 	char len_l_[PADL_(size_t)]; size_t len; char len_r_[PADR_(size_t)];
 	char behav_l_[PADL_(int)]; int behav; char behav_r_[PADR_(int)];
 };
 struct mincore_args {
 	char addr_l_[PADL_(const void *)]; const void * addr; char addr_r_[PADR_(const void *)];
 	char len_l_[PADL_(size_t)]; size_t len; char len_r_[PADR_(size_t)];
 	char vec_l_[PADL_(char *)]; char * vec; char vec_r_[PADR_(char *)];
 };
 struct getgroups_args {
 	char gidsetsize_l_[PADL_(u_int)]; u_int gidsetsize; char gidsetsize_r_[PADR_(u_int)];
 	char gidset_l_[PADL_(gid_t *)]; gid_t * gidset; char gidset_r_[PADR_(gid_t *)];
 };
 struct setgroups_args {
 	char gidsetsize_l_[PADL_(u_int)]; u_int gidsetsize; char gidsetsize_r_[PADR_(u_int)];
 	char gidset_l_[PADL_(gid_t *)]; gid_t * gidset; char gidset_r_[PADR_(gid_t *)];
 };
 struct getpgrp_args {
 	register_t dummy;
 };
 struct setpgid_args {
 	char pid_l_[PADL_(int)]; int pid; char pid_r_[PADR_(int)];
 	char pgid_l_[PADL_(int)]; int pgid; char pgid_r_[PADR_(int)];
 };
 struct setitimer_args {
 	char which_l_[PADL_(u_int)]; u_int which; char which_r_[PADR_(u_int)];
 	char itv_l_[PADL_(struct itimerval *)]; struct itimerval * itv; char itv_r_[PADR_(struct itimerval *)];
 	char oitv_l_[PADL_(struct itimerval *)]; struct itimerval * oitv; char oitv_r_[PADR_(struct itimerval *)];
 };
 struct owait_args {
 	register_t dummy;
 };
 struct swapon_args {
 	char name_l_[PADL_(const char *)]; const char * name; char name_r_[PADR_(const char *)];
 };
 struct getitimer_args {
 	char which_l_[PADL_(u_int)]; u_int which; char which_r_[PADR_(u_int)];
 	char itv_l_[PADL_(struct itimerval *)]; struct itimerval * itv; char itv_r_[PADR_(struct itimerval *)];
 };
 struct getdtablesize_args {
 	register_t dummy;
 };
 struct dup2_args {
 	char from_l_[PADL_(u_int)]; u_int from; char from_r_[PADR_(u_int)];
 	char to_l_[PADL_(u_int)]; u_int to; char to_r_[PADR_(u_int)];
 };
 struct fcntl_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char cmd_l_[PADL_(int)]; int cmd; char cmd_r_[PADR_(int)];
 	char arg_l_[PADL_(long)]; long arg; char arg_r_[PADR_(long)];
 };
 struct select_args {
 	char nd_l_[PADL_(int)]; int nd; char nd_r_[PADR_(int)];
 	char in_l_[PADL_(fd_set *)]; fd_set * in; char in_r_[PADR_(fd_set *)];
 	char ou_l_[PADL_(fd_set *)]; fd_set * ou; char ou_r_[PADR_(fd_set *)];
 	char ex_l_[PADL_(fd_set *)]; fd_set * ex; char ex_r_[PADR_(fd_set *)];
 	char tv_l_[PADL_(struct timeval *)]; struct timeval * tv; char tv_r_[PADR_(struct timeval *)];
 };
 struct fsync_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 };
 struct setpriority_args {
 	char which_l_[PADL_(int)]; int which; char which_r_[PADR_(int)];
 	char who_l_[PADL_(int)]; int who; char who_r_[PADR_(int)];
 	char prio_l_[PADL_(int)]; int prio; char prio_r_[PADR_(int)];
 };
 struct socket_args {
 	char domain_l_[PADL_(int)]; int domain; char domain_r_[PADR_(int)];
 	char type_l_[PADL_(int)]; int type; char type_r_[PADR_(int)];
 	char protocol_l_[PADL_(int)]; int protocol; char protocol_r_[PADR_(int)];
 };
 struct connect_args {
 	char s_l_[PADL_(int)]; int s; char s_r_[PADR_(int)];
 	char name_l_[PADL_(const struct sockaddr *)]; const struct sockaddr * name; char name_r_[PADR_(const struct sockaddr *)];
 	char namelen_l_[PADL_(int)]; int namelen; char namelen_r_[PADR_(int)];
 };
 struct getpriority_args {
 	char which_l_[PADL_(int)]; int which; char which_r_[PADR_(int)];
 	char who_l_[PADL_(int)]; int who; char who_r_[PADR_(int)];
 };
 struct bind_args {
 	char s_l_[PADL_(int)]; int s; char s_r_[PADR_(int)];
 	char name_l_[PADL_(const struct sockaddr *)]; const struct sockaddr * name; char name_r_[PADR_(const struct sockaddr *)];
 	char namelen_l_[PADL_(int)]; int namelen; char namelen_r_[PADR_(int)];
 };
 struct setsockopt_args {
 	char s_l_[PADL_(int)]; int s; char s_r_[PADR_(int)];
 	char level_l_[PADL_(int)]; int level; char level_r_[PADR_(int)];
 	char name_l_[PADL_(int)]; int name; char name_r_[PADR_(int)];
 	char val_l_[PADL_(const void *)]; const void * val; char val_r_[PADR_(const void *)];
 	char valsize_l_[PADL_(int)]; int valsize; char valsize_r_[PADR_(int)];
 };
 struct listen_args {
 	char s_l_[PADL_(int)]; int s; char s_r_[PADR_(int)];
 	char backlog_l_[PADL_(int)]; int backlog; char backlog_r_[PADR_(int)];
 };
 struct gettimeofday_args {
 	char tp_l_[PADL_(struct timeval *)]; struct timeval * tp; char tp_r_[PADR_(struct timeval *)];
 	char tzp_l_[PADL_(struct timezone *)]; struct timezone * tzp; char tzp_r_[PADR_(struct timezone *)];
 };
 struct getrusage_args {
 	char who_l_[PADL_(int)]; int who; char who_r_[PADR_(int)];
 	char rusage_l_[PADL_(struct rusage *)]; struct rusage * rusage; char rusage_r_[PADR_(struct rusage *)];
 };
 struct getsockopt_args {
 	char s_l_[PADL_(int)]; int s; char s_r_[PADR_(int)];
 	char level_l_[PADL_(int)]; int level; char level_r_[PADR_(int)];
 	char name_l_[PADL_(int)]; int name; char name_r_[PADR_(int)];
 	char val_l_[PADL_(void *)]; void * val; char val_r_[PADR_(void *)];
 	char avalsize_l_[PADL_(int *)]; int * avalsize; char avalsize_r_[PADR_(int *)];
 };
 struct readv_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char iovp_l_[PADL_(struct iovec *)]; struct iovec * iovp; char iovp_r_[PADR_(struct iovec *)];
 	char iovcnt_l_[PADL_(u_int)]; u_int iovcnt; char iovcnt_r_[PADR_(u_int)];
 };
 struct writev_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char iovp_l_[PADL_(struct iovec *)]; struct iovec * iovp; char iovp_r_[PADR_(struct iovec *)];
 	char iovcnt_l_[PADL_(u_int)]; u_int iovcnt; char iovcnt_r_[PADR_(u_int)];
 };
 struct settimeofday_args {
 	char tv_l_[PADL_(struct timeval *)]; struct timeval * tv; char tv_r_[PADR_(struct timeval *)];
 	char tzp_l_[PADL_(struct timezone *)]; struct timezone * tzp; char tzp_r_[PADR_(struct timezone *)];
 };
 struct fchown_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char uid_l_[PADL_(int)]; int uid; char uid_r_[PADR_(int)];
 	char gid_l_[PADL_(int)]; int gid; char gid_r_[PADR_(int)];
 };
 struct fchmod_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char mode_l_[PADL_(mode_t)]; mode_t mode; char mode_r_[PADR_(mode_t)];
 };
 struct setreuid_args {
 	char ruid_l_[PADL_(int)]; int ruid; char ruid_r_[PADR_(int)];
 	char euid_l_[PADL_(int)]; int euid; char euid_r_[PADR_(int)];
 };
 struct setregid_args {
 	char rgid_l_[PADL_(int)]; int rgid; char rgid_r_[PADR_(int)];
 	char egid_l_[PADL_(int)]; int egid; char egid_r_[PADR_(int)];
 };
 struct rename_args {
 	char from_l_[PADL_(const char *)]; const char * from; char from_r_[PADR_(const char *)];
 	char to_l_[PADL_(const char *)]; const char * to; char to_r_[PADR_(const char *)];
 };
 struct flock_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char how_l_[PADL_(int)]; int how; char how_r_[PADR_(int)];
 };
 struct mkfifo_args {
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char mode_l_[PADL_(mode_t)]; mode_t mode; char mode_r_[PADR_(mode_t)];
 };
 struct sendto_args {
 	char s_l_[PADL_(int)]; int s; char s_r_[PADR_(int)];
 	char buf_l_[PADL_(const void *)]; const void * buf; char buf_r_[PADR_(const void *)];
 	char len_l_[PADL_(size_t)]; size_t len; char len_r_[PADR_(size_t)];
 	char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
 	char to_l_[PADL_(const struct sockaddr *)]; const struct sockaddr * to; char to_r_[PADR_(const struct sockaddr *)];
 	char tolen_l_[PADL_(int)]; int tolen; char tolen_r_[PADR_(int)];
 };
 struct shutdown_args {
 	char s_l_[PADL_(int)]; int s; char s_r_[PADR_(int)];
 	char how_l_[PADL_(int)]; int how; char how_r_[PADR_(int)];
 };
 struct socketpair_args {
 	char domain_l_[PADL_(int)]; int domain; char domain_r_[PADR_(int)];
 	char type_l_[PADL_(int)]; int type; char type_r_[PADR_(int)];
 	char protocol_l_[PADL_(int)]; int protocol; char protocol_r_[PADR_(int)];
 	char rsv_l_[PADL_(int *)]; int * rsv; char rsv_r_[PADR_(int *)];
 };
 struct mkdir_args {
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char mode_l_[PADL_(mode_t)]; mode_t mode; char mode_r_[PADR_(mode_t)];
 };
 struct rmdir_args {
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 };
 struct utimes_args {
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char tptr_l_[PADL_(struct timeval *)]; struct timeval * tptr; char tptr_r_[PADR_(struct timeval *)];
 };
 struct adjtime_args {
 	char delta_l_[PADL_(struct timeval *)]; struct timeval * delta; char delta_r_[PADR_(struct timeval *)];
 	char olddelta_l_[PADL_(struct timeval *)]; struct timeval * olddelta; char olddelta_r_[PADR_(struct timeval *)];
 };
 struct ogethostid_args {
 	register_t dummy;
 };
 struct setsid_args {
 	register_t dummy;
 };
 struct quotactl_args {
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char cmd_l_[PADL_(int)]; int cmd; char cmd_r_[PADR_(int)];
 	char uid_l_[PADL_(int)]; int uid; char uid_r_[PADR_(int)];
 	char arg_l_[PADL_(void *)]; void * arg; char arg_r_[PADR_(void *)];
 };
 struct oquota_args {
 	register_t dummy;
 };
 struct nlm_syscall_args {
 	char debug_level_l_[PADL_(int)]; int debug_level; char debug_level_r_[PADR_(int)];
 	char grace_period_l_[PADL_(int)]; int grace_period; char grace_period_r_[PADR_(int)];
 	char addr_count_l_[PADL_(int)]; int addr_count; char addr_count_r_[PADR_(int)];
 	char addrs_l_[PADL_(char **)]; char ** addrs; char addrs_r_[PADR_(char **)];
 };
 struct nfssvc_args {
 	char flag_l_[PADL_(int)]; int flag; char flag_r_[PADR_(int)];
 	char argp_l_[PADL_(void *)]; void * argp; char argp_r_[PADR_(void *)];
 };
 struct lgetfh_args {
 	char fname_l_[PADL_(const char *)]; const char * fname; char fname_r_[PADR_(const char *)];
 	char fhp_l_[PADL_(struct fhandle *)]; struct fhandle * fhp; char fhp_r_[PADR_(struct fhandle *)];
 };
 struct getfh_args {
 	char fname_l_[PADL_(const char *)]; const char * fname; char fname_r_[PADR_(const char *)];
 	char fhp_l_[PADL_(struct fhandle *)]; struct fhandle * fhp; char fhp_r_[PADR_(struct fhandle *)];
 };
 struct sysarch_args {
 	char op_l_[PADL_(int)]; int op; char op_r_[PADR_(int)];
 	char parms_l_[PADL_(char *)]; char * parms; char parms_r_[PADR_(char *)];
 };
 struct rtprio_args {
 	char function_l_[PADL_(int)]; int function; char function_r_[PADR_(int)];
 	char pid_l_[PADL_(pid_t)]; pid_t pid; char pid_r_[PADR_(pid_t)];
 	char rtp_l_[PADL_(struct rtprio *)]; struct rtprio * rtp; char rtp_r_[PADR_(struct rtprio *)];
 };
 struct semsys_args {
 	char which_l_[PADL_(int)]; int which; char which_r_[PADR_(int)];
 	char a2_l_[PADL_(int)]; int a2; char a2_r_[PADR_(int)];
 	char a3_l_[PADL_(int)]; int a3; char a3_r_[PADR_(int)];
 	char a4_l_[PADL_(int)]; int a4; char a4_r_[PADR_(int)];
 	char a5_l_[PADL_(int)]; int a5; char a5_r_[PADR_(int)];
 };
 struct msgsys_args {
 	char which_l_[PADL_(int)]; int which; char which_r_[PADR_(int)];
 	char a2_l_[PADL_(int)]; int a2; char a2_r_[PADR_(int)];
 	char a3_l_[PADL_(int)]; int a3; char a3_r_[PADR_(int)];
 	char a4_l_[PADL_(int)]; int a4; char a4_r_[PADR_(int)];
 	char a5_l_[PADL_(int)]; int a5; char a5_r_[PADR_(int)];
 	char a6_l_[PADL_(int)]; int a6; char a6_r_[PADR_(int)];
 };
 struct shmsys_args {
 	char which_l_[PADL_(int)]; int which; char which_r_[PADR_(int)];
 	char a2_l_[PADL_(int)]; int a2; char a2_r_[PADR_(int)];
 	char a3_l_[PADL_(int)]; int a3; char a3_r_[PADR_(int)];
 	char a4_l_[PADL_(int)]; int a4; char a4_r_[PADR_(int)];
 };
 struct setfib_args {
 	char fibnum_l_[PADL_(int)]; int fibnum; char fibnum_r_[PADR_(int)];
 };
 struct ntp_adjtime_args {
 	char tp_l_[PADL_(struct timex *)]; struct timex * tp; char tp_r_[PADR_(struct timex *)];
 };
 struct setgid_args {
 	char gid_l_[PADL_(gid_t)]; gid_t gid; char gid_r_[PADR_(gid_t)];
 };
 struct setegid_args {
 	char egid_l_[PADL_(gid_t)]; gid_t egid; char egid_r_[PADR_(gid_t)];
 };
 struct seteuid_args {
 	char euid_l_[PADL_(uid_t)]; uid_t euid; char euid_r_[PADR_(uid_t)];
 };
 struct pathconf_args {
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char name_l_[PADL_(int)]; int name; char name_r_[PADR_(int)];
 };
 struct fpathconf_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char name_l_[PADL_(int)]; int name; char name_r_[PADR_(int)];
 };
 struct __getrlimit_args {
 	char which_l_[PADL_(u_int)]; u_int which; char which_r_[PADR_(u_int)];
 	char rlp_l_[PADL_(struct rlimit *)]; struct rlimit * rlp; char rlp_r_[PADR_(struct rlimit *)];
 };
 struct __setrlimit_args {
 	char which_l_[PADL_(u_int)]; u_int which; char which_r_[PADR_(u_int)];
 	char rlp_l_[PADL_(struct rlimit *)]; struct rlimit * rlp; char rlp_r_[PADR_(struct rlimit *)];
 };
 struct sysctl_args {
 	char name_l_[PADL_(int *)]; int * name; char name_r_[PADR_(int *)];
 	char namelen_l_[PADL_(u_int)]; u_int namelen; char namelen_r_[PADR_(u_int)];
 	char old_l_[PADL_(void *)]; void * old; char old_r_[PADR_(void *)];
 	char oldlenp_l_[PADL_(size_t *)]; size_t * oldlenp; char oldlenp_r_[PADR_(size_t *)];
 	char new_l_[PADL_(const void *)]; const void * new; char new_r_[PADR_(const void *)];
 	char newlen_l_[PADL_(size_t)]; size_t newlen; char newlen_r_[PADR_(size_t)];
 };
 struct mlock_args {
 	char addr_l_[PADL_(const void *)]; const void * addr; char addr_r_[PADR_(const void *)];
 	char len_l_[PADL_(size_t)]; size_t len; char len_r_[PADR_(size_t)];
 };
 struct munlock_args {
 	char addr_l_[PADL_(const void *)]; const void * addr; char addr_r_[PADR_(const void *)];
 	char len_l_[PADL_(size_t)]; size_t len; char len_r_[PADR_(size_t)];
 };
 struct undelete_args {
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 };
 struct futimes_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char tptr_l_[PADL_(struct timeval *)]; struct timeval * tptr; char tptr_r_[PADR_(struct timeval *)];
 };
 struct getpgid_args {
 	char pid_l_[PADL_(pid_t)]; pid_t pid; char pid_r_[PADR_(pid_t)];
 };
 struct poll_args {
 	char fds_l_[PADL_(struct pollfd *)]; struct pollfd * fds; char fds_r_[PADR_(struct pollfd *)];
 	char nfds_l_[PADL_(u_int)]; u_int nfds; char nfds_r_[PADR_(u_int)];
 	char timeout_l_[PADL_(int)]; int timeout; char timeout_r_[PADR_(int)];
 };
 struct semget_args {
 	char key_l_[PADL_(key_t)]; key_t key; char key_r_[PADR_(key_t)];
 	char nsems_l_[PADL_(int)]; int nsems; char nsems_r_[PADR_(int)];
 	char semflg_l_[PADL_(int)]; int semflg; char semflg_r_[PADR_(int)];
 };
 struct semop_args {
 	char semid_l_[PADL_(int)]; int semid; char semid_r_[PADR_(int)];
 	char sops_l_[PADL_(struct sembuf *)]; struct sembuf * sops; char sops_r_[PADR_(struct sembuf *)];
 	char nsops_l_[PADL_(size_t)]; size_t nsops; char nsops_r_[PADR_(size_t)];
 };
 struct msgget_args {
 	char key_l_[PADL_(key_t)]; key_t key; char key_r_[PADR_(key_t)];
 	char msgflg_l_[PADL_(int)]; int msgflg; char msgflg_r_[PADR_(int)];
 };
 struct msgsnd_args {
 	char msqid_l_[PADL_(int)]; int msqid; char msqid_r_[PADR_(int)];
 	char msgp_l_[PADL_(const void *)]; const void * msgp; char msgp_r_[PADR_(const void *)];
 	char msgsz_l_[PADL_(size_t)]; size_t msgsz; char msgsz_r_[PADR_(size_t)];
 	char msgflg_l_[PADL_(int)]; int msgflg; char msgflg_r_[PADR_(int)];
 };
 struct msgrcv_args {
 	char msqid_l_[PADL_(int)]; int msqid; char msqid_r_[PADR_(int)];
 	char msgp_l_[PADL_(void *)]; void * msgp; char msgp_r_[PADR_(void *)];
 	char msgsz_l_[PADL_(size_t)]; size_t msgsz; char msgsz_r_[PADR_(size_t)];
 	char msgtyp_l_[PADL_(long)]; long msgtyp; char msgtyp_r_[PADR_(long)];
 	char msgflg_l_[PADL_(int)]; int msgflg; char msgflg_r_[PADR_(int)];
 };
 struct shmat_args {
 	char shmid_l_[PADL_(int)]; int shmid; char shmid_r_[PADR_(int)];
 	char shmaddr_l_[PADL_(const void *)]; const void * shmaddr; char shmaddr_r_[PADR_(const void *)];
 	char shmflg_l_[PADL_(int)]; int shmflg; char shmflg_r_[PADR_(int)];
 };
 struct shmdt_args {
 	char shmaddr_l_[PADL_(const void *)]; const void * shmaddr; char shmaddr_r_[PADR_(const void *)];
 };
 struct shmget_args {
 	char key_l_[PADL_(key_t)]; key_t key; char key_r_[PADR_(key_t)];
 	char size_l_[PADL_(size_t)]; size_t size; char size_r_[PADR_(size_t)];
 	char shmflg_l_[PADL_(int)]; int shmflg; char shmflg_r_[PADR_(int)];
 };
 struct clock_gettime_args {
 	char clock_id_l_[PADL_(clockid_t)]; clockid_t clock_id; char clock_id_r_[PADR_(clockid_t)];
 	char tp_l_[PADL_(struct timespec *)]; struct timespec * tp; char tp_r_[PADR_(struct timespec *)];
 };
 struct clock_settime_args {
 	char clock_id_l_[PADL_(clockid_t)]; clockid_t clock_id; char clock_id_r_[PADR_(clockid_t)];
 	char tp_l_[PADL_(const struct timespec *)]; const struct timespec * tp; char tp_r_[PADR_(const struct timespec *)];
 };
 struct clock_getres_args {
 	char clock_id_l_[PADL_(clockid_t)]; clockid_t clock_id; char clock_id_r_[PADR_(clockid_t)];
 	char tp_l_[PADL_(struct timespec *)]; struct timespec * tp; char tp_r_[PADR_(struct timespec *)];
 };
 struct ktimer_create_args {
 	char clock_id_l_[PADL_(clockid_t)]; clockid_t clock_id; char clock_id_r_[PADR_(clockid_t)];
 	char evp_l_[PADL_(struct sigevent *)]; struct sigevent * evp; char evp_r_[PADR_(struct sigevent *)];
 	char timerid_l_[PADL_(int *)]; int * timerid; char timerid_r_[PADR_(int *)];
 };
 struct ktimer_delete_args {
 	char timerid_l_[PADL_(int)]; int timerid; char timerid_r_[PADR_(int)];
 };
 struct ktimer_settime_args {
 	char timerid_l_[PADL_(int)]; int timerid; char timerid_r_[PADR_(int)];
 	char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
 	char value_l_[PADL_(const struct itimerspec *)]; const struct itimerspec * value; char value_r_[PADR_(const struct itimerspec *)];
 	char ovalue_l_[PADL_(struct itimerspec *)]; struct itimerspec * ovalue; char ovalue_r_[PADR_(struct itimerspec *)];
 };
 struct ktimer_gettime_args {
 	char timerid_l_[PADL_(int)]; int timerid; char timerid_r_[PADR_(int)];
 	char value_l_[PADL_(struct itimerspec *)]; struct itimerspec * value; char value_r_[PADR_(struct itimerspec *)];
 };
 struct ktimer_getoverrun_args {
 	char timerid_l_[PADL_(int)]; int timerid; char timerid_r_[PADR_(int)];
 };
 struct nanosleep_args {
 	char rqtp_l_[PADL_(const struct timespec *)]; const struct timespec * rqtp; char rqtp_r_[PADR_(const struct timespec *)];
 	char rmtp_l_[PADL_(struct timespec *)]; struct timespec * rmtp; char rmtp_r_[PADR_(struct timespec *)];
 };
 struct ffclock_getcounter_args {
 	char ffcount_l_[PADL_(ffcounter *)]; ffcounter * ffcount; char ffcount_r_[PADR_(ffcounter *)];
 };
 struct ffclock_setestimate_args {
 	char cest_l_[PADL_(struct ffclock_estimate *)]; struct ffclock_estimate * cest; char cest_r_[PADR_(struct ffclock_estimate *)];
 };
 struct ffclock_getestimate_args {
 	char cest_l_[PADL_(struct ffclock_estimate *)]; struct ffclock_estimate * cest; char cest_r_[PADR_(struct ffclock_estimate *)];
 };
 struct clock_nanosleep_args {
 	char clock_id_l_[PADL_(clockid_t)]; clockid_t clock_id; char clock_id_r_[PADR_(clockid_t)];
 	char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
 	char rqtp_l_[PADL_(const struct timespec *)]; const struct timespec * rqtp; char rqtp_r_[PADR_(const struct timespec *)];
 	char rmtp_l_[PADL_(struct timespec *)]; struct timespec * rmtp; char rmtp_r_[PADR_(struct timespec *)];
 };
 struct clock_getcpuclockid2_args {
 	char id_l_[PADL_(id_t)]; id_t id; char id_r_[PADR_(id_t)];
 	char which_l_[PADL_(int)]; int which; char which_r_[PADR_(int)];
 	char clock_id_l_[PADL_(clockid_t *)]; clockid_t * clock_id; char clock_id_r_[PADR_(clockid_t *)];
 };
 struct ntp_gettime_args {
 	char ntvp_l_[PADL_(struct ntptimeval *)]; struct ntptimeval * ntvp; char ntvp_r_[PADR_(struct ntptimeval *)];
 };
 struct minherit_args {
 	char addr_l_[PADL_(void *)]; void * addr; char addr_r_[PADR_(void *)];
 	char len_l_[PADL_(size_t)]; size_t len; char len_r_[PADR_(size_t)];
 	char inherit_l_[PADL_(int)]; int inherit; char inherit_r_[PADR_(int)];
 };
 struct rfork_args {
 	char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
 };
 struct issetugid_args {
 	register_t dummy;
 };
 struct lchown_args {
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char uid_l_[PADL_(int)]; int uid; char uid_r_[PADR_(int)];
 	char gid_l_[PADL_(int)]; int gid; char gid_r_[PADR_(int)];
 };
 struct aio_read_args {
 	char aiocbp_l_[PADL_(struct aiocb *)]; struct aiocb * aiocbp; char aiocbp_r_[PADR_(struct aiocb *)];
 };
 struct aio_write_args {
 	char aiocbp_l_[PADL_(struct aiocb *)]; struct aiocb * aiocbp; char aiocbp_r_[PADR_(struct aiocb *)];
 };
 struct lio_listio_args {
 	char mode_l_[PADL_(int)]; int mode; char mode_r_[PADR_(int)];
 	char acb_list_l_[PADL_(struct aiocb *const *)]; struct aiocb *const * acb_list; char acb_list_r_[PADR_(struct aiocb *const *)];
 	char nent_l_[PADL_(int)]; int nent; char nent_r_[PADR_(int)];
 	char sig_l_[PADL_(struct sigevent *)]; struct sigevent * sig; char sig_r_[PADR_(struct sigevent *)];
 };
 struct lchmod_args {
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char mode_l_[PADL_(mode_t)]; mode_t mode; char mode_r_[PADR_(mode_t)];
 };
 struct lutimes_args {
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char tptr_l_[PADL_(struct timeval *)]; struct timeval * tptr; char tptr_r_[PADR_(struct timeval *)];
 };
 struct preadv_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char iovp_l_[PADL_(struct iovec *)]; struct iovec * iovp; char iovp_r_[PADR_(struct iovec *)];
 	char iovcnt_l_[PADL_(u_int)]; u_int iovcnt; char iovcnt_r_[PADR_(u_int)];
 	char offset_l_[PADL_(off_t)]; off_t offset; char offset_r_[PADR_(off_t)];
 };
 struct pwritev_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char iovp_l_[PADL_(struct iovec *)]; struct iovec * iovp; char iovp_r_[PADR_(struct iovec *)];
 	char iovcnt_l_[PADL_(u_int)]; u_int iovcnt; char iovcnt_r_[PADR_(u_int)];
 	char offset_l_[PADL_(off_t)]; off_t offset; char offset_r_[PADR_(off_t)];
 };
 struct fhopen_args {
 	char u_fhp_l_[PADL_(const struct fhandle *)]; const struct fhandle * u_fhp; char u_fhp_r_[PADR_(const struct fhandle *)];
 	char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
 };
 struct modnext_args {
 	char modid_l_[PADL_(int)]; int modid; char modid_r_[PADR_(int)];
 };
 struct modstat_args {
 	char modid_l_[PADL_(int)]; int modid; char modid_r_[PADR_(int)];
 	char stat_l_[PADL_(struct module_stat *)]; struct module_stat * stat; char stat_r_[PADR_(struct module_stat *)];
 };
 struct modfnext_args {
 	char modid_l_[PADL_(int)]; int modid; char modid_r_[PADR_(int)];
 };
 struct modfind_args {
 	char name_l_[PADL_(const char *)]; const char * name; char name_r_[PADR_(const char *)];
 };
 struct kldload_args {
 	char file_l_[PADL_(const char *)]; const char * file; char file_r_[PADR_(const char *)];
 };
 struct kldunload_args {
 	char fileid_l_[PADL_(int)]; int fileid; char fileid_r_[PADR_(int)];
 };
 struct kldfind_args {
 	char file_l_[PADL_(const char *)]; const char * file; char file_r_[PADR_(const char *)];
 };
 struct kldnext_args {
 	char fileid_l_[PADL_(int)]; int fileid; char fileid_r_[PADR_(int)];
 };
 struct kldstat_args {
 	char fileid_l_[PADL_(int)]; int fileid; char fileid_r_[PADR_(int)];
 	char stat_l_[PADL_(struct kld_file_stat *)]; struct kld_file_stat * stat; char stat_r_[PADR_(struct kld_file_stat *)];
 };
 struct kldfirstmod_args {
 	char fileid_l_[PADL_(int)]; int fileid; char fileid_r_[PADR_(int)];
 };
 struct getsid_args {
 	char pid_l_[PADL_(pid_t)]; pid_t pid; char pid_r_[PADR_(pid_t)];
 };
 struct setresuid_args {
 	char ruid_l_[PADL_(uid_t)]; uid_t ruid; char ruid_r_[PADR_(uid_t)];
 	char euid_l_[PADL_(uid_t)]; uid_t euid; char euid_r_[PADR_(uid_t)];
 	char suid_l_[PADL_(uid_t)]; uid_t suid; char suid_r_[PADR_(uid_t)];
 };
 struct setresgid_args {
 	char rgid_l_[PADL_(gid_t)]; gid_t rgid; char rgid_r_[PADR_(gid_t)];
 	char egid_l_[PADL_(gid_t)]; gid_t egid; char egid_r_[PADR_(gid_t)];
 	char sgid_l_[PADL_(gid_t)]; gid_t sgid; char sgid_r_[PADR_(gid_t)];
 };
 struct aio_return_args {
 	char aiocbp_l_[PADL_(struct aiocb *)]; struct aiocb * aiocbp; char aiocbp_r_[PADR_(struct aiocb *)];
 };
 struct aio_suspend_args {
 	char aiocbp_l_[PADL_(struct aiocb *const *)]; struct aiocb *const * aiocbp; char aiocbp_r_[PADR_(struct aiocb *const *)];
 	char nent_l_[PADL_(int)]; int nent; char nent_r_[PADR_(int)];
 	char timeout_l_[PADL_(const struct timespec *)]; const struct timespec * timeout; char timeout_r_[PADR_(const struct timespec *)];
 };
 struct aio_cancel_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char aiocbp_l_[PADL_(struct aiocb *)]; struct aiocb * aiocbp; char aiocbp_r_[PADR_(struct aiocb *)];
 };
 struct aio_error_args {
 	char aiocbp_l_[PADL_(struct aiocb *)]; struct aiocb * aiocbp; char aiocbp_r_[PADR_(struct aiocb *)];
 };
 struct yield_args {
 	register_t dummy;
 };
 struct mlockall_args {
 	char how_l_[PADL_(int)]; int how; char how_r_[PADR_(int)];
 };
 struct munlockall_args {
 	register_t dummy;
 };
 struct __getcwd_args {
 	char buf_l_[PADL_(char *)]; char * buf; char buf_r_[PADR_(char *)];
 	char buflen_l_[PADL_(size_t)]; size_t buflen; char buflen_r_[PADR_(size_t)];
 };
 struct sched_setparam_args {
 	char pid_l_[PADL_(pid_t)]; pid_t pid; char pid_r_[PADR_(pid_t)];
 	char param_l_[PADL_(const struct sched_param *)]; const struct sched_param * param; char param_r_[PADR_(const struct sched_param *)];
 };
 struct sched_getparam_args {
 	char pid_l_[PADL_(pid_t)]; pid_t pid; char pid_r_[PADR_(pid_t)];
 	char param_l_[PADL_(struct sched_param *)]; struct sched_param * param; char param_r_[PADR_(struct sched_param *)];
 };
 struct sched_setscheduler_args {
 	char pid_l_[PADL_(pid_t)]; pid_t pid; char pid_r_[PADR_(pid_t)];
 	char policy_l_[PADL_(int)]; int policy; char policy_r_[PADR_(int)];
 	char param_l_[PADL_(const struct sched_param *)]; const struct sched_param * param; char param_r_[PADR_(const struct sched_param *)];
 };
 struct sched_getscheduler_args {
 	char pid_l_[PADL_(pid_t)]; pid_t pid; char pid_r_[PADR_(pid_t)];
 };
 struct sched_yield_args {
 	register_t dummy;
 };
 struct sched_get_priority_max_args {
 	char policy_l_[PADL_(int)]; int policy; char policy_r_[PADR_(int)];
 };
 struct sched_get_priority_min_args {
 	char policy_l_[PADL_(int)]; int policy; char policy_r_[PADR_(int)];
 };
 struct sched_rr_get_interval_args {
 	char pid_l_[PADL_(pid_t)]; pid_t pid; char pid_r_[PADR_(pid_t)];
 	char interval_l_[PADL_(struct timespec *)]; struct timespec * interval; char interval_r_[PADR_(struct timespec *)];
 };
 struct utrace_args {
 	char addr_l_[PADL_(const void *)]; const void * addr; char addr_r_[PADR_(const void *)];
 	char len_l_[PADL_(size_t)]; size_t len; char len_r_[PADR_(size_t)];
 };
 struct kldsym_args {
 	char fileid_l_[PADL_(int)]; int fileid; char fileid_r_[PADR_(int)];
 	char cmd_l_[PADL_(int)]; int cmd; char cmd_r_[PADR_(int)];
 	char data_l_[PADL_(void *)]; void * data; char data_r_[PADR_(void *)];
 };
 struct jail_args {
 	char jail_l_[PADL_(struct jail *)]; struct jail * jail; char jail_r_[PADR_(struct jail *)];
 };
 struct nnpfs_syscall_args {
 	char operation_l_[PADL_(int)]; int operation; char operation_r_[PADR_(int)];
 	char a_pathP_l_[PADL_(char *)]; char * a_pathP; char a_pathP_r_[PADR_(char *)];
 	char a_opcode_l_[PADL_(int)]; int a_opcode; char a_opcode_r_[PADR_(int)];
 	char a_paramsP_l_[PADL_(void *)]; void * a_paramsP; char a_paramsP_r_[PADR_(void *)];
 	char a_followSymlinks_l_[PADL_(int)]; int a_followSymlinks; char a_followSymlinks_r_[PADR_(int)];
 };
 struct sigprocmask_args {
 	char how_l_[PADL_(int)]; int how; char how_r_[PADR_(int)];
 	char set_l_[PADL_(const sigset_t *)]; const sigset_t * set; char set_r_[PADR_(const sigset_t *)];
 	char oset_l_[PADL_(sigset_t *)]; sigset_t * oset; char oset_r_[PADR_(sigset_t *)];
 };
 struct sigsuspend_args {
 	char sigmask_l_[PADL_(const sigset_t *)]; const sigset_t * sigmask; char sigmask_r_[PADR_(const sigset_t *)];
 };
 struct sigpending_args {
 	char set_l_[PADL_(sigset_t *)]; sigset_t * set; char set_r_[PADR_(sigset_t *)];
 };
 struct sigtimedwait_args {
 	char set_l_[PADL_(const sigset_t *)]; const sigset_t * set; char set_r_[PADR_(const sigset_t *)];
 	char info_l_[PADL_(siginfo_t *)]; siginfo_t * info; char info_r_[PADR_(siginfo_t *)];
 	char timeout_l_[PADL_(const struct timespec *)]; const struct timespec * timeout; char timeout_r_[PADR_(const struct timespec *)];
 };
 struct sigwaitinfo_args {
 	char set_l_[PADL_(const sigset_t *)]; const sigset_t * set; char set_r_[PADR_(const sigset_t *)];
 	char info_l_[PADL_(siginfo_t *)]; siginfo_t * info; char info_r_[PADR_(siginfo_t *)];
 };
 struct __acl_get_file_args {
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char type_l_[PADL_(acl_type_t)]; acl_type_t type; char type_r_[PADR_(acl_type_t)];
 	char aclp_l_[PADL_(struct acl *)]; struct acl * aclp; char aclp_r_[PADR_(struct acl *)];
 };
 struct __acl_set_file_args {
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char type_l_[PADL_(acl_type_t)]; acl_type_t type; char type_r_[PADR_(acl_type_t)];
 	char aclp_l_[PADL_(struct acl *)]; struct acl * aclp; char aclp_r_[PADR_(struct acl *)];
 };
 struct __acl_get_fd_args {
 	char filedes_l_[PADL_(int)]; int filedes; char filedes_r_[PADR_(int)];
 	char type_l_[PADL_(acl_type_t)]; acl_type_t type; char type_r_[PADR_(acl_type_t)];
 	char aclp_l_[PADL_(struct acl *)]; struct acl * aclp; char aclp_r_[PADR_(struct acl *)];
 };
 struct __acl_set_fd_args {
 	char filedes_l_[PADL_(int)]; int filedes; char filedes_r_[PADR_(int)];
 	char type_l_[PADL_(acl_type_t)]; acl_type_t type; char type_r_[PADR_(acl_type_t)];
 	char aclp_l_[PADL_(struct acl *)]; struct acl * aclp; char aclp_r_[PADR_(struct acl *)];
 };
 struct __acl_delete_file_args {
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char type_l_[PADL_(acl_type_t)]; acl_type_t type; char type_r_[PADR_(acl_type_t)];
 };
 struct __acl_delete_fd_args {
 	char filedes_l_[PADL_(int)]; int filedes; char filedes_r_[PADR_(int)];
 	char type_l_[PADL_(acl_type_t)]; acl_type_t type; char type_r_[PADR_(acl_type_t)];
 };
 struct __acl_aclcheck_file_args {
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char type_l_[PADL_(acl_type_t)]; acl_type_t type; char type_r_[PADR_(acl_type_t)];
 	char aclp_l_[PADL_(struct acl *)]; struct acl * aclp; char aclp_r_[PADR_(struct acl *)];
 };
 struct __acl_aclcheck_fd_args {
 	char filedes_l_[PADL_(int)]; int filedes; char filedes_r_[PADR_(int)];
 	char type_l_[PADL_(acl_type_t)]; acl_type_t type; char type_r_[PADR_(acl_type_t)];
 	char aclp_l_[PADL_(struct acl *)]; struct acl * aclp; char aclp_r_[PADR_(struct acl *)];
 };
 struct extattrctl_args {
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char cmd_l_[PADL_(int)]; int cmd; char cmd_r_[PADR_(int)];
 	char filename_l_[PADL_(const char *)]; const char * filename; char filename_r_[PADR_(const char *)];
 	char attrnamespace_l_[PADL_(int)]; int attrnamespace; char attrnamespace_r_[PADR_(int)];
 	char attrname_l_[PADL_(const char *)]; const char * attrname; char attrname_r_[PADR_(const char *)];
 };
 struct extattr_set_file_args {
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char attrnamespace_l_[PADL_(int)]; int attrnamespace; char attrnamespace_r_[PADR_(int)];
 	char attrname_l_[PADL_(const char *)]; const char * attrname; char attrname_r_[PADR_(const char *)];
 	char data_l_[PADL_(void *)]; void * data; char data_r_[PADR_(void *)];
 	char nbytes_l_[PADL_(size_t)]; size_t nbytes; char nbytes_r_[PADR_(size_t)];
 };
 struct extattr_get_file_args {
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char attrnamespace_l_[PADL_(int)]; int attrnamespace; char attrnamespace_r_[PADR_(int)];
 	char attrname_l_[PADL_(const char *)]; const char * attrname; char attrname_r_[PADR_(const char *)];
 	char data_l_[PADL_(void *)]; void * data; char data_r_[PADR_(void *)];
 	char nbytes_l_[PADL_(size_t)]; size_t nbytes; char nbytes_r_[PADR_(size_t)];
 };
 struct extattr_delete_file_args {
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char attrnamespace_l_[PADL_(int)]; int attrnamespace; char attrnamespace_r_[PADR_(int)];
 	char attrname_l_[PADL_(const char *)]; const char * attrname; char attrname_r_[PADR_(const char *)];
 };
 struct aio_waitcomplete_args {
 	char aiocbp_l_[PADL_(struct aiocb **)]; struct aiocb ** aiocbp; char aiocbp_r_[PADR_(struct aiocb **)];
 	char timeout_l_[PADL_(struct timespec *)]; struct timespec * timeout; char timeout_r_[PADR_(struct timespec *)];
 };
 struct getresuid_args {
 	char ruid_l_[PADL_(uid_t *)]; uid_t * ruid; char ruid_r_[PADR_(uid_t *)];
 	char euid_l_[PADL_(uid_t *)]; uid_t * euid; char euid_r_[PADR_(uid_t *)];
 	char suid_l_[PADL_(uid_t *)]; uid_t * suid; char suid_r_[PADR_(uid_t *)];
 };
 struct getresgid_args {
 	char rgid_l_[PADL_(gid_t *)]; gid_t * rgid; char rgid_r_[PADR_(gid_t *)];
 	char egid_l_[PADL_(gid_t *)]; gid_t * egid; char egid_r_[PADR_(gid_t *)];
 	char sgid_l_[PADL_(gid_t *)]; gid_t * sgid; char sgid_r_[PADR_(gid_t *)];
 };
 struct kqueue_args {
 	register_t dummy;
 };
 struct extattr_set_fd_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char attrnamespace_l_[PADL_(int)]; int attrnamespace; char attrnamespace_r_[PADR_(int)];
 	char attrname_l_[PADL_(const char *)]; const char * attrname; char attrname_r_[PADR_(const char *)];
 	char data_l_[PADL_(void *)]; void * data; char data_r_[PADR_(void *)];
 	char nbytes_l_[PADL_(size_t)]; size_t nbytes; char nbytes_r_[PADR_(size_t)];
 };
 struct extattr_get_fd_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char attrnamespace_l_[PADL_(int)]; int attrnamespace; char attrnamespace_r_[PADR_(int)];
 	char attrname_l_[PADL_(const char *)]; const char * attrname; char attrname_r_[PADR_(const char *)];
 	char data_l_[PADL_(void *)]; void * data; char data_r_[PADR_(void *)];
 	char nbytes_l_[PADL_(size_t)]; size_t nbytes; char nbytes_r_[PADR_(size_t)];
 };
 struct extattr_delete_fd_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char attrnamespace_l_[PADL_(int)]; int attrnamespace; char attrnamespace_r_[PADR_(int)];
 	char attrname_l_[PADL_(const char *)]; const char * attrname; char attrname_r_[PADR_(const char *)];
 };
 struct __setugid_args {
 	char flag_l_[PADL_(int)]; int flag; char flag_r_[PADR_(int)];
 };
 struct eaccess_args {
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char amode_l_[PADL_(int)]; int amode; char amode_r_[PADR_(int)];
 };
 struct afs3_syscall_args {
 	char syscall_l_[PADL_(long)]; long syscall; char syscall_r_[PADR_(long)];
 	char parm1_l_[PADL_(long)]; long parm1; char parm1_r_[PADR_(long)];
 	char parm2_l_[PADL_(long)]; long parm2; char parm2_r_[PADR_(long)];
 	char parm3_l_[PADL_(long)]; long parm3; char parm3_r_[PADR_(long)];
 	char parm4_l_[PADL_(long)]; long parm4; char parm4_r_[PADR_(long)];
 	char parm5_l_[PADL_(long)]; long parm5; char parm5_r_[PADR_(long)];
 	char parm6_l_[PADL_(long)]; long parm6; char parm6_r_[PADR_(long)];
 };
 struct nmount_args {
 	char iovp_l_[PADL_(struct iovec *)]; struct iovec * iovp; char iovp_r_[PADR_(struct iovec *)];
 	char iovcnt_l_[PADL_(unsigned int)]; unsigned int iovcnt; char iovcnt_r_[PADR_(unsigned int)];
 	char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
 };
 struct __mac_get_proc_args {
 	char mac_p_l_[PADL_(struct mac *)]; struct mac * mac_p; char mac_p_r_[PADR_(struct mac *)];
 };
 struct __mac_set_proc_args {
 	char mac_p_l_[PADL_(struct mac *)]; struct mac * mac_p; char mac_p_r_[PADR_(struct mac *)];
 };
 struct __mac_get_fd_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char mac_p_l_[PADL_(struct mac *)]; struct mac * mac_p; char mac_p_r_[PADR_(struct mac *)];
 };
 struct __mac_get_file_args {
 	char path_p_l_[PADL_(const char *)]; const char * path_p; char path_p_r_[PADR_(const char *)];
 	char mac_p_l_[PADL_(struct mac *)]; struct mac * mac_p; char mac_p_r_[PADR_(struct mac *)];
 };
 struct __mac_set_fd_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char mac_p_l_[PADL_(struct mac *)]; struct mac * mac_p; char mac_p_r_[PADR_(struct mac *)];
 };
 struct __mac_set_file_args {
 	char path_p_l_[PADL_(const char *)]; const char * path_p; char path_p_r_[PADR_(const char *)];
 	char mac_p_l_[PADL_(struct mac *)]; struct mac * mac_p; char mac_p_r_[PADR_(struct mac *)];
 };
 struct kenv_args {
 	char what_l_[PADL_(int)]; int what; char what_r_[PADR_(int)];
 	char name_l_[PADL_(const char *)]; const char * name; char name_r_[PADR_(const char *)];
 	char value_l_[PADL_(char *)]; char * value; char value_r_[PADR_(char *)];
 	char len_l_[PADL_(int)]; int len; char len_r_[PADR_(int)];
 };
 struct lchflags_args {
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char flags_l_[PADL_(u_long)]; u_long flags; char flags_r_[PADR_(u_long)];
 };
 struct uuidgen_args {
 	char store_l_[PADL_(struct uuid *)]; struct uuid * store; char store_r_[PADR_(struct uuid *)];
 	char count_l_[PADL_(int)]; int count; char count_r_[PADR_(int)];
 };
 struct sendfile_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char s_l_[PADL_(int)]; int s; char s_r_[PADR_(int)];
 	char offset_l_[PADL_(off_t)]; off_t offset; char offset_r_[PADR_(off_t)];
 	char nbytes_l_[PADL_(size_t)]; size_t nbytes; char nbytes_r_[PADR_(size_t)];
 	char hdtr_l_[PADL_(struct sf_hdtr *)]; struct sf_hdtr * hdtr; char hdtr_r_[PADR_(struct sf_hdtr *)];
 	char sbytes_l_[PADL_(off_t *)]; off_t * sbytes; char sbytes_r_[PADR_(off_t *)];
 	char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
 };
 struct mac_syscall_args {
 	char policy_l_[PADL_(const char *)]; const char * policy; char policy_r_[PADR_(const char *)];
 	char call_l_[PADL_(int)]; int call; char call_r_[PADR_(int)];
 	char arg_l_[PADL_(void *)]; void * arg; char arg_r_[PADR_(void *)];
 };
 struct ksem_close_args {
 	char id_l_[PADL_(semid_t)]; semid_t id; char id_r_[PADR_(semid_t)];
 };
 struct ksem_post_args {
 	char id_l_[PADL_(semid_t)]; semid_t id; char id_r_[PADR_(semid_t)];
 };
 struct ksem_wait_args {
 	char id_l_[PADL_(semid_t)]; semid_t id; char id_r_[PADR_(semid_t)];
 };
 struct ksem_trywait_args {
 	char id_l_[PADL_(semid_t)]; semid_t id; char id_r_[PADR_(semid_t)];
 };
 struct ksem_init_args {
 	char idp_l_[PADL_(semid_t *)]; semid_t * idp; char idp_r_[PADR_(semid_t *)];
 	char value_l_[PADL_(unsigned int)]; unsigned int value; char value_r_[PADR_(unsigned int)];
 };
 struct ksem_open_args {
 	char idp_l_[PADL_(semid_t *)]; semid_t * idp; char idp_r_[PADR_(semid_t *)];
 	char name_l_[PADL_(const char *)]; const char * name; char name_r_[PADR_(const char *)];
 	char oflag_l_[PADL_(int)]; int oflag; char oflag_r_[PADR_(int)];
 	char mode_l_[PADL_(mode_t)]; mode_t mode; char mode_r_[PADR_(mode_t)];
 	char value_l_[PADL_(unsigned int)]; unsigned int value; char value_r_[PADR_(unsigned int)];
 };
 struct ksem_unlink_args {
 	char name_l_[PADL_(const char *)]; const char * name; char name_r_[PADR_(const char *)];
 };
 struct ksem_getvalue_args {
 	char id_l_[PADL_(semid_t)]; semid_t id; char id_r_[PADR_(semid_t)];
 	char val_l_[PADL_(int *)]; int * val; char val_r_[PADR_(int *)];
 };
 struct ksem_destroy_args {
 	char id_l_[PADL_(semid_t)]; semid_t id; char id_r_[PADR_(semid_t)];
 };
 struct __mac_get_pid_args {
 	char pid_l_[PADL_(pid_t)]; pid_t pid; char pid_r_[PADR_(pid_t)];
 	char mac_p_l_[PADL_(struct mac *)]; struct mac * mac_p; char mac_p_r_[PADR_(struct mac *)];
 };
 struct __mac_get_link_args {
 	char path_p_l_[PADL_(const char *)]; const char * path_p; char path_p_r_[PADR_(const char *)];
 	char mac_p_l_[PADL_(struct mac *)]; struct mac * mac_p; char mac_p_r_[PADR_(struct mac *)];
 };
 struct __mac_set_link_args {
 	char path_p_l_[PADL_(const char *)]; const char * path_p; char path_p_r_[PADR_(const char *)];
 	char mac_p_l_[PADL_(struct mac *)]; struct mac * mac_p; char mac_p_r_[PADR_(struct mac *)];
 };
 struct extattr_set_link_args {
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char attrnamespace_l_[PADL_(int)]; int attrnamespace; char attrnamespace_r_[PADR_(int)];
 	char attrname_l_[PADL_(const char *)]; const char * attrname; char attrname_r_[PADR_(const char *)];
 	char data_l_[PADL_(void *)]; void * data; char data_r_[PADR_(void *)];
 	char nbytes_l_[PADL_(size_t)]; size_t nbytes; char nbytes_r_[PADR_(size_t)];
 };
 struct extattr_get_link_args {
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char attrnamespace_l_[PADL_(int)]; int attrnamespace; char attrnamespace_r_[PADR_(int)];
 	char attrname_l_[PADL_(const char *)]; const char * attrname; char attrname_r_[PADR_(const char *)];
 	char data_l_[PADL_(void *)]; void * data; char data_r_[PADR_(void *)];
 	char nbytes_l_[PADL_(size_t)]; size_t nbytes; char nbytes_r_[PADR_(size_t)];
 };
 struct extattr_delete_link_args {
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char attrnamespace_l_[PADL_(int)]; int attrnamespace; char attrnamespace_r_[PADR_(int)];
 	char attrname_l_[PADL_(const char *)]; const char * attrname; char attrname_r_[PADR_(const char *)];
 };
 struct __mac_execve_args {
 	char fname_l_[PADL_(const char *)]; const char * fname; char fname_r_[PADR_(const char *)];
 	char argv_l_[PADL_(char **)]; char ** argv; char argv_r_[PADR_(char **)];
 	char envv_l_[PADL_(char **)]; char ** envv; char envv_r_[PADR_(char **)];
 	char mac_p_l_[PADL_(struct mac *)]; struct mac * mac_p; char mac_p_r_[PADR_(struct mac *)];
 };
 struct sigaction_args {
 	char sig_l_[PADL_(int)]; int sig; char sig_r_[PADR_(int)];
 	char act_l_[PADL_(const struct sigaction *)]; const struct sigaction * act; char act_r_[PADR_(const struct sigaction *)];
 	char oact_l_[PADL_(struct sigaction *)]; struct sigaction * oact; char oact_r_[PADR_(struct sigaction *)];
 };
 struct sigreturn_args {
 	char sigcntxp_l_[PADL_(const struct __ucontext *)]; const struct __ucontext * sigcntxp; char sigcntxp_r_[PADR_(const struct __ucontext *)];
 };
 struct getcontext_args {
 	char ucp_l_[PADL_(struct __ucontext *)]; struct __ucontext * ucp; char ucp_r_[PADR_(struct __ucontext *)];
 };
 struct setcontext_args {
 	char ucp_l_[PADL_(const struct __ucontext *)]; const struct __ucontext * ucp; char ucp_r_[PADR_(const struct __ucontext *)];
 };
 struct swapcontext_args {
 	char oucp_l_[PADL_(struct __ucontext *)]; struct __ucontext * oucp; char oucp_r_[PADR_(struct __ucontext *)];
 	char ucp_l_[PADL_(const struct __ucontext *)]; const struct __ucontext * ucp; char ucp_r_[PADR_(const struct __ucontext *)];
 };
 struct swapoff_args {
 	char name_l_[PADL_(const char *)]; const char * name; char name_r_[PADR_(const char *)];
 };
 struct __acl_get_link_args {
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char type_l_[PADL_(acl_type_t)]; acl_type_t type; char type_r_[PADR_(acl_type_t)];
 	char aclp_l_[PADL_(struct acl *)]; struct acl * aclp; char aclp_r_[PADR_(struct acl *)];
 };
 struct __acl_set_link_args {
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char type_l_[PADL_(acl_type_t)]; acl_type_t type; char type_r_[PADR_(acl_type_t)];
 	char aclp_l_[PADL_(struct acl *)]; struct acl * aclp; char aclp_r_[PADR_(struct acl *)];
 };
 struct __acl_delete_link_args {
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char type_l_[PADL_(acl_type_t)]; acl_type_t type; char type_r_[PADR_(acl_type_t)];
 };
 struct __acl_aclcheck_link_args {
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char type_l_[PADL_(acl_type_t)]; acl_type_t type; char type_r_[PADR_(acl_type_t)];
 	char aclp_l_[PADL_(struct acl *)]; struct acl * aclp; char aclp_r_[PADR_(struct acl *)];
 };
 struct sigwait_args {
 	char set_l_[PADL_(const sigset_t *)]; const sigset_t * set; char set_r_[PADR_(const sigset_t *)];
 	char sig_l_[PADL_(int *)]; int * sig; char sig_r_[PADR_(int *)];
 };
 struct thr_create_args {
 	char ctx_l_[PADL_(ucontext_t *)]; ucontext_t * ctx; char ctx_r_[PADR_(ucontext_t *)];
 	char id_l_[PADL_(long *)]; long * id; char id_r_[PADR_(long *)];
 	char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
 };
 struct thr_exit_args {
 	char state_l_[PADL_(long *)]; long * state; char state_r_[PADR_(long *)];
 };
 struct thr_self_args {
 	char id_l_[PADL_(long *)]; long * id; char id_r_[PADR_(long *)];
 };
 struct thr_kill_args {
 	char id_l_[PADL_(long)]; long id; char id_r_[PADR_(long)];
 	char sig_l_[PADL_(int)]; int sig; char sig_r_[PADR_(int)];
 };
 struct jail_attach_args {
 	char jid_l_[PADL_(int)]; int jid; char jid_r_[PADR_(int)];
 };
 struct extattr_list_fd_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char attrnamespace_l_[PADL_(int)]; int attrnamespace; char attrnamespace_r_[PADR_(int)];
 	char data_l_[PADL_(void *)]; void * data; char data_r_[PADR_(void *)];
 	char nbytes_l_[PADL_(size_t)]; size_t nbytes; char nbytes_r_[PADR_(size_t)];
 };
 struct extattr_list_file_args {
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char attrnamespace_l_[PADL_(int)]; int attrnamespace; char attrnamespace_r_[PADR_(int)];
 	char data_l_[PADL_(void *)]; void * data; char data_r_[PADR_(void *)];
 	char nbytes_l_[PADL_(size_t)]; size_t nbytes; char nbytes_r_[PADR_(size_t)];
 };
 struct extattr_list_link_args {
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char attrnamespace_l_[PADL_(int)]; int attrnamespace; char attrnamespace_r_[PADR_(int)];
 	char data_l_[PADL_(void *)]; void * data; char data_r_[PADR_(void *)];
 	char nbytes_l_[PADL_(size_t)]; size_t nbytes; char nbytes_r_[PADR_(size_t)];
 };
 struct ksem_timedwait_args {
 	char id_l_[PADL_(semid_t)]; semid_t id; char id_r_[PADR_(semid_t)];
 	char abstime_l_[PADL_(const struct timespec *)]; const struct timespec * abstime; char abstime_r_[PADR_(const struct timespec *)];
 };
 struct thr_suspend_args {
 	char timeout_l_[PADL_(const struct timespec *)]; const struct timespec * timeout; char timeout_r_[PADR_(const struct timespec *)];
 };
 struct thr_wake_args {
 	char id_l_[PADL_(long)]; long id; char id_r_[PADR_(long)];
 };
 struct kldunloadf_args {
 	char fileid_l_[PADL_(int)]; int fileid; char fileid_r_[PADR_(int)];
 	char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
 };
 struct audit_args {
 	char record_l_[PADL_(const void *)]; const void * record; char record_r_[PADR_(const void *)];
 	char length_l_[PADL_(u_int)]; u_int length; char length_r_[PADR_(u_int)];
 };
 struct auditon_args {
 	char cmd_l_[PADL_(int)]; int cmd; char cmd_r_[PADR_(int)];
 	char data_l_[PADL_(void *)]; void * data; char data_r_[PADR_(void *)];
 	char length_l_[PADL_(u_int)]; u_int length; char length_r_[PADR_(u_int)];
 };
 struct getauid_args {
 	char auid_l_[PADL_(uid_t *)]; uid_t * auid; char auid_r_[PADR_(uid_t *)];
 };
 struct setauid_args {
 	char auid_l_[PADL_(uid_t *)]; uid_t * auid; char auid_r_[PADR_(uid_t *)];
 };
 struct getaudit_args {
 	char auditinfo_l_[PADL_(struct auditinfo *)]; struct auditinfo * auditinfo; char auditinfo_r_[PADR_(struct auditinfo *)];
 };
 struct setaudit_args {
 	char auditinfo_l_[PADL_(struct auditinfo *)]; struct auditinfo * auditinfo; char auditinfo_r_[PADR_(struct auditinfo *)];
 };
 struct getaudit_addr_args {
 	char auditinfo_addr_l_[PADL_(struct auditinfo_addr *)]; struct auditinfo_addr * auditinfo_addr; char auditinfo_addr_r_[PADR_(struct auditinfo_addr *)];
 	char length_l_[PADL_(u_int)]; u_int length; char length_r_[PADR_(u_int)];
 };
 struct setaudit_addr_args {
 	char auditinfo_addr_l_[PADL_(struct auditinfo_addr *)]; struct auditinfo_addr * auditinfo_addr; char auditinfo_addr_r_[PADR_(struct auditinfo_addr *)];
 	char length_l_[PADL_(u_int)]; u_int length; char length_r_[PADR_(u_int)];
 };
 struct auditctl_args {
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 };
 struct _umtx_op_args {
 	char obj_l_[PADL_(void *)]; void * obj; char obj_r_[PADR_(void *)];
 	char op_l_[PADL_(int)]; int op; char op_r_[PADR_(int)];
 	char val_l_[PADL_(u_long)]; u_long val; char val_r_[PADR_(u_long)];
 	char uaddr1_l_[PADL_(void *)]; void * uaddr1; char uaddr1_r_[PADR_(void *)];
 	char uaddr2_l_[PADL_(void *)]; void * uaddr2; char uaddr2_r_[PADR_(void *)];
 };
 struct thr_new_args {
 	char param_l_[PADL_(struct thr_param *)]; struct thr_param * param; char param_r_[PADR_(struct thr_param *)];
 	char param_size_l_[PADL_(int)]; int param_size; char param_size_r_[PADR_(int)];
 };
 struct sigqueue_args {
 	char pid_l_[PADL_(pid_t)]; pid_t pid; char pid_r_[PADR_(pid_t)];
 	char signum_l_[PADL_(int)]; int signum; char signum_r_[PADR_(int)];
 	char value_l_[PADL_(void *)]; void * value; char value_r_[PADR_(void *)];
 };
 struct kmq_open_args {
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
 	char mode_l_[PADL_(mode_t)]; mode_t mode; char mode_r_[PADR_(mode_t)];
 	char attr_l_[PADL_(const struct mq_attr *)]; const struct mq_attr * attr; char attr_r_[PADR_(const struct mq_attr *)];
 };
 struct kmq_setattr_args {
 	char mqd_l_[PADL_(int)]; int mqd; char mqd_r_[PADR_(int)];
 	char attr_l_[PADL_(const struct mq_attr *)]; const struct mq_attr * attr; char attr_r_[PADR_(const struct mq_attr *)];
 	char oattr_l_[PADL_(struct mq_attr *)]; struct mq_attr * oattr; char oattr_r_[PADR_(struct mq_attr *)];
 };
 struct kmq_timedreceive_args {
 	char mqd_l_[PADL_(int)]; int mqd; char mqd_r_[PADR_(int)];
 	char msg_ptr_l_[PADL_(char *)]; char * msg_ptr; char msg_ptr_r_[PADR_(char *)];
 	char msg_len_l_[PADL_(size_t)]; size_t msg_len; char msg_len_r_[PADR_(size_t)];
 	char msg_prio_l_[PADL_(unsigned *)]; unsigned * msg_prio; char msg_prio_r_[PADR_(unsigned *)];
 	char abs_timeout_l_[PADL_(const struct timespec *)]; const struct timespec * abs_timeout; char abs_timeout_r_[PADR_(const struct timespec *)];
 };
 struct kmq_timedsend_args {
 	char mqd_l_[PADL_(int)]; int mqd; char mqd_r_[PADR_(int)];
 	char msg_ptr_l_[PADL_(const char *)]; const char * msg_ptr; char msg_ptr_r_[PADR_(const char *)];
 	char msg_len_l_[PADL_(size_t)]; size_t msg_len; char msg_len_r_[PADR_(size_t)];
 	char msg_prio_l_[PADL_(unsigned)]; unsigned msg_prio; char msg_prio_r_[PADR_(unsigned)];
 	char abs_timeout_l_[PADL_(const struct timespec *)]; const struct timespec * abs_timeout; char abs_timeout_r_[PADR_(const struct timespec *)];
 };
 struct kmq_notify_args {
 	char mqd_l_[PADL_(int)]; int mqd; char mqd_r_[PADR_(int)];
 	char sigev_l_[PADL_(const struct sigevent *)]; const struct sigevent * sigev; char sigev_r_[PADR_(const struct sigevent *)];
 };
 struct kmq_unlink_args {
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 };
 struct abort2_args {
 	char why_l_[PADL_(const char *)]; const char * why; char why_r_[PADR_(const char *)];
 	char nargs_l_[PADL_(int)]; int nargs; char nargs_r_[PADR_(int)];
 	char args_l_[PADL_(void **)]; void ** args; char args_r_[PADR_(void **)];
 };
 struct thr_set_name_args {
 	char id_l_[PADL_(long)]; long id; char id_r_[PADR_(long)];
 	char name_l_[PADL_(const char *)]; const char * name; char name_r_[PADR_(const char *)];
 };
 struct aio_fsync_args {
 	char op_l_[PADL_(int)]; int op; char op_r_[PADR_(int)];
 	char aiocbp_l_[PADL_(struct aiocb *)]; struct aiocb * aiocbp; char aiocbp_r_[PADR_(struct aiocb *)];
 };
 struct rtprio_thread_args {
 	char function_l_[PADL_(int)]; int function; char function_r_[PADR_(int)];
 	char lwpid_l_[PADL_(lwpid_t)]; lwpid_t lwpid; char lwpid_r_[PADR_(lwpid_t)];
 	char rtp_l_[PADL_(struct rtprio *)]; struct rtprio * rtp; char rtp_r_[PADR_(struct rtprio *)];
 };
 struct sctp_peeloff_args {
 	char sd_l_[PADL_(int)]; int sd; char sd_r_[PADR_(int)];
 	char name_l_[PADL_(uint32_t)]; uint32_t name; char name_r_[PADR_(uint32_t)];
 };
 struct sctp_generic_sendmsg_args {
 	char sd_l_[PADL_(int)]; int sd; char sd_r_[PADR_(int)];
 	char msg_l_[PADL_(void *)]; void * msg; char msg_r_[PADR_(void *)];
 	char mlen_l_[PADL_(int)]; int mlen; char mlen_r_[PADR_(int)];
 	char to_l_[PADL_(struct sockaddr *)]; struct sockaddr * to; char to_r_[PADR_(struct sockaddr *)];
 	char tolen_l_[PADL_(__socklen_t)]; __socklen_t tolen; char tolen_r_[PADR_(__socklen_t)];
 	char sinfo_l_[PADL_(struct sctp_sndrcvinfo *)]; struct sctp_sndrcvinfo * sinfo; char sinfo_r_[PADR_(struct sctp_sndrcvinfo *)];
 	char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
 };
 struct sctp_generic_sendmsg_iov_args {
 	char sd_l_[PADL_(int)]; int sd; char sd_r_[PADR_(int)];
 	char iov_l_[PADL_(struct iovec *)]; struct iovec * iov; char iov_r_[PADR_(struct iovec *)];
 	char iovlen_l_[PADL_(int)]; int iovlen; char iovlen_r_[PADR_(int)];
 	char to_l_[PADL_(struct sockaddr *)]; struct sockaddr * to; char to_r_[PADR_(struct sockaddr *)];
 	char tolen_l_[PADL_(__socklen_t)]; __socklen_t tolen; char tolen_r_[PADR_(__socklen_t)];
 	char sinfo_l_[PADL_(struct sctp_sndrcvinfo *)]; struct sctp_sndrcvinfo * sinfo; char sinfo_r_[PADR_(struct sctp_sndrcvinfo *)];
 	char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
 };
 struct sctp_generic_recvmsg_args {
 	char sd_l_[PADL_(int)]; int sd; char sd_r_[PADR_(int)];
 	char iov_l_[PADL_(struct iovec *)]; struct iovec * iov; char iov_r_[PADR_(struct iovec *)];
 	char iovlen_l_[PADL_(int)]; int iovlen; char iovlen_r_[PADR_(int)];
 	char from_l_[PADL_(struct sockaddr *)]; struct sockaddr * from; char from_r_[PADR_(struct sockaddr *)];
 	char fromlenaddr_l_[PADL_(__socklen_t *)]; __socklen_t * fromlenaddr; char fromlenaddr_r_[PADR_(__socklen_t *)];
 	char sinfo_l_[PADL_(struct sctp_sndrcvinfo *)]; struct sctp_sndrcvinfo * sinfo; char sinfo_r_[PADR_(struct sctp_sndrcvinfo *)];
 	char msg_flags_l_[PADL_(int *)]; int * msg_flags; char msg_flags_r_[PADR_(int *)];
 };
 struct pread_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char buf_l_[PADL_(void *)]; void * buf; char buf_r_[PADR_(void *)];
 	char nbyte_l_[PADL_(size_t)]; size_t nbyte; char nbyte_r_[PADR_(size_t)];
 	char offset_l_[PADL_(off_t)]; off_t offset; char offset_r_[PADR_(off_t)];
 };
 struct pwrite_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char buf_l_[PADL_(const void *)]; const void * buf; char buf_r_[PADR_(const void *)];
 	char nbyte_l_[PADL_(size_t)]; size_t nbyte; char nbyte_r_[PADR_(size_t)];
 	char offset_l_[PADL_(off_t)]; off_t offset; char offset_r_[PADR_(off_t)];
 };
 struct mmap_args {
 	char addr_l_[PADL_(void *)]; void * addr; char addr_r_[PADR_(void *)];
 	char len_l_[PADL_(size_t)]; size_t len; char len_r_[PADR_(size_t)];
 	char prot_l_[PADL_(int)]; int prot; char prot_r_[PADR_(int)];
 	char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char pos_l_[PADL_(off_t)]; off_t pos; char pos_r_[PADR_(off_t)];
 };
 struct lseek_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char offset_l_[PADL_(off_t)]; off_t offset; char offset_r_[PADR_(off_t)];
 	char whence_l_[PADL_(int)]; int whence; char whence_r_[PADR_(int)];
 };
 struct truncate_args {
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char length_l_[PADL_(off_t)]; off_t length; char length_r_[PADR_(off_t)];
 };
 struct ftruncate_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char length_l_[PADL_(off_t)]; off_t length; char length_r_[PADR_(off_t)];
 };
 struct thr_kill2_args {
 	char pid_l_[PADL_(pid_t)]; pid_t pid; char pid_r_[PADR_(pid_t)];
 	char id_l_[PADL_(long)]; long id; char id_r_[PADR_(long)];
 	char sig_l_[PADL_(int)]; int sig; char sig_r_[PADR_(int)];
 };
 struct shm_open_args {
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
 	char mode_l_[PADL_(mode_t)]; mode_t mode; char mode_r_[PADR_(mode_t)];
 };
 struct shm_unlink_args {
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 };
 struct cpuset_args {
 	char setid_l_[PADL_(cpusetid_t *)]; cpusetid_t * setid; char setid_r_[PADR_(cpusetid_t *)];
 };
 struct cpuset_setid_args {
 	char which_l_[PADL_(cpuwhich_t)]; cpuwhich_t which; char which_r_[PADR_(cpuwhich_t)];
 	char id_l_[PADL_(id_t)]; id_t id; char id_r_[PADR_(id_t)];
 	char setid_l_[PADL_(cpusetid_t)]; cpusetid_t setid; char setid_r_[PADR_(cpusetid_t)];
 };
 struct cpuset_getid_args {
 	char level_l_[PADL_(cpulevel_t)]; cpulevel_t level; char level_r_[PADR_(cpulevel_t)];
 	char which_l_[PADL_(cpuwhich_t)]; cpuwhich_t which; char which_r_[PADR_(cpuwhich_t)];
 	char id_l_[PADL_(id_t)]; id_t id; char id_r_[PADR_(id_t)];
 	char setid_l_[PADL_(cpusetid_t *)]; cpusetid_t * setid; char setid_r_[PADR_(cpusetid_t *)];
 };
 struct cpuset_getaffinity_args {
 	char level_l_[PADL_(cpulevel_t)]; cpulevel_t level; char level_r_[PADR_(cpulevel_t)];
 	char which_l_[PADL_(cpuwhich_t)]; cpuwhich_t which; char which_r_[PADR_(cpuwhich_t)];
 	char id_l_[PADL_(id_t)]; id_t id; char id_r_[PADR_(id_t)];
 	char cpusetsize_l_[PADL_(size_t)]; size_t cpusetsize; char cpusetsize_r_[PADR_(size_t)];
 	char mask_l_[PADL_(cpuset_t *)]; cpuset_t * mask; char mask_r_[PADR_(cpuset_t *)];
 };
 struct cpuset_setaffinity_args {
 	char level_l_[PADL_(cpulevel_t)]; cpulevel_t level; char level_r_[PADR_(cpulevel_t)];
 	char which_l_[PADL_(cpuwhich_t)]; cpuwhich_t which; char which_r_[PADR_(cpuwhich_t)];
 	char id_l_[PADL_(id_t)]; id_t id; char id_r_[PADR_(id_t)];
 	char cpusetsize_l_[PADL_(size_t)]; size_t cpusetsize; char cpusetsize_r_[PADR_(size_t)];
 	char mask_l_[PADL_(const cpuset_t *)]; const cpuset_t * mask; char mask_r_[PADR_(const cpuset_t *)];
 };
 struct faccessat_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char amode_l_[PADL_(int)]; int amode; char amode_r_[PADR_(int)];
 	char flag_l_[PADL_(int)]; int flag; char flag_r_[PADR_(int)];
 };
 struct fchmodat_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char mode_l_[PADL_(mode_t)]; mode_t mode; char mode_r_[PADR_(mode_t)];
 	char flag_l_[PADL_(int)]; int flag; char flag_r_[PADR_(int)];
 };
 struct fchownat_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char uid_l_[PADL_(uid_t)]; uid_t uid; char uid_r_[PADR_(uid_t)];
 	char gid_l_[PADL_(gid_t)]; gid_t gid; char gid_r_[PADR_(gid_t)];
 	char flag_l_[PADL_(int)]; int flag; char flag_r_[PADR_(int)];
 };
 struct fexecve_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char argv_l_[PADL_(char **)]; char ** argv; char argv_r_[PADR_(char **)];
 	char envv_l_[PADL_(char **)]; char ** envv; char envv_r_[PADR_(char **)];
 };
 struct futimesat_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char times_l_[PADL_(struct timeval *)]; struct timeval * times; char times_r_[PADR_(struct timeval *)];
 };
 struct linkat_args {
 	char fd1_l_[PADL_(int)]; int fd1; char fd1_r_[PADR_(int)];
 	char path1_l_[PADL_(const char *)]; const char * path1; char path1_r_[PADR_(const char *)];
 	char fd2_l_[PADL_(int)]; int fd2; char fd2_r_[PADR_(int)];
 	char path2_l_[PADL_(const char *)]; const char * path2; char path2_r_[PADR_(const char *)];
 	char flag_l_[PADL_(int)]; int flag; char flag_r_[PADR_(int)];
 };
 struct mkdirat_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char mode_l_[PADL_(mode_t)]; mode_t mode; char mode_r_[PADR_(mode_t)];
 };
 struct mkfifoat_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char mode_l_[PADL_(mode_t)]; mode_t mode; char mode_r_[PADR_(mode_t)];
 };
 struct openat_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char flag_l_[PADL_(int)]; int flag; char flag_r_[PADR_(int)];
 	char mode_l_[PADL_(mode_t)]; mode_t mode; char mode_r_[PADR_(mode_t)];
 };
 struct readlinkat_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char buf_l_[PADL_(char *)]; char * buf; char buf_r_[PADR_(char *)];
 	char bufsize_l_[PADL_(size_t)]; size_t bufsize; char bufsize_r_[PADR_(size_t)];
 };
 struct renameat_args {
 	char oldfd_l_[PADL_(int)]; int oldfd; char oldfd_r_[PADR_(int)];
 	char old_l_[PADL_(const char *)]; const char * old; char old_r_[PADR_(const char *)];
 	char newfd_l_[PADL_(int)]; int newfd; char newfd_r_[PADR_(int)];
 	char new_l_[PADL_(const char *)]; const char * new; char new_r_[PADR_(const char *)];
 };
 struct symlinkat_args {
 	char path1_l_[PADL_(const char *)]; const char * path1; char path1_r_[PADR_(const char *)];
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char path2_l_[PADL_(const char *)]; const char * path2; char path2_r_[PADR_(const char *)];
 };
 struct unlinkat_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char flag_l_[PADL_(int)]; int flag; char flag_r_[PADR_(int)];
 };
 struct posix_openpt_args {
 	char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
 };
 struct gssd_syscall_args {
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 };
 struct jail_get_args {
 	char iovp_l_[PADL_(struct iovec *)]; struct iovec * iovp; char iovp_r_[PADR_(struct iovec *)];
 	char iovcnt_l_[PADL_(unsigned int)]; unsigned int iovcnt; char iovcnt_r_[PADR_(unsigned int)];
 	char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
 };
 struct jail_set_args {
 	char iovp_l_[PADL_(struct iovec *)]; struct iovec * iovp; char iovp_r_[PADR_(struct iovec *)];
 	char iovcnt_l_[PADL_(unsigned int)]; unsigned int iovcnt; char iovcnt_r_[PADR_(unsigned int)];
 	char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
 };
 struct jail_remove_args {
 	char jid_l_[PADL_(int)]; int jid; char jid_r_[PADR_(int)];
 };
 struct closefrom_args {
 	char lowfd_l_[PADL_(int)]; int lowfd; char lowfd_r_[PADR_(int)];
 };
 struct __semctl_args {
 	char semid_l_[PADL_(int)]; int semid; char semid_r_[PADR_(int)];
 	char semnum_l_[PADL_(int)]; int semnum; char semnum_r_[PADR_(int)];
 	char cmd_l_[PADL_(int)]; int cmd; char cmd_r_[PADR_(int)];
 	char arg_l_[PADL_(union semun *)]; union semun * arg; char arg_r_[PADR_(union semun *)];
 };
 struct msgctl_args {
 	char msqid_l_[PADL_(int)]; int msqid; char msqid_r_[PADR_(int)];
 	char cmd_l_[PADL_(int)]; int cmd; char cmd_r_[PADR_(int)];
 	char buf_l_[PADL_(struct msqid_ds *)]; struct msqid_ds * buf; char buf_r_[PADR_(struct msqid_ds *)];
 };
 struct shmctl_args {
 	char shmid_l_[PADL_(int)]; int shmid; char shmid_r_[PADR_(int)];
 	char cmd_l_[PADL_(int)]; int cmd; char cmd_r_[PADR_(int)];
 	char buf_l_[PADL_(struct shmid_ds *)]; struct shmid_ds * buf; char buf_r_[PADR_(struct shmid_ds *)];
 };
 struct lpathconf_args {
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char name_l_[PADL_(int)]; int name; char name_r_[PADR_(int)];
 };
 struct __cap_rights_get_args {
 	char version_l_[PADL_(int)]; int version; char version_r_[PADR_(int)];
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char rightsp_l_[PADL_(cap_rights_t *)]; cap_rights_t * rightsp; char rightsp_r_[PADR_(cap_rights_t *)];
 };
 struct cap_enter_args {
 	register_t dummy;
 };
 struct cap_getmode_args {
 	char modep_l_[PADL_(u_int *)]; u_int * modep; char modep_r_[PADR_(u_int *)];
 };
 struct pdfork_args {
 	char fdp_l_[PADL_(int *)]; int * fdp; char fdp_r_[PADR_(int *)];
 	char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
 };
 struct pdkill_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char signum_l_[PADL_(int)]; int signum; char signum_r_[PADR_(int)];
 };
 struct pdgetpid_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char pidp_l_[PADL_(pid_t *)]; pid_t * pidp; char pidp_r_[PADR_(pid_t *)];
 };
 struct pselect_args {
 	char nd_l_[PADL_(int)]; int nd; char nd_r_[PADR_(int)];
 	char in_l_[PADL_(fd_set *)]; fd_set * in; char in_r_[PADR_(fd_set *)];
 	char ou_l_[PADL_(fd_set *)]; fd_set * ou; char ou_r_[PADR_(fd_set *)];
 	char ex_l_[PADL_(fd_set *)]; fd_set * ex; char ex_r_[PADR_(fd_set *)];
 	char ts_l_[PADL_(const struct timespec *)]; const struct timespec * ts; char ts_r_[PADR_(const struct timespec *)];
 	char sm_l_[PADL_(const sigset_t *)]; const sigset_t * sm; char sm_r_[PADR_(const sigset_t *)];
 };
 struct getloginclass_args {
 	char namebuf_l_[PADL_(char *)]; char * namebuf; char namebuf_r_[PADR_(char *)];
 	char namelen_l_[PADL_(size_t)]; size_t namelen; char namelen_r_[PADR_(size_t)];
 };
 struct setloginclass_args {
 	char namebuf_l_[PADL_(const char *)]; const char * namebuf; char namebuf_r_[PADR_(const char *)];
 };
 struct rctl_get_racct_args {
 	char inbufp_l_[PADL_(const void *)]; const void * inbufp; char inbufp_r_[PADR_(const void *)];
 	char inbuflen_l_[PADL_(size_t)]; size_t inbuflen; char inbuflen_r_[PADR_(size_t)];
 	char outbufp_l_[PADL_(void *)]; void * outbufp; char outbufp_r_[PADR_(void *)];
 	char outbuflen_l_[PADL_(size_t)]; size_t outbuflen; char outbuflen_r_[PADR_(size_t)];
 };
 struct rctl_get_rules_args {
 	char inbufp_l_[PADL_(const void *)]; const void * inbufp; char inbufp_r_[PADR_(const void *)];
 	char inbuflen_l_[PADL_(size_t)]; size_t inbuflen; char inbuflen_r_[PADR_(size_t)];
 	char outbufp_l_[PADL_(void *)]; void * outbufp; char outbufp_r_[PADR_(void *)];
 	char outbuflen_l_[PADL_(size_t)]; size_t outbuflen; char outbuflen_r_[PADR_(size_t)];
 };
 struct rctl_get_limits_args {
 	char inbufp_l_[PADL_(const void *)]; const void * inbufp; char inbufp_r_[PADR_(const void *)];
 	char inbuflen_l_[PADL_(size_t)]; size_t inbuflen; char inbuflen_r_[PADR_(size_t)];
 	char outbufp_l_[PADL_(void *)]; void * outbufp; char outbufp_r_[PADR_(void *)];
 	char outbuflen_l_[PADL_(size_t)]; size_t outbuflen; char outbuflen_r_[PADR_(size_t)];
 };
 struct rctl_add_rule_args {
 	char inbufp_l_[PADL_(const void *)]; const void * inbufp; char inbufp_r_[PADR_(const void *)];
 	char inbuflen_l_[PADL_(size_t)]; size_t inbuflen; char inbuflen_r_[PADR_(size_t)];
 	char outbufp_l_[PADL_(void *)]; void * outbufp; char outbufp_r_[PADR_(void *)];
 	char outbuflen_l_[PADL_(size_t)]; size_t outbuflen; char outbuflen_r_[PADR_(size_t)];
 };
 struct rctl_remove_rule_args {
 	char inbufp_l_[PADL_(const void *)]; const void * inbufp; char inbufp_r_[PADR_(const void *)];
 	char inbuflen_l_[PADL_(size_t)]; size_t inbuflen; char inbuflen_r_[PADR_(size_t)];
 	char outbufp_l_[PADL_(void *)]; void * outbufp; char outbufp_r_[PADR_(void *)];
 	char outbuflen_l_[PADL_(size_t)]; size_t outbuflen; char outbuflen_r_[PADR_(size_t)];
 };
 struct posix_fallocate_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char offset_l_[PADL_(off_t)]; off_t offset; char offset_r_[PADR_(off_t)];
 	char len_l_[PADL_(off_t)]; off_t len; char len_r_[PADR_(off_t)];
 };
 struct posix_fadvise_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char offset_l_[PADL_(off_t)]; off_t offset; char offset_r_[PADR_(off_t)];
 	char len_l_[PADL_(off_t)]; off_t len; char len_r_[PADR_(off_t)];
 	char advice_l_[PADL_(int)]; int advice; char advice_r_[PADR_(int)];
 };
 struct wait6_args {
 	char idtype_l_[PADL_(idtype_t)]; idtype_t idtype; char idtype_r_[PADR_(idtype_t)];
 	char id_l_[PADL_(id_t)]; id_t id; char id_r_[PADR_(id_t)];
 	char status_l_[PADL_(int *)]; int * status; char status_r_[PADR_(int *)];
 	char options_l_[PADL_(int)]; int options; char options_r_[PADR_(int)];
 	char wrusage_l_[PADL_(struct __wrusage *)]; struct __wrusage * wrusage; char wrusage_r_[PADR_(struct __wrusage *)];
 	char info_l_[PADL_(siginfo_t *)]; siginfo_t * info; char info_r_[PADR_(siginfo_t *)];
 };
 struct cap_rights_limit_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char rightsp_l_[PADL_(cap_rights_t *)]; cap_rights_t * rightsp; char rightsp_r_[PADR_(cap_rights_t *)];
 };
 struct cap_ioctls_limit_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char cmds_l_[PADL_(const u_long *)]; const u_long * cmds; char cmds_r_[PADR_(const u_long *)];
 	char ncmds_l_[PADL_(size_t)]; size_t ncmds; char ncmds_r_[PADR_(size_t)];
 };
 struct cap_ioctls_get_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char cmds_l_[PADL_(u_long *)]; u_long * cmds; char cmds_r_[PADR_(u_long *)];
 	char maxcmds_l_[PADL_(size_t)]; size_t maxcmds; char maxcmds_r_[PADR_(size_t)];
 };
 struct cap_fcntls_limit_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char fcntlrights_l_[PADL_(uint32_t)]; uint32_t fcntlrights; char fcntlrights_r_[PADR_(uint32_t)];
 };
 struct cap_fcntls_get_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char fcntlrightsp_l_[PADL_(uint32_t *)]; uint32_t * fcntlrightsp; char fcntlrightsp_r_[PADR_(uint32_t *)];
 };
 struct bindat_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char s_l_[PADL_(int)]; int s; char s_r_[PADR_(int)];
 	char name_l_[PADL_(const struct sockaddr *)]; const struct sockaddr * name; char name_r_[PADR_(const struct sockaddr *)];
 	char namelen_l_[PADL_(int)]; int namelen; char namelen_r_[PADR_(int)];
 };
 struct connectat_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char s_l_[PADL_(int)]; int s; char s_r_[PADR_(int)];
 	char name_l_[PADL_(const struct sockaddr *)]; const struct sockaddr * name; char name_r_[PADR_(const struct sockaddr *)];
 	char namelen_l_[PADL_(int)]; int namelen; char namelen_r_[PADR_(int)];
 };
 struct chflagsat_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char flags_l_[PADL_(u_long)]; u_long flags; char flags_r_[PADR_(u_long)];
 	char atflag_l_[PADL_(int)]; int atflag; char atflag_r_[PADR_(int)];
 };
 struct accept4_args {
 	char s_l_[PADL_(int)]; int s; char s_r_[PADR_(int)];
 	char name_l_[PADL_(struct sockaddr *)]; struct sockaddr * name; char name_r_[PADR_(struct sockaddr *)];
 	char anamelen_l_[PADL_(__socklen_t *)]; __socklen_t * anamelen; char anamelen_r_[PADR_(__socklen_t *)];
 	char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
 };
 struct pipe2_args {
 	char fildes_l_[PADL_(int *)]; int * fildes; char fildes_r_[PADR_(int *)];
 	char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
 };
 struct aio_mlock_args {
 	char aiocbp_l_[PADL_(struct aiocb *)]; struct aiocb * aiocbp; char aiocbp_r_[PADR_(struct aiocb *)];
 };
 struct procctl_args {
 	char idtype_l_[PADL_(idtype_t)]; idtype_t idtype; char idtype_r_[PADR_(idtype_t)];
 	char id_l_[PADL_(id_t)]; id_t id; char id_r_[PADR_(id_t)];
 	char com_l_[PADL_(int)]; int com; char com_r_[PADR_(int)];
 	char data_l_[PADL_(void *)]; void * data; char data_r_[PADR_(void *)];
 };
 struct ppoll_args {
 	char fds_l_[PADL_(struct pollfd *)]; struct pollfd * fds; char fds_r_[PADR_(struct pollfd *)];
 	char nfds_l_[PADL_(u_int)]; u_int nfds; char nfds_r_[PADR_(u_int)];
 	char ts_l_[PADL_(const struct timespec *)]; const struct timespec * ts; char ts_r_[PADR_(const struct timespec *)];
 	char set_l_[PADL_(const sigset_t *)]; const sigset_t * set; char set_r_[PADR_(const sigset_t *)];
 };
 struct futimens_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char times_l_[PADL_(struct timespec *)]; struct timespec * times; char times_r_[PADR_(struct timespec *)];
 };
 struct utimensat_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char times_l_[PADL_(struct timespec *)]; struct timespec * times; char times_r_[PADR_(struct timespec *)];
 	char flag_l_[PADL_(int)]; int flag; char flag_r_[PADR_(int)];
 };
 struct fdatasync_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 };
 struct fstat_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char sb_l_[PADL_(struct stat *)]; struct stat * sb; char sb_r_[PADR_(struct stat *)];
 };
 struct fstatat_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char buf_l_[PADL_(struct stat *)]; struct stat * buf; char buf_r_[PADR_(struct stat *)];
 	char flag_l_[PADL_(int)]; int flag; char flag_r_[PADR_(int)];
 };
 struct fhstat_args {
 	char u_fhp_l_[PADL_(const struct fhandle *)]; const struct fhandle * u_fhp; char u_fhp_r_[PADR_(const struct fhandle *)];
 	char sb_l_[PADL_(struct stat *)]; struct stat * sb; char sb_r_[PADR_(struct stat *)];
 };
 struct getdirentries_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char buf_l_[PADL_(char *)]; char * buf; char buf_r_[PADR_(char *)];
 	char count_l_[PADL_(size_t)]; size_t count; char count_r_[PADR_(size_t)];
 	char basep_l_[PADL_(off_t *)]; off_t * basep; char basep_r_[PADR_(off_t *)];
 };
 struct statfs_args {
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char buf_l_[PADL_(struct statfs *)]; struct statfs * buf; char buf_r_[PADR_(struct statfs *)];
 };
 struct fstatfs_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char buf_l_[PADL_(struct statfs *)]; struct statfs * buf; char buf_r_[PADR_(struct statfs *)];
 };
 struct getfsstat_args {
 	char buf_l_[PADL_(struct statfs *)]; struct statfs * buf; char buf_r_[PADR_(struct statfs *)];
 	char bufsize_l_[PADL_(long)]; long bufsize; char bufsize_r_[PADR_(long)];
 	char mode_l_[PADL_(int)]; int mode; char mode_r_[PADR_(int)];
 };
 struct fhstatfs_args {
 	char u_fhp_l_[PADL_(const struct fhandle *)]; const struct fhandle * u_fhp; char u_fhp_r_[PADR_(const struct fhandle *)];
 	char buf_l_[PADL_(struct statfs *)]; struct statfs * buf; char buf_r_[PADR_(struct statfs *)];
 };
 struct mknodat_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char mode_l_[PADL_(mode_t)]; mode_t mode; char mode_r_[PADR_(mode_t)];
 	char dev_l_[PADL_(dev_t)]; dev_t dev; char dev_r_[PADR_(dev_t)];
 };
 struct kevent_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char changelist_l_[PADL_(struct kevent *)]; struct kevent * changelist; char changelist_r_[PADR_(struct kevent *)];
 	char nchanges_l_[PADL_(int)]; int nchanges; char nchanges_r_[PADR_(int)];
 	char eventlist_l_[PADL_(struct kevent *)]; struct kevent * eventlist; char eventlist_r_[PADR_(struct kevent *)];
 	char nevents_l_[PADL_(int)]; int nevents; char nevents_r_[PADR_(int)];
 	char timeout_l_[PADL_(const struct timespec *)]; const struct timespec * timeout; char timeout_r_[PADR_(const struct timespec *)];
 };
 struct cpuset_getdomain_args {
 	char level_l_[PADL_(cpulevel_t)]; cpulevel_t level; char level_r_[PADR_(cpulevel_t)];
 	char which_l_[PADL_(cpuwhich_t)]; cpuwhich_t which; char which_r_[PADR_(cpuwhich_t)];
 	char id_l_[PADL_(id_t)]; id_t id; char id_r_[PADR_(id_t)];
 	char domainsetsize_l_[PADL_(size_t)]; size_t domainsetsize; char domainsetsize_r_[PADR_(size_t)];
 	char mask_l_[PADL_(domainset_t *)]; domainset_t * mask; char mask_r_[PADR_(domainset_t *)];
 	char policy_l_[PADL_(int *)]; int * policy; char policy_r_[PADR_(int *)];
 };
 struct cpuset_setdomain_args {
 	char level_l_[PADL_(cpulevel_t)]; cpulevel_t level; char level_r_[PADR_(cpulevel_t)];
 	char which_l_[PADL_(cpuwhich_t)]; cpuwhich_t which; char which_r_[PADR_(cpuwhich_t)];
 	char id_l_[PADL_(id_t)]; id_t id; char id_r_[PADR_(id_t)];
 	char domainsetsize_l_[PADL_(size_t)]; size_t domainsetsize; char domainsetsize_r_[PADR_(size_t)];
 	char mask_l_[PADL_(domainset_t *)]; domainset_t * mask; char mask_r_[PADR_(domainset_t *)];
 	char policy_l_[PADL_(int)]; int policy; char policy_r_[PADR_(int)];
 };
 struct getrandom_args {
 	char buf_l_[PADL_(void *)]; void * buf; char buf_r_[PADR_(void *)];
 	char buflen_l_[PADL_(size_t)]; size_t buflen; char buflen_r_[PADR_(size_t)];
 	char flags_l_[PADL_(unsigned int)]; unsigned int flags; char flags_r_[PADR_(unsigned int)];
 };
 struct getfhat_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)];
 	char fhp_l_[PADL_(struct fhandle *)]; struct fhandle * fhp; char fhp_r_[PADR_(struct fhandle *)];
 	char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
 };
 struct fhlink_args {
 	char fhp_l_[PADL_(struct fhandle *)]; struct fhandle * fhp; char fhp_r_[PADR_(struct fhandle *)];
 	char to_l_[PADL_(const char *)]; const char * to; char to_r_[PADR_(const char *)];
 };
 struct fhlinkat_args {
 	char fhp_l_[PADL_(struct fhandle *)]; struct fhandle * fhp; char fhp_r_[PADR_(struct fhandle *)];
 	char tofd_l_[PADL_(int)]; int tofd; char tofd_r_[PADR_(int)];
 	char to_l_[PADL_(const char *)]; const char * to; char to_r_[PADR_(const char *)];
 };
 struct fhreadlink_args {
 	char fhp_l_[PADL_(struct fhandle *)]; struct fhandle * fhp; char fhp_r_[PADR_(struct fhandle *)];
 	char buf_l_[PADL_(char *)]; char * buf; char buf_r_[PADR_(char *)];
 	char bufsize_l_[PADL_(size_t)]; size_t bufsize; char bufsize_r_[PADR_(size_t)];
 };
 struct funlinkat_args {
 	char dfd_l_[PADL_(int)]; int dfd; char dfd_r_[PADR_(int)];
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char flag_l_[PADL_(int)]; int flag; char flag_r_[PADR_(int)];
 };
 int	nosys(struct thread *, struct nosys_args *);
 void	sys_sys_exit(struct thread *, struct sys_exit_args *);
 int	sys_fork(struct thread *, struct fork_args *);
 int	sys_read(struct thread *, struct read_args *);
 int	sys_write(struct thread *, struct write_args *);
 int	sys_open(struct thread *, struct open_args *);
 int	sys_close(struct thread *, struct close_args *);
 int	sys_wait4(struct thread *, struct wait4_args *);
 int	sys_link(struct thread *, struct link_args *);
 int	sys_unlink(struct thread *, struct unlink_args *);
 int	sys_chdir(struct thread *, struct chdir_args *);
 int	sys_fchdir(struct thread *, struct fchdir_args *);
 int	sys_chmod(struct thread *, struct chmod_args *);
 int	sys_chown(struct thread *, struct chown_args *);
 int	sys_break(struct thread *, struct break_args *);
 int	sys_getpid(struct thread *, struct getpid_args *);
 int	sys_mount(struct thread *, struct mount_args *);
 int	sys_unmount(struct thread *, struct unmount_args *);
 int	sys_setuid(struct thread *, struct setuid_args *);
 int	sys_getuid(struct thread *, struct getuid_args *);
 int	sys_geteuid(struct thread *, struct geteuid_args *);
 int	sys_ptrace(struct thread *, struct ptrace_args *);
 int	sys_recvmsg(struct thread *, struct recvmsg_args *);
 int	sys_sendmsg(struct thread *, struct sendmsg_args *);
 int	sys_recvfrom(struct thread *, struct recvfrom_args *);
 int	sys_accept(struct thread *, struct accept_args *);
 int	sys_getpeername(struct thread *, struct getpeername_args *);
 int	sys_getsockname(struct thread *, struct getsockname_args *);
 int	sys_access(struct thread *, struct access_args *);
 int	sys_chflags(struct thread *, struct chflags_args *);
 int	sys_fchflags(struct thread *, struct fchflags_args *);
 int	sys_sync(struct thread *, struct sync_args *);
 int	sys_kill(struct thread *, struct kill_args *);
 int	sys_getppid(struct thread *, struct getppid_args *);
 int	sys_dup(struct thread *, struct dup_args *);
 int	sys_getegid(struct thread *, struct getegid_args *);
 int	sys_profil(struct thread *, struct profil_args *);
 int	sys_ktrace(struct thread *, struct ktrace_args *);
 int	sys_getgid(struct thread *, struct getgid_args *);
 int	sys_getlogin(struct thread *, struct getlogin_args *);
 int	sys_setlogin(struct thread *, struct setlogin_args *);
 int	sys_acct(struct thread *, struct acct_args *);
 int	sys_sigaltstack(struct thread *, struct sigaltstack_args *);
 int	sys_ioctl(struct thread *, struct ioctl_args *);
 int	sys_reboot(struct thread *, struct reboot_args *);
 int	sys_revoke(struct thread *, struct revoke_args *);
 int	sys_symlink(struct thread *, struct symlink_args *);
 int	sys_readlink(struct thread *, struct readlink_args *);
 int	sys_execve(struct thread *, struct execve_args *);
 int	sys_umask(struct thread *, struct umask_args *);
 int	sys_chroot(struct thread *, struct chroot_args *);
 int	sys_msync(struct thread *, struct msync_args *);
 int	sys_vfork(struct thread *, struct vfork_args *);
 int	sys_sbrk(struct thread *, struct sbrk_args *);
 int	sys_sstk(struct thread *, struct sstk_args *);
 int	sys_munmap(struct thread *, struct munmap_args *);
 int	sys_mprotect(struct thread *, struct mprotect_args *);
 int	sys_madvise(struct thread *, struct madvise_args *);
 int	sys_mincore(struct thread *, struct mincore_args *);
 int	sys_getgroups(struct thread *, struct getgroups_args *);
 int	sys_setgroups(struct thread *, struct setgroups_args *);
 int	sys_getpgrp(struct thread *, struct getpgrp_args *);
 int	sys_setpgid(struct thread *, struct setpgid_args *);
 int	sys_setitimer(struct thread *, struct setitimer_args *);
 int	sys_swapon(struct thread *, struct swapon_args *);
 int	sys_getitimer(struct thread *, struct getitimer_args *);
 int	sys_getdtablesize(struct thread *, struct getdtablesize_args *);
 int	sys_dup2(struct thread *, struct dup2_args *);
 int	sys_fcntl(struct thread *, struct fcntl_args *);
 int	sys_select(struct thread *, struct select_args *);
 int	sys_fsync(struct thread *, struct fsync_args *);
 int	sys_setpriority(struct thread *, struct setpriority_args *);
 int	sys_socket(struct thread *, struct socket_args *);
 int	sys_connect(struct thread *, struct connect_args *);
 int	sys_getpriority(struct thread *, struct getpriority_args *);
 int	sys_bind(struct thread *, struct bind_args *);
 int	sys_setsockopt(struct thread *, struct setsockopt_args *);
 int	sys_listen(struct thread *, struct listen_args *);
 int	sys_gettimeofday(struct thread *, struct gettimeofday_args *);
 int	sys_getrusage(struct thread *, struct getrusage_args *);
 int	sys_getsockopt(struct thread *, struct getsockopt_args *);
 int	sys_readv(struct thread *, struct readv_args *);
 int	sys_writev(struct thread *, struct writev_args *);
 int	sys_settimeofday(struct thread *, struct settimeofday_args *);
 int	sys_fchown(struct thread *, struct fchown_args *);
 int	sys_fchmod(struct thread *, struct fchmod_args *);
 int	sys_setreuid(struct thread *, struct setreuid_args *);
 int	sys_setregid(struct thread *, struct setregid_args *);
 int	sys_rename(struct thread *, struct rename_args *);
 int	sys_flock(struct thread *, struct flock_args *);
 int	sys_mkfifo(struct thread *, struct mkfifo_args *);
 int	sys_sendto(struct thread *, struct sendto_args *);
 int	sys_shutdown(struct thread *, struct shutdown_args *);
 int	sys_socketpair(struct thread *, struct socketpair_args *);
 int	sys_mkdir(struct thread *, struct mkdir_args *);
 int	sys_rmdir(struct thread *, struct rmdir_args *);
 int	sys_utimes(struct thread *, struct utimes_args *);
 int	sys_adjtime(struct thread *, struct adjtime_args *);
 int	sys_setsid(struct thread *, struct setsid_args *);
 int	sys_quotactl(struct thread *, struct quotactl_args *);
 int	sys_nlm_syscall(struct thread *, struct nlm_syscall_args *);
 int	sys_nfssvc(struct thread *, struct nfssvc_args *);
 int	sys_lgetfh(struct thread *, struct lgetfh_args *);
 int	sys_getfh(struct thread *, struct getfh_args *);
 int	sysarch(struct thread *, struct sysarch_args *);
 int	sys_rtprio(struct thread *, struct rtprio_args *);
 int	sys_semsys(struct thread *, struct semsys_args *);
 int	sys_msgsys(struct thread *, struct msgsys_args *);
 int	sys_shmsys(struct thread *, struct shmsys_args *);
 int	sys_setfib(struct thread *, struct setfib_args *);
 int	sys_ntp_adjtime(struct thread *, struct ntp_adjtime_args *);
 int	sys_setgid(struct thread *, struct setgid_args *);
 int	sys_setegid(struct thread *, struct setegid_args *);
 int	sys_seteuid(struct thread *, struct seteuid_args *);
 int	sys_pathconf(struct thread *, struct pathconf_args *);
 int	sys_fpathconf(struct thread *, struct fpathconf_args *);
 int	sys_getrlimit(struct thread *, struct __getrlimit_args *);
 int	sys_setrlimit(struct thread *, struct __setrlimit_args *);
 int	sys___sysctl(struct thread *, struct sysctl_args *);
 int	sys_mlock(struct thread *, struct mlock_args *);
 int	sys_munlock(struct thread *, struct munlock_args *);
 int	sys_undelete(struct thread *, struct undelete_args *);
 int	sys_futimes(struct thread *, struct futimes_args *);
 int	sys_getpgid(struct thread *, struct getpgid_args *);
 int	sys_poll(struct thread *, struct poll_args *);
 int	sys_semget(struct thread *, struct semget_args *);
 int	sys_semop(struct thread *, struct semop_args *);
 int	sys_msgget(struct thread *, struct msgget_args *);
 int	sys_msgsnd(struct thread *, struct msgsnd_args *);
 int	sys_msgrcv(struct thread *, struct msgrcv_args *);
 int	sys_shmat(struct thread *, struct shmat_args *);
 int	sys_shmdt(struct thread *, struct shmdt_args *);
 int	sys_shmget(struct thread *, struct shmget_args *);
 int	sys_clock_gettime(struct thread *, struct clock_gettime_args *);
 int	sys_clock_settime(struct thread *, struct clock_settime_args *);
 int	sys_clock_getres(struct thread *, struct clock_getres_args *);
 int	sys_ktimer_create(struct thread *, struct ktimer_create_args *);
 int	sys_ktimer_delete(struct thread *, struct ktimer_delete_args *);
 int	sys_ktimer_settime(struct thread *, struct ktimer_settime_args *);
 int	sys_ktimer_gettime(struct thread *, struct ktimer_gettime_args *);
 int	sys_ktimer_getoverrun(struct thread *, struct ktimer_getoverrun_args *);
 int	sys_nanosleep(struct thread *, struct nanosleep_args *);
 int	sys_ffclock_getcounter(struct thread *, struct ffclock_getcounter_args *);
 int	sys_ffclock_setestimate(struct thread *, struct ffclock_setestimate_args *);
 int	sys_ffclock_getestimate(struct thread *, struct ffclock_getestimate_args *);
 int	sys_clock_nanosleep(struct thread *, struct clock_nanosleep_args *);
 int	sys_clock_getcpuclockid2(struct thread *, struct clock_getcpuclockid2_args *);
 int	sys_ntp_gettime(struct thread *, struct ntp_gettime_args *);
 int	sys_minherit(struct thread *, struct minherit_args *);
 int	sys_rfork(struct thread *, struct rfork_args *);
 int	sys_issetugid(struct thread *, struct issetugid_args *);
 int	sys_lchown(struct thread *, struct lchown_args *);
 int	sys_aio_read(struct thread *, struct aio_read_args *);
 int	sys_aio_write(struct thread *, struct aio_write_args *);
 int	sys_lio_listio(struct thread *, struct lio_listio_args *);
 int	sys_lchmod(struct thread *, struct lchmod_args *);
 int	sys_lutimes(struct thread *, struct lutimes_args *);
 int	sys_preadv(struct thread *, struct preadv_args *);
 int	sys_pwritev(struct thread *, struct pwritev_args *);
 int	sys_fhopen(struct thread *, struct fhopen_args *);
 int	sys_modnext(struct thread *, struct modnext_args *);
 int	sys_modstat(struct thread *, struct modstat_args *);
 int	sys_modfnext(struct thread *, struct modfnext_args *);
 int	sys_modfind(struct thread *, struct modfind_args *);
 int	sys_kldload(struct thread *, struct kldload_args *);
 int	sys_kldunload(struct thread *, struct kldunload_args *);
 int	sys_kldfind(struct thread *, struct kldfind_args *);
 int	sys_kldnext(struct thread *, struct kldnext_args *);
 int	sys_kldstat(struct thread *, struct kldstat_args *);
 int	sys_kldfirstmod(struct thread *, struct kldfirstmod_args *);
 int	sys_getsid(struct thread *, struct getsid_args *);
 int	sys_setresuid(struct thread *, struct setresuid_args *);
 int	sys_setresgid(struct thread *, struct setresgid_args *);
 int	sys_aio_return(struct thread *, struct aio_return_args *);
 int	sys_aio_suspend(struct thread *, struct aio_suspend_args *);
 int	sys_aio_cancel(struct thread *, struct aio_cancel_args *);
 int	sys_aio_error(struct thread *, struct aio_error_args *);
 int	sys_yield(struct thread *, struct yield_args *);
 int	sys_mlockall(struct thread *, struct mlockall_args *);
 int	sys_munlockall(struct thread *, struct munlockall_args *);
 int	sys___getcwd(struct thread *, struct __getcwd_args *);
 int	sys_sched_setparam(struct thread *, struct sched_setparam_args *);
 int	sys_sched_getparam(struct thread *, struct sched_getparam_args *);
 int	sys_sched_setscheduler(struct thread *, struct sched_setscheduler_args *);
 int	sys_sched_getscheduler(struct thread *, struct sched_getscheduler_args *);
 int	sys_sched_yield(struct thread *, struct sched_yield_args *);
 int	sys_sched_get_priority_max(struct thread *, struct sched_get_priority_max_args *);
 int	sys_sched_get_priority_min(struct thread *, struct sched_get_priority_min_args *);
 int	sys_sched_rr_get_interval(struct thread *, struct sched_rr_get_interval_args *);
 int	sys_utrace(struct thread *, struct utrace_args *);
 int	sys_kldsym(struct thread *, struct kldsym_args *);
 int	sys_jail(struct thread *, struct jail_args *);
 int	sys_nnpfs_syscall(struct thread *, struct nnpfs_syscall_args *);
 int	sys_sigprocmask(struct thread *, struct sigprocmask_args *);
 int	sys_sigsuspend(struct thread *, struct sigsuspend_args *);
 int	sys_sigpending(struct thread *, struct sigpending_args *);
 int	sys_sigtimedwait(struct thread *, struct sigtimedwait_args *);
 int	sys_sigwaitinfo(struct thread *, struct sigwaitinfo_args *);
 int	sys___acl_get_file(struct thread *, struct __acl_get_file_args *);
 int	sys___acl_set_file(struct thread *, struct __acl_set_file_args *);
 int	sys___acl_get_fd(struct thread *, struct __acl_get_fd_args *);
 int	sys___acl_set_fd(struct thread *, struct __acl_set_fd_args *);
 int	sys___acl_delete_file(struct thread *, struct __acl_delete_file_args *);
 int	sys___acl_delete_fd(struct thread *, struct __acl_delete_fd_args *);
 int	sys___acl_aclcheck_file(struct thread *, struct __acl_aclcheck_file_args *);
 int	sys___acl_aclcheck_fd(struct thread *, struct __acl_aclcheck_fd_args *);
 int	sys_extattrctl(struct thread *, struct extattrctl_args *);
 int	sys_extattr_set_file(struct thread *, struct extattr_set_file_args *);
 int	sys_extattr_get_file(struct thread *, struct extattr_get_file_args *);
 int	sys_extattr_delete_file(struct thread *, struct extattr_delete_file_args *);
 int	sys_aio_waitcomplete(struct thread *, struct aio_waitcomplete_args *);
 int	sys_getresuid(struct thread *, struct getresuid_args *);
 int	sys_getresgid(struct thread *, struct getresgid_args *);
 int	sys_kqueue(struct thread *, struct kqueue_args *);
 int	sys_extattr_set_fd(struct thread *, struct extattr_set_fd_args *);
 int	sys_extattr_get_fd(struct thread *, struct extattr_get_fd_args *);
 int	sys_extattr_delete_fd(struct thread *, struct extattr_delete_fd_args *);
 int	sys___setugid(struct thread *, struct __setugid_args *);
 int	sys_eaccess(struct thread *, struct eaccess_args *);
 int	sys_afs3_syscall(struct thread *, struct afs3_syscall_args *);
 int	sys_nmount(struct thread *, struct nmount_args *);
 int	sys___mac_get_proc(struct thread *, struct __mac_get_proc_args *);
 int	sys___mac_set_proc(struct thread *, struct __mac_set_proc_args *);
 int	sys___mac_get_fd(struct thread *, struct __mac_get_fd_args *);
 int	sys___mac_get_file(struct thread *, struct __mac_get_file_args *);
 int	sys___mac_set_fd(struct thread *, struct __mac_set_fd_args *);
 int	sys___mac_set_file(struct thread *, struct __mac_set_file_args *);
 int	sys_kenv(struct thread *, struct kenv_args *);
 int	sys_lchflags(struct thread *, struct lchflags_args *);
 int	sys_uuidgen(struct thread *, struct uuidgen_args *);
 int	sys_sendfile(struct thread *, struct sendfile_args *);
 int	sys_mac_syscall(struct thread *, struct mac_syscall_args *);
 int	sys_ksem_close(struct thread *, struct ksem_close_args *);
 int	sys_ksem_post(struct thread *, struct ksem_post_args *);
 int	sys_ksem_wait(struct thread *, struct ksem_wait_args *);
 int	sys_ksem_trywait(struct thread *, struct ksem_trywait_args *);
 int	sys_ksem_init(struct thread *, struct ksem_init_args *);
 int	sys_ksem_open(struct thread *, struct ksem_open_args *);
 int	sys_ksem_unlink(struct thread *, struct ksem_unlink_args *);
 int	sys_ksem_getvalue(struct thread *, struct ksem_getvalue_args *);
 int	sys_ksem_destroy(struct thread *, struct ksem_destroy_args *);
 int	sys___mac_get_pid(struct thread *, struct __mac_get_pid_args *);
 int	sys___mac_get_link(struct thread *, struct __mac_get_link_args *);
 int	sys___mac_set_link(struct thread *, struct __mac_set_link_args *);
 int	sys_extattr_set_link(struct thread *, struct extattr_set_link_args *);
 int	sys_extattr_get_link(struct thread *, struct extattr_get_link_args *);
 int	sys_extattr_delete_link(struct thread *, struct extattr_delete_link_args *);
 int	sys___mac_execve(struct thread *, struct __mac_execve_args *);
 int	sys_sigaction(struct thread *, struct sigaction_args *);
 int	sys_sigreturn(struct thread *, struct sigreturn_args *);
 int	sys_getcontext(struct thread *, struct getcontext_args *);
 int	sys_setcontext(struct thread *, struct setcontext_args *);
 int	sys_swapcontext(struct thread *, struct swapcontext_args *);
 int	sys_swapoff(struct thread *, struct swapoff_args *);
 int	sys___acl_get_link(struct thread *, struct __acl_get_link_args *);
 int	sys___acl_set_link(struct thread *, struct __acl_set_link_args *);
 int	sys___acl_delete_link(struct thread *, struct __acl_delete_link_args *);
 int	sys___acl_aclcheck_link(struct thread *, struct __acl_aclcheck_link_args *);
 int	sys_sigwait(struct thread *, struct sigwait_args *);
 int	sys_thr_create(struct thread *, struct thr_create_args *);
 int	sys_thr_exit(struct thread *, struct thr_exit_args *);
 int	sys_thr_self(struct thread *, struct thr_self_args *);
 int	sys_thr_kill(struct thread *, struct thr_kill_args *);
 int	sys_jail_attach(struct thread *, struct jail_attach_args *);
 int	sys_extattr_list_fd(struct thread *, struct extattr_list_fd_args *);
 int	sys_extattr_list_file(struct thread *, struct extattr_list_file_args *);
 int	sys_extattr_list_link(struct thread *, struct extattr_list_link_args *);
 int	sys_ksem_timedwait(struct thread *, struct ksem_timedwait_args *);
 int	sys_thr_suspend(struct thread *, struct thr_suspend_args *);
 int	sys_thr_wake(struct thread *, struct thr_wake_args *);
 int	sys_kldunloadf(struct thread *, struct kldunloadf_args *);
 int	sys_audit(struct thread *, struct audit_args *);
 int	sys_auditon(struct thread *, struct auditon_args *);
 int	sys_getauid(struct thread *, struct getauid_args *);
 int	sys_setauid(struct thread *, struct setauid_args *);
 int	sys_getaudit(struct thread *, struct getaudit_args *);
 int	sys_setaudit(struct thread *, struct setaudit_args *);
 int	sys_getaudit_addr(struct thread *, struct getaudit_addr_args *);
 int	sys_setaudit_addr(struct thread *, struct setaudit_addr_args *);
 int	sys_auditctl(struct thread *, struct auditctl_args *);
 int	sys__umtx_op(struct thread *, struct _umtx_op_args *);
 int	sys_thr_new(struct thread *, struct thr_new_args *);
 int	sys_sigqueue(struct thread *, struct sigqueue_args *);
 int	sys_kmq_open(struct thread *, struct kmq_open_args *);
 int	sys_kmq_setattr(struct thread *, struct kmq_setattr_args *);
 int	sys_kmq_timedreceive(struct thread *, struct kmq_timedreceive_args *);
 int	sys_kmq_timedsend(struct thread *, struct kmq_timedsend_args *);
 int	sys_kmq_notify(struct thread *, struct kmq_notify_args *);
 int	sys_kmq_unlink(struct thread *, struct kmq_unlink_args *);
 int	sys_abort2(struct thread *, struct abort2_args *);
 int	sys_thr_set_name(struct thread *, struct thr_set_name_args *);
 int	sys_aio_fsync(struct thread *, struct aio_fsync_args *);
 int	sys_rtprio_thread(struct thread *, struct rtprio_thread_args *);
 int	sys_sctp_peeloff(struct thread *, struct sctp_peeloff_args *);
 int	sys_sctp_generic_sendmsg(struct thread *, struct sctp_generic_sendmsg_args *);
 int	sys_sctp_generic_sendmsg_iov(struct thread *, struct sctp_generic_sendmsg_iov_args *);
 int	sys_sctp_generic_recvmsg(struct thread *, struct sctp_generic_recvmsg_args *);
 int	sys_pread(struct thread *, struct pread_args *);
 int	sys_pwrite(struct thread *, struct pwrite_args *);
 int	sys_mmap(struct thread *, struct mmap_args *);
 int	sys_lseek(struct thread *, struct lseek_args *);
 int	sys_truncate(struct thread *, struct truncate_args *);
 int	sys_ftruncate(struct thread *, struct ftruncate_args *);
 int	sys_thr_kill2(struct thread *, struct thr_kill2_args *);
 int	sys_shm_open(struct thread *, struct shm_open_args *);
 int	sys_shm_unlink(struct thread *, struct shm_unlink_args *);
 int	sys_cpuset(struct thread *, struct cpuset_args *);
 int	sys_cpuset_setid(struct thread *, struct cpuset_setid_args *);
 int	sys_cpuset_getid(struct thread *, struct cpuset_getid_args *);
 int	sys_cpuset_getaffinity(struct thread *, struct cpuset_getaffinity_args *);
 int	sys_cpuset_setaffinity(struct thread *, struct cpuset_setaffinity_args *);
 int	sys_faccessat(struct thread *, struct faccessat_args *);
 int	sys_fchmodat(struct thread *, struct fchmodat_args *);
 int	sys_fchownat(struct thread *, struct fchownat_args *);
 int	sys_fexecve(struct thread *, struct fexecve_args *);
 int	sys_futimesat(struct thread *, struct futimesat_args *);
 int	sys_linkat(struct thread *, struct linkat_args *);
 int	sys_mkdirat(struct thread *, struct mkdirat_args *);
 int	sys_mkfifoat(struct thread *, struct mkfifoat_args *);
 int	sys_openat(struct thread *, struct openat_args *);
 int	sys_readlinkat(struct thread *, struct readlinkat_args *);
 int	sys_renameat(struct thread *, struct renameat_args *);
 int	sys_symlinkat(struct thread *, struct symlinkat_args *);
 int	sys_unlinkat(struct thread *, struct unlinkat_args *);
 int	sys_posix_openpt(struct thread *, struct posix_openpt_args *);
 int	sys_gssd_syscall(struct thread *, struct gssd_syscall_args *);
 int	sys_jail_get(struct thread *, struct jail_get_args *);
 int	sys_jail_set(struct thread *, struct jail_set_args *);
 int	sys_jail_remove(struct thread *, struct jail_remove_args *);
 int	sys_closefrom(struct thread *, struct closefrom_args *);
 int	sys___semctl(struct thread *, struct __semctl_args *);
 int	sys_msgctl(struct thread *, struct msgctl_args *);
 int	sys_shmctl(struct thread *, struct shmctl_args *);
 int	sys_lpathconf(struct thread *, struct lpathconf_args *);
 int	sys___cap_rights_get(struct thread *, struct __cap_rights_get_args *);
 int	sys_cap_enter(struct thread *, struct cap_enter_args *);
 int	sys_cap_getmode(struct thread *, struct cap_getmode_args *);
 int	sys_pdfork(struct thread *, struct pdfork_args *);
 int	sys_pdkill(struct thread *, struct pdkill_args *);
 int	sys_pdgetpid(struct thread *, struct pdgetpid_args *);
 int	sys_pselect(struct thread *, struct pselect_args *);
 int	sys_getloginclass(struct thread *, struct getloginclass_args *);
 int	sys_setloginclass(struct thread *, struct setloginclass_args *);
 int	sys_rctl_get_racct(struct thread *, struct rctl_get_racct_args *);
 int	sys_rctl_get_rules(struct thread *, struct rctl_get_rules_args *);
 int	sys_rctl_get_limits(struct thread *, struct rctl_get_limits_args *);
 int	sys_rctl_add_rule(struct thread *, struct rctl_add_rule_args *);
 int	sys_rctl_remove_rule(struct thread *, struct rctl_remove_rule_args *);
 int	sys_posix_fallocate(struct thread *, struct posix_fallocate_args *);
 int	sys_posix_fadvise(struct thread *, struct posix_fadvise_args *);
 int	sys_wait6(struct thread *, struct wait6_args *);
 int	sys_cap_rights_limit(struct thread *, struct cap_rights_limit_args *);
 int	sys_cap_ioctls_limit(struct thread *, struct cap_ioctls_limit_args *);
 int	sys_cap_ioctls_get(struct thread *, struct cap_ioctls_get_args *);
 int	sys_cap_fcntls_limit(struct thread *, struct cap_fcntls_limit_args *);
 int	sys_cap_fcntls_get(struct thread *, struct cap_fcntls_get_args *);
 int	sys_bindat(struct thread *, struct bindat_args *);
 int	sys_connectat(struct thread *, struct connectat_args *);
 int	sys_chflagsat(struct thread *, struct chflagsat_args *);
 int	sys_accept4(struct thread *, struct accept4_args *);
 int	sys_pipe2(struct thread *, struct pipe2_args *);
 int	sys_aio_mlock(struct thread *, struct aio_mlock_args *);
 int	sys_procctl(struct thread *, struct procctl_args *);
 int	sys_ppoll(struct thread *, struct ppoll_args *);
 int	sys_futimens(struct thread *, struct futimens_args *);
 int	sys_utimensat(struct thread *, struct utimensat_args *);
 int	sys_fdatasync(struct thread *, struct fdatasync_args *);
 int	sys_fstat(struct thread *, struct fstat_args *);
 int	sys_fstatat(struct thread *, struct fstatat_args *);
 int	sys_fhstat(struct thread *, struct fhstat_args *);
 int	sys_getdirentries(struct thread *, struct getdirentries_args *);
 int	sys_statfs(struct thread *, struct statfs_args *);
 int	sys_fstatfs(struct thread *, struct fstatfs_args *);
 int	sys_getfsstat(struct thread *, struct getfsstat_args *);
 int	sys_fhstatfs(struct thread *, struct fhstatfs_args *);
 int	sys_mknodat(struct thread *, struct mknodat_args *);
 int	sys_kevent(struct thread *, struct kevent_args *);
 int	sys_cpuset_getdomain(struct thread *, struct cpuset_getdomain_args *);
 int	sys_cpuset_setdomain(struct thread *, struct cpuset_setdomain_args *);
 int	sys_getrandom(struct thread *, struct getrandom_args *);
 int	sys_getfhat(struct thread *, struct getfhat_args *);
 int	sys_fhlink(struct thread *, struct fhlink_args *);
 int	sys_fhlinkat(struct thread *, struct fhlinkat_args *);
 int	sys_fhreadlink(struct thread *, struct fhreadlink_args *);
 int	sys_funlinkat(struct thread *, struct funlinkat_args *);
 
 #ifdef COMPAT_43
 
 struct ocreat_args {
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char mode_l_[PADL_(int)]; int mode; char mode_r_[PADR_(int)];
 };
 struct olseek_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char offset_l_[PADL_(long)]; long offset; char offset_r_[PADR_(long)];
 	char whence_l_[PADL_(int)]; int whence; char whence_r_[PADR_(int)];
 };
 struct ostat_args {
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char ub_l_[PADL_(struct ostat *)]; struct ostat * ub; char ub_r_[PADR_(struct ostat *)];
 };
 struct olstat_args {
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char ub_l_[PADL_(struct ostat *)]; struct ostat * ub; char ub_r_[PADR_(struct ostat *)];
 };
 struct osigaction_args {
 	char signum_l_[PADL_(int)]; int signum; char signum_r_[PADR_(int)];
 	char nsa_l_[PADL_(struct osigaction *)]; struct osigaction * nsa; char nsa_r_[PADR_(struct osigaction *)];
 	char osa_l_[PADL_(struct osigaction *)]; struct osigaction * osa; char osa_r_[PADR_(struct osigaction *)];
 };
 struct osigprocmask_args {
 	char how_l_[PADL_(int)]; int how; char how_r_[PADR_(int)];
 	char mask_l_[PADL_(osigset_t)]; osigset_t mask; char mask_r_[PADR_(osigset_t)];
 };
 struct ofstat_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char sb_l_[PADL_(struct ostat *)]; struct ostat * sb; char sb_r_[PADR_(struct ostat *)];
 };
 struct ogetkerninfo_args {
 	char op_l_[PADL_(int)]; int op; char op_r_[PADR_(int)];
 	char where_l_[PADL_(char *)]; char * where; char where_r_[PADR_(char *)];
 	char size_l_[PADL_(size_t *)]; size_t * size; char size_r_[PADR_(size_t *)];
 	char arg_l_[PADL_(int)]; int arg; char arg_r_[PADR_(int)];
 };
 struct ommap_args {
 	char addr_l_[PADL_(void *)]; void * addr; char addr_r_[PADR_(void *)];
 	char len_l_[PADL_(int)]; int len; char len_r_[PADR_(int)];
 	char prot_l_[PADL_(int)]; int prot; char prot_r_[PADR_(int)];
 	char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char pos_l_[PADL_(long)]; long pos; char pos_r_[PADR_(long)];
 };
 struct ogethostname_args {
 	char hostname_l_[PADL_(char *)]; char * hostname; char hostname_r_[PADR_(char *)];
 	char len_l_[PADL_(u_int)]; u_int len; char len_r_[PADR_(u_int)];
 };
 struct osethostname_args {
 	char hostname_l_[PADL_(char *)]; char * hostname; char hostname_r_[PADR_(char *)];
 	char len_l_[PADL_(u_int)]; u_int len; char len_r_[PADR_(u_int)];
 };
 struct oaccept_args {
 	char s_l_[PADL_(int)]; int s; char s_r_[PADR_(int)];
 	char name_l_[PADL_(struct sockaddr *)]; struct sockaddr * name; char name_r_[PADR_(struct sockaddr *)];
 	char anamelen_l_[PADL_(int *)]; int * anamelen; char anamelen_r_[PADR_(int *)];
 };
 struct osend_args {
 	char s_l_[PADL_(int)]; int s; char s_r_[PADR_(int)];
 	char buf_l_[PADL_(const void *)]; const void * buf; char buf_r_[PADR_(const void *)];
 	char len_l_[PADL_(int)]; int len; char len_r_[PADR_(int)];
 	char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
 };
 struct orecv_args {
 	char s_l_[PADL_(int)]; int s; char s_r_[PADR_(int)];
 	char buf_l_[PADL_(void *)]; void * buf; char buf_r_[PADR_(void *)];
 	char len_l_[PADL_(int)]; int len; char len_r_[PADR_(int)];
 	char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
 };
 struct osigreturn_args {
 	char sigcntxp_l_[PADL_(struct osigcontext *)]; struct osigcontext * sigcntxp; char sigcntxp_r_[PADR_(struct osigcontext *)];
 };
 struct osigvec_args {
 	char signum_l_[PADL_(int)]; int signum; char signum_r_[PADR_(int)];
 	char nsv_l_[PADL_(struct sigvec *)]; struct sigvec * nsv; char nsv_r_[PADR_(struct sigvec *)];
 	char osv_l_[PADL_(struct sigvec *)]; struct sigvec * osv; char osv_r_[PADR_(struct sigvec *)];
 };
 struct osigblock_args {
 	char mask_l_[PADL_(int)]; int mask; char mask_r_[PADR_(int)];
 };
 struct osigsetmask_args {
 	char mask_l_[PADL_(int)]; int mask; char mask_r_[PADR_(int)];
 };
 struct osigsuspend_args {
 	char mask_l_[PADL_(osigset_t)]; osigset_t mask; char mask_r_[PADR_(osigset_t)];
 };
 struct osigstack_args {
 	char nss_l_[PADL_(struct sigstack *)]; struct sigstack * nss; char nss_r_[PADR_(struct sigstack *)];
 	char oss_l_[PADL_(struct sigstack *)]; struct sigstack * oss; char oss_r_[PADR_(struct sigstack *)];
 };
 struct orecvmsg_args {
 	char s_l_[PADL_(int)]; int s; char s_r_[PADR_(int)];
 	char msg_l_[PADL_(struct omsghdr *)]; struct omsghdr * msg; char msg_r_[PADR_(struct omsghdr *)];
 	char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
 };
 struct osendmsg_args {
 	char s_l_[PADL_(int)]; int s; char s_r_[PADR_(int)];
 	char msg_l_[PADL_(const void *)]; const void * msg; char msg_r_[PADR_(const void *)];
 	char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
 };
 struct otruncate_args {
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char length_l_[PADL_(long)]; long length; char length_r_[PADR_(long)];
 };
 struct oftruncate_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char length_l_[PADL_(long)]; long length; char length_r_[PADR_(long)];
 };
 struct ogetpeername_args {
 	char fdes_l_[PADL_(int)]; int fdes; char fdes_r_[PADR_(int)];
 	char asa_l_[PADL_(struct sockaddr *)]; struct sockaddr * asa; char asa_r_[PADR_(struct sockaddr *)];
 	char alen_l_[PADL_(int *)]; int * alen; char alen_r_[PADR_(int *)];
 };
 struct osethostid_args {
 	char hostid_l_[PADL_(long)]; long hostid; char hostid_r_[PADR_(long)];
 };
 struct ogetrlimit_args {
 	char which_l_[PADL_(u_int)]; u_int which; char which_r_[PADR_(u_int)];
 	char rlp_l_[PADL_(struct orlimit *)]; struct orlimit * rlp; char rlp_r_[PADR_(struct orlimit *)];
 };
 struct osetrlimit_args {
 	char which_l_[PADL_(u_int)]; u_int which; char which_r_[PADR_(u_int)];
 	char rlp_l_[PADL_(struct orlimit *)]; struct orlimit * rlp; char rlp_r_[PADR_(struct orlimit *)];
 };
 struct okillpg_args {
 	char pgid_l_[PADL_(int)]; int pgid; char pgid_r_[PADR_(int)];
 	char signum_l_[PADL_(int)]; int signum; char signum_r_[PADR_(int)];
 };
 struct ogetdirentries_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char buf_l_[PADL_(char *)]; char * buf; char buf_r_[PADR_(char *)];
 	char count_l_[PADL_(u_int)]; u_int count; char count_r_[PADR_(u_int)];
 	char basep_l_[PADL_(long *)]; long * basep; char basep_r_[PADR_(long *)];
 };
 int	ocreat(struct thread *, struct ocreat_args *);
 int	olseek(struct thread *, struct olseek_args *);
 int	ostat(struct thread *, struct ostat_args *);
 int	olstat(struct thread *, struct olstat_args *);
 int	osigaction(struct thread *, struct osigaction_args *);
 int	osigprocmask(struct thread *, struct osigprocmask_args *);
 int	osigpending(struct thread *, struct osigpending_args *);
 int	ofstat(struct thread *, struct ofstat_args *);
 int	ogetkerninfo(struct thread *, struct ogetkerninfo_args *);
 int	ogetpagesize(struct thread *, struct ogetpagesize_args *);
 int	ommap(struct thread *, struct ommap_args *);
 int	owait(struct thread *, struct owait_args *);
 int	ogethostname(struct thread *, struct ogethostname_args *);
 int	osethostname(struct thread *, struct osethostname_args *);
 int	oaccept(struct thread *, struct oaccept_args *);
 int	osend(struct thread *, struct osend_args *);
 int	orecv(struct thread *, struct orecv_args *);
 int	osigreturn(struct thread *, struct osigreturn_args *);
 int	osigvec(struct thread *, struct osigvec_args *);
 int	osigblock(struct thread *, struct osigblock_args *);
 int	osigsetmask(struct thread *, struct osigsetmask_args *);
 int	osigsuspend(struct thread *, struct osigsuspend_args *);
 int	osigstack(struct thread *, struct osigstack_args *);
 int	orecvmsg(struct thread *, struct orecvmsg_args *);
 int	osendmsg(struct thread *, struct osendmsg_args *);
 int	orecvfrom(struct thread *, struct recvfrom_args *);
 int	otruncate(struct thread *, struct otruncate_args *);
 int	oftruncate(struct thread *, struct oftruncate_args *);
 int	ogetpeername(struct thread *, struct ogetpeername_args *);
 int	ogethostid(struct thread *, struct ogethostid_args *);
 int	osethostid(struct thread *, struct osethostid_args *);
 int	ogetrlimit(struct thread *, struct ogetrlimit_args *);
 int	osetrlimit(struct thread *, struct osetrlimit_args *);
 int	okillpg(struct thread *, struct okillpg_args *);
 int	oquota(struct thread *, struct oquota_args *);
 int	ogetsockname(struct thread *, struct getsockname_args *);
 int	ogetdirentries(struct thread *, struct ogetdirentries_args *);
 
 #endif /* COMPAT_43 */
 
 
 #ifdef COMPAT_FREEBSD4
 
 struct freebsd4_getfsstat_args {
 	char buf_l_[PADL_(struct ostatfs *)]; struct ostatfs * buf; char buf_r_[PADR_(struct ostatfs *)];
 	char bufsize_l_[PADL_(long)]; long bufsize; char bufsize_r_[PADR_(long)];
 	char mode_l_[PADL_(int)]; int mode; char mode_r_[PADR_(int)];
 };
 struct freebsd4_statfs_args {
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char buf_l_[PADL_(struct ostatfs *)]; struct ostatfs * buf; char buf_r_[PADR_(struct ostatfs *)];
 };
 struct freebsd4_fstatfs_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char buf_l_[PADL_(struct ostatfs *)]; struct ostatfs * buf; char buf_r_[PADR_(struct ostatfs *)];
 };
 struct freebsd4_getdomainname_args {
 	char domainname_l_[PADL_(char *)]; char * domainname; char domainname_r_[PADR_(char *)];
 	char len_l_[PADL_(int)]; int len; char len_r_[PADR_(int)];
 };
 struct freebsd4_setdomainname_args {
 	char domainname_l_[PADL_(char *)]; char * domainname; char domainname_r_[PADR_(char *)];
 	char len_l_[PADL_(int)]; int len; char len_r_[PADR_(int)];
 };
 struct freebsd4_uname_args {
 	char name_l_[PADL_(struct utsname *)]; struct utsname * name; char name_r_[PADR_(struct utsname *)];
 };
 struct freebsd4_fhstatfs_args {
 	char u_fhp_l_[PADL_(const struct fhandle *)]; const struct fhandle * u_fhp; char u_fhp_r_[PADR_(const struct fhandle *)];
 	char buf_l_[PADL_(struct ostatfs *)]; struct ostatfs * buf; char buf_r_[PADR_(struct ostatfs *)];
 };
 struct freebsd4_sendfile_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char s_l_[PADL_(int)]; int s; char s_r_[PADR_(int)];
 	char offset_l_[PADL_(off_t)]; off_t offset; char offset_r_[PADR_(off_t)];
 	char nbytes_l_[PADL_(size_t)]; size_t nbytes; char nbytes_r_[PADR_(size_t)];
 	char hdtr_l_[PADL_(struct sf_hdtr *)]; struct sf_hdtr * hdtr; char hdtr_r_[PADR_(struct sf_hdtr *)];
 	char sbytes_l_[PADL_(off_t *)]; off_t * sbytes; char sbytes_r_[PADR_(off_t *)];
 	char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
 };
 struct freebsd4_sigaction_args {
 	char sig_l_[PADL_(int)]; int sig; char sig_r_[PADR_(int)];
 	char act_l_[PADL_(const struct sigaction *)]; const struct sigaction * act; char act_r_[PADR_(const struct sigaction *)];
 	char oact_l_[PADL_(struct sigaction *)]; struct sigaction * oact; char oact_r_[PADR_(struct sigaction *)];
 };
 struct freebsd4_sigreturn_args {
 	char sigcntxp_l_[PADL_(const struct ucontext4 *)]; const struct ucontext4 * sigcntxp; char sigcntxp_r_[PADR_(const struct ucontext4 *)];
 };
 int	freebsd4_getfsstat(struct thread *, struct freebsd4_getfsstat_args *);
 int	freebsd4_statfs(struct thread *, struct freebsd4_statfs_args *);
 int	freebsd4_fstatfs(struct thread *, struct freebsd4_fstatfs_args *);
 int	freebsd4_getdomainname(struct thread *, struct freebsd4_getdomainname_args *);
 int	freebsd4_setdomainname(struct thread *, struct freebsd4_setdomainname_args *);
 int	freebsd4_uname(struct thread *, struct freebsd4_uname_args *);
 int	freebsd4_fhstatfs(struct thread *, struct freebsd4_fhstatfs_args *);
 int	freebsd4_sendfile(struct thread *, struct freebsd4_sendfile_args *);
 int	freebsd4_sigaction(struct thread *, struct freebsd4_sigaction_args *);
 int	freebsd4_sigreturn(struct thread *, struct freebsd4_sigreturn_args *);
 
 #endif /* COMPAT_FREEBSD4 */
 
 
 #ifdef COMPAT_FREEBSD6
 
 struct freebsd6_pread_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char buf_l_[PADL_(void *)]; void * buf; char buf_r_[PADR_(void *)];
 	char nbyte_l_[PADL_(size_t)]; size_t nbyte; char nbyte_r_[PADR_(size_t)];
 	char pad_l_[PADL_(int)]; int pad; char pad_r_[PADR_(int)];
 	char offset_l_[PADL_(off_t)]; off_t offset; char offset_r_[PADR_(off_t)];
 };
 struct freebsd6_pwrite_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char buf_l_[PADL_(const void *)]; const void * buf; char buf_r_[PADR_(const void *)];
 	char nbyte_l_[PADL_(size_t)]; size_t nbyte; char nbyte_r_[PADR_(size_t)];
 	char pad_l_[PADL_(int)]; int pad; char pad_r_[PADR_(int)];
 	char offset_l_[PADL_(off_t)]; off_t offset; char offset_r_[PADR_(off_t)];
 };
 struct freebsd6_mmap_args {
 	char addr_l_[PADL_(void *)]; void * addr; char addr_r_[PADR_(void *)];
 	char len_l_[PADL_(size_t)]; size_t len; char len_r_[PADR_(size_t)];
 	char prot_l_[PADL_(int)]; int prot; char prot_r_[PADR_(int)];
 	char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char pad_l_[PADL_(int)]; int pad; char pad_r_[PADR_(int)];
 	char pos_l_[PADL_(off_t)]; off_t pos; char pos_r_[PADR_(off_t)];
 };
 struct freebsd6_lseek_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char pad_l_[PADL_(int)]; int pad; char pad_r_[PADR_(int)];
 	char offset_l_[PADL_(off_t)]; off_t offset; char offset_r_[PADR_(off_t)];
 	char whence_l_[PADL_(int)]; int whence; char whence_r_[PADR_(int)];
 };
 struct freebsd6_truncate_args {
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char pad_l_[PADL_(int)]; int pad; char pad_r_[PADR_(int)];
 	char length_l_[PADL_(off_t)]; off_t length; char length_r_[PADR_(off_t)];
 };
 struct freebsd6_ftruncate_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char pad_l_[PADL_(int)]; int pad; char pad_r_[PADR_(int)];
 	char length_l_[PADL_(off_t)]; off_t length; char length_r_[PADR_(off_t)];
 };
 struct freebsd6_aio_read_args {
 	char aiocbp_l_[PADL_(struct oaiocb *)]; struct oaiocb * aiocbp; char aiocbp_r_[PADR_(struct oaiocb *)];
 };
 struct freebsd6_aio_write_args {
 	char aiocbp_l_[PADL_(struct oaiocb *)]; struct oaiocb * aiocbp; char aiocbp_r_[PADR_(struct oaiocb *)];
 };
 struct freebsd6_lio_listio_args {
 	char mode_l_[PADL_(int)]; int mode; char mode_r_[PADR_(int)];
 	char acb_list_l_[PADL_(struct oaiocb *const *)]; struct oaiocb *const * acb_list; char acb_list_r_[PADR_(struct oaiocb *const *)];
 	char nent_l_[PADL_(int)]; int nent; char nent_r_[PADR_(int)];
 	char sig_l_[PADL_(struct osigevent *)]; struct osigevent * sig; char sig_r_[PADR_(struct osigevent *)];
 };
 int	freebsd6_pread(struct thread *, struct freebsd6_pread_args *);
 int	freebsd6_pwrite(struct thread *, struct freebsd6_pwrite_args *);
 int	freebsd6_mmap(struct thread *, struct freebsd6_mmap_args *);
 int	freebsd6_lseek(struct thread *, struct freebsd6_lseek_args *);
 int	freebsd6_truncate(struct thread *, struct freebsd6_truncate_args *);
 int	freebsd6_ftruncate(struct thread *, struct freebsd6_ftruncate_args *);
 int	freebsd6_aio_read(struct thread *, struct freebsd6_aio_read_args *);
 int	freebsd6_aio_write(struct thread *, struct freebsd6_aio_write_args *);
 int	freebsd6_lio_listio(struct thread *, struct freebsd6_lio_listio_args *);
 
 #endif /* COMPAT_FREEBSD6 */
 
 
 #ifdef COMPAT_FREEBSD7
 
 struct freebsd7___semctl_args {
 	char semid_l_[PADL_(int)]; int semid; char semid_r_[PADR_(int)];
 	char semnum_l_[PADL_(int)]; int semnum; char semnum_r_[PADR_(int)];
 	char cmd_l_[PADL_(int)]; int cmd; char cmd_r_[PADR_(int)];
 	char arg_l_[PADL_(union semun_old *)]; union semun_old * arg; char arg_r_[PADR_(union semun_old *)];
 };
 struct freebsd7_msgctl_args {
 	char msqid_l_[PADL_(int)]; int msqid; char msqid_r_[PADR_(int)];
 	char cmd_l_[PADL_(int)]; int cmd; char cmd_r_[PADR_(int)];
 	char buf_l_[PADL_(struct msqid_ds_old *)]; struct msqid_ds_old * buf; char buf_r_[PADR_(struct msqid_ds_old *)];
 };
 struct freebsd7_shmctl_args {
 	char shmid_l_[PADL_(int)]; int shmid; char shmid_r_[PADR_(int)];
 	char cmd_l_[PADL_(int)]; int cmd; char cmd_r_[PADR_(int)];
 	char buf_l_[PADL_(struct shmid_ds_old *)]; struct shmid_ds_old * buf; char buf_r_[PADR_(struct shmid_ds_old *)];
 };
 int	freebsd7___semctl(struct thread *, struct freebsd7___semctl_args *);
 int	freebsd7_msgctl(struct thread *, struct freebsd7_msgctl_args *);
 int	freebsd7_shmctl(struct thread *, struct freebsd7_shmctl_args *);
 
 #endif /* COMPAT_FREEBSD7 */
 
 
 #ifdef COMPAT_FREEBSD10
 
 int	freebsd10_pipe(struct thread *, struct freebsd10_pipe_args *);
 
 #endif /* COMPAT_FREEBSD10 */
 
 
 #ifdef COMPAT_FREEBSD11
 
 struct freebsd11_mknod_args {
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char mode_l_[PADL_(int)]; int mode; char mode_r_[PADR_(int)];
 	char dev_l_[PADL_(uint32_t)]; uint32_t dev; char dev_r_[PADR_(uint32_t)];
 };
 struct freebsd11_vadvise_args {
 	char anom_l_[PADL_(int)]; int anom; char anom_r_[PADR_(int)];
 };
 struct freebsd11_stat_args {
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char ub_l_[PADL_(struct freebsd11_stat *)]; struct freebsd11_stat * ub; char ub_r_[PADR_(struct freebsd11_stat *)];
 };
 struct freebsd11_fstat_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char sb_l_[PADL_(struct freebsd11_stat *)]; struct freebsd11_stat * sb; char sb_r_[PADR_(struct freebsd11_stat *)];
 };
 struct freebsd11_lstat_args {
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char ub_l_[PADL_(struct freebsd11_stat *)]; struct freebsd11_stat * ub; char ub_r_[PADR_(struct freebsd11_stat *)];
 };
 struct freebsd11_getdirentries_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char buf_l_[PADL_(char *)]; char * buf; char buf_r_[PADR_(char *)];
 	char count_l_[PADL_(u_int)]; u_int count; char count_r_[PADR_(u_int)];
 	char basep_l_[PADL_(long *)]; long * basep; char basep_r_[PADR_(long *)];
 };
 struct freebsd11_getdents_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char buf_l_[PADL_(char *)]; char * buf; char buf_r_[PADR_(char *)];
 	char count_l_[PADL_(size_t)]; size_t count; char count_r_[PADR_(size_t)];
 };
 struct freebsd11_nstat_args {
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char ub_l_[PADL_(struct nstat *)]; struct nstat * ub; char ub_r_[PADR_(struct nstat *)];
 };
 struct freebsd11_nfstat_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char sb_l_[PADL_(struct nstat *)]; struct nstat * sb; char sb_r_[PADR_(struct nstat *)];
 };
 struct freebsd11_nlstat_args {
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char ub_l_[PADL_(struct nstat *)]; struct nstat * ub; char ub_r_[PADR_(struct nstat *)];
 };
 struct freebsd11_fhstat_args {
 	char u_fhp_l_[PADL_(const struct fhandle *)]; const struct fhandle * u_fhp; char u_fhp_r_[PADR_(const struct fhandle *)];
 	char sb_l_[PADL_(struct freebsd11_stat *)]; struct freebsd11_stat * sb; char sb_r_[PADR_(struct freebsd11_stat *)];
 };
 struct freebsd11_kevent_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char changelist_l_[PADL_(struct kevent_freebsd11 *)]; struct kevent_freebsd11 * changelist; char changelist_r_[PADR_(struct kevent_freebsd11 *)];
 	char nchanges_l_[PADL_(int)]; int nchanges; char nchanges_r_[PADR_(int)];
 	char eventlist_l_[PADL_(struct kevent_freebsd11 *)]; struct kevent_freebsd11 * eventlist; char eventlist_r_[PADR_(struct kevent_freebsd11 *)];
 	char nevents_l_[PADL_(int)]; int nevents; char nevents_r_[PADR_(int)];
 	char timeout_l_[PADL_(const struct timespec *)]; const struct timespec * timeout; char timeout_r_[PADR_(const struct timespec *)];
 };
 struct freebsd11_getfsstat_args {
 	char buf_l_[PADL_(struct freebsd11_statfs *)]; struct freebsd11_statfs * buf; char buf_r_[PADR_(struct freebsd11_statfs *)];
 	char bufsize_l_[PADL_(long)]; long bufsize; char bufsize_r_[PADR_(long)];
 	char mode_l_[PADL_(int)]; int mode; char mode_r_[PADR_(int)];
 };
 struct freebsd11_statfs_args {
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char buf_l_[PADL_(struct freebsd11_statfs *)]; struct freebsd11_statfs * buf; char buf_r_[PADR_(struct freebsd11_statfs *)];
 };
 struct freebsd11_fstatfs_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char buf_l_[PADL_(struct freebsd11_statfs *)]; struct freebsd11_statfs * buf; char buf_r_[PADR_(struct freebsd11_statfs *)];
 };
 struct freebsd11_fhstatfs_args {
 	char u_fhp_l_[PADL_(const struct fhandle *)]; const struct fhandle * u_fhp; char u_fhp_r_[PADR_(const struct fhandle *)];
 	char buf_l_[PADL_(struct freebsd11_statfs *)]; struct freebsd11_statfs * buf; char buf_r_[PADR_(struct freebsd11_statfs *)];
 };
 struct freebsd11_fstatat_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char buf_l_[PADL_(struct freebsd11_stat *)]; struct freebsd11_stat * buf; char buf_r_[PADR_(struct freebsd11_stat *)];
 	char flag_l_[PADL_(int)]; int flag; char flag_r_[PADR_(int)];
 };
 struct freebsd11_mknodat_args {
 	char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)];
 	char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)];
 	char mode_l_[PADL_(mode_t)]; mode_t mode; char mode_r_[PADR_(mode_t)];
 	char dev_l_[PADL_(uint32_t)]; uint32_t dev; char dev_r_[PADR_(uint32_t)];
 };
 int	freebsd11_mknod(struct thread *, struct freebsd11_mknod_args *);
 int	freebsd11_vadvise(struct thread *, struct freebsd11_vadvise_args *);
 int	freebsd11_stat(struct thread *, struct freebsd11_stat_args *);
 int	freebsd11_fstat(struct thread *, struct freebsd11_fstat_args *);
 int	freebsd11_lstat(struct thread *, struct freebsd11_lstat_args *);
 int	freebsd11_getdirentries(struct thread *, struct freebsd11_getdirentries_args *);
 int	freebsd11_getdents(struct thread *, struct freebsd11_getdents_args *);
 int	freebsd11_nstat(struct thread *, struct freebsd11_nstat_args *);
 int	freebsd11_nfstat(struct thread *, struct freebsd11_nfstat_args *);
 int	freebsd11_nlstat(struct thread *, struct freebsd11_nlstat_args *);
 int	freebsd11_fhstat(struct thread *, struct freebsd11_fhstat_args *);
 int	freebsd11_kevent(struct thread *, struct freebsd11_kevent_args *);
 int	freebsd11_getfsstat(struct thread *, struct freebsd11_getfsstat_args *);
 int	freebsd11_statfs(struct thread *, struct freebsd11_statfs_args *);
 int	freebsd11_fstatfs(struct thread *, struct freebsd11_fstatfs_args *);
 int	freebsd11_fhstatfs(struct thread *, struct freebsd11_fhstatfs_args *);
 int	freebsd11_fstatat(struct thread *, struct freebsd11_fstatat_args *);
 int	freebsd11_mknodat(struct thread *, struct freebsd11_mknodat_args *);
 
 #endif /* COMPAT_FREEBSD11 */
 
 #define	SYS_AUE_syscall	AUE_NULL
 #define	SYS_AUE_exit	AUE_EXIT
 #define	SYS_AUE_fork	AUE_FORK
 #define	SYS_AUE_read	AUE_READ
 #define	SYS_AUE_write	AUE_WRITE
 #define	SYS_AUE_open	AUE_OPEN_RWTC
 #define	SYS_AUE_close	AUE_CLOSE
 #define	SYS_AUE_wait4	AUE_WAIT4
 #define	SYS_AUE_ocreat	AUE_CREAT
 #define	SYS_AUE_link	AUE_LINK
 #define	SYS_AUE_unlink	AUE_UNLINK
 #define	SYS_AUE_chdir	AUE_CHDIR
 #define	SYS_AUE_fchdir	AUE_FCHDIR
 #define	SYS_AUE_freebsd11_mknod	AUE_MKNOD
 #define	SYS_AUE_chmod	AUE_CHMOD
 #define	SYS_AUE_chown	AUE_CHOWN
 #define	SYS_AUE_break	AUE_NULL
 #define	SYS_AUE_freebsd4_getfsstat	AUE_GETFSSTAT
 #define	SYS_AUE_olseek	AUE_LSEEK
 #define	SYS_AUE_getpid	AUE_GETPID
 #define	SYS_AUE_mount	AUE_MOUNT
 #define	SYS_AUE_unmount	AUE_UMOUNT
 #define	SYS_AUE_setuid	AUE_SETUID
 #define	SYS_AUE_getuid	AUE_GETUID
 #define	SYS_AUE_geteuid	AUE_GETEUID
 #define	SYS_AUE_ptrace	AUE_PTRACE
 #define	SYS_AUE_recvmsg	AUE_RECVMSG
 #define	SYS_AUE_sendmsg	AUE_SENDMSG
 #define	SYS_AUE_recvfrom	AUE_RECVFROM
 #define	SYS_AUE_accept	AUE_ACCEPT
 #define	SYS_AUE_getpeername	AUE_GETPEERNAME
 #define	SYS_AUE_getsockname	AUE_GETSOCKNAME
 #define	SYS_AUE_access	AUE_ACCESS
 #define	SYS_AUE_chflags	AUE_CHFLAGS
 #define	SYS_AUE_fchflags	AUE_FCHFLAGS
 #define	SYS_AUE_sync	AUE_SYNC
 #define	SYS_AUE_kill	AUE_KILL
 #define	SYS_AUE_ostat	AUE_STAT
 #define	SYS_AUE_getppid	AUE_GETPPID
 #define	SYS_AUE_olstat	AUE_LSTAT
 #define	SYS_AUE_dup	AUE_DUP
 #define	SYS_AUE_freebsd10_pipe	AUE_PIPE
 #define	SYS_AUE_getegid	AUE_GETEGID
 #define	SYS_AUE_profil	AUE_PROFILE
 #define	SYS_AUE_ktrace	AUE_KTRACE
 #define	SYS_AUE_osigaction	AUE_SIGACTION
 #define	SYS_AUE_getgid	AUE_GETGID
 #define	SYS_AUE_osigprocmask	AUE_SIGPROCMASK
 #define	SYS_AUE_getlogin	AUE_GETLOGIN
 #define	SYS_AUE_setlogin	AUE_SETLOGIN
 #define	SYS_AUE_acct	AUE_ACCT
 #define	SYS_AUE_osigpending	AUE_SIGPENDING
 #define	SYS_AUE_sigaltstack	AUE_SIGALTSTACK
 #define	SYS_AUE_ioctl	AUE_IOCTL
 #define	SYS_AUE_reboot	AUE_REBOOT
 #define	SYS_AUE_revoke	AUE_REVOKE
 #define	SYS_AUE_symlink	AUE_SYMLINK
 #define	SYS_AUE_readlink	AUE_READLINK
 #define	SYS_AUE_execve	AUE_EXECVE
 #define	SYS_AUE_umask	AUE_UMASK
 #define	SYS_AUE_chroot	AUE_CHROOT
 #define	SYS_AUE_ofstat	AUE_FSTAT
 #define	SYS_AUE_ogetkerninfo	AUE_NULL
 #define	SYS_AUE_ogetpagesize	AUE_NULL
 #define	SYS_AUE_msync	AUE_MSYNC
 #define	SYS_AUE_vfork	AUE_VFORK
 #define	SYS_AUE_sbrk	AUE_SBRK
 #define	SYS_AUE_sstk	AUE_SSTK
 #define	SYS_AUE_ommap	AUE_MMAP
 #define	SYS_AUE_freebsd11_vadvise	AUE_O_VADVISE
 #define	SYS_AUE_munmap	AUE_MUNMAP
 #define	SYS_AUE_mprotect	AUE_MPROTECT
 #define	SYS_AUE_madvise	AUE_MADVISE
 #define	SYS_AUE_mincore	AUE_MINCORE
 #define	SYS_AUE_getgroups	AUE_GETGROUPS
 #define	SYS_AUE_setgroups	AUE_SETGROUPS
 #define	SYS_AUE_getpgrp	AUE_GETPGRP
 #define	SYS_AUE_setpgid	AUE_SETPGRP
 #define	SYS_AUE_setitimer	AUE_SETITIMER
 #define	SYS_AUE_owait	AUE_WAIT4
 #define	SYS_AUE_swapon	AUE_SWAPON
 #define	SYS_AUE_getitimer	AUE_GETITIMER
 #define	SYS_AUE_ogethostname	AUE_SYSCTL
 #define	SYS_AUE_osethostname	AUE_SYSCTL
 #define	SYS_AUE_getdtablesize	AUE_GETDTABLESIZE
 #define	SYS_AUE_dup2	AUE_DUP2
 #define	SYS_AUE_fcntl	AUE_FCNTL
 #define	SYS_AUE_select	AUE_SELECT
 #define	SYS_AUE_fsync	AUE_FSYNC
 #define	SYS_AUE_setpriority	AUE_SETPRIORITY
 #define	SYS_AUE_socket	AUE_SOCKET
 #define	SYS_AUE_connect	AUE_CONNECT
 #define	SYS_AUE_oaccept	AUE_ACCEPT
 #define	SYS_AUE_getpriority	AUE_GETPRIORITY
 #define	SYS_AUE_osend	AUE_SEND
 #define	SYS_AUE_orecv	AUE_RECV
 #define	SYS_AUE_osigreturn	AUE_SIGRETURN
 #define	SYS_AUE_bind	AUE_BIND
 #define	SYS_AUE_setsockopt	AUE_SETSOCKOPT
 #define	SYS_AUE_listen	AUE_LISTEN
 #define	SYS_AUE_osigvec	AUE_NULL
 #define	SYS_AUE_osigblock	AUE_NULL
 #define	SYS_AUE_osigsetmask	AUE_NULL
 #define	SYS_AUE_osigsuspend	AUE_NULL
 #define	SYS_AUE_osigstack	AUE_NULL
 #define	SYS_AUE_orecvmsg	AUE_RECVMSG
 #define	SYS_AUE_osendmsg	AUE_SENDMSG
 #define	SYS_AUE_gettimeofday	AUE_GETTIMEOFDAY
 #define	SYS_AUE_getrusage	AUE_GETRUSAGE
 #define	SYS_AUE_getsockopt	AUE_GETSOCKOPT
 #define	SYS_AUE_readv	AUE_READV
 #define	SYS_AUE_writev	AUE_WRITEV
 #define	SYS_AUE_settimeofday	AUE_SETTIMEOFDAY
 #define	SYS_AUE_fchown	AUE_FCHOWN
 #define	SYS_AUE_fchmod	AUE_FCHMOD
 #define	SYS_AUE_orecvfrom	AUE_RECVFROM
 #define	SYS_AUE_setreuid	AUE_SETREUID
 #define	SYS_AUE_setregid	AUE_SETREGID
 #define	SYS_AUE_rename	AUE_RENAME
 #define	SYS_AUE_otruncate	AUE_TRUNCATE
 #define	SYS_AUE_oftruncate	AUE_FTRUNCATE
 #define	SYS_AUE_flock	AUE_FLOCK
 #define	SYS_AUE_mkfifo	AUE_MKFIFO
 #define	SYS_AUE_sendto	AUE_SENDTO
 #define	SYS_AUE_shutdown	AUE_SHUTDOWN
 #define	SYS_AUE_socketpair	AUE_SOCKETPAIR
 #define	SYS_AUE_mkdir	AUE_MKDIR
 #define	SYS_AUE_rmdir	AUE_RMDIR
 #define	SYS_AUE_utimes	AUE_UTIMES
 #define	SYS_AUE_adjtime	AUE_ADJTIME
 #define	SYS_AUE_ogetpeername	AUE_GETPEERNAME
 #define	SYS_AUE_ogethostid	AUE_SYSCTL
 #define	SYS_AUE_osethostid	AUE_SYSCTL
 #define	SYS_AUE_ogetrlimit	AUE_GETRLIMIT
 #define	SYS_AUE_osetrlimit	AUE_SETRLIMIT
 #define	SYS_AUE_okillpg	AUE_KILLPG
 #define	SYS_AUE_setsid	AUE_SETSID
 #define	SYS_AUE_quotactl	AUE_QUOTACTL
 #define	SYS_AUE_oquota	AUE_O_QUOTA
 #define	SYS_AUE_ogetsockname	AUE_GETSOCKNAME
 #define	SYS_AUE_nlm_syscall	AUE_NULL
 #define	SYS_AUE_nfssvc	AUE_NFS_SVC
 #define	SYS_AUE_ogetdirentries	AUE_GETDIRENTRIES
 #define	SYS_AUE_freebsd4_statfs	AUE_STATFS
 #define	SYS_AUE_freebsd4_fstatfs	AUE_FSTATFS
 #define	SYS_AUE_lgetfh	AUE_LGETFH
 #define	SYS_AUE_getfh	AUE_NFS_GETFH
 #define	SYS_AUE_freebsd4_getdomainname	AUE_SYSCTL
 #define	SYS_AUE_freebsd4_setdomainname	AUE_SYSCTL
 #define	SYS_AUE_freebsd4_uname	AUE_NULL
 #define	SYS_AUE_sysarch	AUE_SYSARCH
 #define	SYS_AUE_rtprio	AUE_RTPRIO
 #define	SYS_AUE_semsys	AUE_SEMSYS
 #define	SYS_AUE_msgsys	AUE_MSGSYS
 #define	SYS_AUE_shmsys	AUE_SHMSYS
 #define	SYS_AUE_freebsd6_pread	AUE_PREAD
 #define	SYS_AUE_freebsd6_pwrite	AUE_PWRITE
 #define	SYS_AUE_setfib	AUE_SETFIB
 #define	SYS_AUE_ntp_adjtime	AUE_NTP_ADJTIME
 #define	SYS_AUE_setgid	AUE_SETGID
 #define	SYS_AUE_setegid	AUE_SETEGID
 #define	SYS_AUE_seteuid	AUE_SETEUID
 #define	SYS_AUE_freebsd11_stat	AUE_STAT
 #define	SYS_AUE_freebsd11_fstat	AUE_FSTAT
 #define	SYS_AUE_freebsd11_lstat	AUE_LSTAT
 #define	SYS_AUE_pathconf	AUE_PATHCONF
 #define	SYS_AUE_fpathconf	AUE_FPATHCONF
 #define	SYS_AUE_getrlimit	AUE_GETRLIMIT
 #define	SYS_AUE_setrlimit	AUE_SETRLIMIT
 #define	SYS_AUE_freebsd11_getdirentries	AUE_GETDIRENTRIES
 #define	SYS_AUE_freebsd6_mmap	AUE_MMAP
 #define	SYS_AUE_freebsd6_lseek	AUE_LSEEK
 #define	SYS_AUE_freebsd6_truncate	AUE_TRUNCATE
 #define	SYS_AUE_freebsd6_ftruncate	AUE_FTRUNCATE
 #define	SYS_AUE___sysctl	AUE_SYSCTL
 #define	SYS_AUE_mlock	AUE_MLOCK
 #define	SYS_AUE_munlock	AUE_MUNLOCK
 #define	SYS_AUE_undelete	AUE_UNDELETE
 #define	SYS_AUE_futimes	AUE_FUTIMES
 #define	SYS_AUE_getpgid	AUE_GETPGID
 #define	SYS_AUE_poll	AUE_POLL
 #define	SYS_AUE_freebsd7___semctl	AUE_SEMCTL
 #define	SYS_AUE_semget	AUE_SEMGET
 #define	SYS_AUE_semop	AUE_SEMOP
 #define	SYS_AUE_freebsd7_msgctl	AUE_MSGCTL
 #define	SYS_AUE_msgget	AUE_MSGGET
 #define	SYS_AUE_msgsnd	AUE_MSGSND
 #define	SYS_AUE_msgrcv	AUE_MSGRCV
 #define	SYS_AUE_shmat	AUE_SHMAT
 #define	SYS_AUE_freebsd7_shmctl	AUE_SHMCTL
 #define	SYS_AUE_shmdt	AUE_SHMDT
 #define	SYS_AUE_shmget	AUE_SHMGET
 #define	SYS_AUE_clock_gettime	AUE_NULL
 #define	SYS_AUE_clock_settime	AUE_CLOCK_SETTIME
 #define	SYS_AUE_clock_getres	AUE_NULL
 #define	SYS_AUE_ktimer_create	AUE_NULL
 #define	SYS_AUE_ktimer_delete	AUE_NULL
 #define	SYS_AUE_ktimer_settime	AUE_NULL
 #define	SYS_AUE_ktimer_gettime	AUE_NULL
 #define	SYS_AUE_ktimer_getoverrun	AUE_NULL
 #define	SYS_AUE_nanosleep	AUE_NULL
 #define	SYS_AUE_ffclock_getcounter	AUE_NULL
 #define	SYS_AUE_ffclock_setestimate	AUE_NULL
 #define	SYS_AUE_ffclock_getestimate	AUE_NULL
 #define	SYS_AUE_clock_nanosleep	AUE_NULL
 #define	SYS_AUE_clock_getcpuclockid2	AUE_NULL
 #define	SYS_AUE_ntp_gettime	AUE_NULL
 #define	SYS_AUE_minherit	AUE_MINHERIT
 #define	SYS_AUE_rfork	AUE_RFORK
 #define	SYS_AUE_issetugid	AUE_ISSETUGID
 #define	SYS_AUE_lchown	AUE_LCHOWN
 #define	SYS_AUE_aio_read	AUE_AIO_READ
 #define	SYS_AUE_aio_write	AUE_AIO_WRITE
 #define	SYS_AUE_lio_listio	AUE_LIO_LISTIO
 #define	SYS_AUE_freebsd11_getdents	AUE_O_GETDENTS
 #define	SYS_AUE_lchmod	AUE_LCHMOD
 #define	SYS_AUE_lutimes	AUE_LUTIMES
 #define	SYS_AUE_freebsd11_nstat	AUE_STAT
 #define	SYS_AUE_freebsd11_nfstat	AUE_FSTAT
 #define	SYS_AUE_freebsd11_nlstat	AUE_LSTAT
 #define	SYS_AUE_preadv	AUE_PREADV
 #define	SYS_AUE_pwritev	AUE_PWRITEV
 #define	SYS_AUE_freebsd4_fhstatfs	AUE_FHSTATFS
 #define	SYS_AUE_fhopen	AUE_FHOPEN
 #define	SYS_AUE_freebsd11_fhstat	AUE_FHSTAT
 #define	SYS_AUE_modnext	AUE_NULL
 #define	SYS_AUE_modstat	AUE_NULL
 #define	SYS_AUE_modfnext	AUE_NULL
 #define	SYS_AUE_modfind	AUE_NULL
 #define	SYS_AUE_kldload	AUE_MODLOAD
 #define	SYS_AUE_kldunload	AUE_MODUNLOAD
 #define	SYS_AUE_kldfind	AUE_NULL
 #define	SYS_AUE_kldnext	AUE_NULL
 #define	SYS_AUE_kldstat	AUE_NULL
 #define	SYS_AUE_kldfirstmod	AUE_NULL
 #define	SYS_AUE_getsid	AUE_GETSID
 #define	SYS_AUE_setresuid	AUE_SETRESUID
 #define	SYS_AUE_setresgid	AUE_SETRESGID
 #define	SYS_AUE_aio_return	AUE_AIO_RETURN
 #define	SYS_AUE_aio_suspend	AUE_AIO_SUSPEND
 #define	SYS_AUE_aio_cancel	AUE_AIO_CANCEL
 #define	SYS_AUE_aio_error	AUE_AIO_ERROR
 #define	SYS_AUE_freebsd6_aio_read	AUE_AIO_READ
 #define	SYS_AUE_freebsd6_aio_write	AUE_AIO_WRITE
 #define	SYS_AUE_freebsd6_lio_listio	AUE_LIO_LISTIO
 #define	SYS_AUE_yield	AUE_NULL
 #define	SYS_AUE_mlockall	AUE_MLOCKALL
 #define	SYS_AUE_munlockall	AUE_MUNLOCKALL
 #define	SYS_AUE___getcwd	AUE_GETCWD
 #define	SYS_AUE_sched_setparam	AUE_NULL
 #define	SYS_AUE_sched_getparam	AUE_NULL
 #define	SYS_AUE_sched_setscheduler	AUE_NULL
 #define	SYS_AUE_sched_getscheduler	AUE_NULL
 #define	SYS_AUE_sched_yield	AUE_NULL
 #define	SYS_AUE_sched_get_priority_max	AUE_NULL
 #define	SYS_AUE_sched_get_priority_min	AUE_NULL
 #define	SYS_AUE_sched_rr_get_interval	AUE_NULL
 #define	SYS_AUE_utrace	AUE_NULL
 #define	SYS_AUE_freebsd4_sendfile	AUE_SENDFILE
 #define	SYS_AUE_kldsym	AUE_NULL
 #define	SYS_AUE_jail	AUE_JAIL
 #define	SYS_AUE_nnpfs_syscall	AUE_NULL
 #define	SYS_AUE_sigprocmask	AUE_SIGPROCMASK
 #define	SYS_AUE_sigsuspend	AUE_SIGSUSPEND
 #define	SYS_AUE_freebsd4_sigaction	AUE_SIGACTION
 #define	SYS_AUE_sigpending	AUE_SIGPENDING
 #define	SYS_AUE_freebsd4_sigreturn	AUE_SIGRETURN
 #define	SYS_AUE_sigtimedwait	AUE_SIGWAIT
 #define	SYS_AUE_sigwaitinfo	AUE_NULL
 #define	SYS_AUE___acl_get_file	AUE_ACL_GET_FILE
 #define	SYS_AUE___acl_set_file	AUE_ACL_SET_FILE
 #define	SYS_AUE___acl_get_fd	AUE_ACL_GET_FD
 #define	SYS_AUE___acl_set_fd	AUE_ACL_SET_FD
 #define	SYS_AUE___acl_delete_file	AUE_ACL_DELETE_FILE
 #define	SYS_AUE___acl_delete_fd	AUE_ACL_DELETE_FD
 #define	SYS_AUE___acl_aclcheck_file	AUE_ACL_CHECK_FILE
 #define	SYS_AUE___acl_aclcheck_fd	AUE_ACL_CHECK_FD
 #define	SYS_AUE_extattrctl	AUE_EXTATTRCTL
 #define	SYS_AUE_extattr_set_file	AUE_EXTATTR_SET_FILE
 #define	SYS_AUE_extattr_get_file	AUE_EXTATTR_GET_FILE
 #define	SYS_AUE_extattr_delete_file	AUE_EXTATTR_DELETE_FILE
 #define	SYS_AUE_aio_waitcomplete	AUE_AIO_WAITCOMPLETE
 #define	SYS_AUE_getresuid	AUE_GETRESUID
 #define	SYS_AUE_getresgid	AUE_GETRESGID
 #define	SYS_AUE_kqueue	AUE_KQUEUE
 #define	SYS_AUE_freebsd11_kevent	AUE_KEVENT
 #define	SYS_AUE_extattr_set_fd	AUE_EXTATTR_SET_FD
 #define	SYS_AUE_extattr_get_fd	AUE_EXTATTR_GET_FD
 #define	SYS_AUE_extattr_delete_fd	AUE_EXTATTR_DELETE_FD
 #define	SYS_AUE___setugid	AUE_SETUGID
 #define	SYS_AUE_eaccess	AUE_EACCESS
 #define	SYS_AUE_afs3_syscall	AUE_NULL
 #define	SYS_AUE_nmount	AUE_NMOUNT
 #define	SYS_AUE___mac_get_proc	AUE_NULL
 #define	SYS_AUE___mac_set_proc	AUE_NULL
 #define	SYS_AUE___mac_get_fd	AUE_NULL
 #define	SYS_AUE___mac_get_file	AUE_NULL
 #define	SYS_AUE___mac_set_fd	AUE_NULL
 #define	SYS_AUE___mac_set_file	AUE_NULL
 #define	SYS_AUE_kenv	AUE_NULL
 #define	SYS_AUE_lchflags	AUE_LCHFLAGS
 #define	SYS_AUE_uuidgen	AUE_NULL
 #define	SYS_AUE_sendfile	AUE_SENDFILE
 #define	SYS_AUE_mac_syscall	AUE_NULL
 #define	SYS_AUE_freebsd11_getfsstat	AUE_GETFSSTAT
 #define	SYS_AUE_freebsd11_statfs	AUE_STATFS
 #define	SYS_AUE_freebsd11_fstatfs	AUE_FSTATFS
 #define	SYS_AUE_freebsd11_fhstatfs	AUE_FHSTATFS
 #define	SYS_AUE_ksem_close	AUE_SEMCLOSE
 #define	SYS_AUE_ksem_post	AUE_SEMPOST
 #define	SYS_AUE_ksem_wait	AUE_SEMWAIT
 #define	SYS_AUE_ksem_trywait	AUE_SEMTRYWAIT
 #define	SYS_AUE_ksem_init	AUE_SEMINIT
 #define	SYS_AUE_ksem_open	AUE_SEMOPEN
 #define	SYS_AUE_ksem_unlink	AUE_SEMUNLINK
 #define	SYS_AUE_ksem_getvalue	AUE_SEMGETVALUE
 #define	SYS_AUE_ksem_destroy	AUE_SEMDESTROY
 #define	SYS_AUE___mac_get_pid	AUE_NULL
 #define	SYS_AUE___mac_get_link	AUE_NULL
 #define	SYS_AUE___mac_set_link	AUE_NULL
 #define	SYS_AUE_extattr_set_link	AUE_EXTATTR_SET_LINK
 #define	SYS_AUE_extattr_get_link	AUE_EXTATTR_GET_LINK
 #define	SYS_AUE_extattr_delete_link	AUE_EXTATTR_DELETE_LINK
 #define	SYS_AUE___mac_execve	AUE_NULL
 #define	SYS_AUE_sigaction	AUE_SIGACTION
 #define	SYS_AUE_sigreturn	AUE_SIGRETURN
 #define	SYS_AUE_getcontext	AUE_NULL
 #define	SYS_AUE_setcontext	AUE_NULL
 #define	SYS_AUE_swapcontext	AUE_NULL
 #define	SYS_AUE_swapoff	AUE_SWAPOFF
 #define	SYS_AUE___acl_get_link	AUE_ACL_GET_LINK
 #define	SYS_AUE___acl_set_link	AUE_ACL_SET_LINK
 #define	SYS_AUE___acl_delete_link	AUE_ACL_DELETE_LINK
 #define	SYS_AUE___acl_aclcheck_link	AUE_ACL_CHECK_LINK
 #define	SYS_AUE_sigwait	AUE_SIGWAIT
 #define	SYS_AUE_thr_create	AUE_THR_CREATE
 #define	SYS_AUE_thr_exit	AUE_THR_EXIT
 #define	SYS_AUE_thr_self	AUE_NULL
 #define	SYS_AUE_thr_kill	AUE_THR_KILL
 #define	SYS_AUE_jail_attach	AUE_JAIL_ATTACH
 #define	SYS_AUE_extattr_list_fd	AUE_EXTATTR_LIST_FD
 #define	SYS_AUE_extattr_list_file	AUE_EXTATTR_LIST_FILE
 #define	SYS_AUE_extattr_list_link	AUE_EXTATTR_LIST_LINK
 #define	SYS_AUE_ksem_timedwait	AUE_SEMWAIT
 #define	SYS_AUE_thr_suspend	AUE_NULL
 #define	SYS_AUE_thr_wake	AUE_NULL
 #define	SYS_AUE_kldunloadf	AUE_MODUNLOAD
 #define	SYS_AUE_audit	AUE_AUDIT
 #define	SYS_AUE_auditon	AUE_AUDITON
 #define	SYS_AUE_getauid	AUE_GETAUID
 #define	SYS_AUE_setauid	AUE_SETAUID
 #define	SYS_AUE_getaudit	AUE_GETAUDIT
 #define	SYS_AUE_setaudit	AUE_SETAUDIT
 #define	SYS_AUE_getaudit_addr	AUE_GETAUDIT_ADDR
 #define	SYS_AUE_setaudit_addr	AUE_SETAUDIT_ADDR
 #define	SYS_AUE_auditctl	AUE_AUDITCTL
 #define	SYS_AUE__umtx_op	AUE_NULL
 #define	SYS_AUE_thr_new	AUE_THR_NEW
 #define	SYS_AUE_sigqueue	AUE_NULL
 #define	SYS_AUE_kmq_open	AUE_MQ_OPEN
 #define	SYS_AUE_kmq_setattr	AUE_MQ_SETATTR
 #define	SYS_AUE_kmq_timedreceive	AUE_MQ_TIMEDRECEIVE
 #define	SYS_AUE_kmq_timedsend	AUE_MQ_TIMEDSEND
 #define	SYS_AUE_kmq_notify	AUE_MQ_NOTIFY
 #define	SYS_AUE_kmq_unlink	AUE_MQ_UNLINK
 #define	SYS_AUE_abort2	AUE_NULL
 #define	SYS_AUE_thr_set_name	AUE_NULL
 #define	SYS_AUE_aio_fsync	AUE_AIO_FSYNC
 #define	SYS_AUE_rtprio_thread	AUE_RTPRIO
 #define	SYS_AUE_sctp_peeloff	AUE_SCTP_PEELOFF
 #define	SYS_AUE_sctp_generic_sendmsg	AUE_SCTP_GENERIC_SENDMSG
 #define	SYS_AUE_sctp_generic_sendmsg_iov	AUE_SCTP_GENERIC_SENDMSG_IOV
 #define	SYS_AUE_sctp_generic_recvmsg	AUE_SCTP_GENERIC_RECVMSG
 #define	SYS_AUE_pread	AUE_PREAD
 #define	SYS_AUE_pwrite	AUE_PWRITE
 #define	SYS_AUE_mmap	AUE_MMAP
 #define	SYS_AUE_lseek	AUE_LSEEK
 #define	SYS_AUE_truncate	AUE_TRUNCATE
 #define	SYS_AUE_ftruncate	AUE_FTRUNCATE
 #define	SYS_AUE_thr_kill2	AUE_THR_KILL2
 #define	SYS_AUE_shm_open	AUE_SHMOPEN
 #define	SYS_AUE_shm_unlink	AUE_SHMUNLINK
 #define	SYS_AUE_cpuset	AUE_NULL
 #define	SYS_AUE_cpuset_setid	AUE_NULL
 #define	SYS_AUE_cpuset_getid	AUE_NULL
 #define	SYS_AUE_cpuset_getaffinity	AUE_NULL
 #define	SYS_AUE_cpuset_setaffinity	AUE_NULL
 #define	SYS_AUE_faccessat	AUE_FACCESSAT
 #define	SYS_AUE_fchmodat	AUE_FCHMODAT
 #define	SYS_AUE_fchownat	AUE_FCHOWNAT
 #define	SYS_AUE_fexecve	AUE_FEXECVE
 #define	SYS_AUE_freebsd11_fstatat	AUE_FSTATAT
 #define	SYS_AUE_futimesat	AUE_FUTIMESAT
 #define	SYS_AUE_linkat	AUE_LINKAT
 #define	SYS_AUE_mkdirat	AUE_MKDIRAT
 #define	SYS_AUE_mkfifoat	AUE_MKFIFOAT
 #define	SYS_AUE_freebsd11_mknodat	AUE_MKNODAT
 #define	SYS_AUE_openat	AUE_OPENAT_RWTC
 #define	SYS_AUE_readlinkat	AUE_READLINKAT
 #define	SYS_AUE_renameat	AUE_RENAMEAT
 #define	SYS_AUE_symlinkat	AUE_SYMLINKAT
 #define	SYS_AUE_unlinkat	AUE_UNLINKAT
 #define	SYS_AUE_posix_openpt	AUE_POSIX_OPENPT
 #define	SYS_AUE_gssd_syscall	AUE_NULL
 #define	SYS_AUE_jail_get	AUE_JAIL_GET
 #define	SYS_AUE_jail_set	AUE_JAIL_SET
 #define	SYS_AUE_jail_remove	AUE_JAIL_REMOVE
 #define	SYS_AUE_closefrom	AUE_CLOSEFROM
 #define	SYS_AUE___semctl	AUE_SEMCTL
 #define	SYS_AUE_msgctl	AUE_MSGCTL
 #define	SYS_AUE_shmctl	AUE_SHMCTL
 #define	SYS_AUE_lpathconf	AUE_LPATHCONF
 #define	SYS_AUE___cap_rights_get	AUE_CAP_RIGHTS_GET
 #define	SYS_AUE_cap_enter	AUE_CAP_ENTER
 #define	SYS_AUE_cap_getmode	AUE_CAP_GETMODE
 #define	SYS_AUE_pdfork	AUE_PDFORK
 #define	SYS_AUE_pdkill	AUE_PDKILL
 #define	SYS_AUE_pdgetpid	AUE_PDGETPID
 #define	SYS_AUE_pselect	AUE_SELECT
 #define	SYS_AUE_getloginclass	AUE_GETLOGINCLASS
 #define	SYS_AUE_setloginclass	AUE_SETLOGINCLASS
 #define	SYS_AUE_rctl_get_racct	AUE_NULL
 #define	SYS_AUE_rctl_get_rules	AUE_NULL
 #define	SYS_AUE_rctl_get_limits	AUE_NULL
 #define	SYS_AUE_rctl_add_rule	AUE_NULL
 #define	SYS_AUE_rctl_remove_rule	AUE_NULL
 #define	SYS_AUE_posix_fallocate	AUE_POSIX_FALLOCATE
 #define	SYS_AUE_posix_fadvise	AUE_POSIX_FADVISE
 #define	SYS_AUE_wait6	AUE_WAIT6
 #define	SYS_AUE_cap_rights_limit	AUE_CAP_RIGHTS_LIMIT
 #define	SYS_AUE_cap_ioctls_limit	AUE_CAP_IOCTLS_LIMIT
 #define	SYS_AUE_cap_ioctls_get	AUE_CAP_IOCTLS_GET
 #define	SYS_AUE_cap_fcntls_limit	AUE_CAP_FCNTLS_LIMIT
 #define	SYS_AUE_cap_fcntls_get	AUE_CAP_FCNTLS_GET
 #define	SYS_AUE_bindat	AUE_BINDAT
 #define	SYS_AUE_connectat	AUE_CONNECTAT
 #define	SYS_AUE_chflagsat	AUE_CHFLAGSAT
 #define	SYS_AUE_accept4	AUE_ACCEPT
 #define	SYS_AUE_pipe2	AUE_PIPE
 #define	SYS_AUE_aio_mlock	AUE_AIO_MLOCK
 #define	SYS_AUE_procctl	AUE_PROCCTL
 #define	SYS_AUE_ppoll	AUE_POLL
 #define	SYS_AUE_futimens	AUE_FUTIMES
 #define	SYS_AUE_utimensat	AUE_FUTIMESAT
 #define	SYS_AUE_fdatasync	AUE_FSYNC
 #define	SYS_AUE_fstat	AUE_FSTAT
 #define	SYS_AUE_fstatat	AUE_FSTATAT
 #define	SYS_AUE_fhstat	AUE_FHSTAT
 #define	SYS_AUE_getdirentries	AUE_GETDIRENTRIES
 #define	SYS_AUE_statfs	AUE_STATFS
 #define	SYS_AUE_fstatfs	AUE_FSTATFS
 #define	SYS_AUE_getfsstat	AUE_GETFSSTAT
 #define	SYS_AUE_fhstatfs	AUE_FHSTATFS
 #define	SYS_AUE_mknodat	AUE_MKNODAT
 #define	SYS_AUE_kevent	AUE_KEVENT
 #define	SYS_AUE_cpuset_getdomain	AUE_NULL
 #define	SYS_AUE_cpuset_setdomain	AUE_NULL
 #define	SYS_AUE_getrandom	AUE_NULL
 #define	SYS_AUE_getfhat	AUE_NULL
 #define	SYS_AUE_fhlink	AUE_NULL
 #define	SYS_AUE_fhlinkat	AUE_NULL
 #define	SYS_AUE_fhreadlink	AUE_NULL
 #define	SYS_AUE_funlinkat	AUE_UNLINKAT
 
 #undef PAD_
 #undef PADL_
 #undef PADR_
 
 #endif /* !_SYS_SYSPROTO_H_ */