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