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/compat/freebsd32/freebsd32_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: releng/10.4/sys/compat/freebsd32/freebsd32_systrace_args.c 318323 2017-05-15 22:50:54Z brooks $
    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 #if !defined(PAD64_REQUIRED) && (defined(__powerpc__) || defined(__mips__))
   15 #define PAD64_REQUIRED
   16 #endif
   17         /* nosys */
   18         case 0: {
   19                 *n_args = 0;
   20                 break;
   21         }
   22         /* sys_exit */
   23         case 1: {
   24                 struct sys_exit_args *p = params;
   25                 iarg[0] = p->rval; /* int */
   26                 *n_args = 1;
   27                 break;
   28         }
   29         /* fork */
   30         case 2: {
   31                 *n_args = 0;
   32                 break;
   33         }
   34         /* read */
   35         case 3: {
   36                 struct read_args *p = params;
   37                 iarg[0] = p->fd; /* int */
   38                 uarg[1] = (intptr_t) p->buf; /* void * */
   39                 uarg[2] = p->nbyte; /* size_t */
   40                 *n_args = 3;
   41                 break;
   42         }
   43         /* write */
   44         case 4: {
   45                 struct write_args *p = params;
   46                 iarg[0] = p->fd; /* int */
   47                 uarg[1] = (intptr_t) p->buf; /* const void * */
   48                 uarg[2] = p->nbyte; /* size_t */
   49                 *n_args = 3;
   50                 break;
   51         }
   52         /* open */
   53         case 5: {
   54                 struct open_args *p = params;
   55                 uarg[0] = (intptr_t) p->path; /* char * */
   56                 iarg[1] = p->flags; /* int */
   57                 iarg[2] = p->mode; /* int */
   58                 *n_args = 3;
   59                 break;
   60         }
   61         /* close */
   62         case 6: {
   63                 struct close_args *p = params;
   64                 iarg[0] = p->fd; /* int */
   65                 *n_args = 1;
   66                 break;
   67         }
   68         /* freebsd32_wait4 */
   69         case 7: {
   70                 struct freebsd32_wait4_args *p = params;
   71                 iarg[0] = p->pid; /* int */
   72                 uarg[1] = (intptr_t) p->status; /* int * */
   73                 iarg[2] = p->options; /* int */
   74                 uarg[3] = (intptr_t) p->rusage; /* struct rusage32 * */
   75                 *n_args = 4;
   76                 break;
   77         }
   78         /* link */
   79         case 9: {
   80                 struct link_args *p = params;
   81                 uarg[0] = (intptr_t) p->path; /* char * */
   82                 uarg[1] = (intptr_t) p->link; /* char * */
   83                 *n_args = 2;
   84                 break;
   85         }
   86         /* unlink */
   87         case 10: {
   88                 struct unlink_args *p = params;
   89                 uarg[0] = (intptr_t) p->path; /* char * */
   90                 *n_args = 1;
   91                 break;
   92         }
   93         /* chdir */
   94         case 12: {
   95                 struct chdir_args *p = params;
   96                 uarg[0] = (intptr_t) p->path; /* char * */
   97                 *n_args = 1;
   98                 break;
   99         }
  100         /* fchdir */
  101         case 13: {
  102                 struct fchdir_args *p = params;
  103                 iarg[0] = p->fd; /* int */
  104                 *n_args = 1;
  105                 break;
  106         }
  107         /* mknod */
  108         case 14: {
  109                 struct mknod_args *p = params;
  110                 uarg[0] = (intptr_t) p->path; /* char * */
  111                 iarg[1] = p->mode; /* int */
  112                 iarg[2] = p->dev; /* int */
  113                 *n_args = 3;
  114                 break;
  115         }
  116         /* chmod */
  117         case 15: {
  118                 struct chmod_args *p = params;
  119                 uarg[0] = (intptr_t) p->path; /* char * */
  120                 iarg[1] = p->mode; /* int */
  121                 *n_args = 2;
  122                 break;
  123         }
  124         /* chown */
  125         case 16: {
  126                 struct chown_args *p = params;
  127                 uarg[0] = (intptr_t) p->path; /* char * */
  128                 iarg[1] = p->uid; /* int */
  129                 iarg[2] = p->gid; /* int */
  130                 *n_args = 3;
  131                 break;
  132         }
  133         /* obreak */
  134         case 17: {
  135                 struct obreak_args *p = params;
  136                 uarg[0] = (intptr_t) p->nsize; /* char * */
  137                 *n_args = 1;
  138                 break;
  139         }
  140         /* getpid */
  141         case 20: {
  142                 *n_args = 0;
  143                 break;
  144         }
  145         /* mount */
  146         case 21: {
  147                 struct mount_args *p = params;
  148                 uarg[0] = (intptr_t) p->type; /* char * */
  149                 uarg[1] = (intptr_t) p->path; /* char * */
  150                 iarg[2] = p->flags; /* int */
  151                 uarg[3] = (intptr_t) p->data; /* caddr_t */
  152                 *n_args = 4;
  153                 break;
  154         }
  155         /* unmount */
  156         case 22: {
  157                 struct unmount_args *p = params;
  158                 uarg[0] = (intptr_t) p->path; /* char * */
  159                 iarg[1] = p->flags; /* int */
  160                 *n_args = 2;
  161                 break;
  162         }
  163         /* setuid */
  164         case 23: {
  165                 struct setuid_args *p = params;
  166                 uarg[0] = p->uid; /* uid_t */
  167                 *n_args = 1;
  168                 break;
  169         }
  170         /* getuid */
  171         case 24: {
  172                 *n_args = 0;
  173                 break;
  174         }
  175         /* geteuid */
  176         case 25: {
  177                 *n_args = 0;
  178                 break;
  179         }
  180         /* ptrace */
  181         case 26: {
  182                 struct ptrace_args *p = params;
  183                 iarg[0] = p->req; /* int */
  184                 iarg[1] = p->pid; /* pid_t */
  185                 uarg[2] = (intptr_t) p->addr; /* caddr_t */
  186                 iarg[3] = p->data; /* int */
  187                 *n_args = 4;
  188                 break;
  189         }
  190         /* freebsd32_recvmsg */
  191         case 27: {
  192                 struct freebsd32_recvmsg_args *p = params;
  193                 iarg[0] = p->s; /* int */
  194                 uarg[1] = (intptr_t) p->msg; /* struct msghdr32 * */
  195                 iarg[2] = p->flags; /* int */
  196                 *n_args = 3;
  197                 break;
  198         }
  199         /* freebsd32_sendmsg */
  200         case 28: {
  201                 struct freebsd32_sendmsg_args *p = params;
  202                 iarg[0] = p->s; /* int */
  203                 uarg[1] = (intptr_t) p->msg; /* struct msghdr32 * */
  204                 iarg[2] = p->flags; /* int */
  205                 *n_args = 3;
  206                 break;
  207         }
  208         /* freebsd32_recvfrom */
  209         case 29: {
  210                 struct freebsd32_recvfrom_args *p = params;
  211                 iarg[0] = p->s; /* int */
  212                 uarg[1] = p->buf; /* uint32_t */
  213                 uarg[2] = p->len; /* uint32_t */
  214                 iarg[3] = p->flags; /* int */
  215                 uarg[4] = p->from; /* uint32_t */
  216                 uarg[5] = p->fromlenaddr; /* uint32_t */
  217                 *n_args = 6;
  218                 break;
  219         }
  220         /* accept */
  221         case 30: {
  222                 struct accept_args *p = params;
  223                 iarg[0] = p->s; /* int */
  224                 uarg[1] = (intptr_t) p->name; /* caddr_t */
  225                 uarg[2] = (intptr_t) p->anamelen; /* int * */
  226                 *n_args = 3;
  227                 break;
  228         }
  229         /* getpeername */
  230         case 31: {
  231                 struct getpeername_args *p = params;
  232                 iarg[0] = p->fdes; /* int */
  233                 uarg[1] = (intptr_t) p->asa; /* caddr_t */
  234                 uarg[2] = (intptr_t) p->alen; /* int * */
  235                 *n_args = 3;
  236                 break;
  237         }
  238         /* getsockname */
  239         case 32: {
  240                 struct getsockname_args *p = params;
  241                 iarg[0] = p->fdes; /* int */
  242                 uarg[1] = (intptr_t) p->asa; /* caddr_t */
  243                 uarg[2] = (intptr_t) p->alen; /* int * */
  244                 *n_args = 3;
  245                 break;
  246         }
  247         /* access */
  248         case 33: {
  249                 struct access_args *p = params;
  250                 uarg[0] = (intptr_t) p->path; /* char * */
  251                 iarg[1] = p->amode; /* int */
  252                 *n_args = 2;
  253                 break;
  254         }
  255         /* chflags */
  256         case 34: {
  257                 struct chflags_args *p = params;
  258                 uarg[0] = (intptr_t) p->path; /* const char * */
  259                 uarg[1] = p->flags; /* u_long */
  260                 *n_args = 2;
  261                 break;
  262         }
  263         /* fchflags */
  264         case 35: {
  265                 struct fchflags_args *p = params;
  266                 iarg[0] = p->fd; /* int */
  267                 uarg[1] = p->flags; /* u_long */
  268                 *n_args = 2;
  269                 break;
  270         }
  271         /* sync */
  272         case 36: {
  273                 *n_args = 0;
  274                 break;
  275         }
  276         /* kill */
  277         case 37: {
  278                 struct kill_args *p = params;
  279                 iarg[0] = p->pid; /* int */
  280                 iarg[1] = p->signum; /* int */
  281                 *n_args = 2;
  282                 break;
  283         }
  284         /* getppid */
  285         case 39: {
  286                 *n_args = 0;
  287                 break;
  288         }
  289         /* dup */
  290         case 41: {
  291                 struct dup_args *p = params;
  292                 uarg[0] = p->fd; /* u_int */
  293                 *n_args = 1;
  294                 break;
  295         }
  296         /* pipe */
  297         case 42: {
  298                 *n_args = 0;
  299                 break;
  300         }
  301         /* getegid */
  302         case 43: {
  303                 *n_args = 0;
  304                 break;
  305         }
  306         /* profil */
  307         case 44: {
  308                 struct profil_args *p = params;
  309                 uarg[0] = (intptr_t) p->samples; /* caddr_t */
  310                 uarg[1] = p->size; /* size_t */
  311                 uarg[2] = p->offset; /* size_t */
  312                 uarg[3] = p->scale; /* u_int */
  313                 *n_args = 4;
  314                 break;
  315         }
  316         /* ktrace */
  317         case 45: {
  318                 struct ktrace_args *p = params;
  319                 uarg[0] = (intptr_t) p->fname; /* const char * */
  320                 iarg[1] = p->ops; /* int */
  321                 iarg[2] = p->facs; /* int */
  322                 iarg[3] = p->pid; /* int */
  323                 *n_args = 4;
  324                 break;
  325         }
  326         /* getgid */
  327         case 47: {
  328                 *n_args = 0;
  329                 break;
  330         }
  331         /* getlogin */
  332         case 49: {
  333                 struct getlogin_args *p = params;
  334                 uarg[0] = (intptr_t) p->namebuf; /* char * */
  335                 uarg[1] = p->namelen; /* u_int */
  336                 *n_args = 2;
  337                 break;
  338         }
  339         /* setlogin */
  340         case 50: {
  341                 struct setlogin_args *p = params;
  342                 uarg[0] = (intptr_t) p->namebuf; /* char * */
  343                 *n_args = 1;
  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         /* freebsd32_sigaltstack */
  354         case 53: {
  355                 struct freebsd32_sigaltstack_args *p = params;
  356                 uarg[0] = (intptr_t) p->ss; /* struct sigaltstack32 * */
  357                 uarg[1] = (intptr_t) p->oss; /* struct sigaltstack32 * */
  358                 *n_args = 2;
  359                 break;
  360         }
  361         /* freebsd32_ioctl */
  362         case 54: {
  363                 struct freebsd32_ioctl_args *p = params;
  364                 iarg[0] = p->fd; /* int */
  365                 uarg[1] = p->com; /* uint32_t */
  366                 uarg[2] = (intptr_t) p->data; /* struct md_ioctl32 * */
  367                 *n_args = 3;
  368                 break;
  369         }
  370         /* reboot */
  371         case 55: {
  372                 struct reboot_args *p = params;
  373                 iarg[0] = p->opt; /* int */
  374                 *n_args = 1;
  375                 break;
  376         }
  377         /* revoke */
  378         case 56: {
  379                 struct revoke_args *p = params;
  380                 uarg[0] = (intptr_t) p->path; /* char * */
  381                 *n_args = 1;
  382                 break;
  383         }
  384         /* symlink */
  385         case 57: {
  386                 struct symlink_args *p = params;
  387                 uarg[0] = (intptr_t) p->path; /* char * */
  388                 uarg[1] = (intptr_t) p->link; /* char * */
  389                 *n_args = 2;
  390                 break;
  391         }
  392         /* readlink */
  393         case 58: {
  394                 struct readlink_args *p = params;
  395                 uarg[0] = (intptr_t) p->path; /* char * */
  396                 uarg[1] = (intptr_t) p->buf; /* char * */
  397                 uarg[2] = p->count; /* size_t */
  398                 *n_args = 3;
  399                 break;
  400         }
  401         /* freebsd32_execve */
  402         case 59: {
  403                 struct freebsd32_execve_args *p = params;
  404                 uarg[0] = (intptr_t) p->fname; /* char * */
  405                 uarg[1] = (intptr_t) p->argv; /* uint32_t * */
  406                 uarg[2] = (intptr_t) p->envv; /* uint32_t * */
  407                 *n_args = 3;
  408                 break;
  409         }
  410         /* umask */
  411         case 60: {
  412                 struct umask_args *p = params;
  413                 iarg[0] = p->newmask; /* int */
  414                 *n_args = 1;
  415                 break;
  416         }
  417         /* chroot */
  418         case 61: {
  419                 struct chroot_args *p = params;
  420                 uarg[0] = (intptr_t) p->path; /* char * */
  421                 *n_args = 1;
  422                 break;
  423         }
  424         /* msync */
  425         case 65: {
  426                 struct msync_args *p = params;
  427                 uarg[0] = (intptr_t) p->addr; /* void * */
  428                 uarg[1] = p->len; /* size_t */
  429                 iarg[2] = p->flags; /* int */
  430                 *n_args = 3;
  431                 break;
  432         }
  433         /* vfork */
  434         case 66: {
  435                 *n_args = 0;
  436                 break;
  437         }
  438         /* sbrk */
  439         case 69: {
  440                 struct sbrk_args *p = params;
  441                 iarg[0] = p->incr; /* int */
  442                 *n_args = 1;
  443                 break;
  444         }
  445         /* sstk */
  446         case 70: {
  447                 struct sstk_args *p = params;
  448                 iarg[0] = p->incr; /* int */
  449                 *n_args = 1;
  450                 break;
  451         }
  452         /* ovadvise */
  453         case 72: {
  454                 struct ovadvise_args *p = params;
  455                 iarg[0] = p->anom; /* int */
  456                 *n_args = 1;
  457                 break;
  458         }
  459         /* munmap */
  460         case 73: {
  461                 struct munmap_args *p = params;
  462                 uarg[0] = (intptr_t) p->addr; /* void * */
  463                 uarg[1] = p->len; /* size_t */
  464                 *n_args = 2;
  465                 break;
  466         }
  467         /* freebsd32_mprotect */
  468         case 74: {
  469                 struct freebsd32_mprotect_args *p = params;
  470                 uarg[0] = (intptr_t) p->addr; /* const void * */
  471                 uarg[1] = p->len; /* size_t */
  472                 iarg[2] = p->prot; /* int */
  473                 *n_args = 3;
  474                 break;
  475         }
  476         /* madvise */
  477         case 75: {
  478                 struct madvise_args *p = params;
  479                 uarg[0] = (intptr_t) p->addr; /* void * */
  480                 uarg[1] = p->len; /* size_t */
  481                 iarg[2] = p->behav; /* int */
  482                 *n_args = 3;
  483                 break;
  484         }
  485         /* mincore */
  486         case 78: {
  487                 struct mincore_args *p = params;
  488                 uarg[0] = (intptr_t) p->addr; /* const void * */
  489                 uarg[1] = p->len; /* size_t */
  490                 uarg[2] = (intptr_t) p->vec; /* char * */
  491                 *n_args = 3;
  492                 break;
  493         }
  494         /* getgroups */
  495         case 79: {
  496                 struct getgroups_args *p = params;
  497                 uarg[0] = p->gidsetsize; /* u_int */
  498                 uarg[1] = (intptr_t) p->gidset; /* gid_t * */
  499                 *n_args = 2;
  500                 break;
  501         }
  502         /* setgroups */
  503         case 80: {
  504                 struct setgroups_args *p = params;
  505                 uarg[0] = p->gidsetsize; /* u_int */
  506                 uarg[1] = (intptr_t) p->gidset; /* gid_t * */
  507                 *n_args = 2;
  508                 break;
  509         }
  510         /* getpgrp */
  511         case 81: {
  512                 *n_args = 0;
  513                 break;
  514         }
  515         /* setpgid */
  516         case 82: {
  517                 struct setpgid_args *p = params;
  518                 iarg[0] = p->pid; /* int */
  519                 iarg[1] = p->pgid; /* int */
  520                 *n_args = 2;
  521                 break;
  522         }
  523         /* freebsd32_setitimer */
  524         case 83: {
  525                 struct freebsd32_setitimer_args *p = params;
  526                 uarg[0] = p->which; /* u_int */
  527                 uarg[1] = (intptr_t) p->itv; /* struct itimerval32 * */
  528                 uarg[2] = (intptr_t) p->oitv; /* struct itimerval32 * */
  529                 *n_args = 3;
  530                 break;
  531         }
  532         /* swapon */
  533         case 85: {
  534                 struct swapon_args *p = params;
  535                 uarg[0] = (intptr_t) p->name; /* char * */
  536                 *n_args = 1;
  537                 break;
  538         }
  539         /* freebsd32_getitimer */
  540         case 86: {
  541                 struct freebsd32_getitimer_args *p = params;
  542                 uarg[0] = p->which; /* u_int */
  543                 uarg[1] = (intptr_t) p->itv; /* struct itimerval32 * */
  544                 *n_args = 2;
  545                 break;
  546         }
  547         /* getdtablesize */
  548         case 89: {
  549                 *n_args = 0;
  550                 break;
  551         }
  552         /* dup2 */
  553         case 90: {
  554                 struct dup2_args *p = params;
  555                 uarg[0] = p->from; /* u_int */
  556                 uarg[1] = p->to; /* u_int */
  557                 *n_args = 2;
  558                 break;
  559         }
  560         /* freebsd32_fcntl */
  561         case 92: {
  562                 struct freebsd32_fcntl_args *p = params;
  563                 iarg[0] = p->fd; /* int */
  564                 iarg[1] = p->cmd; /* int */
  565                 iarg[2] = p->arg; /* int */
  566                 *n_args = 3;
  567                 break;
  568         }
  569         /* freebsd32_select */
  570         case 93: {
  571                 struct freebsd32_select_args *p = params;
  572                 iarg[0] = p->nd; /* int */
  573                 uarg[1] = (intptr_t) p->in; /* fd_set * */
  574                 uarg[2] = (intptr_t) p->ou; /* fd_set * */
  575                 uarg[3] = (intptr_t) p->ex; /* fd_set * */
  576                 uarg[4] = (intptr_t) p->tv; /* struct timeval32 * */
  577                 *n_args = 5;
  578                 break;
  579         }
  580         /* fsync */
  581         case 95: {
  582                 struct fsync_args *p = params;
  583                 iarg[0] = p->fd; /* int */
  584                 *n_args = 1;
  585                 break;
  586         }
  587         /* setpriority */
  588         case 96: {
  589                 struct setpriority_args *p = params;
  590                 iarg[0] = p->which; /* int */
  591                 iarg[1] = p->who; /* int */
  592                 iarg[2] = p->prio; /* int */
  593                 *n_args = 3;
  594                 break;
  595         }
  596         /* socket */
  597         case 97: {
  598                 struct socket_args *p = params;
  599                 iarg[0] = p->domain; /* int */
  600                 iarg[1] = p->type; /* int */
  601                 iarg[2] = p->protocol; /* int */
  602                 *n_args = 3;
  603                 break;
  604         }
  605         /* connect */
  606         case 98: {
  607                 struct connect_args *p = params;
  608                 iarg[0] = p->s; /* int */
  609                 uarg[1] = (intptr_t) p->name; /* caddr_t */
  610                 iarg[2] = p->namelen; /* int */
  611                 *n_args = 3;
  612                 break;
  613         }
  614         /* getpriority */
  615         case 100: {
  616                 struct getpriority_args *p = params;
  617                 iarg[0] = p->which; /* int */
  618                 iarg[1] = p->who; /* int */
  619                 *n_args = 2;
  620                 break;
  621         }
  622         /* bind */
  623         case 104: {
  624                 struct bind_args *p = params;
  625                 iarg[0] = p->s; /* int */
  626                 uarg[1] = (intptr_t) p->name; /* caddr_t */
  627                 iarg[2] = p->namelen; /* int */
  628                 *n_args = 3;
  629                 break;
  630         }
  631         /* setsockopt */
  632         case 105: {
  633                 struct setsockopt_args *p = params;
  634                 iarg[0] = p->s; /* int */
  635                 iarg[1] = p->level; /* int */
  636                 iarg[2] = p->name; /* int */
  637                 uarg[3] = (intptr_t) p->val; /* caddr_t */
  638                 iarg[4] = p->valsize; /* int */
  639                 *n_args = 5;
  640                 break;
  641         }
  642         /* listen */
  643         case 106: {
  644                 struct listen_args *p = params;
  645                 iarg[0] = p->s; /* int */
  646                 iarg[1] = p->backlog; /* int */
  647                 *n_args = 2;
  648                 break;
  649         }
  650         /* freebsd32_gettimeofday */
  651         case 116: {
  652                 struct freebsd32_gettimeofday_args *p = params;
  653                 uarg[0] = (intptr_t) p->tp; /* struct timeval32 * */
  654                 uarg[1] = (intptr_t) p->tzp; /* struct timezone * */
  655                 *n_args = 2;
  656                 break;
  657         }
  658         /* freebsd32_getrusage */
  659         case 117: {
  660                 struct freebsd32_getrusage_args *p = params;
  661                 iarg[0] = p->who; /* int */
  662                 uarg[1] = (intptr_t) p->rusage; /* struct rusage32 * */
  663                 *n_args = 2;
  664                 break;
  665         }
  666         /* getsockopt */
  667         case 118: {
  668                 struct getsockopt_args *p = params;
  669                 iarg[0] = p->s; /* int */
  670                 iarg[1] = p->level; /* int */
  671                 iarg[2] = p->name; /* int */
  672                 uarg[3] = (intptr_t) p->val; /* caddr_t */
  673                 uarg[4] = (intptr_t) p->avalsize; /* int * */
  674                 *n_args = 5;
  675                 break;
  676         }
  677         /* freebsd32_readv */
  678         case 120: {
  679                 struct freebsd32_readv_args *p = params;
  680                 iarg[0] = p->fd; /* int */
  681                 uarg[1] = (intptr_t) p->iovp; /* struct iovec32 * */
  682                 uarg[2] = p->iovcnt; /* u_int */
  683                 *n_args = 3;
  684                 break;
  685         }
  686         /* freebsd32_writev */
  687         case 121: {
  688                 struct freebsd32_writev_args *p = params;
  689                 iarg[0] = p->fd; /* int */
  690                 uarg[1] = (intptr_t) p->iovp; /* struct iovec32 * */
  691                 uarg[2] = p->iovcnt; /* u_int */
  692                 *n_args = 3;
  693                 break;
  694         }
  695         /* freebsd32_settimeofday */
  696         case 122: {
  697                 struct freebsd32_settimeofday_args *p = params;
  698                 uarg[0] = (intptr_t) p->tv; /* struct timeval32 * */
  699                 uarg[1] = (intptr_t) p->tzp; /* struct timezone * */
  700                 *n_args = 2;
  701                 break;
  702         }
  703         /* fchown */
  704         case 123: {
  705                 struct fchown_args *p = params;
  706                 iarg[0] = p->fd; /* int */
  707                 iarg[1] = p->uid; /* int */
  708                 iarg[2] = p->gid; /* int */
  709                 *n_args = 3;
  710                 break;
  711         }
  712         /* fchmod */
  713         case 124: {
  714                 struct fchmod_args *p = params;
  715                 iarg[0] = p->fd; /* int */
  716                 iarg[1] = p->mode; /* int */
  717                 *n_args = 2;
  718                 break;
  719         }
  720         /* setreuid */
  721         case 126: {
  722                 struct setreuid_args *p = params;
  723                 iarg[0] = p->ruid; /* int */
  724                 iarg[1] = p->euid; /* int */
  725                 *n_args = 2;
  726                 break;
  727         }
  728         /* setregid */
  729         case 127: {
  730                 struct setregid_args *p = params;
  731                 iarg[0] = p->rgid; /* int */
  732                 iarg[1] = p->egid; /* int */
  733                 *n_args = 2;
  734                 break;
  735         }
  736         /* rename */
  737         case 128: {
  738                 struct rename_args *p = params;
  739                 uarg[0] = (intptr_t) p->from; /* char * */
  740                 uarg[1] = (intptr_t) p->to; /* char * */
  741                 *n_args = 2;
  742                 break;
  743         }
  744         /* flock */
  745         case 131: {
  746                 struct flock_args *p = params;
  747                 iarg[0] = p->fd; /* int */
  748                 iarg[1] = p->how; /* int */
  749                 *n_args = 2;
  750                 break;
  751         }
  752         /* mkfifo */
  753         case 132: {
  754                 struct mkfifo_args *p = params;
  755                 uarg[0] = (intptr_t) p->path; /* char * */
  756                 iarg[1] = p->mode; /* int */
  757                 *n_args = 2;
  758                 break;
  759         }
  760         /* sendto */
  761         case 133: {
  762                 struct sendto_args *p = params;
  763                 iarg[0] = p->s; /* int */
  764                 uarg[1] = (intptr_t) p->buf; /* caddr_t */
  765                 uarg[2] = p->len; /* size_t */
  766                 iarg[3] = p->flags; /* int */
  767                 uarg[4] = (intptr_t) p->to; /* caddr_t */
  768                 iarg[5] = p->tolen; /* int */
  769                 *n_args = 6;
  770                 break;
  771         }
  772         /* shutdown */
  773         case 134: {
  774                 struct shutdown_args *p = params;
  775                 iarg[0] = p->s; /* int */
  776                 iarg[1] = p->how; /* int */
  777                 *n_args = 2;
  778                 break;
  779         }
  780         /* socketpair */
  781         case 135: {
  782                 struct socketpair_args *p = params;
  783                 iarg[0] = p->domain; /* int */
  784                 iarg[1] = p->type; /* int */
  785                 iarg[2] = p->protocol; /* int */
  786                 uarg[3] = (intptr_t) p->rsv; /* int * */
  787                 *n_args = 4;
  788                 break;
  789         }
  790         /* mkdir */
  791         case 136: {
  792                 struct mkdir_args *p = params;
  793                 uarg[0] = (intptr_t) p->path; /* char * */
  794                 iarg[1] = p->mode; /* int */
  795                 *n_args = 2;
  796                 break;
  797         }
  798         /* rmdir */
  799         case 137: {
  800                 struct rmdir_args *p = params;
  801                 uarg[0] = (intptr_t) p->path; /* char * */
  802                 *n_args = 1;
  803                 break;
  804         }
  805         /* freebsd32_utimes */
  806         case 138: {
  807                 struct freebsd32_utimes_args *p = params;
  808                 uarg[0] = (intptr_t) p->path; /* char * */
  809                 uarg[1] = (intptr_t) p->tptr; /* struct timeval32 * */
  810                 *n_args = 2;
  811                 break;
  812         }
  813         /* freebsd32_adjtime */
  814         case 140: {
  815                 struct freebsd32_adjtime_args *p = params;
  816                 uarg[0] = (intptr_t) p->delta; /* struct timeval32 * */
  817                 uarg[1] = (intptr_t) p->olddelta; /* struct timeval32 * */
  818                 *n_args = 2;
  819                 break;
  820         }
  821         /* setsid */
  822         case 147: {
  823                 *n_args = 0;
  824                 break;
  825         }
  826         /* quotactl */
  827         case 148: {
  828                 struct quotactl_args *p = params;
  829                 uarg[0] = (intptr_t) p->path; /* char * */
  830                 iarg[1] = p->cmd; /* int */
  831                 iarg[2] = p->uid; /* int */
  832                 uarg[3] = (intptr_t) p->arg; /* caddr_t */
  833                 *n_args = 4;
  834                 break;
  835         }
  836         /* getfh */
  837         case 161: {
  838                 struct getfh_args *p = params;
  839                 uarg[0] = (intptr_t) p->fname; /* char * */
  840                 uarg[1] = (intptr_t) p->fhp; /* struct fhandle * */
  841                 *n_args = 2;
  842                 break;
  843         }
  844         /* freebsd32_sysarch */
  845         case 165: {
  846                 struct freebsd32_sysarch_args *p = params;
  847                 iarg[0] = p->op; /* int */
  848                 uarg[1] = (intptr_t) p->parms; /* char * */
  849                 *n_args = 2;
  850                 break;
  851         }
  852         /* rtprio */
  853         case 166: {
  854                 struct rtprio_args *p = params;
  855                 iarg[0] = p->function; /* int */
  856                 iarg[1] = p->pid; /* pid_t */
  857                 uarg[2] = (intptr_t) p->rtp; /* struct rtprio * */
  858                 *n_args = 3;
  859                 break;
  860         }
  861         /* freebsd32_semsys */
  862         case 169: {
  863                 struct freebsd32_semsys_args *p = params;
  864                 iarg[0] = p->which; /* int */
  865                 iarg[1] = p->a2; /* int */
  866                 iarg[2] = p->a3; /* int */
  867                 iarg[3] = p->a4; /* int */
  868                 iarg[4] = p->a5; /* int */
  869                 *n_args = 5;
  870                 break;
  871         }
  872         /* freebsd32_msgsys */
  873         case 170: {
  874                 struct freebsd32_msgsys_args *p = params;
  875                 iarg[0] = p->which; /* int */
  876                 iarg[1] = p->a2; /* int */
  877                 iarg[2] = p->a3; /* int */
  878                 iarg[3] = p->a4; /* int */
  879                 iarg[4] = p->a5; /* int */
  880                 iarg[5] = p->a6; /* int */
  881                 *n_args = 6;
  882                 break;
  883         }
  884         /* freebsd32_shmsys */
  885         case 171: {
  886                 struct freebsd32_shmsys_args *p = params;
  887                 uarg[0] = p->which; /* uint32_t */
  888                 uarg[1] = p->a2; /* uint32_t */
  889                 uarg[2] = p->a3; /* uint32_t */
  890                 uarg[3] = p->a4; /* uint32_t */
  891                 *n_args = 4;
  892                 break;
  893         }
  894         /* ntp_adjtime */
  895         case 176: {
  896                 struct ntp_adjtime_args *p = params;
  897                 uarg[0] = (intptr_t) p->tp; /* struct timex * */
  898                 *n_args = 1;
  899                 break;
  900         }
  901         /* setgid */
  902         case 181: {
  903                 struct setgid_args *p = params;
  904                 iarg[0] = p->gid; /* gid_t */
  905                 *n_args = 1;
  906                 break;
  907         }
  908         /* setegid */
  909         case 182: {
  910                 struct setegid_args *p = params;
  911                 iarg[0] = p->egid; /* gid_t */
  912                 *n_args = 1;
  913                 break;
  914         }
  915         /* seteuid */
  916         case 183: {
  917                 struct seteuid_args *p = params;
  918                 uarg[0] = p->euid; /* uid_t */
  919                 *n_args = 1;
  920                 break;
  921         }
  922         /* freebsd32_stat */
  923         case 188: {
  924                 struct freebsd32_stat_args *p = params;
  925                 uarg[0] = (intptr_t) p->path; /* char * */
  926                 uarg[1] = (intptr_t) p->ub; /* struct stat32 * */
  927                 *n_args = 2;
  928                 break;
  929         }
  930         /* freebsd32_fstat */
  931         case 189: {
  932                 struct freebsd32_fstat_args *p = params;
  933                 iarg[0] = p->fd; /* int */
  934                 uarg[1] = (intptr_t) p->ub; /* struct stat32 * */
  935                 *n_args = 2;
  936                 break;
  937         }
  938         /* freebsd32_lstat */
  939         case 190: {
  940                 struct freebsd32_lstat_args *p = params;
  941                 uarg[0] = (intptr_t) p->path; /* char * */
  942                 uarg[1] = (intptr_t) p->ub; /* struct stat32 * */
  943                 *n_args = 2;
  944                 break;
  945         }
  946         /* pathconf */
  947         case 191: {
  948                 struct pathconf_args *p = params;
  949                 uarg[0] = (intptr_t) p->path; /* char * */
  950                 iarg[1] = p->name; /* int */
  951                 *n_args = 2;
  952                 break;
  953         }
  954         /* fpathconf */
  955         case 192: {
  956                 struct fpathconf_args *p = params;
  957                 iarg[0] = p->fd; /* int */
  958                 iarg[1] = p->name; /* int */
  959                 *n_args = 2;
  960                 break;
  961         }
  962         /* getrlimit */
  963         case 194: {
  964                 struct __getrlimit_args *p = params;
  965                 uarg[0] = p->which; /* u_int */
  966                 uarg[1] = (intptr_t) p->rlp; /* struct rlimit * */
  967                 *n_args = 2;
  968                 break;
  969         }
  970         /* setrlimit */
  971         case 195: {
  972                 struct __setrlimit_args *p = params;
  973                 uarg[0] = p->which; /* u_int */
  974                 uarg[1] = (intptr_t) p->rlp; /* struct rlimit * */
  975                 *n_args = 2;
  976                 break;
  977         }
  978         /* freebsd32_getdirentries */
  979         case 196: {
  980                 struct freebsd32_getdirentries_args *p = params;
  981                 iarg[0] = p->fd; /* int */
  982                 uarg[1] = (intptr_t) p->buf; /* char * */
  983                 uarg[2] = p->count; /* u_int */
  984                 uarg[3] = (intptr_t) p->basep; /* int32_t * */
  985                 *n_args = 4;
  986                 break;
  987         }
  988         /* nosys */
  989         case 198: {
  990                 *n_args = 0;
  991                 break;
  992         }
  993         /* freebsd32_sysctl */
  994         case 202: {
  995                 struct freebsd32_sysctl_args *p = params;
  996                 uarg[0] = (intptr_t) p->name; /* int * */
  997                 uarg[1] = p->namelen; /* u_int */
  998                 uarg[2] = (intptr_t) p->old; /* void * */
  999                 uarg[3] = (intptr_t) p->oldlenp; /* uint32_t * */
 1000                 uarg[4] = (intptr_t) p->new; /* void * */
 1001                 uarg[5] = p->newlen; /* uint32_t */
 1002                 *n_args = 6;
 1003                 break;
 1004         }
 1005         /* mlock */
 1006         case 203: {
 1007                 struct mlock_args *p = params;
 1008                 uarg[0] = (intptr_t) p->addr; /* const void * */
 1009                 uarg[1] = p->len; /* size_t */
 1010                 *n_args = 2;
 1011                 break;
 1012         }
 1013         /* munlock */
 1014         case 204: {
 1015                 struct munlock_args *p = params;
 1016                 uarg[0] = (intptr_t) p->addr; /* const void * */
 1017                 uarg[1] = p->len; /* size_t */
 1018                 *n_args = 2;
 1019                 break;
 1020         }
 1021         /* undelete */
 1022         case 205: {
 1023                 struct undelete_args *p = params;
 1024                 uarg[0] = (intptr_t) p->path; /* char * */
 1025                 *n_args = 1;
 1026                 break;
 1027         }
 1028         /* freebsd32_futimes */
 1029         case 206: {
 1030                 struct freebsd32_futimes_args *p = params;
 1031                 iarg[0] = p->fd; /* int */
 1032                 uarg[1] = (intptr_t) p->tptr; /* struct timeval32 * */
 1033                 *n_args = 2;
 1034                 break;
 1035         }
 1036         /* getpgid */
 1037         case 207: {
 1038                 struct getpgid_args *p = params;
 1039                 iarg[0] = p->pid; /* pid_t */
 1040                 *n_args = 1;
 1041                 break;
 1042         }
 1043         /* poll */
 1044         case 209: {
 1045                 struct poll_args *p = params;
 1046                 uarg[0] = (intptr_t) p->fds; /* struct pollfd * */
 1047                 uarg[1] = p->nfds; /* u_int */
 1048                 iarg[2] = p->timeout; /* int */
 1049                 *n_args = 3;
 1050                 break;
 1051         }
 1052         /* lkmnosys */
 1053         case 210: {
 1054                 *n_args = 0;
 1055                 break;
 1056         }
 1057         /* lkmnosys */
 1058         case 211: {
 1059                 *n_args = 0;
 1060                 break;
 1061         }
 1062         /* lkmnosys */
 1063         case 212: {
 1064                 *n_args = 0;
 1065                 break;
 1066         }
 1067         /* lkmnosys */
 1068         case 213: {
 1069                 *n_args = 0;
 1070                 break;
 1071         }
 1072         /* lkmnosys */
 1073         case 214: {
 1074                 *n_args = 0;
 1075                 break;
 1076         }
 1077         /* lkmnosys */
 1078         case 215: {
 1079                 *n_args = 0;
 1080                 break;
 1081         }
 1082         /* lkmnosys */
 1083         case 216: {
 1084                 *n_args = 0;
 1085                 break;
 1086         }
 1087         /* lkmnosys */
 1088         case 217: {
 1089                 *n_args = 0;
 1090                 break;
 1091         }
 1092         /* lkmnosys */
 1093         case 218: {
 1094                 *n_args = 0;
 1095                 break;
 1096         }
 1097         /* lkmnosys */
 1098         case 219: {
 1099                 *n_args = 0;
 1100                 break;
 1101         }
 1102         /* semget */
 1103         case 221: {
 1104                 struct semget_args *p = params;
 1105                 iarg[0] = p->key; /* key_t */
 1106                 iarg[1] = p->nsems; /* int */
 1107                 iarg[2] = p->semflg; /* int */
 1108                 *n_args = 3;
 1109                 break;
 1110         }
 1111         /* semop */
 1112         case 222: {
 1113                 struct semop_args *p = params;
 1114                 iarg[0] = p->semid; /* int */
 1115                 uarg[1] = (intptr_t) p->sops; /* struct sembuf * */
 1116                 uarg[2] = p->nsops; /* u_int */
 1117                 *n_args = 3;
 1118                 break;
 1119         }
 1120         /* msgget */
 1121         case 225: {
 1122                 struct msgget_args *p = params;
 1123                 iarg[0] = p->key; /* key_t */
 1124                 iarg[1] = p->msgflg; /* int */
 1125                 *n_args = 2;
 1126                 break;
 1127         }
 1128         /* freebsd32_msgsnd */
 1129         case 226: {
 1130                 struct freebsd32_msgsnd_args *p = params;
 1131                 iarg[0] = p->msqid; /* int */
 1132                 uarg[1] = (intptr_t) p->msgp; /* void * */
 1133                 uarg[2] = p->msgsz; /* size_t */
 1134                 iarg[3] = p->msgflg; /* int */
 1135                 *n_args = 4;
 1136                 break;
 1137         }
 1138         /* freebsd32_msgrcv */
 1139         case 227: {
 1140                 struct freebsd32_msgrcv_args *p = params;
 1141                 iarg[0] = p->msqid; /* int */
 1142                 uarg[1] = (intptr_t) p->msgp; /* void * */
 1143                 uarg[2] = p->msgsz; /* size_t */
 1144                 iarg[3] = p->msgtyp; /* long */
 1145                 iarg[4] = p->msgflg; /* int */
 1146                 *n_args = 5;
 1147                 break;
 1148         }
 1149         /* shmat */
 1150         case 228: {
 1151                 struct shmat_args *p = params;
 1152                 iarg[0] = p->shmid; /* int */
 1153                 uarg[1] = (intptr_t) p->shmaddr; /* void * */
 1154                 iarg[2] = p->shmflg; /* int */
 1155                 *n_args = 3;
 1156                 break;
 1157         }
 1158         /* shmdt */
 1159         case 230: {
 1160                 struct shmdt_args *p = params;
 1161                 uarg[0] = (intptr_t) p->shmaddr; /* void * */
 1162                 *n_args = 1;
 1163                 break;
 1164         }
 1165         /* shmget */
 1166         case 231: {
 1167                 struct shmget_args *p = params;
 1168                 iarg[0] = p->key; /* key_t */
 1169                 iarg[1] = p->size; /* int */
 1170                 iarg[2] = p->shmflg; /* int */
 1171                 *n_args = 3;
 1172                 break;
 1173         }
 1174         /* freebsd32_clock_gettime */
 1175         case 232: {
 1176                 struct freebsd32_clock_gettime_args *p = params;
 1177                 iarg[0] = p->clock_id; /* clockid_t */
 1178                 uarg[1] = (intptr_t) p->tp; /* struct timespec32 * */
 1179                 *n_args = 2;
 1180                 break;
 1181         }
 1182         /* freebsd32_clock_settime */
 1183         case 233: {
 1184                 struct freebsd32_clock_settime_args *p = params;
 1185                 iarg[0] = p->clock_id; /* clockid_t */
 1186                 uarg[1] = (intptr_t) p->tp; /* const struct timespec32 * */
 1187                 *n_args = 2;
 1188                 break;
 1189         }
 1190         /* freebsd32_clock_getres */
 1191         case 234: {
 1192                 struct freebsd32_clock_getres_args *p = params;
 1193                 iarg[0] = p->clock_id; /* clockid_t */
 1194                 uarg[1] = (intptr_t) p->tp; /* struct timespec32 * */
 1195                 *n_args = 2;
 1196                 break;
 1197         }
 1198         /* freebsd32_ktimer_create */
 1199         case 235: {
 1200                 struct freebsd32_ktimer_create_args *p = params;
 1201                 iarg[0] = p->clock_id; /* clockid_t */
 1202                 uarg[1] = (intptr_t) p->evp; /* struct sigevent32 * */
 1203                 uarg[2] = (intptr_t) p->timerid; /* int * */
 1204                 *n_args = 3;
 1205                 break;
 1206         }
 1207         /* ktimer_delete */
 1208         case 236: {
 1209                 struct ktimer_delete_args *p = params;
 1210                 iarg[0] = p->timerid; /* int */
 1211                 *n_args = 1;
 1212                 break;
 1213         }
 1214         /* freebsd32_ktimer_settime */
 1215         case 237: {
 1216                 struct freebsd32_ktimer_settime_args *p = params;
 1217                 iarg[0] = p->timerid; /* int */
 1218                 iarg[1] = p->flags; /* int */
 1219                 uarg[2] = (intptr_t) p->value; /* const struct itimerspec32 * */
 1220                 uarg[3] = (intptr_t) p->ovalue; /* struct itimerspec32 * */
 1221                 *n_args = 4;
 1222                 break;
 1223         }
 1224         /* freebsd32_ktimer_gettime */
 1225         case 238: {
 1226                 struct freebsd32_ktimer_gettime_args *p = params;
 1227                 iarg[0] = p->timerid; /* int */
 1228                 uarg[1] = (intptr_t) p->value; /* struct itimerspec32 * */
 1229                 *n_args = 2;
 1230                 break;
 1231         }
 1232         /* ktimer_getoverrun */
 1233         case 239: {
 1234                 struct ktimer_getoverrun_args *p = params;
 1235                 iarg[0] = p->timerid; /* int */
 1236                 *n_args = 1;
 1237                 break;
 1238         }
 1239         /* freebsd32_nanosleep */
 1240         case 240: {
 1241                 struct freebsd32_nanosleep_args *p = params;
 1242                 uarg[0] = (intptr_t) p->rqtp; /* const struct timespec32 * */
 1243                 uarg[1] = (intptr_t) p->rmtp; /* struct timespec32 * */
 1244                 *n_args = 2;
 1245                 break;
 1246         }
 1247         /* ffclock_getcounter */
 1248         case 241: {
 1249                 struct ffclock_getcounter_args *p = params;
 1250                 uarg[0] = (intptr_t) p->ffcount; /* ffcounter * */
 1251                 *n_args = 1;
 1252                 break;
 1253         }
 1254         /* ffclock_setestimate */
 1255         case 242: {
 1256                 struct ffclock_setestimate_args *p = params;
 1257                 uarg[0] = (intptr_t) p->cest; /* struct ffclock_estimate * */
 1258                 *n_args = 1;
 1259                 break;
 1260         }
 1261         /* ffclock_getestimate */
 1262         case 243: {
 1263                 struct ffclock_getestimate_args *p = params;
 1264                 uarg[0] = (intptr_t) p->cest; /* struct ffclock_estimate * */
 1265                 *n_args = 1;
 1266                 break;
 1267         }
 1268         /* freebsd32_clock_getcpuclockid2 */
 1269         case 247: {
 1270                 struct freebsd32_clock_getcpuclockid2_args *p = params;
 1271                 uarg[0] = p->id1; /* uint32_t */
 1272                 uarg[1] = p->id2; /* uint32_t */
 1273                 iarg[2] = p->which; /* int */
 1274                 uarg[3] = (intptr_t) p->clock_id; /* clockid_t * */
 1275                 *n_args = 4;
 1276                 break;
 1277         }
 1278         /* minherit */
 1279         case 250: {
 1280                 struct minherit_args *p = params;
 1281                 uarg[0] = (intptr_t) p->addr; /* void * */
 1282                 uarg[1] = p->len; /* size_t */
 1283                 iarg[2] = p->inherit; /* int */
 1284                 *n_args = 3;
 1285                 break;
 1286         }
 1287         /* rfork */
 1288         case 251: {
 1289                 struct rfork_args *p = params;
 1290                 iarg[0] = p->flags; /* int */
 1291                 *n_args = 1;
 1292                 break;
 1293         }
 1294         /* openbsd_poll */
 1295         case 252: {
 1296                 struct openbsd_poll_args *p = params;
 1297                 uarg[0] = (intptr_t) p->fds; /* struct pollfd * */
 1298                 uarg[1] = p->nfds; /* u_int */
 1299                 iarg[2] = p->timeout; /* int */
 1300                 *n_args = 3;
 1301                 break;
 1302         }
 1303         /* issetugid */
 1304         case 253: {
 1305                 *n_args = 0;
 1306                 break;
 1307         }
 1308         /* lchown */
 1309         case 254: {
 1310                 struct lchown_args *p = params;
 1311                 uarg[0] = (intptr_t) p->path; /* char * */
 1312                 iarg[1] = p->uid; /* int */
 1313                 iarg[2] = p->gid; /* int */
 1314                 *n_args = 3;
 1315                 break;
 1316         }
 1317         /* freebsd32_aio_read */
 1318         case 255: {
 1319                 struct freebsd32_aio_read_args *p = params;
 1320                 uarg[0] = (intptr_t) p->aiocbp; /* struct aiocb32 * */
 1321                 *n_args = 1;
 1322                 break;
 1323         }
 1324         /* freebsd32_aio_write */
 1325         case 256: {
 1326                 struct freebsd32_aio_write_args *p = params;
 1327                 uarg[0] = (intptr_t) p->aiocbp; /* struct aiocb32 * */
 1328                 *n_args = 1;
 1329                 break;
 1330         }
 1331         /* freebsd32_lio_listio */
 1332         case 257: {
 1333                 struct freebsd32_lio_listio_args *p = params;
 1334                 iarg[0] = p->mode; /* int */
 1335                 uarg[1] = (intptr_t) p->acb_list; /* struct aiocb32 *const * */
 1336                 iarg[2] = p->nent; /* int */
 1337                 uarg[3] = (intptr_t) p->sig; /* struct sigevent32 * */
 1338                 *n_args = 4;
 1339                 break;
 1340         }
 1341         /* getdents */
 1342         case 272: {
 1343                 struct getdents_args *p = params;
 1344                 iarg[0] = p->fd; /* int */
 1345                 uarg[1] = (intptr_t) p->buf; /* char * */
 1346                 uarg[2] = p->count; /* size_t */
 1347                 *n_args = 3;
 1348                 break;
 1349         }
 1350         /* lchmod */
 1351         case 274: {
 1352                 struct lchmod_args *p = params;
 1353                 uarg[0] = (intptr_t) p->path; /* char * */
 1354                 iarg[1] = p->mode; /* mode_t */
 1355                 *n_args = 2;
 1356                 break;
 1357         }
 1358         /* lchown */
 1359         case 275: {
 1360                 struct lchown_args *p = params;
 1361                 uarg[0] = (intptr_t) p->path; /* char * */
 1362                 uarg[1] = p->uid; /* uid_t */
 1363                 iarg[2] = p->gid; /* gid_t */
 1364                 *n_args = 3;
 1365                 break;
 1366         }
 1367         /* freebsd32_lutimes */
 1368         case 276: {
 1369                 struct freebsd32_lutimes_args *p = params;
 1370                 uarg[0] = (intptr_t) p->path; /* char * */
 1371                 uarg[1] = (intptr_t) p->tptr; /* struct timeval32 * */
 1372                 *n_args = 2;
 1373                 break;
 1374         }
 1375         /* msync */
 1376         case 277: {
 1377                 struct msync_args *p = params;
 1378                 uarg[0] = (intptr_t) p->addr; /* void * */
 1379                 uarg[1] = p->len; /* size_t */
 1380                 iarg[2] = p->flags; /* int */
 1381                 *n_args = 3;
 1382                 break;
 1383         }
 1384         /* nstat */
 1385         case 278: {
 1386                 struct nstat_args *p = params;
 1387                 uarg[0] = (intptr_t) p->path; /* char * */
 1388                 uarg[1] = (intptr_t) p->ub; /* struct nstat * */
 1389                 *n_args = 2;
 1390                 break;
 1391         }
 1392         /* nfstat */
 1393         case 279: {
 1394                 struct nfstat_args *p = params;
 1395                 iarg[0] = p->fd; /* int */
 1396                 uarg[1] = (intptr_t) p->sb; /* struct nstat * */
 1397                 *n_args = 2;
 1398                 break;
 1399         }
 1400         /* nlstat */
 1401         case 280: {
 1402                 struct nlstat_args *p = params;
 1403                 uarg[0] = (intptr_t) p->path; /* char * */
 1404                 uarg[1] = (intptr_t) p->ub; /* struct nstat * */
 1405                 *n_args = 2;
 1406                 break;
 1407         }
 1408         /* freebsd32_preadv */
 1409         case 289: {
 1410                 struct freebsd32_preadv_args *p = params;
 1411                 iarg[0] = p->fd; /* int */
 1412                 uarg[1] = (intptr_t) p->iovp; /* struct iovec32 * */
 1413                 uarg[2] = p->iovcnt; /* u_int */
 1414                 uarg[3] = p->offset1; /* uint32_t */
 1415                 uarg[4] = p->offset2; /* uint32_t */
 1416                 *n_args = 5;
 1417                 break;
 1418         }
 1419         /* freebsd32_pwritev */
 1420         case 290: {
 1421                 struct freebsd32_pwritev_args *p = params;
 1422                 iarg[0] = p->fd; /* int */
 1423                 uarg[1] = (intptr_t) p->iovp; /* struct iovec32 * */
 1424                 uarg[2] = p->iovcnt; /* u_int */
 1425                 uarg[3] = p->offset1; /* uint32_t */
 1426                 uarg[4] = p->offset2; /* uint32_t */
 1427                 *n_args = 5;
 1428                 break;
 1429         }
 1430         /* fhopen */
 1431         case 298: {
 1432                 struct fhopen_args *p = params;
 1433                 uarg[0] = (intptr_t) p->u_fhp; /* const struct fhandle * */
 1434                 iarg[1] = p->flags; /* int */
 1435                 *n_args = 2;
 1436                 break;
 1437         }
 1438         /* fhstat */
 1439         case 299: {
 1440                 struct fhstat_args *p = params;
 1441                 uarg[0] = (intptr_t) p->u_fhp; /* const struct fhandle * */
 1442                 uarg[1] = (intptr_t) p->sb; /* struct stat * */
 1443                 *n_args = 2;
 1444                 break;
 1445         }
 1446         /* modnext */
 1447         case 300: {
 1448                 struct modnext_args *p = params;
 1449                 iarg[0] = p->modid; /* int */
 1450                 *n_args = 1;
 1451                 break;
 1452         }
 1453         /* freebsd32_modstat */
 1454         case 301: {
 1455                 struct freebsd32_modstat_args *p = params;
 1456                 iarg[0] = p->modid; /* int */
 1457                 uarg[1] = (intptr_t) p->stat; /* struct module_stat32 * */
 1458                 *n_args = 2;
 1459                 break;
 1460         }
 1461         /* modfnext */
 1462         case 302: {
 1463                 struct modfnext_args *p = params;
 1464                 iarg[0] = p->modid; /* int */
 1465                 *n_args = 1;
 1466                 break;
 1467         }
 1468         /* modfind */
 1469         case 303: {
 1470                 struct modfind_args *p = params;
 1471                 uarg[0] = (intptr_t) p->name; /* const char * */
 1472                 *n_args = 1;
 1473                 break;
 1474         }
 1475         /* kldload */
 1476         case 304: {
 1477                 struct kldload_args *p = params;
 1478                 uarg[0] = (intptr_t) p->file; /* const char * */
 1479                 *n_args = 1;
 1480                 break;
 1481         }
 1482         /* kldunload */
 1483         case 305: {
 1484                 struct kldunload_args *p = params;
 1485                 iarg[0] = p->fileid; /* int */
 1486                 *n_args = 1;
 1487                 break;
 1488         }
 1489         /* kldfind */
 1490         case 306: {
 1491                 struct kldfind_args *p = params;
 1492                 uarg[0] = (intptr_t) p->file; /* const char * */
 1493                 *n_args = 1;
 1494                 break;
 1495         }
 1496         /* kldnext */
 1497         case 307: {
 1498                 struct kldnext_args *p = params;
 1499                 iarg[0] = p->fileid; /* int */
 1500                 *n_args = 1;
 1501                 break;
 1502         }
 1503         /* freebsd32_kldstat */
 1504         case 308: {
 1505                 struct freebsd32_kldstat_args *p = params;
 1506                 iarg[0] = p->fileid; /* int */
 1507                 uarg[1] = (intptr_t) p->stat; /* struct kld32_file_stat * */
 1508                 *n_args = 2;
 1509                 break;
 1510         }
 1511         /* kldfirstmod */
 1512         case 309: {
 1513                 struct kldfirstmod_args *p = params;
 1514                 iarg[0] = p->fileid; /* int */
 1515                 *n_args = 1;
 1516                 break;
 1517         }
 1518         /* getsid */
 1519         case 310: {
 1520                 struct getsid_args *p = params;
 1521                 iarg[0] = p->pid; /* pid_t */
 1522                 *n_args = 1;
 1523                 break;
 1524         }
 1525         /* setresuid */
 1526         case 311: {
 1527                 struct setresuid_args *p = params;
 1528                 uarg[0] = p->ruid; /* uid_t */
 1529                 uarg[1] = p->euid; /* uid_t */
 1530                 uarg[2] = p->suid; /* uid_t */
 1531                 *n_args = 3;
 1532                 break;
 1533         }
 1534         /* setresgid */
 1535         case 312: {
 1536                 struct setresgid_args *p = params;
 1537                 iarg[0] = p->rgid; /* gid_t */
 1538                 iarg[1] = p->egid; /* gid_t */
 1539                 iarg[2] = p->sgid; /* gid_t */
 1540                 *n_args = 3;
 1541                 break;
 1542         }
 1543         /* freebsd32_aio_return */
 1544         case 314: {
 1545                 struct freebsd32_aio_return_args *p = params;
 1546                 uarg[0] = (intptr_t) p->aiocbp; /* struct aiocb32 * */
 1547                 *n_args = 1;
 1548                 break;
 1549         }
 1550         /* freebsd32_aio_suspend */
 1551         case 315: {
 1552                 struct freebsd32_aio_suspend_args *p = params;
 1553                 uarg[0] = (intptr_t) p->aiocbp; /* struct aiocb32 *const * */
 1554                 iarg[1] = p->nent; /* int */
 1555                 uarg[2] = (intptr_t) p->timeout; /* const struct timespec32 * */
 1556                 *n_args = 3;
 1557                 break;
 1558         }
 1559         /* freebsd32_aio_cancel */
 1560         case 316: {
 1561                 struct freebsd32_aio_cancel_args *p = params;
 1562                 iarg[0] = p->fd; /* int */
 1563                 uarg[1] = (intptr_t) p->aiocbp; /* struct aiocb32 * */
 1564                 *n_args = 2;
 1565                 break;
 1566         }
 1567         /* freebsd32_aio_error */
 1568         case 317: {
 1569                 struct freebsd32_aio_error_args *p = params;
 1570                 uarg[0] = (intptr_t) p->aiocbp; /* struct aiocb32 * */
 1571                 *n_args = 1;
 1572                 break;
 1573         }
 1574         /* freebsd32_oaio_read */
 1575         case 318: {
 1576                 struct freebsd32_oaio_read_args *p = params;
 1577                 uarg[0] = (intptr_t) p->aiocbp; /* struct oaiocb32 * */
 1578                 *n_args = 1;
 1579                 break;
 1580         }
 1581         /* freebsd32_oaio_write */
 1582         case 319: {
 1583                 struct freebsd32_oaio_write_args *p = params;
 1584                 uarg[0] = (intptr_t) p->aiocbp; /* struct oaiocb32 * */
 1585                 *n_args = 1;
 1586                 break;
 1587         }
 1588         /* freebsd32_olio_listio */
 1589         case 320: {
 1590                 struct freebsd32_olio_listio_args *p = params;
 1591                 iarg[0] = p->mode; /* int */
 1592                 uarg[1] = (intptr_t) p->acb_list; /* struct oaiocb32 *const * */
 1593                 iarg[2] = p->nent; /* int */
 1594                 uarg[3] = (intptr_t) p->sig; /* struct osigevent32 * */
 1595                 *n_args = 4;
 1596                 break;
 1597         }
 1598         /* yield */
 1599         case 321: {
 1600                 *n_args = 0;
 1601                 break;
 1602         }
 1603         /* mlockall */
 1604         case 324: {
 1605                 struct mlockall_args *p = params;
 1606                 iarg[0] = p->how; /* int */
 1607                 *n_args = 1;
 1608                 break;
 1609         }
 1610         /* munlockall */
 1611         case 325: {
 1612                 *n_args = 0;
 1613                 break;
 1614         }
 1615         /* __getcwd */
 1616         case 326: {
 1617                 struct __getcwd_args *p = params;
 1618                 uarg[0] = (intptr_t) p->buf; /* char * */
 1619                 uarg[1] = p->buflen; /* u_int */
 1620                 *n_args = 2;
 1621                 break;
 1622         }
 1623         /* sched_setparam */
 1624         case 327: {
 1625                 struct sched_setparam_args *p = params;
 1626                 iarg[0] = p->pid; /* pid_t */
 1627                 uarg[1] = (intptr_t) p->param; /* const struct sched_param * */
 1628                 *n_args = 2;
 1629                 break;
 1630         }
 1631         /* sched_getparam */
 1632         case 328: {
 1633                 struct sched_getparam_args *p = params;
 1634                 iarg[0] = p->pid; /* pid_t */
 1635                 uarg[1] = (intptr_t) p->param; /* struct sched_param * */
 1636                 *n_args = 2;
 1637                 break;
 1638         }
 1639         /* sched_setscheduler */
 1640         case 329: {
 1641                 struct sched_setscheduler_args *p = params;
 1642                 iarg[0] = p->pid; /* pid_t */
 1643                 iarg[1] = p->policy; /* int */
 1644                 uarg[2] = (intptr_t) p->param; /* const struct sched_param * */
 1645                 *n_args = 3;
 1646                 break;
 1647         }
 1648         /* sched_getscheduler */
 1649         case 330: {
 1650                 struct sched_getscheduler_args *p = params;
 1651                 iarg[0] = p->pid; /* pid_t */
 1652                 *n_args = 1;
 1653                 break;
 1654         }
 1655         /* sched_yield */
 1656         case 331: {
 1657                 *n_args = 0;
 1658                 break;
 1659         }
 1660         /* sched_get_priority_max */
 1661         case 332: {
 1662                 struct sched_get_priority_max_args *p = params;
 1663                 iarg[0] = p->policy; /* int */
 1664                 *n_args = 1;
 1665                 break;
 1666         }
 1667         /* sched_get_priority_min */
 1668         case 333: {
 1669                 struct sched_get_priority_min_args *p = params;
 1670                 iarg[0] = p->policy; /* int */
 1671                 *n_args = 1;
 1672                 break;
 1673         }
 1674         /* sched_rr_get_interval */
 1675         case 334: {
 1676                 struct sched_rr_get_interval_args *p = params;
 1677                 iarg[0] = p->pid; /* pid_t */
 1678                 uarg[1] = (intptr_t) p->interval; /* struct timespec * */
 1679                 *n_args = 2;
 1680                 break;
 1681         }
 1682         /* utrace */
 1683         case 335: {
 1684                 struct utrace_args *p = params;
 1685                 uarg[0] = (intptr_t) p->addr; /* const void * */
 1686                 uarg[1] = p->len; /* size_t */
 1687                 *n_args = 2;
 1688                 break;
 1689         }
 1690         /* kldsym */
 1691         case 337: {
 1692                 struct kldsym_args *p = params;
 1693                 iarg[0] = p->fileid; /* int */
 1694                 iarg[1] = p->cmd; /* int */
 1695                 uarg[2] = (intptr_t) p->data; /* void * */
 1696                 *n_args = 3;
 1697                 break;
 1698         }
 1699         /* freebsd32_jail */
 1700         case 338: {
 1701                 struct freebsd32_jail_args *p = params;
 1702                 uarg[0] = (intptr_t) p->jail; /* struct jail32 * */
 1703                 *n_args = 1;
 1704                 break;
 1705         }
 1706         /* sigprocmask */
 1707         case 340: {
 1708                 struct sigprocmask_args *p = params;
 1709                 iarg[0] = p->how; /* int */
 1710                 uarg[1] = (intptr_t) p->set; /* const sigset_t * */
 1711                 uarg[2] = (intptr_t) p->oset; /* sigset_t * */
 1712                 *n_args = 3;
 1713                 break;
 1714         }
 1715         /* sigsuspend */
 1716         case 341: {
 1717                 struct sigsuspend_args *p = params;
 1718                 uarg[0] = (intptr_t) p->sigmask; /* const sigset_t * */
 1719                 *n_args = 1;
 1720                 break;
 1721         }
 1722         /* sigpending */
 1723         case 343: {
 1724                 struct sigpending_args *p = params;
 1725                 uarg[0] = (intptr_t) p->set; /* sigset_t * */
 1726                 *n_args = 1;
 1727                 break;
 1728         }
 1729         /* freebsd32_sigtimedwait */
 1730         case 345: {
 1731                 struct freebsd32_sigtimedwait_args *p = params;
 1732                 uarg[0] = (intptr_t) p->set; /* const sigset_t * */
 1733                 uarg[1] = (intptr_t) p->info; /* siginfo_t * */
 1734                 uarg[2] = (intptr_t) p->timeout; /* const struct timespec * */
 1735                 *n_args = 3;
 1736                 break;
 1737         }
 1738         /* freebsd32_sigwaitinfo */
 1739         case 346: {
 1740                 struct freebsd32_sigwaitinfo_args *p = params;
 1741                 uarg[0] = (intptr_t) p->set; /* const sigset_t * */
 1742                 uarg[1] = (intptr_t) p->info; /* siginfo_t * */
 1743                 *n_args = 2;
 1744                 break;
 1745         }
 1746         /* __acl_get_file */
 1747         case 347: {
 1748                 struct __acl_get_file_args *p = params;
 1749                 uarg[0] = (intptr_t) p->path; /* const char * */
 1750                 iarg[1] = p->type; /* acl_type_t */
 1751                 uarg[2] = (intptr_t) p->aclp; /* struct acl * */
 1752                 *n_args = 3;
 1753                 break;
 1754         }
 1755         /* __acl_set_file */
 1756         case 348: {
 1757                 struct __acl_set_file_args *p = params;
 1758                 uarg[0] = (intptr_t) p->path; /* const char * */
 1759                 iarg[1] = p->type; /* acl_type_t */
 1760                 uarg[2] = (intptr_t) p->aclp; /* struct acl * */
 1761                 *n_args = 3;
 1762                 break;
 1763         }
 1764         /* __acl_get_fd */
 1765         case 349: {
 1766                 struct __acl_get_fd_args *p = params;
 1767                 iarg[0] = p->filedes; /* int */
 1768                 iarg[1] = p->type; /* acl_type_t */
 1769                 uarg[2] = (intptr_t) p->aclp; /* struct acl * */
 1770                 *n_args = 3;
 1771                 break;
 1772         }
 1773         /* __acl_set_fd */
 1774         case 350: {
 1775                 struct __acl_set_fd_args *p = params;
 1776                 iarg[0] = p->filedes; /* int */
 1777                 iarg[1] = p->type; /* acl_type_t */
 1778                 uarg[2] = (intptr_t) p->aclp; /* struct acl * */
 1779                 *n_args = 3;
 1780                 break;
 1781         }
 1782         /* __acl_delete_file */
 1783         case 351: {
 1784                 struct __acl_delete_file_args *p = params;
 1785                 uarg[0] = (intptr_t) p->path; /* const char * */
 1786                 iarg[1] = p->type; /* acl_type_t */
 1787                 *n_args = 2;
 1788                 break;
 1789         }
 1790         /* __acl_delete_fd */
 1791         case 352: {
 1792                 struct __acl_delete_fd_args *p = params;
 1793                 iarg[0] = p->filedes; /* int */
 1794                 iarg[1] = p->type; /* acl_type_t */
 1795                 *n_args = 2;
 1796                 break;
 1797         }
 1798         /* __acl_aclcheck_file */
 1799         case 353: {
 1800                 struct __acl_aclcheck_file_args *p = params;
 1801                 uarg[0] = (intptr_t) p->path; /* const char * */
 1802                 iarg[1] = p->type; /* acl_type_t */
 1803                 uarg[2] = (intptr_t) p->aclp; /* struct acl * */
 1804                 *n_args = 3;
 1805                 break;
 1806         }
 1807         /* __acl_aclcheck_fd */
 1808         case 354: {
 1809                 struct __acl_aclcheck_fd_args *p = params;
 1810                 iarg[0] = p->filedes; /* int */
 1811                 iarg[1] = p->type; /* acl_type_t */
 1812                 uarg[2] = (intptr_t) p->aclp; /* struct acl * */
 1813                 *n_args = 3;
 1814                 break;
 1815         }
 1816         /* extattrctl */
 1817         case 355: {
 1818                 struct extattrctl_args *p = params;
 1819                 uarg[0] = (intptr_t) p->path; /* const char * */
 1820                 iarg[1] = p->cmd; /* int */
 1821                 uarg[2] = (intptr_t) p->filename; /* const char * */
 1822                 iarg[3] = p->attrnamespace; /* int */
 1823                 uarg[4] = (intptr_t) p->attrname; /* const char * */
 1824                 *n_args = 5;
 1825                 break;
 1826         }
 1827         /* extattr_set_file */
 1828         case 356: {
 1829                 struct extattr_set_file_args *p = params;
 1830                 uarg[0] = (intptr_t) p->path; /* const char * */
 1831                 iarg[1] = p->attrnamespace; /* int */
 1832                 uarg[2] = (intptr_t) p->attrname; /* const char * */
 1833                 uarg[3] = (intptr_t) p->data; /* void * */
 1834                 uarg[4] = p->nbytes; /* size_t */
 1835                 *n_args = 5;
 1836                 break;
 1837         }
 1838         /* extattr_get_file */
 1839         case 357: {
 1840                 struct extattr_get_file_args *p = params;
 1841                 uarg[0] = (intptr_t) p->path; /* const char * */
 1842                 iarg[1] = p->attrnamespace; /* int */
 1843                 uarg[2] = (intptr_t) p->attrname; /* const char * */
 1844                 uarg[3] = (intptr_t) p->data; /* void * */
 1845                 uarg[4] = p->nbytes; /* size_t */
 1846                 *n_args = 5;
 1847                 break;
 1848         }
 1849         /* extattr_delete_file */
 1850         case 358: {
 1851                 struct extattr_delete_file_args *p = params;
 1852                 uarg[0] = (intptr_t) p->path; /* const char * */
 1853                 iarg[1] = p->attrnamespace; /* int */
 1854                 uarg[2] = (intptr_t) p->attrname; /* const char * */
 1855                 *n_args = 3;
 1856                 break;
 1857         }
 1858         /* freebsd32_aio_waitcomplete */
 1859         case 359: {
 1860                 struct freebsd32_aio_waitcomplete_args *p = params;
 1861                 uarg[0] = (intptr_t) p->aiocbp; /* struct aiocb32 ** */
 1862                 uarg[1] = (intptr_t) p->timeout; /* struct timespec32 * */
 1863                 *n_args = 2;
 1864                 break;
 1865         }
 1866         /* getresuid */
 1867         case 360: {
 1868                 struct getresuid_args *p = params;
 1869                 uarg[0] = (intptr_t) p->ruid; /* uid_t * */
 1870                 uarg[1] = (intptr_t) p->euid; /* uid_t * */
 1871                 uarg[2] = (intptr_t) p->suid; /* uid_t * */
 1872                 *n_args = 3;
 1873                 break;
 1874         }
 1875         /* getresgid */
 1876         case 361: {
 1877                 struct getresgid_args *p = params;
 1878                 uarg[0] = (intptr_t) p->rgid; /* gid_t * */
 1879                 uarg[1] = (intptr_t) p->egid; /* gid_t * */
 1880                 uarg[2] = (intptr_t) p->sgid; /* gid_t * */
 1881                 *n_args = 3;
 1882                 break;
 1883         }
 1884         /* kqueue */
 1885         case 362: {
 1886                 *n_args = 0;
 1887                 break;
 1888         }
 1889         /* freebsd32_kevent */
 1890         case 363: {
 1891                 struct freebsd32_kevent_args *p = params;
 1892                 iarg[0] = p->fd; /* int */
 1893                 uarg[1] = (intptr_t) p->changelist; /* const struct kevent32 * */
 1894                 iarg[2] = p->nchanges; /* int */
 1895                 uarg[3] = (intptr_t) p->eventlist; /* struct kevent32 * */
 1896                 iarg[4] = p->nevents; /* int */
 1897                 uarg[5] = (intptr_t) p->timeout; /* const struct timespec32 * */
 1898                 *n_args = 6;
 1899                 break;
 1900         }
 1901         /* extattr_set_fd */
 1902         case 371: {
 1903                 struct extattr_set_fd_args *p = params;
 1904                 iarg[0] = p->fd; /* int */
 1905                 iarg[1] = p->attrnamespace; /* int */
 1906                 uarg[2] = (intptr_t) p->attrname; /* const char * */
 1907                 uarg[3] = (intptr_t) p->data; /* void * */
 1908                 uarg[4] = p->nbytes; /* size_t */
 1909                 *n_args = 5;
 1910                 break;
 1911         }
 1912         /* extattr_get_fd */
 1913         case 372: {
 1914                 struct extattr_get_fd_args *p = params;
 1915                 iarg[0] = p->fd; /* int */
 1916                 iarg[1] = p->attrnamespace; /* int */
 1917                 uarg[2] = (intptr_t) p->attrname; /* const char * */
 1918                 uarg[3] = (intptr_t) p->data; /* void * */
 1919                 uarg[4] = p->nbytes; /* size_t */
 1920                 *n_args = 5;
 1921                 break;
 1922         }
 1923         /* extattr_delete_fd */
 1924         case 373: {
 1925                 struct extattr_delete_fd_args *p = params;
 1926                 iarg[0] = p->fd; /* int */
 1927                 iarg[1] = p->attrnamespace; /* int */
 1928                 uarg[2] = (intptr_t) p->attrname; /* const char * */
 1929                 *n_args = 3;
 1930                 break;
 1931         }
 1932         /* __setugid */
 1933         case 374: {
 1934                 struct __setugid_args *p = params;
 1935                 iarg[0] = p->flag; /* int */
 1936                 *n_args = 1;
 1937                 break;
 1938         }
 1939         /* eaccess */
 1940         case 376: {
 1941                 struct eaccess_args *p = params;
 1942                 uarg[0] = (intptr_t) p->path; /* char * */
 1943                 iarg[1] = p->amode; /* int */
 1944                 *n_args = 2;
 1945                 break;
 1946         }
 1947         /* freebsd32_nmount */
 1948         case 378: {
 1949                 struct freebsd32_nmount_args *p = params;
 1950                 uarg[0] = (intptr_t) p->iovp; /* struct iovec32 * */
 1951                 uarg[1] = p->iovcnt; /* unsigned int */
 1952                 iarg[2] = p->flags; /* int */
 1953                 *n_args = 3;
 1954                 break;
 1955         }
 1956         /* kenv */
 1957         case 390: {
 1958                 struct kenv_args *p = params;
 1959                 iarg[0] = p->what; /* int */
 1960                 uarg[1] = (intptr_t) p->name; /* const char * */
 1961                 uarg[2] = (intptr_t) p->value; /* char * */
 1962                 iarg[3] = p->len; /* int */
 1963                 *n_args = 4;
 1964                 break;
 1965         }
 1966         /* lchflags */
 1967         case 391: {
 1968                 struct lchflags_args *p = params;
 1969                 uarg[0] = (intptr_t) p->path; /* const char * */
 1970                 uarg[1] = p->flags; /* u_long */
 1971                 *n_args = 2;
 1972                 break;
 1973         }
 1974         /* uuidgen */
 1975         case 392: {
 1976                 struct uuidgen_args *p = params;
 1977                 uarg[0] = (intptr_t) p->store; /* struct uuid * */
 1978                 iarg[1] = p->count; /* int */
 1979                 *n_args = 2;
 1980                 break;
 1981         }
 1982         /* freebsd32_sendfile */
 1983         case 393: {
 1984                 struct freebsd32_sendfile_args *p = params;
 1985                 iarg[0] = p->fd; /* int */
 1986                 iarg[1] = p->s; /* int */
 1987                 uarg[2] = p->offset1; /* uint32_t */
 1988                 uarg[3] = p->offset2; /* uint32_t */
 1989                 uarg[4] = p->nbytes; /* size_t */
 1990                 uarg[5] = (intptr_t) p->hdtr; /* struct sf_hdtr32 * */
 1991                 uarg[6] = (intptr_t) p->sbytes; /* off_t * */
 1992                 iarg[7] = p->flags; /* int */
 1993                 *n_args = 8;
 1994                 break;
 1995         }
 1996         /* getfsstat */
 1997         case 395: {
 1998                 struct getfsstat_args *p = params;
 1999                 uarg[0] = (intptr_t) p->buf; /* struct statfs * */
 2000                 iarg[1] = p->bufsize; /* long */
 2001                 iarg[2] = p->flags; /* int */
 2002                 *n_args = 3;
 2003                 break;
 2004         }
 2005         /* statfs */
 2006         case 396: {
 2007                 struct statfs_args *p = params;
 2008                 uarg[0] = (intptr_t) p->path; /* char * */
 2009                 uarg[1] = (intptr_t) p->buf; /* struct statfs * */
 2010                 *n_args = 2;
 2011                 break;
 2012         }
 2013         /* fstatfs */
 2014         case 397: {
 2015                 struct fstatfs_args *p = params;
 2016                 iarg[0] = p->fd; /* int */
 2017                 uarg[1] = (intptr_t) p->buf; /* struct statfs * */
 2018                 *n_args = 2;
 2019                 break;
 2020         }
 2021         /* fhstatfs */
 2022         case 398: {
 2023                 struct fhstatfs_args *p = params;
 2024                 uarg[0] = (intptr_t) p->u_fhp; /* const struct fhandle * */
 2025                 uarg[1] = (intptr_t) p->buf; /* struct statfs * */
 2026                 *n_args = 2;
 2027                 break;
 2028         }
 2029         /* ksem_close */
 2030         case 400: {
 2031                 struct ksem_close_args *p = params;
 2032                 iarg[0] = p->id; /* semid_t */
 2033                 *n_args = 1;
 2034                 break;
 2035         }
 2036         /* ksem_post */
 2037         case 401: {
 2038                 struct ksem_post_args *p = params;
 2039                 iarg[0] = p->id; /* semid_t */
 2040                 *n_args = 1;
 2041                 break;
 2042         }
 2043         /* ksem_wait */
 2044         case 402: {
 2045                 struct ksem_wait_args *p = params;
 2046                 iarg[0] = p->id; /* semid_t */
 2047                 *n_args = 1;
 2048                 break;
 2049         }
 2050         /* ksem_trywait */
 2051         case 403: {
 2052                 struct ksem_trywait_args *p = params;
 2053                 iarg[0] = p->id; /* semid_t */
 2054                 *n_args = 1;
 2055                 break;
 2056         }
 2057         /* freebsd32_ksem_init */
 2058         case 404: {
 2059                 struct freebsd32_ksem_init_args *p = params;
 2060                 uarg[0] = (intptr_t) p->idp; /* semid_t * */
 2061                 uarg[1] = p->value; /* unsigned int */
 2062                 *n_args = 2;
 2063                 break;
 2064         }
 2065         /* freebsd32_ksem_open */
 2066         case 405: {
 2067                 struct freebsd32_ksem_open_args *p = params;
 2068                 uarg[0] = (intptr_t) p->idp; /* semid_t * */
 2069                 uarg[1] = (intptr_t) p->name; /* const char * */
 2070                 iarg[2] = p->oflag; /* int */
 2071                 iarg[3] = p->mode; /* mode_t */
 2072                 uarg[4] = p->value; /* unsigned int */
 2073                 *n_args = 5;
 2074                 break;
 2075         }
 2076         /* ksem_unlink */
 2077         case 406: {
 2078                 struct ksem_unlink_args *p = params;
 2079                 uarg[0] = (intptr_t) p->name; /* const char * */
 2080                 *n_args = 1;
 2081                 break;
 2082         }
 2083         /* ksem_getvalue */
 2084         case 407: {
 2085                 struct ksem_getvalue_args *p = params;
 2086                 iarg[0] = p->id; /* semid_t */
 2087                 uarg[1] = (intptr_t) p->val; /* int * */
 2088                 *n_args = 2;
 2089                 break;
 2090         }
 2091         /* ksem_destroy */
 2092         case 408: {
 2093                 struct ksem_destroy_args *p = params;
 2094                 iarg[0] = p->id; /* semid_t */
 2095                 *n_args = 1;
 2096                 break;
 2097         }
 2098         /* extattr_set_link */
 2099         case 412: {
 2100                 struct extattr_set_link_args *p = params;
 2101                 uarg[0] = (intptr_t) p->path; /* const char * */
 2102                 iarg[1] = p->attrnamespace; /* int */
 2103                 uarg[2] = (intptr_t) p->attrname; /* const char * */
 2104                 uarg[3] = (intptr_t) p->data; /* void * */
 2105                 uarg[4] = p->nbytes; /* size_t */
 2106                 *n_args = 5;
 2107                 break;
 2108         }
 2109         /* extattr_get_link */
 2110         case 413: {
 2111                 struct extattr_get_link_args *p = params;
 2112                 uarg[0] = (intptr_t) p->path; /* const char * */
 2113                 iarg[1] = p->attrnamespace; /* int */
 2114                 uarg[2] = (intptr_t) p->attrname; /* const char * */
 2115                 uarg[3] = (intptr_t) p->data; /* void * */
 2116                 uarg[4] = p->nbytes; /* size_t */
 2117                 *n_args = 5;
 2118                 break;
 2119         }
 2120         /* extattr_delete_link */
 2121         case 414: {
 2122                 struct extattr_delete_link_args *p = params;
 2123                 uarg[0] = (intptr_t) p->path; /* const char * */
 2124                 iarg[1] = p->attrnamespace; /* int */
 2125                 uarg[2] = (intptr_t) p->attrname; /* const char * */
 2126                 *n_args = 3;
 2127                 break;
 2128         }
 2129         /* freebsd32_sigaction */
 2130         case 416: {
 2131                 struct freebsd32_sigaction_args *p = params;
 2132                 iarg[0] = p->sig; /* int */
 2133                 uarg[1] = (intptr_t) p->act; /* struct sigaction32 * */
 2134                 uarg[2] = (intptr_t) p->oact; /* struct sigaction32 * */
 2135                 *n_args = 3;
 2136                 break;
 2137         }
 2138         /* freebsd32_sigreturn */
 2139         case 417: {
 2140                 struct freebsd32_sigreturn_args *p = params;
 2141                 uarg[0] = (intptr_t) p->sigcntxp; /* const struct freebsd32_ucontext * */
 2142                 *n_args = 1;
 2143                 break;
 2144         }
 2145         /* freebsd32_getcontext */
 2146         case 421: {
 2147                 struct freebsd32_getcontext_args *p = params;
 2148                 uarg[0] = (intptr_t) p->ucp; /* struct freebsd32_ucontext * */
 2149                 *n_args = 1;
 2150                 break;
 2151         }
 2152         /* freebsd32_setcontext */
 2153         case 422: {
 2154                 struct freebsd32_setcontext_args *p = params;
 2155                 uarg[0] = (intptr_t) p->ucp; /* const struct freebsd32_ucontext * */
 2156                 *n_args = 1;
 2157                 break;
 2158         }
 2159         /* freebsd32_swapcontext */
 2160         case 423: {
 2161                 struct freebsd32_swapcontext_args *p = params;
 2162                 uarg[0] = (intptr_t) p->oucp; /* struct freebsd32_ucontext * */
 2163                 uarg[1] = (intptr_t) p->ucp; /* const struct freebsd32_ucontext * */
 2164                 *n_args = 2;
 2165                 break;
 2166         }
 2167         /* __acl_get_link */
 2168         case 425: {
 2169                 struct __acl_get_link_args *p = params;
 2170                 uarg[0] = (intptr_t) p->path; /* const char * */
 2171                 iarg[1] = p->type; /* acl_type_t */
 2172                 uarg[2] = (intptr_t) p->aclp; /* struct acl * */
 2173                 *n_args = 3;
 2174                 break;
 2175         }
 2176         /* __acl_set_link */
 2177         case 426: {
 2178                 struct __acl_set_link_args *p = params;
 2179                 uarg[0] = (intptr_t) p->path; /* const char * */
 2180                 iarg[1] = p->type; /* acl_type_t */
 2181                 uarg[2] = (intptr_t) p->aclp; /* struct acl * */
 2182                 *n_args = 3;
 2183                 break;
 2184         }
 2185         /* __acl_delete_link */
 2186         case 427: {
 2187                 struct __acl_delete_link_args *p = params;
 2188                 uarg[0] = (intptr_t) p->path; /* const char * */
 2189                 iarg[1] = p->type; /* acl_type_t */
 2190                 *n_args = 2;
 2191                 break;
 2192         }
 2193         /* __acl_aclcheck_link */
 2194         case 428: {
 2195                 struct __acl_aclcheck_link_args *p = params;
 2196                 uarg[0] = (intptr_t) p->path; /* const char * */
 2197                 iarg[1] = p->type; /* acl_type_t */
 2198                 uarg[2] = (intptr_t) p->aclp; /* struct acl * */
 2199                 *n_args = 3;
 2200                 break;
 2201         }
 2202         /* sigwait */
 2203         case 429: {
 2204                 struct sigwait_args *p = params;
 2205                 uarg[0] = (intptr_t) p->set; /* const sigset_t * */
 2206                 uarg[1] = (intptr_t) p->sig; /* int * */
 2207                 *n_args = 2;
 2208                 break;
 2209         }
 2210         /* thr_exit */
 2211         case 431: {
 2212                 struct thr_exit_args *p = params;
 2213                 uarg[0] = (intptr_t) p->state; /* long * */
 2214                 *n_args = 1;
 2215                 break;
 2216         }
 2217         /* thr_self */
 2218         case 432: {
 2219                 struct thr_self_args *p = params;
 2220                 uarg[0] = (intptr_t) p->id; /* long * */
 2221                 *n_args = 1;
 2222                 break;
 2223         }
 2224         /* thr_kill */
 2225         case 433: {
 2226                 struct thr_kill_args *p = params;
 2227                 iarg[0] = p->id; /* long */
 2228                 iarg[1] = p->sig; /* int */
 2229                 *n_args = 2;
 2230                 break;
 2231         }
 2232         /* freebsd32_umtx_lock */
 2233         case 434: {
 2234                 struct freebsd32_umtx_lock_args *p = params;
 2235                 uarg[0] = (intptr_t) p->umtx; /* struct umtx * */
 2236                 *n_args = 1;
 2237                 break;
 2238         }
 2239         /* freebsd32_umtx_unlock */
 2240         case 435: {
 2241                 struct freebsd32_umtx_unlock_args *p = params;
 2242                 uarg[0] = (intptr_t) p->umtx; /* struct umtx * */
 2243                 *n_args = 1;
 2244                 break;
 2245         }
 2246         /* jail_attach */
 2247         case 436: {
 2248                 struct jail_attach_args *p = params;
 2249                 iarg[0] = p->jid; /* int */
 2250                 *n_args = 1;
 2251                 break;
 2252         }
 2253         /* extattr_list_fd */
 2254         case 437: {
 2255                 struct extattr_list_fd_args *p = params;
 2256                 iarg[0] = p->fd; /* int */
 2257                 iarg[1] = p->attrnamespace; /* int */
 2258                 uarg[2] = (intptr_t) p->data; /* void * */
 2259                 uarg[3] = p->nbytes; /* size_t */
 2260                 *n_args = 4;
 2261                 break;
 2262         }
 2263         /* extattr_list_file */
 2264         case 438: {
 2265                 struct extattr_list_file_args *p = params;
 2266                 uarg[0] = (intptr_t) p->path; /* const char * */
 2267                 iarg[1] = p->attrnamespace; /* int */
 2268                 uarg[2] = (intptr_t) p->data; /* void * */
 2269                 uarg[3] = p->nbytes; /* size_t */
 2270                 *n_args = 4;
 2271                 break;
 2272         }
 2273         /* extattr_list_link */
 2274         case 439: {
 2275                 struct extattr_list_link_args *p = params;
 2276                 uarg[0] = (intptr_t) p->path; /* const char * */
 2277                 iarg[1] = p->attrnamespace; /* int */
 2278                 uarg[2] = (intptr_t) p->data; /* void * */
 2279                 uarg[3] = p->nbytes; /* size_t */
 2280                 *n_args = 4;
 2281                 break;
 2282         }
 2283         /* freebsd32_ksem_timedwait */
 2284         case 441: {
 2285                 struct freebsd32_ksem_timedwait_args *p = params;
 2286                 iarg[0] = p->id; /* semid_t */
 2287                 uarg[1] = (intptr_t) p->abstime; /* const struct timespec32 * */
 2288                 *n_args = 2;
 2289                 break;
 2290         }
 2291         /* freebsd32_thr_suspend */
 2292         case 442: {
 2293                 struct freebsd32_thr_suspend_args *p = params;
 2294                 uarg[0] = (intptr_t) p->timeout; /* const struct timespec32 * */
 2295                 *n_args = 1;
 2296                 break;
 2297         }
 2298         /* thr_wake */
 2299         case 443: {
 2300                 struct thr_wake_args *p = params;
 2301                 iarg[0] = p->id; /* long */
 2302                 *n_args = 1;
 2303                 break;
 2304         }
 2305         /* kldunloadf */
 2306         case 444: {
 2307                 struct kldunloadf_args *p = params;
 2308                 iarg[0] = p->fileid; /* int */
 2309                 iarg[1] = p->flags; /* int */
 2310                 *n_args = 2;
 2311                 break;
 2312         }
 2313         /* audit */
 2314         case 445: {
 2315                 struct audit_args *p = params;
 2316                 uarg[0] = (intptr_t) p->record; /* const void * */
 2317                 uarg[1] = p->length; /* u_int */
 2318                 *n_args = 2;
 2319                 break;
 2320         }
 2321         /* auditon */
 2322         case 446: {
 2323                 struct auditon_args *p = params;
 2324                 iarg[0] = p->cmd; /* int */
 2325                 uarg[1] = (intptr_t) p->data; /* void * */
 2326                 uarg[2] = p->length; /* u_int */
 2327                 *n_args = 3;
 2328                 break;
 2329         }
 2330         /* getauid */
 2331         case 447: {
 2332                 struct getauid_args *p = params;
 2333                 uarg[0] = (intptr_t) p->auid; /* uid_t * */
 2334                 *n_args = 1;
 2335                 break;
 2336         }
 2337         /* setauid */
 2338         case 448: {
 2339                 struct setauid_args *p = params;
 2340                 uarg[0] = (intptr_t) p->auid; /* uid_t * */
 2341                 *n_args = 1;
 2342                 break;
 2343         }
 2344         /* getaudit */
 2345         case 449: {
 2346                 struct getaudit_args *p = params;
 2347                 uarg[0] = (intptr_t) p->auditinfo; /* struct auditinfo * */
 2348                 *n_args = 1;
 2349                 break;
 2350         }
 2351         /* setaudit */
 2352         case 450: {
 2353                 struct setaudit_args *p = params;
 2354                 uarg[0] = (intptr_t) p->auditinfo; /* struct auditinfo * */
 2355                 *n_args = 1;
 2356                 break;
 2357         }
 2358         /* getaudit_addr */
 2359         case 451: {
 2360                 struct getaudit_addr_args *p = params;
 2361                 uarg[0] = (intptr_t) p->auditinfo_addr; /* struct auditinfo_addr * */
 2362                 uarg[1] = p->length; /* u_int */
 2363                 *n_args = 2;
 2364                 break;
 2365         }
 2366         /* setaudit_addr */
 2367         case 452: {
 2368                 struct setaudit_addr_args *p = params;
 2369                 uarg[0] = (intptr_t) p->auditinfo_addr; /* struct auditinfo_addr * */
 2370                 uarg[1] = p->length; /* u_int */
 2371                 *n_args = 2;
 2372                 break;
 2373         }
 2374         /* auditctl */
 2375         case 453: {
 2376                 struct auditctl_args *p = params;
 2377                 uarg[0] = (intptr_t) p->path; /* char * */
 2378                 *n_args = 1;
 2379                 break;
 2380         }
 2381         /* freebsd32_umtx_op */
 2382         case 454: {
 2383                 struct freebsd32_umtx_op_args *p = params;
 2384                 uarg[0] = (intptr_t) p->obj; /* void * */
 2385                 iarg[1] = p->op; /* int */
 2386                 uarg[2] = p->val; /* u_long */
 2387                 uarg[3] = (intptr_t) p->uaddr; /* void * */
 2388                 uarg[4] = (intptr_t) p->uaddr2; /* void * */
 2389                 *n_args = 5;
 2390                 break;
 2391         }
 2392         /* freebsd32_thr_new */
 2393         case 455: {
 2394                 struct freebsd32_thr_new_args *p = params;
 2395                 uarg[0] = (intptr_t) p->param; /* struct thr_param32 * */
 2396                 iarg[1] = p->param_size; /* int */
 2397                 *n_args = 2;
 2398                 break;
 2399         }
 2400         /* freebsd32_sigqueue */
 2401         case 456: {
 2402                 struct freebsd32_sigqueue_args *p = params;
 2403                 iarg[0] = p->pid; /* pid_t */
 2404                 iarg[1] = p->signum; /* int */
 2405                 iarg[2] = p->value; /* int */
 2406                 *n_args = 3;
 2407                 break;
 2408         }
 2409         /* freebsd32_kmq_open */
 2410         case 457: {
 2411                 struct freebsd32_kmq_open_args *p = params;
 2412                 uarg[0] = (intptr_t) p->path; /* const char * */
 2413                 iarg[1] = p->flags; /* int */
 2414                 iarg[2] = p->mode; /* mode_t */
 2415                 uarg[3] = (intptr_t) p->attr; /* const struct mq_attr32 * */
 2416                 *n_args = 4;
 2417                 break;
 2418         }
 2419         /* freebsd32_kmq_setattr */
 2420         case 458: {
 2421                 struct freebsd32_kmq_setattr_args *p = params;
 2422                 iarg[0] = p->mqd; /* int */
 2423                 uarg[1] = (intptr_t) p->attr; /* const struct mq_attr32 * */
 2424                 uarg[2] = (intptr_t) p->oattr; /* struct mq_attr32 * */
 2425                 *n_args = 3;
 2426                 break;
 2427         }
 2428         /* freebsd32_kmq_timedreceive */
 2429         case 459: {
 2430                 struct freebsd32_kmq_timedreceive_args *p = params;
 2431                 iarg[0] = p->mqd; /* int */
 2432                 uarg[1] = (intptr_t) p->msg_ptr; /* char * */
 2433                 uarg[2] = p->msg_len; /* size_t */
 2434                 uarg[3] = (intptr_t) p->msg_prio; /* unsigned * */
 2435                 uarg[4] = (intptr_t) p->abs_timeout; /* const struct timespec32 * */
 2436                 *n_args = 5;
 2437                 break;
 2438         }
 2439         /* freebsd32_kmq_timedsend */
 2440         case 460: {
 2441                 struct freebsd32_kmq_timedsend_args *p = params;
 2442                 iarg[0] = p->mqd; /* int */
 2443                 uarg[1] = (intptr_t) p->msg_ptr; /* const char * */
 2444                 uarg[2] = p->msg_len; /* size_t */
 2445                 uarg[3] = p->msg_prio; /* unsigned */
 2446                 uarg[4] = (intptr_t) p->abs_timeout; /* const struct timespec32 * */
 2447                 *n_args = 5;
 2448                 break;
 2449         }
 2450         /* freebsd32_kmq_notify */
 2451         case 461: {
 2452                 struct freebsd32_kmq_notify_args *p = params;
 2453                 iarg[0] = p->mqd; /* int */
 2454                 uarg[1] = (intptr_t) p->sigev; /* const struct sigevent32 * */
 2455                 *n_args = 2;
 2456                 break;
 2457         }
 2458         /* kmq_unlink */
 2459         case 462: {
 2460                 struct kmq_unlink_args *p = params;
 2461                 uarg[0] = (intptr_t) p->path; /* const char * */
 2462                 *n_args = 1;
 2463                 break;
 2464         }
 2465         /* abort2 */
 2466         case 463: {
 2467                 struct abort2_args *p = params;
 2468                 uarg[0] = (intptr_t) p->why; /* const char * */
 2469                 iarg[1] = p->nargs; /* int */
 2470                 uarg[2] = (intptr_t) p->args; /* void ** */
 2471                 *n_args = 3;
 2472                 break;
 2473         }
 2474         /* thr_set_name */
 2475         case 464: {
 2476                 struct thr_set_name_args *p = params;
 2477                 iarg[0] = p->id; /* long */
 2478                 uarg[1] = (intptr_t) p->name; /* const char * */
 2479                 *n_args = 2;
 2480                 break;
 2481         }
 2482         /* freebsd32_aio_fsync */
 2483         case 465: {
 2484                 struct freebsd32_aio_fsync_args *p = params;
 2485                 iarg[0] = p->op; /* int */
 2486                 uarg[1] = (intptr_t) p->aiocbp; /* struct aiocb32 * */
 2487                 *n_args = 2;
 2488                 break;
 2489         }
 2490         /* rtprio_thread */
 2491         case 466: {
 2492                 struct rtprio_thread_args *p = params;
 2493                 iarg[0] = p->function; /* int */
 2494                 iarg[1] = p->lwpid; /* lwpid_t */
 2495                 uarg[2] = (intptr_t) p->rtp; /* struct rtprio * */
 2496                 *n_args = 3;
 2497                 break;
 2498         }
 2499         /* sctp_peeloff */
 2500         case 471: {
 2501                 struct sctp_peeloff_args *p = params;
 2502                 iarg[0] = p->sd; /* int */
 2503                 uarg[1] = p->name; /* uint32_t */
 2504                 *n_args = 2;
 2505                 break;
 2506         }
 2507         /* sctp_generic_sendmsg */
 2508         case 472: {
 2509                 struct sctp_generic_sendmsg_args *p = params;
 2510                 iarg[0] = p->sd; /* int */
 2511                 uarg[1] = (intptr_t) p->msg; /* caddr_t */
 2512                 iarg[2] = p->mlen; /* int */
 2513                 uarg[3] = (intptr_t) p->to; /* caddr_t */
 2514                 iarg[4] = p->tolen; /* __socklen_t */
 2515                 uarg[5] = (intptr_t) p->sinfo; /* struct sctp_sndrcvinfo * */
 2516                 iarg[6] = p->flags; /* int */
 2517                 *n_args = 7;
 2518                 break;
 2519         }
 2520         /* sctp_generic_sendmsg_iov */
 2521         case 473: {
 2522                 struct sctp_generic_sendmsg_iov_args *p = params;
 2523                 iarg[0] = p->sd; /* int */
 2524                 uarg[1] = (intptr_t) p->iov; /* struct iovec * */
 2525                 iarg[2] = p->iovlen; /* int */
 2526                 uarg[3] = (intptr_t) p->to; /* caddr_t */
 2527                 iarg[4] = p->tolen; /* __socklen_t */
 2528                 uarg[5] = (intptr_t) p->sinfo; /* struct sctp_sndrcvinfo * */
 2529                 iarg[6] = p->flags; /* int */
 2530                 *n_args = 7;
 2531                 break;
 2532         }
 2533         /* sctp_generic_recvmsg */
 2534         case 474: {
 2535                 struct sctp_generic_recvmsg_args *p = params;
 2536                 iarg[0] = p->sd; /* int */
 2537                 uarg[1] = (intptr_t) p->iov; /* struct iovec * */
 2538                 iarg[2] = p->iovlen; /* int */
 2539                 uarg[3] = (intptr_t) p->from; /* struct sockaddr * */
 2540                 uarg[4] = (intptr_t) p->fromlenaddr; /* __socklen_t * */
 2541                 uarg[5] = (intptr_t) p->sinfo; /* struct sctp_sndrcvinfo * */
 2542                 uarg[6] = (intptr_t) p->msg_flags; /* int * */
 2543                 *n_args = 7;
 2544                 break;
 2545         }
 2546 #ifdef PAD64_REQUIRED
 2547         /* freebsd32_pread */
 2548         case 475: {
 2549                 struct freebsd32_pread_args *p = params;
 2550                 iarg[0] = p->fd; /* int */
 2551                 uarg[1] = (intptr_t) p->buf; /* void * */
 2552                 uarg[2] = p->nbyte; /* size_t */
 2553                 iarg[3] = p->pad; /* int */
 2554                 uarg[4] = p->offset1; /* uint32_t */
 2555                 uarg[5] = p->offset2; /* uint32_t */
 2556                 *n_args = 6;
 2557                 break;
 2558         }
 2559         /* freebsd32_pwrite */
 2560         case 476: {
 2561                 struct freebsd32_pwrite_args *p = params;
 2562                 iarg[0] = p->fd; /* int */
 2563                 uarg[1] = (intptr_t) p->buf; /* const void * */
 2564                 uarg[2] = p->nbyte; /* size_t */
 2565                 iarg[3] = p->pad; /* int */
 2566                 uarg[4] = p->offset1; /* uint32_t */
 2567                 uarg[5] = p->offset2; /* uint32_t */
 2568                 *n_args = 6;
 2569                 break;
 2570         }
 2571         /* freebsd32_mmap */
 2572         case 477: {
 2573                 struct freebsd32_mmap_args *p = params;
 2574                 uarg[0] = (intptr_t) p->addr; /* caddr_t */
 2575                 uarg[1] = p->len; /* size_t */
 2576                 iarg[2] = p->prot; /* int */
 2577                 iarg[3] = p->flags; /* int */
 2578                 iarg[4] = p->fd; /* int */
 2579                 iarg[5] = p->pad; /* int */
 2580                 uarg[6] = p->pos1; /* uint32_t */
 2581                 uarg[7] = p->pos2; /* uint32_t */
 2582                 *n_args = 8;
 2583                 break;
 2584         }
 2585         /* freebsd32_lseek */
 2586         case 478: {
 2587                 struct freebsd32_lseek_args *p = params;
 2588                 iarg[0] = p->fd; /* int */
 2589                 iarg[1] = p->pad; /* int */
 2590                 uarg[2] = p->offset1; /* uint32_t */
 2591                 uarg[3] = p->offset2; /* uint32_t */
 2592                 iarg[4] = p->whence; /* int */
 2593                 *n_args = 5;
 2594                 break;
 2595         }
 2596         /* freebsd32_truncate */
 2597         case 479: {
 2598                 struct freebsd32_truncate_args *p = params;
 2599                 uarg[0] = (intptr_t) p->path; /* char * */
 2600                 iarg[1] = p->pad; /* int */
 2601                 uarg[2] = p->length1; /* uint32_t */
 2602                 uarg[3] = p->length2; /* uint32_t */
 2603                 *n_args = 4;
 2604                 break;
 2605         }
 2606         /* freebsd32_ftruncate */
 2607         case 480: {
 2608                 struct freebsd32_ftruncate_args *p = params;
 2609                 iarg[0] = p->fd; /* int */
 2610                 iarg[1] = p->pad; /* int */
 2611                 uarg[2] = p->length1; /* uint32_t */
 2612                 uarg[3] = p->length2; /* uint32_t */
 2613                 *n_args = 4;
 2614                 break;
 2615         }
 2616 #else
 2617         /* freebsd32_pread */
 2618         case 475: {
 2619                 struct freebsd32_pread_args *p = params;
 2620                 iarg[0] = p->fd; /* int */
 2621                 uarg[1] = (intptr_t) p->buf; /* void * */
 2622                 uarg[2] = p->nbyte; /* size_t */
 2623                 uarg[3] = p->offset1; /* uint32_t */
 2624                 uarg[4] = p->offset2; /* uint32_t */
 2625                 *n_args = 5;
 2626                 break;
 2627         }
 2628         /* freebsd32_pwrite */
 2629         case 476: {
 2630                 struct freebsd32_pwrite_args *p = params;
 2631                 iarg[0] = p->fd; /* int */
 2632                 uarg[1] = (intptr_t) p->buf; /* const void * */
 2633                 uarg[2] = p->nbyte; /* size_t */
 2634                 uarg[3] = p->offset1; /* uint32_t */
 2635                 uarg[4] = p->offset2; /* uint32_t */
 2636                 *n_args = 5;
 2637                 break;
 2638         }
 2639         /* freebsd32_mmap */
 2640         case 477: {
 2641                 struct freebsd32_mmap_args *p = params;
 2642                 uarg[0] = (intptr_t) p->addr; /* caddr_t */
 2643                 uarg[1] = p->len; /* size_t */
 2644                 iarg[2] = p->prot; /* int */
 2645                 iarg[3] = p->flags; /* int */
 2646                 iarg[4] = p->fd; /* int */
 2647                 uarg[5] = p->pos1; /* uint32_t */
 2648                 uarg[6] = p->pos2; /* uint32_t */
 2649                 *n_args = 7;
 2650                 break;
 2651         }
 2652         /* freebsd32_lseek */
 2653         case 478: {
 2654                 struct freebsd32_lseek_args *p = params;
 2655                 iarg[0] = p->fd; /* int */
 2656                 uarg[1] = p->offset1; /* uint32_t */
 2657                 uarg[2] = p->offset2; /* uint32_t */
 2658                 iarg[3] = p->whence; /* int */
 2659                 *n_args = 4;
 2660                 break;
 2661         }
 2662         /* freebsd32_truncate */
 2663         case 479: {
 2664                 struct freebsd32_truncate_args *p = params;
 2665                 uarg[0] = (intptr_t) p->path; /* char * */
 2666                 uarg[1] = p->length1; /* uint32_t */
 2667                 uarg[2] = p->length2; /* uint32_t */
 2668                 *n_args = 3;
 2669                 break;
 2670         }
 2671         /* freebsd32_ftruncate */
 2672         case 480: {
 2673                 struct freebsd32_ftruncate_args *p = params;
 2674                 iarg[0] = p->fd; /* int */
 2675                 uarg[1] = p->length1; /* uint32_t */
 2676                 uarg[2] = p->length2; /* uint32_t */
 2677                 *n_args = 3;
 2678                 break;
 2679         }
 2680 #endif
 2681         /* thr_kill2 */
 2682         case 481: {
 2683                 struct thr_kill2_args *p = params;
 2684                 iarg[0] = p->pid; /* pid_t */
 2685                 iarg[1] = p->id; /* long */
 2686                 iarg[2] = p->sig; /* int */
 2687                 *n_args = 3;
 2688                 break;
 2689         }
 2690         /* shm_open */
 2691         case 482: {
 2692                 struct shm_open_args *p = params;
 2693                 uarg[0] = (intptr_t) p->path; /* const char * */
 2694                 iarg[1] = p->flags; /* int */
 2695                 iarg[2] = p->mode; /* mode_t */
 2696                 *n_args = 3;
 2697                 break;
 2698         }
 2699         /* shm_unlink */
 2700         case 483: {
 2701                 struct shm_unlink_args *p = params;
 2702                 uarg[0] = (intptr_t) p->path; /* const char * */
 2703                 *n_args = 1;
 2704                 break;
 2705         }
 2706         /* cpuset */
 2707         case 484: {
 2708                 struct cpuset_args *p = params;
 2709                 uarg[0] = (intptr_t) p->setid; /* cpusetid_t * */
 2710                 *n_args = 1;
 2711                 break;
 2712         }
 2713 #ifdef PAD64_REQUIRED
 2714         /* freebsd32_cpuset_setid */
 2715         case 485: {
 2716                 struct freebsd32_cpuset_setid_args *p = params;
 2717                 iarg[0] = p->which; /* cpuwhich_t */
 2718                 iarg[1] = p->pad; /* int */
 2719                 uarg[2] = p->id1; /* uint32_t */
 2720                 uarg[3] = p->id2; /* uint32_t */
 2721                 iarg[4] = p->setid; /* cpusetid_t */
 2722                 *n_args = 5;
 2723                 break;
 2724         }
 2725 #else
 2726         /* freebsd32_cpuset_setid */
 2727         case 485: {
 2728                 struct freebsd32_cpuset_setid_args *p = params;
 2729                 iarg[0] = p->which; /* cpuwhich_t */
 2730                 uarg[1] = p->id1; /* uint32_t */
 2731                 uarg[2] = p->id2; /* uint32_t */
 2732                 iarg[3] = p->setid; /* cpusetid_t */
 2733                 *n_args = 4;
 2734                 break;
 2735         }
 2736 #endif
 2737         /* freebsd32_cpuset_getid */
 2738         case 486: {
 2739                 struct freebsd32_cpuset_getid_args *p = params;
 2740                 iarg[0] = p->level; /* cpulevel_t */
 2741                 iarg[1] = p->which; /* cpuwhich_t */
 2742                 uarg[2] = p->id1; /* uint32_t */
 2743                 uarg[3] = p->id2; /* uint32_t */
 2744                 uarg[4] = (intptr_t) p->setid; /* cpusetid_t * */
 2745                 *n_args = 5;
 2746                 break;
 2747         }
 2748         /* freebsd32_cpuset_getaffinity */
 2749         case 487: {
 2750                 struct freebsd32_cpuset_getaffinity_args *p = params;
 2751                 iarg[0] = p->level; /* cpulevel_t */
 2752                 iarg[1] = p->which; /* cpuwhich_t */
 2753                 uarg[2] = p->id1; /* uint32_t */
 2754                 uarg[3] = p->id2; /* uint32_t */
 2755                 uarg[4] = p->cpusetsize; /* size_t */
 2756                 uarg[5] = (intptr_t) p->mask; /* cpuset_t * */
 2757                 *n_args = 6;
 2758                 break;
 2759         }
 2760         /* freebsd32_cpuset_setaffinity */
 2761         case 488: {
 2762                 struct freebsd32_cpuset_setaffinity_args *p = params;
 2763                 iarg[0] = p->level; /* cpulevel_t */
 2764                 iarg[1] = p->which; /* cpuwhich_t */
 2765                 uarg[2] = p->id1; /* uint32_t */
 2766                 uarg[3] = p->id2; /* uint32_t */
 2767                 uarg[4] = p->cpusetsize; /* size_t */
 2768                 uarg[5] = (intptr_t) p->mask; /* const cpuset_t * */
 2769                 *n_args = 6;
 2770                 break;
 2771         }
 2772         /* faccessat */
 2773         case 489: {
 2774                 struct faccessat_args *p = params;
 2775                 iarg[0] = p->fd; /* int */
 2776                 uarg[1] = (intptr_t) p->path; /* char * */
 2777                 iarg[2] = p->amode; /* int */
 2778                 iarg[3] = p->flag; /* int */
 2779                 *n_args = 4;
 2780                 break;
 2781         }
 2782         /* fchmodat */
 2783         case 490: {
 2784                 struct fchmodat_args *p = params;
 2785                 iarg[0] = p->fd; /* int */
 2786                 uarg[1] = (intptr_t) p->path; /* const char * */
 2787                 iarg[2] = p->mode; /* mode_t */
 2788                 iarg[3] = p->flag; /* int */
 2789                 *n_args = 4;
 2790                 break;
 2791         }
 2792         /* fchownat */
 2793         case 491: {
 2794                 struct fchownat_args *p = params;
 2795                 iarg[0] = p->fd; /* int */
 2796                 uarg[1] = (intptr_t) p->path; /* char * */
 2797                 uarg[2] = p->uid; /* uid_t */
 2798                 iarg[3] = p->gid; /* gid_t */
 2799                 iarg[4] = p->flag; /* int */
 2800                 *n_args = 5;
 2801                 break;
 2802         }
 2803         /* freebsd32_fexecve */
 2804         case 492: {
 2805                 struct freebsd32_fexecve_args *p = params;
 2806                 iarg[0] = p->fd; /* int */
 2807                 uarg[1] = (intptr_t) p->argv; /* uint32_t * */
 2808                 uarg[2] = (intptr_t) p->envv; /* uint32_t * */
 2809                 *n_args = 3;
 2810                 break;
 2811         }
 2812         /* freebsd32_fstatat */
 2813         case 493: {
 2814                 struct freebsd32_fstatat_args *p = params;
 2815                 iarg[0] = p->fd; /* int */
 2816                 uarg[1] = (intptr_t) p->path; /* char * */
 2817                 uarg[2] = (intptr_t) p->buf; /* struct stat * */
 2818                 iarg[3] = p->flag; /* int */
 2819                 *n_args = 4;
 2820                 break;
 2821         }
 2822         /* freebsd32_futimesat */
 2823         case 494: {
 2824                 struct freebsd32_futimesat_args *p = params;
 2825                 iarg[0] = p->fd; /* int */
 2826                 uarg[1] = (intptr_t) p->path; /* char * */
 2827                 uarg[2] = (intptr_t) p->times; /* struct timeval * */
 2828                 *n_args = 3;
 2829                 break;
 2830         }
 2831         /* linkat */
 2832         case 495: {
 2833                 struct linkat_args *p = params;
 2834                 iarg[0] = p->fd1; /* int */
 2835                 uarg[1] = (intptr_t) p->path1; /* char * */
 2836                 iarg[2] = p->fd2; /* int */
 2837                 uarg[3] = (intptr_t) p->path2; /* char * */
 2838                 iarg[4] = p->flag; /* int */
 2839                 *n_args = 5;
 2840                 break;
 2841         }
 2842         /* mkdirat */
 2843         case 496: {
 2844                 struct mkdirat_args *p = params;
 2845                 iarg[0] = p->fd; /* int */
 2846                 uarg[1] = (intptr_t) p->path; /* char * */
 2847                 iarg[2] = p->mode; /* mode_t */
 2848                 *n_args = 3;
 2849                 break;
 2850         }
 2851         /* mkfifoat */
 2852         case 497: {
 2853                 struct mkfifoat_args *p = params;
 2854                 iarg[0] = p->fd; /* int */
 2855                 uarg[1] = (intptr_t) p->path; /* char * */
 2856                 iarg[2] = p->mode; /* mode_t */
 2857                 *n_args = 3;
 2858                 break;
 2859         }
 2860         /* mknodat */
 2861         case 498: {
 2862                 struct mknodat_args *p = params;
 2863                 iarg[0] = p->fd; /* int */
 2864                 uarg[1] = (intptr_t) p->path; /* char * */
 2865                 iarg[2] = p->mode; /* mode_t */
 2866                 iarg[3] = p->dev; /* dev_t */
 2867                 *n_args = 4;
 2868                 break;
 2869         }
 2870         /* openat */
 2871         case 499: {
 2872                 struct openat_args *p = params;
 2873                 iarg[0] = p->fd; /* int */
 2874                 uarg[1] = (intptr_t) p->path; /* char * */
 2875                 iarg[2] = p->flag; /* int */
 2876                 iarg[3] = p->mode; /* mode_t */
 2877                 *n_args = 4;
 2878                 break;
 2879         }
 2880         /* readlinkat */
 2881         case 500: {
 2882                 struct readlinkat_args *p = params;
 2883                 iarg[0] = p->fd; /* int */
 2884                 uarg[1] = (intptr_t) p->path; /* char * */
 2885                 uarg[2] = (intptr_t) p->buf; /* char * */
 2886                 uarg[3] = p->bufsize; /* size_t */
 2887                 *n_args = 4;
 2888                 break;
 2889         }
 2890         /* renameat */
 2891         case 501: {
 2892                 struct renameat_args *p = params;
 2893                 iarg[0] = p->oldfd; /* int */
 2894                 uarg[1] = (intptr_t) p->old; /* char * */
 2895                 iarg[2] = p->newfd; /* int */
 2896                 uarg[3] = (intptr_t) p->new; /* const char * */
 2897                 *n_args = 4;
 2898                 break;
 2899         }
 2900         /* symlinkat */
 2901         case 502: {
 2902                 struct symlinkat_args *p = params;
 2903                 uarg[0] = (intptr_t) p->path1; /* char * */
 2904                 iarg[1] = p->fd; /* int */
 2905                 uarg[2] = (intptr_t) p->path2; /* char * */
 2906                 *n_args = 3;
 2907                 break;
 2908         }
 2909         /* unlinkat */
 2910         case 503: {
 2911                 struct unlinkat_args *p = params;
 2912                 iarg[0] = p->fd; /* int */
 2913                 uarg[1] = (intptr_t) p->path; /* char * */
 2914                 iarg[2] = p->flag; /* int */
 2915                 *n_args = 3;
 2916                 break;
 2917         }
 2918         /* posix_openpt */
 2919         case 504: {
 2920                 struct posix_openpt_args *p = params;
 2921                 iarg[0] = p->flags; /* int */
 2922                 *n_args = 1;
 2923                 break;
 2924         }
 2925         /* freebsd32_jail_get */
 2926         case 506: {
 2927                 struct freebsd32_jail_get_args *p = params;
 2928                 uarg[0] = (intptr_t) p->iovp; /* struct iovec32 * */
 2929                 uarg[1] = p->iovcnt; /* unsigned int */
 2930                 iarg[2] = p->flags; /* int */
 2931                 *n_args = 3;
 2932                 break;
 2933         }
 2934         /* freebsd32_jail_set */
 2935         case 507: {
 2936                 struct freebsd32_jail_set_args *p = params;
 2937                 uarg[0] = (intptr_t) p->iovp; /* struct iovec32 * */
 2938                 uarg[1] = p->iovcnt; /* unsigned int */
 2939                 iarg[2] = p->flags; /* int */
 2940                 *n_args = 3;
 2941                 break;
 2942         }
 2943         /* jail_remove */
 2944         case 508: {
 2945                 struct jail_remove_args *p = params;
 2946                 iarg[0] = p->jid; /* int */
 2947                 *n_args = 1;
 2948                 break;
 2949         }
 2950         /* closefrom */
 2951         case 509: {
 2952                 struct closefrom_args *p = params;
 2953                 iarg[0] = p->lowfd; /* int */
 2954                 *n_args = 1;
 2955                 break;
 2956         }
 2957         /* freebsd32_semctl */
 2958         case 510: {
 2959                 struct freebsd32_semctl_args *p = params;
 2960                 iarg[0] = p->semid; /* int */
 2961                 iarg[1] = p->semnum; /* int */
 2962                 iarg[2] = p->cmd; /* int */
 2963                 uarg[3] = (intptr_t) p->arg; /* union semun32 * */
 2964                 *n_args = 4;
 2965                 break;
 2966         }
 2967         /* freebsd32_msgctl */
 2968         case 511: {
 2969                 struct freebsd32_msgctl_args *p = params;
 2970                 iarg[0] = p->msqid; /* int */
 2971                 iarg[1] = p->cmd; /* int */
 2972                 uarg[2] = (intptr_t) p->buf; /* struct msqid_ds32 * */
 2973                 *n_args = 3;
 2974                 break;
 2975         }
 2976         /* freebsd32_shmctl */
 2977         case 512: {
 2978                 struct freebsd32_shmctl_args *p = params;
 2979                 iarg[0] = p->shmid; /* int */
 2980                 iarg[1] = p->cmd; /* int */
 2981                 uarg[2] = (intptr_t) p->buf; /* struct shmid_ds32 * */
 2982                 *n_args = 3;
 2983                 break;
 2984         }
 2985         /* lpathconf */
 2986         case 513: {
 2987                 struct lpathconf_args *p = params;
 2988                 uarg[0] = (intptr_t) p->path; /* char * */
 2989                 iarg[1] = p->name; /* int */
 2990                 *n_args = 2;
 2991                 break;
 2992         }
 2993         /* __cap_rights_get */
 2994         case 515: {
 2995                 struct __cap_rights_get_args *p = params;
 2996                 iarg[0] = p->version; /* int */
 2997                 iarg[1] = p->fd; /* int */
 2998                 uarg[2] = (intptr_t) p->rightsp; /* cap_rights_t * */
 2999                 *n_args = 3;
 3000                 break;
 3001         }
 3002         /* freebsd32_cap_enter */
 3003         case 516: {
 3004                 *n_args = 0;
 3005                 break;
 3006         }
 3007         /* cap_getmode */
 3008         case 517: {
 3009                 struct cap_getmode_args *p = params;
 3010                 uarg[0] = (intptr_t) p->modep; /* u_int * */
 3011                 *n_args = 1;
 3012                 break;
 3013         }
 3014         /* pdfork */
 3015         case 518: {
 3016                 struct pdfork_args *p = params;
 3017                 uarg[0] = (intptr_t) p->fdp; /* int * */
 3018                 iarg[1] = p->flags; /* int */
 3019                 *n_args = 2;
 3020                 break;
 3021         }
 3022         /* pdkill */
 3023         case 519: {
 3024                 struct pdkill_args *p = params;
 3025                 iarg[0] = p->fd; /* int */
 3026                 iarg[1] = p->signum; /* int */
 3027                 *n_args = 2;
 3028                 break;
 3029         }
 3030         /* pdgetpid */
 3031         case 520: {
 3032                 struct pdgetpid_args *p = params;
 3033                 iarg[0] = p->fd; /* int */
 3034                 uarg[1] = (intptr_t) p->pidp; /* pid_t * */
 3035                 *n_args = 2;
 3036                 break;
 3037         }
 3038         /* freebsd32_pselect */
 3039         case 522: {
 3040                 struct freebsd32_pselect_args *p = params;
 3041                 iarg[0] = p->nd; /* int */
 3042                 uarg[1] = (intptr_t) p->in; /* fd_set * */
 3043                 uarg[2] = (intptr_t) p->ou; /* fd_set * */
 3044                 uarg[3] = (intptr_t) p->ex; /* fd_set * */
 3045                 uarg[4] = (intptr_t) p->ts; /* const struct timespec32 * */
 3046                 uarg[5] = (intptr_t) p->sm; /* const sigset_t * */
 3047                 *n_args = 6;
 3048                 break;
 3049         }
 3050         /* getloginclass */
 3051         case 523: {
 3052                 struct getloginclass_args *p = params;
 3053                 uarg[0] = (intptr_t) p->namebuf; /* char * */
 3054                 uarg[1] = p->namelen; /* size_t */
 3055                 *n_args = 2;
 3056                 break;
 3057         }
 3058         /* setloginclass */
 3059         case 524: {
 3060                 struct setloginclass_args *p = params;
 3061                 uarg[0] = (intptr_t) p->namebuf; /* const char * */
 3062                 *n_args = 1;
 3063                 break;
 3064         }
 3065         /* rctl_get_racct */
 3066         case 525: {
 3067                 struct rctl_get_racct_args *p = params;
 3068                 uarg[0] = (intptr_t) p->inbufp; /* const void * */
 3069                 uarg[1] = p->inbuflen; /* size_t */
 3070                 uarg[2] = (intptr_t) p->outbufp; /* void * */
 3071                 uarg[3] = p->outbuflen; /* size_t */
 3072                 *n_args = 4;
 3073                 break;
 3074         }
 3075         /* rctl_get_rules */
 3076         case 526: {
 3077                 struct rctl_get_rules_args *p = params;
 3078                 uarg[0] = (intptr_t) p->inbufp; /* const void * */
 3079                 uarg[1] = p->inbuflen; /* size_t */
 3080                 uarg[2] = (intptr_t) p->outbufp; /* void * */
 3081                 uarg[3] = p->outbuflen; /* size_t */
 3082                 *n_args = 4;
 3083                 break;
 3084         }
 3085         /* rctl_get_limits */
 3086         case 527: {
 3087                 struct rctl_get_limits_args *p = params;
 3088                 uarg[0] = (intptr_t) p->inbufp; /* const void * */
 3089                 uarg[1] = p->inbuflen; /* size_t */
 3090                 uarg[2] = (intptr_t) p->outbufp; /* void * */
 3091                 uarg[3] = p->outbuflen; /* size_t */
 3092                 *n_args = 4;
 3093                 break;
 3094         }
 3095         /* rctl_add_rule */
 3096         case 528: {
 3097                 struct rctl_add_rule_args *p = params;
 3098                 uarg[0] = (intptr_t) p->inbufp; /* const void * */
 3099                 uarg[1] = p->inbuflen; /* size_t */
 3100                 uarg[2] = (intptr_t) p->outbufp; /* void * */
 3101                 uarg[3] = p->outbuflen; /* size_t */
 3102                 *n_args = 4;
 3103                 break;
 3104         }
 3105         /* rctl_remove_rule */
 3106         case 529: {
 3107                 struct rctl_remove_rule_args *p = params;
 3108                 uarg[0] = (intptr_t) p->inbufp; /* const void * */
 3109                 uarg[1] = p->inbuflen; /* size_t */
 3110                 uarg[2] = (intptr_t) p->outbufp; /* void * */
 3111                 uarg[3] = p->outbuflen; /* size_t */
 3112                 *n_args = 4;
 3113                 break;
 3114         }
 3115 #ifdef PAD64_REQUIRED
 3116         /* freebsd32_posix_fallocate */
 3117         case 530: {
 3118                 struct freebsd32_posix_fallocate_args *p = params;
 3119                 iarg[0] = p->fd; /* int */
 3120                 iarg[1] = p->pad; /* int */
 3121                 uarg[2] = p->offset1; /* uint32_t */
 3122                 uarg[3] = p->offset2; /* uint32_t */
 3123                 uarg[4] = p->len1; /* uint32_t */
 3124                 uarg[5] = p->len2; /* uint32_t */
 3125                 *n_args = 6;
 3126                 break;
 3127         }
 3128         /* freebsd32_posix_fadvise */
 3129         case 531: {
 3130                 struct freebsd32_posix_fadvise_args *p = params;
 3131                 iarg[0] = p->fd; /* int */
 3132                 iarg[1] = p->pad; /* int */
 3133                 uarg[2] = p->offset1; /* uint32_t */
 3134                 uarg[3] = p->offset2; /* uint32_t */
 3135                 uarg[4] = p->len1; /* uint32_t */
 3136                 uarg[5] = p->len2; /* uint32_t */
 3137                 iarg[6] = p->advice; /* int */
 3138                 *n_args = 7;
 3139                 break;
 3140         }
 3141         /* freebsd32_wait6 */
 3142         case 532: {
 3143                 struct freebsd32_wait6_args *p = params;
 3144                 iarg[0] = p->idtype; /* int */
 3145                 iarg[1] = p->pad; /* int */
 3146                 uarg[2] = p->id1; /* uint32_t */
 3147                 uarg[3] = p->id2; /* uint32_t */
 3148                 uarg[4] = (intptr_t) p->status; /* int * */
 3149                 iarg[5] = p->options; /* int */
 3150                 uarg[6] = (intptr_t) p->wrusage; /* struct wrusage32 * */
 3151                 uarg[7] = (intptr_t) p->info; /* siginfo_t * */
 3152                 *n_args = 8;
 3153                 break;
 3154         }
 3155 #else
 3156         /* freebsd32_posix_fallocate */
 3157         case 530: {
 3158                 struct freebsd32_posix_fallocate_args *p = params;
 3159                 iarg[0] = p->fd; /* int */
 3160                 uarg[1] = p->offset1; /* uint32_t */
 3161                 uarg[2] = p->offset2; /* uint32_t */
 3162                 uarg[3] = p->len1; /* uint32_t */
 3163                 uarg[4] = p->len2; /* uint32_t */
 3164                 *n_args = 5;
 3165                 break;
 3166         }
 3167         /* freebsd32_posix_fadvise */
 3168         case 531: {
 3169                 struct freebsd32_posix_fadvise_args *p = params;
 3170                 iarg[0] = p->fd; /* int */
 3171                 uarg[1] = p->offset1; /* uint32_t */
 3172                 uarg[2] = p->offset2; /* uint32_t */
 3173                 uarg[3] = p->len1; /* uint32_t */
 3174                 uarg[4] = p->len2; /* uint32_t */
 3175                 iarg[5] = p->advice; /* int */
 3176                 *n_args = 6;
 3177                 break;
 3178         }
 3179         /* freebsd32_wait6 */
 3180         case 532: {
 3181                 struct freebsd32_wait6_args *p = params;
 3182                 iarg[0] = p->idtype; /* int */
 3183                 uarg[1] = p->id1; /* uint32_t */
 3184                 uarg[2] = p->id2; /* uint32_t */
 3185                 uarg[3] = (intptr_t) p->status; /* int * */
 3186                 iarg[4] = p->options; /* int */
 3187                 uarg[5] = (intptr_t) p->wrusage; /* struct wrusage32 * */
 3188                 uarg[6] = (intptr_t) p->info; /* siginfo_t * */
 3189                 *n_args = 7;
 3190                 break;
 3191         }
 3192 #endif
 3193         /* cap_rights_limit */
 3194         case 533: {
 3195                 struct cap_rights_limit_args *p = params;
 3196                 iarg[0] = p->fd; /* int */
 3197                 uarg[1] = (intptr_t) p->rightsp; /* cap_rights_t * */
 3198                 *n_args = 2;
 3199                 break;
 3200         }
 3201         /* freebsd32_cap_ioctls_limit */
 3202         case 534: {
 3203                 struct freebsd32_cap_ioctls_limit_args *p = params;
 3204                 iarg[0] = p->fd; /* int */
 3205                 uarg[1] = (intptr_t) p->cmds; /* const uint32_t * */
 3206                 uarg[2] = p->ncmds; /* size_t */
 3207                 *n_args = 3;
 3208                 break;
 3209         }
 3210         /* freebsd32_cap_ioctls_get */
 3211         case 535: {
 3212                 struct freebsd32_cap_ioctls_get_args *p = params;
 3213                 iarg[0] = p->fd; /* int */
 3214                 uarg[1] = (intptr_t) p->cmds; /* uint32_t * */
 3215                 uarg[2] = p->maxcmds; /* size_t */
 3216                 *n_args = 3;
 3217                 break;
 3218         }
 3219         /* cap_fcntls_limit */
 3220         case 536: {
 3221                 struct cap_fcntls_limit_args *p = params;
 3222                 iarg[0] = p->fd; /* int */
 3223                 uarg[1] = p->fcntlrights; /* uint32_t */
 3224                 *n_args = 2;
 3225                 break;
 3226         }
 3227         /* cap_fcntls_get */
 3228         case 537: {
 3229                 struct cap_fcntls_get_args *p = params;
 3230                 iarg[0] = p->fd; /* int */
 3231                 uarg[1] = (intptr_t) p->fcntlrightsp; /* uint32_t * */
 3232                 *n_args = 2;
 3233                 break;
 3234         }
 3235         /* bindat */
 3236         case 538: {
 3237                 struct bindat_args *p = params;
 3238                 iarg[0] = p->fd; /* int */
 3239                 iarg[1] = p->s; /* int */
 3240                 uarg[2] = (intptr_t) p->name; /* caddr_t */
 3241                 iarg[3] = p->namelen; /* int */
 3242                 *n_args = 4;
 3243                 break;
 3244         }
 3245         /* connectat */
 3246         case 539: {
 3247                 struct connectat_args *p = params;
 3248                 iarg[0] = p->fd; /* int */
 3249                 iarg[1] = p->s; /* int */
 3250                 uarg[2] = (intptr_t) p->name; /* caddr_t */
 3251                 iarg[3] = p->namelen; /* int */
 3252                 *n_args = 4;
 3253                 break;
 3254         }
 3255         /* chflagsat */
 3256         case 540: {
 3257                 struct chflagsat_args *p = params;
 3258                 iarg[0] = p->fd; /* int */
 3259                 uarg[1] = (intptr_t) p->path; /* const char * */
 3260                 uarg[2] = p->flags; /* u_long */
 3261                 iarg[3] = p->atflag; /* int */
 3262                 *n_args = 4;
 3263                 break;
 3264         }
 3265         /* accept4 */
 3266         case 541: {
 3267                 struct accept4_args *p = params;
 3268                 iarg[0] = p->s; /* int */
 3269                 uarg[1] = (intptr_t) p->name; /* struct sockaddr * */
 3270                 uarg[2] = (intptr_t) p->anamelen; /* __socklen_t * */
 3271                 iarg[3] = p->flags; /* int */
 3272                 *n_args = 4;
 3273                 break;
 3274         }
 3275         /* pipe2 */
 3276         case 542: {
 3277                 struct pipe2_args *p = params;
 3278                 uarg[0] = (intptr_t) p->fildes; /* int * */
 3279                 iarg[1] = p->flags; /* int */
 3280                 *n_args = 2;
 3281                 break;
 3282         }
 3283         /* freebsd32_aio_mlock */
 3284         case 543: {
 3285                 struct freebsd32_aio_mlock_args *p = params;
 3286                 uarg[0] = (intptr_t) p->aiocbp; /* struct aiocb32 * */
 3287                 *n_args = 1;
 3288                 break;
 3289         }
 3290 #ifdef PAD64_REQUIRED
 3291         /* freebsd32_procctl */
 3292         case 544: {
 3293                 struct freebsd32_procctl_args *p = params;
 3294                 iarg[0] = p->idtype; /* int */
 3295                 iarg[1] = p->pad; /* int */
 3296                 uarg[2] = p->id1; /* uint32_t */
 3297                 uarg[3] = p->id2; /* uint32_t */
 3298                 iarg[4] = p->com; /* int */
 3299                 uarg[5] = (intptr_t) p->data; /* void * */
 3300                 *n_args = 6;
 3301                 break;
 3302         }
 3303 #else
 3304         /* freebsd32_procctl */
 3305         case 544: {
 3306                 struct freebsd32_procctl_args *p = params;
 3307                 iarg[0] = p->idtype; /* int */
 3308                 uarg[1] = p->id1; /* uint32_t */
 3309                 uarg[2] = p->id2; /* uint32_t */
 3310                 iarg[3] = p->com; /* int */
 3311                 uarg[4] = (intptr_t) p->data; /* void * */
 3312                 *n_args = 5;
 3313                 break;
 3314         }
 3315 #endif
 3316         /* freebsd32_ppoll */
 3317         case 545: {
 3318                 struct freebsd32_ppoll_args *p = params;
 3319                 uarg[0] = (intptr_t) p->fds; /* struct pollfd * */
 3320                 uarg[1] = p->nfds; /* u_int */
 3321                 uarg[2] = (intptr_t) p->ts; /* const struct timespec32 * */
 3322                 uarg[3] = (intptr_t) p->set; /* const sigset_t * */
 3323                 *n_args = 4;
 3324                 break;
 3325         }
 3326         /* freebsd32_futimens */
 3327         case 546: {
 3328                 struct freebsd32_futimens_args *p = params;
 3329                 iarg[0] = p->fd; /* int */
 3330                 uarg[1] = (intptr_t) p->times; /* struct timespec * */
 3331                 *n_args = 2;
 3332                 break;
 3333         }
 3334         /* freebsd32_utimensat */
 3335         case 547: {
 3336                 struct freebsd32_utimensat_args *p = params;
 3337                 iarg[0] = p->fd; /* int */
 3338                 uarg[1] = (intptr_t) p->path; /* char * */
 3339                 uarg[2] = (intptr_t) p->times; /* struct timespec * */
 3340                 iarg[3] = p->flag; /* int */
 3341                 *n_args = 4;
 3342                 break;
 3343         }
 3344         default:
 3345                 *n_args = 0;
 3346                 break;
 3347         };
 3348 }
 3349 static void
 3350 systrace_entry_setargdesc(int sysnum, int ndx, char *desc, size_t descsz)
 3351 {
 3352         const char *p = NULL;
 3353         switch (sysnum) {
 3354 #if !defined(PAD64_REQUIRED) && (defined(__powerpc__) || defined(__mips__))
 3355 #define PAD64_REQUIRED
 3356 #endif
 3357         /* nosys */
 3358         case 0:
 3359                 break;
 3360         /* sys_exit */
 3361         case 1:
 3362                 switch(ndx) {
 3363                 case 0:
 3364                         p = "int";
 3365                         break;
 3366                 default:
 3367                         break;
 3368                 };
 3369                 break;
 3370         /* fork */
 3371         case 2:
 3372                 break;
 3373         /* read */
 3374         case 3:
 3375                 switch(ndx) {
 3376                 case 0:
 3377                         p = "int";
 3378                         break;
 3379                 case 1:
 3380                         p = "void *";
 3381                         break;
 3382                 case 2:
 3383                         p = "size_t";
 3384                         break;
 3385                 default:
 3386                         break;
 3387                 };
 3388                 break;
 3389         /* write */
 3390         case 4:
 3391                 switch(ndx) {
 3392                 case 0:
 3393                         p = "int";
 3394                         break;
 3395                 case 1:
 3396                         p = "const void *";
 3397                         break;
 3398                 case 2:
 3399                         p = "size_t";
 3400                         break;
 3401                 default:
 3402                         break;
 3403                 };
 3404                 break;
 3405         /* open */
 3406         case 5:
 3407                 switch(ndx) {
 3408                 case 0:
 3409                         p = "char *";
 3410                         break;
 3411                 case 1:
 3412                         p = "int";
 3413                         break;
 3414                 case 2:
 3415                         p = "int";
 3416                         break;
 3417                 default:
 3418                         break;
 3419                 };
 3420                 break;
 3421         /* close */
 3422         case 6:
 3423                 switch(ndx) {
 3424                 case 0:
 3425                         p = "int";
 3426                         break;
 3427                 default:
 3428                         break;
 3429                 };
 3430                 break;
 3431         /* freebsd32_wait4 */
 3432         case 7:
 3433                 switch(ndx) {
 3434                 case 0:
 3435                         p = "int";
 3436                         break;
 3437                 case 1:
 3438                         p = "int *";
 3439                         break;
 3440                 case 2:
 3441                         p = "int";
 3442                         break;
 3443                 case 3:
 3444                         p = "struct rusage32 *";
 3445                         break;
 3446                 default:
 3447                         break;
 3448                 };
 3449                 break;
 3450         /* link */
 3451         case 9:
 3452                 switch(ndx) {
 3453                 case 0:
 3454                         p = "char *";
 3455                         break;
 3456                 case 1:
 3457                         p = "char *";
 3458                         break;
 3459                 default:
 3460                         break;
 3461                 };
 3462                 break;
 3463         /* unlink */
 3464         case 10:
 3465                 switch(ndx) {
 3466                 case 0:
 3467                         p = "char *";
 3468                         break;
 3469                 default:
 3470                         break;
 3471                 };
 3472                 break;
 3473         /* chdir */
 3474         case 12:
 3475                 switch(ndx) {
 3476                 case 0:
 3477                         p = "char *";
 3478                         break;
 3479                 default:
 3480                         break;
 3481                 };
 3482                 break;
 3483         /* fchdir */
 3484         case 13:
 3485                 switch(ndx) {
 3486                 case 0:
 3487                         p = "int";
 3488                         break;
 3489                 default:
 3490                         break;
 3491                 };
 3492                 break;
 3493         /* mknod */
 3494         case 14:
 3495                 switch(ndx) {
 3496                 case 0:
 3497                         p = "char *";
 3498                         break;
 3499                 case 1:
 3500                         p = "int";
 3501                         break;
 3502                 case 2:
 3503                         p = "int";
 3504                         break;
 3505                 default:
 3506                         break;
 3507                 };
 3508                 break;
 3509         /* chmod */
 3510         case 15:
 3511                 switch(ndx) {
 3512                 case 0:
 3513                         p = "char *";
 3514                         break;
 3515                 case 1:
 3516                         p = "int";
 3517                         break;
 3518                 default:
 3519                         break;
 3520                 };
 3521                 break;
 3522         /* chown */
 3523         case 16:
 3524                 switch(ndx) {
 3525                 case 0:
 3526                         p = "char *";
 3527                         break;
 3528                 case 1:
 3529                         p = "int";
 3530                         break;
 3531                 case 2:
 3532                         p = "int";
 3533                         break;
 3534                 default:
 3535                         break;
 3536                 };
 3537                 break;
 3538         /* obreak */
 3539         case 17:
 3540                 switch(ndx) {
 3541                 case 0:
 3542                         p = "char *";
 3543                         break;
 3544                 default:
 3545                         break;
 3546                 };
 3547                 break;
 3548         /* getpid */
 3549         case 20:
 3550                 break;
 3551         /* mount */
 3552         case 21:
 3553                 switch(ndx) {
 3554                 case 0:
 3555                         p = "char *";
 3556                         break;
 3557                 case 1:
 3558                         p = "char *";
 3559                         break;
 3560                 case 2:
 3561                         p = "int";
 3562                         break;
 3563                 case 3:
 3564                         p = "caddr_t";
 3565                         break;
 3566                 default:
 3567                         break;
 3568                 };
 3569                 break;
 3570         /* unmount */
 3571         case 22:
 3572                 switch(ndx) {
 3573                 case 0:
 3574                         p = "char *";
 3575                         break;
 3576                 case 1:
 3577                         p = "int";
 3578                         break;
 3579                 default:
 3580                         break;
 3581                 };
 3582                 break;
 3583         /* setuid */
 3584         case 23:
 3585                 switch(ndx) {
 3586                 case 0:
 3587                         p = "uid_t";
 3588                         break;
 3589                 default:
 3590                         break;
 3591                 };
 3592                 break;
 3593         /* getuid */
 3594         case 24:
 3595                 break;
 3596         /* geteuid */
 3597         case 25:
 3598                 break;
 3599         /* ptrace */
 3600         case 26:
 3601                 switch(ndx) {
 3602                 case 0:
 3603                         p = "int";
 3604                         break;
 3605                 case 1:
 3606                         p = "pid_t";
 3607                         break;
 3608                 case 2:
 3609                         p = "caddr_t";
 3610                         break;
 3611                 case 3:
 3612                         p = "int";
 3613                         break;
 3614                 default:
 3615                         break;
 3616                 };
 3617                 break;
 3618         /* freebsd32_recvmsg */
 3619         case 27:
 3620                 switch(ndx) {
 3621                 case 0:
 3622                         p = "int";
 3623                         break;
 3624                 case 1:
 3625                         p = "struct msghdr32 *";
 3626                         break;
 3627                 case 2:
 3628                         p = "int";
 3629                         break;
 3630                 default:
 3631                         break;
 3632                 };
 3633                 break;
 3634         /* freebsd32_sendmsg */
 3635         case 28:
 3636                 switch(ndx) {
 3637                 case 0:
 3638                         p = "int";
 3639                         break;
 3640                 case 1:
 3641                         p = "struct msghdr32 *";
 3642                         break;
 3643                 case 2:
 3644                         p = "int";
 3645                         break;
 3646                 default:
 3647                         break;
 3648                 };
 3649                 break;
 3650         /* freebsd32_recvfrom */
 3651         case 29:
 3652                 switch(ndx) {
 3653                 case 0:
 3654                         p = "int";
 3655                         break;
 3656                 case 1:
 3657                         p = "uint32_t";
 3658                         break;
 3659                 case 2:
 3660                         p = "uint32_t";
 3661                         break;
 3662                 case 3:
 3663                         p = "int";
 3664                         break;
 3665                 case 4:
 3666                         p = "uint32_t";
 3667                         break;
 3668                 case 5:
 3669                         p = "uint32_t";
 3670                         break;
 3671                 default:
 3672                         break;
 3673                 };
 3674                 break;
 3675         /* accept */
 3676         case 30:
 3677                 switch(ndx) {
 3678                 case 0:
 3679                         p = "int";
 3680                         break;
 3681                 case 1:
 3682                         p = "caddr_t";
 3683                         break;
 3684                 case 2:
 3685                         p = "int *";
 3686                         break;
 3687                 default:
 3688                         break;
 3689                 };
 3690                 break;
 3691         /* getpeername */
 3692         case 31:
 3693                 switch(ndx) {
 3694                 case 0:
 3695                         p = "int";
 3696                         break;
 3697                 case 1:
 3698                         p = "caddr_t";
 3699                         break;
 3700                 case 2:
 3701                         p = "int *";
 3702                         break;
 3703                 default:
 3704                         break;
 3705                 };
 3706                 break;
 3707         /* getsockname */
 3708         case 32:
 3709                 switch(ndx) {
 3710                 case 0:
 3711                         p = "int";
 3712                         break;
 3713                 case 1:
 3714                         p = "caddr_t";
 3715                         break;
 3716                 case 2:
 3717                         p = "int *";
 3718                         break;
 3719                 default:
 3720                         break;
 3721                 };
 3722                 break;
 3723         /* access */
 3724         case 33:
 3725                 switch(ndx) {
 3726                 case 0:
 3727                         p = "char *";
 3728                         break;
 3729                 case 1:
 3730                         p = "int";
 3731                         break;
 3732                 default:
 3733                         break;
 3734                 };
 3735                 break;
 3736         /* chflags */
 3737         case 34:
 3738                 switch(ndx) {
 3739                 case 0:
 3740                         p = "const char *";
 3741                         break;
 3742                 case 1:
 3743                         p = "u_long";
 3744                         break;
 3745                 default:
 3746                         break;
 3747                 };
 3748                 break;
 3749         /* fchflags */
 3750         case 35:
 3751                 switch(ndx) {
 3752                 case 0:
 3753                         p = "int";
 3754                         break;
 3755                 case 1:
 3756                         p = "u_long";
 3757                         break;
 3758                 default:
 3759                         break;
 3760                 };
 3761                 break;
 3762         /* sync */
 3763         case 36:
 3764                 break;
 3765         /* kill */
 3766         case 37:
 3767                 switch(ndx) {
 3768                 case 0:
 3769                         p = "int";
 3770                         break;
 3771                 case 1:
 3772                         p = "int";
 3773                         break;
 3774                 default:
 3775                         break;
 3776                 };
 3777                 break;
 3778         /* getppid */
 3779         case 39:
 3780                 break;
 3781         /* dup */
 3782         case 41:
 3783                 switch(ndx) {
 3784                 case 0:
 3785                         p = "u_int";
 3786                         break;
 3787                 default:
 3788                         break;
 3789                 };
 3790                 break;
 3791         /* pipe */
 3792         case 42:
 3793                 break;
 3794         /* getegid */
 3795         case 43:
 3796                 break;
 3797         /* profil */
 3798         case 44:
 3799                 switch(ndx) {
 3800                 case 0:
 3801                         p = "caddr_t";
 3802                         break;
 3803                 case 1:
 3804                         p = "size_t";
 3805                         break;
 3806                 case 2:
 3807                         p = "size_t";
 3808                         break;
 3809                 case 3:
 3810                         p = "u_int";
 3811                         break;
 3812                 default:
 3813                         break;
 3814                 };
 3815                 break;
 3816         /* ktrace */
 3817         case 45:
 3818                 switch(ndx) {
 3819                 case 0:
 3820                         p = "const char *";
 3821                         break;
 3822                 case 1:
 3823                         p = "int";
 3824                         break;
 3825                 case 2:
 3826                         p = "int";
 3827                         break;
 3828                 case 3:
 3829                         p = "int";
 3830                         break;
 3831                 default:
 3832                         break;
 3833                 };
 3834                 break;
 3835         /* getgid */
 3836         case 47:
 3837                 break;
 3838         /* getlogin */
 3839         case 49:
 3840                 switch(ndx) {
 3841                 case 0:
 3842                         p = "char *";
 3843                         break;
 3844                 case 1:
 3845                         p = "u_int";
 3846                         break;
 3847                 default:
 3848                         break;
 3849                 };
 3850                 break;
 3851         /* setlogin */
 3852         case 50:
 3853                 switch(ndx) {
 3854                 case 0:
 3855                         p = "char *";
 3856                         break;
 3857                 default:
 3858                         break;
 3859                 };
 3860                 break;
 3861         /* acct */
 3862         case 51:
 3863                 switch(ndx) {
 3864                 case 0:
 3865                         p = "char *";
 3866                         break;
 3867                 default:
 3868                         break;
 3869                 };
 3870                 break;
 3871         /* freebsd32_sigaltstack */
 3872         case 53:
 3873                 switch(ndx) {
 3874                 case 0:
 3875                         p = "struct sigaltstack32 *";
 3876                         break;
 3877                 case 1:
 3878                         p = "struct sigaltstack32 *";
 3879                         break;
 3880                 default:
 3881                         break;
 3882                 };
 3883                 break;
 3884         /* freebsd32_ioctl */
 3885         case 54:
 3886                 switch(ndx) {
 3887                 case 0:
 3888                         p = "int";
 3889                         break;
 3890                 case 1:
 3891                         p = "uint32_t";
 3892                         break;
 3893                 case 2:
 3894                         p = "struct md_ioctl32 *";
 3895                         break;
 3896                 default:
 3897                         break;
 3898                 };
 3899                 break;
 3900         /* reboot */
 3901         case 55:
 3902                 switch(ndx) {
 3903                 case 0:
 3904                         p = "int";
 3905                         break;
 3906                 default:
 3907                         break;
 3908                 };
 3909                 break;
 3910         /* revoke */
 3911         case 56:
 3912                 switch(ndx) {
 3913                 case 0:
 3914                         p = "char *";
 3915                         break;
 3916                 default:
 3917                         break;
 3918                 };
 3919                 break;
 3920         /* symlink */
 3921         case 57:
 3922                 switch(ndx) {
 3923                 case 0:
 3924                         p = "char *";
 3925                         break;
 3926                 case 1:
 3927                         p = "char *";
 3928                         break;
 3929                 default:
 3930                         break;
 3931                 };
 3932                 break;
 3933         /* readlink */
 3934         case 58:
 3935                 switch(ndx) {
 3936                 case 0:
 3937                         p = "char *";
 3938                         break;
 3939                 case 1:
 3940                         p = "char *";
 3941                         break;
 3942                 case 2:
 3943                         p = "size_t";
 3944                         break;
 3945                 default:
 3946                         break;
 3947                 };
 3948                 break;
 3949         /* freebsd32_execve */
 3950         case 59:
 3951                 switch(ndx) {
 3952                 case 0:
 3953                         p = "char *";
 3954                         break;
 3955                 case 1:
 3956                         p = "uint32_t *";
 3957                         break;
 3958                 case 2:
 3959                         p = "uint32_t *";
 3960                         break;
 3961                 default:
 3962                         break;
 3963                 };
 3964                 break;
 3965         /* umask */
 3966         case 60:
 3967                 switch(ndx) {
 3968                 case 0:
 3969                         p = "int";
 3970                         break;
 3971                 default:
 3972                         break;
 3973                 };
 3974                 break;
 3975         /* chroot */
 3976         case 61:
 3977                 switch(ndx) {
 3978                 case 0:
 3979                         p = "char *";
 3980                         break;
 3981                 default:
 3982                         break;
 3983                 };
 3984                 break;
 3985         /* msync */
 3986         case 65:
 3987                 switch(ndx) {
 3988                 case 0:
 3989                         p = "void *";
 3990                         break;
 3991                 case 1:
 3992                         p = "size_t";
 3993                         break;
 3994                 case 2:
 3995                         p = "int";
 3996                         break;
 3997                 default:
 3998                         break;
 3999                 };
 4000                 break;
 4001         /* vfork */
 4002         case 66:
 4003                 break;
 4004         /* sbrk */
 4005         case 69:
 4006                 switch(ndx) {
 4007                 case 0:
 4008                         p = "int";
 4009                         break;
 4010                 default:
 4011                         break;
 4012                 };
 4013                 break;
 4014         /* sstk */
 4015         case 70:
 4016                 switch(ndx) {
 4017                 case 0:
 4018                         p = "int";
 4019                         break;
 4020                 default:
 4021                         break;
 4022                 };
 4023                 break;
 4024         /* ovadvise */
 4025         case 72:
 4026                 switch(ndx) {
 4027                 case 0:
 4028                         p = "int";
 4029                         break;
 4030                 default:
 4031                         break;
 4032                 };
 4033                 break;
 4034         /* munmap */
 4035         case 73:
 4036                 switch(ndx) {
 4037                 case 0:
 4038                         p = "void *";
 4039                         break;
 4040                 case 1:
 4041                         p = "size_t";
 4042                         break;
 4043                 default:
 4044                         break;
 4045                 };
 4046                 break;
 4047         /* freebsd32_mprotect */
 4048         case 74:
 4049                 switch(ndx) {
 4050                 case 0:
 4051                         p = "const void *";
 4052                         break;
 4053                 case 1:
 4054                         p = "size_t";
 4055                         break;
 4056                 case 2:
 4057                         p = "int";
 4058                         break;
 4059                 default:
 4060                         break;
 4061                 };
 4062                 break;
 4063         /* madvise */
 4064         case 75:
 4065                 switch(ndx) {
 4066                 case 0:
 4067                         p = "void *";
 4068                         break;
 4069                 case 1:
 4070                         p = "size_t";
 4071                         break;
 4072                 case 2:
 4073                         p = "int";
 4074                         break;
 4075                 default:
 4076                         break;
 4077                 };
 4078                 break;
 4079         /* mincore */
 4080         case 78:
 4081                 switch(ndx) {
 4082                 case 0:
 4083                         p = "const void *";
 4084                         break;
 4085                 case 1:
 4086                         p = "size_t";
 4087                         break;
 4088                 case 2:
 4089                         p = "char *";
 4090                         break;
 4091                 default:
 4092                         break;
 4093                 };
 4094                 break;
 4095         /* getgroups */
 4096         case 79:
 4097                 switch(ndx) {
 4098                 case 0:
 4099                         p = "u_int";
 4100                         break;
 4101                 case 1:
 4102                         p = "gid_t *";
 4103                         break;
 4104                 default:
 4105                         break;
 4106                 };
 4107                 break;
 4108         /* setgroups */
 4109         case 80:
 4110                 switch(ndx) {
 4111                 case 0:
 4112                         p = "u_int";
 4113                         break;
 4114                 case 1:
 4115                         p = "gid_t *";
 4116                         break;
 4117                 default:
 4118                         break;
 4119                 };
 4120                 break;
 4121         /* getpgrp */
 4122         case 81:
 4123                 break;
 4124         /* setpgid */
 4125         case 82:
 4126                 switch(ndx) {
 4127                 case 0:
 4128                         p = "int";
 4129                         break;
 4130                 case 1:
 4131                         p = "int";
 4132                         break;
 4133                 default:
 4134                         break;
 4135                 };
 4136                 break;
 4137         /* freebsd32_setitimer */
 4138         case 83:
 4139                 switch(ndx) {
 4140                 case 0:
 4141                         p = "u_int";
 4142                         break;
 4143                 case 1:
 4144                         p = "struct itimerval32 *";
 4145                         break;
 4146                 case 2:
 4147                         p = "struct itimerval32 *";
 4148                         break;
 4149                 default:
 4150                         break;
 4151                 };
 4152                 break;
 4153         /* swapon */
 4154         case 85:
 4155                 switch(ndx) {
 4156                 case 0:
 4157                         p = "char *";
 4158                         break;
 4159                 default:
 4160                         break;
 4161                 };
 4162                 break;
 4163         /* freebsd32_getitimer */
 4164         case 86:
 4165                 switch(ndx) {
 4166                 case 0:
 4167                         p = "u_int";
 4168                         break;
 4169                 case 1:
 4170                         p = "struct itimerval32 *";
 4171                         break;
 4172                 default:
 4173                         break;
 4174                 };
 4175                 break;
 4176         /* getdtablesize */
 4177         case 89:
 4178                 break;
 4179         /* dup2 */
 4180         case 90:
 4181                 switch(ndx) {
 4182                 case 0:
 4183                         p = "u_int";
 4184                         break;
 4185                 case 1:
 4186                         p = "u_int";
 4187                         break;
 4188                 default:
 4189                         break;
 4190                 };
 4191                 break;
 4192         /* freebsd32_fcntl */
 4193         case 92:
 4194                 switch(ndx) {
 4195                 case 0:
 4196                         p = "int";
 4197                         break;
 4198                 case 1:
 4199                         p = "int";
 4200                         break;
 4201                 case 2:
 4202                         p = "int";
 4203                         break;
 4204                 default:
 4205                         break;
 4206                 };
 4207                 break;
 4208         /* freebsd32_select */
 4209         case 93:
 4210                 switch(ndx) {
 4211                 case 0:
 4212                         p = "int";
 4213                         break;
 4214                 case 1:
 4215                         p = "fd_set *";
 4216                         break;
 4217                 case 2:
 4218                         p = "fd_set *";
 4219                         break;
 4220                 case 3:
 4221                         p = "fd_set *";
 4222                         break;
 4223                 case 4:
 4224                         p = "struct timeval32 *";
 4225                         break;
 4226                 default:
 4227                         break;
 4228                 };
 4229                 break;
 4230         /* fsync */
 4231         case 95:
 4232                 switch(ndx) {
 4233                 case 0:
 4234                         p = "int";
 4235                         break;
 4236                 default:
 4237                         break;
 4238                 };
 4239                 break;
 4240         /* setpriority */
 4241         case 96:
 4242                 switch(ndx) {
 4243                 case 0:
 4244                         p = "int";
 4245                         break;
 4246                 case 1:
 4247                         p = "int";
 4248                         break;
 4249                 case 2:
 4250                         p = "int";
 4251                         break;
 4252                 default:
 4253                         break;
 4254                 };
 4255                 break;
 4256         /* socket */
 4257         case 97:
 4258                 switch(ndx) {
 4259                 case 0:
 4260                         p = "int";
 4261                         break;
 4262                 case 1:
 4263                         p = "int";
 4264                         break;
 4265                 case 2:
 4266                         p = "int";
 4267                         break;
 4268                 default:
 4269                         break;
 4270                 };
 4271                 break;
 4272         /* connect */
 4273         case 98:
 4274                 switch(ndx) {
 4275                 case 0:
 4276                         p = "int";
 4277                         break;
 4278                 case 1:
 4279                         p = "caddr_t";
 4280                         break;
 4281                 case 2:
 4282                         p = "int";
 4283                         break;
 4284                 default:
 4285                         break;
 4286                 };
 4287                 break;
 4288         /* getpriority */
 4289         case 100:
 4290                 switch(ndx) {
 4291                 case 0:
 4292                         p = "int";
 4293                         break;
 4294                 case 1:
 4295                         p = "int";
 4296                         break;
 4297                 default:
 4298                         break;
 4299                 };
 4300                 break;
 4301         /* bind */
 4302         case 104:
 4303                 switch(ndx) {
 4304                 case 0:
 4305                         p = "int";
 4306                         break;
 4307                 case 1:
 4308                         p = "caddr_t";
 4309                         break;
 4310                 case 2:
 4311                         p = "int";
 4312                         break;
 4313                 default:
 4314                         break;
 4315                 };
 4316                 break;
 4317         /* setsockopt */
 4318         case 105:
 4319                 switch(ndx) {
 4320                 case 0:
 4321                         p = "int";
 4322                         break;
 4323                 case 1:
 4324                         p = "int";
 4325                         break;
 4326                 case 2:
 4327                         p = "int";
 4328                         break;
 4329                 case 3:
 4330                         p = "caddr_t";
 4331                         break;
 4332                 case 4:
 4333                         p = "int";
 4334                         break;
 4335                 default:
 4336                         break;
 4337                 };
 4338                 break;
 4339         /* listen */
 4340         case 106:
 4341                 switch(ndx) {
 4342                 case 0:
 4343                         p = "int";
 4344                         break;
 4345                 case 1:
 4346                         p = "int";
 4347                         break;
 4348                 default:
 4349                         break;
 4350                 };
 4351                 break;
 4352         /* freebsd32_gettimeofday */
 4353         case 116:
 4354                 switch(ndx) {
 4355                 case 0:
 4356                         p = "struct timeval32 *";
 4357                         break;
 4358                 case 1:
 4359                         p = "struct timezone *";
 4360                         break;
 4361                 default:
 4362                         break;
 4363                 };
 4364                 break;
 4365         /* freebsd32_getrusage */
 4366         case 117:
 4367                 switch(ndx) {
 4368                 case 0:
 4369                         p = "int";
 4370                         break;
 4371                 case 1:
 4372                         p = "struct rusage32 *";
 4373                         break;
 4374                 default:
 4375                         break;
 4376                 };
 4377                 break;
 4378         /* getsockopt */
 4379         case 118:
 4380                 switch(ndx) {
 4381                 case 0:
 4382                         p = "int";
 4383                         break;
 4384                 case 1:
 4385                         p = "int";
 4386                         break;
 4387                 case 2:
 4388                         p = "int";
 4389                         break;
 4390                 case 3:
 4391                         p = "caddr_t";
 4392                         break;
 4393                 case 4:
 4394                         p = "int *";
 4395                         break;
 4396                 default:
 4397                         break;
 4398                 };
 4399                 break;
 4400         /* freebsd32_readv */
 4401         case 120:
 4402                 switch(ndx) {
 4403                 case 0:
 4404                         p = "int";
 4405                         break;
 4406                 case 1:
 4407                         p = "struct iovec32 *";
 4408                         break;
 4409                 case 2:
 4410                         p = "u_int";
 4411                         break;
 4412                 default:
 4413                         break;
 4414                 };
 4415                 break;
 4416         /* freebsd32_writev */
 4417         case 121:
 4418                 switch(ndx) {
 4419                 case 0:
 4420                         p = "int";
 4421                         break;
 4422                 case 1:
 4423                         p = "struct iovec32 *";
 4424                         break;
 4425                 case 2:
 4426                         p = "u_int";
 4427                         break;
 4428                 default:
 4429                         break;
 4430                 };
 4431                 break;
 4432         /* freebsd32_settimeofday */
 4433         case 122:
 4434                 switch(ndx) {
 4435                 case 0:
 4436                         p = "struct timeval32 *";
 4437                         break;
 4438                 case 1:
 4439                         p = "struct timezone *";
 4440                         break;
 4441                 default:
 4442                         break;
 4443                 };
 4444                 break;
 4445         /* fchown */
 4446         case 123:
 4447                 switch(ndx) {
 4448                 case 0:
 4449                         p = "int";
 4450                         break;
 4451                 case 1:
 4452                         p = "int";
 4453                         break;
 4454                 case 2:
 4455                         p = "int";
 4456                         break;
 4457                 default:
 4458                         break;
 4459                 };
 4460                 break;
 4461         /* fchmod */
 4462         case 124:
 4463                 switch(ndx) {
 4464                 case 0:
 4465                         p = "int";
 4466                         break;
 4467                 case 1:
 4468                         p = "int";
 4469                         break;
 4470                 default:
 4471                         break;
 4472                 };
 4473                 break;
 4474         /* setreuid */
 4475         case 126:
 4476                 switch(ndx) {
 4477                 case 0:
 4478                         p = "int";
 4479                         break;
 4480                 case 1:
 4481                         p = "int";
 4482                         break;
 4483                 default:
 4484                         break;
 4485                 };
 4486                 break;
 4487         /* setregid */
 4488         case 127:
 4489                 switch(ndx) {
 4490                 case 0:
 4491                         p = "int";
 4492                         break;
 4493                 case 1:
 4494                         p = "int";
 4495                         break;
 4496                 default:
 4497                         break;
 4498                 };
 4499                 break;
 4500         /* rename */
 4501         case 128:
 4502                 switch(ndx) {
 4503                 case 0:
 4504                         p = "char *";
 4505                         break;
 4506                 case 1:
 4507                         p = "char *";
 4508                         break;
 4509                 default:
 4510                         break;
 4511                 };
 4512                 break;
 4513         /* flock */
 4514         case 131:
 4515                 switch(ndx) {
 4516                 case 0:
 4517                         p = "int";
 4518                         break;
 4519                 case 1:
 4520                         p = "int";
 4521                         break;
 4522                 default:
 4523                         break;
 4524                 };
 4525                 break;
 4526         /* mkfifo */
 4527         case 132:
 4528                 switch(ndx) {
 4529                 case 0:
 4530                         p = "char *";
 4531                         break;
 4532                 case 1:
 4533                         p = "int";
 4534                         break;
 4535                 default:
 4536                         break;
 4537                 };
 4538                 break;
 4539         /* sendto */
 4540         case 133:
 4541                 switch(ndx) {
 4542                 case 0:
 4543                         p = "int";
 4544                         break;
 4545                 case 1:
 4546                         p = "caddr_t";
 4547                         break;
 4548                 case 2:
 4549                         p = "size_t";
 4550                         break;
 4551                 case 3:
 4552                         p = "int";
 4553                         break;
 4554                 case 4:
 4555                         p = "caddr_t";
 4556                         break;
 4557                 case 5:
 4558                         p = "int";
 4559                         break;
 4560                 default:
 4561                         break;
 4562                 };
 4563                 break;
 4564         /* shutdown */
 4565         case 134:
 4566                 switch(ndx) {
 4567                 case 0:
 4568                         p = "int";
 4569                         break;
 4570                 case 1:
 4571                         p = "int";
 4572                         break;
 4573                 default:
 4574                         break;
 4575                 };
 4576                 break;
 4577         /* socketpair */
 4578         case 135:
 4579                 switch(ndx) {
 4580                 case 0:
 4581                         p = "int";
 4582                         break;
 4583                 case 1:
 4584                         p = "int";
 4585                         break;
 4586                 case 2:
 4587                         p = "int";
 4588                         break;
 4589                 case 3:
 4590                         p = "int *";
 4591                         break;
 4592                 default:
 4593                         break;
 4594                 };
 4595                 break;
 4596         /* mkdir */
 4597         case 136:
 4598                 switch(ndx) {
 4599                 case 0:
 4600                         p = "char *";
 4601                         break;
 4602                 case 1:
 4603                         p = "int";
 4604                         break;
 4605                 default:
 4606                         break;
 4607                 };
 4608                 break;
 4609         /* rmdir */
 4610         case 137:
 4611                 switch(ndx) {
 4612                 case 0:
 4613                         p = "char *";
 4614                         break;
 4615                 default:
 4616                         break;
 4617                 };
 4618                 break;
 4619         /* freebsd32_utimes */
 4620         case 138:
 4621                 switch(ndx) {
 4622                 case 0:
 4623                         p = "char *";
 4624                         break;
 4625                 case 1:
 4626                         p = "struct timeval32 *";
 4627                         break;
 4628                 default:
 4629                         break;
 4630                 };
 4631                 break;
 4632         /* freebsd32_adjtime */
 4633         case 140:
 4634                 switch(ndx) {
 4635                 case 0:
 4636                         p = "struct timeval32 *";
 4637                         break;
 4638                 case 1:
 4639                         p = "struct timeval32 *";
 4640                         break;
 4641                 default:
 4642                         break;
 4643                 };
 4644                 break;
 4645         /* setsid */
 4646         case 147:
 4647                 break;
 4648         /* quotactl */
 4649         case 148:
 4650                 switch(ndx) {
 4651                 case 0:
 4652                         p = "char *";
 4653                         break;
 4654                 case 1:
 4655                         p = "int";
 4656                         break;
 4657                 case 2:
 4658                         p = "int";
 4659                         break;
 4660                 case 3:
 4661                         p = "caddr_t";
 4662                         break;
 4663                 default:
 4664                         break;
 4665                 };
 4666                 break;
 4667         /* getfh */
 4668         case 161:
 4669                 switch(ndx) {
 4670                 case 0:
 4671                         p = "char *";
 4672                         break;
 4673                 case 1:
 4674                         p = "struct fhandle *";
 4675                         break;
 4676                 default:
 4677                         break;
 4678                 };
 4679                 break;
 4680         /* freebsd32_sysarch */
 4681         case 165:
 4682                 switch(ndx) {
 4683                 case 0:
 4684                         p = "int";
 4685                         break;
 4686                 case 1:
 4687                         p = "char *";
 4688                         break;
 4689                 default:
 4690                         break;
 4691                 };
 4692                 break;
 4693         /* rtprio */
 4694         case 166:
 4695                 switch(ndx) {
 4696                 case 0:
 4697                         p = "int";
 4698                         break;
 4699                 case 1:
 4700                         p = "pid_t";
 4701                         break;
 4702                 case 2:
 4703                         p = "struct rtprio *";
 4704                         break;
 4705                 default:
 4706                         break;
 4707                 };
 4708                 break;
 4709         /* freebsd32_semsys */
 4710         case 169:
 4711                 switch(ndx) {
 4712                 case 0:
 4713                         p = "int";
 4714                         break;
 4715                 case 1:
 4716                         p = "int";
 4717                         break;
 4718                 case 2:
 4719                         p = "int";
 4720                         break;
 4721                 case 3:
 4722                         p = "int";
 4723                         break;
 4724                 case 4:
 4725                         p = "int";
 4726                         break;
 4727                 default:
 4728                         break;
 4729                 };
 4730                 break;
 4731         /* freebsd32_msgsys */
 4732         case 170:
 4733                 switch(ndx) {
 4734                 case 0:
 4735                         p = "int";
 4736                         break;
 4737                 case 1:
 4738                         p = "int";
 4739                         break;
 4740                 case 2:
 4741                         p = "int";
 4742                         break;
 4743                 case 3:
 4744                         p = "int";
 4745                         break;
 4746                 case 4:
 4747                         p = "int";
 4748                         break;
 4749                 case 5:
 4750                         p = "int";
 4751                         break;
 4752                 default:
 4753                         break;
 4754                 };
 4755                 break;
 4756         /* freebsd32_shmsys */
 4757         case 171:
 4758                 switch(ndx) {
 4759                 case 0:
 4760                         p = "uint32_t";
 4761                         break;
 4762                 case 1:
 4763                         p = "uint32_t";
 4764                         break;
 4765                 case 2:
 4766                         p = "uint32_t";
 4767                         break;
 4768                 case 3:
 4769                         p = "uint32_t";
 4770                         break;
 4771                 default:
 4772                         break;
 4773                 };
 4774                 break;
 4775         /* ntp_adjtime */
 4776         case 176:
 4777                 switch(ndx) {
 4778                 case 0:
 4779                         p = "struct timex *";
 4780                         break;
 4781                 default:
 4782                         break;
 4783                 };
 4784                 break;
 4785         /* setgid */
 4786         case 181:
 4787                 switch(ndx) {
 4788                 case 0:
 4789                         p = "gid_t";
 4790                         break;
 4791                 default:
 4792                         break;
 4793                 };
 4794                 break;
 4795         /* setegid */
 4796         case 182:
 4797                 switch(ndx) {
 4798                 case 0:
 4799                         p = "gid_t";
 4800                         break;
 4801                 default:
 4802                         break;
 4803                 };
 4804                 break;
 4805         /* seteuid */
 4806         case 183:
 4807                 switch(ndx) {
 4808                 case 0:
 4809                         p = "uid_t";
 4810                         break;
 4811                 default:
 4812                         break;
 4813                 };
 4814                 break;
 4815         /* freebsd32_stat */
 4816         case 188:
 4817                 switch(ndx) {
 4818                 case 0:
 4819                         p = "char *";
 4820                         break;
 4821                 case 1:
 4822                         p = "struct stat32 *";
 4823                         break;
 4824                 default:
 4825                         break;
 4826                 };
 4827                 break;
 4828         /* freebsd32_fstat */
 4829         case 189:
 4830                 switch(ndx) {
 4831                 case 0:
 4832                         p = "int";
 4833                         break;
 4834                 case 1:
 4835                         p = "struct stat32 *";
 4836                         break;
 4837                 default:
 4838                         break;
 4839                 };
 4840                 break;
 4841         /* freebsd32_lstat */
 4842         case 190:
 4843                 switch(ndx) {
 4844                 case 0:
 4845                         p = "char *";
 4846                         break;
 4847                 case 1:
 4848                         p = "struct stat32 *";
 4849                         break;
 4850                 default:
 4851                         break;
 4852                 };
 4853                 break;
 4854         /* pathconf */
 4855         case 191:
 4856                 switch(ndx) {
 4857                 case 0:
 4858                         p = "char *";
 4859                         break;
 4860                 case 1:
 4861                         p = "int";
 4862                         break;
 4863                 default:
 4864                         break;
 4865                 };
 4866                 break;
 4867         /* fpathconf */
 4868         case 192:
 4869                 switch(ndx) {
 4870                 case 0:
 4871                         p = "int";
 4872                         break;
 4873                 case 1:
 4874                         p = "int";
 4875                         break;
 4876                 default:
 4877                         break;
 4878                 };
 4879                 break;
 4880         /* getrlimit */
 4881         case 194:
 4882                 switch(ndx) {
 4883                 case 0:
 4884                         p = "u_int";
 4885                         break;
 4886                 case 1:
 4887                         p = "struct rlimit *";
 4888                         break;
 4889                 default:
 4890                         break;
 4891                 };
 4892                 break;
 4893         /* setrlimit */
 4894         case 195:
 4895                 switch(ndx) {
 4896                 case 0:
 4897                         p = "u_int";
 4898                         break;
 4899                 case 1:
 4900                         p = "struct rlimit *";
 4901                         break;
 4902                 default:
 4903                         break;
 4904                 };
 4905                 break;
 4906         /* freebsd32_getdirentries */
 4907         case 196:
 4908                 switch(ndx) {
 4909                 case 0:
 4910                         p = "int";
 4911                         break;
 4912                 case 1:
 4913                         p = "char *";
 4914                         break;
 4915                 case 2:
 4916                         p = "u_int";
 4917                         break;
 4918                 case 3:
 4919                         p = "int32_t *";
 4920                         break;
 4921                 default:
 4922                         break;
 4923                 };
 4924                 break;
 4925         /* nosys */
 4926         case 198:
 4927                 break;
 4928         /* freebsd32_sysctl */
 4929         case 202:
 4930                 switch(ndx) {
 4931                 case 0:
 4932                         p = "int *";
 4933                         break;
 4934                 case 1:
 4935                         p = "u_int";
 4936                         break;
 4937                 case 2:
 4938                         p = "void *";
 4939                         break;
 4940                 case 3:
 4941                         p = "uint32_t *";
 4942                         break;
 4943                 case 4:
 4944                         p = "void *";
 4945                         break;
 4946                 case 5:
 4947                         p = "uint32_t";
 4948                         break;
 4949                 default:
 4950                         break;
 4951                 };
 4952                 break;
 4953         /* mlock */
 4954         case 203:
 4955                 switch(ndx) {
 4956                 case 0:
 4957                         p = "const void *";
 4958                         break;
 4959                 case 1:
 4960                         p = "size_t";
 4961                         break;
 4962                 default:
 4963                         break;
 4964                 };
 4965                 break;
 4966         /* munlock */
 4967         case 204:
 4968                 switch(ndx) {
 4969                 case 0:
 4970                         p = "const void *";
 4971                         break;
 4972                 case 1:
 4973                         p = "size_t";
 4974                         break;
 4975                 default:
 4976                         break;
 4977                 };
 4978                 break;
 4979         /* undelete */
 4980         case 205:
 4981                 switch(ndx) {
 4982                 case 0:
 4983                         p = "char *";
 4984                         break;
 4985                 default:
 4986                         break;
 4987                 };
 4988                 break;
 4989         /* freebsd32_futimes */
 4990         case 206:
 4991                 switch(ndx) {
 4992                 case 0:
 4993                         p = "int";
 4994                         break;
 4995                 case 1:
 4996                         p = "struct timeval32 *";
 4997                         break;
 4998                 default:
 4999                         break;
 5000                 };
 5001                 break;
 5002         /* getpgid */
 5003         case 207:
 5004                 switch(ndx) {
 5005                 case 0:
 5006                         p = "pid_t";
 5007                         break;
 5008                 default:
 5009                         break;
 5010                 };
 5011                 break;
 5012         /* poll */
 5013         case 209:
 5014                 switch(ndx) {
 5015                 case 0:
 5016                         p = "struct pollfd *";
 5017                         break;
 5018                 case 1:
 5019                         p = "u_int";
 5020                         break;
 5021                 case 2:
 5022                         p = "int";
 5023                         break;
 5024                 default:
 5025                         break;
 5026                 };
 5027                 break;
 5028         /* lkmnosys */
 5029         case 210:
 5030                 break;
 5031         /* lkmnosys */
 5032         case 211:
 5033                 break;
 5034         /* lkmnosys */
 5035         case 212:
 5036                 break;
 5037         /* lkmnosys */
 5038         case 213:
 5039                 break;
 5040         /* lkmnosys */
 5041         case 214:
 5042                 break;
 5043         /* lkmnosys */
 5044         case 215:
 5045                 break;
 5046         /* lkmnosys */
 5047         case 216:
 5048                 break;
 5049         /* lkmnosys */
 5050         case 217:
 5051                 break;
 5052         /* lkmnosys */
 5053         case 218:
 5054                 break;
 5055         /* lkmnosys */
 5056         case 219:
 5057                 break;
 5058         /* semget */
 5059         case 221:
 5060                 switch(ndx) {
 5061                 case 0:
 5062                         p = "key_t";
 5063                         break;
 5064                 case 1:
 5065                         p = "int";
 5066                         break;
 5067                 case 2:
 5068                         p = "int";
 5069                         break;
 5070                 default:
 5071                         break;
 5072                 };
 5073                 break;
 5074         /* semop */
 5075         case 222:
 5076                 switch(ndx) {
 5077                 case 0:
 5078                         p = "int";
 5079                         break;
 5080                 case 1:
 5081                         p = "struct sembuf *";
 5082                         break;
 5083                 case 2:
 5084                         p = "u_int";
 5085                         break;
 5086                 default:
 5087                         break;
 5088                 };
 5089                 break;
 5090         /* msgget */
 5091         case 225:
 5092                 switch(ndx) {
 5093                 case 0:
 5094                         p = "key_t";
 5095                         break;
 5096                 case 1:
 5097                         p = "int";
 5098                         break;
 5099                 default:
 5100                         break;
 5101                 };
 5102                 break;
 5103         /* freebsd32_msgsnd */
 5104         case 226:
 5105                 switch(ndx) {
 5106                 case 0:
 5107                         p = "int";
 5108                         break;
 5109                 case 1:
 5110                         p = "void *";
 5111                         break;
 5112                 case 2:
 5113                         p = "size_t";
 5114                         break;
 5115                 case 3:
 5116                         p = "int";
 5117                         break;
 5118                 default:
 5119                         break;
 5120                 };
 5121                 break;
 5122         /* freebsd32_msgrcv */
 5123         case 227:
 5124                 switch(ndx) {
 5125                 case 0:
 5126                         p = "int";
 5127                         break;
 5128                 case 1:
 5129                         p = "void *";
 5130                         break;
 5131                 case 2:
 5132                         p = "size_t";
 5133                         break;
 5134                 case 3:
 5135                         p = "long";
 5136                         break;
 5137                 case 4:
 5138                         p = "int";
 5139                         break;
 5140                 default:
 5141                         break;
 5142                 };
 5143                 break;
 5144         /* shmat */
 5145         case 228:
 5146                 switch(ndx) {
 5147                 case 0:
 5148                         p = "int";
 5149                         break;
 5150                 case 1:
 5151                         p = "void *";
 5152                         break;
 5153                 case 2:
 5154                         p = "int";
 5155                         break;
 5156                 default:
 5157                         break;
 5158                 };
 5159                 break;
 5160         /* shmdt */
 5161         case 230:
 5162                 switch(ndx) {
 5163                 case 0:
 5164                         p = "void *";
 5165                         break;
 5166                 default:
 5167                         break;
 5168                 };
 5169                 break;
 5170         /* shmget */
 5171         case 231:
 5172                 switch(ndx) {
 5173                 case 0:
 5174                         p = "key_t";
 5175                         break;
 5176                 case 1:
 5177                         p = "int";
 5178                         break;
 5179                 case 2:
 5180                         p = "int";
 5181                         break;
 5182                 default:
 5183                         break;
 5184                 };
 5185                 break;
 5186         /* freebsd32_clock_gettime */
 5187         case 232:
 5188                 switch(ndx) {
 5189                 case 0:
 5190                         p = "clockid_t";
 5191                         break;
 5192                 case 1:
 5193                         p = "struct timespec32 *";
 5194                         break;
 5195                 default:
 5196                         break;
 5197                 };
 5198                 break;
 5199         /* freebsd32_clock_settime */
 5200         case 233:
 5201                 switch(ndx) {
 5202                 case 0:
 5203                         p = "clockid_t";
 5204                         break;
 5205                 case 1:
 5206                         p = "const struct timespec32 *";
 5207                         break;
 5208                 default:
 5209                         break;
 5210                 };
 5211                 break;
 5212         /* freebsd32_clock_getres */
 5213         case 234:
 5214                 switch(ndx) {
 5215                 case 0:
 5216                         p = "clockid_t";
 5217                         break;
 5218                 case 1:
 5219                         p = "struct timespec32 *";
 5220                         break;
 5221                 default:
 5222                         break;
 5223                 };
 5224                 break;
 5225         /* freebsd32_ktimer_create */
 5226         case 235:
 5227                 switch(ndx) {
 5228                 case 0:
 5229                         p = "clockid_t";
 5230                         break;
 5231                 case 1:
 5232                         p = "struct sigevent32 *";
 5233                         break;
 5234                 case 2:
 5235                         p = "int *";
 5236                         break;
 5237                 default:
 5238                         break;
 5239                 };
 5240                 break;
 5241         /* ktimer_delete */
 5242         case 236:
 5243                 switch(ndx) {
 5244                 case 0:
 5245                         p = "int";
 5246                         break;
 5247                 default:
 5248                         break;
 5249                 };
 5250                 break;
 5251         /* freebsd32_ktimer_settime */
 5252         case 237:
 5253                 switch(ndx) {
 5254                 case 0:
 5255                         p = "int";
 5256                         break;
 5257                 case 1:
 5258                         p = "int";
 5259                         break;
 5260                 case 2:
 5261                         p = "const struct itimerspec32 *";
 5262                         break;
 5263                 case 3:
 5264                         p = "struct itimerspec32 *";
 5265                         break;
 5266                 default:
 5267                         break;
 5268                 };
 5269                 break;
 5270         /* freebsd32_ktimer_gettime */
 5271         case 238:
 5272                 switch(ndx) {
 5273                 case 0:
 5274                         p = "int";
 5275                         break;
 5276                 case 1:
 5277                         p = "struct itimerspec32 *";
 5278                         break;
 5279                 default:
 5280                         break;
 5281                 };
 5282                 break;
 5283         /* ktimer_getoverrun */
 5284         case 239:
 5285                 switch(ndx) {
 5286                 case 0:
 5287                         p = "int";
 5288                         break;
 5289                 default:
 5290                         break;
 5291                 };
 5292                 break;
 5293         /* freebsd32_nanosleep */
 5294         case 240:
 5295                 switch(ndx) {
 5296                 case 0:
 5297                         p = "const struct timespec32 *";
 5298                         break;
 5299                 case 1:
 5300                         p = "struct timespec32 *";
 5301                         break;
 5302                 default:
 5303                         break;
 5304                 };
 5305                 break;
 5306         /* ffclock_getcounter */
 5307         case 241:
 5308                 switch(ndx) {
 5309                 case 0:
 5310                         p = "ffcounter *";
 5311                         break;
 5312                 default:
 5313                         break;
 5314                 };
 5315                 break;
 5316         /* ffclock_setestimate */
 5317         case 242:
 5318                 switch(ndx) {
 5319                 case 0:
 5320                         p = "struct ffclock_estimate *";
 5321                         break;
 5322                 default:
 5323                         break;
 5324                 };
 5325                 break;
 5326         /* ffclock_getestimate */
 5327         case 243:
 5328                 switch(ndx) {
 5329                 case 0:
 5330                         p = "struct ffclock_estimate *";
 5331                         break;
 5332                 default:
 5333                         break;
 5334                 };
 5335                 break;
 5336         /* freebsd32_clock_getcpuclockid2 */
 5337         case 247:
 5338                 switch(ndx) {
 5339                 case 0:
 5340                         p = "uint32_t";
 5341                         break;
 5342                 case 1:
 5343                         p = "uint32_t";
 5344                         break;
 5345                 case 2:
 5346                         p = "int";
 5347                         break;
 5348                 case 3:
 5349                         p = "clockid_t *";
 5350                         break;
 5351                 default:
 5352                         break;
 5353                 };
 5354                 break;
 5355         /* minherit */
 5356         case 250:
 5357                 switch(ndx) {
 5358                 case 0:
 5359                         p = "void *";
 5360                         break;
 5361                 case 1:
 5362                         p = "size_t";
 5363                         break;
 5364                 case 2:
 5365                         p = "int";
 5366                         break;
 5367                 default:
 5368                         break;
 5369                 };
 5370                 break;
 5371         /* rfork */
 5372         case 251:
 5373                 switch(ndx) {
 5374                 case 0:
 5375                         p = "int";
 5376                         break;
 5377                 default:
 5378                         break;
 5379                 };
 5380                 break;
 5381         /* openbsd_poll */
 5382         case 252:
 5383                 switch(ndx) {
 5384                 case 0:
 5385                         p = "struct pollfd *";
 5386                         break;
 5387                 case 1:
 5388                         p = "u_int";
 5389                         break;
 5390                 case 2:
 5391                         p = "int";
 5392                         break;
 5393                 default:
 5394                         break;
 5395                 };
 5396                 break;
 5397         /* issetugid */
 5398         case 253:
 5399                 break;
 5400         /* lchown */
 5401         case 254:
 5402                 switch(ndx) {
 5403                 case 0:
 5404                         p = "char *";
 5405                         break;
 5406                 case 1:
 5407                         p = "int";
 5408                         break;
 5409                 case 2:
 5410                         p = "int";
 5411                         break;
 5412                 default:
 5413                         break;
 5414                 };
 5415                 break;
 5416         /* freebsd32_aio_read */
 5417         case 255:
 5418                 switch(ndx) {
 5419                 case 0:
 5420                         p = "struct aiocb32 *";
 5421                         break;
 5422                 default:
 5423                         break;
 5424                 };
 5425                 break;
 5426         /* freebsd32_aio_write */
 5427         case 256:
 5428                 switch(ndx) {
 5429                 case 0:
 5430                         p = "struct aiocb32 *";
 5431                         break;
 5432                 default:
 5433                         break;
 5434                 };
 5435                 break;
 5436         /* freebsd32_lio_listio */
 5437         case 257:
 5438                 switch(ndx) {
 5439                 case 0:
 5440                         p = "int";
 5441                         break;
 5442                 case 1:
 5443                         p = "struct aiocb32 *const *";
 5444                         break;
 5445                 case 2:
 5446                         p = "int";
 5447                         break;
 5448                 case 3:
 5449                         p = "struct sigevent32 *";
 5450                         break;
 5451                 default:
 5452                         break;
 5453                 };
 5454                 break;
 5455         /* getdents */
 5456         case 272:
 5457                 switch(ndx) {
 5458                 case 0:
 5459                         p = "int";
 5460                         break;
 5461                 case 1:
 5462                         p = "char *";
 5463                         break;
 5464                 case 2:
 5465                         p = "size_t";
 5466                         break;
 5467                 default:
 5468                         break;
 5469                 };
 5470                 break;
 5471         /* lchmod */
 5472         case 274:
 5473                 switch(ndx) {
 5474                 case 0:
 5475                         p = "char *";
 5476                         break;
 5477                 case 1:
 5478                         p = "mode_t";
 5479                         break;
 5480                 default:
 5481                         break;
 5482                 };
 5483                 break;
 5484         /* lchown */
 5485         case 275:
 5486                 switch(ndx) {
 5487                 case 0:
 5488                         p = "char *";
 5489                         break;
 5490                 case 1:
 5491                         p = "uid_t";
 5492                         break;
 5493                 case 2:
 5494                         p = "gid_t";
 5495                         break;
 5496                 default:
 5497                         break;
 5498                 };
 5499                 break;
 5500         /* freebsd32_lutimes */
 5501         case 276:
 5502                 switch(ndx) {
 5503                 case 0:
 5504                         p = "char *";
 5505                         break;
 5506                 case 1:
 5507                         p = "struct timeval32 *";
 5508                         break;
 5509                 default:
 5510                         break;
 5511                 };
 5512                 break;
 5513         /* msync */
 5514         case 277:
 5515                 switch(ndx) {
 5516                 case 0:
 5517                         p = "void *";
 5518                         break;
 5519                 case 1:
 5520                         p = "size_t";
 5521                         break;
 5522                 case 2:
 5523                         p = "int";
 5524                         break;
 5525                 default:
 5526                         break;
 5527                 };
 5528                 break;
 5529         /* nstat */
 5530         case 278:
 5531                 switch(ndx) {
 5532                 case 0:
 5533                         p = "char *";
 5534                         break;
 5535                 case 1:
 5536                         p = "struct nstat *";
 5537                         break;
 5538                 default:
 5539                         break;
 5540                 };
 5541                 break;
 5542         /* nfstat */
 5543         case 279:
 5544                 switch(ndx) {
 5545                 case 0:
 5546                         p = "int";
 5547                         break;
 5548                 case 1:
 5549                         p = "struct nstat *";
 5550                         break;
 5551                 default:
 5552                         break;
 5553                 };
 5554                 break;
 5555         /* nlstat */
 5556         case 280:
 5557                 switch(ndx) {
 5558                 case 0:
 5559                         p = "char *";
 5560                         break;
 5561                 case 1:
 5562                         p = "struct nstat *";
 5563                         break;
 5564                 default:
 5565                         break;
 5566                 };
 5567                 break;
 5568         /* freebsd32_preadv */
 5569         case 289:
 5570                 switch(ndx) {
 5571                 case 0:
 5572                         p = "int";
 5573                         break;
 5574                 case 1:
 5575                         p = "struct iovec32 *";
 5576                         break;
 5577                 case 2:
 5578                         p = "u_int";
 5579                         break;
 5580                 case 3:
 5581                         p = "uint32_t";
 5582                         break;
 5583                 case 4:
 5584                         p = "uint32_t";
 5585                         break;
 5586                 default:
 5587                         break;
 5588                 };
 5589                 break;
 5590         /* freebsd32_pwritev */
 5591         case 290:
 5592                 switch(ndx) {
 5593                 case 0:
 5594                         p = "int";
 5595                         break;
 5596                 case 1:
 5597                         p = "struct iovec32 *";
 5598                         break;
 5599                 case 2:
 5600                         p = "u_int";
 5601                         break;
 5602                 case 3:
 5603                         p = "uint32_t";
 5604                         break;
 5605                 case 4:
 5606                         p = "uint32_t";
 5607                         break;
 5608                 default:
 5609                         break;
 5610                 };
 5611                 break;
 5612         /* fhopen */
 5613         case 298:
 5614                 switch(ndx) {
 5615                 case 0:
 5616                         p = "const struct fhandle *";
 5617                         break;
 5618                 case 1:
 5619                         p = "int";
 5620                         break;
 5621                 default:
 5622                         break;
 5623                 };
 5624                 break;
 5625         /* fhstat */
 5626         case 299:
 5627                 switch(ndx) {
 5628                 case 0:
 5629                         p = "const struct fhandle *";
 5630                         break;
 5631                 case 1:
 5632                         p = "struct stat *";
 5633                         break;
 5634                 default:
 5635                         break;
 5636                 };
 5637                 break;
 5638         /* modnext */
 5639         case 300:
 5640                 switch(ndx) {
 5641                 case 0:
 5642                         p = "int";
 5643                         break;
 5644                 default:
 5645                         break;
 5646                 };
 5647                 break;
 5648         /* freebsd32_modstat */
 5649         case 301:
 5650                 switch(ndx) {
 5651                 case 0:
 5652                         p = "int";
 5653                         break;
 5654                 case 1:
 5655                         p = "struct module_stat32 *";
 5656                         break;
 5657                 default:
 5658                         break;
 5659                 };
 5660                 break;
 5661         /* modfnext */
 5662         case 302:
 5663                 switch(ndx) {
 5664                 case 0:
 5665                         p = "int";
 5666                         break;
 5667                 default:
 5668                         break;
 5669                 };
 5670                 break;
 5671         /* modfind */
 5672         case 303:
 5673                 switch(ndx) {
 5674                 case 0:
 5675                         p = "const char *";
 5676                         break;
 5677                 default:
 5678                         break;
 5679                 };
 5680                 break;
 5681         /* kldload */
 5682         case 304:
 5683                 switch(ndx) {
 5684                 case 0:
 5685                         p = "const char *";
 5686                         break;
 5687                 default:
 5688                         break;
 5689                 };
 5690                 break;
 5691         /* kldunload */
 5692         case 305:
 5693                 switch(ndx) {
 5694                 case 0:
 5695                         p = "int";
 5696                         break;
 5697                 default:
 5698                         break;
 5699                 };
 5700                 break;
 5701         /* kldfind */
 5702         case 306:
 5703                 switch(ndx) {
 5704                 case 0:
 5705                         p = "const char *";
 5706                         break;
 5707                 default:
 5708                         break;
 5709                 };
 5710                 break;
 5711         /* kldnext */
 5712         case 307:
 5713                 switch(ndx) {
 5714                 case 0:
 5715                         p = "int";
 5716                         break;
 5717                 default:
 5718                         break;
 5719                 };
 5720                 break;
 5721         /* freebsd32_kldstat */
 5722         case 308:
 5723                 switch(ndx) {
 5724                 case 0:
 5725                         p = "int";
 5726                         break;
 5727                 case 1:
 5728                         p = "struct kld32_file_stat *";
 5729                         break;
 5730                 default:
 5731                         break;
 5732                 };
 5733                 break;
 5734         /* kldfirstmod */
 5735         case 309:
 5736                 switch(ndx) {
 5737                 case 0:
 5738                         p = "int";
 5739                         break;
 5740                 default:
 5741                         break;
 5742                 };
 5743                 break;
 5744         /* getsid */
 5745         case 310:
 5746                 switch(ndx) {
 5747                 case 0:
 5748                         p = "pid_t";
 5749                         break;
 5750                 default:
 5751                         break;
 5752                 };
 5753                 break;
 5754         /* setresuid */
 5755         case 311:
 5756                 switch(ndx) {
 5757                 case 0:
 5758                         p = "uid_t";
 5759                         break;
 5760                 case 1:
 5761                         p = "uid_t";
 5762                         break;
 5763                 case 2:
 5764                         p = "uid_t";
 5765                         break;
 5766                 default:
 5767                         break;
 5768                 };
 5769                 break;
 5770         /* setresgid */
 5771         case 312:
 5772                 switch(ndx) {
 5773                 case 0:
 5774                         p = "gid_t";
 5775                         break;
 5776                 case 1:
 5777                         p = "gid_t";
 5778                         break;
 5779                 case 2:
 5780                         p = "gid_t";
 5781                         break;
 5782                 default:
 5783                         break;
 5784                 };
 5785                 break;
 5786         /* freebsd32_aio_return */
 5787         case 314:
 5788                 switch(ndx) {
 5789                 case 0:
 5790                         p = "struct aiocb32 *";
 5791                         break;
 5792                 default:
 5793                         break;
 5794                 };
 5795                 break;
 5796         /* freebsd32_aio_suspend */
 5797         case 315:
 5798                 switch(ndx) {
 5799                 case 0:
 5800                         p = "struct aiocb32 *const *";
 5801                         break;
 5802                 case 1:
 5803                         p = "int";
 5804                         break;
 5805                 case 2:
 5806                         p = "const struct timespec32 *";
 5807                         break;
 5808                 default:
 5809                         break;
 5810                 };
 5811                 break;
 5812         /* freebsd32_aio_cancel */
 5813         case 316:
 5814                 switch(ndx) {
 5815                 case 0:
 5816                         p = "int";
 5817                         break;
 5818                 case 1:
 5819                         p = "struct aiocb32 *";
 5820                         break;
 5821                 default:
 5822                         break;
 5823                 };
 5824                 break;
 5825         /* freebsd32_aio_error */
 5826         case 317:
 5827                 switch(ndx) {
 5828                 case 0:
 5829                         p = "struct aiocb32 *";
 5830                         break;
 5831                 default:
 5832                         break;
 5833                 };
 5834                 break;
 5835         /* freebsd32_oaio_read */
 5836         case 318:
 5837                 switch(ndx) {
 5838                 case 0:
 5839                         p = "struct oaiocb32 *";
 5840                         break;
 5841                 default:
 5842                         break;
 5843                 };
 5844                 break;
 5845         /* freebsd32_oaio_write */
 5846         case 319:
 5847                 switch(ndx) {
 5848                 case 0:
 5849                         p = "struct oaiocb32 *";
 5850                         break;
 5851                 default:
 5852                         break;
 5853                 };
 5854                 break;
 5855         /* freebsd32_olio_listio */
 5856         case 320:
 5857                 switch(ndx) {
 5858                 case 0:
 5859                         p = "int";
 5860                         break;
 5861                 case 1:
 5862                         p = "struct oaiocb32 *const *";
 5863                         break;
 5864                 case 2:
 5865                         p = "int";
 5866                         break;
 5867                 case 3:
 5868                         p = "struct osigevent32 *";
 5869                         break;
 5870                 default:
 5871                         break;
 5872                 };
 5873                 break;
 5874         /* yield */
 5875         case 321:
 5876                 break;
 5877         /* mlockall */
 5878         case 324:
 5879                 switch(ndx) {
 5880                 case 0:
 5881                         p = "int";
 5882                         break;
 5883                 default:
 5884                         break;
 5885                 };
 5886                 break;
 5887         /* munlockall */
 5888         case 325:
 5889                 break;
 5890         /* __getcwd */
 5891         case 326:
 5892                 switch(ndx) {
 5893                 case 0:
 5894                         p = "char *";
 5895                         break;
 5896                 case 1:
 5897                         p = "u_int";
 5898                         break;
 5899                 default:
 5900                         break;
 5901                 };
 5902                 break;
 5903         /* sched_setparam */
 5904         case 327:
 5905                 switch(ndx) {
 5906                 case 0:
 5907                         p = "pid_t";
 5908                         break;
 5909                 case 1:
 5910                         p = "const struct sched_param *";
 5911                         break;
 5912                 default:
 5913                         break;
 5914                 };
 5915                 break;
 5916         /* sched_getparam */
 5917         case 328:
 5918                 switch(ndx) {
 5919                 case 0:
 5920                         p = "pid_t";
 5921                         break;
 5922                 case 1:
 5923                         p = "struct sched_param *";
 5924                         break;
 5925                 default:
 5926                         break;
 5927                 };
 5928                 break;
 5929         /* sched_setscheduler */
 5930         case 329:
 5931                 switch(ndx) {
 5932                 case 0:
 5933                         p = "pid_t";
 5934                         break;
 5935                 case 1:
 5936                         p = "int";
 5937                         break;
 5938                 case 2:
 5939                         p = "const struct sched_param *";
 5940                         break;
 5941                 default:
 5942                         break;
 5943                 };
 5944                 break;
 5945         /* sched_getscheduler */
 5946         case 330:
 5947                 switch(ndx) {
 5948                 case 0:
 5949                         p = "pid_t";
 5950                         break;
 5951                 default:
 5952                         break;
 5953                 };
 5954                 break;
 5955         /* sched_yield */
 5956         case 331:
 5957                 break;
 5958         /* sched_get_priority_max */
 5959         case 332:
 5960                 switch(ndx) {
 5961                 case 0:
 5962                         p = "int";
 5963                         break;
 5964                 default:
 5965                         break;
 5966                 };
 5967                 break;
 5968         /* sched_get_priority_min */
 5969         case 333:
 5970                 switch(ndx) {
 5971                 case 0:
 5972                         p = "int";
 5973                         break;
 5974                 default:
 5975                         break;
 5976                 };
 5977                 break;
 5978         /* sched_rr_get_interval */
 5979         case 334:
 5980                 switch(ndx) {
 5981                 case 0:
 5982                         p = "pid_t";
 5983                         break;
 5984                 case 1:
 5985                         p = "struct timespec *";
 5986                         break;
 5987                 default:
 5988                         break;
 5989                 };
 5990                 break;
 5991         /* utrace */
 5992         case 335:
 5993                 switch(ndx) {
 5994                 case 0:
 5995                         p = "const void *";
 5996                         break;
 5997                 case 1:
 5998                         p = "size_t";
 5999                         break;
 6000                 default:
 6001                         break;
 6002                 };
 6003                 break;
 6004         /* kldsym */
 6005         case 337:
 6006                 switch(ndx) {
 6007                 case 0:
 6008                         p = "int";
 6009                         break;
 6010                 case 1:
 6011                         p = "int";
 6012                         break;
 6013                 case 2:
 6014                         p = "void *";
 6015                         break;
 6016                 default:
 6017                         break;
 6018                 };
 6019                 break;
 6020         /* freebsd32_jail */
 6021         case 338:
 6022                 switch(ndx) {
 6023                 case 0:
 6024                         p = "struct jail32 *";
 6025                         break;
 6026                 default:
 6027                         break;
 6028                 };
 6029                 break;
 6030         /* sigprocmask */
 6031         case 340:
 6032                 switch(ndx) {
 6033                 case 0:
 6034                         p = "int";
 6035                         break;
 6036                 case 1:
 6037                         p = "const sigset_t *";
 6038                         break;
 6039                 case 2:
 6040                         p = "sigset_t *";
 6041                         break;
 6042                 default:
 6043                         break;
 6044                 };
 6045                 break;
 6046         /* sigsuspend */
 6047         case 341:
 6048                 switch(ndx) {
 6049                 case 0:
 6050                         p = "const sigset_t *";
 6051                         break;
 6052                 default:
 6053                         break;
 6054                 };
 6055                 break;
 6056         /* sigpending */
 6057         case 343:
 6058                 switch(ndx) {
 6059                 case 0:
 6060                         p = "sigset_t *";
 6061                         break;
 6062                 default:
 6063                         break;
 6064                 };
 6065                 break;
 6066         /* freebsd32_sigtimedwait */
 6067         case 345:
 6068                 switch(ndx) {
 6069                 case 0:
 6070                         p = "const sigset_t *";
 6071                         break;
 6072                 case 1:
 6073                         p = "siginfo_t *";
 6074                         break;
 6075                 case 2:
 6076                         p = "const struct timespec *";
 6077                         break;
 6078                 default:
 6079                         break;
 6080                 };
 6081                 break;
 6082         /* freebsd32_sigwaitinfo */
 6083         case 346:
 6084                 switch(ndx) {
 6085                 case 0:
 6086                         p = "const sigset_t *";
 6087                         break;
 6088                 case 1:
 6089                         p = "siginfo_t *";
 6090                         break;
 6091                 default:
 6092                         break;
 6093                 };
 6094                 break;
 6095         /* __acl_get_file */
 6096         case 347:
 6097                 switch(ndx) {
 6098                 case 0:
 6099                         p = "const char *";
 6100                         break;
 6101                 case 1:
 6102                         p = "acl_type_t";
 6103                         break;
 6104                 case 2:
 6105                         p = "struct acl *";
 6106                         break;
 6107                 default:
 6108                         break;
 6109                 };
 6110                 break;
 6111         /* __acl_set_file */
 6112         case 348:
 6113                 switch(ndx) {
 6114                 case 0:
 6115                         p = "const char *";
 6116                         break;
 6117                 case 1:
 6118                         p = "acl_type_t";
 6119                         break;
 6120                 case 2:
 6121                         p = "struct acl *";
 6122                         break;
 6123                 default:
 6124                         break;
 6125                 };
 6126                 break;
 6127         /* __acl_get_fd */
 6128         case 349:
 6129                 switch(ndx) {
 6130                 case 0:
 6131                         p = "int";
 6132                         break;
 6133                 case 1:
 6134                         p = "acl_type_t";
 6135                         break;
 6136                 case 2:
 6137                         p = "struct acl *";
 6138                         break;
 6139                 default:
 6140                         break;
 6141                 };
 6142                 break;
 6143         /* __acl_set_fd */
 6144         case 350:
 6145                 switch(ndx) {
 6146                 case 0:
 6147                         p = "int";
 6148                         break;
 6149                 case 1:
 6150                         p = "acl_type_t";
 6151                         break;
 6152                 case 2:
 6153                         p = "struct acl *";
 6154                         break;
 6155                 default:
 6156                         break;
 6157                 };
 6158                 break;
 6159         /* __acl_delete_file */
 6160         case 351:
 6161                 switch(ndx) {
 6162                 case 0:
 6163                         p = "const char *";
 6164                         break;
 6165                 case 1:
 6166                         p = "acl_type_t";
 6167                         break;
 6168                 default:
 6169                         break;
 6170                 };
 6171                 break;
 6172         /* __acl_delete_fd */
 6173         case 352:
 6174                 switch(ndx) {
 6175                 case 0:
 6176                         p = "int";
 6177                         break;
 6178                 case 1:
 6179                         p = "acl_type_t";
 6180                         break;
 6181                 default:
 6182                         break;
 6183                 };
 6184                 break;
 6185         /* __acl_aclcheck_file */
 6186         case 353:
 6187                 switch(ndx) {
 6188                 case 0:
 6189                         p = "const char *";
 6190                         break;
 6191                 case 1:
 6192                         p = "acl_type_t";
 6193                         break;
 6194                 case 2:
 6195                         p = "struct acl *";
 6196                         break;
 6197                 default:
 6198                         break;
 6199                 };
 6200                 break;
 6201         /* __acl_aclcheck_fd */
 6202         case 354:
 6203                 switch(ndx) {
 6204                 case 0:
 6205                         p = "int";
 6206                         break;
 6207                 case 1:
 6208                         p = "acl_type_t";
 6209                         break;
 6210                 case 2:
 6211                         p = "struct acl *";
 6212                         break;
 6213                 default:
 6214                         break;
 6215                 };
 6216                 break;
 6217         /* extattrctl */
 6218         case 355:
 6219                 switch(ndx) {
 6220                 case 0:
 6221                         p = "const char *";
 6222                         break;
 6223                 case 1:
 6224                         p = "int";
 6225                         break;
 6226                 case 2:
 6227                         p = "const char *";
 6228                         break;
 6229                 case 3:
 6230                         p = "int";
 6231                         break;
 6232                 case 4:
 6233                         p = "const char *";
 6234                         break;
 6235                 default:
 6236                         break;
 6237                 };
 6238                 break;
 6239         /* extattr_set_file */
 6240         case 356:
 6241                 switch(ndx) {
 6242                 case 0:
 6243                         p = "const char *";
 6244                         break;
 6245                 case 1:
 6246                         p = "int";
 6247                         break;
 6248                 case 2:
 6249                         p = "const char *";
 6250                         break;
 6251                 case 3:
 6252                         p = "void *";
 6253                         break;
 6254                 case 4:
 6255                         p = "size_t";
 6256                         break;
 6257                 default:
 6258                         break;
 6259                 };
 6260                 break;
 6261         /* extattr_get_file */
 6262         case 357:
 6263                 switch(ndx) {
 6264                 case 0:
 6265                         p = "const char *";
 6266                         break;
 6267                 case 1:
 6268                         p = "int";
 6269                         break;
 6270                 case 2:
 6271                         p = "const char *";
 6272                         break;
 6273                 case 3:
 6274                         p = "void *";
 6275                         break;
 6276                 case 4:
 6277                         p = "size_t";
 6278                         break;
 6279                 default:
 6280                         break;
 6281                 };
 6282                 break;
 6283         /* extattr_delete_file */
 6284         case 358:
 6285                 switch(ndx) {
 6286                 case 0:
 6287                         p = "const char *";
 6288                         break;
 6289                 case 1:
 6290                         p = "int";
 6291                         break;
 6292                 case 2:
 6293                         p = "const char *";
 6294                         break;
 6295                 default:
 6296                         break;
 6297                 };
 6298                 break;
 6299         /* freebsd32_aio_waitcomplete */
 6300         case 359:
 6301                 switch(ndx) {
 6302                 case 0:
 6303                         p = "struct aiocb32 **";
 6304                         break;
 6305                 case 1:
 6306                         p = "struct timespec32 *";
 6307                         break;
 6308                 default:
 6309                         break;
 6310                 };
 6311                 break;
 6312         /* getresuid */
 6313         case 360:
 6314                 switch(ndx) {
 6315                 case 0:
 6316                         p = "uid_t *";
 6317                         break;
 6318                 case 1:
 6319                         p = "uid_t *";
 6320                         break;
 6321                 case 2:
 6322                         p = "uid_t *";
 6323                         break;
 6324                 default:
 6325                         break;
 6326                 };
 6327                 break;
 6328         /* getresgid */
 6329         case 361:
 6330                 switch(ndx) {
 6331                 case 0:
 6332                         p = "gid_t *";
 6333                         break;
 6334                 case 1:
 6335                         p = "gid_t *";
 6336                         break;
 6337                 case 2:
 6338                         p = "gid_t *";
 6339                         break;
 6340                 default:
 6341                         break;
 6342                 };
 6343                 break;
 6344         /* kqueue */
 6345         case 362:
 6346                 break;
 6347         /* freebsd32_kevent */
 6348         case 363:
 6349                 switch(ndx) {
 6350                 case 0:
 6351                         p = "int";
 6352                         break;
 6353                 case 1:
 6354                         p = "const struct kevent32 *";
 6355                         break;
 6356                 case 2:
 6357                         p = "int";
 6358                         break;
 6359                 case 3:
 6360                         p = "struct kevent32 *";
 6361                         break;
 6362                 case 4:
 6363                         p = "int";
 6364                         break;
 6365                 case 5:
 6366                         p = "const struct timespec32 *";
 6367                         break;
 6368                 default:
 6369                         break;
 6370                 };
 6371                 break;
 6372         /* extattr_set_fd */
 6373         case 371:
 6374                 switch(ndx) {
 6375                 case 0:
 6376                         p = "int";
 6377                         break;
 6378                 case 1:
 6379                         p = "int";
 6380                         break;
 6381                 case 2:
 6382                         p = "const char *";
 6383                         break;
 6384                 case 3:
 6385                         p = "void *";
 6386                         break;
 6387                 case 4:
 6388                         p = "size_t";
 6389                         break;
 6390                 default:
 6391                         break;
 6392                 };
 6393                 break;
 6394         /* extattr_get_fd */
 6395         case 372:
 6396                 switch(ndx) {
 6397                 case 0:
 6398                         p = "int";
 6399                         break;
 6400                 case 1:
 6401                         p = "int";
 6402                         break;
 6403                 case 2:
 6404                         p = "const char *";
 6405                         break;
 6406                 case 3:
 6407                         p = "void *";
 6408                         break;
 6409                 case 4:
 6410                         p = "size_t";
 6411                         break;
 6412                 default:
 6413                         break;
 6414                 };
 6415                 break;
 6416         /* extattr_delete_fd */
 6417         case 373:
 6418                 switch(ndx) {
 6419                 case 0:
 6420                         p = "int";
 6421                         break;
 6422                 case 1:
 6423                         p = "int";
 6424                         break;
 6425                 case 2:
 6426                         p = "const char *";
 6427                         break;
 6428                 default:
 6429                         break;
 6430                 };
 6431                 break;
 6432         /* __setugid */
 6433         case 374:
 6434                 switch(ndx) {
 6435                 case 0:
 6436                         p = "int";
 6437                         break;
 6438                 default:
 6439                         break;
 6440                 };
 6441                 break;
 6442         /* eaccess */
 6443         case 376:
 6444                 switch(ndx) {
 6445                 case 0:
 6446                         p = "char *";
 6447                         break;
 6448                 case 1:
 6449                         p = "int";
 6450                         break;
 6451                 default:
 6452                         break;
 6453                 };
 6454                 break;
 6455         /* freebsd32_nmount */
 6456         case 378:
 6457                 switch(ndx) {
 6458                 case 0:
 6459                         p = "struct iovec32 *";
 6460                         break;
 6461                 case 1:
 6462                         p = "unsigned int";
 6463                         break;
 6464                 case 2:
 6465                         p = "int";
 6466                         break;
 6467                 default:
 6468                         break;
 6469                 };
 6470                 break;
 6471         /* kenv */
 6472         case 390:
 6473                 switch(ndx) {
 6474                 case 0:
 6475                         p = "int";
 6476                         break;
 6477                 case 1:
 6478                         p = "const char *";
 6479                         break;
 6480                 case 2:
 6481                         p = "char *";
 6482                         break;
 6483                 case 3:
 6484                         p = "int";
 6485                         break;
 6486                 default:
 6487                         break;
 6488                 };
 6489                 break;
 6490         /* lchflags */
 6491         case 391:
 6492                 switch(ndx) {
 6493                 case 0:
 6494                         p = "const char *";
 6495                         break;
 6496                 case 1:
 6497                         p = "u_long";
 6498                         break;
 6499                 default:
 6500                         break;
 6501                 };
 6502                 break;
 6503         /* uuidgen */
 6504         case 392:
 6505                 switch(ndx) {
 6506                 case 0:
 6507                         p = "struct uuid *";
 6508                         break;
 6509                 case 1:
 6510                         p = "int";
 6511                         break;
 6512                 default:
 6513                         break;
 6514                 };
 6515                 break;
 6516         /* freebsd32_sendfile */
 6517         case 393:
 6518                 switch(ndx) {
 6519                 case 0:
 6520                         p = "int";
 6521                         break;
 6522                 case 1:
 6523                         p = "int";
 6524                         break;
 6525                 case 2:
 6526                         p = "uint32_t";
 6527                         break;
 6528                 case 3:
 6529                         p = "uint32_t";
 6530                         break;
 6531                 case 4:
 6532                         p = "size_t";
 6533                         break;
 6534                 case 5:
 6535                         p = "struct sf_hdtr32 *";
 6536                         break;
 6537                 case 6:
 6538                         p = "off_t *";
 6539                         break;
 6540                 case 7:
 6541                         p = "int";
 6542                         break;
 6543                 default:
 6544                         break;
 6545                 };
 6546                 break;
 6547         /* getfsstat */
 6548         case 395:
 6549                 switch(ndx) {
 6550                 case 0:
 6551                         p = "struct statfs *";
 6552                         break;
 6553                 case 1:
 6554                         p = "long";
 6555                         break;
 6556                 case 2:
 6557                         p = "int";
 6558                         break;
 6559                 default:
 6560                         break;
 6561                 };
 6562                 break;
 6563         /* statfs */
 6564         case 396:
 6565                 switch(ndx) {
 6566                 case 0:
 6567                         p = "char *";
 6568                         break;
 6569                 case 1:
 6570                         p = "struct statfs *";
 6571                         break;
 6572                 default:
 6573                         break;
 6574                 };
 6575                 break;
 6576         /* fstatfs */
 6577         case 397:
 6578                 switch(ndx) {
 6579                 case 0:
 6580                         p = "int";
 6581                         break;
 6582                 case 1:
 6583                         p = "struct statfs *";
 6584                         break;
 6585                 default:
 6586                         break;
 6587                 };
 6588                 break;
 6589         /* fhstatfs */
 6590         case 398:
 6591                 switch(ndx) {
 6592                 case 0:
 6593                         p = "const struct fhandle *";
 6594                         break;
 6595                 case 1:
 6596                         p = "struct statfs *";
 6597                         break;
 6598                 default:
 6599                         break;
 6600                 };
 6601                 break;
 6602         /* ksem_close */
 6603         case 400:
 6604                 switch(ndx) {
 6605                 case 0:
 6606                         p = "semid_t";
 6607                         break;
 6608                 default:
 6609                         break;
 6610                 };
 6611                 break;
 6612         /* ksem_post */
 6613         case 401:
 6614                 switch(ndx) {
 6615                 case 0:
 6616                         p = "semid_t";
 6617                         break;
 6618                 default:
 6619                         break;
 6620                 };
 6621                 break;
 6622         /* ksem_wait */
 6623         case 402:
 6624                 switch(ndx) {
 6625                 case 0:
 6626                         p = "semid_t";
 6627                         break;
 6628                 default:
 6629                         break;
 6630                 };
 6631                 break;
 6632         /* ksem_trywait */
 6633         case 403:
 6634                 switch(ndx) {
 6635                 case 0:
 6636                         p = "semid_t";
 6637                         break;
 6638                 default:
 6639                         break;
 6640                 };
 6641                 break;
 6642         /* freebsd32_ksem_init */
 6643         case 404:
 6644                 switch(ndx) {
 6645                 case 0:
 6646                         p = "semid_t *";
 6647                         break;
 6648                 case 1:
 6649                         p = "unsigned int";
 6650                         break;
 6651                 default:
 6652                         break;
 6653                 };
 6654                 break;
 6655         /* freebsd32_ksem_open */
 6656         case 405:
 6657                 switch(ndx) {
 6658                 case 0:
 6659                         p = "semid_t *";
 6660                         break;
 6661                 case 1:
 6662                         p = "const char *";
 6663                         break;
 6664                 case 2:
 6665                         p = "int";
 6666                         break;
 6667                 case 3:
 6668                         p = "mode_t";
 6669                         break;
 6670                 case 4:
 6671                         p = "unsigned int";
 6672                         break;
 6673                 default:
 6674                         break;
 6675                 };
 6676                 break;
 6677         /* ksem_unlink */
 6678         case 406:
 6679                 switch(ndx) {
 6680                 case 0:
 6681                         p = "const char *";
 6682                         break;
 6683                 default:
 6684                         break;
 6685                 };
 6686                 break;
 6687         /* ksem_getvalue */
 6688         case 407:
 6689                 switch(ndx) {
 6690                 case 0:
 6691                         p = "semid_t";
 6692                         break;
 6693                 case 1:
 6694                         p = "int *";
 6695                         break;
 6696                 default:
 6697                         break;
 6698                 };
 6699                 break;
 6700         /* ksem_destroy */
 6701         case 408:
 6702                 switch(ndx) {
 6703                 case 0:
 6704                         p = "semid_t";
 6705                         break;
 6706                 default:
 6707                         break;
 6708                 };
 6709                 break;
 6710         /* extattr_set_link */
 6711         case 412:
 6712                 switch(ndx) {
 6713                 case 0:
 6714                         p = "const char *";
 6715                         break;
 6716                 case 1:
 6717                         p = "int";
 6718                         break;
 6719                 case 2:
 6720                         p = "const char *";
 6721                         break;
 6722                 case 3:
 6723                         p = "void *";
 6724                         break;
 6725                 case 4:
 6726                         p = "size_t";
 6727                         break;
 6728                 default:
 6729                         break;
 6730                 };
 6731                 break;
 6732         /* extattr_get_link */
 6733         case 413:
 6734                 switch(ndx) {
 6735                 case 0:
 6736                         p = "const char *";
 6737                         break;
 6738                 case 1:
 6739                         p = "int";
 6740                         break;
 6741                 case 2:
 6742                         p = "const char *";
 6743                         break;
 6744                 case 3:
 6745                         p = "void *";
 6746                         break;
 6747                 case 4:
 6748                         p = "size_t";
 6749                         break;
 6750                 default:
 6751                         break;
 6752                 };
 6753                 break;
 6754         /* extattr_delete_link */
 6755         case 414:
 6756                 switch(ndx) {
 6757                 case 0:
 6758                         p = "const char *";
 6759                         break;
 6760                 case 1:
 6761                         p = "int";
 6762                         break;
 6763                 case 2:
 6764                         p = "const char *";
 6765                         break;
 6766                 default:
 6767                         break;
 6768                 };
 6769                 break;
 6770         /* freebsd32_sigaction */
 6771         case 416:
 6772                 switch(ndx) {
 6773                 case 0:
 6774                         p = "int";
 6775                         break;
 6776                 case 1:
 6777                         p = "struct sigaction32 *";
 6778                         break;
 6779                 case 2:
 6780                         p = "struct sigaction32 *";
 6781                         break;
 6782                 default:
 6783                         break;
 6784                 };
 6785                 break;
 6786         /* freebsd32_sigreturn */
 6787         case 417:
 6788                 switch(ndx) {
 6789                 case 0:
 6790                         p = "const struct freebsd32_ucontext *";
 6791                         break;
 6792                 default:
 6793                         break;
 6794                 };
 6795                 break;
 6796         /* freebsd32_getcontext */
 6797         case 421:
 6798                 switch(ndx) {
 6799                 case 0:
 6800                         p = "struct freebsd32_ucontext *";
 6801                         break;
 6802                 default:
 6803                         break;
 6804                 };
 6805                 break;
 6806         /* freebsd32_setcontext */
 6807         case 422:
 6808                 switch(ndx) {
 6809                 case 0:
 6810                         p = "const struct freebsd32_ucontext *";
 6811                         break;
 6812                 default:
 6813                         break;
 6814                 };
 6815                 break;
 6816         /* freebsd32_swapcontext */
 6817         case 423:
 6818                 switch(ndx) {
 6819                 case 0:
 6820                         p = "struct freebsd32_ucontext *";
 6821                         break;
 6822                 case 1:
 6823                         p = "const struct freebsd32_ucontext *";
 6824                         break;
 6825                 default:
 6826                         break;
 6827                 };
 6828                 break;
 6829         /* __acl_get_link */
 6830         case 425:
 6831                 switch(ndx) {
 6832                 case 0:
 6833                         p = "const char *";
 6834                         break;
 6835                 case 1:
 6836                         p = "acl_type_t";
 6837                         break;
 6838                 case 2:
 6839                         p = "struct acl *";
 6840                         break;
 6841                 default:
 6842                         break;
 6843                 };
 6844                 break;
 6845         /* __acl_set_link */
 6846         case 426:
 6847                 switch(ndx) {
 6848                 case 0:
 6849                         p = "const char *";
 6850                         break;
 6851                 case 1:
 6852                         p = "acl_type_t";
 6853                         break;
 6854                 case 2:
 6855                         p = "struct acl *";
 6856                         break;
 6857                 default:
 6858                         break;
 6859                 };
 6860                 break;
 6861         /* __acl_delete_link */
 6862         case 427:
 6863                 switch(ndx) {
 6864                 case 0:
 6865                         p = "const char *";
 6866                         break;
 6867                 case 1:
 6868                         p = "acl_type_t";
 6869                         break;
 6870                 default:
 6871                         break;
 6872                 };
 6873                 break;
 6874         /* __acl_aclcheck_link */
 6875         case 428:
 6876                 switch(ndx) {
 6877                 case 0:
 6878                         p = "const char *";
 6879                         break;
 6880                 case 1:
 6881                         p = "acl_type_t";
 6882                         break;
 6883                 case 2:
 6884                         p = "struct acl *";
 6885                         break;
 6886                 default:
 6887                         break;
 6888                 };
 6889                 break;
 6890         /* sigwait */
 6891         case 429:
 6892                 switch(ndx) {
 6893                 case 0:
 6894                         p = "const sigset_t *";
 6895                         break;
 6896                 case 1:
 6897                         p = "int *";
 6898                         break;
 6899                 default:
 6900                         break;
 6901                 };
 6902                 break;
 6903         /* thr_exit */
 6904         case 431:
 6905                 switch(ndx) {
 6906                 case 0:
 6907                         p = "long *";
 6908                         break;
 6909                 default:
 6910                         break;
 6911                 };
 6912                 break;
 6913         /* thr_self */
 6914         case 432:
 6915                 switch(ndx) {
 6916                 case 0:
 6917                         p = "long *";
 6918                         break;
 6919                 default:
 6920                         break;
 6921                 };
 6922                 break;
 6923         /* thr_kill */
 6924         case 433:
 6925                 switch(ndx) {
 6926                 case 0:
 6927                         p = "long";
 6928                         break;
 6929                 case 1:
 6930                         p = "int";
 6931                         break;
 6932                 default:
 6933                         break;
 6934                 };
 6935                 break;
 6936         /* freebsd32_umtx_lock */
 6937         case 434:
 6938                 switch(ndx) {
 6939                 case 0:
 6940                         p = "struct umtx *";
 6941                         break;
 6942                 default:
 6943                         break;
 6944                 };
 6945                 break;
 6946         /* freebsd32_umtx_unlock */
 6947         case 435:
 6948                 switch(ndx) {
 6949                 case 0:
 6950                         p = "struct umtx *";
 6951                         break;
 6952                 default:
 6953                         break;
 6954                 };
 6955                 break;
 6956         /* jail_attach */
 6957         case 436:
 6958                 switch(ndx) {
 6959                 case 0:
 6960                         p = "int";
 6961                         break;
 6962                 default:
 6963                         break;
 6964                 };
 6965                 break;
 6966         /* extattr_list_fd */
 6967         case 437:
 6968                 switch(ndx) {
 6969                 case 0:
 6970                         p = "int";
 6971                         break;
 6972                 case 1:
 6973                         p = "int";
 6974                         break;
 6975                 case 2:
 6976                         p = "void *";
 6977                         break;
 6978                 case 3:
 6979                         p = "size_t";
 6980                         break;
 6981                 default:
 6982                         break;
 6983                 };
 6984                 break;
 6985         /* extattr_list_file */
 6986         case 438:
 6987                 switch(ndx) {
 6988                 case 0:
 6989                         p = "const char *";
 6990                         break;
 6991                 case 1:
 6992                         p = "int";
 6993                         break;
 6994                 case 2:
 6995                         p = "void *";
 6996                         break;
 6997                 case 3:
 6998                         p = "size_t";
 6999                         break;
 7000                 default:
 7001                         break;
 7002                 };
 7003                 break;
 7004         /* extattr_list_link */
 7005         case 439:
 7006                 switch(ndx) {
 7007                 case 0:
 7008                         p = "const char *";
 7009                         break;
 7010                 case 1:
 7011                         p = "int";
 7012                         break;
 7013                 case 2:
 7014                         p = "void *";
 7015                         break;
 7016                 case 3:
 7017                         p = "size_t";
 7018                         break;
 7019                 default:
 7020                         break;
 7021                 };
 7022                 break;
 7023         /* freebsd32_ksem_timedwait */
 7024         case 441:
 7025                 switch(ndx) {
 7026                 case 0:
 7027                         p = "semid_t";
 7028                         break;
 7029                 case 1:
 7030                         p = "const struct timespec32 *";
 7031                         break;
 7032                 default:
 7033                         break;
 7034                 };
 7035                 break;
 7036         /* freebsd32_thr_suspend */
 7037         case 442:
 7038                 switch(ndx) {
 7039                 case 0:
 7040                         p = "const struct timespec32 *";
 7041                         break;
 7042                 default:
 7043                         break;
 7044                 };
 7045                 break;
 7046         /* thr_wake */
 7047         case 443:
 7048                 switch(ndx) {
 7049                 case 0:
 7050                         p = "long";
 7051                         break;
 7052                 default:
 7053                         break;
 7054                 };
 7055                 break;
 7056         /* kldunloadf */
 7057         case 444:
 7058                 switch(ndx) {
 7059                 case 0:
 7060                         p = "int";
 7061                         break;
 7062                 case 1:
 7063                         p = "int";
 7064                         break;
 7065                 default:
 7066                         break;
 7067                 };
 7068                 break;
 7069         /* audit */
 7070         case 445:
 7071                 switch(ndx) {
 7072                 case 0:
 7073                         p = "const void *";
 7074                         break;
 7075                 case 1:
 7076                         p = "u_int";
 7077                         break;
 7078                 default:
 7079                         break;
 7080                 };
 7081                 break;
 7082         /* auditon */
 7083         case 446:
 7084                 switch(ndx) {
 7085                 case 0:
 7086                         p = "int";
 7087                         break;
 7088                 case 1:
 7089                         p = "void *";
 7090                         break;
 7091                 case 2:
 7092                         p = "u_int";
 7093                         break;
 7094                 default:
 7095                         break;
 7096                 };
 7097                 break;
 7098         /* getauid */
 7099         case 447:
 7100                 switch(ndx) {
 7101                 case 0:
 7102                         p = "uid_t *";
 7103                         break;
 7104                 default:
 7105                         break;
 7106                 };
 7107                 break;
 7108         /* setauid */
 7109         case 448:
 7110                 switch(ndx) {
 7111                 case 0:
 7112                         p = "uid_t *";
 7113                         break;
 7114                 default:
 7115                         break;
 7116                 };
 7117                 break;
 7118         /* getaudit */
 7119         case 449:
 7120                 switch(ndx) {
 7121                 case 0:
 7122                         p = "struct auditinfo *";
 7123                         break;
 7124                 default:
 7125                         break;
 7126                 };
 7127                 break;
 7128         /* setaudit */
 7129         case 450:
 7130                 switch(ndx) {
 7131                 case 0:
 7132                         p = "struct auditinfo *";
 7133                         break;
 7134                 default:
 7135                         break;
 7136                 };
 7137                 break;
 7138         /* getaudit_addr */
 7139         case 451:
 7140                 switch(ndx) {
 7141                 case 0:
 7142                         p = "struct auditinfo_addr *";
 7143                         break;
 7144                 case 1:
 7145                         p = "u_int";
 7146                         break;
 7147                 default:
 7148                         break;
 7149                 };
 7150                 break;
 7151         /* setaudit_addr */
 7152         case 452:
 7153                 switch(ndx) {
 7154                 case 0:
 7155                         p = "struct auditinfo_addr *";
 7156                         break;
 7157                 case 1:
 7158                         p = "u_int";
 7159                         break;
 7160                 default:
 7161                         break;
 7162                 };
 7163                 break;
 7164         /* auditctl */
 7165         case 453:
 7166                 switch(ndx) {
 7167                 case 0:
 7168                         p = "char *";
 7169                         break;
 7170                 default:
 7171                         break;
 7172                 };
 7173                 break;
 7174         /* freebsd32_umtx_op */
 7175         case 454:
 7176                 switch(ndx) {
 7177                 case 0:
 7178                         p = "void *";
 7179                         break;
 7180                 case 1:
 7181                         p = "int";
 7182                         break;
 7183                 case 2:
 7184                         p = "u_long";
 7185                         break;
 7186                 case 3:
 7187                         p = "void *";
 7188                         break;
 7189                 case 4:
 7190                         p = "void *";
 7191                         break;
 7192                 default:
 7193                         break;
 7194                 };
 7195                 break;
 7196         /* freebsd32_thr_new */
 7197         case 455:
 7198                 switch(ndx) {
 7199                 case 0:
 7200                         p = "struct thr_param32 *";
 7201                         break;
 7202                 case 1:
 7203                         p = "int";
 7204                         break;
 7205                 default:
 7206                         break;
 7207                 };
 7208                 break;
 7209         /* freebsd32_sigqueue */
 7210         case 456:
 7211                 switch(ndx) {
 7212                 case 0:
 7213                         p = "pid_t";
 7214                         break;
 7215                 case 1:
 7216                         p = "int";
 7217                         break;
 7218                 case 2:
 7219                         p = "int";
 7220                         break;
 7221                 default:
 7222                         break;
 7223                 };
 7224                 break;
 7225         /* freebsd32_kmq_open */
 7226         case 457:
 7227                 switch(ndx) {
 7228                 case 0:
 7229                         p = "const char *";
 7230                         break;
 7231                 case 1:
 7232                         p = "int";
 7233                         break;
 7234                 case 2:
 7235                         p = "mode_t";
 7236                         break;
 7237                 case 3:
 7238                         p = "const struct mq_attr32 *";
 7239                         break;
 7240                 default:
 7241                         break;
 7242                 };
 7243                 break;
 7244         /* freebsd32_kmq_setattr */
 7245         case 458:
 7246                 switch(ndx) {
 7247                 case 0:
 7248                         p = "int";
 7249                         break;
 7250                 case 1:
 7251                         p = "const struct mq_attr32 *";
 7252                         break;
 7253                 case 2:
 7254                         p = "struct mq_attr32 *";
 7255                         break;
 7256                 default:
 7257                         break;
 7258                 };
 7259                 break;
 7260         /* freebsd32_kmq_timedreceive */
 7261         case 459:
 7262                 switch(ndx) {
 7263                 case 0:
 7264                         p = "int";
 7265                         break;
 7266                 case 1:
 7267                         p = "char *";
 7268                         break;
 7269                 case 2:
 7270                         p = "size_t";
 7271                         break;
 7272                 case 3:
 7273                         p = "unsigned *";
 7274                         break;
 7275                 case 4:
 7276                         p = "const struct timespec32 *";
 7277                         break;
 7278                 default:
 7279                         break;
 7280                 };
 7281                 break;
 7282         /* freebsd32_kmq_timedsend */
 7283         case 460:
 7284                 switch(ndx) {
 7285                 case 0:
 7286                         p = "int";
 7287                         break;
 7288                 case 1:
 7289                         p = "const char *";
 7290                         break;
 7291                 case 2:
 7292                         p = "size_t";
 7293                         break;
 7294                 case 3:
 7295                         p = "unsigned";
 7296                         break;
 7297                 case 4:
 7298                         p = "const struct timespec32 *";
 7299                         break;
 7300                 default:
 7301                         break;
 7302                 };
 7303                 break;
 7304         /* freebsd32_kmq_notify */
 7305         case 461:
 7306                 switch(ndx) {
 7307                 case 0:
 7308                         p = "int";
 7309                         break;
 7310                 case 1:
 7311                         p = "const struct sigevent32 *";
 7312                         break;
 7313                 default:
 7314                         break;
 7315                 };
 7316                 break;
 7317         /* kmq_unlink */
 7318         case 462:
 7319                 switch(ndx) {
 7320                 case 0:
 7321                         p = "const char *";
 7322                         break;
 7323                 default:
 7324                         break;
 7325                 };
 7326                 break;
 7327         /* abort2 */
 7328         case 463:
 7329                 switch(ndx) {
 7330                 case 0:
 7331                         p = "const char *";
 7332                         break;
 7333                 case 1:
 7334                         p = "int";
 7335                         break;
 7336                 case 2:
 7337                         p = "void **";
 7338                         break;
 7339                 default:
 7340                         break;
 7341                 };
 7342                 break;
 7343         /* thr_set_name */
 7344         case 464:
 7345                 switch(ndx) {
 7346                 case 0:
 7347                         p = "long";
 7348                         break;
 7349                 case 1:
 7350                         p = "const char *";
 7351                         break;
 7352                 default:
 7353                         break;
 7354                 };
 7355                 break;
 7356         /* freebsd32_aio_fsync */
 7357         case 465:
 7358                 switch(ndx) {
 7359                 case 0:
 7360                         p = "int";
 7361                         break;
 7362                 case 1:
 7363                         p = "struct aiocb32 *";
 7364                         break;
 7365                 default:
 7366                         break;
 7367                 };
 7368                 break;
 7369         /* rtprio_thread */
 7370         case 466:
 7371                 switch(ndx) {
 7372                 case 0:
 7373                         p = "int";
 7374                         break;
 7375                 case 1:
 7376                         p = "lwpid_t";
 7377                         break;
 7378                 case 2:
 7379                         p = "struct rtprio *";
 7380                         break;
 7381                 default:
 7382                         break;
 7383                 };
 7384                 break;
 7385         /* sctp_peeloff */
 7386         case 471:
 7387                 switch(ndx) {
 7388                 case 0:
 7389                         p = "int";
 7390                         break;
 7391                 case 1:
 7392                         p = "uint32_t";
 7393                         break;
 7394                 default:
 7395                         break;
 7396                 };
 7397                 break;
 7398         /* sctp_generic_sendmsg */
 7399         case 472:
 7400                 switch(ndx) {
 7401                 case 0:
 7402                         p = "int";
 7403                         break;
 7404                 case 1:
 7405                         p = "caddr_t";
 7406                         break;
 7407                 case 2:
 7408                         p = "int";
 7409                         break;
 7410                 case 3:
 7411                         p = "caddr_t";
 7412                         break;
 7413                 case 4:
 7414                         p = "__socklen_t";
 7415                         break;
 7416                 case 5:
 7417                         p = "struct sctp_sndrcvinfo *";
 7418                         break;
 7419                 case 6:
 7420                         p = "int";
 7421                         break;
 7422                 default:
 7423                         break;
 7424                 };
 7425                 break;
 7426         /* sctp_generic_sendmsg_iov */
 7427         case 473:
 7428                 switch(ndx) {
 7429                 case 0:
 7430                         p = "int";
 7431                         break;
 7432                 case 1:
 7433                         p = "struct iovec *";
 7434                         break;
 7435                 case 2:
 7436                         p = "int";
 7437                         break;
 7438                 case 3:
 7439                         p = "caddr_t";
 7440                         break;
 7441                 case 4:
 7442                         p = "__socklen_t";
 7443                         break;
 7444                 case 5:
 7445                         p = "struct sctp_sndrcvinfo *";
 7446                         break;
 7447                 case 6:
 7448                         p = "int";
 7449                         break;
 7450                 default:
 7451                         break;
 7452                 };
 7453                 break;
 7454         /* sctp_generic_recvmsg */
 7455         case 474:
 7456                 switch(ndx) {
 7457                 case 0:
 7458                         p = "int";
 7459                         break;
 7460                 case 1:
 7461                         p = "struct iovec *";
 7462                         break;
 7463                 case 2:
 7464                         p = "int";
 7465                         break;
 7466                 case 3:
 7467                         p = "struct sockaddr *";
 7468                         break;
 7469                 case 4:
 7470                         p = "__socklen_t *";
 7471                         break;
 7472                 case 5:
 7473                         p = "struct sctp_sndrcvinfo *";
 7474                         break;
 7475                 case 6:
 7476                         p = "int *";
 7477                         break;
 7478                 default:
 7479                         break;
 7480                 };
 7481                 break;
 7482 #ifdef PAD64_REQUIRED
 7483         /* freebsd32_pread */
 7484         case 475:
 7485                 switch(ndx) {
 7486                 case 0:
 7487                         p = "int";
 7488                         break;
 7489                 case 1:
 7490                         p = "void *";
 7491                         break;
 7492                 case 2:
 7493                         p = "size_t";
 7494                         break;
 7495                 case 3:
 7496                         p = "int";
 7497                         break;
 7498                 case 4:
 7499                         p = "uint32_t";
 7500                         break;
 7501                 case 5:
 7502                         p = "uint32_t";
 7503                         break;
 7504                 default:
 7505                         break;
 7506                 };
 7507                 break;
 7508         /* freebsd32_pwrite */
 7509         case 476:
 7510                 switch(ndx) {
 7511                 case 0:
 7512                         p = "int";
 7513                         break;
 7514                 case 1:
 7515                         p = "const void *";
 7516                         break;
 7517                 case 2:
 7518                         p = "size_t";
 7519                         break;
 7520                 case 3:
 7521                         p = "int";
 7522                         break;
 7523                 case 4:
 7524                         p = "uint32_t";
 7525                         break;
 7526                 case 5:
 7527                         p = "uint32_t";
 7528                         break;
 7529                 default:
 7530                         break;
 7531                 };
 7532                 break;
 7533         /* freebsd32_mmap */
 7534         case 477:
 7535                 switch(ndx) {
 7536                 case 0:
 7537                         p = "caddr_t";
 7538                         break;
 7539                 case 1:
 7540                         p = "size_t";
 7541                         break;
 7542                 case 2:
 7543                         p = "int";
 7544                         break;
 7545                 case 3:
 7546                         p = "int";
 7547                         break;
 7548                 case 4:
 7549                         p = "int";
 7550                         break;
 7551                 case 5:
 7552                         p = "int";
 7553                         break;
 7554                 case 6:
 7555                         p = "uint32_t";
 7556                         break;
 7557                 case 7:
 7558                         p = "uint32_t";
 7559                         break;
 7560                 default:
 7561                         break;
 7562                 };
 7563                 break;
 7564         /* freebsd32_lseek */
 7565         case 478:
 7566                 switch(ndx) {
 7567                 case 0:
 7568                         p = "int";
 7569                         break;
 7570                 case 1:
 7571                         p = "int";
 7572                         break;
 7573                 case 2:
 7574                         p = "uint32_t";
 7575                         break;
 7576                 case 3:
 7577                         p = "uint32_t";
 7578                         break;
 7579                 case 4:
 7580                         p = "int";
 7581                         break;
 7582                 default:
 7583                         break;
 7584                 };
 7585                 break;
 7586         /* freebsd32_truncate */
 7587         case 479:
 7588                 switch(ndx) {
 7589                 case 0:
 7590                         p = "char *";
 7591                         break;
 7592                 case 1:
 7593                         p = "int";
 7594                         break;
 7595                 case 2:
 7596                         p = "uint32_t";
 7597                         break;
 7598                 case 3:
 7599                         p = "uint32_t";
 7600                         break;
 7601                 default:
 7602                         break;
 7603                 };
 7604                 break;
 7605         /* freebsd32_ftruncate */
 7606         case 480:
 7607                 switch(ndx) {
 7608                 case 0:
 7609                         p = "int";
 7610                         break;
 7611                 case 1:
 7612                         p = "int";
 7613                         break;
 7614                 case 2:
 7615                         p = "uint32_t";
 7616                         break;
 7617                 case 3:
 7618                         p = "uint32_t";
 7619                         break;
 7620                 default:
 7621                         break;
 7622                 };
 7623                 break;
 7624 #else
 7625         /* freebsd32_pread */
 7626         case 475:
 7627                 switch(ndx) {
 7628                 case 0:
 7629                         p = "int";
 7630                         break;
 7631                 case 1:
 7632                         p = "void *";
 7633                         break;
 7634                 case 2:
 7635                         p = "size_t";
 7636                         break;
 7637                 case 3:
 7638                         p = "uint32_t";
 7639                         break;
 7640                 case 4:
 7641                         p = "uint32_t";
 7642                         break;
 7643                 default:
 7644                         break;
 7645                 };
 7646                 break;
 7647         /* freebsd32_pwrite */
 7648         case 476:
 7649                 switch(ndx) {
 7650                 case 0:
 7651                         p = "int";
 7652                         break;
 7653                 case 1:
 7654                         p = "const void *";
 7655                         break;
 7656                 case 2:
 7657                         p = "size_t";
 7658                         break;
 7659                 case 3:
 7660                         p = "uint32_t";
 7661                         break;
 7662                 case 4:
 7663                         p = "uint32_t";
 7664                         break;
 7665                 default:
 7666                         break;
 7667                 };
 7668                 break;
 7669         /* freebsd32_mmap */
 7670         case 477:
 7671                 switch(ndx) {
 7672                 case 0:
 7673                         p = "caddr_t";
 7674                         break;
 7675                 case 1:
 7676                         p = "size_t";
 7677                         break;
 7678                 case 2:
 7679                         p = "int";
 7680                         break;
 7681                 case 3:
 7682                         p = "int";
 7683                         break;
 7684                 case 4:
 7685                         p = "int";
 7686                         break;
 7687                 case 5:
 7688                         p = "uint32_t";
 7689                         break;
 7690                 case 6:
 7691                         p = "uint32_t";
 7692                         break;
 7693                 default:
 7694                         break;
 7695                 };
 7696                 break;
 7697         /* freebsd32_lseek */
 7698         case 478:
 7699                 switch(ndx) {
 7700                 case 0:
 7701                         p = "int";
 7702                         break;
 7703                 case 1:
 7704                         p = "uint32_t";
 7705                         break;
 7706                 case 2:
 7707                         p = "uint32_t";
 7708                         break;
 7709                 case 3:
 7710                         p = "int";
 7711                         break;
 7712                 default:
 7713                         break;
 7714                 };
 7715                 break;
 7716         /* freebsd32_truncate */
 7717         case 479:
 7718                 switch(ndx) {
 7719                 case 0:
 7720                         p = "char *";
 7721                         break;
 7722                 case 1:
 7723                         p = "uint32_t";
 7724                         break;
 7725                 case 2:
 7726                         p = "uint32_t";
 7727                         break;
 7728                 default:
 7729                         break;
 7730                 };
 7731                 break;
 7732         /* freebsd32_ftruncate */
 7733         case 480:
 7734                 switch(ndx) {
 7735                 case 0:
 7736                         p = "int";
 7737                         break;
 7738                 case 1:
 7739                         p = "uint32_t";
 7740                         break;
 7741                 case 2:
 7742                         p = "uint32_t";
 7743                         break;
 7744                 default:
 7745                         break;
 7746                 };
 7747                 break;
 7748 #endif
 7749         /* thr_kill2 */
 7750         case 481:
 7751                 switch(ndx) {
 7752                 case 0:
 7753                         p = "pid_t";
 7754                         break;
 7755                 case 1:
 7756                         p = "long";
 7757                         break;
 7758                 case 2:
 7759                         p = "int";
 7760                         break;
 7761                 default:
 7762                         break;
 7763                 };
 7764                 break;
 7765         /* shm_open */
 7766         case 482:
 7767                 switch(ndx) {
 7768                 case 0:
 7769                         p = "const char *";
 7770                         break;
 7771                 case 1:
 7772                         p = "int";
 7773                         break;
 7774                 case 2:
 7775                         p = "mode_t";
 7776                         break;
 7777                 default:
 7778                         break;
 7779                 };
 7780                 break;
 7781         /* shm_unlink */
 7782         case 483:
 7783                 switch(ndx) {
 7784                 case 0:
 7785                         p = "const char *";
 7786                         break;
 7787                 default:
 7788                         break;
 7789                 };
 7790                 break;
 7791         /* cpuset */
 7792         case 484:
 7793                 switch(ndx) {
 7794                 case 0:
 7795                         p = "cpusetid_t *";
 7796                         break;
 7797                 default:
 7798                         break;
 7799                 };
 7800                 break;
 7801 #ifdef PAD64_REQUIRED
 7802         /* freebsd32_cpuset_setid */
 7803         case 485:
 7804                 switch(ndx) {
 7805                 case 0:
 7806                         p = "cpuwhich_t";
 7807                         break;
 7808                 case 1:
 7809                         p = "int";
 7810                         break;
 7811                 case 2:
 7812                         p = "uint32_t";
 7813                         break;
 7814                 case 3:
 7815                         p = "uint32_t";
 7816                         break;
 7817                 case 4:
 7818                         p = "cpusetid_t";
 7819                         break;
 7820                 default:
 7821                         break;
 7822                 };
 7823                 break;
 7824 #else
 7825         /* freebsd32_cpuset_setid */
 7826         case 485:
 7827                 switch(ndx) {
 7828                 case 0:
 7829                         p = "cpuwhich_t";
 7830                         break;
 7831                 case 1:
 7832                         p = "uint32_t";
 7833                         break;
 7834                 case 2:
 7835                         p = "uint32_t";
 7836                         break;
 7837                 case 3:
 7838                         p = "cpusetid_t";
 7839                         break;
 7840                 default:
 7841                         break;
 7842                 };
 7843                 break;
 7844 #endif
 7845         /* freebsd32_cpuset_getid */
 7846         case 486:
 7847                 switch(ndx) {
 7848                 case 0:
 7849                         p = "cpulevel_t";
 7850                         break;
 7851                 case 1:
 7852                         p = "cpuwhich_t";
 7853                         break;
 7854                 case 2:
 7855                         p = "uint32_t";
 7856                         break;
 7857                 case 3:
 7858                         p = "uint32_t";
 7859                         break;
 7860                 case 4:
 7861                         p = "cpusetid_t *";
 7862                         break;
 7863                 default:
 7864                         break;
 7865                 };
 7866                 break;
 7867         /* freebsd32_cpuset_getaffinity */
 7868         case 487:
 7869                 switch(ndx) {
 7870                 case 0:
 7871                         p = "cpulevel_t";
 7872                         break;
 7873                 case 1:
 7874                         p = "cpuwhich_t";
 7875                         break;
 7876                 case 2:
 7877                         p = "uint32_t";
 7878                         break;
 7879                 case 3:
 7880                         p = "uint32_t";
 7881                         break;
 7882                 case 4:
 7883                         p = "size_t";
 7884                         break;
 7885                 case 5:
 7886                         p = "cpuset_t *";
 7887                         break;
 7888                 default:
 7889                         break;
 7890                 };
 7891                 break;
 7892         /* freebsd32_cpuset_setaffinity */
 7893         case 488:
 7894                 switch(ndx) {
 7895                 case 0:
 7896                         p = "cpulevel_t";
 7897                         break;
 7898                 case 1:
 7899                         p = "cpuwhich_t";
 7900                         break;
 7901                 case 2:
 7902                         p = "uint32_t";
 7903                         break;
 7904                 case 3:
 7905                         p = "uint32_t";
 7906                         break;
 7907                 case 4:
 7908                         p = "size_t";
 7909                         break;
 7910                 case 5:
 7911                         p = "const cpuset_t *";
 7912                         break;
 7913                 default:
 7914                         break;
 7915                 };
 7916                 break;
 7917         /* faccessat */
 7918         case 489:
 7919                 switch(ndx) {
 7920                 case 0:
 7921                         p = "int";
 7922                         break;
 7923                 case 1:
 7924                         p = "char *";
 7925                         break;
 7926                 case 2:
 7927                         p = "int";
 7928                         break;
 7929                 case 3:
 7930                         p = "int";
 7931                         break;
 7932                 default:
 7933                         break;
 7934                 };
 7935                 break;
 7936         /* fchmodat */
 7937         case 490:
 7938                 switch(ndx) {
 7939                 case 0:
 7940                         p = "int";
 7941                         break;
 7942                 case 1:
 7943                         p = "const char *";
 7944                         break;
 7945                 case 2:
 7946                         p = "mode_t";
 7947                         break;
 7948                 case 3:
 7949                         p = "int";
 7950                         break;
 7951                 default:
 7952                         break;
 7953                 };
 7954                 break;
 7955         /* fchownat */
 7956         case 491:
 7957                 switch(ndx) {
 7958                 case 0:
 7959                         p = "int";
 7960                         break;
 7961                 case 1:
 7962                         p = "char *";
 7963                         break;
 7964                 case 2:
 7965                         p = "uid_t";
 7966                         break;
 7967                 case 3:
 7968                         p = "gid_t";
 7969                         break;
 7970                 case 4:
 7971                         p = "int";
 7972                         break;
 7973                 default:
 7974                         break;
 7975                 };
 7976                 break;
 7977         /* freebsd32_fexecve */
 7978         case 492:
 7979                 switch(ndx) {
 7980                 case 0:
 7981                         p = "int";
 7982                         break;
 7983                 case 1:
 7984                         p = "uint32_t *";
 7985                         break;
 7986                 case 2:
 7987                         p = "uint32_t *";
 7988                         break;
 7989                 default:
 7990                         break;
 7991                 };
 7992                 break;
 7993         /* freebsd32_fstatat */
 7994         case 493:
 7995                 switch(ndx) {
 7996                 case 0:
 7997                         p = "int";
 7998                         break;
 7999                 case 1:
 8000                         p = "char *";
 8001                         break;
 8002                 case 2:
 8003                         p = "struct stat *";
 8004                         break;
 8005                 case 3:
 8006                         p = "int";
 8007                         break;
 8008                 default:
 8009                         break;
 8010                 };
 8011                 break;
 8012         /* freebsd32_futimesat */
 8013         case 494:
 8014                 switch(ndx) {
 8015                 case 0:
 8016                         p = "int";
 8017                         break;
 8018                 case 1:
 8019                         p = "char *";
 8020                         break;
 8021                 case 2:
 8022                         p = "struct timeval *";
 8023                         break;
 8024                 default:
 8025                         break;
 8026                 };
 8027                 break;
 8028         /* linkat */
 8029         case 495:
 8030                 switch(ndx) {
 8031                 case 0:
 8032                         p = "int";
 8033                         break;
 8034                 case 1:
 8035                         p = "char *";
 8036                         break;
 8037                 case 2:
 8038                         p = "int";
 8039                         break;
 8040                 case 3:
 8041                         p = "char *";
 8042                         break;
 8043                 case 4:
 8044                         p = "int";
 8045                         break;
 8046                 default:
 8047                         break;
 8048                 };
 8049                 break;
 8050         /* mkdirat */
 8051         case 496:
 8052                 switch(ndx) {
 8053                 case 0:
 8054                         p = "int";
 8055                         break;
 8056                 case 1:
 8057                         p = "char *";
 8058                         break;
 8059                 case 2:
 8060                         p = "mode_t";
 8061                         break;
 8062                 default:
 8063                         break;
 8064                 };
 8065                 break;
 8066         /* mkfifoat */
 8067         case 497:
 8068                 switch(ndx) {
 8069                 case 0:
 8070                         p = "int";
 8071                         break;
 8072                 case 1:
 8073                         p = "char *";
 8074                         break;
 8075                 case 2:
 8076                         p = "mode_t";
 8077                         break;
 8078                 default:
 8079                         break;
 8080                 };
 8081                 break;
 8082         /* mknodat */
 8083         case 498:
 8084                 switch(ndx) {
 8085                 case 0:
 8086                         p = "int";
 8087                         break;
 8088                 case 1:
 8089                         p = "char *";
 8090                         break;
 8091                 case 2:
 8092                         p = "mode_t";
 8093                         break;
 8094                 case 3:
 8095                         p = "dev_t";
 8096                         break;
 8097                 default:
 8098                         break;
 8099                 };
 8100                 break;
 8101         /* openat */
 8102         case 499:
 8103                 switch(ndx) {
 8104                 case 0:
 8105                         p = "int";
 8106                         break;
 8107                 case 1:
 8108                         p = "char *";
 8109                         break;
 8110                 case 2:
 8111                         p = "int";
 8112                         break;
 8113                 case 3:
 8114                         p = "mode_t";
 8115                         break;
 8116                 default:
 8117                         break;
 8118                 };
 8119                 break;
 8120         /* readlinkat */
 8121         case 500:
 8122                 switch(ndx) {
 8123                 case 0:
 8124                         p = "int";
 8125                         break;
 8126                 case 1:
 8127                         p = "char *";
 8128                         break;
 8129                 case 2:
 8130                         p = "char *";
 8131                         break;
 8132                 case 3:
 8133                         p = "size_t";
 8134                         break;
 8135                 default:
 8136                         break;
 8137                 };
 8138                 break;
 8139         /* renameat */
 8140         case 501:
 8141                 switch(ndx) {
 8142                 case 0:
 8143                         p = "int";
 8144                         break;
 8145                 case 1:
 8146                         p = "char *";
 8147                         break;
 8148                 case 2:
 8149                         p = "int";
 8150                         break;
 8151                 case 3:
 8152                         p = "const char *";
 8153                         break;
 8154                 default:
 8155                         break;
 8156                 };
 8157                 break;
 8158         /* symlinkat */
 8159         case 502:
 8160                 switch(ndx) {
 8161                 case 0:
 8162                         p = "char *";
 8163                         break;
 8164                 case 1:
 8165                         p = "int";
 8166                         break;
 8167                 case 2:
 8168                         p = "char *";
 8169                         break;
 8170                 default:
 8171                         break;
 8172                 };
 8173                 break;
 8174         /* unlinkat */
 8175         case 503:
 8176                 switch(ndx) {
 8177                 case 0:
 8178                         p = "int";
 8179                         break;
 8180                 case 1:
 8181                         p = "char *";
 8182                         break;
 8183                 case 2:
 8184                         p = "int";
 8185                         break;
 8186                 default:
 8187                         break;
 8188                 };
 8189                 break;
 8190         /* posix_openpt */
 8191         case 504:
 8192                 switch(ndx) {
 8193                 case 0:
 8194                         p = "int";
 8195                         break;
 8196                 default:
 8197                         break;
 8198                 };
 8199                 break;
 8200         /* freebsd32_jail_get */
 8201         case 506:
 8202                 switch(ndx) {
 8203                 case 0:
 8204                         p = "struct iovec32 *";
 8205                         break;
 8206                 case 1:
 8207                         p = "unsigned int";
 8208                         break;
 8209                 case 2:
 8210                         p = "int";
 8211                         break;
 8212                 default:
 8213                         break;
 8214                 };
 8215                 break;
 8216         /* freebsd32_jail_set */
 8217         case 507:
 8218                 switch(ndx) {
 8219                 case 0:
 8220                         p = "struct iovec32 *";
 8221                         break;
 8222                 case 1:
 8223                         p = "unsigned int";
 8224                         break;
 8225                 case 2:
 8226                         p = "int";
 8227                         break;
 8228                 default:
 8229                         break;
 8230                 };
 8231                 break;
 8232         /* jail_remove */
 8233         case 508:
 8234                 switch(ndx) {
 8235                 case 0:
 8236                         p = "int";
 8237                         break;
 8238                 default:
 8239                         break;
 8240                 };
 8241                 break;
 8242         /* closefrom */
 8243         case 509:
 8244                 switch(ndx) {
 8245                 case 0:
 8246                         p = "int";
 8247                         break;
 8248                 default:
 8249                         break;
 8250                 };
 8251                 break;
 8252         /* freebsd32_semctl */
 8253         case 510:
 8254                 switch(ndx) {
 8255                 case 0:
 8256                         p = "int";
 8257                         break;
 8258                 case 1:
 8259                         p = "int";
 8260                         break;
 8261                 case 2:
 8262                         p = "int";
 8263                         break;
 8264                 case 3:
 8265                         p = "union semun32 *";
 8266                         break;
 8267                 default:
 8268                         break;
 8269                 };
 8270                 break;
 8271         /* freebsd32_msgctl */
 8272         case 511:
 8273                 switch(ndx) {
 8274                 case 0:
 8275                         p = "int";
 8276                         break;
 8277                 case 1:
 8278                         p = "int";
 8279                         break;
 8280                 case 2:
 8281                         p = "struct msqid_ds32 *";
 8282                         break;
 8283                 default:
 8284                         break;
 8285                 };
 8286                 break;
 8287         /* freebsd32_shmctl */
 8288         case 512:
 8289                 switch(ndx) {
 8290                 case 0:
 8291                         p = "int";
 8292                         break;
 8293                 case 1:
 8294                         p = "int";
 8295                         break;
 8296                 case 2:
 8297                         p = "struct shmid_ds32 *";
 8298                         break;
 8299                 default:
 8300                         break;
 8301                 };
 8302                 break;
 8303         /* lpathconf */
 8304         case 513:
 8305                 switch(ndx) {
 8306                 case 0:
 8307                         p = "char *";
 8308                         break;
 8309                 case 1:
 8310                         p = "int";
 8311                         break;
 8312                 default:
 8313                         break;
 8314                 };
 8315                 break;
 8316         /* __cap_rights_get */
 8317         case 515:
 8318                 switch(ndx) {
 8319                 case 0:
 8320                         p = "int";
 8321                         break;
 8322                 case 1:
 8323                         p = "int";
 8324                         break;
 8325                 case 2:
 8326                         p = "cap_rights_t *";
 8327                         break;
 8328                 default:
 8329                         break;
 8330                 };
 8331                 break;
 8332         /* freebsd32_cap_enter */
 8333         case 516:
 8334                 break;
 8335         /* cap_getmode */
 8336         case 517:
 8337                 switch(ndx) {
 8338                 case 0:
 8339                         p = "u_int *";
 8340                         break;
 8341                 default:
 8342                         break;
 8343                 };
 8344                 break;
 8345         /* pdfork */
 8346         case 518:
 8347                 switch(ndx) {
 8348                 case 0:
 8349                         p = "int *";
 8350                         break;
 8351                 case 1:
 8352                         p = "int";
 8353                         break;
 8354                 default:
 8355                         break;
 8356                 };
 8357                 break;
 8358         /* pdkill */
 8359         case 519:
 8360                 switch(ndx) {
 8361                 case 0:
 8362                         p = "int";
 8363                         break;
 8364                 case 1:
 8365                         p = "int";
 8366                         break;
 8367                 default:
 8368                         break;
 8369                 };
 8370                 break;
 8371         /* pdgetpid */
 8372         case 520:
 8373                 switch(ndx) {
 8374                 case 0:
 8375                         p = "int";
 8376                         break;
 8377                 case 1:
 8378                         p = "pid_t *";
 8379                         break;
 8380                 default:
 8381                         break;
 8382                 };
 8383                 break;
 8384         /* freebsd32_pselect */
 8385         case 522:
 8386                 switch(ndx) {
 8387                 case 0:
 8388                         p = "int";
 8389                         break;
 8390                 case 1:
 8391                         p = "fd_set *";
 8392                         break;
 8393                 case 2:
 8394                         p = "fd_set *";
 8395                         break;
 8396                 case 3:
 8397                         p = "fd_set *";
 8398                         break;
 8399                 case 4:
 8400                         p = "const struct timespec32 *";
 8401                         break;
 8402                 case 5:
 8403                         p = "const sigset_t *";
 8404                         break;
 8405                 default:
 8406                         break;
 8407                 };
 8408                 break;
 8409         /* getloginclass */
 8410         case 523:
 8411                 switch(ndx) {
 8412                 case 0:
 8413                         p = "char *";
 8414                         break;
 8415                 case 1:
 8416                         p = "size_t";
 8417                         break;
 8418                 default:
 8419                         break;
 8420                 };
 8421                 break;
 8422         /* setloginclass */
 8423         case 524:
 8424                 switch(ndx) {
 8425                 case 0:
 8426                         p = "const char *";
 8427                         break;
 8428                 default:
 8429                         break;
 8430                 };
 8431                 break;
 8432         /* rctl_get_racct */
 8433         case 525:
 8434                 switch(ndx) {
 8435                 case 0:
 8436                         p = "const void *";
 8437                         break;
 8438                 case 1:
 8439                         p = "size_t";
 8440                         break;
 8441                 case 2:
 8442                         p = "void *";
 8443                         break;
 8444                 case 3:
 8445                         p = "size_t";
 8446                         break;
 8447                 default:
 8448                         break;
 8449                 };
 8450                 break;
 8451         /* rctl_get_rules */
 8452         case 526:
 8453                 switch(ndx) {
 8454                 case 0:
 8455                         p = "const void *";
 8456                         break;
 8457                 case 1:
 8458                         p = "size_t";
 8459                         break;
 8460                 case 2:
 8461                         p = "void *";
 8462                         break;
 8463                 case 3:
 8464                         p = "size_t";
 8465                         break;
 8466                 default:
 8467                         break;
 8468                 };
 8469                 break;
 8470         /* rctl_get_limits */
 8471         case 527:
 8472                 switch(ndx) {
 8473                 case 0:
 8474                         p = "const void *";
 8475                         break;
 8476                 case 1:
 8477                         p = "size_t";
 8478                         break;
 8479                 case 2:
 8480                         p = "void *";
 8481                         break;
 8482                 case 3:
 8483                         p = "size_t";
 8484                         break;
 8485                 default:
 8486                         break;
 8487                 };
 8488                 break;
 8489         /* rctl_add_rule */
 8490         case 528:
 8491                 switch(ndx) {
 8492                 case 0:
 8493                         p = "const void *";
 8494                         break;
 8495                 case 1:
 8496                         p = "size_t";
 8497                         break;
 8498                 case 2:
 8499                         p = "void *";
 8500                         break;
 8501                 case 3:
 8502                         p = "size_t";
 8503                         break;
 8504                 default:
 8505                         break;
 8506                 };
 8507                 break;
 8508         /* rctl_remove_rule */
 8509         case 529:
 8510                 switch(ndx) {
 8511                 case 0:
 8512                         p = "const void *";
 8513                         break;
 8514                 case 1:
 8515                         p = "size_t";
 8516                         break;
 8517                 case 2:
 8518                         p = "void *";
 8519                         break;
 8520                 case 3:
 8521                         p = "size_t";
 8522                         break;
 8523                 default:
 8524                         break;
 8525                 };
 8526                 break;
 8527 #ifdef PAD64_REQUIRED
 8528         /* freebsd32_posix_fallocate */
 8529         case 530:
 8530                 switch(ndx) {
 8531                 case 0:
 8532                         p = "int";
 8533                         break;
 8534                 case 1:
 8535                         p = "int";
 8536                         break;
 8537                 case 2:
 8538                         p = "uint32_t";
 8539                         break;
 8540                 case 3:
 8541                         p = "uint32_t";
 8542                         break;
 8543                 case 4:
 8544                         p = "uint32_t";
 8545                         break;
 8546                 case 5:
 8547                         p = "uint32_t";
 8548                         break;
 8549                 default:
 8550                         break;
 8551                 };
 8552                 break;
 8553         /* freebsd32_posix_fadvise */
 8554         case 531:
 8555                 switch(ndx) {
 8556                 case 0:
 8557                         p = "int";
 8558                         break;
 8559                 case 1:
 8560                         p = "int";
 8561                         break;
 8562                 case 2:
 8563                         p = "uint32_t";
 8564                         break;
 8565                 case 3:
 8566                         p = "uint32_t";
 8567                         break;
 8568                 case 4:
 8569                         p = "uint32_t";
 8570                         break;
 8571                 case 5:
 8572                         p = "uint32_t";
 8573                         break;
 8574                 case 6:
 8575                         p = "int";
 8576                         break;
 8577                 default:
 8578                         break;
 8579                 };
 8580                 break;
 8581         /* freebsd32_wait6 */
 8582         case 532:
 8583                 switch(ndx) {
 8584                 case 0:
 8585                         p = "int";
 8586                         break;
 8587                 case 1:
 8588                         p = "int";
 8589                         break;
 8590                 case 2:
 8591                         p = "uint32_t";
 8592                         break;
 8593                 case 3:
 8594                         p = "uint32_t";
 8595                         break;
 8596                 case 4:
 8597                         p = "int *";
 8598                         break;
 8599                 case 5:
 8600                         p = "int";
 8601                         break;
 8602                 case 6:
 8603                         p = "struct wrusage32 *";
 8604                         break;
 8605                 case 7:
 8606                         p = "siginfo_t *";
 8607                         break;
 8608                 default:
 8609                         break;
 8610                 };
 8611                 break;
 8612 #else
 8613         /* freebsd32_posix_fallocate */
 8614         case 530:
 8615                 switch(ndx) {
 8616                 case 0:
 8617                         p = "int";
 8618                         break;
 8619                 case 1:
 8620                         p = "uint32_t";
 8621                         break;
 8622                 case 2:
 8623                         p = "uint32_t";
 8624                         break;
 8625                 case 3:
 8626                         p = "uint32_t";
 8627                         break;
 8628                 case 4:
 8629                         p = "uint32_t";
 8630                         break;
 8631                 default:
 8632                         break;
 8633                 };
 8634                 break;
 8635         /* freebsd32_posix_fadvise */
 8636         case 531:
 8637                 switch(ndx) {
 8638                 case 0:
 8639                         p = "int";
 8640                         break;
 8641                 case 1:
 8642                         p = "uint32_t";
 8643                         break;
 8644                 case 2:
 8645                         p = "uint32_t";
 8646                         break;
 8647                 case 3:
 8648                         p = "uint32_t";
 8649                         break;
 8650                 case 4:
 8651                         p = "uint32_t";
 8652                         break;
 8653                 case 5:
 8654                         p = "int";
 8655                         break;
 8656                 default:
 8657                         break;
 8658                 };
 8659                 break;
 8660         /* freebsd32_wait6 */
 8661         case 532:
 8662                 switch(ndx) {
 8663                 case 0:
 8664                         p = "int";
 8665                         break;
 8666                 case 1:
 8667                         p = "uint32_t";
 8668                         break;
 8669                 case 2:
 8670                         p = "uint32_t";
 8671                         break;
 8672                 case 3:
 8673                         p = "int *";
 8674                         break;
 8675                 case 4:
 8676                         p = "int";
 8677                         break;
 8678                 case 5:
 8679                         p = "struct wrusage32 *";
 8680                         break;
 8681                 case 6:
 8682                         p = "siginfo_t *";
 8683                         break;
 8684                 default:
 8685                         break;
 8686                 };
 8687                 break;
 8688 #endif
 8689         /* cap_rights_limit */
 8690         case 533:
 8691                 switch(ndx) {
 8692                 case 0:
 8693                         p = "int";
 8694                         break;
 8695                 case 1:
 8696                         p = "cap_rights_t *";
 8697                         break;
 8698                 default:
 8699                         break;
 8700                 };
 8701                 break;
 8702         /* freebsd32_cap_ioctls_limit */
 8703         case 534:
 8704                 switch(ndx) {
 8705                 case 0:
 8706                         p = "int";
 8707                         break;
 8708                 case 1:
 8709                         p = "const uint32_t *";
 8710                         break;
 8711                 case 2:
 8712                         p = "size_t";
 8713                         break;
 8714                 default:
 8715                         break;
 8716                 };
 8717                 break;
 8718         /* freebsd32_cap_ioctls_get */
 8719         case 535:
 8720                 switch(ndx) {
 8721                 case 0:
 8722                         p = "int";
 8723                         break;
 8724                 case 1:
 8725                         p = "uint32_t *";
 8726                         break;
 8727                 case 2:
 8728                         p = "size_t";
 8729                         break;
 8730                 default:
 8731                         break;
 8732                 };
 8733                 break;
 8734         /* cap_fcntls_limit */
 8735         case 536:
 8736                 switch(ndx) {
 8737                 case 0:
 8738                         p = "int";
 8739                         break;
 8740                 case 1:
 8741                         p = "uint32_t";
 8742                         break;
 8743                 default:
 8744                         break;
 8745                 };
 8746                 break;
 8747         /* cap_fcntls_get */
 8748         case 537:
 8749                 switch(ndx) {
 8750                 case 0:
 8751                         p = "int";
 8752                         break;
 8753                 case 1:
 8754                         p = "uint32_t *";
 8755                         break;
 8756                 default:
 8757                         break;
 8758                 };
 8759                 break;
 8760         /* bindat */
 8761         case 538:
 8762                 switch(ndx) {
 8763                 case 0:
 8764                         p = "int";
 8765                         break;
 8766                 case 1:
 8767                         p = "int";
 8768                         break;
 8769                 case 2:
 8770                         p = "caddr_t";
 8771                         break;
 8772                 case 3:
 8773                         p = "int";
 8774                         break;
 8775                 default:
 8776                         break;
 8777                 };
 8778                 break;
 8779         /* connectat */
 8780         case 539:
 8781                 switch(ndx) {
 8782                 case 0:
 8783                         p = "int";
 8784                         break;
 8785                 case 1:
 8786                         p = "int";
 8787                         break;
 8788                 case 2:
 8789                         p = "caddr_t";
 8790                         break;
 8791                 case 3:
 8792                         p = "int";
 8793                         break;
 8794                 default:
 8795                         break;
 8796                 };
 8797                 break;
 8798         /* chflagsat */
 8799         case 540:
 8800                 switch(ndx) {
 8801                 case 0:
 8802                         p = "int";
 8803                         break;
 8804                 case 1:
 8805                         p = "const char *";
 8806                         break;
 8807                 case 2:
 8808                         p = "u_long";
 8809                         break;
 8810                 case 3:
 8811                         p = "int";
 8812                         break;
 8813                 default:
 8814                         break;
 8815                 };
 8816                 break;
 8817         /* accept4 */
 8818         case 541:
 8819                 switch(ndx) {
 8820                 case 0:
 8821                         p = "int";
 8822                         break;
 8823                 case 1:
 8824                         p = "struct sockaddr *";
 8825                         break;
 8826                 case 2:
 8827                         p = "__socklen_t *";
 8828                         break;
 8829                 case 3:
 8830                         p = "int";
 8831                         break;
 8832                 default:
 8833                         break;
 8834                 };
 8835                 break;
 8836         /* pipe2 */
 8837         case 542:
 8838                 switch(ndx) {
 8839                 case 0:
 8840                         p = "int *";
 8841                         break;
 8842                 case 1:
 8843                         p = "int";
 8844                         break;
 8845                 default:
 8846                         break;
 8847                 };
 8848                 break;
 8849         /* freebsd32_aio_mlock */
 8850         case 543:
 8851                 switch(ndx) {
 8852                 case 0:
 8853                         p = "struct aiocb32 *";
 8854                         break;
 8855                 default:
 8856                         break;
 8857                 };
 8858                 break;
 8859 #ifdef PAD64_REQUIRED
 8860         /* freebsd32_procctl */
 8861         case 544:
 8862                 switch(ndx) {
 8863                 case 0:
 8864                         p = "int";
 8865                         break;
 8866                 case 1:
 8867                         p = "int";
 8868                         break;
 8869                 case 2:
 8870                         p = "uint32_t";
 8871                         break;
 8872                 case 3:
 8873                         p = "uint32_t";
 8874                         break;
 8875                 case 4:
 8876                         p = "int";
 8877                         break;
 8878                 case 5:
 8879                         p = "void *";
 8880                         break;
 8881                 default:
 8882                         break;
 8883                 };
 8884                 break;
 8885 #else
 8886         /* freebsd32_procctl */
 8887         case 544:
 8888                 switch(ndx) {
 8889                 case 0:
 8890                         p = "int";
 8891                         break;
 8892                 case 1:
 8893                         p = "uint32_t";
 8894                         break;
 8895                 case 2:
 8896                         p = "uint32_t";
 8897                         break;
 8898                 case 3:
 8899                         p = "int";
 8900                         break;
 8901                 case 4:
 8902                         p = "void *";
 8903                         break;
 8904                 default:
 8905                         break;
 8906                 };
 8907                 break;
 8908 #endif
 8909         /* freebsd32_ppoll */
 8910         case 545:
 8911                 switch(ndx) {
 8912                 case 0:
 8913                         p = "struct pollfd *";
 8914                         break;
 8915                 case 1:
 8916                         p = "u_int";
 8917                         break;
 8918                 case 2:
 8919                         p = "const struct timespec32 *";
 8920                         break;
 8921                 case 3:
 8922                         p = "const sigset_t *";
 8923                         break;
 8924                 default:
 8925                         break;
 8926                 };
 8927                 break;
 8928         /* freebsd32_futimens */
 8929         case 546:
 8930                 switch(ndx) {
 8931                 case 0:
 8932                         p = "int";
 8933                         break;
 8934                 case 1:
 8935                         p = "struct timespec *";
 8936                         break;
 8937                 default:
 8938                         break;
 8939                 };
 8940                 break;
 8941         /* freebsd32_utimensat */
 8942         case 547:
 8943                 switch(ndx) {
 8944                 case 0:
 8945                         p = "int";
 8946                         break;
 8947                 case 1:
 8948                         p = "char *";
 8949                         break;
 8950                 case 2:
 8951                         p = "struct timespec *";
 8952                         break;
 8953                 case 3:
 8954                         p = "int";
 8955                         break;
 8956                 default:
 8957                         break;
 8958                 };
 8959                 break;
 8960         default:
 8961                 break;
 8962         };
 8963         if (p != NULL)
 8964                 strlcpy(desc, p, descsz);
 8965 }
 8966 static void
 8967 systrace_return_setargdesc(int sysnum, int ndx, char *desc, size_t descsz)
 8968 {
 8969         const char *p = NULL;
 8970         switch (sysnum) {
 8971 #if !defined(PAD64_REQUIRED) && (defined(__powerpc__) || defined(__mips__))
 8972 #define PAD64_REQUIRED
 8973 #endif
 8974         /* nosys */
 8975         case 0:
 8976         /* sys_exit */
 8977         case 1:
 8978                 if (ndx == 0 || ndx == 1)
 8979                         p = "void";
 8980                 break;
 8981         /* fork */
 8982         case 2:
 8983         /* read */
 8984         case 3:
 8985                 if (ndx == 0 || ndx == 1)
 8986                         p = "ssize_t";
 8987                 break;
 8988         /* write */
 8989         case 4:
 8990                 if (ndx == 0 || ndx == 1)
 8991                         p = "ssize_t";
 8992                 break;
 8993         /* open */
 8994         case 5:
 8995                 if (ndx == 0 || ndx == 1)
 8996                         p = "int";
 8997                 break;
 8998         /* close */
 8999         case 6:
 9000                 if (ndx == 0 || ndx == 1)
 9001                         p = "int";
 9002                 break;
 9003         /* freebsd32_wait4 */
 9004         case 7:
 9005                 if (ndx == 0 || ndx == 1)
 9006                         p = "int";
 9007                 break;
 9008         /* link */
 9009         case 9:
 9010                 if (ndx == 0 || ndx == 1)
 9011                         p = "int";
 9012                 break;
 9013         /* unlink */
 9014         case 10:
 9015                 if (ndx == 0 || ndx == 1)
 9016                         p = "int";
 9017                 break;
 9018         /* chdir */
 9019         case 12:
 9020                 if (ndx == 0 || ndx == 1)
 9021                         p = "int";
 9022                 break;
 9023         /* fchdir */
 9024         case 13:
 9025                 if (ndx == 0 || ndx == 1)
 9026                         p = "int";
 9027                 break;
 9028         /* mknod */
 9029         case 14:
 9030                 if (ndx == 0 || ndx == 1)
 9031                         p = "int";
 9032                 break;
 9033         /* chmod */
 9034         case 15:
 9035                 if (ndx == 0 || ndx == 1)
 9036                         p = "int";
 9037                 break;
 9038         /* chown */
 9039         case 16:
 9040                 if (ndx == 0 || ndx == 1)
 9041                         p = "int";
 9042                 break;
 9043         /* obreak */
 9044         case 17:
 9045                 if (ndx == 0 || ndx == 1)
 9046                         p = "int";
 9047                 break;
 9048         /* getpid */
 9049         case 20:
 9050         /* mount */
 9051         case 21:
 9052                 if (ndx == 0 || ndx == 1)
 9053                         p = "int";
 9054                 break;
 9055         /* unmount */
 9056         case 22:
 9057                 if (ndx == 0 || ndx == 1)
 9058                         p = "int";
 9059                 break;
 9060         /* setuid */
 9061         case 23:
 9062                 if (ndx == 0 || ndx == 1)
 9063                         p = "int";
 9064                 break;
 9065         /* getuid */
 9066         case 24:
 9067         /* geteuid */
 9068         case 25:
 9069         /* ptrace */
 9070         case 26:
 9071                 if (ndx == 0 || ndx == 1)
 9072                         p = "int";
 9073                 break;
 9074         /* freebsd32_recvmsg */
 9075         case 27:
 9076                 if (ndx == 0 || ndx == 1)
 9077                         p = "int";
 9078                 break;
 9079         /* freebsd32_sendmsg */
 9080         case 28:
 9081                 if (ndx == 0 || ndx == 1)
 9082                         p = "int";
 9083                 break;
 9084         /* freebsd32_recvfrom */
 9085         case 29:
 9086                 if (ndx == 0 || ndx == 1)
 9087                         p = "int";
 9088                 break;
 9089         /* accept */
 9090         case 30:
 9091                 if (ndx == 0 || ndx == 1)
 9092                         p = "int";
 9093                 break;
 9094         /* getpeername */
 9095         case 31:
 9096                 if (ndx == 0 || ndx == 1)
 9097                         p = "int";
 9098                 break;
 9099         /* getsockname */
 9100         case 32:
 9101                 if (ndx == 0 || ndx == 1)
 9102                         p = "int";
 9103                 break;
 9104         /* access */
 9105         case 33:
 9106                 if (ndx == 0 || ndx == 1)
 9107                         p = "int";
 9108                 break;
 9109         /* chflags */
 9110         case 34:
 9111                 if (ndx == 0 || ndx == 1)
 9112                         p = "int";
 9113                 break;
 9114         /* fchflags */
 9115         case 35:
 9116                 if (ndx == 0 || ndx == 1)
 9117                         p = "int";
 9118                 break;
 9119         /* sync */
 9120         case 36:
 9121         /* kill */
 9122         case 37:
 9123                 if (ndx == 0 || ndx == 1)
 9124                         p = "int";
 9125                 break;
 9126         /* getppid */
 9127         case 39:
 9128         /* dup */
 9129         case 41:
 9130                 if (ndx == 0 || ndx == 1)
 9131                         p = "int";
 9132                 break;
 9133         /* pipe */
 9134         case 42:
 9135         /* getegid */
 9136         case 43:
 9137         /* profil */
 9138         case 44:
 9139                 if (ndx == 0 || ndx == 1)
 9140                         p = "int";
 9141                 break;
 9142         /* ktrace */
 9143         case 45:
 9144                 if (ndx == 0 || ndx == 1)
 9145                         p = "int";
 9146                 break;
 9147         /* getgid */
 9148         case 47:
 9149         /* getlogin */
 9150         case 49:
 9151                 if (ndx == 0 || ndx == 1)
 9152                         p = "int";
 9153                 break;
 9154         /* setlogin */
 9155         case 50:
 9156                 if (ndx == 0 || ndx == 1)
 9157                         p = "int";
 9158                 break;
 9159         /* acct */
 9160         case 51:
 9161                 if (ndx == 0 || ndx == 1)
 9162                         p = "int";
 9163                 break;
 9164         /* freebsd32_sigaltstack */
 9165         case 53:
 9166                 if (ndx == 0 || ndx == 1)
 9167                         p = "int";
 9168                 break;
 9169         /* freebsd32_ioctl */
 9170         case 54:
 9171                 if (ndx == 0 || ndx == 1)
 9172                         p = "int";
 9173                 break;
 9174         /* reboot */
 9175         case 55:
 9176                 if (ndx == 0 || ndx == 1)
 9177                         p = "int";
 9178                 break;
 9179         /* revoke */
 9180         case 56:
 9181                 if (ndx == 0 || ndx == 1)
 9182                         p = "int";
 9183                 break;
 9184         /* symlink */
 9185         case 57:
 9186                 if (ndx == 0 || ndx == 1)
 9187                         p = "int";
 9188                 break;
 9189         /* readlink */
 9190         case 58:
 9191                 if (ndx == 0 || ndx == 1)
 9192                         p = "ssize_t";
 9193                 break;
 9194         /* freebsd32_execve */
 9195         case 59:
 9196                 if (ndx == 0 || ndx == 1)
 9197                         p = "int";
 9198                 break;
 9199         /* umask */
 9200         case 60:
 9201                 if (ndx == 0 || ndx == 1)
 9202                         p = "int";
 9203                 break;
 9204         /* chroot */
 9205         case 61:
 9206                 if (ndx == 0 || ndx == 1)
 9207                         p = "int";
 9208                 break;
 9209         /* msync */
 9210         case 65:
 9211                 if (ndx == 0 || ndx == 1)
 9212                         p = "int";
 9213                 break;
 9214         /* vfork */
 9215         case 66:
 9216         /* sbrk */
 9217         case 69:
 9218                 if (ndx == 0 || ndx == 1)
 9219                         p = "int";
 9220                 break;
 9221         /* sstk */
 9222         case 70:
 9223                 if (ndx == 0 || ndx == 1)
 9224                         p = "int";
 9225                 break;
 9226         /* ovadvise */
 9227         case 72:
 9228                 if (ndx == 0 || ndx == 1)
 9229                         p = "int";
 9230                 break;
 9231         /* munmap */
 9232         case 73:
 9233                 if (ndx == 0 || ndx == 1)
 9234                         p = "int";
 9235                 break;
 9236         /* freebsd32_mprotect */
 9237         case 74:
 9238                 if (ndx == 0 || ndx == 1)
 9239                         p = "int";
 9240                 break;
 9241         /* madvise */
 9242         case 75:
 9243                 if (ndx == 0 || ndx == 1)
 9244                         p = "int";
 9245                 break;
 9246         /* mincore */
 9247         case 78:
 9248                 if (ndx == 0 || ndx == 1)
 9249                         p = "int";
 9250                 break;
 9251         /* getgroups */
 9252         case 79:
 9253                 if (ndx == 0 || ndx == 1)
 9254                         p = "int";
 9255                 break;
 9256         /* setgroups */
 9257         case 80:
 9258                 if (ndx == 0 || ndx == 1)
 9259                         p = "int";
 9260                 break;
 9261         /* getpgrp */
 9262         case 81:
 9263         /* setpgid */
 9264         case 82:
 9265                 if (ndx == 0 || ndx == 1)
 9266                         p = "int";
 9267                 break;
 9268         /* freebsd32_setitimer */
 9269         case 83:
 9270                 if (ndx == 0 || ndx == 1)
 9271                         p = "int";
 9272                 break;
 9273         /* swapon */
 9274         case 85:
 9275                 if (ndx == 0 || ndx == 1)
 9276                         p = "int";
 9277                 break;
 9278         /* freebsd32_getitimer */
 9279         case 86:
 9280                 if (ndx == 0 || ndx == 1)
 9281                         p = "int";
 9282                 break;
 9283         /* getdtablesize */
 9284         case 89:
 9285         /* dup2 */
 9286         case 90:
 9287                 if (ndx == 0 || ndx == 1)
 9288                         p = "int";
 9289                 break;
 9290         /* freebsd32_fcntl */
 9291         case 92:
 9292                 if (ndx == 0 || ndx == 1)
 9293                         p = "int";
 9294                 break;
 9295         /* freebsd32_select */
 9296         case 93:
 9297                 if (ndx == 0 || ndx == 1)
 9298                         p = "int";
 9299                 break;
 9300         /* fsync */
 9301         case 95:
 9302                 if (ndx == 0 || ndx == 1)
 9303                         p = "int";
 9304                 break;
 9305         /* setpriority */
 9306         case 96:
 9307                 if (ndx == 0 || ndx == 1)
 9308                         p = "int";
 9309                 break;
 9310         /* socket */
 9311         case 97:
 9312                 if (ndx == 0 || ndx == 1)
 9313                         p = "int";
 9314                 break;
 9315         /* connect */
 9316         case 98:
 9317                 if (ndx == 0 || ndx == 1)
 9318                         p = "int";
 9319                 break;
 9320         /* getpriority */
 9321         case 100:
 9322                 if (ndx == 0 || ndx == 1)
 9323                         p = "int";
 9324                 break;
 9325         /* bind */
 9326         case 104:
 9327                 if (ndx == 0 || ndx == 1)
 9328                         p = "int";
 9329                 break;
 9330         /* setsockopt */
 9331         case 105:
 9332                 if (ndx == 0 || ndx == 1)
 9333                         p = "int";
 9334                 break;
 9335         /* listen */
 9336         case 106:
 9337                 if (ndx == 0 || ndx == 1)
 9338                         p = "int";
 9339                 break;
 9340         /* freebsd32_gettimeofday */
 9341         case 116:
 9342                 if (ndx == 0 || ndx == 1)
 9343                         p = "int";
 9344                 break;
 9345         /* freebsd32_getrusage */
 9346         case 117:
 9347                 if (ndx == 0 || ndx == 1)
 9348                         p = "int";
 9349                 break;
 9350         /* getsockopt */
 9351         case 118:
 9352                 if (ndx == 0 || ndx == 1)
 9353                         p = "int";
 9354                 break;
 9355         /* freebsd32_readv */
 9356         case 120:
 9357                 if (ndx == 0 || ndx == 1)
 9358                         p = "int";
 9359                 break;
 9360         /* freebsd32_writev */
 9361         case 121:
 9362                 if (ndx == 0 || ndx == 1)
 9363                         p = "int";
 9364                 break;
 9365         /* freebsd32_settimeofday */
 9366         case 122:
 9367                 if (ndx == 0 || ndx == 1)
 9368                         p = "int";
 9369                 break;
 9370         /* fchown */
 9371         case 123:
 9372                 if (ndx == 0 || ndx == 1)
 9373                         p = "int";
 9374                 break;
 9375         /* fchmod */
 9376         case 124:
 9377                 if (ndx == 0 || ndx == 1)
 9378                         p = "int";
 9379                 break;
 9380         /* setreuid */
 9381         case 126:
 9382                 if (ndx == 0 || ndx == 1)
 9383                         p = "int";
 9384                 break;
 9385         /* setregid */
 9386         case 127:
 9387                 if (ndx == 0 || ndx == 1)
 9388                         p = "int";
 9389                 break;
 9390         /* rename */
 9391         case 128:
 9392                 if (ndx == 0 || ndx == 1)
 9393                         p = "int";
 9394                 break;
 9395         /* flock */
 9396         case 131:
 9397                 if (ndx == 0 || ndx == 1)
 9398                         p = "int";
 9399                 break;
 9400         /* mkfifo */
 9401         case 132:
 9402                 if (ndx == 0 || ndx == 1)
 9403                         p = "int";
 9404                 break;
 9405         /* sendto */
 9406         case 133:
 9407                 if (ndx == 0 || ndx == 1)
 9408                         p = "int";
 9409                 break;
 9410         /* shutdown */
 9411         case 134:
 9412                 if (ndx == 0 || ndx == 1)
 9413                         p = "int";
 9414                 break;
 9415         /* socketpair */
 9416         case 135:
 9417                 if (ndx == 0 || ndx == 1)
 9418                         p = "int";
 9419                 break;
 9420         /* mkdir */
 9421         case 136:
 9422                 if (ndx == 0 || ndx == 1)
 9423                         p = "int";
 9424                 break;
 9425         /* rmdir */
 9426         case 137:
 9427                 if (ndx == 0 || ndx == 1)
 9428                         p = "int";
 9429                 break;
 9430         /* freebsd32_utimes */
 9431         case 138:
 9432                 if (ndx == 0 || ndx == 1)
 9433                         p = "int";
 9434                 break;
 9435         /* freebsd32_adjtime */
 9436         case 140:
 9437                 if (ndx == 0 || ndx == 1)
 9438                         p = "int";
 9439                 break;
 9440         /* setsid */
 9441         case 147:
 9442         /* quotactl */
 9443         case 148:
 9444                 if (ndx == 0 || ndx == 1)
 9445                         p = "int";
 9446                 break;
 9447         /* getfh */
 9448         case 161:
 9449                 if (ndx == 0 || ndx == 1)
 9450                         p = "int";
 9451                 break;
 9452         /* freebsd32_sysarch */
 9453         case 165:
 9454                 if (ndx == 0 || ndx == 1)
 9455                         p = "int";
 9456                 break;
 9457         /* rtprio */
 9458         case 166:
 9459                 if (ndx == 0 || ndx == 1)
 9460                         p = "int";
 9461                 break;
 9462         /* freebsd32_semsys */
 9463         case 169:
 9464                 if (ndx == 0 || ndx == 1)
 9465                         p = "int";
 9466                 break;
 9467         /* freebsd32_msgsys */
 9468         case 170:
 9469                 if (ndx == 0 || ndx == 1)
 9470                         p = "int";
 9471                 break;
 9472         /* freebsd32_shmsys */
 9473         case 171:
 9474                 if (ndx == 0 || ndx == 1)
 9475                         p = "int";
 9476                 break;
 9477         /* ntp_adjtime */
 9478         case 176:
 9479                 if (ndx == 0 || ndx == 1)
 9480                         p = "int";
 9481                 break;
 9482         /* setgid */
 9483         case 181:
 9484                 if (ndx == 0 || ndx == 1)
 9485                         p = "int";
 9486                 break;
 9487         /* setegid */
 9488         case 182:
 9489                 if (ndx == 0 || ndx == 1)
 9490                         p = "int";
 9491                 break;
 9492         /* seteuid */
 9493         case 183:
 9494                 if (ndx == 0 || ndx == 1)
 9495                         p = "int";
 9496                 break;
 9497         /* freebsd32_stat */
 9498         case 188:
 9499                 if (ndx == 0 || ndx == 1)
 9500                         p = "int";
 9501                 break;
 9502         /* freebsd32_fstat */
 9503         case 189:
 9504                 if (ndx == 0 || ndx == 1)
 9505                         p = "int";
 9506                 break;
 9507         /* freebsd32_lstat */
 9508         case 190:
 9509                 if (ndx == 0 || ndx == 1)
 9510                         p = "int";
 9511                 break;
 9512         /* pathconf */
 9513         case 191:
 9514                 if (ndx == 0 || ndx == 1)
 9515                         p = "int";
 9516                 break;
 9517         /* fpathconf */
 9518         case 192:
 9519                 if (ndx == 0 || ndx == 1)
 9520                         p = "int";
 9521                 break;
 9522         /* getrlimit */
 9523         case 194:
 9524                 if (ndx == 0 || ndx == 1)
 9525                         p = "int";
 9526                 break;
 9527         /* setrlimit */
 9528         case 195:
 9529                 if (ndx == 0 || ndx == 1)
 9530                         p = "int";
 9531                 break;
 9532         /* freebsd32_getdirentries */
 9533         case 196:
 9534                 if (ndx == 0 || ndx == 1)
 9535                         p = "int";
 9536                 break;
 9537         /* nosys */
 9538         case 198:
 9539         /* freebsd32_sysctl */
 9540         case 202:
 9541                 if (ndx == 0 || ndx == 1)
 9542                         p = "int";
 9543                 break;
 9544         /* mlock */
 9545         case 203:
 9546                 if (ndx == 0 || ndx == 1)
 9547                         p = "int";
 9548                 break;
 9549         /* munlock */
 9550         case 204:
 9551                 if (ndx == 0 || ndx == 1)
 9552                         p = "int";
 9553                 break;
 9554         /* undelete */
 9555         case 205:
 9556                 if (ndx == 0 || ndx == 1)
 9557                         p = "int";
 9558                 break;
 9559         /* freebsd32_futimes */
 9560         case 206:
 9561                 if (ndx == 0 || ndx == 1)
 9562                         p = "int";
 9563                 break;
 9564         /* getpgid */
 9565         case 207:
 9566                 if (ndx == 0 || ndx == 1)
 9567                         p = "int";
 9568                 break;
 9569         /* poll */
 9570         case 209:
 9571                 if (ndx == 0 || ndx == 1)
 9572                         p = "int";
 9573                 break;
 9574         /* lkmnosys */
 9575         case 210:
 9576         /* lkmnosys */
 9577         case 211:
 9578         /* lkmnosys */
 9579         case 212:
 9580         /* lkmnosys */
 9581         case 213:
 9582         /* lkmnosys */
 9583         case 214:
 9584         /* lkmnosys */
 9585         case 215:
 9586         /* lkmnosys */
 9587         case 216:
 9588         /* lkmnosys */
 9589         case 217:
 9590         /* lkmnosys */
 9591         case 218:
 9592         /* lkmnosys */
 9593         case 219:
 9594         /* semget */
 9595         case 221:
 9596                 if (ndx == 0 || ndx == 1)
 9597                         p = "int";
 9598                 break;
 9599         /* semop */
 9600         case 222:
 9601                 if (ndx == 0 || ndx == 1)
 9602                         p = "int";
 9603                 break;
 9604         /* msgget */
 9605         case 225:
 9606                 if (ndx == 0 || ndx == 1)
 9607                         p = "int";
 9608                 break;
 9609         /* freebsd32_msgsnd */
 9610         case 226:
 9611                 if (ndx == 0 || ndx == 1)
 9612                         p = "int";
 9613                 break;
 9614         /* freebsd32_msgrcv */
 9615         case 227:
 9616                 if (ndx == 0 || ndx == 1)
 9617                         p = "int";
 9618                 break;
 9619         /* shmat */
 9620         case 228:
 9621                 if (ndx == 0 || ndx == 1)
 9622                         p = "int";
 9623                 break;
 9624         /* shmdt */
 9625         case 230:
 9626                 if (ndx == 0 || ndx == 1)
 9627                         p = "int";
 9628                 break;
 9629         /* shmget */
 9630         case 231:
 9631                 if (ndx == 0 || ndx == 1)
 9632                         p = "int";
 9633                 break;
 9634         /* freebsd32_clock_gettime */
 9635         case 232:
 9636                 if (ndx == 0 || ndx == 1)
 9637                         p = "int";
 9638                 break;
 9639         /* freebsd32_clock_settime */
 9640         case 233:
 9641                 if (ndx == 0 || ndx == 1)
 9642                         p = "int";
 9643                 break;
 9644         /* freebsd32_clock_getres */
 9645         case 234:
 9646                 if (ndx == 0 || ndx == 1)
 9647                         p = "int";
 9648                 break;
 9649         /* freebsd32_ktimer_create */
 9650         case 235:
 9651                 if (ndx == 0 || ndx == 1)
 9652                         p = "int";
 9653                 break;
 9654         /* ktimer_delete */
 9655         case 236:
 9656                 if (ndx == 0 || ndx == 1)
 9657                         p = "int";
 9658                 break;
 9659         /* freebsd32_ktimer_settime */
 9660         case 237:
 9661                 if (ndx == 0 || ndx == 1)
 9662                         p = "int";
 9663                 break;
 9664         /* freebsd32_ktimer_gettime */
 9665         case 238:
 9666                 if (ndx == 0 || ndx == 1)
 9667                         p = "int";
 9668                 break;
 9669         /* ktimer_getoverrun */
 9670         case 239:
 9671                 if (ndx == 0 || ndx == 1)
 9672                         p = "int";
 9673                 break;
 9674         /* freebsd32_nanosleep */
 9675         case 240:
 9676                 if (ndx == 0 || ndx == 1)
 9677                         p = "int";
 9678                 break;
 9679         /* ffclock_getcounter */
 9680         case 241:
 9681                 if (ndx == 0 || ndx == 1)
 9682                         p = "int";
 9683                 break;
 9684         /* ffclock_setestimate */
 9685         case 242:
 9686                 if (ndx == 0 || ndx == 1)
 9687                         p = "int";
 9688                 break;
 9689         /* ffclock_getestimate */
 9690         case 243:
 9691                 if (ndx == 0 || ndx == 1)
 9692                         p = "int";
 9693                 break;
 9694         /* freebsd32_clock_getcpuclockid2 */
 9695         case 247:
 9696                 if (ndx == 0 || ndx == 1)
 9697                         p = "int";
 9698                 break;
 9699         /* minherit */
 9700         case 250:
 9701                 if (ndx == 0 || ndx == 1)
 9702                         p = "int";
 9703                 break;
 9704         /* rfork */
 9705         case 251:
 9706                 if (ndx == 0 || ndx == 1)
 9707                         p = "int";
 9708                 break;
 9709         /* openbsd_poll */
 9710         case 252:
 9711                 if (ndx == 0 || ndx == 1)
 9712                         p = "int";
 9713                 break;
 9714         /* issetugid */
 9715         case 253:
 9716         /* lchown */
 9717         case 254:
 9718                 if (ndx == 0 || ndx == 1)
 9719                         p = "int";
 9720                 break;
 9721         /* freebsd32_aio_read */
 9722         case 255:
 9723                 if (ndx == 0 || ndx == 1)
 9724                         p = "int";
 9725                 break;
 9726         /* freebsd32_aio_write */
 9727         case 256:
 9728                 if (ndx == 0 || ndx == 1)
 9729                         p = "int";
 9730                 break;
 9731         /* freebsd32_lio_listio */
 9732         case 257:
 9733                 if (ndx == 0 || ndx == 1)
 9734                         p = "int";
 9735                 break;
 9736         /* getdents */
 9737         case 272:
 9738                 if (ndx == 0 || ndx == 1)
 9739                         p = "int";
 9740                 break;
 9741         /* lchmod */
 9742         case 274:
 9743                 if (ndx == 0 || ndx == 1)
 9744                         p = "int";
 9745                 break;
 9746         /* lchown */
 9747         case 275:
 9748                 if (ndx == 0 || ndx == 1)
 9749                         p = "int";
 9750                 break;
 9751         /* freebsd32_lutimes */
 9752         case 276:
 9753                 if (ndx == 0 || ndx == 1)
 9754                         p = "int";
 9755                 break;
 9756         /* msync */
 9757         case 277:
 9758                 if (ndx == 0 || ndx == 1)
 9759                         p = "int";
 9760                 break;
 9761         /* nstat */
 9762         case 278:
 9763                 if (ndx == 0 || ndx == 1)
 9764                         p = "int";
 9765                 break;
 9766         /* nfstat */
 9767         case 279:
 9768                 if (ndx == 0 || ndx == 1)
 9769                         p = "int";
 9770                 break;
 9771         /* nlstat */
 9772         case 280:
 9773                 if (ndx == 0 || ndx == 1)
 9774                         p = "int";
 9775                 break;
 9776         /* freebsd32_preadv */
 9777         case 289:
 9778                 if (ndx == 0 || ndx == 1)
 9779                         p = "ssize_t";
 9780                 break;
 9781         /* freebsd32_pwritev */
 9782         case 290:
 9783                 if (ndx == 0 || ndx == 1)
 9784                         p = "ssize_t";
 9785                 break;
 9786         /* fhopen */
 9787         case 298:
 9788                 if (ndx == 0 || ndx == 1)
 9789                         p = "int";
 9790                 break;
 9791         /* fhstat */
 9792         case 299:
 9793                 if (ndx == 0 || ndx == 1)
 9794                         p = "int";
 9795                 break;
 9796         /* modnext */
 9797         case 300:
 9798                 if (ndx == 0 || ndx == 1)
 9799                         p = "int";
 9800                 break;
 9801         /* freebsd32_modstat */
 9802         case 301:
 9803                 if (ndx == 0 || ndx == 1)
 9804                         p = "int";
 9805                 break;
 9806         /* modfnext */
 9807         case 302:
 9808                 if (ndx == 0 || ndx == 1)
 9809                         p = "int";
 9810                 break;
 9811         /* modfind */
 9812         case 303:
 9813                 if (ndx == 0 || ndx == 1)
 9814                         p = "int";
 9815                 break;
 9816         /* kldload */
 9817         case 304:
 9818                 if (ndx == 0 || ndx == 1)
 9819                         p = "int";
 9820                 break;
 9821         /* kldunload */
 9822         case 305:
 9823                 if (ndx == 0 || ndx == 1)
 9824                         p = "int";
 9825                 break;
 9826         /* kldfind */
 9827         case 306:
 9828                 if (ndx == 0 || ndx == 1)
 9829                         p = "int";
 9830                 break;
 9831         /* kldnext */
 9832         case 307:
 9833                 if (ndx == 0 || ndx == 1)
 9834                         p = "int";
 9835                 break;
 9836         /* freebsd32_kldstat */
 9837         case 308:
 9838                 if (ndx == 0 || ndx == 1)
 9839                         p = "int";
 9840                 break;
 9841         /* kldfirstmod */
 9842         case 309:
 9843                 if (ndx == 0 || ndx == 1)
 9844                         p = "int";
 9845                 break;
 9846         /* getsid */
 9847         case 310:
 9848                 if (ndx == 0 || ndx == 1)
 9849                         p = "int";
 9850                 break;
 9851         /* setresuid */
 9852         case 311:
 9853                 if (ndx == 0 || ndx == 1)
 9854                         p = "int";
 9855                 break;
 9856         /* setresgid */
 9857         case 312:
 9858                 if (ndx == 0 || ndx == 1)
 9859                         p = "int";
 9860                 break;
 9861         /* freebsd32_aio_return */
 9862         case 314:
 9863                 if (ndx == 0 || ndx == 1)
 9864                         p = "int";
 9865                 break;
 9866         /* freebsd32_aio_suspend */
 9867         case 315:
 9868                 if (ndx == 0 || ndx == 1)
 9869                         p = "int";
 9870                 break;
 9871         /* freebsd32_aio_cancel */
 9872         case 316:
 9873                 if (ndx == 0 || ndx == 1)
 9874                         p = "int";
 9875                 break;
 9876         /* freebsd32_aio_error */
 9877         case 317:
 9878                 if (ndx == 0 || ndx == 1)
 9879                         p = "int";
 9880                 break;
 9881         /* freebsd32_oaio_read */
 9882         case 318:
 9883                 if (ndx == 0 || ndx == 1)
 9884                         p = "int";
 9885                 break;
 9886         /* freebsd32_oaio_write */
 9887         case 319:
 9888                 if (ndx == 0 || ndx == 1)
 9889                         p = "int";
 9890                 break;
 9891         /* freebsd32_olio_listio */
 9892         case 320:
 9893                 if (ndx == 0 || ndx == 1)
 9894                         p = "int";
 9895                 break;
 9896         /* yield */
 9897         case 321:
 9898         /* mlockall */
 9899         case 324:
 9900                 if (ndx == 0 || ndx == 1)
 9901                         p = "int";
 9902                 break;
 9903         /* munlockall */
 9904         case 325:
 9905         /* __getcwd */
 9906         case 326:
 9907                 if (ndx == 0 || ndx == 1)
 9908                         p = "int";
 9909                 break;
 9910         /* sched_setparam */
 9911         case 327:
 9912                 if (ndx == 0 || ndx == 1)
 9913                         p = "int";
 9914                 break;
 9915         /* sched_getparam */
 9916         case 328:
 9917                 if (ndx == 0 || ndx == 1)
 9918                         p = "int";
 9919                 break;
 9920         /* sched_setscheduler */
 9921         case 329:
 9922                 if (ndx == 0 || ndx == 1)
 9923                         p = "int";
 9924                 break;
 9925         /* sched_getscheduler */
 9926         case 330:
 9927                 if (ndx == 0 || ndx == 1)
 9928                         p = "int";
 9929                 break;
 9930         /* sched_yield */
 9931         case 331:
 9932         /* sched_get_priority_max */
 9933         case 332:
 9934                 if (ndx == 0 || ndx == 1)
 9935                         p = "int";
 9936                 break;
 9937         /* sched_get_priority_min */
 9938         case 333:
 9939                 if (ndx == 0 || ndx == 1)
 9940                         p = "int";
 9941                 break;
 9942         /* sched_rr_get_interval */
 9943         case 334:
 9944                 if (ndx == 0 || ndx == 1)
 9945                         p = "int";
 9946                 break;
 9947         /* utrace */
 9948         case 335:
 9949                 if (ndx == 0 || ndx == 1)
 9950                         p = "int";
 9951                 break;
 9952         /* kldsym */
 9953         case 337:
 9954                 if (ndx == 0 || ndx == 1)
 9955                         p = "int";
 9956                 break;
 9957         /* freebsd32_jail */
 9958         case 338:
 9959                 if (ndx == 0 || ndx == 1)
 9960                         p = "int";
 9961                 break;
 9962         /* sigprocmask */
 9963         case 340:
 9964                 if (ndx == 0 || ndx == 1)
 9965                         p = "int";
 9966                 break;
 9967         /* sigsuspend */
 9968         case 341:
 9969                 if (ndx == 0 || ndx == 1)
 9970                         p = "int";
 9971                 break;
 9972         /* sigpending */
 9973         case 343:
 9974                 if (ndx == 0 || ndx == 1)
 9975                         p = "int";
 9976                 break;
 9977         /* freebsd32_sigtimedwait */
 9978         case 345:
 9979                 if (ndx == 0 || ndx == 1)
 9980                         p = "int";
 9981                 break;
 9982         /* freebsd32_sigwaitinfo */
 9983         case 346:
 9984                 if (ndx == 0 || ndx == 1)
 9985                         p = "int";
 9986                 break;
 9987         /* __acl_get_file */
 9988         case 347:
 9989                 if (ndx == 0 || ndx == 1)
 9990                         p = "int";
 9991                 break;
 9992         /* __acl_set_file */
 9993         case 348:
 9994                 if (ndx == 0 || ndx == 1)
 9995                         p = "int";
 9996                 break;
 9997         /* __acl_get_fd */
 9998         case 349:
 9999                 if (ndx == 0 || ndx == 1)
10000                         p = "int";
10001                 break;
10002         /* __acl_set_fd */
10003         case 350:
10004                 if (ndx == 0 || ndx == 1)
10005                         p = "int";
10006                 break;
10007         /* __acl_delete_file */
10008         case 351:
10009                 if (ndx == 0 || ndx == 1)
10010                         p = "int";
10011                 break;
10012         /* __acl_delete_fd */
10013         case 352:
10014                 if (ndx == 0 || ndx == 1)
10015                         p = "int";
10016                 break;
10017         /* __acl_aclcheck_file */
10018         case 353:
10019                 if (ndx == 0 || ndx == 1)
10020                         p = "int";
10021                 break;
10022         /* __acl_aclcheck_fd */
10023         case 354:
10024                 if (ndx == 0 || ndx == 1)
10025                         p = "int";
10026                 break;
10027         /* extattrctl */
10028         case 355:
10029                 if (ndx == 0 || ndx == 1)
10030                         p = "int";
10031                 break;
10032         /* extattr_set_file */
10033         case 356:
10034                 if (ndx == 0 || ndx == 1)
10035                         p = "ssize_t";
10036                 break;
10037         /* extattr_get_file */
10038         case 357:
10039                 if (ndx == 0 || ndx == 1)
10040                         p = "ssize_t";
10041                 break;
10042         /* extattr_delete_file */
10043         case 358:
10044                 if (ndx == 0 || ndx == 1)
10045                         p = "int";
10046                 break;
10047         /* freebsd32_aio_waitcomplete */
10048         case 359:
10049                 if (ndx == 0 || ndx == 1)
10050                         p = "int";
10051                 break;
10052         /* getresuid */
10053         case 360:
10054                 if (ndx == 0 || ndx == 1)
10055                         p = "int";
10056                 break;
10057         /* getresgid */
10058         case 361:
10059                 if (ndx == 0 || ndx == 1)
10060                         p = "int";
10061                 break;
10062         /* kqueue */
10063         case 362:
10064         /* freebsd32_kevent */
10065         case 363:
10066                 if (ndx == 0 || ndx == 1)
10067                         p = "int";
10068                 break;
10069         /* extattr_set_fd */
10070         case 371:
10071                 if (ndx == 0 || ndx == 1)
10072                         p = "ssize_t";
10073                 break;
10074         /* extattr_get_fd */
10075         case 372:
10076                 if (ndx == 0 || ndx == 1)
10077                         p = "ssize_t";
10078                 break;
10079         /* extattr_delete_fd */
10080         case 373:
10081                 if (ndx == 0 || ndx == 1)
10082                         p = "int";
10083                 break;
10084         /* __setugid */
10085         case 374:
10086                 if (ndx == 0 || ndx == 1)
10087                         p = "int";
10088                 break;
10089         /* eaccess */
10090         case 376:
10091                 if (ndx == 0 || ndx == 1)
10092                         p = "int";
10093                 break;
10094         /* freebsd32_nmount */
10095         case 378:
10096                 if (ndx == 0 || ndx == 1)
10097                         p = "int";
10098                 break;
10099         /* kenv */
10100         case 390:
10101                 if (ndx == 0 || ndx == 1)
10102                         p = "int";
10103                 break;
10104         /* lchflags */
10105         case 391:
10106                 if (ndx == 0 || ndx == 1)
10107                         p = "int";
10108                 break;
10109         /* uuidgen */
10110         case 392:
10111                 if (ndx == 0 || ndx == 1)
10112                         p = "int";
10113                 break;
10114         /* freebsd32_sendfile */
10115         case 393:
10116                 if (ndx == 0 || ndx == 1)
10117                         p = "int";
10118                 break;
10119         /* getfsstat */
10120         case 395:
10121                 if (ndx == 0 || ndx == 1)
10122                         p = "int";
10123                 break;
10124         /* statfs */
10125         case 396:
10126                 if (ndx == 0 || ndx == 1)
10127                         p = "int";
10128                 break;
10129         /* fstatfs */
10130         case 397:
10131                 if (ndx == 0 || ndx == 1)
10132                         p = "int";
10133                 break;
10134         /* fhstatfs */
10135         case 398:
10136                 if (ndx == 0 || ndx == 1)
10137                         p = "int";
10138                 break;
10139         /* ksem_close */
10140         case 400:
10141                 if (ndx == 0 || ndx == 1)
10142                         p = "int";
10143                 break;
10144         /* ksem_post */
10145         case 401:
10146                 if (ndx == 0 || ndx == 1)
10147                         p = "int";
10148                 break;
10149         /* ksem_wait */
10150         case 402:
10151                 if (ndx == 0 || ndx == 1)
10152                         p = "int";
10153                 break;
10154         /* ksem_trywait */
10155         case 403:
10156                 if (ndx == 0 || ndx == 1)
10157                         p = "int";
10158                 break;
10159         /* freebsd32_ksem_init */
10160         case 404:
10161                 if (ndx == 0 || ndx == 1)
10162                         p = "int";
10163                 break;
10164         /* freebsd32_ksem_open */
10165         case 405:
10166                 if (ndx == 0 || ndx == 1)
10167                         p = "int";
10168                 break;
10169         /* ksem_unlink */
10170         case 406:
10171                 if (ndx == 0 || ndx == 1)
10172                         p = "int";
10173                 break;
10174         /* ksem_getvalue */
10175         case 407:
10176                 if (ndx == 0 || ndx == 1)
10177                         p = "int";
10178                 break;
10179         /* ksem_destroy */
10180         case 408:
10181                 if (ndx == 0 || ndx == 1)
10182                         p = "int";
10183                 break;
10184         /* extattr_set_link */
10185         case 412:
10186                 if (ndx == 0 || ndx == 1)
10187                         p = "ssize_t";
10188                 break;
10189         /* extattr_get_link */
10190         case 413:
10191                 if (ndx == 0 || ndx == 1)
10192                         p = "ssize_t";
10193                 break;
10194         /* extattr_delete_link */
10195         case 414:
10196                 if (ndx == 0 || ndx == 1)
10197                         p = "int";
10198                 break;
10199         /* freebsd32_sigaction */
10200         case 416:
10201                 if (ndx == 0 || ndx == 1)
10202                         p = "int";
10203                 break;
10204         /* freebsd32_sigreturn */
10205         case 417:
10206                 if (ndx == 0 || ndx == 1)
10207                         p = "int";
10208                 break;
10209         /* freebsd32_getcontext */
10210         case 421:
10211                 if (ndx == 0 || ndx == 1)
10212                         p = "int";
10213                 break;
10214         /* freebsd32_setcontext */
10215         case 422:
10216                 if (ndx == 0 || ndx == 1)
10217                         p = "int";
10218                 break;
10219         /* freebsd32_swapcontext */
10220         case 423:
10221                 if (ndx == 0 || ndx == 1)
10222                         p = "int";
10223                 break;
10224         /* __acl_get_link */
10225         case 425:
10226                 if (ndx == 0 || ndx == 1)
10227                         p = "int";
10228                 break;
10229         /* __acl_set_link */
10230         case 426:
10231                 if (ndx == 0 || ndx == 1)
10232                         p = "int";
10233                 break;
10234         /* __acl_delete_link */
10235         case 427:
10236                 if (ndx == 0 || ndx == 1)
10237                         p = "int";
10238                 break;
10239         /* __acl_aclcheck_link */
10240         case 428:
10241                 if (ndx == 0 || ndx == 1)
10242                         p = "int";
10243                 break;
10244         /* sigwait */
10245         case 429:
10246                 if (ndx == 0 || ndx == 1)
10247                         p = "int";
10248                 break;
10249         /* thr_exit */
10250         case 431:
10251                 if (ndx == 0 || ndx == 1)
10252                         p = "void";
10253                 break;
10254         /* thr_self */
10255         case 432:
10256                 if (ndx == 0 || ndx == 1)
10257                         p = "int";
10258                 break;
10259         /* thr_kill */
10260         case 433:
10261                 if (ndx == 0 || ndx == 1)
10262                         p = "int";
10263                 break;
10264         /* freebsd32_umtx_lock */
10265         case 434:
10266                 if (ndx == 0 || ndx == 1)
10267                         p = "int";
10268                 break;
10269         /* freebsd32_umtx_unlock */
10270         case 435:
10271                 if (ndx == 0 || ndx == 1)
10272                         p = "int";
10273                 break;
10274         /* jail_attach */
10275         case 436:
10276                 if (ndx == 0 || ndx == 1)
10277                         p = "int";
10278                 break;
10279         /* extattr_list_fd */
10280         case 437:
10281                 if (ndx == 0 || ndx == 1)
10282                         p = "ssize_t";
10283                 break;
10284         /* extattr_list_file */
10285         case 438:
10286                 if (ndx == 0 || ndx == 1)
10287                         p = "ssize_t";
10288                 break;
10289         /* extattr_list_link */
10290         case 439:
10291                 if (ndx == 0 || ndx == 1)
10292                         p = "ssize_t";
10293                 break;
10294         /* freebsd32_ksem_timedwait */
10295         case 441:
10296                 if (ndx == 0 || ndx == 1)
10297                         p = "int";
10298                 break;
10299         /* freebsd32_thr_suspend */
10300         case 442:
10301                 if (ndx == 0 || ndx == 1)
10302                         p = "int";
10303                 break;
10304         /* thr_wake */
10305         case 443:
10306                 if (ndx == 0 || ndx == 1)
10307                         p = "int";
10308                 break;
10309         /* kldunloadf */
10310         case 444:
10311                 if (ndx == 0 || ndx == 1)
10312                         p = "int";
10313                 break;
10314         /* audit */
10315         case 445:
10316                 if (ndx == 0 || ndx == 1)
10317                         p = "int";
10318                 break;
10319         /* auditon */
10320         case 446:
10321                 if (ndx == 0 || ndx == 1)
10322                         p = "int";
10323                 break;
10324         /* getauid */
10325         case 447:
10326                 if (ndx == 0 || ndx == 1)
10327                         p = "int";
10328                 break;
10329         /* setauid */
10330         case 448:
10331                 if (ndx == 0 || ndx == 1)
10332                         p = "int";
10333                 break;
10334         /* getaudit */
10335         case 449:
10336                 if (ndx == 0 || ndx == 1)
10337                         p = "int";
10338                 break;
10339         /* setaudit */
10340         case 450:
10341                 if (ndx == 0 || ndx == 1)
10342                         p = "int";
10343                 break;
10344         /* getaudit_addr */
10345         case 451:
10346                 if (ndx == 0 || ndx == 1)
10347                         p = "int";
10348                 break;
10349         /* setaudit_addr */
10350         case 452:
10351                 if (ndx == 0 || ndx == 1)
10352                         p = "int";
10353                 break;
10354         /* auditctl */
10355         case 453:
10356                 if (ndx == 0 || ndx == 1)
10357                         p = "int";
10358                 break;
10359         /* freebsd32_umtx_op */
10360         case 454:
10361                 if (ndx == 0 || ndx == 1)
10362                         p = "int";
10363                 break;
10364         /* freebsd32_thr_new */
10365         case 455:
10366                 if (ndx == 0 || ndx == 1)
10367                         p = "int";
10368                 break;
10369         /* freebsd32_sigqueue */
10370         case 456:
10371                 if (ndx == 0 || ndx == 1)
10372                         p = "int";
10373                 break;
10374         /* freebsd32_kmq_open */
10375         case 457:
10376                 if (ndx == 0 || ndx == 1)
10377                         p = "int";
10378                 break;
10379         /* freebsd32_kmq_setattr */
10380         case 458:
10381                 if (ndx == 0 || ndx == 1)
10382                         p = "int";
10383                 break;
10384         /* freebsd32_kmq_timedreceive */
10385         case 459:
10386                 if (ndx == 0 || ndx == 1)
10387                         p = "int";
10388                 break;
10389         /* freebsd32_kmq_timedsend */
10390         case 460:
10391                 if (ndx == 0 || ndx == 1)
10392                         p = "int";
10393                 break;
10394         /* freebsd32_kmq_notify */
10395         case 461:
10396                 if (ndx == 0 || ndx == 1)
10397                         p = "int";
10398                 break;
10399         /* kmq_unlink */
10400         case 462:
10401                 if (ndx == 0 || ndx == 1)
10402                         p = "int";
10403                 break;
10404         /* abort2 */
10405         case 463:
10406                 if (ndx == 0 || ndx == 1)
10407                         p = "int";
10408                 break;
10409         /* thr_set_name */
10410         case 464:
10411                 if (ndx == 0 || ndx == 1)
10412                         p = "int";
10413                 break;
10414         /* freebsd32_aio_fsync */
10415         case 465:
10416                 if (ndx == 0 || ndx == 1)
10417                         p = "int";
10418                 break;
10419         /* rtprio_thread */
10420         case 466:
10421                 if (ndx == 0 || ndx == 1)
10422                         p = "int";
10423                 break;
10424         /* sctp_peeloff */
10425         case 471:
10426                 if (ndx == 0 || ndx == 1)
10427                         p = "int";
10428                 break;
10429         /* sctp_generic_sendmsg */
10430         case 472:
10431                 if (ndx == 0 || ndx == 1)
10432                         p = "int";
10433                 break;
10434         /* sctp_generic_sendmsg_iov */
10435         case 473:
10436                 if (ndx == 0 || ndx == 1)
10437                         p = "int";
10438                 break;
10439         /* sctp_generic_recvmsg */
10440         case 474:
10441                 if (ndx == 0 || ndx == 1)
10442                         p = "int";
10443                 break;
10444 #ifdef PAD64_REQUIRED
10445         /* freebsd32_pread */
10446         case 475:
10447                 if (ndx == 0 || ndx == 1)
10448                         p = "ssize_t";
10449                 break;
10450         /* freebsd32_pwrite */
10451         case 476:
10452                 if (ndx == 0 || ndx == 1)
10453                         p = "ssize_t";
10454                 break;
10455         /* freebsd32_mmap */
10456         case 477:
10457                 if (ndx == 0 || ndx == 1)
10458                         p = "caddr_t";
10459                 break;
10460         /* freebsd32_lseek */
10461         case 478:
10462                 if (ndx == 0 || ndx == 1)
10463                         p = "off_t";
10464                 break;
10465         /* freebsd32_truncate */
10466         case 479:
10467                 if (ndx == 0 || ndx == 1)
10468                         p = "int";
10469                 break;
10470         /* freebsd32_ftruncate */
10471         case 480:
10472                 if (ndx == 0 || ndx == 1)
10473                         p = "int";
10474                 break;
10475 #else
10476         /* freebsd32_pread */
10477         case 475:
10478                 if (ndx == 0 || ndx == 1)
10479                         p = "ssize_t";
10480                 break;
10481         /* freebsd32_pwrite */
10482         case 476:
10483                 if (ndx == 0 || ndx == 1)
10484                         p = "ssize_t";
10485                 break;
10486         /* freebsd32_mmap */
10487         case 477:
10488                 if (ndx == 0 || ndx == 1)
10489                         p = "caddr_t";
10490                 break;
10491         /* freebsd32_lseek */
10492         case 478:
10493                 if (ndx == 0 || ndx == 1)
10494                         p = "off_t";
10495                 break;
10496         /* freebsd32_truncate */
10497         case 479:
10498                 if (ndx == 0 || ndx == 1)
10499                         p = "int";
10500                 break;
10501         /* freebsd32_ftruncate */
10502         case 480:
10503                 if (ndx == 0 || ndx == 1)
10504                         p = "int";
10505                 break;
10506 #endif
10507         /* thr_kill2 */
10508         case 481:
10509                 if (ndx == 0 || ndx == 1)
10510                         p = "int";
10511                 break;
10512         /* shm_open */
10513         case 482:
10514                 if (ndx == 0 || ndx == 1)
10515                         p = "int";
10516                 break;
10517         /* shm_unlink */
10518         case 483:
10519                 if (ndx == 0 || ndx == 1)
10520                         p = "int";
10521                 break;
10522         /* cpuset */
10523         case 484:
10524                 if (ndx == 0 || ndx == 1)
10525                         p = "int";
10526                 break;
10527 #ifdef PAD64_REQUIRED
10528         /* freebsd32_cpuset_setid */
10529         case 485:
10530                 if (ndx == 0 || ndx == 1)
10531                         p = "int";
10532                 break;
10533 #else
10534         /* freebsd32_cpuset_setid */
10535         case 485:
10536                 if (ndx == 0 || ndx == 1)
10537                         p = "int";
10538                 break;
10539 #endif
10540         /* freebsd32_cpuset_getid */
10541         case 486:
10542                 if (ndx == 0 || ndx == 1)
10543                         p = "int";
10544                 break;
10545         /* freebsd32_cpuset_getaffinity */
10546         case 487:
10547                 if (ndx == 0 || ndx == 1)
10548                         p = "int";
10549                 break;
10550         /* freebsd32_cpuset_setaffinity */
10551         case 488:
10552                 if (ndx == 0 || ndx == 1)
10553                         p = "int";
10554                 break;
10555         /* faccessat */
10556         case 489:
10557                 if (ndx == 0 || ndx == 1)
10558                         p = "int";
10559                 break;
10560         /* fchmodat */
10561         case 490:
10562                 if (ndx == 0 || ndx == 1)
10563                         p = "int";
10564                 break;
10565         /* fchownat */
10566         case 491:
10567                 if (ndx == 0 || ndx == 1)
10568                         p = "int";
10569                 break;
10570         /* freebsd32_fexecve */
10571         case 492:
10572                 if (ndx == 0 || ndx == 1)
10573                         p = "int";
10574                 break;
10575         /* freebsd32_fstatat */
10576         case 493:
10577                 if (ndx == 0 || ndx == 1)
10578                         p = "int";
10579                 break;
10580         /* freebsd32_futimesat */
10581         case 494:
10582                 if (ndx == 0 || ndx == 1)
10583                         p = "int";
10584                 break;
10585         /* linkat */
10586         case 495:
10587                 if (ndx == 0 || ndx == 1)
10588                         p = "int";
10589                 break;
10590         /* mkdirat */
10591         case 496:
10592                 if (ndx == 0 || ndx == 1)
10593                         p = "int";
10594                 break;
10595         /* mkfifoat */
10596         case 497:
10597                 if (ndx == 0 || ndx == 1)
10598                         p = "int";
10599                 break;
10600         /* mknodat */
10601         case 498:
10602                 if (ndx == 0 || ndx == 1)
10603                         p = "int";
10604                 break;
10605         /* openat */
10606         case 499:
10607                 if (ndx == 0 || ndx == 1)
10608                         p = "int";
10609                 break;
10610         /* readlinkat */
10611         case 500:
10612                 if (ndx == 0 || ndx == 1)
10613                         p = "int";
10614                 break;
10615         /* renameat */
10616         case 501:
10617                 if (ndx == 0 || ndx == 1)
10618                         p = "int";
10619                 break;
10620         /* symlinkat */
10621         case 502:
10622                 if (ndx == 0 || ndx == 1)
10623                         p = "int";
10624                 break;
10625         /* unlinkat */
10626         case 503:
10627                 if (ndx == 0 || ndx == 1)
10628                         p = "int";
10629                 break;
10630         /* posix_openpt */
10631         case 504:
10632                 if (ndx == 0 || ndx == 1)
10633                         p = "int";
10634                 break;
10635         /* freebsd32_jail_get */
10636         case 506:
10637                 if (ndx == 0 || ndx == 1)
10638                         p = "int";
10639                 break;
10640         /* freebsd32_jail_set */
10641         case 507:
10642                 if (ndx == 0 || ndx == 1)
10643                         p = "int";
10644                 break;
10645         /* jail_remove */
10646         case 508:
10647                 if (ndx == 0 || ndx == 1)
10648                         p = "int";
10649                 break;
10650         /* closefrom */
10651         case 509:
10652                 if (ndx == 0 || ndx == 1)
10653                         p = "int";
10654                 break;
10655         /* freebsd32_semctl */
10656         case 510:
10657                 if (ndx == 0 || ndx == 1)
10658                         p = "int";
10659                 break;
10660         /* freebsd32_msgctl */
10661         case 511:
10662                 if (ndx == 0 || ndx == 1)
10663                         p = "int";
10664                 break;
10665         /* freebsd32_shmctl */
10666         case 512:
10667                 if (ndx == 0 || ndx == 1)
10668                         p = "int";
10669                 break;
10670         /* lpathconf */
10671         case 513:
10672                 if (ndx == 0 || ndx == 1)
10673                         p = "int";
10674                 break;
10675         /* __cap_rights_get */
10676         case 515:
10677                 if (ndx == 0 || ndx == 1)
10678                         p = "int";
10679                 break;
10680         /* freebsd32_cap_enter */
10681         case 516:
10682         /* cap_getmode */
10683         case 517:
10684                 if (ndx == 0 || ndx == 1)
10685                         p = "int";
10686                 break;
10687         /* pdfork */
10688         case 518:
10689                 if (ndx == 0 || ndx == 1)
10690                         p = "int";
10691                 break;
10692         /* pdkill */
10693         case 519:
10694                 if (ndx == 0 || ndx == 1)
10695                         p = "int";
10696                 break;
10697         /* pdgetpid */
10698         case 520:
10699                 if (ndx == 0 || ndx == 1)
10700                         p = "int";
10701                 break;
10702         /* freebsd32_pselect */
10703         case 522:
10704                 if (ndx == 0 || ndx == 1)
10705                         p = "int";
10706                 break;
10707         /* getloginclass */
10708         case 523:
10709                 if (ndx == 0 || ndx == 1)
10710                         p = "int";
10711                 break;
10712         /* setloginclass */
10713         case 524:
10714                 if (ndx == 0 || ndx == 1)
10715                         p = "int";
10716                 break;
10717         /* rctl_get_racct */
10718         case 525:
10719                 if (ndx == 0 || ndx == 1)
10720                         p = "int";
10721                 break;
10722         /* rctl_get_rules */
10723         case 526:
10724                 if (ndx == 0 || ndx == 1)
10725                         p = "int";
10726                 break;
10727         /* rctl_get_limits */
10728         case 527:
10729                 if (ndx == 0 || ndx == 1)
10730                         p = "int";
10731                 break;
10732         /* rctl_add_rule */
10733         case 528:
10734                 if (ndx == 0 || ndx == 1)
10735                         p = "int";
10736                 break;
10737         /* rctl_remove_rule */
10738         case 529:
10739                 if (ndx == 0 || ndx == 1)
10740                         p = "int";
10741                 break;
10742 #ifdef PAD64_REQUIRED
10743         /* freebsd32_posix_fallocate */
10744         case 530:
10745                 if (ndx == 0 || ndx == 1)
10746                         p = "int";
10747                 break;
10748         /* freebsd32_posix_fadvise */
10749         case 531:
10750                 if (ndx == 0 || ndx == 1)
10751                         p = "int";
10752                 break;
10753         /* freebsd32_wait6 */
10754         case 532:
10755                 if (ndx == 0 || ndx == 1)
10756                         p = "int";
10757                 break;
10758 #else
10759         /* freebsd32_posix_fallocate */
10760         case 530:
10761                 if (ndx == 0 || ndx == 1)
10762                         p = "int";
10763                 break;
10764         /* freebsd32_posix_fadvise */
10765         case 531:
10766                 if (ndx == 0 || ndx == 1)
10767                         p = "int";
10768                 break;
10769         /* freebsd32_wait6 */
10770         case 532:
10771                 if (ndx == 0 || ndx == 1)
10772                         p = "int";
10773                 break;
10774 #endif
10775         /* cap_rights_limit */
10776         case 533:
10777                 if (ndx == 0 || ndx == 1)
10778                         p = "int";
10779                 break;
10780         /* freebsd32_cap_ioctls_limit */
10781         case 534:
10782                 if (ndx == 0 || ndx == 1)
10783                         p = "int";
10784                 break;
10785         /* freebsd32_cap_ioctls_get */
10786         case 535:
10787                 if (ndx == 0 || ndx == 1)
10788                         p = "ssize_t";
10789                 break;
10790         /* cap_fcntls_limit */
10791         case 536:
10792                 if (ndx == 0 || ndx == 1)
10793                         p = "int";
10794                 break;
10795         /* cap_fcntls_get */
10796         case 537:
10797                 if (ndx == 0 || ndx == 1)
10798                         p = "int";
10799                 break;
10800         /* bindat */
10801         case 538:
10802                 if (ndx == 0 || ndx == 1)
10803                         p = "int";
10804                 break;
10805         /* connectat */
10806         case 539:
10807                 if (ndx == 0 || ndx == 1)
10808                         p = "int";
10809                 break;
10810         /* chflagsat */
10811         case 540:
10812                 if (ndx == 0 || ndx == 1)
10813                         p = "int";
10814                 break;
10815         /* accept4 */
10816         case 541:
10817                 if (ndx == 0 || ndx == 1)
10818                         p = "int";
10819                 break;
10820         /* pipe2 */
10821         case 542:
10822                 if (ndx == 0 || ndx == 1)
10823                         p = "int";
10824                 break;
10825         /* freebsd32_aio_mlock */
10826         case 543:
10827                 if (ndx == 0 || ndx == 1)
10828                         p = "int";
10829                 break;
10830 #ifdef PAD64_REQUIRED
10831         /* freebsd32_procctl */
10832         case 544:
10833                 if (ndx == 0 || ndx == 1)
10834                         p = "int";
10835                 break;
10836 #else
10837         /* freebsd32_procctl */
10838         case 544:
10839                 if (ndx == 0 || ndx == 1)
10840                         p = "int";
10841                 break;
10842 #endif
10843         /* freebsd32_ppoll */
10844         case 545:
10845                 if (ndx == 0 || ndx == 1)
10846                         p = "int";
10847                 break;
10848         /* freebsd32_futimens */
10849         case 546:
10850                 if (ndx == 0 || ndx == 1)
10851                         p = "int";
10852                 break;
10853         /* freebsd32_utimensat */
10854         case 547:
10855                 if (ndx == 0 || ndx == 1)
10856                         p = "int";
10857                 break;
10858         default:
10859                 break;
10860         };
10861         if (p != NULL)
10862                 strlcpy(desc, p, descsz);
10863 }

Cache object: d9c84e6ee7c006302afff9aeb4976395


[ 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.