diff --git a/sys/arm/linux/Makefile b/sys/arm/linux/Makefile deleted file mode 100644 index 662c7f8fc42f..000000000000 --- 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 index 07245d6db4f3..000000000000 --- 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 -#include -#include -#include -#include -#include -#include -#include - -#include - -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 index 8f9a7376c9b8..000000000000 --- 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 index 8a5344c35cc5..000000000000 --- 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 index d8f58a91eb3f..000000000000 --- 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 -#include -#include -#include -#include -#include - -#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 index 16591890ea9a..000000000000 --- 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 index 29f37920bba6..000000000000 --- 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 index 3221aaa6bd6d..000000000000 --- 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 -#include -#include -#include -#include -#include - -; 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