The Design and Implementation of the FreeBSD Operating System, Second Edition
Now available: The Design and Implementation of the FreeBSD Operating System (Second Edition)


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]

FreeBSD/Linux Kernel Cross Reference
sys/i386/linux/linux_systrace_args.c

Version: -  FREEBSD  -  FREEBSD-13-STABLE  -  FREEBSD-13-0  -  FREEBSD-12-STABLE  -  FREEBSD-12-0  -  FREEBSD-11-STABLE  -  FREEBSD-11-0  -  FREEBSD-10-STABLE  -  FREEBSD-10-0  -  FREEBSD-9-STABLE  -  FREEBSD-9-0  -  FREEBSD-8-STABLE  -  FREEBSD-8-0  -  FREEBSD-7-STABLE  -  FREEBSD-7-0  -  FREEBSD-6-STABLE  -  FREEBSD-6-0  -  FREEBSD-5-STABLE  -  FREEBSD-5-0  -  FREEBSD-4-STABLE  -  FREEBSD-3-STABLE  -  FREEBSD22  -  l41  -  OPENBSD  -  linux-2.6  -  MK84  -  PLAN9  -  xnu-8792 
SearchContext: -  none  -  3  -  10 

    1 /*
    2  * System call argument to DTrace register array converstion.
    3  *
    4  * DO NOT EDIT-- this file is automatically @generated.
    5  * $FreeBSD$
    6  * This file is part of the DTrace syscall provider.
    7  */
    8 
    9 static void
   10 systrace_args(int sysnum, void *params, uint64_t *uarg, int *n_args)
   11 {
   12         int64_t *iarg  = (int64_t *) uarg;
   13         switch (sysnum) {
   14 #define nosys   linux_nosys
   15         /* linux_exit */
   16         case 1: {
   17                 struct linux_exit_args *p = params;
   18                 iarg[0] = p->rval; /* int */
   19                 *n_args = 1;
   20                 break;
   21         }
   22         /* linux_fork */
   23         case 2: {
   24                 *n_args = 0;
   25                 break;
   26         }
   27         /* read */
   28         case 3: {
   29                 struct read_args *p = params;
   30                 iarg[0] = p->fd; /* int */
   31                 uarg[1] = (intptr_t) p->buf; /* char * */
   32                 uarg[2] = p->nbyte; /* u_int */
   33                 *n_args = 3;
   34                 break;
   35         }
   36         /* write */
   37         case 4: {
   38                 struct write_args *p = params;
   39                 iarg[0] = p->fd; /* int */
   40                 uarg[1] = (intptr_t) p->buf; /* char * */
   41                 uarg[2] = p->nbyte; /* u_int */
   42                 *n_args = 3;
   43                 break;
   44         }
   45         /* linux_open */
   46         case 5: {
   47                 struct linux_open_args *p = params;
   48                 uarg[0] = (intptr_t) p->path; /* char * */
   49                 iarg[1] = p->flags; /* l_int */
   50                 iarg[2] = p->mode; /* l_int */
   51                 *n_args = 3;
   52                 break;
   53         }
   54         /* close */
   55         case 6: {
   56                 struct close_args *p = params;
   57                 iarg[0] = p->fd; /* int */
   58                 *n_args = 1;
   59                 break;
   60         }
   61         /* linux_waitpid */
   62         case 7: {
   63                 struct linux_waitpid_args *p = params;
   64                 iarg[0] = p->pid; /* l_pid_t */
   65                 uarg[1] = (intptr_t) p->status; /* l_int * */
   66                 iarg[2] = p->options; /* l_int */
   67                 *n_args = 3;
   68                 break;
   69         }
   70         /* linux_creat */
   71         case 8: {
   72                 struct linux_creat_args *p = params;
   73                 uarg[0] = (intptr_t) p->path; /* char * */
   74                 iarg[1] = p->mode; /* l_int */
   75                 *n_args = 2;
   76                 break;
   77         }
   78         /* linux_link */
   79         case 9: {
   80                 struct linux_link_args *p = params;
   81                 uarg[0] = (intptr_t) p->path; /* char * */
   82                 uarg[1] = (intptr_t) p->to; /* char * */
   83                 *n_args = 2;
   84                 break;
   85         }
   86         /* linux_unlink */
   87         case 10: {
   88                 struct linux_unlink_args *p = params;
   89                 uarg[0] = (intptr_t) p->path; /* char * */
   90                 *n_args = 1;
   91                 break;
   92         }
   93         /* linux_execve */
   94         case 11: {
   95                 struct linux_execve_args *p = params;
   96                 uarg[0] = (intptr_t) p->path; /* char * */
   97                 uarg[1] = (intptr_t) p->argp; /* char ** */
   98                 uarg[2] = (intptr_t) p->envp; /* char ** */
   99                 *n_args = 3;
  100                 break;
  101         }
  102         /* linux_chdir */
  103         case 12: {
  104                 struct linux_chdir_args *p = params;
  105                 uarg[0] = (intptr_t) p->path; /* char * */
  106                 *n_args = 1;
  107                 break;
  108         }
  109         /* linux_time */
  110         case 13: {
  111                 struct linux_time_args *p = params;
  112                 uarg[0] = (intptr_t) p->tm; /* l_time_t * */
  113                 *n_args = 1;
  114                 break;
  115         }
  116         /* linux_mknod */
  117         case 14: {
  118                 struct linux_mknod_args *p = params;
  119                 uarg[0] = (intptr_t) p->path; /* char * */
  120                 iarg[1] = p->mode; /* l_int */
  121                 iarg[2] = p->dev; /* l_dev_t */
  122                 *n_args = 3;
  123                 break;
  124         }
  125         /* linux_chmod */
  126         case 15: {
  127                 struct linux_chmod_args *p = params;
  128                 uarg[0] = (intptr_t) p->path; /* char * */
  129                 iarg[1] = p->mode; /* l_mode_t */
  130                 *n_args = 2;
  131                 break;
  132         }
  133         /* linux_lchown16 */
  134         case 16: {
  135                 struct linux_lchown16_args *p = params;
  136                 uarg[0] = (intptr_t) p->path; /* char * */
  137                 iarg[1] = p->uid; /* l_uid16_t */
  138                 iarg[2] = p->gid; /* l_gid16_t */
  139                 *n_args = 3;
  140                 break;
  141         }
  142         /* linux_stat */
  143         case 18: {
  144                 struct linux_stat_args *p = params;
  145                 uarg[0] = (intptr_t) p->path; /* char * */
  146                 uarg[1] = (intptr_t) p->up; /* struct linux_stat * */
  147                 *n_args = 2;
  148                 break;
  149         }
  150         /* linux_lseek */
  151         case 19: {
  152                 struct linux_lseek_args *p = params;
  153                 iarg[0] = p->fdes; /* l_uint */
  154                 iarg[1] = p->off; /* l_off_t */
  155                 iarg[2] = p->whence; /* l_int */
  156                 *n_args = 3;
  157                 break;
  158         }
  159         /* linux_getpid */
  160         case 20: {
  161                 *n_args = 0;
  162                 break;
  163         }
  164         /* linux_mount */
  165         case 21: {
  166                 struct linux_mount_args *p = params;
  167                 uarg[0] = (intptr_t) p->specialfile; /* char * */
  168                 uarg[1] = (intptr_t) p->dir; /* char * */
  169                 uarg[2] = (intptr_t) p->filesystemtype; /* char * */
  170                 iarg[3] = p->rwflag; /* l_ulong */
  171                 uarg[4] = (intptr_t) p->data; /* void * */
  172                 *n_args = 5;
  173                 break;
  174         }
  175         /* linux_oldumount */
  176         case 22: {
  177                 struct linux_oldumount_args *p = params;
  178                 uarg[0] = (intptr_t) p->path; /* char * */
  179                 *n_args = 1;
  180                 break;
  181         }
  182         /* linux_setuid16 */
  183         case 23: {
  184                 struct linux_setuid16_args *p = params;
  185                 iarg[0] = p->uid; /* l_uid16_t */
  186                 *n_args = 1;
  187                 break;
  188         }
  189         /* linux_getuid16 */
  190         case 24: {
  191                 *n_args = 0;
  192                 break;
  193         }
  194         /* linux_stime */
  195         case 25: {
  196                 *n_args = 0;
  197                 break;
  198         }
  199         /* linux_ptrace */
  200         case 26: {
  201                 struct linux_ptrace_args *p = params;
  202                 iarg[0] = p->req; /* l_long */
  203                 iarg[1] = p->pid; /* l_long */
  204                 iarg[2] = p->addr; /* l_long */
  205                 iarg[3] = p->data; /* l_long */
  206                 *n_args = 4;
  207                 break;
  208         }
  209         /* linux_alarm */
  210         case 27: {
  211                 struct linux_alarm_args *p = params;
  212                 iarg[0] = p->secs; /* l_uint */
  213                 *n_args = 1;
  214                 break;
  215         }
  216         /* linux_fstat */
  217         case 28: {
  218                 struct linux_fstat_args *p = params;
  219                 iarg[0] = p->fd; /* l_uint */
  220                 uarg[1] = (intptr_t) p->up; /* struct linux_stat * */
  221                 *n_args = 2;
  222                 break;
  223         }
  224         /* linux_pause */
  225         case 29: {
  226                 *n_args = 0;
  227                 break;
  228         }
  229         /* linux_utime */
  230         case 30: {
  231                 struct linux_utime_args *p = params;
  232                 uarg[0] = (intptr_t) p->fname; /* char * */
  233                 uarg[1] = (intptr_t) p->times; /* struct l_utimbuf * */
  234                 *n_args = 2;
  235                 break;
  236         }
  237         /* linux_access */
  238         case 33: {
  239                 struct linux_access_args *p = params;
  240                 uarg[0] = (intptr_t) p->path; /* char * */
  241                 iarg[1] = p->amode; /* l_int */
  242                 *n_args = 2;
  243                 break;
  244         }
  245         /* linux_nice */
  246         case 34: {
  247                 struct linux_nice_args *p = params;
  248                 iarg[0] = p->inc; /* l_int */
  249                 *n_args = 1;
  250                 break;
  251         }
  252         /* sync */
  253         case 36: {
  254                 *n_args = 0;
  255                 break;
  256         }
  257         /* linux_kill */
  258         case 37: {
  259                 struct linux_kill_args *p = params;
  260                 iarg[0] = p->pid; /* l_int */
  261                 iarg[1] = p->signum; /* l_int */
  262                 *n_args = 2;
  263                 break;
  264         }
  265         /* linux_rename */
  266         case 38: {
  267                 struct linux_rename_args *p = params;
  268                 uarg[0] = (intptr_t) p->from; /* char * */
  269                 uarg[1] = (intptr_t) p->to; /* char * */
  270                 *n_args = 2;
  271                 break;
  272         }
  273         /* linux_mkdir */
  274         case 39: {
  275                 struct linux_mkdir_args *p = params;
  276                 uarg[0] = (intptr_t) p->path; /* char * */
  277                 iarg[1] = p->mode; /* l_int */
  278                 *n_args = 2;
  279                 break;
  280         }
  281         /* linux_rmdir */
  282         case 40: {
  283                 struct linux_rmdir_args *p = params;
  284                 uarg[0] = (intptr_t) p->path; /* char * */
  285                 *n_args = 1;
  286                 break;
  287         }
  288         /* dup */
  289         case 41: {
  290                 struct dup_args *p = params;
  291                 uarg[0] = p->fd; /* u_int */
  292                 *n_args = 1;
  293                 break;
  294         }
  295         /* linux_pipe */
  296         case 42: {
  297                 struct linux_pipe_args *p = params;
  298                 uarg[0] = (intptr_t) p->pipefds; /* l_int * */
  299                 *n_args = 1;
  300                 break;
  301         }
  302         /* linux_times */
  303         case 43: {
  304                 struct linux_times_args *p = params;
  305                 uarg[0] = (intptr_t) p->buf; /* struct l_times_argv * */
  306                 *n_args = 1;
  307                 break;
  308         }
  309         /* linux_brk */
  310         case 45: {
  311                 struct linux_brk_args *p = params;
  312                 iarg[0] = p->dsend; /* l_ulong */
  313                 *n_args = 1;
  314                 break;
  315         }
  316         /* linux_setgid16 */
  317         case 46: {
  318                 struct linux_setgid16_args *p = params;
  319                 iarg[0] = p->gid; /* l_gid16_t */
  320                 *n_args = 1;
  321                 break;
  322         }
  323         /* linux_getgid16 */
  324         case 47: {
  325                 *n_args = 0;
  326                 break;
  327         }
  328         /* linux_signal */
  329         case 48: {
  330                 struct linux_signal_args *p = params;
  331                 iarg[0] = p->sig; /* l_int */
  332                 uarg[1] = (intptr_t) p->handler; /* void * */
  333                 *n_args = 2;
  334                 break;
  335         }
  336         /* linux_geteuid16 */
  337         case 49: {
  338                 *n_args = 0;
  339                 break;
  340         }
  341         /* linux_getegid16 */
  342         case 50: {
  343                 *n_args = 0;
  344                 break;
  345         }
  346         /* acct */
  347         case 51: {
  348                 struct acct_args *p = params;
  349                 uarg[0] = (intptr_t) p->path; /* char * */
  350                 *n_args = 1;
  351                 break;
  352         }
  353         /* linux_umount */
  354         case 52: {
  355                 struct linux_umount_args *p = params;
  356                 uarg[0] = (intptr_t) p->path; /* char * */
  357                 iarg[1] = p->flags; /* l_int */
  358                 *n_args = 2;
  359                 break;
  360         }
  361         /* linux_ioctl */
  362         case 54: {
  363                 struct linux_ioctl_args *p = params;
  364                 iarg[0] = p->fd; /* l_uint */
  365                 iarg[1] = p->cmd; /* l_uint */
  366                 iarg[2] = p->arg; /* l_ulong */
  367                 *n_args = 3;
  368                 break;
  369         }
  370         /* linux_fcntl */
  371         case 55: {
  372                 struct linux_fcntl_args *p = params;
  373                 iarg[0] = p->fd; /* l_uint */
  374                 iarg[1] = p->cmd; /* l_uint */
  375                 iarg[2] = p->arg; /* l_ulong */
  376                 *n_args = 3;
  377                 break;
  378         }
  379         /* setpgid */
  380         case 57: {
  381                 struct setpgid_args *p = params;
  382                 iarg[0] = p->pid; /* int */
  383                 iarg[1] = p->pgid; /* int */
  384                 *n_args = 2;
  385                 break;
  386         }
  387         /* linux_olduname */
  388         case 59: {
  389                 *n_args = 0;
  390                 break;
  391         }
  392         /* umask */
  393         case 60: {
  394                 struct umask_args *p = params;
  395                 iarg[0] = p->newmask; /* int */
  396                 *n_args = 1;
  397                 break;
  398         }
  399         /* chroot */
  400         case 61: {
  401                 struct chroot_args *p = params;
  402                 uarg[0] = (intptr_t) p->path; /* char * */
  403                 *n_args = 1;
  404                 break;
  405         }
  406         /* linux_ustat */
  407         case 62: {
  408                 struct linux_ustat_args *p = params;
  409                 iarg[0] = p->dev; /* l_dev_t */
  410                 uarg[1] = (intptr_t) p->ubuf; /* struct l_ustat * */
  411                 *n_args = 2;
  412                 break;
  413         }
  414         /* dup2 */
  415         case 63: {
  416                 struct dup2_args *p = params;
  417                 uarg[0] = p->from; /* u_int */
  418                 uarg[1] = p->to; /* u_int */
  419                 *n_args = 2;
  420                 break;
  421         }
  422         /* linux_getppid */
  423         case 64: {
  424                 *n_args = 0;
  425                 break;
  426         }
  427         /* getpgrp */
  428         case 65: {
  429                 *n_args = 0;
  430                 break;
  431         }
  432         /* setsid */
  433         case 66: {
  434                 *n_args = 0;
  435                 break;
  436         }
  437         /* linux_sigaction */
  438         case 67: {
  439                 struct linux_sigaction_args *p = params;
  440                 iarg[0] = p->sig; /* l_int */
  441                 uarg[1] = (intptr_t) p->nsa; /* l_osigaction_t * */
  442                 uarg[2] = (intptr_t) p->osa; /* l_osigaction_t * */
  443                 *n_args = 3;
  444                 break;
  445         }
  446         /* linux_sgetmask */
  447         case 68: {
  448                 *n_args = 0;
  449                 break;
  450         }
  451         /* linux_ssetmask */
  452         case 69: {
  453                 struct linux_ssetmask_args *p = params;
  454                 iarg[0] = p->mask; /* l_osigset_t */
  455                 *n_args = 1;
  456                 break;
  457         }
  458         /* linux_setreuid16 */
  459         case 70: {
  460                 struct linux_setreuid16_args *p = params;
  461                 iarg[0] = p->ruid; /* l_uid16_t */
  462                 iarg[1] = p->euid; /* l_uid16_t */
  463                 *n_args = 2;
  464                 break;
  465         }
  466         /* linux_setregid16 */
  467         case 71: {
  468                 struct linux_setregid16_args *p = params;
  469                 iarg[0] = p->rgid; /* l_gid16_t */
  470                 iarg[1] = p->egid; /* l_gid16_t */
  471                 *n_args = 2;
  472                 break;
  473         }
  474         /* linux_sigsuspend */
  475         case 72: {
  476                 struct linux_sigsuspend_args *p = params;
  477                 iarg[0] = p->hist0; /* l_int */
  478                 iarg[1] = p->hist1; /* l_int */
  479                 iarg[2] = p->mask; /* l_osigset_t */
  480                 *n_args = 3;
  481                 break;
  482         }
  483         /* linux_sigpending */
  484         case 73: {
  485                 struct linux_sigpending_args *p = params;
  486                 uarg[0] = (intptr_t) p->mask; /* l_osigset_t * */
  487                 *n_args = 1;
  488                 break;
  489         }
  490         /* linux_sethostname */
  491         case 74: {
  492                 struct linux_sethostname_args *p = params;
  493                 uarg[0] = (intptr_t) p->hostname; /* char * */
  494                 uarg[1] = p->len; /* u_int */
  495                 *n_args = 2;
  496                 break;
  497         }
  498         /* linux_setrlimit */
  499         case 75: {
  500                 struct linux_setrlimit_args *p = params;
  501                 iarg[0] = p->resource; /* l_uint */
  502                 uarg[1] = (intptr_t) p->rlim; /* struct l_rlimit * */
  503                 *n_args = 2;
  504                 break;
  505         }
  506         /* linux_old_getrlimit */
  507         case 76: {
  508                 struct linux_old_getrlimit_args *p = params;
  509                 iarg[0] = p->resource; /* l_uint */
  510                 uarg[1] = (intptr_t) p->rlim; /* struct l_rlimit * */
  511                 *n_args = 2;
  512                 break;
  513         }
  514         /* getrusage */
  515         case 77: {
  516                 struct getrusage_args *p = params;
  517                 iarg[0] = p->who; /* int */
  518                 uarg[1] = (intptr_t) p->rusage; /* struct rusage * */
  519                 *n_args = 2;
  520                 break;
  521         }
  522         /* gettimeofday */
  523         case 78: {
  524                 struct gettimeofday_args *p = params;
  525                 uarg[0] = (intptr_t) p->tp; /* struct timeval * */
  526                 uarg[1] = (intptr_t) p->tzp; /* struct timezone * */
  527                 *n_args = 2;
  528                 break;
  529         }
  530         /* settimeofday */
  531         case 79: {
  532                 struct settimeofday_args *p = params;
  533                 uarg[0] = (intptr_t) p->tv; /* struct timeval * */
  534                 uarg[1] = (intptr_t) p->tzp; /* struct timezone * */
  535                 *n_args = 2;
  536                 break;
  537         }
  538         /* linux_getgroups16 */
  539         case 80: {
  540                 struct linux_getgroups16_args *p = params;
  541                 iarg[0] = p->gidsetsize; /* l_uint */
  542                 uarg[1] = (intptr_t) p->gidset; /* l_gid16_t * */
  543                 *n_args = 2;
  544                 break;
  545         }
  546         /* linux_setgroups16 */
  547         case 81: {
  548                 struct linux_setgroups16_args *p = params;
  549                 iarg[0] = p->gidsetsize; /* l_uint */
  550                 uarg[1] = (intptr_t) p->gidset; /* l_gid16_t * */
  551                 *n_args = 2;
  552                 break;
  553         }
  554         /* linux_old_select */
  555         case 82: {
  556                 struct linux_old_select_args *p = params;
  557                 uarg[0] = (intptr_t) p->ptr; /* struct l_old_select_argv * */
  558                 *n_args = 1;
  559                 break;
  560         }
  561         /* linux_symlink */
  562         case 83: {
  563                 struct linux_symlink_args *p = params;
  564                 uarg[0] = (intptr_t) p->path; /* char * */
  565                 uarg[1] = (intptr_t) p->to; /* char * */
  566                 *n_args = 2;
  567                 break;
  568         }
  569         /* linux_lstat */
  570         case 84: {
  571                 struct linux_lstat_args *p = params;
  572                 uarg[0] = (intptr_t) p->path; /* char * */
  573                 uarg[1] = (intptr_t) p->up; /* struct l_stat * */
  574                 *n_args = 2;
  575                 break;
  576         }
  577         /* linux_readlink */
  578         case 85: {
  579                 struct linux_readlink_args *p = params;
  580                 uarg[0] = (intptr_t) p->name; /* char * */
  581                 uarg[1] = (intptr_t) p->buf; /* char * */
  582                 iarg[2] = p->count; /* l_int */
  583                 *n_args = 3;
  584                 break;
  585         }
  586         /* linux_uselib */
  587         case 86: {
  588                 struct linux_uselib_args *p = params;
  589                 uarg[0] = (intptr_t) p->library; /* char * */
  590                 *n_args = 1;
  591                 break;
  592         }
  593         /* swapon */
  594         case 87: {
  595                 struct swapon_args *p = params;
  596                 uarg[0] = (intptr_t) p->name; /* char * */
  597                 *n_args = 1;
  598                 break;
  599         }
  600         /* linux_reboot */
  601         case 88: {
  602                 struct linux_reboot_args *p = params;
  603                 iarg[0] = p->magic1; /* l_int */
  604                 iarg[1] = p->magic2; /* l_int */
  605                 iarg[2] = p->cmd; /* l_uint */
  606                 uarg[3] = (intptr_t) p->arg; /* void * */
  607                 *n_args = 4;
  608                 break;
  609         }
  610         /* linux_readdir */
  611         case 89: {
  612                 struct linux_readdir_args *p = params;
  613                 iarg[0] = p->fd; /* l_uint */
  614                 uarg[1] = (intptr_t) p->dent; /* struct l_dirent * */
  615                 iarg[2] = p->count; /* l_uint */
  616                 *n_args = 3;
  617                 break;
  618         }
  619         /* linux_mmap */
  620         case 90: {
  621                 struct linux_mmap_args *p = params;
  622                 uarg[0] = (intptr_t) p->ptr; /* struct l_mmap_argv * */
  623                 *n_args = 1;
  624                 break;
  625         }
  626         /* munmap */
  627         case 91: {
  628                 struct munmap_args *p = params;
  629                 uarg[0] = (intptr_t) p->addr; /* caddr_t */
  630                 iarg[1] = p->len; /* int */
  631                 *n_args = 2;
  632                 break;
  633         }
  634         /* linux_truncate */
  635         case 92: {
  636                 struct linux_truncate_args *p = params;
  637                 uarg[0] = (intptr_t) p->path; /* char * */
  638                 iarg[1] = p->length; /* l_ulong */
  639                 *n_args = 2;
  640                 break;
  641         }
  642         /* linux_ftruncate */
  643         case 93: {
  644                 struct linux_ftruncate_args *p = params;
  645                 iarg[0] = p->fd; /* int */
  646                 iarg[1] = p->length; /* long */
  647                 *n_args = 2;
  648                 break;
  649         }
  650         /* fchmod */
  651         case 94: {
  652                 struct fchmod_args *p = params;
  653                 iarg[0] = p->fd; /* int */
  654                 iarg[1] = p->mode; /* int */
  655                 *n_args = 2;
  656                 break;
  657         }
  658         /* fchown */
  659         case 95: {
  660                 struct fchown_args *p = params;
  661                 iarg[0] = p->fd; /* int */
  662                 iarg[1] = p->uid; /* int */
  663                 iarg[2] = p->gid; /* int */
  664                 *n_args = 3;
  665                 break;
  666         }
  667         /* linux_getpriority */
  668         case 96: {
  669                 struct linux_getpriority_args *p = params;
  670                 iarg[0] = p->which; /* int */
  671                 iarg[1] = p->who; /* int */
  672                 *n_args = 2;
  673                 break;
  674         }
  675         /* setpriority */
  676         case 97: {
  677                 struct setpriority_args *p = params;
  678                 iarg[0] = p->which; /* int */
  679                 iarg[1] = p->who; /* int */
  680                 iarg[2] = p->prio; /* int */
  681                 *n_args = 3;
  682                 break;
  683         }
  684         /* linux_statfs */
  685         case 99: {
  686                 struct linux_statfs_args *p = params;
  687                 uarg[0] = (intptr_t) p->path; /* char * */
  688                 uarg[1] = (intptr_t) p->buf; /* struct l_statfs_buf * */
  689                 *n_args = 2;
  690                 break;
  691         }
  692         /* linux_fstatfs */
  693         case 100: {
  694                 struct linux_fstatfs_args *p = params;
  695                 iarg[0] = p->fd; /* l_uint */
  696                 uarg[1] = (intptr_t) p->buf; /* struct l_statfs_buf * */
  697                 *n_args = 2;
  698                 break;
  699         }
  700         /* linux_ioperm */
  701         case 101: {
  702                 struct linux_ioperm_args *p = params;
  703                 iarg[0] = p->start; /* l_ulong */
  704                 iarg[1] = p->length; /* l_ulong */
  705                 iarg[2] = p->enable; /* l_int */
  706                 *n_args = 3;
  707                 break;
  708         }
  709         /* linux_socketcall */
  710         case 102: {
  711                 struct linux_socketcall_args *p = params;
  712                 iarg[0] = p->what; /* l_int */
  713                 iarg[1] = p->args; /* l_ulong */
  714                 *n_args = 2;
  715                 break;
  716         }
  717         /* linux_syslog */
  718         case 103: {
  719                 struct linux_syslog_args *p = params;
  720                 iarg[0] = p->type; /* l_int */
  721                 uarg[1] = (intptr_t) p->buf; /* char * */
  722                 iarg[2] = p->len; /* l_int */
  723                 *n_args = 3;
  724                 break;
  725         }
  726         /* linux_setitimer */
  727         case 104: {
  728                 struct linux_setitimer_args *p = params;
  729                 iarg[0] = p->which; /* l_int */
  730                 uarg[1] = (intptr_t) p->itv; /* struct l_itimerval * */
  731                 uarg[2] = (intptr_t) p->oitv; /* struct l_itimerval * */
  732                 *n_args = 3;
  733                 break;
  734         }
  735         /* linux_getitimer */
  736         case 105: {
  737                 struct linux_getitimer_args *p = params;
  738                 iarg[0] = p->which; /* l_int */
  739                 uarg[1] = (intptr_t) p->itv; /* struct l_itimerval * */
  740                 *n_args = 2;
  741                 break;
  742         }
  743         /* linux_newstat */
  744         case 106: {
  745                 struct linux_newstat_args *p = params;
  746                 uarg[0] = (intptr_t) p->path; /* char * */
  747                 uarg[1] = (intptr_t) p->buf; /* struct l_newstat * */
  748                 *n_args = 2;
  749                 break;
  750         }
  751         /* linux_newlstat */
  752         case 107: {
  753                 struct linux_newlstat_args *p = params;
  754                 uarg[0] = (intptr_t) p->path; /* char * */
  755                 uarg[1] = (intptr_t) p->buf; /* struct l_newstat * */
  756                 *n_args = 2;
  757                 break;
  758         }
  759         /* linux_newfstat */
  760         case 108: {
  761                 struct linux_newfstat_args *p = params;
  762                 iarg[0] = p->fd; /* l_uint */
  763                 uarg[1] = (intptr_t) p->buf; /* struct l_newstat * */
  764                 *n_args = 2;
  765                 break;
  766         }
  767         /* linux_uname */
  768         case 109: {
  769                 *n_args = 0;
  770                 break;
  771         }
  772         /* linux_iopl */
  773         case 110: {
  774                 struct linux_iopl_args *p = params;
  775                 iarg[0] = p->level; /* l_int */
  776                 *n_args = 1;
  777                 break;
  778         }
  779         /* linux_vhangup */
  780         case 111: {
  781                 *n_args = 0;
  782                 break;
  783         }
  784         /* linux_vm86old */
  785         case 113: {
  786                 *n_args = 0;
  787                 break;
  788         }
  789         /* linux_wait4 */
  790         case 114: {
  791                 struct linux_wait4_args *p = params;
  792                 iarg[0] = p->pid; /* l_pid_t */
  793                 uarg[1] = (intptr_t) p->status; /* l_int * */
  794                 iarg[2] = p->options; /* l_int */
  795                 uarg[3] = (intptr_t) p->rusage; /* void * */
  796                 *n_args = 4;
  797                 break;
  798         }
  799         /* linux_swapoff */
  800         case 115: {
  801                 *n_args = 0;
  802                 break;
  803         }
  804         /* linux_sysinfo */
  805         case 116: {
  806                 struct linux_sysinfo_args *p = params;
  807                 uarg[0] = (intptr_t) p->info; /* struct l_sysinfo * */
  808                 *n_args = 1;
  809                 break;
  810         }
  811         /* linux_ipc */
  812         case 117: {
  813                 struct linux_ipc_args *p = params;
  814                 iarg[0] = p->what; /* l_uint */
  815                 iarg[1] = p->arg1; /* l_int */
  816                 iarg[2] = p->arg2; /* l_int */
  817                 iarg[3] = p->arg3; /* l_uint */
  818                 iarg[4] = p->ptr; /* l_uintptr_t */
  819                 iarg[5] = p->arg5; /* l_uint */
  820                 *n_args = 6;
  821                 break;
  822         }
  823         /* fsync */
  824         case 118: {
  825                 struct fsync_args *p = params;
  826                 iarg[0] = p->fd; /* int */
  827                 *n_args = 1;
  828                 break;
  829         }
  830         /* linux_sigreturn */
  831         case 119: {
  832                 struct linux_sigreturn_args *p = params;
  833                 uarg[0] = (intptr_t) p->sfp; /* struct l_sigframe * */
  834                 *n_args = 1;
  835                 break;
  836         }
  837         /* linux_clone */
  838         case 120: {
  839                 struct linux_clone_args *p = params;
  840                 iarg[0] = p->flags; /* l_int */
  841                 uarg[1] = (intptr_t) p->stack; /* void * */
  842                 uarg[2] = (intptr_t) p->parent_tidptr; /* void * */
  843                 uarg[3] = (intptr_t) p->tls; /* void * */
  844                 uarg[4] = (intptr_t) p->child_tidptr; /* void * */
  845                 *n_args = 5;
  846                 break;
  847         }
  848         /* linux_setdomainname */
  849         case 121: {
  850                 struct linux_setdomainname_args *p = params;
  851                 uarg[0] = (intptr_t) p->name; /* char * */
  852                 iarg[1] = p->len; /* int */
  853                 *n_args = 2;
  854                 break;
  855         }
  856         /* linux_newuname */
  857         case 122: {
  858                 struct linux_newuname_args *p = params;
  859                 uarg[0] = (intptr_t) p->buf; /* struct l_new_utsname * */
  860                 *n_args = 1;
  861                 break;
  862         }
  863         /* linux_modify_ldt */
  864         case 123: {
  865                 struct linux_modify_ldt_args *p = params;
  866                 iarg[0] = p->func; /* l_int */
  867                 uarg[1] = (intptr_t) p->ptr; /* void * */
  868                 iarg[2] = p->bytecount; /* l_ulong */
  869                 *n_args = 3;
  870                 break;
  871         }
  872         /* linux_adjtimex */
  873         case 124: {
  874                 *n_args = 0;
  875                 break;
  876         }
  877         /* linux_mprotect */
  878         case 125: {
  879                 struct linux_mprotect_args *p = params;
  880                 uarg[0] = (intptr_t) p->addr; /* caddr_t */
  881                 iarg[1] = p->len; /* int */
  882                 iarg[2] = p->prot; /* int */
  883                 *n_args = 3;
  884                 break;
  885         }
  886         /* linux_sigprocmask */
  887         case 126: {
  888                 struct linux_sigprocmask_args *p = params;
  889                 iarg[0] = p->how; /* l_int */
  890                 uarg[1] = (intptr_t) p->mask; /* l_osigset_t * */
  891                 uarg[2] = (intptr_t) p->omask; /* l_osigset_t * */
  892                 *n_args = 3;
  893                 break;
  894         }
  895         /* linux_init_module */
  896         case 128: {
  897                 *n_args = 0;
  898                 break;
  899         }
  900         /* linux_delete_module */
  901         case 129: {
  902                 *n_args = 0;
  903                 break;
  904         }
  905         /* linux_quotactl */
  906         case 131: {
  907                 *n_args = 0;
  908                 break;
  909         }
  910         /* getpgid */
  911         case 132: {
  912                 struct getpgid_args *p = params;
  913                 iarg[0] = p->pid; /* int */
  914                 *n_args = 1;
  915                 break;
  916         }
  917         /* fchdir */
  918         case 133: {
  919                 struct fchdir_args *p = params;
  920                 iarg[0] = p->fd; /* int */
  921                 *n_args = 1;
  922                 break;
  923         }
  924         /* linux_bdflush */
  925         case 134: {
  926                 *n_args = 0;
  927                 break;
  928         }
  929         /* linux_sysfs */
  930         case 135: {
  931                 struct linux_sysfs_args *p = params;
  932                 iarg[0] = p->option; /* l_int */
  933                 iarg[1] = p->arg1; /* l_ulong */
  934                 iarg[2] = p->arg2; /* l_ulong */
  935                 *n_args = 3;
  936                 break;
  937         }
  938         /* linux_personality */
  939         case 136: {
  940                 struct linux_personality_args *p = params;
  941                 iarg[0] = p->per; /* l_uint */
  942                 *n_args = 1;
  943                 break;
  944         }
  945         /* linux_setfsuid16 */
  946         case 138: {
  947                 struct linux_setfsuid16_args *p = params;
  948                 iarg[0] = p->uid; /* l_uid16_t */
  949                 *n_args = 1;
  950                 break;
  951         }
  952         /* linux_setfsgid16 */
  953         case 139: {
  954                 struct linux_setfsgid16_args *p = params;
  955                 iarg[0] = p->gid; /* l_gid16_t */
  956                 *n_args = 1;
  957                 break;
  958         }
  959         /* linux_llseek */
  960         case 140: {
  961                 struct linux_llseek_args *p = params;
  962                 iarg[0] = p->fd; /* l_int */
  963                 iarg[1] = p->ohigh; /* l_ulong */
  964                 iarg[2] = p->olow; /* l_ulong */
  965                 uarg[3] = (intptr_t) p->res; /* l_loff_t * */
  966                 iarg[4] = p->whence; /* l_uint */
  967                 *n_args = 5;
  968                 break;
  969         }
  970         /* linux_getdents */
  971         case 141: {
  972                 struct linux_getdents_args *p = params;
  973                 iarg[0] = p->fd; /* l_uint */
  974                 uarg[1] = (intptr_t) p->dent; /* void * */
  975                 iarg[2] = p->count; /* l_uint */
  976                 *n_args = 3;
  977                 break;
  978         }
  979         /* linux_select */
  980         case 142: {
  981                 struct linux_select_args *p = params;
  982                 iarg[0] = p->nfds; /* l_int */
  983                 uarg[1] = (intptr_t) p->readfds; /* l_fd_set * */
  984                 uarg[2] = (intptr_t) p->writefds; /* l_fd_set * */
  985                 uarg[3] = (intptr_t) p->exceptfds; /* l_fd_set * */
  986                 uarg[4] = (intptr_t) p->timeout; /* struct l_timeval * */
  987                 *n_args = 5;
  988                 break;
  989         }
  990         /* flock */
  991         case 143: {
  992                 struct flock_args *p = params;
  993                 iarg[0] = p->fd; /* int */
  994                 iarg[1] = p->how; /* int */
  995                 *n_args = 2;
  996                 break;
  997         }
  998         /* linux_msync */
  999         case 144: {
 1000                 struct linux_msync_args *p = params;
 1001                 iarg[0] = p->addr; /* l_ulong */
 1002                 iarg[1] = p->len; /* l_size_t */
 1003                 iarg[2] = p->fl; /* l_int */
 1004                 *n_args = 3;
 1005                 break;
 1006         }
 1007         /* readv */
 1008         case 145: {
 1009                 struct readv_args *p = params;
 1010                 iarg[0] = p->fd; /* int */
 1011                 uarg[1] = (intptr_t) p->iovp; /* struct iovec * */
 1012                 uarg[2] = p->iovcnt; /* u_int */
 1013                 *n_args = 3;
 1014                 break;
 1015         }
 1016         /* writev */
 1017         case 146: {
 1018                 struct writev_args *p = params;
 1019                 iarg[0] = p->fd; /* int */
 1020                 uarg[1] = (intptr_t) p->iovp; /* struct iovec * */
 1021                 uarg[2] = p->iovcnt; /* u_int */
 1022                 *n_args = 3;
 1023                 break;
 1024         }
 1025         /* linux_getsid */
 1026         case 147: {
 1027                 struct linux_getsid_args *p = params;
 1028                 iarg[0] = p->pid; /* l_pid_t */
 1029                 *n_args = 1;
 1030                 break;
 1031         }
 1032         /* linux_fdatasync */
 1033         case 148: {
 1034                 struct linux_fdatasync_args *p = params;
 1035                 iarg[0] = p->fd; /* l_uint */
 1036                 *n_args = 1;
 1037                 break;
 1038         }
 1039         /* linux_sysctl */
 1040         case 149: {
 1041                 struct linux_sysctl_args *p = params;
 1042                 uarg[0] = (intptr_t) p->args; /* struct l___sysctl_args * */
 1043                 *n_args = 1;
 1044                 break;
 1045         }
 1046         /* mlock */
 1047         case 150: {
 1048                 struct mlock_args *p = params;
 1049                 uarg[0] = (intptr_t) p->addr; /* const void * */
 1050                 uarg[1] = p->len; /* size_t */
 1051                 *n_args = 2;
 1052                 break;
 1053         }
 1054         /* munlock */
 1055         case 151: {
 1056                 struct munlock_args *p = params;
 1057                 uarg[0] = (intptr_t) p->addr; /* const void * */
 1058                 uarg[1] = p->len; /* size_t */
 1059                 *n_args = 2;
 1060                 break;
 1061         }
 1062         /* mlockall */
 1063         case 152: {
 1064                 struct mlockall_args *p = params;
 1065                 iarg[0] = p->how; /* int */
 1066                 *n_args = 1;
 1067                 break;
 1068         }
 1069         /* munlockall */
 1070         case 153: {
 1071                 *n_args = 0;
 1072                 break;
 1073         }
 1074         /* linux_sched_setparam */
 1075         case 154: {
 1076                 struct linux_sched_setparam_args *p = params;
 1077                 iarg[0] = p->pid; /* l_pid_t */
 1078                 uarg[1] = (intptr_t) p->param; /* struct sched_param * */
 1079                 *n_args = 2;
 1080                 break;
 1081         }
 1082         /* linux_sched_getparam */
 1083         case 155: {
 1084                 struct linux_sched_getparam_args *p = params;
 1085                 iarg[0] = p->pid; /* l_pid_t */
 1086                 uarg[1] = (intptr_t) p->param; /* struct sched_param * */
 1087                 *n_args = 2;
 1088                 break;
 1089         }
 1090         /* linux_sched_setscheduler */
 1091         case 156: {
 1092                 struct linux_sched_setscheduler_args *p = params;
 1093                 iarg[0] = p->pid; /* l_pid_t */
 1094                 iarg[1] = p->policy; /* l_int */
 1095                 uarg[2] = (intptr_t) p->param; /* struct sched_param * */
 1096                 *n_args = 3;
 1097                 break;
 1098         }
 1099         /* linux_sched_getscheduler */
 1100         case 157: {
 1101                 struct linux_sched_getscheduler_args *p = params;
 1102                 iarg[0] = p->pid; /* l_pid_t */
 1103                 *n_args = 1;
 1104                 break;
 1105         }
 1106         /* sched_yield */
 1107         case 158: {
 1108                 *n_args = 0;
 1109                 break;
 1110         }
 1111         /* linux_sched_get_priority_max */
 1112         case 159: {
 1113                 struct linux_sched_get_priority_max_args *p = params;
 1114                 iarg[0] = p->policy; /* l_int */
 1115                 *n_args = 1;
 1116                 break;
 1117         }
 1118         /* linux_sched_get_priority_min */
 1119         case 160: {
 1120                 struct linux_sched_get_priority_min_args *p = params;
 1121                 iarg[0] = p->policy; /* l_int */
 1122                 *n_args = 1;
 1123                 break;
 1124         }
 1125         /* linux_sched_rr_get_interval */
 1126         case 161: {
 1127                 struct linux_sched_rr_get_interval_args *p = params;
 1128                 iarg[0] = p->pid; /* l_pid_t */
 1129                 uarg[1] = (intptr_t) p->interval; /* struct l_timespec * */
 1130                 *n_args = 2;
 1131                 break;
 1132         }
 1133         /* linux_nanosleep */
 1134         case 162: {
 1135                 struct linux_nanosleep_args *p = params;
 1136                 uarg[0] = (intptr_t) p->rqtp; /* const struct l_timespec * */
 1137                 uarg[1] = (intptr_t) p->rmtp; /* struct l_timespec * */
 1138                 *n_args = 2;
 1139                 break;
 1140         }
 1141         /* linux_mremap */
 1142         case 163: {
 1143                 struct linux_mremap_args *p = params;
 1144                 iarg[0] = p->addr; /* l_ulong */
 1145                 iarg[1] = p->old_len; /* l_ulong */
 1146                 iarg[2] = p->new_len; /* l_ulong */
 1147                 iarg[3] = p->flags; /* l_ulong */
 1148                 iarg[4] = p->new_addr; /* l_ulong */
 1149                 *n_args = 5;
 1150                 break;
 1151         }
 1152         /* linux_setresuid16 */
 1153         case 164: {
 1154                 struct linux_setresuid16_args *p = params;
 1155                 iarg[0] = p->ruid; /* l_uid16_t */
 1156                 iarg[1] = p->euid; /* l_uid16_t */
 1157                 iarg[2] = p->suid; /* l_uid16_t */
 1158                 *n_args = 3;
 1159                 break;
 1160         }
 1161         /* linux_getresuid16 */
 1162         case 165: {
 1163                 struct linux_getresuid16_args *p = params;
 1164                 uarg[0] = (intptr_t) p->ruid; /* l_uid16_t * */
 1165                 uarg[1] = (intptr_t) p->euid; /* l_uid16_t * */
 1166                 uarg[2] = (intptr_t) p->suid; /* l_uid16_t * */
 1167                 *n_args = 3;
 1168                 break;
 1169         }
 1170         /* linux_vm86 */
 1171         case 166: {
 1172                 *n_args = 0;
 1173                 break;
 1174         }
 1175         /* poll */
 1176         case 168: {
 1177                 struct poll_args *p = params;
 1178                 uarg[0] = (intptr_t) p->fds; /* struct pollfd * */
 1179                 uarg[1] = p->nfds; /* unsigned int */
 1180                 iarg[2] = p->timeout; /* long */
 1181                 *n_args = 3;
 1182                 break;
 1183         }
 1184         /* linux_setresgid16 */
 1185         case 170: {
 1186                 struct linux_setresgid16_args *p = params;
 1187                 iarg[0] = p->rgid; /* l_gid16_t */
 1188                 iarg[1] = p->egid; /* l_gid16_t */
 1189                 iarg[2] = p->sgid; /* l_gid16_t */
 1190                 *n_args = 3;
 1191                 break;
 1192         }
 1193         /* linux_getresgid16 */
 1194         case 171: {
 1195                 struct linux_getresgid16_args *p = params;
 1196                 uarg[0] = (intptr_t) p->rgid; /* l_gid16_t * */
 1197                 uarg[1] = (intptr_t) p->egid; /* l_gid16_t * */
 1198                 uarg[2] = (intptr_t) p->sgid; /* l_gid16_t * */
 1199                 *n_args = 3;
 1200                 break;
 1201         }
 1202         /* linux_prctl */
 1203         case 172: {
 1204                 struct linux_prctl_args *p = params;
 1205                 iarg[0] = p->option; /* l_int */
 1206                 iarg[1] = p->arg2; /* l_int */
 1207                 iarg[2] = p->arg3; /* l_int */
 1208                 iarg[3] = p->arg4; /* l_int */
 1209                 iarg[4] = p->arg5; /* l_int */
 1210                 *n_args = 5;
 1211                 break;
 1212         }
 1213         /* linux_rt_sigreturn */
 1214         case 173: {
 1215                 struct linux_rt_sigreturn_args *p = params;
 1216                 uarg[0] = (intptr_t) p->ucp; /* struct l_ucontext * */
 1217                 *n_args = 1;
 1218                 break;
 1219         }
 1220         /* linux_rt_sigaction */
 1221         case 174: {
 1222                 struct linux_rt_sigaction_args *p = params;
 1223                 iarg[0] = p->sig; /* l_int */
 1224                 uarg[1] = (intptr_t) p->act; /* l_sigaction_t * */
 1225                 uarg[2] = (intptr_t) p->oact; /* l_sigaction_t * */
 1226                 iarg[3] = p->sigsetsize; /* l_size_t */
 1227                 *n_args = 4;
 1228                 break;
 1229         }
 1230         /* linux_rt_sigprocmask */
 1231         case 175: {
 1232                 struct linux_rt_sigprocmask_args *p = params;
 1233                 iarg[0] = p->how; /* l_int */
 1234                 uarg[1] = (intptr_t) p->mask; /* l_sigset_t * */
 1235                 uarg[2] = (intptr_t) p->omask; /* l_sigset_t * */
 1236                 iarg[3] = p->sigsetsize; /* l_size_t */
 1237                 *n_args = 4;
 1238                 break;
 1239         }
 1240         /* linux_rt_sigpending */
 1241         case 176: {
 1242                 struct linux_rt_sigpending_args *p = params;
 1243                 uarg[0] = (intptr_t) p->set; /* l_sigset_t * */
 1244                 iarg[1] = p->sigsetsize; /* l_size_t */
 1245                 *n_args = 2;
 1246                 break;
 1247         }
 1248         /* linux_rt_sigtimedwait */
 1249         case 177: {
 1250                 struct linux_rt_sigtimedwait_args *p = params;
 1251                 uarg[0] = (intptr_t) p->mask; /* l_sigset_t * */
 1252                 uarg[1] = (intptr_t) p->ptr; /* l_siginfo_t * */
 1253                 uarg[2] = (intptr_t) p->timeout; /* struct l_timeval * */
 1254                 iarg[3] = p->sigsetsize; /* l_size_t */
 1255                 *n_args = 4;
 1256                 break;
 1257         }
 1258         /* linux_rt_sigqueueinfo */
 1259         case 178: {
 1260                 struct linux_rt_sigqueueinfo_args *p = params;
 1261                 iarg[0] = p->pid; /* l_pid_t */
 1262                 iarg[1] = p->sig; /* l_int */
 1263                 uarg[2] = (intptr_t) p->info; /* l_siginfo_t * */
 1264                 *n_args = 3;
 1265                 break;
 1266         }
 1267         /* linux_rt_sigsuspend */
 1268         case 179: {
 1269                 struct linux_rt_sigsuspend_args *p = params;
 1270                 uarg[0] = (intptr_t) p->newset; /* l_sigset_t * */
 1271                 iarg[1] = p->sigsetsize; /* l_size_t */
 1272                 *n_args = 2;
 1273                 break;
 1274         }
 1275         /* linux_pread */
 1276         case 180: {
 1277                 struct linux_pread_args *p = params;
 1278                 iarg[0] = p->fd; /* l_uint */
 1279                 uarg[1] = (intptr_t) p->buf; /* char * */
 1280                 iarg[2] = p->nbyte; /* l_size_t */
 1281                 iarg[3] = p->offset; /* l_loff_t */
 1282                 *n_args = 4;
 1283                 break;
 1284         }
 1285         /* linux_pwrite */
 1286         case 181: {
 1287                 struct linux_pwrite_args *p = params;
 1288                 iarg[0] = p->fd; /* l_uint */
 1289                 uarg[1] = (intptr_t) p->buf; /* char * */
 1290                 iarg[2] = p->nbyte; /* l_size_t */
 1291                 iarg[3] = p->offset; /* l_loff_t */
 1292                 *n_args = 4;
 1293                 break;
 1294         }
 1295         /* linux_chown16 */
 1296         case 182: {
 1297                 struct linux_chown16_args *p = params;
 1298                 uarg[0] = (intptr_t) p->path; /* char * */
 1299                 iarg[1] = p->uid; /* l_uid16_t */
 1300                 iarg[2] = p->gid; /* l_gid16_t */
 1301                 *n_args = 3;
 1302                 break;
 1303         }
 1304         /* linux_getcwd */
 1305         case 183: {
 1306                 struct linux_getcwd_args *p = params;
 1307                 uarg[0] = (intptr_t) p->buf; /* char * */
 1308                 iarg[1] = p->bufsize; /* l_ulong */
 1309                 *n_args = 2;
 1310                 break;
 1311         }
 1312         /* linux_capget */
 1313         case 184: {
 1314                 struct linux_capget_args *p = params;
 1315                 uarg[0] = (intptr_t) p->hdrp; /* struct l_user_cap_header * */
 1316                 uarg[1] = (intptr_t) p->datap; /* struct l_user_cap_data * */
 1317                 *n_args = 2;
 1318                 break;
 1319         }
 1320         /* linux_capset */
 1321         case 185: {
 1322                 struct linux_capset_args *p = params;
 1323                 uarg[0] = (intptr_t) p->hdrp; /* struct l_user_cap_header * */
 1324                 uarg[1] = (intptr_t) p->datap; /* struct l_user_cap_data * */
 1325                 *n_args = 2;
 1326                 break;
 1327         }
 1328         /* linux_sigaltstack */
 1329         case 186: {
 1330                 struct linux_sigaltstack_args *p = params;
 1331                 uarg[0] = (intptr_t) p->uss; /* l_stack_t * */
 1332                 uarg[1] = (intptr_t) p->uoss; /* l_stack_t * */
 1333                 *n_args = 2;
 1334                 break;
 1335         }
 1336         /* linux_sendfile */
 1337         case 187: {
 1338                 *n_args = 0;
 1339                 break;
 1340         }
 1341         /* linux_vfork */
 1342         case 190: {
 1343                 *n_args = 0;
 1344                 break;
 1345         }
 1346         /* linux_getrlimit */
 1347         case 191: {
 1348                 struct linux_getrlimit_args *p = params;
 1349                 iarg[0] = p->resource; /* l_uint */
 1350                 uarg[1] = (intptr_t) p->rlim; /* struct l_rlimit * */
 1351                 *n_args = 2;
 1352                 break;
 1353         }
 1354         /* linux_mmap2 */
 1355         case 192: {
 1356                 struct linux_mmap2_args *p = params;
 1357                 iarg[0] = p->addr; /* l_ulong */
 1358                 iarg[1] = p->len; /* l_ulong */
 1359                 iarg[2] = p->prot; /* l_ulong */
 1360                 iarg[3] = p->flags; /* l_ulong */
 1361                 iarg[4] = p->fd; /* l_ulong */
 1362                 iarg[5] = p->pgoff; /* l_ulong */
 1363                 *n_args = 6;
 1364                 break;
 1365         }
 1366         /* linux_truncate64 */
 1367         case 193: {
 1368                 struct linux_truncate64_args *p = params;
 1369                 uarg[0] = (intptr_t) p->path; /* char * */
 1370                 iarg[1] = p->length; /* l_loff_t */
 1371                 *n_args = 2;
 1372                 break;
 1373         }
 1374         /* linux_ftruncate64 */
 1375         case 194: {
 1376                 struct linux_ftruncate64_args *p = params;
 1377                 iarg[0] = p->fd; /* l_uint */
 1378                 iarg[1] = p->length; /* l_loff_t */
 1379                 *n_args = 2;
 1380                 break;
 1381         }
 1382         /* linux_stat64 */
 1383         case 195: {
 1384                 struct linux_stat64_args *p = params;
 1385                 uarg[0] = (intptr_t) p->filename; /* const char * */
 1386                 uarg[1] = (intptr_t) p->statbuf; /* struct l_stat64 * */
 1387                 *n_args = 2;
 1388                 break;
 1389         }
 1390         /* linux_lstat64 */
 1391         case 196: {
 1392                 struct linux_lstat64_args *p = params;
 1393                 uarg[0] = (intptr_t) p->filename; /* const char * */
 1394                 uarg[1] = (intptr_t) p->statbuf; /* struct l_stat64 * */
 1395                 *n_args = 2;
 1396                 break;
 1397         }
 1398         /* linux_fstat64 */
 1399         case 197: {
 1400                 struct linux_fstat64_args *p = params;
 1401                 iarg[0] = p->fd; /* l_int */
 1402                 uarg[1] = (intptr_t) p->statbuf; /* struct l_stat64 * */
 1403                 *n_args = 2;
 1404                 break;
 1405         }
 1406         /* linux_lchown */
 1407         case 198: {
 1408                 struct linux_lchown_args *p = params;
 1409                 uarg[0] = (intptr_t) p->path; /* char * */
 1410                 iarg[1] = p->uid; /* l_uid_t */
 1411                 iarg[2] = p->gid; /* l_gid_t */
 1412                 *n_args = 3;
 1413                 break;
 1414         }
 1415         /* linux_getuid */
 1416         case 199: {
 1417                 *n_args = 0;
 1418                 break;
 1419         }
 1420         /* linux_getgid */
 1421         case 200: {
 1422                 *n_args = 0;
 1423                 break;
 1424         }
 1425         /* geteuid */
 1426         case 201: {
 1427                 *n_args = 0;
 1428                 break;
 1429         }
 1430         /* getegid */
 1431         case 202: {
 1432                 *n_args = 0;
 1433                 break;
 1434         }
 1435         /* setreuid */
 1436         case 203: {
 1437                 struct setreuid_args *p = params;
 1438                 uarg[0] = p->ruid; /* uid_t */
 1439                 uarg[1] = p->euid; /* uid_t */
 1440                 *n_args = 2;
 1441                 break;
 1442         }
 1443         /* setregid */
 1444         case 204: {
 1445                 struct setregid_args *p = params;
 1446                 iarg[0] = p->rgid; /* gid_t */
 1447                 iarg[1] = p->egid; /* gid_t */
 1448                 *n_args = 2;
 1449                 break;
 1450         }
 1451         /* linux_getgroups */
 1452         case 205: {
 1453                 struct linux_getgroups_args *p = params;
 1454                 iarg[0] = p->gidsetsize; /* l_int */
 1455                 uarg[1] = (intptr_t) p->grouplist; /* l_gid_t * */
 1456                 *n_args = 2;
 1457                 break;
 1458         }
 1459         /* linux_setgroups */
 1460         case 206: {
 1461                 struct linux_setgroups_args *p = params;
 1462                 iarg[0] = p->gidsetsize; /* l_int */
 1463                 uarg[1] = (intptr_t) p->grouplist; /* l_gid_t * */
 1464                 *n_args = 2;
 1465                 break;
 1466         }
 1467         /* fchown */
 1468         case 207: {
 1469                 *n_args = 0;
 1470                 break;
 1471         }
 1472         /* setresuid */
 1473         case 208: {
 1474                 struct setresuid_args *p = params;
 1475                 uarg[0] = p->ruid; /* uid_t */
 1476                 uarg[1] = p->euid; /* uid_t */
 1477                 uarg[2] = p->suid; /* uid_t */
 1478                 *n_args = 3;
 1479                 break;
 1480         }
 1481         /* getresuid */
 1482         case 209: {
 1483                 struct getresuid_args *p = params;
 1484                 uarg[0] = (intptr_t) p->ruid; /* uid_t * */
 1485                 uarg[1] = (intptr_t) p->euid; /* uid_t * */
 1486                 uarg[2] = (intptr_t) p->suid; /* uid_t * */
 1487                 *n_args = 3;
 1488                 break;
 1489         }
 1490         /* setresgid */
 1491         case 210: {
 1492                 struct setresgid_args *p = params;
 1493                 iarg[0] = p->rgid; /* gid_t */
 1494                 iarg[1] = p->egid; /* gid_t */
 1495                 iarg[2] = p->sgid; /* gid_t */
 1496                 *n_args = 3;
 1497                 break;
 1498         }
 1499         /* getresgid */
 1500         case 211: {
 1501                 struct getresgid_args *p = params;
 1502                 uarg[0] = (intptr_t) p->rgid; /* gid_t * */
 1503                 uarg[1] = (intptr_t) p->egid; /* gid_t * */
 1504                 uarg[2] = (intptr_t) p->sgid; /* gid_t * */
 1505                 *n_args = 3;
 1506                 break;
 1507         }
 1508         /* linux_chown */
 1509         case 212: {
 1510                 struct linux_chown_args *p = params;
 1511                 uarg[0] = (intptr_t) p->path; /* char * */
 1512                 iarg[1] = p->uid; /* l_uid_t */
 1513                 iarg[2] = p->gid; /* l_gid_t */
 1514                 *n_args = 3;
 1515                 break;
 1516         }
 1517         /* setuid */
 1518         case 213: {
 1519                 struct setuid_args *p = params;
 1520                 uarg[0] = p->uid; /* uid_t */
 1521                 *n_args = 1;
 1522                 break;
 1523         }
 1524         /* setgid */
 1525         case 214: {
 1526                 struct setgid_args *p = params;
 1527                 iarg[0] = p->gid; /* gid_t */
 1528                 *n_args = 1;
 1529                 break;
 1530         }
 1531         /* linux_setfsuid */
 1532         case 215: {
 1533                 struct linux_setfsuid_args *p = params;
 1534                 iarg[0] = p->uid; /* l_uid_t */
 1535                 *n_args = 1;
 1536                 break;
 1537         }
 1538         /* linux_setfsgid */
 1539         case 216: {
 1540                 struct linux_setfsgid_args *p = params;
 1541                 iarg[0] = p->gid; /* l_gid_t */
 1542                 *n_args = 1;
 1543                 break;
 1544         }
 1545         /* linux_pivot_root */
 1546         case 217: {
 1547                 struct linux_pivot_root_args *p = params;
 1548                 uarg[0] = (intptr_t) p->new_root; /* char * */
 1549                 uarg[1] = (intptr_t) p->put_old; /* char * */
 1550                 *n_args = 2;
 1551                 break;
 1552         }
 1553         /* linux_mincore */
 1554         case 218: {
 1555                 struct linux_mincore_args *p = params;
 1556                 iarg[0] = p->start; /* l_ulong */
 1557                 iarg[1] = p->len; /* l_size_t */
 1558                 uarg[2] = (intptr_t) p->vec; /* u_char * */
 1559                 *n_args = 3;
 1560                 break;
 1561         }
 1562         /* linux_madvise */
 1563         case 219: {
 1564                 struct linux_madvise_args *p = params;
 1565                 uarg[0] = (intptr_t) p->addr; /* void * */
 1566                 uarg[1] = p->len; /* size_t */
 1567                 iarg[2] = p->behav; /* int */
 1568                 *n_args = 3;
 1569                 break;
 1570         }
 1571         /* linux_getdents64 */
 1572         case 220: {
 1573                 struct linux_getdents64_args *p = params;
 1574                 iarg[0] = p->fd; /* l_uint */
 1575                 uarg[1] = (intptr_t) p->dirent; /* void * */
 1576                 iarg[2] = p->count; /* l_uint */
 1577                 *n_args = 3;
 1578                 break;
 1579         }
 1580         /* linux_fcntl64 */
 1581         case 221: {
 1582                 struct linux_fcntl64_args *p = params;
 1583                 iarg[0] = p->fd; /* l_uint */
 1584                 iarg[1] = p->cmd; /* l_uint */
 1585                 iarg[2] = p->arg; /* l_ulong */
 1586                 *n_args = 3;
 1587                 break;
 1588         }
 1589         /* linux_gettid */
 1590         case 224: {
 1591                 *n_args = 0;
 1592                 break;
 1593         }
 1594         /* linux_setxattr */
 1595         case 226: {
 1596                 *n_args = 0;
 1597                 break;
 1598         }
 1599         /* linux_lsetxattr */
 1600         case 227: {
 1601                 *n_args = 0;
 1602                 break;
 1603         }
 1604         /* linux_fsetxattr */
 1605         case 228: {
 1606                 *n_args = 0;
 1607                 break;
 1608         }
 1609         /* linux_getxattr */
 1610         case 229: {
 1611                 *n_args = 0;
 1612                 break;
 1613         }
 1614         /* linux_lgetxattr */
 1615         case 230: {
 1616                 *n_args = 0;
 1617                 break;
 1618         }
 1619         /* linux_fgetxattr */
 1620         case 231: {
 1621                 *n_args = 0;
 1622                 break;
 1623         }
 1624         /* linux_listxattr */
 1625         case 232: {
 1626                 *n_args = 0;
 1627                 break;
 1628         }
 1629         /* linux_llistxattr */
 1630         case 233: {
 1631                 *n_args = 0;
 1632                 break;
 1633         }
 1634         /* linux_flistxattr */
 1635         case 234: {
 1636                 *n_args = 0;
 1637                 break;
 1638         }
 1639         /* linux_removexattr */
 1640         case 235: {
 1641                 *n_args = 0;
 1642                 break;
 1643         }
 1644         /* linux_lremovexattr */
 1645         case 236: {
 1646                 *n_args = 0;
 1647                 break;
 1648         }
 1649         /* linux_fremovexattr */
 1650         case 237: {
 1651                 *n_args = 0;
 1652                 break;
 1653         }
 1654         /* linux_tkill */
 1655         case 238: {
 1656                 struct linux_tkill_args *p = params;
 1657                 iarg[0] = p->tid; /* int */
 1658                 iarg[1] = p->sig; /* int */
 1659                 *n_args = 2;
 1660                 break;
 1661         }
 1662         /* linux_sys_futex */
 1663         case 240: {
 1664                 struct linux_sys_futex_args *p = params;
 1665                 uarg[0] = (intptr_t) p->uaddr; /* void * */
 1666                 iarg[1] = p->op; /* int */
 1667                 uarg[2] = p->val; /* uint32_t */
 1668                 uarg[3] = (intptr_t) p->timeout; /* struct l_timespec * */
 1669                 uarg[4] = (intptr_t) p->uaddr2; /* uint32_t * */
 1670                 uarg[5] = p->val3; /* uint32_t */
 1671                 *n_args = 6;
 1672                 break;
 1673         }
 1674         /* linux_sched_setaffinity */
 1675         case 241: {
 1676                 struct linux_sched_setaffinity_args *p = params;
 1677                 iarg[0] = p->pid; /* l_pid_t */
 1678                 iarg[1] = p->len; /* l_uint */
 1679                 uarg[2] = (intptr_t) p->user_mask_ptr; /* l_ulong * */
 1680                 *n_args = 3;
 1681                 break;
 1682         }
 1683         /* linux_sched_getaffinity */
 1684         case 242: {
 1685                 struct linux_sched_getaffinity_args *p = params;
 1686                 iarg[0] = p->pid; /* l_pid_t */
 1687                 iarg[1] = p->len; /* l_uint */
 1688                 uarg[2] = (intptr_t) p->user_mask_ptr; /* l_ulong * */
 1689                 *n_args = 3;
 1690                 break;
 1691         }
 1692         /* linux_set_thread_area */
 1693         case 243: {
 1694                 struct linux_set_thread_area_args *p = params;
 1695                 uarg[0] = (intptr_t) p->desc; /* struct l_user_desc * */
 1696                 *n_args = 1;
 1697                 break;
 1698         }
 1699         /* linux_get_thread_area */
 1700         case 244: {
 1701                 struct linux_get_thread_area_args *p = params;
 1702                 uarg[0] = (intptr_t) p->desc; /* struct l_user_desc * */
 1703                 *n_args = 1;
 1704                 break;
 1705         }
 1706         /* linux_fadvise64 */
 1707         case 250: {
 1708                 struct linux_fadvise64_args *p = params;
 1709                 iarg[0] = p->fd; /* int */
 1710                 iarg[1] = p->offset; /* l_loff_t */
 1711                 iarg[2] = p->len; /* l_size_t */
 1712                 iarg[3] = p->advice; /* int */
 1713                 *n_args = 4;
 1714                 break;
 1715         }
 1716         /* linux_exit_group */
 1717         case 252: {
 1718                 struct linux_exit_group_args *p = params;
 1719                 iarg[0] = p->error_code; /* int */
 1720                 *n_args = 1;
 1721                 break;
 1722         }
 1723         /* linux_lookup_dcookie */
 1724         case 253: {
 1725                 *n_args = 0;
 1726                 break;
 1727         }
 1728         /* linux_epoll_create */
 1729         case 254: {
 1730                 struct linux_epoll_create_args *p = params;
 1731                 iarg[0] = p->size; /* l_int */
 1732                 *n_args = 1;
 1733                 break;
 1734         }
 1735         /* linux_epoll_ctl */
 1736         case 255: {
 1737                 struct linux_epoll_ctl_args *p = params;
 1738                 iarg[0] = p->epfd; /* l_int */
 1739                 iarg[1] = p->op; /* l_int */
 1740                 iarg[2] = p->fd; /* l_int */
 1741                 uarg[3] = (intptr_t) p->event; /* struct epoll_event * */
 1742                 *n_args = 4;
 1743                 break;
 1744         }
 1745         /* linux_epoll_wait */
 1746         case 256: {
 1747                 struct linux_epoll_wait_args *p = params;
 1748                 iarg[0] = p->epfd; /* l_int */
 1749                 uarg[1] = (intptr_t) p->events; /* struct epoll_event * */
 1750                 iarg[2] = p->maxevents; /* l_int */
 1751                 iarg[3] = p->timeout; /* l_int */
 1752                 *n_args = 4;
 1753                 break;
 1754         }
 1755         /* linux_remap_file_pages */
 1756         case 257: {
 1757                 *n_args = 0;
 1758                 break;
 1759         }
 1760         /* linux_set_tid_address */
 1761         case 258: {
 1762                 struct linux_set_tid_address_args *p = params;
 1763                 uarg[0] = (intptr_t) p->tidptr; /* int * */
 1764                 *n_args = 1;
 1765                 break;
 1766         }
 1767         /* linux_timer_create */
 1768         case 259: {
 1769                 struct linux_timer_create_args *p = params;
 1770                 iarg[0] = p->clock_id; /* clockid_t */
 1771                 uarg[1] = (intptr_t) p->evp; /* struct sigevent * */
 1772                 uarg[2] = (intptr_t) p->timerid; /* l_timer_t * */
 1773                 *n_args = 3;
 1774                 break;
 1775         }
 1776         /* linux_timer_settime */
 1777         case 260: {
 1778                 struct linux_timer_settime_args *p = params;
 1779                 iarg[0] = p->timerid; /* l_timer_t */
 1780                 iarg[1] = p->flags; /* l_int */
 1781                 uarg[2] = (intptr_t) p->new; /* const struct itimerspec * */
 1782                 uarg[3] = (intptr_t) p->old; /* struct itimerspec * */
 1783                 *n_args = 4;
 1784                 break;
 1785         }
 1786         /* linux_timer_gettime */
 1787         case 261: {
 1788                 struct linux_timer_gettime_args *p = params;
 1789                 iarg[0] = p->timerid; /* l_timer_t */
 1790                 uarg[1] = (intptr_t) p->setting; /* struct itimerspec * */
 1791                 *n_args = 2;
 1792                 break;
 1793         }
 1794         /* linux_timer_getoverrun */
 1795         case 262: {
 1796                 struct linux_timer_getoverrun_args *p = params;
 1797                 iarg[0] = p->timerid; /* l_timer_t */
 1798                 *n_args = 1;
 1799                 break;
 1800         }
 1801         /* linux_timer_delete */
 1802         case 263: {
 1803                 struct linux_timer_delete_args *p = params;
 1804                 iarg[0] = p->timerid; /* l_timer_t */
 1805                 *n_args = 1;
 1806                 break;
 1807         }
 1808         /* linux_clock_settime */
 1809         case 264: {
 1810                 struct linux_clock_settime_args *p = params;
 1811                 iarg[0] = p->which; /* clockid_t */
 1812                 uarg[1] = (intptr_t) p->tp; /* struct l_timespec * */
 1813                 *n_args = 2;
 1814                 break;
 1815         }
 1816         /* linux_clock_gettime */
 1817         case 265: {
 1818                 struct linux_clock_gettime_args *p = params;
 1819                 iarg[0] = p->which; /* clockid_t */
 1820                 uarg[1] = (intptr_t) p->tp; /* struct l_timespec * */
 1821                 *n_args = 2;
 1822                 break;
 1823         }
 1824         /* linux_clock_getres */
 1825         case 266: {
 1826                 struct linux_clock_getres_args *p = params;
 1827                 iarg[0] = p->which; /* clockid_t */
 1828                 uarg[1] = (intptr_t) p->tp; /* struct l_timespec * */
 1829                 *n_args = 2;
 1830                 break;
 1831         }
 1832         /* linux_clock_nanosleep */
 1833         case 267: {
 1834                 struct linux_clock_nanosleep_args *p = params;
 1835                 iarg[0] = p->which; /* clockid_t */
 1836                 iarg[1] = p->flags; /* int */
 1837                 uarg[2] = (intptr_t) p->rqtp; /* struct l_timespec * */
 1838                 uarg[3] = (intptr_t) p->rmtp; /* struct l_timespec * */
 1839                 *n_args = 4;
 1840                 break;
 1841         }
 1842         /* linux_statfs64 */
 1843         case 268: {
 1844                 struct linux_statfs64_args *p = params;
 1845                 uarg[0] = (intptr_t) p->path; /* char * */
 1846                 uarg[1] = p->bufsize; /* size_t */
 1847                 uarg[2] = (intptr_t) p->buf; /* struct l_statfs64_buf * */
 1848                 *n_args = 3;
 1849                 break;
 1850         }
 1851         /* linux_fstatfs64 */
 1852         case 269: {
 1853                 struct linux_fstatfs64_args *p = params;
 1854                 iarg[0] = p->fd; /* l_uint */
 1855                 uarg[1] = p->bufsize; /* size_t */
 1856                 uarg[2] = (intptr_t) p->buf; /* struct l_statfs64_buf * */
 1857                 *n_args = 3;
 1858                 break;
 1859         }
 1860         /* linux_tgkill */
 1861         case 270: {
 1862                 struct linux_tgkill_args *p = params;
 1863                 iarg[0] = p->tgid; /* int */
 1864                 iarg[1] = p->pid; /* int */
 1865                 iarg[2] = p->sig; /* int */
 1866                 *n_args = 3;
 1867                 break;
 1868         }
 1869         /* linux_utimes */
 1870         case 271: {
 1871                 struct linux_utimes_args *p = params;
 1872                 uarg[0] = (intptr_t) p->fname; /* char * */
 1873                 uarg[1] = (intptr_t) p->tptr; /* struct l_timeval * */
 1874                 *n_args = 2;
 1875                 break;
 1876         }
 1877         /* linux_fadvise64_64 */
 1878         case 272: {
 1879                 struct linux_fadvise64_64_args *p = params;
 1880                 iarg[0] = p->fd; /* int */
 1881                 iarg[1] = p->offset; /* l_loff_t */
 1882                 iarg[2] = p->len; /* l_loff_t */
 1883                 iarg[3] = p->advice; /* int */
 1884                 *n_args = 4;
 1885                 break;
 1886         }
 1887         /* linux_mbind */
 1888         case 274: {
 1889                 *n_args = 0;
 1890                 break;
 1891         }
 1892         /* linux_get_mempolicy */
 1893         case 275: {
 1894                 *n_args = 0;
 1895                 break;
 1896         }
 1897         /* linux_set_mempolicy */
 1898         case 276: {
 1899                 *n_args = 0;
 1900                 break;
 1901         }
 1902         /* linux_mq_open */
 1903         case 277: {
 1904                 struct linux_mq_open_args *p = params;
 1905                 uarg[0] = (intptr_t) p->name; /* const char * */
 1906                 iarg[1] = p->oflag; /* int */
 1907                 iarg[2] = p->mode; /* mode_t */
 1908                 uarg[3] = (intptr_t) p->attr; /* struct mq_attr * */
 1909                 *n_args = 4;
 1910                 break;
 1911         }
 1912         /* linux_mq_unlink */
 1913         case 278: {
 1914                 struct linux_mq_unlink_args *p = params;
 1915                 uarg[0] = (intptr_t) p->name; /* const char * */
 1916                 *n_args = 1;
 1917                 break;
 1918         }
 1919         /* linux_mq_timedsend */
 1920         case 279: {
 1921                 struct linux_mq_timedsend_args *p = params;
 1922                 iarg[0] = p->mqd; /* l_mqd_t */
 1923                 uarg[1] = (intptr_t) p->msg_ptr; /* const char * */
 1924                 uarg[2] = p->msg_len; /* size_t */
 1925                 uarg[3] = p->msg_prio; /* unsigned int */
 1926                 uarg[4] = (intptr_t) p->abs_timeout; /* const struct l_timespec * */
 1927                 *n_args = 5;
 1928                 break;
 1929         }
 1930         /* linux_mq_timedreceive */
 1931         case 280: {
 1932                 struct linux_mq_timedreceive_args *p = params;
 1933                 iarg[0] = p->mqd; /* l_mqd_t */
 1934                 uarg[1] = (intptr_t) p->msg_ptr; /* char * */
 1935                 uarg[2] = p->msg_len; /* size_t */
 1936                 uarg[3] = p->msg_prio; /* unsigned int */
 1937                 uarg[4] = (intptr_t) p->abs_timeout; /* const struct l_timespec * */
 1938                 *n_args = 5;
 1939                 break;
 1940         }
 1941         /* linux_mq_notify */
 1942         case 281: {
 1943                 struct linux_mq_notify_args *p = params;
 1944                 iarg[0] = p->mqd; /* l_mqd_t */
 1945                 uarg[1] = (intptr_t) p->abs_timeout; /* const struct l_timespec * */
 1946                 *n_args = 2;
 1947                 break;
 1948         }
 1949         /* linux_mq_getsetattr */
 1950         case 282: {
 1951                 struct linux_mq_getsetattr_args *p = params;
 1952                 iarg[0] = p->mqd; /* l_mqd_t */
 1953                 uarg[1] = (intptr_t) p->attr; /* const struct mq_attr * */
 1954                 uarg[2] = (intptr_t) p->oattr; /* struct mq_attr * */
 1955                 *n_args = 3;
 1956                 break;
 1957         }
 1958         /* linux_kexec_load */
 1959         case 283: {
 1960                 *n_args = 0;
 1961                 break;
 1962         }
 1963         /* linux_waitid */
 1964         case 284: {
 1965                 struct linux_waitid_args *p = params;
 1966                 iarg[0] = p->idtype; /* int */
 1967                 iarg[1] = p->id; /* l_pid_t */
 1968                 uarg[2] = (intptr_t) p->info; /* l_siginfo_t * */
 1969                 iarg[3] = p->options; /* int */
 1970                 uarg[4] = (intptr_t) p->rusage; /* void * */
 1971                 *n_args = 5;
 1972                 break;
 1973         }
 1974         /* linux_add_key */
 1975         case 286: {
 1976                 *n_args = 0;
 1977                 break;
 1978         }
 1979         /* linux_request_key */
 1980         case 287: {
 1981                 *n_args = 0;
 1982                 break;
 1983         }
 1984         /* linux_keyctl */
 1985         case 288: {
 1986                 *n_args = 0;
 1987                 break;
 1988         }
 1989         /* linux_ioprio_set */
 1990         case 289: {
 1991                 *n_args = 0;
 1992                 break;
 1993         }
 1994         /* linux_ioprio_get */
 1995         case 290: {
 1996                 *n_args = 0;
 1997                 break;
 1998         }
 1999         /* linux_inotify_init */
 2000         case 291: {
 2001                 *n_args = 0;
 2002                 break;
 2003         }
 2004         /* linux_inotify_add_watch */
 2005         case 292: {
 2006                 *n_args = 0;
 2007                 break;
 2008         }
 2009         /* linux_inotify_rm_watch */
 2010         case 293: {
 2011                 *n_args = 0;
 2012                 break;
 2013         }
 2014         /* linux_migrate_pages */
 2015         case 294: {
 2016                 *n_args = 0;
 2017                 break;
 2018         }
 2019         /* linux_openat */
 2020         case 295: {
 2021                 struct linux_openat_args *p = params;
 2022                 iarg[0] = p->dfd; /* l_int */
 2023                 uarg[1] = (intptr_t) p->filename; /* const char * */
 2024                 iarg[2] = p->flags; /* l_int */
 2025                 iarg[3] = p->mode; /* l_int */
 2026                 *n_args = 4;
 2027                 break;
 2028         }
 2029         /* linux_mkdirat */
 2030         case 296: {
 2031                 struct linux_mkdirat_args *p = params;
 2032                 iarg[0] = p->dfd; /* l_int */
 2033                 uarg[1] = (intptr_t) p->pathname; /* const char * */
 2034                 iarg[2] = p->mode; /* l_int */
 2035                 *n_args = 3;
 2036                 break;
 2037         }
 2038         /* linux_mknodat */
 2039         case 297: {
 2040                 struct linux_mknodat_args *p = params;
 2041                 iarg[0] = p->dfd; /* l_int */
 2042                 uarg[1] = (intptr_t) p->filename; /* const char * */
 2043                 iarg[2] = p->mode; /* l_int */
 2044                 iarg[3] = p->dev; /* l_uint */
 2045                 *n_args = 4;
 2046                 break;
 2047         }
 2048         /* linux_fchownat */
 2049         case 298: {
 2050                 struct linux_fchownat_args *p = params;
 2051                 iarg[0] = p->dfd; /* l_int */
 2052                 uarg[1] = (intptr_t) p->filename; /* const char * */
 2053                 iarg[2] = p->uid; /* l_uid16_t */
 2054                 iarg[3] = p->gid; /* l_gid16_t */
 2055                 iarg[4] = p->flag; /* l_int */
 2056                 *n_args = 5;
 2057                 break;
 2058         }
 2059         /* linux_futimesat */
 2060         case 299: {
 2061                 struct linux_futimesat_args *p = params;
 2062                 iarg[0] = p->dfd; /* l_int */
 2063                 uarg[1] = (intptr_t) p->filename; /* char * */
 2064                 uarg[2] = (intptr_t) p->utimes; /* struct l_timeval * */
 2065                 *n_args = 3;
 2066                 break;
 2067         }
 2068         /* linux_fstatat64 */
 2069         case 300: {
 2070                 struct linux_fstatat64_args *p = params;
 2071                 iarg[0] = p->dfd; /* l_int */
 2072                 uarg[1] = (intptr_t) p->pathname; /* char * */
 2073                 uarg[2] = (intptr_t) p->statbuf; /* struct l_stat64 * */
 2074                 iarg[3] = p->flag; /* l_int */
 2075                 *n_args = 4;
 2076                 break;
 2077         }
 2078         /* linux_unlinkat */
 2079         case 301: {
 2080                 struct linux_unlinkat_args *p = params;
 2081                 iarg[0] = p->dfd; /* l_int */
 2082                 uarg[1] = (intptr_t) p->pathname; /* const char * */
 2083                 iarg[2] = p->flag; /* l_int */
 2084                 *n_args = 3;
 2085                 break;
 2086         }
 2087         /* linux_renameat */
 2088         case 302: {
 2089                 struct linux_renameat_args *p = params;
 2090                 iarg[0] = p->olddfd; /* l_int */
 2091                 uarg[1] = (intptr_t) p->oldname; /* const char * */
 2092                 iarg[2] = p->newdfd; /* l_int */
 2093                 uarg[3] = (intptr_t) p->newname; /* const char * */
 2094                 *n_args = 4;
 2095                 break;
 2096         }
 2097         /* linux_linkat */
 2098         case 303: {
 2099                 struct linux_linkat_args *p = params;
 2100                 iarg[0] = p->olddfd; /* l_int */
 2101                 uarg[1] = (intptr_t) p->oldname; /* const char * */
 2102                 iarg[2] = p->newdfd; /* l_int */
 2103                 uarg[3] = (intptr_t) p->newname; /* const char * */
 2104                 iarg[4] = p->flag; /* l_int */
 2105                 *n_args = 5;
 2106                 break;
 2107         }
 2108         /* linux_symlinkat */
 2109         case 304: {
 2110                 struct linux_symlinkat_args *p = params;
 2111                 uarg[0] = (intptr_t) p->oldname; /* const char * */
 2112                 iarg[1] = p->newdfd; /* l_int */
 2113                 uarg[2] = (intptr_t) p->newname; /* const char * */
 2114                 *n_args = 3;
 2115                 break;
 2116         }
 2117         /* linux_readlinkat */
 2118         case 305: {
 2119                 struct linux_readlinkat_args *p = params;
 2120                 iarg[0] = p->dfd; /* l_int */
 2121                 uarg[1] = (intptr_t) p->path; /* const char * */
 2122                 uarg[2] = (intptr_t) p->buf; /* char * */
 2123                 iarg[3] = p->bufsiz; /* l_int */
 2124                 *n_args = 4;
 2125                 break;
 2126         }
 2127         /* linux_fchmodat */
 2128         case 306: {
 2129                 struct linux_fchmodat_args *p = params;
 2130                 iarg[0] = p->dfd; /* l_int */
 2131                 uarg[1] = (intptr_t) p->filename; /* const char * */
 2132                 iarg[2] = p->mode; /* l_mode_t */
 2133                 *n_args = 3;
 2134                 break;
 2135         }
 2136         /* linux_faccessat */
 2137         case 307: {
 2138                 struct linux_faccessat_args *p = params;
 2139                 iarg[0] = p->dfd; /* l_int */
 2140                 uarg[1] = (intptr_t) p->filename; /* const char * */
 2141                 iarg[2] = p->amode; /* l_int */
 2142                 *n_args = 3;
 2143                 break;
 2144         }
 2145         /* linux_pselect6 */
 2146         case 308: {
 2147                 struct linux_pselect6_args *p = params;
 2148                 iarg[0] = p->nfds; /* l_int */
 2149                 uarg[1] = (intptr_t) p->readfds; /* l_fd_set * */
 2150                 uarg[2] = (intptr_t) p->writefds; /* l_fd_set * */
 2151                 uarg[3] = (intptr_t) p->exceptfds; /* l_fd_set * */
 2152                 uarg[4] = (intptr_t) p->tsp; /* struct l_timespec * */
 2153                 uarg[5] = (intptr_t) p->sig; /* l_uintptr_t * */
 2154                 *n_args = 6;
 2155                 break;
 2156         }
 2157         /* linux_ppoll */
 2158         case 309: {
 2159                 struct linux_ppoll_args *p = params;
 2160                 uarg[0] = (intptr_t) p->fds; /* struct pollfd * */
 2161                 uarg[1] = p->nfds; /* uint32_t */
 2162                 uarg[2] = (intptr_t) p->tsp; /* struct l_timespec * */
 2163                 uarg[3] = (intptr_t) p->sset; /* l_sigset_t * */
 2164                 iarg[4] = p->ssize; /* l_size_t */
 2165                 *n_args = 5;
 2166                 break;
 2167         }
 2168         /* linux_unshare */
 2169         case 310: {
 2170                 *n_args = 0;
 2171                 break;
 2172         }
 2173         /* linux_set_robust_list */
 2174         case 311: {
 2175                 struct linux_set_robust_list_args *p = params;
 2176                 uarg[0] = (intptr_t) p->head; /* struct linux_robust_list_head * */
 2177                 iarg[1] = p->len; /* l_size_t */
 2178                 *n_args = 2;
 2179                 break;
 2180         }
 2181         /* linux_get_robust_list */
 2182         case 312: {
 2183                 struct linux_get_robust_list_args *p = params;
 2184                 iarg[0] = p->pid; /* l_int */
 2185                 uarg[1] = (intptr_t) p->head; /* struct linux_robust_list_head ** */
 2186                 uarg[2] = (intptr_t) p->len; /* l_size_t * */
 2187                 *n_args = 3;
 2188                 break;
 2189         }
 2190         /* linux_splice */
 2191         case 313: {
 2192                 struct linux_splice_args *p = params;
 2193                 iarg[0] = p->fd_in; /* int */
 2194                 uarg[1] = (intptr_t) p->off_in; /* l_loff_t * */
 2195                 iarg[2] = p->fd_out; /* int */
 2196                 uarg[3] = (intptr_t) p->off_out; /* l_loff_t * */
 2197                 iarg[4] = p->len; /* l_size_t */
 2198                 iarg[5] = p->flags; /* l_uint */
 2199                 *n_args = 6;
 2200                 break;
 2201         }
 2202         /* linux_sync_file_range */
 2203         case 314: {
 2204                 struct linux_sync_file_range_args *p = params;
 2205                 iarg[0] = p->fd; /* l_int */
 2206                 iarg[1] = p->offset; /* l_loff_t */
 2207                 iarg[2] = p->nbytes; /* l_loff_t */
 2208                 uarg[3] = p->flags; /* unsigned int */
 2209                 *n_args = 4;
 2210                 break;
 2211         }
 2212         /* linux_tee */
 2213         case 315: {
 2214                 *n_args = 0;
 2215                 break;
 2216         }
 2217         /* linux_vmsplice */
 2218         case 316: {
 2219                 *n_args = 0;
 2220                 break;
 2221         }
 2222         /* linux_move_pages */
 2223         case 317: {
 2224                 *n_args = 0;
 2225                 break;
 2226         }
 2227         /* linux_getcpu */
 2228         case 318: {
 2229                 struct linux_getcpu_args *p = params;
 2230                 uarg[0] = (intptr_t) p->cpu; /* l_uint * */
 2231                 uarg[1] = (intptr_t) p->node; /* l_uint * */
 2232                 uarg[2] = (intptr_t) p->cache; /* void * */
 2233                 *n_args = 3;
 2234                 break;
 2235         }
 2236         /* linux_epoll_pwait */
 2237         case 319: {
 2238                 struct linux_epoll_pwait_args *p = params;
 2239                 iarg[0] = p->epfd; /* l_int */
 2240                 uarg[1] = (intptr_t) p->events; /* struct epoll_event * */
 2241                 iarg[2] = p->maxevents; /* l_int */
 2242                 iarg[3] = p->timeout; /* l_int */
 2243                 uarg[4] = (intptr_t) p->mask; /* l_sigset_t * */
 2244                 iarg[5] = p->sigsetsize; /* l_size_t */
 2245                 *n_args = 6;
 2246                 break;
 2247         }
 2248         /* linux_utimensat */
 2249         case 320: {
 2250                 struct linux_utimensat_args *p = params;
 2251                 iarg[0] = p->dfd; /* l_int */
 2252                 uarg[1] = (intptr_t) p->pathname; /* const char * */
 2253                 uarg[2] = (intptr_t) p->times; /* const struct l_timespec * */
 2254                 iarg[3] = p->flags; /* l_int */
 2255                 *n_args = 4;
 2256                 break;
 2257         }
 2258         /* linux_signalfd */
 2259         case 321: {
 2260                 *n_args = 0;
 2261                 break;
 2262         }
 2263         /* linux_timerfd_create */
 2264         case 322: {
 2265                 struct linux_timerfd_create_args *p = params;
 2266                 iarg[0] = p->clockid; /* l_int */
 2267                 iarg[1] = p->flags; /* l_int */
 2268                 *n_args = 2;
 2269                 break;
 2270         }
 2271         /* linux_eventfd */
 2272         case 323: {
 2273                 struct linux_eventfd_args *p = params;
 2274                 iarg[0] = p->initval; /* l_uint */
 2275                 *n_args = 1;
 2276                 break;
 2277         }
 2278         /* linux_fallocate */
 2279         case 324: {
 2280                 struct linux_fallocate_args *p = params;
 2281                 iarg[0] = p->fd; /* l_int */
 2282                 iarg[1] = p->mode; /* l_int */
 2283                 iarg[2] = p->offset; /* l_loff_t */
 2284                 iarg[3] = p->len; /* l_loff_t */
 2285                 *n_args = 4;
 2286                 break;
 2287         }
 2288         /* linux_timerfd_settime */
 2289         case 325: {
 2290                 struct linux_timerfd_settime_args *p = params;
 2291                 iarg[0] = p->fd; /* l_int */
 2292                 iarg[1] = p->flags; /* l_int */
 2293                 uarg[2] = (intptr_t) p->new_value; /* const struct l_itimerspec * */
 2294                 uarg[3] = (intptr_t) p->old_value; /* struct l_itimerspec * */
 2295                 *n_args = 4;
 2296                 break;
 2297         }
 2298         /* linux_timerfd_gettime */
 2299         case 326: {
 2300                 struct linux_timerfd_gettime_args *p = params;
 2301                 iarg[0] = p->fd; /* l_int */
 2302                 uarg[1] = (intptr_t) p->old_value; /* struct l_itimerspec * */
 2303                 *n_args = 2;
 2304                 break;
 2305         }
 2306         /* linux_signalfd4 */
 2307         case 327: {
 2308                 *n_args = 0;
 2309                 break;
 2310         }
 2311         /* linux_eventfd2 */
 2312         case 328: {
 2313                 struct linux_eventfd2_args *p = params;
 2314                 iarg[0] = p->initval; /* l_uint */
 2315                 iarg[1] = p->flags; /* l_int */
 2316                 *n_args = 2;
 2317                 break;
 2318         }
 2319         /* linux_epoll_create1 */
 2320         case 329: {
 2321                 struct linux_epoll_create1_args *p = params;
 2322                 iarg[0] = p->flags; /* l_int */
 2323                 *n_args = 1;
 2324                 break;
 2325         }
 2326         /* linux_dup3 */
 2327         case 330: {
 2328                 struct linux_dup3_args *p = params;
 2329                 iarg[0] = p->oldfd; /* l_int */
 2330                 iarg[1] = p->newfd; /* l_int */
 2331                 iarg[2] = p->flags; /* l_int */
 2332                 *n_args = 3;
 2333                 break;
 2334         }
 2335         /* linux_pipe2 */
 2336         case 331: {
 2337                 struct linux_pipe2_args *p = params;
 2338                 uarg[0] = (intptr_t) p->pipefds; /* l_int * */
 2339                 iarg[1] = p->flags; /* l_int */
 2340                 *n_args = 2;
 2341                 break;
 2342         }
 2343         /* linux_inotify_init1 */
 2344         case 332: {
 2345                 *n_args = 0;
 2346                 break;
 2347         }
 2348         /* linux_preadv */
 2349         case 333: {
 2350                 struct linux_preadv_args *p = params;
 2351                 iarg[0] = p->fd; /* l_ulong */
 2352                 uarg[1] = (intptr_t) p->vec; /* struct iovec * */
 2353                 iarg[2] = p->vlen; /* l_ulong */
 2354                 iarg[3] = p->pos_l; /* l_ulong */
 2355                 iarg[4] = p->pos_h; /* l_ulong */
 2356                 *n_args = 5;
 2357                 break;
 2358         }
 2359         /* linux_pwritev */
 2360         case 334: {
 2361                 struct linux_pwritev_args *p = params;
 2362                 iarg[0] = p->fd; /* l_ulong */
 2363                 uarg[1] = (intptr_t) p->vec; /* struct iovec * */
 2364                 iarg[2] = p->vlen; /* l_ulong */
 2365                 iarg[3] = p->pos_l; /* l_ulong */
 2366                 iarg[4] = p->pos_h; /* l_ulong */
 2367                 *n_args = 5;
 2368                 break;
 2369         }
 2370         /* linux_rt_tgsigqueueinfo */
 2371         case 335: {
 2372                 struct linux_rt_tgsigqueueinfo_args *p = params;
 2373                 iarg[0] = p->tgid; /* l_pid_t */
 2374                 iarg[1] = p->tid; /* l_pid_t */
 2375                 iarg[2] = p->sig; /* l_int */
 2376                 uarg[3] = (intptr_t) p->uinfo; /* l_siginfo_t * */
 2377                 *n_args = 4;
 2378                 break;
 2379         }
 2380         /* linux_perf_event_open */
 2381         case 336: {
 2382                 *n_args = 0;
 2383                 break;
 2384         }
 2385         /* linux_recvmmsg */
 2386         case 337: {
 2387                 struct linux_recvmmsg_args *p = params;
 2388                 iarg[0] = p->s; /* l_int */
 2389                 uarg[1] = (intptr_t) p->msg; /* struct l_mmsghdr * */
 2390                 iarg[2] = p->vlen; /* l_uint */
 2391                 iarg[3] = p->flags; /* l_uint */
 2392                 uarg[4] = (intptr_t) p->timeout; /* struct l_timespec * */
 2393                 *n_args = 5;
 2394                 break;
 2395         }
 2396         /* linux_fanotify_init */
 2397         case 338: {
 2398                 *n_args = 0;
 2399                 break;
 2400         }
 2401         /* linux_fanotify_mark */
 2402         case 339: {
 2403                 *n_args = 0;
 2404                 break;
 2405         }
 2406         /* linux_prlimit64 */
 2407         case 340: {
 2408                 struct linux_prlimit64_args *p = params;
 2409                 iarg[0] = p->pid; /* l_pid_t */
 2410                 iarg[1] = p->resource; /* l_uint */
 2411                 uarg[2] = (intptr_t) p->new; /* struct rlimit * */
 2412                 uarg[3] = (intptr_t) p->old; /* struct rlimit * */
 2413                 *n_args = 4;
 2414                 break;
 2415         }
 2416         /* linux_name_to_handle_at */
 2417         case 341: {
 2418                 *n_args = 0;
 2419                 break;
 2420         }
 2421         /* linux_open_by_handle_at */
 2422         case 342: {
 2423                 *n_args = 0;
 2424                 break;
 2425         }
 2426         /* linux_clock_adjtime */
 2427         case 343: {
 2428                 *n_args = 0;
 2429                 break;
 2430         }
 2431         /* linux_syncfs */
 2432         case 344: {
 2433                 struct linux_syncfs_args *p = params;
 2434                 iarg[0] = p->fd; /* l_int */
 2435                 *n_args = 1;
 2436                 break;
 2437         }
 2438         /* linux_sendmmsg */
 2439         case 345: {
 2440                 struct linux_sendmmsg_args *p = params;
 2441                 iarg[0] = p->s; /* l_int */
 2442                 uarg[1] = (intptr_t) p->msg; /* struct l_mmsghdr * */
 2443                 iarg[2] = p->vlen; /* l_uint */
 2444                 iarg[3] = p->flags; /* l_uint */
 2445                 *n_args = 4;
 2446                 break;
 2447         }
 2448         /* linux_setns */
 2449         case 346: {
 2450                 *n_args = 0;
 2451                 break;
 2452         }
 2453         /* linux_process_vm_readv */
 2454         case 347: {
 2455                 struct linux_process_vm_readv_args *p = params;
 2456                 iarg[0] = p->pid; /* l_pid_t */
 2457                 uarg[1] = (intptr_t) p->lvec; /* const struct iovec * */
 2458                 iarg[2] = p->liovcnt; /* l_ulong */
 2459                 uarg[3] = (intptr_t) p->rvec; /* const struct iovec * */
 2460                 iarg[4] = p->riovcnt; /* l_ulong */
 2461                 iarg[5] = p->flags; /* l_ulong */
 2462                 *n_args = 6;
 2463                 break;
 2464         }
 2465         /* linux_process_vm_writev */
 2466         case 348: {
 2467                 struct linux_process_vm_writev_args *p = params;
 2468                 iarg[0] = p->pid; /* l_pid_t */
 2469                 uarg[1] = (intptr_t) p->lvec; /* const struct iovec * */
 2470                 iarg[2] = p->liovcnt; /* l_ulong */
 2471                 uarg[3] = (intptr_t) p->rvec; /* const struct iovec * */
 2472                 iarg[4] = p->riovcnt; /* l_ulong */
 2473                 iarg[5] = p->flags; /* l_ulong */
 2474                 *n_args = 6;
 2475                 break;
 2476         }
 2477         /* linux_kcmp */
 2478         case 349: {
 2479                 struct linux_kcmp_args *p = params;
 2480                 iarg[0] = p->pid1; /* l_pid_t */
 2481                 iarg[1] = p->pid2; /* l_pid_t */
 2482                 iarg[2] = p->type; /* l_int */
 2483                 iarg[3] = p->idx1; /* l_ulong */
 2484                 iarg[4] = p->idx; /* l_ulong */
 2485                 *n_args = 5;
 2486                 break;
 2487         }
 2488         /* linux_finit_module */
 2489         case 350: {
 2490                 struct linux_finit_module_args *p = params;
 2491                 iarg[0] = p->fd; /* l_int */
 2492                 uarg[1] = (intptr_t) p->uargs; /* const char * */
 2493                 iarg[2] = p->flags; /* l_int */
 2494                 *n_args = 3;
 2495                 break;
 2496         }
 2497         /* linux_sched_setattr */
 2498         case 351: {
 2499                 struct linux_sched_setattr_args *p = params;
 2500                 iarg[0] = p->pid; /* l_pid_t */
 2501                 uarg[1] = (intptr_t) p->attr; /* void * */
 2502                 iarg[2] = p->flags; /* l_uint */
 2503                 *n_args = 3;
 2504                 break;
 2505         }
 2506         /* linux_sched_getattr */
 2507         case 352: {
 2508                 struct linux_sched_getattr_args *p = params;
 2509                 iarg[0] = p->pid; /* l_pid_t */
 2510                 uarg[1] = (intptr_t) p->attr; /* void * */
 2511                 iarg[2] = p->size; /* l_uint */
 2512                 iarg[3] = p->flags; /* l_uint */
 2513                 *n_args = 4;
 2514                 break;
 2515         }
 2516         /* linux_renameat2 */
 2517         case 353: {
 2518                 struct linux_renameat2_args *p = params;
 2519                 iarg[0] = p->olddfd; /* l_int */
 2520                 uarg[1] = (intptr_t) p->oldname; /* const char * */
 2521                 iarg[2] = p->newdfd; /* l_int */
 2522                 uarg[3] = (intptr_t) p->newname; /* const char * */
 2523                 uarg[4] = p->flags; /* unsigned int */
 2524                 *n_args = 5;
 2525                 break;
 2526         }
 2527         /* linux_seccomp */
 2528         case 354: {
 2529                 struct linux_seccomp_args *p = params;
 2530                 iarg[0] = p->op; /* l_uint */
 2531                 iarg[1] = p->flags; /* l_uint */
 2532                 uarg[2] = (intptr_t) p->uargs; /* const char * */
 2533                 *n_args = 3;
 2534                 break;
 2535         }
 2536         /* linux_getrandom */
 2537         case 355: {
 2538                 struct linux_getrandom_args *p = params;
 2539                 uarg[0] = (intptr_t) p->buf; /* char * */
 2540                 iarg[1] = p->count; /* l_size_t */
 2541                 iarg[2] = p->flags; /* l_uint */
 2542                 *n_args = 3;
 2543                 break;
 2544         }
 2545         /* linux_memfd_create */
 2546         case 356: {
 2547                 struct linux_memfd_create_args *p = params;
 2548                 uarg[0] = (intptr_t) p->uname_ptr; /* const char * */
 2549                 iarg[1] = p->flags; /* l_uint */
 2550                 *n_args = 2;
 2551                 break;
 2552         }
 2553         /* linux_bpf */
 2554         case 357: {
 2555                 struct linux_bpf_args *p = params;
 2556                 iarg[0] = p->cmd; /* l_int */
 2557                 uarg[1] = (intptr_t) p->attr; /* void * */
 2558                 iarg[2] = p->size; /* l_uint */
 2559                 *n_args = 3;
 2560                 break;
 2561         }
 2562         /* linux_execveat */
 2563         case 358: {
 2564                 struct linux_execveat_args *p = params;
 2565                 iarg[0] = p->dfd; /* l_int */
 2566                 uarg[1] = (intptr_t) p->filename; /* const char * */
 2567                 uarg[2] = (intptr_t) p->argv; /* const char ** */
 2568                 uarg[3] = (intptr_t) p->envp; /* const char ** */
 2569                 iarg[4] = p->flags; /* l_int */
 2570                 *n_args = 5;
 2571                 break;
 2572         }
 2573         /* linux_socket */
 2574         case 359: {
 2575                 struct linux_socket_args *p = params;
 2576                 iarg[0] = p->domain; /* l_int */
 2577                 iarg[1] = p->type; /* l_int */
 2578                 iarg[2] = p->protocol; /* l_int */
 2579                 *n_args = 3;
 2580                 break;
 2581         }
 2582         /* linux_socketpair */
 2583         case 360: {
 2584                 struct linux_socketpair_args *p = params;
 2585                 iarg[0] = p->domain; /* l_int */
 2586                 iarg[1] = p->type; /* l_int */
 2587                 iarg[2] = p->protocol; /* l_int */
 2588                 iarg[3] = p->rsv; /* l_uintptr_t */
 2589                 *n_args = 4;
 2590                 break;
 2591         }
 2592         /* linux_bind */
 2593         case 361: {
 2594                 struct linux_bind_args *p = params;
 2595                 iarg[0] = p->s; /* l_int */
 2596                 iarg[1] = p->name; /* l_uintptr_t */
 2597                 iarg[2] = p->namelen; /* l_int */
 2598                 *n_args = 3;
 2599                 break;
 2600         }
 2601         /* linux_connect */
 2602         case 362: {
 2603                 struct linux_connect_args *p = params;
 2604                 iarg[0] = p->s; /* l_int */
 2605                 iarg[1] = p->name; /* l_uintptr_t */
 2606                 iarg[2] = p->namelen; /* l_int */
 2607                 *n_args = 3;
 2608                 break;
 2609         }
 2610         /* linux_listen */
 2611         case 363: {
 2612                 struct linux_listen_args *p = params;
 2613                 iarg[0] = p->s; /* l_int */
 2614                 iarg[1] = p->backlog; /* l_int */
 2615                 *n_args = 2;
 2616                 break;
 2617         }
 2618         /* linux_accept4 */
 2619         case 364: {
 2620                 struct linux_accept4_args *p = params;
 2621                 iarg[0] = p->s; /* l_int */
 2622                 iarg[1] = p->addr; /* l_uintptr_t */
 2623                 iarg[2] = p->namelen; /* l_uintptr_t */
 2624                 iarg[3] = p->flags; /* l_int */
 2625                 *n_args = 4;
 2626                 break;
 2627         }
 2628         /* linux_getsockopt */
 2629         case 365: {
 2630                 struct linux_getsockopt_args *p = params;
 2631                 iarg[0] = p->s; /* l_int */
 2632                 iarg[1] = p->level; /* l_int */
 2633                 iarg[2] = p->optname; /* l_int */
 2634                 iarg[3] = p->optval; /* l_uintptr_t */
 2635                 iarg[4] = p->optlen; /* l_uintptr_t */
 2636                 *n_args = 5;
 2637                 break;
 2638         }
 2639         /* linux_setsockopt */
 2640         case 366: {
 2641                 struct linux_setsockopt_args *p = params;
 2642                 iarg[0] = p->s; /* l_int */
 2643                 iarg[1] = p->level; /* l_int */
 2644                 iarg[2] = p->optname; /* l_int */
 2645                 iarg[3] = p->optval; /* l_uintptr_t */
 2646                 iarg[4] = p->optlen; /* l_int */
 2647                 *n_args = 5;
 2648                 break;
 2649         }
 2650         /* linux_getsockname */
 2651         case 367: {
 2652                 struct linux_getsockname_args *p = params;
 2653                 iarg[0] = p->s; /* l_int */
 2654                 iarg[1] = p->addr; /* l_uintptr_t */
 2655                 iarg[2] = p->namelen; /* l_uintptr_t */
 2656                 *n_args = 3;
 2657                 break;
 2658         }
 2659         /* linux_getpeername */
 2660         case 368: {
 2661                 struct linux_getpeername_args *p = params;
 2662                 iarg[0] = p->s; /* l_int */
 2663                 iarg[1] = p->addr; /* l_uintptr_t */
 2664                 iarg[2] = p->namelen; /* l_uintptr_t */
 2665                 *n_args = 3;
 2666                 break;
 2667         }
 2668         /* linux_sendto */
 2669         case 369: {
 2670                 struct linux_sendto_args *p = params;
 2671                 iarg[0] = p->s; /* l_int */
 2672                 iarg[1] = p->msg; /* l_uintptr_t */
 2673                 iarg[2] = p->len; /* l_int */
 2674                 iarg[3] = p->flags; /* l_int */
 2675                 iarg[4] = p->to; /* l_uintptr_t */
 2676                 iarg[5] = p->tolen; /* l_int */
 2677                 *n_args = 6;
 2678                 break;
 2679         }
 2680         /* linux_sendmsg */
 2681         case 370: {
 2682                 struct linux_sendmsg_args *p = params;
 2683                 iarg[0] = p->s; /* l_int */
 2684                 iarg[1] = p->msg; /* l_uintptr_t */
 2685                 iarg[2] = p->flags; /* l_int */
 2686                 *n_args = 3;
 2687                 break;
 2688         }
 2689         /* linux_recvfrom */
 2690         case 371: {
 2691                 struct linux_recvfrom_args *p = params;
 2692                 iarg[0] = p->s; /* l_int */
 2693                 iarg[1] = p->buf; /* l_uintptr_t */
 2694                 iarg[2] = p->len; /* l_size_t */
 2695                 iarg[3] = p->flags; /* l_int */
 2696                 iarg[4] = p->from; /* l_uintptr_t */
 2697                 iarg[5] = p->fromlen; /* l_uintptr_t */
 2698                 *n_args = 6;
 2699                 break;
 2700         }
 2701         /* linux_recvmsg */
 2702         case 372: {
 2703                 struct linux_recvmsg_args *p = params;
 2704                 iarg[0] = p->s; /* l_int */
 2705                 iarg[1] = p->msg; /* l_uintptr_t */
 2706                 iarg[2] = p->flags; /* l_int */
 2707                 *n_args = 3;
 2708                 break;
 2709         }
 2710         /* linux_shutdown */
 2711         case 373: {
 2712                 struct linux_shutdown_args *p = params;
 2713                 iarg[0] = p->s; /* l_int */
 2714                 iarg[1] = p->how; /* l_int */
 2715                 *n_args = 2;
 2716                 break;
 2717         }
 2718         /* linux_userfaultfd */
 2719         case 374: {
 2720                 struct linux_userfaultfd_args *p = params;
 2721                 iarg[0] = p->flags; /* l_int */
 2722                 *n_args = 1;
 2723                 break;
 2724         }
 2725         /* linux_membarrier */
 2726         case 375: {
 2727                 struct linux_membarrier_args *p = params;
 2728                 iarg[0] = p->cmd; /* l_int */
 2729                 iarg[1] = p->flags; /* l_int */
 2730                 *n_args = 2;
 2731                 break;
 2732         }
 2733         /* linux_mlock2 */
 2734         case 376: {
 2735                 struct linux_mlock2_args *p = params;
 2736                 iarg[0] = p->start; /* l_ulong */
 2737                 iarg[1] = p->len; /* l_size_t */
 2738                 iarg[2] = p->flags; /* l_int */
 2739                 *n_args = 3;
 2740                 break;
 2741         }
 2742         /* linux_copy_file_range */
 2743         case 377: {
 2744                 struct linux_copy_file_range_args *p = params;
 2745                 iarg[0] = p->fd_in; /* l_int */
 2746                 uarg[1] = (intptr_t) p->off_in; /* l_loff_t * */
 2747                 iarg[2] = p->fd_out; /* l_int */
 2748                 uarg[3] = (intptr_t) p->off_out; /* l_loff_t * */
 2749                 iarg[4] = p->len; /* l_size_t */
 2750                 iarg[5] = p->flags; /* l_uint */
 2751                 *n_args = 6;
 2752                 break;
 2753         }
 2754         /* linux_preadv2 */
 2755         case 378: {
 2756                 struct linux_preadv2_args *p = params;
 2757                 iarg[0] = p->fd; /* l_ulong */
 2758                 uarg[1] = (intptr_t) p->vec; /* const struct iovec * */
 2759                 iarg[2] = p->vlen; /* l_ulong */
 2760                 iarg[3] = p->pos_l; /* l_ulong */
 2761                 iarg[4] = p->pos_h; /* l_ulong */
 2762                 iarg[5] = p->flags; /* l_int */
 2763                 *n_args = 6;
 2764                 break;
 2765         }
 2766         /* linux_pwritev2 */
 2767         case 379: {
 2768                 struct linux_pwritev2_args *p = params;
 2769                 iarg[0] = p->fd; /* l_ulong */
 2770                 uarg[1] = (intptr_t) p->vec; /* const struct iovec * */
 2771                 iarg[2] = p->vlen; /* l_ulong */
 2772                 iarg[3] = p->pos_l; /* l_ulong */
 2773                 iarg[4] = p->pos_h; /* l_ulong */
 2774                 iarg[5] = p->flags; /* l_int */
 2775                 *n_args = 6;
 2776                 break;
 2777         }
 2778         /* linux_pkey_mprotect */
 2779         case 380: {
 2780                 struct linux_pkey_mprotect_args *p = params;
 2781                 iarg[0] = p->start; /* l_ulong */
 2782                 iarg[1] = p->len; /* l_size_t */
 2783                 iarg[2] = p->prot; /* l_ulong */
 2784                 iarg[3] = p->pkey; /* l_int */
 2785                 *n_args = 4;
 2786                 break;
 2787         }
 2788         /* linux_pkey_alloc */
 2789         case 381: {
 2790                 struct linux_pkey_alloc_args *p = params;
 2791                 iarg[0] = p->flags; /* l_ulong */
 2792                 iarg[1] = p->init_val; /* l_ulong */
 2793                 *n_args = 2;
 2794                 break;
 2795         }
 2796         /* linux_pkey_free */
 2797         case 382: {
 2798                 struct linux_pkey_free_args *p = params;
 2799                 iarg[0] = p->pkey; /* l_int */
 2800                 *n_args = 1;
 2801                 break;
 2802         }
 2803         /* linux_statx */
 2804         case 383: {
 2805                 struct linux_statx_args *p = params;
 2806                 iarg[0] = p->dirfd; /* l_int */
 2807                 uarg[1] = (intptr_t) p->pathname; /* const char * */
 2808                 iarg[2] = p->flags; /* l_uint */
 2809                 iarg[3] = p->mask; /* l_uint */
 2810                 uarg[4] = (intptr_t) p->statxbuf; /* void * */
 2811                 *n_args = 5;
 2812                 break;
 2813         }
 2814         /* linux_arch_prctl */
 2815         case 384: {
 2816                 struct linux_arch_prctl_args *p = params;
 2817                 iarg[0] = p->option; /* l_int */
 2818                 iarg[1] = p->arg2; /* l_ulong */
 2819                 *n_args = 2;
 2820                 break;
 2821         }
 2822         /* linux_io_pgetevents */
 2823         case 385: {
 2824                 *n_args = 0;
 2825                 break;
 2826         }
 2827         /* linux_rseq */
 2828         case 386: {
 2829                 *n_args = 0;
 2830                 break;
 2831         }
 2832         /* linux_semget */
 2833         case 393: {
 2834                 struct linux_semget_args *p = params;
 2835                 iarg[0] = p->key; /* l_key_t */
 2836                 iarg[1] = p->nsems; /* l_int */
 2837                 iarg[2] = p->semflg; /* l_int */
 2838                 *n_args = 3;
 2839                 break;
 2840         }
 2841         /* linux_semctl */
 2842         case 394: {
 2843                 struct linux_semctl_args *p = params;
 2844                 iarg[0] = p->semid; /* l_int */
 2845                 iarg[1] = p->semnum; /* l_int */
 2846                 iarg[2] = p->cmd; /* l_int */
 2847                 uarg[3] = p->arg.buf; /* union l_semun */
 2848                 *n_args = 4;
 2849                 break;
 2850         }
 2851         /* linux_shmget */
 2852         case 395: {
 2853                 struct linux_shmget_args *p = params;
 2854                 iarg[0] = p->key; /* l_key_t */
 2855                 iarg[1] = p->size; /* l_size_t */
 2856                 iarg[2] = p->shmflg; /* l_int */
 2857                 *n_args = 3;
 2858                 break;
 2859         }
 2860         /* linux_shmctl */
 2861         case 396: {
 2862                 struct linux_shmctl_args *p = params;
 2863                 iarg[0] = p->shmid; /* l_int */
 2864                 iarg[1] = p->cmd; /* l_int */
 2865                 uarg[2] = (intptr_t) p->buf; /* struct l_shmid_ds * */
 2866                 *n_args = 3;
 2867                 break;
 2868         }
 2869         /* linux_shmat */
 2870         case 397: {
 2871                 struct linux_shmat_args *p = params;
 2872                 iarg[0] = p->shmid; /* l_int */
 2873                 uarg[1] = (intptr_t) p->shmaddr; /* char * */
 2874                 iarg[2] = p->shmflg; /* l_int */
 2875                 *n_args = 3;
 2876                 break;
 2877         }
 2878         /* linux_shmdt */
 2879         case 398: {
 2880                 struct linux_shmdt_args *p = params;
 2881                 uarg[0] = (intptr_t) p->shmaddr; /* char * */
 2882                 *n_args = 1;
 2883                 break;
 2884         }
 2885         /* linux_msgget */
 2886         case 399: {
 2887                 struct linux_msgget_args *p = params;
 2888                 iarg[0] = p->key; /* l_key_t */
 2889                 iarg[1] = p->msgflg; /* l_int */
 2890                 *n_args = 2;
 2891                 break;
 2892         }
 2893         /* linux_msgsnd */
 2894         case 400: {
 2895                 struct linux_msgsnd_args *p = params;
 2896                 iarg[0] = p->msqid; /* l_int */
 2897                 uarg[1] = (intptr_t) p->msgp; /* struct l_msgbuf * */
 2898                 iarg[2] = p->msgsz; /* l_size_t */
 2899                 iarg[3] = p->msgflg; /* l_int */
 2900                 *n_args = 4;
 2901                 break;
 2902         }
 2903         /* linux_msgrcv */
 2904         case 401: {
 2905                 struct linux_msgrcv_args *p = params;
 2906                 iarg[0] = p->msqid; /* l_int */
 2907                 uarg[1] = (intptr_t) p->msgp; /* struct l_msgbuf * */
 2908                 iarg[2] = p->msgsz; /* l_size_t */
 2909                 iarg[3] = p->msgtyp; /* l_long */
 2910                 iarg[4] = p->msgflg; /* l_int */
 2911                 *n_args = 5;
 2912                 break;
 2913         }
 2914         /* linux_msgctl */
 2915         case 402: {
 2916                 struct linux_msgctl_args *p = params;
 2917                 iarg[0] = p->msqid; /* l_int */
 2918                 iarg[1] = p->cmd; /* l_int */
 2919                 uarg[2] = (intptr_t) p->buf; /* struct l_msqid_ds * */
 2920                 *n_args = 3;
 2921                 break;
 2922         }
 2923         /* linux_clock_gettime64 */
 2924         case 403: {
 2925                 *n_args = 0;
 2926                 break;
 2927         }
 2928         /* linux_clock_settime64 */
 2929         case 404: {
 2930                 *n_args = 0;
 2931                 break;
 2932         }
 2933         /* linux_clock_adjtime64 */
 2934         case 405: {
 2935                 *n_args = 0;
 2936                 break;
 2937         }
 2938         /* linux_clock_getres_time64 */
 2939         case 406: {
 2940                 *n_args = 0;
 2941                 break;
 2942         }
 2943         /* linux_clock_nanosleep_time64 */
 2944         case 407: {
 2945                 *n_args = 0;
 2946                 break;
 2947         }
 2948         /* linux_timer_gettime64 */
 2949         case 408: {
 2950                 *n_args = 0;
 2951                 break;
 2952         }
 2953         /* linux_timer_settime64 */
 2954         case 409: {
 2955                 *n_args = 0;
 2956                 break;
 2957         }
 2958         /* linux_timerfd_gettime64 */
 2959         case 410: {
 2960                 *n_args = 0;
 2961                 break;
 2962         }
 2963         /* linux_timerfd_settime64 */
 2964         case 411: {
 2965                 *n_args = 0;
 2966                 break;
 2967         }
 2968         /* linux_utimensat_time64 */
 2969         case 412: {
 2970                 *n_args = 0;
 2971                 break;
 2972         }
 2973         /* linux_pselect6_time64 */
 2974         case 413: {
 2975                 *n_args = 0;
 2976                 break;
 2977         }
 2978         /* linux_ppoll_time64 */
 2979         case 414: {
 2980                 *n_args = 0;
 2981                 break;
 2982         }
 2983         /* linux_io_pgetevents_time64 */
 2984         case 416: {
 2985                 *n_args = 0;
 2986                 break;
 2987         }
 2988         /* linux_recvmmsg_time64 */
 2989         case 417: {
 2990                 *n_args = 0;
 2991                 break;
 2992         }
 2993         /* linux_mq_timedsend_time64 */
 2994         case 418: {
 2995                 *n_args = 0;
 2996                 break;
 2997         }
 2998         /* linux_mq_timedreceive_time64 */
 2999         case 419: {
 3000                 *n_args = 0;
 3001                 break;
 3002         }
 3003         /* linux_semtimedop_time64 */
 3004         case 420: {
 3005                 *n_args = 0;
 3006                 break;
 3007         }
 3008         /* linux_rt_sigtimedwait_time64 */
 3009         case 421: {
 3010                 *n_args = 0;
 3011                 break;
 3012         }
 3013         /* linux_futex_time64 */
 3014         case 422: {
 3015                 *n_args = 0;
 3016                 break;
 3017         }
 3018         /* linux_sched_rr_get_interval_time64 */
 3019         case 423: {
 3020                 *n_args = 0;
 3021                 break;
 3022         }
 3023         /* linux_pidfd_send_signal */
 3024         case 424: {
 3025                 struct linux_pidfd_send_signal_args *p = params;
 3026                 iarg[0] = p->pidfd; /* l_int */
 3027                 iarg[1] = p->sig; /* l_int */
 3028                 uarg[2] = (intptr_t) p->info; /* l_siginfo_t * */
 3029                 iarg[3] = p->flags; /* l_uint */
 3030                 *n_args = 4;
 3031                 break;
 3032         }
 3033         /* linux_io_uring_setup */
 3034         case 425: {
 3035                 *n_args = 0;
 3036                 break;
 3037         }
 3038         /* linux_io_uring_enter */
 3039         case 426: {
 3040                 *n_args = 0;
 3041                 break;
 3042         }
 3043         /* linux_io_uring_register */
 3044         case 427: {
 3045                 *n_args = 0;
 3046                 break;
 3047         }
 3048         default:
 3049                 *n_args = 0;
 3050                 break;
 3051         };
 3052 }
 3053 static void
 3054 systrace_entry_setargdesc(int sysnum, int ndx, char *desc, size_t descsz)
 3055 {
 3056         const char *p = NULL;
 3057         switch (sysnum) {
 3058 #define nosys   linux_nosys
 3059         /* linux_exit */
 3060         case 1:
 3061                 switch(ndx) {
 3062                 case 0:
 3063                         p = "int";
 3064                         break;
 3065                 default:
 3066                         break;
 3067                 };
 3068                 break;
 3069         /* linux_fork */
 3070         case 2:
 3071                 break;
 3072         /* read */
 3073         case 3:
 3074                 switch(ndx) {
 3075                 case 0:
 3076                         p = "int";
 3077                         break;
 3078                 case 1:
 3079                         p = "userland char *";
 3080                         break;
 3081                 case 2:
 3082                         p = "u_int";
 3083                         break;
 3084                 default:
 3085                         break;
 3086                 };
 3087                 break;
 3088         /* write */
 3089         case 4:
 3090                 switch(ndx) {
 3091                 case 0:
 3092                         p = "int";
 3093                         break;
 3094                 case 1:
 3095                         p = "userland char *";
 3096                         break;
 3097                 case 2:
 3098                         p = "u_int";
 3099                         break;
 3100                 default:
 3101                         break;
 3102                 };
 3103                 break;
 3104         /* linux_open */
 3105         case 5:
 3106                 switch(ndx) {
 3107                 case 0:
 3108                         p = "userland char *";
 3109                         break;
 3110                 case 1:
 3111                         p = "l_int";
 3112                         break;
 3113                 case 2:
 3114                         p = "l_int";
 3115                         break;
 3116                 default:
 3117                         break;
 3118                 };
 3119                 break;
 3120         /* close */
 3121         case 6:
 3122                 switch(ndx) {
 3123                 case 0:
 3124                         p = "int";
 3125                         break;
 3126                 default:
 3127                         break;
 3128                 };
 3129                 break;
 3130         /* linux_waitpid */
 3131         case 7:
 3132                 switch(ndx) {
 3133                 case 0:
 3134                         p = "l_pid_t";
 3135                         break;
 3136                 case 1:
 3137                         p = "userland l_int *";
 3138                         break;
 3139                 case 2:
 3140                         p = "l_int";
 3141                         break;
 3142                 default:
 3143                         break;
 3144                 };
 3145                 break;
 3146         /* linux_creat */
 3147         case 8:
 3148                 switch(ndx) {
 3149                 case 0:
 3150                         p = "userland char *";
 3151                         break;
 3152                 case 1:
 3153                         p = "l_int";
 3154                         break;
 3155                 default:
 3156                         break;
 3157                 };
 3158                 break;
 3159         /* linux_link */
 3160         case 9:
 3161                 switch(ndx) {
 3162                 case 0:
 3163                         p = "userland char *";
 3164                         break;
 3165                 case 1:
 3166                         p = "userland char *";
 3167                         break;
 3168                 default:
 3169                         break;
 3170                 };
 3171                 break;
 3172         /* linux_unlink */
 3173         case 10:
 3174                 switch(ndx) {
 3175                 case 0:
 3176                         p = "userland char *";
 3177                         break;
 3178                 default:
 3179                         break;
 3180                 };
 3181                 break;
 3182         /* linux_execve */
 3183         case 11:
 3184                 switch(ndx) {
 3185                 case 0:
 3186                         p = "userland char *";
 3187                         break;
 3188                 case 1:
 3189                         p = "userland char **";
 3190                         break;
 3191                 case 2:
 3192                         p = "userland char **";
 3193                         break;
 3194                 default:
 3195                         break;
 3196                 };
 3197                 break;
 3198         /* linux_chdir */
 3199         case 12:
 3200                 switch(ndx) {
 3201                 case 0:
 3202                         p = "userland char *";
 3203                         break;
 3204                 default:
 3205                         break;
 3206                 };
 3207                 break;
 3208         /* linux_time */
 3209         case 13:
 3210                 switch(ndx) {
 3211                 case 0:
 3212                         p = "userland l_time_t *";
 3213                         break;
 3214                 default:
 3215                         break;
 3216                 };
 3217                 break;
 3218         /* linux_mknod */
 3219         case 14:
 3220                 switch(ndx) {
 3221                 case 0:
 3222                         p = "userland char *";
 3223                         break;
 3224                 case 1:
 3225                         p = "l_int";
 3226                         break;
 3227                 case 2:
 3228                         p = "l_dev_t";
 3229                         break;
 3230                 default:
 3231                         break;
 3232                 };
 3233                 break;
 3234         /* linux_chmod */
 3235         case 15:
 3236                 switch(ndx) {
 3237                 case 0:
 3238                         p = "userland char *";
 3239                         break;
 3240                 case 1:
 3241                         p = "l_mode_t";
 3242                         break;
 3243                 default:
 3244                         break;
 3245                 };
 3246                 break;
 3247         /* linux_lchown16 */
 3248         case 16:
 3249                 switch(ndx) {
 3250                 case 0:
 3251                         p = "userland char *";
 3252                         break;
 3253                 case 1:
 3254                         p = "l_uid16_t";
 3255                         break;
 3256                 case 2:
 3257                         p = "l_gid16_t";
 3258                         break;
 3259                 default:
 3260                         break;
 3261                 };
 3262                 break;
 3263         /* linux_stat */
 3264         case 18:
 3265                 switch(ndx) {
 3266                 case 0:
 3267                         p = "userland char *";
 3268                         break;
 3269                 case 1:
 3270                         p = "userland struct linux_stat *";
 3271                         break;
 3272                 default:
 3273                         break;
 3274                 };
 3275                 break;
 3276         /* linux_lseek */
 3277         case 19:
 3278                 switch(ndx) {
 3279                 case 0:
 3280                         p = "l_uint";
 3281                         break;
 3282                 case 1:
 3283                         p = "l_off_t";
 3284                         break;
 3285                 case 2:
 3286                         p = "l_int";
 3287                         break;
 3288                 default:
 3289                         break;
 3290                 };
 3291                 break;
 3292         /* linux_getpid */
 3293         case 20:
 3294                 break;
 3295         /* linux_mount */
 3296         case 21:
 3297                 switch(ndx) {
 3298                 case 0:
 3299                         p = "userland char *";
 3300                         break;
 3301                 case 1:
 3302                         p = "userland char *";
 3303                         break;
 3304                 case 2:
 3305                         p = "userland char *";
 3306                         break;
 3307                 case 3:
 3308                         p = "l_ulong";
 3309                         break;
 3310                 case 4:
 3311                         p = "userland void *";
 3312                         break;
 3313                 default:
 3314                         break;
 3315                 };
 3316                 break;
 3317         /* linux_oldumount */
 3318         case 22:
 3319                 switch(ndx) {
 3320                 case 0:
 3321                         p = "userland char *";
 3322                         break;
 3323                 default:
 3324                         break;
 3325                 };
 3326                 break;
 3327         /* linux_setuid16 */
 3328         case 23:
 3329                 switch(ndx) {
 3330                 case 0:
 3331                         p = "l_uid16_t";
 3332                         break;
 3333                 default:
 3334                         break;
 3335                 };
 3336                 break;
 3337         /* linux_getuid16 */
 3338         case 24:
 3339                 break;
 3340         /* linux_stime */
 3341         case 25:
 3342                 break;
 3343         /* linux_ptrace */
 3344         case 26:
 3345                 switch(ndx) {
 3346                 case 0:
 3347                         p = "l_long";
 3348                         break;
 3349                 case 1:
 3350                         p = "l_long";
 3351                         break;
 3352                 case 2:
 3353                         p = "l_long";
 3354                         break;
 3355                 case 3:
 3356                         p = "l_long";
 3357                         break;
 3358                 default:
 3359                         break;
 3360                 };
 3361                 break;
 3362         /* linux_alarm */
 3363         case 27:
 3364                 switch(ndx) {
 3365                 case 0:
 3366                         p = "l_uint";
 3367                         break;
 3368                 default:
 3369                         break;
 3370                 };
 3371                 break;
 3372         /* linux_fstat */
 3373         case 28:
 3374                 switch(ndx) {
 3375                 case 0:
 3376                         p = "l_uint";
 3377                         break;
 3378                 case 1:
 3379                         p = "userland struct linux_stat *";
 3380                         break;
 3381                 default:
 3382                         break;
 3383                 };
 3384                 break;
 3385         /* linux_pause */
 3386         case 29:
 3387                 break;
 3388         /* linux_utime */
 3389         case 30:
 3390                 switch(ndx) {
 3391                 case 0:
 3392                         p = "userland char *";
 3393                         break;
 3394                 case 1:
 3395                         p = "userland struct l_utimbuf *";
 3396                         break;
 3397                 default:
 3398                         break;
 3399                 };
 3400                 break;
 3401         /* linux_access */
 3402         case 33:
 3403                 switch(ndx) {
 3404                 case 0:
 3405                         p = "userland char *";
 3406                         break;
 3407                 case 1:
 3408                         p = "l_int";
 3409                         break;
 3410                 default:
 3411                         break;
 3412                 };
 3413                 break;
 3414         /* linux_nice */
 3415         case 34:
 3416                 switch(ndx) {
 3417                 case 0:
 3418                         p = "l_int";
 3419                         break;
 3420                 default:
 3421                         break;
 3422                 };
 3423                 break;
 3424         /* sync */
 3425         case 36:
 3426                 break;
 3427         /* linux_kill */
 3428         case 37:
 3429                 switch(ndx) {
 3430                 case 0:
 3431                         p = "l_int";
 3432                         break;
 3433                 case 1:
 3434                         p = "l_int";
 3435                         break;
 3436                 default:
 3437                         break;
 3438                 };
 3439                 break;
 3440         /* linux_rename */
 3441         case 38:
 3442                 switch(ndx) {
 3443                 case 0:
 3444                         p = "userland char *";
 3445                         break;
 3446                 case 1:
 3447                         p = "userland char *";
 3448                         break;
 3449                 default:
 3450                         break;
 3451                 };
 3452                 break;
 3453         /* linux_mkdir */
 3454         case 39:
 3455                 switch(ndx) {
 3456                 case 0:
 3457                         p = "userland char *";
 3458                         break;
 3459                 case 1:
 3460                         p = "l_int";
 3461                         break;
 3462                 default:
 3463                         break;
 3464                 };
 3465                 break;
 3466         /* linux_rmdir */
 3467         case 40:
 3468                 switch(ndx) {
 3469                 case 0:
 3470                         p = "userland char *";
 3471                         break;
 3472                 default:
 3473                         break;
 3474                 };
 3475                 break;
 3476         /* dup */
 3477         case 41:
 3478                 switch(ndx) {
 3479                 case 0:
 3480                         p = "u_int";
 3481                         break;
 3482                 default:
 3483                         break;
 3484                 };
 3485                 break;
 3486         /* linux_pipe */
 3487         case 42:
 3488                 switch(ndx) {
 3489                 case 0:
 3490                         p = "userland l_int *";
 3491                         break;
 3492                 default:
 3493                         break;
 3494                 };
 3495                 break;
 3496         /* linux_times */
 3497         case 43:
 3498                 switch(ndx) {
 3499                 case 0:
 3500                         p = "userland struct l_times_argv *";
 3501                         break;
 3502                 default:
 3503                         break;
 3504                 };
 3505                 break;
 3506         /* linux_brk */
 3507         case 45:
 3508                 switch(ndx) {
 3509                 case 0:
 3510                         p = "l_ulong";
 3511                         break;
 3512                 default:
 3513                         break;
 3514                 };
 3515                 break;
 3516         /* linux_setgid16 */
 3517         case 46:
 3518                 switch(ndx) {
 3519                 case 0:
 3520                         p = "l_gid16_t";
 3521                         break;
 3522                 default:
 3523                         break;
 3524                 };
 3525                 break;
 3526         /* linux_getgid16 */
 3527         case 47:
 3528                 break;
 3529         /* linux_signal */
 3530         case 48:
 3531                 switch(ndx) {
 3532                 case 0:
 3533                         p = "l_int";
 3534                         break;
 3535                 case 1:
 3536                         p = "userland void *";
 3537                         break;
 3538                 default:
 3539                         break;
 3540                 };
 3541                 break;
 3542         /* linux_geteuid16 */
 3543         case 49:
 3544                 break;
 3545         /* linux_getegid16 */
 3546         case 50:
 3547                 break;
 3548         /* acct */
 3549         case 51:
 3550                 switch(ndx) {
 3551                 case 0:
 3552                         p = "userland char *";
 3553                         break;
 3554                 default:
 3555                         break;
 3556                 };
 3557                 break;
 3558         /* linux_umount */
 3559         case 52:
 3560                 switch(ndx) {
 3561                 case 0:
 3562                         p = "userland char *";
 3563                         break;
 3564                 case 1:
 3565                         p = "l_int";
 3566                         break;
 3567                 default:
 3568                         break;
 3569                 };
 3570                 break;
 3571         /* linux_ioctl */
 3572         case 54:
 3573                 switch(ndx) {
 3574                 case 0:
 3575                         p = "l_uint";
 3576                         break;
 3577                 case 1:
 3578                         p = "l_uint";
 3579                         break;
 3580                 case 2:
 3581                         p = "l_ulong";
 3582                         break;
 3583                 default:
 3584                         break;
 3585                 };
 3586                 break;
 3587         /* linux_fcntl */
 3588         case 55:
 3589                 switch(ndx) {
 3590                 case 0:
 3591                         p = "l_uint";
 3592                         break;
 3593                 case 1:
 3594                         p = "l_uint";
 3595                         break;
 3596                 case 2:
 3597                         p = "l_ulong";
 3598                         break;
 3599                 default:
 3600                         break;
 3601                 };
 3602                 break;
 3603         /* setpgid */
 3604         case 57:
 3605                 switch(ndx) {
 3606                 case 0:
 3607                         p = "int";
 3608                         break;
 3609                 case 1:
 3610                         p = "int";
 3611                         break;
 3612                 default:
 3613                         break;
 3614                 };
 3615                 break;
 3616         /* linux_olduname */
 3617         case 59:
 3618                 break;
 3619         /* umask */
 3620         case 60:
 3621                 switch(ndx) {
 3622                 case 0:
 3623                         p = "int";
 3624                         break;
 3625                 default:
 3626                         break;
 3627                 };
 3628                 break;
 3629         /* chroot */
 3630         case 61:
 3631                 switch(ndx) {
 3632                 case 0:
 3633                         p = "userland char *";
 3634                         break;
 3635                 default:
 3636                         break;
 3637                 };
 3638                 break;
 3639         /* linux_ustat */
 3640         case 62:
 3641                 switch(ndx) {
 3642                 case 0:
 3643                         p = "l_dev_t";
 3644                         break;
 3645                 case 1:
 3646                         p = "userland struct l_ustat *";
 3647                         break;
 3648                 default:
 3649                         break;
 3650                 };
 3651                 break;
 3652         /* dup2 */
 3653         case 63:
 3654                 switch(ndx) {
 3655                 case 0:
 3656                         p = "u_int";
 3657                         break;
 3658                 case 1:
 3659                         p = "u_int";
 3660                         break;
 3661                 default:
 3662                         break;
 3663                 };
 3664                 break;
 3665         /* linux_getppid */
 3666         case 64:
 3667                 break;
 3668         /* getpgrp */
 3669         case 65:
 3670                 break;
 3671         /* setsid */
 3672         case 66:
 3673                 break;
 3674         /* linux_sigaction */
 3675         case 67:
 3676                 switch(ndx) {
 3677                 case 0:
 3678                         p = "l_int";
 3679                         break;
 3680                 case 1:
 3681                         p = "userland l_osigaction_t *";
 3682                         break;
 3683                 case 2:
 3684                         p = "userland l_osigaction_t *";
 3685                         break;
 3686                 default:
 3687                         break;
 3688                 };
 3689                 break;
 3690         /* linux_sgetmask */
 3691         case 68:
 3692                 break;
 3693         /* linux_ssetmask */
 3694         case 69:
 3695                 switch(ndx) {
 3696                 case 0:
 3697                         p = "l_osigset_t";
 3698                         break;
 3699                 default:
 3700                         break;
 3701                 };
 3702                 break;
 3703         /* linux_setreuid16 */
 3704         case 70:
 3705                 switch(ndx) {
 3706                 case 0:
 3707                         p = "l_uid16_t";
 3708                         break;
 3709                 case 1:
 3710                         p = "l_uid16_t";
 3711                         break;
 3712                 default:
 3713                         break;
 3714                 };
 3715                 break;
 3716         /* linux_setregid16 */
 3717         case 71:
 3718                 switch(ndx) {
 3719                 case 0:
 3720                         p = "l_gid16_t";
 3721                         break;
 3722                 case 1:
 3723                         p = "l_gid16_t";
 3724                         break;
 3725                 default:
 3726                         break;
 3727                 };
 3728                 break;
 3729         /* linux_sigsuspend */
 3730         case 72:
 3731                 switch(ndx) {
 3732                 case 0:
 3733                         p = "l_int";
 3734                         break;
 3735                 case 1:
 3736                         p = "l_int";
 3737                         break;
 3738                 case 2:
 3739                         p = "l_osigset_t";
 3740                         break;
 3741                 default:
 3742                         break;
 3743                 };
 3744                 break;
 3745         /* linux_sigpending */
 3746         case 73:
 3747                 switch(ndx) {
 3748                 case 0:
 3749                         p = "userland l_osigset_t *";
 3750                         break;
 3751                 default:
 3752                         break;
 3753                 };
 3754                 break;
 3755         /* linux_sethostname */
 3756         case 74:
 3757                 switch(ndx) {
 3758                 case 0:
 3759                         p = "userland char *";
 3760                         break;
 3761                 case 1:
 3762                         p = "u_int";
 3763                         break;
 3764                 default:
 3765                         break;
 3766                 };
 3767                 break;
 3768         /* linux_setrlimit */
 3769         case 75:
 3770                 switch(ndx) {
 3771                 case 0:
 3772                         p = "l_uint";
 3773                         break;
 3774                 case 1:
 3775                         p = "userland struct l_rlimit *";
 3776                         break;
 3777                 default:
 3778                         break;
 3779                 };
 3780                 break;
 3781         /* linux_old_getrlimit */
 3782         case 76:
 3783                 switch(ndx) {
 3784                 case 0:
 3785                         p = "l_uint";
 3786                         break;
 3787                 case 1:
 3788                         p = "userland struct l_rlimit *";
 3789                         break;
 3790                 default:
 3791                         break;
 3792                 };
 3793                 break;
 3794         /* getrusage */
 3795         case 77:
 3796                 switch(ndx) {
 3797                 case 0:
 3798                         p = "int";
 3799                         break;
 3800                 case 1:
 3801                         p = "userland struct rusage *";
 3802                         break;
 3803                 default:
 3804                         break;
 3805                 };
 3806                 break;
 3807         /* gettimeofday */
 3808         case 78:
 3809                 switch(ndx) {
 3810                 case 0:
 3811                         p = "userland struct timeval *";
 3812                         break;
 3813                 case 1:
 3814                         p = "userland struct timezone *";
 3815                         break;
 3816                 default:
 3817                         break;
 3818                 };
 3819                 break;
 3820         /* settimeofday */
 3821         case 79:
 3822                 switch(ndx) {
 3823                 case 0:
 3824                         p = "userland struct timeval *";
 3825                         break;
 3826                 case 1:
 3827                         p = "userland struct timezone *";
 3828                         break;
 3829                 default:
 3830                         break;
 3831                 };
 3832                 break;
 3833         /* linux_getgroups16 */
 3834         case 80:
 3835                 switch(ndx) {
 3836                 case 0:
 3837                         p = "l_uint";
 3838                         break;
 3839                 case 1:
 3840                         p = "userland l_gid16_t *";
 3841                         break;
 3842                 default:
 3843                         break;
 3844                 };
 3845                 break;
 3846         /* linux_setgroups16 */
 3847         case 81:
 3848                 switch(ndx) {
 3849                 case 0:
 3850                         p = "l_uint";
 3851                         break;
 3852                 case 1:
 3853                         p = "userland l_gid16_t *";
 3854                         break;
 3855                 default:
 3856                         break;
 3857                 };
 3858                 break;
 3859         /* linux_old_select */
 3860         case 82:
 3861                 switch(ndx) {
 3862                 case 0:
 3863                         p = "userland struct l_old_select_argv *";
 3864                         break;
 3865                 default:
 3866                         break;
 3867                 };
 3868                 break;
 3869         /* linux_symlink */
 3870         case 83:
 3871                 switch(ndx) {
 3872                 case 0:
 3873                         p = "userland char *";
 3874                         break;
 3875                 case 1:
 3876                         p = "userland char *";
 3877                         break;
 3878                 default:
 3879                         break;
 3880                 };
 3881                 break;
 3882         /* linux_lstat */
 3883         case 84:
 3884                 switch(ndx) {
 3885                 case 0:
 3886                         p = "userland char *";
 3887                         break;
 3888                 case 1:
 3889                         p = "userland struct l_stat *";
 3890                         break;
 3891                 default:
 3892                         break;
 3893                 };
 3894                 break;
 3895         /* linux_readlink */
 3896         case 85:
 3897                 switch(ndx) {
 3898                 case 0:
 3899                         p = "userland char *";
 3900                         break;
 3901                 case 1:
 3902                         p = "userland char *";
 3903                         break;
 3904                 case 2:
 3905                         p = "l_int";
 3906                         break;
 3907                 default:
 3908                         break;
 3909                 };
 3910                 break;
 3911         /* linux_uselib */
 3912         case 86:
 3913                 switch(ndx) {
 3914                 case 0:
 3915                         p = "userland char *";
 3916                         break;
 3917                 default:
 3918                         break;
 3919                 };
 3920                 break;
 3921         /* swapon */
 3922         case 87:
 3923                 switch(ndx) {
 3924                 case 0:
 3925                         p = "userland char *";
 3926                         break;
 3927                 default:
 3928                         break;
 3929                 };
 3930                 break;
 3931         /* linux_reboot */
 3932         case 88:
 3933                 switch(ndx) {
 3934                 case 0:
 3935                         p = "l_int";
 3936                         break;
 3937                 case 1:
 3938                         p = "l_int";
 3939                         break;
 3940                 case 2:
 3941                         p = "l_uint";
 3942                         break;
 3943                 case 3:
 3944                         p = "userland void *";
 3945                         break;
 3946                 default:
 3947                         break;
 3948                 };
 3949                 break;
 3950         /* linux_readdir */
 3951         case 89:
 3952                 switch(ndx) {
 3953                 case 0:
 3954                         p = "l_uint";
 3955                         break;
 3956                 case 1:
 3957                         p = "userland struct l_dirent *";
 3958                         break;
 3959                 case 2:
 3960                         p = "l_uint";
 3961                         break;
 3962                 default:
 3963                         break;
 3964                 };
 3965                 break;
 3966         /* linux_mmap */
 3967         case 90:
 3968                 switch(ndx) {
 3969                 case 0:
 3970                         p = "userland struct l_mmap_argv *";
 3971                         break;
 3972                 default:
 3973                         break;
 3974                 };
 3975                 break;
 3976         /* munmap */
 3977         case 91:
 3978                 switch(ndx) {
 3979                 case 0:
 3980                         p = "caddr_t";
 3981                         break;
 3982                 case 1:
 3983                         p = "int";
 3984                         break;
 3985                 default:
 3986                         break;
 3987                 };
 3988                 break;
 3989         /* linux_truncate */
 3990         case 92:
 3991                 switch(ndx) {
 3992                 case 0:
 3993                         p = "userland char *";
 3994                         break;
 3995                 case 1:
 3996                         p = "l_ulong";
 3997                         break;
 3998                 default:
 3999                         break;
 4000                 };
 4001                 break;
 4002         /* linux_ftruncate */
 4003         case 93:
 4004                 switch(ndx) {
 4005                 case 0:
 4006                         p = "int";
 4007                         break;
 4008                 case 1:
 4009                         p = "long";
 4010                         break;
 4011                 default:
 4012                         break;
 4013                 };
 4014                 break;
 4015         /* fchmod */
 4016         case 94:
 4017                 switch(ndx) {
 4018                 case 0:
 4019                         p = "int";
 4020                         break;
 4021                 case 1:
 4022                         p = "int";
 4023                         break;
 4024                 default:
 4025                         break;
 4026                 };
 4027                 break;
 4028         /* fchown */
 4029         case 95:
 4030                 switch(ndx) {
 4031                 case 0:
 4032                         p = "int";
 4033                         break;
 4034                 case 1:
 4035                         p = "int";
 4036                         break;
 4037                 case 2:
 4038                         p = "int";
 4039                         break;
 4040                 default:
 4041                         break;
 4042                 };
 4043                 break;
 4044         /* linux_getpriority */
 4045         case 96:
 4046                 switch(ndx) {
 4047                 case 0:
 4048                         p = "int";
 4049                         break;
 4050                 case 1:
 4051                         p = "int";
 4052                         break;
 4053                 default:
 4054                         break;
 4055                 };
 4056                 break;
 4057         /* setpriority */
 4058         case 97:
 4059                 switch(ndx) {
 4060                 case 0:
 4061                         p = "int";
 4062                         break;
 4063                 case 1:
 4064                         p = "int";
 4065                         break;
 4066                 case 2:
 4067                         p = "int";
 4068                         break;
 4069                 default:
 4070                         break;
 4071                 };
 4072                 break;
 4073         /* linux_statfs */
 4074         case 99:
 4075                 switch(ndx) {
 4076                 case 0:
 4077                         p = "userland char *";
 4078                         break;
 4079                 case 1:
 4080                         p = "userland struct l_statfs_buf *";
 4081                         break;
 4082                 default:
 4083                         break;
 4084                 };
 4085                 break;
 4086         /* linux_fstatfs */
 4087         case 100:
 4088                 switch(ndx) {
 4089                 case 0:
 4090                         p = "l_uint";
 4091                         break;
 4092                 case 1:
 4093                         p = "userland struct l_statfs_buf *";
 4094                         break;
 4095                 default:
 4096                         break;
 4097                 };
 4098                 break;
 4099         /* linux_ioperm */
 4100         case 101:
 4101                 switch(ndx) {
 4102                 case 0:
 4103                         p = "l_ulong";
 4104                         break;
 4105                 case 1:
 4106                         p = "l_ulong";
 4107                         break;
 4108                 case 2:
 4109                         p = "l_int";
 4110                         break;
 4111                 default:
 4112                         break;
 4113                 };
 4114                 break;
 4115         /* linux_socketcall */
 4116         case 102:
 4117                 switch(ndx) {
 4118                 case 0:
 4119                         p = "l_int";
 4120                         break;
 4121                 case 1:
 4122                         p = "l_ulong";
 4123                         break;
 4124                 default:
 4125                         break;
 4126                 };
 4127                 break;
 4128         /* linux_syslog */
 4129         case 103:
 4130                 switch(ndx) {
 4131                 case 0:
 4132                         p = "l_int";
 4133                         break;
 4134                 case 1:
 4135                         p = "userland char *";
 4136                         break;
 4137                 case 2:
 4138                         p = "l_int";
 4139                         break;
 4140                 default:
 4141                         break;
 4142                 };
 4143                 break;
 4144         /* linux_setitimer */
 4145         case 104:
 4146                 switch(ndx) {
 4147                 case 0:
 4148                         p = "l_int";
 4149                         break;
 4150                 case 1:
 4151                         p = "userland struct l_itimerval *";
 4152                         break;
 4153                 case 2:
 4154                         p = "userland struct l_itimerval *";
 4155                         break;
 4156                 default:
 4157                         break;
 4158                 };
 4159                 break;
 4160         /* linux_getitimer */
 4161         case 105:
 4162                 switch(ndx) {
 4163                 case 0:
 4164                         p = "l_int";
 4165                         break;
 4166                 case 1:
 4167                         p = "userland struct l_itimerval *";
 4168                         break;
 4169                 default:
 4170                         break;
 4171                 };
 4172                 break;
 4173         /* linux_newstat */
 4174         case 106:
 4175                 switch(ndx) {
 4176                 case 0:
 4177                         p = "userland char *";
 4178                         break;
 4179                 case 1:
 4180                         p = "userland struct l_newstat *";
 4181                         break;
 4182                 default:
 4183                         break;
 4184                 };
 4185                 break;
 4186         /* linux_newlstat */
 4187         case 107:
 4188                 switch(ndx) {
 4189                 case 0:
 4190                         p = "userland char *";
 4191                         break;
 4192                 case 1:
 4193                         p = "userland struct l_newstat *";
 4194                         break;
 4195                 default:
 4196                         break;
 4197                 };
 4198                 break;
 4199         /* linux_newfstat */
 4200         case 108:
 4201                 switch(ndx) {
 4202                 case 0:
 4203                         p = "l_uint";
 4204                         break;
 4205                 case 1:
 4206                         p = "userland struct l_newstat *";
 4207                         break;
 4208                 default:
 4209                         break;
 4210                 };
 4211                 break;
 4212         /* linux_uname */
 4213         case 109:
 4214                 break;
 4215         /* linux_iopl */
 4216         case 110:
 4217                 switch(ndx) {
 4218                 case 0:
 4219                         p = "l_int";
 4220                         break;
 4221                 default:
 4222                         break;
 4223                 };
 4224                 break;
 4225         /* linux_vhangup */
 4226         case 111:
 4227                 break;
 4228         /* linux_vm86old */
 4229         case 113:
 4230                 break;
 4231         /* linux_wait4 */
 4232         case 114:
 4233                 switch(ndx) {
 4234                 case 0:
 4235                         p = "l_pid_t";
 4236                         break;
 4237                 case 1:
 4238                         p = "userland l_int *";
 4239                         break;
 4240                 case 2:
 4241                         p = "l_int";
 4242                         break;
 4243                 case 3:
 4244                         p = "userland void *";
 4245                         break;
 4246                 default:
 4247                         break;
 4248                 };
 4249                 break;
 4250         /* linux_swapoff */
 4251         case 115:
 4252                 break;
 4253         /* linux_sysinfo */
 4254         case 116:
 4255                 switch(ndx) {
 4256                 case 0:
 4257                         p = "userland struct l_sysinfo *";
 4258                         break;
 4259                 default:
 4260                         break;
 4261                 };
 4262                 break;
 4263         /* linux_ipc */
 4264         case 117:
 4265                 switch(ndx) {
 4266                 case 0:
 4267                         p = "l_uint";
 4268                         break;
 4269                 case 1:
 4270                         p = "l_int";
 4271                         break;
 4272                 case 2:
 4273                         p = "l_int";
 4274                         break;
 4275                 case 3:
 4276                         p = "l_uint";
 4277                         break;
 4278                 case 4:
 4279                         p = "l_uintptr_t";
 4280                         break;
 4281                 case 5:
 4282                         p = "l_uint";
 4283                         break;
 4284                 default:
 4285                         break;
 4286                 };
 4287                 break;
 4288         /* fsync */
 4289         case 118:
 4290                 switch(ndx) {
 4291                 case 0:
 4292                         p = "int";
 4293                         break;
 4294                 default:
 4295                         break;
 4296                 };
 4297                 break;
 4298         /* linux_sigreturn */
 4299         case 119:
 4300                 switch(ndx) {
 4301                 case 0:
 4302                         p = "userland struct l_sigframe *";
 4303                         break;
 4304                 default:
 4305                         break;
 4306                 };
 4307                 break;
 4308         /* linux_clone */
 4309         case 120:
 4310                 switch(ndx) {
 4311                 case 0:
 4312                         p = "l_int";
 4313                         break;
 4314                 case 1:
 4315                         p = "userland void *";
 4316                         break;
 4317                 case 2:
 4318                         p = "userland void *";
 4319                         break;
 4320                 case 3:
 4321                         p = "userland void *";
 4322                         break;
 4323                 case 4:
 4324                         p = "userland void *";
 4325                         break;
 4326                 default:
 4327                         break;
 4328                 };
 4329                 break;
 4330         /* linux_setdomainname */
 4331         case 121:
 4332                 switch(ndx) {
 4333                 case 0:
 4334                         p = "userland char *";
 4335                         break;
 4336                 case 1:
 4337                         p = "int";
 4338                         break;
 4339                 default:
 4340                         break;
 4341                 };
 4342                 break;
 4343         /* linux_newuname */
 4344         case 122:
 4345                 switch(ndx) {
 4346                 case 0:
 4347                         p = "userland struct l_new_utsname *";
 4348                         break;
 4349                 default:
 4350                         break;
 4351                 };
 4352                 break;
 4353         /* linux_modify_ldt */
 4354         case 123:
 4355                 switch(ndx) {
 4356                 case 0:
 4357                         p = "l_int";
 4358                         break;
 4359                 case 1:
 4360                         p = "userland void *";
 4361                         break;
 4362                 case 2:
 4363                         p = "l_ulong";
 4364                         break;
 4365                 default:
 4366                         break;
 4367                 };
 4368                 break;
 4369         /* linux_adjtimex */
 4370         case 124:
 4371                 break;
 4372         /* linux_mprotect */
 4373         case 125:
 4374                 switch(ndx) {
 4375                 case 0:
 4376                         p = "caddr_t";
 4377                         break;
 4378                 case 1:
 4379                         p = "int";
 4380                         break;
 4381                 case 2:
 4382                         p = "int";
 4383                         break;
 4384                 default:
 4385                         break;
 4386                 };
 4387                 break;
 4388         /* linux_sigprocmask */
 4389         case 126:
 4390                 switch(ndx) {
 4391                 case 0:
 4392                         p = "l_int";
 4393                         break;
 4394                 case 1:
 4395                         p = "userland l_osigset_t *";
 4396                         break;
 4397                 case 2:
 4398                         p = "userland l_osigset_t *";
 4399                         break;
 4400                 default:
 4401                         break;
 4402                 };
 4403                 break;
 4404         /* linux_init_module */
 4405         case 128:
 4406                 break;
 4407         /* linux_delete_module */
 4408         case 129:
 4409                 break;
 4410         /* linux_quotactl */
 4411         case 131:
 4412                 break;
 4413         /* getpgid */
 4414         case 132:
 4415                 switch(ndx) {
 4416                 case 0:
 4417                         p = "int";
 4418                         break;
 4419                 default:
 4420                         break;
 4421                 };
 4422                 break;
 4423         /* fchdir */
 4424         case 133:
 4425                 switch(ndx) {
 4426                 case 0:
 4427                         p = "int";
 4428                         break;
 4429                 default:
 4430                         break;
 4431                 };
 4432                 break;
 4433         /* linux_bdflush */
 4434         case 134:
 4435                 break;
 4436         /* linux_sysfs */
 4437         case 135:
 4438                 switch(ndx) {
 4439                 case 0:
 4440                         p = "l_int";
 4441                         break;
 4442                 case 1:
 4443                         p = "l_ulong";
 4444                         break;
 4445                 case 2:
 4446                         p = "l_ulong";
 4447                         break;
 4448                 default:
 4449                         break;
 4450                 };
 4451                 break;
 4452         /* linux_personality */
 4453         case 136:
 4454                 switch(ndx) {
 4455                 case 0:
 4456                         p = "l_uint";
 4457                         break;
 4458                 default:
 4459                         break;
 4460                 };
 4461                 break;
 4462         /* linux_setfsuid16 */
 4463         case 138:
 4464                 switch(ndx) {
 4465                 case 0:
 4466                         p = "l_uid16_t";
 4467                         break;
 4468                 default:
 4469                         break;
 4470                 };
 4471                 break;
 4472         /* linux_setfsgid16 */
 4473         case 139:
 4474                 switch(ndx) {
 4475                 case 0:
 4476                         p = "l_gid16_t";
 4477                         break;
 4478                 default:
 4479                         break;
 4480                 };
 4481                 break;
 4482         /* linux_llseek */
 4483         case 140:
 4484                 switch(ndx) {
 4485                 case 0:
 4486                         p = "l_int";
 4487                         break;
 4488                 case 1:
 4489                         p = "l_ulong";
 4490                         break;
 4491                 case 2:
 4492                         p = "l_ulong";
 4493                         break;
 4494                 case 3:
 4495                         p = "userland l_loff_t *";
 4496                         break;
 4497                 case 4:
 4498                         p = "l_uint";
 4499                         break;
 4500                 default:
 4501                         break;
 4502                 };
 4503                 break;
 4504         /* linux_getdents */
 4505         case 141:
 4506                 switch(ndx) {
 4507                 case 0:
 4508                         p = "l_uint";
 4509                         break;
 4510                 case 1:
 4511                         p = "userland void *";
 4512                         break;
 4513                 case 2:
 4514                         p = "l_uint";
 4515                         break;
 4516                 default:
 4517                         break;
 4518                 };
 4519                 break;
 4520         /* linux_select */
 4521         case 142:
 4522                 switch(ndx) {
 4523                 case 0:
 4524                         p = "l_int";
 4525                         break;
 4526                 case 1:
 4527                         p = "userland l_fd_set *";
 4528                         break;
 4529                 case 2:
 4530                         p = "userland l_fd_set *";
 4531                         break;
 4532                 case 3:
 4533                         p = "userland l_fd_set *";
 4534                         break;
 4535                 case 4:
 4536                         p = "userland struct l_timeval *";
 4537                         break;
 4538                 default:
 4539                         break;
 4540                 };
 4541                 break;
 4542         /* flock */
 4543         case 143:
 4544                 switch(ndx) {
 4545                 case 0:
 4546                         p = "int";
 4547                         break;
 4548                 case 1:
 4549                         p = "int";
 4550                         break;
 4551                 default:
 4552                         break;
 4553                 };
 4554                 break;
 4555         /* linux_msync */
 4556         case 144:
 4557                 switch(ndx) {
 4558                 case 0:
 4559                         p = "l_ulong";
 4560                         break;
 4561                 case 1:
 4562                         p = "l_size_t";
 4563                         break;
 4564                 case 2:
 4565                         p = "l_int";
 4566                         break;
 4567                 default:
 4568                         break;
 4569                 };
 4570                 break;
 4571         /* readv */
 4572         case 145:
 4573                 switch(ndx) {
 4574                 case 0:
 4575                         p = "int";
 4576                         break;
 4577                 case 1:
 4578                         p = "userland struct iovec *";
 4579                         break;
 4580                 case 2:
 4581                         p = "u_int";
 4582                         break;
 4583                 default:
 4584                         break;
 4585                 };
 4586                 break;
 4587         /* writev */
 4588         case 146:
 4589                 switch(ndx) {
 4590                 case 0:
 4591                         p = "int";
 4592                         break;
 4593                 case 1:
 4594                         p = "userland struct iovec *";
 4595                         break;
 4596                 case 2:
 4597                         p = "u_int";
 4598                         break;
 4599                 default:
 4600                         break;
 4601                 };
 4602                 break;
 4603         /* linux_getsid */
 4604         case 147:
 4605                 switch(ndx) {
 4606                 case 0:
 4607                         p = "l_pid_t";
 4608                         break;
 4609                 default:
 4610                         break;
 4611                 };
 4612                 break;
 4613         /* linux_fdatasync */
 4614         case 148:
 4615                 switch(ndx) {
 4616                 case 0:
 4617                         p = "l_uint";
 4618                         break;
 4619                 default:
 4620                         break;
 4621                 };
 4622                 break;
 4623         /* linux_sysctl */
 4624         case 149:
 4625                 switch(ndx) {
 4626                 case 0:
 4627                         p = "userland struct l___sysctl_args *";
 4628                         break;
 4629                 default:
 4630                         break;
 4631                 };
 4632                 break;
 4633         /* mlock */
 4634         case 150:
 4635                 switch(ndx) {
 4636                 case 0:
 4637                         p = "userland const void *";
 4638                         break;
 4639                 case 1:
 4640                         p = "size_t";
 4641                         break;
 4642                 default:
 4643                         break;
 4644                 };
 4645                 break;
 4646         /* munlock */
 4647         case 151:
 4648                 switch(ndx) {
 4649                 case 0:
 4650                         p = "userland const void *";
 4651                         break;
 4652                 case 1:
 4653                         p = "size_t";
 4654                         break;
 4655                 default:
 4656                         break;
 4657                 };
 4658                 break;
 4659         /* mlockall */
 4660         case 152:
 4661                 switch(ndx) {
 4662                 case 0:
 4663                         p = "int";
 4664                         break;
 4665                 default:
 4666                         break;
 4667                 };
 4668                 break;
 4669         /* munlockall */
 4670         case 153:
 4671                 break;
 4672         /* linux_sched_setparam */
 4673         case 154:
 4674                 switch(ndx) {
 4675                 case 0:
 4676                         p = "l_pid_t";
 4677                         break;
 4678                 case 1:
 4679                         p = "userland struct sched_param *";
 4680                         break;
 4681                 default:
 4682                         break;
 4683                 };
 4684                 break;
 4685         /* linux_sched_getparam */
 4686         case 155:
 4687                 switch(ndx) {
 4688                 case 0:
 4689                         p = "l_pid_t";
 4690                         break;
 4691                 case 1:
 4692                         p = "userland struct sched_param *";
 4693                         break;
 4694                 default:
 4695                         break;
 4696                 };
 4697                 break;
 4698         /* linux_sched_setscheduler */
 4699         case 156:
 4700                 switch(ndx) {
 4701                 case 0:
 4702                         p = "l_pid_t";
 4703                         break;
 4704                 case 1:
 4705                         p = "l_int";
 4706                         break;
 4707                 case 2:
 4708                         p = "userland struct sched_param *";
 4709                         break;
 4710                 default:
 4711                         break;
 4712                 };
 4713                 break;
 4714         /* linux_sched_getscheduler */
 4715         case 157:
 4716                 switch(ndx) {
 4717                 case 0:
 4718                         p = "l_pid_t";
 4719                         break;
 4720                 default:
 4721                         break;
 4722                 };
 4723                 break;
 4724         /* sched_yield */
 4725         case 158:
 4726                 break;
 4727         /* linux_sched_get_priority_max */
 4728         case 159:
 4729                 switch(ndx) {
 4730                 case 0:
 4731                         p = "l_int";
 4732                         break;
 4733                 default:
 4734                         break;
 4735                 };
 4736                 break;
 4737         /* linux_sched_get_priority_min */
 4738         case 160:
 4739                 switch(ndx) {
 4740                 case 0:
 4741                         p = "l_int";
 4742                         break;
 4743                 default:
 4744                         break;
 4745                 };
 4746                 break;
 4747         /* linux_sched_rr_get_interval */
 4748         case 161:
 4749                 switch(ndx) {
 4750                 case 0:
 4751                         p = "l_pid_t";
 4752                         break;
 4753                 case 1:
 4754                         p = "userland struct l_timespec *";
 4755                         break;
 4756                 default:
 4757                         break;
 4758                 };
 4759                 break;
 4760         /* linux_nanosleep */
 4761         case 162:
 4762                 switch(ndx) {
 4763                 case 0:
 4764                         p = "userland const struct l_timespec *";
 4765                         break;
 4766                 case 1:
 4767                         p = "userland struct l_timespec *";
 4768                         break;
 4769                 default:
 4770                         break;
 4771                 };
 4772                 break;
 4773         /* linux_mremap */
 4774         case 163:
 4775                 switch(ndx) {
 4776                 case 0:
 4777                         p = "l_ulong";
 4778                         break;
 4779                 case 1:
 4780                         p = "l_ulong";
 4781                         break;
 4782                 case 2:
 4783                         p = "l_ulong";
 4784                         break;
 4785                 case 3:
 4786                         p = "l_ulong";
 4787                         break;
 4788                 case 4:
 4789                         p = "l_ulong";
 4790                         break;
 4791                 default:
 4792                         break;
 4793                 };
 4794                 break;
 4795         /* linux_setresuid16 */
 4796         case 164:
 4797                 switch(ndx) {
 4798                 case 0:
 4799                         p = "l_uid16_t";
 4800                         break;
 4801                 case 1:
 4802                         p = "l_uid16_t";
 4803                         break;
 4804                 case 2:
 4805                         p = "l_uid16_t";
 4806                         break;
 4807                 default:
 4808                         break;
 4809                 };
 4810                 break;
 4811         /* linux_getresuid16 */
 4812         case 165:
 4813                 switch(ndx) {
 4814                 case 0:
 4815                         p = "userland l_uid16_t *";
 4816                         break;
 4817                 case 1:
 4818                         p = "userland l_uid16_t *";
 4819                         break;
 4820                 case 2:
 4821                         p = "userland l_uid16_t *";
 4822                         break;
 4823                 default:
 4824                         break;
 4825                 };
 4826                 break;
 4827         /* linux_vm86 */
 4828         case 166:
 4829                 break;
 4830         /* poll */
 4831         case 168:
 4832                 switch(ndx) {
 4833                 case 0:
 4834                         p = "userland struct pollfd *";
 4835                         break;
 4836                 case 1:
 4837                         p = "unsigned int";
 4838                         break;
 4839                 case 2:
 4840                         p = "long";
 4841                         break;
 4842                 default:
 4843                         break;
 4844                 };
 4845                 break;
 4846         /* linux_setresgid16 */
 4847         case 170:
 4848                 switch(ndx) {
 4849                 case 0:
 4850                         p = "l_gid16_t";
 4851                         break;
 4852                 case 1:
 4853                         p = "l_gid16_t";
 4854                         break;
 4855                 case 2:
 4856                         p = "l_gid16_t";
 4857                         break;
 4858                 default:
 4859                         break;
 4860                 };
 4861                 break;
 4862         /* linux_getresgid16 */
 4863         case 171:
 4864                 switch(ndx) {
 4865                 case 0:
 4866                         p = "userland l_gid16_t *";
 4867                         break;
 4868                 case 1:
 4869                         p = "userland l_gid16_t *";
 4870                         break;
 4871                 case 2:
 4872                         p = "userland l_gid16_t *";
 4873                         break;
 4874                 default:
 4875                         break;
 4876                 };
 4877                 break;
 4878         /* linux_prctl */
 4879         case 172:
 4880                 switch(ndx) {
 4881                 case 0:
 4882                         p = "l_int";
 4883                         break;
 4884                 case 1:
 4885                         p = "l_int";
 4886                         break;
 4887                 case 2:
 4888                         p = "l_int";
 4889                         break;
 4890                 case 3:
 4891                         p = "l_int";
 4892                         break;
 4893                 case 4:
 4894                         p = "l_int";
 4895                         break;
 4896                 default:
 4897                         break;
 4898                 };
 4899                 break;
 4900         /* linux_rt_sigreturn */
 4901         case 173:
 4902                 switch(ndx) {
 4903                 case 0:
 4904                         p = "userland struct l_ucontext *";
 4905                         break;
 4906                 default:
 4907                         break;
 4908                 };
 4909                 break;
 4910         /* linux_rt_sigaction */
 4911         case 174:
 4912                 switch(ndx) {
 4913                 case 0:
 4914                         p = "l_int";
 4915                         break;
 4916                 case 1:
 4917                         p = "userland l_sigaction_t *";
 4918                         break;
 4919                 case 2:
 4920                         p = "userland l_sigaction_t *";
 4921                         break;
 4922                 case 3:
 4923                         p = "l_size_t";
 4924                         break;
 4925                 default:
 4926                         break;
 4927                 };
 4928                 break;
 4929         /* linux_rt_sigprocmask */
 4930         case 175:
 4931                 switch(ndx) {
 4932                 case 0:
 4933                         p = "l_int";
 4934                         break;
 4935                 case 1:
 4936                         p = "userland l_sigset_t *";
 4937                         break;
 4938                 case 2:
 4939                         p = "userland l_sigset_t *";
 4940                         break;
 4941                 case 3:
 4942                         p = "l_size_t";
 4943                         break;
 4944                 default:
 4945                         break;
 4946                 };
 4947                 break;
 4948         /* linux_rt_sigpending */
 4949         case 176:
 4950                 switch(ndx) {
 4951                 case 0:
 4952                         p = "userland l_sigset_t *";
 4953                         break;
 4954                 case 1:
 4955                         p = "l_size_t";
 4956                         break;
 4957                 default:
 4958                         break;
 4959                 };
 4960                 break;
 4961         /* linux_rt_sigtimedwait */
 4962         case 177:
 4963                 switch(ndx) {
 4964                 case 0:
 4965                         p = "userland l_sigset_t *";
 4966                         break;
 4967                 case 1:
 4968                         p = "userland l_siginfo_t *";
 4969                         break;
 4970                 case 2:
 4971                         p = "userland struct l_timeval *";
 4972                         break;
 4973                 case 3:
 4974                         p = "l_size_t";
 4975                         break;
 4976                 default:
 4977                         break;
 4978                 };
 4979                 break;
 4980         /* linux_rt_sigqueueinfo */
 4981         case 178:
 4982                 switch(ndx) {
 4983                 case 0:
 4984                         p = "l_pid_t";
 4985                         break;
 4986                 case 1:
 4987                         p = "l_int";
 4988                         break;
 4989                 case 2:
 4990                         p = "userland l_siginfo_t *";
 4991                         break;
 4992                 default:
 4993                         break;
 4994                 };
 4995                 break;
 4996         /* linux_rt_sigsuspend */
 4997         case 179:
 4998                 switch(ndx) {
 4999                 case 0:
 5000                         p = "userland l_sigset_t *";
 5001                         break;
 5002                 case 1:
 5003                         p = "l_size_t";
 5004                         break;
 5005                 default:
 5006                         break;
 5007                 };
 5008                 break;
 5009         /* linux_pread */
 5010         case 180:
 5011                 switch(ndx) {
 5012                 case 0:
 5013                         p = "l_uint";
 5014                         break;
 5015                 case 1:
 5016                         p = "userland char *";
 5017                         break;
 5018                 case 2:
 5019                         p = "l_size_t";
 5020                         break;
 5021                 case 3:
 5022                         p = "l_loff_t";
 5023                         break;
 5024                 default:
 5025                         break;
 5026                 };
 5027                 break;
 5028         /* linux_pwrite */
 5029         case 181:
 5030                 switch(ndx) {
 5031                 case 0:
 5032                         p = "l_uint";
 5033                         break;
 5034                 case 1:
 5035                         p = "userland char *";
 5036                         break;
 5037                 case 2:
 5038                         p = "l_size_t";
 5039                         break;
 5040                 case 3:
 5041                         p = "l_loff_t";
 5042                         break;
 5043                 default:
 5044                         break;
 5045                 };
 5046                 break;
 5047         /* linux_chown16 */
 5048         case 182:
 5049                 switch(ndx) {
 5050                 case 0:
 5051                         p = "userland char *";
 5052                         break;
 5053                 case 1:
 5054                         p = "l_uid16_t";
 5055                         break;
 5056                 case 2:
 5057                         p = "l_gid16_t";
 5058                         break;
 5059                 default:
 5060                         break;
 5061                 };
 5062                 break;
 5063         /* linux_getcwd */
 5064         case 183:
 5065                 switch(ndx) {
 5066                 case 0:
 5067                         p = "userland char *";
 5068                         break;
 5069                 case 1:
 5070                         p = "l_ulong";
 5071                         break;
 5072                 default:
 5073                         break;
 5074                 };
 5075                 break;
 5076         /* linux_capget */
 5077         case 184:
 5078                 switch(ndx) {
 5079                 case 0:
 5080                         p = "userland struct l_user_cap_header *";
 5081                         break;
 5082                 case 1:
 5083                         p = "userland struct l_user_cap_data *";
 5084                         break;
 5085                 default:
 5086                         break;
 5087                 };
 5088                 break;
 5089         /* linux_capset */
 5090         case 185:
 5091                 switch(ndx) {
 5092                 case 0:
 5093                         p = "userland struct l_user_cap_header *";
 5094                         break;
 5095                 case 1:
 5096                         p = "userland struct l_user_cap_data *";
 5097                         break;
 5098                 default:
 5099                         break;
 5100                 };
 5101                 break;
 5102         /* linux_sigaltstack */
 5103         case 186:
 5104                 switch(ndx) {
 5105                 case 0:
 5106                         p = "userland l_stack_t *";
 5107                         break;
 5108                 case 1:
 5109                         p = "userland l_stack_t *";
 5110                         break;
 5111                 default:
 5112                         break;
 5113                 };
 5114                 break;
 5115         /* linux_sendfile */
 5116         case 187:
 5117                 break;
 5118         /* linux_vfork */
 5119         case 190:
 5120                 break;
 5121         /* linux_getrlimit */
 5122         case 191:
 5123                 switch(ndx) {
 5124                 case 0:
 5125                         p = "l_uint";
 5126                         break;
 5127                 case 1:
 5128                         p = "userland struct l_rlimit *";
 5129                         break;
 5130                 default:
 5131                         break;
 5132                 };
 5133                 break;
 5134         /* linux_mmap2 */
 5135         case 192:
 5136                 switch(ndx) {
 5137                 case 0:
 5138                         p = "l_ulong";
 5139                         break;
 5140                 case 1:
 5141                         p = "l_ulong";
 5142                         break;
 5143                 case 2:
 5144                         p = "l_ulong";
 5145                         break;
 5146                 case 3:
 5147                         p = "l_ulong";
 5148                         break;
 5149                 case 4:
 5150                         p = "l_ulong";
 5151                         break;
 5152                 case 5:
 5153                         p = "l_ulong";
 5154                         break;
 5155                 default:
 5156                         break;
 5157                 };
 5158                 break;
 5159         /* linux_truncate64 */
 5160         case 193:
 5161                 switch(ndx) {
 5162                 case 0:
 5163                         p = "userland char *";
 5164                         break;
 5165                 case 1:
 5166                         p = "l_loff_t";
 5167                         break;
 5168                 default:
 5169                         break;
 5170                 };
 5171                 break;
 5172         /* linux_ftruncate64 */
 5173         case 194:
 5174                 switch(ndx) {
 5175                 case 0:
 5176                         p = "l_uint";
 5177                         break;
 5178                 case 1:
 5179                         p = "l_loff_t";
 5180                         break;
 5181                 default:
 5182                         break;
 5183                 };
 5184                 break;
 5185         /* linux_stat64 */
 5186         case 195:
 5187                 switch(ndx) {
 5188                 case 0:
 5189                         p = "userland const char *";
 5190                         break;
 5191                 case 1:
 5192                         p = "userland struct l_stat64 *";
 5193                         break;
 5194                 default:
 5195                         break;
 5196                 };
 5197                 break;
 5198         /* linux_lstat64 */
 5199         case 196:
 5200                 switch(ndx) {
 5201                 case 0:
 5202                         p = "userland const char *";
 5203                         break;
 5204                 case 1:
 5205                         p = "userland struct l_stat64 *";
 5206                         break;
 5207                 default:
 5208                         break;
 5209                 };
 5210                 break;
 5211         /* linux_fstat64 */
 5212         case 197:
 5213                 switch(ndx) {
 5214                 case 0:
 5215                         p = "l_int";
 5216                         break;
 5217                 case 1:
 5218                         p = "userland struct l_stat64 *";
 5219                         break;
 5220                 default:
 5221                         break;
 5222                 };
 5223                 break;
 5224         /* linux_lchown */
 5225         case 198:
 5226                 switch(ndx) {
 5227                 case 0:
 5228                         p = "userland char *";
 5229                         break;
 5230                 case 1:
 5231                         p = "l_uid_t";
 5232                         break;
 5233                 case 2:
 5234                         p = "l_gid_t";
 5235                         break;
 5236                 default:
 5237                         break;
 5238                 };
 5239                 break;
 5240         /* linux_getuid */
 5241         case 199:
 5242                 break;
 5243         /* linux_getgid */
 5244         case 200:
 5245                 break;
 5246         /* geteuid */
 5247         case 201:
 5248                 break;
 5249         /* getegid */
 5250         case 202:
 5251                 break;
 5252         /* setreuid */
 5253         case 203:
 5254                 switch(ndx) {
 5255                 case 0:
 5256                         p = "uid_t";
 5257                         break;
 5258                 case 1:
 5259                         p = "uid_t";
 5260                         break;
 5261                 default:
 5262                         break;
 5263                 };
 5264                 break;
 5265         /* setregid */
 5266         case 204:
 5267                 switch(ndx) {
 5268                 case 0:
 5269                         p = "gid_t";
 5270                         break;
 5271                 case 1:
 5272                         p = "gid_t";
 5273                         break;
 5274                 default:
 5275                         break;
 5276                 };
 5277                 break;
 5278         /* linux_getgroups */
 5279         case 205:
 5280                 switch(ndx) {
 5281                 case 0:
 5282                         p = "l_int";
 5283                         break;
 5284                 case 1:
 5285                         p = "userland l_gid_t *";
 5286                         break;
 5287                 default:
 5288                         break;
 5289                 };
 5290                 break;
 5291         /* linux_setgroups */
 5292         case 206:
 5293                 switch(ndx) {
 5294                 case 0:
 5295                         p = "l_int";
 5296                         break;
 5297                 case 1:
 5298                         p = "userland l_gid_t *";
 5299                         break;
 5300                 default:
 5301                         break;
 5302                 };
 5303                 break;
 5304         /* fchown */
 5305         case 207:
 5306                 break;
 5307         /* setresuid */
 5308         case 208:
 5309                 switch(ndx) {
 5310                 case 0:
 5311                         p = "uid_t";
 5312                         break;
 5313                 case 1:
 5314                         p = "uid_t";
 5315                         break;
 5316                 case 2:
 5317                         p = "uid_t";
 5318                         break;
 5319                 default:
 5320                         break;
 5321                 };
 5322                 break;
 5323         /* getresuid */
 5324         case 209:
 5325                 switch(ndx) {
 5326                 case 0:
 5327                         p = "userland uid_t *";
 5328                         break;
 5329                 case 1:
 5330                         p = "userland uid_t *";
 5331                         break;
 5332                 case 2:
 5333                         p = "userland uid_t *";
 5334                         break;
 5335                 default:
 5336                         break;
 5337                 };
 5338                 break;
 5339         /* setresgid */
 5340         case 210:
 5341                 switch(ndx) {
 5342                 case 0:
 5343                         p = "gid_t";
 5344                         break;
 5345                 case 1:
 5346                         p = "gid_t";
 5347                         break;
 5348                 case 2:
 5349                         p = "gid_t";
 5350                         break;
 5351                 default:
 5352                         break;
 5353                 };
 5354                 break;
 5355         /* getresgid */
 5356         case 211:
 5357                 switch(ndx) {
 5358                 case 0:
 5359                         p = "userland gid_t *";
 5360                         break;
 5361                 case 1:
 5362                         p = "userland gid_t *";
 5363                         break;
 5364                 case 2:
 5365                         p = "userland gid_t *";
 5366                         break;
 5367                 default:
 5368                         break;
 5369                 };
 5370                 break;
 5371         /* linux_chown */
 5372         case 212:
 5373                 switch(ndx) {
 5374                 case 0:
 5375                         p = "userland char *";
 5376                         break;
 5377                 case 1:
 5378                         p = "l_uid_t";
 5379                         break;
 5380                 case 2:
 5381                         p = "l_gid_t";
 5382                         break;
 5383                 default:
 5384                         break;
 5385                 };
 5386                 break;
 5387         /* setuid */
 5388         case 213:
 5389                 switch(ndx) {
 5390                 case 0:
 5391                         p = "uid_t";
 5392                         break;
 5393                 default:
 5394                         break;
 5395                 };
 5396                 break;
 5397         /* setgid */
 5398         case 214:
 5399                 switch(ndx) {
 5400                 case 0:
 5401                         p = "gid_t";
 5402                         break;
 5403                 default:
 5404                         break;
 5405                 };
 5406                 break;
 5407         /* linux_setfsuid */
 5408         case 215:
 5409                 switch(ndx) {
 5410                 case 0:
 5411                         p = "l_uid_t";
 5412                         break;
 5413                 default:
 5414                         break;
 5415                 };
 5416                 break;
 5417         /* linux_setfsgid */
 5418         case 216:
 5419                 switch(ndx) {
 5420                 case 0:
 5421                         p = "l_gid_t";
 5422                         break;
 5423                 default:
 5424                         break;
 5425                 };
 5426                 break;
 5427         /* linux_pivot_root */
 5428         case 217:
 5429                 switch(ndx) {
 5430                 case 0:
 5431                         p = "userland char *";
 5432                         break;
 5433                 case 1:
 5434                         p = "userland char *";
 5435                         break;
 5436                 default:
 5437                         break;
 5438                 };
 5439                 break;
 5440         /* linux_mincore */
 5441         case 218:
 5442                 switch(ndx) {
 5443                 case 0:
 5444                         p = "l_ulong";
 5445                         break;
 5446                 case 1:
 5447                         p = "l_size_t";
 5448                         break;
 5449                 case 2:
 5450                         p = "userland u_char *";
 5451                         break;
 5452                 default:
 5453                         break;
 5454                 };
 5455                 break;
 5456         /* linux_madvise */
 5457         case 219:
 5458                 switch(ndx) {
 5459                 case 0:
 5460                         p = "userland void *";
 5461                         break;
 5462                 case 1:
 5463                         p = "size_t";
 5464                         break;
 5465                 case 2:
 5466                         p = "int";
 5467                         break;
 5468                 default:
 5469                         break;
 5470                 };
 5471                 break;
 5472         /* linux_getdents64 */
 5473         case 220:
 5474                 switch(ndx) {
 5475                 case 0:
 5476                         p = "l_uint";
 5477                         break;
 5478                 case 1:
 5479                         p = "userland void *";
 5480                         break;
 5481                 case 2:
 5482                         p = "l_uint";
 5483                         break;
 5484                 default:
 5485                         break;
 5486                 };
 5487                 break;
 5488         /* linux_fcntl64 */
 5489         case 221:
 5490                 switch(ndx) {
 5491                 case 0:
 5492                         p = "l_uint";
 5493                         break;
 5494                 case 1:
 5495                         p = "l_uint";
 5496                         break;
 5497                 case 2:
 5498                         p = "l_ulong";
 5499                         break;
 5500                 default:
 5501                         break;
 5502                 };
 5503                 break;
 5504         /* linux_gettid */
 5505         case 224:
 5506                 break;
 5507         /* linux_setxattr */
 5508         case 226:
 5509                 break;
 5510         /* linux_lsetxattr */
 5511         case 227:
 5512                 break;
 5513         /* linux_fsetxattr */
 5514         case 228:
 5515                 break;
 5516         /* linux_getxattr */
 5517         case 229:
 5518                 break;
 5519         /* linux_lgetxattr */
 5520         case 230:
 5521                 break;
 5522         /* linux_fgetxattr */
 5523         case 231:
 5524                 break;
 5525         /* linux_listxattr */
 5526         case 232:
 5527                 break;
 5528         /* linux_llistxattr */
 5529         case 233:
 5530                 break;
 5531         /* linux_flistxattr */
 5532         case 234:
 5533                 break;
 5534         /* linux_removexattr */
 5535         case 235:
 5536                 break;
 5537         /* linux_lremovexattr */
 5538         case 236:
 5539                 break;
 5540         /* linux_fremovexattr */
 5541         case 237:
 5542                 break;
 5543         /* linux_tkill */
 5544         case 238:
 5545                 switch(ndx) {
 5546                 case 0:
 5547                         p = "int";
 5548                         break;
 5549                 case 1:
 5550                         p = "int";
 5551                         break;
 5552                 default:
 5553                         break;
 5554                 };
 5555                 break;
 5556         /* linux_sys_futex */
 5557         case 240:
 5558                 switch(ndx) {
 5559                 case 0:
 5560                         p = "userland void *";
 5561                         break;
 5562                 case 1:
 5563                         p = "int";
 5564                         break;
 5565                 case 2:
 5566                         p = "uint32_t";
 5567                         break;
 5568                 case 3:
 5569                         p = "userland struct l_timespec *";
 5570                         break;
 5571                 case 4:
 5572                         p = "userland uint32_t *";
 5573                         break;
 5574                 case 5:
 5575                         p = "uint32_t";
 5576                         break;
 5577                 default:
 5578                         break;
 5579                 };
 5580                 break;
 5581         /* linux_sched_setaffinity */
 5582         case 241:
 5583                 switch(ndx) {
 5584                 case 0:
 5585                         p = "l_pid_t";
 5586                         break;
 5587                 case 1:
 5588                         p = "l_uint";
 5589                         break;
 5590                 case 2:
 5591                         p = "userland l_ulong *";
 5592                         break;
 5593                 default:
 5594                         break;
 5595                 };
 5596                 break;
 5597         /* linux_sched_getaffinity */
 5598         case 242:
 5599                 switch(ndx) {
 5600                 case 0:
 5601                         p = "l_pid_t";
 5602                         break;
 5603                 case 1:
 5604                         p = "l_uint";
 5605                         break;
 5606                 case 2:
 5607                         p = "userland l_ulong *";
 5608                         break;
 5609                 default:
 5610                         break;
 5611                 };
 5612                 break;
 5613         /* linux_set_thread_area */
 5614         case 243:
 5615                 switch(ndx) {
 5616                 case 0:
 5617                         p = "userland struct l_user_desc *";
 5618                         break;
 5619                 default:
 5620                         break;
 5621                 };
 5622                 break;
 5623         /* linux_get_thread_area */
 5624         case 244:
 5625                 switch(ndx) {
 5626                 case 0:
 5627                         p = "userland struct l_user_desc *";
 5628                         break;
 5629                 default:
 5630                         break;
 5631                 };
 5632                 break;
 5633         /* linux_fadvise64 */
 5634         case 250:
 5635                 switch(ndx) {
 5636                 case 0:
 5637                         p = "int";
 5638                         break;
 5639                 case 1:
 5640                         p = "l_loff_t";
 5641                         break;
 5642                 case 2:
 5643                         p = "l_size_t";
 5644                         break;
 5645                 case 3:
 5646                         p = "int";
 5647                         break;
 5648                 default:
 5649                         break;
 5650                 };
 5651                 break;
 5652         /* linux_exit_group */
 5653         case 252:
 5654                 switch(ndx) {
 5655                 case 0:
 5656                         p = "int";
 5657                         break;
 5658                 default:
 5659                         break;
 5660                 };
 5661                 break;
 5662         /* linux_lookup_dcookie */
 5663         case 253:
 5664                 break;
 5665         /* linux_epoll_create */
 5666         case 254:
 5667                 switch(ndx) {
 5668                 case 0:
 5669                         p = "l_int";
 5670                         break;
 5671                 default:
 5672                         break;
 5673                 };
 5674                 break;
 5675         /* linux_epoll_ctl */
 5676         case 255:
 5677                 switch(ndx) {
 5678                 case 0:
 5679                         p = "l_int";
 5680                         break;
 5681                 case 1:
 5682                         p = "l_int";
 5683                         break;
 5684                 case 2:
 5685                         p = "l_int";
 5686                         break;
 5687                 case 3:
 5688                         p = "userland struct epoll_event *";
 5689                         break;
 5690                 default:
 5691                         break;
 5692                 };
 5693                 break;
 5694         /* linux_epoll_wait */
 5695         case 256:
 5696                 switch(ndx) {
 5697                 case 0:
 5698                         p = "l_int";
 5699                         break;
 5700                 case 1:
 5701                         p = "userland struct epoll_event *";
 5702                         break;
 5703                 case 2:
 5704                         p = "l_int";
 5705                         break;
 5706                 case 3:
 5707                         p = "l_int";
 5708                         break;
 5709                 default:
 5710                         break;
 5711                 };
 5712                 break;
 5713         /* linux_remap_file_pages */
 5714         case 257:
 5715                 break;
 5716         /* linux_set_tid_address */
 5717         case 258:
 5718                 switch(ndx) {
 5719                 case 0:
 5720                         p = "userland int *";
 5721                         break;
 5722                 default:
 5723                         break;
 5724                 };
 5725                 break;
 5726         /* linux_timer_create */
 5727         case 259:
 5728                 switch(ndx) {
 5729                 case 0:
 5730                         p = "clockid_t";
 5731                         break;
 5732                 case 1:
 5733                         p = "userland struct sigevent *";
 5734                         break;
 5735                 case 2:
 5736                         p = "userland l_timer_t *";
 5737                         break;
 5738                 default:
 5739                         break;
 5740                 };
 5741                 break;
 5742         /* linux_timer_settime */
 5743         case 260:
 5744                 switch(ndx) {
 5745                 case 0:
 5746                         p = "l_timer_t";
 5747                         break;
 5748                 case 1:
 5749                         p = "l_int";
 5750                         break;
 5751                 case 2:
 5752                         p = "userland const struct itimerspec *";
 5753                         break;
 5754                 case 3:
 5755                         p = "userland struct itimerspec *";
 5756                         break;
 5757                 default:
 5758                         break;
 5759                 };
 5760                 break;
 5761         /* linux_timer_gettime */
 5762         case 261:
 5763                 switch(ndx) {
 5764                 case 0:
 5765                         p = "l_timer_t";
 5766                         break;
 5767                 case 1:
 5768                         p = "userland struct itimerspec *";
 5769                         break;
 5770                 default:
 5771                         break;
 5772                 };
 5773                 break;
 5774         /* linux_timer_getoverrun */
 5775         case 262:
 5776                 switch(ndx) {
 5777                 case 0:
 5778                         p = "l_timer_t";
 5779                         break;
 5780                 default:
 5781                         break;
 5782                 };
 5783                 break;
 5784         /* linux_timer_delete */
 5785         case 263:
 5786                 switch(ndx) {
 5787                 case 0:
 5788                         p = "l_timer_t";
 5789                         break;
 5790                 default:
 5791                         break;
 5792                 };
 5793                 break;
 5794         /* linux_clock_settime */
 5795         case 264:
 5796                 switch(ndx) {
 5797                 case 0:
 5798                         p = "clockid_t";
 5799                         break;
 5800                 case 1:
 5801                         p = "userland struct l_timespec *";
 5802                         break;
 5803                 default:
 5804                         break;
 5805                 };
 5806                 break;
 5807         /* linux_clock_gettime */
 5808         case 265:
 5809                 switch(ndx) {
 5810                 case 0:
 5811                         p = "clockid_t";
 5812                         break;
 5813                 case 1:
 5814                         p = "userland struct l_timespec *";
 5815                         break;
 5816                 default:
 5817                         break;
 5818                 };
 5819                 break;
 5820         /* linux_clock_getres */
 5821         case 266:
 5822                 switch(ndx) {
 5823                 case 0:
 5824                         p = "clockid_t";
 5825                         break;
 5826                 case 1:
 5827                         p = "userland struct l_timespec *";
 5828                         break;
 5829                 default:
 5830                         break;
 5831                 };
 5832                 break;
 5833         /* linux_clock_nanosleep */
 5834         case 267:
 5835                 switch(ndx) {
 5836                 case 0:
 5837                         p = "clockid_t";
 5838                         break;
 5839                 case 1:
 5840                         p = "int";
 5841                         break;
 5842                 case 2:
 5843                         p = "userland struct l_timespec *";
 5844                         break;
 5845                 case 3:
 5846                         p = "userland struct l_timespec *";
 5847                         break;
 5848                 default:
 5849                         break;
 5850                 };
 5851                 break;
 5852         /* linux_statfs64 */
 5853         case 268:
 5854                 switch(ndx) {
 5855                 case 0:
 5856                         p = "userland char *";
 5857                         break;
 5858                 case 1:
 5859                         p = "size_t";
 5860                         break;
 5861                 case 2:
 5862                         p = "userland struct l_statfs64_buf *";
 5863                         break;
 5864                 default:
 5865                         break;
 5866                 };
 5867                 break;
 5868         /* linux_fstatfs64 */
 5869         case 269:
 5870                 switch(ndx) {
 5871                 case 0:
 5872                         p = "l_uint";
 5873                         break;
 5874                 case 1:
 5875                         p = "size_t";
 5876                         break;
 5877                 case 2:
 5878                         p = "userland struct l_statfs64_buf *";
 5879                         break;
 5880                 default:
 5881                         break;
 5882                 };
 5883                 break;
 5884         /* linux_tgkill */
 5885         case 270:
 5886                 switch(ndx) {
 5887                 case 0:
 5888                         p = "int";
 5889                         break;
 5890                 case 1:
 5891                         p = "int";
 5892                         break;
 5893                 case 2:
 5894                         p = "int";
 5895                         break;
 5896                 default:
 5897                         break;
 5898                 };
 5899                 break;
 5900         /* linux_utimes */
 5901         case 271:
 5902                 switch(ndx) {
 5903                 case 0:
 5904                         p = "userland char *";
 5905                         break;
 5906                 case 1:
 5907                         p = "userland struct l_timeval *";
 5908                         break;
 5909                 default:
 5910                         break;
 5911                 };
 5912                 break;
 5913         /* linux_fadvise64_64 */
 5914         case 272:
 5915                 switch(ndx) {
 5916                 case 0:
 5917                         p = "int";
 5918                         break;
 5919                 case 1:
 5920                         p = "l_loff_t";
 5921                         break;
 5922                 case 2:
 5923                         p = "l_loff_t";
 5924                         break;
 5925                 case 3:
 5926                         p = "int";
 5927                         break;
 5928                 default:
 5929                         break;
 5930                 };
 5931                 break;
 5932         /* linux_mbind */
 5933         case 274:
 5934                 break;
 5935         /* linux_get_mempolicy */
 5936         case 275:
 5937                 break;
 5938         /* linux_set_mempolicy */
 5939         case 276:
 5940                 break;
 5941         /* linux_mq_open */
 5942         case 277:
 5943                 switch(ndx) {
 5944                 case 0:
 5945                         p = "userland const char *";
 5946                         break;
 5947                 case 1:
 5948                         p = "int";
 5949                         break;
 5950                 case 2:
 5951                         p = "mode_t";
 5952                         break;
 5953                 case 3:
 5954                         p = "userland struct mq_attr *";
 5955                         break;
 5956                 default:
 5957                         break;
 5958                 };
 5959                 break;
 5960         /* linux_mq_unlink */
 5961         case 278:
 5962                 switch(ndx) {
 5963                 case 0:
 5964                         p = "userland const char *";
 5965                         break;
 5966                 default:
 5967                         break;
 5968                 };
 5969                 break;
 5970         /* linux_mq_timedsend */
 5971         case 279:
 5972                 switch(ndx) {
 5973                 case 0:
 5974                         p = "l_mqd_t";
 5975                         break;
 5976                 case 1:
 5977                         p = "userland const char *";
 5978                         break;
 5979                 case 2:
 5980                         p = "size_t";
 5981                         break;
 5982                 case 3:
 5983                         p = "unsigned int";
 5984                         break;
 5985                 case 4:
 5986                         p = "userland const struct l_timespec *";
 5987                         break;
 5988                 default:
 5989                         break;
 5990                 };
 5991                 break;
 5992         /* linux_mq_timedreceive */
 5993         case 280:
 5994                 switch(ndx) {
 5995                 case 0:
 5996                         p = "l_mqd_t";
 5997                         break;
 5998                 case 1:
 5999                         p = "userland char *";
 6000                         break;
 6001                 case 2:
 6002                         p = "size_t";
 6003                         break;
 6004                 case 3:
 6005                         p = "unsigned int";
 6006                         break;
 6007                 case 4:
 6008                         p = "userland const struct l_timespec *";
 6009                         break;
 6010                 default:
 6011                         break;
 6012                 };
 6013                 break;
 6014         /* linux_mq_notify */
 6015         case 281:
 6016                 switch(ndx) {
 6017                 case 0:
 6018                         p = "l_mqd_t";
 6019                         break;
 6020                 case 1:
 6021                         p = "userland const struct l_timespec *";
 6022                         break;
 6023                 default:
 6024                         break;
 6025                 };
 6026                 break;
 6027         /* linux_mq_getsetattr */
 6028         case 282:
 6029                 switch(ndx) {
 6030                 case 0:
 6031                         p = "l_mqd_t";
 6032                         break;
 6033                 case 1:
 6034                         p = "userland const struct mq_attr *";
 6035                         break;
 6036                 case 2:
 6037                         p = "userland struct mq_attr *";
 6038                         break;
 6039                 default:
 6040                         break;
 6041                 };
 6042                 break;
 6043         /* linux_kexec_load */
 6044         case 283:
 6045                 break;
 6046         /* linux_waitid */
 6047         case 284:
 6048                 switch(ndx) {
 6049                 case 0:
 6050                         p = "int";
 6051                         break;
 6052                 case 1:
 6053                         p = "l_pid_t";
 6054                         break;
 6055                 case 2:
 6056                         p = "userland l_siginfo_t *";
 6057                         break;
 6058                 case 3:
 6059                         p = "int";
 6060                         break;
 6061                 case 4:
 6062                         p = "userland void *";
 6063                         break;
 6064                 default:
 6065                         break;
 6066                 };
 6067                 break;
 6068         /* linux_add_key */
 6069         case 286:
 6070                 break;
 6071         /* linux_request_key */
 6072         case 287:
 6073                 break;
 6074         /* linux_keyctl */
 6075         case 288:
 6076                 break;
 6077         /* linux_ioprio_set */
 6078         case 289:
 6079                 break;
 6080         /* linux_ioprio_get */
 6081         case 290:
 6082                 break;
 6083         /* linux_inotify_init */
 6084         case 291:
 6085                 break;
 6086         /* linux_inotify_add_watch */
 6087         case 292:
 6088                 break;
 6089         /* linux_inotify_rm_watch */
 6090         case 293:
 6091                 break;
 6092         /* linux_migrate_pages */
 6093         case 294:
 6094                 break;
 6095         /* linux_openat */
 6096         case 295:
 6097                 switch(ndx) {
 6098                 case 0:
 6099                         p = "l_int";
 6100                         break;
 6101                 case 1:
 6102                         p = "userland const char *";
 6103                         break;
 6104                 case 2:
 6105                         p = "l_int";
 6106                         break;
 6107                 case 3:
 6108                         p = "l_int";
 6109                         break;
 6110                 default:
 6111                         break;
 6112                 };
 6113                 break;
 6114         /* linux_mkdirat */
 6115         case 296:
 6116                 switch(ndx) {
 6117                 case 0:
 6118                         p = "l_int";
 6119                         break;
 6120                 case 1:
 6121                         p = "userland const char *";
 6122                         break;
 6123                 case 2:
 6124                         p = "l_int";
 6125                         break;
 6126                 default:
 6127                         break;
 6128                 };
 6129                 break;
 6130         /* linux_mknodat */
 6131         case 297:
 6132                 switch(ndx) {
 6133                 case 0:
 6134                         p = "l_int";
 6135                         break;
 6136                 case 1:
 6137                         p = "userland const char *";
 6138                         break;
 6139                 case 2:
 6140                         p = "l_int";
 6141                         break;
 6142                 case 3:
 6143                         p = "l_uint";
 6144                         break;
 6145                 default:
 6146                         break;
 6147                 };
 6148                 break;
 6149         /* linux_fchownat */
 6150         case 298:
 6151                 switch(ndx) {
 6152                 case 0:
 6153                         p = "l_int";
 6154                         break;
 6155                 case 1:
 6156                         p = "userland const char *";
 6157                         break;
 6158                 case 2:
 6159                         p = "l_uid16_t";
 6160                         break;
 6161                 case 3:
 6162                         p = "l_gid16_t";
 6163                         break;
 6164                 case 4:
 6165                         p = "l_int";
 6166                         break;
 6167                 default:
 6168                         break;
 6169                 };
 6170                 break;
 6171         /* linux_futimesat */
 6172         case 299:
 6173                 switch(ndx) {
 6174                 case 0:
 6175                         p = "l_int";
 6176                         break;
 6177                 case 1:
 6178                         p = "userland char *";
 6179                         break;
 6180                 case 2:
 6181                         p = "userland struct l_timeval *";
 6182                         break;
 6183                 default:
 6184                         break;
 6185                 };
 6186                 break;
 6187         /* linux_fstatat64 */
 6188         case 300:
 6189                 switch(ndx) {
 6190                 case 0:
 6191                         p = "l_int";
 6192                         break;
 6193                 case 1:
 6194                         p = "userland char *";
 6195                         break;
 6196                 case 2:
 6197                         p = "userland struct l_stat64 *";
 6198                         break;
 6199                 case 3:
 6200                         p = "l_int";
 6201                         break;
 6202                 default:
 6203                         break;
 6204                 };
 6205                 break;
 6206         /* linux_unlinkat */
 6207         case 301:
 6208                 switch(ndx) {
 6209                 case 0:
 6210                         p = "l_int";
 6211                         break;
 6212                 case 1:
 6213                         p = "userland const char *";
 6214                         break;
 6215                 case 2:
 6216                         p = "l_int";
 6217                         break;
 6218                 default:
 6219                         break;
 6220                 };
 6221                 break;
 6222         /* linux_renameat */
 6223         case 302:
 6224                 switch(ndx) {
 6225                 case 0:
 6226                         p = "l_int";
 6227                         break;
 6228                 case 1:
 6229                         p = "userland const char *";
 6230                         break;
 6231                 case 2:
 6232                         p = "l_int";
 6233                         break;
 6234                 case 3:
 6235                         p = "userland const char *";
 6236                         break;
 6237                 default:
 6238                         break;
 6239                 };
 6240                 break;
 6241         /* linux_linkat */
 6242         case 303:
 6243                 switch(ndx) {
 6244                 case 0:
 6245                         p = "l_int";
 6246                         break;
 6247                 case 1:
 6248                         p = "userland const char *";
 6249                         break;
 6250                 case 2:
 6251                         p = "l_int";
 6252                         break;
 6253                 case 3:
 6254                         p = "userland const char *";
 6255                         break;
 6256                 case 4:
 6257                         p = "l_int";
 6258                         break;
 6259                 default:
 6260                         break;
 6261                 };
 6262                 break;
 6263         /* linux_symlinkat */
 6264         case 304:
 6265                 switch(ndx) {
 6266                 case 0:
 6267                         p = "userland const char *";
 6268                         break;
 6269                 case 1:
 6270                         p = "l_int";
 6271                         break;
 6272                 case 2:
 6273                         p = "userland const char *";
 6274                         break;
 6275                 default:
 6276                         break;
 6277                 };
 6278                 break;
 6279         /* linux_readlinkat */
 6280         case 305:
 6281                 switch(ndx) {
 6282                 case 0:
 6283                         p = "l_int";
 6284                         break;
 6285                 case 1:
 6286                         p = "userland const char *";
 6287                         break;
 6288                 case 2:
 6289                         p = "userland char *";
 6290                         break;
 6291                 case 3:
 6292                         p = "l_int";
 6293                         break;
 6294                 default:
 6295                         break;
 6296                 };
 6297                 break;
 6298         /* linux_fchmodat */
 6299         case 306:
 6300                 switch(ndx) {
 6301                 case 0:
 6302                         p = "l_int";
 6303                         break;
 6304                 case 1:
 6305                         p = "userland const char *";
 6306                         break;
 6307                 case 2:
 6308                         p = "l_mode_t";
 6309                         break;
 6310                 default:
 6311                         break;
 6312                 };
 6313                 break;
 6314         /* linux_faccessat */
 6315         case 307:
 6316                 switch(ndx) {
 6317                 case 0:
 6318                         p = "l_int";
 6319                         break;
 6320                 case 1:
 6321                         p = "userland const char *";
 6322                         break;
 6323                 case 2:
 6324                         p = "l_int";
 6325                         break;
 6326                 default:
 6327                         break;
 6328                 };
 6329                 break;
 6330         /* linux_pselect6 */
 6331         case 308:
 6332                 switch(ndx) {
 6333                 case 0:
 6334                         p = "l_int";
 6335                         break;
 6336                 case 1:
 6337                         p = "userland l_fd_set *";
 6338                         break;
 6339                 case 2:
 6340                         p = "userland l_fd_set *";
 6341                         break;
 6342                 case 3:
 6343                         p = "userland l_fd_set *";
 6344                         break;
 6345                 case 4:
 6346                         p = "userland struct l_timespec *";
 6347                         break;
 6348                 case 5:
 6349                         p = "userland l_uintptr_t *";
 6350                         break;
 6351                 default:
 6352                         break;
 6353                 };
 6354                 break;
 6355         /* linux_ppoll */
 6356         case 309:
 6357                 switch(ndx) {
 6358                 case 0:
 6359                         p = "userland struct pollfd *";
 6360                         break;
 6361                 case 1:
 6362                         p = "uint32_t";
 6363                         break;
 6364                 case 2:
 6365                         p = "userland struct l_timespec *";
 6366                         break;
 6367                 case 3:
 6368                         p = "userland l_sigset_t *";
 6369                         break;
 6370                 case 4:
 6371                         p = "l_size_t";
 6372                         break;
 6373                 default:
 6374                         break;
 6375                 };
 6376                 break;
 6377         /* linux_unshare */
 6378         case 310:
 6379                 break;
 6380         /* linux_set_robust_list */
 6381         case 311:
 6382                 switch(ndx) {
 6383                 case 0:
 6384                         p = "userland struct linux_robust_list_head *";
 6385                         break;
 6386                 case 1:
 6387                         p = "l_size_t";
 6388                         break;
 6389                 default:
 6390                         break;
 6391                 };
 6392                 break;
 6393         /* linux_get_robust_list */
 6394         case 312:
 6395                 switch(ndx) {
 6396                 case 0:
 6397                         p = "l_int";
 6398                         break;
 6399                 case 1:
 6400                         p = "userland struct linux_robust_list_head **";
 6401                         break;
 6402                 case 2:
 6403                         p = "userland l_size_t *";
 6404                         break;
 6405                 default:
 6406                         break;
 6407                 };
 6408                 break;
 6409         /* linux_splice */
 6410         case 313:
 6411                 switch(ndx) {
 6412                 case 0:
 6413                         p = "int";
 6414                         break;
 6415                 case 1:
 6416                         p = "userland l_loff_t *";
 6417                         break;
 6418                 case 2:
 6419                         p = "int";
 6420                         break;
 6421                 case 3:
 6422                         p = "userland l_loff_t *";
 6423                         break;
 6424                 case 4:
 6425                         p = "l_size_t";
 6426                         break;
 6427                 case 5:
 6428                         p = "l_uint";
 6429                         break;
 6430                 default:
 6431                         break;
 6432                 };
 6433                 break;
 6434         /* linux_sync_file_range */
 6435         case 314:
 6436                 switch(ndx) {
 6437                 case 0:
 6438                         p = "l_int";
 6439                         break;
 6440                 case 1:
 6441                         p = "l_loff_t";
 6442                         break;
 6443                 case 2:
 6444                         p = "l_loff_t";
 6445                         break;
 6446                 case 3:
 6447                         p = "unsigned int";
 6448                         break;
 6449                 default:
 6450                         break;
 6451                 };
 6452                 break;
 6453         /* linux_tee */
 6454         case 315:
 6455                 break;
 6456         /* linux_vmsplice */
 6457         case 316:
 6458                 break;
 6459         /* linux_move_pages */
 6460         case 317:
 6461                 break;
 6462         /* linux_getcpu */
 6463         case 318:
 6464                 switch(ndx) {
 6465                 case 0:
 6466                         p = "userland l_uint *";
 6467                         break;
 6468                 case 1:
 6469                         p = "userland l_uint *";
 6470                         break;
 6471                 case 2:
 6472                         p = "userland void *";
 6473                         break;
 6474                 default:
 6475                         break;
 6476                 };
 6477                 break;
 6478         /* linux_epoll_pwait */
 6479         case 319:
 6480                 switch(ndx) {
 6481                 case 0:
 6482                         p = "l_int";
 6483                         break;
 6484                 case 1:
 6485                         p = "userland struct epoll_event *";
 6486                         break;
 6487                 case 2:
 6488                         p = "l_int";
 6489                         break;
 6490                 case 3:
 6491                         p = "l_int";
 6492                         break;
 6493                 case 4:
 6494                         p = "userland l_sigset_t *";
 6495                         break;
 6496                 case 5:
 6497                         p = "l_size_t";
 6498                         break;
 6499                 default:
 6500                         break;
 6501                 };
 6502                 break;
 6503         /* linux_utimensat */
 6504         case 320:
 6505                 switch(ndx) {
 6506                 case 0:
 6507                         p = "l_int";
 6508                         break;
 6509                 case 1:
 6510                         p = "userland const char *";
 6511                         break;
 6512                 case 2:
 6513                         p = "userland const struct l_timespec *";
 6514                         break;
 6515                 case 3:
 6516                         p = "l_int";
 6517                         break;
 6518                 default:
 6519                         break;
 6520                 };
 6521                 break;
 6522         /* linux_signalfd */
 6523         case 321:
 6524                 break;
 6525         /* linux_timerfd_create */
 6526         case 322:
 6527                 switch(ndx) {
 6528                 case 0:
 6529                         p = "l_int";
 6530                         break;
 6531                 case 1:
 6532                         p = "l_int";
 6533                         break;
 6534                 default:
 6535                         break;
 6536                 };
 6537                 break;
 6538         /* linux_eventfd */
 6539         case 323:
 6540                 switch(ndx) {
 6541                 case 0:
 6542                         p = "l_uint";
 6543                         break;
 6544                 default:
 6545                         break;
 6546                 };
 6547                 break;
 6548         /* linux_fallocate */
 6549         case 324:
 6550                 switch(ndx) {
 6551                 case 0:
 6552                         p = "l_int";
 6553                         break;
 6554                 case 1:
 6555                         p = "l_int";
 6556                         break;
 6557                 case 2:
 6558                         p = "l_loff_t";
 6559                         break;
 6560                 case 3:
 6561                         p = "l_loff_t";
 6562                         break;
 6563                 default:
 6564                         break;
 6565                 };
 6566                 break;
 6567         /* linux_timerfd_settime */
 6568         case 325:
 6569                 switch(ndx) {
 6570                 case 0:
 6571                         p = "l_int";
 6572                         break;
 6573                 case 1:
 6574                         p = "l_int";
 6575                         break;
 6576                 case 2:
 6577                         p = "userland const struct l_itimerspec *";
 6578                         break;
 6579                 case 3:
 6580                         p = "userland struct l_itimerspec *";
 6581                         break;
 6582                 default:
 6583                         break;
 6584                 };
 6585                 break;
 6586         /* linux_timerfd_gettime */
 6587         case 326:
 6588                 switch(ndx) {
 6589                 case 0:
 6590                         p = "l_int";
 6591                         break;
 6592                 case 1:
 6593                         p = "userland struct l_itimerspec *";
 6594                         break;
 6595                 default:
 6596                         break;
 6597                 };
 6598                 break;
 6599         /* linux_signalfd4 */
 6600         case 327:
 6601                 break;
 6602         /* linux_eventfd2 */
 6603         case 328:
 6604                 switch(ndx) {
 6605                 case 0:
 6606                         p = "l_uint";
 6607                         break;
 6608                 case 1:
 6609                         p = "l_int";
 6610                         break;
 6611                 default:
 6612                         break;
 6613                 };
 6614                 break;
 6615         /* linux_epoll_create1 */
 6616         case 329:
 6617                 switch(ndx) {
 6618                 case 0:
 6619                         p = "l_int";
 6620                         break;
 6621                 default:
 6622                         break;
 6623                 };
 6624                 break;
 6625         /* linux_dup3 */
 6626         case 330:
 6627                 switch(ndx) {
 6628                 case 0:
 6629                         p = "l_int";
 6630                         break;
 6631                 case 1:
 6632                         p = "l_int";
 6633                         break;
 6634                 case 2:
 6635                         p = "l_int";
 6636                         break;
 6637                 default:
 6638                         break;
 6639                 };
 6640                 break;
 6641         /* linux_pipe2 */
 6642         case 331:
 6643                 switch(ndx) {
 6644                 case 0:
 6645                         p = "userland l_int *";
 6646                         break;
 6647                 case 1:
 6648                         p = "l_int";
 6649                         break;
 6650                 default:
 6651                         break;
 6652                 };
 6653                 break;
 6654         /* linux_inotify_init1 */
 6655         case 332:
 6656                 break;
 6657         /* linux_preadv */
 6658         case 333:
 6659                 switch(ndx) {
 6660                 case 0:
 6661                         p = "l_ulong";
 6662                         break;
 6663                 case 1:
 6664                         p = "userland struct iovec *";
 6665                         break;
 6666                 case 2:
 6667                         p = "l_ulong";
 6668                         break;
 6669                 case 3:
 6670                         p = "l_ulong";
 6671                         break;
 6672                 case 4:
 6673                         p = "l_ulong";
 6674                         break;
 6675                 default:
 6676                         break;
 6677                 };
 6678                 break;
 6679         /* linux_pwritev */
 6680         case 334:
 6681                 switch(ndx) {
 6682                 case 0:
 6683                         p = "l_ulong";
 6684                         break;
 6685                 case 1:
 6686                         p = "userland struct iovec *";
 6687                         break;
 6688                 case 2:
 6689                         p = "l_ulong";
 6690                         break;
 6691                 case 3:
 6692                         p = "l_ulong";
 6693                         break;
 6694                 case 4:
 6695                         p = "l_ulong";
 6696                         break;
 6697                 default:
 6698                         break;
 6699                 };
 6700                 break;
 6701         /* linux_rt_tgsigqueueinfo */
 6702         case 335:
 6703                 switch(ndx) {
 6704                 case 0:
 6705                         p = "l_pid_t";
 6706                         break;
 6707                 case 1:
 6708                         p = "l_pid_t";
 6709                         break;
 6710                 case 2:
 6711                         p = "l_int";
 6712                         break;
 6713                 case 3:
 6714                         p = "userland l_siginfo_t *";
 6715                         break;
 6716                 default:
 6717                         break;
 6718                 };
 6719                 break;
 6720         /* linux_perf_event_open */
 6721         case 336:
 6722                 break;
 6723         /* linux_recvmmsg */
 6724         case 337:
 6725                 switch(ndx) {
 6726                 case 0:
 6727                         p = "l_int";
 6728                         break;
 6729                 case 1:
 6730                         p = "userland struct l_mmsghdr *";
 6731                         break;
 6732                 case 2:
 6733                         p = "l_uint";
 6734                         break;
 6735                 case 3:
 6736                         p = "l_uint";
 6737                         break;
 6738                 case 4:
 6739                         p = "userland struct l_timespec *";
 6740                         break;
 6741                 default:
 6742                         break;
 6743                 };
 6744                 break;
 6745         /* linux_fanotify_init */
 6746         case 338:
 6747                 break;
 6748         /* linux_fanotify_mark */
 6749         case 339:
 6750                 break;
 6751         /* linux_prlimit64 */
 6752         case 340:
 6753                 switch(ndx) {
 6754                 case 0:
 6755                         p = "l_pid_t";
 6756                         break;
 6757                 case 1:
 6758                         p = "l_uint";
 6759                         break;
 6760                 case 2:
 6761                         p = "userland struct rlimit *";
 6762                         break;
 6763                 case 3:
 6764                         p = "userland struct rlimit *";
 6765                         break;
 6766                 default:
 6767                         break;
 6768                 };
 6769                 break;
 6770         /* linux_name_to_handle_at */
 6771         case 341:
 6772                 break;
 6773         /* linux_open_by_handle_at */
 6774         case 342:
 6775                 break;
 6776         /* linux_clock_adjtime */
 6777         case 343:
 6778                 break;
 6779         /* linux_syncfs */
 6780         case 344:
 6781                 switch(ndx) {
 6782                 case 0:
 6783                         p = "l_int";
 6784                         break;
 6785                 default:
 6786                         break;
 6787                 };
 6788                 break;
 6789         /* linux_sendmmsg */
 6790         case 345:
 6791                 switch(ndx) {
 6792                 case 0:
 6793                         p = "l_int";
 6794                         break;
 6795                 case 1:
 6796                         p = "userland struct l_mmsghdr *";
 6797                         break;
 6798                 case 2:
 6799                         p = "l_uint";
 6800                         break;
 6801                 case 3:
 6802                         p = "l_uint";
 6803                         break;
 6804                 default:
 6805                         break;
 6806                 };
 6807                 break;
 6808         /* linux_setns */
 6809         case 346:
 6810                 break;
 6811         /* linux_process_vm_readv */
 6812         case 347:
 6813                 switch(ndx) {
 6814                 case 0:
 6815                         p = "l_pid_t";
 6816                         break;
 6817                 case 1:
 6818                         p = "userland const struct iovec *";
 6819                         break;
 6820                 case 2:
 6821                         p = "l_ulong";
 6822                         break;
 6823                 case 3:
 6824                         p = "userland const struct iovec *";
 6825                         break;
 6826                 case 4:
 6827                         p = "l_ulong";
 6828                         break;
 6829                 case 5:
 6830                         p = "l_ulong";
 6831                         break;
 6832                 default:
 6833                         break;
 6834                 };
 6835                 break;
 6836         /* linux_process_vm_writev */
 6837         case 348:
 6838                 switch(ndx) {
 6839                 case 0:
 6840                         p = "l_pid_t";
 6841                         break;
 6842                 case 1:
 6843                         p = "userland const struct iovec *";
 6844                         break;
 6845                 case 2:
 6846                         p = "l_ulong";
 6847                         break;
 6848                 case 3:
 6849                         p = "userland const struct iovec *";
 6850                         break;
 6851                 case 4:
 6852                         p = "l_ulong";
 6853                         break;
 6854                 case 5:
 6855                         p = "l_ulong";
 6856                         break;
 6857                 default:
 6858                         break;
 6859                 };
 6860                 break;
 6861         /* linux_kcmp */
 6862         case 349:
 6863                 switch(ndx) {
 6864                 case 0:
 6865                         p = "l_pid_t";
 6866                         break;
 6867                 case 1:
 6868                         p = "l_pid_t";
 6869                         break;
 6870                 case 2:
 6871                         p = "l_int";
 6872                         break;
 6873                 case 3:
 6874                         p = "l_ulong";
 6875                         break;
 6876                 case 4:
 6877                         p = "l_ulong";
 6878                         break;
 6879                 default:
 6880                         break;
 6881                 };
 6882                 break;
 6883         /* linux_finit_module */
 6884         case 350:
 6885                 switch(ndx) {
 6886                 case 0:
 6887                         p = "l_int";
 6888                         break;
 6889                 case 1:
 6890                         p = "userland const char *";
 6891                         break;
 6892                 case 2:
 6893                         p = "l_int";
 6894                         break;
 6895                 default:
 6896                         break;
 6897                 };
 6898                 break;
 6899         /* linux_sched_setattr */
 6900         case 351:
 6901                 switch(ndx) {
 6902                 case 0:
 6903                         p = "l_pid_t";
 6904                         break;
 6905                 case 1:
 6906                         p = "userland void *";
 6907                         break;
 6908                 case 2:
 6909                         p = "l_uint";
 6910                         break;
 6911                 default:
 6912                         break;
 6913                 };
 6914                 break;
 6915         /* linux_sched_getattr */
 6916         case 352:
 6917                 switch(ndx) {
 6918                 case 0:
 6919                         p = "l_pid_t";
 6920                         break;
 6921                 case 1:
 6922                         p = "userland void *";
 6923                         break;
 6924                 case 2:
 6925                         p = "l_uint";
 6926                         break;
 6927                 case 3:
 6928                         p = "l_uint";
 6929                         break;
 6930                 default:
 6931                         break;
 6932                 };
 6933                 break;
 6934         /* linux_renameat2 */
 6935         case 353:
 6936                 switch(ndx) {
 6937                 case 0:
 6938                         p = "l_int";
 6939                         break;
 6940                 case 1:
 6941                         p = "userland const char *";
 6942                         break;
 6943                 case 2:
 6944                         p = "l_int";
 6945                         break;
 6946                 case 3:
 6947                         p = "userland const char *";
 6948                         break;
 6949                 case 4:
 6950                         p = "unsigned int";
 6951                         break;
 6952                 default:
 6953                         break;
 6954                 };
 6955                 break;
 6956         /* linux_seccomp */
 6957         case 354:
 6958                 switch(ndx) {
 6959                 case 0:
 6960                         p = "l_uint";
 6961                         break;
 6962                 case 1:
 6963                         p = "l_uint";
 6964                         break;
 6965                 case 2:
 6966                         p = "userland const char *";
 6967                         break;
 6968                 default:
 6969                         break;
 6970                 };
 6971                 break;
 6972         /* linux_getrandom */
 6973         case 355:
 6974                 switch(ndx) {
 6975                 case 0:
 6976                         p = "userland char *";
 6977                         break;
 6978                 case 1:
 6979                         p = "l_size_t";
 6980                         break;
 6981                 case 2:
 6982                         p = "l_uint";
 6983                         break;
 6984                 default:
 6985                         break;
 6986                 };
 6987                 break;
 6988         /* linux_memfd_create */
 6989         case 356:
 6990                 switch(ndx) {
 6991                 case 0:
 6992                         p = "userland const char *";
 6993                         break;
 6994                 case 1:
 6995                         p = "l_uint";
 6996                         break;
 6997                 default:
 6998                         break;
 6999                 };
 7000                 break;
 7001         /* linux_bpf */
 7002         case 357:
 7003                 switch(ndx) {
 7004                 case 0:
 7005                         p = "l_int";
 7006                         break;
 7007                 case 1:
 7008                         p = "userland void *";
 7009                         break;
 7010                 case 2:
 7011                         p = "l_uint";
 7012                         break;
 7013                 default:
 7014                         break;
 7015                 };
 7016                 break;
 7017         /* linux_execveat */
 7018         case 358:
 7019                 switch(ndx) {
 7020                 case 0:
 7021                         p = "l_int";
 7022                         break;
 7023                 case 1:
 7024                         p = "userland const char *";
 7025                         break;
 7026                 case 2:
 7027                         p = "userland const char **";
 7028                         break;
 7029                 case 3:
 7030                         p = "userland const char **";
 7031                         break;
 7032                 case 4:
 7033                         p = "l_int";
 7034                         break;
 7035                 default:
 7036                         break;
 7037                 };
 7038                 break;
 7039         /* linux_socket */
 7040         case 359:
 7041                 switch(ndx) {
 7042                 case 0:
 7043                         p = "l_int";
 7044                         break;
 7045                 case 1:
 7046                         p = "l_int";
 7047                         break;
 7048                 case 2:
 7049                         p = "l_int";
 7050                         break;
 7051                 default:
 7052                         break;
 7053                 };
 7054                 break;
 7055         /* linux_socketpair */
 7056         case 360:
 7057                 switch(ndx) {
 7058                 case 0:
 7059                         p = "l_int";
 7060                         break;
 7061                 case 1:
 7062                         p = "l_int";
 7063                         break;
 7064                 case 2:
 7065                         p = "l_int";
 7066                         break;
 7067                 case 3:
 7068                         p = "l_uintptr_t";
 7069                         break;
 7070                 default:
 7071                         break;
 7072                 };
 7073                 break;
 7074         /* linux_bind */
 7075         case 361:
 7076                 switch(ndx) {
 7077                 case 0:
 7078                         p = "l_int";
 7079                         break;
 7080                 case 1:
 7081                         p = "l_uintptr_t";
 7082                         break;
 7083                 case 2:
 7084                         p = "l_int";
 7085                         break;
 7086                 default:
 7087                         break;
 7088                 };
 7089                 break;
 7090         /* linux_connect */
 7091         case 362:
 7092                 switch(ndx) {
 7093                 case 0:
 7094                         p = "l_int";
 7095                         break;
 7096                 case 1:
 7097                         p = "l_uintptr_t";
 7098                         break;
 7099                 case 2:
 7100                         p = "l_int";
 7101                         break;
 7102                 default:
 7103                         break;
 7104                 };
 7105                 break;
 7106         /* linux_listen */
 7107         case 363:
 7108                 switch(ndx) {
 7109                 case 0:
 7110                         p = "l_int";
 7111                         break;
 7112                 case 1:
 7113                         p = "l_int";
 7114                         break;
 7115                 default:
 7116                         break;
 7117                 };
 7118                 break;
 7119         /* linux_accept4 */
 7120         case 364:
 7121                 switch(ndx) {
 7122                 case 0:
 7123                         p = "l_int";
 7124                         break;
 7125                 case 1:
 7126                         p = "l_uintptr_t";
 7127                         break;
 7128                 case 2:
 7129                         p = "l_uintptr_t";
 7130                         break;
 7131                 case 3:
 7132                         p = "l_int";
 7133                         break;
 7134                 default:
 7135                         break;
 7136                 };
 7137                 break;
 7138         /* linux_getsockopt */
 7139         case 365:
 7140                 switch(ndx) {
 7141                 case 0:
 7142                         p = "l_int";
 7143                         break;
 7144                 case 1:
 7145                         p = "l_int";
 7146                         break;
 7147                 case 2:
 7148                         p = "l_int";
 7149                         break;
 7150                 case 3:
 7151                         p = "l_uintptr_t";
 7152                         break;
 7153                 case 4:
 7154                         p = "l_uintptr_t";
 7155                         break;
 7156                 default:
 7157                         break;
 7158                 };
 7159                 break;
 7160         /* linux_setsockopt */
 7161         case 366:
 7162                 switch(ndx) {
 7163                 case 0:
 7164                         p = "l_int";
 7165                         break;
 7166                 case 1:
 7167                         p = "l_int";
 7168                         break;
 7169                 case 2:
 7170                         p = "l_int";
 7171                         break;
 7172                 case 3:
 7173                         p = "l_uintptr_t";
 7174                         break;
 7175                 case 4:
 7176                         p = "l_int";
 7177                         break;
 7178                 default:
 7179                         break;
 7180                 };
 7181                 break;
 7182         /* linux_getsockname */
 7183         case 367:
 7184                 switch(ndx) {
 7185                 case 0:
 7186                         p = "l_int";
 7187                         break;
 7188                 case 1:
 7189                         p = "l_uintptr_t";
 7190                         break;
 7191                 case 2:
 7192                         p = "l_uintptr_t";
 7193                         break;
 7194                 default:
 7195                         break;
 7196                 };
 7197                 break;
 7198         /* linux_getpeername */
 7199         case 368:
 7200                 switch(ndx) {
 7201                 case 0:
 7202                         p = "l_int";
 7203                         break;
 7204                 case 1:
 7205                         p = "l_uintptr_t";
 7206                         break;
 7207                 case 2:
 7208                         p = "l_uintptr_t";
 7209                         break;
 7210                 default:
 7211                         break;
 7212                 };
 7213                 break;
 7214         /* linux_sendto */
 7215         case 369:
 7216                 switch(ndx) {
 7217                 case 0:
 7218                         p = "l_int";
 7219                         break;
 7220                 case 1:
 7221                         p = "l_uintptr_t";
 7222                         break;
 7223                 case 2:
 7224                         p = "l_int";
 7225                         break;
 7226                 case 3:
 7227                         p = "l_int";
 7228                         break;
 7229                 case 4:
 7230                         p = "l_uintptr_t";
 7231                         break;
 7232                 case 5:
 7233                         p = "l_int";
 7234                         break;
 7235                 default:
 7236                         break;
 7237                 };
 7238                 break;
 7239         /* linux_sendmsg */
 7240         case 370:
 7241                 switch(ndx) {
 7242                 case 0:
 7243                         p = "l_int";
 7244                         break;
 7245                 case 1:
 7246                         p = "l_uintptr_t";
 7247                         break;
 7248                 case 2:
 7249                         p = "l_int";
 7250                         break;
 7251                 default:
 7252                         break;
 7253                 };
 7254                 break;
 7255         /* linux_recvfrom */
 7256         case 371:
 7257                 switch(ndx) {
 7258                 case 0:
 7259                         p = "l_int";
 7260                         break;
 7261                 case 1:
 7262                         p = "l_uintptr_t";
 7263                         break;
 7264                 case 2:
 7265                         p = "l_size_t";
 7266                         break;
 7267                 case 3:
 7268                         p = "l_int";
 7269                         break;
 7270                 case 4:
 7271                         p = "l_uintptr_t";
 7272                         break;
 7273                 case 5:
 7274                         p = "l_uintptr_t";
 7275                         break;
 7276                 default:
 7277                         break;
 7278                 };
 7279                 break;
 7280         /* linux_recvmsg */
 7281         case 372:
 7282                 switch(ndx) {
 7283                 case 0:
 7284                         p = "l_int";
 7285                         break;
 7286                 case 1:
 7287                         p = "l_uintptr_t";
 7288                         break;
 7289                 case 2:
 7290                         p = "l_int";
 7291                         break;
 7292                 default:
 7293                         break;
 7294                 };
 7295                 break;
 7296         /* linux_shutdown */
 7297         case 373:
 7298                 switch(ndx) {
 7299                 case 0:
 7300                         p = "l_int";
 7301                         break;
 7302                 case 1:
 7303                         p = "l_int";
 7304                         break;
 7305                 default:
 7306                         break;
 7307                 };
 7308                 break;
 7309         /* linux_userfaultfd */
 7310         case 374:
 7311                 switch(ndx) {
 7312                 case 0:
 7313                         p = "l_int";
 7314                         break;
 7315                 default:
 7316                         break;
 7317                 };
 7318                 break;
 7319         /* linux_membarrier */
 7320         case 375:
 7321                 switch(ndx) {
 7322                 case 0:
 7323                         p = "l_int";
 7324                         break;
 7325                 case 1:
 7326                         p = "l_int";
 7327                         break;
 7328                 default:
 7329                         break;
 7330                 };
 7331                 break;
 7332         /* linux_mlock2 */
 7333         case 376:
 7334                 switch(ndx) {
 7335                 case 0:
 7336                         p = "l_ulong";
 7337                         break;
 7338                 case 1:
 7339                         p = "l_size_t";
 7340                         break;
 7341                 case 2:
 7342                         p = "l_int";
 7343                         break;
 7344                 default:
 7345                         break;
 7346                 };
 7347                 break;
 7348         /* linux_copy_file_range */
 7349         case 377:
 7350                 switch(ndx) {
 7351                 case 0:
 7352                         p = "l_int";
 7353                         break;
 7354                 case 1:
 7355                         p = "userland l_loff_t *";
 7356                         break;
 7357                 case 2:
 7358                         p = "l_int";
 7359                         break;
 7360                 case 3:
 7361                         p = "userland l_loff_t *";
 7362                         break;
 7363                 case 4:
 7364                         p = "l_size_t";
 7365                         break;
 7366                 case 5:
 7367                         p = "l_uint";
 7368                         break;
 7369                 default:
 7370                         break;
 7371                 };
 7372                 break;
 7373         /* linux_preadv2 */
 7374         case 378:
 7375                 switch(ndx) {
 7376                 case 0:
 7377                         p = "l_ulong";
 7378                         break;
 7379                 case 1:
 7380                         p = "userland const struct iovec *";
 7381                         break;
 7382                 case 2:
 7383                         p = "l_ulong";
 7384                         break;
 7385                 case 3:
 7386                         p = "l_ulong";
 7387                         break;
 7388                 case 4:
 7389                         p = "l_ulong";
 7390                         break;
 7391                 case 5:
 7392                         p = "l_int";
 7393                         break;
 7394                 default:
 7395                         break;
 7396                 };
 7397                 break;
 7398         /* linux_pwritev2 */
 7399         case 379:
 7400                 switch(ndx) {
 7401                 case 0:
 7402                         p = "l_ulong";
 7403                         break;
 7404                 case 1:
 7405                         p = "userland const struct iovec *";
 7406                         break;
 7407                 case 2:
 7408                         p = "l_ulong";
 7409                         break;
 7410                 case 3:
 7411                         p = "l_ulong";
 7412                         break;
 7413                 case 4:
 7414                         p = "l_ulong";
 7415                         break;
 7416                 case 5:
 7417                         p = "l_int";
 7418                         break;
 7419                 default:
 7420                         break;
 7421                 };
 7422                 break;
 7423         /* linux_pkey_mprotect */
 7424         case 380:
 7425                 switch(ndx) {
 7426                 case 0:
 7427                         p = "l_ulong";
 7428                         break;
 7429                 case 1:
 7430                         p = "l_size_t";
 7431                         break;
 7432                 case 2:
 7433                         p = "l_ulong";
 7434                         break;
 7435                 case 3:
 7436                         p = "l_int";
 7437                         break;
 7438                 default:
 7439                         break;
 7440                 };
 7441                 break;
 7442         /* linux_pkey_alloc */
 7443         case 381:
 7444                 switch(ndx) {
 7445                 case 0:
 7446                         p = "l_ulong";
 7447                         break;
 7448                 case 1:
 7449                         p = "l_ulong";
 7450                         break;
 7451                 default:
 7452                         break;
 7453                 };
 7454                 break;
 7455         /* linux_pkey_free */
 7456         case 382:
 7457                 switch(ndx) {
 7458                 case 0:
 7459                         p = "l_int";
 7460                         break;
 7461                 default:
 7462                         break;
 7463                 };
 7464                 break;
 7465         /* linux_statx */
 7466         case 383:
 7467                 switch(ndx) {
 7468                 case 0:
 7469                         p = "l_int";
 7470                         break;
 7471                 case 1:
 7472                         p = "userland const char *";
 7473                         break;
 7474                 case 2:
 7475                         p = "l_uint";
 7476                         break;
 7477                 case 3:
 7478                         p = "l_uint";
 7479                         break;
 7480                 case 4:
 7481                         p = "userland void *";
 7482                         break;
 7483                 default:
 7484                         break;
 7485                 };
 7486                 break;
 7487         /* linux_arch_prctl */
 7488         case 384:
 7489                 switch(ndx) {
 7490                 case 0:
 7491                         p = "l_int";
 7492                         break;
 7493                 case 1:
 7494                         p = "l_ulong";
 7495                         break;
 7496                 default:
 7497                         break;
 7498                 };
 7499                 break;
 7500         /* linux_io_pgetevents */
 7501         case 385:
 7502                 break;
 7503         /* linux_rseq */
 7504         case 386:
 7505                 break;
 7506         /* linux_semget */
 7507         case 393:
 7508                 switch(ndx) {
 7509                 case 0:
 7510                         p = "l_key_t";
 7511                         break;
 7512                 case 1:
 7513                         p = "l_int";
 7514                         break;
 7515                 case 2:
 7516                         p = "l_int";
 7517                         break;
 7518                 default:
 7519                         break;
 7520                 };
 7521                 break;
 7522         /* linux_semctl */
 7523         case 394:
 7524                 switch(ndx) {
 7525                 case 0:
 7526                         p = "l_int";
 7527                         break;
 7528                 case 1:
 7529                         p = "l_int";
 7530                         break;
 7531                 case 2:
 7532                         p = "l_int";
 7533                         break;
 7534                 case 3:
 7535                         p = "union l_semun";
 7536                         break;
 7537                 default:
 7538                         break;
 7539                 };
 7540                 break;
 7541         /* linux_shmget */
 7542         case 395:
 7543                 switch(ndx) {
 7544                 case 0:
 7545                         p = "l_key_t";
 7546                         break;
 7547                 case 1:
 7548                         p = "l_size_t";
 7549                         break;
 7550                 case 2:
 7551                         p = "l_int";
 7552                         break;
 7553                 default:
 7554                         break;
 7555                 };
 7556                 break;
 7557         /* linux_shmctl */
 7558         case 396:
 7559                 switch(ndx) {
 7560                 case 0:
 7561                         p = "l_int";
 7562                         break;
 7563                 case 1:
 7564                         p = "l_int";
 7565                         break;
 7566                 case 2:
 7567                         p = "userland struct l_shmid_ds *";
 7568                         break;
 7569                 default:
 7570                         break;
 7571                 };
 7572                 break;
 7573         /* linux_shmat */
 7574         case 397:
 7575                 switch(ndx) {
 7576                 case 0:
 7577                         p = "l_int";
 7578                         break;
 7579                 case 1:
 7580                         p = "userland char *";
 7581                         break;
 7582                 case 2:
 7583                         p = "l_int";
 7584                         break;
 7585                 default:
 7586                         break;
 7587                 };
 7588                 break;
 7589         /* linux_shmdt */
 7590         case 398:
 7591                 switch(ndx) {
 7592                 case 0:
 7593                         p = "userland char *";
 7594                         break;
 7595                 default:
 7596                         break;
 7597                 };
 7598                 break;
 7599         /* linux_msgget */
 7600         case 399:
 7601                 switch(ndx) {
 7602                 case 0:
 7603                         p = "l_key_t";
 7604                         break;
 7605                 case 1:
 7606                         p = "l_int";
 7607                         break;
 7608                 default:
 7609                         break;
 7610                 };
 7611                 break;
 7612         /* linux_msgsnd */
 7613         case 400:
 7614                 switch(ndx) {
 7615                 case 0:
 7616                         p = "l_int";
 7617                         break;
 7618                 case 1:
 7619                         p = "userland struct l_msgbuf *";
 7620                         break;
 7621                 case 2:
 7622                         p = "l_size_t";
 7623                         break;
 7624                 case 3:
 7625                         p = "l_int";
 7626                         break;
 7627                 default:
 7628                         break;
 7629                 };
 7630                 break;
 7631         /* linux_msgrcv */
 7632         case 401:
 7633                 switch(ndx) {
 7634                 case 0:
 7635                         p = "l_int";
 7636                         break;
 7637                 case 1:
 7638                         p = "userland struct l_msgbuf *";
 7639                         break;
 7640                 case 2:
 7641                         p = "l_size_t";
 7642                         break;
 7643                 case 3:
 7644                         p = "l_long";
 7645                         break;
 7646                 case 4:
 7647                         p = "l_int";
 7648                         break;
 7649                 default:
 7650                         break;
 7651                 };
 7652                 break;
 7653         /* linux_msgctl */
 7654         case 402:
 7655                 switch(ndx) {
 7656                 case 0:
 7657                         p = "l_int";
 7658                         break;
 7659                 case 1:
 7660                         p = "l_int";
 7661                         break;
 7662                 case 2:
 7663                         p = "userland struct l_msqid_ds *";
 7664                         break;
 7665                 default:
 7666                         break;
 7667                 };
 7668                 break;
 7669         /* linux_clock_gettime64 */
 7670         case 403:
 7671                 break;
 7672         /* linux_clock_settime64 */
 7673         case 404:
 7674                 break;
 7675         /* linux_clock_adjtime64 */
 7676         case 405:
 7677                 break;
 7678         /* linux_clock_getres_time64 */
 7679         case 406:
 7680                 break;
 7681         /* linux_clock_nanosleep_time64 */
 7682         case 407:
 7683                 break;
 7684         /* linux_timer_gettime64 */
 7685         case 408:
 7686                 break;
 7687         /* linux_timer_settime64 */
 7688         case 409:
 7689                 break;
 7690         /* linux_timerfd_gettime64 */
 7691         case 410:
 7692                 break;
 7693         /* linux_timerfd_settime64 */
 7694         case 411:
 7695                 break;
 7696         /* linux_utimensat_time64 */
 7697         case 412:
 7698                 break;
 7699         /* linux_pselect6_time64 */
 7700         case 413:
 7701                 break;
 7702         /* linux_ppoll_time64 */
 7703         case 414:
 7704                 break;
 7705         /* linux_io_pgetevents_time64 */
 7706         case 416:
 7707                 break;
 7708         /* linux_recvmmsg_time64 */
 7709         case 417:
 7710                 break;
 7711         /* linux_mq_timedsend_time64 */
 7712         case 418:
 7713                 break;
 7714         /* linux_mq_timedreceive_time64 */
 7715         case 419:
 7716                 break;
 7717         /* linux_semtimedop_time64 */
 7718         case 420:
 7719                 break;
 7720         /* linux_rt_sigtimedwait_time64 */
 7721         case 421:
 7722                 break;
 7723         /* linux_futex_time64 */
 7724         case 422:
 7725                 break;
 7726         /* linux_sched_rr_get_interval_time64 */
 7727         case 423:
 7728                 break;
 7729         /* linux_pidfd_send_signal */
 7730         case 424:
 7731                 switch(ndx) {
 7732                 case 0:
 7733                         p = "l_int";
 7734                         break;
 7735                 case 1:
 7736                         p = "l_int";
 7737                         break;
 7738                 case 2:
 7739                         p = "userland l_siginfo_t *";
 7740                         break;
 7741                 case 3:
 7742                         p = "l_uint";
 7743                         break;
 7744                 default:
 7745                         break;
 7746                 };
 7747                 break;
 7748         /* linux_io_uring_setup */
 7749         case 425:
 7750                 break;
 7751         /* linux_io_uring_enter */
 7752         case 426:
 7753                 break;
 7754         /* linux_io_uring_register */
 7755         case 427:
 7756                 break;
 7757         default:
 7758                 break;
 7759         };
 7760         if (p != NULL)
 7761                 strlcpy(desc, p, descsz);
 7762 }
 7763 static void
 7764 systrace_return_setargdesc(int sysnum, int ndx, char *desc, size_t descsz)
 7765 {
 7766         const char *p = NULL;
 7767         switch (sysnum) {
 7768 #define nosys   linux_nosys
 7769         /* linux_exit */
 7770         case 1:
 7771                 if (ndx == 0 || ndx == 1)
 7772                         p = "void";
 7773                 break;
 7774         /* linux_fork */
 7775         case 2:
 7776         /* read */
 7777         case 3:
 7778                 if (ndx == 0 || ndx == 1)
 7779                         p = "int";
 7780                 break;
 7781         /* write */
 7782         case 4:
 7783                 if (ndx == 0 || ndx == 1)
 7784                         p = "int";
 7785                 break;
 7786         /* linux_open */
 7787         case 5:
 7788                 if (ndx == 0 || ndx == 1)
 7789                         p = "int";
 7790                 break;
 7791         /* close */
 7792         case 6:
 7793                 if (ndx == 0 || ndx == 1)
 7794                         p = "int";
 7795                 break;
 7796         /* linux_waitpid */
 7797         case 7:
 7798                 if (ndx == 0 || ndx == 1)
 7799                         p = "int";
 7800                 break;
 7801         /* linux_creat */
 7802         case 8:
 7803                 if (ndx == 0 || ndx == 1)
 7804                         p = "int";
 7805                 break;
 7806         /* linux_link */
 7807         case 9:
 7808                 if (ndx == 0 || ndx == 1)
 7809                         p = "int";
 7810                 break;
 7811         /* linux_unlink */
 7812         case 10:
 7813                 if (ndx == 0 || ndx == 1)
 7814                         p = "int";
 7815                 break;
 7816         /* linux_execve */
 7817         case 11:
 7818                 if (ndx == 0 || ndx == 1)
 7819                         p = "int";
 7820                 break;
 7821         /* linux_chdir */
 7822         case 12:
 7823                 if (ndx == 0 || ndx == 1)
 7824                         p = "int";
 7825                 break;
 7826         /* linux_time */
 7827         case 13:
 7828                 if (ndx == 0 || ndx == 1)
 7829                         p = "int";
 7830                 break;
 7831         /* linux_mknod */
 7832         case 14:
 7833                 if (ndx == 0 || ndx == 1)
 7834                         p = "int";
 7835                 break;
 7836         /* linux_chmod */
 7837         case 15:
 7838                 if (ndx == 0 || ndx == 1)
 7839                         p = "int";
 7840                 break;
 7841         /* linux_lchown16 */
 7842         case 16:
 7843                 if (ndx == 0 || ndx == 1)
 7844                         p = "int";
 7845                 break;
 7846         /* linux_stat */
 7847         case 18:
 7848                 if (ndx == 0 || ndx == 1)
 7849                         p = "int";
 7850                 break;
 7851         /* linux_lseek */
 7852         case 19:
 7853                 if (ndx == 0 || ndx == 1)
 7854                         p = "int";
 7855                 break;
 7856         /* linux_getpid */
 7857         case 20:
 7858         /* linux_mount */
 7859         case 21:
 7860                 if (ndx == 0 || ndx == 1)
 7861                         p = "int";
 7862                 break;
 7863         /* linux_oldumount */
 7864         case 22:
 7865                 if (ndx == 0 || ndx == 1)
 7866                         p = "int";
 7867                 break;
 7868         /* linux_setuid16 */
 7869         case 23:
 7870                 if (ndx == 0 || ndx == 1)
 7871                         p = "int";
 7872                 break;
 7873         /* linux_getuid16 */
 7874         case 24:
 7875         /* linux_stime */
 7876         case 25:
 7877         /* linux_ptrace */
 7878         case 26:
 7879                 if (ndx == 0 || ndx == 1)
 7880                         p = "int";
 7881                 break;
 7882         /* linux_alarm */
 7883         case 27:
 7884                 if (ndx == 0 || ndx == 1)
 7885                         p = "int";
 7886                 break;
 7887         /* linux_fstat */
 7888         case 28:
 7889                 if (ndx == 0 || ndx == 1)
 7890                         p = "int";
 7891                 break;
 7892         /* linux_pause */
 7893         case 29:
 7894         /* linux_utime */
 7895         case 30:
 7896                 if (ndx == 0 || ndx == 1)
 7897                         p = "int";
 7898                 break;
 7899         /* linux_access */
 7900         case 33:
 7901                 if (ndx == 0 || ndx == 1)
 7902                         p = "int";
 7903                 break;
 7904         /* linux_nice */
 7905         case 34:
 7906                 if (ndx == 0 || ndx == 1)
 7907                         p = "int";
 7908                 break;
 7909         /* sync */
 7910         case 36:
 7911         /* linux_kill */
 7912         case 37:
 7913                 if (ndx == 0 || ndx == 1)
 7914                         p = "int";
 7915                 break;
 7916         /* linux_rename */
 7917         case 38:
 7918                 if (ndx == 0 || ndx == 1)
 7919                         p = "int";
 7920                 break;
 7921         /* linux_mkdir */
 7922         case 39:
 7923                 if (ndx == 0 || ndx == 1)
 7924                         p = "int";
 7925                 break;
 7926         /* linux_rmdir */
 7927         case 40:
 7928                 if (ndx == 0 || ndx == 1)
 7929                         p = "int";
 7930                 break;
 7931         /* dup */
 7932         case 41:
 7933                 if (ndx == 0 || ndx == 1)
 7934                         p = "int";
 7935                 break;
 7936         /* linux_pipe */
 7937         case 42:
 7938                 if (ndx == 0 || ndx == 1)
 7939                         p = "int";
 7940                 break;
 7941         /* linux_times */
 7942         case 43:
 7943                 if (ndx == 0 || ndx == 1)
 7944                         p = "int";
 7945                 break;
 7946         /* linux_brk */
 7947         case 45:
 7948                 if (ndx == 0 || ndx == 1)
 7949                         p = "int";
 7950                 break;
 7951         /* linux_setgid16 */
 7952         case 46:
 7953                 if (ndx == 0 || ndx == 1)
 7954                         p = "int";
 7955                 break;
 7956         /* linux_getgid16 */
 7957         case 47:
 7958         /* linux_signal */
 7959         case 48:
 7960                 if (ndx == 0 || ndx == 1)
 7961                         p = "int";
 7962                 break;
 7963         /* linux_geteuid16 */
 7964         case 49:
 7965         /* linux_getegid16 */
 7966         case 50:
 7967         /* acct */
 7968         case 51:
 7969                 if (ndx == 0 || ndx == 1)
 7970                         p = "int";
 7971                 break;
 7972         /* linux_umount */
 7973         case 52:
 7974                 if (ndx == 0 || ndx == 1)
 7975                         p = "int";
 7976                 break;
 7977         /* linux_ioctl */
 7978         case 54:
 7979                 if (ndx == 0 || ndx == 1)
 7980                         p = "int";
 7981                 break;
 7982         /* linux_fcntl */
 7983         case 55:
 7984                 if (ndx == 0 || ndx == 1)
 7985                         p = "int";
 7986                 break;
 7987         /* setpgid */
 7988         case 57:
 7989                 if (ndx == 0 || ndx == 1)
 7990                         p = "int";
 7991                 break;
 7992         /* linux_olduname */
 7993         case 59:
 7994         /* umask */
 7995         case 60:
 7996                 if (ndx == 0 || ndx == 1)
 7997                         p = "int";
 7998                 break;
 7999         /* chroot */
 8000         case 61:
 8001                 if (ndx == 0 || ndx == 1)
 8002                         p = "int";
 8003                 break;
 8004         /* linux_ustat */
 8005         case 62:
 8006                 if (ndx == 0 || ndx == 1)
 8007                         p = "int";
 8008                 break;
 8009         /* dup2 */
 8010         case 63:
 8011                 if (ndx == 0 || ndx == 1)
 8012                         p = "int";
 8013                 break;
 8014         /* linux_getppid */
 8015         case 64:
 8016         /* getpgrp */
 8017         case 65:
 8018         /* setsid */
 8019         case 66:
 8020         /* linux_sigaction */
 8021         case 67:
 8022                 if (ndx == 0 || ndx == 1)
 8023                         p = "int";
 8024                 break;
 8025         /* linux_sgetmask */
 8026         case 68:
 8027         /* linux_ssetmask */
 8028         case 69:
 8029                 if (ndx == 0 || ndx == 1)
 8030                         p = "int";
 8031                 break;
 8032         /* linux_setreuid16 */
 8033         case 70:
 8034                 if (ndx == 0 || ndx == 1)
 8035                         p = "int";
 8036                 break;
 8037         /* linux_setregid16 */
 8038         case 71:
 8039                 if (ndx == 0 || ndx == 1)
 8040                         p = "int";
 8041                 break;
 8042         /* linux_sigsuspend */
 8043         case 72:
 8044                 if (ndx == 0 || ndx == 1)
 8045                         p = "int";
 8046                 break;
 8047         /* linux_sigpending */
 8048         case 73:
 8049                 if (ndx == 0 || ndx == 1)
 8050                         p = "int";
 8051                 break;
 8052         /* linux_sethostname */
 8053         case 74:
 8054                 if (ndx == 0 || ndx == 1)
 8055                         p = "int";
 8056                 break;
 8057         /* linux_setrlimit */
 8058         case 75:
 8059                 if (ndx == 0 || ndx == 1)
 8060                         p = "int";
 8061                 break;
 8062         /* linux_old_getrlimit */
 8063         case 76:
 8064                 if (ndx == 0 || ndx == 1)
 8065                         p = "int";
 8066                 break;
 8067         /* getrusage */
 8068         case 77:
 8069                 if (ndx == 0 || ndx == 1)
 8070                         p = "int";
 8071                 break;
 8072         /* gettimeofday */
 8073         case 78:
 8074                 if (ndx == 0 || ndx == 1)
 8075                         p = "int";
 8076                 break;
 8077         /* settimeofday */
 8078         case 79:
 8079                 if (ndx == 0 || ndx == 1)
 8080                         p = "int";
 8081                 break;
 8082         /* linux_getgroups16 */
 8083         case 80:
 8084                 if (ndx == 0 || ndx == 1)
 8085                         p = "int";
 8086                 break;
 8087         /* linux_setgroups16 */
 8088         case 81:
 8089                 if (ndx == 0 || ndx == 1)
 8090                         p = "int";
 8091                 break;
 8092         /* linux_old_select */
 8093         case 82:
 8094                 if (ndx == 0 || ndx == 1)
 8095                         p = "int";
 8096                 break;
 8097         /* linux_symlink */
 8098         case 83:
 8099                 if (ndx == 0 || ndx == 1)
 8100                         p = "int";
 8101                 break;
 8102         /* linux_lstat */
 8103         case 84:
 8104                 if (ndx == 0 || ndx == 1)
 8105                         p = "int";
 8106                 break;
 8107         /* linux_readlink */
 8108         case 85:
 8109                 if (ndx == 0 || ndx == 1)
 8110                         p = "int";
 8111                 break;
 8112         /* linux_uselib */
 8113         case 86:
 8114                 if (ndx == 0 || ndx == 1)
 8115                         p = "int";
 8116                 break;
 8117         /* swapon */
 8118         case 87:
 8119                 if (ndx == 0 || ndx == 1)
 8120                         p = "int";
 8121                 break;
 8122         /* linux_reboot */
 8123         case 88:
 8124                 if (ndx == 0 || ndx == 1)
 8125                         p = "int";
 8126                 break;
 8127         /* linux_readdir */
 8128         case 89:
 8129                 if (ndx == 0 || ndx == 1)
 8130                         p = "int";
 8131                 break;
 8132         /* linux_mmap */
 8133         case 90:
 8134                 if (ndx == 0 || ndx == 1)
 8135                         p = "int";
 8136                 break;
 8137         /* munmap */
 8138         case 91:
 8139                 if (ndx == 0 || ndx == 1)
 8140                         p = "int";
 8141                 break;
 8142         /* linux_truncate */
 8143         case 92:
 8144                 if (ndx == 0 || ndx == 1)
 8145                         p = "int";
 8146                 break;
 8147         /* linux_ftruncate */
 8148         case 93:
 8149                 if (ndx == 0 || ndx == 1)
 8150                         p = "int";
 8151                 break;
 8152         /* fchmod */
 8153         case 94:
 8154                 if (ndx == 0 || ndx == 1)
 8155                         p = "int";
 8156                 break;
 8157         /* fchown */
 8158         case 95:
 8159                 if (ndx == 0 || ndx == 1)
 8160                         p = "int";
 8161                 break;
 8162         /* linux_getpriority */
 8163         case 96:
 8164                 if (ndx == 0 || ndx == 1)
 8165                         p = "int";
 8166                 break;
 8167         /* setpriority */
 8168         case 97:
 8169                 if (ndx == 0 || ndx == 1)
 8170                         p = "int";
 8171                 break;
 8172         /* linux_statfs */
 8173         case 99:
 8174                 if (ndx == 0 || ndx == 1)
 8175                         p = "int";
 8176                 break;
 8177         /* linux_fstatfs */
 8178         case 100:
 8179                 if (ndx == 0 || ndx == 1)
 8180                         p = "int";
 8181                 break;
 8182         /* linux_ioperm */
 8183         case 101:
 8184                 if (ndx == 0 || ndx == 1)
 8185                         p = "int";
 8186                 break;
 8187         /* linux_socketcall */
 8188         case 102:
 8189                 if (ndx == 0 || ndx == 1)
 8190                         p = "int";
 8191                 break;
 8192         /* linux_syslog */
 8193         case 103:
 8194                 if (ndx == 0 || ndx == 1)
 8195                         p = "int";
 8196                 break;
 8197         /* linux_setitimer */
 8198         case 104:
 8199                 if (ndx == 0 || ndx == 1)
 8200                         p = "int";
 8201                 break;
 8202         /* linux_getitimer */
 8203         case 105:
 8204                 if (ndx == 0 || ndx == 1)
 8205                         p = "int";
 8206                 break;
 8207         /* linux_newstat */
 8208         case 106:
 8209                 if (ndx == 0 || ndx == 1)
 8210                         p = "int";
 8211                 break;
 8212         /* linux_newlstat */
 8213         case 107:
 8214                 if (ndx == 0 || ndx == 1)
 8215                         p = "int";
 8216                 break;
 8217         /* linux_newfstat */
 8218         case 108:
 8219                 if (ndx == 0 || ndx == 1)
 8220                         p = "int";
 8221                 break;
 8222         /* linux_uname */
 8223         case 109:
 8224         /* linux_iopl */
 8225         case 110:
 8226                 if (ndx == 0 || ndx == 1)
 8227                         p = "int";
 8228                 break;
 8229         /* linux_vhangup */
 8230         case 111:
 8231         /* linux_vm86old */
 8232         case 113:
 8233         /* linux_wait4 */
 8234         case 114:
 8235                 if (ndx == 0 || ndx == 1)
 8236                         p = "int";
 8237                 break;
 8238         /* linux_swapoff */
 8239         case 115:
 8240         /* linux_sysinfo */
 8241         case 116:
 8242                 if (ndx == 0 || ndx == 1)
 8243                         p = "int";
 8244                 break;
 8245         /* linux_ipc */
 8246         case 117:
 8247                 if (ndx == 0 || ndx == 1)
 8248                         p = "int";
 8249                 break;
 8250         /* fsync */
 8251         case 118:
 8252                 if (ndx == 0 || ndx == 1)
 8253                         p = "int";
 8254                 break;
 8255         /* linux_sigreturn */
 8256         case 119:
 8257                 if (ndx == 0 || ndx == 1)
 8258                         p = "int";
 8259                 break;
 8260         /* linux_clone */
 8261         case 120:
 8262                 if (ndx == 0 || ndx == 1)
 8263                         p = "int";
 8264                 break;
 8265         /* linux_setdomainname */
 8266         case 121:
 8267                 if (ndx == 0 || ndx == 1)
 8268                         p = "int";
 8269                 break;
 8270         /* linux_newuname */
 8271         case 122:
 8272                 if (ndx == 0 || ndx == 1)
 8273                         p = "int";
 8274                 break;
 8275         /* linux_modify_ldt */
 8276         case 123:
 8277                 if (ndx == 0 || ndx == 1)
 8278                         p = "int";
 8279                 break;
 8280         /* linux_adjtimex */
 8281         case 124:
 8282         /* linux_mprotect */
 8283         case 125:
 8284                 if (ndx == 0 || ndx == 1)
 8285                         p = "int";
 8286                 break;
 8287         /* linux_sigprocmask */
 8288         case 126:
 8289                 if (ndx == 0 || ndx == 1)
 8290                         p = "int";
 8291                 break;
 8292         /* linux_init_module */
 8293         case 128:
 8294         /* linux_delete_module */
 8295         case 129:
 8296         /* linux_quotactl */
 8297         case 131:
 8298         /* getpgid */
 8299         case 132:
 8300                 if (ndx == 0 || ndx == 1)
 8301                         p = "int";
 8302                 break;
 8303         /* fchdir */
 8304         case 133:
 8305                 if (ndx == 0 || ndx == 1)
 8306                         p = "int";
 8307                 break;
 8308         /* linux_bdflush */
 8309         case 134:
 8310         /* linux_sysfs */
 8311         case 135:
 8312                 if (ndx == 0 || ndx == 1)
 8313                         p = "int";
 8314                 break;
 8315         /* linux_personality */
 8316         case 136:
 8317                 if (ndx == 0 || ndx == 1)
 8318                         p = "int";
 8319                 break;
 8320         /* linux_setfsuid16 */
 8321         case 138:
 8322                 if (ndx == 0 || ndx == 1)
 8323                         p = "int";
 8324                 break;
 8325         /* linux_setfsgid16 */
 8326         case 139:
 8327                 if (ndx == 0 || ndx == 1)
 8328                         p = "int";
 8329                 break;
 8330         /* linux_llseek */
 8331         case 140:
 8332                 if (ndx == 0 || ndx == 1)
 8333                         p = "int";
 8334                 break;
 8335         /* linux_getdents */
 8336         case 141:
 8337                 if (ndx == 0 || ndx == 1)
 8338                         p = "int";
 8339                 break;
 8340         /* linux_select */
 8341         case 142:
 8342                 if (ndx == 0 || ndx == 1)
 8343                         p = "int";
 8344                 break;
 8345         /* flock */
 8346         case 143:
 8347                 if (ndx == 0 || ndx == 1)
 8348                         p = "int";
 8349                 break;
 8350         /* linux_msync */
 8351         case 144:
 8352                 if (ndx == 0 || ndx == 1)
 8353                         p = "int";
 8354                 break;
 8355         /* readv */
 8356         case 145:
 8357                 if (ndx == 0 || ndx == 1)
 8358                         p = "int";
 8359                 break;
 8360         /* writev */
 8361         case 146:
 8362                 if (ndx == 0 || ndx == 1)
 8363                         p = "int";
 8364                 break;
 8365         /* linux_getsid */
 8366         case 147:
 8367                 if (ndx == 0 || ndx == 1)
 8368                         p = "int";
 8369                 break;
 8370         /* linux_fdatasync */
 8371         case 148:
 8372                 if (ndx == 0 || ndx == 1)
 8373                         p = "int";
 8374                 break;
 8375         /* linux_sysctl */
 8376         case 149:
 8377                 if (ndx == 0 || ndx == 1)
 8378                         p = "int";
 8379                 break;
 8380         /* mlock */
 8381         case 150:
 8382                 if (ndx == 0 || ndx == 1)
 8383                         p = "int";
 8384                 break;
 8385         /* munlock */
 8386         case 151:
 8387                 if (ndx == 0 || ndx == 1)
 8388                         p = "int";
 8389                 break;
 8390         /* mlockall */
 8391         case 152:
 8392                 if (ndx == 0 || ndx == 1)
 8393                         p = "int";
 8394                 break;
 8395         /* munlockall */
 8396         case 153:
 8397         /* linux_sched_setparam */
 8398         case 154:
 8399                 if (ndx == 0 || ndx == 1)
 8400                         p = "int";
 8401                 break;
 8402         /* linux_sched_getparam */
 8403         case 155:
 8404                 if (ndx == 0 || ndx == 1)
 8405                         p = "int";
 8406                 break;
 8407         /* linux_sched_setscheduler */
 8408         case 156:
 8409                 if (ndx == 0 || ndx == 1)
 8410                         p = "int";
 8411                 break;
 8412         /* linux_sched_getscheduler */
 8413         case 157:
 8414                 if (ndx == 0 || ndx == 1)
 8415                         p = "int";
 8416                 break;
 8417         /* sched_yield */
 8418         case 158:
 8419         /* linux_sched_get_priority_max */
 8420         case 159:
 8421                 if (ndx == 0 || ndx == 1)
 8422                         p = "int";
 8423                 break;
 8424         /* linux_sched_get_priority_min */
 8425         case 160:
 8426                 if (ndx == 0 || ndx == 1)
 8427                         p = "int";
 8428                 break;
 8429         /* linux_sched_rr_get_interval */
 8430         case 161:
 8431                 if (ndx == 0 || ndx == 1)
 8432                         p = "int";
 8433                 break;
 8434         /* linux_nanosleep */
 8435         case 162:
 8436                 if (ndx == 0 || ndx == 1)
 8437                         p = "int";
 8438                 break;
 8439         /* linux_mremap */
 8440         case 163:
 8441                 if (ndx == 0 || ndx == 1)
 8442                         p = "int";
 8443                 break;
 8444         /* linux_setresuid16 */
 8445         case 164:
 8446                 if (ndx == 0 || ndx == 1)
 8447                         p = "int";
 8448                 break;
 8449         /* linux_getresuid16 */
 8450         case 165:
 8451                 if (ndx == 0 || ndx == 1)
 8452                         p = "int";
 8453                 break;
 8454         /* linux_vm86 */
 8455         case 166:
 8456         /* poll */
 8457         case 168:
 8458                 if (ndx == 0 || ndx == 1)
 8459                         p = "int";
 8460                 break;
 8461         /* linux_setresgid16 */
 8462         case 170:
 8463                 if (ndx == 0 || ndx == 1)
 8464                         p = "int";
 8465                 break;
 8466         /* linux_getresgid16 */
 8467         case 171:
 8468                 if (ndx == 0 || ndx == 1)
 8469                         p = "int";
 8470                 break;
 8471         /* linux_prctl */
 8472         case 172:
 8473                 if (ndx == 0 || ndx == 1)
 8474                         p = "int";
 8475                 break;
 8476         /* linux_rt_sigreturn */
 8477         case 173:
 8478                 if (ndx == 0 || ndx == 1)
 8479                         p = "int";
 8480                 break;
 8481         /* linux_rt_sigaction */
 8482         case 174:
 8483                 if (ndx == 0 || ndx == 1)
 8484                         p = "int";
 8485                 break;
 8486         /* linux_rt_sigprocmask */
 8487         case 175:
 8488                 if (ndx == 0 || ndx == 1)
 8489                         p = "int";
 8490                 break;
 8491         /* linux_rt_sigpending */
 8492         case 176:
 8493                 if (ndx == 0 || ndx == 1)
 8494                         p = "int";
 8495                 break;
 8496         /* linux_rt_sigtimedwait */
 8497         case 177:
 8498                 if (ndx == 0 || ndx == 1)
 8499                         p = "int";
 8500                 break;
 8501         /* linux_rt_sigqueueinfo */
 8502         case 178:
 8503                 if (ndx == 0 || ndx == 1)
 8504                         p = "int";
 8505                 break;
 8506         /* linux_rt_sigsuspend */
 8507         case 179:
 8508                 if (ndx == 0 || ndx == 1)
 8509                         p = "int";
 8510                 break;
 8511         /* linux_pread */
 8512         case 180:
 8513                 if (ndx == 0 || ndx == 1)
 8514                         p = "int";
 8515                 break;
 8516         /* linux_pwrite */
 8517         case 181:
 8518                 if (ndx == 0 || ndx == 1)
 8519                         p = "int";
 8520                 break;
 8521         /* linux_chown16 */
 8522         case 182:
 8523                 if (ndx == 0 || ndx == 1)
 8524                         p = "int";
 8525                 break;
 8526         /* linux_getcwd */
 8527         case 183:
 8528                 if (ndx == 0 || ndx == 1)
 8529                         p = "int";
 8530                 break;
 8531         /* linux_capget */
 8532         case 184:
 8533                 if (ndx == 0 || ndx == 1)
 8534                         p = "int";
 8535                 break;
 8536         /* linux_capset */
 8537         case 185:
 8538                 if (ndx == 0 || ndx == 1)
 8539                         p = "int";
 8540                 break;
 8541         /* linux_sigaltstack */
 8542         case 186:
 8543                 if (ndx == 0 || ndx == 1)
 8544                         p = "int";
 8545                 break;
 8546         /* linux_sendfile */
 8547         case 187:
 8548         /* linux_vfork */
 8549         case 190:
 8550         /* linux_getrlimit */
 8551         case 191:
 8552                 if (ndx == 0 || ndx == 1)
 8553                         p = "int";
 8554                 break;
 8555         /* linux_mmap2 */
 8556         case 192:
 8557                 if (ndx == 0 || ndx == 1)
 8558                         p = "int";
 8559                 break;
 8560         /* linux_truncate64 */
 8561         case 193:
 8562                 if (ndx == 0 || ndx == 1)
 8563                         p = "int";
 8564                 break;
 8565         /* linux_ftruncate64 */
 8566         case 194:
 8567                 if (ndx == 0 || ndx == 1)
 8568                         p = "int";
 8569                 break;
 8570         /* linux_stat64 */
 8571         case 195:
 8572                 if (ndx == 0 || ndx == 1)
 8573                         p = "int";
 8574                 break;
 8575         /* linux_lstat64 */
 8576         case 196:
 8577                 if (ndx == 0 || ndx == 1)
 8578                         p = "int";
 8579                 break;
 8580         /* linux_fstat64 */
 8581         case 197:
 8582                 if (ndx == 0 || ndx == 1)
 8583                         p = "int";
 8584                 break;
 8585         /* linux_lchown */
 8586         case 198:
 8587                 if (ndx == 0 || ndx == 1)
 8588                         p = "int";
 8589                 break;
 8590         /* linux_getuid */
 8591         case 199:
 8592         /* linux_getgid */
 8593         case 200:
 8594         /* geteuid */
 8595         case 201:
 8596         /* getegid */
 8597         case 202:
 8598         /* setreuid */
 8599         case 203:
 8600                 if (ndx == 0 || ndx == 1)
 8601                         p = "int";
 8602                 break;
 8603         /* setregid */
 8604         case 204:
 8605                 if (ndx == 0 || ndx == 1)
 8606                         p = "int";
 8607                 break;
 8608         /* linux_getgroups */
 8609         case 205:
 8610                 if (ndx == 0 || ndx == 1)
 8611                         p = "int";
 8612                 break;
 8613         /* linux_setgroups */
 8614         case 206:
 8615                 if (ndx == 0 || ndx == 1)
 8616                         p = "int";
 8617                 break;
 8618         /* fchown */
 8619         case 207:
 8620         /* setresuid */
 8621         case 208:
 8622                 if (ndx == 0 || ndx == 1)
 8623                         p = "int";
 8624                 break;
 8625         /* getresuid */
 8626         case 209:
 8627                 if (ndx == 0 || ndx == 1)
 8628                         p = "int";
 8629                 break;
 8630         /* setresgid */
 8631         case 210:
 8632                 if (ndx == 0 || ndx == 1)
 8633                         p = "int";
 8634                 break;
 8635         /* getresgid */
 8636         case 211:
 8637                 if (ndx == 0 || ndx == 1)
 8638                         p = "int";
 8639                 break;
 8640         /* linux_chown */
 8641         case 212:
 8642                 if (ndx == 0 || ndx == 1)
 8643                         p = "int";
 8644                 break;
 8645         /* setuid */
 8646         case 213:
 8647                 if (ndx == 0 || ndx == 1)
 8648                         p = "int";
 8649                 break;
 8650         /* setgid */
 8651         case 214:
 8652                 if (ndx == 0 || ndx == 1)
 8653                         p = "int";
 8654                 break;
 8655         /* linux_setfsuid */
 8656         case 215:
 8657                 if (ndx == 0 || ndx == 1)
 8658                         p = "int";
 8659                 break;
 8660         /* linux_setfsgid */
 8661         case 216:
 8662                 if (ndx == 0 || ndx == 1)
 8663                         p = "int";
 8664                 break;
 8665         /* linux_pivot_root */
 8666         case 217:
 8667                 if (ndx == 0 || ndx == 1)
 8668                         p = "int";
 8669                 break;
 8670         /* linux_mincore */
 8671         case 218:
 8672                 if (ndx == 0 || ndx == 1)
 8673                         p = "int";
 8674                 break;
 8675         /* linux_madvise */
 8676         case 219:
 8677                 if (ndx == 0 || ndx == 1)
 8678                         p = "int";
 8679                 break;
 8680         /* linux_getdents64 */
 8681         case 220:
 8682                 if (ndx == 0 || ndx == 1)
 8683                         p = "int";
 8684                 break;
 8685         /* linux_fcntl64 */
 8686         case 221:
 8687                 if (ndx == 0 || ndx == 1)
 8688                         p = "int";
 8689                 break;
 8690         /* linux_gettid */
 8691         case 224:
 8692         /* linux_setxattr */
 8693         case 226:
 8694         /* linux_lsetxattr */
 8695         case 227:
 8696         /* linux_fsetxattr */
 8697         case 228:
 8698         /* linux_getxattr */
 8699         case 229:
 8700         /* linux_lgetxattr */
 8701         case 230:
 8702         /* linux_fgetxattr */
 8703         case 231:
 8704         /* linux_listxattr */
 8705         case 232:
 8706         /* linux_llistxattr */
 8707         case 233:
 8708         /* linux_flistxattr */
 8709         case 234:
 8710         /* linux_removexattr */
 8711         case 235:
 8712         /* linux_lremovexattr */
 8713         case 236:
 8714         /* linux_fremovexattr */
 8715         case 237:
 8716         /* linux_tkill */
 8717         case 238:
 8718                 if (ndx == 0 || ndx == 1)
 8719                         p = "int";
 8720                 break;
 8721         /* linux_sys_futex */
 8722         case 240:
 8723                 if (ndx == 0 || ndx == 1)
 8724                         p = "int";
 8725                 break;
 8726         /* linux_sched_setaffinity */
 8727         case 241:
 8728                 if (ndx == 0 || ndx == 1)
 8729                         p = "int";
 8730                 break;
 8731         /* linux_sched_getaffinity */
 8732         case 242:
 8733                 if (ndx == 0 || ndx == 1)
 8734                         p = "int";
 8735                 break;
 8736         /* linux_set_thread_area */
 8737         case 243:
 8738                 if (ndx == 0 || ndx == 1)
 8739                         p = "int";
 8740                 break;
 8741         /* linux_get_thread_area */
 8742         case 244:
 8743                 if (ndx == 0 || ndx == 1)
 8744                         p = "int";
 8745                 break;
 8746         /* linux_fadvise64 */
 8747         case 250:
 8748                 if (ndx == 0 || ndx == 1)
 8749                         p = "int";
 8750                 break;
 8751         /* linux_exit_group */
 8752         case 252:
 8753                 if (ndx == 0 || ndx == 1)
 8754                         p = "int";
 8755                 break;
 8756         /* linux_lookup_dcookie */
 8757         case 253:
 8758         /* linux_epoll_create */
 8759         case 254:
 8760                 if (ndx == 0 || ndx == 1)
 8761                         p = "int";
 8762                 break;
 8763         /* linux_epoll_ctl */
 8764         case 255:
 8765                 if (ndx == 0 || ndx == 1)
 8766                         p = "int";
 8767                 break;
 8768         /* linux_epoll_wait */
 8769         case 256:
 8770                 if (ndx == 0 || ndx == 1)
 8771                         p = "int";
 8772                 break;
 8773         /* linux_remap_file_pages */
 8774         case 257:
 8775         /* linux_set_tid_address */
 8776         case 258:
 8777                 if (ndx == 0 || ndx == 1)
 8778                         p = "int";
 8779                 break;
 8780         /* linux_timer_create */
 8781         case 259:
 8782                 if (ndx == 0 || ndx == 1)
 8783                         p = "int";
 8784                 break;
 8785         /* linux_timer_settime */
 8786         case 260:
 8787                 if (ndx == 0 || ndx == 1)
 8788                         p = "int";
 8789                 break;
 8790         /* linux_timer_gettime */
 8791         case 261:
 8792                 if (ndx == 0 || ndx == 1)
 8793                         p = "int";
 8794                 break;
 8795         /* linux_timer_getoverrun */
 8796         case 262:
 8797                 if (ndx == 0 || ndx == 1)
 8798                         p = "int";
 8799                 break;
 8800         /* linux_timer_delete */
 8801         case 263:
 8802                 if (ndx == 0 || ndx == 1)
 8803                         p = "int";
 8804                 break;
 8805         /* linux_clock_settime */
 8806         case 264:
 8807                 if (ndx == 0 || ndx == 1)
 8808                         p = "int";
 8809                 break;
 8810         /* linux_clock_gettime */
 8811         case 265:
 8812                 if (ndx == 0 || ndx == 1)
 8813                         p = "int";
 8814                 break;
 8815         /* linux_clock_getres */
 8816         case 266:
 8817                 if (ndx == 0 || ndx == 1)
 8818                         p = "int";
 8819                 break;
 8820         /* linux_clock_nanosleep */
 8821         case 267:
 8822                 if (ndx == 0 || ndx == 1)
 8823                         p = "int";
 8824                 break;
 8825         /* linux_statfs64 */
 8826         case 268:
 8827                 if (ndx == 0 || ndx == 1)
 8828                         p = "int";
 8829                 break;
 8830         /* linux_fstatfs64 */
 8831         case 269:
 8832                 if (ndx == 0 || ndx == 1)
 8833                         p = "int";
 8834                 break;
 8835         /* linux_tgkill */
 8836         case 270:
 8837                 if (ndx == 0 || ndx == 1)
 8838                         p = "int";
 8839                 break;
 8840         /* linux_utimes */
 8841         case 271:
 8842                 if (ndx == 0 || ndx == 1)
 8843                         p = "int";
 8844                 break;
 8845         /* linux_fadvise64_64 */
 8846         case 272:
 8847                 if (ndx == 0 || ndx == 1)
 8848                         p = "int";
 8849                 break;
 8850         /* linux_mbind */
 8851         case 274:
 8852         /* linux_get_mempolicy */
 8853         case 275:
 8854         /* linux_set_mempolicy */
 8855         case 276:
 8856         /* linux_mq_open */
 8857         case 277:
 8858                 if (ndx == 0 || ndx == 1)
 8859                         p = "int";
 8860                 break;
 8861         /* linux_mq_unlink */
 8862         case 278:
 8863                 if (ndx == 0 || ndx == 1)
 8864                         p = "int";
 8865                 break;
 8866         /* linux_mq_timedsend */
 8867         case 279:
 8868                 if (ndx == 0 || ndx == 1)
 8869                         p = "int";
 8870                 break;
 8871         /* linux_mq_timedreceive */
 8872         case 280:
 8873                 if (ndx == 0 || ndx == 1)
 8874                         p = "int";
 8875                 break;
 8876         /* linux_mq_notify */
 8877         case 281:
 8878                 if (ndx == 0 || ndx == 1)
 8879                         p = "int";
 8880                 break;
 8881         /* linux_mq_getsetattr */
 8882         case 282:
 8883                 if (ndx == 0 || ndx == 1)
 8884                         p = "int";
 8885                 break;
 8886         /* linux_kexec_load */
 8887         case 283:
 8888         /* linux_waitid */
 8889         case 284:
 8890                 if (ndx == 0 || ndx == 1)
 8891                         p = "int";
 8892                 break;
 8893         /* linux_add_key */
 8894         case 286:
 8895         /* linux_request_key */
 8896         case 287:
 8897         /* linux_keyctl */
 8898         case 288:
 8899         /* linux_ioprio_set */
 8900         case 289:
 8901         /* linux_ioprio_get */
 8902         case 290:
 8903         /* linux_inotify_init */
 8904         case 291:
 8905         /* linux_inotify_add_watch */
 8906         case 292:
 8907         /* linux_inotify_rm_watch */
 8908         case 293:
 8909         /* linux_migrate_pages */
 8910         case 294:
 8911         /* linux_openat */
 8912         case 295:
 8913                 if (ndx == 0 || ndx == 1)
 8914                         p = "int";
 8915                 break;
 8916         /* linux_mkdirat */
 8917         case 296:
 8918                 if (ndx == 0 || ndx == 1)
 8919                         p = "int";
 8920                 break;
 8921         /* linux_mknodat */
 8922         case 297:
 8923                 if (ndx == 0 || ndx == 1)
 8924                         p = "int";
 8925                 break;
 8926         /* linux_fchownat */
 8927         case 298:
 8928                 if (ndx == 0 || ndx == 1)
 8929                         p = "int";
 8930                 break;
 8931         /* linux_futimesat */
 8932         case 299:
 8933                 if (ndx == 0 || ndx == 1)
 8934                         p = "int";
 8935                 break;
 8936         /* linux_fstatat64 */
 8937         case 300:
 8938                 if (ndx == 0 || ndx == 1)
 8939                         p = "int";
 8940                 break;
 8941         /* linux_unlinkat */
 8942         case 301:
 8943                 if (ndx == 0 || ndx == 1)
 8944                         p = "int";
 8945                 break;
 8946         /* linux_renameat */
 8947         case 302:
 8948                 if (ndx == 0 || ndx == 1)
 8949                         p = "int";
 8950                 break;
 8951         /* linux_linkat */
 8952         case 303:
 8953                 if (ndx == 0 || ndx == 1)
 8954                         p = "int";
 8955                 break;
 8956         /* linux_symlinkat */
 8957         case 304:
 8958                 if (ndx == 0 || ndx == 1)
 8959                         p = "int";
 8960                 break;
 8961         /* linux_readlinkat */
 8962         case 305:
 8963                 if (ndx == 0 || ndx == 1)
 8964                         p = "int";
 8965                 break;
 8966         /* linux_fchmodat */
 8967         case 306:
 8968                 if (ndx == 0 || ndx == 1)
 8969                         p = "int";
 8970                 break;
 8971         /* linux_faccessat */
 8972         case 307:
 8973                 if (ndx == 0 || ndx == 1)
 8974                         p = "int";
 8975                 break;
 8976         /* linux_pselect6 */
 8977         case 308:
 8978                 if (ndx == 0 || ndx == 1)
 8979                         p = "int";
 8980                 break;
 8981         /* linux_ppoll */
 8982         case 309:
 8983                 if (ndx == 0 || ndx == 1)
 8984                         p = "int";
 8985                 break;
 8986         /* linux_unshare */
 8987         case 310:
 8988         /* linux_set_robust_list */
 8989         case 311:
 8990                 if (ndx == 0 || ndx == 1)
 8991                         p = "int";
 8992                 break;
 8993         /* linux_get_robust_list */
 8994         case 312:
 8995                 if (ndx == 0 || ndx == 1)
 8996                         p = "int";
 8997                 break;
 8998         /* linux_splice */
 8999         case 313:
 9000                 if (ndx == 0 || ndx == 1)
 9001                         p = "int";
 9002                 break;
 9003         /* linux_sync_file_range */
 9004         case 314:
 9005                 if (ndx == 0 || ndx == 1)
 9006                         p = "int";
 9007                 break;
 9008         /* linux_tee */
 9009         case 315:
 9010         /* linux_vmsplice */
 9011         case 316:
 9012         /* linux_move_pages */
 9013         case 317:
 9014         /* linux_getcpu */
 9015         case 318:
 9016                 if (ndx == 0 || ndx == 1)
 9017                         p = "int";
 9018                 break;
 9019         /* linux_epoll_pwait */
 9020         case 319:
 9021                 if (ndx == 0 || ndx == 1)
 9022                         p = "int";
 9023                 break;
 9024         /* linux_utimensat */
 9025         case 320:
 9026                 if (ndx == 0 || ndx == 1)
 9027                         p = "int";
 9028                 break;
 9029         /* linux_signalfd */
 9030         case 321:
 9031         /* linux_timerfd_create */
 9032         case 322:
 9033                 if (ndx == 0 || ndx == 1)
 9034                         p = "int";
 9035                 break;
 9036         /* linux_eventfd */
 9037         case 323:
 9038                 if (ndx == 0 || ndx == 1)
 9039                         p = "int";
 9040                 break;
 9041         /* linux_fallocate */
 9042         case 324:
 9043                 if (ndx == 0 || ndx == 1)
 9044                         p = "int";
 9045                 break;
 9046         /* linux_timerfd_settime */
 9047         case 325:
 9048                 if (ndx == 0 || ndx == 1)
 9049                         p = "int";
 9050                 break;
 9051         /* linux_timerfd_gettime */
 9052         case 326:
 9053                 if (ndx == 0 || ndx == 1)
 9054                         p = "int";
 9055                 break;
 9056         /* linux_signalfd4 */
 9057         case 327:
 9058         /* linux_eventfd2 */
 9059         case 328:
 9060                 if (ndx == 0 || ndx == 1)
 9061                         p = "int";
 9062                 break;
 9063         /* linux_epoll_create1 */
 9064         case 329:
 9065                 if (ndx == 0 || ndx == 1)
 9066                         p = "int";
 9067                 break;
 9068         /* linux_dup3 */
 9069         case 330:
 9070                 if (ndx == 0 || ndx == 1)
 9071                         p = "int";
 9072                 break;
 9073         /* linux_pipe2 */
 9074         case 331:
 9075                 if (ndx == 0 || ndx == 1)
 9076                         p = "int";
 9077                 break;
 9078         /* linux_inotify_init1 */
 9079         case 332:
 9080         /* linux_preadv */
 9081         case 333:
 9082                 if (ndx == 0 || ndx == 1)
 9083                         p = "int";
 9084                 break;
 9085         /* linux_pwritev */
 9086         case 334:
 9087                 if (ndx == 0 || ndx == 1)
 9088                         p = "int";
 9089                 break;
 9090         /* linux_rt_tgsigqueueinfo */
 9091         case 335:
 9092                 if (ndx == 0 || ndx == 1)
 9093                         p = "int";
 9094                 break;
 9095         /* linux_perf_event_open */
 9096         case 336:
 9097         /* linux_recvmmsg */
 9098         case 337:
 9099                 if (ndx == 0 || ndx == 1)
 9100                         p = "int";
 9101                 break;
 9102         /* linux_fanotify_init */
 9103         case 338:
 9104         /* linux_fanotify_mark */
 9105         case 339:
 9106         /* linux_prlimit64 */
 9107         case 340:
 9108                 if (ndx == 0 || ndx == 1)
 9109                         p = "int";
 9110                 break;
 9111         /* linux_name_to_handle_at */
 9112         case 341:
 9113         /* linux_open_by_handle_at */
 9114         case 342:
 9115         /* linux_clock_adjtime */
 9116         case 343:
 9117         /* linux_syncfs */
 9118         case 344:
 9119                 if (ndx == 0 || ndx == 1)
 9120                         p = "int";
 9121                 break;
 9122         /* linux_sendmmsg */
 9123         case 345:
 9124                 if (ndx == 0 || ndx == 1)
 9125                         p = "int";
 9126                 break;
 9127         /* linux_setns */
 9128         case 346:
 9129         /* linux_process_vm_readv */
 9130         case 347:
 9131                 if (ndx == 0 || ndx == 1)
 9132                         p = "int";
 9133                 break;
 9134         /* linux_process_vm_writev */
 9135         case 348:
 9136                 if (ndx == 0 || ndx == 1)
 9137                         p = "int";
 9138                 break;
 9139         /* linux_kcmp */
 9140         case 349:
 9141                 if (ndx == 0 || ndx == 1)
 9142                         p = "int";
 9143                 break;
 9144         /* linux_finit_module */
 9145         case 350:
 9146                 if (ndx == 0 || ndx == 1)
 9147                         p = "int";
 9148                 break;
 9149         /* linux_sched_setattr */
 9150         case 351:
 9151                 if (ndx == 0 || ndx == 1)
 9152                         p = "int";
 9153                 break;
 9154         /* linux_sched_getattr */
 9155         case 352:
 9156                 if (ndx == 0 || ndx == 1)
 9157                         p = "int";
 9158                 break;
 9159         /* linux_renameat2 */
 9160         case 353:
 9161                 if (ndx == 0 || ndx == 1)
 9162                         p = "int";
 9163                 break;
 9164         /* linux_seccomp */
 9165         case 354:
 9166                 if (ndx == 0 || ndx == 1)
 9167                         p = "int";
 9168                 break;
 9169         /* linux_getrandom */
 9170         case 355:
 9171                 if (ndx == 0 || ndx == 1)
 9172                         p = "int";
 9173                 break;
 9174         /* linux_memfd_create */
 9175         case 356:
 9176                 if (ndx == 0 || ndx == 1)
 9177                         p = "int";
 9178                 break;
 9179         /* linux_bpf */
 9180         case 357:
 9181                 if (ndx == 0 || ndx == 1)
 9182                         p = "int";
 9183                 break;
 9184         /* linux_execveat */
 9185         case 358:
 9186                 if (ndx == 0 || ndx == 1)
 9187                         p = "int";
 9188                 break;
 9189         /* linux_socket */
 9190         case 359:
 9191                 if (ndx == 0 || ndx == 1)
 9192                         p = "int";
 9193                 break;
 9194         /* linux_socketpair */
 9195         case 360:
 9196                 if (ndx == 0 || ndx == 1)
 9197                         p = "int";
 9198                 break;
 9199         /* linux_bind */
 9200         case 361:
 9201                 if (ndx == 0 || ndx == 1)
 9202                         p = "int";
 9203                 break;
 9204         /* linux_connect */
 9205         case 362:
 9206                 if (ndx == 0 || ndx == 1)
 9207                         p = "int";
 9208                 break;
 9209         /* linux_listen */
 9210         case 363:
 9211                 if (ndx == 0 || ndx == 1)
 9212                         p = "int";
 9213                 break;
 9214         /* linux_accept4 */
 9215         case 364:
 9216                 if (ndx == 0 || ndx == 1)
 9217                         p = "int";
 9218                 break;
 9219         /* linux_getsockopt */
 9220         case 365:
 9221                 if (ndx == 0 || ndx == 1)
 9222                         p = "int";
 9223                 break;
 9224         /* linux_setsockopt */
 9225         case 366:
 9226                 if (ndx == 0 || ndx == 1)
 9227                         p = "int";
 9228                 break;
 9229         /* linux_getsockname */
 9230         case 367:
 9231                 if (ndx == 0 || ndx == 1)
 9232                         p = "int";
 9233                 break;
 9234         /* linux_getpeername */
 9235         case 368:
 9236                 if (ndx == 0 || ndx == 1)
 9237                         p = "int";
 9238                 break;
 9239         /* linux_sendto */
 9240         case 369:
 9241                 if (ndx == 0 || ndx == 1)
 9242                         p = "int";
 9243                 break;
 9244         /* linux_sendmsg */
 9245         case 370:
 9246                 if (ndx == 0 || ndx == 1)
 9247                         p = "int";
 9248                 break;
 9249         /* linux_recvfrom */
 9250         case 371:
 9251                 if (ndx == 0 || ndx == 1)
 9252                         p = "int";
 9253                 break;
 9254         /* linux_recvmsg */
 9255         case 372:
 9256                 if (ndx == 0 || ndx == 1)
 9257                         p = "int";
 9258                 break;
 9259         /* linux_shutdown */
 9260         case 373:
 9261                 if (ndx == 0 || ndx == 1)
 9262                         p = "int";
 9263                 break;
 9264         /* linux_userfaultfd */
 9265         case 374:
 9266                 if (ndx == 0 || ndx == 1)
 9267                         p = "int";
 9268                 break;
 9269         /* linux_membarrier */
 9270         case 375:
 9271                 if (ndx == 0 || ndx == 1)
 9272                         p = "int";
 9273                 break;
 9274         /* linux_mlock2 */
 9275         case 376:
 9276                 if (ndx == 0 || ndx == 1)
 9277                         p = "int";
 9278                 break;
 9279         /* linux_copy_file_range */
 9280         case 377:
 9281                 if (ndx == 0 || ndx == 1)
 9282                         p = "int";
 9283                 break;
 9284         /* linux_preadv2 */
 9285         case 378:
 9286                 if (ndx == 0 || ndx == 1)
 9287                         p = "int";
 9288                 break;
 9289         /* linux_pwritev2 */
 9290         case 379:
 9291                 if (ndx == 0 || ndx == 1)
 9292                         p = "int";
 9293                 break;
 9294         /* linux_pkey_mprotect */
 9295         case 380:
 9296                 if (ndx == 0 || ndx == 1)
 9297                         p = "int";
 9298                 break;
 9299         /* linux_pkey_alloc */
 9300         case 381:
 9301                 if (ndx == 0 || ndx == 1)
 9302                         p = "int";
 9303                 break;
 9304         /* linux_pkey_free */
 9305         case 382:
 9306                 if (ndx == 0 || ndx == 1)
 9307                         p = "int";
 9308                 break;
 9309         /* linux_statx */
 9310         case 383:
 9311                 if (ndx == 0 || ndx == 1)
 9312                         p = "int";
 9313                 break;
 9314         /* linux_arch_prctl */
 9315         case 384:
 9316                 if (ndx == 0 || ndx == 1)
 9317                         p = "int";
 9318                 break;
 9319         /* linux_io_pgetevents */
 9320         case 385:
 9321         /* linux_rseq */
 9322         case 386:
 9323         /* linux_semget */
 9324         case 393:
 9325                 if (ndx == 0 || ndx == 1)
 9326                         p = "int";
 9327                 break;
 9328         /* linux_semctl */
 9329         case 394:
 9330                 if (ndx == 0 || ndx == 1)
 9331                         p = "int";
 9332                 break;
 9333         /* linux_shmget */
 9334         case 395:
 9335                 if (ndx == 0 || ndx == 1)
 9336                         p = "int";
 9337                 break;
 9338         /* linux_shmctl */
 9339         case 396:
 9340                 if (ndx == 0 || ndx == 1)
 9341                         p = "int";
 9342                 break;
 9343         /* linux_shmat */
 9344         case 397:
 9345                 if (ndx == 0 || ndx == 1)
 9346                         p = "int";
 9347                 break;
 9348         /* linux_shmdt */
 9349         case 398:
 9350                 if (ndx == 0 || ndx == 1)
 9351                         p = "int";
 9352                 break;
 9353         /* linux_msgget */
 9354         case 399:
 9355                 if (ndx == 0 || ndx == 1)
 9356                         p = "int";
 9357                 break;
 9358         /* linux_msgsnd */
 9359         case 400:
 9360                 if (ndx == 0 || ndx == 1)
 9361                         p = "int";
 9362                 break;
 9363         /* linux_msgrcv */
 9364         case 401:
 9365                 if (ndx == 0 || ndx == 1)
 9366                         p = "int";
 9367                 break;
 9368         /* linux_msgctl */
 9369         case 402:
 9370                 if (ndx == 0 || ndx == 1)
 9371                         p = "int";
 9372                 break;
 9373         /* linux_clock_gettime64 */
 9374         case 403:
 9375         /* linux_clock_settime64 */
 9376         case 404:
 9377         /* linux_clock_adjtime64 */
 9378         case 405:
 9379         /* linux_clock_getres_time64 */
 9380         case 406:
 9381         /* linux_clock_nanosleep_time64 */
 9382         case 407:
 9383         /* linux_timer_gettime64 */
 9384         case 408:
 9385         /* linux_timer_settime64 */
 9386         case 409:
 9387         /* linux_timerfd_gettime64 */
 9388         case 410:
 9389         /* linux_timerfd_settime64 */
 9390         case 411:
 9391         /* linux_utimensat_time64 */
 9392         case 412:
 9393         /* linux_pselect6_time64 */
 9394         case 413:
 9395         /* linux_ppoll_time64 */
 9396         case 414:
 9397         /* linux_io_pgetevents_time64 */
 9398         case 416:
 9399         /* linux_recvmmsg_time64 */
 9400         case 417:
 9401         /* linux_mq_timedsend_time64 */
 9402         case 418:
 9403         /* linux_mq_timedreceive_time64 */
 9404         case 419:
 9405         /* linux_semtimedop_time64 */
 9406         case 420:
 9407         /* linux_rt_sigtimedwait_time64 */
 9408         case 421:
 9409         /* linux_futex_time64 */
 9410         case 422:
 9411         /* linux_sched_rr_get_interval_time64 */
 9412         case 423:
 9413         /* linux_pidfd_send_signal */
 9414         case 424:
 9415                 if (ndx == 0 || ndx == 1)
 9416                         p = "int";
 9417                 break;
 9418         /* linux_io_uring_setup */
 9419         case 425:
 9420         /* linux_io_uring_enter */
 9421         case 426:
 9422         /* linux_io_uring_register */
 9423         case 427:
 9424         default:
 9425                 break;
 9426         };
 9427         if (p != NULL)
 9428                 strlcpy(desc, p, descsz);
 9429 }

Cache object: fe35e93f87ff1d4c56a4cc98ff426fc9


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]


This page is part of the FreeBSD/Linux Linux Kernel Cross-Reference, and was automatically generated using a modified version of the LXR engine.