linux32_proto.h revision 168014
1189251Ssam/* 2189251Ssam * System call prototypes. 3252726Srpaulo * 4189251Ssam * DO NOT EDIT-- this file is automatically generated. 5252726Srpaulo * $FreeBSD: head/sys/amd64/linux32/linux32_proto.h 168014 2007-03-29 02:11:46Z julian $ 6252726Srpaulo * created from FreeBSD: src/sys/amd64/linux32/syscalls.master,v 1.26 2007/02/15 01:13:36 jkim Exp 7189251Ssam */ 8189251Ssam 9189251Ssam#ifndef _LINUX_SYSPROTO_H_ 10189251Ssam#define _LINUX_SYSPROTO_H_ 11189251Ssam 12189251Ssam#include <sys/signal.h> 13189251Ssam#include <sys/acl.h> 14189251Ssam#include <sys/_semaphore.h> 15189251Ssam#include <sys/ucontext.h> 16189251Ssam 17189251Ssam#include <bsm/audit_kevents.h> 18189251Ssam 19252726Srpaulostruct proc; 20189251Ssam 21252726Srpaulostruct thread; 22189251Ssam 23189251Ssam#define PAD_(t) (sizeof(register_t) <= sizeof(t) ? \ 24252726Srpaulo 0 : sizeof(register_t) - sizeof(t)) 25252726Srpaulo 26252726Srpaulo#if BYTE_ORDER == LITTLE_ENDIAN 27252726Srpaulo#define PADL_(t) 0 28252726Srpaulo#define PADR_(t) PAD_(t) 29252726Srpaulo#else 30252726Srpaulo#define PADL_(t) PAD_(t) 31252726Srpaulo#define PADR_(t) 0 32252726Srpaulo#endif 33252726Srpaulo 34252726Srpaulo#define nosys linux_nosys 35252726Srpaulostruct linux_fork_args { 36252726Srpaulo register_t dummy; 37252726Srpaulo}; 38252726Srpaulostruct linux_open_args { 39252726Srpaulo char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 40252726Srpaulo char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)]; 41252726Srpaulo char mode_l_[PADL_(l_int)]; l_int mode; char mode_r_[PADR_(l_int)]; 42252726Srpaulo}; 43252726Srpaulostruct linux_waitpid_args { 44252726Srpaulo char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)]; 45252726Srpaulo char status_l_[PADL_(l_int *)]; l_int * status; char status_r_[PADR_(l_int *)]; 46252726Srpaulo char options_l_[PADL_(l_int)]; l_int options; char options_r_[PADR_(l_int)]; 47189251Ssam}; 48189251Ssamstruct linux_creat_args { 49189251Ssam char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 50189251Ssam char mode_l_[PADL_(l_int)]; l_int mode; char mode_r_[PADR_(l_int)]; 51189251Ssam}; 52189251Ssamstruct linux_link_args { 53189251Ssam char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 54189251Ssam char to_l_[PADL_(char *)]; char * to; char to_r_[PADR_(char *)]; 55189251Ssam}; 56189251Ssamstruct linux_unlink_args { 57189251Ssam char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 58189251Ssam}; 59189251Ssamstruct linux_execve_args { 60189251Ssam char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 61189251Ssam char argp_l_[PADL_(char **)]; char ** argp; char argp_r_[PADR_(char **)]; 62189251Ssam char envp_l_[PADL_(char **)]; char ** envp; char envp_r_[PADR_(char **)]; 63189251Ssam}; 64189251Ssamstruct linux_chdir_args { 65189251Ssam char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 66189251Ssam}; 67189251Ssamstruct linux_time_args { 68189251Ssam char tm_l_[PADL_(l_time_t *)]; l_time_t * tm; char tm_r_[PADR_(l_time_t *)]; 69252726Srpaulo}; 70252726Srpaulostruct linux_mknod_args { 71252726Srpaulo char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 72252726Srpaulo char mode_l_[PADL_(l_int)]; l_int mode; char mode_r_[PADR_(l_int)]; 73252726Srpaulo char dev_l_[PADL_(l_dev_t)]; l_dev_t dev; char dev_r_[PADR_(l_dev_t)]; 74252726Srpaulo}; 75252726Srpaulostruct linux_chmod_args { 76252726Srpaulo char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 77252726Srpaulo char mode_l_[PADL_(l_mode_t)]; l_mode_t mode; char mode_r_[PADR_(l_mode_t)]; 78189251Ssam}; 79189251Ssamstruct linux_lchown16_args { 80189251Ssam char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 81189251Ssam char uid_l_[PADL_(l_uid16_t)]; l_uid16_t uid; char uid_r_[PADR_(l_uid16_t)]; 82189251Ssam char gid_l_[PADL_(l_gid16_t)]; l_gid16_t gid; char gid_r_[PADR_(l_gid16_t)]; 83189251Ssam}; 84189251Ssamstruct linux_stat_args { 85189251Ssam char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 86189251Ssam char up_l_[PADL_(struct linux_stat *)]; struct linux_stat * up; char up_r_[PADR_(struct linux_stat *)]; 87189251Ssam}; 88189251Ssamstruct linux_lseek_args { 89189251Ssam char fdes_l_[PADL_(l_uint)]; l_uint fdes; char fdes_r_[PADR_(l_uint)]; 90189251Ssam char off_l_[PADL_(l_off_t)]; l_off_t off; char off_r_[PADR_(l_off_t)]; 91189251Ssam char whence_l_[PADL_(l_int)]; l_int whence; char whence_r_[PADR_(l_int)]; 92189251Ssam}; 93189251Ssamstruct linux_getpid_args { 94189251Ssam register_t dummy; 95189251Ssam}; 96189251Ssamstruct linux_mount_args { 97189251Ssam char specialfile_l_[PADL_(char *)]; char * specialfile; char specialfile_r_[PADR_(char *)]; 98189251Ssam char dir_l_[PADL_(char *)]; char * dir; char dir_r_[PADR_(char *)]; 99189251Ssam char filesystemtype_l_[PADL_(char *)]; char * filesystemtype; char filesystemtype_r_[PADR_(char *)]; 100189251Ssam char rwflag_l_[PADL_(l_ulong)]; l_ulong rwflag; char rwflag_r_[PADR_(l_ulong)]; 101189251Ssam char data_l_[PADL_(void *)]; void * data; char data_r_[PADR_(void *)]; 102189251Ssam}; 103189251Ssamstruct linux_oldumount_args { 104189251Ssam char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 105189251Ssam}; 106189251Ssamstruct linux_setuid16_args { 107189251Ssam char uid_l_[PADL_(l_uid16_t)]; l_uid16_t uid; char uid_r_[PADR_(l_uid16_t)]; 108189251Ssam}; 109189251Ssamstruct linux_getuid16_args { 110189251Ssam register_t dummy; 111189251Ssam}; 112189251Ssamstruct linux_stime_args { 113189251Ssam register_t dummy; 114189251Ssam}; 115189251Ssamstruct linux_ptrace_args { 116189251Ssam char req_l_[PADL_(l_long)]; l_long req; char req_r_[PADR_(l_long)]; 117189251Ssam char pid_l_[PADL_(l_long)]; l_long pid; char pid_r_[PADR_(l_long)]; 118189251Ssam char addr_l_[PADL_(l_long)]; l_long addr; char addr_r_[PADR_(l_long)]; 119189251Ssam char data_l_[PADL_(l_long)]; l_long data; char data_r_[PADR_(l_long)]; 120189251Ssam}; 121189251Ssamstruct linux_alarm_args { 122189251Ssam char secs_l_[PADL_(l_uint)]; l_uint secs; char secs_r_[PADR_(l_uint)]; 123189251Ssam}; 124189251Ssamstruct linux_pause_args { 125189251Ssam register_t dummy; 126189251Ssam}; 127189251Ssamstruct linux_utime_args { 128189251Ssam char fname_l_[PADL_(char *)]; char * fname; char fname_r_[PADR_(char *)]; 129189251Ssam char times_l_[PADL_(struct l_utimbuf *)]; struct l_utimbuf * times; char times_r_[PADR_(struct l_utimbuf *)]; 130189251Ssam}; 131189251Ssamstruct linux_access_args { 132189251Ssam char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 133189251Ssam char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)]; 134189251Ssam}; 135189251Ssamstruct linux_nice_args { 136189251Ssam char inc_l_[PADL_(l_int)]; l_int inc; char inc_r_[PADR_(l_int)]; 137189251Ssam}; 138189251Ssamstruct linux_kill_args { 139189251Ssam char pid_l_[PADL_(l_int)]; l_int pid; char pid_r_[PADR_(l_int)]; 140189251Ssam char signum_l_[PADL_(l_int)]; l_int signum; char signum_r_[PADR_(l_int)]; 141189251Ssam}; 142189251Ssamstruct linux_rename_args { 143189251Ssam char from_l_[PADL_(char *)]; char * from; char from_r_[PADR_(char *)]; 144189251Ssam char to_l_[PADL_(char *)]; char * to; char to_r_[PADR_(char *)]; 145189251Ssam}; 146189251Ssamstruct linux_mkdir_args { 147189251Ssam char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 148189251Ssam char mode_l_[PADL_(l_int)]; l_int mode; char mode_r_[PADR_(l_int)]; 149189251Ssam}; 150189251Ssamstruct linux_rmdir_args { 151189251Ssam char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 152189251Ssam}; 153189251Ssamstruct linux_pipe_args { 154252726Srpaulo char pipefds_l_[PADL_(l_ulong *)]; l_ulong * pipefds; char pipefds_r_[PADR_(l_ulong *)]; 155189251Ssam}; 156189251Ssamstruct linux_times_args { 157189251Ssam char buf_l_[PADL_(struct l_times_argv *)]; struct l_times_argv * buf; char buf_r_[PADR_(struct l_times_argv *)]; 158189251Ssam}; 159189251Ssamstruct linux_brk_args { 160189251Ssam char dsend_l_[PADL_(l_ulong)]; l_ulong dsend; char dsend_r_[PADR_(l_ulong)]; 161189251Ssam}; 162189251Ssamstruct linux_setgid16_args { 163189251Ssam char gid_l_[PADL_(l_gid16_t)]; l_gid16_t gid; char gid_r_[PADR_(l_gid16_t)]; 164189251Ssam}; 165189251Ssamstruct linux_getgid16_args { 166189251Ssam register_t dummy; 167189251Ssam}; 168189251Ssamstruct linux_signal_args { 169189251Ssam char sig_l_[PADL_(l_int)]; l_int sig; char sig_r_[PADR_(l_int)]; 170189251Ssam char handler_l_[PADL_(l_handler_t)]; l_handler_t handler; char handler_r_[PADR_(l_handler_t)]; 171189251Ssam}; 172189251Ssamstruct linux_geteuid16_args { 173189251Ssam register_t dummy; 174189251Ssam}; 175189251Ssamstruct linux_getegid16_args { 176189251Ssam register_t dummy; 177189251Ssam}; 178189251Ssamstruct linux_umount_args { 179189251Ssam char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 180189251Ssam char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)]; 181189251Ssam}; 182189251Ssamstruct linux_ioctl_args { 183189251Ssam char fd_l_[PADL_(l_uint)]; l_uint fd; char fd_r_[PADR_(l_uint)]; 184189251Ssam char cmd_l_[PADL_(l_uint)]; l_uint cmd; char cmd_r_[PADR_(l_uint)]; 185189251Ssam char arg_l_[PADL_(uintptr_t)]; uintptr_t arg; char arg_r_[PADR_(uintptr_t)]; 186189251Ssam}; 187189251Ssamstruct linux_fcntl_args { 188189251Ssam char fd_l_[PADL_(l_uint)]; l_uint fd; char fd_r_[PADR_(l_uint)]; 189189251Ssam char cmd_l_[PADL_(l_uint)]; l_uint cmd; char cmd_r_[PADR_(l_uint)]; 190189251Ssam char arg_l_[PADL_(uintptr_t)]; uintptr_t arg; char arg_r_[PADR_(uintptr_t)]; 191189251Ssam}; 192189251Ssamstruct linux_olduname_args { 193189251Ssam register_t dummy; 194189251Ssam}; 195189251Ssamstruct linux_ustat_args { 196189251Ssam char dev_l_[PADL_(l_dev_t)]; l_dev_t dev; char dev_r_[PADR_(l_dev_t)]; 197189251Ssam char ubuf_l_[PADL_(struct l_ustat *)]; struct l_ustat * ubuf; char ubuf_r_[PADR_(struct l_ustat *)]; 198189251Ssam}; 199189251Ssamstruct linux_getppid_args { 200189251Ssam register_t dummy; 201189251Ssam}; 202189251Ssamstruct linux_sigaction_args { 203189251Ssam char sig_l_[PADL_(l_int)]; l_int sig; char sig_r_[PADR_(l_int)]; 204189251Ssam char nsa_l_[PADL_(l_osigaction_t *)]; l_osigaction_t * nsa; char nsa_r_[PADR_(l_osigaction_t *)]; 205189251Ssam char osa_l_[PADL_(l_osigaction_t *)]; l_osigaction_t * osa; char osa_r_[PADR_(l_osigaction_t *)]; 206189251Ssam}; 207189251Ssamstruct linux_sgetmask_args { 208189251Ssam register_t dummy; 209189251Ssam}; 210252726Srpaulostruct linux_ssetmask_args { 211252726Srpaulo char mask_l_[PADL_(l_osigset_t)]; l_osigset_t mask; char mask_r_[PADR_(l_osigset_t)]; 212252726Srpaulo}; 213252726Srpaulostruct linux_setreuid16_args { 214252726Srpaulo char ruid_l_[PADL_(l_uid16_t)]; l_uid16_t ruid; char ruid_r_[PADR_(l_uid16_t)]; 215252726Srpaulo char euid_l_[PADL_(l_uid16_t)]; l_uid16_t euid; char euid_r_[PADR_(l_uid16_t)]; 216252726Srpaulo}; 217252726Srpaulostruct linux_setregid16_args { 218252726Srpaulo char rgid_l_[PADL_(l_gid16_t)]; l_gid16_t rgid; char rgid_r_[PADR_(l_gid16_t)]; 219252726Srpaulo char egid_l_[PADL_(l_gid16_t)]; l_gid16_t egid; char egid_r_[PADR_(l_gid16_t)]; 220252726Srpaulo}; 221252726Srpaulostruct linux_sigsuspend_args { 222252726Srpaulo char hist0_l_[PADL_(l_int)]; l_int hist0; char hist0_r_[PADR_(l_int)]; 223252726Srpaulo char hist1_l_[PADL_(l_int)]; l_int hist1; char hist1_r_[PADR_(l_int)]; 224252726Srpaulo char mask_l_[PADL_(l_osigset_t)]; l_osigset_t mask; char mask_r_[PADR_(l_osigset_t)]; 225252726Srpaulo}; 226252726Srpaulostruct linux_sigpending_args { 227252726Srpaulo char mask_l_[PADL_(l_osigset_t *)]; l_osigset_t * mask; char mask_r_[PADR_(l_osigset_t *)]; 228252726Srpaulo}; 229252726Srpaulostruct linux_sethostname_args { 230252726Srpaulo char hostname_l_[PADL_(char *)]; char * hostname; char hostname_r_[PADR_(char *)]; 231252726Srpaulo char len_l_[PADL_(u_int)]; u_int len; char len_r_[PADR_(u_int)]; 232252726Srpaulo}; 233252726Srpaulostruct linux_setrlimit_args { 234252726Srpaulo char resource_l_[PADL_(l_uint)]; l_uint resource; char resource_r_[PADR_(l_uint)]; 235252726Srpaulo char rlim_l_[PADL_(struct l_rlimit *)]; struct l_rlimit * rlim; char rlim_r_[PADR_(struct l_rlimit *)]; 236252726Srpaulo}; 237252726Srpaulostruct linux_old_getrlimit_args { 238252726Srpaulo char resource_l_[PADL_(l_uint)]; l_uint resource; char resource_r_[PADR_(l_uint)]; 239252726Srpaulo char rlim_l_[PADL_(struct l_rlimit *)]; struct l_rlimit * rlim; char rlim_r_[PADR_(struct l_rlimit *)]; 240252726Srpaulo}; 241252726Srpaulostruct linux_getrusage_args { 242252726Srpaulo char who_l_[PADL_(int)]; int who; char who_r_[PADR_(int)]; 243252726Srpaulo char rusage_l_[PADL_(struct l_rusage *)]; struct l_rusage * rusage; char rusage_r_[PADR_(struct l_rusage *)]; 244252726Srpaulo}; 245252726Srpaulostruct linux_gettimeofday_args { 246252726Srpaulo char tp_l_[PADL_(struct l_timeval *)]; struct l_timeval * tp; char tp_r_[PADR_(struct l_timeval *)]; 247252726Srpaulo char tzp_l_[PADL_(struct timezone *)]; struct timezone * tzp; char tzp_r_[PADR_(struct timezone *)]; 248252726Srpaulo}; 249252726Srpaulostruct linux_settimeofday_args { 250252726Srpaulo char tp_l_[PADL_(struct l_timeval *)]; struct l_timeval * tp; char tp_r_[PADR_(struct l_timeval *)]; 251252726Srpaulo char tzp_l_[PADL_(struct timezone *)]; struct timezone * tzp; char tzp_r_[PADR_(struct timezone *)]; 252252726Srpaulo}; 253252726Srpaulostruct linux_getgroups16_args { 254252726Srpaulo char gidsetsize_l_[PADL_(l_uint)]; l_uint gidsetsize; char gidsetsize_r_[PADR_(l_uint)]; 255252726Srpaulo char gidset_l_[PADL_(l_gid16_t *)]; l_gid16_t * gidset; char gidset_r_[PADR_(l_gid16_t *)]; 256252726Srpaulo}; 257252726Srpaulostruct linux_setgroups16_args { 258252726Srpaulo char gidsetsize_l_[PADL_(l_uint)]; l_uint gidsetsize; char gidsetsize_r_[PADR_(l_uint)]; 259252726Srpaulo char gidset_l_[PADL_(l_gid16_t *)]; l_gid16_t * gidset; char gidset_r_[PADR_(l_gid16_t *)]; 260252726Srpaulo}; 261252726Srpaulostruct linux_old_select_args { 262252726Srpaulo char ptr_l_[PADL_(struct l_old_select_argv *)]; struct l_old_select_argv * ptr; char ptr_r_[PADR_(struct l_old_select_argv *)]; 263252726Srpaulo}; 264252726Srpaulostruct linux_symlink_args { 265189251Ssam char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 266189251Ssam char to_l_[PADL_(char *)]; char * to; char to_r_[PADR_(char *)]; 267189251Ssam}; 268189251Ssamstruct linux_lstat_args { 269189251Ssam char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 270189251Ssam char up_l_[PADL_(struct linux_lstat *)]; struct linux_lstat * up; char up_r_[PADR_(struct linux_lstat *)]; 271189251Ssam}; 272189251Ssamstruct linux_readlink_args { 273189251Ssam char name_l_[PADL_(char *)]; char * name; char name_r_[PADR_(char *)]; 274189251Ssam char buf_l_[PADL_(char *)]; char * buf; char buf_r_[PADR_(char *)]; 275189251Ssam char count_l_[PADL_(l_int)]; l_int count; char count_r_[PADR_(l_int)]; 276189251Ssam}; 277189251Ssamstruct linux_reboot_args { 278189251Ssam char magic1_l_[PADL_(l_int)]; l_int magic1; char magic1_r_[PADR_(l_int)]; 279189251Ssam char magic2_l_[PADL_(l_int)]; l_int magic2; char magic2_r_[PADR_(l_int)]; 280189251Ssam char cmd_l_[PADL_(l_uint)]; l_uint cmd; char cmd_r_[PADR_(l_uint)]; 281189251Ssam char arg_l_[PADL_(void *)]; void * arg; char arg_r_[PADR_(void *)]; 282189251Ssam}; 283189251Ssamstruct linux_readdir_args { 284189251Ssam char fd_l_[PADL_(l_uint)]; l_uint fd; char fd_r_[PADR_(l_uint)]; 285189251Ssam char dent_l_[PADL_(struct l_dirent *)]; struct l_dirent * dent; char dent_r_[PADR_(struct l_dirent *)]; 286189251Ssam char count_l_[PADL_(l_uint)]; l_uint count; char count_r_[PADR_(l_uint)]; 287189251Ssam}; 288189251Ssamstruct linux_mmap_args { 289189251Ssam char ptr_l_[PADL_(struct l_mmap_argv *)]; struct l_mmap_argv * ptr; char ptr_r_[PADR_(struct l_mmap_argv *)]; 290189251Ssam}; 291189251Ssamstruct linux_truncate_args { 292189251Ssam char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 293189251Ssam char length_l_[PADL_(l_ulong)]; l_ulong length; char length_r_[PADR_(l_ulong)]; 294189251Ssam}; 295189251Ssamstruct linux_ftruncate_args { 296189251Ssam char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)]; 297189251Ssam char length_l_[PADL_(long)]; long length; char length_r_[PADR_(long)]; 298189251Ssam}; 299189251Ssamstruct linux_getpriority_args { 300189251Ssam char which_l_[PADL_(int)]; int which; char which_r_[PADR_(int)]; 301189251Ssam char who_l_[PADL_(int)]; int who; char who_r_[PADR_(int)]; 302189251Ssam}; 303189251Ssamstruct linux_statfs_args { 304189251Ssam char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 305189251Ssam char buf_l_[PADL_(struct l_statfs_buf *)]; struct l_statfs_buf * buf; char buf_r_[PADR_(struct l_statfs_buf *)]; 306189251Ssam}; 307189251Ssamstruct linux_fstatfs_args { 308189251Ssam char fd_l_[PADL_(l_uint)]; l_uint fd; char fd_r_[PADR_(l_uint)]; 309189251Ssam char buf_l_[PADL_(struct l_statfs_buf *)]; struct l_statfs_buf * buf; char buf_r_[PADR_(struct l_statfs_buf *)]; 310189251Ssam}; 311189251Ssamstruct linux_socketcall_args { 312189251Ssam char what_l_[PADL_(l_int)]; l_int what; char what_r_[PADR_(l_int)]; 313189251Ssam char args_l_[PADL_(l_ulong)]; l_ulong args; char args_r_[PADR_(l_ulong)]; 314189251Ssam}; 315189251Ssamstruct linux_syslog_args { 316189251Ssam char type_l_[PADL_(l_int)]; l_int type; char type_r_[PADR_(l_int)]; 317189251Ssam char buf_l_[PADL_(char *)]; char * buf; char buf_r_[PADR_(char *)]; 318189251Ssam char len_l_[PADL_(l_int)]; l_int len; char len_r_[PADR_(l_int)]; 319189251Ssam}; 320189251Ssamstruct linux_setitimer_args { 321189251Ssam char which_l_[PADL_(l_int)]; l_int which; char which_r_[PADR_(l_int)]; 322189251Ssam char itv_l_[PADL_(struct l_itimerval *)]; struct l_itimerval * itv; char itv_r_[PADR_(struct l_itimerval *)]; 323189251Ssam char oitv_l_[PADL_(struct l_itimerval *)]; struct l_itimerval * oitv; char oitv_r_[PADR_(struct l_itimerval *)]; 324189251Ssam}; 325189251Ssamstruct linux_getitimer_args { 326189251Ssam char which_l_[PADL_(l_int)]; l_int which; char which_r_[PADR_(l_int)]; 327189251Ssam char itv_l_[PADL_(struct l_itimerval *)]; struct l_itimerval * itv; char itv_r_[PADR_(struct l_itimerval *)]; 328189251Ssam}; 329189251Ssamstruct linux_newstat_args { 330189251Ssam char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 331189251Ssam char buf_l_[PADL_(struct l_newstat *)]; struct l_newstat * buf; char buf_r_[PADR_(struct l_newstat *)]; 332189251Ssam}; 333189251Ssamstruct linux_newlstat_args { 334189251Ssam char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 335189251Ssam char buf_l_[PADL_(struct l_newstat *)]; struct l_newstat * buf; char buf_r_[PADR_(struct l_newstat *)]; 336189251Ssam}; 337189251Ssamstruct linux_newfstat_args { 338189251Ssam char fd_l_[PADL_(l_uint)]; l_uint fd; char fd_r_[PADR_(l_uint)]; 339189251Ssam char buf_l_[PADL_(struct l_newstat *)]; struct l_newstat * buf; char buf_r_[PADR_(struct l_newstat *)]; 340189251Ssam}; 341189251Ssamstruct linux_uname_args { 342189251Ssam register_t dummy; 343189251Ssam}; 344189251Ssamstruct linux_iopl_args { 345189251Ssam char level_l_[PADL_(l_ulong)]; l_ulong level; char level_r_[PADR_(l_ulong)]; 346189251Ssam}; 347189251Ssamstruct linux_vhangup_args { 348189251Ssam register_t dummy; 349189251Ssam}; 350189251Ssamstruct linux_wait4_args { 351252726Srpaulo char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)]; 352189251Ssam char status_l_[PADL_(l_uint *)]; l_uint * status; char status_r_[PADR_(l_uint *)]; 353189251Ssam char options_l_[PADL_(l_int)]; l_int options; char options_r_[PADR_(l_int)]; 354252726Srpaulo char rusage_l_[PADL_(struct l_rusage *)]; struct l_rusage * rusage; char rusage_r_[PADR_(struct l_rusage *)]; 355189251Ssam}; 356189251Ssamstruct linux_swapoff_args { 357252726Srpaulo register_t dummy; 358189251Ssam}; 359189251Ssamstruct linux_sysinfo_args { 360252726Srpaulo char info_l_[PADL_(struct l_sysinfo *)]; struct l_sysinfo * info; char info_r_[PADR_(struct l_sysinfo *)]; 361252726Srpaulo}; 362252726Srpaulostruct linux_ipc_args { 363189251Ssam char what_l_[PADL_(l_uint)]; l_uint what; char what_r_[PADR_(l_uint)]; 364252726Srpaulo char arg1_l_[PADL_(l_int)]; l_int arg1; char arg1_r_[PADR_(l_int)]; 365252726Srpaulo char arg2_l_[PADL_(l_int)]; l_int arg2; char arg2_r_[PADR_(l_int)]; 366189251Ssam char arg3_l_[PADL_(l_int)]; l_int arg3; char arg3_r_[PADR_(l_int)]; 367189251Ssam char ptr_l_[PADL_(void *)]; void * ptr; char ptr_r_[PADR_(void *)]; 368189251Ssam char arg5_l_[PADL_(l_long)]; l_long arg5; char arg5_r_[PADR_(l_long)]; 369252726Srpaulo}; 370252726Srpaulostruct linux_sigreturn_args { 371189251Ssam char sfp_l_[PADL_(struct l_sigframe *)]; struct l_sigframe * sfp; char sfp_r_[PADR_(struct l_sigframe *)]; 372189251Ssam}; 373189251Ssamstruct linux_clone_args { 374189251Ssam char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)]; 375189251Ssam char stack_l_[PADL_(void *)]; void * stack; char stack_r_[PADR_(void *)]; 376189251Ssam char parent_tidptr_l_[PADL_(void *)]; void * parent_tidptr; char parent_tidptr_r_[PADR_(void *)]; 377189251Ssam char dummy_l_[PADL_(int)]; int dummy; char dummy_r_[PADR_(int)]; 378189251Ssam char child_tidptr_l_[PADL_(void *)]; void * child_tidptr; char child_tidptr_r_[PADR_(void *)]; 379189251Ssam}; 380189251Ssamstruct linux_newuname_args { 381189251Ssam char buf_l_[PADL_(struct l_new_utsname *)]; struct l_new_utsname * buf; char buf_r_[PADR_(struct l_new_utsname *)]; 382189251Ssam}; 383189251Ssamstruct linux_adjtimex_args { 384189251Ssam register_t dummy; 385189251Ssam}; 386189251Ssamstruct linux_mprotect_args { 387189251Ssam char addr_l_[PADL_(caddr_t)]; caddr_t addr; char addr_r_[PADR_(caddr_t)]; 388189251Ssam char len_l_[PADL_(int)]; int len; char len_r_[PADR_(int)]; 389189251Ssam char prot_l_[PADL_(int)]; int prot; char prot_r_[PADR_(int)]; 390189251Ssam}; 391189251Ssamstruct linux_sigprocmask_args { 392189251Ssam char how_l_[PADL_(l_int)]; l_int how; char how_r_[PADR_(l_int)]; 393189251Ssam char mask_l_[PADL_(l_osigset_t *)]; l_osigset_t * mask; char mask_r_[PADR_(l_osigset_t *)]; 394189251Ssam char omask_l_[PADL_(l_osigset_t *)]; l_osigset_t * omask; char omask_r_[PADR_(l_osigset_t *)]; 395189251Ssam}; 396189251Ssamstruct linux_create_module_args { 397252726Srpaulo register_t dummy; 398252726Srpaulo}; 399252726Srpaulostruct linux_init_module_args { 400252726Srpaulo register_t dummy; 401252726Srpaulo}; 402252726Srpaulostruct linux_delete_module_args { 403252726Srpaulo register_t dummy; 404252726Srpaulo}; 405252726Srpaulostruct linux_get_kernel_syms_args { 406252726Srpaulo register_t dummy; 407252726Srpaulo}; 408252726Srpaulostruct linux_quotactl_args { 409252726Srpaulo register_t dummy; 410252726Srpaulo}; 411189251Ssamstruct linux_bdflush_args { 412189251Ssam register_t dummy; 413189251Ssam}; 414189251Ssamstruct linux_sysfs_args { 415252726Srpaulo char option_l_[PADL_(l_int)]; l_int option; char option_r_[PADR_(l_int)]; 416252726Srpaulo char arg1_l_[PADL_(l_ulong)]; l_ulong arg1; char arg1_r_[PADR_(l_ulong)]; 417189251Ssam char arg2_l_[PADL_(l_ulong)]; l_ulong arg2; char arg2_r_[PADR_(l_ulong)]; 418189251Ssam}; 419189251Ssamstruct linux_personality_args { 420189251Ssam char per_l_[PADL_(l_ulong)]; l_ulong per; char per_r_[PADR_(l_ulong)]; 421189251Ssam}; 422189251Ssamstruct linux_setfsuid16_args { 423189251Ssam char uid_l_[PADL_(l_uid16_t)]; l_uid16_t uid; char uid_r_[PADR_(l_uid16_t)]; 424189251Ssam}; 425189251Ssamstruct linux_setfsgid16_args { 426189251Ssam char gid_l_[PADL_(l_gid16_t)]; l_gid16_t gid; char gid_r_[PADR_(l_gid16_t)]; 427189251Ssam}; 428189251Ssamstruct linux_llseek_args { 429189251Ssam char fd_l_[PADL_(l_int)]; l_int fd; char fd_r_[PADR_(l_int)]; 430189251Ssam char ohigh_l_[PADL_(l_ulong)]; l_ulong ohigh; char ohigh_r_[PADR_(l_ulong)]; 431189251Ssam char olow_l_[PADL_(l_ulong)]; l_ulong olow; char olow_r_[PADR_(l_ulong)]; 432189251Ssam char res_l_[PADL_(l_loff_t *)]; l_loff_t * res; char res_r_[PADR_(l_loff_t *)]; 433252726Srpaulo char whence_l_[PADL_(l_uint)]; l_uint whence; char whence_r_[PADR_(l_uint)]; 434189251Ssam}; 435252726Srpaulostruct linux_getdents_args { 436189251Ssam char fd_l_[PADL_(l_uint)]; l_uint fd; char fd_r_[PADR_(l_uint)]; 437189251Ssam char dent_l_[PADL_(void *)]; void * dent; char dent_r_[PADR_(void *)]; 438189251Ssam char count_l_[PADL_(l_uint)]; l_uint count; char count_r_[PADR_(l_uint)]; 439189251Ssam}; 440189251Ssamstruct linux_select_args { 441252726Srpaulo char nfds_l_[PADL_(l_int)]; l_int nfds; char nfds_r_[PADR_(l_int)]; 442189251Ssam char readfds_l_[PADL_(l_fd_set *)]; l_fd_set * readfds; char readfds_r_[PADR_(l_fd_set *)]; 443189251Ssam char writefds_l_[PADL_(l_fd_set *)]; l_fd_set * writefds; char writefds_r_[PADR_(l_fd_set *)]; 444189251Ssam char exceptfds_l_[PADL_(l_fd_set *)]; l_fd_set * exceptfds; char exceptfds_r_[PADR_(l_fd_set *)]; 445189251Ssam char timeout_l_[PADL_(struct l_timeval *)]; struct l_timeval * timeout; char timeout_r_[PADR_(struct l_timeval *)]; 446189251Ssam}; 447189251Ssamstruct linux_msync_args { 448189251Ssam char addr_l_[PADL_(l_ulong)]; l_ulong addr; char addr_r_[PADR_(l_ulong)]; 449189251Ssam char len_l_[PADL_(l_size_t)]; l_size_t len; char len_r_[PADR_(l_size_t)]; 450189251Ssam char fl_l_[PADL_(l_int)]; l_int fl; char fl_r_[PADR_(l_int)]; 451189251Ssam}; 452189251Ssamstruct linux_readv_args { 453189251Ssam char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)]; 454189251Ssam char iovp_l_[PADL_(struct iovec32 *)]; struct iovec32 * iovp; char iovp_r_[PADR_(struct iovec32 *)]; 455189251Ssam char iovcnt_l_[PADL_(u_int)]; u_int iovcnt; char iovcnt_r_[PADR_(u_int)]; 456189251Ssam}; 457189251Ssamstruct linux_writev_args { 458189251Ssam char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)]; 459189251Ssam char iovp_l_[PADL_(struct iovec32 *)]; struct iovec32 * iovp; char iovp_r_[PADR_(struct iovec32 *)]; 460189251Ssam char iovcnt_l_[PADL_(u_int)]; u_int iovcnt; char iovcnt_r_[PADR_(u_int)]; 461189251Ssam}; 462189251Ssamstruct linux_getsid_args { 463189251Ssam char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)]; 464189251Ssam}; 465189251Ssamstruct linux_fdatasync_args { 466189251Ssam char fd_l_[PADL_(l_uint)]; l_uint fd; char fd_r_[PADR_(l_uint)]; 467189251Ssam}; 468189251Ssamstruct linux_sysctl_args { 469189251Ssam char args_l_[PADL_(struct l___sysctl_args *)]; struct l___sysctl_args * args; char args_r_[PADR_(struct l___sysctl_args *)]; 470189251Ssam}; 471189251Ssamstruct linux_sched_setscheduler_args { 472189251Ssam char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)]; 473189251Ssam char policy_l_[PADL_(l_int)]; l_int policy; char policy_r_[PADR_(l_int)]; 474189251Ssam char param_l_[PADL_(struct l_sched_param *)]; struct l_sched_param * param; char param_r_[PADR_(struct l_sched_param *)]; 475189251Ssam}; 476189251Ssamstruct linux_sched_getscheduler_args { 477189251Ssam char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)]; 478189251Ssam}; 479189251Ssamstruct linux_sched_get_priority_max_args { 480189251Ssam char policy_l_[PADL_(l_int)]; l_int policy; char policy_r_[PADR_(l_int)]; 481189251Ssam}; 482189251Ssamstruct linux_sched_get_priority_min_args { 483189251Ssam char policy_l_[PADL_(l_int)]; l_int policy; char policy_r_[PADR_(l_int)]; 484189251Ssam}; 485189251Ssamstruct linux_sched_rr_get_interval_args { 486189251Ssam char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)]; 487189251Ssam char interval_l_[PADL_(struct l_timespec *)]; struct l_timespec * interval; char interval_r_[PADR_(struct l_timespec *)]; 488189251Ssam}; 489189251Ssamstruct linux_nanosleep_args { 490189251Ssam char rqtp_l_[PADL_(const struct l_timespec *)]; const struct l_timespec * rqtp; char rqtp_r_[PADR_(const struct l_timespec *)]; 491189251Ssam char rmtp_l_[PADL_(struct l_timespec *)]; struct l_timespec * rmtp; char rmtp_r_[PADR_(struct l_timespec *)]; 492189251Ssam}; 493189251Ssamstruct linux_mremap_args { 494189251Ssam char addr_l_[PADL_(l_ulong)]; l_ulong addr; char addr_r_[PADR_(l_ulong)]; 495189251Ssam char old_len_l_[PADL_(l_ulong)]; l_ulong old_len; char old_len_r_[PADR_(l_ulong)]; 496189251Ssam char new_len_l_[PADL_(l_ulong)]; l_ulong new_len; char new_len_r_[PADR_(l_ulong)]; 497189251Ssam char flags_l_[PADL_(l_ulong)]; l_ulong flags; char flags_r_[PADR_(l_ulong)]; 498189251Ssam char new_addr_l_[PADL_(l_ulong)]; l_ulong new_addr; char new_addr_r_[PADR_(l_ulong)]; 499189251Ssam}; 500189251Ssamstruct linux_setresuid16_args { 501189251Ssam char ruid_l_[PADL_(l_uid16_t)]; l_uid16_t ruid; char ruid_r_[PADR_(l_uid16_t)]; 502189251Ssam char euid_l_[PADL_(l_uid16_t)]; l_uid16_t euid; char euid_r_[PADR_(l_uid16_t)]; 503189251Ssam char suid_l_[PADL_(l_uid16_t)]; l_uid16_t suid; char suid_r_[PADR_(l_uid16_t)]; 504189251Ssam}; 505189251Ssamstruct linux_getresuid16_args { 506189251Ssam char ruid_l_[PADL_(l_uid16_t *)]; l_uid16_t * ruid; char ruid_r_[PADR_(l_uid16_t *)]; 507189251Ssam char euid_l_[PADL_(l_uid16_t *)]; l_uid16_t * euid; char euid_r_[PADR_(l_uid16_t *)]; 508189251Ssam char suid_l_[PADL_(l_uid16_t *)]; l_uid16_t * suid; char suid_r_[PADR_(l_uid16_t *)]; 509189251Ssam}; 510189251Ssamstruct linux_query_module_args { 511189251Ssam register_t dummy; 512189251Ssam}; 513189251Ssamstruct linux_nfsservctl_args { 514189251Ssam register_t dummy; 515189251Ssam}; 516189251Ssamstruct linux_setresgid16_args { 517189251Ssam char rgid_l_[PADL_(l_gid16_t)]; l_gid16_t rgid; char rgid_r_[PADR_(l_gid16_t)]; 518189251Ssam char egid_l_[PADL_(l_gid16_t)]; l_gid16_t egid; char egid_r_[PADR_(l_gid16_t)]; 519189251Ssam char sgid_l_[PADL_(l_gid16_t)]; l_gid16_t sgid; char sgid_r_[PADR_(l_gid16_t)]; 520189251Ssam}; 521189251Ssamstruct linux_getresgid16_args { 522189251Ssam char rgid_l_[PADL_(l_gid16_t *)]; l_gid16_t * rgid; char rgid_r_[PADR_(l_gid16_t *)]; 523189251Ssam char egid_l_[PADL_(l_gid16_t *)]; l_gid16_t * egid; char egid_r_[PADR_(l_gid16_t *)]; 524189251Ssam char sgid_l_[PADL_(l_gid16_t *)]; l_gid16_t * sgid; char sgid_r_[PADR_(l_gid16_t *)]; 525189251Ssam}; 526189251Ssamstruct linux_prctl_args { 527189251Ssam char option_l_[PADL_(l_int)]; l_int option; char option_r_[PADR_(l_int)]; 528189251Ssam char arg2_l_[PADL_(l_int)]; l_int arg2; char arg2_r_[PADR_(l_int)]; 529189251Ssam char arg3_l_[PADL_(l_int)]; l_int arg3; char arg3_r_[PADR_(l_int)]; 530189251Ssam char arg4_l_[PADL_(l_int)]; l_int arg4; char arg4_r_[PADR_(l_int)]; 531189251Ssam char arg5_l_[PADL_(l_int)]; l_int arg5; char arg5_r_[PADR_(l_int)]; 532189251Ssam}; 533189251Ssamstruct linux_rt_sigreturn_args { 534189251Ssam char ucp_l_[PADL_(struct l_ucontext *)]; struct l_ucontext * ucp; char ucp_r_[PADR_(struct l_ucontext *)]; 535189251Ssam}; 536189251Ssamstruct linux_rt_sigaction_args { 537189251Ssam char sig_l_[PADL_(l_int)]; l_int sig; char sig_r_[PADR_(l_int)]; 538189251Ssam char act_l_[PADL_(l_sigaction_t *)]; l_sigaction_t * act; char act_r_[PADR_(l_sigaction_t *)]; 539189251Ssam char oact_l_[PADL_(l_sigaction_t *)]; l_sigaction_t * oact; char oact_r_[PADR_(l_sigaction_t *)]; 540189251Ssam char sigsetsize_l_[PADL_(l_size_t)]; l_size_t sigsetsize; char sigsetsize_r_[PADR_(l_size_t)]; 541189251Ssam}; 542189251Ssamstruct linux_rt_sigprocmask_args { 543189251Ssam char how_l_[PADL_(l_int)]; l_int how; char how_r_[PADR_(l_int)]; 544189251Ssam char mask_l_[PADL_(l_sigset_t *)]; l_sigset_t * mask; char mask_r_[PADR_(l_sigset_t *)]; 545189251Ssam char omask_l_[PADL_(l_sigset_t *)]; l_sigset_t * omask; char omask_r_[PADR_(l_sigset_t *)]; 546189251Ssam char sigsetsize_l_[PADL_(l_size_t)]; l_size_t sigsetsize; char sigsetsize_r_[PADR_(l_size_t)]; 547189251Ssam}; 548189251Ssamstruct linux_rt_sigpending_args { 549189251Ssam char set_l_[PADL_(l_sigset_t *)]; l_sigset_t * set; char set_r_[PADR_(l_sigset_t *)]; 550189251Ssam char sigsetsize_l_[PADL_(l_size_t)]; l_size_t sigsetsize; char sigsetsize_r_[PADR_(l_size_t)]; 551189251Ssam}; 552189251Ssamstruct linux_rt_sigtimedwait_args { 553189251Ssam char mask_l_[PADL_(l_sigset_t *)]; l_sigset_t * mask; char mask_r_[PADR_(l_sigset_t *)]; 554189251Ssam char ptr_l_[PADL_(l_siginfo_t *)]; l_siginfo_t * ptr; char ptr_r_[PADR_(l_siginfo_t *)]; 555189251Ssam char timeout_l_[PADL_(struct l_timeval *)]; struct l_timeval * timeout; char timeout_r_[PADR_(struct l_timeval *)]; 556189251Ssam char sigsetsize_l_[PADL_(l_size_t)]; l_size_t sigsetsize; char sigsetsize_r_[PADR_(l_size_t)]; 557189251Ssam}; 558189251Ssamstruct linux_rt_sigqueueinfo_args { 559189251Ssam register_t dummy; 560189251Ssam}; 561189251Ssamstruct linux_rt_sigsuspend_args { 562189251Ssam char newset_l_[PADL_(l_sigset_t *)]; l_sigset_t * newset; char newset_r_[PADR_(l_sigset_t *)]; 563189251Ssam char sigsetsize_l_[PADL_(l_size_t)]; l_size_t sigsetsize; char sigsetsize_r_[PADR_(l_size_t)]; 564189251Ssam}; 565189251Ssamstruct linux_pread_args { 566189251Ssam char fd_l_[PADL_(l_uint)]; l_uint fd; char fd_r_[PADR_(l_uint)]; 567189251Ssam char buf_l_[PADL_(char *)]; char * buf; char buf_r_[PADR_(char *)]; 568189251Ssam char nbyte_l_[PADL_(l_size_t)]; l_size_t nbyte; char nbyte_r_[PADR_(l_size_t)]; 569189251Ssam char offset_l_[PADL_(l_loff_t)]; l_loff_t offset; char offset_r_[PADR_(l_loff_t)]; 570189251Ssam}; 571189251Ssamstruct linux_pwrite_args { 572189251Ssam char fd_l_[PADL_(l_uint)]; l_uint fd; char fd_r_[PADR_(l_uint)]; 573189251Ssam char buf_l_[PADL_(char *)]; char * buf; char buf_r_[PADR_(char *)]; 574189251Ssam char nbyte_l_[PADL_(l_size_t)]; l_size_t nbyte; char nbyte_r_[PADR_(l_size_t)]; 575189251Ssam char offset_l_[PADL_(l_loff_t)]; l_loff_t offset; char offset_r_[PADR_(l_loff_t)]; 576189251Ssam}; 577189251Ssamstruct linux_chown16_args { 578189251Ssam char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 579189251Ssam char uid_l_[PADL_(l_uid16_t)]; l_uid16_t uid; char uid_r_[PADR_(l_uid16_t)]; 580189251Ssam char gid_l_[PADL_(l_gid16_t)]; l_gid16_t gid; char gid_r_[PADR_(l_gid16_t)]; 581189251Ssam}; 582189251Ssamstruct linux_getcwd_args { 583189251Ssam char buf_l_[PADL_(char *)]; char * buf; char buf_r_[PADR_(char *)]; 584189251Ssam char bufsize_l_[PADL_(l_ulong)]; l_ulong bufsize; char bufsize_r_[PADR_(l_ulong)]; 585189251Ssam}; 586189251Ssamstruct linux_capget_args { 587189251Ssam register_t dummy; 588189251Ssam}; 589189251Ssamstruct linux_capset_args { 590189251Ssam register_t dummy; 591189251Ssam}; 592189251Ssamstruct linux_sigaltstack_args { 593189251Ssam char uss_l_[PADL_(l_stack_t *)]; l_stack_t * uss; char uss_r_[PADR_(l_stack_t *)]; 594189251Ssam char uoss_l_[PADL_(l_stack_t *)]; l_stack_t * uoss; char uoss_r_[PADR_(l_stack_t *)]; 595189251Ssam}; 596189251Ssamstruct linux_sendfile_args { 597189251Ssam register_t dummy; 598189251Ssam}; 599252726Srpaulostruct linux_vfork_args { 600252726Srpaulo register_t dummy; 601252726Srpaulo}; 602252726Srpaulostruct linux_getrlimit_args { 603252726Srpaulo char resource_l_[PADL_(l_uint)]; l_uint resource; char resource_r_[PADR_(l_uint)]; 604252726Srpaulo char rlim_l_[PADL_(struct l_rlimit *)]; struct l_rlimit * rlim; char rlim_r_[PADR_(struct l_rlimit *)]; 605252726Srpaulo}; 606252726Srpaulostruct linux_mmap2_args { 607252726Srpaulo char addr_l_[PADL_(l_ulong)]; l_ulong addr; char addr_r_[PADR_(l_ulong)]; 608252726Srpaulo char len_l_[PADL_(l_ulong)]; l_ulong len; char len_r_[PADR_(l_ulong)]; 609252726Srpaulo char prot_l_[PADL_(l_ulong)]; l_ulong prot; char prot_r_[PADR_(l_ulong)]; 610252726Srpaulo char flags_l_[PADL_(l_ulong)]; l_ulong flags; char flags_r_[PADR_(l_ulong)]; 611189251Ssam char fd_l_[PADL_(l_ulong)]; l_ulong fd; char fd_r_[PADR_(l_ulong)]; 612189251Ssam char pgoff_l_[PADL_(l_ulong)]; l_ulong pgoff; char pgoff_r_[PADR_(l_ulong)]; 613189251Ssam}; 614189251Ssamstruct linux_truncate64_args { 615189251Ssam char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 616189251Ssam char length_l_[PADL_(l_loff_t)]; l_loff_t length; char length_r_[PADR_(l_loff_t)]; 617189251Ssam}; 618189251Ssamstruct linux_ftruncate64_args { 619189251Ssam char fd_l_[PADL_(l_uint)]; l_uint fd; char fd_r_[PADR_(l_uint)]; 620189251Ssam char length_l_[PADL_(l_loff_t)]; l_loff_t length; char length_r_[PADR_(l_loff_t)]; 621189251Ssam}; 622189251Ssamstruct linux_stat64_args { 623189251Ssam char filename_l_[PADL_(char *)]; char * filename; char filename_r_[PADR_(char *)]; 624189251Ssam char statbuf_l_[PADL_(struct l_stat64 *)]; struct l_stat64 * statbuf; char statbuf_r_[PADR_(struct l_stat64 *)]; 625189251Ssam char flags_l_[PADL_(l_long)]; l_long flags; char flags_r_[PADR_(l_long)]; 626189251Ssam}; 627252726Srpaulostruct linux_lstat64_args { 628189251Ssam char filename_l_[PADL_(char *)]; char * filename; char filename_r_[PADR_(char *)]; 629189251Ssam char statbuf_l_[PADL_(struct l_stat64 *)]; struct l_stat64 * statbuf; char statbuf_r_[PADR_(struct l_stat64 *)]; 630189251Ssam char flags_l_[PADL_(l_long)]; l_long flags; char flags_r_[PADR_(l_long)]; 631252726Srpaulo}; 632252726Srpaulostruct linux_fstat64_args { 633189251Ssam char fd_l_[PADL_(l_ulong)]; l_ulong fd; char fd_r_[PADR_(l_ulong)]; 634189251Ssam char statbuf_l_[PADL_(struct l_stat64 *)]; struct l_stat64 * statbuf; char statbuf_r_[PADR_(struct l_stat64 *)]; 635189251Ssam char flags_l_[PADL_(l_long)]; l_long flags; char flags_r_[PADR_(l_long)]; 636189251Ssam}; 637189251Ssamstruct linux_lchown_args { 638189251Ssam char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 639189251Ssam char uid_l_[PADL_(l_uid_t)]; l_uid_t uid; char uid_r_[PADR_(l_uid_t)]; 640189251Ssam char gid_l_[PADL_(l_gid_t)]; l_gid_t gid; char gid_r_[PADR_(l_gid_t)]; 641189251Ssam}; 642189251Ssamstruct linux_getuid_args { 643189251Ssam register_t dummy; 644189251Ssam}; 645189251Ssamstruct linux_getgid_args { 646189251Ssam register_t dummy; 647189251Ssam}; 648189251Ssamstruct linux_getgroups_args { 649189251Ssam char gidsetsize_l_[PADL_(l_int)]; l_int gidsetsize; char gidsetsize_r_[PADR_(l_int)]; 650189251Ssam char grouplist_l_[PADL_(l_gid_t *)]; l_gid_t * grouplist; char grouplist_r_[PADR_(l_gid_t *)]; 651189251Ssam}; 652189251Ssamstruct linux_setgroups_args { 653189251Ssam char gidsetsize_l_[PADL_(l_int)]; l_int gidsetsize; char gidsetsize_r_[PADR_(l_int)]; 654189251Ssam char grouplist_l_[PADL_(l_gid_t *)]; l_gid_t * grouplist; char grouplist_r_[PADR_(l_gid_t *)]; 655189251Ssam}; 656189251Ssamstruct linux_chown_args { 657189251Ssam char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 658189251Ssam char uid_l_[PADL_(l_uid_t)]; l_uid_t uid; char uid_r_[PADR_(l_uid_t)]; 659189251Ssam char gid_l_[PADL_(l_gid_t)]; l_gid_t gid; char gid_r_[PADR_(l_gid_t)]; 660189251Ssam}; 661189251Ssamstruct linux_setfsuid_args { 662189251Ssam char uid_l_[PADL_(l_uid_t)]; l_uid_t uid; char uid_r_[PADR_(l_uid_t)]; 663189251Ssam}; 664189251Ssamstruct linux_setfsgid_args { 665189251Ssam char gid_l_[PADL_(l_gid_t)]; l_gid_t gid; char gid_r_[PADR_(l_gid_t)]; 666189251Ssam}; 667189251Ssamstruct linux_pivot_root_args { 668189251Ssam char new_root_l_[PADL_(char *)]; char * new_root; char new_root_r_[PADR_(char *)]; 669189251Ssam char put_old_l_[PADL_(char *)]; char * put_old; char put_old_r_[PADR_(char *)]; 670189251Ssam}; 671189251Ssamstruct linux_mincore_args { 672189251Ssam char start_l_[PADL_(l_ulong)]; l_ulong start; char start_r_[PADR_(l_ulong)]; 673189251Ssam char len_l_[PADL_(l_size_t)]; l_size_t len; char len_r_[PADR_(l_size_t)]; 674189251Ssam char vec_l_[PADL_(u_char *)]; u_char * vec; char vec_r_[PADR_(u_char *)]; 675189251Ssam}; 676189251Ssamstruct linux_getdents64_args { 677189251Ssam char fd_l_[PADL_(l_uint)]; l_uint fd; char fd_r_[PADR_(l_uint)]; 678189251Ssam char dirent_l_[PADL_(void *)]; void * dirent; char dirent_r_[PADR_(void *)]; 679189251Ssam char count_l_[PADL_(l_uint)]; l_uint count; char count_r_[PADR_(l_uint)]; 680189251Ssam}; 681252726Srpaulostruct linux_fcntl64_args { 682252726Srpaulo char fd_l_[PADL_(l_uint)]; l_uint fd; char fd_r_[PADR_(l_uint)]; 683189251Ssam char cmd_l_[PADL_(l_uint)]; l_uint cmd; char cmd_r_[PADR_(l_uint)]; 684189251Ssam char arg_l_[PADL_(uintptr_t)]; uintptr_t arg; char arg_r_[PADR_(uintptr_t)]; 685189251Ssam}; 686252726Srpaulostruct linux_gettid_args { 687252726Srpaulo register_t dummy; 688189251Ssam}; 689189251Ssamstruct linux_setxattr_args { 690252726Srpaulo register_t dummy; 691252726Srpaulo}; 692252726Srpaulostruct linux_lsetxattr_args { 693189251Ssam register_t dummy; 694189251Ssam}; 695189251Ssamstruct linux_fsetxattr_args { 696189251Ssam register_t dummy; 697189251Ssam}; 698189251Ssamstruct linux_getxattr_args { 699189251Ssam register_t dummy; 700252726Srpaulo}; 701252726Srpaulostruct linux_lgetxattr_args { 702252726Srpaulo register_t dummy; 703252726Srpaulo}; 704252726Srpaulostruct linux_fgetxattr_args { 705252726Srpaulo register_t dummy; 706252726Srpaulo}; 707252726Srpaulostruct linux_listxattr_args { 708252726Srpaulo register_t dummy; 709252726Srpaulo}; 710252726Srpaulostruct linux_llistxattr_args { 711252726Srpaulo register_t dummy; 712252726Srpaulo}; 713252726Srpaulostruct linux_flistxattr_args { 714252726Srpaulo register_t dummy; 715252726Srpaulo}; 716252726Srpaulostruct linux_removexattr_args { 717252726Srpaulo register_t dummy; 718252726Srpaulo}; 719252726Srpaulostruct linux_lremovexattr_args { 720252726Srpaulo register_t dummy; 721252726Srpaulo}; 722252726Srpaulostruct linux_fremovexattr_args { 723252726Srpaulo register_t dummy; 724252726Srpaulo}; 725252726Srpaulostruct linux_tkill_args { 726252726Srpaulo char tid_l_[PADL_(int)]; int tid; char tid_r_[PADR_(int)]; 727252726Srpaulo char sig_l_[PADL_(int)]; int sig; char sig_r_[PADR_(int)]; 728252726Srpaulo}; 729252726Srpaulostruct linux_sys_futex_args { 730252726Srpaulo char uaddr_l_[PADL_(void *)]; void * uaddr; char uaddr_r_[PADR_(void *)]; 731252726Srpaulo char op_l_[PADL_(int)]; int op; char op_r_[PADR_(int)]; 732252726Srpaulo char val_l_[PADL_(int)]; int val; char val_r_[PADR_(int)]; 733252726Srpaulo char timeout_l_[PADL_(struct l_timespec *)]; struct l_timespec * timeout; char timeout_r_[PADR_(struct l_timespec *)]; 734252726Srpaulo char uaddr2_l_[PADL_(void *)]; void * uaddr2; char uaddr2_r_[PADR_(void *)]; 735252726Srpaulo char val3_l_[PADL_(int)]; int val3; char val3_r_[PADR_(int)]; 736252726Srpaulo}; 737252726Srpaulostruct linux_fadvise64_args { 738252726Srpaulo register_t dummy; 739252726Srpaulo}; 740252726Srpaulostruct linux_exit_group_args { 741252726Srpaulo char error_code_l_[PADL_(int)]; int error_code; char error_code_r_[PADR_(int)]; 742252726Srpaulo}; 743252726Srpaulostruct linux_lookup_dcookie_args { 744252726Srpaulo register_t dummy; 745252726Srpaulo}; 746252726Srpaulostruct linux_epoll_create_args { 747252726Srpaulo register_t dummy; 748252726Srpaulo}; 749252726Srpaulostruct linux_epoll_ctl_args { 750252726Srpaulo register_t dummy; 751252726Srpaulo}; 752252726Srpaulostruct linux_epoll_wait_args { 753252726Srpaulo register_t dummy; 754252726Srpaulo}; 755252726Srpaulostruct linux_remap_file_pages_args { 756252726Srpaulo register_t dummy; 757252726Srpaulo}; 758252726Srpaulostruct linux_set_tid_address_args { 759189251Ssam char tidptr_l_[PADL_(int *)]; int * tidptr; char tidptr_r_[PADR_(int *)]; 760189251Ssam}; 761189251Ssamstruct linux_timer_create_args { 762189251Ssam register_t dummy; 763189251Ssam}; 764189251Ssamstruct linux_timer_settime_args { 765189251Ssam register_t dummy; 766189251Ssam}; 767189251Ssamstruct linux_timer_gettime_args { 768189251Ssam register_t dummy; 769189251Ssam}; 770189251Ssamstruct linux_timer_getoverrun_args { 771189251Ssam register_t dummy; 772189251Ssam}; 773189251Ssamstruct linux_timer_delete_args { 774189251Ssam register_t dummy; 775252726Srpaulo}; 776252726Srpaulostruct linux_clock_settime_args { 777252726Srpaulo char which_l_[PADL_(clockid_t)]; clockid_t which; char which_r_[PADR_(clockid_t)]; 778252726Srpaulo char tp_l_[PADL_(struct l_timespec *)]; struct l_timespec * tp; char tp_r_[PADR_(struct l_timespec *)]; 779252726Srpaulo}; 780252726Srpaulostruct linux_clock_gettime_args { 781252726Srpaulo char which_l_[PADL_(clockid_t)]; clockid_t which; char which_r_[PADR_(clockid_t)]; 782252726Srpaulo char tp_l_[PADL_(struct l_timespec *)]; struct l_timespec * tp; char tp_r_[PADR_(struct l_timespec *)]; 783252726Srpaulo}; 784252726Srpaulostruct linux_clock_getres_args { 785252726Srpaulo char which_l_[PADL_(clockid_t)]; clockid_t which; char which_r_[PADR_(clockid_t)]; 786252726Srpaulo char tp_l_[PADL_(struct l_timespec *)]; struct l_timespec * tp; char tp_r_[PADR_(struct l_timespec *)]; 787252726Srpaulo}; 788252726Srpaulostruct linux_clock_nanosleep_args { 789252726Srpaulo char which_l_[PADL_(clockid_t)]; clockid_t which; char which_r_[PADR_(clockid_t)]; 790252726Srpaulo char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)]; 791252726Srpaulo char rqtp_l_[PADL_(struct l_timespec *)]; struct l_timespec * rqtp; char rqtp_r_[PADR_(struct l_timespec *)]; 792189251Ssam char rmtp_l_[PADL_(struct l_timespec *)]; struct l_timespec * rmtp; char rmtp_r_[PADR_(struct l_timespec *)]; 793189251Ssam}; 794189251Ssamstruct linux_statfs64_args { 795189251Ssam char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 796189251Ssam char buf_l_[PADL_(struct l_statfs64_buf *)]; struct l_statfs64_buf * buf; char buf_r_[PADR_(struct l_statfs64_buf *)]; 797189251Ssam}; 798189251Ssamstruct linux_fstatfs64_args { 799189251Ssam register_t dummy; 800189251Ssam}; 801189251Ssamstruct linux_tgkill_args { 802189251Ssam char tgid_l_[PADL_(int)]; int tgid; char tgid_r_[PADR_(int)]; 803189251Ssam char pid_l_[PADL_(int)]; int pid; char pid_r_[PADR_(int)]; 804189251Ssam char sig_l_[PADL_(int)]; int sig; char sig_r_[PADR_(int)]; 805252726Srpaulo}; 806252726Srpaulostruct linux_utimes_args { 807252726Srpaulo char fname_l_[PADL_(char *)]; char * fname; char fname_r_[PADR_(char *)]; 808189251Ssam char tptr_l_[PADL_(struct l_timeval *)]; struct l_timeval * tptr; char tptr_r_[PADR_(struct l_timeval *)]; 809189251Ssam}; 810189251Ssamstruct linux_fadvise64_64_args { 811189251Ssam register_t dummy; 812189251Ssam}; 813189251Ssamstruct linux_mbind_args { 814189251Ssam register_t dummy; 815189251Ssam}; 816189251Ssamstruct linux_get_mempolicy_args { 817189251Ssam register_t dummy; 818189251Ssam}; 819252726Srpaulostruct linux_set_mempolicy_args { 820252726Srpaulo register_t dummy; 821252726Srpaulo}; 822252726Srpaulostruct linux_mq_open_args { 823189251Ssam register_t dummy; 824189251Ssam}; 825189251Ssamstruct linux_mq_unlink_args { 826189251Ssam register_t dummy; 827189251Ssam}; 828189251Ssamstruct linux_mq_timedsend_args { 829189251Ssam register_t dummy; 830189251Ssam}; 831189251Ssamstruct linux_mq_timedreceive_args { 832189251Ssam register_t dummy; 833189251Ssam}; 834189251Ssamstruct linux_mq_notify_args { 835189251Ssam register_t dummy; 836189251Ssam}; 837189251Ssamstruct linux_mq_getsetattr_args { 838189251Ssam register_t dummy; 839189251Ssam}; 840189251Ssamstruct linux_kexec_load_args { 841189251Ssam register_t dummy; 842189251Ssam}; 843189251Ssamstruct linux_waitid_args { 844189251Ssam register_t dummy; 845189251Ssam}; 846189251Ssamstruct linux_add_key_args { 847189251Ssam register_t dummy; 848189251Ssam}; 849189251Ssamstruct linux_request_key_args { 850189251Ssam register_t dummy; 851189251Ssam}; 852252726Srpaulostruct linux_keyctl_args { 853252726Srpaulo register_t dummy; 854252726Srpaulo}; 855252726Srpaulostruct linux_ioprio_set_args { 856252726Srpaulo register_t dummy; 857252726Srpaulo}; 858252726Srpaulostruct linux_ioprio_get_args { 859189251Ssam register_t dummy; 860189251Ssam}; 861189251Ssamstruct linux_inotify_init_args { 862214734Srpaulo register_t dummy; 863214734Srpaulo}; 864189251Ssamstruct linux_inotify_add_watch_args { 865189251Ssam register_t dummy; 866189251Ssam}; 867252726Srpaulostruct linux_inotify_rm_watch_args { 868252726Srpaulo register_t dummy; 869252726Srpaulo}; 870252726Srpaulostruct linux_migrate_pages_args { 871252726Srpaulo register_t dummy; 872252726Srpaulo}; 873252726Srpaulostruct linux_openat_args { 874252726Srpaulo char dfd_l_[PADL_(l_int)]; l_int dfd; char dfd_r_[PADR_(l_int)]; 875252726Srpaulo char filename_l_[PADL_(char *)]; char * filename; char filename_r_[PADR_(char *)]; 876252726Srpaulo char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)]; 877189251Ssam char mode_l_[PADL_(l_int)]; l_int mode; char mode_r_[PADR_(l_int)]; 878252726Srpaulo}; 879252726Srpaulostruct linux_mkdirat_args { 880252726Srpaulo register_t dummy; 881252726Srpaulo}; 882252726Srpaulostruct linux_mknodat_args { 883252726Srpaulo register_t dummy; 884252726Srpaulo}; 885252726Srpaulostruct linux_fchownat_args { 886252726Srpaulo register_t dummy; 887252726Srpaulo}; 888252726Srpaulostruct linux_futimesat_args { 889252726Srpaulo register_t dummy; 890252726Srpaulo}; 891252726Srpaulostruct linux_fstatat64_args { 892252726Srpaulo register_t dummy; 893252726Srpaulo}; 894252726Srpaulostruct linux_unlinkat_args { 895252726Srpaulo register_t dummy; 896252726Srpaulo}; 897252726Srpaulostruct linux_renameat_args { 898252726Srpaulo register_t dummy; 899252726Srpaulo}; 900252726Srpaulostruct linux_linkat_args { 901252726Srpaulo register_t dummy; 902252726Srpaulo}; 903252726Srpaulostruct linux_symlinkat_args { 904252726Srpaulo register_t dummy; 905252726Srpaulo}; 906252726Srpaulostruct linux_readlinkat_args { 907252726Srpaulo register_t dummy; 908252726Srpaulo}; 909252726Srpaulostruct linux_fchmodat_args { 910252726Srpaulo register_t dummy; 911252726Srpaulo}; 912252726Srpaulostruct linux_faccessat_args { 913252726Srpaulo register_t dummy; 914252726Srpaulo}; 915252726Srpaulostruct linux_pselect6_args { 916252726Srpaulo register_t dummy; 917252726Srpaulo}; 918252726Srpaulostruct linux_ppoll_args { 919189251Ssam register_t dummy; 920189251Ssam}; 921189251Ssamstruct linux_unshare_args { 922189251Ssam register_t dummy; 923214734Srpaulo}; 924214734Srpaulo#define nosys linux_nosys 925252726Srpauloint linux_fork(struct thread *, struct linux_fork_args *); 926252726Srpauloint linux_open(struct thread *, struct linux_open_args *); 927252726Srpauloint linux_waitpid(struct thread *, struct linux_waitpid_args *); 928252726Srpauloint linux_creat(struct thread *, struct linux_creat_args *); 929252726Srpauloint linux_link(struct thread *, struct linux_link_args *); 930252726Srpauloint linux_unlink(struct thread *, struct linux_unlink_args *); 931252726Srpauloint linux_execve(struct thread *, struct linux_execve_args *); 932214734Srpauloint linux_chdir(struct thread *, struct linux_chdir_args *); 933214734Srpauloint linux_time(struct thread *, struct linux_time_args *); 934252726Srpauloint linux_mknod(struct thread *, struct linux_mknod_args *); 935252726Srpauloint linux_chmod(struct thread *, struct linux_chmod_args *); 936252726Srpauloint linux_lchown16(struct thread *, struct linux_lchown16_args *); 937252726Srpauloint linux_stat(struct thread *, struct linux_stat_args *); 938252726Srpauloint linux_lseek(struct thread *, struct linux_lseek_args *); 939252726Srpauloint linux_getpid(struct thread *, struct linux_getpid_args *); 940252726Srpauloint linux_mount(struct thread *, struct linux_mount_args *); 941252726Srpauloint linux_oldumount(struct thread *, struct linux_oldumount_args *); 942252726Srpauloint linux_setuid16(struct thread *, struct linux_setuid16_args *); 943252726Srpauloint linux_getuid16(struct thread *, struct linux_getuid16_args *); 944252726Srpauloint linux_stime(struct thread *, struct linux_stime_args *); 945252726Srpauloint linux_ptrace(struct thread *, struct linux_ptrace_args *); 946252726Srpauloint linux_alarm(struct thread *, struct linux_alarm_args *); 947252726Srpauloint linux_pause(struct thread *, struct linux_pause_args *); 948252726Srpauloint linux_utime(struct thread *, struct linux_utime_args *); 949252726Srpauloint linux_access(struct thread *, struct linux_access_args *); 950252726Srpauloint linux_nice(struct thread *, struct linux_nice_args *); 951252726Srpauloint linux_kill(struct thread *, struct linux_kill_args *); 952252726Srpauloint linux_rename(struct thread *, struct linux_rename_args *); 953252726Srpauloint linux_mkdir(struct thread *, struct linux_mkdir_args *); 954252726Srpauloint linux_rmdir(struct thread *, struct linux_rmdir_args *); 955252726Srpauloint linux_pipe(struct thread *, struct linux_pipe_args *); 956252726Srpauloint linux_times(struct thread *, struct linux_times_args *); 957252726Srpauloint linux_brk(struct thread *, struct linux_brk_args *); 958252726Srpauloint linux_setgid16(struct thread *, struct linux_setgid16_args *); 959252726Srpauloint linux_getgid16(struct thread *, struct linux_getgid16_args *); 960252726Srpauloint linux_signal(struct thread *, struct linux_signal_args *); 961252726Srpauloint linux_geteuid16(struct thread *, struct linux_geteuid16_args *); 962252726Srpauloint linux_getegid16(struct thread *, struct linux_getegid16_args *); 963252726Srpauloint linux_umount(struct thread *, struct linux_umount_args *); 964252726Srpauloint linux_ioctl(struct thread *, struct linux_ioctl_args *); 965252726Srpauloint linux_fcntl(struct thread *, struct linux_fcntl_args *); 966252726Srpauloint linux_olduname(struct thread *, struct linux_olduname_args *); 967252726Srpauloint linux_ustat(struct thread *, struct linux_ustat_args *); 968252726Srpauloint linux_getppid(struct thread *, struct linux_getppid_args *); 969252726Srpauloint linux_sigaction(struct thread *, struct linux_sigaction_args *); 970252726Srpauloint linux_sgetmask(struct thread *, struct linux_sgetmask_args *); 971252726Srpauloint linux_ssetmask(struct thread *, struct linux_ssetmask_args *); 972252726Srpauloint linux_setreuid16(struct thread *, struct linux_setreuid16_args *); 973189251Ssamint linux_setregid16(struct thread *, struct linux_setregid16_args *); 974189251Ssamint linux_sigsuspend(struct thread *, struct linux_sigsuspend_args *); 975189251Ssamint linux_sigpending(struct thread *, struct linux_sigpending_args *); 976189251Ssamint linux_sethostname(struct thread *, struct linux_sethostname_args *); 977189251Ssamint linux_setrlimit(struct thread *, struct linux_setrlimit_args *); 978189251Ssamint linux_old_getrlimit(struct thread *, struct linux_old_getrlimit_args *); 979189251Ssamint linux_getrusage(struct thread *, struct linux_getrusage_args *); 980189251Ssamint linux_gettimeofday(struct thread *, struct linux_gettimeofday_args *); 981189251Ssamint linux_settimeofday(struct thread *, struct linux_settimeofday_args *); 982189251Ssamint linux_getgroups16(struct thread *, struct linux_getgroups16_args *); 983252726Srpauloint linux_setgroups16(struct thread *, struct linux_setgroups16_args *); 984189251Ssamint linux_old_select(struct thread *, struct linux_old_select_args *); 985189251Ssamint linux_symlink(struct thread *, struct linux_symlink_args *); 986189251Ssamint linux_lstat(struct thread *, struct linux_lstat_args *); 987189251Ssamint linux_readlink(struct thread *, struct linux_readlink_args *); 988189251Ssamint linux_reboot(struct thread *, struct linux_reboot_args *); 989189251Ssamint linux_readdir(struct thread *, struct linux_readdir_args *); 990189251Ssamint linux_mmap(struct thread *, struct linux_mmap_args *); 991189251Ssamint linux_truncate(struct thread *, struct linux_truncate_args *); 992189251Ssamint linux_ftruncate(struct thread *, struct linux_ftruncate_args *); 993189251Ssamint linux_getpriority(struct thread *, struct linux_getpriority_args *); 994189251Ssamint linux_statfs(struct thread *, struct linux_statfs_args *); 995189251Ssamint linux_fstatfs(struct thread *, struct linux_fstatfs_args *); 996189251Ssamint linux_socketcall(struct thread *, struct linux_socketcall_args *); 997189251Ssamint linux_syslog(struct thread *, struct linux_syslog_args *); 998189251Ssamint linux_setitimer(struct thread *, struct linux_setitimer_args *); 999252726Srpauloint linux_getitimer(struct thread *, struct linux_getitimer_args *); 1000252726Srpauloint linux_newstat(struct thread *, struct linux_newstat_args *); 1001252726Srpauloint linux_newlstat(struct thread *, struct linux_newlstat_args *); 1002252726Srpauloint linux_newfstat(struct thread *, struct linux_newfstat_args *); 1003252726Srpauloint linux_uname(struct thread *, struct linux_uname_args *); 1004252726Srpauloint linux_iopl(struct thread *, struct linux_iopl_args *); 1005189251Ssamint linux_vhangup(struct thread *, struct linux_vhangup_args *); 1006252726Srpauloint linux_wait4(struct thread *, struct linux_wait4_args *); 1007252726Srpauloint linux_swapoff(struct thread *, struct linux_swapoff_args *); 1008252726Srpauloint linux_sysinfo(struct thread *, struct linux_sysinfo_args *); 1009252726Srpauloint linux_ipc(struct thread *, struct linux_ipc_args *); 1010252726Srpauloint linux_sigreturn(struct thread *, struct linux_sigreturn_args *); 1011189251Ssamint linux_clone(struct thread *, struct linux_clone_args *); 1012189251Ssamint linux_newuname(struct thread *, struct linux_newuname_args *); 1013189251Ssamint linux_adjtimex(struct thread *, struct linux_adjtimex_args *); 1014189251Ssamint linux_mprotect(struct thread *, struct linux_mprotect_args *); 1015189251Ssamint linux_sigprocmask(struct thread *, struct linux_sigprocmask_args *); 1016189251Ssamint linux_create_module(struct thread *, struct linux_create_module_args *); 1017189251Ssamint linux_init_module(struct thread *, struct linux_init_module_args *); 1018189251Ssamint linux_delete_module(struct thread *, struct linux_delete_module_args *); 1019189251Ssamint linux_get_kernel_syms(struct thread *, struct linux_get_kernel_syms_args *); 1020189251Ssamint linux_quotactl(struct thread *, struct linux_quotactl_args *); 1021189251Ssamint linux_bdflush(struct thread *, struct linux_bdflush_args *); 1022189251Ssamint linux_sysfs(struct thread *, struct linux_sysfs_args *); 1023189251Ssamint linux_personality(struct thread *, struct linux_personality_args *); 1024189251Ssamint linux_setfsuid16(struct thread *, struct linux_setfsuid16_args *); 1025189251Ssamint linux_setfsgid16(struct thread *, struct linux_setfsgid16_args *); 1026189251Ssamint linux_llseek(struct thread *, struct linux_llseek_args *); 1027189251Ssamint linux_getdents(struct thread *, struct linux_getdents_args *); 1028189251Ssamint linux_select(struct thread *, struct linux_select_args *); 1029189251Ssamint linux_msync(struct thread *, struct linux_msync_args *); 1030189251Ssamint linux_readv(struct thread *, struct linux_readv_args *); 1031189251Ssamint linux_writev(struct thread *, struct linux_writev_args *); 1032189251Ssamint linux_getsid(struct thread *, struct linux_getsid_args *); 1033int linux_fdatasync(struct thread *, struct linux_fdatasync_args *); 1034int linux_sysctl(struct thread *, struct linux_sysctl_args *); 1035int linux_sched_setscheduler(struct thread *, struct linux_sched_setscheduler_args *); 1036int linux_sched_getscheduler(struct thread *, struct linux_sched_getscheduler_args *); 1037int linux_sched_get_priority_max(struct thread *, struct linux_sched_get_priority_max_args *); 1038int linux_sched_get_priority_min(struct thread *, struct linux_sched_get_priority_min_args *); 1039int linux_sched_rr_get_interval(struct thread *, struct linux_sched_rr_get_interval_args *); 1040int linux_nanosleep(struct thread *, struct linux_nanosleep_args *); 1041int linux_mremap(struct thread *, struct linux_mremap_args *); 1042int linux_setresuid16(struct thread *, struct linux_setresuid16_args *); 1043int linux_getresuid16(struct thread *, struct linux_getresuid16_args *); 1044int linux_query_module(struct thread *, struct linux_query_module_args *); 1045int linux_nfsservctl(struct thread *, struct linux_nfsservctl_args *); 1046int linux_setresgid16(struct thread *, struct linux_setresgid16_args *); 1047int linux_getresgid16(struct thread *, struct linux_getresgid16_args *); 1048int linux_prctl(struct thread *, struct linux_prctl_args *); 1049int linux_rt_sigreturn(struct thread *, struct linux_rt_sigreturn_args *); 1050int linux_rt_sigaction(struct thread *, struct linux_rt_sigaction_args *); 1051int linux_rt_sigprocmask(struct thread *, struct linux_rt_sigprocmask_args *); 1052int linux_rt_sigpending(struct thread *, struct linux_rt_sigpending_args *); 1053int linux_rt_sigtimedwait(struct thread *, struct linux_rt_sigtimedwait_args *); 1054int linux_rt_sigqueueinfo(struct thread *, struct linux_rt_sigqueueinfo_args *); 1055int linux_rt_sigsuspend(struct thread *, struct linux_rt_sigsuspend_args *); 1056int linux_pread(struct thread *, struct linux_pread_args *); 1057int linux_pwrite(struct thread *, struct linux_pwrite_args *); 1058int linux_chown16(struct thread *, struct linux_chown16_args *); 1059int linux_getcwd(struct thread *, struct linux_getcwd_args *); 1060int linux_capget(struct thread *, struct linux_capget_args *); 1061int linux_capset(struct thread *, struct linux_capset_args *); 1062int linux_sigaltstack(struct thread *, struct linux_sigaltstack_args *); 1063int linux_sendfile(struct thread *, struct linux_sendfile_args *); 1064int linux_vfork(struct thread *, struct linux_vfork_args *); 1065int linux_getrlimit(struct thread *, struct linux_getrlimit_args *); 1066int linux_mmap2(struct thread *, struct linux_mmap2_args *); 1067int linux_truncate64(struct thread *, struct linux_truncate64_args *); 1068int linux_ftruncate64(struct thread *, struct linux_ftruncate64_args *); 1069int linux_stat64(struct thread *, struct linux_stat64_args *); 1070int linux_lstat64(struct thread *, struct linux_lstat64_args *); 1071int linux_fstat64(struct thread *, struct linux_fstat64_args *); 1072int linux_lchown(struct thread *, struct linux_lchown_args *); 1073int linux_getuid(struct thread *, struct linux_getuid_args *); 1074int linux_getgid(struct thread *, struct linux_getgid_args *); 1075int linux_getgroups(struct thread *, struct linux_getgroups_args *); 1076int linux_setgroups(struct thread *, struct linux_setgroups_args *); 1077int linux_chown(struct thread *, struct linux_chown_args *); 1078int linux_setfsuid(struct thread *, struct linux_setfsuid_args *); 1079int linux_setfsgid(struct thread *, struct linux_setfsgid_args *); 1080int linux_pivot_root(struct thread *, struct linux_pivot_root_args *); 1081int linux_mincore(struct thread *, struct linux_mincore_args *); 1082int linux_getdents64(struct thread *, struct linux_getdents64_args *); 1083int linux_fcntl64(struct thread *, struct linux_fcntl64_args *); 1084int linux_gettid(struct thread *, struct linux_gettid_args *); 1085int linux_setxattr(struct thread *, struct linux_setxattr_args *); 1086int linux_lsetxattr(struct thread *, struct linux_lsetxattr_args *); 1087int linux_fsetxattr(struct thread *, struct linux_fsetxattr_args *); 1088int linux_getxattr(struct thread *, struct linux_getxattr_args *); 1089int linux_lgetxattr(struct thread *, struct linux_lgetxattr_args *); 1090int linux_fgetxattr(struct thread *, struct linux_fgetxattr_args *); 1091int linux_listxattr(struct thread *, struct linux_listxattr_args *); 1092int linux_llistxattr(struct thread *, struct linux_llistxattr_args *); 1093int linux_flistxattr(struct thread *, struct linux_flistxattr_args *); 1094int linux_removexattr(struct thread *, struct linux_removexattr_args *); 1095int linux_lremovexattr(struct thread *, struct linux_lremovexattr_args *); 1096int linux_fremovexattr(struct thread *, struct linux_fremovexattr_args *); 1097int linux_tkill(struct thread *, struct linux_tkill_args *); 1098int linux_sys_futex(struct thread *, struct linux_sys_futex_args *); 1099int linux_fadvise64(struct thread *, struct linux_fadvise64_args *); 1100int linux_exit_group(struct thread *, struct linux_exit_group_args *); 1101int linux_lookup_dcookie(struct thread *, struct linux_lookup_dcookie_args *); 1102int linux_epoll_create(struct thread *, struct linux_epoll_create_args *); 1103int linux_epoll_ctl(struct thread *, struct linux_epoll_ctl_args *); 1104int linux_epoll_wait(struct thread *, struct linux_epoll_wait_args *); 1105int linux_remap_file_pages(struct thread *, struct linux_remap_file_pages_args *); 1106int linux_set_tid_address(struct thread *, struct linux_set_tid_address_args *); 1107int linux_timer_create(struct thread *, struct linux_timer_create_args *); 1108int linux_timer_settime(struct thread *, struct linux_timer_settime_args *); 1109int linux_timer_gettime(struct thread *, struct linux_timer_gettime_args *); 1110int linux_timer_getoverrun(struct thread *, struct linux_timer_getoverrun_args *); 1111int linux_timer_delete(struct thread *, struct linux_timer_delete_args *); 1112int linux_clock_settime(struct thread *, struct linux_clock_settime_args *); 1113int linux_clock_gettime(struct thread *, struct linux_clock_gettime_args *); 1114int linux_clock_getres(struct thread *, struct linux_clock_getres_args *); 1115int linux_clock_nanosleep(struct thread *, struct linux_clock_nanosleep_args *); 1116int linux_statfs64(struct thread *, struct linux_statfs64_args *); 1117int linux_fstatfs64(struct thread *, struct linux_fstatfs64_args *); 1118int linux_tgkill(struct thread *, struct linux_tgkill_args *); 1119int linux_utimes(struct thread *, struct linux_utimes_args *); 1120int linux_fadvise64_64(struct thread *, struct linux_fadvise64_64_args *); 1121int linux_mbind(struct thread *, struct linux_mbind_args *); 1122int linux_get_mempolicy(struct thread *, struct linux_get_mempolicy_args *); 1123int linux_set_mempolicy(struct thread *, struct linux_set_mempolicy_args *); 1124int linux_mq_open(struct thread *, struct linux_mq_open_args *); 1125int linux_mq_unlink(struct thread *, struct linux_mq_unlink_args *); 1126int linux_mq_timedsend(struct thread *, struct linux_mq_timedsend_args *); 1127int linux_mq_timedreceive(struct thread *, struct linux_mq_timedreceive_args *); 1128int linux_mq_notify(struct thread *, struct linux_mq_notify_args *); 1129int linux_mq_getsetattr(struct thread *, struct linux_mq_getsetattr_args *); 1130int linux_kexec_load(struct thread *, struct linux_kexec_load_args *); 1131int linux_waitid(struct thread *, struct linux_waitid_args *); 1132int linux_add_key(struct thread *, struct linux_add_key_args *); 1133int linux_request_key(struct thread *, struct linux_request_key_args *); 1134int linux_keyctl(struct thread *, struct linux_keyctl_args *); 1135int linux_ioprio_set(struct thread *, struct linux_ioprio_set_args *); 1136int linux_ioprio_get(struct thread *, struct linux_ioprio_get_args *); 1137int linux_inotify_init(struct thread *, struct linux_inotify_init_args *); 1138int linux_inotify_add_watch(struct thread *, struct linux_inotify_add_watch_args *); 1139int linux_inotify_rm_watch(struct thread *, struct linux_inotify_rm_watch_args *); 1140int linux_migrate_pages(struct thread *, struct linux_migrate_pages_args *); 1141int linux_openat(struct thread *, struct linux_openat_args *); 1142int linux_mkdirat(struct thread *, struct linux_mkdirat_args *); 1143int linux_mknodat(struct thread *, struct linux_mknodat_args *); 1144int linux_fchownat(struct thread *, struct linux_fchownat_args *); 1145int linux_futimesat(struct thread *, struct linux_futimesat_args *); 1146int linux_fstatat64(struct thread *, struct linux_fstatat64_args *); 1147int linux_unlinkat(struct thread *, struct linux_unlinkat_args *); 1148int linux_renameat(struct thread *, struct linux_renameat_args *); 1149int linux_linkat(struct thread *, struct linux_linkat_args *); 1150int linux_symlinkat(struct thread *, struct linux_symlinkat_args *); 1151int linux_readlinkat(struct thread *, struct linux_readlinkat_args *); 1152int linux_fchmodat(struct thread *, struct linux_fchmodat_args *); 1153int linux_faccessat(struct thread *, struct linux_faccessat_args *); 1154int linux_pselect6(struct thread *, struct linux_pselect6_args *); 1155int linux_ppoll(struct thread *, struct linux_ppoll_args *); 1156int linux_unshare(struct thread *, struct linux_unshare_args *); 1157 1158#ifdef COMPAT_43 1159 1160#define nosys linux_nosys 1161 1162#endif /* COMPAT_43 */ 1163 1164 1165#ifdef COMPAT_FREEBSD4 1166 1167#define nosys linux_nosys 1168 1169#endif /* COMPAT_FREEBSD4 */ 1170 1171#define LINUX_SYS_AUE_linux_fork AUE_FORK 1172#define LINUX_SYS_AUE_linux_open AUE_OPEN_RWTC 1173#define LINUX_SYS_AUE_linux_waitpid AUE_WAIT4 1174#define LINUX_SYS_AUE_linux_creat AUE_CREAT 1175#define LINUX_SYS_AUE_linux_link AUE_LINK 1176#define LINUX_SYS_AUE_linux_unlink AUE_UNLINK 1177#define LINUX_SYS_AUE_linux_execve AUE_EXECVE 1178#define LINUX_SYS_AUE_linux_chdir AUE_CHDIR 1179#define LINUX_SYS_AUE_linux_time AUE_NULL 1180#define LINUX_SYS_AUE_linux_mknod AUE_MKNOD 1181#define LINUX_SYS_AUE_linux_chmod AUE_CHMOD 1182#define LINUX_SYS_AUE_linux_lchown16 AUE_LCHOWN 1183#define LINUX_SYS_AUE_linux_stat AUE_STAT 1184#define LINUX_SYS_AUE_linux_lseek AUE_LSEEK 1185#define LINUX_SYS_AUE_linux_getpid AUE_GETPID 1186#define LINUX_SYS_AUE_linux_mount AUE_MOUNT 1187#define LINUX_SYS_AUE_linux_oldumount AUE_UMOUNT 1188#define LINUX_SYS_AUE_linux_setuid16 AUE_SETUID 1189#define LINUX_SYS_AUE_linux_getuid16 AUE_GETUID 1190#define LINUX_SYS_AUE_linux_stime AUE_SETTIMEOFDAY 1191#define LINUX_SYS_AUE_linux_ptrace AUE_PTRACE 1192#define LINUX_SYS_AUE_linux_alarm AUE_NULL 1193#define LINUX_SYS_AUE_linux_pause AUE_NULL 1194#define LINUX_SYS_AUE_linux_utime AUE_UTIME 1195#define LINUX_SYS_AUE_linux_access AUE_ACCESS 1196#define LINUX_SYS_AUE_linux_nice AUE_NICE 1197#define LINUX_SYS_AUE_linux_kill AUE_KILL 1198#define LINUX_SYS_AUE_linux_rename AUE_RENAME 1199#define LINUX_SYS_AUE_linux_mkdir AUE_MKDIR 1200#define LINUX_SYS_AUE_linux_rmdir AUE_RMDIR 1201#define LINUX_SYS_AUE_linux_pipe AUE_PIPE 1202#define LINUX_SYS_AUE_linux_times AUE_NULL 1203#define LINUX_SYS_AUE_linux_brk AUE_NULL 1204#define LINUX_SYS_AUE_linux_setgid16 AUE_SETGID 1205#define LINUX_SYS_AUE_linux_getgid16 AUE_GETGID 1206#define LINUX_SYS_AUE_linux_signal AUE_NULL 1207#define LINUX_SYS_AUE_linux_geteuid16 AUE_GETEUID 1208#define LINUX_SYS_AUE_linux_getegid16 AUE_GETEGID 1209#define LINUX_SYS_AUE_linux_umount AUE_UMOUNT 1210#define LINUX_SYS_AUE_linux_ioctl AUE_IOCTL 1211#define LINUX_SYS_AUE_linux_fcntl AUE_FCNTL 1212#define LINUX_SYS_AUE_linux_olduname AUE_NULL 1213#define LINUX_SYS_AUE_linux_ustat AUE_NULL 1214#define LINUX_SYS_AUE_linux_getppid AUE_GETPPID 1215#define LINUX_SYS_AUE_linux_sigaction AUE_NULL 1216#define LINUX_SYS_AUE_linux_sgetmask AUE_NULL 1217#define LINUX_SYS_AUE_linux_ssetmask AUE_NULL 1218#define LINUX_SYS_AUE_linux_setreuid16 AUE_SETREUID 1219#define LINUX_SYS_AUE_linux_setregid16 AUE_SETREGID 1220#define LINUX_SYS_AUE_linux_sigsuspend AUE_NULL 1221#define LINUX_SYS_AUE_linux_sigpending AUE_NULL 1222#define LINUX_SYS_AUE_linux_sethostname AUE_SYSCTL 1223#define LINUX_SYS_AUE_linux_setrlimit AUE_SETRLIMIT 1224#define LINUX_SYS_AUE_linux_old_getrlimit AUE_GETRLIMIT 1225#define LINUX_SYS_AUE_linux_getrusage AUE_GETRUSAGE 1226#define LINUX_SYS_AUE_linux_gettimeofday AUE_NULL 1227#define LINUX_SYS_AUE_linux_settimeofday AUE_SETTIMEOFDAY 1228#define LINUX_SYS_AUE_linux_getgroups16 AUE_GETGROUPS 1229#define LINUX_SYS_AUE_linux_setgroups16 AUE_SETGROUPS 1230#define LINUX_SYS_AUE_linux_old_select AUE_SELECT 1231#define LINUX_SYS_AUE_linux_symlink AUE_SYMLINK 1232#define LINUX_SYS_AUE_linux_lstat AUE_LSTAT 1233#define LINUX_SYS_AUE_linux_readlink AUE_READLINK 1234#define LINUX_SYS_AUE_linux_reboot AUE_REBOOT 1235#define LINUX_SYS_AUE_linux_readdir AUE_GETDIRENTRIES 1236#define LINUX_SYS_AUE_linux_mmap AUE_MMAP 1237#define LINUX_SYS_AUE_linux_truncate AUE_TRUNCATE 1238#define LINUX_SYS_AUE_linux_ftruncate AUE_FTRUNCATE 1239#define LINUX_SYS_AUE_linux_getpriority AUE_GETPRIORITY 1240#define LINUX_SYS_AUE_linux_statfs AUE_STATFS 1241#define LINUX_SYS_AUE_linux_fstatfs AUE_FSTATFS 1242#define LINUX_SYS_AUE_linux_socketcall AUE_NULL 1243#define LINUX_SYS_AUE_linux_syslog AUE_NULL 1244#define LINUX_SYS_AUE_linux_setitimer AUE_SETITIMER 1245#define LINUX_SYS_AUE_linux_getitimer AUE_GETITIMER 1246#define LINUX_SYS_AUE_linux_newstat AUE_STAT 1247#define LINUX_SYS_AUE_linux_newlstat AUE_LSTAT 1248#define LINUX_SYS_AUE_linux_newfstat AUE_FSTAT 1249#define LINUX_SYS_AUE_linux_uname AUE_NULL 1250#define LINUX_SYS_AUE_linux_iopl AUE_NULL 1251#define LINUX_SYS_AUE_linux_vhangup AUE_NULL 1252#define LINUX_SYS_AUE_linux_wait4 AUE_WAIT4 1253#define LINUX_SYS_AUE_linux_swapoff AUE_SWAPOFF 1254#define LINUX_SYS_AUE_linux_sysinfo AUE_NULL 1255#define LINUX_SYS_AUE_linux_ipc AUE_NULL 1256#define LINUX_SYS_AUE_linux_sigreturn AUE_SIGRETURN 1257#define LINUX_SYS_AUE_linux_clone AUE_RFORK 1258#define LINUX_SYS_AUE_linux_newuname AUE_NULL 1259#define LINUX_SYS_AUE_linux_adjtimex AUE_ADJTIME 1260#define LINUX_SYS_AUE_linux_mprotect AUE_MPROTECT 1261#define LINUX_SYS_AUE_linux_sigprocmask AUE_SIGPROCMASK 1262#define LINUX_SYS_AUE_linux_create_module AUE_NULL 1263#define LINUX_SYS_AUE_linux_init_module AUE_NULL 1264#define LINUX_SYS_AUE_linux_delete_module AUE_NULL 1265#define LINUX_SYS_AUE_linux_get_kernel_syms AUE_NULL 1266#define LINUX_SYS_AUE_linux_quotactl AUE_QUOTACTL 1267#define LINUX_SYS_AUE_linux_bdflush AUE_BDFLUSH 1268#define LINUX_SYS_AUE_linux_sysfs AUE_NULL 1269#define LINUX_SYS_AUE_linux_personality AUE_PERSONALITY 1270#define LINUX_SYS_AUE_linux_setfsuid16 AUE_SETFSUID 1271#define LINUX_SYS_AUE_linux_setfsgid16 AUE_SETFSGID 1272#define LINUX_SYS_AUE_linux_llseek AUE_LSEEK 1273#define LINUX_SYS_AUE_linux_getdents AUE_GETDIRENTRIES 1274#define LINUX_SYS_AUE_linux_select AUE_SELECT 1275#define LINUX_SYS_AUE_linux_msync AUE_MSYNC 1276#define LINUX_SYS_AUE_linux_readv AUE_READV 1277#define LINUX_SYS_AUE_linux_writev AUE_WRITEV 1278#define LINUX_SYS_AUE_linux_getsid AUE_GETSID 1279#define LINUX_SYS_AUE_linux_fdatasync AUE_NULL 1280#define LINUX_SYS_AUE_linux_sysctl AUE_SYSCTL 1281#define LINUX_SYS_AUE_linux_sched_setscheduler AUE_SCHED_SETSCHEDULER 1282#define LINUX_SYS_AUE_linux_sched_getscheduler AUE_SCHED_GETSCHEDULER 1283#define LINUX_SYS_AUE_linux_sched_get_priority_max AUE_SCHED_GET_PRIORITY_MAX 1284#define LINUX_SYS_AUE_linux_sched_get_priority_min AUE_SCHED_GET_PRIORITY_MIN 1285#define LINUX_SYS_AUE_linux_sched_rr_get_interval AUE_SCHED_RR_GET_INTERVAL 1286#define LINUX_SYS_AUE_linux_nanosleep AUE_NULL 1287#define LINUX_SYS_AUE_linux_mremap AUE_NULL 1288#define LINUX_SYS_AUE_linux_setresuid16 AUE_SETRESUID 1289#define LINUX_SYS_AUE_linux_getresuid16 AUE_GETRESUID 1290#define LINUX_SYS_AUE_linux_query_module AUE_NULL 1291#define LINUX_SYS_AUE_linux_nfsservctl AUE_NULL 1292#define LINUX_SYS_AUE_linux_setresgid16 AUE_SETRESGID 1293#define LINUX_SYS_AUE_linux_getresgid16 AUE_GETRESGID 1294#define LINUX_SYS_AUE_linux_prctl AUE_PRCTL 1295#define LINUX_SYS_AUE_linux_rt_sigreturn AUE_NULL 1296#define LINUX_SYS_AUE_linux_rt_sigaction AUE_NULL 1297#define LINUX_SYS_AUE_linux_rt_sigprocmask AUE_NULL 1298#define LINUX_SYS_AUE_linux_rt_sigpending AUE_NULL 1299#define LINUX_SYS_AUE_linux_rt_sigtimedwait AUE_NULL 1300#define LINUX_SYS_AUE_linux_rt_sigqueueinfo AUE_NULL 1301#define LINUX_SYS_AUE_linux_rt_sigsuspend AUE_NULL 1302#define LINUX_SYS_AUE_linux_pread AUE_PREAD 1303#define LINUX_SYS_AUE_linux_pwrite AUE_PWRITE 1304#define LINUX_SYS_AUE_linux_chown16 AUE_CHOWN 1305#define LINUX_SYS_AUE_linux_getcwd AUE_GETCWD 1306#define LINUX_SYS_AUE_linux_capget AUE_CAPGET 1307#define LINUX_SYS_AUE_linux_capset AUE_CAPSET 1308#define LINUX_SYS_AUE_linux_sigaltstack AUE_NULL 1309#define LINUX_SYS_AUE_linux_sendfile AUE_SENDFILE 1310#define LINUX_SYS_AUE_linux_vfork AUE_VFORK 1311#define LINUX_SYS_AUE_linux_getrlimit AUE_GETRLIMIT 1312#define LINUX_SYS_AUE_linux_mmap2 AUE_MMAP 1313#define LINUX_SYS_AUE_linux_truncate64 AUE_TRUNCATE 1314#define LINUX_SYS_AUE_linux_ftruncate64 AUE_FTRUNCATE 1315#define LINUX_SYS_AUE_linux_stat64 AUE_STAT 1316#define LINUX_SYS_AUE_linux_lstat64 AUE_LSTAT 1317#define LINUX_SYS_AUE_linux_fstat64 AUE_FSTAT 1318#define LINUX_SYS_AUE_linux_lchown AUE_LCHOWN 1319#define LINUX_SYS_AUE_linux_getuid AUE_GETUID 1320#define LINUX_SYS_AUE_linux_getgid AUE_GETGID 1321#define LINUX_SYS_AUE_linux_getgroups AUE_GETGROUPS 1322#define LINUX_SYS_AUE_linux_setgroups AUE_SETGROUPS 1323#define LINUX_SYS_AUE_linux_chown AUE_CHOWN 1324#define LINUX_SYS_AUE_linux_setfsuid AUE_SETFSUID 1325#define LINUX_SYS_AUE_linux_setfsgid AUE_SETFSGID 1326#define LINUX_SYS_AUE_linux_pivot_root AUE_PIVOT_ROOT 1327#define LINUX_SYS_AUE_linux_mincore AUE_MINCORE 1328#define LINUX_SYS_AUE_linux_getdents64 AUE_GETDIRENTRIES 1329#define LINUX_SYS_AUE_linux_fcntl64 AUE_FCNTL 1330#define LINUX_SYS_AUE_linux_gettid AUE_NULL 1331#define LINUX_SYS_AUE_linux_setxattr AUE_NULL 1332#define LINUX_SYS_AUE_linux_lsetxattr AUE_NULL 1333#define LINUX_SYS_AUE_linux_fsetxattr AUE_NULL 1334#define LINUX_SYS_AUE_linux_getxattr AUE_NULL 1335#define LINUX_SYS_AUE_linux_lgetxattr AUE_NULL 1336#define LINUX_SYS_AUE_linux_fgetxattr AUE_NULL 1337#define LINUX_SYS_AUE_linux_listxattr AUE_NULL 1338#define LINUX_SYS_AUE_linux_llistxattr AUE_NULL 1339#define LINUX_SYS_AUE_linux_flistxattr AUE_NULL 1340#define LINUX_SYS_AUE_linux_removexattr AUE_NULL 1341#define LINUX_SYS_AUE_linux_lremovexattr AUE_NULL 1342#define LINUX_SYS_AUE_linux_fremovexattr AUE_NULL 1343#define LINUX_SYS_AUE_linux_tkill AUE_NULL 1344#define LINUX_SYS_AUE_linux_sys_futex AUE_NULL 1345#define LINUX_SYS_AUE_linux_fadvise64 AUE_NULL 1346#define LINUX_SYS_AUE_linux_exit_group AUE_EXIT 1347#define LINUX_SYS_AUE_linux_lookup_dcookie AUE_NULL 1348#define LINUX_SYS_AUE_linux_epoll_create AUE_NULL 1349#define LINUX_SYS_AUE_linux_epoll_ctl AUE_NULL 1350#define LINUX_SYS_AUE_linux_epoll_wait AUE_NULL 1351#define LINUX_SYS_AUE_linux_remap_file_pages AUE_NULL 1352#define LINUX_SYS_AUE_linux_set_tid_address AUE_NULL 1353#define LINUX_SYS_AUE_linux_timer_create AUE_NULL 1354#define LINUX_SYS_AUE_linux_timer_settime AUE_NULL 1355#define LINUX_SYS_AUE_linux_timer_gettime AUE_NULL 1356#define LINUX_SYS_AUE_linux_timer_getoverrun AUE_NULL 1357#define LINUX_SYS_AUE_linux_timer_delete AUE_NULL 1358#define LINUX_SYS_AUE_linux_clock_settime AUE_CLOCK_SETTIME 1359#define LINUX_SYS_AUE_linux_clock_gettime AUE_NULL 1360#define LINUX_SYS_AUE_linux_clock_getres AUE_NULL 1361#define LINUX_SYS_AUE_linux_clock_nanosleep AUE_NULL 1362#define LINUX_SYS_AUE_linux_statfs64 AUE_STATFS 1363#define LINUX_SYS_AUE_linux_fstatfs64 AUE_FSTATFS 1364#define LINUX_SYS_AUE_linux_tgkill AUE_NULL 1365#define LINUX_SYS_AUE_linux_utimes AUE_UTIMES 1366#define LINUX_SYS_AUE_linux_fadvise64_64 AUE_NULL 1367#define LINUX_SYS_AUE_linux_mbind AUE_NULL 1368#define LINUX_SYS_AUE_linux_get_mempolicy AUE_NULL 1369#define LINUX_SYS_AUE_linux_set_mempolicy AUE_NULL 1370#define LINUX_SYS_AUE_linux_mq_open AUE_NULL 1371#define LINUX_SYS_AUE_linux_mq_unlink AUE_NULL 1372#define LINUX_SYS_AUE_linux_mq_timedsend AUE_NULL 1373#define LINUX_SYS_AUE_linux_mq_timedreceive AUE_NULL 1374#define LINUX_SYS_AUE_linux_mq_notify AUE_NULL 1375#define LINUX_SYS_AUE_linux_mq_getsetattr AUE_NULL 1376#define LINUX_SYS_AUE_linux_kexec_load AUE_NULL 1377#define LINUX_SYS_AUE_linux_waitid AUE_NULL 1378#define LINUX_SYS_AUE_linux_add_key AUE_NULL 1379#define LINUX_SYS_AUE_linux_request_key AUE_NULL 1380#define LINUX_SYS_AUE_linux_keyctl AUE_NULL 1381#define LINUX_SYS_AUE_linux_ioprio_set AUE_NULL 1382#define LINUX_SYS_AUE_linux_ioprio_get AUE_NULL 1383#define LINUX_SYS_AUE_linux_inotify_init AUE_NULL 1384#define LINUX_SYS_AUE_linux_inotify_add_watch AUE_NULL 1385#define LINUX_SYS_AUE_linux_inotify_rm_watch AUE_NULL 1386#define LINUX_SYS_AUE_linux_migrate_pages AUE_NULL 1387#define LINUX_SYS_AUE_linux_openat AUE_OPEN_RWTC 1388#define LINUX_SYS_AUE_linux_mkdirat AUE_NULL 1389#define LINUX_SYS_AUE_linux_mknodat AUE_NULL 1390#define LINUX_SYS_AUE_linux_fchownat AUE_NULL 1391#define LINUX_SYS_AUE_linux_futimesat AUE_NULL 1392#define LINUX_SYS_AUE_linux_fstatat64 AUE_NULL 1393#define LINUX_SYS_AUE_linux_unlinkat AUE_NULL 1394#define LINUX_SYS_AUE_linux_renameat AUE_NULL 1395#define LINUX_SYS_AUE_linux_linkat AUE_NULL 1396#define LINUX_SYS_AUE_linux_symlinkat AUE_NULL 1397#define LINUX_SYS_AUE_linux_readlinkat AUE_NULL 1398#define LINUX_SYS_AUE_linux_fchmodat AUE_NULL 1399#define LINUX_SYS_AUE_linux_faccessat AUE_NULL 1400#define LINUX_SYS_AUE_linux_pselect6 AUE_NULL 1401#define LINUX_SYS_AUE_linux_ppoll AUE_NULL 1402#define LINUX_SYS_AUE_linux_unshare AUE_NULL 1403 1404#undef PAD_ 1405#undef PADL_ 1406#undef PADR_ 1407 1408#endif /* !_LINUX_SYSPROTO_H_ */ 1409