static void
systrace_args(int sysnum, void *params, uint64_t *uarg, int *n_args)
{
int64_t *iarg = (int64_t *)uarg;
int a = 0;
switch (sysnum) {
case 1: {
struct linux_exit_args *p = params;
iarg[a++] = p->rval;
*n_args = 1;
break;
}
case 2: {
*n_args = 0;
break;
}
case 3: {
struct read_args *p = params;
iarg[a++] = p->fd;
uarg[a++] = (intptr_t)p->buf;
uarg[a++] = p->nbyte;
*n_args = 3;
break;
}
case 4: {
struct linux_write_args *p = params;
iarg[a++] = p->fd;
uarg[a++] = (intptr_t)p->buf;
iarg[a++] = p->nbyte;
*n_args = 3;
break;
}
case 5: {
struct linux_open_args *p = params;
uarg[a++] = (intptr_t)p->path;
iarg[a++] = p->flags;
iarg[a++] = p->mode;
*n_args = 3;
break;
}
case 6: {
struct close_args *p = params;
iarg[a++] = p->fd;
*n_args = 1;
break;
}
case 7: {
struct linux_waitpid_args *p = params;
iarg[a++] = p->pid;
uarg[a++] = (intptr_t)p->status;
iarg[a++] = p->options;
*n_args = 3;
break;
}
case 8: {
struct linux_creat_args *p = params;
uarg[a++] = (intptr_t)p->path;
iarg[a++] = p->mode;
*n_args = 2;
break;
}
case 9: {
struct linux_link_args *p = params;
uarg[a++] = (intptr_t)p->path;
uarg[a++] = (intptr_t)p->to;
*n_args = 2;
break;
}
case 10: {
struct linux_unlink_args *p = params;
uarg[a++] = (intptr_t)p->path;
*n_args = 1;
break;
}
case 11: {
struct linux_execve_args *p = params;
uarg[a++] = (intptr_t)p->path;
uarg[a++] = (intptr_t)p->argp;
uarg[a++] = (intptr_t)p->envp;
*n_args = 3;
break;
}
case 12: {
struct linux_chdir_args *p = params;
uarg[a++] = (intptr_t)p->path;
*n_args = 1;
break;
}
case 13: {
struct linux_time_args *p = params;
uarg[a++] = (intptr_t)p->tm;
*n_args = 1;
break;
}
case 14: {
struct linux_mknod_args *p = params;
uarg[a++] = (intptr_t)p->path;
iarg[a++] = p->mode;
iarg[a++] = p->dev;
*n_args = 3;
break;
}
case 15: {
struct linux_chmod_args *p = params;
uarg[a++] = (intptr_t)p->path;
iarg[a++] = p->mode;
*n_args = 2;
break;
}
case 16: {
struct linux_lchown16_args *p = params;
uarg[a++] = (intptr_t)p->path;
iarg[a++] = p->uid;
iarg[a++] = p->gid;
*n_args = 3;
break;
}
case 18: {
struct linux_stat_args *p = params;
uarg[a++] = (intptr_t)p->path;
uarg[a++] = (intptr_t)p->up;
*n_args = 2;
break;
}
case 19: {
struct linux_lseek_args *p = params;
iarg[a++] = p->fdes;
iarg[a++] = p->off;
iarg[a++] = p->whence;
*n_args = 3;
break;
}
case 20: {
*n_args = 0;
break;
}
case 21: {
struct linux_mount_args *p = params;
uarg[a++] = (intptr_t)p->specialfile;
uarg[a++] = (intptr_t)p->dir;
uarg[a++] = (intptr_t)p->filesystemtype;
iarg[a++] = p->rwflag;
uarg[a++] = (intptr_t)p->data;
*n_args = 5;
break;
}
case 22: {
struct linux_oldumount_args *p = params;
uarg[a++] = (intptr_t)p->path;
*n_args = 1;
break;
}
case 23: {
struct linux_setuid16_args *p = params;
iarg[a++] = p->uid;
*n_args = 1;
break;
}
case 24: {
*n_args = 0;
break;
}
case 25: {
*n_args = 0;
break;
}
case 26: {
struct linux_ptrace_args *p = params;
iarg[a++] = p->req;
iarg[a++] = p->pid;
iarg[a++] = p->addr;
iarg[a++] = p->data;
*n_args = 4;
break;
}
case 27: {
struct linux_alarm_args *p = params;
iarg[a++] = p->secs;
*n_args = 1;
break;
}
case 29: {
*n_args = 0;
break;
}
case 30: {
struct linux_utime_args *p = params;
uarg[a++] = (intptr_t)p->fname;
uarg[a++] = (intptr_t)p->times;
*n_args = 2;
break;
}
case 33: {
struct linux_access_args *p = params;
uarg[a++] = (intptr_t)p->path;
iarg[a++] = p->amode;
*n_args = 2;
break;
}
case 34: {
struct linux_nice_args *p = params;
iarg[a++] = p->inc;
*n_args = 1;
break;
}
case 36: {
*n_args = 0;
break;
}
case 37: {
struct linux_kill_args *p = params;
iarg[a++] = p->pid;
iarg[a++] = p->signum;
*n_args = 2;
break;
}
case 38: {
struct linux_rename_args *p = params;
uarg[a++] = (intptr_t)p->from;
uarg[a++] = (intptr_t)p->to;
*n_args = 2;
break;
}
case 39: {
struct linux_mkdir_args *p = params;
uarg[a++] = (intptr_t)p->path;
iarg[a++] = p->mode;
*n_args = 2;
break;
}
case 40: {
struct linux_rmdir_args *p = params;
uarg[a++] = (intptr_t)p->path;
*n_args = 1;
break;
}
case 41: {
struct dup_args *p = params;
uarg[a++] = p->fd;
*n_args = 1;
break;
}
case 42: {
struct linux_pipe_args *p = params;
uarg[a++] = (intptr_t)p->pipefds;
*n_args = 1;
break;
}
case 43: {
struct linux_times_args *p = params;
uarg[a++] = (intptr_t)p->buf;
*n_args = 1;
break;
}
case 45: {
struct linux_brk_args *p = params;
iarg[a++] = p->dsend;
*n_args = 1;
break;
}
case 46: {
struct linux_setgid16_args *p = params;
iarg[a++] = p->gid;
*n_args = 1;
break;
}
case 47: {
*n_args = 0;
break;
}
case 48: {
struct linux_signal_args *p = params;
iarg[a++] = p->sig;
uarg[a++] = (intptr_t)p->handler;
*n_args = 2;
break;
}
case 49: {
*n_args = 0;
break;
}
case 50: {
*n_args = 0;
break;
}
case 51: {
struct acct_args *p = params;
uarg[a++] = (intptr_t)p->path;
*n_args = 1;
break;
}
case 52: {
struct linux_umount_args *p = params;
uarg[a++] = (intptr_t)p->path;
iarg[a++] = p->flags;
*n_args = 2;
break;
}
case 54: {
struct linux_ioctl_args *p = params;
iarg[a++] = p->fd;
iarg[a++] = p->cmd;
iarg[a++] = p->arg;
*n_args = 3;
break;
}
case 55: {
struct linux_fcntl_args *p = params;
iarg[a++] = p->fd;
iarg[a++] = p->cmd;
iarg[a++] = p->arg;
*n_args = 3;
break;
}
case 57: {
struct setpgid_args *p = params;
iarg[a++] = p->pid;
iarg[a++] = p->pgid;
*n_args = 2;
break;
}
case 59: {
*n_args = 0;
break;
}
case 60: {
struct umask_args *p = params;
iarg[a++] = p->newmask;
*n_args = 1;
break;
}
case 61: {
struct chroot_args *p = params;
uarg[a++] = (intptr_t)p->path;
*n_args = 1;
break;
}
case 62: {
struct linux_ustat_args *p = params;
iarg[a++] = p->dev;
uarg[a++] = (intptr_t)p->ubuf;
*n_args = 2;
break;
}
case 63: {
struct dup2_args *p = params;
uarg[a++] = p->from;
uarg[a++] = p->to;
*n_args = 2;
break;
}
case 64: {
*n_args = 0;
break;
}
case 65: {
*n_args = 0;
break;
}
case 66: {
*n_args = 0;
break;
}
case 67: {
struct linux_sigaction_args *p = params;
iarg[a++] = p->sig;
uarg[a++] = (intptr_t)p->nsa;
uarg[a++] = (intptr_t)p->osa;
*n_args = 3;
break;
}
case 68: {
*n_args = 0;
break;
}
case 69: {
struct linux_ssetmask_args *p = params;
iarg[a++] = p->mask;
*n_args = 1;
break;
}
case 70: {
struct linux_setreuid16_args *p = params;
iarg[a++] = p->ruid;
iarg[a++] = p->euid;
*n_args = 2;
break;
}
case 71: {
struct linux_setregid16_args *p = params;
iarg[a++] = p->rgid;
iarg[a++] = p->egid;
*n_args = 2;
break;
}
case 72: {
struct linux_sigsuspend_args *p = params;
iarg[a++] = p->hist0;
iarg[a++] = p->hist1;
iarg[a++] = p->mask;
*n_args = 3;
break;
}
case 73: {
struct linux_sigpending_args *p = params;
uarg[a++] = (intptr_t)p->mask;
*n_args = 1;
break;
}
case 74: {
struct linux_sethostname_args *p = params;
uarg[a++] = (intptr_t)p->hostname;
uarg[a++] = p->len;
*n_args = 2;
break;
}
case 75: {
struct linux_setrlimit_args *p = params;
iarg[a++] = p->resource;
uarg[a++] = (intptr_t)p->rlim;
*n_args = 2;
break;
}
case 76: {
struct linux_old_getrlimit_args *p = params;
iarg[a++] = p->resource;
uarg[a++] = (intptr_t)p->rlim;
*n_args = 2;
break;
}
case 77: {
struct getrusage_args *p = params;
iarg[a++] = p->who;
uarg[a++] = (intptr_t)p->rusage;
*n_args = 2;
break;
}
case 78: {
struct gettimeofday_args *p = params;
uarg[a++] = (intptr_t)p->tp;
uarg[a++] = (intptr_t)p->tzp;
*n_args = 2;
break;
}
case 79: {
struct settimeofday_args *p = params;
uarg[a++] = (intptr_t)p->tv;
uarg[a++] = (intptr_t)p->tzp;
*n_args = 2;
break;
}
case 80: {
struct linux_getgroups16_args *p = params;
iarg[a++] = p->gidsetsize;
uarg[a++] = (intptr_t)p->gidset;
*n_args = 2;
break;
}
case 81: {
struct linux_setgroups16_args *p = params;
iarg[a++] = p->gidsetsize;
uarg[a++] = (intptr_t)p->gidset;
*n_args = 2;
break;
}
case 82: {
struct linux_old_select_args *p = params;
uarg[a++] = (intptr_t)p->ptr;
*n_args = 1;
break;
}
case 83: {
struct linux_symlink_args *p = params;
uarg[a++] = (intptr_t)p->path;
uarg[a++] = (intptr_t)p->to;
*n_args = 2;
break;
}
case 84: {
struct linux_lstat_args *p = params;
uarg[a++] = (intptr_t)p->path;
uarg[a++] = (intptr_t)p->up;
*n_args = 2;
break;
}
case 85: {
struct linux_readlink_args *p = params;
uarg[a++] = (intptr_t)p->name;
uarg[a++] = (intptr_t)p->buf;
iarg[a++] = p->count;
*n_args = 3;
break;
}
case 86: {
struct linux_uselib_args *p = params;
uarg[a++] = (intptr_t)p->library;
*n_args = 1;
break;
}
case 87: {
struct swapon_args *p = params;
uarg[a++] = (intptr_t)p->name;
*n_args = 1;
break;
}
case 88: {
struct linux_reboot_args *p = params;
iarg[a++] = p->magic1;
iarg[a++] = p->magic2;
iarg[a++] = p->cmd;
uarg[a++] = (intptr_t)p->arg;
*n_args = 4;
break;
}
case 89: {
struct linux_readdir_args *p = params;
iarg[a++] = p->fd;
uarg[a++] = (intptr_t)p->dent;
iarg[a++] = p->count;
*n_args = 3;
break;
}
case 90: {
struct linux_mmap_args *p = params;
uarg[a++] = (intptr_t)p->ptr;
*n_args = 1;
break;
}
case 91: {
struct munmap_args *p = params;
uarg[a++] = (intptr_t)p->addr;
iarg[a++] = p->len;
*n_args = 2;
break;
}
case 92: {
struct linux_truncate_args *p = params;
uarg[a++] = (intptr_t)p->path;
iarg[a++] = p->length;
*n_args = 2;
break;
}
case 93: {
struct linux_ftruncate_args *p = params;
iarg[a++] = p->fd;
iarg[a++] = p->length;
*n_args = 2;
break;
}
case 94: {
struct fchmod_args *p = params;
iarg[a++] = p->fd;
iarg[a++] = p->mode;
*n_args = 2;
break;
}
case 95: {
struct fchown_args *p = params;
iarg[a++] = p->fd;
iarg[a++] = p->uid;
iarg[a++] = p->gid;
*n_args = 3;
break;
}
case 96: {
struct linux_getpriority_args *p = params;
iarg[a++] = p->which;
iarg[a++] = p->who;
*n_args = 2;
break;
}
case 97: {
struct setpriority_args *p = params;
iarg[a++] = p->which;
iarg[a++] = p->who;
iarg[a++] = p->prio;
*n_args = 3;
break;
}
case 99: {
struct linux_statfs_args *p = params;
uarg[a++] = (intptr_t)p->path;
uarg[a++] = (intptr_t)p->buf;
*n_args = 2;
break;
}
case 100: {
struct linux_fstatfs_args *p = params;
iarg[a++] = p->fd;
uarg[a++] = (intptr_t)p->buf;
*n_args = 2;
break;
}
case 101: {
struct linux_ioperm_args *p = params;
iarg[a++] = p->start;
iarg[a++] = p->length;
iarg[a++] = p->enable;
*n_args = 3;
break;
}
case 102: {
struct linux_socketcall_args *p = params;
iarg[a++] = p->what;
iarg[a++] = p->args;
*n_args = 2;
break;
}
case 103: {
struct linux_syslog_args *p = params;
iarg[a++] = p->type;
uarg[a++] = (intptr_t)p->buf;
iarg[a++] = p->len;
*n_args = 3;
break;
}
case 104: {
struct linux_setitimer_args *p = params;
iarg[a++] = p->which;
uarg[a++] = (intptr_t)p->itv;
uarg[a++] = (intptr_t)p->oitv;
*n_args = 3;
break;
}
case 105: {
struct linux_getitimer_args *p = params;
iarg[a++] = p->which;
uarg[a++] = (intptr_t)p->itv;
*n_args = 2;
break;
}
case 106: {
struct linux_newstat_args *p = params;
uarg[a++] = (intptr_t)p->path;
uarg[a++] = (intptr_t)p->buf;
*n_args = 2;
break;
}
case 107: {
struct linux_newlstat_args *p = params;
uarg[a++] = (intptr_t)p->path;
uarg[a++] = (intptr_t)p->buf;
*n_args = 2;
break;
}
case 108: {
struct linux_newfstat_args *p = params;
iarg[a++] = p->fd;
uarg[a++] = (intptr_t)p->buf;
*n_args = 2;
break;
}
case 109: {
*n_args = 0;
break;
}
case 110: {
struct linux_iopl_args *p = params;
iarg[a++] = p->level;
*n_args = 1;
break;
}
case 111: {
*n_args = 0;
break;
}
case 113: {
*n_args = 0;
break;
}
case 114: {
struct linux_wait4_args *p = params;
iarg[a++] = p->pid;
uarg[a++] = (intptr_t)p->status;
iarg[a++] = p->options;
uarg[a++] = (intptr_t)p->rusage;
*n_args = 4;
break;
}
case 115: {
*n_args = 0;
break;
}
case 116: {
struct linux_sysinfo_args *p = params;
uarg[a++] = (intptr_t)p->info;
*n_args = 1;
break;
}
case 117: {
struct linux_ipc_args *p = params;
iarg[a++] = p->what;
iarg[a++] = p->arg1;
iarg[a++] = p->arg2;
iarg[a++] = p->arg3;
uarg[a++] = (intptr_t)p->ptr;
iarg[a++] = p->arg5;
*n_args = 6;
break;
}
case 118: {
struct fsync_args *p = params;
iarg[a++] = p->fd;
*n_args = 1;
break;
}
case 119: {
struct linux_sigreturn_args *p = params;
uarg[a++] = (intptr_t)p->sfp;
*n_args = 1;
break;
}
case 120: {
struct linux_clone_args *p = params;
iarg[a++] = p->flags;
iarg[a++] = p->stack;
uarg[a++] = (intptr_t)p->parent_tidptr;
iarg[a++] = p->tls;
uarg[a++] = (intptr_t)p->child_tidptr;
*n_args = 5;
break;
}
case 121: {
struct linux_setdomainname_args *p = params;
uarg[a++] = (intptr_t)p->name;
iarg[a++] = p->len;
*n_args = 2;
break;
}
case 122: {
struct linux_newuname_args *p = params;
uarg[a++] = (intptr_t)p->buf;
*n_args = 1;
break;
}
case 123: {
struct linux_modify_ldt_args *p = params;
iarg[a++] = p->func;
uarg[a++] = (intptr_t)p->ptr;
iarg[a++] = p->bytecount;
*n_args = 3;
break;
}
case 124: {
*n_args = 0;
break;
}
case 125: {
struct linux_mprotect_args *p = params;
uarg[a++] = (intptr_t)p->addr;
iarg[a++] = p->len;
iarg[a++] = p->prot;
*n_args = 3;
break;
}
case 126: {
struct linux_sigprocmask_args *p = params;
iarg[a++] = p->how;
uarg[a++] = (intptr_t)p->mask;
uarg[a++] = (intptr_t)p->omask;
*n_args = 3;
break;
}
case 128: {
*n_args = 0;
break;
}
case 129: {
*n_args = 0;
break;
}
case 131: {
*n_args = 0;
break;
}
case 132: {
struct getpgid_args *p = params;
iarg[a++] = p->pid;
*n_args = 1;
break;
}
case 133: {
struct fchdir_args *p = params;
iarg[a++] = p->fd;
*n_args = 1;
break;
}
case 134: {
*n_args = 0;
break;
}
case 135: {
struct linux_sysfs_args *p = params;
iarg[a++] = p->option;
iarg[a++] = p->arg1;
iarg[a++] = p->arg2;
*n_args = 3;
break;
}
case 136: {
struct linux_personality_args *p = params;
iarg[a++] = p->per;
*n_args = 1;
break;
}
case 138: {
struct linux_setfsuid16_args *p = params;
iarg[a++] = p->uid;
*n_args = 1;
break;
}
case 139: {
struct linux_setfsgid16_args *p = params;
iarg[a++] = p->gid;
*n_args = 1;
break;
}
case 140: {
struct linux_llseek_args *p = params;
iarg[a++] = p->fd;
iarg[a++] = p->ohigh;
iarg[a++] = p->olow;
uarg[a++] = (intptr_t)p->res;
iarg[a++] = p->whence;
*n_args = 5;
break;
}
case 141: {
struct linux_getdents_args *p = params;
iarg[a++] = p->fd;
uarg[a++] = (intptr_t)p->dent;
iarg[a++] = p->count;
*n_args = 3;
break;
}
case 142: {
struct linux_select_args *p = params;
iarg[a++] = p->nfds;
uarg[a++] = (intptr_t)p->readfds;
uarg[a++] = (intptr_t)p->writefds;
uarg[a++] = (intptr_t)p->exceptfds;
uarg[a++] = (intptr_t)p->timeout;
*n_args = 5;
break;
}
case 143: {
struct flock_args *p = params;
iarg[a++] = p->fd;
iarg[a++] = p->how;
*n_args = 2;
break;
}
case 144: {
struct linux_msync_args *p = params;
iarg[a++] = p->addr;
iarg[a++] = p->len;
iarg[a++] = p->fl;
*n_args = 3;
break;
}
case 145: {
struct readv_args *p = params;
iarg[a++] = p->fd;
uarg[a++] = (intptr_t)p->iovp;
uarg[a++] = p->iovcnt;
*n_args = 3;
break;
}
case 146: {
struct linux_writev_args *p = params;
iarg[a++] = p->fd;
uarg[a++] = (intptr_t)p->iovp;
uarg[a++] = p->iovcnt;
*n_args = 3;
break;
}
case 147: {
struct linux_getsid_args *p = params;
iarg[a++] = p->pid;
*n_args = 1;
break;
}
case 148: {
struct linux_fdatasync_args *p = params;
iarg[a++] = p->fd;
*n_args = 1;
break;
}
case 149: {
struct linux_sysctl_args *p = params;
uarg[a++] = (intptr_t)p->args;
*n_args = 1;
break;
}
case 150: {
struct mlock_args *p = params;
uarg[a++] = (intptr_t)p->addr;
uarg[a++] = p->len;
*n_args = 2;
break;
}
case 151: {
struct munlock_args *p = params;
uarg[a++] = (intptr_t)p->addr;
uarg[a++] = p->len;
*n_args = 2;
break;
}
case 152: {
struct mlockall_args *p = params;
iarg[a++] = p->how;
*n_args = 1;
break;
}
case 153: {
*n_args = 0;
break;
}
case 154: {
struct linux_sched_setparam_args *p = params;
iarg[a++] = p->pid;
uarg[a++] = (intptr_t)p->param;
*n_args = 2;
break;
}
case 155: {
struct linux_sched_getparam_args *p = params;
iarg[a++] = p->pid;
uarg[a++] = (intptr_t)p->param;
*n_args = 2;
break;
}
case 156: {
struct linux_sched_setscheduler_args *p = params;
iarg[a++] = p->pid;
iarg[a++] = p->policy;
uarg[a++] = (intptr_t)p->param;
*n_args = 3;
break;
}
case 157: {
struct linux_sched_getscheduler_args *p = params;
iarg[a++] = p->pid;
*n_args = 1;
break;
}
case 158: {
*n_args = 0;
break;
}
case 159: {
struct linux_sched_get_priority_max_args *p = params;
iarg[a++] = p->policy;
*n_args = 1;
break;
}
case 160: {
struct linux_sched_get_priority_min_args *p = params;
iarg[a++] = p->policy;
*n_args = 1;
break;
}
case 161: {
struct linux_sched_rr_get_interval_args *p = params;
iarg[a++] = p->pid;
uarg[a++] = (intptr_t)p->interval;
*n_args = 2;
break;
}
case 162: {
struct linux_nanosleep_args *p = params;
uarg[a++] = (intptr_t)p->rqtp;
uarg[a++] = (intptr_t)p->rmtp;
*n_args = 2;
break;
}
case 163: {
struct linux_mremap_args *p = params;
iarg[a++] = p->addr;
iarg[a++] = p->old_len;
iarg[a++] = p->new_len;
iarg[a++] = p->flags;
iarg[a++] = p->new_addr;
*n_args = 5;
break;
}
case 164: {
struct linux_setresuid16_args *p = params;
iarg[a++] = p->ruid;
iarg[a++] = p->euid;
iarg[a++] = p->suid;
*n_args = 3;
break;
}
case 165: {
struct linux_getresuid16_args *p = params;
uarg[a++] = (intptr_t)p->ruid;
uarg[a++] = (intptr_t)p->euid;
uarg[a++] = (intptr_t)p->suid;
*n_args = 3;
break;
}
case 166: {
*n_args = 0;
break;
}
case 168: {
struct linux_poll_args *p = params;
uarg[a++] = (intptr_t)p->fds;
uarg[a++] = p->nfds;
iarg[a++] = p->timeout;
*n_args = 3;
break;
}
case 170: {
struct linux_setresgid16_args *p = params;
iarg[a++] = p->rgid;
iarg[a++] = p->egid;
iarg[a++] = p->sgid;
*n_args = 3;
break;
}
case 171: {
struct linux_getresgid16_args *p = params;
uarg[a++] = (intptr_t)p->rgid;
uarg[a++] = (intptr_t)p->egid;
uarg[a++] = (intptr_t)p->sgid;
*n_args = 3;
break;
}
case 172: {
struct linux_prctl_args *p = params;
iarg[a++] = p->option;
uarg[a++] = (intptr_t)p->arg2;
uarg[a++] = (intptr_t)p->arg3;
uarg[a++] = (intptr_t)p->arg4;
uarg[a++] = (intptr_t)p->arg5;
*n_args = 5;
break;
}
case 173: {
struct linux_rt_sigreturn_args *p = params;
uarg[a++] = (intptr_t)p->ucp;
*n_args = 1;
break;
}
case 174: {
struct linux_rt_sigaction_args *p = params;
iarg[a++] = p->sig;
uarg[a++] = (intptr_t)p->act;
uarg[a++] = (intptr_t)p->oact;
iarg[a++] = p->sigsetsize;
*n_args = 4;
break;
}
case 175: {
struct linux_rt_sigprocmask_args *p = params;
iarg[a++] = p->how;
uarg[a++] = (intptr_t)p->mask;
uarg[a++] = (intptr_t)p->omask;
iarg[a++] = p->sigsetsize;
*n_args = 4;
break;
}
case 176: {
struct linux_rt_sigpending_args *p = params;
uarg[a++] = (intptr_t)p->set;
iarg[a++] = p->sigsetsize;
*n_args = 2;
break;
}
case 177: {
struct linux_rt_sigtimedwait_args *p = params;
uarg[a++] = (intptr_t)p->mask;
uarg[a++] = (intptr_t)p->ptr;
uarg[a++] = (intptr_t)p->timeout;
iarg[a++] = p->sigsetsize;
*n_args = 4;
break;
}
case 178: {
struct linux_rt_sigqueueinfo_args *p = params;
iarg[a++] = p->pid;
iarg[a++] = p->sig;
uarg[a++] = (intptr_t)p->info;
*n_args = 3;
break;
}
case 179: {
struct linux_rt_sigsuspend_args *p = params;
uarg[a++] = (intptr_t)p->newset;
iarg[a++] = p->sigsetsize;
*n_args = 2;
break;
}
case 180: {
struct linux_pread_args *p = params;
iarg[a++] = p->fd;
uarg[a++] = (intptr_t)p->buf;
iarg[a++] = p->nbyte;
iarg[a++] = p->offset;
*n_args = 4;
break;
}
case 181: {
struct linux_pwrite_args *p = params;
iarg[a++] = p->fd;
uarg[a++] = (intptr_t)p->buf;
iarg[a++] = p->nbyte;
iarg[a++] = p->offset;
*n_args = 4;
break;
}
case 182: {
struct linux_chown16_args *p = params;
uarg[a++] = (intptr_t)p->path;
iarg[a++] = p->uid;
iarg[a++] = p->gid;
*n_args = 3;
break;
}
case 183: {
struct linux_getcwd_args *p = params;
uarg[a++] = (intptr_t)p->buf;
iarg[a++] = p->bufsize;
*n_args = 2;
break;
}
case 184: {
struct linux_capget_args *p = params;
uarg[a++] = (intptr_t)p->hdrp;
uarg[a++] = (intptr_t)p->datap;
*n_args = 2;
break;
}
case 185: {
struct linux_capset_args *p = params;
uarg[a++] = (intptr_t)p->hdrp;
uarg[a++] = (intptr_t)p->datap;
*n_args = 2;
break;
}
case 186: {
struct linux_sigaltstack_args *p = params;
uarg[a++] = (intptr_t)p->uss;
uarg[a++] = (intptr_t)p->uoss;
*n_args = 2;
break;
}
case 187: {
struct linux_sendfile_args *p = params;
iarg[a++] = p->out;
iarg[a++] = p->in;
uarg[a++] = (intptr_t)p->offset;
iarg[a++] = p->count;
*n_args = 4;
break;
}
case 190: {
*n_args = 0;
break;
}
case 191: {
struct linux_getrlimit_args *p = params;
iarg[a++] = p->resource;
uarg[a++] = (intptr_t)p->rlim;
*n_args = 2;
break;
}
case 192: {
struct linux_mmap2_args *p = params;
iarg[a++] = p->addr;
iarg[a++] = p->len;
iarg[a++] = p->prot;
iarg[a++] = p->flags;
iarg[a++] = p->fd;
iarg[a++] = p->pgoff;
*n_args = 6;
break;
}
case 193: {
struct linux_truncate64_args *p = params;
uarg[a++] = (intptr_t)p->path;
iarg[a++] = p->length;
*n_args = 2;
break;
}
case 194: {
struct linux_ftruncate64_args *p = params;
iarg[a++] = p->fd;
iarg[a++] = p->length;
*n_args = 2;
break;
}
case 195: {
struct linux_stat64_args *p = params;
uarg[a++] = (intptr_t)p->filename;
uarg[a++] = (intptr_t)p->statbuf;
*n_args = 2;
break;
}
case 196: {
struct linux_lstat64_args *p = params;
uarg[a++] = (intptr_t)p->filename;
uarg[a++] = (intptr_t)p->statbuf;
*n_args = 2;
break;
}
case 197: {
struct linux_fstat64_args *p = params;
iarg[a++] = p->fd;
uarg[a++] = (intptr_t)p->statbuf;
*n_args = 2;
break;
}
case 198: {
struct linux_lchown_args *p = params;
uarg[a++] = (intptr_t)p->path;
iarg[a++] = p->uid;
iarg[a++] = p->gid;
*n_args = 3;
break;
}
case 199: {
*n_args = 0;
break;
}
case 200: {
*n_args = 0;
break;
}
case 201: {
*n_args = 0;
break;
}
case 202: {
*n_args = 0;
break;
}
case 203: {
struct setreuid_args *p = params;
uarg[a++] = p->ruid;
uarg[a++] = p->euid;
*n_args = 2;
break;
}
case 204: {
struct setregid_args *p = params;
iarg[a++] = p->rgid;
iarg[a++] = p->egid;
*n_args = 2;
break;
}
case 205: {
struct linux_getgroups_args *p = params;
iarg[a++] = p->gidsetsize;
uarg[a++] = (intptr_t)p->grouplist;
*n_args = 2;
break;
}
case 206: {
struct linux_setgroups_args *p = params;
iarg[a++] = p->gidsetsize;
uarg[a++] = (intptr_t)p->grouplist;
*n_args = 2;
break;
}
case 207: {
*n_args = 0;
break;
}
case 208: {
struct setresuid_args *p = params;
uarg[a++] = p->ruid;
uarg[a++] = p->euid;
uarg[a++] = p->suid;
*n_args = 3;
break;
}
case 209: {
struct getresuid_args *p = params;
uarg[a++] = (intptr_t)p->ruid;
uarg[a++] = (intptr_t)p->euid;
uarg[a++] = (intptr_t)p->suid;
*n_args = 3;
break;
}
case 210: {
struct setresgid_args *p = params;
iarg[a++] = p->rgid;
iarg[a++] = p->egid;
iarg[a++] = p->sgid;
*n_args = 3;
break;
}
case 211: {
struct getresgid_args *p = params;
uarg[a++] = (intptr_t)p->rgid;
uarg[a++] = (intptr_t)p->egid;
uarg[a++] = (intptr_t)p->sgid;
*n_args = 3;
break;
}
case 212: {
struct linux_chown_args *p = params;
uarg[a++] = (intptr_t)p->path;
iarg[a++] = p->uid;
iarg[a++] = p->gid;
*n_args = 3;
break;
}
case 213: {
struct setuid_args *p = params;
uarg[a++] = p->uid;
*n_args = 1;
break;
}
case 214: {
struct setgid_args *p = params;
iarg[a++] = p->gid;
*n_args = 1;
break;
}
case 215: {
struct linux_setfsuid_args *p = params;
iarg[a++] = p->uid;
*n_args = 1;
break;
}
case 216: {
struct linux_setfsgid_args *p = params;
iarg[a++] = p->gid;
*n_args = 1;
break;
}
case 217: {
struct linux_pivot_root_args *p = params;
uarg[a++] = (intptr_t)p->new_root;
uarg[a++] = (intptr_t)p->put_old;
*n_args = 2;
break;
}
case 218: {
struct linux_mincore_args *p = params;
iarg[a++] = p->start;
iarg[a++] = p->len;
uarg[a++] = (intptr_t)p->vec;
*n_args = 3;
break;
}
case 219: {
struct linux_madvise_args *p = params;
uarg[a++] = (intptr_t)p->addr;
uarg[a++] = p->len;
iarg[a++] = p->behav;
*n_args = 3;
break;
}
case 220: {
struct linux_getdents64_args *p = params;
iarg[a++] = p->fd;
uarg[a++] = (intptr_t)p->dirent;
iarg[a++] = p->count;
*n_args = 3;
break;
}
case 221: {
struct linux_fcntl64_args *p = params;
iarg[a++] = p->fd;
iarg[a++] = p->cmd;
iarg[a++] = p->arg;
*n_args = 3;
break;
}
case 224: {
*n_args = 0;
break;
}
case 226: {
struct linux_setxattr_args *p = params;
uarg[a++] = (intptr_t)p->path;
uarg[a++] = (intptr_t)p->name;
uarg[a++] = (intptr_t)p->value;
iarg[a++] = p->size;
iarg[a++] = p->flags;
*n_args = 5;
break;
}
case 227: {
struct linux_lsetxattr_args *p = params;
uarg[a++] = (intptr_t)p->path;
uarg[a++] = (intptr_t)p->name;
uarg[a++] = (intptr_t)p->value;
iarg[a++] = p->size;
iarg[a++] = p->flags;
*n_args = 5;
break;
}
case 228: {
struct linux_fsetxattr_args *p = params;
iarg[a++] = p->fd;
uarg[a++] = (intptr_t)p->name;
uarg[a++] = (intptr_t)p->value;
iarg[a++] = p->size;
iarg[a++] = p->flags;
*n_args = 5;
break;
}
case 229: {
struct linux_getxattr_args *p = params;
uarg[a++] = (intptr_t)p->path;
uarg[a++] = (intptr_t)p->name;
uarg[a++] = (intptr_t)p->value;
iarg[a++] = p->size;
*n_args = 4;
break;
}
case 230: {
struct linux_lgetxattr_args *p = params;
uarg[a++] = (intptr_t)p->path;
uarg[a++] = (intptr_t)p->name;
uarg[a++] = (intptr_t)p->value;
iarg[a++] = p->size;
*n_args = 4;
break;
}
case 231: {
struct linux_fgetxattr_args *p = params;
iarg[a++] = p->fd;
uarg[a++] = (intptr_t)p->name;
uarg[a++] = (intptr_t)p->value;
iarg[a++] = p->size;
*n_args = 4;
break;
}
case 232: {
struct linux_listxattr_args *p = params;
uarg[a++] = (intptr_t)p->path;
uarg[a++] = (intptr_t)p->list;
iarg[a++] = p->size;
*n_args = 3;
break;
}
case 233: {
struct linux_llistxattr_args *p = params;
uarg[a++] = (intptr_t)p->path;
uarg[a++] = (intptr_t)p->list;
iarg[a++] = p->size;
*n_args = 3;
break;
}
case 234: {
struct linux_flistxattr_args *p = params;
iarg[a++] = p->fd;
uarg[a++] = (intptr_t)p->list;
iarg[a++] = p->size;
*n_args = 3;
break;
}
case 235: {
struct linux_removexattr_args *p = params;
uarg[a++] = (intptr_t)p->path;
uarg[a++] = (intptr_t)p->name;
*n_args = 2;
break;
}
case 236: {
struct linux_lremovexattr_args *p = params;
uarg[a++] = (intptr_t)p->path;
uarg[a++] = (intptr_t)p->name;
*n_args = 2;
break;
}
case 237: {
struct linux_fremovexattr_args *p = params;
iarg[a++] = p->fd;
uarg[a++] = (intptr_t)p->name;
*n_args = 2;
break;
}
case 238: {
struct linux_tkill_args *p = params;
iarg[a++] = p->tid;
iarg[a++] = p->sig;
*n_args = 2;
break;
}
case 239: {
struct linux_sendfile64_args *p = params;
iarg[a++] = p->out;
iarg[a++] = p->in;
uarg[a++] = (intptr_t)p->offset;
iarg[a++] = p->count;
*n_args = 4;
break;
}
case 240: {
struct linux_sys_futex_args *p = params;
uarg[a++] = (intptr_t)p->uaddr;
iarg[a++] = p->op;
uarg[a++] = p->val;
uarg[a++] = (intptr_t)p->timeout;
uarg[a++] = (intptr_t)p->uaddr2;
uarg[a++] = p->val3;
*n_args = 6;
break;
}
case 241: {
struct linux_sched_setaffinity_args *p = params;
iarg[a++] = p->pid;
iarg[a++] = p->len;
uarg[a++] = (intptr_t)p->user_mask_ptr;
*n_args = 3;
break;
}
case 242: {
struct linux_sched_getaffinity_args *p = params;
iarg[a++] = p->pid;
iarg[a++] = p->len;
uarg[a++] = (intptr_t)p->user_mask_ptr;
*n_args = 3;
break;
}
case 243: {
struct linux_set_thread_area_args *p = params;
uarg[a++] = (intptr_t)p->desc;
*n_args = 1;
break;
}
case 244: {
struct linux_get_thread_area_args *p = params;
uarg[a++] = (intptr_t)p->desc;
*n_args = 1;
break;
}
case 250: {
struct linux_fadvise64_args *p = params;
iarg[a++] = p->fd;
iarg[a++] = p->offset;
iarg[a++] = p->len;
iarg[a++] = p->advice;
*n_args = 4;
break;
}
case 252: {
struct linux_exit_group_args *p = params;
iarg[a++] = p->error_code;
*n_args = 1;
break;
}
case 253: {
*n_args = 0;
break;
}
case 254: {
struct linux_epoll_create_args *p = params;
iarg[a++] = p->size;
*n_args = 1;
break;
}
case 255: {
struct linux_epoll_ctl_args *p = params;
iarg[a++] = p->epfd;
iarg[a++] = p->op;
iarg[a++] = p->fd;
uarg[a++] = (intptr_t)p->event;
*n_args = 4;
break;
}
case 256: {
struct linux_epoll_wait_args *p = params;
iarg[a++] = p->epfd;
uarg[a++] = (intptr_t)p->events;
iarg[a++] = p->maxevents;
iarg[a++] = p->timeout;
*n_args = 4;
break;
}
case 257: {
*n_args = 0;
break;
}
case 258: {
struct linux_set_tid_address_args *p = params;
uarg[a++] = (intptr_t)p->tidptr;
*n_args = 1;
break;
}
case 259: {
struct linux_timer_create_args *p = params;
iarg[a++] = p->clock_id;
uarg[a++] = (intptr_t)p->evp;
uarg[a++] = (intptr_t)p->timerid;
*n_args = 3;
break;
}
case 260: {
struct linux_timer_settime_args *p = params;
iarg[a++] = p->timerid;
iarg[a++] = p->flags;
uarg[a++] = (intptr_t)p->new;
uarg[a++] = (intptr_t)p->old;
*n_args = 4;
break;
}
case 261: {
struct linux_timer_gettime_args *p = params;
iarg[a++] = p->timerid;
uarg[a++] = (intptr_t)p->setting;
*n_args = 2;
break;
}
case 262: {
struct linux_timer_getoverrun_args *p = params;
iarg[a++] = p->timerid;
*n_args = 1;
break;
}
case 263: {
struct linux_timer_delete_args *p = params;
iarg[a++] = p->timerid;
*n_args = 1;
break;
}
case 264: {
struct linux_clock_settime_args *p = params;
iarg[a++] = p->which;
uarg[a++] = (intptr_t)p->tp;
*n_args = 2;
break;
}
case 265: {
struct linux_clock_gettime_args *p = params;
iarg[a++] = p->which;
uarg[a++] = (intptr_t)p->tp;
*n_args = 2;
break;
}
case 266: {
struct linux_clock_getres_args *p = params;
iarg[a++] = p->which;
uarg[a++] = (intptr_t)p->tp;
*n_args = 2;
break;
}
case 267: {
struct linux_clock_nanosleep_args *p = params;
iarg[a++] = p->which;
iarg[a++] = p->flags;
uarg[a++] = (intptr_t)p->rqtp;
uarg[a++] = (intptr_t)p->rmtp;
*n_args = 4;
break;
}
case 268: {
struct linux_statfs64_args *p = params;
uarg[a++] = (intptr_t)p->path;
uarg[a++] = p->bufsize;
uarg[a++] = (intptr_t)p->buf;
*n_args = 3;
break;
}
case 269: {
struct linux_fstatfs64_args *p = params;
iarg[a++] = p->fd;
uarg[a++] = p->bufsize;
uarg[a++] = (intptr_t)p->buf;
*n_args = 3;
break;
}
case 270: {
struct linux_tgkill_args *p = params;
iarg[a++] = p->tgid;
iarg[a++] = p->pid;
iarg[a++] = p->sig;
*n_args = 3;
break;
}
case 271: {
struct linux_utimes_args *p = params;
uarg[a++] = (intptr_t)p->fname;
uarg[a++] = (intptr_t)p->tptr;
*n_args = 2;
break;
}
case 272: {
struct linux_fadvise64_64_args *p = params;
iarg[a++] = p->fd;
iarg[a++] = p->offset;
iarg[a++] = p->len;
iarg[a++] = p->advice;
*n_args = 4;
break;
}
case 274: {
*n_args = 0;
break;
}
case 275: {
*n_args = 0;
break;
}
case 276: {
*n_args = 0;
break;
}
case 277: {
struct linux_mq_open_args *p = params;
uarg[a++] = (intptr_t)p->name;
iarg[a++] = p->oflag;
iarg[a++] = p->mode;
uarg[a++] = (intptr_t)p->attr;
*n_args = 4;
break;
}
case 278: {
struct linux_mq_unlink_args *p = params;
uarg[a++] = (intptr_t)p->name;
*n_args = 1;
break;
}
case 279: {
struct linux_mq_timedsend_args *p = params;
iarg[a++] = p->mqd;
uarg[a++] = (intptr_t)p->msg_ptr;
iarg[a++] = p->msg_len;
iarg[a++] = p->msg_prio;
uarg[a++] = (intptr_t)p->abs_timeout;
*n_args = 5;
break;
}
case 280: {
struct linux_mq_timedreceive_args *p = params;
iarg[a++] = p->mqd;
uarg[a++] = (intptr_t)p->msg_ptr;
iarg[a++] = p->msg_len;
uarg[a++] = (intptr_t)p->msg_prio;
uarg[a++] = (intptr_t)p->abs_timeout;
*n_args = 5;
break;
}
case 281: {
struct linux_mq_notify_args *p = params;
iarg[a++] = p->mqd;
uarg[a++] = (intptr_t)p->sevp;
*n_args = 2;
break;
}
case 282: {
struct linux_mq_getsetattr_args *p = params;
iarg[a++] = p->mqd;
uarg[a++] = (intptr_t)p->attr;
uarg[a++] = (intptr_t)p->oattr;
*n_args = 3;
break;
}
case 283: {
*n_args = 0;
break;
}
case 284: {
struct linux_waitid_args *p = params;
iarg[a++] = p->idtype;
iarg[a++] = p->id;
uarg[a++] = (intptr_t)p->info;
iarg[a++] = p->options;
uarg[a++] = (intptr_t)p->rusage;
*n_args = 5;
break;
}
case 286: {
*n_args = 0;
break;
}
case 287: {
*n_args = 0;
break;
}
case 288: {
*n_args = 0;
break;
}
case 289: {
struct linux_ioprio_set_args *p = params;
iarg[a++] = p->which;
iarg[a++] = p->who;
iarg[a++] = p->ioprio;
*n_args = 3;
break;
}
case 290: {
struct linux_ioprio_get_args *p = params;
iarg[a++] = p->which;
iarg[a++] = p->who;
*n_args = 2;
break;
}
case 291: {
*n_args = 0;
break;
}
case 292: {
struct linux_inotify_add_watch_args *p = params;
iarg[a++] = p->fd;
uarg[a++] = (intptr_t)p->pathname;
uarg[a++] = p->mask;
*n_args = 3;
break;
}
case 293: {
struct linux_inotify_rm_watch_args *p = params;
iarg[a++] = p->fd;
uarg[a++] = p->wd;
*n_args = 2;
break;
}
case 294: {
*n_args = 0;
break;
}
case 295: {
struct linux_openat_args *p = params;
iarg[a++] = p->dfd;
uarg[a++] = (intptr_t)p->filename;
iarg[a++] = p->flags;
iarg[a++] = p->mode;
*n_args = 4;
break;
}
case 296: {
struct linux_mkdirat_args *p = params;
iarg[a++] = p->dfd;
uarg[a++] = (intptr_t)p->pathname;
iarg[a++] = p->mode;
*n_args = 3;
break;
}
case 297: {
struct linux_mknodat_args *p = params;
iarg[a++] = p->dfd;
uarg[a++] = (intptr_t)p->filename;
iarg[a++] = p->mode;
iarg[a++] = p->dev;
*n_args = 4;
break;
}
case 298: {
struct linux_fchownat_args *p = params;
iarg[a++] = p->dfd;
uarg[a++] = (intptr_t)p->filename;
iarg[a++] = p->uid;
iarg[a++] = p->gid;
iarg[a++] = p->flag;
*n_args = 5;
break;
}
case 299: {
struct linux_futimesat_args *p = params;
iarg[a++] = p->dfd;
uarg[a++] = (intptr_t)p->filename;
uarg[a++] = (intptr_t)p->utimes;
*n_args = 3;
break;
}
case 300: {
struct linux_fstatat64_args *p = params;
iarg[a++] = p->dfd;
uarg[a++] = (intptr_t)p->pathname;
uarg[a++] = (intptr_t)p->statbuf;
iarg[a++] = p->flag;
*n_args = 4;
break;
}
case 301: {
struct linux_unlinkat_args *p = params;
iarg[a++] = p->dfd;
uarg[a++] = (intptr_t)p->pathname;
iarg[a++] = p->flag;
*n_args = 3;
break;
}
case 302: {
struct linux_renameat_args *p = params;
iarg[a++] = p->olddfd;
uarg[a++] = (intptr_t)p->oldname;
iarg[a++] = p->newdfd;
uarg[a++] = (intptr_t)p->newname;
*n_args = 4;
break;
}
case 303: {
struct linux_linkat_args *p = params;
iarg[a++] = p->olddfd;
uarg[a++] = (intptr_t)p->oldname;
iarg[a++] = p->newdfd;
uarg[a++] = (intptr_t)p->newname;
iarg[a++] = p->flag;
*n_args = 5;
break;
}
case 304: {
struct linux_symlinkat_args *p = params;
uarg[a++] = (intptr_t)p->oldname;
iarg[a++] = p->newdfd;
uarg[a++] = (intptr_t)p->newname;
*n_args = 3;
break;
}
case 305: {
struct linux_readlinkat_args *p = params;
iarg[a++] = p->dfd;
uarg[a++] = (intptr_t)p->path;
uarg[a++] = (intptr_t)p->buf;
iarg[a++] = p->bufsiz;
*n_args = 4;
break;
}
case 306: {
struct linux_fchmodat_args *p = params;
iarg[a++] = p->dfd;
uarg[a++] = (intptr_t)p->filename;
iarg[a++] = p->mode;
*n_args = 3;
break;
}
case 307: {
struct linux_faccessat_args *p = params;
iarg[a++] = p->dfd;
uarg[a++] = (intptr_t)p->filename;
iarg[a++] = p->amode;
*n_args = 3;
break;
}
case 308: {
struct linux_pselect6_args *p = params;
iarg[a++] = p->nfds;
uarg[a++] = (intptr_t)p->readfds;
uarg[a++] = (intptr_t)p->writefds;
uarg[a++] = (intptr_t)p->exceptfds;
uarg[a++] = (intptr_t)p->tsp;
uarg[a++] = (intptr_t)p->sig;
*n_args = 6;
break;
}
case 309: {
struct linux_ppoll_args *p = params;
uarg[a++] = (intptr_t)p->fds;
uarg[a++] = p->nfds;
uarg[a++] = (intptr_t)p->tsp;
uarg[a++] = (intptr_t)p->sset;
iarg[a++] = p->ssize;
*n_args = 5;
break;
}
case 310: {
*n_args = 0;
break;
}
case 311: {
struct linux_set_robust_list_args *p = params;
uarg[a++] = (intptr_t)p->head;
iarg[a++] = p->len;
*n_args = 2;
break;
}
case 312: {
struct linux_get_robust_list_args *p = params;
iarg[a++] = p->pid;
uarg[a++] = (intptr_t)p->head;
uarg[a++] = (intptr_t)p->len;
*n_args = 3;
break;
}
case 313: {
struct linux_splice_args *p = params;
iarg[a++] = p->fd_in;
uarg[a++] = (intptr_t)p->off_in;
iarg[a++] = p->fd_out;
uarg[a++] = (intptr_t)p->off_out;
iarg[a++] = p->len;
iarg[a++] = p->flags;
*n_args = 6;
break;
}
case 314: {
struct linux_sync_file_range_args *p = params;
iarg[a++] = p->fd;
iarg[a++] = p->offset;
iarg[a++] = p->nbytes;
uarg[a++] = p->flags;
*n_args = 4;
break;
}
case 315: {
*n_args = 0;
break;
}
case 316: {
*n_args = 0;
break;
}
case 317: {
*n_args = 0;
break;
}
case 318: {
struct linux_getcpu_args *p = params;
uarg[a++] = (intptr_t)p->cpu;
uarg[a++] = (intptr_t)p->node;
uarg[a++] = (intptr_t)p->cache;
*n_args = 3;
break;
}
case 319: {
struct linux_epoll_pwait_args *p = params;
iarg[a++] = p->epfd;
uarg[a++] = (intptr_t)p->events;
iarg[a++] = p->maxevents;
iarg[a++] = p->timeout;
uarg[a++] = (intptr_t)p->mask;
iarg[a++] = p->sigsetsize;
*n_args = 6;
break;
}
case 320: {
struct linux_utimensat_args *p = params;
iarg[a++] = p->dfd;
uarg[a++] = (intptr_t)p->pathname;
uarg[a++] = (intptr_t)p->times;
iarg[a++] = p->flags;
*n_args = 4;
break;
}
case 321: {
*n_args = 0;
break;
}
case 322: {
struct linux_timerfd_create_args *p = params;
iarg[a++] = p->clockid;
iarg[a++] = p->flags;
*n_args = 2;
break;
}
case 323: {
struct linux_eventfd_args *p = params;
iarg[a++] = p->initval;
*n_args = 1;
break;
}
case 324: {
struct linux_fallocate_args *p = params;
iarg[a++] = p->fd;
iarg[a++] = p->mode;
iarg[a++] = p->offset;
iarg[a++] = p->len;
*n_args = 4;
break;
}
case 325: {
struct linux_timerfd_settime_args *p = params;
iarg[a++] = p->fd;
iarg[a++] = p->flags;
uarg[a++] = (intptr_t)p->new_value;
uarg[a++] = (intptr_t)p->old_value;
*n_args = 4;
break;
}
case 326: {
struct linux_timerfd_gettime_args *p = params;
iarg[a++] = p->fd;
uarg[a++] = (intptr_t)p->old_value;
*n_args = 2;
break;
}
case 327: {
*n_args = 0;
break;
}
case 328: {
struct linux_eventfd2_args *p = params;
iarg[a++] = p->initval;
iarg[a++] = p->flags;
*n_args = 2;
break;
}
case 329: {
struct linux_epoll_create1_args *p = params;
iarg[a++] = p->flags;
*n_args = 1;
break;
}
case 330: {
struct linux_dup3_args *p = params;
iarg[a++] = p->oldfd;
iarg[a++] = p->newfd;
iarg[a++] = p->flags;
*n_args = 3;
break;
}
case 331: {
struct linux_pipe2_args *p = params;
uarg[a++] = (intptr_t)p->pipefds;
iarg[a++] = p->flags;
*n_args = 2;
break;
}
case 332: {
struct linux_inotify_init1_args *p = params;
iarg[a++] = p->flags;
*n_args = 1;
break;
}
case 333: {
struct linux_preadv_args *p = params;
iarg[a++] = p->fd;
uarg[a++] = (intptr_t)p->vec;
iarg[a++] = p->vlen;
iarg[a++] = p->pos_l;
iarg[a++] = p->pos_h;
*n_args = 5;
break;
}
case 334: {
struct linux_pwritev_args *p = params;
iarg[a++] = p->fd;
uarg[a++] = (intptr_t)p->vec;
iarg[a++] = p->vlen;
iarg[a++] = p->pos_l;
iarg[a++] = p->pos_h;
*n_args = 5;
break;
}
case 335: {
struct linux_rt_tgsigqueueinfo_args *p = params;
iarg[a++] = p->tgid;
iarg[a++] = p->tid;
iarg[a++] = p->sig;
uarg[a++] = (intptr_t)p->uinfo;
*n_args = 4;
break;
}
case 336: {
*n_args = 0;
break;
}
case 337: {
struct linux_recvmmsg_args *p = params;
iarg[a++] = p->s;
uarg[a++] = (intptr_t)p->msg;
iarg[a++] = p->vlen;
iarg[a++] = p->flags;
uarg[a++] = (intptr_t)p->timeout;
*n_args = 5;
break;
}
case 338: {
*n_args = 0;
break;
}
case 339: {
*n_args = 0;
break;
}
case 340: {
struct linux_prlimit64_args *p = params;
iarg[a++] = p->pid;
iarg[a++] = p->resource;
uarg[a++] = (intptr_t)p->new;
uarg[a++] = (intptr_t)p->old;
*n_args = 4;
break;
}
case 341: {
struct linux_name_to_handle_at_args *p = params;
iarg[a++] = p->dirfd;
uarg[a++] = (intptr_t)p->name;
uarg[a++] = (intptr_t)p->handle;
uarg[a++] = (intptr_t)p->mnt_id;
iarg[a++] = p->flags;
*n_args = 5;
break;
}
case 342: {
struct linux_open_by_handle_at_args *p = params;
iarg[a++] = p->mountdirfd;
uarg[a++] = (intptr_t)p->handle;
iarg[a++] = p->flags;
*n_args = 3;
break;
}
case 343: {
*n_args = 0;
break;
}
case 344: {
struct linux_syncfs_args *p = params;
iarg[a++] = p->fd;
*n_args = 1;
break;
}
case 345: {
struct linux_sendmmsg_args *p = params;
iarg[a++] = p->s;
uarg[a++] = (intptr_t)p->msg;
iarg[a++] = p->vlen;
iarg[a++] = p->flags;
*n_args = 4;
break;
}
case 346: {
*n_args = 0;
break;
}
case 347: {
struct linux_process_vm_readv_args *p = params;
iarg[a++] = p->pid;
uarg[a++] = (intptr_t)p->lvec;
iarg[a++] = p->liovcnt;
uarg[a++] = (intptr_t)p->rvec;
iarg[a++] = p->riovcnt;
iarg[a++] = p->flags;
*n_args = 6;
break;
}
case 348: {
struct linux_process_vm_writev_args *p = params;
iarg[a++] = p->pid;
uarg[a++] = (intptr_t)p->lvec;
iarg[a++] = p->liovcnt;
uarg[a++] = (intptr_t)p->rvec;
iarg[a++] = p->riovcnt;
iarg[a++] = p->flags;
*n_args = 6;
break;
}
case 349: {
struct linux_kcmp_args *p = params;
iarg[a++] = p->pid1;
iarg[a++] = p->pid2;
iarg[a++] = p->type;
iarg[a++] = p->idx1;
iarg[a++] = p->idx;
*n_args = 5;
break;
}
case 350: {
struct linux_finit_module_args *p = params;
iarg[a++] = p->fd;
uarg[a++] = (intptr_t)p->uargs;
iarg[a++] = p->flags;
*n_args = 3;
break;
}
case 351: {
struct linux_sched_setattr_args *p = params;
iarg[a++] = p->pid;
uarg[a++] = (intptr_t)p->attr;
iarg[a++] = p->flags;
*n_args = 3;
break;
}
case 352: {
struct linux_sched_getattr_args *p = params;
iarg[a++] = p->pid;
uarg[a++] = (intptr_t)p->attr;
iarg[a++] = p->size;
iarg[a++] = p->flags;
*n_args = 4;
break;
}
case 353: {
struct linux_renameat2_args *p = params;
iarg[a++] = p->olddfd;
uarg[a++] = (intptr_t)p->oldname;
iarg[a++] = p->newdfd;
uarg[a++] = (intptr_t)p->newname;
uarg[a++] = p->flags;
*n_args = 5;
break;
}
case 354: {
struct linux_seccomp_args *p = params;
iarg[a++] = p->op;
iarg[a++] = p->flags;
uarg[a++] = (intptr_t)p->uargs;
*n_args = 3;
break;
}
case 355: {
struct linux_getrandom_args *p = params;
uarg[a++] = (intptr_t)p->buf;
iarg[a++] = p->count;
iarg[a++] = p->flags;
*n_args = 3;
break;
}
case 356: {
struct linux_memfd_create_args *p = params;
uarg[a++] = (intptr_t)p->uname_ptr;
iarg[a++] = p->flags;
*n_args = 2;
break;
}
case 357: {
struct linux_bpf_args *p = params;
iarg[a++] = p->cmd;
uarg[a++] = (intptr_t)p->attr;
iarg[a++] = p->size;
*n_args = 3;
break;
}
case 358: {
struct linux_execveat_args *p = params;
iarg[a++] = p->dfd;
uarg[a++] = (intptr_t)p->filename;
uarg[a++] = (intptr_t)p->argv;
uarg[a++] = (intptr_t)p->envp;
iarg[a++] = p->flags;
*n_args = 5;
break;
}
case 359: {
struct linux_socket_args *p = params;
iarg[a++] = p->domain;
iarg[a++] = p->type;
iarg[a++] = p->protocol;
*n_args = 3;
break;
}
case 360: {
struct linux_socketpair_args *p = params;
iarg[a++] = p->domain;
iarg[a++] = p->type;
iarg[a++] = p->protocol;
uarg[a++] = (intptr_t)p->rsv;
*n_args = 4;
break;
}
case 361: {
struct linux_bind_args *p = params;
iarg[a++] = p->s;
uarg[a++] = (intptr_t)p->name;
iarg[a++] = p->namelen;
*n_args = 3;
break;
}
case 362: {
struct linux_connect_args *p = params;
iarg[a++] = p->s;
uarg[a++] = (intptr_t)p->name;
iarg[a++] = p->namelen;
*n_args = 3;
break;
}
case 363: {
struct linux_listen_args *p = params;
iarg[a++] = p->s;
iarg[a++] = p->backlog;
*n_args = 2;
break;
}
case 364: {
struct linux_accept4_args *p = params;
iarg[a++] = p->s;
uarg[a++] = (intptr_t)p->addr;
uarg[a++] = (intptr_t)p->namelen;
iarg[a++] = p->flags;
*n_args = 4;
break;
}
case 365: {
struct linux_getsockopt_args *p = params;
iarg[a++] = p->s;
iarg[a++] = p->level;
iarg[a++] = p->optname;
uarg[a++] = (intptr_t)p->optval;
uarg[a++] = (intptr_t)p->optlen;
*n_args = 5;
break;
}
case 366: {
struct linux_setsockopt_args *p = params;
iarg[a++] = p->s;
iarg[a++] = p->level;
iarg[a++] = p->optname;
uarg[a++] = (intptr_t)p->optval;
iarg[a++] = p->optlen;
*n_args = 5;
break;
}
case 367: {
struct linux_getsockname_args *p = params;
iarg[a++] = p->s;
uarg[a++] = (intptr_t)p->addr;
uarg[a++] = (intptr_t)p->namelen;
*n_args = 3;
break;
}
case 368: {
struct linux_getpeername_args *p = params;
iarg[a++] = p->s;
uarg[a++] = (intptr_t)p->addr;
uarg[a++] = (intptr_t)p->namelen;
*n_args = 3;
break;
}
case 369: {
struct linux_sendto_args *p = params;
iarg[a++] = p->s;
uarg[a++] = (intptr_t)p->msg;
iarg[a++] = p->len;
iarg[a++] = p->flags;
uarg[a++] = (intptr_t)p->to;
iarg[a++] = p->tolen;
*n_args = 6;
break;
}
case 370: {
struct linux_sendmsg_args *p = params;
iarg[a++] = p->s;
uarg[a++] = (intptr_t)p->msg;
iarg[a++] = p->flags;
*n_args = 3;
break;
}
case 371: {
struct linux_recvfrom_args *p = params;
iarg[a++] = p->s;
uarg[a++] = (intptr_t)p->buf;
iarg[a++] = p->len;
iarg[a++] = p->flags;
uarg[a++] = (intptr_t)p->from;
uarg[a++] = (intptr_t)p->fromlen;
*n_args = 6;
break;
}
case 372: {
struct linux_recvmsg_args *p = params;
iarg[a++] = p->s;
uarg[a++] = (intptr_t)p->msg;
iarg[a++] = p->flags;
*n_args = 3;
break;
}
case 373: {
struct linux_shutdown_args *p = params;
iarg[a++] = p->s;
iarg[a++] = p->how;
*n_args = 2;
break;
}
case 374: {
struct linux_userfaultfd_args *p = params;
iarg[a++] = p->flags;
*n_args = 1;
break;
}
case 375: {
struct linux_membarrier_args *p = params;
iarg[a++] = p->cmd;
iarg[a++] = p->flags;
*n_args = 2;
break;
}
case 376: {
struct linux_mlock2_args *p = params;
iarg[a++] = p->start;
iarg[a++] = p->len;
iarg[a++] = p->flags;
*n_args = 3;
break;
}
case 377: {
struct linux_copy_file_range_args *p = params;
iarg[a++] = p->fd_in;
uarg[a++] = (intptr_t)p->off_in;
iarg[a++] = p->fd_out;
uarg[a++] = (intptr_t)p->off_out;
iarg[a++] = p->len;
iarg[a++] = p->flags;
*n_args = 6;
break;
}
case 378: {
struct linux_preadv2_args *p = params;
iarg[a++] = p->fd;
uarg[a++] = (intptr_t)p->vec;
iarg[a++] = p->vlen;
iarg[a++] = p->pos_l;
iarg[a++] = p->pos_h;
iarg[a++] = p->flags;
*n_args = 6;
break;
}
case 379: {
struct linux_pwritev2_args *p = params;
iarg[a++] = p->fd;
uarg[a++] = (intptr_t)p->vec;
iarg[a++] = p->vlen;
iarg[a++] = p->pos_l;
iarg[a++] = p->pos_h;
iarg[a++] = p->flags;
*n_args = 6;
break;
}
case 380: {
struct linux_pkey_mprotect_args *p = params;
iarg[a++] = p->start;
iarg[a++] = p->len;
iarg[a++] = p->prot;
iarg[a++] = p->pkey;
*n_args = 4;
break;
}
case 381: {
struct linux_pkey_alloc_args *p = params;
iarg[a++] = p->flags;
iarg[a++] = p->init_val;
*n_args = 2;
break;
}
case 382: {
struct linux_pkey_free_args *p = params;
iarg[a++] = p->pkey;
*n_args = 1;
break;
}
case 383: {
struct linux_statx_args *p = params;
iarg[a++] = p->dirfd;
uarg[a++] = (intptr_t)p->pathname;
iarg[a++] = p->flags;
iarg[a++] = p->mask;
uarg[a++] = (intptr_t)p->statxbuf;
*n_args = 5;
break;
}
case 384: {
struct linux_arch_prctl_args *p = params;
iarg[a++] = p->option;
iarg[a++] = p->arg2;
*n_args = 2;
break;
}
case 385: {
*n_args = 0;
break;
}
case 386: {
struct linux_rseq_args *p = params;
uarg[a++] = (intptr_t)p->rseq;
uarg[a++] = p->rseq_len;
iarg[a++] = p->flags;
uarg[a++] = p->sig;
*n_args = 4;
break;
}
case 393: {
struct linux_semget_args *p = params;
iarg[a++] = p->key;
iarg[a++] = p->nsems;
iarg[a++] = p->semflg;
*n_args = 3;
break;
}
case 394: {
struct linux_semctl_args *p = params;
iarg[a++] = p->semid;
iarg[a++] = p->semnum;
iarg[a++] = p->cmd;
uarg[a++] = p->arg.buf;
*n_args = 4;
break;
}
case 395: {
struct linux_shmget_args *p = params;
iarg[a++] = p->key;
iarg[a++] = p->size;
iarg[a++] = p->shmflg;
*n_args = 3;
break;
}
case 396: {
struct linux_shmctl_args *p = params;
iarg[a++] = p->shmid;
iarg[a++] = p->cmd;
uarg[a++] = (intptr_t)p->buf;
*n_args = 3;
break;
}
case 397: {
struct linux_shmat_args *p = params;
iarg[a++] = p->shmid;
uarg[a++] = (intptr_t)p->shmaddr;
iarg[a++] = p->shmflg;
*n_args = 3;
break;
}
case 398: {
struct linux_shmdt_args *p = params;
uarg[a++] = (intptr_t)p->shmaddr;
*n_args = 1;
break;
}
case 399: {
struct linux_msgget_args *p = params;
iarg[a++] = p->key;
iarg[a++] = p->msgflg;
*n_args = 2;
break;
}
case 400: {
struct linux_msgsnd_args *p = params;
iarg[a++] = p->msqid;
uarg[a++] = (intptr_t)p->msgp;
iarg[a++] = p->msgsz;
iarg[a++] = p->msgflg;
*n_args = 4;
break;
}
case 401: {
struct linux_msgrcv_args *p = params;
iarg[a++] = p->msqid;
uarg[a++] = (intptr_t)p->msgp;
iarg[a++] = p->msgsz;
iarg[a++] = p->msgtyp;
iarg[a++] = p->msgflg;
*n_args = 5;
break;
}
case 402: {
struct linux_msgctl_args *p = params;
iarg[a++] = p->msqid;
iarg[a++] = p->cmd;
uarg[a++] = (intptr_t)p->buf;
*n_args = 3;
break;
}
case 403: {
struct linux_clock_gettime64_args *p = params;
iarg[a++] = p->which;
uarg[a++] = (intptr_t)p->tp;
*n_args = 2;
break;
}
case 404: {
struct linux_clock_settime64_args *p = params;
iarg[a++] = p->which;
uarg[a++] = (intptr_t)p->tp;
*n_args = 2;
break;
}
case 405: {
*n_args = 0;
break;
}
case 406: {
struct linux_clock_getres_time64_args *p = params;
iarg[a++] = p->which;
uarg[a++] = (intptr_t)p->tp;
*n_args = 2;
break;
}
case 407: {
struct linux_clock_nanosleep_time64_args *p = params;
iarg[a++] = p->which;
iarg[a++] = p->flags;
uarg[a++] = (intptr_t)p->rqtp;
uarg[a++] = (intptr_t)p->rmtp;
*n_args = 4;
break;
}
case 408: {
struct linux_timer_gettime64_args *p = params;
iarg[a++] = p->timerid;
uarg[a++] = (intptr_t)p->setting;
*n_args = 2;
break;
}
case 409: {
struct linux_timer_settime64_args *p = params;
iarg[a++] = p->timerid;
iarg[a++] = p->flags;
uarg[a++] = (intptr_t)p->new;
uarg[a++] = (intptr_t)p->old;
*n_args = 4;
break;
}
case 410: {
struct linux_timerfd_gettime64_args *p = params;
iarg[a++] = p->fd;
uarg[a++] = (intptr_t)p->old_value;
*n_args = 2;
break;
}
case 411: {
struct linux_timerfd_settime64_args *p = params;
iarg[a++] = p->fd;
iarg[a++] = p->flags;
uarg[a++] = (intptr_t)p->new_value;
uarg[a++] = (intptr_t)p->old_value;
*n_args = 4;
break;
}
case 412: {
struct linux_utimensat_time64_args *p = params;
iarg[a++] = p->dfd;
uarg[a++] = (intptr_t)p->pathname;
uarg[a++] = (intptr_t)p->times64;
iarg[a++] = p->flags;
*n_args = 4;
break;
}
case 413: {
struct linux_pselect6_time64_args *p = params;
iarg[a++] = p->nfds;
uarg[a++] = (intptr_t)p->readfds;
uarg[a++] = (intptr_t)p->writefds;
uarg[a++] = (intptr_t)p->exceptfds;
uarg[a++] = (intptr_t)p->tsp;
uarg[a++] = (intptr_t)p->sig;
*n_args = 6;
break;
}
case 414: {
struct linux_ppoll_time64_args *p = params;
uarg[a++] = (intptr_t)p->fds;
uarg[a++] = p->nfds;
uarg[a++] = (intptr_t)p->tsp;
uarg[a++] = (intptr_t)p->sset;
iarg[a++] = p->ssize;
*n_args = 5;
break;
}
case 416: {
*n_args = 0;
break;
}
case 417: {
struct linux_recvmmsg_time64_args *p = params;
iarg[a++] = p->s;
uarg[a++] = (intptr_t)p->msg;
iarg[a++] = p->vlen;
iarg[a++] = p->flags;
uarg[a++] = (intptr_t)p->timeout;
*n_args = 5;
break;
}
case 418: {
*n_args = 0;
break;
}
case 419: {
*n_args = 0;
break;
}
case 420: {
struct linux_semtimedop_time64_args *p = params;
iarg[a++] = p->semid;
uarg[a++] = (intptr_t)p->tsops;
iarg[a++] = p->nsops;
uarg[a++] = (intptr_t)p->timeout;
*n_args = 4;
break;
}
case 421: {
struct linux_rt_sigtimedwait_time64_args *p = params;
uarg[a++] = (intptr_t)p->mask;
uarg[a++] = (intptr_t)p->ptr;
uarg[a++] = (intptr_t)p->timeout;
iarg[a++] = p->sigsetsize;
*n_args = 4;
break;
}
case 422: {
struct linux_sys_futex_time64_args *p = params;
uarg[a++] = (intptr_t)p->uaddr;
iarg[a++] = p->op;
uarg[a++] = p->val;
uarg[a++] = (intptr_t)p->timeout;
uarg[a++] = (intptr_t)p->uaddr2;
uarg[a++] = p->val3;
*n_args = 6;
break;
}
case 423: {
struct linux_sched_rr_get_interval_time64_args *p = params;
iarg[a++] = p->pid;
uarg[a++] = (intptr_t)p->interval;
*n_args = 2;
break;
}
case 424: {
struct linux_pidfd_send_signal_args *p = params;
iarg[a++] = p->pidfd;
iarg[a++] = p->sig;
uarg[a++] = (intptr_t)p->info;
iarg[a++] = p->flags;
*n_args = 4;
break;
}
case 425: {
*n_args = 0;
break;
}
case 426: {
*n_args = 0;
break;
}
case 427: {
*n_args = 0;
break;
}
case 428: {
*n_args = 0;
break;
}
case 429: {
*n_args = 0;
break;
}
case 430: {
*n_args = 0;
break;
}
case 431: {
*n_args = 0;
break;
}
case 432: {
*n_args = 0;
break;
}
case 433: {
*n_args = 0;
break;
}
case 434: {
*n_args = 0;
break;
}
case 435: {
struct linux_clone3_args *p = params;
uarg[a++] = (intptr_t)p->uargs;
iarg[a++] = p->usize;
*n_args = 2;
break;
}
case 436: {
struct linux_close_range_args *p = params;
iarg[a++] = p->first;
iarg[a++] = p->last;
iarg[a++] = p->flags;
*n_args = 3;
break;
}
case 437: {
*n_args = 0;
break;
}
case 438: {
*n_args = 0;
break;
}
case 439: {
struct linux_faccessat2_args *p = params;
iarg[a++] = p->dfd;
uarg[a++] = (intptr_t)p->filename;
iarg[a++] = p->amode;
iarg[a++] = p->flags;
*n_args = 4;
break;
}
case 440: {
*n_args = 0;
break;
}
case 441: {
struct linux_epoll_pwait2_64_args *p = params;
iarg[a++] = p->epfd;
uarg[a++] = (intptr_t)p->events;
iarg[a++] = p->maxevents;
uarg[a++] = (intptr_t)p->timeout;
uarg[a++] = (intptr_t)p->mask;
iarg[a++] = p->sigsetsize;
*n_args = 6;
break;
}
case 442: {
*n_args = 0;
break;
}
case 443: {
*n_args = 0;
break;
}
case 444: {
*n_args = 0;
break;
}
case 445: {
*n_args = 0;
break;
}
case 446: {
*n_args = 0;
break;
}
case 447: {
*n_args = 0;
break;
}
case 448: {
*n_args = 0;
break;
}
case 449: {
*n_args = 0;
break;
}
case 450: {
*n_args = 0;
break;
}
case 451: {
*n_args = 0;
break;
}
case 452: {
*n_args = 0;
break;
}
default:
*n_args = 0;
break;
};
}
static void
systrace_entry_setargdesc(int sysnum, int ndx, char *desc, size_t descsz)
{
const char *p = NULL;
switch (sysnum) {
case 1:
switch (ndx) {
case 0:
p = "int";
break;
default:
break;
};
break;
case 2:
break;
case 3:
switch (ndx) {
case 0:
p = "int";
break;
case 1:
p = "userland char *";
break;
case 2:
p = "u_int";
break;
default:
break;
};
break;
case 4:
switch (ndx) {
case 0:
p = "int";
break;
case 1:
p = "userland char *";
break;
case 2:
p = "l_size_t";
break;
default:
break;
};
break;
case 5:
switch (ndx) {
case 0:
p = "userland char *";
break;
case 1:
p = "l_int";
break;
case 2:
p = "l_int";
break;
default:
break;
};
break;
case 6:
switch (ndx) {
case 0:
p = "int";
break;
default:
break;
};
break;
case 7:
switch (ndx) {
case 0:
p = "l_pid_t";
break;
case 1:
p = "userland l_int *";
break;
case 2:
p = "l_int";
break;
default:
break;
};
break;
case 8:
switch (ndx) {
case 0:
p = "userland char *";
break;
case 1:
p = "l_int";
break;
default:
break;
};
break;
case 9:
switch (ndx) {
case 0:
p = "userland char *";
break;
case 1:
p = "userland char *";
break;
default:
break;
};
break;
case 10:
switch (ndx) {
case 0:
p = "userland char *";
break;
default:
break;
};
break;
case 11:
switch (ndx) {
case 0:
p = "userland char *";
break;
case 1:
p = "userland l_uintptr_t *";
break;
case 2:
p = "userland l_uintptr_t *";
break;
default:
break;
};
break;
case 12:
switch (ndx) {
case 0:
p = "userland char *";
break;
default:
break;
};
break;
case 13:
switch (ndx) {
case 0:
p = "userland l_time_t *";
break;
default:
break;
};
break;
case 14:
switch (ndx) {
case 0:
p = "userland char *";
break;
case 1:
p = "l_int";
break;
case 2:
p = "l_dev_t";
break;
default:
break;
};
break;
case 15:
switch (ndx) {
case 0:
p = "userland char *";
break;
case 1:
p = "l_mode_t";
break;
default:
break;
};
break;
case 16:
switch (ndx) {
case 0:
p = "userland char *";
break;
case 1:
p = "l_uid16_t";
break;
case 2:
p = "l_gid16_t";
break;
default:
break;
};
break;
case 18:
switch (ndx) {
case 0:
p = "userland char *";
break;
case 1:
p = "userland struct l_old_stat *";
break;
default:
break;
};
break;
case 19:
switch (ndx) {
case 0:
p = "l_uint";
break;
case 1:
p = "l_off_t";
break;
case 2:
p = "l_int";
break;
default:
break;
};
break;
case 20:
break;
case 21:
switch (ndx) {
case 0:
p = "userland char *";
break;
case 1:
p = "userland char *";
break;
case 2:
p = "userland char *";
break;
case 3:
p = "l_ulong";
break;
case 4:
p = "userland void *";
break;
default:
break;
};
break;
case 22:
switch (ndx) {
case 0:
p = "userland char *";
break;
default:
break;
};
break;
case 23:
switch (ndx) {
case 0:
p = "l_uid16_t";
break;
default:
break;
};
break;
case 24:
break;
case 25:
break;
case 26:
switch (ndx) {
case 0:
p = "l_long";
break;
case 1:
p = "l_long";
break;
case 2:
p = "l_long";
break;
case 3:
p = "l_long";
break;
default:
break;
};
break;
case 27:
switch (ndx) {
case 0:
p = "l_uint";
break;
default:
break;
};
break;
case 29:
break;
case 30:
switch (ndx) {
case 0:
p = "userland char *";
break;
case 1:
p = "userland struct l_utimbuf *";
break;
default:
break;
};
break;
case 33:
switch (ndx) {
case 0:
p = "userland char *";
break;
case 1:
p = "l_int";
break;
default:
break;
};
break;
case 34:
switch (ndx) {
case 0:
p = "l_int";
break;
default:
break;
};
break;
case 36:
break;
case 37:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "l_int";
break;
default:
break;
};
break;
case 38:
switch (ndx) {
case 0:
p = "userland char *";
break;
case 1:
p = "userland char *";
break;
default:
break;
};
break;
case 39:
switch (ndx) {
case 0:
p = "userland char *";
break;
case 1:
p = "l_int";
break;
default:
break;
};
break;
case 40:
switch (ndx) {
case 0:
p = "userland char *";
break;
default:
break;
};
break;
case 41:
switch (ndx) {
case 0:
p = "u_int";
break;
default:
break;
};
break;
case 42:
switch (ndx) {
case 0:
p = "userland l_int *";
break;
default:
break;
};
break;
case 43:
switch (ndx) {
case 0:
p = "userland struct l_times_argv *";
break;
default:
break;
};
break;
case 45:
switch (ndx) {
case 0:
p = "l_ulong";
break;
default:
break;
};
break;
case 46:
switch (ndx) {
case 0:
p = "l_gid16_t";
break;
default:
break;
};
break;
case 47:
break;
case 48:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "userland void *";
break;
default:
break;
};
break;
case 49:
break;
case 50:
break;
case 51:
switch (ndx) {
case 0:
p = "userland char *";
break;
default:
break;
};
break;
case 52:
switch (ndx) {
case 0:
p = "userland char *";
break;
case 1:
p = "l_int";
break;
default:
break;
};
break;
case 54:
switch (ndx) {
case 0:
p = "l_uint";
break;
case 1:
p = "l_uint";
break;
case 2:
p = "l_ulong";
break;
default:
break;
};
break;
case 55:
switch (ndx) {
case 0:
p = "l_uint";
break;
case 1:
p = "l_uint";
break;
case 2:
p = "l_ulong";
break;
default:
break;
};
break;
case 57:
switch (ndx) {
case 0:
p = "int";
break;
case 1:
p = "int";
break;
default:
break;
};
break;
case 59:
break;
case 60:
switch (ndx) {
case 0:
p = "int";
break;
default:
break;
};
break;
case 61:
switch (ndx) {
case 0:
p = "userland char *";
break;
default:
break;
};
break;
case 62:
switch (ndx) {
case 0:
p = "l_dev_t";
break;
case 1:
p = "userland struct l_ustat *";
break;
default:
break;
};
break;
case 63:
switch (ndx) {
case 0:
p = "u_int";
break;
case 1:
p = "u_int";
break;
default:
break;
};
break;
case 64:
break;
case 65:
break;
case 66:
break;
case 67:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "userland l_osigaction_t *";
break;
case 2:
p = "userland l_osigaction_t *";
break;
default:
break;
};
break;
case 68:
break;
case 69:
switch (ndx) {
case 0:
p = "l_osigset_t";
break;
default:
break;
};
break;
case 70:
switch (ndx) {
case 0:
p = "l_uid16_t";
break;
case 1:
p = "l_uid16_t";
break;
default:
break;
};
break;
case 71:
switch (ndx) {
case 0:
p = "l_gid16_t";
break;
case 1:
p = "l_gid16_t";
break;
default:
break;
};
break;
case 72:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "l_int";
break;
case 2:
p = "l_osigset_t";
break;
default:
break;
};
break;
case 73:
switch (ndx) {
case 0:
p = "userland l_osigset_t *";
break;
default:
break;
};
break;
case 74:
switch (ndx) {
case 0:
p = "userland char *";
break;
case 1:
p = "u_int";
break;
default:
break;
};
break;
case 75:
switch (ndx) {
case 0:
p = "l_uint";
break;
case 1:
p = "userland struct l_rlimit *";
break;
default:
break;
};
break;
case 76:
switch (ndx) {
case 0:
p = "l_uint";
break;
case 1:
p = "userland struct l_rlimit *";
break;
default:
break;
};
break;
case 77:
switch (ndx) {
case 0:
p = "int";
break;
case 1:
p = "userland struct rusage *";
break;
default:
break;
};
break;
case 78:
switch (ndx) {
case 0:
p = "userland struct timeval *";
break;
case 1:
p = "userland struct timezone *";
break;
default:
break;
};
break;
case 79:
switch (ndx) {
case 0:
p = "userland struct timeval *";
break;
case 1:
p = "userland struct timezone *";
break;
default:
break;
};
break;
case 80:
switch (ndx) {
case 0:
p = "l_uint";
break;
case 1:
p = "userland l_gid16_t *";
break;
default:
break;
};
break;
case 81:
switch (ndx) {
case 0:
p = "l_uint";
break;
case 1:
p = "userland l_gid16_t *";
break;
default:
break;
};
break;
case 82:
switch (ndx) {
case 0:
p = "userland struct l_old_select_argv *";
break;
default:
break;
};
break;
case 83:
switch (ndx) {
case 0:
p = "userland char *";
break;
case 1:
p = "userland char *";
break;
default:
break;
};
break;
case 84:
switch (ndx) {
case 0:
p = "userland char *";
break;
case 1:
p = "userland struct l_old_stat *";
break;
default:
break;
};
break;
case 85:
switch (ndx) {
case 0:
p = "userland char *";
break;
case 1:
p = "userland char *";
break;
case 2:
p = "l_int";
break;
default:
break;
};
break;
case 86:
switch (ndx) {
case 0:
p = "userland char *";
break;
default:
break;
};
break;
case 87:
switch (ndx) {
case 0:
p = "userland char *";
break;
default:
break;
};
break;
case 88:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "l_int";
break;
case 2:
p = "l_uint";
break;
case 3:
p = "userland void *";
break;
default:
break;
};
break;
case 89:
switch (ndx) {
case 0:
p = "l_uint";
break;
case 1:
p = "userland struct l_dirent *";
break;
case 2:
p = "l_uint";
break;
default:
break;
};
break;
case 90:
switch (ndx) {
case 0:
p = "userland struct l_mmap_argv *";
break;
default:
break;
};
break;
case 91:
switch (ndx) {
case 0:
p = "caddr_t";
break;
case 1:
p = "int";
break;
default:
break;
};
break;
case 92:
switch (ndx) {
case 0:
p = "userland char *";
break;
case 1:
p = "l_ulong";
break;
default:
break;
};
break;
case 93:
switch (ndx) {
case 0:
p = "int";
break;
case 1:
p = "long";
break;
default:
break;
};
break;
case 94:
switch (ndx) {
case 0:
p = "int";
break;
case 1:
p = "int";
break;
default:
break;
};
break;
case 95:
switch (ndx) {
case 0:
p = "int";
break;
case 1:
p = "int";
break;
case 2:
p = "int";
break;
default:
break;
};
break;
case 96:
switch (ndx) {
case 0:
p = "int";
break;
case 1:
p = "int";
break;
default:
break;
};
break;
case 97:
switch (ndx) {
case 0:
p = "int";
break;
case 1:
p = "int";
break;
case 2:
p = "int";
break;
default:
break;
};
break;
case 99:
switch (ndx) {
case 0:
p = "userland char *";
break;
case 1:
p = "userland struct l_statfs_buf *";
break;
default:
break;
};
break;
case 100:
switch (ndx) {
case 0:
p = "l_uint";
break;
case 1:
p = "userland struct l_statfs_buf *";
break;
default:
break;
};
break;
case 101:
switch (ndx) {
case 0:
p = "l_ulong";
break;
case 1:
p = "l_ulong";
break;
case 2:
p = "l_int";
break;
default:
break;
};
break;
case 102:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "l_ulong";
break;
default:
break;
};
break;
case 103:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "userland char *";
break;
case 2:
p = "l_int";
break;
default:
break;
};
break;
case 104:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "userland struct l_itimerval *";
break;
case 2:
p = "userland struct l_itimerval *";
break;
default:
break;
};
break;
case 105:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "userland struct l_itimerval *";
break;
default:
break;
};
break;
case 106:
switch (ndx) {
case 0:
p = "userland char *";
break;
case 1:
p = "userland struct l_newstat *";
break;
default:
break;
};
break;
case 107:
switch (ndx) {
case 0:
p = "userland char *";
break;
case 1:
p = "userland struct l_newstat *";
break;
default:
break;
};
break;
case 108:
switch (ndx) {
case 0:
p = "l_uint";
break;
case 1:
p = "userland struct l_newstat *";
break;
default:
break;
};
break;
case 109:
break;
case 110:
switch (ndx) {
case 0:
p = "l_int";
break;
default:
break;
};
break;
case 111:
break;
case 113:
break;
case 114:
switch (ndx) {
case 0:
p = "l_pid_t";
break;
case 1:
p = "userland l_int *";
break;
case 2:
p = "l_int";
break;
case 3:
p = "userland void *";
break;
default:
break;
};
break;
case 115:
break;
case 116:
switch (ndx) {
case 0:
p = "userland struct l_sysinfo *";
break;
default:
break;
};
break;
case 117:
switch (ndx) {
case 0:
p = "l_uint";
break;
case 1:
p = "l_int";
break;
case 2:
p = "l_int";
break;
case 3:
p = "l_uint";
break;
case 4:
p = "l_uintptr_t";
break;
case 5:
p = "l_uint";
break;
default:
break;
};
break;
case 118:
switch (ndx) {
case 0:
p = "int";
break;
default:
break;
};
break;
case 119:
switch (ndx) {
case 0:
p = "userland struct l_sigframe *";
break;
default:
break;
};
break;
case 120:
switch (ndx) {
case 0:
p = "l_ulong";
break;
case 1:
p = "l_ulong";
break;
case 2:
p = "userland l_int *";
break;
case 3:
p = "l_ulong";
break;
case 4:
p = "userland l_int *";
break;
default:
break;
};
break;
case 121:
switch (ndx) {
case 0:
p = "userland char *";
break;
case 1:
p = "int";
break;
default:
break;
};
break;
case 122:
switch (ndx) {
case 0:
p = "userland struct l_new_utsname *";
break;
default:
break;
};
break;
case 123:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "userland void *";
break;
case 2:
p = "l_ulong";
break;
default:
break;
};
break;
case 124:
break;
case 125:
switch (ndx) {
case 0:
p = "caddr_t";
break;
case 1:
p = "int";
break;
case 2:
p = "int";
break;
default:
break;
};
break;
case 126:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "userland l_osigset_t *";
break;
case 2:
p = "userland l_osigset_t *";
break;
default:
break;
};
break;
case 128:
break;
case 129:
break;
case 131:
break;
case 132:
switch (ndx) {
case 0:
p = "int";
break;
default:
break;
};
break;
case 133:
switch (ndx) {
case 0:
p = "int";
break;
default:
break;
};
break;
case 134:
break;
case 135:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "l_ulong";
break;
case 2:
p = "l_ulong";
break;
default:
break;
};
break;
case 136:
switch (ndx) {
case 0:
p = "l_uint";
break;
default:
break;
};
break;
case 138:
switch (ndx) {
case 0:
p = "l_uid16_t";
break;
default:
break;
};
break;
case 139:
switch (ndx) {
case 0:
p = "l_gid16_t";
break;
default:
break;
};
break;
case 140:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "l_ulong";
break;
case 2:
p = "l_ulong";
break;
case 3:
p = "userland l_loff_t *";
break;
case 4:
p = "l_uint";
break;
default:
break;
};
break;
case 141:
switch (ndx) {
case 0:
p = "l_uint";
break;
case 1:
p = "userland void *";
break;
case 2:
p = "l_uint";
break;
default:
break;
};
break;
case 142:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "userland l_fd_set *";
break;
case 2:
p = "userland l_fd_set *";
break;
case 3:
p = "userland l_fd_set *";
break;
case 4:
p = "userland struct l_timeval *";
break;
default:
break;
};
break;
case 143:
switch (ndx) {
case 0:
p = "int";
break;
case 1:
p = "int";
break;
default:
break;
};
break;
case 144:
switch (ndx) {
case 0:
p = "l_ulong";
break;
case 1:
p = "l_size_t";
break;
case 2:
p = "l_int";
break;
default:
break;
};
break;
case 145:
switch (ndx) {
case 0:
p = "int";
break;
case 1:
p = "userland struct iovec *";
break;
case 2:
p = "u_int";
break;
default:
break;
};
break;
case 146:
switch (ndx) {
case 0:
p = "int";
break;
case 1:
p = "userland struct iovec *";
break;
case 2:
p = "u_int";
break;
default:
break;
};
break;
case 147:
switch (ndx) {
case 0:
p = "l_pid_t";
break;
default:
break;
};
break;
case 148:
switch (ndx) {
case 0:
p = "l_uint";
break;
default:
break;
};
break;
case 149:
switch (ndx) {
case 0:
p = "userland struct l___sysctl_args *";
break;
default:
break;
};
break;
case 150:
switch (ndx) {
case 0:
p = "userland const void *";
break;
case 1:
p = "size_t";
break;
default:
break;
};
break;
case 151:
switch (ndx) {
case 0:
p = "userland const void *";
break;
case 1:
p = "size_t";
break;
default:
break;
};
break;
case 152:
switch (ndx) {
case 0:
p = "int";
break;
default:
break;
};
break;
case 153:
break;
case 154:
switch (ndx) {
case 0:
p = "l_pid_t";
break;
case 1:
p = "userland struct sched_param *";
break;
default:
break;
};
break;
case 155:
switch (ndx) {
case 0:
p = "l_pid_t";
break;
case 1:
p = "userland struct sched_param *";
break;
default:
break;
};
break;
case 156:
switch (ndx) {
case 0:
p = "l_pid_t";
break;
case 1:
p = "l_int";
break;
case 2:
p = "userland struct sched_param *";
break;
default:
break;
};
break;
case 157:
switch (ndx) {
case 0:
p = "l_pid_t";
break;
default:
break;
};
break;
case 158:
break;
case 159:
switch (ndx) {
case 0:
p = "l_int";
break;
default:
break;
};
break;
case 160:
switch (ndx) {
case 0:
p = "l_int";
break;
default:
break;
};
break;
case 161:
switch (ndx) {
case 0:
p = "l_pid_t";
break;
case 1:
p = "userland struct l_timespec *";
break;
default:
break;
};
break;
case 162:
switch (ndx) {
case 0:
p = "userland const struct l_timespec *";
break;
case 1:
p = "userland struct l_timespec *";
break;
default:
break;
};
break;
case 163:
switch (ndx) {
case 0:
p = "l_ulong";
break;
case 1:
p = "l_ulong";
break;
case 2:
p = "l_ulong";
break;
case 3:
p = "l_ulong";
break;
case 4:
p = "l_ulong";
break;
default:
break;
};
break;
case 164:
switch (ndx) {
case 0:
p = "l_uid16_t";
break;
case 1:
p = "l_uid16_t";
break;
case 2:
p = "l_uid16_t";
break;
default:
break;
};
break;
case 165:
switch (ndx) {
case 0:
p = "userland l_uid16_t *";
break;
case 1:
p = "userland l_uid16_t *";
break;
case 2:
p = "userland l_uid16_t *";
break;
default:
break;
};
break;
case 166:
break;
case 168:
switch (ndx) {
case 0:
p = "userland struct pollfd *";
break;
case 1:
p = "unsigned int";
break;
case 2:
p = "long";
break;
default:
break;
};
break;
case 170:
switch (ndx) {
case 0:
p = "l_gid16_t";
break;
case 1:
p = "l_gid16_t";
break;
case 2:
p = "l_gid16_t";
break;
default:
break;
};
break;
case 171:
switch (ndx) {
case 0:
p = "userland l_gid16_t *";
break;
case 1:
p = "userland l_gid16_t *";
break;
case 2:
p = "userland l_gid16_t *";
break;
default:
break;
};
break;
case 172:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "l_uintptr_t";
break;
case 2:
p = "l_uintptr_t";
break;
case 3:
p = "l_uintptr_t";
break;
case 4:
p = "l_uintptr_t";
break;
default:
break;
};
break;
case 173:
switch (ndx) {
case 0:
p = "userland struct l_ucontext *";
break;
default:
break;
};
break;
case 174:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "userland l_sigaction_t *";
break;
case 2:
p = "userland l_sigaction_t *";
break;
case 3:
p = "l_size_t";
break;
default:
break;
};
break;
case 175:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "userland l_sigset_t *";
break;
case 2:
p = "userland l_sigset_t *";
break;
case 3:
p = "l_size_t";
break;
default:
break;
};
break;
case 176:
switch (ndx) {
case 0:
p = "userland l_sigset_t *";
break;
case 1:
p = "l_size_t";
break;
default:
break;
};
break;
case 177:
switch (ndx) {
case 0:
p = "userland l_sigset_t *";
break;
case 1:
p = "userland l_siginfo_t *";
break;
case 2:
p = "userland struct l_timespec *";
break;
case 3:
p = "l_size_t";
break;
default:
break;
};
break;
case 178:
switch (ndx) {
case 0:
p = "l_pid_t";
break;
case 1:
p = "l_int";
break;
case 2:
p = "userland l_siginfo_t *";
break;
default:
break;
};
break;
case 179:
switch (ndx) {
case 0:
p = "userland l_sigset_t *";
break;
case 1:
p = "l_size_t";
break;
default:
break;
};
break;
case 180:
switch (ndx) {
case 0:
p = "l_uint";
break;
case 1:
p = "userland char *";
break;
case 2:
p = "l_size_t";
break;
case 3:
p = "l_loff_t";
break;
default:
break;
};
break;
case 181:
switch (ndx) {
case 0:
p = "l_uint";
break;
case 1:
p = "userland char *";
break;
case 2:
p = "l_size_t";
break;
case 3:
p = "l_loff_t";
break;
default:
break;
};
break;
case 182:
switch (ndx) {
case 0:
p = "userland char *";
break;
case 1:
p = "l_uid16_t";
break;
case 2:
p = "l_gid16_t";
break;
default:
break;
};
break;
case 183:
switch (ndx) {
case 0:
p = "userland char *";
break;
case 1:
p = "l_ulong";
break;
default:
break;
};
break;
case 184:
switch (ndx) {
case 0:
p = "userland struct l_user_cap_header *";
break;
case 1:
p = "userland struct l_user_cap_data *";
break;
default:
break;
};
break;
case 185:
switch (ndx) {
case 0:
p = "userland struct l_user_cap_header *";
break;
case 1:
p = "userland struct l_user_cap_data *";
break;
default:
break;
};
break;
case 186:
switch (ndx) {
case 0:
p = "userland l_stack_t *";
break;
case 1:
p = "userland l_stack_t *";
break;
default:
break;
};
break;
case 187:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "l_int";
break;
case 2:
p = "userland l_off_t *";
break;
case 3:
p = "l_size_t";
break;
default:
break;
};
break;
case 190:
break;
case 191:
switch (ndx) {
case 0:
p = "l_uint";
break;
case 1:
p = "userland struct l_rlimit *";
break;
default:
break;
};
break;
case 192:
switch (ndx) {
case 0:
p = "l_ulong";
break;
case 1:
p = "l_ulong";
break;
case 2:
p = "l_ulong";
break;
case 3:
p = "l_ulong";
break;
case 4:
p = "l_ulong";
break;
case 5:
p = "l_ulong";
break;
default:
break;
};
break;
case 193:
switch (ndx) {
case 0:
p = "userland char *";
break;
case 1:
p = "l_loff_t";
break;
default:
break;
};
break;
case 194:
switch (ndx) {
case 0:
p = "l_uint";
break;
case 1:
p = "l_loff_t";
break;
default:
break;
};
break;
case 195:
switch (ndx) {
case 0:
p = "userland const char *";
break;
case 1:
p = "userland struct l_stat64 *";
break;
default:
break;
};
break;
case 196:
switch (ndx) {
case 0:
p = "userland const char *";
break;
case 1:
p = "userland struct l_stat64 *";
break;
default:
break;
};
break;
case 197:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "userland struct l_stat64 *";
break;
default:
break;
};
break;
case 198:
switch (ndx) {
case 0:
p = "userland char *";
break;
case 1:
p = "l_uid_t";
break;
case 2:
p = "l_gid_t";
break;
default:
break;
};
break;
case 199:
break;
case 200:
break;
case 201:
break;
case 202:
break;
case 203:
switch (ndx) {
case 0:
p = "uid_t";
break;
case 1:
p = "uid_t";
break;
default:
break;
};
break;
case 204:
switch (ndx) {
case 0:
p = "gid_t";
break;
case 1:
p = "gid_t";
break;
default:
break;
};
break;
case 205:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "userland l_gid_t *";
break;
default:
break;
};
break;
case 206:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "userland l_gid_t *";
break;
default:
break;
};
break;
case 207:
break;
case 208:
switch (ndx) {
case 0:
p = "uid_t";
break;
case 1:
p = "uid_t";
break;
case 2:
p = "uid_t";
break;
default:
break;
};
break;
case 209:
switch (ndx) {
case 0:
p = "userland uid_t *";
break;
case 1:
p = "userland uid_t *";
break;
case 2:
p = "userland uid_t *";
break;
default:
break;
};
break;
case 210:
switch (ndx) {
case 0:
p = "gid_t";
break;
case 1:
p = "gid_t";
break;
case 2:
p = "gid_t";
break;
default:
break;
};
break;
case 211:
switch (ndx) {
case 0:
p = "userland gid_t *";
break;
case 1:
p = "userland gid_t *";
break;
case 2:
p = "userland gid_t *";
break;
default:
break;
};
break;
case 212:
switch (ndx) {
case 0:
p = "userland char *";
break;
case 1:
p = "l_uid_t";
break;
case 2:
p = "l_gid_t";
break;
default:
break;
};
break;
case 213:
switch (ndx) {
case 0:
p = "uid_t";
break;
default:
break;
};
break;
case 214:
switch (ndx) {
case 0:
p = "gid_t";
break;
default:
break;
};
break;
case 215:
switch (ndx) {
case 0:
p = "l_uid_t";
break;
default:
break;
};
break;
case 216:
switch (ndx) {
case 0:
p = "l_gid_t";
break;
default:
break;
};
break;
case 217:
switch (ndx) {
case 0:
p = "userland char *";
break;
case 1:
p = "userland char *";
break;
default:
break;
};
break;
case 218:
switch (ndx) {
case 0:
p = "l_ulong";
break;
case 1:
p = "l_size_t";
break;
case 2:
p = "userland u_char *";
break;
default:
break;
};
break;
case 219:
switch (ndx) {
case 0:
p = "userland void *";
break;
case 1:
p = "size_t";
break;
case 2:
p = "int";
break;
default:
break;
};
break;
case 220:
switch (ndx) {
case 0:
p = "l_uint";
break;
case 1:
p = "userland void *";
break;
case 2:
p = "l_uint";
break;
default:
break;
};
break;
case 221:
switch (ndx) {
case 0:
p = "l_uint";
break;
case 1:
p = "l_uint";
break;
case 2:
p = "l_ulong";
break;
default:
break;
};
break;
case 224:
break;
case 226:
switch (ndx) {
case 0:
p = "userland const char *";
break;
case 1:
p = "userland const char *";
break;
case 2:
p = "userland void *";
break;
case 3:
p = "l_size_t";
break;
case 4:
p = "l_int";
break;
default:
break;
};
break;
case 227:
switch (ndx) {
case 0:
p = "userland const char *";
break;
case 1:
p = "userland const char *";
break;
case 2:
p = "userland void *";
break;
case 3:
p = "l_size_t";
break;
case 4:
p = "l_int";
break;
default:
break;
};
break;
case 228:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "userland const char *";
break;
case 2:
p = "userland void *";
break;
case 3:
p = "l_size_t";
break;
case 4:
p = "l_int";
break;
default:
break;
};
break;
case 229:
switch (ndx) {
case 0:
p = "userland const char *";
break;
case 1:
p = "userland const char *";
break;
case 2:
p = "userland void *";
break;
case 3:
p = "l_size_t";
break;
default:
break;
};
break;
case 230:
switch (ndx) {
case 0:
p = "userland const char *";
break;
case 1:
p = "userland const char *";
break;
case 2:
p = "userland void *";
break;
case 3:
p = "l_size_t";
break;
default:
break;
};
break;
case 231:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "userland const char *";
break;
case 2:
p = "userland void *";
break;
case 3:
p = "l_size_t";
break;
default:
break;
};
break;
case 232:
switch (ndx) {
case 0:
p = "userland const char *";
break;
case 1:
p = "userland char *";
break;
case 2:
p = "l_size_t";
break;
default:
break;
};
break;
case 233:
switch (ndx) {
case 0:
p = "userland const char *";
break;
case 1:
p = "userland char *";
break;
case 2:
p = "l_size_t";
break;
default:
break;
};
break;
case 234:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "userland char *";
break;
case 2:
p = "l_size_t";
break;
default:
break;
};
break;
case 235:
switch (ndx) {
case 0:
p = "userland const char *";
break;
case 1:
p = "userland const char *";
break;
default:
break;
};
break;
case 236:
switch (ndx) {
case 0:
p = "userland const char *";
break;
case 1:
p = "userland const char *";
break;
default:
break;
};
break;
case 237:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "userland const char *";
break;
default:
break;
};
break;
case 238:
switch (ndx) {
case 0:
p = "int";
break;
case 1:
p = "int";
break;
default:
break;
};
break;
case 239:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "l_int";
break;
case 2:
p = "userland l_loff_t *";
break;
case 3:
p = "l_size_t";
break;
default:
break;
};
break;
case 240:
switch (ndx) {
case 0:
p = "userland uint32_t *";
break;
case 1:
p = "l_int";
break;
case 2:
p = "uint32_t";
break;
case 3:
p = "userland struct l_timespec *";
break;
case 4:
p = "userland uint32_t *";
break;
case 5:
p = "uint32_t";
break;
default:
break;
};
break;
case 241:
switch (ndx) {
case 0:
p = "l_pid_t";
break;
case 1:
p = "l_uint";
break;
case 2:
p = "userland l_ulong *";
break;
default:
break;
};
break;
case 242:
switch (ndx) {
case 0:
p = "l_pid_t";
break;
case 1:
p = "l_uint";
break;
case 2:
p = "userland l_ulong *";
break;
default:
break;
};
break;
case 243:
switch (ndx) {
case 0:
p = "userland struct l_user_desc *";
break;
default:
break;
};
break;
case 244:
switch (ndx) {
case 0:
p = "userland struct l_user_desc *";
break;
default:
break;
};
break;
case 250:
switch (ndx) {
case 0:
p = "int";
break;
case 1:
p = "l_loff_t";
break;
case 2:
p = "l_size_t";
break;
case 3:
p = "int";
break;
default:
break;
};
break;
case 252:
switch (ndx) {
case 0:
p = "int";
break;
default:
break;
};
break;
case 253:
break;
case 254:
switch (ndx) {
case 0:
p = "l_int";
break;
default:
break;
};
break;
case 255:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "l_int";
break;
case 2:
p = "l_int";
break;
case 3:
p = "userland struct epoll_event *";
break;
default:
break;
};
break;
case 256:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "userland struct epoll_event *";
break;
case 2:
p = "l_int";
break;
case 3:
p = "l_int";
break;
default:
break;
};
break;
case 257:
break;
case 258:
switch (ndx) {
case 0:
p = "userland int *";
break;
default:
break;
};
break;
case 259:
switch (ndx) {
case 0:
p = "clockid_t";
break;
case 1:
p = "userland struct l_sigevent *";
break;
case 2:
p = "userland l_timer_t *";
break;
default:
break;
};
break;
case 260:
switch (ndx) {
case 0:
p = "l_timer_t";
break;
case 1:
p = "l_int";
break;
case 2:
p = "userland const struct itimerspec *";
break;
case 3:
p = "userland struct itimerspec *";
break;
default:
break;
};
break;
case 261:
switch (ndx) {
case 0:
p = "l_timer_t";
break;
case 1:
p = "userland struct itimerspec *";
break;
default:
break;
};
break;
case 262:
switch (ndx) {
case 0:
p = "l_timer_t";
break;
default:
break;
};
break;
case 263:
switch (ndx) {
case 0:
p = "l_timer_t";
break;
default:
break;
};
break;
case 264:
switch (ndx) {
case 0:
p = "clockid_t";
break;
case 1:
p = "userland struct l_timespec *";
break;
default:
break;
};
break;
case 265:
switch (ndx) {
case 0:
p = "clockid_t";
break;
case 1:
p = "userland struct l_timespec *";
break;
default:
break;
};
break;
case 266:
switch (ndx) {
case 0:
p = "clockid_t";
break;
case 1:
p = "userland struct l_timespec *";
break;
default:
break;
};
break;
case 267:
switch (ndx) {
case 0:
p = "clockid_t";
break;
case 1:
p = "int";
break;
case 2:
p = "userland struct l_timespec *";
break;
case 3:
p = "userland struct l_timespec *";
break;
default:
break;
};
break;
case 268:
switch (ndx) {
case 0:
p = "userland char *";
break;
case 1:
p = "size_t";
break;
case 2:
p = "userland struct l_statfs64_buf *";
break;
default:
break;
};
break;
case 269:
switch (ndx) {
case 0:
p = "l_uint";
break;
case 1:
p = "size_t";
break;
case 2:
p = "userland struct l_statfs64_buf *";
break;
default:
break;
};
break;
case 270:
switch (ndx) {
case 0:
p = "int";
break;
case 1:
p = "int";
break;
case 2:
p = "int";
break;
default:
break;
};
break;
case 271:
switch (ndx) {
case 0:
p = "userland char *";
break;
case 1:
p = "userland struct l_timeval *";
break;
default:
break;
};
break;
case 272:
switch (ndx) {
case 0:
p = "int";
break;
case 1:
p = "l_loff_t";
break;
case 2:
p = "l_loff_t";
break;
case 3:
p = "int";
break;
default:
break;
};
break;
case 274:
break;
case 275:
break;
case 276:
break;
case 277:
switch (ndx) {
case 0:
p = "userland const char *";
break;
case 1:
p = "l_int";
break;
case 2:
p = "l_mode_t";
break;
case 3:
p = "userland struct mq_attr *";
break;
default:
break;
};
break;
case 278:
switch (ndx) {
case 0:
p = "userland const char *";
break;
default:
break;
};
break;
case 279:
switch (ndx) {
case 0:
p = "l_mqd_t";
break;
case 1:
p = "userland const char *";
break;
case 2:
p = "l_size_t";
break;
case 3:
p = "l_uint";
break;
case 4:
p = "userland const struct l_timespec *";
break;
default:
break;
};
break;
case 280:
switch (ndx) {
case 0:
p = "l_mqd_t";
break;
case 1:
p = "userland char *";
break;
case 2:
p = "l_size_t";
break;
case 3:
p = "userland l_uint *";
break;
case 4:
p = "userland const struct l_timespec *";
break;
default:
break;
};
break;
case 281:
switch (ndx) {
case 0:
p = "l_mqd_t";
break;
case 1:
p = "userland const struct l_sigevent *";
break;
default:
break;
};
break;
case 282:
switch (ndx) {
case 0:
p = "l_mqd_t";
break;
case 1:
p = "userland const struct mq_attr *";
break;
case 2:
p = "userland struct mq_attr *";
break;
default:
break;
};
break;
case 283:
break;
case 284:
switch (ndx) {
case 0:
p = "int";
break;
case 1:
p = "l_pid_t";
break;
case 2:
p = "userland l_siginfo_t *";
break;
case 3:
p = "int";
break;
case 4:
p = "userland void *";
break;
default:
break;
};
break;
case 286:
break;
case 287:
break;
case 288:
break;
case 289:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "l_int";
break;
case 2:
p = "l_int";
break;
default:
break;
};
break;
case 290:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "l_int";
break;
default:
break;
};
break;
case 291:
break;
case 292:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "userland const char *";
break;
case 2:
p = "uint32_t";
break;
default:
break;
};
break;
case 293:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "uint32_t";
break;
default:
break;
};
break;
case 294:
break;
case 295:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "userland const char *";
break;
case 2:
p = "l_int";
break;
case 3:
p = "l_int";
break;
default:
break;
};
break;
case 296:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "userland const char *";
break;
case 2:
p = "l_int";
break;
default:
break;
};
break;
case 297:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "userland const char *";
break;
case 2:
p = "l_int";
break;
case 3:
p = "l_dev_t";
break;
default:
break;
};
break;
case 298:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "userland const char *";
break;
case 2:
p = "l_uid16_t";
break;
case 3:
p = "l_gid16_t";
break;
case 4:
p = "l_int";
break;
default:
break;
};
break;
case 299:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "userland char *";
break;
case 2:
p = "userland struct l_timeval *";
break;
default:
break;
};
break;
case 300:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "userland char *";
break;
case 2:
p = "userland struct l_stat64 *";
break;
case 3:
p = "l_int";
break;
default:
break;
};
break;
case 301:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "userland const char *";
break;
case 2:
p = "l_int";
break;
default:
break;
};
break;
case 302:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "userland const char *";
break;
case 2:
p = "l_int";
break;
case 3:
p = "userland const char *";
break;
default:
break;
};
break;
case 303:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "userland const char *";
break;
case 2:
p = "l_int";
break;
case 3:
p = "userland const char *";
break;
case 4:
p = "l_int";
break;
default:
break;
};
break;
case 304:
switch (ndx) {
case 0:
p = "userland const char *";
break;
case 1:
p = "l_int";
break;
case 2:
p = "userland const char *";
break;
default:
break;
};
break;
case 305:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "userland const char *";
break;
case 2:
p = "userland char *";
break;
case 3:
p = "l_int";
break;
default:
break;
};
break;
case 306:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "userland const char *";
break;
case 2:
p = "l_mode_t";
break;
default:
break;
};
break;
case 307:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "userland const char *";
break;
case 2:
p = "l_int";
break;
default:
break;
};
break;
case 308:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "userland l_fd_set *";
break;
case 2:
p = "userland l_fd_set *";
break;
case 3:
p = "userland l_fd_set *";
break;
case 4:
p = "userland struct l_timespec *";
break;
case 5:
p = "userland l_uintptr_t *";
break;
default:
break;
};
break;
case 309:
switch (ndx) {
case 0:
p = "userland struct pollfd *";
break;
case 1:
p = "uint32_t";
break;
case 2:
p = "userland struct l_timespec *";
break;
case 3:
p = "userland l_sigset_t *";
break;
case 4:
p = "l_size_t";
break;
default:
break;
};
break;
case 310:
break;
case 311:
switch (ndx) {
case 0:
p = "userland struct linux_robust_list_head *";
break;
case 1:
p = "l_size_t";
break;
default:
break;
};
break;
case 312:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "userland struct linux_robust_list_head **";
break;
case 2:
p = "userland l_size_t *";
break;
default:
break;
};
break;
case 313:
switch (ndx) {
case 0:
p = "int";
break;
case 1:
p = "userland l_loff_t *";
break;
case 2:
p = "int";
break;
case 3:
p = "userland l_loff_t *";
break;
case 4:
p = "l_size_t";
break;
case 5:
p = "l_uint";
break;
default:
break;
};
break;
case 314:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "l_loff_t";
break;
case 2:
p = "l_loff_t";
break;
case 3:
p = "unsigned int";
break;
default:
break;
};
break;
case 315:
break;
case 316:
break;
case 317:
break;
case 318:
switch (ndx) {
case 0:
p = "userland l_uint *";
break;
case 1:
p = "userland l_uint *";
break;
case 2:
p = "userland void *";
break;
default:
break;
};
break;
case 319:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "userland struct epoll_event *";
break;
case 2:
p = "l_int";
break;
case 3:
p = "l_int";
break;
case 4:
p = "userland l_sigset_t *";
break;
case 5:
p = "l_size_t";
break;
default:
break;
};
break;
case 320:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "userland const char *";
break;
case 2:
p = "userland const struct l_timespec *";
break;
case 3:
p = "l_int";
break;
default:
break;
};
break;
case 321:
break;
case 322:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "l_int";
break;
default:
break;
};
break;
case 323:
switch (ndx) {
case 0:
p = "l_uint";
break;
default:
break;
};
break;
case 324:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "l_int";
break;
case 2:
p = "l_loff_t";
break;
case 3:
p = "l_loff_t";
break;
default:
break;
};
break;
case 325:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "l_int";
break;
case 2:
p = "userland const struct l_itimerspec *";
break;
case 3:
p = "userland struct l_itimerspec *";
break;
default:
break;
};
break;
case 326:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "userland struct l_itimerspec *";
break;
default:
break;
};
break;
case 327:
break;
case 328:
switch (ndx) {
case 0:
p = "l_uint";
break;
case 1:
p = "l_int";
break;
default:
break;
};
break;
case 329:
switch (ndx) {
case 0:
p = "l_int";
break;
default:
break;
};
break;
case 330:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "l_int";
break;
case 2:
p = "l_int";
break;
default:
break;
};
break;
case 331:
switch (ndx) {
case 0:
p = "userland l_int *";
break;
case 1:
p = "l_int";
break;
default:
break;
};
break;
case 332:
switch (ndx) {
case 0:
p = "l_int";
break;
default:
break;
};
break;
case 333:
switch (ndx) {
case 0:
p = "l_ulong";
break;
case 1:
p = "userland struct iovec *";
break;
case 2:
p = "l_ulong";
break;
case 3:
p = "l_ulong";
break;
case 4:
p = "l_ulong";
break;
default:
break;
};
break;
case 334:
switch (ndx) {
case 0:
p = "l_ulong";
break;
case 1:
p = "userland struct iovec *";
break;
case 2:
p = "l_ulong";
break;
case 3:
p = "l_ulong";
break;
case 4:
p = "l_ulong";
break;
default:
break;
};
break;
case 335:
switch (ndx) {
case 0:
p = "l_pid_t";
break;
case 1:
p = "l_pid_t";
break;
case 2:
p = "l_int";
break;
case 3:
p = "userland l_siginfo_t *";
break;
default:
break;
};
break;
case 336:
break;
case 337:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "userland struct l_mmsghdr *";
break;
case 2:
p = "l_uint";
break;
case 3:
p = "l_uint";
break;
case 4:
p = "userland struct l_timespec *";
break;
default:
break;
};
break;
case 338:
break;
case 339:
break;
case 340:
switch (ndx) {
case 0:
p = "l_pid_t";
break;
case 1:
p = "l_uint";
break;
case 2:
p = "userland struct rlimit *";
break;
case 3:
p = "userland struct rlimit *";
break;
default:
break;
};
break;
case 341:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "userland const char *";
break;
case 2:
p = "userland struct l_file_handle *";
break;
case 3:
p = "userland l_int *";
break;
case 4:
p = "l_int";
break;
default:
break;
};
break;
case 342:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "userland struct l_file_handle *";
break;
case 2:
p = "l_int";
break;
default:
break;
};
break;
case 343:
break;
case 344:
switch (ndx) {
case 0:
p = "l_int";
break;
default:
break;
};
break;
case 345:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "userland struct l_mmsghdr *";
break;
case 2:
p = "l_uint";
break;
case 3:
p = "l_uint";
break;
default:
break;
};
break;
case 346:
break;
case 347:
switch (ndx) {
case 0:
p = "l_pid_t";
break;
case 1:
p = "userland const struct iovec *";
break;
case 2:
p = "l_ulong";
break;
case 3:
p = "userland const struct iovec *";
break;
case 4:
p = "l_ulong";
break;
case 5:
p = "l_ulong";
break;
default:
break;
};
break;
case 348:
switch (ndx) {
case 0:
p = "l_pid_t";
break;
case 1:
p = "userland const struct iovec *";
break;
case 2:
p = "l_ulong";
break;
case 3:
p = "userland const struct iovec *";
break;
case 4:
p = "l_ulong";
break;
case 5:
p = "l_ulong";
break;
default:
break;
};
break;
case 349:
switch (ndx) {
case 0:
p = "l_pid_t";
break;
case 1:
p = "l_pid_t";
break;
case 2:
p = "l_int";
break;
case 3:
p = "l_ulong";
break;
case 4:
p = "l_ulong";
break;
default:
break;
};
break;
case 350:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "userland const char *";
break;
case 2:
p = "l_int";
break;
default:
break;
};
break;
case 351:
switch (ndx) {
case 0:
p = "l_pid_t";
break;
case 1:
p = "userland void *";
break;
case 2:
p = "l_uint";
break;
default:
break;
};
break;
case 352:
switch (ndx) {
case 0:
p = "l_pid_t";
break;
case 1:
p = "userland void *";
break;
case 2:
p = "l_uint";
break;
case 3:
p = "l_uint";
break;
default:
break;
};
break;
case 353:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "userland const char *";
break;
case 2:
p = "l_int";
break;
case 3:
p = "userland const char *";
break;
case 4:
p = "unsigned int";
break;
default:
break;
};
break;
case 354:
switch (ndx) {
case 0:
p = "l_uint";
break;
case 1:
p = "l_uint";
break;
case 2:
p = "userland const char *";
break;
default:
break;
};
break;
case 355:
switch (ndx) {
case 0:
p = "userland char *";
break;
case 1:
p = "l_size_t";
break;
case 2:
p = "l_uint";
break;
default:
break;
};
break;
case 356:
switch (ndx) {
case 0:
p = "userland const char *";
break;
case 1:
p = "l_uint";
break;
default:
break;
};
break;
case 357:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "userland void *";
break;
case 2:
p = "l_uint";
break;
default:
break;
};
break;
case 358:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "userland const char *";
break;
case 2:
p = "userland const char **";
break;
case 3:
p = "userland const char **";
break;
case 4:
p = "l_int";
break;
default:
break;
};
break;
case 359:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "l_int";
break;
case 2:
p = "l_int";
break;
default:
break;
};
break;
case 360:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "l_int";
break;
case 2:
p = "l_int";
break;
case 3:
p = "l_uintptr_t";
break;
default:
break;
};
break;
case 361:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "l_uintptr_t";
break;
case 2:
p = "l_int";
break;
default:
break;
};
break;
case 362:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "l_uintptr_t";
break;
case 2:
p = "l_int";
break;
default:
break;
};
break;
case 363:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "l_int";
break;
default:
break;
};
break;
case 364:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "l_uintptr_t";
break;
case 2:
p = "l_uintptr_t";
break;
case 3:
p = "l_int";
break;
default:
break;
};
break;
case 365:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "l_int";
break;
case 2:
p = "l_int";
break;
case 3:
p = "l_uintptr_t";
break;
case 4:
p = "l_uintptr_t";
break;
default:
break;
};
break;
case 366:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "l_int";
break;
case 2:
p = "l_int";
break;
case 3:
p = "l_uintptr_t";
break;
case 4:
p = "l_int";
break;
default:
break;
};
break;
case 367:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "l_uintptr_t";
break;
case 2:
p = "l_uintptr_t";
break;
default:
break;
};
break;
case 368:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "l_uintptr_t";
break;
case 2:
p = "l_uintptr_t";
break;
default:
break;
};
break;
case 369:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "l_uintptr_t";
break;
case 2:
p = "l_int";
break;
case 3:
p = "l_int";
break;
case 4:
p = "l_uintptr_t";
break;
case 5:
p = "l_int";
break;
default:
break;
};
break;
case 370:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "l_uintptr_t";
break;
case 2:
p = "l_int";
break;
default:
break;
};
break;
case 371:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "l_uintptr_t";
break;
case 2:
p = "l_size_t";
break;
case 3:
p = "l_int";
break;
case 4:
p = "l_uintptr_t";
break;
case 5:
p = "l_uintptr_t";
break;
default:
break;
};
break;
case 372:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "l_uintptr_t";
break;
case 2:
p = "l_int";
break;
default:
break;
};
break;
case 373:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "l_int";
break;
default:
break;
};
break;
case 374:
switch (ndx) {
case 0:
p = "l_int";
break;
default:
break;
};
break;
case 375:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "l_int";
break;
default:
break;
};
break;
case 376:
switch (ndx) {
case 0:
p = "l_ulong";
break;
case 1:
p = "l_size_t";
break;
case 2:
p = "l_int";
break;
default:
break;
};
break;
case 377:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "userland l_loff_t *";
break;
case 2:
p = "l_int";
break;
case 3:
p = "userland l_loff_t *";
break;
case 4:
p = "l_size_t";
break;
case 5:
p = "l_uint";
break;
default:
break;
};
break;
case 378:
switch (ndx) {
case 0:
p = "l_ulong";
break;
case 1:
p = "userland const struct iovec *";
break;
case 2:
p = "l_ulong";
break;
case 3:
p = "l_ulong";
break;
case 4:
p = "l_ulong";
break;
case 5:
p = "l_int";
break;
default:
break;
};
break;
case 379:
switch (ndx) {
case 0:
p = "l_ulong";
break;
case 1:
p = "userland const struct iovec *";
break;
case 2:
p = "l_ulong";
break;
case 3:
p = "l_ulong";
break;
case 4:
p = "l_ulong";
break;
case 5:
p = "l_int";
break;
default:
break;
};
break;
case 380:
switch (ndx) {
case 0:
p = "l_ulong";
break;
case 1:
p = "l_size_t";
break;
case 2:
p = "l_ulong";
break;
case 3:
p = "l_int";
break;
default:
break;
};
break;
case 381:
switch (ndx) {
case 0:
p = "l_ulong";
break;
case 1:
p = "l_ulong";
break;
default:
break;
};
break;
case 382:
switch (ndx) {
case 0:
p = "l_int";
break;
default:
break;
};
break;
case 383:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "userland const char *";
break;
case 2:
p = "l_uint";
break;
case 3:
p = "l_uint";
break;
case 4:
p = "userland void *";
break;
default:
break;
};
break;
case 384:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "l_ulong";
break;
default:
break;
};
break;
case 385:
break;
case 386:
switch (ndx) {
case 0:
p = "userland struct linux_rseq *";
break;
case 1:
p = "uint32_t";
break;
case 2:
p = "l_int";
break;
case 3:
p = "uint32_t";
break;
default:
break;
};
break;
case 393:
switch (ndx) {
case 0:
p = "l_key_t";
break;
case 1:
p = "l_int";
break;
case 2:
p = "l_int";
break;
default:
break;
};
break;
case 394:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "l_int";
break;
case 2:
p = "l_int";
break;
case 3:
p = "union l_semun";
break;
default:
break;
};
break;
case 395:
switch (ndx) {
case 0:
p = "l_key_t";
break;
case 1:
p = "l_size_t";
break;
case 2:
p = "l_int";
break;
default:
break;
};
break;
case 396:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "l_int";
break;
case 2:
p = "userland struct l_shmid_ds *";
break;
default:
break;
};
break;
case 397:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "userland char *";
break;
case 2:
p = "l_int";
break;
default:
break;
};
break;
case 398:
switch (ndx) {
case 0:
p = "userland char *";
break;
default:
break;
};
break;
case 399:
switch (ndx) {
case 0:
p = "l_key_t";
break;
case 1:
p = "l_int";
break;
default:
break;
};
break;
case 400:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "userland struct l_msgbuf *";
break;
case 2:
p = "l_size_t";
break;
case 3:
p = "l_int";
break;
default:
break;
};
break;
case 401:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "userland struct l_msgbuf *";
break;
case 2:
p = "l_size_t";
break;
case 3:
p = "l_long";
break;
case 4:
p = "l_int";
break;
default:
break;
};
break;
case 402:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "l_int";
break;
case 2:
p = "userland struct l_msqid_ds *";
break;
default:
break;
};
break;
case 403:
switch (ndx) {
case 0:
p = "clockid_t";
break;
case 1:
p = "userland struct l_timespec64 *";
break;
default:
break;
};
break;
case 404:
switch (ndx) {
case 0:
p = "clockid_t";
break;
case 1:
p = "userland struct l_timespec64 *";
break;
default:
break;
};
break;
case 405:
break;
case 406:
switch (ndx) {
case 0:
p = "clockid_t";
break;
case 1:
p = "userland struct l_timespec64 *";
break;
default:
break;
};
break;
case 407:
switch (ndx) {
case 0:
p = "clockid_t";
break;
case 1:
p = "l_int";
break;
case 2:
p = "userland struct l_timespec64 *";
break;
case 3:
p = "userland struct l_timespec64 *";
break;
default:
break;
};
break;
case 408:
switch (ndx) {
case 0:
p = "l_timer_t";
break;
case 1:
p = "userland struct l_itimerspec64 *";
break;
default:
break;
};
break;
case 409:
switch (ndx) {
case 0:
p = "l_timer_t";
break;
case 1:
p = "l_int";
break;
case 2:
p = "userland const struct l_itimerspec64 *";
break;
case 3:
p = "userland struct l_itimerspec64 *";
break;
default:
break;
};
break;
case 410:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "userland struct l_itimerspec64 *";
break;
default:
break;
};
break;
case 411:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "l_int";
break;
case 2:
p = "userland const struct l_itimerspec64 *";
break;
case 3:
p = "userland struct l_itimerspec64 *";
break;
default:
break;
};
break;
case 412:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "userland const char *";
break;
case 2:
p = "userland const struct l_timespec64 *";
break;
case 3:
p = "l_int";
break;
default:
break;
};
break;
case 413:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "userland l_fd_set *";
break;
case 2:
p = "userland l_fd_set *";
break;
case 3:
p = "userland l_fd_set *";
break;
case 4:
p = "userland struct l_timespec64 *";
break;
case 5:
p = "userland l_uintptr_t *";
break;
default:
break;
};
break;
case 414:
switch (ndx) {
case 0:
p = "userland struct pollfd *";
break;
case 1:
p = "uint32_t";
break;
case 2:
p = "userland struct l_timespec64 *";
break;
case 3:
p = "userland l_sigset_t *";
break;
case 4:
p = "l_size_t";
break;
default:
break;
};
break;
case 416:
break;
case 417:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "userland struct l_mmsghdr *";
break;
case 2:
p = "l_uint";
break;
case 3:
p = "l_uint";
break;
case 4:
p = "userland struct l_timespec64 *";
break;
default:
break;
};
break;
case 418:
break;
case 419:
break;
case 420:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "userland struct sembuf *";
break;
case 2:
p = "l_size_t";
break;
case 3:
p = "userland struct l_timespec64 *";
break;
default:
break;
};
break;
case 421:
switch (ndx) {
case 0:
p = "userland l_sigset_t *";
break;
case 1:
p = "userland l_siginfo_t *";
break;
case 2:
p = "userland struct l_timespec64 *";
break;
case 3:
p = "l_size_t";
break;
default:
break;
};
break;
case 422:
switch (ndx) {
case 0:
p = "userland uint32_t *";
break;
case 1:
p = "l_int";
break;
case 2:
p = "uint32_t";
break;
case 3:
p = "userland struct l_timespec64 *";
break;
case 4:
p = "userland uint32_t *";
break;
case 5:
p = "uint32_t";
break;
default:
break;
};
break;
case 423:
switch (ndx) {
case 0:
p = "l_pid_t";
break;
case 1:
p = "userland struct l_timespec64 *";
break;
default:
break;
};
break;
case 424:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "l_int";
break;
case 2:
p = "userland l_siginfo_t *";
break;
case 3:
p = "l_uint";
break;
default:
break;
};
break;
case 425:
break;
case 426:
break;
case 427:
break;
case 428:
break;
case 429:
break;
case 430:
break;
case 431:
break;
case 432:
break;
case 433:
break;
case 434:
break;
case 435:
switch (ndx) {
case 0:
p = "userland struct l_user_clone_args *";
break;
case 1:
p = "l_size_t";
break;
default:
break;
};
break;
case 436:
switch (ndx) {
case 0:
p = "l_uint";
break;
case 1:
p = "l_uint";
break;
case 2:
p = "l_uint";
break;
default:
break;
};
break;
case 437:
break;
case 438:
break;
case 439:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "userland const char *";
break;
case 2:
p = "l_int";
break;
case 3:
p = "l_int";
break;
default:
break;
};
break;
case 440:
break;
case 441:
switch (ndx) {
case 0:
p = "l_int";
break;
case 1:
p = "userland struct epoll_event *";
break;
case 2:
p = "l_int";
break;
case 3:
p = "userland struct l_timespec64 *";
break;
case 4:
p = "userland l_sigset_t *";
break;
case 5:
p = "l_size_t";
break;
default:
break;
};
break;
case 442:
break;
case 443:
break;
case 444:
break;
case 445:
break;
case 446:
break;
case 447:
break;
case 448:
break;
case 449:
break;
case 450:
break;
case 451:
break;
case 452:
break;
default:
break;
};
if (p != NULL)
strlcpy(desc, p, descsz);
}
static void
systrace_return_setargdesc(int sysnum, int ndx, char *desc, size_t descsz)
{
const char *p = NULL;
switch (sysnum) {
case 1:
if (ndx == 0 || ndx == 1)
p = "void";
break;
case 2:
case 3:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 4:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 5:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 6:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 7:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 8:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 9:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 10:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 11:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 12:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 13:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 14:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 15:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 16:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 18:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 19:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 20:
case 21:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 22:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 23:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 24:
case 25:
case 26:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 27:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 29:
case 30:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 33:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 34:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 36:
case 37:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 38:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 39:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 40:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 41:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 42:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 43:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 45:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 46:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 47:
case 48:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 49:
case 50:
case 51:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 52:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 54:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 55:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 57:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 59:
case 60:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 61:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 62:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 63:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 64:
case 65:
case 66:
case 67:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 68:
case 69:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 70:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 71:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 72:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 73:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 74:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 75:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 76:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 77:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 78:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 79:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 80:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 81:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 82:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 83:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 84:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 85:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 86:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 87:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 88:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 89:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 90:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 91:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 92:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 93:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 94:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 95:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 96:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 97:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 99:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 100:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 101:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 102:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 103:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 104:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 105:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 106:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 107:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 108:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 109:
case 110:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 111:
case 113:
case 114:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 115:
case 116:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 117:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 118:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 119:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 120:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 121:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 122:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 123:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 124:
case 125:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 126:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 128:
case 129:
case 131:
case 132:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 133:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 134:
case 135:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 136:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 138:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 139:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 140:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 141:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 142:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 143:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 144:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 145:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 146:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 147:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 148:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 149:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 150:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 151:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 152:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 153:
case 154:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 155:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 156:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 157:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 158:
case 159:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 160:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 161:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 162:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 163:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 164:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 165:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 166:
case 168:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 170:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 171:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 172:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 173:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 174:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 175:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 176:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 177:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 178:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 179:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 180:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 181:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 182:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 183:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 184:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 185:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 186:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 187:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 190:
case 191:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 192:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 193:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 194:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 195:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 196:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 197:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 198:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 199:
case 200:
case 201:
case 202:
case 203:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 204:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 205:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 206:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 207:
case 208:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 209:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 210:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 211:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 212:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 213:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 214:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 215:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 216:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 217:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 218:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 219:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 220:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 221:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 224:
case 226:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 227:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 228:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 229:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 230:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 231:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 232:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 233:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 234:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 235:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 236:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 237:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 238:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 239:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 240:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 241:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 242:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 243:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 244:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 250:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 252:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 253:
case 254:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 255:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 256:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 257:
case 258:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 259:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 260:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 261:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 262:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 263:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 264:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 265:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 266:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 267:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 268:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 269:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 270:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 271:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 272:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 274:
case 275:
case 276:
case 277:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 278:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 279:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 280:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 281:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 282:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 283:
case 284:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 286:
case 287:
case 288:
case 289:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 290:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 291:
case 292:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 293:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 294:
case 295:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 296:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 297:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 298:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 299:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 300:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 301:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 302:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 303:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 304:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 305:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 306:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 307:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 308:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 309:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 310:
case 311:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 312:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 313:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 314:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 315:
case 316:
case 317:
case 318:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 319:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 320:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 321:
case 322:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 323:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 324:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 325:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 326:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 327:
case 328:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 329:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 330:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 331:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 332:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 333:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 334:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 335:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 336:
case 337:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 338:
case 339:
case 340:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 341:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 342:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 343:
case 344:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 345:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 346:
case 347:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 348:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 349:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 350:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 351:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 352:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 353:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 354:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 355:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 356:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 357:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 358:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 359:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 360:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 361:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 362:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 363:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 364:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 365:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 366:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 367:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 368:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 369:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 370:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 371:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 372:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 373:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 374:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 375:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 376:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 377:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 378:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 379:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 380:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 381:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 382:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 383:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 384:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 385:
case 386:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 393:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 394:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 395:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 396:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 397:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 398:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 399:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 400:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 401:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 402:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 403:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 404:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 405:
case 406:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 407:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 408:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 409:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 410:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 411:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 412:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 413:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 414:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 416:
case 417:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 418:
case 419:
case 420:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 421:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 422:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 423:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 424:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 425:
case 426:
case 427:
case 428:
case 429:
case 430:
case 431:
case 432:
case 433:
case 434:
case 435:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 436:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 437:
case 438:
case 439:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 440:
case 441:
if (ndx == 0 || ndx == 1)
p = "int";
break;
case 442:
case 443:
case 444:
case 445:
case 446:
case 447:
case 448:
case 449:
case 450:
case 451:
case 452:
default:
break;
};
if (p != NULL)
strlcpy(desc, p, descsz);
}