1293531Sdchagin/* 2293531Sdchagin * System call prototypes. 3293531Sdchagin * 4293531Sdchagin * DO NOT EDIT-- this file is automatically generated. 5293531Sdchagin * $FreeBSD: stable/10/sys/amd64/linux/linux_proto.h 321014 2017-07-15 15:26:38Z dchagin $ 6293531Sdchagin */ 7293531Sdchagin 8293531Sdchagin#ifndef _LINUX_SYSPROTO_H_ 9293531Sdchagin#define _LINUX_SYSPROTO_H_ 10293531Sdchagin 11293531Sdchagin#include <sys/signal.h> 12293531Sdchagin#include <sys/acl.h> 13293531Sdchagin#include <sys/cpuset.h> 14293531Sdchagin#include <sys/_ffcounter.h> 15293531Sdchagin#include <sys/_semaphore.h> 16293531Sdchagin#include <sys/ucontext.h> 17293531Sdchagin#include <sys/wait.h> 18293531Sdchagin 19293531Sdchagin#include <bsm/audit_kevents.h> 20293531Sdchagin 21293531Sdchaginstruct proc; 22293531Sdchagin 23293531Sdchaginstruct thread; 24293531Sdchagin 25293531Sdchagin#define PAD_(t) (sizeof(register_t) <= sizeof(t) ? \ 26293531Sdchagin 0 : sizeof(register_t) - sizeof(t)) 27293531Sdchagin 28293531Sdchagin#if BYTE_ORDER == LITTLE_ENDIAN 29293531Sdchagin#define PADL_(t) 0 30293531Sdchagin#define PADR_(t) PAD_(t) 31293531Sdchagin#else 32293531Sdchagin#define PADL_(t) PAD_(t) 33293531Sdchagin#define PADR_(t) 0 34293531Sdchagin#endif 35293531Sdchagin 36293531Sdchagin#define nosys linux_nosys 37293531Sdchaginstruct linux_open_args { 38293531Sdchagin char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 39293531Sdchagin char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)]; 40293531Sdchagin char mode_l_[PADL_(l_int)]; l_int mode; char mode_r_[PADR_(l_int)]; 41293531Sdchagin}; 42293531Sdchaginstruct linux_newstat_args { 43293531Sdchagin char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 44293531Sdchagin char buf_l_[PADL_(struct l_newstat *)]; struct l_newstat * buf; char buf_r_[PADR_(struct l_newstat *)]; 45293531Sdchagin}; 46293531Sdchaginstruct linux_newfstat_args { 47293531Sdchagin char fd_l_[PADL_(l_uint)]; l_uint fd; char fd_r_[PADR_(l_uint)]; 48293531Sdchagin char buf_l_[PADL_(struct l_newstat *)]; struct l_newstat * buf; char buf_r_[PADR_(struct l_newstat *)]; 49293531Sdchagin}; 50293531Sdchaginstruct linux_newlstat_args { 51293531Sdchagin char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 52293531Sdchagin char buf_l_[PADL_(struct l_newstat *)]; struct l_newstat * buf; char buf_r_[PADR_(struct l_newstat *)]; 53293531Sdchagin}; 54293531Sdchaginstruct linux_lseek_args { 55293531Sdchagin char fdes_l_[PADL_(l_uint)]; l_uint fdes; char fdes_r_[PADR_(l_uint)]; 56293531Sdchagin char off_l_[PADL_(l_off_t)]; l_off_t off; char off_r_[PADR_(l_off_t)]; 57293531Sdchagin char whence_l_[PADL_(l_int)]; l_int whence; char whence_r_[PADR_(l_int)]; 58293531Sdchagin}; 59293531Sdchaginstruct linux_mmap2_args { 60293531Sdchagin char addr_l_[PADL_(l_ulong)]; l_ulong addr; char addr_r_[PADR_(l_ulong)]; 61293531Sdchagin char len_l_[PADL_(l_ulong)]; l_ulong len; char len_r_[PADR_(l_ulong)]; 62293531Sdchagin char prot_l_[PADL_(l_ulong)]; l_ulong prot; char prot_r_[PADR_(l_ulong)]; 63293531Sdchagin char flags_l_[PADL_(l_ulong)]; l_ulong flags; char flags_r_[PADR_(l_ulong)]; 64293531Sdchagin char fd_l_[PADL_(l_ulong)]; l_ulong fd; char fd_r_[PADR_(l_ulong)]; 65293531Sdchagin char pgoff_l_[PADL_(l_ulong)]; l_ulong pgoff; char pgoff_r_[PADR_(l_ulong)]; 66293531Sdchagin}; 67293531Sdchaginstruct linux_mprotect_args { 68293531Sdchagin char addr_l_[PADL_(caddr_t)]; caddr_t addr; char addr_r_[PADR_(caddr_t)]; 69293531Sdchagin char len_l_[PADL_(int)]; int len; char len_r_[PADR_(int)]; 70293531Sdchagin char prot_l_[PADL_(int)]; int prot; char prot_r_[PADR_(int)]; 71293531Sdchagin}; 72293531Sdchaginstruct linux_brk_args { 73293531Sdchagin char dsend_l_[PADL_(l_ulong)]; l_ulong dsend; char dsend_r_[PADR_(l_ulong)]; 74293531Sdchagin}; 75293531Sdchaginstruct linux_rt_sigaction_args { 76293531Sdchagin char sig_l_[PADL_(l_int)]; l_int sig; char sig_r_[PADR_(l_int)]; 77293531Sdchagin char act_l_[PADL_(l_sigaction_t *)]; l_sigaction_t * act; char act_r_[PADR_(l_sigaction_t *)]; 78293531Sdchagin char oact_l_[PADL_(l_sigaction_t *)]; l_sigaction_t * oact; char oact_r_[PADR_(l_sigaction_t *)]; 79293531Sdchagin char sigsetsize_l_[PADL_(l_size_t)]; l_size_t sigsetsize; char sigsetsize_r_[PADR_(l_size_t)]; 80293531Sdchagin}; 81293531Sdchaginstruct linux_rt_sigprocmask_args { 82293531Sdchagin char how_l_[PADL_(l_int)]; l_int how; char how_r_[PADR_(l_int)]; 83293531Sdchagin char mask_l_[PADL_(l_sigset_t *)]; l_sigset_t * mask; char mask_r_[PADR_(l_sigset_t *)]; 84293531Sdchagin char omask_l_[PADL_(l_sigset_t *)]; l_sigset_t * omask; char omask_r_[PADR_(l_sigset_t *)]; 85293531Sdchagin char sigsetsize_l_[PADL_(l_size_t)]; l_size_t sigsetsize; char sigsetsize_r_[PADR_(l_size_t)]; 86293531Sdchagin}; 87293531Sdchaginstruct linux_rt_sigreturn_args { 88293531Sdchagin char ucp_l_[PADL_(struct l_ucontext *)]; struct l_ucontext * ucp; char ucp_r_[PADR_(struct l_ucontext *)]; 89293531Sdchagin}; 90293531Sdchaginstruct linux_ioctl_args { 91293531Sdchagin char fd_l_[PADL_(l_uint)]; l_uint fd; char fd_r_[PADR_(l_uint)]; 92293531Sdchagin char cmd_l_[PADL_(l_uint)]; l_uint cmd; char cmd_r_[PADR_(l_uint)]; 93293531Sdchagin char arg_l_[PADL_(uintptr_t)]; uintptr_t arg; char arg_r_[PADR_(uintptr_t)]; 94293531Sdchagin}; 95293531Sdchaginstruct linux_pread_args { 96293531Sdchagin char fd_l_[PADL_(l_uint)]; l_uint fd; char fd_r_[PADR_(l_uint)]; 97293531Sdchagin char buf_l_[PADL_(char *)]; char * buf; char buf_r_[PADR_(char *)]; 98293531Sdchagin char nbyte_l_[PADL_(l_size_t)]; l_size_t nbyte; char nbyte_r_[PADR_(l_size_t)]; 99293531Sdchagin char offset_l_[PADL_(l_loff_t)]; l_loff_t offset; char offset_r_[PADR_(l_loff_t)]; 100293531Sdchagin}; 101293531Sdchaginstruct linux_pwrite_args { 102293531Sdchagin char fd_l_[PADL_(l_uint)]; l_uint fd; char fd_r_[PADR_(l_uint)]; 103293531Sdchagin char buf_l_[PADL_(char *)]; char * buf; char buf_r_[PADR_(char *)]; 104293531Sdchagin char nbyte_l_[PADL_(l_size_t)]; l_size_t nbyte; char nbyte_r_[PADR_(l_size_t)]; 105293531Sdchagin char offset_l_[PADL_(l_loff_t)]; l_loff_t offset; char offset_r_[PADR_(l_loff_t)]; 106293531Sdchagin}; 107293531Sdchaginstruct linux_access_args { 108293531Sdchagin char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 109293531Sdchagin char amode_l_[PADL_(l_int)]; l_int amode; char amode_r_[PADR_(l_int)]; 110293531Sdchagin}; 111293531Sdchaginstruct linux_pipe_args { 112293531Sdchagin char pipefds_l_[PADL_(l_ulong *)]; l_ulong * pipefds; char pipefds_r_[PADR_(l_ulong *)]; 113293531Sdchagin}; 114293531Sdchaginstruct linux_select_args { 115293531Sdchagin char nfds_l_[PADL_(l_int)]; l_int nfds; char nfds_r_[PADR_(l_int)]; 116293531Sdchagin char readfds_l_[PADL_(l_fd_set *)]; l_fd_set * readfds; char readfds_r_[PADR_(l_fd_set *)]; 117293531Sdchagin char writefds_l_[PADL_(l_fd_set *)]; l_fd_set * writefds; char writefds_r_[PADR_(l_fd_set *)]; 118293531Sdchagin char exceptfds_l_[PADL_(l_fd_set *)]; l_fd_set * exceptfds; char exceptfds_r_[PADR_(l_fd_set *)]; 119293531Sdchagin char timeout_l_[PADL_(struct l_timeval *)]; struct l_timeval * timeout; char timeout_r_[PADR_(struct l_timeval *)]; 120293531Sdchagin}; 121293531Sdchaginstruct linux_mremap_args { 122293531Sdchagin char addr_l_[PADL_(l_ulong)]; l_ulong addr; char addr_r_[PADR_(l_ulong)]; 123293531Sdchagin char old_len_l_[PADL_(l_ulong)]; l_ulong old_len; char old_len_r_[PADR_(l_ulong)]; 124293531Sdchagin char new_len_l_[PADL_(l_ulong)]; l_ulong new_len; char new_len_r_[PADR_(l_ulong)]; 125293531Sdchagin char flags_l_[PADL_(l_ulong)]; l_ulong flags; char flags_r_[PADR_(l_ulong)]; 126293531Sdchagin char new_addr_l_[PADL_(l_ulong)]; l_ulong new_addr; char new_addr_r_[PADR_(l_ulong)]; 127293531Sdchagin}; 128293531Sdchaginstruct linux_msync_args { 129293531Sdchagin char addr_l_[PADL_(l_ulong)]; l_ulong addr; char addr_r_[PADR_(l_ulong)]; 130293531Sdchagin char len_l_[PADL_(l_size_t)]; l_size_t len; char len_r_[PADR_(l_size_t)]; 131293531Sdchagin char fl_l_[PADL_(l_int)]; l_int fl; char fl_r_[PADR_(l_int)]; 132293531Sdchagin}; 133293531Sdchaginstruct linux_mincore_args { 134293531Sdchagin char start_l_[PADL_(l_ulong)]; l_ulong start; char start_r_[PADR_(l_ulong)]; 135293531Sdchagin char len_l_[PADL_(l_size_t)]; l_size_t len; char len_r_[PADR_(l_size_t)]; 136293531Sdchagin char vec_l_[PADL_(u_char *)]; u_char * vec; char vec_r_[PADR_(u_char *)]; 137293531Sdchagin}; 138293531Sdchaginstruct linux_shmget_args { 139293531Sdchagin char key_l_[PADL_(l_key_t)]; l_key_t key; char key_r_[PADR_(l_key_t)]; 140293531Sdchagin char size_l_[PADL_(l_size_t)]; l_size_t size; char size_r_[PADR_(l_size_t)]; 141293531Sdchagin char shmflg_l_[PADL_(l_int)]; l_int shmflg; char shmflg_r_[PADR_(l_int)]; 142293531Sdchagin}; 143293531Sdchaginstruct linux_shmat_args { 144293531Sdchagin char shmid_l_[PADL_(l_int)]; l_int shmid; char shmid_r_[PADR_(l_int)]; 145293531Sdchagin char shmaddr_l_[PADL_(char *)]; char * shmaddr; char shmaddr_r_[PADR_(char *)]; 146293531Sdchagin char shmflg_l_[PADL_(l_int)]; l_int shmflg; char shmflg_r_[PADR_(l_int)]; 147293531Sdchagin}; 148293531Sdchaginstruct linux_shmctl_args { 149293531Sdchagin char shmid_l_[PADL_(l_int)]; l_int shmid; char shmid_r_[PADR_(l_int)]; 150293531Sdchagin char cmd_l_[PADL_(l_int)]; l_int cmd; char cmd_r_[PADR_(l_int)]; 151293531Sdchagin char buf_l_[PADL_(struct l_shmid_ds *)]; struct l_shmid_ds * buf; char buf_r_[PADR_(struct l_shmid_ds *)]; 152293531Sdchagin}; 153293531Sdchaginstruct linux_pause_args { 154293531Sdchagin register_t dummy; 155293531Sdchagin}; 156293531Sdchaginstruct linux_nanosleep_args { 157293531Sdchagin char rqtp_l_[PADL_(const struct l_timespec *)]; const struct l_timespec * rqtp; char rqtp_r_[PADR_(const struct l_timespec *)]; 158293531Sdchagin char rmtp_l_[PADL_(struct l_timespec *)]; struct l_timespec * rmtp; char rmtp_r_[PADR_(struct l_timespec *)]; 159293531Sdchagin}; 160293531Sdchaginstruct linux_getitimer_args { 161293531Sdchagin char which_l_[PADL_(l_int)]; l_int which; char which_r_[PADR_(l_int)]; 162293531Sdchagin char itv_l_[PADL_(struct l_itimerval *)]; struct l_itimerval * itv; char itv_r_[PADR_(struct l_itimerval *)]; 163293531Sdchagin}; 164293531Sdchaginstruct linux_alarm_args { 165293531Sdchagin char secs_l_[PADL_(l_uint)]; l_uint secs; char secs_r_[PADR_(l_uint)]; 166293531Sdchagin}; 167293531Sdchaginstruct linux_setitimer_args { 168293531Sdchagin char which_l_[PADL_(l_int)]; l_int which; char which_r_[PADR_(l_int)]; 169293531Sdchagin char itv_l_[PADL_(struct l_itimerval *)]; struct l_itimerval * itv; char itv_r_[PADR_(struct l_itimerval *)]; 170293531Sdchagin char oitv_l_[PADL_(struct l_itimerval *)]; struct l_itimerval * oitv; char oitv_r_[PADR_(struct l_itimerval *)]; 171293531Sdchagin}; 172293531Sdchaginstruct linux_getpid_args { 173293531Sdchagin register_t dummy; 174293531Sdchagin}; 175293531Sdchaginstruct linux_sendfile_args { 176293531Sdchagin char out_l_[PADL_(int)]; int out; char out_r_[PADR_(int)]; 177293531Sdchagin char in_l_[PADL_(int)]; int in; char in_r_[PADR_(int)]; 178293531Sdchagin char offset_l_[PADL_(l_long *)]; l_long * offset; char offset_r_[PADR_(l_long *)]; 179293531Sdchagin char count_l_[PADL_(l_size_t)]; l_size_t count; char count_r_[PADR_(l_size_t)]; 180293531Sdchagin}; 181293531Sdchaginstruct linux_socket_args { 182293531Sdchagin char domain_l_[PADL_(l_int)]; l_int domain; char domain_r_[PADR_(l_int)]; 183293531Sdchagin char type_l_[PADL_(l_int)]; l_int type; char type_r_[PADR_(l_int)]; 184293531Sdchagin char protocol_l_[PADL_(l_int)]; l_int protocol; char protocol_r_[PADR_(l_int)]; 185293531Sdchagin}; 186293531Sdchaginstruct linux_connect_args { 187293531Sdchagin char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)]; 188293531Sdchagin char name_l_[PADL_(l_uintptr_t)]; l_uintptr_t name; char name_r_[PADR_(l_uintptr_t)]; 189293531Sdchagin char namelen_l_[PADL_(l_int)]; l_int namelen; char namelen_r_[PADR_(l_int)]; 190293531Sdchagin}; 191293531Sdchaginstruct linux_accept_args { 192293531Sdchagin char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)]; 193293531Sdchagin char addr_l_[PADL_(l_uintptr_t)]; l_uintptr_t addr; char addr_r_[PADR_(l_uintptr_t)]; 194293531Sdchagin char namelen_l_[PADL_(l_uintptr_t)]; l_uintptr_t namelen; char namelen_r_[PADR_(l_uintptr_t)]; 195293531Sdchagin}; 196293531Sdchaginstruct linux_sendto_args { 197293531Sdchagin char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)]; 198293531Sdchagin char msg_l_[PADL_(l_uintptr_t)]; l_uintptr_t msg; char msg_r_[PADR_(l_uintptr_t)]; 199293531Sdchagin char len_l_[PADL_(l_int)]; l_int len; char len_r_[PADR_(l_int)]; 200293531Sdchagin char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)]; 201293531Sdchagin char to_l_[PADL_(l_uintptr_t)]; l_uintptr_t to; char to_r_[PADR_(l_uintptr_t)]; 202293531Sdchagin char tolen_l_[PADL_(l_int)]; l_int tolen; char tolen_r_[PADR_(l_int)]; 203293531Sdchagin}; 204293531Sdchaginstruct linux_recvfrom_args { 205293531Sdchagin char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)]; 206293531Sdchagin char buf_l_[PADL_(l_uintptr_t)]; l_uintptr_t buf; char buf_r_[PADR_(l_uintptr_t)]; 207293531Sdchagin char len_l_[PADL_(l_size_t)]; l_size_t len; char len_r_[PADR_(l_size_t)]; 208293531Sdchagin char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)]; 209293531Sdchagin char from_l_[PADL_(l_uintptr_t)]; l_uintptr_t from; char from_r_[PADR_(l_uintptr_t)]; 210293531Sdchagin char fromlen_l_[PADL_(l_uintptr_t)]; l_uintptr_t fromlen; char fromlen_r_[PADR_(l_uintptr_t)]; 211293531Sdchagin}; 212293531Sdchaginstruct linux_sendmsg_args { 213293531Sdchagin char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)]; 214293531Sdchagin char msg_l_[PADL_(l_uintptr_t)]; l_uintptr_t msg; char msg_r_[PADR_(l_uintptr_t)]; 215293531Sdchagin char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)]; 216293531Sdchagin}; 217293531Sdchaginstruct linux_recvmsg_args { 218293531Sdchagin char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)]; 219293531Sdchagin char msg_l_[PADL_(l_uintptr_t)]; l_uintptr_t msg; char msg_r_[PADR_(l_uintptr_t)]; 220293531Sdchagin char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)]; 221293531Sdchagin}; 222293531Sdchaginstruct linux_shutdown_args { 223293531Sdchagin char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)]; 224293531Sdchagin char how_l_[PADL_(l_int)]; l_int how; char how_r_[PADR_(l_int)]; 225293531Sdchagin}; 226293531Sdchaginstruct linux_bind_args { 227293531Sdchagin char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)]; 228293531Sdchagin char name_l_[PADL_(l_uintptr_t)]; l_uintptr_t name; char name_r_[PADR_(l_uintptr_t)]; 229293531Sdchagin char namelen_l_[PADL_(l_int)]; l_int namelen; char namelen_r_[PADR_(l_int)]; 230293531Sdchagin}; 231293531Sdchaginstruct linux_listen_args { 232293531Sdchagin char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)]; 233293531Sdchagin char backlog_l_[PADL_(l_int)]; l_int backlog; char backlog_r_[PADR_(l_int)]; 234293531Sdchagin}; 235293531Sdchaginstruct linux_getsockname_args { 236293531Sdchagin char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)]; 237293531Sdchagin char addr_l_[PADL_(l_uintptr_t)]; l_uintptr_t addr; char addr_r_[PADR_(l_uintptr_t)]; 238293531Sdchagin char namelen_l_[PADL_(l_uintptr_t)]; l_uintptr_t namelen; char namelen_r_[PADR_(l_uintptr_t)]; 239293531Sdchagin}; 240293531Sdchaginstruct linux_getpeername_args { 241293531Sdchagin char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)]; 242293531Sdchagin char addr_l_[PADL_(l_uintptr_t)]; l_uintptr_t addr; char addr_r_[PADR_(l_uintptr_t)]; 243293531Sdchagin char namelen_l_[PADL_(l_uintptr_t)]; l_uintptr_t namelen; char namelen_r_[PADR_(l_uintptr_t)]; 244293531Sdchagin}; 245293531Sdchaginstruct linux_socketpair_args { 246293531Sdchagin char domain_l_[PADL_(l_int)]; l_int domain; char domain_r_[PADR_(l_int)]; 247293531Sdchagin char type_l_[PADL_(l_int)]; l_int type; char type_r_[PADR_(l_int)]; 248293531Sdchagin char protocol_l_[PADL_(l_int)]; l_int protocol; char protocol_r_[PADR_(l_int)]; 249293531Sdchagin char rsv_l_[PADL_(l_uintptr_t)]; l_uintptr_t rsv; char rsv_r_[PADR_(l_uintptr_t)]; 250293531Sdchagin}; 251293531Sdchaginstruct linux_setsockopt_args { 252293531Sdchagin char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)]; 253293531Sdchagin char level_l_[PADL_(l_int)]; l_int level; char level_r_[PADR_(l_int)]; 254293531Sdchagin char optname_l_[PADL_(l_int)]; l_int optname; char optname_r_[PADR_(l_int)]; 255293531Sdchagin char optval_l_[PADL_(l_uintptr_t)]; l_uintptr_t optval; char optval_r_[PADR_(l_uintptr_t)]; 256293531Sdchagin char optlen_l_[PADL_(l_int)]; l_int optlen; char optlen_r_[PADR_(l_int)]; 257293531Sdchagin}; 258293531Sdchaginstruct linux_getsockopt_args { 259293531Sdchagin char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)]; 260293531Sdchagin char level_l_[PADL_(l_int)]; l_int level; char level_r_[PADR_(l_int)]; 261293531Sdchagin char optname_l_[PADL_(l_int)]; l_int optname; char optname_r_[PADR_(l_int)]; 262293531Sdchagin char optval_l_[PADL_(l_uintptr_t)]; l_uintptr_t optval; char optval_r_[PADR_(l_uintptr_t)]; 263293531Sdchagin char optlen_l_[PADL_(l_uintptr_t)]; l_uintptr_t optlen; char optlen_r_[PADR_(l_uintptr_t)]; 264293531Sdchagin}; 265293531Sdchaginstruct linux_clone_args { 266293531Sdchagin char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)]; 267293531Sdchagin char stack_l_[PADL_(void *)]; void * stack; char stack_r_[PADR_(void *)]; 268293531Sdchagin char parent_tidptr_l_[PADL_(void *)]; void * parent_tidptr; char parent_tidptr_r_[PADR_(void *)]; 269293531Sdchagin char child_tidptr_l_[PADL_(void *)]; void * child_tidptr; char child_tidptr_r_[PADR_(void *)]; 270293531Sdchagin char tls_l_[PADL_(void *)]; void * tls; char tls_r_[PADR_(void *)]; 271293531Sdchagin}; 272293531Sdchaginstruct linux_fork_args { 273293531Sdchagin register_t dummy; 274293531Sdchagin}; 275293531Sdchaginstruct linux_vfork_args { 276293531Sdchagin register_t dummy; 277293531Sdchagin}; 278293531Sdchaginstruct linux_execve_args { 279293531Sdchagin char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 280293531Sdchagin char argp_l_[PADL_(char **)]; char ** argp; char argp_r_[PADR_(char **)]; 281293531Sdchagin char envp_l_[PADL_(char **)]; char ** envp; char envp_r_[PADR_(char **)]; 282293531Sdchagin}; 283293531Sdchaginstruct linux_exit_args { 284293531Sdchagin char rval_l_[PADL_(int)]; int rval; char rval_r_[PADR_(int)]; 285293531Sdchagin}; 286293531Sdchaginstruct linux_wait4_args { 287293531Sdchagin char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)]; 288293531Sdchagin char status_l_[PADL_(l_int *)]; l_int * status; char status_r_[PADR_(l_int *)]; 289293531Sdchagin char options_l_[PADL_(l_int)]; l_int options; char options_r_[PADR_(l_int)]; 290293531Sdchagin char rusage_l_[PADL_(struct rusage *)]; struct rusage * rusage; char rusage_r_[PADR_(struct rusage *)]; 291293531Sdchagin}; 292293531Sdchaginstruct linux_kill_args { 293293531Sdchagin char pid_l_[PADL_(l_int)]; l_int pid; char pid_r_[PADR_(l_int)]; 294293531Sdchagin char signum_l_[PADL_(l_int)]; l_int signum; char signum_r_[PADR_(l_int)]; 295293531Sdchagin}; 296293531Sdchaginstruct linux_newuname_args { 297293531Sdchagin char buf_l_[PADL_(struct l_new_utsname *)]; struct l_new_utsname * buf; char buf_r_[PADR_(struct l_new_utsname *)]; 298293531Sdchagin}; 299293531Sdchaginstruct linux_semget_args { 300293531Sdchagin char key_l_[PADL_(l_key_t)]; l_key_t key; char key_r_[PADR_(l_key_t)]; 301293531Sdchagin char nsems_l_[PADL_(l_int)]; l_int nsems; char nsems_r_[PADR_(l_int)]; 302293531Sdchagin char semflg_l_[PADL_(l_int)]; l_int semflg; char semflg_r_[PADR_(l_int)]; 303293531Sdchagin}; 304293531Sdchaginstruct linux_semop_args { 305293531Sdchagin char semid_l_[PADL_(l_int)]; l_int semid; char semid_r_[PADR_(l_int)]; 306293531Sdchagin char tsops_l_[PADL_(struct l_sembuf *)]; struct l_sembuf * tsops; char tsops_r_[PADR_(struct l_sembuf *)]; 307293531Sdchagin char nsops_l_[PADL_(l_uint)]; l_uint nsops; char nsops_r_[PADR_(l_uint)]; 308293531Sdchagin}; 309293531Sdchaginstruct linux_semctl_args { 310293531Sdchagin char semid_l_[PADL_(l_int)]; l_int semid; char semid_r_[PADR_(l_int)]; 311293531Sdchagin char semnum_l_[PADL_(l_int)]; l_int semnum; char semnum_r_[PADR_(l_int)]; 312293531Sdchagin char cmd_l_[PADL_(l_int)]; l_int cmd; char cmd_r_[PADR_(l_int)]; 313293531Sdchagin char arg_l_[PADL_(union l_semun)]; union l_semun arg; char arg_r_[PADR_(union l_semun)]; 314293531Sdchagin}; 315293531Sdchaginstruct linux_shmdt_args { 316293531Sdchagin char shmaddr_l_[PADL_(char *)]; char * shmaddr; char shmaddr_r_[PADR_(char *)]; 317293531Sdchagin}; 318293531Sdchaginstruct linux_msgget_args { 319293531Sdchagin char key_l_[PADL_(l_key_t)]; l_key_t key; char key_r_[PADR_(l_key_t)]; 320293531Sdchagin char msgflg_l_[PADL_(l_int)]; l_int msgflg; char msgflg_r_[PADR_(l_int)]; 321293531Sdchagin}; 322293531Sdchaginstruct linux_msgsnd_args { 323293531Sdchagin char msqid_l_[PADL_(l_int)]; l_int msqid; char msqid_r_[PADR_(l_int)]; 324293531Sdchagin char msgp_l_[PADL_(struct l_msgbuf *)]; struct l_msgbuf * msgp; char msgp_r_[PADR_(struct l_msgbuf *)]; 325293531Sdchagin char msgsz_l_[PADL_(l_size_t)]; l_size_t msgsz; char msgsz_r_[PADR_(l_size_t)]; 326293531Sdchagin char msgflg_l_[PADL_(l_int)]; l_int msgflg; char msgflg_r_[PADR_(l_int)]; 327293531Sdchagin}; 328293531Sdchaginstruct linux_msgrcv_args { 329293531Sdchagin char msqid_l_[PADL_(l_int)]; l_int msqid; char msqid_r_[PADR_(l_int)]; 330293531Sdchagin char msgp_l_[PADL_(struct l_msgbuf *)]; struct l_msgbuf * msgp; char msgp_r_[PADR_(struct l_msgbuf *)]; 331293531Sdchagin char msgsz_l_[PADL_(l_size_t)]; l_size_t msgsz; char msgsz_r_[PADR_(l_size_t)]; 332293531Sdchagin char msgtyp_l_[PADL_(l_long)]; l_long msgtyp; char msgtyp_r_[PADR_(l_long)]; 333293531Sdchagin char msgflg_l_[PADL_(l_int)]; l_int msgflg; char msgflg_r_[PADR_(l_int)]; 334293531Sdchagin}; 335293531Sdchaginstruct linux_msgctl_args { 336293531Sdchagin char msqid_l_[PADL_(l_int)]; l_int msqid; char msqid_r_[PADR_(l_int)]; 337293531Sdchagin char cmd_l_[PADL_(l_int)]; l_int cmd; char cmd_r_[PADR_(l_int)]; 338293531Sdchagin char buf_l_[PADL_(struct l_msqid_ds *)]; struct l_msqid_ds * buf; char buf_r_[PADR_(struct l_msqid_ds *)]; 339293531Sdchagin}; 340293531Sdchaginstruct linux_fcntl_args { 341293531Sdchagin char fd_l_[PADL_(l_uint)]; l_uint fd; char fd_r_[PADR_(l_uint)]; 342293531Sdchagin char cmd_l_[PADL_(l_uint)]; l_uint cmd; char cmd_r_[PADR_(l_uint)]; 343293531Sdchagin char arg_l_[PADL_(l_ulong)]; l_ulong arg; char arg_r_[PADR_(l_ulong)]; 344293531Sdchagin}; 345293531Sdchaginstruct linux_fdatasync_args { 346293531Sdchagin char fd_l_[PADL_(l_uint)]; l_uint fd; char fd_r_[PADR_(l_uint)]; 347293531Sdchagin}; 348293531Sdchaginstruct linux_truncate_args { 349293531Sdchagin char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 350293531Sdchagin char length_l_[PADL_(l_ulong)]; l_ulong length; char length_r_[PADR_(l_ulong)]; 351293531Sdchagin}; 352293531Sdchaginstruct linux_ftruncate_args { 353293531Sdchagin char fd_l_[PADL_(l_int)]; l_int fd; char fd_r_[PADR_(l_int)]; 354293531Sdchagin char length_l_[PADL_(l_long)]; l_long length; char length_r_[PADR_(l_long)]; 355293531Sdchagin}; 356293531Sdchaginstruct linux_getdents_args { 357293531Sdchagin char fd_l_[PADL_(l_uint)]; l_uint fd; char fd_r_[PADR_(l_uint)]; 358293531Sdchagin char dent_l_[PADL_(void *)]; void * dent; char dent_r_[PADR_(void *)]; 359293531Sdchagin char count_l_[PADL_(l_uint)]; l_uint count; char count_r_[PADR_(l_uint)]; 360293531Sdchagin}; 361293531Sdchaginstruct linux_getcwd_args { 362293531Sdchagin char buf_l_[PADL_(char *)]; char * buf; char buf_r_[PADR_(char *)]; 363293531Sdchagin char bufsize_l_[PADL_(l_ulong)]; l_ulong bufsize; char bufsize_r_[PADR_(l_ulong)]; 364293531Sdchagin}; 365293531Sdchaginstruct linux_chdir_args { 366293531Sdchagin char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 367293531Sdchagin}; 368293531Sdchaginstruct linux_rename_args { 369293531Sdchagin char from_l_[PADL_(char *)]; char * from; char from_r_[PADR_(char *)]; 370293531Sdchagin char to_l_[PADL_(char *)]; char * to; char to_r_[PADR_(char *)]; 371293531Sdchagin}; 372293531Sdchaginstruct linux_mkdir_args { 373293531Sdchagin char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 374293531Sdchagin char mode_l_[PADL_(l_int)]; l_int mode; char mode_r_[PADR_(l_int)]; 375293531Sdchagin}; 376293531Sdchaginstruct linux_rmdir_args { 377293531Sdchagin char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 378293531Sdchagin}; 379293531Sdchaginstruct linux_creat_args { 380293531Sdchagin char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 381293531Sdchagin char mode_l_[PADL_(l_int)]; l_int mode; char mode_r_[PADR_(l_int)]; 382293531Sdchagin}; 383293531Sdchaginstruct linux_link_args { 384293531Sdchagin char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 385293531Sdchagin char to_l_[PADL_(char *)]; char * to; char to_r_[PADR_(char *)]; 386293531Sdchagin}; 387293531Sdchaginstruct linux_unlink_args { 388293531Sdchagin char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 389293531Sdchagin}; 390293531Sdchaginstruct linux_symlink_args { 391293531Sdchagin char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 392293531Sdchagin char to_l_[PADL_(char *)]; char * to; char to_r_[PADR_(char *)]; 393293531Sdchagin}; 394293531Sdchaginstruct linux_readlink_args { 395293531Sdchagin char name_l_[PADL_(char *)]; char * name; char name_r_[PADR_(char *)]; 396293531Sdchagin char buf_l_[PADL_(char *)]; char * buf; char buf_r_[PADR_(char *)]; 397293531Sdchagin char count_l_[PADL_(l_int)]; l_int count; char count_r_[PADR_(l_int)]; 398293531Sdchagin}; 399293531Sdchaginstruct linux_chmod_args { 400293531Sdchagin char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 401293531Sdchagin char mode_l_[PADL_(l_mode_t)]; l_mode_t mode; char mode_r_[PADR_(l_mode_t)]; 402293531Sdchagin}; 403293531Sdchaginstruct linux_chown_args { 404293531Sdchagin char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 405293531Sdchagin char uid_l_[PADL_(l_uid_t)]; l_uid_t uid; char uid_r_[PADR_(l_uid_t)]; 406293531Sdchagin char gid_l_[PADL_(l_gid_t)]; l_gid_t gid; char gid_r_[PADR_(l_gid_t)]; 407293531Sdchagin}; 408293531Sdchaginstruct linux_lchown_args { 409293531Sdchagin char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 410293531Sdchagin char uid_l_[PADL_(l_uid_t)]; l_uid_t uid; char uid_r_[PADR_(l_uid_t)]; 411293531Sdchagin char gid_l_[PADL_(l_gid_t)]; l_gid_t gid; char gid_r_[PADR_(l_gid_t)]; 412293531Sdchagin}; 413293531Sdchaginstruct linux_getrlimit_args { 414293531Sdchagin char resource_l_[PADL_(l_uint)]; l_uint resource; char resource_r_[PADR_(l_uint)]; 415293531Sdchagin char rlim_l_[PADL_(struct l_rlimit *)]; struct l_rlimit * rlim; char rlim_r_[PADR_(struct l_rlimit *)]; 416293531Sdchagin}; 417293531Sdchaginstruct linux_sysinfo_args { 418293531Sdchagin char info_l_[PADL_(struct l_sysinfo *)]; struct l_sysinfo * info; char info_r_[PADR_(struct l_sysinfo *)]; 419293531Sdchagin}; 420293531Sdchaginstruct linux_times_args { 421293531Sdchagin char buf_l_[PADL_(struct l_times_argv *)]; struct l_times_argv * buf; char buf_r_[PADR_(struct l_times_argv *)]; 422293531Sdchagin}; 423293531Sdchaginstruct linux_ptrace_args { 424293531Sdchagin char req_l_[PADL_(l_long)]; l_long req; char req_r_[PADR_(l_long)]; 425293531Sdchagin char pid_l_[PADL_(l_long)]; l_long pid; char pid_r_[PADR_(l_long)]; 426293531Sdchagin char addr_l_[PADL_(l_long)]; l_long addr; char addr_r_[PADR_(l_long)]; 427293531Sdchagin char data_l_[PADL_(l_long)]; l_long data; char data_r_[PADR_(l_long)]; 428293531Sdchagin}; 429293531Sdchaginstruct linux_getuid_args { 430293531Sdchagin register_t dummy; 431293531Sdchagin}; 432293531Sdchaginstruct linux_syslog_args { 433293531Sdchagin char type_l_[PADL_(l_int)]; l_int type; char type_r_[PADR_(l_int)]; 434293531Sdchagin char buf_l_[PADL_(char *)]; char * buf; char buf_r_[PADR_(char *)]; 435293531Sdchagin char len_l_[PADL_(l_int)]; l_int len; char len_r_[PADR_(l_int)]; 436293531Sdchagin}; 437293531Sdchaginstruct linux_getgid_args { 438293531Sdchagin register_t dummy; 439293531Sdchagin}; 440293531Sdchaginstruct linux_getppid_args { 441293531Sdchagin register_t dummy; 442293531Sdchagin}; 443293531Sdchaginstruct linux_getgroups_args { 444293531Sdchagin char gidsetsize_l_[PADL_(l_int)]; l_int gidsetsize; char gidsetsize_r_[PADR_(l_int)]; 445293531Sdchagin char grouplist_l_[PADL_(l_gid_t *)]; l_gid_t * grouplist; char grouplist_r_[PADR_(l_gid_t *)]; 446293531Sdchagin}; 447293531Sdchaginstruct linux_setgroups_args { 448293531Sdchagin char gidsetsize_l_[PADL_(l_int)]; l_int gidsetsize; char gidsetsize_r_[PADR_(l_int)]; 449293531Sdchagin char grouplist_l_[PADL_(l_gid_t *)]; l_gid_t * grouplist; char grouplist_r_[PADR_(l_gid_t *)]; 450293531Sdchagin}; 451293531Sdchaginstruct linux_setfsuid_args { 452293531Sdchagin char uid_l_[PADL_(l_uid_t)]; l_uid_t uid; char uid_r_[PADR_(l_uid_t)]; 453293531Sdchagin}; 454293531Sdchaginstruct linux_setfsgid_args { 455293531Sdchagin char gid_l_[PADL_(l_gid_t)]; l_gid_t gid; char gid_r_[PADR_(l_gid_t)]; 456293531Sdchagin}; 457293531Sdchaginstruct linux_getsid_args { 458293531Sdchagin char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)]; 459293531Sdchagin}; 460293531Sdchaginstruct linux_capget_args { 461293531Sdchagin char hdrp_l_[PADL_(struct l_user_cap_header *)]; struct l_user_cap_header * hdrp; char hdrp_r_[PADR_(struct l_user_cap_header *)]; 462293531Sdchagin char datap_l_[PADL_(struct l_user_cap_data *)]; struct l_user_cap_data * datap; char datap_r_[PADR_(struct l_user_cap_data *)]; 463293531Sdchagin}; 464293531Sdchaginstruct linux_capset_args { 465293531Sdchagin char hdrp_l_[PADL_(struct l_user_cap_header *)]; struct l_user_cap_header * hdrp; char hdrp_r_[PADR_(struct l_user_cap_header *)]; 466293531Sdchagin char datap_l_[PADL_(struct l_user_cap_data *)]; struct l_user_cap_data * datap; char datap_r_[PADR_(struct l_user_cap_data *)]; 467293531Sdchagin}; 468293531Sdchaginstruct linux_rt_sigpending_args { 469293531Sdchagin char set_l_[PADL_(l_sigset_t *)]; l_sigset_t * set; char set_r_[PADR_(l_sigset_t *)]; 470293531Sdchagin char sigsetsize_l_[PADL_(l_size_t)]; l_size_t sigsetsize; char sigsetsize_r_[PADR_(l_size_t)]; 471293531Sdchagin}; 472293531Sdchaginstruct linux_rt_sigtimedwait_args { 473293531Sdchagin char mask_l_[PADL_(l_sigset_t *)]; l_sigset_t * mask; char mask_r_[PADR_(l_sigset_t *)]; 474293531Sdchagin char ptr_l_[PADL_(l_siginfo_t *)]; l_siginfo_t * ptr; char ptr_r_[PADR_(l_siginfo_t *)]; 475293531Sdchagin char timeout_l_[PADL_(struct l_timeval *)]; struct l_timeval * timeout; char timeout_r_[PADR_(struct l_timeval *)]; 476293531Sdchagin char sigsetsize_l_[PADL_(l_size_t)]; l_size_t sigsetsize; char sigsetsize_r_[PADR_(l_size_t)]; 477293531Sdchagin}; 478293531Sdchaginstruct linux_rt_sigqueueinfo_args { 479293531Sdchagin char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)]; 480293531Sdchagin char sig_l_[PADL_(l_int)]; l_int sig; char sig_r_[PADR_(l_int)]; 481293531Sdchagin char info_l_[PADL_(l_siginfo_t *)]; l_siginfo_t * info; char info_r_[PADR_(l_siginfo_t *)]; 482293531Sdchagin}; 483293531Sdchaginstruct linux_rt_sigsuspend_args { 484293531Sdchagin char newset_l_[PADL_(l_sigset_t *)]; l_sigset_t * newset; char newset_r_[PADR_(l_sigset_t *)]; 485293531Sdchagin char sigsetsize_l_[PADL_(l_size_t)]; l_size_t sigsetsize; char sigsetsize_r_[PADR_(l_size_t)]; 486293531Sdchagin}; 487293531Sdchaginstruct linux_sigaltstack_args { 488293531Sdchagin char uss_l_[PADL_(l_stack_t *)]; l_stack_t * uss; char uss_r_[PADR_(l_stack_t *)]; 489293531Sdchagin char uoss_l_[PADL_(l_stack_t *)]; l_stack_t * uoss; char uoss_r_[PADR_(l_stack_t *)]; 490293531Sdchagin}; 491293531Sdchaginstruct linux_utime_args { 492293531Sdchagin char fname_l_[PADL_(char *)]; char * fname; char fname_r_[PADR_(char *)]; 493293531Sdchagin char times_l_[PADL_(struct l_utimbuf *)]; struct l_utimbuf * times; char times_r_[PADR_(struct l_utimbuf *)]; 494293531Sdchagin}; 495293531Sdchaginstruct linux_mknod_args { 496293531Sdchagin char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 497293531Sdchagin char mode_l_[PADL_(l_int)]; l_int mode; char mode_r_[PADR_(l_int)]; 498293531Sdchagin char dev_l_[PADL_(l_dev_t)]; l_dev_t dev; char dev_r_[PADR_(l_dev_t)]; 499293531Sdchagin}; 500293531Sdchaginstruct linux_personality_args { 501302963Sdchagin char per_l_[PADL_(l_uint)]; l_uint per; char per_r_[PADR_(l_uint)]; 502293531Sdchagin}; 503293531Sdchaginstruct linux_ustat_args { 504293531Sdchagin char dev_l_[PADL_(l_dev_t)]; l_dev_t dev; char dev_r_[PADR_(l_dev_t)]; 505293531Sdchagin char ubuf_l_[PADL_(struct l_ustat *)]; struct l_ustat * ubuf; char ubuf_r_[PADR_(struct l_ustat *)]; 506293531Sdchagin}; 507293531Sdchaginstruct linux_statfs_args { 508293531Sdchagin char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 509293531Sdchagin char buf_l_[PADL_(struct l_statfs_buf *)]; struct l_statfs_buf * buf; char buf_r_[PADR_(struct l_statfs_buf *)]; 510293531Sdchagin}; 511293531Sdchaginstruct linux_fstatfs_args { 512293531Sdchagin char fd_l_[PADL_(l_uint)]; l_uint fd; char fd_r_[PADR_(l_uint)]; 513293531Sdchagin char buf_l_[PADL_(struct l_statfs_buf *)]; struct l_statfs_buf * buf; char buf_r_[PADR_(struct l_statfs_buf *)]; 514293531Sdchagin}; 515293531Sdchaginstruct linux_sysfs_args { 516293531Sdchagin char option_l_[PADL_(l_int)]; l_int option; char option_r_[PADR_(l_int)]; 517293531Sdchagin char arg1_l_[PADL_(l_ulong)]; l_ulong arg1; char arg1_r_[PADR_(l_ulong)]; 518293531Sdchagin char arg2_l_[PADL_(l_ulong)]; l_ulong arg2; char arg2_r_[PADR_(l_ulong)]; 519293531Sdchagin}; 520293531Sdchaginstruct linux_getpriority_args { 521293531Sdchagin char which_l_[PADL_(int)]; int which; char which_r_[PADR_(int)]; 522293531Sdchagin char who_l_[PADL_(int)]; int who; char who_r_[PADR_(int)]; 523293531Sdchagin}; 524293531Sdchaginstruct linux_sched_setparam_args { 525293531Sdchagin char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)]; 526301422Sdchagin char param_l_[PADL_(struct sched_param *)]; struct sched_param * param; char param_r_[PADR_(struct sched_param *)]; 527293531Sdchagin}; 528293531Sdchaginstruct linux_sched_getparam_args { 529293531Sdchagin char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)]; 530301422Sdchagin char param_l_[PADL_(struct sched_param *)]; struct sched_param * param; char param_r_[PADR_(struct sched_param *)]; 531293531Sdchagin}; 532293531Sdchaginstruct linux_sched_setscheduler_args { 533293531Sdchagin char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)]; 534293531Sdchagin char policy_l_[PADL_(l_int)]; l_int policy; char policy_r_[PADR_(l_int)]; 535301422Sdchagin char param_l_[PADL_(struct sched_param *)]; struct sched_param * param; char param_r_[PADR_(struct sched_param *)]; 536293531Sdchagin}; 537293531Sdchaginstruct linux_sched_getscheduler_args { 538293531Sdchagin char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)]; 539293531Sdchagin}; 540293531Sdchaginstruct linux_sched_get_priority_max_args { 541293531Sdchagin char policy_l_[PADL_(l_int)]; l_int policy; char policy_r_[PADR_(l_int)]; 542293531Sdchagin}; 543293531Sdchaginstruct linux_sched_get_priority_min_args { 544293531Sdchagin char policy_l_[PADL_(l_int)]; l_int policy; char policy_r_[PADR_(l_int)]; 545293531Sdchagin}; 546293531Sdchaginstruct linux_sched_rr_get_interval_args { 547293531Sdchagin char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)]; 548293531Sdchagin char interval_l_[PADL_(struct l_timespec *)]; struct l_timespec * interval; char interval_r_[PADR_(struct l_timespec *)]; 549293531Sdchagin}; 550293531Sdchaginstruct linux_vhangup_args { 551293531Sdchagin register_t dummy; 552293531Sdchagin}; 553293531Sdchaginstruct linux_pivot_root_args { 554293531Sdchagin register_t dummy; 555293531Sdchagin}; 556293531Sdchaginstruct linux_sysctl_args { 557293531Sdchagin char args_l_[PADL_(struct l___sysctl_args *)]; struct l___sysctl_args * args; char args_r_[PADR_(struct l___sysctl_args *)]; 558293531Sdchagin}; 559293531Sdchaginstruct linux_prctl_args { 560293531Sdchagin char option_l_[PADL_(l_int)]; l_int option; char option_r_[PADR_(l_int)]; 561293531Sdchagin char arg2_l_[PADL_(l_uintptr_t)]; l_uintptr_t arg2; char arg2_r_[PADR_(l_uintptr_t)]; 562293531Sdchagin char arg3_l_[PADL_(l_uintptr_t)]; l_uintptr_t arg3; char arg3_r_[PADR_(l_uintptr_t)]; 563293531Sdchagin char arg4_l_[PADL_(l_uintptr_t)]; l_uintptr_t arg4; char arg4_r_[PADR_(l_uintptr_t)]; 564293531Sdchagin char arg5_l_[PADL_(l_uintptr_t)]; l_uintptr_t arg5; char arg5_r_[PADR_(l_uintptr_t)]; 565293531Sdchagin}; 566293531Sdchaginstruct linux_arch_prctl_args { 567293531Sdchagin char code_l_[PADL_(l_int)]; l_int code; char code_r_[PADR_(l_int)]; 568293531Sdchagin char addr_l_[PADL_(l_ulong)]; l_ulong addr; char addr_r_[PADR_(l_ulong)]; 569293531Sdchagin}; 570293531Sdchaginstruct linux_adjtimex_args { 571293531Sdchagin register_t dummy; 572293531Sdchagin}; 573293531Sdchaginstruct linux_setrlimit_args { 574293531Sdchagin char resource_l_[PADL_(l_uint)]; l_uint resource; char resource_r_[PADR_(l_uint)]; 575293531Sdchagin char rlim_l_[PADL_(struct l_rlimit *)]; struct l_rlimit * rlim; char rlim_r_[PADR_(struct l_rlimit *)]; 576293531Sdchagin}; 577293531Sdchaginstruct linux_mount_args { 578293531Sdchagin char specialfile_l_[PADL_(char *)]; char * specialfile; char specialfile_r_[PADR_(char *)]; 579293531Sdchagin char dir_l_[PADL_(char *)]; char * dir; char dir_r_[PADR_(char *)]; 580293531Sdchagin char filesystemtype_l_[PADL_(char *)]; char * filesystemtype; char filesystemtype_r_[PADR_(char *)]; 581293531Sdchagin char rwflag_l_[PADL_(l_ulong)]; l_ulong rwflag; char rwflag_r_[PADR_(l_ulong)]; 582293531Sdchagin char data_l_[PADL_(void *)]; void * data; char data_r_[PADR_(void *)]; 583293531Sdchagin}; 584293531Sdchaginstruct linux_umount_args { 585293531Sdchagin char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; 586293531Sdchagin char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)]; 587293531Sdchagin}; 588293531Sdchaginstruct linux_swapoff_args { 589293531Sdchagin register_t dummy; 590293531Sdchagin}; 591293531Sdchaginstruct linux_reboot_args { 592293531Sdchagin char magic1_l_[PADL_(l_int)]; l_int magic1; char magic1_r_[PADR_(l_int)]; 593293531Sdchagin char magic2_l_[PADL_(l_int)]; l_int magic2; char magic2_r_[PADR_(l_int)]; 594293531Sdchagin char cmd_l_[PADL_(l_uint)]; l_uint cmd; char cmd_r_[PADR_(l_uint)]; 595293531Sdchagin char arg_l_[PADL_(void *)]; void * arg; char arg_r_[PADR_(void *)]; 596293531Sdchagin}; 597293531Sdchaginstruct linux_sethostname_args { 598293531Sdchagin char hostname_l_[PADL_(char *)]; char * hostname; char hostname_r_[PADR_(char *)]; 599293531Sdchagin char len_l_[PADL_(l_uint)]; l_uint len; char len_r_[PADR_(l_uint)]; 600293531Sdchagin}; 601293531Sdchaginstruct linux_setdomainname_args { 602293531Sdchagin char name_l_[PADL_(char *)]; char * name; char name_r_[PADR_(char *)]; 603293531Sdchagin char len_l_[PADL_(l_int)]; l_int len; char len_r_[PADR_(l_int)]; 604293531Sdchagin}; 605293531Sdchaginstruct linux_iopl_args { 606293531Sdchagin char level_l_[PADL_(l_uint)]; l_uint level; char level_r_[PADR_(l_uint)]; 607293531Sdchagin}; 608293531Sdchaginstruct linux_create_module_args { 609293531Sdchagin register_t dummy; 610293531Sdchagin}; 611293531Sdchaginstruct linux_init_module_args { 612293531Sdchagin register_t dummy; 613293531Sdchagin}; 614293531Sdchaginstruct linux_delete_module_args { 615293531Sdchagin register_t dummy; 616293531Sdchagin}; 617293531Sdchaginstruct linux_get_kernel_syms_args { 618293531Sdchagin register_t dummy; 619293531Sdchagin}; 620293531Sdchaginstruct linux_query_module_args { 621293531Sdchagin register_t dummy; 622293531Sdchagin}; 623293531Sdchaginstruct linux_quotactl_args { 624293531Sdchagin register_t dummy; 625293531Sdchagin}; 626293531Sdchaginstruct linux_nfsservctl_args { 627293531Sdchagin register_t dummy; 628293531Sdchagin}; 629293531Sdchaginstruct linux_getpmsg_args { 630293531Sdchagin register_t dummy; 631293531Sdchagin}; 632293531Sdchaginstruct linux_putpmsg_args { 633293531Sdchagin register_t dummy; 634293531Sdchagin}; 635293531Sdchaginstruct linux_afs_syscall_args { 636293531Sdchagin register_t dummy; 637293531Sdchagin}; 638293531Sdchaginstruct linux_tuxcall_args { 639293531Sdchagin register_t dummy; 640293531Sdchagin}; 641293531Sdchaginstruct linux_security_args { 642293531Sdchagin register_t dummy; 643293531Sdchagin}; 644293531Sdchaginstruct linux_gettid_args { 645293531Sdchagin register_t dummy; 646293531Sdchagin}; 647293531Sdchaginstruct linux_setxattr_args { 648293531Sdchagin register_t dummy; 649293531Sdchagin}; 650293531Sdchaginstruct linux_lsetxattr_args { 651293531Sdchagin register_t dummy; 652293531Sdchagin}; 653293531Sdchaginstruct linux_fsetxattr_args { 654293531Sdchagin register_t dummy; 655293531Sdchagin}; 656293531Sdchaginstruct linux_getxattr_args { 657293531Sdchagin register_t dummy; 658293531Sdchagin}; 659293531Sdchaginstruct linux_lgetxattr_args { 660293531Sdchagin register_t dummy; 661293531Sdchagin}; 662293531Sdchaginstruct linux_fgetxattr_args { 663293531Sdchagin register_t dummy; 664293531Sdchagin}; 665293531Sdchaginstruct linux_listxattr_args { 666293531Sdchagin register_t dummy; 667293531Sdchagin}; 668293531Sdchaginstruct linux_llistxattr_args { 669293531Sdchagin register_t dummy; 670293531Sdchagin}; 671293531Sdchaginstruct linux_flistxattr_args { 672293531Sdchagin register_t dummy; 673293531Sdchagin}; 674293531Sdchaginstruct linux_removexattr_args { 675293531Sdchagin register_t dummy; 676293531Sdchagin}; 677293531Sdchaginstruct linux_lremovexattr_args { 678293531Sdchagin register_t dummy; 679293531Sdchagin}; 680293531Sdchaginstruct linux_fremovexattr_args { 681293531Sdchagin register_t dummy; 682293531Sdchagin}; 683293531Sdchaginstruct linux_tkill_args { 684293531Sdchagin char tid_l_[PADL_(int)]; int tid; char tid_r_[PADR_(int)]; 685293531Sdchagin char sig_l_[PADL_(int)]; int sig; char sig_r_[PADR_(int)]; 686293531Sdchagin}; 687293531Sdchaginstruct linux_time_args { 688293531Sdchagin char tm_l_[PADL_(l_time_t *)]; l_time_t * tm; char tm_r_[PADR_(l_time_t *)]; 689293531Sdchagin}; 690293531Sdchaginstruct linux_sys_futex_args { 691293531Sdchagin char uaddr_l_[PADL_(void *)]; void * uaddr; char uaddr_r_[PADR_(void *)]; 692293531Sdchagin char op_l_[PADL_(int)]; int op; char op_r_[PADR_(int)]; 693293531Sdchagin char val_l_[PADL_(int)]; int val; char val_r_[PADR_(int)]; 694293531Sdchagin char timeout_l_[PADL_(struct l_timespec *)]; struct l_timespec * timeout; char timeout_r_[PADR_(struct l_timespec *)]; 695293531Sdchagin char uaddr2_l_[PADL_(void *)]; void * uaddr2; char uaddr2_r_[PADR_(void *)]; 696293531Sdchagin char val3_l_[PADL_(int)]; int val3; char val3_r_[PADR_(int)]; 697293531Sdchagin}; 698293531Sdchaginstruct linux_sched_setaffinity_args { 699293531Sdchagin char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)]; 700293531Sdchagin char len_l_[PADL_(l_uint)]; l_uint len; char len_r_[PADR_(l_uint)]; 701293531Sdchagin char user_mask_ptr_l_[PADL_(l_ulong *)]; l_ulong * user_mask_ptr; char user_mask_ptr_r_[PADR_(l_ulong *)]; 702293531Sdchagin}; 703293531Sdchaginstruct linux_sched_getaffinity_args { 704293531Sdchagin char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)]; 705293531Sdchagin char len_l_[PADL_(l_uint)]; l_uint len; char len_r_[PADR_(l_uint)]; 706293531Sdchagin char user_mask_ptr_l_[PADL_(l_ulong *)]; l_ulong * user_mask_ptr; char user_mask_ptr_r_[PADR_(l_ulong *)]; 707293531Sdchagin}; 708293531Sdchaginstruct linux_set_thread_area_args { 709293531Sdchagin register_t dummy; 710293531Sdchagin}; 711293531Sdchaginstruct linux_lookup_dcookie_args { 712293531Sdchagin register_t dummy; 713293531Sdchagin}; 714293531Sdchaginstruct linux_epoll_create_args { 715293547Sdchagin char size_l_[PADL_(l_int)]; l_int size; char size_r_[PADR_(l_int)]; 716293531Sdchagin}; 717293531Sdchaginstruct linux_epoll_ctl_old_args { 718293531Sdchagin register_t dummy; 719293531Sdchagin}; 720293531Sdchaginstruct linux_epoll_wait_old_args { 721293531Sdchagin register_t dummy; 722293531Sdchagin}; 723293531Sdchaginstruct linux_remap_file_pages_args { 724293531Sdchagin register_t dummy; 725293531Sdchagin}; 726293531Sdchaginstruct linux_getdents64_args { 727293531Sdchagin char fd_l_[PADL_(l_uint)]; l_uint fd; char fd_r_[PADR_(l_uint)]; 728293531Sdchagin char dirent_l_[PADL_(void *)]; void * dirent; char dirent_r_[PADR_(void *)]; 729293531Sdchagin char count_l_[PADL_(l_uint)]; l_uint count; char count_r_[PADR_(l_uint)]; 730293531Sdchagin}; 731293531Sdchaginstruct linux_set_tid_address_args { 732293531Sdchagin char tidptr_l_[PADL_(int *)]; int * tidptr; char tidptr_r_[PADR_(int *)]; 733293531Sdchagin}; 734293531Sdchaginstruct linux_semtimedop_args { 735293531Sdchagin register_t dummy; 736293531Sdchagin}; 737293531Sdchaginstruct linux_fadvise64_args { 738293531Sdchagin char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)]; 739293531Sdchagin char offset_l_[PADL_(l_loff_t)]; l_loff_t offset; char offset_r_[PADR_(l_loff_t)]; 740293531Sdchagin char len_l_[PADL_(l_size_t)]; l_size_t len; char len_r_[PADR_(l_size_t)]; 741293531Sdchagin char advice_l_[PADL_(int)]; int advice; char advice_r_[PADR_(int)]; 742293531Sdchagin}; 743293531Sdchaginstruct linux_timer_create_args { 744293531Sdchagin char clock_id_l_[PADL_(clockid_t)]; clockid_t clock_id; char clock_id_r_[PADR_(clockid_t)]; 745293531Sdchagin char evp_l_[PADL_(struct sigevent *)]; struct sigevent * evp; char evp_r_[PADR_(struct sigevent *)]; 746293531Sdchagin char timerid_l_[PADL_(l_timer_t *)]; l_timer_t * timerid; char timerid_r_[PADR_(l_timer_t *)]; 747293531Sdchagin}; 748293531Sdchaginstruct linux_timer_settime_args { 749293531Sdchagin char timerid_l_[PADL_(l_timer_t)]; l_timer_t timerid; char timerid_r_[PADR_(l_timer_t)]; 750293531Sdchagin char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)]; 751293531Sdchagin char new_l_[PADL_(const struct itimerspec *)]; const struct itimerspec * new; char new_r_[PADR_(const struct itimerspec *)]; 752293531Sdchagin char old_l_[PADL_(struct itimerspec *)]; struct itimerspec * old; char old_r_[PADR_(struct itimerspec *)]; 753293531Sdchagin}; 754293531Sdchaginstruct linux_timer_gettime_args { 755293531Sdchagin char timerid_l_[PADL_(l_timer_t)]; l_timer_t timerid; char timerid_r_[PADR_(l_timer_t)]; 756293531Sdchagin char setting_l_[PADL_(struct itimerspec *)]; struct itimerspec * setting; char setting_r_[PADR_(struct itimerspec *)]; 757293531Sdchagin}; 758293531Sdchaginstruct linux_timer_getoverrun_args { 759293531Sdchagin char timerid_l_[PADL_(l_timer_t)]; l_timer_t timerid; char timerid_r_[PADR_(l_timer_t)]; 760293531Sdchagin}; 761293531Sdchaginstruct linux_timer_delete_args { 762293531Sdchagin char timerid_l_[PADL_(l_timer_t)]; l_timer_t timerid; char timerid_r_[PADR_(l_timer_t)]; 763293531Sdchagin}; 764293531Sdchaginstruct linux_clock_settime_args { 765293531Sdchagin char which_l_[PADL_(clockid_t)]; clockid_t which; char which_r_[PADR_(clockid_t)]; 766293531Sdchagin char tp_l_[PADL_(struct l_timespec *)]; struct l_timespec * tp; char tp_r_[PADR_(struct l_timespec *)]; 767293531Sdchagin}; 768293531Sdchaginstruct linux_clock_gettime_args { 769293531Sdchagin char which_l_[PADL_(clockid_t)]; clockid_t which; char which_r_[PADR_(clockid_t)]; 770293531Sdchagin char tp_l_[PADL_(struct l_timespec *)]; struct l_timespec * tp; char tp_r_[PADR_(struct l_timespec *)]; 771293531Sdchagin}; 772293531Sdchaginstruct linux_clock_getres_args { 773293531Sdchagin char which_l_[PADL_(clockid_t)]; clockid_t which; char which_r_[PADR_(clockid_t)]; 774293531Sdchagin char tp_l_[PADL_(struct l_timespec *)]; struct l_timespec * tp; char tp_r_[PADR_(struct l_timespec *)]; 775293531Sdchagin}; 776293531Sdchaginstruct linux_clock_nanosleep_args { 777293531Sdchagin char which_l_[PADL_(clockid_t)]; clockid_t which; char which_r_[PADR_(clockid_t)]; 778293531Sdchagin char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)]; 779293531Sdchagin char rqtp_l_[PADL_(struct l_timespec *)]; struct l_timespec * rqtp; char rqtp_r_[PADR_(struct l_timespec *)]; 780293531Sdchagin char rmtp_l_[PADL_(struct l_timespec *)]; struct l_timespec * rmtp; char rmtp_r_[PADR_(struct l_timespec *)]; 781293531Sdchagin}; 782293531Sdchaginstruct linux_exit_group_args { 783293531Sdchagin char error_code_l_[PADL_(int)]; int error_code; char error_code_r_[PADR_(int)]; 784293531Sdchagin}; 785293531Sdchaginstruct linux_epoll_wait_args { 786293547Sdchagin char epfd_l_[PADL_(l_int)]; l_int epfd; char epfd_r_[PADR_(l_int)]; 787293547Sdchagin char events_l_[PADL_(struct epoll_event *)]; struct epoll_event * events; char events_r_[PADR_(struct epoll_event *)]; 788293547Sdchagin char maxevents_l_[PADL_(l_int)]; l_int maxevents; char maxevents_r_[PADR_(l_int)]; 789293547Sdchagin char timeout_l_[PADL_(l_int)]; l_int timeout; char timeout_r_[PADR_(l_int)]; 790293531Sdchagin}; 791293531Sdchaginstruct linux_epoll_ctl_args { 792293547Sdchagin char epfd_l_[PADL_(l_int)]; l_int epfd; char epfd_r_[PADR_(l_int)]; 793293547Sdchagin char op_l_[PADL_(l_int)]; l_int op; char op_r_[PADR_(l_int)]; 794293547Sdchagin char fd_l_[PADL_(l_int)]; l_int fd; char fd_r_[PADR_(l_int)]; 795293547Sdchagin char event_l_[PADL_(struct epoll_event *)]; struct epoll_event * event; char event_r_[PADR_(struct epoll_event *)]; 796293531Sdchagin}; 797293531Sdchaginstruct linux_tgkill_args { 798293531Sdchagin char tgid_l_[PADL_(int)]; int tgid; char tgid_r_[PADR_(int)]; 799293531Sdchagin char pid_l_[PADL_(int)]; int pid; char pid_r_[PADR_(int)]; 800293531Sdchagin char sig_l_[PADL_(int)]; int sig; char sig_r_[PADR_(int)]; 801293531Sdchagin}; 802293531Sdchaginstruct linux_utimes_args { 803293531Sdchagin char fname_l_[PADL_(char *)]; char * fname; char fname_r_[PADR_(char *)]; 804293531Sdchagin char tptr_l_[PADL_(struct l_timeval *)]; struct l_timeval * tptr; char tptr_r_[PADR_(struct l_timeval *)]; 805293531Sdchagin}; 806293531Sdchaginstruct linux_mbind_args { 807293531Sdchagin register_t dummy; 808293531Sdchagin}; 809293531Sdchaginstruct linux_set_mempolicy_args { 810293531Sdchagin register_t dummy; 811293531Sdchagin}; 812293531Sdchaginstruct linux_get_mempolicy_args { 813293531Sdchagin register_t dummy; 814293531Sdchagin}; 815293531Sdchaginstruct linux_mq_open_args { 816293531Sdchagin register_t dummy; 817293531Sdchagin}; 818293531Sdchaginstruct linux_mq_unlink_args { 819293531Sdchagin register_t dummy; 820293531Sdchagin}; 821293531Sdchaginstruct linux_mq_timedsend_args { 822293531Sdchagin register_t dummy; 823293531Sdchagin}; 824293531Sdchaginstruct linux_mq_timedreceive_args { 825293531Sdchagin register_t dummy; 826293531Sdchagin}; 827293531Sdchaginstruct linux_mq_notify_args { 828293531Sdchagin register_t dummy; 829293531Sdchagin}; 830293531Sdchaginstruct linux_mq_getsetattr_args { 831293531Sdchagin register_t dummy; 832293531Sdchagin}; 833293531Sdchaginstruct linux_kexec_load_args { 834293531Sdchagin register_t dummy; 835293531Sdchagin}; 836293531Sdchaginstruct linux_waitid_args { 837293531Sdchagin char idtype_l_[PADL_(int)]; int idtype; char idtype_r_[PADR_(int)]; 838293531Sdchagin char id_l_[PADL_(l_pid_t)]; l_pid_t id; char id_r_[PADR_(l_pid_t)]; 839293531Sdchagin char info_l_[PADL_(l_siginfo_t *)]; l_siginfo_t * info; char info_r_[PADR_(l_siginfo_t *)]; 840293531Sdchagin char options_l_[PADL_(int)]; int options; char options_r_[PADR_(int)]; 841293531Sdchagin char rusage_l_[PADL_(struct rusage *)]; struct rusage * rusage; char rusage_r_[PADR_(struct rusage *)]; 842293531Sdchagin}; 843293531Sdchaginstruct linux_add_key_args { 844293531Sdchagin register_t dummy; 845293531Sdchagin}; 846293531Sdchaginstruct linux_request_key_args { 847293531Sdchagin register_t dummy; 848293531Sdchagin}; 849293531Sdchaginstruct linux_keyctl_args { 850293531Sdchagin register_t dummy; 851293531Sdchagin}; 852293531Sdchaginstruct linux_ioprio_set_args { 853293531Sdchagin register_t dummy; 854293531Sdchagin}; 855293531Sdchaginstruct linux_ioprio_get_args { 856293531Sdchagin register_t dummy; 857293531Sdchagin}; 858293531Sdchaginstruct linux_inotify_init_args { 859293531Sdchagin register_t dummy; 860293531Sdchagin}; 861293531Sdchaginstruct linux_inotify_add_watch_args { 862293531Sdchagin register_t dummy; 863293531Sdchagin}; 864293531Sdchaginstruct linux_inotify_rm_watch_args { 865293531Sdchagin register_t dummy; 866293531Sdchagin}; 867293531Sdchaginstruct linux_migrate_pages_args { 868293531Sdchagin register_t dummy; 869293531Sdchagin}; 870293531Sdchaginstruct linux_openat_args { 871293531Sdchagin char dfd_l_[PADL_(l_int)]; l_int dfd; char dfd_r_[PADR_(l_int)]; 872293531Sdchagin char filename_l_[PADL_(const char *)]; const char * filename; char filename_r_[PADR_(const char *)]; 873293531Sdchagin char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)]; 874293531Sdchagin char mode_l_[PADL_(l_int)]; l_int mode; char mode_r_[PADR_(l_int)]; 875293531Sdchagin}; 876293531Sdchaginstruct linux_mkdirat_args { 877293531Sdchagin char dfd_l_[PADL_(l_int)]; l_int dfd; char dfd_r_[PADR_(l_int)]; 878293531Sdchagin char pathname_l_[PADL_(const char *)]; const char * pathname; char pathname_r_[PADR_(const char *)]; 879293531Sdchagin char mode_l_[PADL_(l_int)]; l_int mode; char mode_r_[PADR_(l_int)]; 880293531Sdchagin}; 881293531Sdchaginstruct linux_mknodat_args { 882293531Sdchagin char dfd_l_[PADL_(l_int)]; l_int dfd; char dfd_r_[PADR_(l_int)]; 883293531Sdchagin char filename_l_[PADL_(const char *)]; const char * filename; char filename_r_[PADR_(const char *)]; 884293531Sdchagin char mode_l_[PADL_(l_int)]; l_int mode; char mode_r_[PADR_(l_int)]; 885293531Sdchagin char dev_l_[PADL_(l_uint)]; l_uint dev; char dev_r_[PADR_(l_uint)]; 886293531Sdchagin}; 887293531Sdchaginstruct linux_fchownat_args { 888293531Sdchagin char dfd_l_[PADL_(l_int)]; l_int dfd; char dfd_r_[PADR_(l_int)]; 889293531Sdchagin char filename_l_[PADL_(const char *)]; const char * filename; char filename_r_[PADR_(const char *)]; 890293531Sdchagin char uid_l_[PADL_(l_uid_t)]; l_uid_t uid; char uid_r_[PADR_(l_uid_t)]; 891293531Sdchagin char gid_l_[PADL_(l_gid_t)]; l_gid_t gid; char gid_r_[PADR_(l_gid_t)]; 892293531Sdchagin char flag_l_[PADL_(l_int)]; l_int flag; char flag_r_[PADR_(l_int)]; 893293531Sdchagin}; 894293531Sdchaginstruct linux_futimesat_args { 895293531Sdchagin char dfd_l_[PADL_(l_int)]; l_int dfd; char dfd_r_[PADR_(l_int)]; 896293531Sdchagin char filename_l_[PADL_(char *)]; char * filename; char filename_r_[PADR_(char *)]; 897293531Sdchagin char utimes_l_[PADL_(struct l_timeval *)]; struct l_timeval * utimes; char utimes_r_[PADR_(struct l_timeval *)]; 898293531Sdchagin}; 899293531Sdchaginstruct linux_newfstatat_args { 900293531Sdchagin char dfd_l_[PADL_(l_int)]; l_int dfd; char dfd_r_[PADR_(l_int)]; 901293531Sdchagin char pathname_l_[PADL_(char *)]; char * pathname; char pathname_r_[PADR_(char *)]; 902293531Sdchagin char statbuf_l_[PADL_(struct l_stat64 *)]; struct l_stat64 * statbuf; char statbuf_r_[PADR_(struct l_stat64 *)]; 903293531Sdchagin char flag_l_[PADL_(l_int)]; l_int flag; char flag_r_[PADR_(l_int)]; 904293531Sdchagin}; 905293531Sdchaginstruct linux_unlinkat_args { 906293531Sdchagin char dfd_l_[PADL_(l_int)]; l_int dfd; char dfd_r_[PADR_(l_int)]; 907293531Sdchagin char pathname_l_[PADL_(const char *)]; const char * pathname; char pathname_r_[PADR_(const char *)]; 908293531Sdchagin char flag_l_[PADL_(l_int)]; l_int flag; char flag_r_[PADR_(l_int)]; 909293531Sdchagin}; 910293531Sdchaginstruct linux_renameat_args { 911293531Sdchagin char olddfd_l_[PADL_(l_int)]; l_int olddfd; char olddfd_r_[PADR_(l_int)]; 912293531Sdchagin char oldname_l_[PADL_(const char *)]; const char * oldname; char oldname_r_[PADR_(const char *)]; 913293531Sdchagin char newdfd_l_[PADL_(l_int)]; l_int newdfd; char newdfd_r_[PADR_(l_int)]; 914293531Sdchagin char newname_l_[PADL_(const char *)]; const char * newname; char newname_r_[PADR_(const char *)]; 915293531Sdchagin}; 916293531Sdchaginstruct linux_linkat_args { 917293531Sdchagin char olddfd_l_[PADL_(l_int)]; l_int olddfd; char olddfd_r_[PADR_(l_int)]; 918293531Sdchagin char oldname_l_[PADL_(const char *)]; const char * oldname; char oldname_r_[PADR_(const char *)]; 919293531Sdchagin char newdfd_l_[PADL_(l_int)]; l_int newdfd; char newdfd_r_[PADR_(l_int)]; 920293531Sdchagin char newname_l_[PADL_(const char *)]; const char * newname; char newname_r_[PADR_(const char *)]; 921293531Sdchagin char flag_l_[PADL_(l_int)]; l_int flag; char flag_r_[PADR_(l_int)]; 922293531Sdchagin}; 923293531Sdchaginstruct linux_symlinkat_args { 924293531Sdchagin char oldname_l_[PADL_(const char *)]; const char * oldname; char oldname_r_[PADR_(const char *)]; 925293531Sdchagin char newdfd_l_[PADL_(l_int)]; l_int newdfd; char newdfd_r_[PADR_(l_int)]; 926293531Sdchagin char newname_l_[PADL_(const char *)]; const char * newname; char newname_r_[PADR_(const char *)]; 927293531Sdchagin}; 928293531Sdchaginstruct linux_readlinkat_args { 929293531Sdchagin char dfd_l_[PADL_(l_int)]; l_int dfd; char dfd_r_[PADR_(l_int)]; 930293531Sdchagin char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)]; 931293531Sdchagin char buf_l_[PADL_(char *)]; char * buf; char buf_r_[PADR_(char *)]; 932293531Sdchagin char bufsiz_l_[PADL_(l_int)]; l_int bufsiz; char bufsiz_r_[PADR_(l_int)]; 933293531Sdchagin}; 934293531Sdchaginstruct linux_fchmodat_args { 935293531Sdchagin char dfd_l_[PADL_(l_int)]; l_int dfd; char dfd_r_[PADR_(l_int)]; 936293531Sdchagin char filename_l_[PADL_(const char *)]; const char * filename; char filename_r_[PADR_(const char *)]; 937293531Sdchagin char mode_l_[PADL_(l_mode_t)]; l_mode_t mode; char mode_r_[PADR_(l_mode_t)]; 938293531Sdchagin}; 939293531Sdchaginstruct linux_faccessat_args { 940293531Sdchagin char dfd_l_[PADL_(l_int)]; l_int dfd; char dfd_r_[PADR_(l_int)]; 941293531Sdchagin char filename_l_[PADL_(const char *)]; const char * filename; char filename_r_[PADR_(const char *)]; 942293531Sdchagin char amode_l_[PADL_(l_int)]; l_int amode; char amode_r_[PADR_(l_int)]; 943293531Sdchagin}; 944293531Sdchaginstruct linux_pselect6_args { 945293531Sdchagin char nfds_l_[PADL_(l_int)]; l_int nfds; char nfds_r_[PADR_(l_int)]; 946293531Sdchagin char readfds_l_[PADL_(l_fd_set *)]; l_fd_set * readfds; char readfds_r_[PADR_(l_fd_set *)]; 947293531Sdchagin char writefds_l_[PADL_(l_fd_set *)]; l_fd_set * writefds; char writefds_r_[PADR_(l_fd_set *)]; 948293531Sdchagin char exceptfds_l_[PADL_(l_fd_set *)]; l_fd_set * exceptfds; char exceptfds_r_[PADR_(l_fd_set *)]; 949293531Sdchagin char tsp_l_[PADL_(struct l_timespec *)]; struct l_timespec * tsp; char tsp_r_[PADR_(struct l_timespec *)]; 950293531Sdchagin char sig_l_[PADL_(l_uintptr_t *)]; l_uintptr_t * sig; char sig_r_[PADR_(l_uintptr_t *)]; 951293531Sdchagin}; 952293531Sdchaginstruct linux_ppoll_args { 953293556Sdchagin char fds_l_[PADL_(struct pollfd *)]; struct pollfd * fds; char fds_r_[PADR_(struct pollfd *)]; 954293556Sdchagin char nfds_l_[PADL_(uint32_t)]; uint32_t nfds; char nfds_r_[PADR_(uint32_t)]; 955293556Sdchagin char tsp_l_[PADL_(struct l_timespec *)]; struct l_timespec * tsp; char tsp_r_[PADR_(struct l_timespec *)]; 956293556Sdchagin char sset_l_[PADL_(l_sigset_t *)]; l_sigset_t * sset; char sset_r_[PADR_(l_sigset_t *)]; 957293556Sdchagin char ssize_l_[PADL_(l_size_t)]; l_size_t ssize; char ssize_r_[PADR_(l_size_t)]; 958293531Sdchagin}; 959293531Sdchaginstruct linux_unshare_args { 960293531Sdchagin register_t dummy; 961293531Sdchagin}; 962293531Sdchaginstruct linux_set_robust_list_args { 963293531Sdchagin char head_l_[PADL_(struct linux_robust_list_head *)]; struct linux_robust_list_head * head; char head_r_[PADR_(struct linux_robust_list_head *)]; 964293531Sdchagin char len_l_[PADL_(l_size_t)]; l_size_t len; char len_r_[PADR_(l_size_t)]; 965293531Sdchagin}; 966293531Sdchaginstruct linux_get_robust_list_args { 967293531Sdchagin char pid_l_[PADL_(l_int)]; l_int pid; char pid_r_[PADR_(l_int)]; 968321014Sdchagin char head_l_[PADL_(struct linux_robust_list_head **)]; struct linux_robust_list_head ** head; char head_r_[PADR_(struct linux_robust_list_head **)]; 969293531Sdchagin char len_l_[PADL_(l_size_t *)]; l_size_t * len; char len_r_[PADR_(l_size_t *)]; 970293531Sdchagin}; 971293531Sdchaginstruct linux_splice_args { 972293531Sdchagin register_t dummy; 973293531Sdchagin}; 974293531Sdchaginstruct linux_tee_args { 975293531Sdchagin register_t dummy; 976293531Sdchagin}; 977293531Sdchaginstruct linux_sync_file_range_args { 978293531Sdchagin register_t dummy; 979293531Sdchagin}; 980293531Sdchaginstruct linux_vmsplice_args { 981293531Sdchagin register_t dummy; 982293531Sdchagin}; 983293531Sdchaginstruct linux_move_pages_args { 984293531Sdchagin register_t dummy; 985293531Sdchagin}; 986293531Sdchaginstruct linux_utimensat_args { 987293583Sdchagin char dfd_l_[PADL_(l_int)]; l_int dfd; char dfd_r_[PADR_(l_int)]; 988293583Sdchagin char pathname_l_[PADL_(const char *)]; const char * pathname; char pathname_r_[PADR_(const char *)]; 989293583Sdchagin char times_l_[PADL_(const struct l_timespec *)]; const struct l_timespec * times; char times_r_[PADR_(const struct l_timespec *)]; 990293583Sdchagin char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)]; 991293531Sdchagin}; 992293531Sdchaginstruct linux_epoll_pwait_args { 993293547Sdchagin char epfd_l_[PADL_(l_int)]; l_int epfd; char epfd_r_[PADR_(l_int)]; 994293547Sdchagin char events_l_[PADL_(struct epoll_event *)]; struct epoll_event * events; char events_r_[PADR_(struct epoll_event *)]; 995293547Sdchagin char maxevents_l_[PADL_(l_int)]; l_int maxevents; char maxevents_r_[PADR_(l_int)]; 996293547Sdchagin char timeout_l_[PADL_(l_int)]; l_int timeout; char timeout_r_[PADR_(l_int)]; 997293547Sdchagin char mask_l_[PADL_(l_sigset_t *)]; l_sigset_t * mask; char mask_r_[PADR_(l_sigset_t *)]; 998293531Sdchagin}; 999293531Sdchaginstruct linux_signalfd_args { 1000293531Sdchagin register_t dummy; 1001293531Sdchagin}; 1002293531Sdchaginstruct linux_timerfd_args { 1003293531Sdchagin register_t dummy; 1004293531Sdchagin}; 1005293531Sdchaginstruct linux_eventfd_args { 1006293550Sdchagin char initval_l_[PADL_(l_uint)]; l_uint initval; char initval_r_[PADR_(l_uint)]; 1007293531Sdchagin}; 1008293531Sdchaginstruct linux_fallocate_args { 1009293568Sdchagin char fd_l_[PADL_(l_int)]; l_int fd; char fd_r_[PADR_(l_int)]; 1010293568Sdchagin char mode_l_[PADL_(l_int)]; l_int mode; char mode_r_[PADR_(l_int)]; 1011293568Sdchagin char offset_l_[PADL_(l_loff_t)]; l_loff_t offset; char offset_r_[PADR_(l_loff_t)]; 1012293568Sdchagin char len_l_[PADL_(l_loff_t)]; l_loff_t len; char len_r_[PADR_(l_loff_t)]; 1013293531Sdchagin}; 1014293531Sdchaginstruct linux_timerfd_settime_args { 1015293531Sdchagin register_t dummy; 1016293531Sdchagin}; 1017293531Sdchaginstruct linux_timerfd_gettime_args { 1018293531Sdchagin register_t dummy; 1019293531Sdchagin}; 1020293531Sdchaginstruct linux_accept4_args { 1021293531Sdchagin char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)]; 1022293531Sdchagin char addr_l_[PADL_(l_uintptr_t)]; l_uintptr_t addr; char addr_r_[PADR_(l_uintptr_t)]; 1023293531Sdchagin char namelen_l_[PADL_(l_uintptr_t)]; l_uintptr_t namelen; char namelen_r_[PADR_(l_uintptr_t)]; 1024293531Sdchagin char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)]; 1025293531Sdchagin}; 1026293531Sdchaginstruct linux_signalfd4_args { 1027293531Sdchagin register_t dummy; 1028293531Sdchagin}; 1029293531Sdchaginstruct linux_eventfd2_args { 1030293550Sdchagin char initval_l_[PADL_(l_uint)]; l_uint initval; char initval_r_[PADR_(l_uint)]; 1031293550Sdchagin char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)]; 1032293531Sdchagin}; 1033293531Sdchaginstruct linux_epoll_create1_args { 1034293547Sdchagin char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)]; 1035293531Sdchagin}; 1036293531Sdchaginstruct linux_dup3_args { 1037293531Sdchagin char oldfd_l_[PADL_(l_int)]; l_int oldfd; char oldfd_r_[PADR_(l_int)]; 1038293531Sdchagin char newfd_l_[PADL_(l_int)]; l_int newfd; char newfd_r_[PADR_(l_int)]; 1039293531Sdchagin char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)]; 1040293531Sdchagin}; 1041293531Sdchaginstruct linux_pipe2_args { 1042293531Sdchagin char pipefds_l_[PADL_(l_int *)]; l_int * pipefds; char pipefds_r_[PADR_(l_int *)]; 1043293531Sdchagin char flags_l_[PADL_(l_int)]; l_int flags; char flags_r_[PADR_(l_int)]; 1044293531Sdchagin}; 1045293531Sdchaginstruct linux_inotify_init1_args { 1046293531Sdchagin register_t dummy; 1047293531Sdchagin}; 1048293531Sdchaginstruct linux_preadv_args { 1049293531Sdchagin register_t dummy; 1050293531Sdchagin}; 1051293531Sdchaginstruct linux_pwritev_args { 1052293531Sdchagin register_t dummy; 1053293531Sdchagin}; 1054293531Sdchaginstruct linux_rt_tsigqueueinfo_args { 1055293531Sdchagin register_t dummy; 1056293531Sdchagin}; 1057293531Sdchaginstruct linux_perf_event_open_args { 1058293531Sdchagin register_t dummy; 1059293531Sdchagin}; 1060293531Sdchaginstruct linux_recvmmsg_args { 1061293589Sdchagin char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)]; 1062293589Sdchagin char msg_l_[PADL_(struct l_mmsghdr *)]; struct l_mmsghdr * msg; char msg_r_[PADR_(struct l_mmsghdr *)]; 1063293589Sdchagin char vlen_l_[PADL_(l_uint)]; l_uint vlen; char vlen_r_[PADR_(l_uint)]; 1064293589Sdchagin char flags_l_[PADL_(l_uint)]; l_uint flags; char flags_r_[PADR_(l_uint)]; 1065293589Sdchagin char timeout_l_[PADL_(struct l_timespec *)]; struct l_timespec * timeout; char timeout_r_[PADR_(struct l_timespec *)]; 1066293531Sdchagin}; 1067293531Sdchaginstruct linux_fanotify_init_args { 1068293531Sdchagin register_t dummy; 1069293531Sdchagin}; 1070293531Sdchaginstruct linux_fanotify_mark_args { 1071293531Sdchagin register_t dummy; 1072293531Sdchagin}; 1073293531Sdchaginstruct linux_prlimit64_args { 1074293531Sdchagin char pid_l_[PADL_(l_pid_t)]; l_pid_t pid; char pid_r_[PADR_(l_pid_t)]; 1075293531Sdchagin char resource_l_[PADL_(l_uint)]; l_uint resource; char resource_r_[PADR_(l_uint)]; 1076293531Sdchagin char new_l_[PADL_(struct rlimit *)]; struct rlimit * new; char new_r_[PADR_(struct rlimit *)]; 1077293531Sdchagin char old_l_[PADL_(struct rlimit *)]; struct rlimit * old; char old_r_[PADR_(struct rlimit *)]; 1078293531Sdchagin}; 1079293531Sdchaginstruct linux_name_to_handle_at_args { 1080293531Sdchagin register_t dummy; 1081293531Sdchagin}; 1082293531Sdchaginstruct linux_open_by_handle_at_args { 1083293531Sdchagin register_t dummy; 1084293531Sdchagin}; 1085293531Sdchaginstruct linux_clock_adjtime_args { 1086293531Sdchagin register_t dummy; 1087293531Sdchagin}; 1088293531Sdchaginstruct linux_syncfs_args { 1089293593Sdchagin char fd_l_[PADL_(l_int)]; l_int fd; char fd_r_[PADR_(l_int)]; 1090293531Sdchagin}; 1091293531Sdchaginstruct linux_sendmmsg_args { 1092293589Sdchagin char s_l_[PADL_(l_int)]; l_int s; char s_r_[PADR_(l_int)]; 1093293589Sdchagin char msg_l_[PADL_(struct l_mmsghdr *)]; struct l_mmsghdr * msg; char msg_r_[PADR_(struct l_mmsghdr *)]; 1094293589Sdchagin char vlen_l_[PADL_(l_uint)]; l_uint vlen; char vlen_r_[PADR_(l_uint)]; 1095293589Sdchagin char flags_l_[PADL_(l_uint)]; l_uint flags; char flags_r_[PADR_(l_uint)]; 1096293531Sdchagin}; 1097293531Sdchaginstruct linux_setns_args { 1098293531Sdchagin register_t dummy; 1099293531Sdchagin}; 1100293531Sdchaginstruct linux_process_vm_readv_args { 1101293531Sdchagin register_t dummy; 1102293531Sdchagin}; 1103293531Sdchaginstruct linux_process_vm_writev_args { 1104293531Sdchagin register_t dummy; 1105293531Sdchagin}; 1106293531Sdchaginstruct linux_kcmp_args { 1107293531Sdchagin register_t dummy; 1108293531Sdchagin}; 1109293531Sdchaginstruct linux_finit_module_args { 1110293531Sdchagin register_t dummy; 1111293531Sdchagin}; 1112293531Sdchagin#define nosys linux_nosys 1113293531Sdchaginint linux_open(struct thread *, struct linux_open_args *); 1114293531Sdchaginint linux_newstat(struct thread *, struct linux_newstat_args *); 1115293531Sdchaginint linux_newfstat(struct thread *, struct linux_newfstat_args *); 1116293531Sdchaginint linux_newlstat(struct thread *, struct linux_newlstat_args *); 1117293531Sdchaginint linux_lseek(struct thread *, struct linux_lseek_args *); 1118293531Sdchaginint linux_mmap2(struct thread *, struct linux_mmap2_args *); 1119293531Sdchaginint linux_mprotect(struct thread *, struct linux_mprotect_args *); 1120293531Sdchaginint linux_brk(struct thread *, struct linux_brk_args *); 1121293531Sdchaginint linux_rt_sigaction(struct thread *, struct linux_rt_sigaction_args *); 1122293531Sdchaginint linux_rt_sigprocmask(struct thread *, struct linux_rt_sigprocmask_args *); 1123293531Sdchaginint linux_rt_sigreturn(struct thread *, struct linux_rt_sigreturn_args *); 1124293531Sdchaginint linux_ioctl(struct thread *, struct linux_ioctl_args *); 1125293531Sdchaginint linux_pread(struct thread *, struct linux_pread_args *); 1126293531Sdchaginint linux_pwrite(struct thread *, struct linux_pwrite_args *); 1127293531Sdchaginint linux_access(struct thread *, struct linux_access_args *); 1128293531Sdchaginint linux_pipe(struct thread *, struct linux_pipe_args *); 1129293531Sdchaginint linux_select(struct thread *, struct linux_select_args *); 1130293531Sdchaginint linux_mremap(struct thread *, struct linux_mremap_args *); 1131293531Sdchaginint linux_msync(struct thread *, struct linux_msync_args *); 1132293531Sdchaginint linux_mincore(struct thread *, struct linux_mincore_args *); 1133293531Sdchaginint linux_shmget(struct thread *, struct linux_shmget_args *); 1134293531Sdchaginint linux_shmat(struct thread *, struct linux_shmat_args *); 1135293531Sdchaginint linux_shmctl(struct thread *, struct linux_shmctl_args *); 1136293531Sdchaginint linux_pause(struct thread *, struct linux_pause_args *); 1137293531Sdchaginint linux_nanosleep(struct thread *, struct linux_nanosleep_args *); 1138293531Sdchaginint linux_getitimer(struct thread *, struct linux_getitimer_args *); 1139293531Sdchaginint linux_alarm(struct thread *, struct linux_alarm_args *); 1140293531Sdchaginint linux_setitimer(struct thread *, struct linux_setitimer_args *); 1141293531Sdchaginint linux_getpid(struct thread *, struct linux_getpid_args *); 1142293531Sdchaginint linux_sendfile(struct thread *, struct linux_sendfile_args *); 1143293531Sdchaginint linux_socket(struct thread *, struct linux_socket_args *); 1144293531Sdchaginint linux_connect(struct thread *, struct linux_connect_args *); 1145293531Sdchaginint linux_accept(struct thread *, struct linux_accept_args *); 1146293531Sdchaginint linux_sendto(struct thread *, struct linux_sendto_args *); 1147293531Sdchaginint linux_recvfrom(struct thread *, struct linux_recvfrom_args *); 1148293531Sdchaginint linux_sendmsg(struct thread *, struct linux_sendmsg_args *); 1149293531Sdchaginint linux_recvmsg(struct thread *, struct linux_recvmsg_args *); 1150293531Sdchaginint linux_shutdown(struct thread *, struct linux_shutdown_args *); 1151293531Sdchaginint linux_bind(struct thread *, struct linux_bind_args *); 1152293531Sdchaginint linux_listen(struct thread *, struct linux_listen_args *); 1153293531Sdchaginint linux_getsockname(struct thread *, struct linux_getsockname_args *); 1154293531Sdchaginint linux_getpeername(struct thread *, struct linux_getpeername_args *); 1155293531Sdchaginint linux_socketpair(struct thread *, struct linux_socketpair_args *); 1156293531Sdchaginint linux_setsockopt(struct thread *, struct linux_setsockopt_args *); 1157293531Sdchaginint linux_getsockopt(struct thread *, struct linux_getsockopt_args *); 1158293531Sdchaginint linux_clone(struct thread *, struct linux_clone_args *); 1159293531Sdchaginint linux_fork(struct thread *, struct linux_fork_args *); 1160293531Sdchaginint linux_vfork(struct thread *, struct linux_vfork_args *); 1161293531Sdchaginint linux_execve(struct thread *, struct linux_execve_args *); 1162293531Sdchaginint linux_exit(struct thread *, struct linux_exit_args *); 1163293531Sdchaginint linux_wait4(struct thread *, struct linux_wait4_args *); 1164293531Sdchaginint linux_kill(struct thread *, struct linux_kill_args *); 1165293531Sdchaginint linux_newuname(struct thread *, struct linux_newuname_args *); 1166293531Sdchaginint linux_semget(struct thread *, struct linux_semget_args *); 1167293531Sdchaginint linux_semop(struct thread *, struct linux_semop_args *); 1168293531Sdchaginint linux_semctl(struct thread *, struct linux_semctl_args *); 1169293531Sdchaginint linux_shmdt(struct thread *, struct linux_shmdt_args *); 1170293531Sdchaginint linux_msgget(struct thread *, struct linux_msgget_args *); 1171293531Sdchaginint linux_msgsnd(struct thread *, struct linux_msgsnd_args *); 1172293531Sdchaginint linux_msgrcv(struct thread *, struct linux_msgrcv_args *); 1173293531Sdchaginint linux_msgctl(struct thread *, struct linux_msgctl_args *); 1174293531Sdchaginint linux_fcntl(struct thread *, struct linux_fcntl_args *); 1175293531Sdchaginint linux_fdatasync(struct thread *, struct linux_fdatasync_args *); 1176293531Sdchaginint linux_truncate(struct thread *, struct linux_truncate_args *); 1177293531Sdchaginint linux_ftruncate(struct thread *, struct linux_ftruncate_args *); 1178293531Sdchaginint linux_getdents(struct thread *, struct linux_getdents_args *); 1179293531Sdchaginint linux_getcwd(struct thread *, struct linux_getcwd_args *); 1180293531Sdchaginint linux_chdir(struct thread *, struct linux_chdir_args *); 1181293531Sdchaginint linux_rename(struct thread *, struct linux_rename_args *); 1182293531Sdchaginint linux_mkdir(struct thread *, struct linux_mkdir_args *); 1183293531Sdchaginint linux_rmdir(struct thread *, struct linux_rmdir_args *); 1184293531Sdchaginint linux_creat(struct thread *, struct linux_creat_args *); 1185293531Sdchaginint linux_link(struct thread *, struct linux_link_args *); 1186293531Sdchaginint linux_unlink(struct thread *, struct linux_unlink_args *); 1187293531Sdchaginint linux_symlink(struct thread *, struct linux_symlink_args *); 1188293531Sdchaginint linux_readlink(struct thread *, struct linux_readlink_args *); 1189293531Sdchaginint linux_chmod(struct thread *, struct linux_chmod_args *); 1190293531Sdchaginint linux_chown(struct thread *, struct linux_chown_args *); 1191293531Sdchaginint linux_lchown(struct thread *, struct linux_lchown_args *); 1192293531Sdchaginint linux_getrlimit(struct thread *, struct linux_getrlimit_args *); 1193293531Sdchaginint linux_sysinfo(struct thread *, struct linux_sysinfo_args *); 1194293531Sdchaginint linux_times(struct thread *, struct linux_times_args *); 1195293531Sdchaginint linux_ptrace(struct thread *, struct linux_ptrace_args *); 1196293531Sdchaginint linux_getuid(struct thread *, struct linux_getuid_args *); 1197293531Sdchaginint linux_syslog(struct thread *, struct linux_syslog_args *); 1198293531Sdchaginint linux_getgid(struct thread *, struct linux_getgid_args *); 1199293531Sdchaginint linux_getppid(struct thread *, struct linux_getppid_args *); 1200293531Sdchaginint linux_getgroups(struct thread *, struct linux_getgroups_args *); 1201293531Sdchaginint linux_setgroups(struct thread *, struct linux_setgroups_args *); 1202293531Sdchaginint linux_setfsuid(struct thread *, struct linux_setfsuid_args *); 1203293531Sdchaginint linux_setfsgid(struct thread *, struct linux_setfsgid_args *); 1204293531Sdchaginint linux_getsid(struct thread *, struct linux_getsid_args *); 1205293531Sdchaginint linux_capget(struct thread *, struct linux_capget_args *); 1206293531Sdchaginint linux_capset(struct thread *, struct linux_capset_args *); 1207293531Sdchaginint linux_rt_sigpending(struct thread *, struct linux_rt_sigpending_args *); 1208293531Sdchaginint linux_rt_sigtimedwait(struct thread *, struct linux_rt_sigtimedwait_args *); 1209293531Sdchaginint linux_rt_sigqueueinfo(struct thread *, struct linux_rt_sigqueueinfo_args *); 1210293531Sdchaginint linux_rt_sigsuspend(struct thread *, struct linux_rt_sigsuspend_args *); 1211293531Sdchaginint linux_sigaltstack(struct thread *, struct linux_sigaltstack_args *); 1212293531Sdchaginint linux_utime(struct thread *, struct linux_utime_args *); 1213293531Sdchaginint linux_mknod(struct thread *, struct linux_mknod_args *); 1214293531Sdchaginint linux_personality(struct thread *, struct linux_personality_args *); 1215293531Sdchaginint linux_ustat(struct thread *, struct linux_ustat_args *); 1216293531Sdchaginint linux_statfs(struct thread *, struct linux_statfs_args *); 1217293531Sdchaginint linux_fstatfs(struct thread *, struct linux_fstatfs_args *); 1218293531Sdchaginint linux_sysfs(struct thread *, struct linux_sysfs_args *); 1219293531Sdchaginint linux_getpriority(struct thread *, struct linux_getpriority_args *); 1220293531Sdchaginint linux_sched_setparam(struct thread *, struct linux_sched_setparam_args *); 1221293531Sdchaginint linux_sched_getparam(struct thread *, struct linux_sched_getparam_args *); 1222293531Sdchaginint linux_sched_setscheduler(struct thread *, struct linux_sched_setscheduler_args *); 1223293531Sdchaginint linux_sched_getscheduler(struct thread *, struct linux_sched_getscheduler_args *); 1224293531Sdchaginint linux_sched_get_priority_max(struct thread *, struct linux_sched_get_priority_max_args *); 1225293531Sdchaginint linux_sched_get_priority_min(struct thread *, struct linux_sched_get_priority_min_args *); 1226293531Sdchaginint linux_sched_rr_get_interval(struct thread *, struct linux_sched_rr_get_interval_args *); 1227293531Sdchaginint linux_vhangup(struct thread *, struct linux_vhangup_args *); 1228293531Sdchaginint linux_pivot_root(struct thread *, struct linux_pivot_root_args *); 1229293531Sdchaginint linux_sysctl(struct thread *, struct linux_sysctl_args *); 1230293531Sdchaginint linux_prctl(struct thread *, struct linux_prctl_args *); 1231293531Sdchaginint linux_arch_prctl(struct thread *, struct linux_arch_prctl_args *); 1232293531Sdchaginint linux_adjtimex(struct thread *, struct linux_adjtimex_args *); 1233293531Sdchaginint linux_setrlimit(struct thread *, struct linux_setrlimit_args *); 1234293531Sdchaginint linux_mount(struct thread *, struct linux_mount_args *); 1235293531Sdchaginint linux_umount(struct thread *, struct linux_umount_args *); 1236293531Sdchaginint linux_swapoff(struct thread *, struct linux_swapoff_args *); 1237293531Sdchaginint linux_reboot(struct thread *, struct linux_reboot_args *); 1238293531Sdchaginint linux_sethostname(struct thread *, struct linux_sethostname_args *); 1239293531Sdchaginint linux_setdomainname(struct thread *, struct linux_setdomainname_args *); 1240293531Sdchaginint linux_iopl(struct thread *, struct linux_iopl_args *); 1241293531Sdchaginint linux_create_module(struct thread *, struct linux_create_module_args *); 1242293531Sdchaginint linux_init_module(struct thread *, struct linux_init_module_args *); 1243293531Sdchaginint linux_delete_module(struct thread *, struct linux_delete_module_args *); 1244293531Sdchaginint linux_get_kernel_syms(struct thread *, struct linux_get_kernel_syms_args *); 1245293531Sdchaginint linux_query_module(struct thread *, struct linux_query_module_args *); 1246293531Sdchaginint linux_quotactl(struct thread *, struct linux_quotactl_args *); 1247293531Sdchaginint linux_nfsservctl(struct thread *, struct linux_nfsservctl_args *); 1248293531Sdchaginint linux_getpmsg(struct thread *, struct linux_getpmsg_args *); 1249293531Sdchaginint linux_putpmsg(struct thread *, struct linux_putpmsg_args *); 1250293531Sdchaginint linux_afs_syscall(struct thread *, struct linux_afs_syscall_args *); 1251293531Sdchaginint linux_tuxcall(struct thread *, struct linux_tuxcall_args *); 1252293531Sdchaginint linux_security(struct thread *, struct linux_security_args *); 1253293531Sdchaginint linux_gettid(struct thread *, struct linux_gettid_args *); 1254293531Sdchaginint linux_setxattr(struct thread *, struct linux_setxattr_args *); 1255293531Sdchaginint linux_lsetxattr(struct thread *, struct linux_lsetxattr_args *); 1256293531Sdchaginint linux_fsetxattr(struct thread *, struct linux_fsetxattr_args *); 1257293531Sdchaginint linux_getxattr(struct thread *, struct linux_getxattr_args *); 1258293531Sdchaginint linux_lgetxattr(struct thread *, struct linux_lgetxattr_args *); 1259293531Sdchaginint linux_fgetxattr(struct thread *, struct linux_fgetxattr_args *); 1260293531Sdchaginint linux_listxattr(struct thread *, struct linux_listxattr_args *); 1261293531Sdchaginint linux_llistxattr(struct thread *, struct linux_llistxattr_args *); 1262293531Sdchaginint linux_flistxattr(struct thread *, struct linux_flistxattr_args *); 1263293531Sdchaginint linux_removexattr(struct thread *, struct linux_removexattr_args *); 1264293531Sdchaginint linux_lremovexattr(struct thread *, struct linux_lremovexattr_args *); 1265293531Sdchaginint linux_fremovexattr(struct thread *, struct linux_fremovexattr_args *); 1266293531Sdchaginint linux_tkill(struct thread *, struct linux_tkill_args *); 1267293531Sdchaginint linux_time(struct thread *, struct linux_time_args *); 1268293531Sdchaginint linux_sys_futex(struct thread *, struct linux_sys_futex_args *); 1269293531Sdchaginint linux_sched_setaffinity(struct thread *, struct linux_sched_setaffinity_args *); 1270293531Sdchaginint linux_sched_getaffinity(struct thread *, struct linux_sched_getaffinity_args *); 1271293531Sdchaginint linux_set_thread_area(struct thread *, struct linux_set_thread_area_args *); 1272293531Sdchaginint linux_lookup_dcookie(struct thread *, struct linux_lookup_dcookie_args *); 1273293531Sdchaginint linux_epoll_create(struct thread *, struct linux_epoll_create_args *); 1274293531Sdchaginint linux_epoll_ctl_old(struct thread *, struct linux_epoll_ctl_old_args *); 1275293531Sdchaginint linux_epoll_wait_old(struct thread *, struct linux_epoll_wait_old_args *); 1276293531Sdchaginint linux_remap_file_pages(struct thread *, struct linux_remap_file_pages_args *); 1277293531Sdchaginint linux_getdents64(struct thread *, struct linux_getdents64_args *); 1278293531Sdchaginint linux_set_tid_address(struct thread *, struct linux_set_tid_address_args *); 1279293531Sdchaginint linux_semtimedop(struct thread *, struct linux_semtimedop_args *); 1280293531Sdchaginint linux_fadvise64(struct thread *, struct linux_fadvise64_args *); 1281293531Sdchaginint linux_timer_create(struct thread *, struct linux_timer_create_args *); 1282293531Sdchaginint linux_timer_settime(struct thread *, struct linux_timer_settime_args *); 1283293531Sdchaginint linux_timer_gettime(struct thread *, struct linux_timer_gettime_args *); 1284293531Sdchaginint linux_timer_getoverrun(struct thread *, struct linux_timer_getoverrun_args *); 1285293531Sdchaginint linux_timer_delete(struct thread *, struct linux_timer_delete_args *); 1286293531Sdchaginint linux_clock_settime(struct thread *, struct linux_clock_settime_args *); 1287293531Sdchaginint linux_clock_gettime(struct thread *, struct linux_clock_gettime_args *); 1288293531Sdchaginint linux_clock_getres(struct thread *, struct linux_clock_getres_args *); 1289293531Sdchaginint linux_clock_nanosleep(struct thread *, struct linux_clock_nanosleep_args *); 1290293531Sdchaginint linux_exit_group(struct thread *, struct linux_exit_group_args *); 1291293531Sdchaginint linux_epoll_wait(struct thread *, struct linux_epoll_wait_args *); 1292293531Sdchaginint linux_epoll_ctl(struct thread *, struct linux_epoll_ctl_args *); 1293293531Sdchaginint linux_tgkill(struct thread *, struct linux_tgkill_args *); 1294293531Sdchaginint linux_utimes(struct thread *, struct linux_utimes_args *); 1295293531Sdchaginint linux_mbind(struct thread *, struct linux_mbind_args *); 1296293531Sdchaginint linux_set_mempolicy(struct thread *, struct linux_set_mempolicy_args *); 1297293531Sdchaginint linux_get_mempolicy(struct thread *, struct linux_get_mempolicy_args *); 1298293531Sdchaginint linux_mq_open(struct thread *, struct linux_mq_open_args *); 1299293531Sdchaginint linux_mq_unlink(struct thread *, struct linux_mq_unlink_args *); 1300293531Sdchaginint linux_mq_timedsend(struct thread *, struct linux_mq_timedsend_args *); 1301293531Sdchaginint linux_mq_timedreceive(struct thread *, struct linux_mq_timedreceive_args *); 1302293531Sdchaginint linux_mq_notify(struct thread *, struct linux_mq_notify_args *); 1303293531Sdchaginint linux_mq_getsetattr(struct thread *, struct linux_mq_getsetattr_args *); 1304293531Sdchaginint linux_kexec_load(struct thread *, struct linux_kexec_load_args *); 1305293531Sdchaginint linux_waitid(struct thread *, struct linux_waitid_args *); 1306293531Sdchaginint linux_add_key(struct thread *, struct linux_add_key_args *); 1307293531Sdchaginint linux_request_key(struct thread *, struct linux_request_key_args *); 1308293531Sdchaginint linux_keyctl(struct thread *, struct linux_keyctl_args *); 1309293531Sdchaginint linux_ioprio_set(struct thread *, struct linux_ioprio_set_args *); 1310293531Sdchaginint linux_ioprio_get(struct thread *, struct linux_ioprio_get_args *); 1311293531Sdchaginint linux_inotify_init(struct thread *, struct linux_inotify_init_args *); 1312293531Sdchaginint linux_inotify_add_watch(struct thread *, struct linux_inotify_add_watch_args *); 1313293531Sdchaginint linux_inotify_rm_watch(struct thread *, struct linux_inotify_rm_watch_args *); 1314293531Sdchaginint linux_migrate_pages(struct thread *, struct linux_migrate_pages_args *); 1315293531Sdchaginint linux_openat(struct thread *, struct linux_openat_args *); 1316293531Sdchaginint linux_mkdirat(struct thread *, struct linux_mkdirat_args *); 1317293531Sdchaginint linux_mknodat(struct thread *, struct linux_mknodat_args *); 1318293531Sdchaginint linux_fchownat(struct thread *, struct linux_fchownat_args *); 1319293531Sdchaginint linux_futimesat(struct thread *, struct linux_futimesat_args *); 1320293531Sdchaginint linux_newfstatat(struct thread *, struct linux_newfstatat_args *); 1321293531Sdchaginint linux_unlinkat(struct thread *, struct linux_unlinkat_args *); 1322293531Sdchaginint linux_renameat(struct thread *, struct linux_renameat_args *); 1323293531Sdchaginint linux_linkat(struct thread *, struct linux_linkat_args *); 1324293531Sdchaginint linux_symlinkat(struct thread *, struct linux_symlinkat_args *); 1325293531Sdchaginint linux_readlinkat(struct thread *, struct linux_readlinkat_args *); 1326293531Sdchaginint linux_fchmodat(struct thread *, struct linux_fchmodat_args *); 1327293531Sdchaginint linux_faccessat(struct thread *, struct linux_faccessat_args *); 1328293531Sdchaginint linux_pselect6(struct thread *, struct linux_pselect6_args *); 1329293531Sdchaginint linux_ppoll(struct thread *, struct linux_ppoll_args *); 1330293531Sdchaginint linux_unshare(struct thread *, struct linux_unshare_args *); 1331293531Sdchaginint linux_set_robust_list(struct thread *, struct linux_set_robust_list_args *); 1332293531Sdchaginint linux_get_robust_list(struct thread *, struct linux_get_robust_list_args *); 1333293531Sdchaginint linux_splice(struct thread *, struct linux_splice_args *); 1334293531Sdchaginint linux_tee(struct thread *, struct linux_tee_args *); 1335293531Sdchaginint linux_sync_file_range(struct thread *, struct linux_sync_file_range_args *); 1336293531Sdchaginint linux_vmsplice(struct thread *, struct linux_vmsplice_args *); 1337293531Sdchaginint linux_move_pages(struct thread *, struct linux_move_pages_args *); 1338293531Sdchaginint linux_utimensat(struct thread *, struct linux_utimensat_args *); 1339293531Sdchaginint linux_epoll_pwait(struct thread *, struct linux_epoll_pwait_args *); 1340293531Sdchaginint linux_signalfd(struct thread *, struct linux_signalfd_args *); 1341293531Sdchaginint linux_timerfd(struct thread *, struct linux_timerfd_args *); 1342293531Sdchaginint linux_eventfd(struct thread *, struct linux_eventfd_args *); 1343293531Sdchaginint linux_fallocate(struct thread *, struct linux_fallocate_args *); 1344293531Sdchaginint linux_timerfd_settime(struct thread *, struct linux_timerfd_settime_args *); 1345293531Sdchaginint linux_timerfd_gettime(struct thread *, struct linux_timerfd_gettime_args *); 1346293531Sdchaginint linux_accept4(struct thread *, struct linux_accept4_args *); 1347293531Sdchaginint linux_signalfd4(struct thread *, struct linux_signalfd4_args *); 1348293531Sdchaginint linux_eventfd2(struct thread *, struct linux_eventfd2_args *); 1349293531Sdchaginint linux_epoll_create1(struct thread *, struct linux_epoll_create1_args *); 1350293531Sdchaginint linux_dup3(struct thread *, struct linux_dup3_args *); 1351293531Sdchaginint linux_pipe2(struct thread *, struct linux_pipe2_args *); 1352293531Sdchaginint linux_inotify_init1(struct thread *, struct linux_inotify_init1_args *); 1353293531Sdchaginint linux_preadv(struct thread *, struct linux_preadv_args *); 1354293531Sdchaginint linux_pwritev(struct thread *, struct linux_pwritev_args *); 1355293531Sdchaginint linux_rt_tsigqueueinfo(struct thread *, struct linux_rt_tsigqueueinfo_args *); 1356293531Sdchaginint linux_perf_event_open(struct thread *, struct linux_perf_event_open_args *); 1357293531Sdchaginint linux_recvmmsg(struct thread *, struct linux_recvmmsg_args *); 1358293531Sdchaginint linux_fanotify_init(struct thread *, struct linux_fanotify_init_args *); 1359293531Sdchaginint linux_fanotify_mark(struct thread *, struct linux_fanotify_mark_args *); 1360293531Sdchaginint linux_prlimit64(struct thread *, struct linux_prlimit64_args *); 1361293531Sdchaginint linux_name_to_handle_at(struct thread *, struct linux_name_to_handle_at_args *); 1362293531Sdchaginint linux_open_by_handle_at(struct thread *, struct linux_open_by_handle_at_args *); 1363293531Sdchaginint linux_clock_adjtime(struct thread *, struct linux_clock_adjtime_args *); 1364293531Sdchaginint linux_syncfs(struct thread *, struct linux_syncfs_args *); 1365293531Sdchaginint linux_sendmmsg(struct thread *, struct linux_sendmmsg_args *); 1366293531Sdchaginint linux_setns(struct thread *, struct linux_setns_args *); 1367293531Sdchaginint linux_process_vm_readv(struct thread *, struct linux_process_vm_readv_args *); 1368293531Sdchaginint linux_process_vm_writev(struct thread *, struct linux_process_vm_writev_args *); 1369293531Sdchaginint linux_kcmp(struct thread *, struct linux_kcmp_args *); 1370293531Sdchaginint linux_finit_module(struct thread *, struct linux_finit_module_args *); 1371293531Sdchagin 1372293531Sdchagin#ifdef COMPAT_43 1373293531Sdchagin 1374293531Sdchagin#define nosys linux_nosys 1375293531Sdchagin 1376293531Sdchagin#endif /* COMPAT_43 */ 1377293531Sdchagin 1378293531Sdchagin 1379293531Sdchagin#ifdef COMPAT_FREEBSD4 1380293531Sdchagin 1381293531Sdchagin#define nosys linux_nosys 1382293531Sdchagin 1383293531Sdchagin#endif /* COMPAT_FREEBSD4 */ 1384293531Sdchagin 1385293531Sdchagin 1386293531Sdchagin#ifdef COMPAT_FREEBSD6 1387293531Sdchagin 1388293531Sdchagin#define nosys linux_nosys 1389293531Sdchagin 1390293531Sdchagin#endif /* COMPAT_FREEBSD6 */ 1391293531Sdchagin 1392293531Sdchagin 1393293531Sdchagin#ifdef COMPAT_FREEBSD7 1394293531Sdchagin 1395293531Sdchagin#define nosys linux_nosys 1396293531Sdchagin 1397293531Sdchagin#endif /* COMPAT_FREEBSD7 */ 1398293531Sdchagin 1399293531Sdchagin#define LINUX_SYS_AUE_linux_open AUE_OPEN_RWTC 1400293531Sdchagin#define LINUX_SYS_AUE_linux_newstat AUE_STAT 1401293531Sdchagin#define LINUX_SYS_AUE_linux_newfstat AUE_FSTAT 1402293531Sdchagin#define LINUX_SYS_AUE_linux_newlstat AUE_LSTAT 1403293531Sdchagin#define LINUX_SYS_AUE_linux_lseek AUE_LSEEK 1404293531Sdchagin#define LINUX_SYS_AUE_linux_mmap2 AUE_MMAP 1405293531Sdchagin#define LINUX_SYS_AUE_linux_mprotect AUE_MPROTECT 1406293531Sdchagin#define LINUX_SYS_AUE_linux_brk AUE_NULL 1407293531Sdchagin#define LINUX_SYS_AUE_linux_rt_sigaction AUE_NULL 1408293531Sdchagin#define LINUX_SYS_AUE_linux_rt_sigprocmask AUE_NULL 1409293531Sdchagin#define LINUX_SYS_AUE_linux_rt_sigreturn AUE_NULL 1410293531Sdchagin#define LINUX_SYS_AUE_linux_ioctl AUE_IOCTL 1411293531Sdchagin#define LINUX_SYS_AUE_linux_pread AUE_PREAD 1412293531Sdchagin#define LINUX_SYS_AUE_linux_pwrite AUE_PWRITE 1413293531Sdchagin#define LINUX_SYS_AUE_linux_access AUE_ACCESS 1414293531Sdchagin#define LINUX_SYS_AUE_linux_pipe AUE_PIPE 1415293531Sdchagin#define LINUX_SYS_AUE_linux_select AUE_SELECT 1416293531Sdchagin#define LINUX_SYS_AUE_linux_mremap AUE_NULL 1417293531Sdchagin#define LINUX_SYS_AUE_linux_msync AUE_MSYNC 1418293531Sdchagin#define LINUX_SYS_AUE_linux_mincore AUE_MINCORE 1419293531Sdchagin#define LINUX_SYS_AUE_linux_shmget AUE_NULL 1420293531Sdchagin#define LINUX_SYS_AUE_linux_shmat AUE_NULL 1421293531Sdchagin#define LINUX_SYS_AUE_linux_shmctl AUE_NULL 1422293531Sdchagin#define LINUX_SYS_AUE_linux_pause AUE_NULL 1423293531Sdchagin#define LINUX_SYS_AUE_linux_nanosleep AUE_NULL 1424293531Sdchagin#define LINUX_SYS_AUE_linux_getitimer AUE_GETITIMER 1425293531Sdchagin#define LINUX_SYS_AUE_linux_alarm AUE_NULL 1426293531Sdchagin#define LINUX_SYS_AUE_linux_setitimer AUE_SETITIMER 1427293531Sdchagin#define LINUX_SYS_AUE_linux_getpid AUE_GETPID 1428293531Sdchagin#define LINUX_SYS_AUE_linux_sendfile AUE_SENDFILE 1429293531Sdchagin#define LINUX_SYS_AUE_linux_socket AUE_SOCKET 1430293531Sdchagin#define LINUX_SYS_AUE_linux_connect AUE_CONNECT 1431293531Sdchagin#define LINUX_SYS_AUE_linux_accept AUE_ACCEPT 1432293531Sdchagin#define LINUX_SYS_AUE_linux_sendto AUE_SENDTO 1433293531Sdchagin#define LINUX_SYS_AUE_linux_recvfrom AUE_RECVFROM 1434293531Sdchagin#define LINUX_SYS_AUE_linux_sendmsg AUE_SENDMSG 1435293531Sdchagin#define LINUX_SYS_AUE_linux_recvmsg AUE_RECVMSG 1436293531Sdchagin#define LINUX_SYS_AUE_linux_shutdown AUE_NULL 1437293531Sdchagin#define LINUX_SYS_AUE_linux_bind AUE_BIND 1438293531Sdchagin#define LINUX_SYS_AUE_linux_listen AUE_LISTEN 1439293531Sdchagin#define LINUX_SYS_AUE_linux_getsockname AUE_GETSOCKNAME 1440293531Sdchagin#define LINUX_SYS_AUE_linux_getpeername AUE_GETPEERNAME 1441293531Sdchagin#define LINUX_SYS_AUE_linux_socketpair AUE_SOCKETPAIR 1442293531Sdchagin#define LINUX_SYS_AUE_linux_setsockopt AUE_SETSOCKOPT 1443293531Sdchagin#define LINUX_SYS_AUE_linux_getsockopt AUE_GETSOCKOPT 1444293531Sdchagin#define LINUX_SYS_AUE_linux_clone AUE_RFORK 1445293531Sdchagin#define LINUX_SYS_AUE_linux_fork AUE_FORK 1446293531Sdchagin#define LINUX_SYS_AUE_linux_vfork AUE_VFORK 1447293531Sdchagin#define LINUX_SYS_AUE_linux_execve AUE_EXECVE 1448293531Sdchagin#define LINUX_SYS_AUE_linux_exit AUE_EXIT 1449293531Sdchagin#define LINUX_SYS_AUE_linux_wait4 AUE_WAIT4 1450293531Sdchagin#define LINUX_SYS_AUE_linux_kill AUE_KILL 1451293531Sdchagin#define LINUX_SYS_AUE_linux_newuname AUE_NULL 1452293531Sdchagin#define LINUX_SYS_AUE_linux_semget AUE_NULL 1453293531Sdchagin#define LINUX_SYS_AUE_linux_semop AUE_NULL 1454293531Sdchagin#define LINUX_SYS_AUE_linux_semctl AUE_NULL 1455293531Sdchagin#define LINUX_SYS_AUE_linux_shmdt AUE_NULL 1456293531Sdchagin#define LINUX_SYS_AUE_linux_msgget AUE_NULL 1457293531Sdchagin#define LINUX_SYS_AUE_linux_msgsnd AUE_NULL 1458293531Sdchagin#define LINUX_SYS_AUE_linux_msgrcv AUE_NULL 1459293531Sdchagin#define LINUX_SYS_AUE_linux_msgctl AUE_NULL 1460293531Sdchagin#define LINUX_SYS_AUE_linux_fcntl AUE_FCNTL 1461293531Sdchagin#define LINUX_SYS_AUE_linux_fdatasync AUE_NULL 1462293531Sdchagin#define LINUX_SYS_AUE_linux_truncate AUE_TRUNCATE 1463293531Sdchagin#define LINUX_SYS_AUE_linux_ftruncate AUE_FTRUNCATE 1464293531Sdchagin#define LINUX_SYS_AUE_linux_getdents AUE_GETDIRENTRIES 1465293531Sdchagin#define LINUX_SYS_AUE_linux_getcwd AUE_GETCWD 1466293531Sdchagin#define LINUX_SYS_AUE_linux_chdir AUE_CHDIR 1467293531Sdchagin#define LINUX_SYS_AUE_linux_rename AUE_RENAME 1468293531Sdchagin#define LINUX_SYS_AUE_linux_mkdir AUE_MKDIR 1469293531Sdchagin#define LINUX_SYS_AUE_linux_rmdir AUE_RMDIR 1470293531Sdchagin#define LINUX_SYS_AUE_linux_creat AUE_CREAT 1471293531Sdchagin#define LINUX_SYS_AUE_linux_link AUE_LINK 1472293531Sdchagin#define LINUX_SYS_AUE_linux_unlink AUE_UNLINK 1473293531Sdchagin#define LINUX_SYS_AUE_linux_symlink AUE_SYMLINK 1474293531Sdchagin#define LINUX_SYS_AUE_linux_readlink AUE_READLINK 1475293531Sdchagin#define LINUX_SYS_AUE_linux_chmod AUE_CHMOD 1476293531Sdchagin#define LINUX_SYS_AUE_linux_chown AUE_LCHOWN 1477293531Sdchagin#define LINUX_SYS_AUE_linux_lchown AUE_LCHOWN 1478293531Sdchagin#define LINUX_SYS_AUE_linux_getrlimit AUE_GETRLIMIT 1479293531Sdchagin#define LINUX_SYS_AUE_linux_sysinfo AUE_NULL 1480293531Sdchagin#define LINUX_SYS_AUE_linux_times AUE_NULL 1481293531Sdchagin#define LINUX_SYS_AUE_linux_ptrace AUE_PTRACE 1482293531Sdchagin#define LINUX_SYS_AUE_linux_getuid AUE_GETUID 1483293531Sdchagin#define LINUX_SYS_AUE_linux_syslog AUE_NULL 1484293531Sdchagin#define LINUX_SYS_AUE_linux_getgid AUE_GETGID 1485293531Sdchagin#define LINUX_SYS_AUE_linux_getppid AUE_GETPPID 1486293531Sdchagin#define LINUX_SYS_AUE_linux_getgroups AUE_GETGROUPS 1487293531Sdchagin#define LINUX_SYS_AUE_linux_setgroups AUE_SETGROUPS 1488293531Sdchagin#define LINUX_SYS_AUE_linux_setfsuid AUE_SETFSUID 1489293531Sdchagin#define LINUX_SYS_AUE_linux_setfsgid AUE_SETFSGID 1490293531Sdchagin#define LINUX_SYS_AUE_linux_getsid AUE_GETSID 1491293531Sdchagin#define LINUX_SYS_AUE_linux_capget AUE_CAPGET 1492293531Sdchagin#define LINUX_SYS_AUE_linux_capset AUE_CAPSET 1493293531Sdchagin#define LINUX_SYS_AUE_linux_rt_sigpending AUE_NULL 1494293531Sdchagin#define LINUX_SYS_AUE_linux_rt_sigtimedwait AUE_NULL 1495293531Sdchagin#define LINUX_SYS_AUE_linux_rt_sigqueueinfo AUE_NULL 1496293531Sdchagin#define LINUX_SYS_AUE_linux_rt_sigsuspend AUE_NULL 1497293531Sdchagin#define LINUX_SYS_AUE_linux_sigaltstack AUE_NULL 1498293531Sdchagin#define LINUX_SYS_AUE_linux_utime AUE_UTIME 1499293531Sdchagin#define LINUX_SYS_AUE_linux_mknod AUE_MKNOD 1500293531Sdchagin#define LINUX_SYS_AUE_linux_personality AUE_PERSONALITY 1501293531Sdchagin#define LINUX_SYS_AUE_linux_ustat AUE_NULL 1502293531Sdchagin#define LINUX_SYS_AUE_linux_statfs AUE_STATFS 1503293531Sdchagin#define LINUX_SYS_AUE_linux_fstatfs AUE_FSTATFS 1504293531Sdchagin#define LINUX_SYS_AUE_linux_sysfs AUE_NULL 1505293531Sdchagin#define LINUX_SYS_AUE_linux_getpriority AUE_GETPRIORITY 1506293531Sdchagin#define LINUX_SYS_AUE_linux_sched_setparam AUE_SCHED_SETPARAM 1507293531Sdchagin#define LINUX_SYS_AUE_linux_sched_getparam AUE_SCHED_GETPARAM 1508293531Sdchagin#define LINUX_SYS_AUE_linux_sched_setscheduler AUE_SCHED_SETSCHEDULER 1509293531Sdchagin#define LINUX_SYS_AUE_linux_sched_getscheduler AUE_SCHED_GETSCHEDULER 1510293531Sdchagin#define LINUX_SYS_AUE_linux_sched_get_priority_max AUE_SCHED_GET_PRIORITY_MAX 1511293531Sdchagin#define LINUX_SYS_AUE_linux_sched_get_priority_min AUE_SCHED_GET_PRIORITY_MIN 1512293531Sdchagin#define LINUX_SYS_AUE_linux_sched_rr_get_interval AUE_SCHED_RR_GET_INTERVAL 1513293531Sdchagin#define LINUX_SYS_AUE_linux_vhangup AUE_NULL 1514293531Sdchagin#define LINUX_SYS_AUE_linux_pivot_root AUE_PIVOT_ROOT 1515293531Sdchagin#define LINUX_SYS_AUE_linux_sysctl AUE_SYSCTL 1516293531Sdchagin#define LINUX_SYS_AUE_linux_prctl AUE_PRCTL 1517293531Sdchagin#define LINUX_SYS_AUE_linux_arch_prctl AUE_PRCTL 1518293531Sdchagin#define LINUX_SYS_AUE_linux_adjtimex AUE_ADJTIME 1519293531Sdchagin#define LINUX_SYS_AUE_linux_setrlimit AUE_SETRLIMIT 1520293531Sdchagin#define LINUX_SYS_AUE_linux_mount AUE_MOUNT 1521293531Sdchagin#define LINUX_SYS_AUE_linux_umount AUE_UMOUNT 1522293531Sdchagin#define LINUX_SYS_AUE_linux_swapoff AUE_SWAPOFF 1523293531Sdchagin#define LINUX_SYS_AUE_linux_reboot AUE_REBOOT 1524293531Sdchagin#define LINUX_SYS_AUE_linux_sethostname AUE_SYSCTL 1525293531Sdchagin#define LINUX_SYS_AUE_linux_setdomainname AUE_SYSCTL 1526293531Sdchagin#define LINUX_SYS_AUE_linux_iopl AUE_NULL 1527293531Sdchagin#define LINUX_SYS_AUE_linux_create_module AUE_NULL 1528293531Sdchagin#define LINUX_SYS_AUE_linux_init_module AUE_NULL 1529293531Sdchagin#define LINUX_SYS_AUE_linux_delete_module AUE_NULL 1530293531Sdchagin#define LINUX_SYS_AUE_linux_get_kernel_syms AUE_NULL 1531293531Sdchagin#define LINUX_SYS_AUE_linux_query_module AUE_NULL 1532293531Sdchagin#define LINUX_SYS_AUE_linux_quotactl AUE_QUOTACTL 1533293531Sdchagin#define LINUX_SYS_AUE_linux_nfsservctl AUE_NULL 1534293531Sdchagin#define LINUX_SYS_AUE_linux_getpmsg AUE_GETPMSG 1535293531Sdchagin#define LINUX_SYS_AUE_linux_putpmsg AUE_PUTPMSG 1536293531Sdchagin#define LINUX_SYS_AUE_linux_afs_syscall AUE_NULL 1537293531Sdchagin#define LINUX_SYS_AUE_linux_tuxcall AUE_NULL 1538293531Sdchagin#define LINUX_SYS_AUE_linux_security AUE_NULL 1539293531Sdchagin#define LINUX_SYS_AUE_linux_gettid AUE_NULL 1540293531Sdchagin#define LINUX_SYS_AUE_linux_setxattr AUE_NULL 1541293531Sdchagin#define LINUX_SYS_AUE_linux_lsetxattr AUE_NULL 1542293531Sdchagin#define LINUX_SYS_AUE_linux_fsetxattr AUE_NULL 1543293531Sdchagin#define LINUX_SYS_AUE_linux_getxattr AUE_NULL 1544293531Sdchagin#define LINUX_SYS_AUE_linux_lgetxattr AUE_NULL 1545293531Sdchagin#define LINUX_SYS_AUE_linux_fgetxattr AUE_NULL 1546293531Sdchagin#define LINUX_SYS_AUE_linux_listxattr AUE_NULL 1547293531Sdchagin#define LINUX_SYS_AUE_linux_llistxattr AUE_NULL 1548293531Sdchagin#define LINUX_SYS_AUE_linux_flistxattr AUE_NULL 1549293531Sdchagin#define LINUX_SYS_AUE_linux_removexattr AUE_NULL 1550293531Sdchagin#define LINUX_SYS_AUE_linux_lremovexattr AUE_NULL 1551293531Sdchagin#define LINUX_SYS_AUE_linux_fremovexattr AUE_NULL 1552293531Sdchagin#define LINUX_SYS_AUE_linux_tkill AUE_NULL 1553293531Sdchagin#define LINUX_SYS_AUE_linux_time AUE_NULL 1554293531Sdchagin#define LINUX_SYS_AUE_linux_sys_futex AUE_NULL 1555293531Sdchagin#define LINUX_SYS_AUE_linux_sched_setaffinity AUE_NULL 1556293531Sdchagin#define LINUX_SYS_AUE_linux_sched_getaffinity AUE_NULL 1557293531Sdchagin#define LINUX_SYS_AUE_linux_set_thread_area AUE_NULL 1558293531Sdchagin#define LINUX_SYS_AUE_linux_lookup_dcookie AUE_NULL 1559293531Sdchagin#define LINUX_SYS_AUE_linux_epoll_create AUE_NULL 1560293531Sdchagin#define LINUX_SYS_AUE_linux_epoll_ctl_old AUE_NULL 1561293531Sdchagin#define LINUX_SYS_AUE_linux_epoll_wait_old AUE_NULL 1562293531Sdchagin#define LINUX_SYS_AUE_linux_remap_file_pages AUE_NULL 1563293531Sdchagin#define LINUX_SYS_AUE_linux_getdents64 AUE_GETDIRENTRIES 1564293531Sdchagin#define LINUX_SYS_AUE_linux_set_tid_address AUE_NULL 1565293531Sdchagin#define LINUX_SYS_AUE_linux_semtimedop AUE_NULL 1566293531Sdchagin#define LINUX_SYS_AUE_linux_fadvise64 AUE_NULL 1567293531Sdchagin#define LINUX_SYS_AUE_linux_timer_create AUE_NULL 1568293531Sdchagin#define LINUX_SYS_AUE_linux_timer_settime AUE_NULL 1569293531Sdchagin#define LINUX_SYS_AUE_linux_timer_gettime AUE_NULL 1570293531Sdchagin#define LINUX_SYS_AUE_linux_timer_getoverrun AUE_NULL 1571293531Sdchagin#define LINUX_SYS_AUE_linux_timer_delete AUE_NULL 1572293531Sdchagin#define LINUX_SYS_AUE_linux_clock_settime AUE_CLOCK_SETTIME 1573293531Sdchagin#define LINUX_SYS_AUE_linux_clock_gettime AUE_NULL 1574293531Sdchagin#define LINUX_SYS_AUE_linux_clock_getres AUE_NULL 1575293531Sdchagin#define LINUX_SYS_AUE_linux_clock_nanosleep AUE_NULL 1576293531Sdchagin#define LINUX_SYS_AUE_linux_exit_group AUE_EXIT 1577293531Sdchagin#define LINUX_SYS_AUE_linux_epoll_wait AUE_NULL 1578293531Sdchagin#define LINUX_SYS_AUE_linux_epoll_ctl AUE_NULL 1579293531Sdchagin#define LINUX_SYS_AUE_linux_tgkill AUE_NULL 1580293531Sdchagin#define LINUX_SYS_AUE_linux_utimes AUE_UTIMES 1581293531Sdchagin#define LINUX_SYS_AUE_linux_mbind AUE_NULL 1582293531Sdchagin#define LINUX_SYS_AUE_linux_set_mempolicy AUE_NULL 1583293531Sdchagin#define LINUX_SYS_AUE_linux_get_mempolicy AUE_NULL 1584293531Sdchagin#define LINUX_SYS_AUE_linux_mq_open AUE_NULL 1585293531Sdchagin#define LINUX_SYS_AUE_linux_mq_unlink AUE_NULL 1586293531Sdchagin#define LINUX_SYS_AUE_linux_mq_timedsend AUE_NULL 1587293531Sdchagin#define LINUX_SYS_AUE_linux_mq_timedreceive AUE_NULL 1588293531Sdchagin#define LINUX_SYS_AUE_linux_mq_notify AUE_NULL 1589293531Sdchagin#define LINUX_SYS_AUE_linux_mq_getsetattr AUE_NULL 1590293531Sdchagin#define LINUX_SYS_AUE_linux_kexec_load AUE_NULL 1591293531Sdchagin#define LINUX_SYS_AUE_linux_waitid AUE_WAIT6 1592293531Sdchagin#define LINUX_SYS_AUE_linux_add_key AUE_NULL 1593293531Sdchagin#define LINUX_SYS_AUE_linux_request_key AUE_NULL 1594293531Sdchagin#define LINUX_SYS_AUE_linux_keyctl AUE_NULL 1595293531Sdchagin#define LINUX_SYS_AUE_linux_ioprio_set AUE_NULL 1596293531Sdchagin#define LINUX_SYS_AUE_linux_ioprio_get AUE_NULL 1597293531Sdchagin#define LINUX_SYS_AUE_linux_inotify_init AUE_NULL 1598293531Sdchagin#define LINUX_SYS_AUE_linux_inotify_add_watch AUE_NULL 1599293531Sdchagin#define LINUX_SYS_AUE_linux_inotify_rm_watch AUE_NULL 1600293531Sdchagin#define LINUX_SYS_AUE_linux_migrate_pages AUE_NULL 1601293531Sdchagin#define LINUX_SYS_AUE_linux_openat AUE_OPEN_RWTC 1602293531Sdchagin#define LINUX_SYS_AUE_linux_mkdirat AUE_MKDIRAT 1603293531Sdchagin#define LINUX_SYS_AUE_linux_mknodat AUE_MKNODAT 1604293531Sdchagin#define LINUX_SYS_AUE_linux_fchownat AUE_FCHOWNAT 1605293531Sdchagin#define LINUX_SYS_AUE_linux_futimesat AUE_FUTIMESAT 1606293531Sdchagin#define LINUX_SYS_AUE_linux_newfstatat AUE_FSTATAT 1607293531Sdchagin#define LINUX_SYS_AUE_linux_unlinkat AUE_UNLINKAT 1608293531Sdchagin#define LINUX_SYS_AUE_linux_renameat AUE_RENAMEAT 1609293531Sdchagin#define LINUX_SYS_AUE_linux_linkat AUE_LINKAT 1610293531Sdchagin#define LINUX_SYS_AUE_linux_symlinkat AUE_SYMLINKAT 1611293531Sdchagin#define LINUX_SYS_AUE_linux_readlinkat AUE_READLINKAT 1612293531Sdchagin#define LINUX_SYS_AUE_linux_fchmodat AUE_FCHMODAT 1613293531Sdchagin#define LINUX_SYS_AUE_linux_faccessat AUE_FACCESSAT 1614293531Sdchagin#define LINUX_SYS_AUE_linux_pselect6 AUE_SELECT 1615293556Sdchagin#define LINUX_SYS_AUE_linux_ppoll AUE_POLL 1616293531Sdchagin#define LINUX_SYS_AUE_linux_unshare AUE_NULL 1617293531Sdchagin#define LINUX_SYS_AUE_linux_set_robust_list AUE_NULL 1618293531Sdchagin#define LINUX_SYS_AUE_linux_get_robust_list AUE_NULL 1619293531Sdchagin#define LINUX_SYS_AUE_linux_splice AUE_NULL 1620293531Sdchagin#define LINUX_SYS_AUE_linux_tee AUE_NULL 1621293531Sdchagin#define LINUX_SYS_AUE_linux_sync_file_range AUE_NULL 1622293531Sdchagin#define LINUX_SYS_AUE_linux_vmsplice AUE_NULL 1623293531Sdchagin#define LINUX_SYS_AUE_linux_move_pages AUE_NULL 1624293583Sdchagin#define LINUX_SYS_AUE_linux_utimensat AUE_FUTIMESAT 1625293531Sdchagin#define LINUX_SYS_AUE_linux_epoll_pwait AUE_NULL 1626293531Sdchagin#define LINUX_SYS_AUE_linux_signalfd AUE_NULL 1627293531Sdchagin#define LINUX_SYS_AUE_linux_timerfd AUE_NULL 1628293531Sdchagin#define LINUX_SYS_AUE_linux_eventfd AUE_NULL 1629293531Sdchagin#define LINUX_SYS_AUE_linux_fallocate AUE_NULL 1630293531Sdchagin#define LINUX_SYS_AUE_linux_timerfd_settime AUE_NULL 1631293531Sdchagin#define LINUX_SYS_AUE_linux_timerfd_gettime AUE_NULL 1632293531Sdchagin#define LINUX_SYS_AUE_linux_accept4 AUE_ACCEPT 1633293531Sdchagin#define LINUX_SYS_AUE_linux_signalfd4 AUE_NULL 1634293531Sdchagin#define LINUX_SYS_AUE_linux_eventfd2 AUE_NULL 1635293531Sdchagin#define LINUX_SYS_AUE_linux_epoll_create1 AUE_NULL 1636293531Sdchagin#define LINUX_SYS_AUE_linux_dup3 AUE_NULL 1637293531Sdchagin#define LINUX_SYS_AUE_linux_pipe2 AUE_NULL 1638293531Sdchagin#define LINUX_SYS_AUE_linux_inotify_init1 AUE_NULL 1639293531Sdchagin#define LINUX_SYS_AUE_linux_preadv AUE_NULL 1640293531Sdchagin#define LINUX_SYS_AUE_linux_pwritev AUE_NULL 1641293531Sdchagin#define LINUX_SYS_AUE_linux_rt_tsigqueueinfo AUE_NULL 1642293531Sdchagin#define LINUX_SYS_AUE_linux_perf_event_open AUE_NULL 1643293531Sdchagin#define LINUX_SYS_AUE_linux_recvmmsg AUE_NULL 1644293531Sdchagin#define LINUX_SYS_AUE_linux_fanotify_init AUE_NULL 1645293531Sdchagin#define LINUX_SYS_AUE_linux_fanotify_mark AUE_NULL 1646293531Sdchagin#define LINUX_SYS_AUE_linux_prlimit64 AUE_NULL 1647293531Sdchagin#define LINUX_SYS_AUE_linux_name_to_handle_at AUE_NULL 1648293531Sdchagin#define LINUX_SYS_AUE_linux_open_by_handle_at AUE_NULL 1649293531Sdchagin#define LINUX_SYS_AUE_linux_clock_adjtime AUE_NULL 1650293593Sdchagin#define LINUX_SYS_AUE_linux_syncfs AUE_SYNC 1651293531Sdchagin#define LINUX_SYS_AUE_linux_sendmmsg AUE_NULL 1652293531Sdchagin#define LINUX_SYS_AUE_linux_setns AUE_NULL 1653293531Sdchagin#define LINUX_SYS_AUE_linux_process_vm_readv AUE_NULL 1654293531Sdchagin#define LINUX_SYS_AUE_linux_process_vm_writev AUE_NULL 1655293531Sdchagin#define LINUX_SYS_AUE_linux_kcmp AUE_NULL 1656293531Sdchagin#define LINUX_SYS_AUE_linux_finit_module AUE_NULL 1657293531Sdchagin 1658293531Sdchagin#undef PAD_ 1659293531Sdchagin#undef PADL_ 1660293531Sdchagin#undef PADR_ 1661293531Sdchagin 1662293531Sdchagin#endif /* !_LINUX_SYSPROTO_H_ */ 1663