Home | History | Annotate | Line # | Download | only in amd64
linux32_syscallargs.h revision 1.78.10.1
      1  1.78.10.1  christos /* $NetBSD: linux32_syscallargs.h,v 1.78.10.1 2019/06/10 22:07:00 christos Exp $ */
      2        1.1      manu 
      3        1.1      manu /*
      4        1.1      manu  * System call argument lists.
      5        1.1      manu  *
      6        1.1      manu  * DO NOT EDIT-- this file is automatically generated.
      7       1.75  christos  * created from	NetBSD: syscalls.master,v 1.69 2015/03/08 17:10:44 christos Exp
      8        1.1      manu  */
      9        1.1      manu 
     10        1.1      manu #ifndef _LINUX32_SYS_SYSCALLARGS_H_
     11        1.1      manu #define	_LINUX32_SYS_SYSCALLARGS_H_
     12        1.1      manu 
     13       1.78  riastrad /* Forward declaration */
     14       1.78  riastrad struct lwp;
     15       1.78  riastrad 
     16       1.22  christos #define	LINUX32_SYS_MAXSYSARGS	8
     17       1.22  christos 
     18        1.1      manu #undef	syscallarg
     19        1.1      manu #define	syscallarg(x)							\
     20        1.1      manu 	union {								\
     21        1.1      manu 		register32_t pad;						\
     22        1.1      manu 		struct { x datum; } le;					\
     23        1.1      manu 		struct { /* LINTED zero array dimension */		\
     24        1.1      manu 			int8_t pad[  /* CONSTCOND */			\
     25        1.1      manu 				(sizeof (register32_t) < sizeof (x))	\
     26        1.1      manu 				? 0					\
     27        1.1      manu 				: sizeof (register32_t) - sizeof (x)];	\
     28        1.1      manu 			x datum;					\
     29        1.1      manu 		} be;							\
     30        1.1      manu 	}
     31        1.1      manu 
     32       1.22  christos #undef check_syscall_args
     33       1.61  christos #define check_syscall_args(call) /*LINTED*/ \
     34       1.22  christos 	typedef char call##_check_args[sizeof (struct call##_args) \
     35       1.22  christos 		<= LINUX32_SYS_MAXSYSARGS * sizeof (register32_t) ? 1 : -1];
     36       1.22  christos 
     37       1.59       chs struct linux32_sys_exit_args {
     38       1.59       chs 	syscallarg(int) rval;
     39       1.59       chs };
     40       1.59       chs check_syscall_args(linux32_sys_exit)
     41       1.24       dsl 
     42       1.24       dsl struct netbsd32_read_args;
     43       1.24       dsl 
     44       1.24       dsl struct netbsd32_write_args;
     45       1.24       dsl 
     46        1.1      manu struct linux32_sys_open_args {
     47       1.41     njoly 	syscallarg(netbsd32_charp) path;
     48        1.1      manu 	syscallarg(int) flags;
     49       1.69       chs 	syscallarg(linux_umode_t) mode;
     50        1.1      manu };
     51       1.22  christos check_syscall_args(linux32_sys_open)
     52        1.1      manu 
     53       1.24       dsl struct netbsd32_close_args;
     54       1.24       dsl 
     55        1.1      manu struct linux32_sys_waitpid_args {
     56        1.1      manu 	syscallarg(int) pid;
     57        1.1      manu 	syscallarg(netbsd32_intp) status;
     58        1.1      manu 	syscallarg(int) options;
     59        1.1      manu };
     60       1.22  christos check_syscall_args(linux32_sys_waitpid)
     61        1.1      manu 
     62        1.1      manu struct linux32_sys_creat_args {
     63       1.41     njoly 	syscallarg(netbsd32_charp) path;
     64       1.69       chs 	syscallarg(linux_umode_t) mode;
     65        1.1      manu };
     66       1.22  christos check_syscall_args(linux32_sys_creat)
     67        1.1      manu 
     68       1.24       dsl struct netbsd32_link_args;
     69       1.24       dsl 
     70        1.1      manu struct linux32_sys_unlink_args {
     71       1.41     njoly 	syscallarg(netbsd32_charp) path;
     72        1.1      manu };
     73       1.22  christos check_syscall_args(linux32_sys_unlink)
     74        1.1      manu 
     75       1.24       dsl struct netbsd32_execve_args;
     76       1.24       dsl 
     77       1.24       dsl struct netbsd32_chdir_args;
     78       1.24       dsl 
     79        1.1      manu struct linux32_sys_time_args {
     80        1.1      manu 	syscallarg(linux32_timep_t) t;
     81        1.1      manu };
     82       1.22  christos check_syscall_args(linux32_sys_time)
     83        1.1      manu 
     84        1.1      manu struct linux32_sys_mknod_args {
     85       1.41     njoly 	syscallarg(netbsd32_charp) path;
     86       1.69       chs 	syscallarg(linux_umode_t) mode;
     87       1.69       chs 	syscallarg(unsigned) dev;
     88        1.1      manu };
     89       1.22  christos check_syscall_args(linux32_sys_mknod)
     90        1.1      manu 
     91       1.24       dsl struct netbsd32_chmod_args;
     92       1.24       dsl 
     93        1.1      manu struct linux32_sys_lchown16_args {
     94       1.41     njoly 	syscallarg(netbsd32_charp) path;
     95       1.30     njoly 	syscallarg(linux32_uid16_t) uid;
     96       1.30     njoly 	syscallarg(linux32_gid16_t) gid;
     97        1.1      manu };
     98       1.22  christos check_syscall_args(linux32_sys_lchown16)
     99        1.1      manu 
    100        1.1      manu struct linux32_sys_break_args {
    101        1.1      manu 	syscallarg(netbsd32_charp) nsize;
    102        1.1      manu };
    103       1.22  christos check_syscall_args(linux32_sys_break)
    104        1.1      manu 
    105       1.24       dsl struct compat_43_netbsd32_olseek_args;
    106       1.24       dsl 
    107       1.24       dsl struct netbsd32_setuid_args;
    108       1.24       dsl 
    109        1.1      manu struct linux32_sys_stime_args {
    110        1.1      manu 	syscallarg(linux32_timep_t) t;
    111        1.1      manu };
    112       1.22  christos check_syscall_args(linux32_sys_stime)
    113        1.1      manu 
    114       1.38  christos struct linux32_sys_ptrace_args {
    115       1.38  christos 	syscallarg(int) request;
    116       1.38  christos 	syscallarg(int) pid;
    117       1.38  christos 	syscallarg(int) addr;
    118       1.38  christos 	syscallarg(int) data;
    119       1.38  christos };
    120       1.38  christos check_syscall_args(linux32_sys_ptrace)
    121       1.38  christos 
    122       1.21     njoly struct linux32_sys_alarm_args {
    123       1.21     njoly 	syscallarg(unsigned int) secs;
    124       1.21     njoly };
    125       1.22  christos check_syscall_args(linux32_sys_alarm)
    126       1.21     njoly 
    127        1.1      manu struct linux32_sys_utime_args {
    128       1.41     njoly 	syscallarg(netbsd32_charp) path;
    129        1.1      manu 	syscallarg(linux32_utimbufp_t) times;
    130        1.1      manu };
    131       1.22  christos check_syscall_args(linux32_sys_utime)
    132        1.1      manu 
    133       1.24       dsl struct netbsd32_access_args;
    134       1.24       dsl 
    135       1.21     njoly struct linux32_sys_nice_args {
    136       1.21     njoly 	syscallarg(int) incr;
    137       1.21     njoly };
    138       1.22  christos check_syscall_args(linux32_sys_nice)
    139       1.21     njoly 
    140        1.1      manu struct linux32_sys_kill_args {
    141        1.1      manu 	syscallarg(int) pid;
    142        1.1      manu 	syscallarg(int) signum;
    143        1.1      manu };
    144       1.22  christos check_syscall_args(linux32_sys_kill)
    145        1.1      manu 
    146       1.40     njoly struct netbsd32___posix_rename_args;
    147        1.1      manu 
    148       1.24       dsl struct netbsd32_mkdir_args;
    149       1.24       dsl 
    150       1.24       dsl struct netbsd32_rmdir_args;
    151       1.24       dsl 
    152       1.24       dsl struct netbsd32_dup_args;
    153       1.24       dsl 
    154        1.1      manu struct linux32_sys_pipe_args {
    155        1.1      manu 	syscallarg(netbsd32_intp) fd;
    156        1.1      manu };
    157       1.22  christos check_syscall_args(linux32_sys_pipe)
    158        1.1      manu 
    159        1.1      manu struct linux32_sys_times_args {
    160        1.1      manu 	syscallarg(linux32_tmsp_t) tms;
    161        1.1      manu };
    162       1.22  christos check_syscall_args(linux32_sys_times)
    163        1.1      manu 
    164        1.1      manu struct linux32_sys_brk_args {
    165        1.1      manu 	syscallarg(netbsd32_charp) nsize;
    166        1.1      manu };
    167       1.22  christos check_syscall_args(linux32_sys_brk)
    168        1.1      manu 
    169       1.24       dsl struct netbsd32_setgid_args;
    170       1.24       dsl 
    171        1.1      manu struct linux32_sys_signal_args {
    172        1.1      manu 	syscallarg(int) signum;
    173       1.75  christos 	syscallarg(linux32_handlerp_t) handler;
    174        1.1      manu };
    175       1.22  christos check_syscall_args(linux32_sys_signal)
    176        1.1      manu 
    177       1.24       dsl struct netbsd32_acct_args;
    178       1.24       dsl 
    179        1.1      manu struct linux32_sys_ioctl_args {
    180        1.1      manu 	syscallarg(int) fd;
    181        1.1      manu 	syscallarg(netbsd32_u_long) com;
    182        1.1      manu 	syscallarg(netbsd32_charp) data;
    183        1.1      manu };
    184       1.22  christos check_syscall_args(linux32_sys_ioctl)
    185        1.1      manu 
    186        1.1      manu struct linux32_sys_fcntl_args {
    187        1.1      manu 	syscallarg(int) fd;
    188        1.1      manu 	syscallarg(int) cmd;
    189        1.1      manu 	syscallarg(netbsd32_voidp) arg;
    190        1.1      manu };
    191       1.22  christos check_syscall_args(linux32_sys_fcntl)
    192        1.1      manu 
    193       1.24       dsl struct netbsd32_setpgid_args;
    194       1.24       dsl 
    195        1.1      manu struct linux32_sys_oldolduname_args {
    196        1.1      manu 	syscallarg(linux32_oldold_utsnamep_t) up;
    197        1.1      manu };
    198       1.22  christos check_syscall_args(linux32_sys_oldolduname)
    199        1.1      manu 
    200       1.24       dsl struct netbsd32_umask_args;
    201       1.24       dsl 
    202       1.24       dsl struct netbsd32_chroot_args;
    203       1.24       dsl 
    204       1.24       dsl struct netbsd32_dup2_args;
    205       1.24       dsl 
    206       1.54     njoly struct linux32_sys_sigsetmask_args {
    207       1.54     njoly 	syscallarg(linux32_old_sigset_t) mask;
    208       1.54     njoly };
    209       1.54     njoly check_syscall_args(linux32_sys_sigsetmask)
    210       1.54     njoly 
    211       1.21     njoly struct linux32_sys_setreuid16_args {
    212       1.30     njoly 	syscallarg(linux32_uid16_t) ruid;
    213       1.30     njoly 	syscallarg(linux32_uid16_t) euid;
    214        1.1      manu };
    215       1.22  christos check_syscall_args(linux32_sys_setreuid16)
    216        1.1      manu 
    217       1.21     njoly struct linux32_sys_setregid16_args {
    218       1.30     njoly 	syscallarg(linux32_gid16_t) rgid;
    219       1.30     njoly 	syscallarg(linux32_gid16_t) egid;
    220        1.1      manu };
    221       1.22  christos check_syscall_args(linux32_sys_setregid16)
    222        1.1      manu 
    223       1.24       dsl struct compat_43_netbsd32_osethostname_args;
    224       1.24       dsl 
    225        1.1      manu struct linux32_sys_setrlimit_args {
    226        1.1      manu 	syscallarg(u_int) which;
    227        1.1      manu 	syscallarg(netbsd32_orlimitp_t) rlp;
    228        1.1      manu };
    229       1.22  christos check_syscall_args(linux32_sys_setrlimit)
    230        1.1      manu 
    231        1.1      manu struct linux32_sys_getrlimit_args {
    232        1.1      manu 	syscallarg(u_int) which;
    233        1.1      manu 	syscallarg(netbsd32_orlimitp_t) rlp;
    234        1.1      manu };
    235       1.22  christos check_syscall_args(linux32_sys_getrlimit)
    236        1.1      manu 
    237       1.48  christos struct compat_50_netbsd32_getrusage_args;
    238       1.24       dsl 
    239        1.1      manu struct linux32_sys_gettimeofday_args {
    240       1.50     njoly 	syscallarg(netbsd32_timeval50p_t) tp;
    241        1.1      manu 	syscallarg(netbsd32_timezonep_t) tzp;
    242        1.1      manu };
    243       1.22  christos check_syscall_args(linux32_sys_gettimeofday)
    244        1.1      manu 
    245        1.1      manu struct linux32_sys_settimeofday_args {
    246       1.50     njoly 	syscallarg(netbsd32_timeval50p_t) tp;
    247        1.1      manu 	syscallarg(netbsd32_timezonep_t) tzp;
    248        1.1      manu };
    249       1.22  christos check_syscall_args(linux32_sys_settimeofday)
    250        1.1      manu 
    251        1.1      manu struct linux32_sys_getgroups16_args {
    252        1.1      manu 	syscallarg(int) gidsetsize;
    253       1.30     njoly 	syscallarg(linux32_gid16p_t) gidset;
    254        1.1      manu };
    255       1.22  christos check_syscall_args(linux32_sys_getgroups16)
    256        1.1      manu 
    257        1.1      manu struct linux32_sys_setgroups16_args {
    258        1.1      manu 	syscallarg(int) gidsetsize;
    259       1.30     njoly 	syscallarg(linux32_gid16p_t) gidset;
    260        1.1      manu };
    261       1.22  christos check_syscall_args(linux32_sys_setgroups16)
    262        1.1      manu 
    263        1.1      manu struct linux32_sys_oldselect_args {
    264        1.1      manu 	syscallarg(linux32_oldselectp_t) lsp;
    265        1.1      manu };
    266       1.22  christos check_syscall_args(linux32_sys_oldselect)
    267        1.1      manu 
    268       1.24       dsl struct netbsd32_symlink_args;
    269       1.24       dsl 
    270       1.24       dsl struct compat_43_netbsd32_lstat43_args;
    271       1.24       dsl 
    272       1.24       dsl struct netbsd32_readlink_args;
    273       1.24       dsl 
    274        1.1      manu struct linux32_sys_swapon_args {
    275        1.1      manu 	syscallarg(netbsd32_charp) name;
    276        1.1      manu };
    277       1.22  christos check_syscall_args(linux32_sys_swapon)
    278        1.1      manu 
    279        1.1      manu struct linux32_sys_reboot_args {
    280        1.1      manu 	syscallarg(int) magic1;
    281        1.1      manu 	syscallarg(int) magic2;
    282        1.1      manu 	syscallarg(int) cmd;
    283        1.1      manu 	syscallarg(netbsd32_voidp) arg;
    284        1.1      manu };
    285       1.22  christos check_syscall_args(linux32_sys_reboot)
    286        1.1      manu 
    287       1.28     njoly struct linux32_sys_readdir_args {
    288       1.28     njoly 	syscallarg(int) fd;
    289       1.28     njoly 	syscallarg(netbsd32_voidp) dent;
    290       1.28     njoly 	syscallarg(unsigned int) count;
    291       1.28     njoly };
    292       1.28     njoly check_syscall_args(linux32_sys_readdir)
    293       1.28     njoly 
    294        1.1      manu struct linux32_sys_old_mmap_args {
    295        1.1      manu 	syscallarg(linux32_oldmmapp) lmp;
    296        1.1      manu };
    297       1.22  christos check_syscall_args(linux32_sys_old_mmap)
    298        1.1      manu 
    299       1.24       dsl struct netbsd32_munmap_args;
    300       1.24       dsl 
    301       1.40     njoly struct compat_43_netbsd32_otruncate_args;
    302        1.1      manu 
    303       1.24       dsl struct compat_43_netbsd32_oftruncate_args;
    304       1.24       dsl 
    305       1.24       dsl struct netbsd32_fchmod_args;
    306       1.24       dsl 
    307        1.1      manu struct linux32_sys_fchown16_args {
    308        1.1      manu 	syscallarg(int) fd;
    309       1.30     njoly 	syscallarg(linux32_uid16_t) uid;
    310       1.30     njoly 	syscallarg(linux32_gid16_t) gid;
    311        1.1      manu };
    312       1.22  christos check_syscall_args(linux32_sys_fchown16)
    313        1.1      manu 
    314        1.4      manu struct linux32_sys_getpriority_args {
    315        1.4      manu 	syscallarg(int) which;
    316        1.4      manu 	syscallarg(int) who;
    317        1.4      manu };
    318       1.22  christos check_syscall_args(linux32_sys_getpriority)
    319        1.4      manu 
    320       1.40     njoly struct netbsd32_setpriority_args;
    321        1.4      manu 
    322       1.60       chs struct netbsd32_profil_args;
    323       1.60       chs 
    324       1.16     njoly struct linux32_sys_statfs_args {
    325       1.41     njoly 	syscallarg(netbsd32_charp) path;
    326       1.16     njoly 	syscallarg(linux32_statfsp) sp;
    327       1.16     njoly };
    328       1.22  christos check_syscall_args(linux32_sys_statfs)
    329       1.16     njoly 
    330       1.56     njoly struct linux32_sys_fstatfs_args {
    331       1.56     njoly 	syscallarg(int) fd;
    332       1.56     njoly 	syscallarg(linux32_statfsp) sp;
    333       1.56     njoly };
    334       1.56     njoly check_syscall_args(linux32_sys_fstatfs)
    335       1.56     njoly 
    336       1.60       chs struct linux_sys_ioperm_args;
    337       1.60       chs 
    338        1.1      manu struct linux32_sys_socketcall_args {
    339        1.1      manu 	syscallarg(int) what;
    340        1.1      manu 	syscallarg(netbsd32_voidp) args;
    341        1.1      manu };
    342       1.22  christos check_syscall_args(linux32_sys_socketcall)
    343        1.1      manu 
    344       1.48  christos struct compat_50_netbsd32_setitimer_args;
    345       1.24       dsl 
    346       1.48  christos struct compat_50_netbsd32_getitimer_args;
    347       1.24       dsl 
    348       1.55     njoly struct linux32_sys_stat_args {
    349       1.55     njoly 	syscallarg(netbsd32_charp) path;
    350       1.55     njoly 	syscallarg(linux32_statp) sp;
    351       1.55     njoly };
    352       1.55     njoly check_syscall_args(linux32_sys_stat)
    353       1.55     njoly 
    354       1.55     njoly struct linux32_sys_lstat_args {
    355       1.55     njoly 	syscallarg(netbsd32_charp) path;
    356       1.55     njoly 	syscallarg(linux32_statp) sp;
    357       1.55     njoly };
    358       1.55     njoly check_syscall_args(linux32_sys_lstat)
    359       1.55     njoly 
    360       1.55     njoly struct linux32_sys_fstat_args {
    361       1.55     njoly 	syscallarg(int) fd;
    362       1.55     njoly 	syscallarg(linux32_statp) sp;
    363       1.55     njoly };
    364       1.55     njoly check_syscall_args(linux32_sys_fstat)
    365       1.55     njoly 
    366       1.27     njoly struct linux32_sys_olduname_args {
    367       1.27     njoly 	syscallarg(linux32_oldutsnamep_t) up;
    368       1.27     njoly };
    369       1.27     njoly check_syscall_args(linux32_sys_olduname)
    370       1.27     njoly 
    371       1.60       chs struct linux_sys_iopl_args;
    372       1.60       chs 
    373        1.1      manu struct linux32_sys_wait4_args {
    374        1.1      manu 	syscallarg(int) pid;
    375        1.1      manu 	syscallarg(netbsd32_intp) status;
    376        1.1      manu 	syscallarg(int) options;
    377       1.51     njoly 	syscallarg(netbsd32_rusage50p_t) rusage;
    378        1.1      manu };
    379       1.22  christos check_syscall_args(linux32_sys_wait4)
    380        1.1      manu 
    381        1.1      manu struct linux32_sys_swapoff_args {
    382       1.41     njoly 	syscallarg(netbsd32_charp) path;
    383        1.1      manu };
    384       1.22  christos check_syscall_args(linux32_sys_swapoff)
    385        1.1      manu 
    386       1.10      manu struct linux32_sys_sysinfo_args {
    387       1.10      manu 	syscallarg(linux32_sysinfop_t) arg;
    388       1.10      manu };
    389       1.22  christos check_syscall_args(linux32_sys_sysinfo)
    390       1.10      manu 
    391       1.37     njoly struct linux32_sys_ipc_args {
    392       1.37     njoly 	syscallarg(int) what;
    393       1.37     njoly 	syscallarg(int) a1;
    394       1.37     njoly 	syscallarg(int) a2;
    395       1.37     njoly 	syscallarg(int) a3;
    396       1.37     njoly 	syscallarg(netbsd32_voidp) ptr;
    397       1.37     njoly };
    398       1.37     njoly check_syscall_args(linux32_sys_ipc)
    399       1.37     njoly 
    400       1.24       dsl struct netbsd32_fsync_args;
    401       1.24       dsl 
    402        1.1      manu struct linux32_sys_sigreturn_args {
    403        1.1      manu 	syscallarg(linux32_sigcontextp_t) scp;
    404        1.1      manu };
    405       1.22  christos check_syscall_args(linux32_sys_sigreturn)
    406        1.1      manu 
    407        1.1      manu struct linux32_sys_clone_args {
    408        1.1      manu 	syscallarg(int) flags;
    409        1.1      manu 	syscallarg(netbsd32_voidp) stack;
    410       1.59       chs 	syscallarg(netbsd32_voidp) parent_tidptr;
    411       1.59       chs 	syscallarg(netbsd32_voidp) tls;
    412       1.59       chs 	syscallarg(netbsd32_voidp) child_tidptr;
    413        1.1      manu };
    414       1.22  christos check_syscall_args(linux32_sys_clone)
    415        1.1      manu 
    416       1.60       chs struct linux32_sys_setdomainname_args {
    417       1.60       chs 	syscallarg(netbsd32_charp) domainname;
    418       1.60       chs 	syscallarg(int) len;
    419       1.60       chs };
    420       1.60       chs check_syscall_args(linux32_sys_setdomainname)
    421       1.60       chs 
    422        1.1      manu struct linux32_sys_uname_args {
    423        1.1      manu 	syscallarg(linux32_utsnamep) up;
    424        1.1      manu };
    425       1.22  christos check_syscall_args(linux32_sys_uname)
    426        1.1      manu 
    427       1.60       chs struct linux32_sys_modify_ldt_args {
    428       1.60       chs 	syscallarg(int) func;
    429       1.60       chs 	syscallarg(netbsd32_charp) ptr;
    430       1.60       chs 	syscallarg(netbsd32_size_t) bytecount;
    431       1.60       chs };
    432       1.60       chs check_syscall_args(linux32_sys_modify_ldt)
    433       1.60       chs 
    434        1.1      manu struct linux32_sys_mprotect_args {
    435       1.24       dsl 	syscallarg(netbsd32_voidp) start;
    436        1.1      manu 	syscallarg(netbsd32_size_t) len;
    437        1.1      manu 	syscallarg(int) prot;
    438        1.1      manu };
    439       1.22  christos check_syscall_args(linux32_sys_mprotect)
    440        1.1      manu 
    441       1.26     njoly struct netbsd32_getpgid_args;
    442       1.26     njoly 
    443       1.24       dsl struct netbsd32_fchdir_args;
    444       1.24       dsl 
    445       1.52     njoly struct linux32_sys_personality_args {
    446       1.58     njoly 	syscallarg(netbsd32_u_long) per;
    447       1.52     njoly };
    448       1.52     njoly check_syscall_args(linux32_sys_personality)
    449       1.52     njoly 
    450       1.24       dsl struct linux32_sys_setfsuid_args;
    451       1.24       dsl 
    452       1.25     njoly struct linux32_sys_setfsgid_args;
    453       1.25     njoly 
    454        1.1      manu struct linux32_sys_llseek_args {
    455        1.1      manu 	syscallarg(int) fd;
    456        1.1      manu 	syscallarg(u_int32_t) ohigh;
    457        1.1      manu 	syscallarg(u_int32_t) olow;
    458       1.46     njoly 	syscallarg(netbsd32_voidp) res;
    459        1.1      manu 	syscallarg(int) whence;
    460        1.1      manu };
    461       1.22  christos check_syscall_args(linux32_sys_llseek)
    462        1.1      manu 
    463        1.1      manu struct linux32_sys_getdents_args {
    464        1.1      manu 	syscallarg(int) fd;
    465        1.1      manu 	syscallarg(linux32_direntp_t) dent;
    466        1.1      manu 	syscallarg(unsigned int) count;
    467        1.1      manu };
    468       1.22  christos check_syscall_args(linux32_sys_getdents)
    469        1.1      manu 
    470        1.1      manu struct linux32_sys_select_args {
    471        1.1      manu 	syscallarg(int) nfds;
    472        1.1      manu 	syscallarg(netbsd32_fd_setp_t) readfds;
    473        1.1      manu 	syscallarg(netbsd32_fd_setp_t) writefds;
    474        1.1      manu 	syscallarg(netbsd32_fd_setp_t) exceptfds;
    475       1.50     njoly 	syscallarg(netbsd32_timeval50p_t) timeout;
    476        1.1      manu };
    477       1.22  christos check_syscall_args(linux32_sys_select)
    478        1.1      manu 
    479       1.24       dsl struct netbsd32_flock_args;
    480       1.24       dsl 
    481       1.35     njoly struct netbsd32___msync13_args;
    482       1.35     njoly 
    483       1.24       dsl struct netbsd32_readv_args;
    484       1.24       dsl 
    485       1.24       dsl struct netbsd32_writev_args;
    486       1.24       dsl 
    487       1.24       dsl struct netbsd32_getsid_args;
    488       1.24       dsl 
    489       1.21     njoly struct linux32_sys_fdatasync_args {
    490       1.21     njoly 	syscallarg(int) fd;
    491       1.21     njoly };
    492       1.22  christos check_syscall_args(linux32_sys_fdatasync)
    493       1.21     njoly 
    494        1.1      manu struct linux32_sys___sysctl_args {
    495        1.1      manu 	syscallarg(linux32___sysctlp_t) lsp;
    496        1.1      manu };
    497       1.22  christos check_syscall_args(linux32_sys___sysctl)
    498        1.1      manu 
    499       1.34     njoly struct netbsd32_mlock_args;
    500       1.34     njoly 
    501       1.34     njoly struct netbsd32_munlock_args;
    502       1.34     njoly 
    503       1.24       dsl struct netbsd32_mlockall_args;
    504       1.24       dsl 
    505       1.59       chs struct linux32_sys_sched_setparam_args {
    506       1.59       chs 	syscallarg(pid_t) pid;
    507       1.59       chs 	syscallarg(const linux32_sched_paramp_t) sp;
    508       1.59       chs };
    509       1.59       chs check_syscall_args(linux32_sys_sched_setparam)
    510       1.59       chs 
    511       1.10      manu struct linux32_sys_sched_getparam_args {
    512       1.10      manu 	syscallarg(pid_t) pid;
    513       1.10      manu 	syscallarg(linux32_sched_paramp_t) sp;
    514       1.10      manu };
    515       1.22  christos check_syscall_args(linux32_sys_sched_getparam)
    516       1.10      manu 
    517        1.1      manu struct linux32_sys_sched_setscheduler_args {
    518        1.1      manu 	syscallarg(pid_t) pid;
    519        1.1      manu 	syscallarg(int) policy;
    520       1.41     njoly 	syscallarg(linux32_sched_paramp_t) sp;
    521        1.1      manu };
    522       1.22  christos check_syscall_args(linux32_sys_sched_setscheduler)
    523        1.1      manu 
    524       1.21     njoly struct linux32_sys_sched_getscheduler_args {
    525       1.21     njoly 	syscallarg(pid_t) pid;
    526       1.21     njoly };
    527       1.22  christos check_syscall_args(linux32_sys_sched_getscheduler)
    528       1.21     njoly 
    529       1.44     njoly struct linux32_sys_sched_get_priority_max_args {
    530       1.44     njoly 	syscallarg(int) policy;
    531       1.44     njoly };
    532       1.44     njoly check_syscall_args(linux32_sys_sched_get_priority_max)
    533       1.44     njoly 
    534       1.44     njoly struct linux32_sys_sched_get_priority_min_args {
    535       1.44     njoly 	syscallarg(int) policy;
    536       1.44     njoly };
    537       1.44     njoly check_syscall_args(linux32_sys_sched_get_priority_min)
    538       1.44     njoly 
    539       1.42     njoly struct linux32_sys_nanosleep_args {
    540       1.42     njoly 	syscallarg(linux32_timespecp_t) rqtp;
    541       1.42     njoly 	syscallarg(linux32_timespecp_t) rmtp;
    542       1.42     njoly };
    543       1.42     njoly check_syscall_args(linux32_sys_nanosleep)
    544       1.24       dsl 
    545       1.10      manu struct linux32_sys_mremap_args {
    546       1.10      manu 	syscallarg(netbsd32_voidp) old_address;
    547       1.10      manu 	syscallarg(netbsd32_size_t) old_size;
    548       1.10      manu 	syscallarg(netbsd32_size_t) new_size;
    549       1.10      manu 	syscallarg(netbsd32_u_long) flags;
    550       1.10      manu };
    551       1.22  christos check_syscall_args(linux32_sys_mremap)
    552       1.10      manu 
    553       1.21     njoly struct linux32_sys_setresuid16_args {
    554       1.30     njoly 	syscallarg(linux32_uid16_t) ruid;
    555       1.30     njoly 	syscallarg(linux32_uid16_t) euid;
    556       1.30     njoly 	syscallarg(linux32_uid16_t) suid;
    557       1.21     njoly };
    558       1.22  christos check_syscall_args(linux32_sys_setresuid16)
    559       1.21     njoly 
    560       1.30     njoly struct linux32_sys_getresuid16_args {
    561       1.30     njoly 	syscallarg(linux32_uid16p_t) ruid;
    562       1.30     njoly 	syscallarg(linux32_uid16p_t) euid;
    563       1.30     njoly 	syscallarg(linux32_uid16p_t) suid;
    564       1.30     njoly };
    565       1.30     njoly check_syscall_args(linux32_sys_getresuid16)
    566       1.30     njoly 
    567       1.24       dsl struct netbsd32_poll_args;
    568       1.24       dsl 
    569       1.21     njoly struct linux32_sys_setresgid16_args {
    570       1.30     njoly 	syscallarg(linux32_gid16_t) rgid;
    571       1.30     njoly 	syscallarg(linux32_gid16_t) egid;
    572       1.30     njoly 	syscallarg(linux32_gid16_t) sgid;
    573       1.21     njoly };
    574       1.22  christos check_syscall_args(linux32_sys_setresgid16)
    575       1.21     njoly 
    576       1.30     njoly struct linux32_sys_getresgid16_args {
    577       1.30     njoly 	syscallarg(linux32_gid16p_t) rgid;
    578       1.30     njoly 	syscallarg(linux32_gid16p_t) egid;
    579       1.30     njoly 	syscallarg(linux32_gid16p_t) sgid;
    580       1.30     njoly };
    581       1.30     njoly check_syscall_args(linux32_sys_getresgid16)
    582       1.30     njoly 
    583        1.1      manu struct linux32_sys_rt_sigreturn_args {
    584        1.1      manu 	syscallarg(linux32_ucontextp_t) ucp;
    585        1.1      manu };
    586       1.22  christos check_syscall_args(linux32_sys_rt_sigreturn)
    587        1.1      manu 
    588        1.1      manu struct linux32_sys_rt_sigaction_args {
    589        1.1      manu 	syscallarg(int) signum;
    590       1.41     njoly 	syscallarg(linux32_sigactionp_t) nsa;
    591        1.1      manu 	syscallarg(linux32_sigactionp_t) osa;
    592        1.1      manu 	syscallarg(netbsd32_size_t) sigsetsize;
    593        1.1      manu };
    594       1.22  christos check_syscall_args(linux32_sys_rt_sigaction)
    595        1.1      manu 
    596        1.1      manu struct linux32_sys_rt_sigprocmask_args {
    597        1.1      manu 	syscallarg(int) how;
    598       1.41     njoly 	syscallarg(linux32_sigsetp_t) set;
    599        1.1      manu 	syscallarg(linux32_sigsetp_t) oset;
    600        1.1      manu 	syscallarg(netbsd32_size_t) sigsetsize;
    601        1.1      manu };
    602       1.22  christos check_syscall_args(linux32_sys_rt_sigprocmask)
    603        1.1      manu 
    604       1.39     njoly struct linux32_sys_rt_sigpending_args {
    605       1.39     njoly 	syscallarg(linux32_sigsetp_t) set;
    606       1.39     njoly 	syscallarg(netbsd32_size_t) sigsetsize;
    607       1.39     njoly };
    608       1.39     njoly check_syscall_args(linux32_sys_rt_sigpending)
    609       1.39     njoly 
    610       1.64  christos struct linux32_sys_rt_sigtimedwait_args {
    611       1.66  christos 	syscallarg(const linux32_sigsetp_t) set;
    612       1.66  christos 	syscallarg(linux32_siginfop_t) info;
    613       1.66  christos 	syscallarg(const linux32_timespecp_t) timeout;
    614       1.64  christos };
    615       1.64  christos check_syscall_args(linux32_sys_rt_sigtimedwait)
    616       1.64  christos 
    617       1.57     njoly struct linux32_sys_rt_queueinfo_args {
    618       1.57     njoly 	syscallarg(int) pid;
    619       1.57     njoly 	syscallarg(int) sig;
    620       1.57     njoly 	syscallarg(linux32_siginfop_t) uinfo;
    621       1.57     njoly };
    622       1.57     njoly check_syscall_args(linux32_sys_rt_queueinfo)
    623       1.57     njoly 
    624        1.1      manu struct linux32_sys_rt_sigsuspend_args {
    625        1.1      manu 	syscallarg(linux32_sigsetp_t) unewset;
    626        1.1      manu 	syscallarg(netbsd32_size_t) sigsetsize;
    627        1.1      manu };
    628       1.22  christos check_syscall_args(linux32_sys_rt_sigsuspend)
    629        1.1      manu 
    630       1.31       dsl struct linux32_sys_pread_args {
    631       1.31       dsl 	syscallarg(int) fd;
    632       1.33     njoly 	syscallarg(netbsd32_voidp) buf;
    633       1.31       dsl 	syscallarg(netbsd32_size_t) nbyte;
    634       1.71     njoly 	syscallarg(netbsd32_off_t) offset;
    635       1.31       dsl };
    636       1.31       dsl check_syscall_args(linux32_sys_pread)
    637       1.31       dsl 
    638       1.31       dsl struct linux32_sys_pwrite_args {
    639       1.31       dsl 	syscallarg(int) fd;
    640       1.41     njoly 	syscallarg(netbsd32_voidp) buf;
    641       1.31       dsl 	syscallarg(netbsd32_size_t) nbyte;
    642       1.71     njoly 	syscallarg(netbsd32_off_t) offset;
    643       1.31       dsl };
    644       1.31       dsl check_syscall_args(linux32_sys_pwrite)
    645       1.31       dsl 
    646       1.18     njoly struct linux32_sys_chown16_args {
    647       1.41     njoly 	syscallarg(netbsd32_charp) path;
    648       1.30     njoly 	syscallarg(linux32_uid16_t) uid;
    649       1.30     njoly 	syscallarg(linux32_gid16_t) gid;
    650       1.18     njoly };
    651       1.22  christos check_syscall_args(linux32_sys_chown16)
    652       1.18     njoly 
    653       1.24       dsl struct netbsd32___getcwd_args;
    654       1.24       dsl 
    655        1.1      manu struct linux32_sys_ugetrlimit_args {
    656        1.1      manu 	syscallarg(int) which;
    657        1.1      manu 	syscallarg(netbsd32_orlimitp_t) rlp;
    658        1.1      manu };
    659       1.22  christos check_syscall_args(linux32_sys_ugetrlimit)
    660        1.1      manu 
    661       1.10      manu struct linux32_sys_mmap2_args {
    662       1.10      manu 	syscallarg(netbsd32_u_long) addr;
    663       1.10      manu 	syscallarg(netbsd32_size_t) len;
    664       1.10      manu 	syscallarg(int) prot;
    665       1.10      manu 	syscallarg(int) flags;
    666       1.10      manu 	syscallarg(int) fd;
    667       1.10      manu 	syscallarg(linux32_off_t) offset;
    668       1.10      manu };
    669       1.22  christos check_syscall_args(linux32_sys_mmap2)
    670       1.10      manu 
    671       1.60       chs struct linux32_sys_truncate64_args {
    672       1.60       chs 	syscallarg(netbsd32_charp) path;
    673       1.60       chs 	syscallarg(uint32_t) lenlo;
    674       1.60       chs 	syscallarg(uint32_t) lenhi;
    675       1.60       chs };
    676       1.60       chs check_syscall_args(linux32_sys_truncate64)
    677       1.60       chs 
    678       1.60       chs struct linux32_sys_ftruncate64_args {
    679       1.60       chs 	syscallarg(unsigned int) fd;
    680       1.60       chs 	syscallarg(uint32_t) lenlo;
    681       1.60       chs 	syscallarg(uint32_t) lenhi;
    682       1.60       chs };
    683       1.60       chs check_syscall_args(linux32_sys_ftruncate64)
    684       1.60       chs 
    685        1.1      manu struct linux32_sys_stat64_args {
    686       1.41     njoly 	syscallarg(netbsd32_charp) path;
    687        1.1      manu 	syscallarg(linux32_stat64p) sp;
    688        1.1      manu };
    689       1.22  christos check_syscall_args(linux32_sys_stat64)
    690        1.1      manu 
    691        1.1      manu struct linux32_sys_lstat64_args {
    692       1.41     njoly 	syscallarg(netbsd32_charp) path;
    693        1.1      manu 	syscallarg(linux32_stat64p) sp;
    694        1.1      manu };
    695       1.22  christos check_syscall_args(linux32_sys_lstat64)
    696        1.1      manu 
    697        1.1      manu struct linux32_sys_fstat64_args {
    698        1.1      manu 	syscallarg(int) fd;
    699        1.1      manu 	syscallarg(linux32_stat64p) sp;
    700        1.1      manu };
    701       1.22  christos check_syscall_args(linux32_sys_fstat64)
    702        1.1      manu 
    703       1.24       dsl struct netbsd32___posix_lchown_args;
    704       1.24       dsl 
    705       1.24       dsl struct netbsd32_setreuid_args;
    706       1.24       dsl 
    707       1.24       dsl struct netbsd32_setregid_args;
    708       1.24       dsl 
    709       1.24       dsl struct netbsd32_getgroups_args;
    710       1.24       dsl 
    711       1.24       dsl struct netbsd32_setgroups_args;
    712       1.24       dsl 
    713       1.24       dsl struct netbsd32___posix_fchown_args;
    714       1.24       dsl 
    715        1.8      manu struct linux32_sys_setresuid_args {
    716        1.8      manu 	syscallarg(uid_t) ruid;
    717        1.8      manu 	syscallarg(uid_t) euid;
    718        1.8      manu 	syscallarg(uid_t) suid;
    719        1.8      manu };
    720       1.22  christos check_syscall_args(linux32_sys_setresuid)
    721        1.8      manu 
    722       1.45     njoly struct linux32_sys_getresuid_args {
    723       1.45     njoly 	syscallarg(linux32_uidp_t) ruid;
    724       1.45     njoly 	syscallarg(linux32_uidp_t) euid;
    725       1.45     njoly 	syscallarg(linux32_uidp_t) suid;
    726       1.45     njoly };
    727       1.45     njoly check_syscall_args(linux32_sys_getresuid)
    728       1.45     njoly 
    729        1.8      manu struct linux32_sys_setresgid_args {
    730        1.8      manu 	syscallarg(gid_t) rgid;
    731        1.8      manu 	syscallarg(gid_t) egid;
    732        1.8      manu 	syscallarg(gid_t) sgid;
    733        1.8      manu };
    734       1.22  christos check_syscall_args(linux32_sys_setresgid)
    735        1.8      manu 
    736       1.45     njoly struct linux32_sys_getresgid_args {
    737       1.45     njoly 	syscallarg(linux32_gidp_t) rgid;
    738       1.45     njoly 	syscallarg(linux32_gidp_t) egid;
    739       1.45     njoly 	syscallarg(linux32_gidp_t) sgid;
    740       1.45     njoly };
    741       1.45     njoly check_syscall_args(linux32_sys_getresgid)
    742       1.45     njoly 
    743       1.24       dsl struct netbsd32___posix_chown_args;
    744       1.24       dsl 
    745       1.24       dsl struct netbsd32_setuid_args;
    746       1.24       dsl 
    747       1.24       dsl struct netbsd32_setgid_args;
    748       1.24       dsl 
    749       1.21     njoly struct linux32_sys_setfsuid_args {
    750       1.21     njoly 	syscallarg(uid_t) uid;
    751       1.21     njoly };
    752       1.22  christos check_syscall_args(linux32_sys_setfsuid)
    753       1.21     njoly 
    754       1.25     njoly struct linux32_sys_setfsgid_args {
    755       1.25     njoly 	syscallarg(gid_t) gid;
    756       1.25     njoly };
    757       1.25     njoly check_syscall_args(linux32_sys_setfsgid)
    758       1.25     njoly 
    759       1.53     njoly struct netbsd32_mincore_args;
    760       1.53     njoly 
    761       1.24       dsl struct netbsd32_madvise_args;
    762       1.24       dsl 
    763        1.1      manu struct linux32_sys_getdents64_args {
    764        1.1      manu 	syscallarg(int) fd;
    765        1.1      manu 	syscallarg(linux32_dirent64p_t) dent;
    766        1.1      manu 	syscallarg(unsigned int) count;
    767        1.1      manu };
    768       1.22  christos check_syscall_args(linux32_sys_getdents64)
    769       1.32       dsl #define linux32_sys_fcntl64 linux32_sys_fcntl
    770       1.32       dsl #define linux32_sys_fcntl64_args linux32_sys_fcntl_args
    771        1.1      manu 
    772       1.32       dsl struct linux32_sys_fcntl64_args;
    773        1.1      manu 
    774       1.70  christos struct netbsd32_setxattr_args;
    775       1.67  christos 
    776       1.70  christos struct netbsd32_lsetxattr_args;
    777       1.67  christos 
    778       1.70  christos struct netbsd32_fsetxattr_args;
    779       1.67  christos 
    780       1.70  christos struct netbsd32_getxattr_args;
    781       1.67  christos 
    782       1.70  christos struct netbsd32_lgetxattr_args;
    783       1.67  christos 
    784       1.70  christos struct netbsd32_fgetxattr_args;
    785       1.67  christos 
    786       1.70  christos struct netbsd32_listxattr_args;
    787       1.67  christos 
    788       1.70  christos struct netbsd32_llistxattr_args;
    789       1.67  christos 
    790       1.70  christos struct netbsd32_flistxattr_args;
    791       1.67  christos 
    792       1.70  christos struct netbsd32_removexattr_args;
    793       1.67  christos 
    794       1.70  christos struct netbsd32_lremovexattr_args;
    795       1.67  christos 
    796       1.70  christos struct netbsd32_fremovexattr_args;
    797       1.67  christos 
    798       1.59       chs struct linux32_sys_tkill_args {
    799       1.59       chs 	syscallarg(int) tid;
    800       1.59       chs 	syscallarg(int) sig;
    801       1.59       chs };
    802       1.59       chs check_syscall_args(linux32_sys_tkill)
    803       1.59       chs 
    804       1.59       chs struct linux32_sys_futex_args {
    805       1.59       chs 	syscallarg(linux32_intp_t) uaddr;
    806       1.59       chs 	syscallarg(int) op;
    807       1.59       chs 	syscallarg(int) val;
    808       1.59       chs 	syscallarg(linux32_timespecp_t) timeout;
    809       1.59       chs 	syscallarg(linux32_intp_t) uaddr2;
    810       1.59       chs 	syscallarg(int) val3;
    811       1.59       chs };
    812       1.59       chs check_syscall_args(linux32_sys_futex)
    813       1.59       chs 
    814       1.59       chs struct linux32_sys_sched_setaffinity_args {
    815       1.59       chs 	syscallarg(pid_t) pid;
    816       1.59       chs 	syscallarg(unsigned int) len;
    817       1.59       chs 	syscallarg(linux32_ulongp_t) mask;
    818       1.59       chs };
    819       1.59       chs check_syscall_args(linux32_sys_sched_setaffinity)
    820       1.59       chs 
    821       1.59       chs struct linux32_sys_sched_getaffinity_args {
    822       1.59       chs 	syscallarg(pid_t) pid;
    823       1.59       chs 	syscallarg(unsigned int) len;
    824       1.59       chs 	syscallarg(linux32_ulongp_t) mask;
    825       1.59       chs };
    826       1.59       chs check_syscall_args(linux32_sys_sched_getaffinity)
    827       1.59       chs 
    828       1.59       chs struct linux32_sys_set_thread_area_args {
    829       1.59       chs 	syscallarg(linux32_user_descp_t) desc;
    830       1.59       chs };
    831       1.59       chs check_syscall_args(linux32_sys_set_thread_area)
    832       1.59       chs 
    833       1.59       chs struct linux32_sys_get_thread_area_args {
    834       1.59       chs 	syscallarg(linux32_user_descp_t) desc;
    835       1.59       chs };
    836       1.59       chs check_syscall_args(linux32_sys_get_thread_area)
    837       1.59       chs 
    838       1.62     alnsn struct linux32_sys_fadvise64_args {
    839       1.62     alnsn 	syscallarg(int) fd;
    840       1.62     alnsn 	syscallarg(uint32_t) offlo;
    841       1.62     alnsn 	syscallarg(uint32_t) offhi;
    842       1.62     alnsn 	syscallarg(linux32_size_t) len;
    843       1.62     alnsn 	syscallarg(int) advice;
    844       1.62     alnsn };
    845       1.62     alnsn check_syscall_args(linux32_sys_fadvise64)
    846       1.62     alnsn 
    847       1.21     njoly struct linux32_sys_exit_group_args {
    848       1.21     njoly 	syscallarg(int) error_code;
    849       1.21     njoly };
    850       1.22  christos check_syscall_args(linux32_sys_exit_group)
    851       1.21     njoly 
    852       1.59       chs struct linux32_sys_set_tid_address_args {
    853       1.59       chs 	syscallarg(linux32_intp_t) tid;
    854       1.59       chs };
    855       1.59       chs check_syscall_args(linux32_sys_set_tid_address)
    856       1.59       chs 
    857       1.36     njoly struct linux32_sys_clock_settime_args {
    858       1.36     njoly 	syscallarg(clockid_t) which;
    859       1.36     njoly 	syscallarg(linux32_timespecp_t) tp;
    860       1.36     njoly };
    861       1.36     njoly check_syscall_args(linux32_sys_clock_settime)
    862       1.36     njoly 
    863       1.36     njoly struct linux32_sys_clock_gettime_args {
    864       1.36     njoly 	syscallarg(clockid_t) which;
    865       1.36     njoly 	syscallarg(linux32_timespecp_t) tp;
    866       1.36     njoly };
    867       1.36     njoly check_syscall_args(linux32_sys_clock_gettime)
    868       1.36     njoly 
    869       1.36     njoly struct linux32_sys_clock_getres_args {
    870       1.36     njoly 	syscallarg(clockid_t) which;
    871       1.36     njoly 	syscallarg(linux32_timespecp_t) tp;
    872       1.36     njoly };
    873       1.36     njoly check_syscall_args(linux32_sys_clock_getres)
    874       1.36     njoly 
    875       1.47     njoly struct linux32_sys_clock_nanosleep_args {
    876       1.47     njoly 	syscallarg(clockid_t) which;
    877       1.47     njoly 	syscallarg(int) flags;
    878       1.47     njoly 	syscallarg(linux32_timespecp_t) rqtp;
    879       1.47     njoly 	syscallarg(linux32_timespecp_t) rmtp;
    880       1.47     njoly };
    881       1.47     njoly check_syscall_args(linux32_sys_clock_nanosleep)
    882       1.47     njoly 
    883       1.60       chs struct linux32_sys_statfs64_args {
    884       1.60       chs 	syscallarg(netbsd32_charp) path;
    885       1.60       chs 	syscallarg(netbsd32_size_t) sz;
    886       1.60       chs 	syscallarg(linux32_statfs64p) sp;
    887       1.60       chs };
    888       1.60       chs check_syscall_args(linux32_sys_statfs64)
    889       1.60       chs 
    890       1.60       chs struct linux32_sys_fstatfs64_args {
    891       1.60       chs 	syscallarg(int) fd;
    892       1.60       chs 	syscallarg(netbsd32_size_t) sz;
    893       1.60       chs 	syscallarg(linux32_statfs64p) sp;
    894       1.60       chs };
    895       1.60       chs check_syscall_args(linux32_sys_fstatfs64)
    896       1.60       chs 
    897       1.59       chs struct linux32_sys_tgkill_args {
    898       1.59       chs 	syscallarg(int) tgid;
    899       1.59       chs 	syscallarg(int) tid;
    900       1.59       chs 	syscallarg(int) sig;
    901       1.59       chs };
    902       1.59       chs check_syscall_args(linux32_sys_tgkill)
    903       1.59       chs 
    904       1.72     njoly struct compat_50_netbsd32_utimes_args;
    905       1.72     njoly 
    906       1.62     alnsn struct linux32_sys_fadvise64_64_args {
    907       1.62     alnsn 	syscallarg(int) fd;
    908       1.62     alnsn 	syscallarg(uint32_t) offlo;
    909       1.62     alnsn 	syscallarg(uint32_t) offhi;
    910       1.62     alnsn 	syscallarg(uint32_t) lenlo;
    911       1.62     alnsn 	syscallarg(uint32_t) lenhi;
    912       1.62     alnsn 	syscallarg(int) advice;
    913       1.62     alnsn };
    914       1.62     alnsn check_syscall_args(linux32_sys_fadvise64_64)
    915       1.62     alnsn 
    916       1.69       chs struct linux32_sys_openat_args {
    917       1.69       chs 	syscallarg(int) fd;
    918       1.69       chs 	syscallarg(netbsd32_charp) path;
    919       1.69       chs 	syscallarg(int) flags;
    920       1.69       chs 	syscallarg(linux_umode_t) mode;
    921       1.69       chs };
    922       1.69       chs check_syscall_args(linux32_sys_openat)
    923       1.69       chs 
    924       1.69       chs struct netbsd32_mkdirat_args;
    925       1.69       chs 
    926       1.69       chs struct linux32_sys_mknodat_args {
    927       1.69       chs 	syscallarg(int) fd;
    928       1.69       chs 	syscallarg(netbsd32_charp) path;
    929       1.69       chs 	syscallarg(linux_umode_t) mode;
    930       1.69       chs 	syscallarg(unsigned) dev;
    931       1.69       chs };
    932       1.69       chs check_syscall_args(linux32_sys_mknodat)
    933       1.69       chs 
    934       1.69       chs struct linux32_sys_fchownat_args {
    935       1.69       chs 	syscallarg(int) fd;
    936       1.69       chs 	syscallarg(netbsd32_charp) path;
    937       1.69       chs 	syscallarg(uid_t) owner;
    938       1.69       chs 	syscallarg(gid_t) group;
    939       1.69       chs 	syscallarg(int) flag;
    940       1.69       chs };
    941       1.69       chs check_syscall_args(linux32_sys_fchownat)
    942       1.69       chs 
    943       1.69       chs struct linux32_sys_fstatat64_args {
    944       1.69       chs 	syscallarg(int) fd;
    945       1.69       chs 	syscallarg(netbsd32_charp) path;
    946       1.69       chs 	syscallarg(linux32_stat64p) sp;
    947       1.69       chs 	syscallarg(int) flag;
    948       1.69       chs };
    949       1.69       chs check_syscall_args(linux32_sys_fstatat64)
    950       1.69       chs 
    951       1.69       chs struct linux32_sys_unlinkat_args {
    952       1.69       chs 	syscallarg(int) fd;
    953       1.69       chs 	syscallarg(netbsd32_charp) path;
    954       1.69       chs 	syscallarg(int) flag;
    955       1.69       chs };
    956       1.69       chs check_syscall_args(linux32_sys_unlinkat)
    957       1.69       chs 
    958       1.69       chs struct netbsd32_renameat_args;
    959       1.69       chs 
    960       1.69       chs struct linux32_sys_linkat_args {
    961       1.69       chs 	syscallarg(int) fd1;
    962       1.69       chs 	syscallarg(netbsd32_charp) name1;
    963       1.69       chs 	syscallarg(int) fd2;
    964       1.69       chs 	syscallarg(netbsd32_charp) name2;
    965       1.69       chs 	syscallarg(int) flags;
    966       1.69       chs };
    967       1.69       chs check_syscall_args(linux32_sys_linkat)
    968       1.69       chs 
    969       1.69       chs struct netbsd32_symlinkat_args;
    970       1.69       chs 
    971       1.69       chs struct netbsd32_readlinkat_args;
    972       1.69       chs 
    973       1.69       chs struct linux32_sys_fchmodat_args {
    974       1.69       chs 	syscallarg(int) fd;
    975       1.69       chs 	syscallarg(netbsd32_charp) path;
    976       1.69       chs 	syscallarg(linux_umode_t) mode;
    977       1.69       chs };
    978       1.69       chs check_syscall_args(linux32_sys_fchmodat)
    979       1.69       chs 
    980       1.69       chs struct linux32_sys_faccessat_args {
    981       1.69       chs 	syscallarg(int) fd;
    982       1.69       chs 	syscallarg(netbsd32_charp) path;
    983       1.69       chs 	syscallarg(int) amode;
    984       1.69       chs };
    985       1.69       chs check_syscall_args(linux32_sys_faccessat)
    986       1.69       chs 
    987       1.73     njoly struct linux32_sys_ppoll_args {
    988       1.73     njoly 	syscallarg(netbsd32_pollfdp_t) fds;
    989       1.73     njoly 	syscallarg(u_int) nfds;
    990       1.73     njoly 	syscallarg(linux32_timespecp_t) timeout;
    991       1.73     njoly 	syscallarg(linux32_sigsetp_t) sigset;
    992       1.73     njoly };
    993       1.73     njoly check_syscall_args(linux32_sys_ppoll)
    994       1.73     njoly 
    995       1.59       chs struct linux32_sys_set_robust_list_args {
    996       1.59       chs 	syscallarg(linux32_robust_list_headp_t) head;
    997       1.59       chs 	syscallarg(linux32_size_t) len;
    998       1.59       chs };
    999       1.59       chs check_syscall_args(linux32_sys_set_robust_list)
   1000       1.59       chs 
   1001       1.59       chs struct linux32_sys_get_robust_list_args {
   1002       1.59       chs 	syscallarg(linux32_pid_t) pid;
   1003       1.59       chs 	syscallarg(linux32_robust_list_headpp_t) head;
   1004       1.59       chs 	syscallarg(linux32_sizep_t) len;
   1005       1.59       chs };
   1006       1.59       chs check_syscall_args(linux32_sys_get_robust_list)
   1007       1.59       chs 
   1008       1.69       chs struct linux32_sys_utimensat_args {
   1009       1.69       chs 	syscallarg(int) fd;
   1010       1.69       chs 	syscallarg(netbsd32_charp) path;
   1011       1.69       chs 	syscallarg(linux32_timespecp_t) times;
   1012       1.69       chs 	syscallarg(int) flag;
   1013       1.69       chs };
   1014       1.69       chs check_syscall_args(linux32_sys_utimensat)
   1015       1.69       chs 
   1016       1.61  christos struct linux32_sys_dup3_args {
   1017       1.61  christos 	syscallarg(int) from;
   1018       1.61  christos 	syscallarg(int) to;
   1019       1.61  christos 	syscallarg(int) flags;
   1020       1.61  christos };
   1021       1.61  christos check_syscall_args(linux32_sys_dup3)
   1022       1.61  christos 
   1023       1.61  christos struct linux32_sys_pipe2_args {
   1024       1.61  christos 	syscallarg(netbsd32_intp) fd;
   1025       1.61  christos 	syscallarg(int) flags;
   1026       1.61  christos };
   1027       1.61  christos check_syscall_args(linux32_sys_pipe2)
   1028       1.61  christos 
   1029        1.1      manu /*
   1030        1.1      manu  * System call prototypes.
   1031        1.1      manu  */
   1032        1.1      manu 
   1033       1.24       dsl int	linux_sys_nosys(struct lwp *, const void *, register_t *);
   1034        1.1      manu 
   1035       1.59       chs int	linux32_sys_exit(struct lwp *, const struct linux32_sys_exit_args *, register_t *);
   1036        1.1      manu 
   1037       1.24       dsl int	sys_fork(struct lwp *, const void *, register_t *);
   1038        1.1      manu 
   1039       1.24       dsl int	netbsd32_read(struct lwp *, const struct netbsd32_read_args *, register_t *);
   1040        1.1      manu 
   1041       1.24       dsl int	netbsd32_write(struct lwp *, const struct netbsd32_write_args *, register_t *);
   1042        1.1      manu 
   1043       1.24       dsl int	linux32_sys_open(struct lwp *, const struct linux32_sys_open_args *, register_t *);
   1044        1.1      manu 
   1045       1.24       dsl int	netbsd32_close(struct lwp *, const struct netbsd32_close_args *, register_t *);
   1046        1.1      manu 
   1047       1.24       dsl int	linux32_sys_waitpid(struct lwp *, const struct linux32_sys_waitpid_args *, register_t *);
   1048        1.1      manu 
   1049       1.24       dsl int	linux32_sys_creat(struct lwp *, const struct linux32_sys_creat_args *, register_t *);
   1050        1.1      manu 
   1051       1.24       dsl int	netbsd32_link(struct lwp *, const struct netbsd32_link_args *, register_t *);
   1052        1.1      manu 
   1053       1.24       dsl int	linux32_sys_unlink(struct lwp *, const struct linux32_sys_unlink_args *, register_t *);
   1054        1.1      manu 
   1055       1.24       dsl int	netbsd32_execve(struct lwp *, const struct netbsd32_execve_args *, register_t *);
   1056        1.1      manu 
   1057       1.24       dsl int	netbsd32_chdir(struct lwp *, const struct netbsd32_chdir_args *, register_t *);
   1058        1.1      manu 
   1059       1.24       dsl int	linux32_sys_time(struct lwp *, const struct linux32_sys_time_args *, register_t *);
   1060        1.1      manu 
   1061       1.24       dsl int	linux32_sys_mknod(struct lwp *, const struct linux32_sys_mknod_args *, register_t *);
   1062        1.1      manu 
   1063       1.24       dsl int	netbsd32_chmod(struct lwp *, const struct netbsd32_chmod_args *, register_t *);
   1064        1.1      manu 
   1065       1.24       dsl int	linux32_sys_lchown16(struct lwp *, const struct linux32_sys_lchown16_args *, register_t *);
   1066        1.1      manu 
   1067       1.24       dsl int	linux32_sys_break(struct lwp *, const struct linux32_sys_break_args *, register_t *);
   1068        1.1      manu 
   1069       1.24       dsl int	compat_43_netbsd32_olseek(struct lwp *, const struct compat_43_netbsd32_olseek_args *, register_t *);
   1070        1.1      manu 
   1071       1.59       chs int	sys_getpid(struct lwp *, const void *, register_t *);
   1072        1.1      manu 
   1073       1.24       dsl int	netbsd32_setuid(struct lwp *, const struct netbsd32_setuid_args *, register_t *);
   1074        1.1      manu 
   1075       1.24       dsl int	sys_getuid(struct lwp *, const void *, register_t *);
   1076        1.1      manu 
   1077       1.24       dsl int	linux32_sys_stime(struct lwp *, const struct linux32_sys_stime_args *, register_t *);
   1078        1.1      manu 
   1079       1.38  christos int	linux32_sys_ptrace(struct lwp *, const struct linux32_sys_ptrace_args *, register_t *);
   1080       1.38  christos 
   1081       1.24       dsl int	linux32_sys_alarm(struct lwp *, const struct linux32_sys_alarm_args *, register_t *);
   1082        1.1      manu 
   1083       1.24       dsl int	linux_sys_pause(struct lwp *, const void *, register_t *);
   1084        1.1      manu 
   1085       1.24       dsl int	linux32_sys_utime(struct lwp *, const struct linux32_sys_utime_args *, register_t *);
   1086        1.1      manu 
   1087       1.24       dsl int	netbsd32_access(struct lwp *, const struct netbsd32_access_args *, register_t *);
   1088        1.1      manu 
   1089       1.24       dsl int	linux32_sys_nice(struct lwp *, const struct linux32_sys_nice_args *, register_t *);
   1090        1.1      manu 
   1091       1.24       dsl int	sys_sync(struct lwp *, const void *, register_t *);
   1092        1.1      manu 
   1093       1.24       dsl int	linux32_sys_kill(struct lwp *, const struct linux32_sys_kill_args *, register_t *);
   1094        1.1      manu 
   1095       1.40     njoly int	netbsd32___posix_rename(struct lwp *, const struct netbsd32___posix_rename_args *, register_t *);
   1096        1.1      manu 
   1097       1.24       dsl int	netbsd32_mkdir(struct lwp *, const struct netbsd32_mkdir_args *, register_t *);
   1098        1.1      manu 
   1099       1.24       dsl int	netbsd32_rmdir(struct lwp *, const struct netbsd32_rmdir_args *, register_t *);
   1100        1.1      manu 
   1101       1.24       dsl int	netbsd32_dup(struct lwp *, const struct netbsd32_dup_args *, register_t *);
   1102        1.1      manu 
   1103       1.24       dsl int	linux32_sys_pipe(struct lwp *, const struct linux32_sys_pipe_args *, register_t *);
   1104        1.1      manu 
   1105       1.24       dsl int	linux32_sys_times(struct lwp *, const struct linux32_sys_times_args *, register_t *);
   1106        1.1      manu 
   1107       1.24       dsl int	linux32_sys_brk(struct lwp *, const struct linux32_sys_brk_args *, register_t *);
   1108        1.1      manu 
   1109       1.24       dsl int	netbsd32_setgid(struct lwp *, const struct netbsd32_setgid_args *, register_t *);
   1110        1.1      manu 
   1111       1.24       dsl int	sys_getgid(struct lwp *, const void *, register_t *);
   1112        1.1      manu 
   1113       1.24       dsl int	linux32_sys_signal(struct lwp *, const struct linux32_sys_signal_args *, register_t *);
   1114        1.1      manu 
   1115       1.24       dsl int	sys_geteuid(struct lwp *, const void *, register_t *);
   1116        1.1      manu 
   1117       1.24       dsl int	sys_getegid(struct lwp *, const void *, register_t *);
   1118        1.1      manu 
   1119       1.24       dsl int	netbsd32_acct(struct lwp *, const struct netbsd32_acct_args *, register_t *);
   1120        1.1      manu 
   1121       1.24       dsl int	linux32_sys_ioctl(struct lwp *, const struct linux32_sys_ioctl_args *, register_t *);
   1122        1.1      manu 
   1123       1.24       dsl int	linux32_sys_fcntl(struct lwp *, const struct linux32_sys_fcntl_args *, register_t *);
   1124        1.1      manu 
   1125       1.24       dsl int	netbsd32_setpgid(struct lwp *, const struct netbsd32_setpgid_args *, register_t *);
   1126        1.1      manu 
   1127       1.24       dsl int	linux32_sys_oldolduname(struct lwp *, const struct linux32_sys_oldolduname_args *, register_t *);
   1128        1.1      manu 
   1129       1.24       dsl int	netbsd32_umask(struct lwp *, const struct netbsd32_umask_args *, register_t *);
   1130        1.1      manu 
   1131       1.24       dsl int	netbsd32_chroot(struct lwp *, const struct netbsd32_chroot_args *, register_t *);
   1132        1.1      manu 
   1133       1.24       dsl int	netbsd32_dup2(struct lwp *, const struct netbsd32_dup2_args *, register_t *);
   1134        1.1      manu 
   1135       1.59       chs int	sys_getppid(struct lwp *, const void *, register_t *);
   1136        1.1      manu 
   1137       1.24       dsl int	sys_getpgrp(struct lwp *, const void *, register_t *);
   1138        1.1      manu 
   1139       1.24       dsl int	sys_setsid(struct lwp *, const void *, register_t *);
   1140        1.1      manu 
   1141       1.54     njoly int	linux32_sys_siggetmask(struct lwp *, const void *, register_t *);
   1142       1.54     njoly 
   1143       1.54     njoly int	linux32_sys_sigsetmask(struct lwp *, const struct linux32_sys_sigsetmask_args *, register_t *);
   1144       1.54     njoly 
   1145       1.24       dsl int	linux32_sys_setreuid16(struct lwp *, const struct linux32_sys_setreuid16_args *, register_t *);
   1146        1.1      manu 
   1147       1.24       dsl int	linux32_sys_setregid16(struct lwp *, const struct linux32_sys_setregid16_args *, register_t *);
   1148        1.1      manu 
   1149       1.24       dsl int	compat_43_netbsd32_osethostname(struct lwp *, const struct compat_43_netbsd32_osethostname_args *, register_t *);
   1150        1.1      manu 
   1151       1.24       dsl int	linux32_sys_setrlimit(struct lwp *, const struct linux32_sys_setrlimit_args *, register_t *);
   1152        1.1      manu 
   1153       1.24       dsl int	linux32_sys_getrlimit(struct lwp *, const struct linux32_sys_getrlimit_args *, register_t *);
   1154        1.1      manu 
   1155       1.48  christos int	compat_50_netbsd32_getrusage(struct lwp *, const struct compat_50_netbsd32_getrusage_args *, register_t *);
   1156        1.1      manu 
   1157       1.24       dsl int	linux32_sys_gettimeofday(struct lwp *, const struct linux32_sys_gettimeofday_args *, register_t *);
   1158        1.1      manu 
   1159       1.24       dsl int	linux32_sys_settimeofday(struct lwp *, const struct linux32_sys_settimeofday_args *, register_t *);
   1160        1.1      manu 
   1161       1.24       dsl int	linux32_sys_getgroups16(struct lwp *, const struct linux32_sys_getgroups16_args *, register_t *);
   1162        1.1      manu 
   1163       1.24       dsl int	linux32_sys_setgroups16(struct lwp *, const struct linux32_sys_setgroups16_args *, register_t *);
   1164        1.1      manu 
   1165       1.24       dsl int	linux32_sys_oldselect(struct lwp *, const struct linux32_sys_oldselect_args *, register_t *);
   1166        1.1      manu 
   1167       1.24       dsl int	netbsd32_symlink(struct lwp *, const struct netbsd32_symlink_args *, register_t *);
   1168        1.1      manu 
   1169       1.24       dsl int	compat_43_netbsd32_lstat43(struct lwp *, const struct compat_43_netbsd32_lstat43_args *, register_t *);
   1170        1.1      manu 
   1171       1.24       dsl int	netbsd32_readlink(struct lwp *, const struct netbsd32_readlink_args *, register_t *);
   1172        1.1      manu 
   1173       1.24       dsl int	linux32_sys_swapon(struct lwp *, const struct linux32_sys_swapon_args *, register_t *);
   1174        1.1      manu 
   1175       1.24       dsl int	linux32_sys_reboot(struct lwp *, const struct linux32_sys_reboot_args *, register_t *);
   1176        1.1      manu 
   1177       1.28     njoly int	linux32_sys_readdir(struct lwp *, const struct linux32_sys_readdir_args *, register_t *);
   1178       1.28     njoly 
   1179       1.24       dsl int	linux32_sys_old_mmap(struct lwp *, const struct linux32_sys_old_mmap_args *, register_t *);
   1180        1.1      manu 
   1181       1.24       dsl int	netbsd32_munmap(struct lwp *, const struct netbsd32_munmap_args *, register_t *);
   1182        1.1      manu 
   1183       1.40     njoly int	compat_43_netbsd32_otruncate(struct lwp *, const struct compat_43_netbsd32_otruncate_args *, register_t *);
   1184        1.1      manu 
   1185       1.24       dsl int	compat_43_netbsd32_oftruncate(struct lwp *, const struct compat_43_netbsd32_oftruncate_args *, register_t *);
   1186        1.1      manu 
   1187       1.24       dsl int	netbsd32_fchmod(struct lwp *, const struct netbsd32_fchmod_args *, register_t *);
   1188        1.1      manu 
   1189       1.24       dsl int	linux32_sys_fchown16(struct lwp *, const struct linux32_sys_fchown16_args *, register_t *);
   1190        1.1      manu 
   1191       1.24       dsl int	linux32_sys_getpriority(struct lwp *, const struct linux32_sys_getpriority_args *, register_t *);
   1192        1.1      manu 
   1193       1.40     njoly int	netbsd32_setpriority(struct lwp *, const struct netbsd32_setpriority_args *, register_t *);
   1194        1.1      manu 
   1195       1.60       chs int	netbsd32_profil(struct lwp *, const struct netbsd32_profil_args *, register_t *);
   1196       1.60       chs 
   1197       1.24       dsl int	linux32_sys_statfs(struct lwp *, const struct linux32_sys_statfs_args *, register_t *);
   1198       1.16     njoly 
   1199       1.56     njoly int	linux32_sys_fstatfs(struct lwp *, const struct linux32_sys_fstatfs_args *, register_t *);
   1200       1.56     njoly 
   1201       1.60       chs int	linux_sys_ioperm(struct lwp *, const struct linux_sys_ioperm_args *, register_t *);
   1202       1.60       chs 
   1203       1.24       dsl int	linux32_sys_socketcall(struct lwp *, const struct linux32_sys_socketcall_args *, register_t *);
   1204        1.1      manu 
   1205       1.48  christos int	compat_50_netbsd32_setitimer(struct lwp *, const struct compat_50_netbsd32_setitimer_args *, register_t *);
   1206        1.1      manu 
   1207       1.48  christos int	compat_50_netbsd32_getitimer(struct lwp *, const struct compat_50_netbsd32_getitimer_args *, register_t *);
   1208        1.1      manu 
   1209       1.55     njoly int	linux32_sys_stat(struct lwp *, const struct linux32_sys_stat_args *, register_t *);
   1210       1.55     njoly 
   1211       1.55     njoly int	linux32_sys_lstat(struct lwp *, const struct linux32_sys_lstat_args *, register_t *);
   1212       1.55     njoly 
   1213       1.55     njoly int	linux32_sys_fstat(struct lwp *, const struct linux32_sys_fstat_args *, register_t *);
   1214       1.55     njoly 
   1215       1.27     njoly int	linux32_sys_olduname(struct lwp *, const struct linux32_sys_olduname_args *, register_t *);
   1216       1.27     njoly 
   1217       1.60       chs int	linux_sys_iopl(struct lwp *, const struct linux_sys_iopl_args *, register_t *);
   1218       1.60       chs 
   1219       1.24       dsl int	linux32_sys_wait4(struct lwp *, const struct linux32_sys_wait4_args *, register_t *);
   1220        1.1      manu 
   1221       1.24       dsl int	linux32_sys_swapoff(struct lwp *, const struct linux32_sys_swapoff_args *, register_t *);
   1222        1.1      manu 
   1223       1.24       dsl int	linux32_sys_sysinfo(struct lwp *, const struct linux32_sys_sysinfo_args *, register_t *);
   1224       1.10      manu 
   1225       1.37     njoly int	linux32_sys_ipc(struct lwp *, const struct linux32_sys_ipc_args *, register_t *);
   1226       1.37     njoly 
   1227       1.24       dsl int	netbsd32_fsync(struct lwp *, const struct netbsd32_fsync_args *, register_t *);
   1228        1.1      manu 
   1229       1.24       dsl int	linux32_sys_sigreturn(struct lwp *, const struct linux32_sys_sigreturn_args *, register_t *);
   1230        1.1      manu 
   1231       1.24       dsl int	linux32_sys_clone(struct lwp *, const struct linux32_sys_clone_args *, register_t *);
   1232        1.1      manu 
   1233       1.60       chs int	linux32_sys_setdomainname(struct lwp *, const struct linux32_sys_setdomainname_args *, register_t *);
   1234       1.60       chs 
   1235       1.24       dsl int	linux32_sys_uname(struct lwp *, const struct linux32_sys_uname_args *, register_t *);
   1236        1.1      manu 
   1237       1.60       chs int	linux32_sys_modify_ldt(struct lwp *, const struct linux32_sys_modify_ldt_args *, register_t *);
   1238       1.60       chs 
   1239       1.24       dsl int	linux32_sys_mprotect(struct lwp *, const struct linux32_sys_mprotect_args *, register_t *);
   1240        1.1      manu 
   1241       1.26     njoly int	netbsd32_getpgid(struct lwp *, const struct netbsd32_getpgid_args *, register_t *);
   1242       1.26     njoly 
   1243       1.24       dsl int	netbsd32_fchdir(struct lwp *, const struct netbsd32_fchdir_args *, register_t *);
   1244        1.1      manu 
   1245       1.52     njoly int	linux32_sys_personality(struct lwp *, const struct linux32_sys_personality_args *, register_t *);
   1246       1.52     njoly 
   1247       1.24       dsl int	linux32_sys_setfsuid(struct lwp *, const struct linux32_sys_setfsuid_args *, register_t *);
   1248       1.13     njoly 
   1249       1.25     njoly int	linux32_sys_setfsgid(struct lwp *, const struct linux32_sys_setfsgid_args *, register_t *);
   1250       1.13     njoly 
   1251       1.24       dsl int	linux32_sys_llseek(struct lwp *, const struct linux32_sys_llseek_args *, register_t *);
   1252        1.1      manu 
   1253       1.24       dsl int	linux32_sys_getdents(struct lwp *, const struct linux32_sys_getdents_args *, register_t *);
   1254        1.1      manu 
   1255       1.24       dsl int	linux32_sys_select(struct lwp *, const struct linux32_sys_select_args *, register_t *);
   1256        1.1      manu 
   1257       1.24       dsl int	netbsd32_flock(struct lwp *, const struct netbsd32_flock_args *, register_t *);
   1258        1.1      manu 
   1259       1.35     njoly int	netbsd32___msync13(struct lwp *, const struct netbsd32___msync13_args *, register_t *);
   1260       1.35     njoly 
   1261       1.24       dsl int	netbsd32_readv(struct lwp *, const struct netbsd32_readv_args *, register_t *);
   1262        1.1      manu 
   1263       1.24       dsl int	netbsd32_writev(struct lwp *, const struct netbsd32_writev_args *, register_t *);
   1264        1.1      manu 
   1265       1.24       dsl int	netbsd32_getsid(struct lwp *, const struct netbsd32_getsid_args *, register_t *);
   1266        1.1      manu 
   1267       1.24       dsl int	linux32_sys_fdatasync(struct lwp *, const struct linux32_sys_fdatasync_args *, register_t *);
   1268        1.9      manu 
   1269       1.24       dsl int	linux32_sys___sysctl(struct lwp *, const struct linux32_sys___sysctl_args *, register_t *);
   1270        1.1      manu 
   1271       1.34     njoly int	netbsd32_mlock(struct lwp *, const struct netbsd32_mlock_args *, register_t *);
   1272       1.34     njoly 
   1273       1.34     njoly int	netbsd32_munlock(struct lwp *, const struct netbsd32_munlock_args *, register_t *);
   1274       1.34     njoly 
   1275       1.24       dsl int	netbsd32_mlockall(struct lwp *, const struct netbsd32_mlockall_args *, register_t *);
   1276        1.1      manu 
   1277       1.24       dsl int	sys_munlockall(struct lwp *, const void *, register_t *);
   1278        1.1      manu 
   1279       1.59       chs int	linux32_sys_sched_setparam(struct lwp *, const struct linux32_sys_sched_setparam_args *, register_t *);
   1280       1.59       chs 
   1281       1.24       dsl int	linux32_sys_sched_getparam(struct lwp *, const struct linux32_sys_sched_getparam_args *, register_t *);
   1282       1.10      manu 
   1283       1.24       dsl int	linux32_sys_sched_setscheduler(struct lwp *, const struct linux32_sys_sched_setscheduler_args *, register_t *);
   1284        1.1      manu 
   1285       1.24       dsl int	linux32_sys_sched_getscheduler(struct lwp *, const struct linux32_sys_sched_getscheduler_args *, register_t *);
   1286       1.10      manu 
   1287       1.24       dsl int	linux_sys_sched_yield(struct lwp *, const void *, register_t *);
   1288       1.13     njoly 
   1289       1.44     njoly int	linux32_sys_sched_get_priority_max(struct lwp *, const struct linux32_sys_sched_get_priority_max_args *, register_t *);
   1290       1.44     njoly 
   1291       1.44     njoly int	linux32_sys_sched_get_priority_min(struct lwp *, const struct linux32_sys_sched_get_priority_min_args *, register_t *);
   1292       1.44     njoly 
   1293       1.42     njoly int	linux32_sys_nanosleep(struct lwp *, const struct linux32_sys_nanosleep_args *, register_t *);
   1294        1.1      manu 
   1295       1.24       dsl int	linux32_sys_mremap(struct lwp *, const struct linux32_sys_mremap_args *, register_t *);
   1296       1.10      manu 
   1297       1.24       dsl int	linux32_sys_setresuid16(struct lwp *, const struct linux32_sys_setresuid16_args *, register_t *);
   1298        1.1      manu 
   1299       1.30     njoly int	linux32_sys_getresuid16(struct lwp *, const struct linux32_sys_getresuid16_args *, register_t *);
   1300       1.30     njoly 
   1301       1.24       dsl int	netbsd32_poll(struct lwp *, const struct netbsd32_poll_args *, register_t *);
   1302        1.1      manu 
   1303       1.24       dsl int	linux32_sys_setresgid16(struct lwp *, const struct linux32_sys_setresgid16_args *, register_t *);
   1304        1.1      manu 
   1305       1.30     njoly int	linux32_sys_getresgid16(struct lwp *, const struct linux32_sys_getresgid16_args *, register_t *);
   1306       1.30     njoly 
   1307       1.24       dsl int	linux32_sys_rt_sigreturn(struct lwp *, const struct linux32_sys_rt_sigreturn_args *, register_t *);
   1308        1.1      manu 
   1309       1.24       dsl int	linux32_sys_rt_sigaction(struct lwp *, const struct linux32_sys_rt_sigaction_args *, register_t *);
   1310        1.1      manu 
   1311       1.24       dsl int	linux32_sys_rt_sigprocmask(struct lwp *, const struct linux32_sys_rt_sigprocmask_args *, register_t *);
   1312        1.1      manu 
   1313       1.39     njoly int	linux32_sys_rt_sigpending(struct lwp *, const struct linux32_sys_rt_sigpending_args *, register_t *);
   1314       1.39     njoly 
   1315       1.64  christos int	linux32_sys_rt_sigtimedwait(struct lwp *, const struct linux32_sys_rt_sigtimedwait_args *, register_t *);
   1316       1.64  christos 
   1317       1.57     njoly int	linux32_sys_rt_queueinfo(struct lwp *, const struct linux32_sys_rt_queueinfo_args *, register_t *);
   1318       1.57     njoly 
   1319       1.24       dsl int	linux32_sys_rt_sigsuspend(struct lwp *, const struct linux32_sys_rt_sigsuspend_args *, register_t *);
   1320        1.1      manu 
   1321       1.31       dsl int	linux32_sys_pread(struct lwp *, const struct linux32_sys_pread_args *, register_t *);
   1322       1.31       dsl 
   1323       1.31       dsl int	linux32_sys_pwrite(struct lwp *, const struct linux32_sys_pwrite_args *, register_t *);
   1324       1.31       dsl 
   1325       1.24       dsl int	linux32_sys_chown16(struct lwp *, const struct linux32_sys_chown16_args *, register_t *);
   1326       1.18     njoly 
   1327       1.24       dsl int	netbsd32___getcwd(struct lwp *, const struct netbsd32___getcwd_args *, register_t *);
   1328        1.2      manu 
   1329       1.24       dsl int	sys___vfork14(struct lwp *, const void *, register_t *);
   1330        1.1      manu 
   1331       1.24       dsl int	linux32_sys_ugetrlimit(struct lwp *, const struct linux32_sys_ugetrlimit_args *, register_t *);
   1332        1.1      manu 
   1333       1.24       dsl int	linux32_sys_mmap2(struct lwp *, const struct linux32_sys_mmap2_args *, register_t *);
   1334       1.10      manu 
   1335       1.60       chs int	linux32_sys_truncate64(struct lwp *, const struct linux32_sys_truncate64_args *, register_t *);
   1336       1.60       chs 
   1337       1.60       chs int	linux32_sys_ftruncate64(struct lwp *, const struct linux32_sys_ftruncate64_args *, register_t *);
   1338       1.60       chs 
   1339       1.24       dsl int	linux32_sys_stat64(struct lwp *, const struct linux32_sys_stat64_args *, register_t *);
   1340        1.1      manu 
   1341       1.24       dsl int	linux32_sys_lstat64(struct lwp *, const struct linux32_sys_lstat64_args *, register_t *);
   1342        1.1      manu 
   1343       1.24       dsl int	linux32_sys_fstat64(struct lwp *, const struct linux32_sys_fstat64_args *, register_t *);
   1344        1.1      manu 
   1345       1.24       dsl int	netbsd32___posix_lchown(struct lwp *, const struct netbsd32___posix_lchown_args *, register_t *);
   1346       1.18     njoly 
   1347       1.24       dsl int	netbsd32_setreuid(struct lwp *, const struct netbsd32_setreuid_args *, register_t *);
   1348        1.1      manu 
   1349       1.24       dsl int	netbsd32_setregid(struct lwp *, const struct netbsd32_setregid_args *, register_t *);
   1350        1.1      manu 
   1351       1.24       dsl int	netbsd32_getgroups(struct lwp *, const struct netbsd32_getgroups_args *, register_t *);
   1352        1.3      manu 
   1353       1.24       dsl int	netbsd32_setgroups(struct lwp *, const struct netbsd32_setgroups_args *, register_t *);
   1354        1.3      manu 
   1355       1.24       dsl int	netbsd32___posix_fchown(struct lwp *, const struct netbsd32___posix_fchown_args *, register_t *);
   1356        1.1      manu 
   1357       1.24       dsl int	linux32_sys_setresuid(struct lwp *, const struct linux32_sys_setresuid_args *, register_t *);
   1358        1.1      manu 
   1359       1.45     njoly int	linux32_sys_getresuid(struct lwp *, const struct linux32_sys_getresuid_args *, register_t *);
   1360       1.45     njoly 
   1361       1.24       dsl int	linux32_sys_setresgid(struct lwp *, const struct linux32_sys_setresgid_args *, register_t *);
   1362        1.1      manu 
   1363       1.45     njoly int	linux32_sys_getresgid(struct lwp *, const struct linux32_sys_getresgid_args *, register_t *);
   1364       1.45     njoly 
   1365       1.24       dsl int	netbsd32___posix_chown(struct lwp *, const struct netbsd32___posix_chown_args *, register_t *);
   1366       1.18     njoly 
   1367       1.53     njoly int	netbsd32_mincore(struct lwp *, const struct netbsd32_mincore_args *, register_t *);
   1368       1.53     njoly 
   1369       1.24       dsl int	netbsd32_madvise(struct lwp *, const struct netbsd32_madvise_args *, register_t *);
   1370       1.10      manu 
   1371       1.24       dsl int	linux32_sys_getdents64(struct lwp *, const struct linux32_sys_getdents64_args *, register_t *);
   1372        1.1      manu 
   1373       1.32       dsl #define linux32_sys_fcntl64 linux32_sys_fcntl
   1374       1.32       dsl #define linux32_sys_fcntl64_args linux32_sys_fcntl_args
   1375       1.24       dsl int	linux32_sys_fcntl64(struct lwp *, const struct linux32_sys_fcntl64_args *, register_t *);
   1376        1.1      manu 
   1377       1.24       dsl int	linux_sys_gettid(struct lwp *, const void *, register_t *);
   1378        1.4      manu 
   1379       1.70  christos int	netbsd32_setxattr(struct lwp *, const struct netbsd32_setxattr_args *, register_t *);
   1380       1.67  christos 
   1381       1.70  christos int	netbsd32_lsetxattr(struct lwp *, const struct netbsd32_lsetxattr_args *, register_t *);
   1382       1.67  christos 
   1383       1.70  christos int	netbsd32_fsetxattr(struct lwp *, const struct netbsd32_fsetxattr_args *, register_t *);
   1384       1.67  christos 
   1385       1.70  christos int	netbsd32_getxattr(struct lwp *, const struct netbsd32_getxattr_args *, register_t *);
   1386       1.67  christos 
   1387       1.70  christos int	netbsd32_lgetxattr(struct lwp *, const struct netbsd32_lgetxattr_args *, register_t *);
   1388       1.67  christos 
   1389       1.70  christos int	netbsd32_fgetxattr(struct lwp *, const struct netbsd32_fgetxattr_args *, register_t *);
   1390       1.67  christos 
   1391       1.70  christos int	netbsd32_listxattr(struct lwp *, const struct netbsd32_listxattr_args *, register_t *);
   1392       1.67  christos 
   1393       1.70  christos int	netbsd32_llistxattr(struct lwp *, const struct netbsd32_llistxattr_args *, register_t *);
   1394       1.67  christos 
   1395       1.70  christos int	netbsd32_flistxattr(struct lwp *, const struct netbsd32_flistxattr_args *, register_t *);
   1396       1.67  christos 
   1397       1.70  christos int	netbsd32_removexattr(struct lwp *, const struct netbsd32_removexattr_args *, register_t *);
   1398       1.67  christos 
   1399       1.70  christos int	netbsd32_lremovexattr(struct lwp *, const struct netbsd32_lremovexattr_args *, register_t *);
   1400       1.67  christos 
   1401       1.70  christos int	netbsd32_fremovexattr(struct lwp *, const struct netbsd32_fremovexattr_args *, register_t *);
   1402       1.67  christos 
   1403       1.59       chs int	linux32_sys_tkill(struct lwp *, const struct linux32_sys_tkill_args *, register_t *);
   1404       1.59       chs 
   1405       1.59       chs int	linux32_sys_futex(struct lwp *, const struct linux32_sys_futex_args *, register_t *);
   1406       1.59       chs 
   1407       1.59       chs int	linux32_sys_sched_setaffinity(struct lwp *, const struct linux32_sys_sched_setaffinity_args *, register_t *);
   1408       1.59       chs 
   1409       1.59       chs int	linux32_sys_sched_getaffinity(struct lwp *, const struct linux32_sys_sched_getaffinity_args *, register_t *);
   1410       1.59       chs 
   1411       1.59       chs int	linux32_sys_set_thread_area(struct lwp *, const struct linux32_sys_set_thread_area_args *, register_t *);
   1412       1.59       chs 
   1413       1.59       chs int	linux32_sys_get_thread_area(struct lwp *, const struct linux32_sys_get_thread_area_args *, register_t *);
   1414       1.59       chs 
   1415       1.62     alnsn int	linux32_sys_fadvise64(struct lwp *, const struct linux32_sys_fadvise64_args *, register_t *);
   1416       1.62     alnsn 
   1417       1.24       dsl int	linux32_sys_exit_group(struct lwp *, const struct linux32_sys_exit_group_args *, register_t *);
   1418        1.1      manu 
   1419       1.59       chs int	linux32_sys_set_tid_address(struct lwp *, const struct linux32_sys_set_tid_address_args *, register_t *);
   1420       1.59       chs 
   1421       1.36     njoly int	linux32_sys_clock_settime(struct lwp *, const struct linux32_sys_clock_settime_args *, register_t *);
   1422       1.36     njoly 
   1423       1.36     njoly int	linux32_sys_clock_gettime(struct lwp *, const struct linux32_sys_clock_gettime_args *, register_t *);
   1424       1.36     njoly 
   1425       1.36     njoly int	linux32_sys_clock_getres(struct lwp *, const struct linux32_sys_clock_getres_args *, register_t *);
   1426       1.36     njoly 
   1427       1.47     njoly int	linux32_sys_clock_nanosleep(struct lwp *, const struct linux32_sys_clock_nanosleep_args *, register_t *);
   1428       1.47     njoly 
   1429       1.60       chs int	linux32_sys_statfs64(struct lwp *, const struct linux32_sys_statfs64_args *, register_t *);
   1430       1.60       chs 
   1431       1.60       chs int	linux32_sys_fstatfs64(struct lwp *, const struct linux32_sys_fstatfs64_args *, register_t *);
   1432       1.60       chs 
   1433       1.59       chs int	linux32_sys_tgkill(struct lwp *, const struct linux32_sys_tgkill_args *, register_t *);
   1434       1.59       chs 
   1435       1.72     njoly int	compat_50_netbsd32_utimes(struct lwp *, const struct compat_50_netbsd32_utimes_args *, register_t *);
   1436       1.72     njoly 
   1437       1.62     alnsn int	linux32_sys_fadvise64_64(struct lwp *, const struct linux32_sys_fadvise64_64_args *, register_t *);
   1438       1.62     alnsn 
   1439       1.69       chs int	linux32_sys_openat(struct lwp *, const struct linux32_sys_openat_args *, register_t *);
   1440       1.69       chs 
   1441       1.69       chs int	netbsd32_mkdirat(struct lwp *, const struct netbsd32_mkdirat_args *, register_t *);
   1442       1.69       chs 
   1443       1.69       chs int	linux32_sys_mknodat(struct lwp *, const struct linux32_sys_mknodat_args *, register_t *);
   1444       1.69       chs 
   1445       1.69       chs int	linux32_sys_fchownat(struct lwp *, const struct linux32_sys_fchownat_args *, register_t *);
   1446       1.69       chs 
   1447       1.69       chs int	linux32_sys_fstatat64(struct lwp *, const struct linux32_sys_fstatat64_args *, register_t *);
   1448       1.69       chs 
   1449       1.69       chs int	linux32_sys_unlinkat(struct lwp *, const struct linux32_sys_unlinkat_args *, register_t *);
   1450       1.69       chs 
   1451       1.69       chs int	netbsd32_renameat(struct lwp *, const struct netbsd32_renameat_args *, register_t *);
   1452       1.69       chs 
   1453       1.69       chs int	linux32_sys_linkat(struct lwp *, const struct linux32_sys_linkat_args *, register_t *);
   1454       1.69       chs 
   1455       1.69       chs int	netbsd32_symlinkat(struct lwp *, const struct netbsd32_symlinkat_args *, register_t *);
   1456       1.69       chs 
   1457       1.69       chs int	netbsd32_readlinkat(struct lwp *, const struct netbsd32_readlinkat_args *, register_t *);
   1458       1.69       chs 
   1459       1.69       chs int	linux32_sys_fchmodat(struct lwp *, const struct linux32_sys_fchmodat_args *, register_t *);
   1460       1.69       chs 
   1461       1.69       chs int	linux32_sys_faccessat(struct lwp *, const struct linux32_sys_faccessat_args *, register_t *);
   1462       1.69       chs 
   1463       1.73     njoly int	linux32_sys_ppoll(struct lwp *, const struct linux32_sys_ppoll_args *, register_t *);
   1464       1.73     njoly 
   1465       1.59       chs int	linux32_sys_set_robust_list(struct lwp *, const struct linux32_sys_set_robust_list_args *, register_t *);
   1466       1.59       chs 
   1467       1.59       chs int	linux32_sys_get_robust_list(struct lwp *, const struct linux32_sys_get_robust_list_args *, register_t *);
   1468       1.59       chs 
   1469       1.69       chs int	linux32_sys_utimensat(struct lwp *, const struct linux32_sys_utimensat_args *, register_t *);
   1470       1.69       chs 
   1471       1.61  christos int	linux32_sys_dup3(struct lwp *, const struct linux32_sys_dup3_args *, register_t *);
   1472       1.61  christos 
   1473       1.61  christos int	linux32_sys_pipe2(struct lwp *, const struct linux32_sys_pipe2_args *, register_t *);
   1474       1.61  christos 
   1475        1.1      manu #endif /* _LINUX32_SYS_SYSCALLARGS_H_ */
   1476