Page MenuHomeFreeBSD

D32918.id98299.diff
No OneTemporary

D32918.id98299.diff

This file is larger than 256 KB, so syntax highlighting was skipped.
diff --git a/sys/arm/linux/Makefile b/sys/arm/linux/Makefile
deleted file mode 100644
--- a/sys/arm/linux/Makefile
+++ /dev/null
@@ -1,7 +0,0 @@
-# Makefile for syscall tables
-#
-# $FreeBSD$
-
-GENERATED_PREFIX= linux_
-
-.include "../../conf/sysent.mk"
diff --git a/sys/arm/linux/linux_proto.h b/sys/arm/linux/linux_proto.h
deleted file mode 100644
--- a/sys/arm/linux/linux_proto.h
+++ /dev/null
@@ -1,1849 +0,0 @@
-/*
- * System call prototypes.
- *
- * 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_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_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_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_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_pause_args {
- register_t dummy;
-};
-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_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_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_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_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 linux_settimeofday_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 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_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_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_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_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_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_(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_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_ulong)]; l_ulong flags; char flags_r_[PADR_(l_ulong)];
- char stack_l_[PADL_(l_ulong)]; l_ulong stack; char stack_r_[PADR_(l_ulong)];
- char parent_tidptr_l_[PADL_(l_int *)]; l_int * parent_tidptr; char parent_tidptr_r_[PADR_(l_int *)];
- char tls_l_[PADL_(l_ulong)]; l_ulong tls; char tls_r_[PADR_(l_ulong)];
- char child_tidptr_l_[PADL_(l_int *)]; l_int * child_tidptr; char child_tidptr_r_[PADR_(l_int *)];
-};
-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_ulong)]; l_ulong per; char per_r_[PADR_(l_ulong)];
-};
-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_poll_args {
- char fds_l_[PADL_(struct pollfd*)]; struct pollfd* fds; char fds_r_[PADR_(struct pollfd*)];
- char nfds_l_[PADL_(unsigned int)]; unsigned int nfds; char nfds_r_[PADR_(unsigned int)];
- char timeout_l_[PADL_(long)]; long timeout; char timeout_r_[PADR_(long)];
-};
-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_timespec *)]; struct l_timespec * timeout; char timeout_r_[PADR_(struct l_timespec *)];
- 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 {
- 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_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_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_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_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_sendfile64_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_loff_t *)]; l_loff_t * offset; char offset_r_[PADR_(l_loff_t *)];
- char count_l_[PADL_(l_size_t)]; l_size_t count; char count_r_[PADR_(l_size_t)];
-};
-struct linux_sys_futex_args {
- char uaddr_l_[PADL_(uint32_t *)]; uint32_t * uaddr; char uaddr_r_[PADR_(uint32_t *)];
- char op_l_[PADL_(l_int)]; l_int op; char op_r_[PADR_(l_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_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_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_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_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_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_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_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_send_args {
- char s_l_[PADL_(int)]; int s; char s_r_[PADR_(int)];
- char msg_l_[PADL_(l_uintptr_t)]; l_uintptr_t msg; char msg_r_[PADR_(l_uintptr_t)];
- 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 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_recv_args {
- char s_l_[PADL_(int)]; int s; char s_r_[PADR_(int)];
- char msg_l_[PADL_(l_uintptr_t)]; l_uintptr_t msg; char msg_r_[PADR_(l_uintptr_t)];
- 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 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_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_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_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_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_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_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_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_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_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_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_mbind_args {
- register_t dummy;
-};
-struct linux_get_mempolicy_args {
- register_t dummy;
-};
-struct linux_set_mempolicy_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 {
- 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 nbytes_l_[PADL_(l_loff_t)]; l_loff_t nbytes; char nbytes_r_[PADR_(l_loff_t)];
- char flags_l_[PADL_(unsigned int)]; unsigned int flags; char flags_r_[PADR_(unsigned int)];
-};
-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 {
- 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_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 *)];
-};
-struct linux_kexec_load_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_signalfd_args {
- register_t dummy;
-};
-struct linux_timerfd_create_args {
- register_t dummy;
-};
-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 {
- register_t dummy;
-};
-struct linux_timerfd_gettime_args {
- register_t dummy;
-};
-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 {
- register_t dummy;
-};
-struct linux_pwritev_args {
- register_t dummy;
-};
-struct linux_rt_tsigqueueinfo_args {
- register_t dummy;
-};
-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_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_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 {
- register_t dummy;
-};
-struct linux_process_vm_writev_args {
- register_t dummy;
-};
-struct linux_set_tls_args {
- char tls_l_[PADL_(void*)]; void* tls; char tls_r_[PADR_(void*)];
-};
-#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_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_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_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_setuid16(struct thread *, struct linux_setuid16_args *);
-int linux_getuid16(struct thread *, struct linux_getuid16_args *);
-int linux_pause(struct thread *, struct linux_pause_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_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_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_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_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_symlink(struct thread *, struct linux_symlink_args *);
-int linux_readlink(struct thread *, struct linux_readlink_args *);
-int linux_reboot(struct thread *, struct linux_reboot_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_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_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_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_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_poll(struct thread *, struct linux_poll_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_getdents64(struct thread *, struct linux_getdents64_args *);
-int linux_pivot_root(struct thread *, struct linux_pivot_root_args *);
-int linux_mincore(struct thread *, struct linux_mincore_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_sendfile64(struct thread *, struct linux_sendfile64_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_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_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_waitid(struct thread *, struct linux_waitid_args *);
-int linux_socket(struct thread *, struct linux_socket_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_accept(struct thread *, struct linux_accept_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_send(struct thread *, struct linux_send_args *);
-int linux_sendto(struct thread *, struct linux_sendto_args *);
-int linux_recv(struct thread *, struct linux_recv_args *);
-int linux_recvfrom(struct thread *, struct linux_recvfrom_args *);
-int linux_shutdown(struct thread *, struct linux_shutdown_args *);
-int linux_setsockopt(struct thread *, struct linux_setsockopt_args *);
-int linux_getsockopt(struct thread *, struct linux_getsockopt_args *);
-int linux_sendmsg(struct thread *, struct linux_sendmsg_args *);
-int linux_recvmsg(struct thread *, struct linux_recvmsg_args *);
-int linux_semop(struct thread *, struct linux_semop_args *);
-int linux_semget(struct thread *, struct linux_semget_args *);
-int linux_semctl(struct thread *, struct linux_semctl_args *);
-int linux_msgsnd(struct thread *, struct linux_msgsnd_args *);
-int linux_msgrcv(struct thread *, struct linux_msgrcv_args *);
-int linux_msgget(struct thread *, struct linux_msgget_args *);
-int linux_msgctl(struct thread *, struct linux_msgctl_args *);
-int linux_shmat(struct thread *, struct linux_shmat_args *);
-int linux_shmdt(struct thread *, struct linux_shmdt_args *);
-int linux_shmget(struct thread *, struct linux_shmget_args *);
-int linux_shmctl(struct thread *, struct linux_shmctl_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_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_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_kexec_load(struct thread *, struct linux_kexec_load_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_tsigqueueinfo(struct thread *, struct linux_rt_tsigqueueinfo_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_accept4(struct thread *, struct linux_accept4_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_set_tls(struct thread *, struct linux_set_tls_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 */
-
-
-#ifdef COMPAT_FREEBSD12
-
-#define nosys linux_nosys
-
-#endif /* COMPAT_FREEBSD12 */
-
-#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_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_mknod AUE_MKNOD
-#define LINUX_SYS_AUE_linux_chmod AUE_CHMOD
-#define LINUX_SYS_AUE_linux_lchown16 AUE_LCHOWN
-#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_setuid16 AUE_SETUID
-#define LINUX_SYS_AUE_linux_getuid16 AUE_GETUID
-#define LINUX_SYS_AUE_linux_pause AUE_NULL
-#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_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_ustat AUE_NULL
-#define LINUX_SYS_AUE_linux_getppid AUE_GETPPID
-#define LINUX_SYS_AUE_linux_sigaction 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_gettimeofday AUE_GETTIMEOFDAY
-#define LINUX_SYS_AUE_linux_settimeofday AUE_SETTIMEOFDAY
-#define LINUX_SYS_AUE_linux_getgroups16 AUE_GETGROUPS
-#define LINUX_SYS_AUE_linux_setgroups16 AUE_SETGROUPS
-#define LINUX_SYS_AUE_linux_symlink AUE_SYMLINK
-#define LINUX_SYS_AUE_linux_readlink AUE_READLINK
-#define LINUX_SYS_AUE_linux_reboot AUE_REBOOT
-#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_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_vhangup 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_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_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_poll AUE_POLL
-#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_getdents64 AUE_GETDIRENTRIES
-#define LINUX_SYS_AUE_linux_pivot_root AUE_PIVOT_ROOT
-#define LINUX_SYS_AUE_linux_mincore AUE_MINCORE
-#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_sendfile64 AUE_SENDFILE
-#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_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_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_waitid AUE_WAIT6
-#define LINUX_SYS_AUE_linux_socket AUE_SOCKET
-#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_accept AUE_ACCEPT
-#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_send AUE_SEND
-#define LINUX_SYS_AUE_linux_sendto AUE_SENDTO
-#define LINUX_SYS_AUE_linux_recv AUE_RECV
-#define LINUX_SYS_AUE_linux_recvfrom AUE_RECVFROM
-#define LINUX_SYS_AUE_linux_shutdown AUE_NULL
-#define LINUX_SYS_AUE_linux_setsockopt AUE_SETSOCKOPT
-#define LINUX_SYS_AUE_linux_getsockopt AUE_GETSOCKOPT
-#define LINUX_SYS_AUE_linux_sendmsg AUE_SENDMSG
-#define LINUX_SYS_AUE_linux_recvmsg AUE_RECVMSG
-#define LINUX_SYS_AUE_linux_semop AUE_NULL
-#define LINUX_SYS_AUE_linux_semget AUE_NULL
-#define LINUX_SYS_AUE_linux_semctl AUE_NULL
-#define LINUX_SYS_AUE_linux_msgsnd AUE_NULL
-#define LINUX_SYS_AUE_linux_msgrcv AUE_NULL
-#define LINUX_SYS_AUE_linux_msgget AUE_NULL
-#define LINUX_SYS_AUE_linux_msgctl AUE_NULL
-#define LINUX_SYS_AUE_linux_shmat AUE_NULL
-#define LINUX_SYS_AUE_linux_shmdt AUE_NULL
-#define LINUX_SYS_AUE_linux_shmget AUE_NULL
-#define LINUX_SYS_AUE_linux_shmctl 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_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_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_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_kexec_load 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_tsigqueueinfo 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_accept4 AUE_ACCEPT
-#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_set_tls AUE_NULL
-
-#undef PAD_
-#undef PADL_
-#undef PADR_
-
-#endif /* !_LINUX_SYSPROTO_H_ */
diff --git a/sys/arm/linux/linux_syscall.h b/sys/arm/linux/linux_syscall.h
deleted file mode 100644
--- a/sys/arm/linux/linux_syscall.h
+++ /dev/null
@@ -1,326 +0,0 @@
-/*
- * System call numbers.
- *
- * 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_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_mknod 14
-#define LINUX_SYS_linux_chmod 15
-#define LINUX_SYS_linux_lchown16 16
-#define LINUX_SYS_linux_lseek 19
-#define LINUX_SYS_linux_getpid 20
-#define LINUX_SYS_linux_mount 21
-#define LINUX_SYS_linux_setuid16 23
-#define LINUX_SYS_linux_getuid16 24
-#define LINUX_SYS_linux_pause 29
-#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_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_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_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_getrusage 77
-#define LINUX_SYS_linux_gettimeofday 78
-#define LINUX_SYS_linux_settimeofday 79
-#define LINUX_SYS_linux_getgroups16 80
-#define LINUX_SYS_linux_setgroups16 81
-#define LINUX_SYS_linux_symlink 83
-#define LINUX_SYS_linux_readlink 85
-#define LINUX_SYS_swapon 87
-#define LINUX_SYS_linux_reboot 88
-#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_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_vhangup 111
-#define LINUX_SYS_linux_wait4 114
-#define LINUX_SYS_linux_swapoff 115
-#define LINUX_SYS_linux_sysinfo 116
-#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_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_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_getdents64 217
-#define LINUX_SYS_linux_pivot_root 218
-#define LINUX_SYS_linux_mincore 219
-#define LINUX_SYS_madvise 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_sendfile64 239
-#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_exit_group 248
-#define LINUX_SYS_linux_lookup_dcookie 249
-#define LINUX_SYS_linux_epoll_create 250
-#define LINUX_SYS_linux_epoll_ctl 251
-#define LINUX_SYS_linux_epoll_wait 252
-#define LINUX_SYS_linux_remap_file_pages 253
-#define LINUX_SYS_linux_set_tid_address 256
-#define LINUX_SYS_linux_timer_create 257
-#define LINUX_SYS_linux_timer_settime 258
-#define LINUX_SYS_linux_timer_gettime 259
-#define LINUX_SYS_linux_timer_getoverrun 260
-#define LINUX_SYS_linux_timer_delete 261
-#define LINUX_SYS_linux_clock_settime 262
-#define LINUX_SYS_linux_clock_gettime 263
-#define LINUX_SYS_linux_clock_getres 264
-#define LINUX_SYS_linux_clock_nanosleep 265
-#define LINUX_SYS_linux_statfs64 266
-#define LINUX_SYS_linux_fstatfs64 267
-#define LINUX_SYS_linux_tgkill 268
-#define LINUX_SYS_linux_utimes 269
-#define LINUX_SYS_linux_fadvise64_64 270
-#define LINUX_SYS_linux_mq_open 274
-#define LINUX_SYS_linux_mq_unlink 275
-#define LINUX_SYS_linux_mq_timedsend 276
-#define LINUX_SYS_linux_mq_timedreceive 277
-#define LINUX_SYS_linux_mq_notify 278
-#define LINUX_SYS_linux_mq_getsetattr 279
-#define LINUX_SYS_linux_waitid 280
-#define LINUX_SYS_linux_socket 281
-#define LINUX_SYS_linux_bind 282
-#define LINUX_SYS_linux_connect 283
-#define LINUX_SYS_linux_listen 284
-#define LINUX_SYS_linux_accept 285
-#define LINUX_SYS_linux_getsockname 286
-#define LINUX_SYS_linux_getpeername 287
-#define LINUX_SYS_linux_socketpair 288
-#define LINUX_SYS_linux_send 289
-#define LINUX_SYS_linux_sendto 290
-#define LINUX_SYS_linux_recv 291
-#define LINUX_SYS_linux_recvfrom 292
-#define LINUX_SYS_linux_shutdown 293
-#define LINUX_SYS_linux_setsockopt 294
-#define LINUX_SYS_linux_getsockopt 295
-#define LINUX_SYS_linux_sendmsg 296
-#define LINUX_SYS_linux_recvmsg 297
-#define LINUX_SYS_linux_semop 298
-#define LINUX_SYS_linux_semget 299
-#define LINUX_SYS_linux_semctl 300
-#define LINUX_SYS_linux_msgsnd 301
-#define LINUX_SYS_linux_msgrcv 302
-#define LINUX_SYS_linux_msgget 303
-#define LINUX_SYS_linux_msgctl 304
-#define LINUX_SYS_linux_shmat 305
-#define LINUX_SYS_linux_shmdt 306
-#define LINUX_SYS_linux_shmget 307
-#define LINUX_SYS_linux_shmctl 308
-#define LINUX_SYS_linux_add_key 309
-#define LINUX_SYS_linux_request_key 310
-#define LINUX_SYS_linux_keyctl 311
-#define LINUX_SYS_linux_ioprio_set 314
-#define LINUX_SYS_linux_ioprio_get 315
-#define LINUX_SYS_linux_inotify_init 316
-#define LINUX_SYS_linux_inotify_add_watch 317
-#define LINUX_SYS_linux_inotify_rm_watch 318
-#define LINUX_SYS_linux_mbind 319
-#define LINUX_SYS_linux_get_mempolicy 320
-#define LINUX_SYS_linux_set_mempolicy 321
-#define LINUX_SYS_linux_openat 322
-#define LINUX_SYS_linux_mkdirat 323
-#define LINUX_SYS_linux_mknodat 324
-#define LINUX_SYS_linux_fchownat 325
-#define LINUX_SYS_linux_futimesat 326
-#define LINUX_SYS_linux_fstatat64 327
-#define LINUX_SYS_linux_unlinkat 328
-#define LINUX_SYS_linux_renameat 329
-#define LINUX_SYS_linux_linkat 330
-#define LINUX_SYS_linux_symlinkat 331
-#define LINUX_SYS_linux_readlinkat 332
-#define LINUX_SYS_linux_fchmodat 333
-#define LINUX_SYS_linux_faccessat 334
-#define LINUX_SYS_linux_pselect6 335
-#define LINUX_SYS_linux_ppoll 336
-#define LINUX_SYS_linux_unshare 337
-#define LINUX_SYS_linux_set_robust_list 338
-#define LINUX_SYS_linux_get_robust_list 339
-#define LINUX_SYS_linux_splice 340
-#define LINUX_SYS_linux_sync_file_range 341
-#define LINUX_SYS_linux_tee 342
-#define LINUX_SYS_linux_vmsplice 343
-#define LINUX_SYS_linux_move_pages 344
-#define LINUX_SYS_linux_getcpu 345
-#define LINUX_SYS_linux_epoll_pwait 346
-#define LINUX_SYS_linux_kexec_load 347
-#define LINUX_SYS_linux_utimensat 348
-#define LINUX_SYS_linux_signalfd 349
-#define LINUX_SYS_linux_timerfd_create 350
-#define LINUX_SYS_linux_eventfd 351
-#define LINUX_SYS_linux_fallocate 352
-#define LINUX_SYS_linux_timerfd_settime 353
-#define LINUX_SYS_linux_timerfd_gettime 354
-#define LINUX_SYS_linux_signalfd4 355
-#define LINUX_SYS_linux_eventfd2 356
-#define LINUX_SYS_linux_epoll_create1 357
-#define LINUX_SYS_linux_dup3 358
-#define LINUX_SYS_linux_pipe2 359
-#define LINUX_SYS_linux_inotify_init1 360
-#define LINUX_SYS_linux_preadv 361
-#define LINUX_SYS_linux_pwritev 362
-#define LINUX_SYS_linux_rt_tsigqueueinfo 363
-#define LINUX_SYS_linux_perf_event_open 364
-#define LINUX_SYS_linux_recvmmsg 365
-#define LINUX_SYS_linux_accept4 366
-#define LINUX_SYS_linux_fanotify_init 367
-#define LINUX_SYS_linux_fanotify_mark 368
-#define LINUX_SYS_linux_prlimit64 369
-#define LINUX_SYS_linux_name_to_handle_at 370
-#define LINUX_SYS_linux_open_by_handle_at 371
-#define LINUX_SYS_linux_clock_adjtime 372
-#define LINUX_SYS_linux_syncfs 373
-#define LINUX_SYS_linux_sendmmsg 374
-#define LINUX_SYS_linux_setns 375
-#define LINUX_SYS_linux_process_vm_readv 376
-#define LINUX_SYS_linux_process_vm_writev 377
-#define LINUX_SYS_linux_set_tls 405
-#define LINUX_SYS_MAXSYSCALL 407
diff --git a/sys/arm/linux/linux_syscalls.c b/sys/arm/linux/linux_syscalls.c
deleted file mode 100644
--- a/sys/arm/linux/linux_syscalls.c
+++ /dev/null
@@ -1,417 +0,0 @@
-/*
- * System call names.
- *
- * 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 */
- "#7", /* 7 = ; */
- "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 */
- "#13", /* 13 = ; */
- "linux_mknod", /* 14 = linux_mknod */
- "linux_chmod", /* 15 = linux_chmod */
- "linux_lchown16", /* 16 = linux_lchown16 */
- "#17", /* 17 = ; */
- "#18", /* 18 = ; */
- "linux_lseek", /* 19 = linux_lseek */
- "linux_getpid", /* 20 = linux_getpid */
- "linux_mount", /* 21 = linux_mount */
- "#22", /* 22 = ; */
- "linux_setuid16", /* 23 = linux_setuid16 */
- "linux_getuid16", /* 24 = linux_getuid16 */
- "#25", /* 25 = ; */
- "#26", /* 26 = ptrace */
- "#27", /* 27 = ; */
- "#28", /* 28 = ; */
- "linux_pause", /* 29 = linux_pause */
- "#30", /* 30 = ; */
- "#31", /* 31 = ; */
- "#32", /* 32 = ; */
- "linux_access", /* 33 = linux_access */
- "linux_nice", /* 34 = linux_nice */
- "#35", /* 35 = ; */
- "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 = ; */
- "linux_brk", /* 45 = linux_brk */
- "linux_setgid16", /* 46 = linux_setgid16 */
- "linux_getgid16", /* 47 = linux_getgid16 */
- "#48", /* 48 = ; */
- "linux_geteuid16", /* 49 = linux_geteuid16 */
- "linux_getegid16", /* 50 = linux_getegid16 */
- "acct", /* 51 = acct */
- "linux_umount", /* 52 = linux_umount */
- "#53", /* 53 = ; */
- "linux_ioctl", /* 54 = linux_ioctl */
- "linux_fcntl", /* 55 = linux_fcntl */
- "#56", /* 56 = ; */
- "setpgid", /* 57 = setpgid */
- "#58", /* 58 = ; */
- "#59", /* 59 = ; */
- "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 */
- "#68", /* 68 = ; */
- "#69", /* 69 = ; */
- "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 */
- "#76", /* 76 = ; */
- "getrusage", /* 77 = getrusage */
- "linux_gettimeofday", /* 78 = linux_gettimeofday */
- "linux_settimeofday", /* 79 = linux_settimeofday */
- "linux_getgroups16", /* 80 = linux_getgroups16 */
- "linux_setgroups16", /* 81 = linux_setgroups16 */
- "#82", /* 82 = ; */
- "linux_symlink", /* 83 = linux_symlink */
- "#84", /* 84 = ; */
- "linux_readlink", /* 85 = linux_readlink */
- "#86", /* 86 = uselib */
- "swapon", /* 87 = swapon */
- "linux_reboot", /* 88 = linux_reboot */
- "#89", /* 89 = ; */
- "#90", /* 90 = ; */
- "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 = ; */
- "linux_statfs", /* 99 = linux_statfs */
- "linux_fstatfs", /* 100 = linux_fstatfs */
- "#101", /* 101 = ; */
- "#102", /* 102 = ; */
- "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 */
- "#109", /* 109 = ; */
- "#110", /* 110 = ; */
- "linux_vhangup", /* 111 = linux_vhangup */
- "#112", /* 112 = ; */
- "#113", /* 113 = ; */
- "linux_wait4", /* 114 = linux_wait4 */
- "linux_swapoff", /* 115 = linux_swapoff */
- "linux_sysinfo", /* 116 = linux_sysinfo */
- "#117", /* 117 = ; */
- "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 = ; */
- "linux_adjtimex", /* 124 = linux_adjtimex */
- "linux_mprotect", /* 125 = linux_mprotect */
- "linux_sigprocmask", /* 126 = linux_sigprocmask */
- "#127", /* 127 = ; */
- "linux_init_module", /* 128 = linux_init_module */
- "linux_delete_module", /* 129 = linux_delete_module */
- "#130", /* 130 = ; */
- "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 = ; */
- "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 */
- "#166", /* 166 = ; */
- "#167", /* 167 = ; */
- "linux_poll", /* 168 = linux_poll */
- "#169", /* 169 = ; */
- "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 = ; */
- "#189", /* 189 = ; */
- "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_getdents64", /* 217 = linux_getdents64 */
- "linux_pivot_root", /* 218 = linux_pivot_root */
- "linux_mincore", /* 219 = linux_mincore */
- "madvise", /* 220 = madvise */
- "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 */
- "linux_sendfile64", /* 239 = linux_sendfile64 */
- "linux_sys_futex", /* 240 = linux_sys_futex */
- "linux_sched_setaffinity", /* 241 = linux_sched_setaffinity */
- "linux_sched_getaffinity", /* 242 = linux_sched_getaffinity */
- "#243", /* 243 = linux_io_setup */
- "#244", /* 244 = linux_io_destroy */
- "#245", /* 245 = linux_io_getevents */
- "#246", /* 246 = linux_io_submit */
- "#247", /* 247 = linux_io_cancel */
- "linux_exit_group", /* 248 = linux_exit_group */
- "linux_lookup_dcookie", /* 249 = linux_lookup_dcookie */
- "linux_epoll_create", /* 250 = linux_epoll_create */
- "linux_epoll_ctl", /* 251 = linux_epoll_ctl */
- "linux_epoll_wait", /* 252 = linux_epoll_wait */
- "linux_remap_file_pages", /* 253 = linux_remap_file_pages */
- "#254", /* 254 = ; */
- "#255", /* 255 = ; */
- "linux_set_tid_address", /* 256 = linux_set_tid_address */
- "linux_timer_create", /* 257 = linux_timer_create */
- "linux_timer_settime", /* 258 = linux_timer_settime */
- "linux_timer_gettime", /* 259 = linux_timer_gettime */
- "linux_timer_getoverrun", /* 260 = linux_timer_getoverrun */
- "linux_timer_delete", /* 261 = linux_timer_delete */
- "linux_clock_settime", /* 262 = linux_clock_settime */
- "linux_clock_gettime", /* 263 = linux_clock_gettime */
- "linux_clock_getres", /* 264 = linux_clock_getres */
- "linux_clock_nanosleep", /* 265 = linux_clock_nanosleep */
- "linux_statfs64", /* 266 = linux_statfs64 */
- "linux_fstatfs64", /* 267 = linux_fstatfs64 */
- "linux_tgkill", /* 268 = linux_tgkill */
- "linux_utimes", /* 269 = linux_utimes */
- "linux_fadvise64_64", /* 270 = linux_fadvise64_64 */
- "#271", /* 271 = pciconfig_iobase */
- "#272", /* 272 = pciconfig_read */
- "#273", /* 273 = pciconfig_write */
- "linux_mq_open", /* 274 = linux_mq_open */
- "linux_mq_unlink", /* 275 = linux_mq_unlink */
- "linux_mq_timedsend", /* 276 = linux_mq_timedsend */
- "linux_mq_timedreceive", /* 277 = linux_mq_timedreceive */
- "linux_mq_notify", /* 278 = linux_mq_notify */
- "linux_mq_getsetattr", /* 279 = linux_mq_getsetattr */
- "linux_waitid", /* 280 = linux_waitid */
- "linux_socket", /* 281 = linux_socket */
- "linux_bind", /* 282 = linux_bind */
- "linux_connect", /* 283 = linux_connect */
- "linux_listen", /* 284 = linux_listen */
- "linux_accept", /* 285 = linux_accept */
- "linux_getsockname", /* 286 = linux_getsockname */
- "linux_getpeername", /* 287 = linux_getpeername */
- "linux_socketpair", /* 288 = linux_socketpair */
- "linux_send", /* 289 = linux_send */
- "linux_sendto", /* 290 = linux_sendto */
- "linux_recv", /* 291 = linux_recv */
- "linux_recvfrom", /* 292 = linux_recvfrom */
- "linux_shutdown", /* 293 = linux_shutdown */
- "linux_setsockopt", /* 294 = linux_setsockopt */
- "linux_getsockopt", /* 295 = linux_getsockopt */
- "linux_sendmsg", /* 296 = linux_sendmsg */
- "linux_recvmsg", /* 297 = linux_recvmsg */
- "linux_semop", /* 298 = linux_semop */
- "linux_semget", /* 299 = linux_semget */
- "linux_semctl", /* 300 = linux_semctl */
- "linux_msgsnd", /* 301 = linux_msgsnd */
- "linux_msgrcv", /* 302 = linux_msgrcv */
- "linux_msgget", /* 303 = linux_msgget */
- "linux_msgctl", /* 304 = linux_msgctl */
- "linux_shmat", /* 305 = linux_shmat */
- "linux_shmdt", /* 306 = linux_shmdt */
- "linux_shmget", /* 307 = linux_shmget */
- "linux_shmctl", /* 308 = linux_shmctl */
- "linux_add_key", /* 309 = linux_add_key */
- "linux_request_key", /* 310 = linux_request_key */
- "linux_keyctl", /* 311 = linux_keyctl */
- "#312", /* 312 = semtimedop */
- "#313", /* 313 = ; */
- "linux_ioprio_set", /* 314 = linux_ioprio_set */
- "linux_ioprio_get", /* 315 = linux_ioprio_get */
- "linux_inotify_init", /* 316 = linux_inotify_init */
- "linux_inotify_add_watch", /* 317 = linux_inotify_add_watch */
- "linux_inotify_rm_watch", /* 318 = linux_inotify_rm_watch */
- "linux_mbind", /* 319 = linux_mbind */
- "linux_get_mempolicy", /* 320 = linux_get_mempolicy */
- "linux_set_mempolicy", /* 321 = linux_set_mempolicy */
- "linux_openat", /* 322 = linux_openat */
- "linux_mkdirat", /* 323 = linux_mkdirat */
- "linux_mknodat", /* 324 = linux_mknodat */
- "linux_fchownat", /* 325 = linux_fchownat */
- "linux_futimesat", /* 326 = linux_futimesat */
- "linux_fstatat64", /* 327 = linux_fstatat64 */
- "linux_unlinkat", /* 328 = linux_unlinkat */
- "linux_renameat", /* 329 = linux_renameat */
- "linux_linkat", /* 330 = linux_linkat */
- "linux_symlinkat", /* 331 = linux_symlinkat */
- "linux_readlinkat", /* 332 = linux_readlinkat */
- "linux_fchmodat", /* 333 = linux_fchmodat */
- "linux_faccessat", /* 334 = linux_faccessat */
- "linux_pselect6", /* 335 = linux_pselect6 */
- "linux_ppoll", /* 336 = linux_ppoll */
- "linux_unshare", /* 337 = linux_unshare */
- "linux_set_robust_list", /* 338 = linux_set_robust_list */
- "linux_get_robust_list", /* 339 = linux_get_robust_list */
- "linux_splice", /* 340 = linux_splice */
- "linux_sync_file_range", /* 341 = linux_sync_file_range */
- "linux_tee", /* 342 = linux_tee */
- "linux_vmsplice", /* 343 = linux_vmsplice */
- "linux_move_pages", /* 344 = linux_move_pages */
- "linux_getcpu", /* 345 = linux_getcpu */
- "linux_epoll_pwait", /* 346 = linux_epoll_pwait */
- "linux_kexec_load", /* 347 = linux_kexec_load */
- "linux_utimensat", /* 348 = linux_utimensat */
- "linux_signalfd", /* 349 = linux_signalfd */
- "linux_timerfd_create", /* 350 = linux_timerfd_create */
- "linux_eventfd", /* 351 = linux_eventfd */
- "linux_fallocate", /* 352 = linux_fallocate */
- "linux_timerfd_settime", /* 353 = linux_timerfd_settime */
- "linux_timerfd_gettime", /* 354 = linux_timerfd_gettime */
- "linux_signalfd4", /* 355 = linux_signalfd4 */
- "linux_eventfd2", /* 356 = linux_eventfd2 */
- "linux_epoll_create1", /* 357 = linux_epoll_create1 */
- "linux_dup3", /* 358 = linux_dup3 */
- "linux_pipe2", /* 359 = linux_pipe2 */
- "linux_inotify_init1", /* 360 = linux_inotify_init1 */
- "linux_preadv", /* 361 = linux_preadv */
- "linux_pwritev", /* 362 = linux_pwritev */
- "linux_rt_tsigqueueinfo", /* 363 = linux_rt_tsigqueueinfo */
- "linux_perf_event_open", /* 364 = linux_perf_event_open */
- "linux_recvmmsg", /* 365 = linux_recvmmsg */
- "linux_accept4", /* 366 = linux_accept4 */
- "linux_fanotify_init", /* 367 = linux_fanotify_init */
- "linux_fanotify_mark", /* 368 = linux_fanotify_mark */
- "linux_prlimit64", /* 369 = linux_prlimit64 */
- "linux_name_to_handle_at", /* 370 = linux_name_to_handle_at */
- "linux_open_by_handle_at", /* 371 = linux_open_by_handle_at */
- "linux_clock_adjtime", /* 372 = linux_clock_adjtime */
- "linux_syncfs", /* 373 = linux_syncfs */
- "linux_sendmmsg", /* 374 = linux_sendmmsg */
- "linux_setns", /* 375 = linux_setns */
- "linux_process_vm_readv", /* 376 = linux_process_vm_readv */
- "linux_process_vm_writev", /* 377 = linux_process_vm_writev */
- "#378", /* 378 = kcmp */
- "#379", /* 379 = finit_module */
- "#380", /* 380 = sys_sched_setattr */
- "#381", /* 381 = sys_sched_getattr */
- "#382", /* 382 = sys_renameat2 */
- "#383", /* 383 = sys_seccomp */
- "#384", /* 384 = sys_getrandom */
- "#385", /* 385 = sys_memfd_create */
- "#386", /* 386 = sys_bpf */
- "#387", /* 387 = sys_execveat */
- "#388", /* 388 = sys_userfaultfd */
- "#389", /* 389 = sys_membarrier */
- "#390", /* 390 = sys_mlock2 */
- "#391", /* 391 = sys_copy_file_range */
- "#392", /* 392 = sys_preadv2 */
- "#393", /* 393 = sys_pwritev2 */
- "#394", /* 394 = */
- "#395", /* 395 = */
- "#396", /* 396 = */
- "#397", /* 397 = */
- "#398", /* 398 = */
- "#399", /* 399 = */
- "#400", /* 400 = unimpl400 */
- "#401", /* 401 = breakpoint */
- "#402", /* 402 = cacheflush */
- "#403", /* 403 = usr26 */
- "#404", /* 404 = usr32 */
- "linux_set_tls", /* 405 = linux_set_tls */
- "#406", /* 406 = nosys */
-};
diff --git a/sys/arm/linux/linux_sysent.c b/sys/arm/linux/linux_sysent.c
deleted file mode 100644
--- a/sys/arm/linux/linux_sysent.c
+++ /dev/null
@@ -1,427 +0,0 @@
-/*
- * System call switch table.
- *
- * 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 <arm/linux/linux.h>
-#include <arm/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
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 0 = setup */
- { .sy_narg = AS(linux_exit_args), .sy_call = (sy_call_t *)linux_exit, .sy_auevent = AUE_EXIT, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 1 = linux_exit */
- { .sy_narg = 0, .sy_call = (sy_call_t *)linux_fork, .sy_auevent = AUE_FORK, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 2 = linux_fork */
- { .sy_narg = AS(read_args), .sy_call = (sy_call_t *)sys_read, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 3 = read */
- { .sy_narg = AS(write_args), .sy_call = (sy_call_t *)sys_write, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 4 = write */
- { .sy_narg = AS(linux_open_args), .sy_call = (sy_call_t *)linux_open, .sy_auevent = AUE_OPEN_RWTC, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 5 = linux_open */
- { .sy_narg = AS(close_args), .sy_call = (sy_call_t *)sys_close, .sy_auevent = AUE_CLOSE, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 6 = close */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 7 = ; */
- { .sy_narg = AS(linux_creat_args), .sy_call = (sy_call_t *)linux_creat, .sy_auevent = AUE_CREAT, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 8 = linux_creat */
- { .sy_narg = AS(linux_link_args), .sy_call = (sy_call_t *)linux_link, .sy_auevent = AUE_LINK, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 9 = linux_link */
- { .sy_narg = AS(linux_unlink_args), .sy_call = (sy_call_t *)linux_unlink, .sy_auevent = AUE_UNLINK, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 10 = linux_unlink */
- { .sy_narg = AS(linux_execve_args), .sy_call = (sy_call_t *)linux_execve, .sy_auevent = AUE_EXECVE, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 11 = linux_execve */
- { .sy_narg = AS(linux_chdir_args), .sy_call = (sy_call_t *)linux_chdir, .sy_auevent = AUE_CHDIR, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 12 = linux_chdir */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 13 = ; */
- { .sy_narg = AS(linux_mknod_args), .sy_call = (sy_call_t *)linux_mknod, .sy_auevent = AUE_MKNOD, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 14 = linux_mknod */
- { .sy_narg = AS(linux_chmod_args), .sy_call = (sy_call_t *)linux_chmod, .sy_auevent = AUE_CHMOD, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 15 = linux_chmod */
- { .sy_narg = AS(linux_lchown16_args), .sy_call = (sy_call_t *)linux_lchown16, .sy_auevent = AUE_LCHOWN, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 16 = linux_lchown16 */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 17 = ; */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 18 = ; */
- { .sy_narg = AS(linux_lseek_args), .sy_call = (sy_call_t *)linux_lseek, .sy_auevent = AUE_LSEEK, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 19 = linux_lseek */
- { .sy_narg = 0, .sy_call = (sy_call_t *)linux_getpid, .sy_auevent = AUE_GETPID, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 20 = linux_getpid */
- { .sy_narg = AS(linux_mount_args), .sy_call = (sy_call_t *)linux_mount, .sy_auevent = AUE_MOUNT, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 21 = linux_mount */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 22 = ; */
- { .sy_narg = AS(linux_setuid16_args), .sy_call = (sy_call_t *)linux_setuid16, .sy_auevent = AUE_SETUID, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 23 = linux_setuid16 */
- { .sy_narg = 0, .sy_call = (sy_call_t *)linux_getuid16, .sy_auevent = AUE_GETUID, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 24 = linux_getuid16 */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 25 = ; */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 26 = ptrace */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 27 = ; */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 28 = ; */
- { .sy_narg = 0, .sy_call = (sy_call_t *)linux_pause, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 29 = linux_pause */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 30 = ; */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 31 = ; */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 32 = ; */
- { .sy_narg = AS(linux_access_args), .sy_call = (sy_call_t *)linux_access, .sy_auevent = AUE_ACCESS, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 33 = linux_access */
- { .sy_narg = AS(linux_nice_args), .sy_call = (sy_call_t *)linux_nice, .sy_auevent = AUE_NICE, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 34 = linux_nice */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 35 = ; */
- { .sy_narg = 0, .sy_call = (sy_call_t *)sys_sync, .sy_auevent = AUE_SYNC, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 36 = sync */
- { .sy_narg = AS(linux_kill_args), .sy_call = (sy_call_t *)linux_kill, .sy_auevent = AUE_KILL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 37 = linux_kill */
- { .sy_narg = AS(linux_rename_args), .sy_call = (sy_call_t *)linux_rename, .sy_auevent = AUE_RENAME, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 38 = linux_rename */
- { .sy_narg = AS(linux_mkdir_args), .sy_call = (sy_call_t *)linux_mkdir, .sy_auevent = AUE_MKDIR, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 39 = linux_mkdir */
- { .sy_narg = AS(linux_rmdir_args), .sy_call = (sy_call_t *)linux_rmdir, .sy_auevent = AUE_RMDIR, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 40 = linux_rmdir */
- { .sy_narg = AS(dup_args), .sy_call = (sy_call_t *)sys_dup, .sy_auevent = AUE_DUP, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 41 = dup */
- { .sy_narg = AS(linux_pipe_args), .sy_call = (sy_call_t *)linux_pipe, .sy_auevent = AUE_PIPE, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 42 = linux_pipe */
- { .sy_narg = AS(linux_times_args), .sy_call = (sy_call_t *)linux_times, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 43 = linux_times */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 44 = ; */
- { .sy_narg = AS(linux_brk_args), .sy_call = (sy_call_t *)linux_brk, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 45 = linux_brk */
- { .sy_narg = AS(linux_setgid16_args), .sy_call = (sy_call_t *)linux_setgid16, .sy_auevent = AUE_SETGID, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 46 = linux_setgid16 */
- { .sy_narg = 0, .sy_call = (sy_call_t *)linux_getgid16, .sy_auevent = AUE_GETGID, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 47 = linux_getgid16 */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 48 = ; */
- { .sy_narg = 0, .sy_call = (sy_call_t *)linux_geteuid16, .sy_auevent = AUE_GETEUID, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 49 = linux_geteuid16 */
- { .sy_narg = 0, .sy_call = (sy_call_t *)linux_getegid16, .sy_auevent = AUE_GETEGID, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 50 = linux_getegid16 */
- { .sy_narg = AS(acct_args), .sy_call = (sy_call_t *)sys_acct, .sy_auevent = AUE_ACCT, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 51 = acct */
- { .sy_narg = AS(linux_umount_args), .sy_call = (sy_call_t *)linux_umount, .sy_auevent = AUE_UMOUNT, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 52 = linux_umount */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 53 = ; */
- { .sy_narg = AS(linux_ioctl_args), .sy_call = (sy_call_t *)linux_ioctl, .sy_auevent = AUE_IOCTL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 54 = linux_ioctl */
- { .sy_narg = AS(linux_fcntl_args), .sy_call = (sy_call_t *)linux_fcntl, .sy_auevent = AUE_FCNTL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 55 = linux_fcntl */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 56 = ; */
- { .sy_narg = AS(setpgid_args), .sy_call = (sy_call_t *)sys_setpgid, .sy_auevent = AUE_SETPGRP, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 57 = setpgid */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 58 = ; */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 59 = ; */
- { .sy_narg = AS(umask_args), .sy_call = (sy_call_t *)sys_umask, .sy_auevent = AUE_UMASK, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 60 = umask */
- { .sy_narg = AS(chroot_args), .sy_call = (sy_call_t *)sys_chroot, .sy_auevent = AUE_CHROOT, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 61 = chroot */
- { .sy_narg = AS(linux_ustat_args), .sy_call = (sy_call_t *)linux_ustat, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 62 = linux_ustat */
- { .sy_narg = AS(dup2_args), .sy_call = (sy_call_t *)sys_dup2, .sy_auevent = AUE_DUP2, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 63 = dup2 */
- { .sy_narg = 0, .sy_call = (sy_call_t *)linux_getppid, .sy_auevent = AUE_GETPPID, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 64 = linux_getppid */
- { .sy_narg = 0, .sy_call = (sy_call_t *)sys_getpgrp, .sy_auevent = AUE_GETPGRP, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 65 = getpgrp */
- { .sy_narg = 0, .sy_call = (sy_call_t *)sys_setsid, .sy_auevent = AUE_SETSID, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 66 = setsid */
- { .sy_narg = AS(linux_sigaction_args), .sy_call = (sy_call_t *)linux_sigaction, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 67 = linux_sigaction */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 68 = ; */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 69 = ; */
- { .sy_narg = AS(linux_setreuid16_args), .sy_call = (sy_call_t *)linux_setreuid16, .sy_auevent = AUE_SETREUID, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 70 = linux_setreuid16 */
- { .sy_narg = AS(linux_setregid16_args), .sy_call = (sy_call_t *)linux_setregid16, .sy_auevent = AUE_SETREGID, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 71 = linux_setregid16 */
- { .sy_narg = AS(linux_sigsuspend_args), .sy_call = (sy_call_t *)linux_sigsuspend, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 72 = linux_sigsuspend */
- { .sy_narg = AS(linux_sigpending_args), .sy_call = (sy_call_t *)linux_sigpending, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 73 = linux_sigpending */
- { .sy_narg = AS(linux_sethostname_args), .sy_call = (sy_call_t *)linux_sethostname, .sy_auevent = AUE_SYSCTL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 74 = linux_sethostname */
- { .sy_narg = AS(linux_setrlimit_args), .sy_call = (sy_call_t *)linux_setrlimit, .sy_auevent = AUE_SETRLIMIT, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 75 = linux_setrlimit */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 76 = ; */
- { .sy_narg = AS(getrusage_args), .sy_call = (sy_call_t *)sys_getrusage, .sy_auevent = AUE_GETRUSAGE, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 77 = getrusage */
- { .sy_narg = AS(linux_gettimeofday_args), .sy_call = (sy_call_t *)linux_gettimeofday, .sy_auevent = AUE_GETTIMEOFDAY, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 78 = linux_gettimeofday */
- { .sy_narg = AS(linux_settimeofday_args), .sy_call = (sy_call_t *)linux_settimeofday, .sy_auevent = AUE_SETTIMEOFDAY, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 79 = linux_settimeofday */
- { .sy_narg = AS(linux_getgroups16_args), .sy_call = (sy_call_t *)linux_getgroups16, .sy_auevent = AUE_GETGROUPS, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 80 = linux_getgroups16 */
- { .sy_narg = AS(linux_setgroups16_args), .sy_call = (sy_call_t *)linux_setgroups16, .sy_auevent = AUE_SETGROUPS, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 81 = linux_setgroups16 */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 82 = ; */
- { .sy_narg = AS(linux_symlink_args), .sy_call = (sy_call_t *)linux_symlink, .sy_auevent = AUE_SYMLINK, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 83 = linux_symlink */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 84 = ; */
- { .sy_narg = AS(linux_readlink_args), .sy_call = (sy_call_t *)linux_readlink, .sy_auevent = AUE_READLINK, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 85 = linux_readlink */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 86 = uselib */
- { .sy_narg = AS(swapon_args), .sy_call = (sy_call_t *)sys_swapon, .sy_auevent = AUE_SWAPON, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 87 = swapon */
- { .sy_narg = AS(linux_reboot_args), .sy_call = (sy_call_t *)linux_reboot, .sy_auevent = AUE_REBOOT, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 88 = linux_reboot */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 89 = ; */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 90 = ; */
- { .sy_narg = AS(munmap_args), .sy_call = (sy_call_t *)sys_munmap, .sy_auevent = AUE_MUNMAP, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 91 = munmap */
- { .sy_narg = AS(linux_truncate_args), .sy_call = (sy_call_t *)linux_truncate, .sy_auevent = AUE_TRUNCATE, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 92 = linux_truncate */
- { .sy_narg = AS(linux_ftruncate_args), .sy_call = (sy_call_t *)linux_ftruncate, .sy_auevent = AUE_FTRUNCATE, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 93 = linux_ftruncate */
- { .sy_narg = AS(fchmod_args), .sy_call = (sy_call_t *)sys_fchmod, .sy_auevent = AUE_FCHMOD, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 94 = fchmod */
- { .sy_narg = AS(fchown_args), .sy_call = (sy_call_t *)sys_fchown, .sy_auevent = AUE_FCHOWN, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 95 = fchown */
- { .sy_narg = AS(linux_getpriority_args), .sy_call = (sy_call_t *)linux_getpriority, .sy_auevent = AUE_GETPRIORITY, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 96 = linux_getpriority */
- { .sy_narg = AS(setpriority_args), .sy_call = (sy_call_t *)sys_setpriority, .sy_auevent = AUE_SETPRIORITY, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 97 = setpriority */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 98 = ; */
- { .sy_narg = AS(linux_statfs_args), .sy_call = (sy_call_t *)linux_statfs, .sy_auevent = AUE_STATFS, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 99 = linux_statfs */
- { .sy_narg = AS(linux_fstatfs_args), .sy_call = (sy_call_t *)linux_fstatfs, .sy_auevent = AUE_FSTATFS, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 100 = linux_fstatfs */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 101 = ; */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 102 = ; */
- { .sy_narg = AS(linux_syslog_args), .sy_call = (sy_call_t *)linux_syslog, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 103 = linux_syslog */
- { .sy_narg = AS(linux_setitimer_args), .sy_call = (sy_call_t *)linux_setitimer, .sy_auevent = AUE_SETITIMER, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 104 = linux_setitimer */
- { .sy_narg = AS(linux_getitimer_args), .sy_call = (sy_call_t *)linux_getitimer, .sy_auevent = AUE_GETITIMER, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 105 = linux_getitimer */
- { .sy_narg = AS(linux_newstat_args), .sy_call = (sy_call_t *)linux_newstat, .sy_auevent = AUE_STAT, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 106 = linux_newstat */
- { .sy_narg = AS(linux_newlstat_args), .sy_call = (sy_call_t *)linux_newlstat, .sy_auevent = AUE_LSTAT, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 107 = linux_newlstat */
- { .sy_narg = AS(linux_newfstat_args), .sy_call = (sy_call_t *)linux_newfstat, .sy_auevent = AUE_FSTAT, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 108 = linux_newfstat */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 109 = ; */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 110 = ; */
- { .sy_narg = 0, .sy_call = (sy_call_t *)linux_vhangup, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 111 = linux_vhangup */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 112 = ; */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 113 = ; */
- { .sy_narg = AS(linux_wait4_args), .sy_call = (sy_call_t *)linux_wait4, .sy_auevent = AUE_WAIT4, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 114 = linux_wait4 */
- { .sy_narg = 0, .sy_call = (sy_call_t *)linux_swapoff, .sy_auevent = AUE_SWAPOFF, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 115 = linux_swapoff */
- { .sy_narg = AS(linux_sysinfo_args), .sy_call = (sy_call_t *)linux_sysinfo, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 116 = linux_sysinfo */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 117 = ; */
- { .sy_narg = AS(fsync_args), .sy_call = (sy_call_t *)sys_fsync, .sy_auevent = AUE_FSYNC, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 118 = fsync */
- { .sy_narg = AS(linux_sigreturn_args), .sy_call = (sy_call_t *)linux_sigreturn, .sy_auevent = AUE_SIGRETURN, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 119 = linux_sigreturn */
- { .sy_narg = AS(linux_clone_args), .sy_call = (sy_call_t *)linux_clone, .sy_auevent = AUE_RFORK, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 120 = linux_clone */
- { .sy_narg = AS(linux_setdomainname_args), .sy_call = (sy_call_t *)linux_setdomainname, .sy_auevent = AUE_SYSCTL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 121 = linux_setdomainname */
- { .sy_narg = AS(linux_newuname_args), .sy_call = (sy_call_t *)linux_newuname, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 122 = linux_newuname */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 123 = ; */
- { .sy_narg = 0, .sy_call = (sy_call_t *)linux_adjtimex, .sy_auevent = AUE_ADJTIME, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 124 = linux_adjtimex */
- { .sy_narg = AS(linux_mprotect_args), .sy_call = (sy_call_t *)linux_mprotect, .sy_auevent = AUE_MPROTECT, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 125 = linux_mprotect */
- { .sy_narg = AS(linux_sigprocmask_args), .sy_call = (sy_call_t *)linux_sigprocmask, .sy_auevent = AUE_SIGPROCMASK, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 126 = linux_sigprocmask */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 127 = ; */
- { .sy_narg = 0, .sy_call = (sy_call_t *)linux_init_module, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 128 = linux_init_module */
- { .sy_narg = 0, .sy_call = (sy_call_t *)linux_delete_module, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 129 = linux_delete_module */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 130 = ; */
- { .sy_narg = 0, .sy_call = (sy_call_t *)linux_quotactl, .sy_auevent = AUE_QUOTACTL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 131 = linux_quotactl */
- { .sy_narg = AS(getpgid_args), .sy_call = (sy_call_t *)sys_getpgid, .sy_auevent = AUE_GETPGID, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 132 = getpgid */
- { .sy_narg = AS(fchdir_args), .sy_call = (sy_call_t *)sys_fchdir, .sy_auevent = AUE_FCHDIR, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 133 = fchdir */
- { .sy_narg = 0, .sy_call = (sy_call_t *)linux_bdflush, .sy_auevent = AUE_BDFLUSH, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 134 = linux_bdflush */
- { .sy_narg = AS(linux_sysfs_args), .sy_call = (sy_call_t *)linux_sysfs, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 135 = linux_sysfs */
- { .sy_narg = AS(linux_personality_args), .sy_call = (sy_call_t *)linux_personality, .sy_auevent = AUE_PERSONALITY, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 136 = linux_personality */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 137 = ; */
- { .sy_narg = AS(linux_setfsuid16_args), .sy_call = (sy_call_t *)linux_setfsuid16, .sy_auevent = AUE_SETFSUID, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 138 = linux_setfsuid16 */
- { .sy_narg = AS(linux_setfsgid16_args), .sy_call = (sy_call_t *)linux_setfsgid16, .sy_auevent = AUE_SETFSGID, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 139 = linux_setfsgid16 */
- { .sy_narg = AS(linux_llseek_args), .sy_call = (sy_call_t *)linux_llseek, .sy_auevent = AUE_LSEEK, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 140 = linux_llseek */
- { .sy_narg = AS(linux_getdents_args), .sy_call = (sy_call_t *)linux_getdents, .sy_auevent = AUE_GETDIRENTRIES, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 141 = linux_getdents */
- { .sy_narg = AS(linux_select_args), .sy_call = (sy_call_t *)linux_select, .sy_auevent = AUE_SELECT, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 142 = linux_select */
- { .sy_narg = AS(flock_args), .sy_call = (sy_call_t *)sys_flock, .sy_auevent = AUE_FLOCK, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 143 = flock */
- { .sy_narg = AS(linux_msync_args), .sy_call = (sy_call_t *)linux_msync, .sy_auevent = AUE_MSYNC, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 144 = linux_msync */
- { .sy_narg = AS(readv_args), .sy_call = (sy_call_t *)sys_readv, .sy_auevent = AUE_READV, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 145 = readv */
- { .sy_narg = AS(writev_args), .sy_call = (sy_call_t *)sys_writev, .sy_auevent = AUE_WRITEV, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 146 = writev */
- { .sy_narg = AS(linux_getsid_args), .sy_call = (sy_call_t *)linux_getsid, .sy_auevent = AUE_GETSID, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 147 = linux_getsid */
- { .sy_narg = AS(linux_fdatasync_args), .sy_call = (sy_call_t *)linux_fdatasync, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 148 = linux_fdatasync */
- { .sy_narg = AS(linux_sysctl_args), .sy_call = (sy_call_t *)linux_sysctl, .sy_auevent = AUE_SYSCTL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 149 = linux_sysctl */
- { .sy_narg = AS(mlock_args), .sy_call = (sy_call_t *)sys_mlock, .sy_auevent = AUE_MLOCK, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 150 = mlock */
- { .sy_narg = AS(munlock_args), .sy_call = (sy_call_t *)sys_munlock, .sy_auevent = AUE_MUNLOCK, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 151 = munlock */
- { .sy_narg = AS(mlockall_args), .sy_call = (sy_call_t *)sys_mlockall, .sy_auevent = AUE_MLOCKALL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 152 = mlockall */
- { .sy_narg = 0, .sy_call = (sy_call_t *)sys_munlockall, .sy_auevent = AUE_MUNLOCKALL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 153 = munlockall */
- { .sy_narg = AS(linux_sched_setparam_args), .sy_call = (sy_call_t *)linux_sched_setparam, .sy_auevent = AUE_SCHED_SETPARAM, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 154 = linux_sched_setparam */
- { .sy_narg = AS(linux_sched_getparam_args), .sy_call = (sy_call_t *)linux_sched_getparam, .sy_auevent = AUE_SCHED_GETPARAM, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 155 = linux_sched_getparam */
- { .sy_narg = AS(linux_sched_setscheduler_args), .sy_call = (sy_call_t *)linux_sched_setscheduler, .sy_auevent = AUE_SCHED_SETSCHEDULER, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 156 = linux_sched_setscheduler */
- { .sy_narg = AS(linux_sched_getscheduler_args), .sy_call = (sy_call_t *)linux_sched_getscheduler, .sy_auevent = AUE_SCHED_GETSCHEDULER, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 157 = linux_sched_getscheduler */
- { .sy_narg = 0, .sy_call = (sy_call_t *)sys_sched_yield, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 158 = sched_yield */
- { .sy_narg = AS(linux_sched_get_priority_max_args), .sy_call = (sy_call_t *)linux_sched_get_priority_max, .sy_auevent = AUE_SCHED_GET_PRIORITY_MAX, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 159 = linux_sched_get_priority_max */
- { .sy_narg = AS(linux_sched_get_priority_min_args), .sy_call = (sy_call_t *)linux_sched_get_priority_min, .sy_auevent = AUE_SCHED_GET_PRIORITY_MIN, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 160 = linux_sched_get_priority_min */
- { .sy_narg = AS(linux_sched_rr_get_interval_args), .sy_call = (sy_call_t *)linux_sched_rr_get_interval, .sy_auevent = AUE_SCHED_RR_GET_INTERVAL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 161 = linux_sched_rr_get_interval */
- { .sy_narg = AS(linux_nanosleep_args), .sy_call = (sy_call_t *)linux_nanosleep, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 162 = linux_nanosleep */
- { .sy_narg = AS(linux_mremap_args), .sy_call = (sy_call_t *)linux_mremap, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 163 = linux_mremap */
- { .sy_narg = AS(linux_setresuid16_args), .sy_call = (sy_call_t *)linux_setresuid16, .sy_auevent = AUE_SETRESUID, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 164 = linux_setresuid16 */
- { .sy_narg = AS(linux_getresuid16_args), .sy_call = (sy_call_t *)linux_getresuid16, .sy_auevent = AUE_GETRESUID, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 165 = linux_getresuid16 */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 166 = ; */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 167 = ; */
- { .sy_narg = AS(linux_poll_args), .sy_call = (sy_call_t *)linux_poll, .sy_auevent = AUE_POLL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 168 = linux_poll */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 169 = ; */
- { .sy_narg = AS(linux_setresgid16_args), .sy_call = (sy_call_t *)linux_setresgid16, .sy_auevent = AUE_SETRESGID, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 170 = linux_setresgid16 */
- { .sy_narg = AS(linux_getresgid16_args), .sy_call = (sy_call_t *)linux_getresgid16, .sy_auevent = AUE_GETRESGID, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 171 = linux_getresgid16 */
- { .sy_narg = AS(linux_prctl_args), .sy_call = (sy_call_t *)linux_prctl, .sy_auevent = AUE_PRCTL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 172 = linux_prctl */
- { .sy_narg = AS(linux_rt_sigreturn_args), .sy_call = (sy_call_t *)linux_rt_sigreturn, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 173 = linux_rt_sigreturn */
- { .sy_narg = AS(linux_rt_sigaction_args), .sy_call = (sy_call_t *)linux_rt_sigaction, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 174 = linux_rt_sigaction */
- { .sy_narg = AS(linux_rt_sigprocmask_args), .sy_call = (sy_call_t *)linux_rt_sigprocmask, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 175 = linux_rt_sigprocmask */
- { .sy_narg = AS(linux_rt_sigpending_args), .sy_call = (sy_call_t *)linux_rt_sigpending, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 176 = linux_rt_sigpending */
- { .sy_narg = AS(linux_rt_sigtimedwait_args), .sy_call = (sy_call_t *)linux_rt_sigtimedwait, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 177 = linux_rt_sigtimedwait */
- { .sy_narg = AS(linux_rt_sigqueueinfo_args), .sy_call = (sy_call_t *)linux_rt_sigqueueinfo, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 178 = linux_rt_sigqueueinfo */
- { .sy_narg = AS(linux_rt_sigsuspend_args), .sy_call = (sy_call_t *)linux_rt_sigsuspend, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 179 = linux_rt_sigsuspend */
- { .sy_narg = AS(linux_pread_args), .sy_call = (sy_call_t *)linux_pread, .sy_auevent = AUE_PREAD, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 180 = linux_pread */
- { .sy_narg = AS(linux_pwrite_args), .sy_call = (sy_call_t *)linux_pwrite, .sy_auevent = AUE_PWRITE, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 181 = linux_pwrite */
- { .sy_narg = AS(linux_chown16_args), .sy_call = (sy_call_t *)linux_chown16, .sy_auevent = AUE_CHOWN, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 182 = linux_chown16 */
- { .sy_narg = AS(linux_getcwd_args), .sy_call = (sy_call_t *)linux_getcwd, .sy_auevent = AUE_GETCWD, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 183 = linux_getcwd */
- { .sy_narg = AS(linux_capget_args), .sy_call = (sy_call_t *)linux_capget, .sy_auevent = AUE_CAPGET, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 184 = linux_capget */
- { .sy_narg = AS(linux_capset_args), .sy_call = (sy_call_t *)linux_capset, .sy_auevent = AUE_CAPSET, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 185 = linux_capset */
- { .sy_narg = AS(linux_sigaltstack_args), .sy_call = (sy_call_t *)linux_sigaltstack, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 186 = linux_sigaltstack */
- { .sy_narg = AS(linux_sendfile_args), .sy_call = (sy_call_t *)linux_sendfile, .sy_auevent = AUE_SENDFILE, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 187 = linux_sendfile */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 188 = ; */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 189 = ; */
- { .sy_narg = 0, .sy_call = (sy_call_t *)linux_vfork, .sy_auevent = AUE_VFORK, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 190 = linux_vfork */
- { .sy_narg = AS(linux_getrlimit_args), .sy_call = (sy_call_t *)linux_getrlimit, .sy_auevent = AUE_GETRLIMIT, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 191 = linux_getrlimit */
- { .sy_narg = AS(linux_mmap2_args), .sy_call = (sy_call_t *)linux_mmap2, .sy_auevent = AUE_MMAP, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 192 = linux_mmap2 */
- { .sy_narg = AS(linux_truncate64_args), .sy_call = (sy_call_t *)linux_truncate64, .sy_auevent = AUE_TRUNCATE, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 193 = linux_truncate64 */
- { .sy_narg = AS(linux_ftruncate64_args), .sy_call = (sy_call_t *)linux_ftruncate64, .sy_auevent = AUE_FTRUNCATE, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 194 = linux_ftruncate64 */
- { .sy_narg = AS(linux_stat64_args), .sy_call = (sy_call_t *)linux_stat64, .sy_auevent = AUE_STAT, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 195 = linux_stat64 */
- { .sy_narg = AS(linux_lstat64_args), .sy_call = (sy_call_t *)linux_lstat64, .sy_auevent = AUE_LSTAT, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 196 = linux_lstat64 */
- { .sy_narg = AS(linux_fstat64_args), .sy_call = (sy_call_t *)linux_fstat64, .sy_auevent = AUE_FSTAT, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 197 = linux_fstat64 */
- { .sy_narg = AS(linux_lchown_args), .sy_call = (sy_call_t *)linux_lchown, .sy_auevent = AUE_LCHOWN, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 198 = linux_lchown */
- { .sy_narg = 0, .sy_call = (sy_call_t *)linux_getuid, .sy_auevent = AUE_GETUID, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 199 = linux_getuid */
- { .sy_narg = 0, .sy_call = (sy_call_t *)linux_getgid, .sy_auevent = AUE_GETGID, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 200 = linux_getgid */
- { .sy_narg = 0, .sy_call = (sy_call_t *)sys_geteuid, .sy_auevent = AUE_GETEUID, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 201 = geteuid */
- { .sy_narg = 0, .sy_call = (sy_call_t *)sys_getegid, .sy_auevent = AUE_GETEGID, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 202 = getegid */
- { .sy_narg = AS(setreuid_args), .sy_call = (sy_call_t *)sys_setreuid, .sy_auevent = AUE_SETREUID, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 203 = setreuid */
- { .sy_narg = AS(setregid_args), .sy_call = (sy_call_t *)sys_setregid, .sy_auevent = AUE_SETREGID, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 204 = setregid */
- { .sy_narg = AS(linux_getgroups_args), .sy_call = (sy_call_t *)linux_getgroups, .sy_auevent = AUE_GETGROUPS, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 205 = linux_getgroups */
- { .sy_narg = AS(linux_setgroups_args), .sy_call = (sy_call_t *)linux_setgroups, .sy_auevent = AUE_SETGROUPS, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 206 = linux_setgroups */
- { .sy_narg = AS(fchown_args), .sy_call = (sy_call_t *)sys_fchown, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 207 = fchown */
- { .sy_narg = AS(setresuid_args), .sy_call = (sy_call_t *)sys_setresuid, .sy_auevent = AUE_SETRESUID, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 208 = setresuid */
- { .sy_narg = AS(getresuid_args), .sy_call = (sy_call_t *)sys_getresuid, .sy_auevent = AUE_GETRESUID, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 209 = getresuid */
- { .sy_narg = AS(setresgid_args), .sy_call = (sy_call_t *)sys_setresgid, .sy_auevent = AUE_SETRESGID, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 210 = setresgid */
- { .sy_narg = AS(getresgid_args), .sy_call = (sy_call_t *)sys_getresgid, .sy_auevent = AUE_GETRESGID, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 211 = getresgid */
- { .sy_narg = AS(linux_chown_args), .sy_call = (sy_call_t *)linux_chown, .sy_auevent = AUE_CHOWN, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 212 = linux_chown */
- { .sy_narg = AS(setuid_args), .sy_call = (sy_call_t *)sys_setuid, .sy_auevent = AUE_SETUID, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 213 = setuid */
- { .sy_narg = AS(setgid_args), .sy_call = (sy_call_t *)sys_setgid, .sy_auevent = AUE_SETGID, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 214 = setgid */
- { .sy_narg = AS(linux_setfsuid_args), .sy_call = (sy_call_t *)linux_setfsuid, .sy_auevent = AUE_SETFSUID, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 215 = linux_setfsuid */
- { .sy_narg = AS(linux_setfsgid_args), .sy_call = (sy_call_t *)linux_setfsgid, .sy_auevent = AUE_SETFSGID, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 216 = linux_setfsgid */
- { .sy_narg = AS(linux_getdents64_args), .sy_call = (sy_call_t *)linux_getdents64, .sy_auevent = AUE_GETDIRENTRIES, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 217 = linux_getdents64 */
- { .sy_narg = AS(linux_pivot_root_args), .sy_call = (sy_call_t *)linux_pivot_root, .sy_auevent = AUE_PIVOT_ROOT, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 218 = linux_pivot_root */
- { .sy_narg = AS(linux_mincore_args), .sy_call = (sy_call_t *)linux_mincore, .sy_auevent = AUE_MINCORE, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 219 = linux_mincore */
- { .sy_narg = AS(madvise_args), .sy_call = (sy_call_t *)sys_madvise, .sy_auevent = AUE_MADVISE, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 220 = madvise */
- { .sy_narg = AS(linux_fcntl64_args), .sy_call = (sy_call_t *)linux_fcntl64, .sy_auevent = AUE_FCNTL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 221 = linux_fcntl64 */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 222 = */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 223 = */
- { .sy_narg = 0, .sy_call = (sy_call_t *)linux_gettid, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 224 = linux_gettid */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 225 = linux_readahead */
- { .sy_narg = 0, .sy_call = (sy_call_t *)linux_setxattr, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 226 = linux_setxattr */
- { .sy_narg = 0, .sy_call = (sy_call_t *)linux_lsetxattr, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 227 = linux_lsetxattr */
- { .sy_narg = 0, .sy_call = (sy_call_t *)linux_fsetxattr, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 228 = linux_fsetxattr */
- { .sy_narg = 0, .sy_call = (sy_call_t *)linux_getxattr, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 229 = linux_getxattr */
- { .sy_narg = 0, .sy_call = (sy_call_t *)linux_lgetxattr, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 230 = linux_lgetxattr */
- { .sy_narg = 0, .sy_call = (sy_call_t *)linux_fgetxattr, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 231 = linux_fgetxattr */
- { .sy_narg = 0, .sy_call = (sy_call_t *)linux_listxattr, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 232 = linux_listxattr */
- { .sy_narg = 0, .sy_call = (sy_call_t *)linux_llistxattr, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 233 = linux_llistxattr */
- { .sy_narg = 0, .sy_call = (sy_call_t *)linux_flistxattr, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 234 = linux_flistxattr */
- { .sy_narg = 0, .sy_call = (sy_call_t *)linux_removexattr, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 235 = linux_removexattr */
- { .sy_narg = 0, .sy_call = (sy_call_t *)linux_lremovexattr, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 236 = linux_lremovexattr */
- { .sy_narg = 0, .sy_call = (sy_call_t *)linux_fremovexattr, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 237 = linux_fremovexattr */
- { .sy_narg = AS(linux_tkill_args), .sy_call = (sy_call_t *)linux_tkill, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 238 = linux_tkill */
- { .sy_narg = AS(linux_sendfile64_args), .sy_call = (sy_call_t *)linux_sendfile64, .sy_auevent = AUE_SENDFILE, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 239 = linux_sendfile64 */
- { .sy_narg = AS(linux_sys_futex_args), .sy_call = (sy_call_t *)linux_sys_futex, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 240 = linux_sys_futex */
- { .sy_narg = AS(linux_sched_setaffinity_args), .sy_call = (sy_call_t *)linux_sched_setaffinity, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 241 = linux_sched_setaffinity */
- { .sy_narg = AS(linux_sched_getaffinity_args), .sy_call = (sy_call_t *)linux_sched_getaffinity, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 242 = linux_sched_getaffinity */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 243 = linux_io_setup */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 244 = linux_io_destroy */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 245 = linux_io_getevents */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 246 = linux_io_submit */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 247 = linux_io_cancel */
- { .sy_narg = AS(linux_exit_group_args), .sy_call = (sy_call_t *)linux_exit_group, .sy_auevent = AUE_EXIT, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 248 = linux_exit_group */
- { .sy_narg = 0, .sy_call = (sy_call_t *)linux_lookup_dcookie, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 249 = linux_lookup_dcookie */
- { .sy_narg = AS(linux_epoll_create_args), .sy_call = (sy_call_t *)linux_epoll_create, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 250 = linux_epoll_create */
- { .sy_narg = AS(linux_epoll_ctl_args), .sy_call = (sy_call_t *)linux_epoll_ctl, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 251 = linux_epoll_ctl */
- { .sy_narg = AS(linux_epoll_wait_args), .sy_call = (sy_call_t *)linux_epoll_wait, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 252 = linux_epoll_wait */
- { .sy_narg = 0, .sy_call = (sy_call_t *)linux_remap_file_pages, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 253 = linux_remap_file_pages */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 254 = ; */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 255 = ; */
- { .sy_narg = AS(linux_set_tid_address_args), .sy_call = (sy_call_t *)linux_set_tid_address, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 256 = linux_set_tid_address */
- { .sy_narg = AS(linux_timer_create_args), .sy_call = (sy_call_t *)linux_timer_create, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 257 = linux_timer_create */
- { .sy_narg = AS(linux_timer_settime_args), .sy_call = (sy_call_t *)linux_timer_settime, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 258 = linux_timer_settime */
- { .sy_narg = AS(linux_timer_gettime_args), .sy_call = (sy_call_t *)linux_timer_gettime, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 259 = linux_timer_gettime */
- { .sy_narg = AS(linux_timer_getoverrun_args), .sy_call = (sy_call_t *)linux_timer_getoverrun, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 260 = linux_timer_getoverrun */
- { .sy_narg = AS(linux_timer_delete_args), .sy_call = (sy_call_t *)linux_timer_delete, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 261 = linux_timer_delete */
- { .sy_narg = AS(linux_clock_settime_args), .sy_call = (sy_call_t *)linux_clock_settime, .sy_auevent = AUE_CLOCK_SETTIME, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 262 = linux_clock_settime */
- { .sy_narg = AS(linux_clock_gettime_args), .sy_call = (sy_call_t *)linux_clock_gettime, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 263 = linux_clock_gettime */
- { .sy_narg = AS(linux_clock_getres_args), .sy_call = (sy_call_t *)linux_clock_getres, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 264 = linux_clock_getres */
- { .sy_narg = AS(linux_clock_nanosleep_args), .sy_call = (sy_call_t *)linux_clock_nanosleep, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 265 = linux_clock_nanosleep */
- { .sy_narg = AS(linux_statfs64_args), .sy_call = (sy_call_t *)linux_statfs64, .sy_auevent = AUE_STATFS, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 266 = linux_statfs64 */
- { .sy_narg = AS(linux_fstatfs64_args), .sy_call = (sy_call_t *)linux_fstatfs64, .sy_auevent = AUE_FSTATFS, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 267 = linux_fstatfs64 */
- { .sy_narg = AS(linux_tgkill_args), .sy_call = (sy_call_t *)linux_tgkill, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 268 = linux_tgkill */
- { .sy_narg = AS(linux_utimes_args), .sy_call = (sy_call_t *)linux_utimes, .sy_auevent = AUE_UTIMES, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 269 = linux_utimes */
- { .sy_narg = AS(linux_fadvise64_64_args), .sy_call = (sy_call_t *)linux_fadvise64_64, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 270 = linux_fadvise64_64 */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 271 = pciconfig_iobase */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 272 = pciconfig_read */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 273 = pciconfig_write */
- { .sy_narg = AS(linux_mq_open_args), .sy_call = (sy_call_t *)linux_mq_open, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 274 = linux_mq_open */
- { .sy_narg = AS(linux_mq_unlink_args), .sy_call = (sy_call_t *)linux_mq_unlink, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 275 = linux_mq_unlink */
- { .sy_narg = AS(linux_mq_timedsend_args), .sy_call = (sy_call_t *)linux_mq_timedsend, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 276 = linux_mq_timedsend */
- { .sy_narg = AS(linux_mq_timedreceive_args), .sy_call = (sy_call_t *)linux_mq_timedreceive, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 277 = linux_mq_timedreceive */
- { .sy_narg = AS(linux_mq_notify_args), .sy_call = (sy_call_t *)linux_mq_notify, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 278 = linux_mq_notify */
- { .sy_narg = AS(linux_mq_getsetattr_args), .sy_call = (sy_call_t *)linux_mq_getsetattr, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 279 = linux_mq_getsetattr */
- { .sy_narg = AS(linux_waitid_args), .sy_call = (sy_call_t *)linux_waitid, .sy_auevent = AUE_WAIT6, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 280 = linux_waitid */
- { .sy_narg = AS(linux_socket_args), .sy_call = (sy_call_t *)linux_socket, .sy_auevent = AUE_SOCKET, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 281 = linux_socket */
- { .sy_narg = AS(linux_bind_args), .sy_call = (sy_call_t *)linux_bind, .sy_auevent = AUE_BIND, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 282 = linux_bind */
- { .sy_narg = AS(linux_connect_args), .sy_call = (sy_call_t *)linux_connect, .sy_auevent = AUE_CONNECT, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 283 = linux_connect */
- { .sy_narg = AS(linux_listen_args), .sy_call = (sy_call_t *)linux_listen, .sy_auevent = AUE_LISTEN, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 284 = linux_listen */
- { .sy_narg = AS(linux_accept_args), .sy_call = (sy_call_t *)linux_accept, .sy_auevent = AUE_ACCEPT, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 285 = linux_accept */
- { .sy_narg = AS(linux_getsockname_args), .sy_call = (sy_call_t *)linux_getsockname, .sy_auevent = AUE_GETSOCKNAME, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 286 = linux_getsockname */
- { .sy_narg = AS(linux_getpeername_args), .sy_call = (sy_call_t *)linux_getpeername, .sy_auevent = AUE_GETPEERNAME, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 287 = linux_getpeername */
- { .sy_narg = AS(linux_socketpair_args), .sy_call = (sy_call_t *)linux_socketpair, .sy_auevent = AUE_SOCKETPAIR, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 288 = linux_socketpair */
- { .sy_narg = AS(linux_send_args), .sy_call = (sy_call_t *)linux_send, .sy_auevent = AUE_SEND, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 289 = linux_send */
- { .sy_narg = AS(linux_sendto_args), .sy_call = (sy_call_t *)linux_sendto, .sy_auevent = AUE_SENDTO, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 290 = linux_sendto */
- { .sy_narg = AS(linux_recv_args), .sy_call = (sy_call_t *)linux_recv, .sy_auevent = AUE_RECV, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 291 = linux_recv */
- { .sy_narg = AS(linux_recvfrom_args), .sy_call = (sy_call_t *)linux_recvfrom, .sy_auevent = AUE_RECVFROM, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 292 = linux_recvfrom */
- { .sy_narg = AS(linux_shutdown_args), .sy_call = (sy_call_t *)linux_shutdown, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 293 = linux_shutdown */
- { .sy_narg = AS(linux_setsockopt_args), .sy_call = (sy_call_t *)linux_setsockopt, .sy_auevent = AUE_SETSOCKOPT, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 294 = linux_setsockopt */
- { .sy_narg = AS(linux_getsockopt_args), .sy_call = (sy_call_t *)linux_getsockopt, .sy_auevent = AUE_GETSOCKOPT, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 295 = linux_getsockopt */
- { .sy_narg = AS(linux_sendmsg_args), .sy_call = (sy_call_t *)linux_sendmsg, .sy_auevent = AUE_SENDMSG, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 296 = linux_sendmsg */
- { .sy_narg = AS(linux_recvmsg_args), .sy_call = (sy_call_t *)linux_recvmsg, .sy_auevent = AUE_RECVMSG, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 297 = linux_recvmsg */
- { .sy_narg = AS(linux_semop_args), .sy_call = (sy_call_t *)linux_semop, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 298 = linux_semop */
- { .sy_narg = AS(linux_semget_args), .sy_call = (sy_call_t *)linux_semget, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 299 = linux_semget */
- { .sy_narg = AS(linux_semctl_args), .sy_call = (sy_call_t *)linux_semctl, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 300 = linux_semctl */
- { .sy_narg = AS(linux_msgsnd_args), .sy_call = (sy_call_t *)linux_msgsnd, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 301 = linux_msgsnd */
- { .sy_narg = AS(linux_msgrcv_args), .sy_call = (sy_call_t *)linux_msgrcv, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 302 = linux_msgrcv */
- { .sy_narg = AS(linux_msgget_args), .sy_call = (sy_call_t *)linux_msgget, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 303 = linux_msgget */
- { .sy_narg = AS(linux_msgctl_args), .sy_call = (sy_call_t *)linux_msgctl, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 304 = linux_msgctl */
- { .sy_narg = AS(linux_shmat_args), .sy_call = (sy_call_t *)linux_shmat, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 305 = linux_shmat */
- { .sy_narg = AS(linux_shmdt_args), .sy_call = (sy_call_t *)linux_shmdt, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 306 = linux_shmdt */
- { .sy_narg = AS(linux_shmget_args), .sy_call = (sy_call_t *)linux_shmget, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 307 = linux_shmget */
- { .sy_narg = AS(linux_shmctl_args), .sy_call = (sy_call_t *)linux_shmctl, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 308 = linux_shmctl */
- { .sy_narg = 0, .sy_call = (sy_call_t *)linux_add_key, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 309 = linux_add_key */
- { .sy_narg = 0, .sy_call = (sy_call_t *)linux_request_key, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 310 = linux_request_key */
- { .sy_narg = 0, .sy_call = (sy_call_t *)linux_keyctl, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 311 = linux_keyctl */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 312 = semtimedop */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 313 = ; */
- { .sy_narg = 0, .sy_call = (sy_call_t *)linux_ioprio_set, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 314 = linux_ioprio_set */
- { .sy_narg = 0, .sy_call = (sy_call_t *)linux_ioprio_get, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 315 = linux_ioprio_get */
- { .sy_narg = 0, .sy_call = (sy_call_t *)linux_inotify_init, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 316 = linux_inotify_init */
- { .sy_narg = 0, .sy_call = (sy_call_t *)linux_inotify_add_watch, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 317 = linux_inotify_add_watch */
- { .sy_narg = 0, .sy_call = (sy_call_t *)linux_inotify_rm_watch, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 318 = linux_inotify_rm_watch */
- { .sy_narg = 0, .sy_call = (sy_call_t *)linux_mbind, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 319 = linux_mbind */
- { .sy_narg = 0, .sy_call = (sy_call_t *)linux_get_mempolicy, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 320 = linux_get_mempolicy */
- { .sy_narg = 0, .sy_call = (sy_call_t *)linux_set_mempolicy, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 321 = linux_set_mempolicy */
- { .sy_narg = AS(linux_openat_args), .sy_call = (sy_call_t *)linux_openat, .sy_auevent = AUE_OPEN_RWTC, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 322 = linux_openat */
- { .sy_narg = AS(linux_mkdirat_args), .sy_call = (sy_call_t *)linux_mkdirat, .sy_auevent = AUE_MKDIRAT, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 323 = linux_mkdirat */
- { .sy_narg = AS(linux_mknodat_args), .sy_call = (sy_call_t *)linux_mknodat, .sy_auevent = AUE_MKNODAT, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 324 = linux_mknodat */
- { .sy_narg = AS(linux_fchownat_args), .sy_call = (sy_call_t *)linux_fchownat, .sy_auevent = AUE_FCHOWNAT, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 325 = linux_fchownat */
- { .sy_narg = AS(linux_futimesat_args), .sy_call = (sy_call_t *)linux_futimesat, .sy_auevent = AUE_FUTIMESAT, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 326 = linux_futimesat */
- { .sy_narg = AS(linux_fstatat64_args), .sy_call = (sy_call_t *)linux_fstatat64, .sy_auevent = AUE_FSTATAT, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 327 = linux_fstatat64 */
- { .sy_narg = AS(linux_unlinkat_args), .sy_call = (sy_call_t *)linux_unlinkat, .sy_auevent = AUE_UNLINKAT, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 328 = linux_unlinkat */
- { .sy_narg = AS(linux_renameat_args), .sy_call = (sy_call_t *)linux_renameat, .sy_auevent = AUE_RENAMEAT, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 329 = linux_renameat */
- { .sy_narg = AS(linux_linkat_args), .sy_call = (sy_call_t *)linux_linkat, .sy_auevent = AUE_LINKAT, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 330 = linux_linkat */
- { .sy_narg = AS(linux_symlinkat_args), .sy_call = (sy_call_t *)linux_symlinkat, .sy_auevent = AUE_SYMLINKAT, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 331 = linux_symlinkat */
- { .sy_narg = AS(linux_readlinkat_args), .sy_call = (sy_call_t *)linux_readlinkat, .sy_auevent = AUE_READLINKAT, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 332 = linux_readlinkat */
- { .sy_narg = AS(linux_fchmodat_args), .sy_call = (sy_call_t *)linux_fchmodat, .sy_auevent = AUE_FCHMODAT, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 333 = linux_fchmodat */
- { .sy_narg = AS(linux_faccessat_args), .sy_call = (sy_call_t *)linux_faccessat, .sy_auevent = AUE_FACCESSAT, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 334 = linux_faccessat */
- { .sy_narg = AS(linux_pselect6_args), .sy_call = (sy_call_t *)linux_pselect6, .sy_auevent = AUE_SELECT, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 335 = linux_pselect6 */
- { .sy_narg = AS(linux_ppoll_args), .sy_call = (sy_call_t *)linux_ppoll, .sy_auevent = AUE_POLL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 336 = linux_ppoll */
- { .sy_narg = 0, .sy_call = (sy_call_t *)linux_unshare, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 337 = linux_unshare */
- { .sy_narg = AS(linux_set_robust_list_args), .sy_call = (sy_call_t *)linux_set_robust_list, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 338 = linux_set_robust_list */
- { .sy_narg = AS(linux_get_robust_list_args), .sy_call = (sy_call_t *)linux_get_robust_list, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 339 = linux_get_robust_list */
- { .sy_narg = 0, .sy_call = (sy_call_t *)linux_splice, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 340 = linux_splice */
- { .sy_narg = AS(linux_sync_file_range_args), .sy_call = (sy_call_t *)linux_sync_file_range, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 341 = linux_sync_file_range */
- { .sy_narg = 0, .sy_call = (sy_call_t *)linux_tee, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 342 = linux_tee */
- { .sy_narg = 0, .sy_call = (sy_call_t *)linux_vmsplice, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 343 = linux_vmsplice */
- { .sy_narg = 0, .sy_call = (sy_call_t *)linux_move_pages, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 344 = linux_move_pages */
- { .sy_narg = AS(linux_getcpu_args), .sy_call = (sy_call_t *)linux_getcpu, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 345 = linux_getcpu */
- { .sy_narg = AS(linux_epoll_pwait_args), .sy_call = (sy_call_t *)linux_epoll_pwait, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 346 = linux_epoll_pwait */
- { .sy_narg = 0, .sy_call = (sy_call_t *)linux_kexec_load, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 347 = linux_kexec_load */
- { .sy_narg = AS(linux_utimensat_args), .sy_call = (sy_call_t *)linux_utimensat, .sy_auevent = AUE_FUTIMESAT, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 348 = linux_utimensat */
- { .sy_narg = 0, .sy_call = (sy_call_t *)linux_signalfd, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 349 = linux_signalfd */
- { .sy_narg = 0, .sy_call = (sy_call_t *)linux_timerfd_create, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 350 = linux_timerfd_create */
- { .sy_narg = AS(linux_eventfd_args), .sy_call = (sy_call_t *)linux_eventfd, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 351 = linux_eventfd */
- { .sy_narg = AS(linux_fallocate_args), .sy_call = (sy_call_t *)linux_fallocate, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 352 = linux_fallocate */
- { .sy_narg = 0, .sy_call = (sy_call_t *)linux_timerfd_settime, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 353 = linux_timerfd_settime */
- { .sy_narg = 0, .sy_call = (sy_call_t *)linux_timerfd_gettime, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 354 = linux_timerfd_gettime */
- { .sy_narg = 0, .sy_call = (sy_call_t *)linux_signalfd4, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 355 = linux_signalfd4 */
- { .sy_narg = AS(linux_eventfd2_args), .sy_call = (sy_call_t *)linux_eventfd2, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 356 = linux_eventfd2 */
- { .sy_narg = AS(linux_epoll_create1_args), .sy_call = (sy_call_t *)linux_epoll_create1, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 357 = linux_epoll_create1 */
- { .sy_narg = AS(linux_dup3_args), .sy_call = (sy_call_t *)linux_dup3, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 358 = linux_dup3 */
- { .sy_narg = AS(linux_pipe2_args), .sy_call = (sy_call_t *)linux_pipe2, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 359 = linux_pipe2 */
- { .sy_narg = 0, .sy_call = (sy_call_t *)linux_inotify_init1, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 360 = linux_inotify_init1 */
- { .sy_narg = 0, .sy_call = (sy_call_t *)linux_preadv, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 361 = linux_preadv */
- { .sy_narg = 0, .sy_call = (sy_call_t *)linux_pwritev, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 362 = linux_pwritev */
- { .sy_narg = 0, .sy_call = (sy_call_t *)linux_rt_tsigqueueinfo, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 363 = linux_rt_tsigqueueinfo */
- { .sy_narg = 0, .sy_call = (sy_call_t *)linux_perf_event_open, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 364 = linux_perf_event_open */
- { .sy_narg = AS(linux_recvmmsg_args), .sy_call = (sy_call_t *)linux_recvmmsg, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 365 = linux_recvmmsg */
- { .sy_narg = AS(linux_accept4_args), .sy_call = (sy_call_t *)linux_accept4, .sy_auevent = AUE_ACCEPT, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 366 = linux_accept4 */
- { .sy_narg = 0, .sy_call = (sy_call_t *)linux_fanotify_init, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 367 = linux_fanotify_init */
- { .sy_narg = 0, .sy_call = (sy_call_t *)linux_fanotify_mark, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 368 = linux_fanotify_mark */
- { .sy_narg = AS(linux_prlimit64_args), .sy_call = (sy_call_t *)linux_prlimit64, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 369 = linux_prlimit64 */
- { .sy_narg = 0, .sy_call = (sy_call_t *)linux_name_to_handle_at, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 370 = linux_name_to_handle_at */
- { .sy_narg = 0, .sy_call = (sy_call_t *)linux_open_by_handle_at, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 371 = linux_open_by_handle_at */
- { .sy_narg = 0, .sy_call = (sy_call_t *)linux_clock_adjtime, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 372 = linux_clock_adjtime */
- { .sy_narg = AS(linux_syncfs_args), .sy_call = (sy_call_t *)linux_syncfs, .sy_auevent = AUE_SYNC, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 373 = linux_syncfs */
- { .sy_narg = AS(linux_sendmmsg_args), .sy_call = (sy_call_t *)linux_sendmmsg, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 374 = linux_sendmmsg */
- { .sy_narg = 0, .sy_call = (sy_call_t *)linux_setns, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 375 = linux_setns */
- { .sy_narg = 0, .sy_call = (sy_call_t *)linux_process_vm_readv, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 376 = linux_process_vm_readv */
- { .sy_narg = 0, .sy_call = (sy_call_t *)linux_process_vm_writev, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 377 = linux_process_vm_writev */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 378 = kcmp */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 379 = finit_module */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 380 = sys_sched_setattr */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 381 = sys_sched_getattr */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 382 = sys_renameat2 */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 383 = sys_seccomp */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 384 = sys_getrandom */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 385 = sys_memfd_create */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 386 = sys_bpf */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 387 = sys_execveat */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 388 = sys_userfaultfd */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 389 = sys_membarrier */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 390 = sys_mlock2 */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 391 = sys_copy_file_range */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 392 = sys_preadv2 */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 393 = sys_pwritev2 */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 394 = */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 395 = */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 396 = */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 397 = */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 398 = */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 399 = */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 400 = unimpl400 */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 401 = breakpoint */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 402 = cacheflush */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 403 = usr26 */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 404 = usr32 */
- { .sy_narg = AS(linux_set_tls_args), .sy_call = (sy_call_t *)linux_set_tls, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 405 = linux_set_tls */
- { .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 406 = nosys */
-};
diff --git a/sys/arm/linux/linux_systrace_args.c b/sys/arm/linux/linux_systrace_args.c
deleted file mode 100644
--- a/sys/arm/linux/linux_systrace_args.c
+++ /dev/null
@@ -1,7741 +0,0 @@
-/*
- * System call argument to DTrace register array converstion.
- *
- * 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_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_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_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_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_pause */
- case 29: {
- *n_args = 0;
- 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_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;
- }
- /* 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_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;
- }
- /* 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;
- }
- /* linux_gettimeofday */
- case 78: {
- struct linux_gettimeofday_args *p = params;
- uarg[0] = (intptr_t)p->tp; /* struct timeval32 * */
- 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 timeval32 * */
- 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_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_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;
- }
- /* 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_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_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; /* 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;
- }
- /* 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_ulong */
- iarg[1] = p->stack; /* l_ulong */
- uarg[2] = (intptr_t)p->parent_tidptr; /* l_int * */
- iarg[3] = p->tls; /* l_ulong */
- uarg[4] = (intptr_t)p->child_tidptr; /* l_int * */
- *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_ulong */
- *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_poll */
- case 168: {
- struct linux_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_timespec * */
- 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: {
- 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_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_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_pivot_root */
- case 218: {
- 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 219: {
- 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 220: {
- 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_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_sendfile64 */
- case 239: {
- struct linux_sendfile64_args *p = params;
- iarg[0] = p->out; /* l_int */
- iarg[1] = p->in; /* l_int */
- uarg[2] = (intptr_t)p->offset; /* l_loff_t * */
- iarg[3] = p->count; /* l_size_t */
- *n_args = 4;
- break;
- }
- /* linux_sys_futex */
- case 240: {
- struct linux_sys_futex_args *p = params;
- uarg[0] = (intptr_t)p->uaddr; /* uint32_t * */
- iarg[1] = p->op; /* l_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_exit_group */
- case 248: {
- struct linux_exit_group_args *p = params;
- iarg[0] = p->error_code; /* int */
- *n_args = 1;
- break;
- }
- /* linux_lookup_dcookie */
- case 249: {
- *n_args = 0;
- break;
- }
- /* linux_epoll_create */
- case 250: {
- struct linux_epoll_create_args *p = params;
- iarg[0] = p->size; /* l_int */
- *n_args = 1;
- break;
- }
- /* linux_epoll_ctl */
- case 251: {
- 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 252: {
- 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 253: {
- *n_args = 0;
- break;
- }
- /* linux_set_tid_address */
- case 256: {
- struct linux_set_tid_address_args *p = params;
- uarg[0] = (intptr_t)p->tidptr; /* int * */
- *n_args = 1;
- break;
- }
- /* linux_timer_create */
- case 257: {
- 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 258: {
- 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 259: {
- 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 260: {
- struct linux_timer_getoverrun_args *p = params;
- iarg[0] = p->timerid; /* l_timer_t */
- *n_args = 1;
- break;
- }
- /* linux_timer_delete */
- case 261: {
- struct linux_timer_delete_args *p = params;
- iarg[0] = p->timerid; /* l_timer_t */
- *n_args = 1;
- break;
- }
- /* linux_clock_settime */
- case 262: {
- 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 263: {
- 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 264: {
- 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 265: {
- 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 266: {
- 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 267: {
- 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 268: {
- 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 269: {
- 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 270: {
- 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_mq_open */
- case 274: {
- 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 275: {
- struct linux_mq_unlink_args *p = params;
- uarg[0] = (intptr_t)p->name; /* const char * */
- *n_args = 1;
- break;
- }
- /* linux_mq_timedsend */
- case 276: {
- 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 277: {
- 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 278: {
- 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 279: {
- 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_waitid */
- case 280: {
- 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_socket */
- case 281: {
- 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_bind */
- case 282: {
- 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 283: {
- 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 284: {
- 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 285: {
- 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_getsockname */
- case 286: {
- 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 287: {
- 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 288: {
- 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_send */
- case 289: {
- struct linux_send_args *p = params;
- iarg[0] = p->s; /* int */
- iarg[1] = p->msg; /* l_uintptr_t */
- iarg[2] = p->len; /* int */
- iarg[3] = p->flags; /* int */
- *n_args = 4;
- break;
- }
- /* linux_sendto */
- case 290: {
- 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_recv */
- case 291: {
- struct linux_recv_args *p = params;
- iarg[0] = p->s; /* int */
- iarg[1] = p->msg; /* l_uintptr_t */
- iarg[2] = p->len; /* int */
- iarg[3] = p->flags; /* int */
- *n_args = 4;
- break;
- }
- /* linux_recvfrom */
- case 292: {
- 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_shutdown */
- case 293: {
- struct linux_shutdown_args *p = params;
- iarg[0] = p->s; /* l_int */
- iarg[1] = p->how; /* l_int */
- *n_args = 2;
- break;
- }
- /* linux_setsockopt */
- case 294: {
- 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 295: {
- 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_sendmsg */
- case 296: {
- 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 297: {
- 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_semop */
- case 298: {
- 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_semget */
- case 299: {
- 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 300: {
- 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_msgsnd */
- case 301: {
- 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 302: {
- 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_msgget */
- case 303: {
- 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 304: {
- 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_shmat */
- case 305: {
- 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 306: {
- struct linux_shmdt_args *p = params;
- uarg[0] = (intptr_t)p->shmaddr; /* char * */
- *n_args = 1;
- break;
- }
- /* linux_shmget */
- case 307: {
- 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 308: {
- 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_add_key */
- case 309: {
- *n_args = 0;
- break;
- }
- /* linux_request_key */
- case 310: {
- *n_args = 0;
- break;
- }
- /* linux_keyctl */
- case 311: {
- *n_args = 0;
- break;
- }
- /* linux_ioprio_set */
- case 314: {
- *n_args = 0;
- break;
- }
- /* linux_ioprio_get */
- case 315: {
- *n_args = 0;
- break;
- }
- /* linux_inotify_init */
- case 316: {
- *n_args = 0;
- break;
- }
- /* linux_inotify_add_watch */
- case 317: {
- *n_args = 0;
- break;
- }
- /* linux_inotify_rm_watch */
- case 318: {
- *n_args = 0;
- break;
- }
- /* linux_mbind */
- case 319: {
- *n_args = 0;
- break;
- }
- /* linux_get_mempolicy */
- case 320: {
- *n_args = 0;
- break;
- }
- /* linux_set_mempolicy */
- case 321: {
- *n_args = 0;
- break;
- }
- /* linux_openat */
- case 322: {
- 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 323: {
- 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 324: {
- 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 325: {
- 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 326: {
- 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 327: {
- 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 328: {
- 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 329: {
- 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 330: {
- 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 331: {
- 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 332: {
- 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 333: {
- 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 334: {
- 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 335: {
- 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 336: {
- 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 337: {
- *n_args = 0;
- break;
- }
- /* linux_set_robust_list */
- case 338: {
- 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 339: {
- 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 340: {
- *n_args = 0;
- break;
- }
- /* linux_sync_file_range */
- case 341: {
- struct linux_sync_file_range_args *p = params;
- iarg[0] = p->fd; /* l_int */
- iarg[1] = p->offset; /* l_loff_t */
- iarg[2] = p->nbytes; /* l_loff_t */
- uarg[3] = p->flags; /* unsigned int */
- *n_args = 4;
- break;
- }
- /* linux_tee */
- case 342: {
- *n_args = 0;
- break;
- }
- /* linux_vmsplice */
- case 343: {
- *n_args = 0;
- break;
- }
- /* linux_move_pages */
- case 344: {
- *n_args = 0;
- break;
- }
- /* linux_getcpu */
- case 345: {
- 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_epoll_pwait */
- case 346: {
- 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 * */
- *n_args = 5;
- break;
- }
- /* linux_kexec_load */
- case 347: {
- *n_args = 0;
- break;
- }
- /* linux_utimensat */
- case 348: {
- 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 349: {
- *n_args = 0;
- break;
- }
- /* linux_timerfd_create */
- case 350: {
- *n_args = 0;
- break;
- }
- /* linux_eventfd */
- case 351: {
- struct linux_eventfd_args *p = params;
- iarg[0] = p->initval; /* l_uint */
- *n_args = 1;
- break;
- }
- /* linux_fallocate */
- case 352: {
- 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 353: {
- *n_args = 0;
- break;
- }
- /* linux_timerfd_gettime */
- case 354: {
- *n_args = 0;
- break;
- }
- /* linux_signalfd4 */
- case 355: {
- *n_args = 0;
- break;
- }
- /* linux_eventfd2 */
- case 356: {
- 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 357: {
- struct linux_epoll_create1_args *p = params;
- iarg[0] = p->flags; /* l_int */
- *n_args = 1;
- break;
- }
- /* linux_dup3 */
- case 358: {
- 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 359: {
- 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 360: {
- *n_args = 0;
- break;
- }
- /* linux_preadv */
- case 361: {
- *n_args = 0;
- break;
- }
- /* linux_pwritev */
- case 362: {
- *n_args = 0;
- break;
- }
- /* linux_rt_tsigqueueinfo */
- case 363: {
- *n_args = 0;
- break;
- }
- /* linux_perf_event_open */
- case 364: {
- *n_args = 0;
- break;
- }
- /* linux_recvmmsg */
- case 365: {
- 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_accept4 */
- case 366: {
- 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_fanotify_init */
- case 367: {
- *n_args = 0;
- break;
- }
- /* linux_fanotify_mark */
- case 368: {
- *n_args = 0;
- break;
- }
- /* linux_prlimit64 */
- case 369: {
- 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 370: {
- *n_args = 0;
- break;
- }
- /* linux_open_by_handle_at */
- case 371: {
- *n_args = 0;
- break;
- }
- /* linux_clock_adjtime */
- case 372: {
- *n_args = 0;
- break;
- }
- /* linux_syncfs */
- case 373: {
- struct linux_syncfs_args *p = params;
- iarg[0] = p->fd; /* l_int */
- *n_args = 1;
- break;
- }
- /* linux_sendmmsg */
- case 374: {
- 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 375: {
- *n_args = 0;
- break;
- }
- /* linux_process_vm_readv */
- case 376: {
- *n_args = 0;
- break;
- }
- /* linux_process_vm_writev */
- case 377: {
- *n_args = 0;
- break;
- }
- /* linux_set_tls */
- case 405: {
- struct linux_set_tls_args *p = params;
- uarg[0] = (intptr_t)p->tls; /* void* */
- *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_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_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_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_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_setuid16 */
- case 23:
- switch (ndx) {
- case 0:
- p = "l_uid16_t";
- break;
- default:
- break;
- };
- break;
- /* linux_getuid16 */
- case 24:
- break;
- /* linux_pause */
- case 29:
- 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_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;
- /* 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_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;
- /* getrusage */
- case 77:
- switch (ndx) {
- case 0:
- p = "int";
- break;
- case 1:
- p = "userland struct rusage *";
- break;
- default:
- break;
- };
- break;
- /* linux_gettimeofday */
- case 78:
- switch (ndx) {
- case 0:
- p = "userland struct timeval32 *";
- break;
- case 1:
- p = "userland struct timezone *";
- break;
- default:
- break;
- };
- break;
- /* linux_settimeofday */
- case 79:
- switch (ndx) {
- case 0:
- p = "userland struct timeval32 *";
- 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_symlink */
- case 83:
- switch (ndx) {
- case 0:
- p = "userland char *";
- break;
- case 1:
- p = "userland char *";
- 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;
- /* 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_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_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 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;
- /* 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_ulong";
- break;
- case 1:
- p = "l_ulong";
- break;
- case 2:
- p = "userland l_int *";
- break;
- case 3:
- p = "l_ulong";
- break;
- case 4:
- p = "userland l_int *";
- 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_ulong";
- 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_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_timespec *";
- 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:
- 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_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_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_pivot_root */
- case 218:
- switch (ndx) {
- case 0:
- p = "userland char *";
- break;
- case 1:
- p = "userland char *";
- break;
- default:
- break;
- };
- break;
- /* linux_mincore */
- case 219:
- 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 220:
- switch (ndx) {
- case 0:
- p = "userland void *";
- break;
- case 1:
- p = "size_t";
- break;
- case 2:
- p = "int";
- 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_sendfile64 */
- case 239:
- switch (ndx) {
- case 0:
- p = "l_int";
- break;
- case 1:
- p = "l_int";
- break;
- case 2:
- p = "userland l_loff_t *";
- break;
- case 3:
- p = "l_size_t";
- break;
- default:
- break;
- };
- break;
- /* linux_sys_futex */
- case 240:
- switch (ndx) {
- case 0:
- p = "userland uint32_t *";
- break;
- case 1:
- p = "l_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_exit_group */
- case 248:
- switch (ndx) {
- case 0:
- p = "int";
- break;
- default:
- break;
- };
- break;
- /* linux_lookup_dcookie */
- case 249:
- break;
- /* linux_epoll_create */
- case 250:
- switch (ndx) {
- case 0:
- p = "l_int";
- break;
- default:
- break;
- };
- break;
- /* linux_epoll_ctl */
- case 251:
- 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 252:
- 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 253:
- break;
- /* linux_set_tid_address */
- case 256:
- switch (ndx) {
- case 0:
- p = "userland int *";
- break;
- default:
- break;
- };
- break;
- /* linux_timer_create */
- case 257:
- 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 258:
- 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 259:
- switch (ndx) {
- case 0:
- p = "l_timer_t";
- break;
- case 1:
- p = "userland struct itimerspec *";
- break;
- default:
- break;
- };
- break;
- /* linux_timer_getoverrun */
- case 260:
- switch (ndx) {
- case 0:
- p = "l_timer_t";
- break;
- default:
- break;
- };
- break;
- /* linux_timer_delete */
- case 261:
- switch (ndx) {
- case 0:
- p = "l_timer_t";
- break;
- default:
- break;
- };
- break;
- /* linux_clock_settime */
- case 262:
- switch (ndx) {
- case 0:
- p = "clockid_t";
- break;
- case 1:
- p = "userland struct l_timespec *";
- break;
- default:
- break;
- };
- break;
- /* linux_clock_gettime */
- case 263:
- switch (ndx) {
- case 0:
- p = "clockid_t";
- break;
- case 1:
- p = "userland struct l_timespec *";
- break;
- default:
- break;
- };
- break;
- /* linux_clock_getres */
- case 264:
- switch (ndx) {
- case 0:
- p = "clockid_t";
- break;
- case 1:
- p = "userland struct l_timespec *";
- break;
- default:
- break;
- };
- break;
- /* linux_clock_nanosleep */
- case 265:
- 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 266:
- 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 267:
- 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 268:
- switch (ndx) {
- case 0:
- p = "int";
- break;
- case 1:
- p = "int";
- break;
- case 2:
- p = "int";
- break;
- default:
- break;
- };
- break;
- /* linux_utimes */
- case 269:
- switch (ndx) {
- case 0:
- p = "userland char *";
- break;
- case 1:
- p = "userland struct l_timeval *";
- break;
- default:
- break;
- };
- break;
- /* linux_fadvise64_64 */
- case 270:
- 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_mq_open */
- case 274:
- 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 275:
- switch (ndx) {
- case 0:
- p = "userland const char *";
- break;
- default:
- break;
- };
- break;
- /* linux_mq_timedsend */
- case 276:
- 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 277:
- 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 278:
- 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 279:
- 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_waitid */
- case 280:
- 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_socket */
- case 281:
- switch (ndx) {
- case 0:
- p = "l_int";
- break;
- case 1:
- p = "l_int";
- break;
- case 2:
- p = "l_int";
- break;
- default:
- break;
- };
- break;
- /* linux_bind */
- case 282:
- 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 283:
- 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 284:
- switch (ndx) {
- case 0:
- p = "l_int";
- break;
- case 1:
- p = "l_int";
- break;
- default:
- break;
- };
- break;
- /* linux_accept */
- case 285:
- 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_getsockname */
- case 286:
- 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 287:
- 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 288:
- 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_send */
- case 289:
- switch (ndx) {
- case 0:
- p = "int";
- break;
- case 1:
- p = "l_uintptr_t";
- break;
- case 2:
- p = "int";
- break;
- case 3:
- p = "int";
- break;
- default:
- break;
- };
- break;
- /* linux_sendto */
- case 290:
- 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_recv */
- case 291:
- switch (ndx) {
- case 0:
- p = "int";
- break;
- case 1:
- p = "l_uintptr_t";
- break;
- case 2:
- p = "int";
- break;
- case 3:
- p = "int";
- break;
- default:
- break;
- };
- break;
- /* linux_recvfrom */
- case 292:
- 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_shutdown */
- case 293:
- switch (ndx) {
- case 0:
- p = "l_int";
- break;
- case 1:
- p = "l_int";
- break;
- default:
- break;
- };
- break;
- /* linux_setsockopt */
- case 294:
- 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 295:
- 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_sendmsg */
- case 296:
- 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 297:
- 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_semop */
- case 298:
- 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_semget */
- case 299:
- 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 300:
- 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_msgsnd */
- case 301:
- 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 302:
- 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_msgget */
- case 303:
- switch (ndx) {
- case 0:
- p = "l_key_t";
- break;
- case 1:
- p = "l_int";
- break;
- default:
- break;
- };
- break;
- /* linux_msgctl */
- case 304:
- 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_shmat */
- case 305:
- 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 306:
- switch (ndx) {
- case 0:
- p = "userland char *";
- break;
- default:
- break;
- };
- break;
- /* linux_shmget */
- case 307:
- 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 308:
- 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_add_key */
- case 309:
- break;
- /* linux_request_key */
- case 310:
- break;
- /* linux_keyctl */
- case 311:
- break;
- /* linux_ioprio_set */
- case 314:
- break;
- /* linux_ioprio_get */
- case 315:
- break;
- /* linux_inotify_init */
- case 316:
- break;
- /* linux_inotify_add_watch */
- case 317:
- break;
- /* linux_inotify_rm_watch */
- case 318:
- break;
- /* linux_mbind */
- case 319:
- break;
- /* linux_get_mempolicy */
- case 320:
- break;
- /* linux_set_mempolicy */
- case 321:
- break;
- /* linux_openat */
- case 322:
- 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 323:
- 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 324:
- 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 325:
- 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 326:
- 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 327:
- 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 328:
- 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 329:
- 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 330:
- 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 331:
- 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 332:
- 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 333:
- 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 334:
- 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 335:
- 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 336:
- 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 337:
- break;
- /* linux_set_robust_list */
- case 338:
- 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 339:
- 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 340:
- break;
- /* linux_sync_file_range */
- case 341:
- switch (ndx) {
- case 0:
- p = "l_int";
- break;
- case 1:
- p = "l_loff_t";
- break;
- case 2:
- p = "l_loff_t";
- break;
- case 3:
- p = "unsigned int";
- break;
- default:
- break;
- };
- break;
- /* linux_tee */
- case 342:
- break;
- /* linux_vmsplice */
- case 343:
- break;
- /* linux_move_pages */
- case 344:
- break;
- /* linux_getcpu */
- case 345:
- 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_epoll_pwait */
- case 346:
- 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;
- default:
- break;
- };
- break;
- /* linux_kexec_load */
- case 347:
- break;
- /* linux_utimensat */
- case 348:
- 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 349:
- break;
- /* linux_timerfd_create */
- case 350:
- break;
- /* linux_eventfd */
- case 351:
- switch (ndx) {
- case 0:
- p = "l_uint";
- break;
- default:
- break;
- };
- break;
- /* linux_fallocate */
- case 352:
- 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 353:
- break;
- /* linux_timerfd_gettime */
- case 354:
- break;
- /* linux_signalfd4 */
- case 355:
- break;
- /* linux_eventfd2 */
- case 356:
- switch (ndx) {
- case 0:
- p = "l_uint";
- break;
- case 1:
- p = "l_int";
- break;
- default:
- break;
- };
- break;
- /* linux_epoll_create1 */
- case 357:
- switch (ndx) {
- case 0:
- p = "l_int";
- break;
- default:
- break;
- };
- break;
- /* linux_dup3 */
- case 358:
- 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 359:
- switch (ndx) {
- case 0:
- p = "userland l_int *";
- break;
- case 1:
- p = "l_int";
- break;
- default:
- break;
- };
- break;
- /* linux_inotify_init1 */
- case 360:
- break;
- /* linux_preadv */
- case 361:
- break;
- /* linux_pwritev */
- case 362:
- break;
- /* linux_rt_tsigqueueinfo */
- case 363:
- break;
- /* linux_perf_event_open */
- case 364:
- break;
- /* linux_recvmmsg */
- case 365:
- 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_accept4 */
- case 366:
- 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_fanotify_init */
- case 367:
- break;
- /* linux_fanotify_mark */
- case 368:
- break;
- /* linux_prlimit64 */
- case 369:
- 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 370:
- break;
- /* linux_open_by_handle_at */
- case 371:
- break;
- /* linux_clock_adjtime */
- case 372:
- break;
- /* linux_syncfs */
- case 373:
- switch (ndx) {
- case 0:
- p = "l_int";
- break;
- default:
- break;
- };
- break;
- /* linux_sendmmsg */
- case 374:
- 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 375:
- break;
- /* linux_process_vm_readv */
- case 376:
- break;
- /* linux_process_vm_writev */
- case 377:
- break;
- /* linux_set_tls */
- case 405:
- switch (ndx) {
- case 0:
- p = "userland void*";
- 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_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_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_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_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_setuid16 */
- case 23:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_getuid16 */
- case 24:
- /* linux_pause */
- case 29:
- /* 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_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;
- /* 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_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;
- /* 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_symlink */
- case 83:
- 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;
- /* 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_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_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;
- /* 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;
- /* 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_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:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* 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_getdents64 */
- case 217:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_pivot_root */
- case 218:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_mincore */
- case 219:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* madvise */
- 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_sendfile64 */
- case 239:
- 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_exit_group */
- case 248:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_lookup_dcookie */
- case 249:
- /* linux_epoll_create */
- case 250:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_epoll_ctl */
- case 251:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_epoll_wait */
- case 252:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_remap_file_pages */
- case 253:
- /* linux_set_tid_address */
- case 256:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_timer_create */
- case 257:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_timer_settime */
- case 258:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_timer_gettime */
- case 259:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_timer_getoverrun */
- case 260:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_timer_delete */
- case 261:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_clock_settime */
- case 262:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_clock_gettime */
- case 263:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_clock_getres */
- case 264:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_clock_nanosleep */
- case 265:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_statfs64 */
- case 266:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_fstatfs64 */
- case 267:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_tgkill */
- case 268:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_utimes */
- case 269:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_fadvise64_64 */
- case 270:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_mq_open */
- case 274:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_mq_unlink */
- case 275:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_mq_timedsend */
- case 276:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_mq_timedreceive */
- case 277:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_mq_notify */
- case 278:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_mq_getsetattr */
- case 279:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_waitid */
- case 280:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_socket */
- case 281:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_bind */
- case 282:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_connect */
- case 283:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_listen */
- case 284:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_accept */
- case 285:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_getsockname */
- case 286:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_getpeername */
- case 287:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_socketpair */
- case 288:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_send */
- case 289:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_sendto */
- case 290:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_recv */
- case 291:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_recvfrom */
- case 292:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_shutdown */
- case 293:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_setsockopt */
- case 294:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_getsockopt */
- case 295:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_sendmsg */
- case 296:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_recvmsg */
- case 297:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_semop */
- case 298:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_semget */
- case 299:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_semctl */
- case 300:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_msgsnd */
- case 301:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_msgrcv */
- case 302:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_msgget */
- case 303:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_msgctl */
- case 304:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_shmat */
- case 305:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_shmdt */
- case 306:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_shmget */
- case 307:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_shmctl */
- case 308:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_add_key */
- case 309:
- /* linux_request_key */
- case 310:
- /* linux_keyctl */
- case 311:
- /* linux_ioprio_set */
- case 314:
- /* linux_ioprio_get */
- case 315:
- /* linux_inotify_init */
- case 316:
- /* linux_inotify_add_watch */
- case 317:
- /* linux_inotify_rm_watch */
- case 318:
- /* linux_mbind */
- case 319:
- /* linux_get_mempolicy */
- case 320:
- /* linux_set_mempolicy */
- case 321:
- /* linux_openat */
- case 322:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_mkdirat */
- case 323:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_mknodat */
- case 324:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_fchownat */
- case 325:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_futimesat */
- case 326:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_fstatat64 */
- case 327:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_unlinkat */
- case 328:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_renameat */
- case 329:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_linkat */
- case 330:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_symlinkat */
- case 331:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_readlinkat */
- case 332:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_fchmodat */
- case 333:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_faccessat */
- case 334:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_pselect6 */
- case 335:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_ppoll */
- case 336:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_unshare */
- case 337:
- /* linux_set_robust_list */
- case 338:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_get_robust_list */
- case 339:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_splice */
- case 340:
- /* linux_sync_file_range */
- case 341:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_tee */
- case 342:
- /* linux_vmsplice */
- case 343:
- /* linux_move_pages */
- case 344:
- /* linux_getcpu */
- case 345:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_epoll_pwait */
- case 346:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_kexec_load */
- case 347:
- /* linux_utimensat */
- case 348:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_signalfd */
- case 349:
- /* linux_timerfd_create */
- case 350:
- /* linux_eventfd */
- case 351:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_fallocate */
- case 352:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_timerfd_settime */
- case 353:
- /* linux_timerfd_gettime */
- case 354:
- /* linux_signalfd4 */
- case 355:
- /* linux_eventfd2 */
- case 356:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_epoll_create1 */
- case 357:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_dup3 */
- case 358:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_pipe2 */
- case 359:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_inotify_init1 */
- case 360:
- /* linux_preadv */
- case 361:
- /* linux_pwritev */
- case 362:
- /* linux_rt_tsigqueueinfo */
- case 363:
- /* linux_perf_event_open */
- case 364:
- /* linux_recvmmsg */
- case 365:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_accept4 */
- case 366:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_fanotify_init */
- case 367:
- /* linux_fanotify_mark */
- case 368:
- /* linux_prlimit64 */
- case 369:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_name_to_handle_at */
- case 370:
- /* linux_open_by_handle_at */
- case 371:
- /* linux_clock_adjtime */
- case 372:
- /* linux_syncfs */
- case 373:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_sendmmsg */
- case 374:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- /* linux_setns */
- case 375:
- /* linux_process_vm_readv */
- case 376:
- /* linux_process_vm_writev */
- case 377:
- /* linux_set_tls */
- case 405:
- if (ndx == 0 || ndx == 1)
- p = "int";
- break;
- default:
- break;
- };
- if (p != NULL)
- strlcpy(desc, p, descsz);
-}
diff --git a/sys/arm/linux/syscalls.conf b/sys/arm/linux/syscalls.conf
deleted file mode 100644
--- a/sys/arm/linux/syscalls.conf
+++ /dev/null
@@ -1,11 +0,0 @@
-# $FreeBSD$
-sysnames="linux_syscalls.c"
-sysproto="linux_proto.h"
-sysproto_h=_LINUX_SYSPROTO_H_
-syshdr="linux_syscall.h"
-syssw="linux_sysent.c"
-sysmk="/dev/null"
-syscallprefix="LINUX_SYS_"
-switchname="linux_sysent"
-namesname="linux_syscallnames"
-systrace="linux_systrace_args.c"
diff --git a/sys/arm/linux/syscalls.master b/sys/arm/linux/syscalls.master
deleted file mode 100644
--- a/sys/arm/linux/syscalls.master
+++ /dev/null
@@ -1,1929 +0,0 @@
- $FreeBSD$
-
-; Linux ABI system call name/number map, based on Linux file
-; arch/arm/kernel/calls.S
-
-#include <sys/param.h>
-#include <sys/sysent.h>
-#include <sys/sysproto.h>
-#include <compat/linux/linux_sysproto.h>
-#include <arm/linux/linux.h>
-#include <arm/linux/linux_proto.h>
-
-; Isn't pretty, but there seems to be no other way to trap nosys
-#define nosys linux_nosys
-
-0 AUE_NULL UNIMPL setup
-1 AUE_EXIT STD {
- void linux_exit(
- int rval
- );
- }
-2 AUE_FORK STD {
- int linux_fork(void);
- }
-3 AUE_NULL NOPROTO {
- int read(
- int fd,
- char *buf,
- u_int nbyte
- );
- }
-4 AUE_NULL NOPROTO {
- int write(
- int fd,
- char *buf,
- u_int nbyte
- );
- }
-5 AUE_OPEN_RWTC STD {
- int linux_open(
- char *path,
- l_int flags,
- l_int mode
- );
- }
-6 AUE_CLOSE NOPROTO {
- int close(
- int fd);
- }
-7 AUE_NULL UNIMPL ; was linux_waitpid
-8 AUE_CREAT STD {
- int linux_creat(
- char *path,
- l_int mode
- );
- }
-9 AUE_LINK STD {
- int linux_link(
- char *path,
- char *to
- );
- }
-10 AUE_UNLINK STD {
- int linux_unlink(
- char *path
- );
- }
-11 AUE_EXECVE STD {
- int linux_execve(
- char *path,
- char **argp,
- char **envp
- );
- }
-12 AUE_CHDIR STD {
- int linux_chdir(
- char *path
- );
- }
-13 AUE_NULL UNIMPL ; was OBSOLETE(linux_time)
-14 AUE_MKNOD STD {
- int linux_mknod(
- char *path,
- l_int mode,
- l_dev_t dev
- );
- }
-15 AUE_CHMOD STD {
- int linux_chmod(
- char *path,
- l_mode_t mode
- );
- }
-16 AUE_LCHOWN STD {
- int linux_lchown16(
- char *path,
- l_uid16_t uid,
- l_gid16_t gid);
- }
-17 AUE_NULL UNIMPL ; was linux_break
-18 AUE_NULL UNIMPL ; was linux_stat
-19 AUE_LSEEK STD {
- int linux_lseek(
- l_uint fdes,
- l_off_t off,
- l_int whence
- );
- }
-20 AUE_GETPID STD {
- int linux_getpid(void);
- }
-21 AUE_MOUNT STD {
- int linux_mount(
- char *specialfile,
- char *dir,
- char *filesystemtype,
- l_ulong rwflag,
- void *data
- );
- }
-22 AUE_NULL UNIMPL ; was OBSOLETE(linux_oldumount)
-23 AUE_SETUID STD {
- int linux_setuid16(
- l_uid16_t uid);
- }
-24 AUE_GETUID STD {
- int linux_getuid16(void);
- }
-25 AUE_NULL UNIMPL ; was OBSOLETE(linux_stime)
-26 AUE_PTRACE UNIMPL ptrace
-27 AUE_NULL UNIMPL ; was OBSOLETE(linux_alarm)
-28 AUE_NULL UNIMPL ; was linux_fstat
-29 AUE_NULL STD {
- int linux_pause(void);
- }
-30 AUE_NULL UNIMPL ; was OBSOLETE(linux_utime)
-31 AUE_NULL UNIMPL ; was linux_stty
-32 AUE_NULL UNIMPL ; was linux_getty
-33 AUE_ACCESS STD {
- int linux_access(
- char *path,
- l_int amode
- );
- }
-34 AUE_NICE STD {
- int linux_nice(
- l_int inc
- );
- }
-35 AUE_NULL UNIMPL ; was linux_ftime
-36 AUE_SYNC NOPROTO {
- int sync(void);
- }
-37 AUE_KILL STD {
- int linux_kill(
- l_int pid,
- l_int signum
- );
- }
-38 AUE_RENAME STD {
- int linux_rename(
- char *from,
- char *to
- );
- }
-39 AUE_MKDIR STD {
- int linux_mkdir(
- char *path,
- l_int mode
- );
- }
-40 AUE_RMDIR STD {
- int linux_rmdir(
- char *path
- );
- }
-41 AUE_DUP NOPROTO {
- int dup(
- u_int fd);
- }
-42 AUE_PIPE STD {
- int linux_pipe(
- l_int *pipefds
- );
- }
-43 AUE_NULL STD {
- int linux_times(
- struct l_times_argv *buf
- );
- }
-44 AUE_NULL UNIMPL ; was linux_prof
-45 AUE_NULL STD {
- int linux_brk(
- l_ulong dsend);
- }
-46 AUE_SETGID STD {
- int linux_setgid16(
- l_gid16_t gid);
- }
-47 AUE_GETGID STD {
- int linux_getgid16(void);
- }
-48 AUE_NULL UNIMPL ; was linux_signal
-49 AUE_GETEUID STD {
- int linux_geteuid16(void);
- }
-50 AUE_GETEGID STD {
- int linux_getegid16(void);
- }
-51 AUE_ACCT NOPROTO {
- int acct(
- char *path
- );
- }
-52 AUE_UMOUNT STD {
- int linux_umount(
- char *path,
- l_int flags
- );
- }
-53 AUE_NULL UNIMPL ; was linux_lock
-54 AUE_IOCTL STD {
- int linux_ioctl(
- l_uint fd,
- l_uint cmd,
- l_ulong arg
- );
- }
-55 AUE_FCNTL STD {
- int linux_fcntl(
- l_uint fd,
- l_uint cmd,
- l_ulong arg
- );
- }
-56 AUE_NULL UNIMPL ; was linux_mpx
-57 AUE_SETPGRP NOPROTO {
- int setpgid(
- int pid,
- int pgid);
- }
-58 AUE_NULL UNIMPL ; was linux_ulimit
-59 AUE_NULL UNIMPL ; was linux_olduname
-60 AUE_UMASK NOPROTO {
- int umask(
- int newmask
- );
- }
-61 AUE_CHROOT NOPROTO {
- int chroot(
- char *path
- );
- }
-62 AUE_NULL STD {
- int linux_ustat(
- l_dev_t dev,
- struct l_ustat *ubuf
- );
- }
-63 AUE_DUP2 NOPROTO {
- int dup2(
- u_int from,
- u_int to
- );
- }
-64 AUE_GETPPID STD {
- int linux_getppid(void);
- }
-65 AUE_GETPGRP NOPROTO {
- int getpgrp(void);
- }
-66 AUE_SETSID NOPROTO {
- int setsid(void);
- }
-67 AUE_NULL STD {
- int linux_sigaction(
- l_int sig,
- l_osigaction_t *nsa,
- l_osigaction_t *osa
- );
- }
-68 AUE_NULL UNIMPL ; was linux_sgetmask
-69 AUE_NULL UNIMPL ; was linux_ssetmask
-70 AUE_SETREUID STD {
- int linux_setreuid16(
- l_uid16_t ruid,
- l_uid16_t euid);
- }
-71 AUE_SETREGID STD {
- int linux_setregid16(
- l_gid16_t rgid,
- l_gid16_t egid);
- }
-72 AUE_NULL STD {
- int linux_sigsuspend(
- l_int hist0,
- l_int hist1,
- l_osigset_t mask
- );
- }
-73 AUE_NULL STD {
- int linux_sigpending(
- l_osigset_t *mask
- );
- }
-74 AUE_SYSCTL STD {
- int linux_sethostname(
- char *hostname,
- u_int len
- );
- }
-75 AUE_SETRLIMIT STD {
- int linux_setrlimit(
- l_uint resource,
- struct l_rlimit *rlim
- );
- }
-76 AUE_NULL UNIMPL ; was OBSOLETE(linux_old_getrlimit)
-77 AUE_GETRUSAGE NOPROTO {
- int getrusage(
- int who,
- struct rusage *rusage
- );
- }
-78 AUE_GETTIMEOFDAY STD {
- int linux_gettimeofday(
- struct timeval32 *tp,
- struct timezone *tzp
- );
- }
-79 AUE_SETTIMEOFDAY STD {
- int linux_settimeofday(
- struct timeval32 *tp,
- struct timezone *tzp
- );
- }
-80 AUE_GETGROUPS STD {
- int linux_getgroups16(
- l_uint gidsetsize,
- l_gid16_t *gidset
- );
- }
-81 AUE_SETGROUPS STD {
- int linux_setgroups16(
- l_uint gidsetsize,
- l_gid16_t *gidset
- );
- }
-82 AUE_NULL UNIMPL ; was OBSOLETE(linux_old_select)
-83 AUE_SYMLINK STD {
- int linux_symlink(
- char *path,
- char *to
- );
- }
-84 AUE_NULL UNIMPL ; was linux_lstat
-85 AUE_READLINK STD {
- int linux_readlink(
- char *name,
- char *buf,
- l_int count
- );
- }
-86 AUE_NULL UNIMPL uselib
-87 AUE_SWAPON NOPROTO {
- int swapon(
- char *name
- );
- }
-88 AUE_REBOOT STD {
- int linux_reboot(
- l_int magic1,
- l_int magic2,
- l_uint cmd,
- void *arg
- );
- }
-89 AUE_NULL UNIMPL ; was OBSOLETE(linux_old_readdir)
-90 AUE_NULL UNIMPL ; was OBSOLETE(linux_old_mmap)
-91 AUE_MUNMAP NOPROTO {
- int munmap(
- caddr_t addr,
- int len
- );
- }
-92 AUE_TRUNCATE STD {
- int linux_truncate(
- char *path,
- l_ulong length
- );
- }
-93 AUE_FTRUNCATE STD {
- int linux_ftruncate(
- int fd,
- long length
- );
- }
-94 AUE_FCHMOD NOPROTO {
- int fchmod(
- int fd,
- int mode
- );
- }
-95 AUE_FCHOWN NOPROTO {
- int fchown(
- int fd,
- int uid,
- int gid);
- }
-96 AUE_GETPRIORITY STD {
- int linux_getpriority(
- int which,
- int who
- );
- }
-97 AUE_SETPRIORITY NOPROTO {
- int setpriority(
- int which,
- int who,
- int prio
- );
- }
-98 AUE_NULL UNIMPL ; was linux_profil
-99 AUE_STATFS STD {
- int linux_statfs(
- char *path,
- struct l_statfs_buf *buf
- );
- }
-100 AUE_FSTATFS STD {
- int linux_fstatfs(
- l_uint fd,
- struct l_statfs_buf *buf
- );
- }
-101 AUE_NULL UNIMPL ; was ioperm
-102 AUE_NULL UNIMPL ; was OBSOLETE(linux_socketcall)
-103 AUE_NULL STD {
- int linux_syslog(
- l_int type,
- char *buf,
- l_int len
- );
- }
-104 AUE_SETITIMER STD {
- int linux_setitimer(
- l_int which,
- struct l_itimerval *itv,
- struct l_itimerval *oitv
- );
- }
-105 AUE_GETITIMER STD {
- int linux_getitimer(
- l_int which,
- struct l_itimerval *itv
- );
- }
-106 AUE_STAT STD {
- int linux_newstat(
- char *path,
- struct l_newstat *buf
- );
- }
-107 AUE_LSTAT STD {
- int linux_newlstat(
- char *path,
- struct l_newstat *buf
- );
- }
-108 AUE_FSTAT STD {
- int linux_newfstat(
- l_uint fd,
- struct l_newstat *buf
- );
- }
-109 AUE_NULL UNIMPL ; was linux_uname
-110 AUE_NULL UNIMPL ; was linux_iopl
-111 AUE_NULL STD {
- int linux_vhangup(void);
- }
-112 AUE_NULL UNIMPL ;
-113 AUE_NULL UNIMPL ; was OBSOLETE(linux_syscall)
-114 AUE_WAIT4 STD {
- int linux_wait4(
- l_pid_t pid,
- l_int *status,
- l_int options,
- void *rusage
- );
- }
-115 AUE_SWAPOFF STD {
- int linux_swapoff(void);
- }
-116 AUE_NULL STD {
- int linux_sysinfo(
- struct l_sysinfo *info
- );
- }
-117 AUE_NULL UNIMPL ; was OBSOLETE(linux_ipc)
-118 AUE_FSYNC NOPROTO {
- int fsync(
- int fd);
- }
-119 AUE_SIGRETURN STD {
- int linux_sigreturn(
- struct l_sigframe *sfp
- );
- }
-120 AUE_RFORK STD {
- int linux_clone(
- l_ulong flags,
- l_ulong stack,
- l_int *parent_tidptr,
- l_ulong tls,
- l_int *child_tidptr
- );
- }
-121 AUE_SYSCTL STD {
- int linux_setdomainname(
- char *name,
- int len
- );
- }
-122 AUE_NULL STD {
- int linux_newuname(
- struct l_new_utsname *buf
- );
- }
-123 AUE_NULL UNIMPL ; was linux_modify_ldt
-124 AUE_ADJTIME STD {
- int linux_adjtimex(void);
- }
-125 AUE_MPROTECT STD {
- int linux_mprotect(
- caddr_t addr,
- int len,
- int prot
- );
- }
-126 AUE_SIGPROCMASK STD {
- int linux_sigprocmask(
- l_int how,
- l_osigset_t *mask,
- l_osigset_t *omask
- );
- }
-127 AUE_NULL UNIMPL ; was linux_create_module
-128 AUE_NULL STD {
- int linux_init_module(void);
- }
-129 AUE_NULL STD {
- int linux_delete_module(void);
- }
-130 AUE_NULL UNIMPL ; was linux_get_kernel_syms
-131 AUE_QUOTACTL STD {
- int linux_quotactl(void);
- }
-132 AUE_GETPGID NOPROTO {
- int getpgid(
- int pid);
- }
-133 AUE_FCHDIR NOPROTO {
- int fchdir(
- int fd);
- }
-134 AUE_BDFLUSH STD {
- int linux_bdflush(void);
- }
-135 AUE_NULL STD {
- int linux_sysfs(
- l_int option,
- l_ulong arg1,
- l_ulong arg2
- );
- }
-136 AUE_PERSONALITY STD {
- int linux_personality(
- l_ulong per
- );
- }
-137 AUE_NULL UNIMPL ; was afs_syscall
-138 AUE_SETFSUID STD {
- int linux_setfsuid16(
- l_uid16_t uid);
- }
-139 AUE_SETFSGID STD {
- int linux_setfsgid16(
- l_gid16_t gid);
- }
-140 AUE_LSEEK STD {
- int linux_llseek(
- l_int fd,
- l_ulong ohigh,
- l_ulong olow,
- l_loff_t *res,
- l_uint whence
- );
- }
-141 AUE_GETDIRENTRIES STD {
- int linux_getdents(
- l_uint fd,
- void *dent,
- l_uint count
- );
- }
-; 142: newselect
-142 AUE_SELECT STD {
- int linux_select(
- l_int nfds,
- l_fd_set *readfds,
- l_fd_set *writefds,
- l_fd_set *exceptfds,
- struct l_timeval *timeout
- );
- }
-143 AUE_FLOCK NOPROTO {
- int flock(
- int fd,
- int how
- );
- }
-144 AUE_MSYNC STD {
- int linux_msync(
- l_ulong addr,
- l_size_t len,
- l_int fl
- );
- }
-145 AUE_READV NOPROTO {
- int readv(
- int fd,
- struct iovec *iovp,
- u_int iovcnt
- );
- }
-146 AUE_WRITEV NOPROTO {
- int writev(
- int fd,
- struct iovec *iovp,
- u_int iovcnt
- );
- }
-147 AUE_GETSID STD {
- int linux_getsid(
- l_pid_t pid);
- }
-148 AUE_NULL STD {
- int linux_fdatasync(
- l_uint fd);
- }
-149 AUE_SYSCTL STD {
- int linux_sysctl(
- struct l___sysctl_args *args
- );
- }
-150 AUE_MLOCK NOPROTO {
- int mlock(
- const void *addr,
- size_t len
- );
- }
-151 AUE_MUNLOCK NOPROTO {
- int munlock(
- const void *addr,
- size_t len
- );
- }
-152 AUE_MLOCKALL NOPROTO {
- int mlockall(
- int how
- );
- }
-153 AUE_MUNLOCKALL NOPROTO {
- int munlockall(void);
- }
-154 AUE_SCHED_SETPARAM STD {
- int linux_sched_setparam(
- l_pid_t pid,
- struct sched_param *param
- );
- }
-155 AUE_SCHED_GETPARAM STD {
- int linux_sched_getparam(
- l_pid_t pid,
- struct sched_param *param
- );
- }
-156 AUE_SCHED_SETSCHEDULER STD {
- int linux_sched_setscheduler(
- l_pid_t pid,
- l_int policy,
- struct sched_param *param
- );
- }
-157 AUE_SCHED_GETSCHEDULER STD {
- int linux_sched_getscheduler(
- l_pid_t pid);
- }
-158 AUE_NULL NOPROTO {
- int sched_yield(void);
- }
-159 AUE_SCHED_GET_PRIORITY_MAX STD {
- int linux_sched_get_priority_max(
- l_int policy
- );
- }
-160 AUE_SCHED_GET_PRIORITY_MIN STD {
- int linux_sched_get_priority_min(
- l_int policy
- );
- }
-161 AUE_SCHED_RR_GET_INTERVAL STD {
- int linux_sched_rr_get_interval(
- l_pid_t pid,
- struct l_timespec *interval
- );
- }
-162 AUE_NULL STD {
- int linux_nanosleep(
- const struct l_timespec *rqtp,
- struct l_timespec *rmtp
- );
- }
-163 AUE_NULL STD {
- int linux_mremap(
- l_ulong addr,
- l_ulong old_len,
- l_ulong new_len,
- l_ulong flags,
- l_ulong new_addr
- );
- }
-164 AUE_SETRESUID STD {
- int linux_setresuid16(
- l_uid16_t ruid,
- l_uid16_t euid,
- l_uid16_t suid);
- }
-165 AUE_GETRESUID STD {
- int linux_getresuid16(
- l_uid16_t *ruid,
- l_uid16_t *euid,
- l_uid16_t *suid);
- }
-166 AUE_NULL UNIMPL ; was linux_vm86
-167 AUE_NULL UNIMPL ; was linux_query_module
-168 AUE_POLL STD {
- int linux_poll(
- struct pollfd* fds,
- unsigned int nfds,
- long timeout
- );
- }
-169 AUE_NULL UNIMPL ; was linux_nfsservctl
-170 AUE_SETRESGID STD {
- int linux_setresgid16(
- l_gid16_t rgid,
- l_gid16_t egid,
- l_gid16_t sgid);
- }
-171 AUE_GETRESGID STD {
- int linux_getresgid16(
- l_gid16_t *rgid,
- l_gid16_t *egid,
- l_gid16_t *sgid);
- }
-172 AUE_PRCTL STD {
- int linux_prctl(
- l_int option,
- l_int arg2,
- l_int arg3,
- l_int arg4,
- l_int arg5
- );
- }
-173 AUE_NULL STD {
- int linux_rt_sigreturn(
- struct l_ucontext *ucp
- );
- }
-174 AUE_NULL STD {
- int linux_rt_sigaction(
- l_int sig,
- l_sigaction_t *act,
- l_sigaction_t *oact,
- l_size_t sigsetsize
- );
- }
-175 AUE_NULL STD {
- int linux_rt_sigprocmask(
- l_int how,
- l_sigset_t *mask,
- l_sigset_t *omask,
- l_size_t sigsetsize
- );
- }
-176 AUE_NULL STD {
- int linux_rt_sigpending(
- l_sigset_t *set,
- l_size_t sigsetsize
- );
- }
-177 AUE_NULL STD {
- int linux_rt_sigtimedwait(
- l_sigset_t *mask,
- l_siginfo_t *ptr,
- struct l_timespec *timeout,
- l_size_t sigsetsize
- );
- }
-178 AUE_NULL STD {
- int linux_rt_sigqueueinfo(
- l_pid_t pid,
- l_int sig,
- l_siginfo_t *info
- );
- }
-179 AUE_NULL STD {
- int linux_rt_sigsuspend(
- l_sigset_t *newset,
- l_size_t sigsetsize
- );
- }
-180 AUE_PREAD STD {
- int linux_pread(
- l_uint fd,
- char *buf,
- l_size_t nbyte,
- l_loff_t offset
- );
- }
-181 AUE_PWRITE STD {
- int linux_pwrite(
- l_uint fd,
- char *buf,
- l_size_t nbyte,
- l_loff_t offset
- );
- }
-182 AUE_CHOWN STD {
- int linux_chown16(
- char *path,
- l_uid16_t uid,
- l_gid16_t gid);
- }
-183 AUE_GETCWD STD {
- int linux_getcwd(
- char *buf,
- l_ulong bufsize
- );
- }
-184 AUE_CAPGET STD {
- int linux_capget(
- struct l_user_cap_header *hdrp,
- struct l_user_cap_data *datap
- );
- }
-185 AUE_CAPSET STD {
- int linux_capset(
- struct l_user_cap_header *hdrp,
- struct l_user_cap_data *datap
- );
- }
-186 AUE_NULL STD {
- int linux_sigaltstack(
- l_stack_t *uss,
- l_stack_t *uoss
- );
- }
-187 AUE_SENDFILE STD {
- int linux_sendfile(
- l_int out,
- l_int in,
- l_long *offset,
- l_size_t count
- );
- }
-188 AUE_NULL UNIMPL ; was getpmsg
-189 AUE_NULL UNIMPL ; was putpmsg
-190 AUE_VFORK STD {
- int linux_vfork(void);
- }
-; 191: ugetrlimit
-191 AUE_GETRLIMIT STD {
- int linux_getrlimit(
- l_uint resource,
- struct l_rlimit *rlim
- );
- }
-192 AUE_MMAP STD {
- int linux_mmap2(
- l_ulong addr,
- l_ulong len,
- l_ulong prot,
- l_ulong flags,
- l_ulong fd,
- l_ulong pgoff
- );
- }
-193 AUE_TRUNCATE STD {
- int linux_truncate64(
- char *path,
- l_loff_t length
- );
- }
-194 AUE_FTRUNCATE STD {
- int linux_ftruncate64(
- l_uint fd,
- l_loff_t length
- );
- }
-195 AUE_STAT STD {
- int linux_stat64(
- const char *filename,
- struct l_stat64 *statbuf
- );
- }
-196 AUE_LSTAT STD {
- int linux_lstat64(
- const char *filename,
- struct l_stat64 *statbuf
- );
- }
-197 AUE_FSTAT STD {
- int linux_fstat64(
- l_int fd,
- struct l_stat64 *statbuf
- );
- }
-198 AUE_LCHOWN STD {
- int linux_lchown(
- char *path,
- l_uid_t uid,
- l_gid_t gid);
- }
-199 AUE_GETUID STD {
- int linux_getuid(void);
- }
-200 AUE_GETGID STD {
- int linux_getgid(void);
- }
-201 AUE_GETEUID NOPROTO {
- int geteuid(void);
- }
-202 AUE_GETEGID NOPROTO {
- int getegid(void);
- }
-203 AUE_SETREUID NOPROTO {
- int setreuid(
- uid_t ruid,
- uid_t euid);
- }
-204 AUE_SETREGID NOPROTO {
- int setregid(
- gid_t rgid,
- gid_t egid);
- }
-205 AUE_GETGROUPS STD {
- int linux_getgroups(
- l_int gidsetsize,
- l_gid_t *grouplist
- );
- }
-206 AUE_SETGROUPS STD {
- int linux_setgroups(
- l_int gidsetsize,
- l_gid_t *grouplist
- );
- }
-207 AUE_FCHOWN NODEF fchown fchown fchown_args int
-208 AUE_SETRESUID NOPROTO {
- int setresuid(
- uid_t ruid,
- uid_t euid,
- uid_t suid);
- }
-209 AUE_GETRESUID NOPROTO {
- int getresuid(
- uid_t *ruid,
- uid_t *euid,
- uid_t *suid);
- }
-210 AUE_SETRESGID NOPROTO {
- int setresgid(
- gid_t rgid,
- gid_t egid,
- gid_t sgid);
- }
-211 AUE_GETRESGID NOPROTO {
- int getresgid(
- gid_t *rgid,
- gid_t *egid,
- gid_t *sgid);
- }
-212 AUE_CHOWN STD {
- int linux_chown(
- char *path,
- l_uid_t uid,
- l_gid_t gid);
- }
-213 AUE_SETUID NOPROTO {
- int setuid(
- uid_t uid);
- }
-214 AUE_SETGID NOPROTO {
- int setgid(
- gid_t gid);
- }
-215 AUE_SETFSUID STD {
- int linux_setfsuid(
- l_uid_t uid);
- }
-216 AUE_SETFSGID STD {
- int linux_setfsgid(
- l_gid_t gid);
- }
-
-217 AUE_GETDIRENTRIES STD {
- int linux_getdents64(
- l_uint fd,
- void *dirent,
- l_uint count
- );
- }
-218 AUE_PIVOT_ROOT STD {
- int linux_pivot_root(
- char *new_root,
- char *put_old);
- }
-219 AUE_MINCORE STD {
- int linux_mincore(
- l_ulong start,
- l_size_t len,
- u_char *vec
- );
- }
-220 AUE_MADVISE NOPROTO {
- int madvise(void *addr,
- size_t len,
- int behav
- );
- }
-221 AUE_FCNTL STD {
- int linux_fcntl64(
- l_uint fd,
- l_uint cmd,
- l_ulong arg
- );
- }
-222 AUE_NULL UNIMPL
-223 AUE_NULL UNIMPL
-224 AUE_NULL STD {
- long linux_gettid(void);
- }
-225 AUE_NULL UNIMPL linux_readahead
-226 AUE_NULL STD {
- int linux_setxattr(void);
- }
-227 AUE_NULL STD {
- int linux_lsetxattr(void);
- }
-228 AUE_NULL STD {
- int linux_fsetxattr(void);
- }
-229 AUE_NULL STD {
- int linux_getxattr(void);
- }
-230 AUE_NULL STD {
- int linux_lgetxattr(void);
- }
-231 AUE_NULL STD {
- int linux_fgetxattr(void);
- }
-232 AUE_NULL STD {
- int linux_listxattr(void);
- }
-233 AUE_NULL STD {
- int linux_llistxattr(void);
- }
-234 AUE_NULL STD {
- int linux_flistxattr(void);
- }
-235 AUE_NULL STD {
- int linux_removexattr(void);
- }
-236 AUE_NULL STD {
- int linux_lremovexattr(void);
- }
-237 AUE_NULL STD {
- int linux_fremovexattr(void);
- }
-238 AUE_NULL STD {
- int linux_tkill(
- int tid,
- int sig
- );
- }
-239 AUE_SENDFILE STD {
- int linux_sendfile64(
- l_int out,
- l_int in,
- l_loff_t *offset,
- l_size_t count
- );
- }
-240 AUE_NULL STD {
- int linux_sys_futex(
- uint32_t *uaddr,
- l_int op,
- uint32_t val,
- struct l_timespec *timeout,
- uint32_t *uaddr2,
- uint32_t val3
- );
- }
-241 AUE_NULL STD {
- int linux_sched_setaffinity(
- l_pid_t pid,
- l_uint len,
- l_ulong *user_mask_ptr
- );
- }
-242 AUE_NULL STD {
- int linux_sched_getaffinity(
- l_pid_t pid,
- l_uint len,
- l_ulong *user_mask_ptr
- );
- }
-243 AUE_NULL UNIMPL linux_io_setup
-244 AUE_NULL UNIMPL linux_io_destroy
-245 AUE_NULL UNIMPL linux_io_getevents
-246 AUE_NULL UNIMPL linux_io_submit
-247 AUE_NULL UNIMPL linux_io_cancel
-248 AUE_EXIT STD {
- int linux_exit_group(
- int error_code
- );
- }
-249 AUE_NULL STD {
- int linux_lookup_dcookie(void);
- }
-250 AUE_NULL STD {
- int linux_epoll_create(
- l_int size
- );
- }
-251 AUE_NULL STD {
- int linux_epoll_ctl(
- l_int epfd,
- l_int op,
- l_int fd,
- struct epoll_event *event
- );
- }
-252 AUE_NULL STD {
- int linux_epoll_wait(
- l_int epfd,
- struct epoll_event *events,
- l_int maxevents,
- l_int timeout
- );
- }
-253 AUE_NULL STD {
- int linux_remap_file_pages(void);
- }
-
-254 AUE_NULL UNIMPL ; was set_thread_area
-255 AUE_NULL UNIMPL ; was get_thread_area
-256 AUE_NULL STD {
- int linux_set_tid_address(
- int *tidptr
- );
- }
-257 AUE_NULL STD {
- int linux_timer_create(
- clockid_t clock_id,
- struct sigevent *evp,
- l_timer_t *timerid);
- }
-258 AUE_NULL STD {
- int linux_timer_settime(
- l_timer_t timerid,
- l_int flags,
- const struct itimerspec *new,
- struct itimerspec *old);
- }
-259 AUE_NULL STD {
- int linux_timer_gettime(
- l_timer_t timerid,
- struct itimerspec *setting
- );
- }
-260 AUE_NULL STD {
- int linux_timer_getoverrun(
- l_timer_t timerid);
- }
-261 AUE_NULL STD {
- int linux_timer_delete(
- l_timer_t timerid);
- }
-262 AUE_CLOCK_SETTIME STD {
- int linux_clock_settime(
- clockid_t which,
- struct l_timespec *tp
- );
- }
-263 AUE_NULL STD {
- int linux_clock_gettime(
- clockid_t which,
- struct l_timespec *tp
- );
- }
-264 AUE_NULL STD {
- int linux_clock_getres(
- clockid_t which,
- struct l_timespec *tp
- );
- }
-265 AUE_NULL STD {
- int linux_clock_nanosleep(
- clockid_t which,
- int flags,
- struct l_timespec *rqtp,
- struct l_timespec *rmtp
- );
- }
-266 AUE_STATFS STD {
- int linux_statfs64(
- char *path,
- size_t bufsize,
- struct l_statfs64_buf *buf
- );
- }
-267 AUE_FSTATFS STD {
- int linux_fstatfs64(
- l_uint fd,
- size_t bufsize,
- struct l_statfs64_buf *buf
- );
- }
-268 AUE_NULL STD {
- int linux_tgkill(
- int tgid,
- int pid,
- int sig
- );
- }
-269 AUE_UTIMES STD {
- int linux_utimes(
- char *fname,
- struct l_timeval *tptr
- );
- }
-270 AUE_NULL STD {
- int linux_fadvise64_64(
- int fd,
- l_loff_t offset,
- l_loff_t len,
- int advice
- );
- }
-271 AUE_NULL UNIMPL pciconfig_iobase
-272 AUE_NULL UNIMPL pciconfig_read
-273 AUE_NULL UNIMPL pciconfig_write
-; linux 2.6.6:
-274 AUE_NULL STD {
- int linux_mq_open(
- const char *name,
- int oflag,
- mode_t mode,
- struct mq_attr *attr
- );
- }
-275 AUE_NULL STD {
- int linux_mq_unlink(
- const char *name
- );
- }
-276 AUE_NULL STD {
- int linux_mq_timedsend(
- l_mqd_t mqd,
- const char *msg_ptr,
- size_t msg_len,
- unsigned int msg_prio,
- const struct l_timespec *abs_timeout
- );
- }
-277 AUE_NULL STD {
- int linux_mq_timedreceive(
- l_mqd_t mqd,
- char *msg_ptr,
- size_t msg_len,
- unsigned int msg_prio,
- const struct l_timespec *abs_timeout
- );
- }
-278 AUE_NULL STD {
- int linux_mq_notify(
- l_mqd_t mqd,
- const struct l_timespec *abs_timeout
- );
- }
-279 AUE_NULL STD {
- int linux_mq_getsetattr(
- l_mqd_t mqd,
- const struct mq_attr *attr,
- struct mq_attr *oattr
- );
- }
-280 AUE_WAIT6 STD {
- int linux_waitid(
- int idtype,
- l_pid_t id,
- l_siginfo_t *info,
- int options,
- void *rusage
- );
- }
-281 AUE_SOCKET STD {
- int linux_socket(
- l_int domain,
- l_int type,
- l_int protocol
- );
- }
-282 AUE_BIND STD {
- int linux_bind(
- l_int s,
- l_uintptr_t name,
- l_int namelen
- );
- }
-283 AUE_CONNECT STD {
- int linux_connect(
- l_int s,
- l_uintptr_t name,
- l_int namelen
- );
- }
-284 AUE_LISTEN STD {
- int linux_listen(
- l_int s,
- l_int backlog
- );
- }
-285 AUE_ACCEPT STD {
- int linux_accept(
- l_int s,
- l_uintptr_t addr,
- l_uintptr_t namelen
- );
- }
-286 AUE_GETSOCKNAME STD {
- int linux_getsockname(
- l_int s,
- l_uintptr_t addr,
- l_uintptr_t namelen
- );
- }
-287 AUE_GETPEERNAME STD {
- int linux_getpeername(
- l_int s,
- l_uintptr_t addr,
- l_uintptr_t namelen
- );
- }
-288 AUE_SOCKETPAIR STD {
- int linux_socketpair(
- l_int domain,
- l_int type,
- l_int protocol,
- l_uintptr_t rsv
- );
- }
-289 AUE_SEND STD {
- int linux_send(
- int s,
- l_uintptr_t msg,
- int len,
- int flags
- );
- }
-290 AUE_SENDTO STD {
- int linux_sendto(
- l_int s,
- l_uintptr_t msg,
- l_int len,
- l_int flags,
- l_uintptr_t to,
- l_int tolen
- );
- }
-291 AUE_RECV STD {
- int linux_recv(
- int s,
- l_uintptr_t msg,
- int len,
- int flags
- );
- }
-292 AUE_RECVFROM STD {
- int linux_recvfrom(
- l_int s,
- l_uintptr_t buf,
- l_size_t len,
- l_int flags,
- l_uintptr_t from,
- l_uintptr_t fromlen
- );
- }
-293 AUE_NULL STD {
- int linux_shutdown(
- l_int s,
- l_int how
- );
- }
-294 AUE_SETSOCKOPT STD {
- int linux_setsockopt(
- l_int s,
- l_int level,
- l_int optname,
- l_uintptr_t optval,
- l_int optlen
- );
- }
-295 AUE_GETSOCKOPT STD {
- int linux_getsockopt(
- l_int s,
- l_int level,
- l_int optname,
- l_uintptr_t optval,
- l_uintptr_t optlen
- );
- }
-296 AUE_SENDMSG STD {
- int linux_sendmsg(
- l_int s,
- l_uintptr_t msg,
- l_int flags
- );
- }
-297 AUE_RECVMSG STD {
- int linux_recvmsg(
- l_int s,
- l_uintptr_t msg,
- l_int flags
- );
- }
-298 AUE_NULL STD {
- int linux_semop(
- l_int semid,
- struct l_sembuf *tsops,
- l_uint nsops
- );
- }
-299 AUE_NULL STD {
- int linux_semget(l_key_t key,
- l_int nsems,
- l_int semflg
- );
- }
-300 AUE_NULL STD {
- int linux_semctl(
- l_int semid,
- l_int semnum,
- l_int cmd,
- union l_semun arg
- );
- }
-301 AUE_NULL STD {
- int linux_msgsnd(
- l_int msqid,
- struct l_msgbuf *msgp,
- l_size_t msgsz,
- l_int msgflg
- );
- }
-302 AUE_NULL STD {
- int linux_msgrcv(
- l_int msqid,
- struct l_msgbuf *msgp,
- l_size_t msgsz,
- l_long msgtyp,
- l_int msgflg
- );
- }
-303 AUE_NULL STD {
- int linux_msgget(
- l_key_t key,
- l_int msgflg
- );
- }
-304 AUE_NULL STD {
- int linux_msgctl(
- l_int msqid,
- l_int cmd,
- struct l_msqid_ds *buf
- );
- }
-305 AUE_NULL STD {
- int linux_shmat(
- l_int shmid,
- char *shmaddr,
- l_int shmflg
- );
- }
-306 AUE_NULL STD {
- int linux_shmdt(
- char *shmaddr
- );
- }
-307 AUE_NULL STD {
- int linux_shmget(
- l_key_t key,
- l_size_t size,
- l_int shmflg
- );
- }
-308 AUE_NULL STD {
- int linux_shmctl(
- l_int shmid,
- l_int cmd,
- struct l_shmid_ds *buf
- );
- }
-; linux 2.6.11:
-309 AUE_NULL STD {
- int linux_add_key(void);
- }
-310 AUE_NULL STD {
- int linux_request_key(void);
- }
-311 AUE_NULL STD {
- int linux_keyctl(void);
- }
-312 AUE_NULL UNIMPL semtimedop
-313 AUE_NULL UNIMPL ; was vserver
-
-; linux 2.6.13:
-314 AUE_NULL STD {
- int linux_ioprio_set(void);
- }
-315 AUE_NULL STD {
- int linux_ioprio_get(void);
- }
-316 AUE_NULL STD {
- int linux_inotify_init(void);
- }
-317 AUE_NULL STD {
- int linux_inotify_add_watch(void);
- }
-318 AUE_NULL STD {
- int linux_inotify_rm_watch(void);
- }
-
-319 AUE_NULL STD {
- int linux_mbind(void);
- }
-320 AUE_NULL STD {
- int linux_get_mempolicy(void);
- }
-321 AUE_NULL STD {
- int linux_set_mempolicy(void);
- }
-
-; linux 2.6.16:
-322 AUE_OPEN_RWTC STD {
- int linux_openat(
- l_int dfd,
- const char *filename,
- l_int flags,
- l_int mode
- );
- }
-323 AUE_MKDIRAT STD {
- int linux_mkdirat(
- l_int dfd,
- const char *pathname,
- l_int mode
- );
- }
-324 AUE_MKNODAT STD {
- int linux_mknodat(
- l_int dfd,
- const char *filename,
- l_int mode,
- l_uint dev
- );
- }
-325 AUE_FCHOWNAT STD {
- int linux_fchownat(
- l_int dfd,
- const char *filename,
- l_uid16_t uid,
- l_gid16_t gid,
- l_int flag
- );
- }
-326 AUE_FUTIMESAT STD {
- int linux_futimesat(
- l_int dfd,
- char *filename,
- struct l_timeval *utimes
- );
- }
-327 AUE_FSTATAT STD {
- int linux_fstatat64(
- l_int dfd,
- char *pathname,
- struct l_stat64 *statbuf,
- l_int flag
- );
- }
-328 AUE_UNLINKAT STD {
- int linux_unlinkat(
- l_int dfd,
- const char *pathname,
- l_int flag
- );
- }
-329 AUE_RENAMEAT STD {
- int linux_renameat(
- l_int olddfd,
- const char *oldname,
- l_int newdfd,
- const char *newname
- );
- }
-330 AUE_LINKAT STD {
- int linux_linkat(
- l_int olddfd,
- const char *oldname,
- l_int newdfd,
- const char *newname,
- l_int flag
- );
- }
-331 AUE_SYMLINKAT STD {
- int linux_symlinkat(
- const char *oldname,
- l_int newdfd,
- const char *newname
- );
- }
-332 AUE_READLINKAT STD {
- int linux_readlinkat(
- l_int dfd,
- const char *path,
- char *buf,
- l_int bufsiz
- );
- }
-333 AUE_FCHMODAT STD {
- int linux_fchmodat(
- l_int dfd,
- const char *filename,
- l_mode_t mode
- );
- }
-334 AUE_FACCESSAT STD {
- int linux_faccessat(
- l_int dfd,
- const char *filename,
- l_int amode
- );
- }
-335 AUE_SELECT STD {
- int linux_pselect6(
- l_int nfds,
- l_fd_set *readfds,
- l_fd_set *writefds,
- l_fd_set *exceptfds,
- struct l_timespec *tsp,
- l_uintptr_t *sig
- );
- }
-336 AUE_POLL STD {
- int linux_ppoll(
- struct pollfd *fds,
- uint32_t nfds,
- struct l_timespec *tsp,
- l_sigset_t *sset,
- l_size_t ssize
- );
- }
-337 AUE_NULL STD {
- int linux_unshare(void);
- }
-; linux 2.6.17:
-338 AUE_NULL STD {
- int linux_set_robust_list(
- struct linux_robust_list_head *head,
- l_size_t len
- );
- }
-339 AUE_NULL STD {
- int linux_get_robust_list(
- l_int pid,
- struct linux_robust_list_head **head,
- l_size_t *len
- );
- }
-340 AUE_NULL STD {
- int linux_splice(void);
- }
-341 AUE_NULL STD {
- int linux_sync_file_range(
- l_int fd,
- l_loff_t offset,
- l_loff_t nbytes,
- unsigned int flags
- );
- }
-342 AUE_NULL STD {
- int linux_tee(void);
- }
-343 AUE_NULL STD {
- int linux_vmsplice(void);
- }
-; linux 2.6.18:
-344 AUE_NULL STD {
- int linux_move_pages(void);
- }
-; linux 2.6.19:
-345 AUE_NULL STD {
- int linux_getcpu(
- l_uint *cpu,
- l_uint *node,
- void *cache
- );
- }
-346 AUE_NULL STD {
- int linux_epoll_pwait(
- l_int epfd,
- struct epoll_event *events,
- l_int maxevents,
- l_int timeout,
- l_sigset_t *mask
- );
- }
-; linux 2.6.22:
-347 AUE_NULL STD {
- int linux_kexec_load(void);
- }
-348 AUE_FUTIMESAT STD {
- int linux_utimensat(
- l_int dfd,
- const char *pathname,
- const struct l_timespec *times,
- l_int flags
- );
- }
-349 AUE_NULL STD {
- int linux_signalfd(void);
- }
-350 AUE_NULL STD {
- int linux_timerfd_create(void);
- }
-351 AUE_NULL STD {
- int linux_eventfd(
- l_uint initval
- );
- }
-; linux 2.6.23:
-352 AUE_NULL STD {
- int linux_fallocate(
- l_int fd,
- l_int mode,
- l_loff_t offset,
- l_loff_t len
- );
- }
-; linux 2.6.25:
-353 AUE_NULL STD {
- int linux_timerfd_settime(void);
- }
-354 AUE_NULL STD {
- int linux_timerfd_gettime(void);
- }
-; linux 2.6.27:
-355 AUE_NULL STD {
- int linux_signalfd4(void);
- }
-356 AUE_NULL STD {
- int linux_eventfd2(
- l_uint initval,
- l_int flags
- );
- }
-357 AUE_NULL STD {
- int linux_epoll_create1(
- l_int flags
- );
- }
-358 AUE_NULL STD {
- int linux_dup3(
- l_int oldfd,
- l_int newfd,
- l_int flags
- );
- }
-359 AUE_NULL STD {
- int linux_pipe2(
- l_int *pipefds,
- l_int flags
- );
- }
-360 AUE_NULL STD {
- int linux_inotify_init1(void);
- }
-; linux 2.6.30:
-361 AUE_NULL STD {
- int linux_preadv(void);
- }
-362 AUE_NULL STD {
- int linux_pwritev(void);
- }
-; linux 2.6.31:
-363 AUE_NULL STD {
- int linux_rt_tsigqueueinfo(void);
- }
-364 AUE_NULL STD {
- int linux_perf_event_open(void);
- }
-; linux 2.6.33:
-365 AUE_NULL STD {
- int linux_recvmmsg(
- l_int s,
- struct l_mmsghdr *msg,
- l_uint vlen,
- l_uint flags,
- struct l_timespec *timeout
- );
- }
-366 AUE_ACCEPT STD {
- int linux_accept4(
- l_int s,
- l_uintptr_t addr,
- l_uintptr_t namelen,
- int flags
- );
- }
-367 AUE_NULL STD {
- int linux_fanotify_init(void);
- }
-368 AUE_NULL STD {
- int linux_fanotify_mark(void);
- }
-; linux 2.6.36:
-369 AUE_NULL STD {
- int linux_prlimit64(
- l_pid_t pid,
- l_uint resource,
- struct rlimit *new,
- struct rlimit *old);
- }
-; later:
-370 AUE_NULL STD {
- int linux_name_to_handle_at(void);
- }
-371 AUE_NULL STD {
- int linux_open_by_handle_at(void);
- }
-372 AUE_NULL STD {
- int linux_clock_adjtime(void);
- }
-373 AUE_SYNC STD {
- int linux_syncfs(
- l_int fd);
- }
-374 AUE_NULL STD {
- int linux_sendmmsg(
- l_int s,
- struct l_mmsghdr *msg,
- l_uint vlen,
- l_uint flags
- );
- }
-375 AUE_NULL STD {
- int linux_setns(void);
- }
-376 AUE_NULL STD {
- int linux_process_vm_readv(void);
- }
-377 AUE_NULL STD {
- int linux_process_vm_writev(void);
- }
-378 AUE_NULL UNIMPL kcmp
-379 AUE_NULL UNIMPL finit_module
-
-380 AUE_NULL UNIMPL sys_sched_setattr
-381 AUE_NULL UNIMPL sys_sched_getattr
-382 AUE_NULL UNIMPL sys_renameat2
-383 AUE_NULL UNIMPL sys_seccomp
-384 AUE_NULL UNIMPL sys_getrandom
-385 AUE_NULL UNIMPL sys_memfd_create
-386 AUE_NULL UNIMPL sys_bpf
-387 AUE_NULL UNIMPL sys_execveat
-388 AUE_NULL UNIMPL sys_userfaultfd
-389 AUE_NULL UNIMPL sys_membarrier
-390 AUE_NULL UNIMPL sys_mlock2
-391 AUE_NULL UNIMPL sys_copy_file_range
-392 AUE_NULL UNIMPL sys_preadv2
-393 AUE_NULL UNIMPL sys_pwritev2
-394 AUE_NULL UNIMPL
-395 AUE_NULL UNIMPL
-396 AUE_NULL UNIMPL
-397 AUE_NULL UNIMPL
-398 AUE_NULL UNIMPL
-399 AUE_NULL UNIMPL
-
-; ARM specific
-; Effective number here is 0x000f0000
-; but we must not breaks syscall numbering
-
-400 AUE_NULL UNIMPL unimpl400
-401 AUE_NULL UNIMPL breakpoint
-402 AUE_NULL UNIMPL cacheflush
-403 AUE_NULL UNIMPL usr26
-404 AUE_NULL UNIMPL usr32
-405 AUE_NULL STD {
- int linux_set_tls(
- void* tls
- );
- }
-
-; please, keep this line at the end.
-406 AUE_NULL UNIMPL nosys

File Metadata

Mime Type
text/plain
Expires
Thu, Apr 9, 2:58 AM (8 h, 30 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
31130326
Default Alt Text
D32918.id98299.diff (358 KB)

Event Timeline