Home | History | Annotate | Line # | Download | only in arm
linux_systrace_args.c revision 1.26.2.1
      1  1.26.2.1  perseant /* $NetBSD: linux_systrace_args.c,v 1.26.2.1 2025/08/02 05:56:23 perseant Exp $ */
      2       1.1     ozaki 
      3       1.1     ozaki /*
      4      1.16   thorpej  * System call argument to DTrace register array conversion.
      5       1.1     ozaki  *
      6       1.1     ozaki  * DO NOT EDIT-- this file is automatically generated.
      7       1.1     ozaki  * This file is part of the DTrace syscall provider.
      8       1.1     ozaki  */
      9       1.1     ozaki 
     10       1.1     ozaki static void
     11       1.1     ozaki systrace_args(register_t sysnum, const void *params, uintptr_t *uarg, size_t *n_args)
     12       1.1     ozaki {
     13       1.1     ozaki 	intptr_t *iarg  = (intptr_t *)uarg;
     14       1.1     ozaki 	switch (sysnum) {
     15       1.1     ozaki 	/* linux_sys_nosys */
     16       1.1     ozaki 	case 0: {
     17       1.1     ozaki 		*n_args = 0;
     18       1.1     ozaki 		break;
     19       1.1     ozaki 	}
     20       1.1     ozaki 	/* linux_sys_exit */
     21       1.1     ozaki 	case 1: {
     22       1.4  christos 		const struct linux_sys_exit_args *p = params;
     23       1.1     ozaki 		iarg[0] = SCARG(p, rval); /* int */
     24       1.1     ozaki 		*n_args = 1;
     25       1.1     ozaki 		break;
     26       1.1     ozaki 	}
     27       1.1     ozaki 	/* sys_fork */
     28       1.1     ozaki 	case 2: {
     29       1.1     ozaki 		*n_args = 0;
     30       1.1     ozaki 		break;
     31       1.1     ozaki 	}
     32       1.1     ozaki 	/* sys_read */
     33       1.1     ozaki 	case 3: {
     34       1.4  christos 		const struct sys_read_args *p = params;
     35       1.1     ozaki 		iarg[0] = SCARG(p, fd); /* int */
     36       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, buf); /* void * */
     37       1.1     ozaki 		uarg[2] = SCARG(p, nbyte); /* size_t */
     38       1.1     ozaki 		*n_args = 3;
     39       1.1     ozaki 		break;
     40       1.1     ozaki 	}
     41       1.1     ozaki 	/* sys_write */
     42       1.1     ozaki 	case 4: {
     43       1.4  christos 		const struct sys_write_args *p = params;
     44       1.1     ozaki 		iarg[0] = SCARG(p, fd); /* int */
     45       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, buf); /* const void * */
     46       1.1     ozaki 		uarg[2] = SCARG(p, nbyte); /* size_t */
     47       1.1     ozaki 		*n_args = 3;
     48       1.1     ozaki 		break;
     49       1.1     ozaki 	}
     50       1.1     ozaki 	/* linux_sys_open */
     51       1.1     ozaki 	case 5: {
     52       1.4  christos 		const struct linux_sys_open_args *p = params;
     53       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, path); /* const char * */
     54       1.1     ozaki 		iarg[1] = SCARG(p, flags); /* int */
     55       1.1     ozaki 		iarg[2] = SCARG(p, mode); /* linux_umode_t */
     56       1.1     ozaki 		*n_args = 3;
     57       1.1     ozaki 		break;
     58       1.1     ozaki 	}
     59       1.1     ozaki 	/* sys_close */
     60       1.1     ozaki 	case 6: {
     61       1.4  christos 		const struct sys_close_args *p = params;
     62       1.1     ozaki 		iarg[0] = SCARG(p, fd); /* int */
     63       1.1     ozaki 		*n_args = 1;
     64       1.1     ozaki 		break;
     65       1.1     ozaki 	}
     66       1.1     ozaki 	/* linux_sys_waitpid */
     67       1.1     ozaki 	case 7: {
     68       1.4  christos 		const struct linux_sys_waitpid_args *p = params;
     69       1.1     ozaki 		iarg[0] = SCARG(p, pid); /* int */
     70       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, status); /* int * */
     71       1.1     ozaki 		iarg[2] = SCARG(p, options); /* int */
     72       1.1     ozaki 		*n_args = 3;
     73       1.1     ozaki 		break;
     74       1.1     ozaki 	}
     75       1.1     ozaki 	/* linux_sys_creat */
     76       1.1     ozaki 	case 8: {
     77       1.4  christos 		const struct linux_sys_creat_args *p = params;
     78       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, path); /* const char * */
     79       1.1     ozaki 		iarg[1] = SCARG(p, mode); /* linux_umode_t */
     80       1.1     ozaki 		*n_args = 2;
     81       1.1     ozaki 		break;
     82       1.1     ozaki 	}
     83       1.1     ozaki 	/* sys_link */
     84       1.1     ozaki 	case 9: {
     85       1.4  christos 		const struct sys_link_args *p = params;
     86       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, path); /* const char * */
     87       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, link); /* const char * */
     88       1.1     ozaki 		*n_args = 2;
     89       1.1     ozaki 		break;
     90       1.1     ozaki 	}
     91       1.1     ozaki 	/* linux_sys_unlink */
     92       1.1     ozaki 	case 10: {
     93       1.4  christos 		const struct linux_sys_unlink_args *p = params;
     94       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, path); /* const char * */
     95       1.1     ozaki 		*n_args = 1;
     96       1.1     ozaki 		break;
     97       1.1     ozaki 	}
     98       1.1     ozaki 	/* sys_execve */
     99       1.1     ozaki 	case 11: {
    100       1.4  christos 		const struct sys_execve_args *p = params;
    101       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, path); /* const char * */
    102       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, argp); /* char ** */
    103       1.1     ozaki 		uarg[2] = (intptr_t) SCARG(p, envp); /* char ** */
    104       1.1     ozaki 		*n_args = 3;
    105       1.1     ozaki 		break;
    106       1.1     ozaki 	}
    107       1.1     ozaki 	/* sys_chdir */
    108       1.1     ozaki 	case 12: {
    109       1.4  christos 		const struct sys_chdir_args *p = params;
    110       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, path); /* const char * */
    111       1.1     ozaki 		*n_args = 1;
    112       1.1     ozaki 		break;
    113       1.1     ozaki 	}
    114       1.1     ozaki 	/* linux_sys_time */
    115       1.1     ozaki 	case 13: {
    116       1.4  christos 		const struct linux_sys_time_args *p = params;
    117       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, t); /* linux_time_t * */
    118       1.1     ozaki 		*n_args = 1;
    119       1.1     ozaki 		break;
    120       1.1     ozaki 	}
    121       1.1     ozaki 	/* linux_sys_mknod */
    122       1.1     ozaki 	case 14: {
    123       1.4  christos 		const struct linux_sys_mknod_args *p = params;
    124       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, path); /* const char * */
    125       1.1     ozaki 		iarg[1] = SCARG(p, mode); /* linux_umode_t */
    126       1.1     ozaki 		uarg[2] = SCARG(p, dev); /* unsigned */
    127       1.1     ozaki 		*n_args = 3;
    128       1.1     ozaki 		break;
    129       1.1     ozaki 	}
    130       1.1     ozaki 	/* sys_chmod */
    131       1.1     ozaki 	case 15: {
    132       1.4  christos 		const struct sys_chmod_args *p = params;
    133       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, path); /* const char * */
    134       1.1     ozaki 		iarg[1] = SCARG(p, mode); /* int */
    135       1.1     ozaki 		*n_args = 2;
    136       1.1     ozaki 		break;
    137       1.1     ozaki 	}
    138       1.1     ozaki 	/* linux_sys_lchown16 */
    139       1.1     ozaki 	case 16: {
    140       1.4  christos 		const struct linux_sys_lchown16_args *p = params;
    141       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, path); /* const char * */
    142       1.1     ozaki 		iarg[1] = SCARG(p, uid); /* linux_uid16_t */
    143       1.1     ozaki 		iarg[2] = SCARG(p, gid); /* linux_gid16_t */
    144       1.1     ozaki 		*n_args = 3;
    145       1.1     ozaki 		break;
    146       1.1     ozaki 	}
    147       1.1     ozaki 	/* compat_43_sys_lseek */
    148       1.1     ozaki 	case 19: {
    149       1.4  christos 		const struct compat_43_sys_lseek_args *p = params;
    150       1.1     ozaki 		iarg[0] = SCARG(p, fd); /* int */
    151       1.1     ozaki 		iarg[1] = SCARG(p, offset); /* long */
    152       1.1     ozaki 		iarg[2] = SCARG(p, whence); /* int */
    153       1.1     ozaki 		*n_args = 3;
    154       1.1     ozaki 		break;
    155       1.1     ozaki 	}
    156       1.1     ozaki 	/* sys_getpid */
    157       1.1     ozaki 	case 20: {
    158       1.1     ozaki 		*n_args = 0;
    159       1.1     ozaki 		break;
    160       1.1     ozaki 	}
    161       1.1     ozaki 	/* sys_setuid */
    162       1.1     ozaki 	case 23: {
    163       1.4  christos 		const struct sys_setuid_args *p = params;
    164       1.1     ozaki 		uarg[0] = SCARG(p, uid); /* uid_t */
    165       1.1     ozaki 		*n_args = 1;
    166       1.1     ozaki 		break;
    167       1.1     ozaki 	}
    168       1.1     ozaki 	/* sys_getuid */
    169       1.1     ozaki 	case 24: {
    170       1.1     ozaki 		*n_args = 0;
    171       1.1     ozaki 		break;
    172       1.1     ozaki 	}
    173       1.1     ozaki 	/* linux_sys_stime */
    174       1.1     ozaki 	case 25: {
    175       1.4  christos 		const struct linux_sys_stime_args *p = params;
    176       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, t); /* linux_time_t * */
    177       1.1     ozaki 		*n_args = 1;
    178       1.1     ozaki 		break;
    179       1.1     ozaki 	}
    180       1.1     ozaki 	/* linux_sys_ptrace */
    181       1.1     ozaki 	case 26: {
    182       1.4  christos 		const struct linux_sys_ptrace_args *p = params;
    183       1.1     ozaki 		iarg[0] = SCARG(p, request); /* int */
    184       1.1     ozaki 		iarg[1] = SCARG(p, pid); /* int */
    185       1.1     ozaki 		iarg[2] = SCARG(p, addr); /* int */
    186       1.1     ozaki 		iarg[3] = SCARG(p, data); /* int */
    187       1.1     ozaki 		*n_args = 4;
    188       1.1     ozaki 		break;
    189       1.1     ozaki 	}
    190       1.1     ozaki 	/* linux_sys_alarm */
    191       1.1     ozaki 	case 27: {
    192       1.4  christos 		const struct linux_sys_alarm_args *p = params;
    193       1.1     ozaki 		uarg[0] = SCARG(p, secs); /* unsigned int */
    194       1.1     ozaki 		*n_args = 1;
    195       1.1     ozaki 		break;
    196       1.1     ozaki 	}
    197       1.1     ozaki 	/* linux_sys_pause */
    198       1.1     ozaki 	case 29: {
    199       1.1     ozaki 		*n_args = 0;
    200       1.1     ozaki 		break;
    201       1.1     ozaki 	}
    202       1.1     ozaki 	/* linux_sys_utime */
    203       1.1     ozaki 	case 30: {
    204       1.4  christos 		const struct linux_sys_utime_args *p = params;
    205       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, path); /* const char * */
    206       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, times); /* struct linux_utimbuf * */
    207       1.1     ozaki 		*n_args = 2;
    208       1.1     ozaki 		break;
    209       1.1     ozaki 	}
    210       1.1     ozaki 	/* sys_access */
    211       1.1     ozaki 	case 33: {
    212       1.4  christos 		const struct sys_access_args *p = params;
    213       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, path); /* const char * */
    214       1.1     ozaki 		iarg[1] = SCARG(p, flags); /* int */
    215       1.1     ozaki 		*n_args = 2;
    216       1.1     ozaki 		break;
    217       1.1     ozaki 	}
    218       1.1     ozaki 	/* linux_sys_nice */
    219       1.1     ozaki 	case 34: {
    220       1.4  christos 		const struct linux_sys_nice_args *p = params;
    221       1.1     ozaki 		iarg[0] = SCARG(p, incr); /* int */
    222       1.1     ozaki 		*n_args = 1;
    223       1.1     ozaki 		break;
    224       1.1     ozaki 	}
    225       1.1     ozaki 	/* sys_sync */
    226       1.1     ozaki 	case 36: {
    227       1.1     ozaki 		*n_args = 0;
    228       1.1     ozaki 		break;
    229       1.1     ozaki 	}
    230       1.1     ozaki 	/* linux_sys_kill */
    231       1.1     ozaki 	case 37: {
    232       1.4  christos 		const struct linux_sys_kill_args *p = params;
    233       1.1     ozaki 		iarg[0] = SCARG(p, pid); /* int */
    234       1.1     ozaki 		iarg[1] = SCARG(p, signum); /* int */
    235       1.1     ozaki 		*n_args = 2;
    236       1.1     ozaki 		break;
    237       1.1     ozaki 	}
    238       1.1     ozaki 	/* sys___posix_rename */
    239       1.1     ozaki 	case 38: {
    240       1.4  christos 		const struct sys___posix_rename_args *p = params;
    241       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, from); /* const char * */
    242       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, to); /* const char * */
    243       1.1     ozaki 		*n_args = 2;
    244       1.1     ozaki 		break;
    245       1.1     ozaki 	}
    246       1.1     ozaki 	/* sys_mkdir */
    247       1.1     ozaki 	case 39: {
    248       1.4  christos 		const struct sys_mkdir_args *p = params;
    249       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, path); /* const char * */
    250       1.1     ozaki 		iarg[1] = SCARG(p, mode); /* linux_umode_t */
    251       1.1     ozaki 		*n_args = 2;
    252       1.1     ozaki 		break;
    253       1.1     ozaki 	}
    254       1.1     ozaki 	/* sys_rmdir */
    255       1.1     ozaki 	case 40: {
    256       1.4  christos 		const struct sys_rmdir_args *p = params;
    257       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, path); /* const char * */
    258       1.1     ozaki 		*n_args = 1;
    259       1.1     ozaki 		break;
    260       1.1     ozaki 	}
    261       1.1     ozaki 	/* sys_dup */
    262       1.1     ozaki 	case 41: {
    263       1.4  christos 		const struct sys_dup_args *p = params;
    264       1.1     ozaki 		iarg[0] = SCARG(p, fd); /* int */
    265       1.1     ozaki 		*n_args = 1;
    266       1.1     ozaki 		break;
    267       1.1     ozaki 	}
    268       1.1     ozaki 	/* linux_sys_pipe */
    269       1.1     ozaki 	case 42: {
    270       1.4  christos 		const struct linux_sys_pipe_args *p = params;
    271       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, pfds); /* int * */
    272       1.1     ozaki 		*n_args = 1;
    273       1.1     ozaki 		break;
    274       1.1     ozaki 	}
    275       1.1     ozaki 	/* linux_sys_times */
    276       1.1     ozaki 	case 43: {
    277       1.4  christos 		const struct linux_sys_times_args *p = params;
    278       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, tms); /* struct times * */
    279       1.1     ozaki 		*n_args = 1;
    280       1.1     ozaki 		break;
    281       1.1     ozaki 	}
    282       1.1     ozaki 	/* linux_sys_brk */
    283       1.1     ozaki 	case 45: {
    284       1.4  christos 		const struct linux_sys_brk_args *p = params;
    285       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, nsize); /* char * */
    286       1.1     ozaki 		*n_args = 1;
    287       1.1     ozaki 		break;
    288       1.1     ozaki 	}
    289       1.1     ozaki 	/* sys_setgid */
    290       1.1     ozaki 	case 46: {
    291       1.4  christos 		const struct sys_setgid_args *p = params;
    292       1.1     ozaki 		iarg[0] = SCARG(p, gid); /* gid_t */
    293       1.1     ozaki 		*n_args = 1;
    294       1.1     ozaki 		break;
    295       1.1     ozaki 	}
    296       1.1     ozaki 	/* sys_getgid */
    297       1.1     ozaki 	case 47: {
    298       1.1     ozaki 		*n_args = 0;
    299       1.1     ozaki 		break;
    300       1.1     ozaki 	}
    301       1.1     ozaki 	/* linux_sys_signal */
    302       1.1     ozaki 	case 48: {
    303       1.4  christos 		const struct linux_sys_signal_args *p = params;
    304       1.1     ozaki 		iarg[0] = SCARG(p, signum); /* int */
    305       1.8  christos 		uarg[1] = (intptr_t) SCARG(p, handler); /* linux_handler_t */
    306       1.1     ozaki 		*n_args = 2;
    307       1.1     ozaki 		break;
    308       1.1     ozaki 	}
    309       1.1     ozaki 	/* sys_geteuid */
    310       1.1     ozaki 	case 49: {
    311       1.1     ozaki 		*n_args = 0;
    312       1.1     ozaki 		break;
    313       1.1     ozaki 	}
    314       1.1     ozaki 	/* sys_getegid */
    315       1.1     ozaki 	case 50: {
    316       1.1     ozaki 		*n_args = 0;
    317       1.1     ozaki 		break;
    318       1.1     ozaki 	}
    319       1.1     ozaki 	/* sys_acct */
    320       1.1     ozaki 	case 51: {
    321       1.4  christos 		const struct sys_acct_args *p = params;
    322       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, path); /* char * */
    323       1.1     ozaki 		*n_args = 1;
    324       1.1     ozaki 		break;
    325       1.1     ozaki 	}
    326       1.1     ozaki 	/* linux_sys_ioctl */
    327       1.1     ozaki 	case 54: {
    328       1.4  christos 		const struct linux_sys_ioctl_args *p = params;
    329       1.1     ozaki 		iarg[0] = SCARG(p, fd); /* int */
    330       1.1     ozaki 		uarg[1] = SCARG(p, com); /* u_long */
    331       1.1     ozaki 		uarg[2] = (intptr_t) SCARG(p, data); /* void * */
    332       1.1     ozaki 		*n_args = 3;
    333       1.1     ozaki 		break;
    334       1.1     ozaki 	}
    335       1.1     ozaki 	/* linux_sys_fcntl */
    336       1.1     ozaki 	case 55: {
    337       1.4  christos 		const struct linux_sys_fcntl_args *p = params;
    338       1.1     ozaki 		iarg[0] = SCARG(p, fd); /* int */
    339       1.1     ozaki 		iarg[1] = SCARG(p, cmd); /* int */
    340       1.1     ozaki 		uarg[2] = (intptr_t) SCARG(p, arg); /* void * */
    341       1.1     ozaki 		*n_args = 3;
    342       1.1     ozaki 		break;
    343       1.1     ozaki 	}
    344       1.1     ozaki 	/* sys_setpgid */
    345       1.1     ozaki 	case 57: {
    346       1.4  christos 		const struct sys_setpgid_args *p = params;
    347       1.1     ozaki 		iarg[0] = SCARG(p, pid); /* int */
    348       1.1     ozaki 		iarg[1] = SCARG(p, pgid); /* int */
    349       1.1     ozaki 		*n_args = 2;
    350       1.1     ozaki 		break;
    351       1.1     ozaki 	}
    352       1.1     ozaki 	/* linux_sys_oldolduname */
    353       1.1     ozaki 	case 59: {
    354       1.4  christos 		const struct linux_sys_oldolduname_args *p = params;
    355       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, up); /* struct linux_oldold_utsname * */
    356       1.1     ozaki 		*n_args = 1;
    357       1.1     ozaki 		break;
    358       1.1     ozaki 	}
    359       1.1     ozaki 	/* sys_umask */
    360       1.1     ozaki 	case 60: {
    361       1.4  christos 		const struct sys_umask_args *p = params;
    362       1.1     ozaki 		iarg[0] = SCARG(p, newmask); /* int */
    363       1.1     ozaki 		*n_args = 1;
    364       1.1     ozaki 		break;
    365       1.1     ozaki 	}
    366       1.1     ozaki 	/* sys_chroot */
    367       1.1     ozaki 	case 61: {
    368       1.4  christos 		const struct sys_chroot_args *p = params;
    369       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, path); /* char * */
    370       1.1     ozaki 		*n_args = 1;
    371       1.1     ozaki 		break;
    372       1.1     ozaki 	}
    373       1.1     ozaki 	/* sys_dup2 */
    374       1.1     ozaki 	case 63: {
    375       1.4  christos 		const struct sys_dup2_args *p = params;
    376       1.1     ozaki 		iarg[0] = SCARG(p, from); /* int */
    377       1.1     ozaki 		iarg[1] = SCARG(p, to); /* int */
    378       1.1     ozaki 		*n_args = 2;
    379       1.1     ozaki 		break;
    380       1.1     ozaki 	}
    381       1.1     ozaki 	/* sys_getppid */
    382       1.1     ozaki 	case 64: {
    383       1.1     ozaki 		*n_args = 0;
    384       1.1     ozaki 		break;
    385       1.1     ozaki 	}
    386       1.1     ozaki 	/* sys_getpgrp */
    387       1.1     ozaki 	case 65: {
    388       1.1     ozaki 		*n_args = 0;
    389       1.1     ozaki 		break;
    390       1.1     ozaki 	}
    391       1.1     ozaki 	/* sys_setsid */
    392       1.1     ozaki 	case 66: {
    393       1.1     ozaki 		*n_args = 0;
    394       1.1     ozaki 		break;
    395       1.1     ozaki 	}
    396       1.1     ozaki 	/* linux_sys_sigaction */
    397       1.1     ozaki 	case 67: {
    398       1.4  christos 		const struct linux_sys_sigaction_args *p = params;
    399       1.1     ozaki 		iarg[0] = SCARG(p, signum); /* int */
    400       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, nsa); /* const struct linux_old_sigaction * */
    401       1.1     ozaki 		uarg[2] = (intptr_t) SCARG(p, osa); /* struct linux_old_sigaction * */
    402       1.1     ozaki 		*n_args = 3;
    403       1.1     ozaki 		break;
    404       1.1     ozaki 	}
    405       1.1     ozaki 	/* linux_sys_siggetmask */
    406       1.1     ozaki 	case 68: {
    407       1.1     ozaki 		*n_args = 0;
    408       1.1     ozaki 		break;
    409       1.1     ozaki 	}
    410       1.1     ozaki 	/* linux_sys_sigsetmask */
    411       1.1     ozaki 	case 69: {
    412       1.4  christos 		const struct linux_sys_sigsetmask_args *p = params;
    413       1.1     ozaki 		iarg[0] = SCARG(p, mask); /* linux_old_sigset_t */
    414       1.1     ozaki 		*n_args = 1;
    415       1.1     ozaki 		break;
    416       1.1     ozaki 	}
    417       1.1     ozaki 	/* linux_sys_setreuid16 */
    418       1.1     ozaki 	case 70: {
    419       1.4  christos 		const struct linux_sys_setreuid16_args *p = params;
    420       1.1     ozaki 		iarg[0] = SCARG(p, ruid); /* linux_uid16_t */
    421       1.1     ozaki 		iarg[1] = SCARG(p, euid); /* linux_uid16_t */
    422       1.1     ozaki 		*n_args = 2;
    423       1.1     ozaki 		break;
    424       1.1     ozaki 	}
    425       1.1     ozaki 	/* linux_sys_setregid16 */
    426       1.1     ozaki 	case 71: {
    427       1.4  christos 		const struct linux_sys_setregid16_args *p = params;
    428       1.1     ozaki 		iarg[0] = SCARG(p, rgid); /* linux_gid16_t */
    429       1.1     ozaki 		iarg[1] = SCARG(p, egid); /* linux_gid16_t */
    430       1.1     ozaki 		*n_args = 2;
    431       1.1     ozaki 		break;
    432       1.1     ozaki 	}
    433       1.1     ozaki 	/* linux_sys_sigsuspend */
    434       1.1     ozaki 	case 72: {
    435       1.4  christos 		const struct linux_sys_sigsuspend_args *p = params;
    436       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, restart); /* void * */
    437       1.1     ozaki 		iarg[1] = SCARG(p, oldmask); /* int */
    438       1.1     ozaki 		iarg[2] = SCARG(p, mask); /* int */
    439       1.1     ozaki 		*n_args = 3;
    440       1.1     ozaki 		break;
    441       1.1     ozaki 	}
    442       1.1     ozaki 	/* linux_sys_sigpending */
    443       1.1     ozaki 	case 73: {
    444       1.4  christos 		const struct linux_sys_sigpending_args *p = params;
    445       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, set); /* linux_old_sigset_t * */
    446       1.1     ozaki 		*n_args = 1;
    447       1.1     ozaki 		break;
    448       1.1     ozaki 	}
    449       1.1     ozaki 	/* compat_43_sys_sethostname */
    450       1.1     ozaki 	case 74: {
    451       1.4  christos 		const struct compat_43_sys_sethostname_args *p = params;
    452       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, hostname); /* char * */
    453       1.1     ozaki 		uarg[1] = SCARG(p, len); /* u_int */
    454       1.1     ozaki 		*n_args = 2;
    455       1.1     ozaki 		break;
    456       1.1     ozaki 	}
    457       1.1     ozaki 	/* linux_sys_setrlimit */
    458       1.1     ozaki 	case 75: {
    459       1.4  christos 		const struct linux_sys_setrlimit_args *p = params;
    460       1.1     ozaki 		uarg[0] = SCARG(p, which); /* u_int */
    461       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, rlp); /* struct orlimit * */
    462       1.1     ozaki 		*n_args = 2;
    463       1.1     ozaki 		break;
    464       1.1     ozaki 	}
    465       1.1     ozaki 	/* linux_sys_getrlimit */
    466       1.1     ozaki 	case 76: {
    467       1.4  christos 		const struct linux_sys_getrlimit_args *p = params;
    468       1.1     ozaki 		uarg[0] = SCARG(p, which); /* u_int */
    469       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, rlp); /* struct orlimit * */
    470       1.1     ozaki 		*n_args = 2;
    471       1.1     ozaki 		break;
    472       1.1     ozaki 	}
    473       1.1     ozaki 	/* compat_50_sys_getrusage */
    474       1.1     ozaki 	case 77: {
    475       1.4  christos 		const struct compat_50_sys_getrusage_args *p = params;
    476       1.1     ozaki 		iarg[0] = SCARG(p, who); /* int */
    477       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, rusage); /* struct rusage50 * */
    478       1.1     ozaki 		*n_args = 2;
    479       1.1     ozaki 		break;
    480       1.1     ozaki 	}
    481       1.1     ozaki 	/* linux_sys_gettimeofday */
    482       1.1     ozaki 	case 78: {
    483       1.4  christos 		const struct linux_sys_gettimeofday_args *p = params;
    484       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, tp); /* struct timeval50 * */
    485       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, tzp); /* struct timezone * */
    486       1.1     ozaki 		*n_args = 2;
    487       1.1     ozaki 		break;
    488       1.1     ozaki 	}
    489       1.1     ozaki 	/* linux_sys_settimeofday */
    490       1.1     ozaki 	case 79: {
    491       1.4  christos 		const struct linux_sys_settimeofday_args *p = params;
    492       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, tp); /* struct timeval50 * */
    493       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, tzp); /* struct timezone * */
    494       1.1     ozaki 		*n_args = 2;
    495       1.1     ozaki 		break;
    496       1.1     ozaki 	}
    497       1.1     ozaki 	/* linux_sys_getgroups16 */
    498       1.1     ozaki 	case 80: {
    499       1.4  christos 		const struct linux_sys_getgroups16_args *p = params;
    500       1.1     ozaki 		iarg[0] = SCARG(p, gidsetsize); /* int */
    501       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, gidset); /* linux_gid16_t * */
    502       1.1     ozaki 		*n_args = 2;
    503       1.1     ozaki 		break;
    504       1.1     ozaki 	}
    505       1.1     ozaki 	/* linux_sys_setgroups16 */
    506       1.1     ozaki 	case 81: {
    507       1.4  christos 		const struct linux_sys_setgroups16_args *p = params;
    508       1.1     ozaki 		iarg[0] = SCARG(p, gidsetsize); /* int */
    509       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, gidset); /* linux_gid16_t * */
    510       1.1     ozaki 		*n_args = 2;
    511       1.1     ozaki 		break;
    512       1.1     ozaki 	}
    513       1.1     ozaki 	/* linux_sys_oldselect */
    514       1.1     ozaki 	case 82: {
    515       1.4  christos 		const struct linux_sys_oldselect_args *p = params;
    516       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, lsp); /* struct linux_oldselect * */
    517       1.1     ozaki 		*n_args = 1;
    518       1.1     ozaki 		break;
    519       1.1     ozaki 	}
    520       1.1     ozaki 	/* sys_symlink */
    521       1.1     ozaki 	case 83: {
    522       1.4  christos 		const struct sys_symlink_args *p = params;
    523       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, path); /* const char * */
    524       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, link); /* const char * */
    525       1.1     ozaki 		*n_args = 2;
    526       1.1     ozaki 		break;
    527       1.1     ozaki 	}
    528       1.1     ozaki 	/* compat_43_sys_lstat */
    529       1.1     ozaki 	case 84: {
    530       1.4  christos 		const struct compat_43_sys_lstat_args *p = params;
    531       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, path); /* const char * */
    532       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, ub); /* struct stat43 * */
    533       1.1     ozaki 		*n_args = 2;
    534       1.1     ozaki 		break;
    535       1.1     ozaki 	}
    536       1.1     ozaki 	/* sys_readlink */
    537       1.1     ozaki 	case 85: {
    538       1.4  christos 		const struct sys_readlink_args *p = params;
    539       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, path); /* const char * */
    540       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, buf); /* char * */
    541       1.1     ozaki 		iarg[2] = SCARG(p, count); /* int */
    542       1.1     ozaki 		*n_args = 3;
    543       1.1     ozaki 		break;
    544       1.1     ozaki 	}
    545       1.1     ozaki #ifdef EXEC_AOUT
    546       1.1     ozaki 	/* linux_sys_uselib */
    547       1.1     ozaki 	case 86: {
    548       1.4  christos 		const struct linux_sys_uselib_args *p = params;
    549       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, path); /* const char * */
    550       1.1     ozaki 		*n_args = 1;
    551       1.1     ozaki 		break;
    552       1.1     ozaki 	}
    553       1.1     ozaki #else
    554       1.1     ozaki #endif
    555       1.1     ozaki 	/* linux_sys_swapon */
    556       1.1     ozaki 	case 87: {
    557       1.4  christos 		const struct linux_sys_swapon_args *p = params;
    558       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, name); /* char * */
    559       1.1     ozaki 		*n_args = 1;
    560       1.1     ozaki 		break;
    561       1.1     ozaki 	}
    562       1.1     ozaki 	/* linux_sys_reboot */
    563       1.1     ozaki 	case 88: {
    564       1.4  christos 		const struct linux_sys_reboot_args *p = params;
    565       1.1     ozaki 		iarg[0] = SCARG(p, magic1); /* int */
    566       1.1     ozaki 		iarg[1] = SCARG(p, magic2); /* int */
    567       1.1     ozaki 		iarg[2] = SCARG(p, cmd); /* int */
    568       1.1     ozaki 		uarg[3] = (intptr_t) SCARG(p, arg); /* void * */
    569       1.1     ozaki 		*n_args = 4;
    570       1.1     ozaki 		break;
    571       1.1     ozaki 	}
    572       1.1     ozaki 	/* linux_sys_readdir */
    573       1.1     ozaki 	case 89: {
    574       1.4  christos 		const struct linux_sys_readdir_args *p = params;
    575       1.1     ozaki 		iarg[0] = SCARG(p, fd); /* int */
    576       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, dent); /* void * */
    577       1.1     ozaki 		uarg[2] = SCARG(p, count); /* unsigned int */
    578       1.1     ozaki 		*n_args = 3;
    579       1.1     ozaki 		break;
    580       1.1     ozaki 	}
    581       1.1     ozaki 	/* linux_sys_old_mmap */
    582       1.1     ozaki 	case 90: {
    583       1.4  christos 		const struct linux_sys_old_mmap_args *p = params;
    584       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, lmp); /* struct linux_oldmmap * */
    585       1.1     ozaki 		*n_args = 1;
    586       1.1     ozaki 		break;
    587       1.1     ozaki 	}
    588       1.1     ozaki 	/* sys_munmap */
    589       1.1     ozaki 	case 91: {
    590       1.4  christos 		const struct sys_munmap_args *p = params;
    591       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, addr); /* void * */
    592       1.1     ozaki 		uarg[1] = SCARG(p, len); /* size_t */
    593       1.1     ozaki 		*n_args = 2;
    594       1.1     ozaki 		break;
    595       1.1     ozaki 	}
    596       1.1     ozaki 	/* compat_43_sys_truncate */
    597       1.1     ozaki 	case 92: {
    598       1.4  christos 		const struct compat_43_sys_truncate_args *p = params;
    599       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, path); /* const char * */
    600       1.1     ozaki 		iarg[1] = SCARG(p, length); /* long */
    601       1.1     ozaki 		*n_args = 2;
    602       1.1     ozaki 		break;
    603       1.1     ozaki 	}
    604       1.1     ozaki 	/* compat_43_sys_ftruncate */
    605       1.1     ozaki 	case 93: {
    606       1.4  christos 		const struct compat_43_sys_ftruncate_args *p = params;
    607       1.1     ozaki 		iarg[0] = SCARG(p, fd); /* int */
    608       1.1     ozaki 		iarg[1] = SCARG(p, length); /* long */
    609       1.1     ozaki 		*n_args = 2;
    610       1.1     ozaki 		break;
    611       1.1     ozaki 	}
    612       1.1     ozaki 	/* sys_fchmod */
    613       1.1     ozaki 	case 94: {
    614       1.4  christos 		const struct sys_fchmod_args *p = params;
    615       1.1     ozaki 		iarg[0] = SCARG(p, fd); /* int */
    616       1.1     ozaki 		iarg[1] = SCARG(p, mode); /* linux_umode_t */
    617       1.1     ozaki 		*n_args = 2;
    618       1.1     ozaki 		break;
    619       1.1     ozaki 	}
    620       1.1     ozaki 	/* linux_sys_fchown16 */
    621       1.1     ozaki 	case 95: {
    622       1.4  christos 		const struct linux_sys_fchown16_args *p = params;
    623       1.1     ozaki 		iarg[0] = SCARG(p, fd); /* int */
    624       1.1     ozaki 		iarg[1] = SCARG(p, uid); /* linux_uid16_t */
    625       1.1     ozaki 		iarg[2] = SCARG(p, gid); /* linux_gid16_t */
    626       1.1     ozaki 		*n_args = 3;
    627       1.1     ozaki 		break;
    628       1.1     ozaki 	}
    629       1.1     ozaki 	/* linux_sys_getpriority */
    630       1.1     ozaki 	case 96: {
    631       1.4  christos 		const struct linux_sys_getpriority_args *p = params;
    632       1.1     ozaki 		iarg[0] = SCARG(p, which); /* int */
    633       1.1     ozaki 		iarg[1] = SCARG(p, who); /* int */
    634       1.1     ozaki 		*n_args = 2;
    635       1.1     ozaki 		break;
    636       1.1     ozaki 	}
    637       1.1     ozaki 	/* sys_setpriority */
    638       1.1     ozaki 	case 97: {
    639       1.4  christos 		const struct sys_setpriority_args *p = params;
    640       1.1     ozaki 		iarg[0] = SCARG(p, which); /* int */
    641       1.1     ozaki 		iarg[1] = SCARG(p, who); /* int */
    642       1.1     ozaki 		iarg[2] = SCARG(p, prio); /* int */
    643       1.1     ozaki 		*n_args = 3;
    644       1.1     ozaki 		break;
    645       1.1     ozaki 	}
    646       1.1     ozaki 	/* sys_profil */
    647       1.1     ozaki 	case 98: {
    648       1.4  christos 		const struct sys_profil_args *p = params;
    649       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, samples); /* void * */
    650       1.1     ozaki 		uarg[1] = SCARG(p, size); /* u_int */
    651       1.1     ozaki 		uarg[2] = SCARG(p, offset); /* u_int */
    652       1.1     ozaki 		uarg[3] = SCARG(p, scale); /* u_int */
    653       1.1     ozaki 		*n_args = 4;
    654       1.1     ozaki 		break;
    655       1.1     ozaki 	}
    656       1.1     ozaki 	/* linux_sys_statfs */
    657       1.1     ozaki 	case 99: {
    658       1.4  christos 		const struct linux_sys_statfs_args *p = params;
    659       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, path); /* const char * */
    660       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, sp); /* struct linux_statfs * */
    661       1.1     ozaki 		*n_args = 2;
    662       1.1     ozaki 		break;
    663       1.1     ozaki 	}
    664       1.1     ozaki 	/* linux_sys_fstatfs */
    665       1.1     ozaki 	case 100: {
    666       1.4  christos 		const struct linux_sys_fstatfs_args *p = params;
    667       1.1     ozaki 		iarg[0] = SCARG(p, fd); /* int */
    668       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, sp); /* struct linux_statfs * */
    669       1.1     ozaki 		*n_args = 2;
    670       1.1     ozaki 		break;
    671       1.1     ozaki 	}
    672       1.1     ozaki 	/* linux_sys_socketcall */
    673       1.1     ozaki 	case 102: {
    674       1.4  christos 		const struct linux_sys_socketcall_args *p = params;
    675       1.1     ozaki 		iarg[0] = SCARG(p, what); /* int */
    676       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, args); /* void * */
    677       1.1     ozaki 		*n_args = 2;
    678       1.1     ozaki 		break;
    679       1.1     ozaki 	}
    680       1.1     ozaki 	/* compat_50_sys_setitimer */
    681       1.1     ozaki 	case 104: {
    682       1.4  christos 		const struct compat_50_sys_setitimer_args *p = params;
    683       1.1     ozaki 		iarg[0] = SCARG(p, which); /* int */
    684       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, itv); /* struct itimerval50 * */
    685       1.1     ozaki 		uarg[2] = (intptr_t) SCARG(p, oitv); /* struct itimerval50 * */
    686       1.1     ozaki 		*n_args = 3;
    687       1.1     ozaki 		break;
    688       1.1     ozaki 	}
    689       1.1     ozaki 	/* compat_50_sys_getitimer */
    690       1.1     ozaki 	case 105: {
    691       1.4  christos 		const struct compat_50_sys_getitimer_args *p = params;
    692       1.1     ozaki 		iarg[0] = SCARG(p, which); /* int */
    693       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, itv); /* struct itimerval50 * */
    694       1.1     ozaki 		*n_args = 2;
    695       1.1     ozaki 		break;
    696       1.1     ozaki 	}
    697       1.1     ozaki 	/* linux_sys_stat */
    698       1.1     ozaki 	case 106: {
    699       1.4  christos 		const struct linux_sys_stat_args *p = params;
    700       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, path); /* const char * */
    701       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, sp); /* struct linux_stat * */
    702       1.1     ozaki 		*n_args = 2;
    703       1.1     ozaki 		break;
    704       1.1     ozaki 	}
    705       1.1     ozaki 	/* linux_sys_lstat */
    706       1.1     ozaki 	case 107: {
    707       1.4  christos 		const struct linux_sys_lstat_args *p = params;
    708       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, path); /* const char * */
    709       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, sp); /* struct linux_stat * */
    710       1.1     ozaki 		*n_args = 2;
    711       1.1     ozaki 		break;
    712       1.1     ozaki 	}
    713       1.1     ozaki 	/* linux_sys_fstat */
    714       1.1     ozaki 	case 108: {
    715       1.4  christos 		const struct linux_sys_fstat_args *p = params;
    716       1.1     ozaki 		iarg[0] = SCARG(p, fd); /* int */
    717       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, sp); /* struct linux_stat * */
    718       1.1     ozaki 		*n_args = 2;
    719       1.1     ozaki 		break;
    720       1.1     ozaki 	}
    721       1.1     ozaki 	/* linux_sys_olduname */
    722       1.1     ozaki 	case 109: {
    723       1.4  christos 		const struct linux_sys_olduname_args *p = params;
    724       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, up); /* struct linux_oldutsname * */
    725       1.1     ozaki 		*n_args = 1;
    726       1.1     ozaki 		break;
    727       1.1     ozaki 	}
    728       1.1     ozaki 	/* linux_sys_wait4 */
    729       1.1     ozaki 	case 114: {
    730       1.4  christos 		const struct linux_sys_wait4_args *p = params;
    731       1.1     ozaki 		iarg[0] = SCARG(p, pid); /* int */
    732       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, status); /* int * */
    733       1.1     ozaki 		iarg[2] = SCARG(p, options); /* int */
    734       1.1     ozaki 		uarg[3] = (intptr_t) SCARG(p, rusage); /* struct rusage50 * */
    735       1.1     ozaki 		*n_args = 4;
    736       1.1     ozaki 		break;
    737       1.1     ozaki 	}
    738       1.1     ozaki 	/* linux_sys_swapoff */
    739       1.1     ozaki 	case 115: {
    740       1.4  christos 		const struct linux_sys_swapoff_args *p = params;
    741       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, path); /* const char * */
    742       1.1     ozaki 		*n_args = 1;
    743       1.1     ozaki 		break;
    744       1.1     ozaki 	}
    745       1.1     ozaki 	/* linux_sys_sysinfo */
    746       1.1     ozaki 	case 116: {
    747       1.4  christos 		const struct linux_sys_sysinfo_args *p = params;
    748       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, arg); /* struct linux_sysinfo * */
    749       1.1     ozaki 		*n_args = 1;
    750       1.1     ozaki 		break;
    751       1.1     ozaki 	}
    752       1.1     ozaki 	/* linux_sys_ipc */
    753       1.1     ozaki 	case 117: {
    754       1.4  christos 		const struct linux_sys_ipc_args *p = params;
    755       1.1     ozaki 		iarg[0] = SCARG(p, what); /* int */
    756       1.1     ozaki 		iarg[1] = SCARG(p, a1); /* int */
    757       1.1     ozaki 		iarg[2] = SCARG(p, a2); /* int */
    758       1.1     ozaki 		iarg[3] = SCARG(p, a3); /* int */
    759       1.1     ozaki 		uarg[4] = (intptr_t) SCARG(p, ptr); /* void * */
    760       1.1     ozaki 		*n_args = 5;
    761       1.1     ozaki 		break;
    762       1.1     ozaki 	}
    763       1.1     ozaki 	/* sys_fsync */
    764       1.1     ozaki 	case 118: {
    765       1.4  christos 		const struct sys_fsync_args *p = params;
    766       1.1     ozaki 		iarg[0] = SCARG(p, fd); /* int */
    767       1.1     ozaki 		*n_args = 1;
    768       1.1     ozaki 		break;
    769       1.1     ozaki 	}
    770       1.1     ozaki 	/* linux_sys_sigreturn */
    771       1.1     ozaki 	case 119: {
    772       1.4  christos 		const struct linux_sys_sigreturn_args *p = params;
    773       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, scp); /* struct linux_sigcontext * */
    774       1.1     ozaki 		*n_args = 1;
    775       1.1     ozaki 		break;
    776       1.1     ozaki 	}
    777       1.1     ozaki 	/* linux_sys_clone */
    778       1.1     ozaki 	case 120: {
    779       1.4  christos 		const struct linux_sys_clone_args *p = params;
    780       1.1     ozaki 		iarg[0] = SCARG(p, flags); /* int */
    781       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, stack); /* void * */
    782       1.1     ozaki 		uarg[2] = (intptr_t) SCARG(p, parent_tidptr); /* void * */
    783       1.1     ozaki 		uarg[3] = (intptr_t) SCARG(p, tls); /* void * */
    784       1.1     ozaki 		uarg[4] = (intptr_t) SCARG(p, child_tidptr); /* void * */
    785       1.1     ozaki 		*n_args = 5;
    786       1.1     ozaki 		break;
    787       1.1     ozaki 	}
    788       1.1     ozaki 	/* linux_sys_setdomainname */
    789       1.1     ozaki 	case 121: {
    790       1.4  christos 		const struct linux_sys_setdomainname_args *p = params;
    791       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, domainname); /* char * */
    792       1.1     ozaki 		iarg[1] = SCARG(p, len); /* int */
    793       1.1     ozaki 		*n_args = 2;
    794       1.1     ozaki 		break;
    795       1.1     ozaki 	}
    796       1.1     ozaki 	/* linux_sys_uname */
    797       1.1     ozaki 	case 122: {
    798       1.4  christos 		const struct linux_sys_uname_args *p = params;
    799       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, up); /* struct linux_utsname * */
    800       1.1     ozaki 		*n_args = 1;
    801       1.1     ozaki 		break;
    802       1.1     ozaki 	}
    803       1.1     ozaki 	/* linux_sys_mprotect */
    804       1.1     ozaki 	case 125: {
    805       1.4  christos 		const struct linux_sys_mprotect_args *p = params;
    806       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, start); /* const void * */
    807       1.1     ozaki 		uarg[1] = SCARG(p, len); /* unsigned long */
    808       1.1     ozaki 		iarg[2] = SCARG(p, prot); /* int */
    809       1.1     ozaki 		*n_args = 3;
    810       1.1     ozaki 		break;
    811       1.1     ozaki 	}
    812       1.1     ozaki 	/* linux_sys_sigprocmask */
    813       1.1     ozaki 	case 126: {
    814       1.4  christos 		const struct linux_sys_sigprocmask_args *p = params;
    815       1.1     ozaki 		iarg[0] = SCARG(p, how); /* int */
    816       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, set); /* const linux_old_sigset_t * */
    817       1.1     ozaki 		uarg[2] = (intptr_t) SCARG(p, oset); /* linux_old_sigset_t * */
    818       1.1     ozaki 		*n_args = 3;
    819       1.1     ozaki 		break;
    820       1.1     ozaki 	}
    821       1.1     ozaki 	/* sys_getpgid */
    822       1.1     ozaki 	case 132: {
    823       1.4  christos 		const struct sys_getpgid_args *p = params;
    824       1.1     ozaki 		iarg[0] = SCARG(p, pid); /* pid_t */
    825       1.1     ozaki 		*n_args = 1;
    826       1.1     ozaki 		break;
    827       1.1     ozaki 	}
    828       1.1     ozaki 	/* sys_fchdir */
    829       1.1     ozaki 	case 133: {
    830       1.4  christos 		const struct sys_fchdir_args *p = params;
    831       1.1     ozaki 		iarg[0] = SCARG(p, fd); /* int */
    832       1.1     ozaki 		*n_args = 1;
    833       1.1     ozaki 		break;
    834       1.1     ozaki 	}
    835       1.1     ozaki 	/* linux_sys_personality */
    836       1.1     ozaki 	case 136: {
    837       1.4  christos 		const struct linux_sys_personality_args *p = params;
    838       1.1     ozaki 		uarg[0] = SCARG(p, per); /* unsigned long */
    839       1.1     ozaki 		*n_args = 1;
    840       1.1     ozaki 		break;
    841       1.1     ozaki 	}
    842       1.1     ozaki 	/* linux_sys_setfsuid */
    843       1.1     ozaki 	case 138: {
    844       1.4  christos 		const struct linux_sys_setfsuid_args *p = params;
    845       1.1     ozaki 		uarg[0] = SCARG(p, uid); /* uid_t */
    846       1.1     ozaki 		*n_args = 1;
    847       1.1     ozaki 		break;
    848       1.1     ozaki 	}
    849       1.1     ozaki 	/* linux_sys_setfsgid */
    850       1.1     ozaki 	case 139: {
    851       1.4  christos 		const struct linux_sys_setfsgid_args *p = params;
    852       1.1     ozaki 		iarg[0] = SCARG(p, gid); /* gid_t */
    853       1.1     ozaki 		*n_args = 1;
    854       1.1     ozaki 		break;
    855       1.1     ozaki 	}
    856       1.1     ozaki 	/* linux_sys_llseek */
    857       1.1     ozaki 	case 140: {
    858       1.4  christos 		const struct linux_sys_llseek_args *p = params;
    859       1.1     ozaki 		iarg[0] = SCARG(p, fd); /* int */
    860       1.1     ozaki 		uarg[1] = SCARG(p, ohigh); /* u_int32_t */
    861       1.1     ozaki 		uarg[2] = SCARG(p, olow); /* u_int32_t */
    862       1.1     ozaki 		uarg[3] = (intptr_t) SCARG(p, res); /* void * */
    863       1.1     ozaki 		iarg[4] = SCARG(p, whence); /* int */
    864       1.1     ozaki 		*n_args = 5;
    865       1.1     ozaki 		break;
    866       1.1     ozaki 	}
    867       1.1     ozaki 	/* linux_sys_getdents */
    868       1.1     ozaki 	case 141: {
    869       1.4  christos 		const struct linux_sys_getdents_args *p = params;
    870       1.1     ozaki 		iarg[0] = SCARG(p, fd); /* int */
    871       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, dent); /* struct linux_dirent * */
    872       1.1     ozaki 		uarg[2] = SCARG(p, count); /* unsigned int */
    873       1.1     ozaki 		*n_args = 3;
    874       1.1     ozaki 		break;
    875       1.1     ozaki 	}
    876       1.1     ozaki 	/* linux_sys_select */
    877       1.1     ozaki 	case 142: {
    878       1.4  christos 		const struct linux_sys_select_args *p = params;
    879       1.1     ozaki 		iarg[0] = SCARG(p, nfds); /* int */
    880       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, readfds); /* fd_set * */
    881       1.1     ozaki 		uarg[2] = (intptr_t) SCARG(p, writefds); /* fd_set * */
    882       1.1     ozaki 		uarg[3] = (intptr_t) SCARG(p, exceptfds); /* fd_set * */
    883       1.1     ozaki 		uarg[4] = (intptr_t) SCARG(p, timeout); /* struct timeval50 * */
    884       1.1     ozaki 		*n_args = 5;
    885       1.1     ozaki 		break;
    886       1.1     ozaki 	}
    887       1.1     ozaki 	/* sys_flock */
    888       1.1     ozaki 	case 143: {
    889       1.4  christos 		const struct sys_flock_args *p = params;
    890       1.1     ozaki 		iarg[0] = SCARG(p, fd); /* int */
    891       1.1     ozaki 		iarg[1] = SCARG(p, how); /* int */
    892       1.1     ozaki 		*n_args = 2;
    893       1.1     ozaki 		break;
    894       1.1     ozaki 	}
    895       1.1     ozaki 	/* sys___msync13 */
    896       1.1     ozaki 	case 144: {
    897       1.4  christos 		const struct sys___msync13_args *p = params;
    898       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, addr); /* void * */
    899       1.1     ozaki 		uarg[1] = SCARG(p, len); /* size_t */
    900       1.1     ozaki 		iarg[2] = SCARG(p, flags); /* int */
    901       1.1     ozaki 		*n_args = 3;
    902       1.1     ozaki 		break;
    903       1.1     ozaki 	}
    904       1.1     ozaki 	/* sys_readv */
    905       1.1     ozaki 	case 145: {
    906       1.4  christos 		const struct sys_readv_args *p = params;
    907       1.1     ozaki 		iarg[0] = SCARG(p, fd); /* int */
    908       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, iovp); /* const struct iovec * */
    909       1.1     ozaki 		iarg[2] = SCARG(p, iovcnt); /* int */
    910       1.1     ozaki 		*n_args = 3;
    911       1.1     ozaki 		break;
    912       1.1     ozaki 	}
    913       1.1     ozaki 	/* sys_writev */
    914       1.1     ozaki 	case 146: {
    915       1.4  christos 		const struct sys_writev_args *p = params;
    916       1.1     ozaki 		iarg[0] = SCARG(p, fd); /* int */
    917       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, iovp); /* const struct iovec * */
    918       1.1     ozaki 		iarg[2] = SCARG(p, iovcnt); /* int */
    919       1.1     ozaki 		*n_args = 3;
    920       1.1     ozaki 		break;
    921       1.1     ozaki 	}
    922       1.1     ozaki 	/* sys_getsid */
    923       1.1     ozaki 	case 147: {
    924       1.4  christos 		const struct sys_getsid_args *p = params;
    925       1.1     ozaki 		iarg[0] = SCARG(p, pid); /* pid_t */
    926       1.1     ozaki 		*n_args = 1;
    927       1.1     ozaki 		break;
    928       1.1     ozaki 	}
    929       1.1     ozaki 	/* linux_sys_fdatasync */
    930       1.1     ozaki 	case 148: {
    931       1.4  christos 		const struct linux_sys_fdatasync_args *p = params;
    932       1.1     ozaki 		iarg[0] = SCARG(p, fd); /* int */
    933       1.1     ozaki 		*n_args = 1;
    934       1.1     ozaki 		break;
    935       1.1     ozaki 	}
    936       1.1     ozaki 	/* linux_sys___sysctl */
    937       1.1     ozaki 	case 149: {
    938       1.4  christos 		const struct linux_sys___sysctl_args *p = params;
    939       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, lsp); /* struct linux___sysctl * */
    940       1.1     ozaki 		*n_args = 1;
    941       1.1     ozaki 		break;
    942       1.1     ozaki 	}
    943       1.1     ozaki 	/* sys_mlock */
    944       1.1     ozaki 	case 150: {
    945       1.4  christos 		const struct sys_mlock_args *p = params;
    946       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, addr); /* void * */
    947       1.1     ozaki 		uarg[1] = SCARG(p, len); /* size_t */
    948       1.1     ozaki 		*n_args = 2;
    949       1.1     ozaki 		break;
    950       1.1     ozaki 	}
    951       1.1     ozaki 	/* sys_munlock */
    952       1.1     ozaki 	case 151: {
    953       1.4  christos 		const struct sys_munlock_args *p = params;
    954       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, addr); /* void * */
    955       1.1     ozaki 		uarg[1] = SCARG(p, len); /* size_t */
    956       1.1     ozaki 		*n_args = 2;
    957       1.1     ozaki 		break;
    958       1.1     ozaki 	}
    959       1.1     ozaki 	/* sys_mlockall */
    960       1.1     ozaki 	case 152: {
    961       1.4  christos 		const struct sys_mlockall_args *p = params;
    962       1.1     ozaki 		iarg[0] = SCARG(p, flags); /* int */
    963       1.1     ozaki 		*n_args = 1;
    964       1.1     ozaki 		break;
    965       1.1     ozaki 	}
    966       1.1     ozaki 	/* sys_munlockall */
    967       1.1     ozaki 	case 153: {
    968       1.1     ozaki 		*n_args = 0;
    969       1.1     ozaki 		break;
    970       1.1     ozaki 	}
    971       1.1     ozaki 	/* linux_sys_sched_setparam */
    972       1.1     ozaki 	case 154: {
    973       1.4  christos 		const struct linux_sys_sched_setparam_args *p = params;
    974       1.1     ozaki 		iarg[0] = SCARG(p, pid); /* pid_t */
    975       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, sp); /* const struct linux_sched_param * */
    976       1.1     ozaki 		*n_args = 2;
    977       1.1     ozaki 		break;
    978       1.1     ozaki 	}
    979       1.1     ozaki 	/* linux_sys_sched_getparam */
    980       1.1     ozaki 	case 155: {
    981       1.4  christos 		const struct linux_sys_sched_getparam_args *p = params;
    982       1.1     ozaki 		iarg[0] = SCARG(p, pid); /* pid_t */
    983       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, sp); /* struct linux_sched_param * */
    984       1.1     ozaki 		*n_args = 2;
    985       1.1     ozaki 		break;
    986       1.1     ozaki 	}
    987       1.1     ozaki 	/* linux_sys_sched_setscheduler */
    988       1.1     ozaki 	case 156: {
    989       1.4  christos 		const struct linux_sys_sched_setscheduler_args *p = params;
    990       1.1     ozaki 		iarg[0] = SCARG(p, pid); /* pid_t */
    991       1.1     ozaki 		iarg[1] = SCARG(p, policy); /* int */
    992       1.1     ozaki 		uarg[2] = (intptr_t) SCARG(p, sp); /* const struct linux_sched_param * */
    993       1.1     ozaki 		*n_args = 3;
    994       1.1     ozaki 		break;
    995       1.1     ozaki 	}
    996       1.1     ozaki 	/* linux_sys_sched_getscheduler */
    997       1.1     ozaki 	case 157: {
    998       1.4  christos 		const struct linux_sys_sched_getscheduler_args *p = params;
    999       1.1     ozaki 		iarg[0] = SCARG(p, pid); /* pid_t */
   1000       1.1     ozaki 		*n_args = 1;
   1001       1.1     ozaki 		break;
   1002       1.1     ozaki 	}
   1003       1.1     ozaki 	/* linux_sys_sched_yield */
   1004       1.1     ozaki 	case 158: {
   1005       1.1     ozaki 		*n_args = 0;
   1006       1.1     ozaki 		break;
   1007       1.1     ozaki 	}
   1008       1.1     ozaki 	/* linux_sys_sched_get_priority_max */
   1009       1.1     ozaki 	case 159: {
   1010       1.4  christos 		const struct linux_sys_sched_get_priority_max_args *p = params;
   1011       1.1     ozaki 		iarg[0] = SCARG(p, policy); /* int */
   1012       1.1     ozaki 		*n_args = 1;
   1013       1.1     ozaki 		break;
   1014       1.1     ozaki 	}
   1015       1.1     ozaki 	/* linux_sys_sched_get_priority_min */
   1016       1.1     ozaki 	case 160: {
   1017       1.4  christos 		const struct linux_sys_sched_get_priority_min_args *p = params;
   1018       1.1     ozaki 		iarg[0] = SCARG(p, policy); /* int */
   1019       1.1     ozaki 		*n_args = 1;
   1020       1.1     ozaki 		break;
   1021       1.1     ozaki 	}
   1022       1.1     ozaki 	/* linux_sys_nanosleep */
   1023       1.1     ozaki 	case 162: {
   1024       1.4  christos 		const struct linux_sys_nanosleep_args *p = params;
   1025       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, rqtp); /* const struct linux_timespec * */
   1026       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, rmtp); /* struct linux_timespec * */
   1027       1.1     ozaki 		*n_args = 2;
   1028       1.1     ozaki 		break;
   1029       1.1     ozaki 	}
   1030       1.1     ozaki 	/* linux_sys_mremap */
   1031       1.1     ozaki 	case 163: {
   1032       1.4  christos 		const struct linux_sys_mremap_args *p = params;
   1033       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, old_address); /* void * */
   1034       1.1     ozaki 		uarg[1] = SCARG(p, old_size); /* size_t */
   1035       1.1     ozaki 		uarg[2] = SCARG(p, new_size); /* size_t */
   1036       1.1     ozaki 		uarg[3] = SCARG(p, flags); /* u_long */
   1037       1.1     ozaki 		*n_args = 4;
   1038       1.1     ozaki 		break;
   1039       1.1     ozaki 	}
   1040       1.1     ozaki 	/* linux_sys_setresuid16 */
   1041       1.1     ozaki 	case 164: {
   1042       1.4  christos 		const struct linux_sys_setresuid16_args *p = params;
   1043       1.1     ozaki 		iarg[0] = SCARG(p, ruid); /* linux_uid16_t */
   1044       1.1     ozaki 		iarg[1] = SCARG(p, euid); /* linux_uid16_t */
   1045       1.1     ozaki 		iarg[2] = SCARG(p, suid); /* linux_uid16_t */
   1046       1.1     ozaki 		*n_args = 3;
   1047       1.1     ozaki 		break;
   1048       1.1     ozaki 	}
   1049       1.1     ozaki 	/* linux_sys_getresuid16 */
   1050       1.1     ozaki 	case 165: {
   1051       1.4  christos 		const struct linux_sys_getresuid16_args *p = params;
   1052       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, ruid); /* linux_uid16_t * */
   1053       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, euid); /* linux_uid16_t * */
   1054       1.1     ozaki 		uarg[2] = (intptr_t) SCARG(p, suid); /* linux_uid16_t * */
   1055       1.1     ozaki 		*n_args = 3;
   1056       1.1     ozaki 		break;
   1057       1.1     ozaki 	}
   1058       1.1     ozaki 	/* sys_poll */
   1059       1.1     ozaki 	case 168: {
   1060       1.4  christos 		const struct sys_poll_args *p = params;
   1061       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, fds); /* struct pollfd * */
   1062       1.1     ozaki 		uarg[1] = SCARG(p, nfds); /* u_int */
   1063       1.1     ozaki 		iarg[2] = SCARG(p, timeout); /* int */
   1064       1.1     ozaki 		*n_args = 3;
   1065       1.1     ozaki 		break;
   1066       1.1     ozaki 	}
   1067       1.1     ozaki 	/* linux_sys_setresgid16 */
   1068       1.1     ozaki 	case 170: {
   1069       1.4  christos 		const struct linux_sys_setresgid16_args *p = params;
   1070       1.1     ozaki 		iarg[0] = SCARG(p, rgid); /* linux_gid16_t */
   1071       1.1     ozaki 		iarg[1] = SCARG(p, egid); /* linux_gid16_t */
   1072       1.1     ozaki 		iarg[2] = SCARG(p, sgid); /* linux_gid16_t */
   1073       1.1     ozaki 		*n_args = 3;
   1074       1.1     ozaki 		break;
   1075       1.1     ozaki 	}
   1076       1.1     ozaki 	/* linux_sys_getresgid16 */
   1077       1.1     ozaki 	case 171: {
   1078       1.4  christos 		const struct linux_sys_getresgid16_args *p = params;
   1079       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, rgid); /* linux_gid16_t * */
   1080       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, egid); /* linux_gid16_t * */
   1081       1.1     ozaki 		uarg[2] = (intptr_t) SCARG(p, sgid); /* linux_gid16_t * */
   1082       1.1     ozaki 		*n_args = 3;
   1083       1.1     ozaki 		break;
   1084       1.1     ozaki 	}
   1085       1.1     ozaki 	/* linux_sys_rt_sigaction */
   1086       1.1     ozaki 	case 174: {
   1087       1.4  christos 		const struct linux_sys_rt_sigaction_args *p = params;
   1088       1.1     ozaki 		iarg[0] = SCARG(p, signum); /* int */
   1089       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, nsa); /* const struct linux_sigaction * */
   1090       1.1     ozaki 		uarg[2] = (intptr_t) SCARG(p, osa); /* struct linux_sigaction * */
   1091       1.1     ozaki 		uarg[3] = SCARG(p, sigsetsize); /* size_t */
   1092       1.1     ozaki 		*n_args = 4;
   1093       1.1     ozaki 		break;
   1094       1.1     ozaki 	}
   1095       1.1     ozaki 	/* linux_sys_rt_sigprocmask */
   1096       1.1     ozaki 	case 175: {
   1097       1.4  christos 		const struct linux_sys_rt_sigprocmask_args *p = params;
   1098       1.1     ozaki 		iarg[0] = SCARG(p, how); /* int */
   1099       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, set); /* const linux_sigset_t * */
   1100       1.1     ozaki 		uarg[2] = (intptr_t) SCARG(p, oset); /* linux_sigset_t * */
   1101       1.1     ozaki 		uarg[3] = SCARG(p, sigsetsize); /* size_t */
   1102       1.1     ozaki 		*n_args = 4;
   1103       1.1     ozaki 		break;
   1104       1.1     ozaki 	}
   1105       1.1     ozaki 	/* linux_sys_rt_sigpending */
   1106       1.1     ozaki 	case 176: {
   1107       1.4  christos 		const struct linux_sys_rt_sigpending_args *p = params;
   1108       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, set); /* linux_sigset_t * */
   1109       1.1     ozaki 		uarg[1] = SCARG(p, sigsetsize); /* size_t */
   1110       1.1     ozaki 		*n_args = 2;
   1111       1.1     ozaki 		break;
   1112       1.1     ozaki 	}
   1113       1.1     ozaki 	/* linux_sys_rt_sigtimedwait */
   1114       1.1     ozaki 	case 177: {
   1115       1.4  christos 		const struct linux_sys_rt_sigtimedwait_args *p = params;
   1116       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, set); /* const linux_sigset_t * */
   1117       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, info); /* linux_siginfo_t * */
   1118       1.1     ozaki 		uarg[2] = (intptr_t) SCARG(p, timeout); /* const struct linux_timespec * */
   1119       1.1     ozaki 		*n_args = 3;
   1120       1.1     ozaki 		break;
   1121       1.1     ozaki 	}
   1122       1.1     ozaki 	/* linux_sys_rt_queueinfo */
   1123       1.1     ozaki 	case 178: {
   1124       1.4  christos 		const struct linux_sys_rt_queueinfo_args *p = params;
   1125       1.1     ozaki 		iarg[0] = SCARG(p, pid); /* int */
   1126       1.1     ozaki 		iarg[1] = SCARG(p, signum); /* int */
   1127       1.1     ozaki 		uarg[2] = (intptr_t) SCARG(p, uinfo); /* linux_siginfo_t * */
   1128       1.1     ozaki 		*n_args = 3;
   1129       1.1     ozaki 		break;
   1130       1.1     ozaki 	}
   1131       1.1     ozaki 	/* linux_sys_rt_sigsuspend */
   1132       1.1     ozaki 	case 179: {
   1133       1.4  christos 		const struct linux_sys_rt_sigsuspend_args *p = params;
   1134       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, unewset); /* linux_sigset_t * */
   1135       1.1     ozaki 		uarg[1] = SCARG(p, sigsetsize); /* size_t */
   1136       1.1     ozaki 		*n_args = 2;
   1137       1.1     ozaki 		break;
   1138       1.1     ozaki 	}
   1139       1.1     ozaki 	/* linux_sys_pread */
   1140       1.1     ozaki 	case 180: {
   1141       1.4  christos 		const struct linux_sys_pread_args *p = params;
   1142       1.1     ozaki 		iarg[0] = SCARG(p, fd); /* int */
   1143       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, buf); /* char * */
   1144       1.1     ozaki 		uarg[2] = SCARG(p, nbyte); /* size_t */
   1145       1.1     ozaki 		iarg[3] = SCARG(p, offset); /* off_t */
   1146       1.1     ozaki 		*n_args = 4;
   1147       1.1     ozaki 		break;
   1148       1.1     ozaki 	}
   1149       1.1     ozaki 	/* linux_sys_pwrite */
   1150       1.1     ozaki 	case 181: {
   1151       1.4  christos 		const struct linux_sys_pwrite_args *p = params;
   1152       1.1     ozaki 		iarg[0] = SCARG(p, fd); /* int */
   1153       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, buf); /* char * */
   1154       1.1     ozaki 		uarg[2] = SCARG(p, nbyte); /* size_t */
   1155       1.1     ozaki 		iarg[3] = SCARG(p, offset); /* off_t */
   1156       1.1     ozaki 		*n_args = 4;
   1157       1.1     ozaki 		break;
   1158       1.1     ozaki 	}
   1159       1.1     ozaki 	/* linux_sys_chown16 */
   1160       1.1     ozaki 	case 182: {
   1161       1.4  christos 		const struct linux_sys_chown16_args *p = params;
   1162       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, path); /* const char * */
   1163       1.1     ozaki 		iarg[1] = SCARG(p, uid); /* linux_uid16_t */
   1164       1.1     ozaki 		iarg[2] = SCARG(p, gid); /* linux_gid16_t */
   1165       1.1     ozaki 		*n_args = 3;
   1166       1.1     ozaki 		break;
   1167       1.1     ozaki 	}
   1168       1.1     ozaki 	/* sys___getcwd */
   1169       1.1     ozaki 	case 183: {
   1170       1.4  christos 		const struct sys___getcwd_args *p = params;
   1171       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, bufp); /* char * */
   1172       1.1     ozaki 		uarg[1] = SCARG(p, length); /* size_t */
   1173       1.1     ozaki 		*n_args = 2;
   1174       1.1     ozaki 		break;
   1175       1.1     ozaki 	}
   1176       1.1     ozaki 	/* linux_sys_sigaltstack */
   1177       1.1     ozaki 	case 186: {
   1178       1.4  christos 		const struct linux_sys_sigaltstack_args *p = params;
   1179       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, ss); /* const struct linux_sigaltstack * */
   1180       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, oss); /* struct linux_sigaltstack * */
   1181       1.1     ozaki 		*n_args = 2;
   1182       1.1     ozaki 		break;
   1183       1.1     ozaki 	}
   1184       1.1     ozaki 	/* sys___vfork14 */
   1185       1.1     ozaki 	case 190: {
   1186       1.1     ozaki 		*n_args = 0;
   1187       1.1     ozaki 		break;
   1188       1.1     ozaki 	}
   1189       1.1     ozaki 	/* linux_sys_ugetrlimit */
   1190       1.1     ozaki 	case 191: {
   1191       1.4  christos 		const struct linux_sys_ugetrlimit_args *p = params;
   1192       1.1     ozaki 		iarg[0] = SCARG(p, which); /* int */
   1193       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, rlp); /* struct rlimit * */
   1194       1.1     ozaki 		*n_args = 2;
   1195       1.1     ozaki 		break;
   1196       1.1     ozaki 	}
   1197       1.1     ozaki #define linux_sys_mmap2_args linux_sys_mmap_args
   1198       1.1     ozaki 	/* linux_sys_mmap2 */
   1199       1.1     ozaki 	case 192: {
   1200       1.4  christos 		const struct linux_sys_mmap2_args *p = params;
   1201       1.1     ozaki 		uarg[0] = SCARG(p, addr); /* unsigned long */
   1202       1.1     ozaki 		uarg[1] = SCARG(p, len); /* size_t */
   1203       1.1     ozaki 		iarg[2] = SCARG(p, prot); /* int */
   1204       1.1     ozaki 		iarg[3] = SCARG(p, flags); /* int */
   1205       1.1     ozaki 		iarg[4] = SCARG(p, fd); /* int */
   1206       1.1     ozaki 		iarg[5] = SCARG(p, offset); /* linux_off_t */
   1207       1.1     ozaki 		*n_args = 6;
   1208       1.1     ozaki 		break;
   1209       1.1     ozaki 	}
   1210       1.1     ozaki 	/* linux_sys_truncate64 */
   1211       1.1     ozaki 	case 193: {
   1212       1.4  christos 		const struct linux_sys_truncate64_args *p = params;
   1213       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, path); /* const char * */
   1214       1.1     ozaki 		iarg[1] = SCARG(p, length); /* off_t */
   1215       1.1     ozaki 		*n_args = 2;
   1216       1.1     ozaki 		break;
   1217       1.1     ozaki 	}
   1218       1.1     ozaki 	/* linux_sys_ftruncate64 */
   1219       1.1     ozaki 	case 194: {
   1220       1.4  christos 		const struct linux_sys_ftruncate64_args *p = params;
   1221       1.1     ozaki 		uarg[0] = SCARG(p, fd); /* unsigned int */
   1222       1.1     ozaki 		iarg[1] = SCARG(p, length); /* off_t */
   1223       1.1     ozaki 		*n_args = 2;
   1224       1.1     ozaki 		break;
   1225       1.1     ozaki 	}
   1226       1.1     ozaki 	/* linux_sys_stat64 */
   1227       1.1     ozaki 	case 195: {
   1228       1.4  christos 		const struct linux_sys_stat64_args *p = params;
   1229       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, path); /* const char * */
   1230       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, sp); /* struct linux_stat64 * */
   1231       1.1     ozaki 		*n_args = 2;
   1232       1.1     ozaki 		break;
   1233       1.1     ozaki 	}
   1234       1.1     ozaki 	/* linux_sys_lstat64 */
   1235       1.1     ozaki 	case 196: {
   1236       1.4  christos 		const struct linux_sys_lstat64_args *p = params;
   1237       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, path); /* const char * */
   1238       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, sp); /* struct linux_stat64 * */
   1239       1.1     ozaki 		*n_args = 2;
   1240       1.1     ozaki 		break;
   1241       1.1     ozaki 	}
   1242       1.1     ozaki 	/* linux_sys_fstat64 */
   1243       1.1     ozaki 	case 197: {
   1244       1.4  christos 		const struct linux_sys_fstat64_args *p = params;
   1245       1.1     ozaki 		iarg[0] = SCARG(p, fd); /* int */
   1246       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, sp); /* struct linux_stat64 * */
   1247       1.1     ozaki 		*n_args = 2;
   1248       1.1     ozaki 		break;
   1249       1.1     ozaki 	}
   1250       1.1     ozaki 	/* sys___posix_lchown */
   1251       1.1     ozaki 	case 198: {
   1252       1.4  christos 		const struct sys___posix_lchown_args *p = params;
   1253       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, path); /* const char * */
   1254       1.1     ozaki 		uarg[1] = SCARG(p, uid); /* uid_t */
   1255       1.1     ozaki 		iarg[2] = SCARG(p, gid); /* gid_t */
   1256       1.1     ozaki 		*n_args = 3;
   1257       1.1     ozaki 		break;
   1258       1.1     ozaki 	}
   1259       1.1     ozaki 	/* sys_getuid */
   1260       1.1     ozaki 	case 199: {
   1261       1.1     ozaki 		*n_args = 0;
   1262       1.1     ozaki 		break;
   1263       1.1     ozaki 	}
   1264       1.1     ozaki 	/* sys_getgid */
   1265       1.1     ozaki 	case 200: {
   1266       1.1     ozaki 		*n_args = 0;
   1267       1.1     ozaki 		break;
   1268       1.1     ozaki 	}
   1269       1.1     ozaki 	/* sys_geteuid */
   1270       1.1     ozaki 	case 201: {
   1271       1.1     ozaki 		*n_args = 0;
   1272       1.1     ozaki 		break;
   1273       1.1     ozaki 	}
   1274       1.1     ozaki 	/* sys_getegid */
   1275       1.1     ozaki 	case 202: {
   1276       1.1     ozaki 		*n_args = 0;
   1277       1.1     ozaki 		break;
   1278       1.1     ozaki 	}
   1279       1.1     ozaki 	/* sys_setreuid */
   1280       1.1     ozaki 	case 203: {
   1281       1.4  christos 		const struct sys_setreuid_args *p = params;
   1282       1.1     ozaki 		uarg[0] = SCARG(p, ruid); /* uid_t */
   1283       1.1     ozaki 		uarg[1] = SCARG(p, euid); /* uid_t */
   1284       1.1     ozaki 		*n_args = 2;
   1285       1.1     ozaki 		break;
   1286       1.1     ozaki 	}
   1287       1.1     ozaki 	/* sys_setregid */
   1288       1.1     ozaki 	case 204: {
   1289       1.4  christos 		const struct sys_setregid_args *p = params;
   1290       1.1     ozaki 		iarg[0] = SCARG(p, rgid); /* gid_t */
   1291       1.1     ozaki 		iarg[1] = SCARG(p, egid); /* gid_t */
   1292       1.1     ozaki 		*n_args = 2;
   1293       1.1     ozaki 		break;
   1294       1.1     ozaki 	}
   1295       1.1     ozaki 	/* sys_getgroups */
   1296       1.1     ozaki 	case 205: {
   1297       1.4  christos 		const struct sys_getgroups_args *p = params;
   1298       1.1     ozaki 		iarg[0] = SCARG(p, gidsetsize); /* int */
   1299       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, gidset); /* gid_t * */
   1300       1.1     ozaki 		*n_args = 2;
   1301       1.1     ozaki 		break;
   1302       1.1     ozaki 	}
   1303       1.1     ozaki 	/* sys_setgroups */
   1304       1.1     ozaki 	case 206: {
   1305       1.4  christos 		const struct sys_setgroups_args *p = params;
   1306       1.1     ozaki 		iarg[0] = SCARG(p, gidsetsize); /* int */
   1307       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, gidset); /* gid_t * */
   1308       1.1     ozaki 		*n_args = 2;
   1309       1.1     ozaki 		break;
   1310       1.1     ozaki 	}
   1311       1.1     ozaki 	/* sys___posix_fchown */
   1312       1.1     ozaki 	case 207: {
   1313       1.4  christos 		const struct sys___posix_fchown_args *p = params;
   1314       1.1     ozaki 		iarg[0] = SCARG(p, fd); /* int */
   1315       1.1     ozaki 		uarg[1] = SCARG(p, uid); /* uid_t */
   1316       1.1     ozaki 		iarg[2] = SCARG(p, gid); /* gid_t */
   1317       1.1     ozaki 		*n_args = 3;
   1318       1.1     ozaki 		break;
   1319       1.1     ozaki 	}
   1320       1.1     ozaki 	/* linux_sys_setresuid */
   1321       1.1     ozaki 	case 208: {
   1322       1.4  christos 		const struct linux_sys_setresuid_args *p = params;
   1323       1.1     ozaki 		uarg[0] = SCARG(p, ruid); /* uid_t */
   1324       1.1     ozaki 		uarg[1] = SCARG(p, euid); /* uid_t */
   1325       1.1     ozaki 		uarg[2] = SCARG(p, suid); /* uid_t */
   1326       1.1     ozaki 		*n_args = 3;
   1327       1.1     ozaki 		break;
   1328       1.1     ozaki 	}
   1329       1.1     ozaki 	/* linux_sys_getresuid */
   1330       1.1     ozaki 	case 209: {
   1331       1.4  christos 		const struct linux_sys_getresuid_args *p = params;
   1332       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, ruid); /* uid_t * */
   1333       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, euid); /* uid_t * */
   1334       1.1     ozaki 		uarg[2] = (intptr_t) SCARG(p, suid); /* uid_t * */
   1335       1.1     ozaki 		*n_args = 3;
   1336       1.1     ozaki 		break;
   1337       1.1     ozaki 	}
   1338       1.1     ozaki 	/* linux_sys_setresgid */
   1339       1.1     ozaki 	case 210: {
   1340       1.4  christos 		const struct linux_sys_setresgid_args *p = params;
   1341       1.1     ozaki 		iarg[0] = SCARG(p, rgid); /* gid_t */
   1342       1.1     ozaki 		iarg[1] = SCARG(p, egid); /* gid_t */
   1343       1.1     ozaki 		iarg[2] = SCARG(p, sgid); /* gid_t */
   1344       1.1     ozaki 		*n_args = 3;
   1345       1.1     ozaki 		break;
   1346       1.1     ozaki 	}
   1347       1.1     ozaki 	/* linux_sys_getresgid */
   1348       1.1     ozaki 	case 211: {
   1349       1.4  christos 		const struct linux_sys_getresgid_args *p = params;
   1350       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, rgid); /* gid_t * */
   1351       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, egid); /* gid_t * */
   1352       1.1     ozaki 		uarg[2] = (intptr_t) SCARG(p, sgid); /* gid_t * */
   1353       1.1     ozaki 		*n_args = 3;
   1354       1.1     ozaki 		break;
   1355       1.1     ozaki 	}
   1356       1.1     ozaki 	/* sys___posix_chown */
   1357       1.1     ozaki 	case 212: {
   1358       1.4  christos 		const struct sys___posix_chown_args *p = params;
   1359       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, path); /* const char * */
   1360       1.1     ozaki 		uarg[1] = SCARG(p, uid); /* uid_t */
   1361       1.1     ozaki 		iarg[2] = SCARG(p, gid); /* gid_t */
   1362       1.1     ozaki 		*n_args = 3;
   1363       1.1     ozaki 		break;
   1364       1.1     ozaki 	}
   1365       1.1     ozaki 	/* sys_setuid */
   1366       1.1     ozaki 	case 213: {
   1367       1.4  christos 		const struct sys_setuid_args *p = params;
   1368       1.1     ozaki 		uarg[0] = SCARG(p, uid); /* uid_t */
   1369       1.1     ozaki 		*n_args = 1;
   1370       1.1     ozaki 		break;
   1371       1.1     ozaki 	}
   1372       1.1     ozaki 	/* sys_setgid */
   1373       1.1     ozaki 	case 214: {
   1374       1.4  christos 		const struct sys_setgid_args *p = params;
   1375       1.1     ozaki 		iarg[0] = SCARG(p, gid); /* gid_t */
   1376       1.1     ozaki 		*n_args = 1;
   1377       1.1     ozaki 		break;
   1378       1.1     ozaki 	}
   1379       1.1     ozaki 	/* linux_sys_setfsuid */
   1380       1.1     ozaki 	case 215: {
   1381       1.4  christos 		const struct linux_sys_setfsuid_args *p = params;
   1382       1.1     ozaki 		uarg[0] = SCARG(p, uid); /* uid_t */
   1383       1.1     ozaki 		*n_args = 1;
   1384       1.1     ozaki 		break;
   1385       1.1     ozaki 	}
   1386       1.1     ozaki 	/* linux_sys_setfsgid */
   1387       1.1     ozaki 	case 216: {
   1388       1.4  christos 		const struct linux_sys_setfsgid_args *p = params;
   1389       1.1     ozaki 		iarg[0] = SCARG(p, gid); /* gid_t */
   1390       1.1     ozaki 		*n_args = 1;
   1391       1.1     ozaki 		break;
   1392       1.1     ozaki 	}
   1393       1.1     ozaki 	/* linux_sys_getdents64 */
   1394       1.1     ozaki 	case 217: {
   1395       1.4  christos 		const struct linux_sys_getdents64_args *p = params;
   1396       1.1     ozaki 		iarg[0] = SCARG(p, fd); /* int */
   1397       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, dent); /* struct linux_dirent64 * */
   1398       1.1     ozaki 		uarg[2] = SCARG(p, count); /* unsigned int */
   1399       1.1     ozaki 		*n_args = 3;
   1400       1.1     ozaki 		break;
   1401       1.1     ozaki 	}
   1402       1.1     ozaki 	/* sys_mincore */
   1403       1.1     ozaki 	case 219: {
   1404       1.4  christos 		const struct sys_mincore_args *p = params;
   1405       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, addr); /* void * */
   1406       1.1     ozaki 		uarg[1] = SCARG(p, len); /* size_t */
   1407       1.1     ozaki 		uarg[2] = (intptr_t) SCARG(p, vec); /* char * */
   1408       1.1     ozaki 		*n_args = 3;
   1409       1.1     ozaki 		break;
   1410       1.1     ozaki 	}
   1411       1.1     ozaki 	/* sys_madvise */
   1412       1.1     ozaki 	case 220: {
   1413       1.4  christos 		const struct sys_madvise_args *p = params;
   1414       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, addr); /* void * */
   1415       1.1     ozaki 		uarg[1] = SCARG(p, len); /* size_t */
   1416       1.1     ozaki 		iarg[2] = SCARG(p, behav); /* int */
   1417       1.1     ozaki 		*n_args = 3;
   1418       1.1     ozaki 		break;
   1419       1.1     ozaki 	}
   1420       1.1     ozaki 	/* linux_sys_fcntl64 */
   1421       1.1     ozaki 	case 221: {
   1422       1.4  christos 		const struct linux_sys_fcntl64_args *p = params;
   1423       1.1     ozaki 		iarg[0] = SCARG(p, fd); /* int */
   1424       1.1     ozaki 		iarg[1] = SCARG(p, cmd); /* int */
   1425       1.1     ozaki 		uarg[2] = (intptr_t) SCARG(p, arg); /* void * */
   1426       1.1     ozaki 		*n_args = 3;
   1427       1.1     ozaki 		break;
   1428       1.1     ozaki 	}
   1429       1.1     ozaki 	/* linux_sys_gettid */
   1430       1.1     ozaki 	case 224: {
   1431       1.1     ozaki 		*n_args = 0;
   1432       1.1     ozaki 		break;
   1433       1.1     ozaki 	}
   1434      1.23  christos 	/* linux_sys_readahead */
   1435      1.23  christos 	case 225: {
   1436      1.23  christos 		const struct linux_sys_readahead_args *p = params;
   1437      1.23  christos 		iarg[0] = SCARG(p, fd); /* int */
   1438      1.23  christos 		iarg[1] = SCARG(p, offset); /* off_t */
   1439      1.23  christos 		uarg[2] = SCARG(p, count); /* size_t */
   1440      1.23  christos 		*n_args = 3;
   1441      1.23  christos 		break;
   1442      1.23  christos 	}
   1443       1.1     ozaki 	/* linux_sys_setxattr */
   1444       1.1     ozaki 	case 226: {
   1445       1.4  christos 		const struct linux_sys_setxattr_args *p = params;
   1446       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, path); /* char * */
   1447       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, name); /* char * */
   1448       1.1     ozaki 		uarg[2] = (intptr_t) SCARG(p, value); /* void * */
   1449       1.1     ozaki 		uarg[3] = SCARG(p, size); /* size_t */
   1450       1.1     ozaki 		iarg[4] = SCARG(p, flags); /* int */
   1451       1.1     ozaki 		*n_args = 5;
   1452       1.1     ozaki 		break;
   1453       1.1     ozaki 	}
   1454       1.1     ozaki 	/* linux_sys_lsetxattr */
   1455       1.1     ozaki 	case 227: {
   1456       1.4  christos 		const struct linux_sys_lsetxattr_args *p = params;
   1457       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, path); /* char * */
   1458       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, name); /* char * */
   1459       1.1     ozaki 		uarg[2] = (intptr_t) SCARG(p, value); /* void * */
   1460       1.1     ozaki 		uarg[3] = SCARG(p, size); /* size_t */
   1461       1.1     ozaki 		iarg[4] = SCARG(p, flags); /* int */
   1462       1.1     ozaki 		*n_args = 5;
   1463       1.1     ozaki 		break;
   1464       1.1     ozaki 	}
   1465       1.1     ozaki 	/* linux_sys_fsetxattr */
   1466       1.1     ozaki 	case 228: {
   1467       1.4  christos 		const struct linux_sys_fsetxattr_args *p = params;
   1468       1.1     ozaki 		iarg[0] = SCARG(p, fd); /* int */
   1469       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, name); /* char * */
   1470       1.1     ozaki 		uarg[2] = (intptr_t) SCARG(p, value); /* void * */
   1471       1.1     ozaki 		uarg[3] = SCARG(p, size); /* size_t */
   1472       1.1     ozaki 		iarg[4] = SCARG(p, flags); /* int */
   1473       1.1     ozaki 		*n_args = 5;
   1474       1.1     ozaki 		break;
   1475       1.1     ozaki 	}
   1476       1.1     ozaki 	/* linux_sys_getxattr */
   1477       1.1     ozaki 	case 229: {
   1478       1.4  christos 		const struct linux_sys_getxattr_args *p = params;
   1479       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, path); /* char * */
   1480       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, name); /* char * */
   1481       1.1     ozaki 		uarg[2] = (intptr_t) SCARG(p, value); /* void * */
   1482       1.1     ozaki 		uarg[3] = SCARG(p, size); /* size_t */
   1483       1.1     ozaki 		*n_args = 4;
   1484       1.1     ozaki 		break;
   1485       1.1     ozaki 	}
   1486       1.1     ozaki 	/* linux_sys_lgetxattr */
   1487       1.1     ozaki 	case 230: {
   1488       1.4  christos 		const struct linux_sys_lgetxattr_args *p = params;
   1489       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, path); /* char * */
   1490       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, name); /* char * */
   1491       1.1     ozaki 		uarg[2] = (intptr_t) SCARG(p, value); /* void * */
   1492       1.1     ozaki 		uarg[3] = SCARG(p, size); /* size_t */
   1493       1.1     ozaki 		*n_args = 4;
   1494       1.1     ozaki 		break;
   1495       1.1     ozaki 	}
   1496       1.1     ozaki 	/* linux_sys_fgetxattr */
   1497       1.1     ozaki 	case 231: {
   1498       1.4  christos 		const struct linux_sys_fgetxattr_args *p = params;
   1499       1.1     ozaki 		iarg[0] = SCARG(p, fd); /* int */
   1500       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, name); /* char * */
   1501       1.1     ozaki 		uarg[2] = (intptr_t) SCARG(p, value); /* void * */
   1502       1.1     ozaki 		uarg[3] = SCARG(p, size); /* size_t */
   1503       1.1     ozaki 		*n_args = 4;
   1504       1.1     ozaki 		break;
   1505       1.1     ozaki 	}
   1506       1.1     ozaki 	/* linux_sys_listxattr */
   1507       1.1     ozaki 	case 232: {
   1508       1.4  christos 		const struct linux_sys_listxattr_args *p = params;
   1509       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, path); /* char * */
   1510       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, list); /* char * */
   1511       1.1     ozaki 		uarg[2] = SCARG(p, size); /* size_t */
   1512       1.1     ozaki 		*n_args = 3;
   1513       1.1     ozaki 		break;
   1514       1.1     ozaki 	}
   1515       1.1     ozaki 	/* linux_sys_llistxattr */
   1516       1.1     ozaki 	case 233: {
   1517       1.4  christos 		const struct linux_sys_llistxattr_args *p = params;
   1518       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, path); /* char * */
   1519       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, list); /* char * */
   1520       1.1     ozaki 		uarg[2] = SCARG(p, size); /* size_t */
   1521       1.1     ozaki 		*n_args = 3;
   1522       1.1     ozaki 		break;
   1523       1.1     ozaki 	}
   1524       1.1     ozaki 	/* linux_sys_flistxattr */
   1525       1.1     ozaki 	case 234: {
   1526       1.4  christos 		const struct linux_sys_flistxattr_args *p = params;
   1527       1.1     ozaki 		iarg[0] = SCARG(p, fd); /* int */
   1528       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, list); /* char * */
   1529       1.1     ozaki 		uarg[2] = SCARG(p, size); /* size_t */
   1530       1.1     ozaki 		*n_args = 3;
   1531       1.1     ozaki 		break;
   1532       1.1     ozaki 	}
   1533       1.1     ozaki 	/* linux_sys_removexattr */
   1534       1.1     ozaki 	case 235: {
   1535       1.4  christos 		const struct linux_sys_removexattr_args *p = params;
   1536       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, path); /* char * */
   1537       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, name); /* char * */
   1538       1.1     ozaki 		*n_args = 2;
   1539       1.1     ozaki 		break;
   1540       1.1     ozaki 	}
   1541       1.1     ozaki 	/* linux_sys_lremovexattr */
   1542       1.1     ozaki 	case 236: {
   1543       1.4  christos 		const struct linux_sys_lremovexattr_args *p = params;
   1544       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, path); /* char * */
   1545       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, name); /* char * */
   1546       1.1     ozaki 		*n_args = 2;
   1547       1.1     ozaki 		break;
   1548       1.1     ozaki 	}
   1549       1.1     ozaki 	/* linux_sys_fremovexattr */
   1550       1.1     ozaki 	case 237: {
   1551       1.4  christos 		const struct linux_sys_fremovexattr_args *p = params;
   1552       1.1     ozaki 		iarg[0] = SCARG(p, fd); /* int */
   1553       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, name); /* char * */
   1554       1.1     ozaki 		*n_args = 2;
   1555       1.1     ozaki 		break;
   1556       1.1     ozaki 	}
   1557       1.1     ozaki 	/* linux_sys_tkill */
   1558       1.1     ozaki 	case 238: {
   1559       1.4  christos 		const struct linux_sys_tkill_args *p = params;
   1560       1.1     ozaki 		iarg[0] = SCARG(p, tid); /* int */
   1561       1.1     ozaki 		iarg[1] = SCARG(p, sig); /* int */
   1562       1.1     ozaki 		*n_args = 2;
   1563       1.1     ozaki 		break;
   1564       1.1     ozaki 	}
   1565       1.1     ozaki 	/* linux_sys_futex */
   1566       1.1     ozaki 	case 240: {
   1567       1.4  christos 		const struct linux_sys_futex_args *p = params;
   1568       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, uaddr); /* int * */
   1569       1.1     ozaki 		iarg[1] = SCARG(p, op); /* int */
   1570       1.1     ozaki 		iarg[2] = SCARG(p, val); /* int */
   1571       1.1     ozaki 		uarg[3] = (intptr_t) SCARG(p, timeout); /* const struct linux_timespec * */
   1572       1.1     ozaki 		uarg[4] = (intptr_t) SCARG(p, uaddr2); /* int * */
   1573       1.1     ozaki 		iarg[5] = SCARG(p, val3); /* int */
   1574       1.1     ozaki 		*n_args = 6;
   1575       1.1     ozaki 		break;
   1576       1.1     ozaki 	}
   1577       1.1     ozaki 	/* linux_sys_sched_setaffinity */
   1578       1.1     ozaki 	case 241: {
   1579       1.4  christos 		const struct linux_sys_sched_setaffinity_args *p = params;
   1580       1.1     ozaki 		iarg[0] = SCARG(p, pid); /* pid_t */
   1581       1.1     ozaki 		uarg[1] = SCARG(p, len); /* unsigned int */
   1582       1.1     ozaki 		uarg[2] = (intptr_t) SCARG(p, mask); /* unsigned long * */
   1583       1.1     ozaki 		*n_args = 3;
   1584       1.1     ozaki 		break;
   1585       1.1     ozaki 	}
   1586       1.1     ozaki 	/* linux_sys_sched_getaffinity */
   1587       1.1     ozaki 	case 242: {
   1588       1.4  christos 		const struct linux_sys_sched_getaffinity_args *p = params;
   1589       1.1     ozaki 		iarg[0] = SCARG(p, pid); /* pid_t */
   1590       1.1     ozaki 		uarg[1] = SCARG(p, len); /* unsigned int */
   1591       1.1     ozaki 		uarg[2] = (intptr_t) SCARG(p, mask); /* unsigned long * */
   1592       1.1     ozaki 		*n_args = 3;
   1593       1.1     ozaki 		break;
   1594       1.1     ozaki 	}
   1595       1.1     ozaki 	/* linux_sys_exit_group */
   1596       1.1     ozaki 	case 248: {
   1597       1.4  christos 		const struct linux_sys_exit_group_args *p = params;
   1598       1.1     ozaki 		iarg[0] = SCARG(p, error_code); /* int */
   1599       1.1     ozaki 		*n_args = 1;
   1600       1.1     ozaki 		break;
   1601       1.1     ozaki 	}
   1602      1.22  christos 	/* linux_sys_epoll_create */
   1603      1.22  christos 	case 250: {
   1604      1.22  christos 		const struct linux_sys_epoll_create_args *p = params;
   1605      1.22  christos 		iarg[0] = SCARG(p, size); /* int */
   1606      1.22  christos 		*n_args = 1;
   1607      1.22  christos 		break;
   1608      1.22  christos 	}
   1609      1.22  christos 	/* linux_sys_epoll_ctl */
   1610      1.22  christos 	case 251: {
   1611      1.22  christos 		const struct linux_sys_epoll_ctl_args *p = params;
   1612      1.22  christos 		iarg[0] = SCARG(p, epfd); /* int */
   1613      1.22  christos 		iarg[1] = SCARG(p, op); /* int */
   1614      1.22  christos 		iarg[2] = SCARG(p, fd); /* int */
   1615      1.22  christos 		uarg[3] = (intptr_t) SCARG(p, event); /* struct linux_epoll_event * */
   1616      1.22  christos 		*n_args = 4;
   1617      1.22  christos 		break;
   1618      1.22  christos 	}
   1619      1.22  christos 	/* linux_sys_epoll_wait */
   1620      1.22  christos 	case 252: {
   1621      1.22  christos 		const struct linux_sys_epoll_wait_args *p = params;
   1622      1.22  christos 		iarg[0] = SCARG(p, epfd); /* int */
   1623      1.22  christos 		uarg[1] = (intptr_t) SCARG(p, events); /* struct linux_epoll_event * */
   1624      1.22  christos 		iarg[2] = SCARG(p, maxevents); /* int */
   1625      1.22  christos 		iarg[3] = SCARG(p, timeout); /* int */
   1626      1.22  christos 		*n_args = 4;
   1627      1.22  christos 		break;
   1628      1.22  christos 	}
   1629       1.1     ozaki 	/* linux_sys_set_tid_address */
   1630       1.1     ozaki 	case 256: {
   1631       1.4  christos 		const struct linux_sys_set_tid_address_args *p = params;
   1632       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, tid); /* int * */
   1633       1.1     ozaki 		*n_args = 1;
   1634       1.1     ozaki 		break;
   1635       1.1     ozaki 	}
   1636      1.16   thorpej 	/* linux_sys_timer_create */
   1637      1.16   thorpej 	case 257: {
   1638      1.16   thorpej 		const struct linux_sys_timer_create_args *p = params;
   1639      1.16   thorpej 		iarg[0] = SCARG(p, clockid); /* clockid_t */
   1640      1.16   thorpej 		uarg[1] = (intptr_t) SCARG(p, evp); /* struct linux_sigevent * */
   1641      1.16   thorpej 		uarg[2] = (intptr_t) SCARG(p, timerid); /* timer_t * */
   1642      1.16   thorpej 		*n_args = 3;
   1643      1.16   thorpej 		break;
   1644      1.16   thorpej 	}
   1645      1.16   thorpej 	/* linux_sys_timer_settime */
   1646      1.16   thorpej 	case 258: {
   1647      1.16   thorpej 		const struct linux_sys_timer_settime_args *p = params;
   1648      1.16   thorpej 		iarg[0] = SCARG(p, timerid); /* timer_t */
   1649      1.16   thorpej 		iarg[1] = SCARG(p, flags); /* int */
   1650      1.16   thorpej 		uarg[2] = (intptr_t) SCARG(p, tim); /* const struct linux_itimerspec * */
   1651      1.16   thorpej 		uarg[3] = (intptr_t) SCARG(p, otim); /* struct linux_itimerspec * */
   1652      1.16   thorpej 		*n_args = 4;
   1653      1.16   thorpej 		break;
   1654      1.16   thorpej 	}
   1655      1.16   thorpej 	/* linux_sys_timer_gettime */
   1656      1.16   thorpej 	case 259: {
   1657      1.16   thorpej 		const struct linux_sys_timer_gettime_args *p = params;
   1658      1.16   thorpej 		iarg[0] = SCARG(p, timerid); /* timer_t */
   1659      1.16   thorpej 		uarg[1] = (intptr_t) SCARG(p, tim); /* struct linux_itimerspec * */
   1660      1.16   thorpej 		*n_args = 2;
   1661      1.16   thorpej 		break;
   1662      1.16   thorpej 	}
   1663      1.16   thorpej 	/* sys_timer_getoverrun */
   1664      1.16   thorpej 	case 260: {
   1665      1.16   thorpej 		const struct sys_timer_getoverrun_args *p = params;
   1666      1.16   thorpej 		iarg[0] = SCARG(p, timerid); /* timer_t */
   1667      1.16   thorpej 		*n_args = 1;
   1668      1.16   thorpej 		break;
   1669      1.16   thorpej 	}
   1670      1.16   thorpej 	/* sys_timer_delete */
   1671      1.16   thorpej 	case 261: {
   1672      1.16   thorpej 		const struct sys_timer_delete_args *p = params;
   1673      1.16   thorpej 		iarg[0] = SCARG(p, timerid); /* timer_t */
   1674      1.16   thorpej 		*n_args = 1;
   1675      1.16   thorpej 		break;
   1676      1.16   thorpej 	}
   1677       1.1     ozaki 	/* linux_sys_clock_settime */
   1678       1.1     ozaki 	case 262: {
   1679       1.4  christos 		const struct linux_sys_clock_settime_args *p = params;
   1680       1.1     ozaki 		iarg[0] = SCARG(p, which); /* clockid_t */
   1681       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, tp); /* struct linux_timespec * */
   1682       1.1     ozaki 		*n_args = 2;
   1683       1.1     ozaki 		break;
   1684       1.1     ozaki 	}
   1685       1.1     ozaki 	/* linux_sys_clock_gettime */
   1686       1.1     ozaki 	case 263: {
   1687       1.4  christos 		const struct linux_sys_clock_gettime_args *p = params;
   1688       1.1     ozaki 		iarg[0] = SCARG(p, which); /* clockid_t */
   1689       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, tp); /* struct linux_timespec * */
   1690       1.1     ozaki 		*n_args = 2;
   1691       1.1     ozaki 		break;
   1692       1.1     ozaki 	}
   1693       1.1     ozaki 	/* linux_sys_clock_getres */
   1694       1.1     ozaki 	case 264: {
   1695       1.4  christos 		const struct linux_sys_clock_getres_args *p = params;
   1696       1.1     ozaki 		iarg[0] = SCARG(p, which); /* clockid_t */
   1697       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, tp); /* struct linux_timespec * */
   1698       1.1     ozaki 		*n_args = 2;
   1699       1.1     ozaki 		break;
   1700       1.1     ozaki 	}
   1701       1.1     ozaki 	/* linux_sys_clock_nanosleep */
   1702       1.1     ozaki 	case 265: {
   1703       1.4  christos 		const struct linux_sys_clock_nanosleep_args *p = params;
   1704       1.1     ozaki 		iarg[0] = SCARG(p, which); /* clockid_t */
   1705       1.1     ozaki 		iarg[1] = SCARG(p, flags); /* int */
   1706       1.1     ozaki 		uarg[2] = (intptr_t) SCARG(p, rqtp); /* struct linux_timespec * */
   1707       1.1     ozaki 		uarg[3] = (intptr_t) SCARG(p, rmtp); /* struct linux_timespec * */
   1708       1.1     ozaki 		*n_args = 4;
   1709       1.1     ozaki 		break;
   1710       1.1     ozaki 	}
   1711       1.1     ozaki 	/* linux_sys_statfs64 */
   1712       1.1     ozaki 	case 266: {
   1713       1.4  christos 		const struct linux_sys_statfs64_args *p = params;
   1714       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, path); /* const char * */
   1715       1.1     ozaki 		uarg[1] = SCARG(p, sz); /* size_t */
   1716       1.1     ozaki 		uarg[2] = (intptr_t) SCARG(p, sp); /* struct linux_statfs64 * */
   1717       1.1     ozaki 		*n_args = 3;
   1718       1.1     ozaki 		break;
   1719       1.1     ozaki 	}
   1720       1.1     ozaki 	/* linux_sys_fstatfs64 */
   1721       1.1     ozaki 	case 267: {
   1722       1.4  christos 		const struct linux_sys_fstatfs64_args *p = params;
   1723       1.1     ozaki 		iarg[0] = SCARG(p, fd); /* int */
   1724       1.1     ozaki 		uarg[1] = SCARG(p, sz); /* size_t */
   1725       1.1     ozaki 		uarg[2] = (intptr_t) SCARG(p, sp); /* struct linux_statfs64 * */
   1726       1.1     ozaki 		*n_args = 3;
   1727       1.1     ozaki 		break;
   1728       1.1     ozaki 	}
   1729       1.1     ozaki 	/* linux_sys_tgkill */
   1730       1.1     ozaki 	case 268: {
   1731       1.4  christos 		const struct linux_sys_tgkill_args *p = params;
   1732       1.1     ozaki 		iarg[0] = SCARG(p, tgid); /* int */
   1733       1.1     ozaki 		iarg[1] = SCARG(p, tid); /* int */
   1734       1.1     ozaki 		iarg[2] = SCARG(p, sig); /* int */
   1735       1.1     ozaki 		*n_args = 3;
   1736       1.1     ozaki 		break;
   1737       1.1     ozaki 	}
   1738       1.1     ozaki 	/* compat_50_sys_utimes */
   1739       1.1     ozaki 	case 269: {
   1740       1.4  christos 		const struct compat_50_sys_utimes_args *p = params;
   1741       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, path); /* const char * */
   1742       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, tptr); /* const struct timeval50 * */
   1743       1.1     ozaki 		*n_args = 2;
   1744       1.1     ozaki 		break;
   1745       1.1     ozaki 	}
   1746       1.1     ozaki 	/* linux_sys_fadvise64_64 */
   1747       1.1     ozaki 	case 270: {
   1748       1.4  christos 		const struct linux_sys_fadvise64_64_args *p = params;
   1749       1.1     ozaki 		iarg[0] = SCARG(p, fd); /* int */
   1750       1.1     ozaki 		iarg[1] = SCARG(p, offset); /* off_t */
   1751       1.1     ozaki 		iarg[2] = SCARG(p, len); /* off_t */
   1752       1.1     ozaki 		iarg[3] = SCARG(p, advice); /* int */
   1753       1.1     ozaki 		*n_args = 4;
   1754       1.1     ozaki 		break;
   1755       1.1     ozaki 	}
   1756  1.26.2.1  perseant 	/* linux_sys_mq_open */
   1757  1.26.2.1  perseant 	case 274: {
   1758  1.26.2.1  perseant 		const struct linux_sys_mq_open_args *p = params;
   1759  1.26.2.1  perseant 		uarg[0] = (intptr_t) SCARG(p, name); /* const char * */
   1760  1.26.2.1  perseant 		iarg[1] = SCARG(p, oflag); /* int */
   1761  1.26.2.1  perseant 		iarg[2] = SCARG(p, mode); /* linux_umode_t */
   1762  1.26.2.1  perseant 		uarg[3] = (intptr_t) SCARG(p, attr); /* struct linux_mq_attr * */
   1763  1.26.2.1  perseant 		*n_args = 4;
   1764  1.26.2.1  perseant 		break;
   1765  1.26.2.1  perseant 	}
   1766  1.26.2.1  perseant 	/* linux_sys_mq_unlink */
   1767  1.26.2.1  perseant 	case 275: {
   1768  1.26.2.1  perseant 		const struct linux_sys_mq_unlink_args *p = params;
   1769  1.26.2.1  perseant 		uarg[0] = (intptr_t) SCARG(p, name); /* const char * */
   1770  1.26.2.1  perseant 		*n_args = 1;
   1771  1.26.2.1  perseant 		break;
   1772  1.26.2.1  perseant 	}
   1773  1.26.2.1  perseant 	/* linux_sys_mq_timedsend */
   1774  1.26.2.1  perseant 	case 276: {
   1775  1.26.2.1  perseant 		const struct linux_sys_mq_timedsend_args *p = params;
   1776  1.26.2.1  perseant 		iarg[0] = SCARG(p, mqdes); /* linux_mqd_t */
   1777  1.26.2.1  perseant 		uarg[1] = (intptr_t) SCARG(p, msg_ptr); /* const char * */
   1778  1.26.2.1  perseant 		uarg[2] = SCARG(p, msg_len); /* size_t */
   1779  1.26.2.1  perseant 		uarg[3] = SCARG(p, msg_prio); /* unsigned int */
   1780  1.26.2.1  perseant 		uarg[4] = (intptr_t) SCARG(p, abs_timeout); /* const struct linux_timespec * */
   1781  1.26.2.1  perseant 		*n_args = 5;
   1782  1.26.2.1  perseant 		break;
   1783  1.26.2.1  perseant 	}
   1784  1.26.2.1  perseant 	/* linux_sys_mq_timedreceive */
   1785  1.26.2.1  perseant 	case 277: {
   1786  1.26.2.1  perseant 		const struct linux_sys_mq_timedreceive_args *p = params;
   1787  1.26.2.1  perseant 		iarg[0] = SCARG(p, mqdes); /* linux_mqd_t */
   1788  1.26.2.1  perseant 		uarg[1] = (intptr_t) SCARG(p, msg_ptr); /* char * */
   1789  1.26.2.1  perseant 		uarg[2] = SCARG(p, msg_len); /* size_t */
   1790  1.26.2.1  perseant 		uarg[3] = (intptr_t) SCARG(p, msg_prio); /* unsigned int * */
   1791  1.26.2.1  perseant 		uarg[4] = (intptr_t) SCARG(p, abs_timeout); /* const struct linux_timespec * */
   1792  1.26.2.1  perseant 		*n_args = 5;
   1793  1.26.2.1  perseant 		break;
   1794  1.26.2.1  perseant 	}
   1795  1.26.2.1  perseant 	/* linux_sys_mq_notify */
   1796  1.26.2.1  perseant 	case 278: {
   1797  1.26.2.1  perseant 		const struct linux_sys_mq_notify_args *p = params;
   1798  1.26.2.1  perseant 		iarg[0] = SCARG(p, mqdes); /* linux_mqd_t */
   1799  1.26.2.1  perseant 		uarg[1] = (intptr_t) SCARG(p, sevp); /* const struct linux_sigevent * */
   1800  1.26.2.1  perseant 		*n_args = 2;
   1801  1.26.2.1  perseant 		break;
   1802  1.26.2.1  perseant 	}
   1803  1.26.2.1  perseant 	/* linux_sys_mq_getsetattr */
   1804  1.26.2.1  perseant 	case 279: {
   1805  1.26.2.1  perseant 		const struct linux_sys_mq_getsetattr_args *p = params;
   1806  1.26.2.1  perseant 		iarg[0] = SCARG(p, mqdes); /* linux_mqd_t */
   1807  1.26.2.1  perseant 		uarg[1] = (intptr_t) SCARG(p, newattr); /* const struct linux_mq_attr * */
   1808  1.26.2.1  perseant 		uarg[2] = (intptr_t) SCARG(p, oldattr); /* struct linux_mq_attr * */
   1809  1.26.2.1  perseant 		*n_args = 3;
   1810  1.26.2.1  perseant 		break;
   1811  1.26.2.1  perseant 	}
   1812      1.24  christos 	/* linux_sys_waitid */
   1813      1.24  christos 	case 280: {
   1814      1.24  christos 		const struct linux_sys_waitid_args *p = params;
   1815      1.24  christos 		iarg[0] = SCARG(p, idtype); /* int */
   1816      1.24  christos 		iarg[1] = SCARG(p, id); /* id_t */
   1817      1.24  christos 		uarg[2] = (intptr_t) SCARG(p, infop); /* linux_siginfo_t * */
   1818      1.24  christos 		iarg[3] = SCARG(p, options); /* int */
   1819      1.24  christos 		uarg[4] = (intptr_t) SCARG(p, rusage); /* struct rusage50 * */
   1820      1.24  christos 		*n_args = 5;
   1821      1.24  christos 		break;
   1822      1.24  christos 	}
   1823      1.25  christos 	/* linux_sys_inotify_init */
   1824      1.25  christos 	case 316: {
   1825      1.25  christos 		*n_args = 0;
   1826      1.25  christos 		break;
   1827      1.25  christos 	}
   1828      1.25  christos 	/* linux_sys_inotify_add_watch */
   1829      1.25  christos 	case 317: {
   1830      1.25  christos 		const struct linux_sys_inotify_add_watch_args *p = params;
   1831      1.25  christos 		iarg[0] = SCARG(p, fd); /* int */
   1832      1.25  christos 		uarg[1] = (intptr_t) SCARG(p, pathname); /* const char * */
   1833      1.25  christos 		uarg[2] = SCARG(p, mask); /* uint32_t */
   1834      1.25  christos 		*n_args = 3;
   1835      1.25  christos 		break;
   1836      1.25  christos 	}
   1837      1.25  christos 	/* linux_sys_inotify_rm_watch */
   1838      1.25  christos 	case 318: {
   1839      1.25  christos 		const struct linux_sys_inotify_rm_watch_args *p = params;
   1840      1.25  christos 		iarg[0] = SCARG(p, fd); /* int */
   1841      1.25  christos 		iarg[1] = SCARG(p, wd); /* int */
   1842      1.25  christos 		*n_args = 2;
   1843      1.25  christos 		break;
   1844      1.25  christos 	}
   1845       1.1     ozaki 	/* linux_sys_openat */
   1846       1.1     ozaki 	case 322: {
   1847       1.4  christos 		const struct linux_sys_openat_args *p = params;
   1848       1.1     ozaki 		iarg[0] = SCARG(p, fd); /* int */
   1849       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, path); /* const char * */
   1850       1.1     ozaki 		iarg[2] = SCARG(p, flags); /* int */
   1851       1.1     ozaki 		iarg[3] = SCARG(p, mode); /* linux_umode_t */
   1852       1.1     ozaki 		*n_args = 4;
   1853       1.1     ozaki 		break;
   1854       1.1     ozaki 	}
   1855       1.1     ozaki 	/* sys_mkdirat */
   1856       1.1     ozaki 	case 323: {
   1857       1.4  christos 		const struct sys_mkdirat_args *p = params;
   1858       1.1     ozaki 		iarg[0] = SCARG(p, fd); /* int */
   1859       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, path); /* const char * */
   1860       1.1     ozaki 		iarg[2] = SCARG(p, mode); /* linux_umode_t */
   1861       1.1     ozaki 		*n_args = 3;
   1862       1.1     ozaki 		break;
   1863       1.1     ozaki 	}
   1864       1.1     ozaki 	/* linux_sys_mknodat */
   1865       1.1     ozaki 	case 324: {
   1866       1.4  christos 		const struct linux_sys_mknodat_args *p = params;
   1867       1.1     ozaki 		iarg[0] = SCARG(p, fd); /* int */
   1868       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, path); /* const char * */
   1869       1.1     ozaki 		iarg[2] = SCARG(p, mode); /* linux_umode_t */
   1870       1.1     ozaki 		uarg[3] = SCARG(p, dev); /* unsigned */
   1871       1.1     ozaki 		*n_args = 4;
   1872       1.1     ozaki 		break;
   1873       1.1     ozaki 	}
   1874       1.1     ozaki 	/* linux_sys_fchownat */
   1875       1.1     ozaki 	case 325: {
   1876       1.4  christos 		const struct linux_sys_fchownat_args *p = params;
   1877       1.1     ozaki 		iarg[0] = SCARG(p, fd); /* int */
   1878       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, path); /* const char * */
   1879       1.1     ozaki 		uarg[2] = SCARG(p, owner); /* uid_t */
   1880       1.1     ozaki 		iarg[3] = SCARG(p, group); /* gid_t */
   1881       1.1     ozaki 		iarg[4] = SCARG(p, flag); /* int */
   1882       1.1     ozaki 		*n_args = 5;
   1883       1.1     ozaki 		break;
   1884       1.1     ozaki 	}
   1885       1.1     ozaki 	/* linux_sys_fstatat64 */
   1886       1.1     ozaki 	case 327: {
   1887       1.4  christos 		const struct linux_sys_fstatat64_args *p = params;
   1888       1.1     ozaki 		iarg[0] = SCARG(p, fd); /* int */
   1889       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, path); /* const char * */
   1890       1.1     ozaki 		uarg[2] = (intptr_t) SCARG(p, sp); /* struct linux_stat64 * */
   1891       1.1     ozaki 		iarg[3] = SCARG(p, flag); /* int */
   1892       1.1     ozaki 		*n_args = 4;
   1893       1.1     ozaki 		break;
   1894       1.1     ozaki 	}
   1895       1.1     ozaki 	/* linux_sys_unlinkat */
   1896       1.1     ozaki 	case 328: {
   1897       1.4  christos 		const struct linux_sys_unlinkat_args *p = params;
   1898       1.1     ozaki 		iarg[0] = SCARG(p, fd); /* int */
   1899       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, path); /* const char * */
   1900       1.1     ozaki 		iarg[2] = SCARG(p, flag); /* int */
   1901       1.1     ozaki 		*n_args = 3;
   1902       1.1     ozaki 		break;
   1903       1.1     ozaki 	}
   1904       1.1     ozaki 	/* sys_renameat */
   1905       1.1     ozaki 	case 329: {
   1906       1.4  christos 		const struct sys_renameat_args *p = params;
   1907       1.1     ozaki 		iarg[0] = SCARG(p, fromfd); /* int */
   1908       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, from); /* const char * */
   1909       1.1     ozaki 		iarg[2] = SCARG(p, tofd); /* int */
   1910       1.1     ozaki 		uarg[3] = (intptr_t) SCARG(p, to); /* const char * */
   1911       1.1     ozaki 		*n_args = 4;
   1912       1.1     ozaki 		break;
   1913       1.1     ozaki 	}
   1914       1.1     ozaki 	/* linux_sys_linkat */
   1915       1.1     ozaki 	case 330: {
   1916       1.4  christos 		const struct linux_sys_linkat_args *p = params;
   1917       1.1     ozaki 		iarg[0] = SCARG(p, fd1); /* int */
   1918       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, name1); /* const char * */
   1919       1.1     ozaki 		iarg[2] = SCARG(p, fd2); /* int */
   1920       1.1     ozaki 		uarg[3] = (intptr_t) SCARG(p, name2); /* const char * */
   1921       1.1     ozaki 		iarg[4] = SCARG(p, flags); /* int */
   1922       1.1     ozaki 		*n_args = 5;
   1923       1.1     ozaki 		break;
   1924       1.1     ozaki 	}
   1925       1.1     ozaki 	/* sys_symlinkat */
   1926       1.1     ozaki 	case 331: {
   1927       1.4  christos 		const struct sys_symlinkat_args *p = params;
   1928       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, path1); /* const char * */
   1929       1.1     ozaki 		iarg[1] = SCARG(p, fd); /* int */
   1930       1.1     ozaki 		uarg[2] = (intptr_t) SCARG(p, path2); /* const char * */
   1931       1.1     ozaki 		*n_args = 3;
   1932       1.1     ozaki 		break;
   1933       1.1     ozaki 	}
   1934       1.1     ozaki 	/* sys_readlinkat */
   1935       1.1     ozaki 	case 332: {
   1936       1.4  christos 		const struct sys_readlinkat_args *p = params;
   1937       1.1     ozaki 		iarg[0] = SCARG(p, fd); /* int */
   1938       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, path); /* const char * */
   1939       1.1     ozaki 		uarg[2] = (intptr_t) SCARG(p, buf); /* char * */
   1940       1.1     ozaki 		uarg[3] = SCARG(p, bufsize); /* size_t */
   1941       1.1     ozaki 		*n_args = 4;
   1942       1.1     ozaki 		break;
   1943       1.1     ozaki 	}
   1944       1.1     ozaki 	/* linux_sys_fchmodat */
   1945       1.1     ozaki 	case 333: {
   1946       1.4  christos 		const struct linux_sys_fchmodat_args *p = params;
   1947       1.1     ozaki 		iarg[0] = SCARG(p, fd); /* int */
   1948       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, path); /* const char * */
   1949       1.1     ozaki 		iarg[2] = SCARG(p, mode); /* linux_umode_t */
   1950       1.1     ozaki 		*n_args = 3;
   1951       1.1     ozaki 		break;
   1952       1.1     ozaki 	}
   1953       1.1     ozaki 	/* linux_sys_faccessat */
   1954       1.1     ozaki 	case 334: {
   1955       1.4  christos 		const struct linux_sys_faccessat_args *p = params;
   1956       1.1     ozaki 		iarg[0] = SCARG(p, fd); /* int */
   1957       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, path); /* const char * */
   1958       1.1     ozaki 		iarg[2] = SCARG(p, amode); /* int */
   1959       1.1     ozaki 		*n_args = 3;
   1960       1.1     ozaki 		break;
   1961       1.1     ozaki 	}
   1962       1.3    martin 	/* linux_sys_pselect6 */
   1963       1.3    martin 	case 335: {
   1964       1.4  christos 		const struct linux_sys_pselect6_args *p = params;
   1965       1.3    martin 		iarg[0] = SCARG(p, nfds); /* int */
   1966       1.3    martin 		uarg[1] = (intptr_t) SCARG(p, readfds); /* fd_set * */
   1967       1.3    martin 		uarg[2] = (intptr_t) SCARG(p, writefds); /* fd_set * */
   1968       1.3    martin 		uarg[3] = (intptr_t) SCARG(p, exceptfds); /* fd_set * */
   1969       1.3    martin 		uarg[4] = (intptr_t) SCARG(p, timeout); /* struct linux_timespec * */
   1970       1.3    martin 		uarg[5] = (intptr_t) SCARG(p, ss); /* linux_sized_sigset_t * */
   1971       1.3    martin 		*n_args = 6;
   1972       1.3    martin 		break;
   1973       1.3    martin 	}
   1974       1.1     ozaki 	/* linux_sys_ppoll */
   1975       1.1     ozaki 	case 336: {
   1976       1.4  christos 		const struct linux_sys_ppoll_args *p = params;
   1977       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, fds); /* struct pollfd * */
   1978       1.1     ozaki 		uarg[1] = SCARG(p, nfds); /* u_int */
   1979       1.1     ozaki 		uarg[2] = (intptr_t) SCARG(p, timeout); /* struct linux_timespec * */
   1980       1.1     ozaki 		uarg[3] = (intptr_t) SCARG(p, sigset); /* linux_sigset_t * */
   1981       1.1     ozaki 		*n_args = 4;
   1982       1.1     ozaki 		break;
   1983       1.1     ozaki 	}
   1984      1.15   thorpej 	/* sys___futex_set_robust_list */
   1985       1.1     ozaki 	case 338: {
   1986      1.15   thorpej 		const struct sys___futex_set_robust_list_args *p = params;
   1987      1.15   thorpej 		uarg[0] = (intptr_t) SCARG(p, head); /* void * */
   1988       1.1     ozaki 		uarg[1] = SCARG(p, len); /* size_t */
   1989       1.1     ozaki 		*n_args = 2;
   1990       1.1     ozaki 		break;
   1991       1.1     ozaki 	}
   1992      1.15   thorpej 	/* sys___futex_get_robust_list */
   1993       1.1     ozaki 	case 339: {
   1994      1.15   thorpej 		const struct sys___futex_get_robust_list_args *p = params;
   1995      1.15   thorpej 		iarg[0] = SCARG(p, lwpid); /* lwpid_t */
   1996      1.15   thorpej 		uarg[1] = (intptr_t) SCARG(p, headp); /* void ** */
   1997      1.15   thorpej 		uarg[2] = (intptr_t) SCARG(p, lenp); /* size_t * */
   1998       1.1     ozaki 		*n_args = 3;
   1999       1.1     ozaki 		break;
   2000       1.1     ozaki 	}
   2001  1.26.2.1  perseant 	/* linux_sys_sync_file_range */
   2002  1.26.2.1  perseant 	case 341: {
   2003  1.26.2.1  perseant 		const struct linux_sys_sync_file_range_args *p = params;
   2004  1.26.2.1  perseant 		iarg[0] = SCARG(p, fd); /* int */
   2005  1.26.2.1  perseant 		iarg[1] = SCARG(p, offset); /* off_t */
   2006  1.26.2.1  perseant 		iarg[2] = SCARG(p, nbytes); /* off_t */
   2007  1.26.2.1  perseant 		uarg[3] = SCARG(p, flags); /* unsigned int */
   2008  1.26.2.1  perseant 		*n_args = 4;
   2009  1.26.2.1  perseant 		break;
   2010  1.26.2.1  perseant 	}
   2011      1.26  christos 	/* linux_sys_getcpu */
   2012      1.26  christos 	case 345: {
   2013      1.26  christos 		const struct linux_sys_getcpu_args *p = params;
   2014      1.26  christos 		uarg[0] = (intptr_t) SCARG(p, cpu); /* unsigned int * */
   2015      1.26  christos 		uarg[1] = (intptr_t) SCARG(p, node); /* unsigned int * */
   2016      1.26  christos 		uarg[2] = (intptr_t) SCARG(p, tcache); /* struct linux_getcpu_cache * */
   2017      1.26  christos 		*n_args = 3;
   2018      1.26  christos 		break;
   2019      1.26  christos 	}
   2020      1.22  christos 	/* linux_sys_epoll_pwait */
   2021      1.22  christos 	case 346: {
   2022      1.22  christos 		const struct linux_sys_epoll_pwait_args *p = params;
   2023      1.22  christos 		iarg[0] = SCARG(p, epfd); /* int */
   2024      1.22  christos 		uarg[1] = (intptr_t) SCARG(p, events); /* struct linux_epoll_event * */
   2025      1.22  christos 		iarg[2] = SCARG(p, maxevents); /* int */
   2026      1.22  christos 		iarg[3] = SCARG(p, timeout); /* int */
   2027      1.22  christos 		uarg[4] = (intptr_t) SCARG(p, sigmask); /* const linux_sigset_t * */
   2028      1.22  christos 		*n_args = 5;
   2029      1.22  christos 		break;
   2030      1.22  christos 	}
   2031       1.1     ozaki 	/* linux_sys_utimensat */
   2032       1.1     ozaki 	case 348: {
   2033       1.4  christos 		const struct linux_sys_utimensat_args *p = params;
   2034       1.1     ozaki 		iarg[0] = SCARG(p, fd); /* int */
   2035       1.1     ozaki 		uarg[1] = (intptr_t) SCARG(p, path); /* const char * */
   2036       1.1     ozaki 		uarg[2] = (intptr_t) SCARG(p, times); /* struct linux_timespec * */
   2037       1.1     ozaki 		iarg[3] = SCARG(p, flag); /* int */
   2038       1.1     ozaki 		*n_args = 4;
   2039       1.1     ozaki 		break;
   2040       1.1     ozaki 	}
   2041      1.17   thorpej 	/* linux_sys_timerfd_create */
   2042      1.17   thorpej 	case 350: {
   2043      1.17   thorpej 		const struct linux_sys_timerfd_create_args *p = params;
   2044      1.17   thorpej 		iarg[0] = SCARG(p, clock_id); /* clockid_t */
   2045      1.17   thorpej 		iarg[1] = SCARG(p, flags); /* int */
   2046      1.17   thorpej 		*n_args = 2;
   2047      1.17   thorpej 		break;
   2048      1.17   thorpej 	}
   2049      1.18   thorpej 	/* linux_sys_eventfd */
   2050      1.18   thorpej 	case 351: {
   2051      1.18   thorpej 		const struct linux_sys_eventfd_args *p = params;
   2052      1.18   thorpej 		uarg[0] = SCARG(p, initval); /* unsigned int */
   2053      1.18   thorpej 		*n_args = 1;
   2054      1.18   thorpej 		break;
   2055      1.18   thorpej 	}
   2056      1.14  jdolecek 	/* linux_sys_fallocate */
   2057      1.14  jdolecek 	case 352: {
   2058      1.14  jdolecek 		const struct linux_sys_fallocate_args *p = params;
   2059      1.14  jdolecek 		iarg[0] = SCARG(p, fd); /* int */
   2060      1.14  jdolecek 		iarg[1] = SCARG(p, mode); /* int */
   2061      1.14  jdolecek 		iarg[2] = SCARG(p, offset); /* off_t */
   2062      1.14  jdolecek 		iarg[3] = SCARG(p, len); /* off_t */
   2063      1.14  jdolecek 		*n_args = 4;
   2064      1.14  jdolecek 		break;
   2065      1.14  jdolecek 	}
   2066      1.17   thorpej 	/* linux_sys_timerfd_settime */
   2067      1.17   thorpej 	case 353: {
   2068      1.17   thorpej 		const struct linux_sys_timerfd_settime_args *p = params;
   2069      1.17   thorpej 		iarg[0] = SCARG(p, fd); /* int */
   2070      1.17   thorpej 		iarg[1] = SCARG(p, flags); /* int */
   2071      1.17   thorpej 		uarg[2] = (intptr_t) SCARG(p, tim); /* const struct linux_itimerspec * */
   2072      1.17   thorpej 		uarg[3] = (intptr_t) SCARG(p, otim); /* struct linux_itimerspec * */
   2073      1.17   thorpej 		*n_args = 4;
   2074      1.17   thorpej 		break;
   2075      1.17   thorpej 	}
   2076      1.17   thorpej 	/* linux_sys_timerfd_gettime */
   2077      1.17   thorpej 	case 354: {
   2078      1.17   thorpej 		const struct linux_sys_timerfd_gettime_args *p = params;
   2079      1.17   thorpej 		iarg[0] = SCARG(p, fd); /* int */
   2080      1.17   thorpej 		uarg[1] = (intptr_t) SCARG(p, tim); /* struct linux_itimerspec * */
   2081      1.17   thorpej 		*n_args = 2;
   2082      1.17   thorpej 		break;
   2083      1.17   thorpej 	}
   2084      1.18   thorpej 	/* linux_sys_eventfd2 */
   2085      1.18   thorpej 	case 356: {
   2086      1.18   thorpej 		const struct linux_sys_eventfd2_args *p = params;
   2087      1.18   thorpej 		uarg[0] = SCARG(p, initval); /* unsigned int */
   2088      1.18   thorpej 		iarg[1] = SCARG(p, flags); /* int */
   2089      1.18   thorpej 		*n_args = 2;
   2090      1.18   thorpej 		break;
   2091      1.18   thorpej 	}
   2092      1.22  christos 	/* linux_sys_epoll_create1 */
   2093      1.22  christos 	case 357: {
   2094      1.22  christos 		const struct linux_sys_epoll_create1_args *p = params;
   2095      1.22  christos 		iarg[0] = SCARG(p, flags); /* int */
   2096      1.22  christos 		*n_args = 1;
   2097      1.22  christos 		break;
   2098      1.22  christos 	}
   2099       1.1     ozaki 	/* linux_sys_dup3 */
   2100       1.1     ozaki 	case 358: {
   2101       1.4  christos 		const struct linux_sys_dup3_args *p = params;
   2102       1.1     ozaki 		iarg[0] = SCARG(p, from); /* int */
   2103       1.1     ozaki 		iarg[1] = SCARG(p, to); /* int */
   2104       1.1     ozaki 		iarg[2] = SCARG(p, flags); /* int */
   2105       1.1     ozaki 		*n_args = 3;
   2106       1.1     ozaki 		break;
   2107       1.1     ozaki 	}
   2108       1.1     ozaki 	/* linux_sys_pipe2 */
   2109       1.1     ozaki 	case 359: {
   2110       1.4  christos 		const struct linux_sys_pipe2_args *p = params;
   2111       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, pfds); /* int * */
   2112       1.1     ozaki 		iarg[1] = SCARG(p, flags); /* int */
   2113       1.1     ozaki 		*n_args = 2;
   2114       1.1     ozaki 		break;
   2115       1.1     ozaki 	}
   2116      1.25  christos 	/* linux_sys_inotify_init1 */
   2117      1.25  christos 	case 360: {
   2118      1.25  christos 		const struct linux_sys_inotify_init1_args *p = params;
   2119      1.25  christos 		iarg[0] = SCARG(p, flags); /* int */
   2120      1.25  christos 		*n_args = 1;
   2121      1.25  christos 		break;
   2122      1.25  christos 	}
   2123      1.19   thorpej 	/* linux_sys_preadv */
   2124      1.19   thorpej 	case 361: {
   2125      1.19   thorpej 		const struct linux_sys_preadv_args *p = params;
   2126      1.19   thorpej 		iarg[0] = SCARG(p, fd); /* int */
   2127      1.19   thorpej 		uarg[1] = (intptr_t) SCARG(p, iovp); /* const struct iovec * */
   2128      1.19   thorpej 		iarg[2] = SCARG(p, iovcnt); /* int */
   2129      1.19   thorpej 		uarg[3] = SCARG(p, off_lo); /* unsigned long */
   2130      1.19   thorpej 		uarg[4] = SCARG(p, off_hi); /* unsigned long */
   2131      1.19   thorpej 		*n_args = 5;
   2132      1.19   thorpej 		break;
   2133      1.19   thorpej 	}
   2134      1.19   thorpej 	/* linux_sys_pwritev */
   2135      1.19   thorpej 	case 362: {
   2136      1.19   thorpej 		const struct linux_sys_pwritev_args *p = params;
   2137      1.19   thorpej 		iarg[0] = SCARG(p, fd); /* int */
   2138      1.19   thorpej 		uarg[1] = (intptr_t) SCARG(p, iovp); /* const struct iovcnt * */
   2139      1.19   thorpej 		iarg[2] = SCARG(p, iovcnt); /* int */
   2140      1.19   thorpej 		uarg[3] = SCARG(p, off_lo); /* unsigned long */
   2141      1.19   thorpej 		uarg[4] = SCARG(p, off_hi); /* unsigned long */
   2142      1.19   thorpej 		*n_args = 5;
   2143      1.19   thorpej 		break;
   2144      1.19   thorpej 	}
   2145      1.11  christos 	/* linux_sys_recvmmsg */
   2146      1.11  christos 	case 365: {
   2147      1.11  christos 		const struct linux_sys_recvmmsg_args *p = params;
   2148      1.11  christos 		iarg[0] = SCARG(p, s); /* int */
   2149      1.11  christos 		uarg[1] = (intptr_t) SCARG(p, msgvec); /* struct linux_mmsghdr * */
   2150      1.11  christos 		uarg[2] = SCARG(p, vlen); /* unsigned int */
   2151      1.11  christos 		uarg[3] = SCARG(p, flags); /* unsigned int */
   2152      1.11  christos 		uarg[4] = (intptr_t) SCARG(p, timeout); /* struct timespec * */
   2153      1.11  christos 		*n_args = 5;
   2154      1.11  christos 		break;
   2155      1.11  christos 	}
   2156      1.10    martin 	/* linux_sys_accept4 */
   2157      1.10    martin 	case 366: {
   2158      1.10    martin 		const struct linux_sys_accept4_args *p = params;
   2159      1.10    martin 		iarg[0] = SCARG(p, s); /* int */
   2160      1.10    martin 		uarg[1] = (intptr_t) SCARG(p, name); /* struct osockaddr * */
   2161      1.10    martin 		uarg[2] = (intptr_t) SCARG(p, anamelen); /* int * */
   2162      1.10    martin 		iarg[3] = SCARG(p, flags); /* int */
   2163      1.10    martin 		*n_args = 4;
   2164      1.10    martin 		break;
   2165      1.10    martin 	}
   2166      1.21       ryo 	/* linux_sys_prlimit64 */
   2167      1.21       ryo 	case 369: {
   2168      1.21       ryo 		const struct linux_sys_prlimit64_args *p = params;
   2169      1.21       ryo 		iarg[0] = SCARG(p, pid); /* pid_t */
   2170      1.21       ryo 		iarg[1] = SCARG(p, which); /* int */
   2171      1.21       ryo 		uarg[2] = (intptr_t) SCARG(p, new_rlp); /* struct rlimit * */
   2172      1.21       ryo 		uarg[3] = (intptr_t) SCARG(p, old_rlp); /* struct rlimit * */
   2173      1.21       ryo 		*n_args = 4;
   2174      1.21       ryo 		break;
   2175      1.21       ryo 	}
   2176  1.26.2.1  perseant 	/* linux_sys_syncfs */
   2177  1.26.2.1  perseant 	case 373: {
   2178  1.26.2.1  perseant 		const struct linux_sys_syncfs_args *p = params;
   2179  1.26.2.1  perseant 		iarg[0] = SCARG(p, fd); /* int */
   2180  1.26.2.1  perseant 		*n_args = 1;
   2181  1.26.2.1  perseant 		break;
   2182  1.26.2.1  perseant 	}
   2183      1.11  christos 	/* linux_sys_sendmmsg */
   2184      1.11  christos 	case 374: {
   2185      1.11  christos 		const struct linux_sys_sendmmsg_args *p = params;
   2186      1.11  christos 		iarg[0] = SCARG(p, s); /* int */
   2187      1.11  christos 		uarg[1] = (intptr_t) SCARG(p, msgvec); /* struct linux_mmsghdr * */
   2188      1.11  christos 		uarg[2] = SCARG(p, vlen); /* unsigned int */
   2189      1.11  christos 		uarg[3] = SCARG(p, flags); /* unsigned int */
   2190      1.11  christos 		*n_args = 4;
   2191      1.11  christos 		break;
   2192      1.11  christos 	}
   2193  1.26.2.1  perseant 	/* linux_sys_renameat2 */
   2194  1.26.2.1  perseant 	case 382: {
   2195  1.26.2.1  perseant 		const struct linux_sys_renameat2_args *p = params;
   2196  1.26.2.1  perseant 		iarg[0] = SCARG(p, fromfd); /* int */
   2197  1.26.2.1  perseant 		uarg[1] = (intptr_t) SCARG(p, from); /* const char * */
   2198  1.26.2.1  perseant 		iarg[2] = SCARG(p, tofd); /* int */
   2199  1.26.2.1  perseant 		uarg[3] = (intptr_t) SCARG(p, to); /* const char * */
   2200  1.26.2.1  perseant 		uarg[4] = SCARG(p, flags); /* unsigned int */
   2201  1.26.2.1  perseant 		*n_args = 5;
   2202  1.26.2.1  perseant 		break;
   2203  1.26.2.1  perseant 	}
   2204       1.1     ozaki 	/* linux_sys_breakpoint */
   2205       1.1     ozaki 	case 385: {
   2206       1.1     ozaki 		*n_args = 0;
   2207       1.1     ozaki 		break;
   2208       1.1     ozaki 	}
   2209       1.1     ozaki 	/* linux_sys_cacheflush */
   2210       1.1     ozaki 	case 386: {
   2211       1.4  christos 		const struct linux_sys_cacheflush_args *p = params;
   2212       1.1     ozaki 		uarg[0] = SCARG(p, from); /* uintptr_t */
   2213       1.1     ozaki 		iarg[1] = SCARG(p, to); /* intptr_t */
   2214       1.1     ozaki 		iarg[2] = SCARG(p, flags); /* int */
   2215       1.1     ozaki 		*n_args = 3;
   2216       1.1     ozaki 		break;
   2217       1.1     ozaki 	}
   2218       1.1     ozaki 	/* linux_sys_set_tls */
   2219       1.1     ozaki 	case 389: {
   2220       1.4  christos 		const struct linux_sys_set_tls_args *p = params;
   2221       1.1     ozaki 		uarg[0] = (intptr_t) SCARG(p, tls); /* void * */
   2222       1.1     ozaki 		*n_args = 1;
   2223       1.1     ozaki 		break;
   2224       1.1     ozaki 	}
   2225  1.26.2.1  perseant 	/* linux_sys_copy_file_range */
   2226  1.26.2.1  perseant 	case 391: {
   2227  1.26.2.1  perseant 		const struct linux_sys_copy_file_range_args *p = params;
   2228  1.26.2.1  perseant 		iarg[0] = SCARG(p, fd_in); /* int */
   2229  1.26.2.1  perseant 		uarg[1] = (intptr_t) SCARG(p, off_in); /* off_t * */
   2230  1.26.2.1  perseant 		iarg[2] = SCARG(p, fd_out); /* int */
   2231  1.26.2.1  perseant 		uarg[3] = (intptr_t) SCARG(p, off_out); /* off_t * */
   2232  1.26.2.1  perseant 		uarg[4] = SCARG(p, len); /* size_t */
   2233  1.26.2.1  perseant 		uarg[5] = SCARG(p, flags); /* unsigned int */
   2234  1.26.2.1  perseant 		*n_args = 6;
   2235  1.26.2.1  perseant 		break;
   2236  1.26.2.1  perseant 	}
   2237      1.23  christos 	/* linux_sys_statx */
   2238      1.23  christos 	case 397: {
   2239      1.23  christos 		const struct linux_sys_statx_args *p = params;
   2240      1.23  christos 		iarg[0] = SCARG(p, fd); /* int */
   2241      1.23  christos 		uarg[1] = (intptr_t) SCARG(p, path); /* const char * */
   2242      1.23  christos 		iarg[2] = SCARG(p, flag); /* int */
   2243      1.23  christos 		uarg[3] = SCARG(p, mask); /* unsigned int */
   2244      1.23  christos 		uarg[4] = (intptr_t) SCARG(p, sp); /* struct linux_statx * */
   2245      1.23  christos 		*n_args = 5;
   2246      1.23  christos 		break;
   2247      1.23  christos 	}
   2248  1.26.2.1  perseant 	/* linux_sys_clone3 */
   2249  1.26.2.1  perseant 	case 435: {
   2250  1.26.2.1  perseant 		const struct linux_sys_clone3_args *p = params;
   2251  1.26.2.1  perseant 		uarg[0] = (intptr_t) SCARG(p, cl_args); /* struct linux_user_clone3_args * */
   2252  1.26.2.1  perseant 		uarg[1] = SCARG(p, size); /* size_t */
   2253  1.26.2.1  perseant 		*n_args = 2;
   2254  1.26.2.1  perseant 		break;
   2255  1.26.2.1  perseant 	}
   2256      1.23  christos 	/* linux_sys_close_range */
   2257      1.23  christos 	case 436: {
   2258      1.23  christos 		const struct linux_sys_close_range_args *p = params;
   2259      1.23  christos 		uarg[0] = SCARG(p, first); /* unsigned int */
   2260      1.23  christos 		uarg[1] = SCARG(p, last); /* unsigned int */
   2261      1.23  christos 		uarg[2] = SCARG(p, flags); /* unsigned int */
   2262      1.23  christos 		*n_args = 3;
   2263      1.23  christos 		break;
   2264      1.23  christos 	}
   2265      1.26  christos 	/* linux_sys_faccessat2 */
   2266      1.26  christos 	case 439: {
   2267      1.26  christos 		const struct linux_sys_faccessat2_args *p = params;
   2268      1.26  christos 		iarg[0] = SCARG(p, fd); /* int */
   2269      1.26  christos 		uarg[1] = (intptr_t) SCARG(p, path); /* const char * */
   2270      1.26  christos 		iarg[2] = SCARG(p, amode); /* int */
   2271      1.26  christos 		iarg[3] = SCARG(p, flags); /* int */
   2272      1.26  christos 		*n_args = 4;
   2273      1.26  christos 		break;
   2274      1.26  christos 	}
   2275      1.22  christos 	/* linux_sys_epoll_pwait2 */
   2276      1.22  christos 	case 441: {
   2277      1.22  christos 		const struct linux_sys_epoll_pwait2_args *p = params;
   2278      1.22  christos 		iarg[0] = SCARG(p, epfd); /* int */
   2279      1.22  christos 		uarg[1] = (intptr_t) SCARG(p, events); /* struct linux_epoll_event * */
   2280      1.22  christos 		iarg[2] = SCARG(p, maxevents); /* int */
   2281      1.22  christos 		uarg[3] = (intptr_t) SCARG(p, timeout); /* const struct linux_timespec * */
   2282      1.22  christos 		uarg[4] = (intptr_t) SCARG(p, sigmask); /* const linux_sigset_t * */
   2283      1.22  christos 		*n_args = 5;
   2284      1.22  christos 		break;
   2285      1.22  christos 	}
   2286       1.1     ozaki 	default:
   2287       1.1     ozaki 		*n_args = 0;
   2288       1.1     ozaki 		break;
   2289       1.1     ozaki 	};
   2290       1.1     ozaki }
   2291       1.1     ozaki static void
   2292       1.1     ozaki systrace_entry_setargdesc(int sysnum, int ndx, char *desc, size_t descsz)
   2293       1.1     ozaki {
   2294       1.1     ozaki 	const char *p = NULL;
   2295       1.1     ozaki 	switch (sysnum) {
   2296       1.1     ozaki 	/* linux_sys_nosys */
   2297       1.1     ozaki 	case 0:
   2298       1.1     ozaki 		break;
   2299       1.1     ozaki 	/* linux_sys_exit */
   2300       1.1     ozaki 	case 1:
   2301       1.1     ozaki 		switch(ndx) {
   2302       1.1     ozaki 		case 0:
   2303       1.1     ozaki 			p = "int";
   2304       1.1     ozaki 			break;
   2305       1.1     ozaki 		default:
   2306       1.1     ozaki 			break;
   2307       1.1     ozaki 		};
   2308       1.1     ozaki 		break;
   2309       1.1     ozaki 	/* sys_fork */
   2310       1.1     ozaki 	case 2:
   2311       1.1     ozaki 		break;
   2312       1.1     ozaki 	/* sys_read */
   2313       1.1     ozaki 	case 3:
   2314       1.1     ozaki 		switch(ndx) {
   2315       1.1     ozaki 		case 0:
   2316       1.1     ozaki 			p = "int";
   2317       1.1     ozaki 			break;
   2318       1.1     ozaki 		case 1:
   2319       1.1     ozaki 			p = "void *";
   2320       1.1     ozaki 			break;
   2321       1.1     ozaki 		case 2:
   2322       1.1     ozaki 			p = "size_t";
   2323       1.1     ozaki 			break;
   2324       1.1     ozaki 		default:
   2325       1.1     ozaki 			break;
   2326       1.1     ozaki 		};
   2327       1.1     ozaki 		break;
   2328       1.1     ozaki 	/* sys_write */
   2329       1.1     ozaki 	case 4:
   2330       1.1     ozaki 		switch(ndx) {
   2331       1.1     ozaki 		case 0:
   2332       1.1     ozaki 			p = "int";
   2333       1.1     ozaki 			break;
   2334       1.1     ozaki 		case 1:
   2335       1.1     ozaki 			p = "const void *";
   2336       1.1     ozaki 			break;
   2337       1.1     ozaki 		case 2:
   2338       1.1     ozaki 			p = "size_t";
   2339       1.1     ozaki 			break;
   2340       1.1     ozaki 		default:
   2341       1.1     ozaki 			break;
   2342       1.1     ozaki 		};
   2343       1.1     ozaki 		break;
   2344       1.1     ozaki 	/* linux_sys_open */
   2345       1.1     ozaki 	case 5:
   2346       1.1     ozaki 		switch(ndx) {
   2347       1.1     ozaki 		case 0:
   2348       1.1     ozaki 			p = "const char *";
   2349       1.1     ozaki 			break;
   2350       1.1     ozaki 		case 1:
   2351       1.1     ozaki 			p = "int";
   2352       1.1     ozaki 			break;
   2353       1.1     ozaki 		case 2:
   2354       1.1     ozaki 			p = "linux_umode_t";
   2355       1.1     ozaki 			break;
   2356       1.1     ozaki 		default:
   2357       1.1     ozaki 			break;
   2358       1.1     ozaki 		};
   2359       1.1     ozaki 		break;
   2360       1.1     ozaki 	/* sys_close */
   2361       1.1     ozaki 	case 6:
   2362       1.1     ozaki 		switch(ndx) {
   2363       1.1     ozaki 		case 0:
   2364       1.1     ozaki 			p = "int";
   2365       1.1     ozaki 			break;
   2366       1.1     ozaki 		default:
   2367       1.1     ozaki 			break;
   2368       1.1     ozaki 		};
   2369       1.1     ozaki 		break;
   2370       1.1     ozaki 	/* linux_sys_waitpid */
   2371       1.1     ozaki 	case 7:
   2372       1.1     ozaki 		switch(ndx) {
   2373       1.1     ozaki 		case 0:
   2374       1.1     ozaki 			p = "int";
   2375       1.1     ozaki 			break;
   2376       1.1     ozaki 		case 1:
   2377       1.1     ozaki 			p = "int *";
   2378       1.1     ozaki 			break;
   2379       1.1     ozaki 		case 2:
   2380       1.1     ozaki 			p = "int";
   2381       1.1     ozaki 			break;
   2382       1.1     ozaki 		default:
   2383       1.1     ozaki 			break;
   2384       1.1     ozaki 		};
   2385       1.1     ozaki 		break;
   2386       1.1     ozaki 	/* linux_sys_creat */
   2387       1.1     ozaki 	case 8:
   2388       1.1     ozaki 		switch(ndx) {
   2389       1.1     ozaki 		case 0:
   2390       1.1     ozaki 			p = "const char *";
   2391       1.1     ozaki 			break;
   2392       1.1     ozaki 		case 1:
   2393       1.1     ozaki 			p = "linux_umode_t";
   2394       1.1     ozaki 			break;
   2395       1.1     ozaki 		default:
   2396       1.1     ozaki 			break;
   2397       1.1     ozaki 		};
   2398       1.1     ozaki 		break;
   2399       1.1     ozaki 	/* sys_link */
   2400       1.1     ozaki 	case 9:
   2401       1.1     ozaki 		switch(ndx) {
   2402       1.1     ozaki 		case 0:
   2403       1.1     ozaki 			p = "const char *";
   2404       1.1     ozaki 			break;
   2405       1.1     ozaki 		case 1:
   2406       1.1     ozaki 			p = "const char *";
   2407       1.1     ozaki 			break;
   2408       1.1     ozaki 		default:
   2409       1.1     ozaki 			break;
   2410       1.1     ozaki 		};
   2411       1.1     ozaki 		break;
   2412       1.1     ozaki 	/* linux_sys_unlink */
   2413       1.1     ozaki 	case 10:
   2414       1.1     ozaki 		switch(ndx) {
   2415       1.1     ozaki 		case 0:
   2416       1.1     ozaki 			p = "const char *";
   2417       1.1     ozaki 			break;
   2418       1.1     ozaki 		default:
   2419       1.1     ozaki 			break;
   2420       1.1     ozaki 		};
   2421       1.1     ozaki 		break;
   2422       1.1     ozaki 	/* sys_execve */
   2423       1.1     ozaki 	case 11:
   2424       1.1     ozaki 		switch(ndx) {
   2425       1.1     ozaki 		case 0:
   2426       1.1     ozaki 			p = "const char *";
   2427       1.1     ozaki 			break;
   2428       1.1     ozaki 		case 1:
   2429       1.1     ozaki 			p = "char **";
   2430       1.1     ozaki 			break;
   2431       1.1     ozaki 		case 2:
   2432       1.1     ozaki 			p = "char **";
   2433       1.1     ozaki 			break;
   2434       1.1     ozaki 		default:
   2435       1.1     ozaki 			break;
   2436       1.1     ozaki 		};
   2437       1.1     ozaki 		break;
   2438       1.1     ozaki 	/* sys_chdir */
   2439       1.1     ozaki 	case 12:
   2440       1.1     ozaki 		switch(ndx) {
   2441       1.1     ozaki 		case 0:
   2442       1.1     ozaki 			p = "const char *";
   2443       1.1     ozaki 			break;
   2444       1.1     ozaki 		default:
   2445       1.1     ozaki 			break;
   2446       1.1     ozaki 		};
   2447       1.1     ozaki 		break;
   2448       1.1     ozaki 	/* linux_sys_time */
   2449       1.1     ozaki 	case 13:
   2450       1.1     ozaki 		switch(ndx) {
   2451       1.1     ozaki 		case 0:
   2452       1.1     ozaki 			p = "linux_time_t *";
   2453       1.1     ozaki 			break;
   2454       1.1     ozaki 		default:
   2455       1.1     ozaki 			break;
   2456       1.1     ozaki 		};
   2457       1.1     ozaki 		break;
   2458       1.1     ozaki 	/* linux_sys_mknod */
   2459       1.1     ozaki 	case 14:
   2460       1.1     ozaki 		switch(ndx) {
   2461       1.1     ozaki 		case 0:
   2462       1.1     ozaki 			p = "const char *";
   2463       1.1     ozaki 			break;
   2464       1.1     ozaki 		case 1:
   2465       1.1     ozaki 			p = "linux_umode_t";
   2466       1.1     ozaki 			break;
   2467       1.1     ozaki 		case 2:
   2468       1.1     ozaki 			p = "unsigned";
   2469       1.1     ozaki 			break;
   2470       1.1     ozaki 		default:
   2471       1.1     ozaki 			break;
   2472       1.1     ozaki 		};
   2473       1.1     ozaki 		break;
   2474       1.1     ozaki 	/* sys_chmod */
   2475       1.1     ozaki 	case 15:
   2476       1.1     ozaki 		switch(ndx) {
   2477       1.1     ozaki 		case 0:
   2478       1.1     ozaki 			p = "const char *";
   2479       1.1     ozaki 			break;
   2480       1.1     ozaki 		case 1:
   2481       1.1     ozaki 			p = "int";
   2482       1.1     ozaki 			break;
   2483       1.1     ozaki 		default:
   2484       1.1     ozaki 			break;
   2485       1.1     ozaki 		};
   2486       1.1     ozaki 		break;
   2487       1.1     ozaki 	/* linux_sys_lchown16 */
   2488       1.1     ozaki 	case 16:
   2489       1.1     ozaki 		switch(ndx) {
   2490       1.1     ozaki 		case 0:
   2491       1.1     ozaki 			p = "const char *";
   2492       1.1     ozaki 			break;
   2493       1.1     ozaki 		case 1:
   2494       1.1     ozaki 			p = "linux_uid16_t";
   2495       1.1     ozaki 			break;
   2496       1.1     ozaki 		case 2:
   2497       1.1     ozaki 			p = "linux_gid16_t";
   2498       1.1     ozaki 			break;
   2499       1.1     ozaki 		default:
   2500       1.1     ozaki 			break;
   2501       1.1     ozaki 		};
   2502       1.1     ozaki 		break;
   2503       1.1     ozaki 	/* compat_43_sys_lseek */
   2504       1.1     ozaki 	case 19:
   2505       1.1     ozaki 		switch(ndx) {
   2506       1.1     ozaki 		case 0:
   2507       1.1     ozaki 			p = "int";
   2508       1.1     ozaki 			break;
   2509       1.1     ozaki 		case 1:
   2510       1.1     ozaki 			p = "long";
   2511       1.1     ozaki 			break;
   2512       1.1     ozaki 		case 2:
   2513       1.1     ozaki 			p = "int";
   2514       1.1     ozaki 			break;
   2515       1.1     ozaki 		default:
   2516       1.1     ozaki 			break;
   2517       1.1     ozaki 		};
   2518       1.1     ozaki 		break;
   2519       1.1     ozaki 	/* sys_getpid */
   2520       1.1     ozaki 	case 20:
   2521       1.1     ozaki 		break;
   2522       1.1     ozaki 	/* sys_setuid */
   2523       1.1     ozaki 	case 23:
   2524       1.1     ozaki 		switch(ndx) {
   2525       1.1     ozaki 		case 0:
   2526       1.1     ozaki 			p = "uid_t";
   2527       1.1     ozaki 			break;
   2528       1.1     ozaki 		default:
   2529       1.1     ozaki 			break;
   2530       1.1     ozaki 		};
   2531       1.1     ozaki 		break;
   2532       1.1     ozaki 	/* sys_getuid */
   2533       1.1     ozaki 	case 24:
   2534       1.1     ozaki 		break;
   2535       1.1     ozaki 	/* linux_sys_stime */
   2536       1.1     ozaki 	case 25:
   2537       1.1     ozaki 		switch(ndx) {
   2538       1.1     ozaki 		case 0:
   2539       1.1     ozaki 			p = "linux_time_t *";
   2540       1.1     ozaki 			break;
   2541       1.1     ozaki 		default:
   2542       1.1     ozaki 			break;
   2543       1.1     ozaki 		};
   2544       1.1     ozaki 		break;
   2545       1.1     ozaki 	/* linux_sys_ptrace */
   2546       1.1     ozaki 	case 26:
   2547       1.1     ozaki 		switch(ndx) {
   2548       1.1     ozaki 		case 0:
   2549       1.1     ozaki 			p = "int";
   2550       1.1     ozaki 			break;
   2551       1.1     ozaki 		case 1:
   2552       1.1     ozaki 			p = "int";
   2553       1.1     ozaki 			break;
   2554       1.1     ozaki 		case 2:
   2555       1.1     ozaki 			p = "int";
   2556       1.1     ozaki 			break;
   2557       1.1     ozaki 		case 3:
   2558       1.1     ozaki 			p = "int";
   2559       1.1     ozaki 			break;
   2560       1.1     ozaki 		default:
   2561       1.1     ozaki 			break;
   2562       1.1     ozaki 		};
   2563       1.1     ozaki 		break;
   2564       1.1     ozaki 	/* linux_sys_alarm */
   2565       1.1     ozaki 	case 27:
   2566       1.1     ozaki 		switch(ndx) {
   2567       1.1     ozaki 		case 0:
   2568       1.1     ozaki 			p = "unsigned int";
   2569       1.1     ozaki 			break;
   2570       1.1     ozaki 		default:
   2571       1.1     ozaki 			break;
   2572       1.1     ozaki 		};
   2573       1.1     ozaki 		break;
   2574       1.1     ozaki 	/* linux_sys_pause */
   2575       1.1     ozaki 	case 29:
   2576       1.1     ozaki 		break;
   2577       1.1     ozaki 	/* linux_sys_utime */
   2578       1.1     ozaki 	case 30:
   2579       1.1     ozaki 		switch(ndx) {
   2580       1.1     ozaki 		case 0:
   2581       1.1     ozaki 			p = "const char *";
   2582       1.1     ozaki 			break;
   2583       1.1     ozaki 		case 1:
   2584       1.1     ozaki 			p = "struct linux_utimbuf *";
   2585       1.1     ozaki 			break;
   2586       1.1     ozaki 		default:
   2587       1.1     ozaki 			break;
   2588       1.1     ozaki 		};
   2589       1.1     ozaki 		break;
   2590       1.1     ozaki 	/* sys_access */
   2591       1.1     ozaki 	case 33:
   2592       1.1     ozaki 		switch(ndx) {
   2593       1.1     ozaki 		case 0:
   2594       1.1     ozaki 			p = "const char *";
   2595       1.1     ozaki 			break;
   2596       1.1     ozaki 		case 1:
   2597       1.1     ozaki 			p = "int";
   2598       1.1     ozaki 			break;
   2599       1.1     ozaki 		default:
   2600       1.1     ozaki 			break;
   2601       1.1     ozaki 		};
   2602       1.1     ozaki 		break;
   2603       1.1     ozaki 	/* linux_sys_nice */
   2604       1.1     ozaki 	case 34:
   2605       1.1     ozaki 		switch(ndx) {
   2606       1.1     ozaki 		case 0:
   2607       1.1     ozaki 			p = "int";
   2608       1.1     ozaki 			break;
   2609       1.1     ozaki 		default:
   2610       1.1     ozaki 			break;
   2611       1.1     ozaki 		};
   2612       1.1     ozaki 		break;
   2613       1.1     ozaki 	/* sys_sync */
   2614       1.1     ozaki 	case 36:
   2615       1.1     ozaki 		break;
   2616       1.1     ozaki 	/* linux_sys_kill */
   2617       1.1     ozaki 	case 37:
   2618       1.1     ozaki 		switch(ndx) {
   2619       1.1     ozaki 		case 0:
   2620       1.1     ozaki 			p = "int";
   2621       1.1     ozaki 			break;
   2622       1.1     ozaki 		case 1:
   2623       1.1     ozaki 			p = "int";
   2624       1.1     ozaki 			break;
   2625       1.1     ozaki 		default:
   2626       1.1     ozaki 			break;
   2627       1.1     ozaki 		};
   2628       1.1     ozaki 		break;
   2629       1.1     ozaki 	/* sys___posix_rename */
   2630       1.1     ozaki 	case 38:
   2631       1.1     ozaki 		switch(ndx) {
   2632       1.1     ozaki 		case 0:
   2633       1.1     ozaki 			p = "const char *";
   2634       1.1     ozaki 			break;
   2635       1.1     ozaki 		case 1:
   2636       1.1     ozaki 			p = "const char *";
   2637       1.1     ozaki 			break;
   2638       1.1     ozaki 		default:
   2639       1.1     ozaki 			break;
   2640       1.1     ozaki 		};
   2641       1.1     ozaki 		break;
   2642       1.1     ozaki 	/* sys_mkdir */
   2643       1.1     ozaki 	case 39:
   2644       1.1     ozaki 		switch(ndx) {
   2645       1.1     ozaki 		case 0:
   2646       1.1     ozaki 			p = "const char *";
   2647       1.1     ozaki 			break;
   2648       1.1     ozaki 		case 1:
   2649       1.1     ozaki 			p = "linux_umode_t";
   2650       1.1     ozaki 			break;
   2651       1.1     ozaki 		default:
   2652       1.1     ozaki 			break;
   2653       1.1     ozaki 		};
   2654       1.1     ozaki 		break;
   2655       1.1     ozaki 	/* sys_rmdir */
   2656       1.1     ozaki 	case 40:
   2657       1.1     ozaki 		switch(ndx) {
   2658       1.1     ozaki 		case 0:
   2659       1.1     ozaki 			p = "const char *";
   2660       1.1     ozaki 			break;
   2661       1.1     ozaki 		default:
   2662       1.1     ozaki 			break;
   2663       1.1     ozaki 		};
   2664       1.1     ozaki 		break;
   2665       1.1     ozaki 	/* sys_dup */
   2666       1.1     ozaki 	case 41:
   2667       1.1     ozaki 		switch(ndx) {
   2668       1.1     ozaki 		case 0:
   2669       1.1     ozaki 			p = "int";
   2670       1.1     ozaki 			break;
   2671       1.1     ozaki 		default:
   2672       1.1     ozaki 			break;
   2673       1.1     ozaki 		};
   2674       1.1     ozaki 		break;
   2675       1.1     ozaki 	/* linux_sys_pipe */
   2676       1.1     ozaki 	case 42:
   2677       1.1     ozaki 		switch(ndx) {
   2678       1.1     ozaki 		case 0:
   2679       1.1     ozaki 			p = "int *";
   2680       1.1     ozaki 			break;
   2681       1.1     ozaki 		default:
   2682       1.1     ozaki 			break;
   2683       1.1     ozaki 		};
   2684       1.1     ozaki 		break;
   2685       1.1     ozaki 	/* linux_sys_times */
   2686       1.1     ozaki 	case 43:
   2687       1.1     ozaki 		switch(ndx) {
   2688       1.1     ozaki 		case 0:
   2689       1.1     ozaki 			p = "struct times *";
   2690       1.1     ozaki 			break;
   2691       1.1     ozaki 		default:
   2692       1.1     ozaki 			break;
   2693       1.1     ozaki 		};
   2694       1.1     ozaki 		break;
   2695       1.1     ozaki 	/* linux_sys_brk */
   2696       1.1     ozaki 	case 45:
   2697       1.1     ozaki 		switch(ndx) {
   2698       1.1     ozaki 		case 0:
   2699       1.1     ozaki 			p = "char *";
   2700       1.1     ozaki 			break;
   2701       1.1     ozaki 		default:
   2702       1.1     ozaki 			break;
   2703       1.1     ozaki 		};
   2704       1.1     ozaki 		break;
   2705       1.1     ozaki 	/* sys_setgid */
   2706       1.1     ozaki 	case 46:
   2707       1.1     ozaki 		switch(ndx) {
   2708       1.1     ozaki 		case 0:
   2709       1.1     ozaki 			p = "gid_t";
   2710       1.1     ozaki 			break;
   2711       1.1     ozaki 		default:
   2712       1.1     ozaki 			break;
   2713       1.1     ozaki 		};
   2714       1.1     ozaki 		break;
   2715       1.1     ozaki 	/* sys_getgid */
   2716       1.1     ozaki 	case 47:
   2717       1.1     ozaki 		break;
   2718       1.1     ozaki 	/* linux_sys_signal */
   2719       1.1     ozaki 	case 48:
   2720       1.1     ozaki 		switch(ndx) {
   2721       1.1     ozaki 		case 0:
   2722       1.1     ozaki 			p = "int";
   2723       1.1     ozaki 			break;
   2724       1.1     ozaki 		case 1:
   2725       1.1     ozaki 			p = "linux_handler_t";
   2726       1.1     ozaki 			break;
   2727       1.1     ozaki 		default:
   2728       1.1     ozaki 			break;
   2729       1.1     ozaki 		};
   2730       1.1     ozaki 		break;
   2731       1.1     ozaki 	/* sys_geteuid */
   2732       1.1     ozaki 	case 49:
   2733       1.1     ozaki 		break;
   2734       1.1     ozaki 	/* sys_getegid */
   2735       1.1     ozaki 	case 50:
   2736       1.1     ozaki 		break;
   2737       1.1     ozaki 	/* sys_acct */
   2738       1.1     ozaki 	case 51:
   2739       1.1     ozaki 		switch(ndx) {
   2740       1.1     ozaki 		case 0:
   2741       1.1     ozaki 			p = "char *";
   2742       1.1     ozaki 			break;
   2743       1.1     ozaki 		default:
   2744       1.1     ozaki 			break;
   2745       1.1     ozaki 		};
   2746       1.1     ozaki 		break;
   2747       1.1     ozaki 	/* linux_sys_ioctl */
   2748       1.1     ozaki 	case 54:
   2749       1.1     ozaki 		switch(ndx) {
   2750       1.1     ozaki 		case 0:
   2751       1.1     ozaki 			p = "int";
   2752       1.1     ozaki 			break;
   2753       1.1     ozaki 		case 1:
   2754       1.1     ozaki 			p = "u_long";
   2755       1.1     ozaki 			break;
   2756       1.1     ozaki 		case 2:
   2757       1.1     ozaki 			p = "void *";
   2758       1.1     ozaki 			break;
   2759       1.1     ozaki 		default:
   2760       1.1     ozaki 			break;
   2761       1.1     ozaki 		};
   2762       1.1     ozaki 		break;
   2763       1.1     ozaki 	/* linux_sys_fcntl */
   2764       1.1     ozaki 	case 55:
   2765       1.1     ozaki 		switch(ndx) {
   2766       1.1     ozaki 		case 0:
   2767       1.1     ozaki 			p = "int";
   2768       1.1     ozaki 			break;
   2769       1.1     ozaki 		case 1:
   2770       1.1     ozaki 			p = "int";
   2771       1.1     ozaki 			break;
   2772       1.1     ozaki 		case 2:
   2773       1.1     ozaki 			p = "void *";
   2774       1.1     ozaki 			break;
   2775       1.1     ozaki 		default:
   2776       1.1     ozaki 			break;
   2777       1.1     ozaki 		};
   2778       1.1     ozaki 		break;
   2779       1.1     ozaki 	/* sys_setpgid */
   2780       1.1     ozaki 	case 57:
   2781       1.1     ozaki 		switch(ndx) {
   2782       1.1     ozaki 		case 0:
   2783       1.1     ozaki 			p = "int";
   2784       1.1     ozaki 			break;
   2785       1.1     ozaki 		case 1:
   2786       1.1     ozaki 			p = "int";
   2787       1.1     ozaki 			break;
   2788       1.1     ozaki 		default:
   2789       1.1     ozaki 			break;
   2790       1.1     ozaki 		};
   2791       1.1     ozaki 		break;
   2792       1.1     ozaki 	/* linux_sys_oldolduname */
   2793       1.1     ozaki 	case 59:
   2794       1.1     ozaki 		switch(ndx) {
   2795       1.1     ozaki 		case 0:
   2796       1.1     ozaki 			p = "struct linux_oldold_utsname *";
   2797       1.1     ozaki 			break;
   2798       1.1     ozaki 		default:
   2799       1.1     ozaki 			break;
   2800       1.1     ozaki 		};
   2801       1.1     ozaki 		break;
   2802       1.1     ozaki 	/* sys_umask */
   2803       1.1     ozaki 	case 60:
   2804       1.1     ozaki 		switch(ndx) {
   2805       1.1     ozaki 		case 0:
   2806       1.1     ozaki 			p = "int";
   2807       1.1     ozaki 			break;
   2808       1.1     ozaki 		default:
   2809       1.1     ozaki 			break;
   2810       1.1     ozaki 		};
   2811       1.1     ozaki 		break;
   2812       1.1     ozaki 	/* sys_chroot */
   2813       1.1     ozaki 	case 61:
   2814       1.1     ozaki 		switch(ndx) {
   2815       1.1     ozaki 		case 0:
   2816       1.1     ozaki 			p = "char *";
   2817       1.1     ozaki 			break;
   2818       1.1     ozaki 		default:
   2819       1.1     ozaki 			break;
   2820       1.1     ozaki 		};
   2821       1.1     ozaki 		break;
   2822       1.1     ozaki 	/* sys_dup2 */
   2823       1.1     ozaki 	case 63:
   2824       1.1     ozaki 		switch(ndx) {
   2825       1.1     ozaki 		case 0:
   2826       1.1     ozaki 			p = "int";
   2827       1.1     ozaki 			break;
   2828       1.1     ozaki 		case 1:
   2829       1.1     ozaki 			p = "int";
   2830       1.1     ozaki 			break;
   2831       1.1     ozaki 		default:
   2832       1.1     ozaki 			break;
   2833       1.1     ozaki 		};
   2834       1.1     ozaki 		break;
   2835       1.1     ozaki 	/* sys_getppid */
   2836       1.1     ozaki 	case 64:
   2837       1.1     ozaki 		break;
   2838       1.1     ozaki 	/* sys_getpgrp */
   2839       1.1     ozaki 	case 65:
   2840       1.1     ozaki 		break;
   2841       1.1     ozaki 	/* sys_setsid */
   2842       1.1     ozaki 	case 66:
   2843       1.1     ozaki 		break;
   2844       1.1     ozaki 	/* linux_sys_sigaction */
   2845       1.1     ozaki 	case 67:
   2846       1.1     ozaki 		switch(ndx) {
   2847       1.1     ozaki 		case 0:
   2848       1.1     ozaki 			p = "int";
   2849       1.1     ozaki 			break;
   2850       1.1     ozaki 		case 1:
   2851       1.1     ozaki 			p = "const struct linux_old_sigaction *";
   2852       1.1     ozaki 			break;
   2853       1.1     ozaki 		case 2:
   2854       1.1     ozaki 			p = "struct linux_old_sigaction *";
   2855       1.1     ozaki 			break;
   2856       1.1     ozaki 		default:
   2857       1.1     ozaki 			break;
   2858       1.1     ozaki 		};
   2859       1.1     ozaki 		break;
   2860       1.1     ozaki 	/* linux_sys_siggetmask */
   2861       1.1     ozaki 	case 68:
   2862       1.1     ozaki 		break;
   2863       1.1     ozaki 	/* linux_sys_sigsetmask */
   2864       1.1     ozaki 	case 69:
   2865       1.1     ozaki 		switch(ndx) {
   2866       1.1     ozaki 		case 0:
   2867       1.1     ozaki 			p = "linux_old_sigset_t";
   2868       1.1     ozaki 			break;
   2869       1.1     ozaki 		default:
   2870       1.1     ozaki 			break;
   2871       1.1     ozaki 		};
   2872       1.1     ozaki 		break;
   2873       1.1     ozaki 	/* linux_sys_setreuid16 */
   2874       1.1     ozaki 	case 70:
   2875       1.1     ozaki 		switch(ndx) {
   2876       1.1     ozaki 		case 0:
   2877       1.1     ozaki 			p = "linux_uid16_t";
   2878       1.1     ozaki 			break;
   2879       1.1     ozaki 		case 1:
   2880       1.1     ozaki 			p = "linux_uid16_t";
   2881       1.1     ozaki 			break;
   2882       1.1     ozaki 		default:
   2883       1.1     ozaki 			break;
   2884       1.1     ozaki 		};
   2885       1.1     ozaki 		break;
   2886       1.1     ozaki 	/* linux_sys_setregid16 */
   2887       1.1     ozaki 	case 71:
   2888       1.1     ozaki 		switch(ndx) {
   2889       1.1     ozaki 		case 0:
   2890       1.1     ozaki 			p = "linux_gid16_t";
   2891       1.1     ozaki 			break;
   2892       1.1     ozaki 		case 1:
   2893       1.1     ozaki 			p = "linux_gid16_t";
   2894       1.1     ozaki 			break;
   2895       1.1     ozaki 		default:
   2896       1.1     ozaki 			break;
   2897       1.1     ozaki 		};
   2898       1.1     ozaki 		break;
   2899       1.1     ozaki 	/* linux_sys_sigsuspend */
   2900       1.1     ozaki 	case 72:
   2901       1.1     ozaki 		switch(ndx) {
   2902       1.1     ozaki 		case 0:
   2903       1.1     ozaki 			p = "void *";
   2904       1.1     ozaki 			break;
   2905       1.1     ozaki 		case 1:
   2906       1.1     ozaki 			p = "int";
   2907       1.1     ozaki 			break;
   2908       1.1     ozaki 		case 2:
   2909       1.1     ozaki 			p = "int";
   2910       1.1     ozaki 			break;
   2911       1.1     ozaki 		default:
   2912       1.1     ozaki 			break;
   2913       1.1     ozaki 		};
   2914       1.1     ozaki 		break;
   2915       1.1     ozaki 	/* linux_sys_sigpending */
   2916       1.1     ozaki 	case 73:
   2917       1.1     ozaki 		switch(ndx) {
   2918       1.1     ozaki 		case 0:
   2919       1.1     ozaki 			p = "linux_old_sigset_t *";
   2920       1.1     ozaki 			break;
   2921       1.1     ozaki 		default:
   2922       1.1     ozaki 			break;
   2923       1.1     ozaki 		};
   2924       1.1     ozaki 		break;
   2925       1.1     ozaki 	/* compat_43_sys_sethostname */
   2926       1.1     ozaki 	case 74:
   2927       1.1     ozaki 		switch(ndx) {
   2928       1.1     ozaki 		case 0:
   2929       1.1     ozaki 			p = "char *";
   2930       1.1     ozaki 			break;
   2931       1.1     ozaki 		case 1:
   2932       1.1     ozaki 			p = "u_int";
   2933       1.1     ozaki 			break;
   2934       1.1     ozaki 		default:
   2935       1.1     ozaki 			break;
   2936       1.1     ozaki 		};
   2937       1.1     ozaki 		break;
   2938       1.1     ozaki 	/* linux_sys_setrlimit */
   2939       1.1     ozaki 	case 75:
   2940       1.1     ozaki 		switch(ndx) {
   2941       1.1     ozaki 		case 0:
   2942       1.1     ozaki 			p = "u_int";
   2943       1.1     ozaki 			break;
   2944       1.1     ozaki 		case 1:
   2945       1.1     ozaki 			p = "struct orlimit *";
   2946       1.1     ozaki 			break;
   2947       1.1     ozaki 		default:
   2948       1.1     ozaki 			break;
   2949       1.1     ozaki 		};
   2950       1.1     ozaki 		break;
   2951       1.1     ozaki 	/* linux_sys_getrlimit */
   2952       1.1     ozaki 	case 76:
   2953       1.1     ozaki 		switch(ndx) {
   2954       1.1     ozaki 		case 0:
   2955       1.1     ozaki 			p = "u_int";
   2956       1.1     ozaki 			break;
   2957       1.1     ozaki 		case 1:
   2958       1.1     ozaki 			p = "struct orlimit *";
   2959       1.1     ozaki 			break;
   2960       1.1     ozaki 		default:
   2961       1.1     ozaki 			break;
   2962       1.1     ozaki 		};
   2963       1.1     ozaki 		break;
   2964       1.1     ozaki 	/* compat_50_sys_getrusage */
   2965       1.1     ozaki 	case 77:
   2966       1.1     ozaki 		switch(ndx) {
   2967       1.1     ozaki 		case 0:
   2968       1.1     ozaki 			p = "int";
   2969       1.1     ozaki 			break;
   2970       1.1     ozaki 		case 1:
   2971       1.1     ozaki 			p = "struct rusage50 *";
   2972       1.1     ozaki 			break;
   2973       1.1     ozaki 		default:
   2974       1.1     ozaki 			break;
   2975       1.1     ozaki 		};
   2976       1.1     ozaki 		break;
   2977       1.1     ozaki 	/* linux_sys_gettimeofday */
   2978       1.1     ozaki 	case 78:
   2979       1.1     ozaki 		switch(ndx) {
   2980       1.1     ozaki 		case 0:
   2981       1.1     ozaki 			p = "struct timeval50 *";
   2982       1.1     ozaki 			break;
   2983       1.1     ozaki 		case 1:
   2984       1.1     ozaki 			p = "struct timezone *";
   2985       1.1     ozaki 			break;
   2986       1.1     ozaki 		default:
   2987       1.1     ozaki 			break;
   2988       1.1     ozaki 		};
   2989       1.1     ozaki 		break;
   2990       1.1     ozaki 	/* linux_sys_settimeofday */
   2991       1.1     ozaki 	case 79:
   2992       1.1     ozaki 		switch(ndx) {
   2993       1.1     ozaki 		case 0:
   2994       1.1     ozaki 			p = "struct timeval50 *";
   2995       1.1     ozaki 			break;
   2996       1.1     ozaki 		case 1:
   2997       1.1     ozaki 			p = "struct timezone *";
   2998       1.1     ozaki 			break;
   2999       1.1     ozaki 		default:
   3000       1.1     ozaki 			break;
   3001       1.1     ozaki 		};
   3002       1.1     ozaki 		break;
   3003       1.1     ozaki 	/* linux_sys_getgroups16 */
   3004       1.1     ozaki 	case 80:
   3005       1.1     ozaki 		switch(ndx) {
   3006       1.1     ozaki 		case 0:
   3007       1.1     ozaki 			p = "int";
   3008       1.1     ozaki 			break;
   3009       1.1     ozaki 		case 1:
   3010       1.1     ozaki 			p = "linux_gid16_t *";
   3011       1.1     ozaki 			break;
   3012       1.1     ozaki 		default:
   3013       1.1     ozaki 			break;
   3014       1.1     ozaki 		};
   3015       1.1     ozaki 		break;
   3016       1.1     ozaki 	/* linux_sys_setgroups16 */
   3017       1.1     ozaki 	case 81:
   3018       1.1     ozaki 		switch(ndx) {
   3019       1.1     ozaki 		case 0:
   3020       1.1     ozaki 			p = "int";
   3021       1.1     ozaki 			break;
   3022       1.1     ozaki 		case 1:
   3023       1.1     ozaki 			p = "linux_gid16_t *";
   3024       1.1     ozaki 			break;
   3025       1.1     ozaki 		default:
   3026       1.1     ozaki 			break;
   3027       1.1     ozaki 		};
   3028       1.1     ozaki 		break;
   3029       1.1     ozaki 	/* linux_sys_oldselect */
   3030       1.1     ozaki 	case 82:
   3031       1.1     ozaki 		switch(ndx) {
   3032       1.1     ozaki 		case 0:
   3033       1.1     ozaki 			p = "struct linux_oldselect *";
   3034       1.1     ozaki 			break;
   3035       1.1     ozaki 		default:
   3036       1.1     ozaki 			break;
   3037       1.1     ozaki 		};
   3038       1.1     ozaki 		break;
   3039       1.1     ozaki 	/* sys_symlink */
   3040       1.1     ozaki 	case 83:
   3041       1.1     ozaki 		switch(ndx) {
   3042       1.1     ozaki 		case 0:
   3043       1.1     ozaki 			p = "const char *";
   3044       1.1     ozaki 			break;
   3045       1.1     ozaki 		case 1:
   3046       1.1     ozaki 			p = "const char *";
   3047       1.1     ozaki 			break;
   3048       1.1     ozaki 		default:
   3049       1.1     ozaki 			break;
   3050       1.1     ozaki 		};
   3051       1.1     ozaki 		break;
   3052       1.1     ozaki 	/* compat_43_sys_lstat */
   3053       1.1     ozaki 	case 84:
   3054       1.1     ozaki 		switch(ndx) {
   3055       1.1     ozaki 		case 0:
   3056       1.1     ozaki 			p = "const char *";
   3057       1.1     ozaki 			break;
   3058       1.1     ozaki 		case 1:
   3059       1.1     ozaki 			p = "struct stat43 *";
   3060       1.1     ozaki 			break;
   3061       1.1     ozaki 		default:
   3062       1.1     ozaki 			break;
   3063       1.1     ozaki 		};
   3064       1.1     ozaki 		break;
   3065       1.1     ozaki 	/* sys_readlink */
   3066       1.1     ozaki 	case 85:
   3067       1.1     ozaki 		switch(ndx) {
   3068       1.1     ozaki 		case 0:
   3069       1.1     ozaki 			p = "const char *";
   3070       1.1     ozaki 			break;
   3071       1.1     ozaki 		case 1:
   3072       1.1     ozaki 			p = "char *";
   3073       1.1     ozaki 			break;
   3074       1.1     ozaki 		case 2:
   3075       1.1     ozaki 			p = "int";
   3076       1.1     ozaki 			break;
   3077       1.1     ozaki 		default:
   3078       1.1     ozaki 			break;
   3079       1.1     ozaki 		};
   3080       1.1     ozaki 		break;
   3081       1.1     ozaki #ifdef EXEC_AOUT
   3082       1.1     ozaki 	/* linux_sys_uselib */
   3083       1.1     ozaki 	case 86:
   3084       1.1     ozaki 		switch(ndx) {
   3085       1.1     ozaki 		case 0:
   3086       1.1     ozaki 			p = "const char *";
   3087       1.1     ozaki 			break;
   3088       1.1     ozaki 		default:
   3089       1.1     ozaki 			break;
   3090       1.1     ozaki 		};
   3091       1.1     ozaki 		break;
   3092       1.1     ozaki #else
   3093       1.1     ozaki #endif
   3094       1.1     ozaki 	/* linux_sys_swapon */
   3095       1.1     ozaki 	case 87:
   3096       1.1     ozaki 		switch(ndx) {
   3097       1.1     ozaki 		case 0:
   3098       1.1     ozaki 			p = "char *";
   3099       1.1     ozaki 			break;
   3100       1.1     ozaki 		default:
   3101       1.1     ozaki 			break;
   3102       1.1     ozaki 		};
   3103       1.1     ozaki 		break;
   3104       1.1     ozaki 	/* linux_sys_reboot */
   3105       1.1     ozaki 	case 88:
   3106       1.1     ozaki 		switch(ndx) {
   3107       1.1     ozaki 		case 0:
   3108       1.1     ozaki 			p = "int";
   3109       1.1     ozaki 			break;
   3110       1.1     ozaki 		case 1:
   3111       1.1     ozaki 			p = "int";
   3112       1.1     ozaki 			break;
   3113       1.1     ozaki 		case 2:
   3114       1.1     ozaki 			p = "int";
   3115       1.1     ozaki 			break;
   3116       1.1     ozaki 		case 3:
   3117       1.1     ozaki 			p = "void *";
   3118       1.1     ozaki 			break;
   3119       1.1     ozaki 		default:
   3120       1.1     ozaki 			break;
   3121       1.1     ozaki 		};
   3122       1.1     ozaki 		break;
   3123       1.1     ozaki 	/* linux_sys_readdir */
   3124       1.1     ozaki 	case 89:
   3125       1.1     ozaki 		switch(ndx) {
   3126       1.1     ozaki 		case 0:
   3127       1.1     ozaki 			p = "int";
   3128       1.1     ozaki 			break;
   3129       1.1     ozaki 		case 1:
   3130       1.1     ozaki 			p = "void *";
   3131       1.1     ozaki 			break;
   3132       1.1     ozaki 		case 2:
   3133       1.1     ozaki 			p = "unsigned int";
   3134       1.1     ozaki 			break;
   3135       1.1     ozaki 		default:
   3136       1.1     ozaki 			break;
   3137       1.1     ozaki 		};
   3138       1.1     ozaki 		break;
   3139       1.1     ozaki 	/* linux_sys_old_mmap */
   3140       1.1     ozaki 	case 90:
   3141       1.1     ozaki 		switch(ndx) {
   3142       1.1     ozaki 		case 0:
   3143       1.1     ozaki 			p = "struct linux_oldmmap *";
   3144       1.1     ozaki 			break;
   3145       1.1     ozaki 		default:
   3146       1.1     ozaki 			break;
   3147       1.1     ozaki 		};
   3148       1.1     ozaki 		break;
   3149       1.1     ozaki 	/* sys_munmap */
   3150       1.1     ozaki 	case 91:
   3151       1.1     ozaki 		switch(ndx) {
   3152       1.1     ozaki 		case 0:
   3153       1.1     ozaki 			p = "void *";
   3154       1.1     ozaki 			break;
   3155       1.1     ozaki 		case 1:
   3156       1.1     ozaki 			p = "size_t";
   3157       1.1     ozaki 			break;
   3158       1.1     ozaki 		default:
   3159       1.1     ozaki 			break;
   3160       1.1     ozaki 		};
   3161       1.1     ozaki 		break;
   3162       1.1     ozaki 	/* compat_43_sys_truncate */
   3163       1.1     ozaki 	case 92:
   3164       1.1     ozaki 		switch(ndx) {
   3165       1.1     ozaki 		case 0:
   3166       1.1     ozaki 			p = "const char *";
   3167       1.1     ozaki 			break;
   3168       1.1     ozaki 		case 1:
   3169       1.1     ozaki 			p = "long";
   3170       1.1     ozaki 			break;
   3171       1.1     ozaki 		default:
   3172       1.1     ozaki 			break;
   3173       1.1     ozaki 		};
   3174       1.1     ozaki 		break;
   3175       1.1     ozaki 	/* compat_43_sys_ftruncate */
   3176       1.1     ozaki 	case 93:
   3177       1.1     ozaki 		switch(ndx) {
   3178       1.1     ozaki 		case 0:
   3179       1.1     ozaki 			p = "int";
   3180       1.1     ozaki 			break;
   3181       1.1     ozaki 		case 1:
   3182       1.1     ozaki 			p = "long";
   3183       1.1     ozaki 			break;
   3184       1.1     ozaki 		default:
   3185       1.1     ozaki 			break;
   3186       1.1     ozaki 		};
   3187       1.1     ozaki 		break;
   3188       1.1     ozaki 	/* sys_fchmod */
   3189       1.1     ozaki 	case 94:
   3190       1.1     ozaki 		switch(ndx) {
   3191       1.1     ozaki 		case 0:
   3192       1.1     ozaki 			p = "int";
   3193       1.1     ozaki 			break;
   3194       1.1     ozaki 		case 1:
   3195       1.1     ozaki 			p = "linux_umode_t";
   3196       1.1     ozaki 			break;
   3197       1.1     ozaki 		default:
   3198       1.1     ozaki 			break;
   3199       1.1     ozaki 		};
   3200       1.1     ozaki 		break;
   3201       1.1     ozaki 	/* linux_sys_fchown16 */
   3202       1.1     ozaki 	case 95:
   3203       1.1     ozaki 		switch(ndx) {
   3204       1.1     ozaki 		case 0:
   3205       1.1     ozaki 			p = "int";
   3206       1.1     ozaki 			break;
   3207       1.1     ozaki 		case 1:
   3208       1.1     ozaki 			p = "linux_uid16_t";
   3209       1.1     ozaki 			break;
   3210       1.1     ozaki 		case 2:
   3211       1.1     ozaki 			p = "linux_gid16_t";
   3212       1.1     ozaki 			break;
   3213       1.1     ozaki 		default:
   3214       1.1     ozaki 			break;
   3215       1.1     ozaki 		};
   3216       1.1     ozaki 		break;
   3217       1.1     ozaki 	/* linux_sys_getpriority */
   3218       1.1     ozaki 	case 96:
   3219       1.1     ozaki 		switch(ndx) {
   3220       1.1     ozaki 		case 0:
   3221       1.1     ozaki 			p = "int";
   3222       1.1     ozaki 			break;
   3223       1.1     ozaki 		case 1:
   3224       1.1     ozaki 			p = "int";
   3225       1.1     ozaki 			break;
   3226       1.1     ozaki 		default:
   3227       1.1     ozaki 			break;
   3228       1.1     ozaki 		};
   3229       1.1     ozaki 		break;
   3230       1.1     ozaki 	/* sys_setpriority */
   3231       1.1     ozaki 	case 97:
   3232       1.1     ozaki 		switch(ndx) {
   3233       1.1     ozaki 		case 0:
   3234       1.1     ozaki 			p = "int";
   3235       1.1     ozaki 			break;
   3236       1.1     ozaki 		case 1:
   3237       1.1     ozaki 			p = "int";
   3238       1.1     ozaki 			break;
   3239       1.1     ozaki 		case 2:
   3240       1.1     ozaki 			p = "int";
   3241       1.1     ozaki 			break;
   3242       1.1     ozaki 		default:
   3243       1.1     ozaki 			break;
   3244       1.1     ozaki 		};
   3245       1.1     ozaki 		break;
   3246       1.1     ozaki 	/* sys_profil */
   3247       1.1     ozaki 	case 98:
   3248       1.1     ozaki 		switch(ndx) {
   3249       1.1     ozaki 		case 0:
   3250       1.1     ozaki 			p = "void *";
   3251       1.1     ozaki 			break;
   3252       1.1     ozaki 		case 1:
   3253       1.1     ozaki 			p = "u_int";
   3254       1.1     ozaki 			break;
   3255       1.1     ozaki 		case 2:
   3256       1.1     ozaki 			p = "u_int";
   3257       1.1     ozaki 			break;
   3258       1.1     ozaki 		case 3:
   3259       1.1     ozaki 			p = "u_int";
   3260       1.1     ozaki 			break;
   3261       1.1     ozaki 		default:
   3262       1.1     ozaki 			break;
   3263       1.1     ozaki 		};
   3264       1.1     ozaki 		break;
   3265       1.1     ozaki 	/* linux_sys_statfs */
   3266       1.1     ozaki 	case 99:
   3267       1.1     ozaki 		switch(ndx) {
   3268       1.1     ozaki 		case 0:
   3269       1.1     ozaki 			p = "const char *";
   3270       1.1     ozaki 			break;
   3271       1.1     ozaki 		case 1:
   3272       1.1     ozaki 			p = "struct linux_statfs *";
   3273       1.1     ozaki 			break;
   3274       1.1     ozaki 		default:
   3275       1.1     ozaki 			break;
   3276       1.1     ozaki 		};
   3277       1.1     ozaki 		break;
   3278       1.1     ozaki 	/* linux_sys_fstatfs */
   3279       1.1     ozaki 	case 100:
   3280       1.1     ozaki 		switch(ndx) {
   3281       1.1     ozaki 		case 0:
   3282       1.1     ozaki 			p = "int";
   3283       1.1     ozaki 			break;
   3284       1.1     ozaki 		case 1:
   3285       1.1     ozaki 			p = "struct linux_statfs *";
   3286       1.1     ozaki 			break;
   3287       1.1     ozaki 		default:
   3288       1.1     ozaki 			break;
   3289       1.1     ozaki 		};
   3290       1.1     ozaki 		break;
   3291       1.1     ozaki 	/* linux_sys_socketcall */
   3292       1.1     ozaki 	case 102:
   3293       1.1     ozaki 		switch(ndx) {
   3294       1.1     ozaki 		case 0:
   3295       1.1     ozaki 			p = "int";
   3296       1.1     ozaki 			break;
   3297       1.1     ozaki 		case 1:
   3298       1.1     ozaki 			p = "void *";
   3299       1.1     ozaki 			break;
   3300       1.1     ozaki 		default:
   3301       1.1     ozaki 			break;
   3302       1.1     ozaki 		};
   3303       1.1     ozaki 		break;
   3304       1.1     ozaki 	/* compat_50_sys_setitimer */
   3305       1.1     ozaki 	case 104:
   3306       1.1     ozaki 		switch(ndx) {
   3307       1.1     ozaki 		case 0:
   3308       1.1     ozaki 			p = "int";
   3309       1.1     ozaki 			break;
   3310       1.1     ozaki 		case 1:
   3311       1.1     ozaki 			p = "struct itimerval50 *";
   3312       1.1     ozaki 			break;
   3313       1.1     ozaki 		case 2:
   3314       1.1     ozaki 			p = "struct itimerval50 *";
   3315       1.1     ozaki 			break;
   3316       1.1     ozaki 		default:
   3317       1.1     ozaki 			break;
   3318       1.1     ozaki 		};
   3319       1.1     ozaki 		break;
   3320       1.1     ozaki 	/* compat_50_sys_getitimer */
   3321       1.1     ozaki 	case 105:
   3322       1.1     ozaki 		switch(ndx) {
   3323       1.1     ozaki 		case 0:
   3324       1.1     ozaki 			p = "int";
   3325       1.1     ozaki 			break;
   3326       1.1     ozaki 		case 1:
   3327       1.1     ozaki 			p = "struct itimerval50 *";
   3328       1.1     ozaki 			break;
   3329       1.1     ozaki 		default:
   3330       1.1     ozaki 			break;
   3331       1.1     ozaki 		};
   3332       1.1     ozaki 		break;
   3333       1.1     ozaki 	/* linux_sys_stat */
   3334       1.1     ozaki 	case 106:
   3335       1.1     ozaki 		switch(ndx) {
   3336       1.1     ozaki 		case 0:
   3337       1.1     ozaki 			p = "const char *";
   3338       1.1     ozaki 			break;
   3339       1.1     ozaki 		case 1:
   3340       1.1     ozaki 			p = "struct linux_stat *";
   3341       1.1     ozaki 			break;
   3342       1.1     ozaki 		default:
   3343       1.1     ozaki 			break;
   3344       1.1     ozaki 		};
   3345       1.1     ozaki 		break;
   3346       1.1     ozaki 	/* linux_sys_lstat */
   3347       1.1     ozaki 	case 107:
   3348       1.1     ozaki 		switch(ndx) {
   3349       1.1     ozaki 		case 0:
   3350       1.1     ozaki 			p = "const char *";
   3351       1.1     ozaki 			break;
   3352       1.1     ozaki 		case 1:
   3353       1.1     ozaki 			p = "struct linux_stat *";
   3354       1.1     ozaki 			break;
   3355       1.1     ozaki 		default:
   3356       1.1     ozaki 			break;
   3357       1.1     ozaki 		};
   3358       1.1     ozaki 		break;
   3359       1.1     ozaki 	/* linux_sys_fstat */
   3360       1.1     ozaki 	case 108:
   3361       1.1     ozaki 		switch(ndx) {
   3362       1.1     ozaki 		case 0:
   3363       1.1     ozaki 			p = "int";
   3364       1.1     ozaki 			break;
   3365       1.1     ozaki 		case 1:
   3366       1.1     ozaki 			p = "struct linux_stat *";
   3367       1.1     ozaki 			break;
   3368       1.1     ozaki 		default:
   3369       1.1     ozaki 			break;
   3370       1.1     ozaki 		};
   3371       1.1     ozaki 		break;
   3372       1.1     ozaki 	/* linux_sys_olduname */
   3373       1.1     ozaki 	case 109:
   3374       1.1     ozaki 		switch(ndx) {
   3375       1.1     ozaki 		case 0:
   3376       1.1     ozaki 			p = "struct linux_oldutsname *";
   3377       1.1     ozaki 			break;
   3378       1.1     ozaki 		default:
   3379       1.1     ozaki 			break;
   3380       1.1     ozaki 		};
   3381       1.1     ozaki 		break;
   3382       1.1     ozaki 	/* linux_sys_wait4 */
   3383       1.1     ozaki 	case 114:
   3384       1.1     ozaki 		switch(ndx) {
   3385       1.1     ozaki 		case 0:
   3386       1.1     ozaki 			p = "int";
   3387       1.1     ozaki 			break;
   3388       1.1     ozaki 		case 1:
   3389       1.1     ozaki 			p = "int *";
   3390       1.1     ozaki 			break;
   3391       1.1     ozaki 		case 2:
   3392       1.1     ozaki 			p = "int";
   3393       1.1     ozaki 			break;
   3394       1.1     ozaki 		case 3:
   3395       1.1     ozaki 			p = "struct rusage50 *";
   3396       1.1     ozaki 			break;
   3397       1.1     ozaki 		default:
   3398       1.1     ozaki 			break;
   3399       1.1     ozaki 		};
   3400       1.1     ozaki 		break;
   3401       1.1     ozaki 	/* linux_sys_swapoff */
   3402       1.1     ozaki 	case 115:
   3403       1.1     ozaki 		switch(ndx) {
   3404       1.1     ozaki 		case 0:
   3405       1.1     ozaki 			p = "const char *";
   3406       1.1     ozaki 			break;
   3407       1.1     ozaki 		default:
   3408       1.1     ozaki 			break;
   3409       1.1     ozaki 		};
   3410       1.1     ozaki 		break;
   3411       1.1     ozaki 	/* linux_sys_sysinfo */
   3412       1.1     ozaki 	case 116:
   3413       1.1     ozaki 		switch(ndx) {
   3414       1.1     ozaki 		case 0:
   3415       1.1     ozaki 			p = "struct linux_sysinfo *";
   3416       1.1     ozaki 			break;
   3417       1.1     ozaki 		default:
   3418       1.1     ozaki 			break;
   3419       1.1     ozaki 		};
   3420       1.1     ozaki 		break;
   3421       1.1     ozaki 	/* linux_sys_ipc */
   3422       1.1     ozaki 	case 117:
   3423       1.1     ozaki 		switch(ndx) {
   3424       1.1     ozaki 		case 0:
   3425       1.1     ozaki 			p = "int";
   3426       1.1     ozaki 			break;
   3427       1.1     ozaki 		case 1:
   3428       1.1     ozaki 			p = "int";
   3429       1.1     ozaki 			break;
   3430       1.1     ozaki 		case 2:
   3431       1.1     ozaki 			p = "int";
   3432       1.1     ozaki 			break;
   3433       1.1     ozaki 		case 3:
   3434       1.1     ozaki 			p = "int";
   3435       1.1     ozaki 			break;
   3436       1.1     ozaki 		case 4:
   3437       1.1     ozaki 			p = "void *";
   3438       1.1     ozaki 			break;
   3439       1.1     ozaki 		default:
   3440       1.1     ozaki 			break;
   3441       1.1     ozaki 		};
   3442       1.1     ozaki 		break;
   3443       1.1     ozaki 	/* sys_fsync */
   3444       1.1     ozaki 	case 118:
   3445       1.1     ozaki 		switch(ndx) {
   3446       1.1     ozaki 		case 0:
   3447       1.1     ozaki 			p = "int";
   3448       1.1     ozaki 			break;
   3449       1.1     ozaki 		default:
   3450       1.1     ozaki 			break;
   3451       1.1     ozaki 		};
   3452       1.1     ozaki 		break;
   3453       1.1     ozaki 	/* linux_sys_sigreturn */
   3454       1.1     ozaki 	case 119:
   3455       1.1     ozaki 		switch(ndx) {
   3456       1.1     ozaki 		case 0:
   3457       1.1     ozaki 			p = "struct linux_sigcontext *";
   3458       1.1     ozaki 			break;
   3459       1.1     ozaki 		default:
   3460       1.1     ozaki 			break;
   3461       1.1     ozaki 		};
   3462       1.1     ozaki 		break;
   3463       1.1     ozaki 	/* linux_sys_clone */
   3464       1.1     ozaki 	case 120:
   3465       1.1     ozaki 		switch(ndx) {
   3466       1.1     ozaki 		case 0:
   3467       1.1     ozaki 			p = "int";
   3468       1.1     ozaki 			break;
   3469       1.1     ozaki 		case 1:
   3470       1.1     ozaki 			p = "void *";
   3471       1.1     ozaki 			break;
   3472       1.1     ozaki 		case 2:
   3473       1.1     ozaki 			p = "void *";
   3474       1.1     ozaki 			break;
   3475       1.1     ozaki 		case 3:
   3476       1.1     ozaki 			p = "void *";
   3477       1.1     ozaki 			break;
   3478       1.1     ozaki 		case 4:
   3479       1.1     ozaki 			p = "void *";
   3480       1.1     ozaki 			break;
   3481       1.1     ozaki 		default:
   3482       1.1     ozaki 			break;
   3483       1.1     ozaki 		};
   3484       1.1     ozaki 		break;
   3485       1.1     ozaki 	/* linux_sys_setdomainname */
   3486       1.1     ozaki 	case 121:
   3487       1.1     ozaki 		switch(ndx) {
   3488       1.1     ozaki 		case 0:
   3489       1.1     ozaki 			p = "char *";
   3490       1.1     ozaki 			break;
   3491       1.1     ozaki 		case 1:
   3492       1.1     ozaki 			p = "int";
   3493       1.1     ozaki 			break;
   3494       1.1     ozaki 		default:
   3495       1.1     ozaki 			break;
   3496       1.1     ozaki 		};
   3497       1.1     ozaki 		break;
   3498       1.1     ozaki 	/* linux_sys_uname */
   3499       1.1     ozaki 	case 122:
   3500       1.1     ozaki 		switch(ndx) {
   3501       1.1     ozaki 		case 0:
   3502       1.1     ozaki 			p = "struct linux_utsname *";
   3503       1.1     ozaki 			break;
   3504       1.1     ozaki 		default:
   3505       1.1     ozaki 			break;
   3506       1.1     ozaki 		};
   3507       1.1     ozaki 		break;
   3508       1.1     ozaki 	/* linux_sys_mprotect */
   3509       1.1     ozaki 	case 125:
   3510       1.1     ozaki 		switch(ndx) {
   3511       1.1     ozaki 		case 0:
   3512       1.1     ozaki 			p = "const void *";
   3513       1.1     ozaki 			break;
   3514       1.1     ozaki 		case 1:
   3515       1.1     ozaki 			p = "unsigned long";
   3516       1.1     ozaki 			break;
   3517       1.1     ozaki 		case 2:
   3518       1.1     ozaki 			p = "int";
   3519       1.1     ozaki 			break;
   3520       1.1     ozaki 		default:
   3521       1.1     ozaki 			break;
   3522       1.1     ozaki 		};
   3523       1.1     ozaki 		break;
   3524       1.1     ozaki 	/* linux_sys_sigprocmask */
   3525       1.1     ozaki 	case 126:
   3526       1.1     ozaki 		switch(ndx) {
   3527       1.1     ozaki 		case 0:
   3528       1.1     ozaki 			p = "int";
   3529       1.1     ozaki 			break;
   3530       1.1     ozaki 		case 1:
   3531       1.1     ozaki 			p = "const linux_old_sigset_t *";
   3532       1.1     ozaki 			break;
   3533       1.1     ozaki 		case 2:
   3534       1.1     ozaki 			p = "linux_old_sigset_t *";
   3535       1.1     ozaki 			break;
   3536       1.1     ozaki 		default:
   3537       1.1     ozaki 			break;
   3538       1.1     ozaki 		};
   3539       1.1     ozaki 		break;
   3540       1.1     ozaki 	/* sys_getpgid */
   3541       1.1     ozaki 	case 132:
   3542       1.1     ozaki 		switch(ndx) {
   3543       1.1     ozaki 		case 0:
   3544       1.1     ozaki 			p = "pid_t";
   3545       1.1     ozaki 			break;
   3546       1.1     ozaki 		default:
   3547       1.1     ozaki 			break;
   3548       1.1     ozaki 		};
   3549       1.1     ozaki 		break;
   3550       1.1     ozaki 	/* sys_fchdir */
   3551       1.1     ozaki 	case 133:
   3552       1.1     ozaki 		switch(ndx) {
   3553       1.1     ozaki 		case 0:
   3554       1.1     ozaki 			p = "int";
   3555       1.1     ozaki 			break;
   3556       1.1     ozaki 		default:
   3557       1.1     ozaki 			break;
   3558       1.1     ozaki 		};
   3559       1.1     ozaki 		break;
   3560       1.1     ozaki 	/* linux_sys_personality */
   3561       1.1     ozaki 	case 136:
   3562       1.1     ozaki 		switch(ndx) {
   3563       1.1     ozaki 		case 0:
   3564       1.1     ozaki 			p = "unsigned long";
   3565       1.1     ozaki 			break;
   3566       1.1     ozaki 		default:
   3567       1.1     ozaki 			break;
   3568       1.1     ozaki 		};
   3569       1.1     ozaki 		break;
   3570       1.1     ozaki 	/* linux_sys_setfsuid */
   3571       1.1     ozaki 	case 138:
   3572       1.1     ozaki 		switch(ndx) {
   3573       1.1     ozaki 		case 0:
   3574       1.1     ozaki 			p = "uid_t";
   3575       1.1     ozaki 			break;
   3576       1.1     ozaki 		default:
   3577       1.1     ozaki 			break;
   3578       1.1     ozaki 		};
   3579       1.1     ozaki 		break;
   3580       1.1     ozaki 	/* linux_sys_setfsgid */
   3581       1.1     ozaki 	case 139:
   3582       1.1     ozaki 		switch(ndx) {
   3583       1.1     ozaki 		case 0:
   3584       1.1     ozaki 			p = "gid_t";
   3585       1.1     ozaki 			break;
   3586       1.1     ozaki 		default:
   3587       1.1     ozaki 			break;
   3588       1.1     ozaki 		};
   3589       1.1     ozaki 		break;
   3590       1.1     ozaki 	/* linux_sys_llseek */
   3591       1.1     ozaki 	case 140:
   3592       1.1     ozaki 		switch(ndx) {
   3593       1.1     ozaki 		case 0:
   3594       1.1     ozaki 			p = "int";
   3595       1.1     ozaki 			break;
   3596       1.1     ozaki 		case 1:
   3597       1.1     ozaki 			p = "u_int32_t";
   3598       1.1     ozaki 			break;
   3599       1.1     ozaki 		case 2:
   3600       1.1     ozaki 			p = "u_int32_t";
   3601       1.1     ozaki 			break;
   3602       1.1     ozaki 		case 3:
   3603       1.1     ozaki 			p = "void *";
   3604       1.1     ozaki 			break;
   3605       1.1     ozaki 		case 4:
   3606       1.1     ozaki 			p = "int";
   3607       1.1     ozaki 			break;
   3608       1.1     ozaki 		default:
   3609       1.1     ozaki 			break;
   3610       1.1     ozaki 		};
   3611       1.1     ozaki 		break;
   3612       1.1     ozaki 	/* linux_sys_getdents */
   3613       1.1     ozaki 	case 141:
   3614       1.1     ozaki 		switch(ndx) {
   3615       1.1     ozaki 		case 0:
   3616       1.1     ozaki 			p = "int";
   3617       1.1     ozaki 			break;
   3618       1.1     ozaki 		case 1:
   3619       1.1     ozaki 			p = "struct linux_dirent *";
   3620       1.1     ozaki 			break;
   3621       1.1     ozaki 		case 2:
   3622       1.1     ozaki 			p = "unsigned int";
   3623       1.1     ozaki 			break;
   3624       1.1     ozaki 		default:
   3625       1.1     ozaki 			break;
   3626       1.1     ozaki 		};
   3627       1.1     ozaki 		break;
   3628       1.1     ozaki 	/* linux_sys_select */
   3629       1.1     ozaki 	case 142:
   3630       1.1     ozaki 		switch(ndx) {
   3631       1.1     ozaki 		case 0:
   3632       1.1     ozaki 			p = "int";
   3633       1.1     ozaki 			break;
   3634       1.1     ozaki 		case 1:
   3635       1.1     ozaki 			p = "fd_set *";
   3636       1.1     ozaki 			break;
   3637       1.1     ozaki 		case 2:
   3638       1.1     ozaki 			p = "fd_set *";
   3639       1.1     ozaki 			break;
   3640       1.1     ozaki 		case 3:
   3641       1.1     ozaki 			p = "fd_set *";
   3642       1.1     ozaki 			break;
   3643       1.1     ozaki 		case 4:
   3644       1.1     ozaki 			p = "struct timeval50 *";
   3645       1.1     ozaki 			break;
   3646       1.1     ozaki 		default:
   3647       1.1     ozaki 			break;
   3648       1.1     ozaki 		};
   3649       1.1     ozaki 		break;
   3650       1.1     ozaki 	/* sys_flock */
   3651       1.1     ozaki 	case 143:
   3652       1.1     ozaki 		switch(ndx) {
   3653       1.1     ozaki 		case 0:
   3654       1.1     ozaki 			p = "int";
   3655       1.1     ozaki 			break;
   3656       1.1     ozaki 		case 1:
   3657       1.1     ozaki 			p = "int";
   3658       1.1     ozaki 			break;
   3659       1.1     ozaki 		default:
   3660       1.1     ozaki 			break;
   3661       1.1     ozaki 		};
   3662       1.1     ozaki 		break;
   3663       1.1     ozaki 	/* sys___msync13 */
   3664       1.1     ozaki 	case 144:
   3665       1.1     ozaki 		switch(ndx) {
   3666       1.1     ozaki 		case 0:
   3667       1.1     ozaki 			p = "void *";
   3668       1.1     ozaki 			break;
   3669       1.1     ozaki 		case 1:
   3670       1.1     ozaki 			p = "size_t";
   3671       1.1     ozaki 			break;
   3672       1.1     ozaki 		case 2:
   3673       1.1     ozaki 			p = "int";
   3674       1.1     ozaki 			break;
   3675       1.1     ozaki 		default:
   3676       1.1     ozaki 			break;
   3677       1.1     ozaki 		};
   3678       1.1     ozaki 		break;
   3679       1.1     ozaki 	/* sys_readv */
   3680       1.1     ozaki 	case 145:
   3681       1.1     ozaki 		switch(ndx) {
   3682       1.1     ozaki 		case 0:
   3683       1.1     ozaki 			p = "int";
   3684       1.1     ozaki 			break;
   3685       1.1     ozaki 		case 1:
   3686       1.1     ozaki 			p = "const struct iovec *";
   3687       1.1     ozaki 			break;
   3688       1.1     ozaki 		case 2:
   3689       1.1     ozaki 			p = "int";
   3690       1.1     ozaki 			break;
   3691       1.1     ozaki 		default:
   3692       1.1     ozaki 			break;
   3693       1.1     ozaki 		};
   3694       1.1     ozaki 		break;
   3695       1.1     ozaki 	/* sys_writev */
   3696       1.1     ozaki 	case 146:
   3697       1.1     ozaki 		switch(ndx) {
   3698       1.1     ozaki 		case 0:
   3699       1.1     ozaki 			p = "int";
   3700       1.1     ozaki 			break;
   3701       1.1     ozaki 		case 1:
   3702       1.1     ozaki 			p = "const struct iovec *";
   3703       1.1     ozaki 			break;
   3704       1.1     ozaki 		case 2:
   3705       1.1     ozaki 			p = "int";
   3706       1.1     ozaki 			break;
   3707       1.1     ozaki 		default:
   3708       1.1     ozaki 			break;
   3709       1.1     ozaki 		};
   3710       1.1     ozaki 		break;
   3711       1.1     ozaki 	/* sys_getsid */
   3712       1.1     ozaki 	case 147:
   3713       1.1     ozaki 		switch(ndx) {
   3714       1.1     ozaki 		case 0:
   3715       1.1     ozaki 			p = "pid_t";
   3716       1.1     ozaki 			break;
   3717       1.1     ozaki 		default:
   3718       1.1     ozaki 			break;
   3719       1.1     ozaki 		};
   3720       1.1     ozaki 		break;
   3721       1.1     ozaki 	/* linux_sys_fdatasync */
   3722       1.1     ozaki 	case 148:
   3723       1.1     ozaki 		switch(ndx) {
   3724       1.1     ozaki 		case 0:
   3725       1.1     ozaki 			p = "int";
   3726       1.1     ozaki 			break;
   3727       1.1     ozaki 		default:
   3728       1.1     ozaki 			break;
   3729       1.1     ozaki 		};
   3730       1.1     ozaki 		break;
   3731       1.1     ozaki 	/* linux_sys___sysctl */
   3732       1.1     ozaki 	case 149:
   3733       1.1     ozaki 		switch(ndx) {
   3734       1.1     ozaki 		case 0:
   3735       1.1     ozaki 			p = "struct linux___sysctl *";
   3736       1.1     ozaki 			break;
   3737       1.1     ozaki 		default:
   3738       1.1     ozaki 			break;
   3739       1.1     ozaki 		};
   3740       1.1     ozaki 		break;
   3741       1.1     ozaki 	/* sys_mlock */
   3742       1.1     ozaki 	case 150:
   3743       1.1     ozaki 		switch(ndx) {
   3744       1.1     ozaki 		case 0:
   3745       1.1     ozaki 			p = "void *";
   3746       1.1     ozaki 			break;
   3747       1.1     ozaki 		case 1:
   3748       1.1     ozaki 			p = "size_t";
   3749       1.1     ozaki 			break;
   3750       1.1     ozaki 		default:
   3751       1.1     ozaki 			break;
   3752       1.1     ozaki 		};
   3753       1.1     ozaki 		break;
   3754       1.1     ozaki 	/* sys_munlock */
   3755       1.1     ozaki 	case 151:
   3756       1.1     ozaki 		switch(ndx) {
   3757       1.1     ozaki 		case 0:
   3758       1.1     ozaki 			p = "void *";
   3759       1.1     ozaki 			break;
   3760       1.1     ozaki 		case 1:
   3761       1.1     ozaki 			p = "size_t";
   3762       1.1     ozaki 			break;
   3763       1.1     ozaki 		default:
   3764       1.1     ozaki 			break;
   3765       1.1     ozaki 		};
   3766       1.1     ozaki 		break;
   3767       1.1     ozaki 	/* sys_mlockall */
   3768       1.1     ozaki 	case 152:
   3769       1.1     ozaki 		switch(ndx) {
   3770       1.1     ozaki 		case 0:
   3771       1.1     ozaki 			p = "int";
   3772       1.1     ozaki 			break;
   3773       1.1     ozaki 		default:
   3774       1.1     ozaki 			break;
   3775       1.1     ozaki 		};
   3776       1.1     ozaki 		break;
   3777       1.1     ozaki 	/* sys_munlockall */
   3778       1.1     ozaki 	case 153:
   3779       1.1     ozaki 		break;
   3780       1.1     ozaki 	/* linux_sys_sched_setparam */
   3781       1.1     ozaki 	case 154:
   3782       1.1     ozaki 		switch(ndx) {
   3783       1.1     ozaki 		case 0:
   3784       1.1     ozaki 			p = "pid_t";
   3785       1.1     ozaki 			break;
   3786       1.1     ozaki 		case 1:
   3787       1.1     ozaki 			p = "const struct linux_sched_param *";
   3788       1.1     ozaki 			break;
   3789       1.1     ozaki 		default:
   3790       1.1     ozaki 			break;
   3791       1.1     ozaki 		};
   3792       1.1     ozaki 		break;
   3793       1.1     ozaki 	/* linux_sys_sched_getparam */
   3794       1.1     ozaki 	case 155:
   3795       1.1     ozaki 		switch(ndx) {
   3796       1.1     ozaki 		case 0:
   3797       1.1     ozaki 			p = "pid_t";
   3798       1.1     ozaki 			break;
   3799       1.1     ozaki 		case 1:
   3800       1.1     ozaki 			p = "struct linux_sched_param *";
   3801       1.1     ozaki 			break;
   3802       1.1     ozaki 		default:
   3803       1.1     ozaki 			break;
   3804       1.1     ozaki 		};
   3805       1.1     ozaki 		break;
   3806       1.1     ozaki 	/* linux_sys_sched_setscheduler */
   3807       1.1     ozaki 	case 156:
   3808       1.1     ozaki 		switch(ndx) {
   3809       1.1     ozaki 		case 0:
   3810       1.1     ozaki 			p = "pid_t";
   3811       1.1     ozaki 			break;
   3812       1.1     ozaki 		case 1:
   3813       1.1     ozaki 			p = "int";
   3814       1.1     ozaki 			break;
   3815       1.1     ozaki 		case 2:
   3816       1.1     ozaki 			p = "const struct linux_sched_param *";
   3817       1.1     ozaki 			break;
   3818       1.1     ozaki 		default:
   3819       1.1     ozaki 			break;
   3820       1.1     ozaki 		};
   3821       1.1     ozaki 		break;
   3822       1.1     ozaki 	/* linux_sys_sched_getscheduler */
   3823       1.1     ozaki 	case 157:
   3824       1.1     ozaki 		switch(ndx) {
   3825       1.1     ozaki 		case 0:
   3826       1.1     ozaki 			p = "pid_t";
   3827       1.1     ozaki 			break;
   3828       1.1     ozaki 		default:
   3829       1.1     ozaki 			break;
   3830       1.1     ozaki 		};
   3831       1.1     ozaki 		break;
   3832       1.1     ozaki 	/* linux_sys_sched_yield */
   3833       1.1     ozaki 	case 158:
   3834       1.1     ozaki 		break;
   3835       1.1     ozaki 	/* linux_sys_sched_get_priority_max */
   3836       1.1     ozaki 	case 159:
   3837       1.1     ozaki 		switch(ndx) {
   3838       1.1     ozaki 		case 0:
   3839       1.1     ozaki 			p = "int";
   3840       1.1     ozaki 			break;
   3841       1.1     ozaki 		default:
   3842       1.1     ozaki 			break;
   3843       1.1     ozaki 		};
   3844       1.1     ozaki 		break;
   3845       1.1     ozaki 	/* linux_sys_sched_get_priority_min */
   3846       1.1     ozaki 	case 160:
   3847       1.1     ozaki 		switch(ndx) {
   3848       1.1     ozaki 		case 0:
   3849       1.1     ozaki 			p = "int";
   3850       1.1     ozaki 			break;
   3851       1.1     ozaki 		default:
   3852       1.1     ozaki 			break;
   3853       1.1     ozaki 		};
   3854       1.1     ozaki 		break;
   3855       1.1     ozaki 	/* linux_sys_nanosleep */
   3856       1.1     ozaki 	case 162:
   3857       1.1     ozaki 		switch(ndx) {
   3858       1.1     ozaki 		case 0:
   3859       1.1     ozaki 			p = "const struct linux_timespec *";
   3860       1.1     ozaki 			break;
   3861       1.1     ozaki 		case 1:
   3862       1.1     ozaki 			p = "struct linux_timespec *";
   3863       1.1     ozaki 			break;
   3864       1.1     ozaki 		default:
   3865       1.1     ozaki 			break;
   3866       1.1     ozaki 		};
   3867       1.1     ozaki 		break;
   3868       1.1     ozaki 	/* linux_sys_mremap */
   3869       1.1     ozaki 	case 163:
   3870       1.1     ozaki 		switch(ndx) {
   3871       1.1     ozaki 		case 0:
   3872       1.1     ozaki 			p = "void *";
   3873       1.1     ozaki 			break;
   3874       1.1     ozaki 		case 1:
   3875       1.1     ozaki 			p = "size_t";
   3876       1.1     ozaki 			break;
   3877       1.1     ozaki 		case 2:
   3878       1.1     ozaki 			p = "size_t";
   3879       1.1     ozaki 			break;
   3880       1.1     ozaki 		case 3:
   3881       1.1     ozaki 			p = "u_long";
   3882       1.1     ozaki 			break;
   3883       1.1     ozaki 		default:
   3884       1.1     ozaki 			break;
   3885       1.1     ozaki 		};
   3886       1.1     ozaki 		break;
   3887       1.1     ozaki 	/* linux_sys_setresuid16 */
   3888       1.1     ozaki 	case 164:
   3889       1.1     ozaki 		switch(ndx) {
   3890       1.1     ozaki 		case 0:
   3891       1.1     ozaki 			p = "linux_uid16_t";
   3892       1.1     ozaki 			break;
   3893       1.1     ozaki 		case 1:
   3894       1.1     ozaki 			p = "linux_uid16_t";
   3895       1.1     ozaki 			break;
   3896       1.1     ozaki 		case 2:
   3897       1.1     ozaki 			p = "linux_uid16_t";
   3898       1.1     ozaki 			break;
   3899       1.1     ozaki 		default:
   3900       1.1     ozaki 			break;
   3901       1.1     ozaki 		};
   3902       1.1     ozaki 		break;
   3903       1.1     ozaki 	/* linux_sys_getresuid16 */
   3904       1.1     ozaki 	case 165:
   3905       1.1     ozaki 		switch(ndx) {
   3906       1.1     ozaki 		case 0:
   3907       1.1     ozaki 			p = "linux_uid16_t *";
   3908       1.1     ozaki 			break;
   3909       1.1     ozaki 		case 1:
   3910       1.1     ozaki 			p = "linux_uid16_t *";
   3911       1.1     ozaki 			break;
   3912       1.1     ozaki 		case 2:
   3913       1.1     ozaki 			p = "linux_uid16_t *";
   3914       1.1     ozaki 			break;
   3915       1.1     ozaki 		default:
   3916       1.1     ozaki 			break;
   3917       1.1     ozaki 		};
   3918       1.1     ozaki 		break;
   3919       1.1     ozaki 	/* sys_poll */
   3920       1.1     ozaki 	case 168:
   3921       1.1     ozaki 		switch(ndx) {
   3922       1.1     ozaki 		case 0:
   3923       1.1     ozaki 			p = "struct pollfd *";
   3924       1.1     ozaki 			break;
   3925       1.1     ozaki 		case 1:
   3926       1.1     ozaki 			p = "u_int";
   3927       1.1     ozaki 			break;
   3928       1.1     ozaki 		case 2:
   3929       1.1     ozaki 			p = "int";
   3930       1.1     ozaki 			break;
   3931       1.1     ozaki 		default:
   3932       1.1     ozaki 			break;
   3933       1.1     ozaki 		};
   3934       1.1     ozaki 		break;
   3935       1.1     ozaki 	/* linux_sys_setresgid16 */
   3936       1.1     ozaki 	case 170:
   3937       1.1     ozaki 		switch(ndx) {
   3938       1.1     ozaki 		case 0:
   3939       1.1     ozaki 			p = "linux_gid16_t";
   3940       1.1     ozaki 			break;
   3941       1.1     ozaki 		case 1:
   3942       1.1     ozaki 			p = "linux_gid16_t";
   3943       1.1     ozaki 			break;
   3944       1.1     ozaki 		case 2:
   3945       1.1     ozaki 			p = "linux_gid16_t";
   3946       1.1     ozaki 			break;
   3947       1.1     ozaki 		default:
   3948       1.1     ozaki 			break;
   3949       1.1     ozaki 		};
   3950       1.1     ozaki 		break;
   3951       1.1     ozaki 	/* linux_sys_getresgid16 */
   3952       1.1     ozaki 	case 171:
   3953       1.1     ozaki 		switch(ndx) {
   3954       1.1     ozaki 		case 0:
   3955       1.1     ozaki 			p = "linux_gid16_t *";
   3956       1.1     ozaki 			break;
   3957       1.1     ozaki 		case 1:
   3958       1.1     ozaki 			p = "linux_gid16_t *";
   3959       1.1     ozaki 			break;
   3960       1.1     ozaki 		case 2:
   3961       1.1     ozaki 			p = "linux_gid16_t *";
   3962       1.1     ozaki 			break;
   3963       1.1     ozaki 		default:
   3964       1.1     ozaki 			break;
   3965       1.1     ozaki 		};
   3966       1.1     ozaki 		break;
   3967       1.1     ozaki 	/* linux_sys_rt_sigaction */
   3968       1.1     ozaki 	case 174:
   3969       1.1     ozaki 		switch(ndx) {
   3970       1.1     ozaki 		case 0:
   3971       1.1     ozaki 			p = "int";
   3972       1.1     ozaki 			break;
   3973       1.1     ozaki 		case 1:
   3974       1.1     ozaki 			p = "const struct linux_sigaction *";
   3975       1.1     ozaki 			break;
   3976       1.1     ozaki 		case 2:
   3977       1.1     ozaki 			p = "struct linux_sigaction *";
   3978       1.1     ozaki 			break;
   3979       1.1     ozaki 		case 3:
   3980       1.1     ozaki 			p = "size_t";
   3981       1.1     ozaki 			break;
   3982       1.1     ozaki 		default:
   3983       1.1     ozaki 			break;
   3984       1.1     ozaki 		};
   3985       1.1     ozaki 		break;
   3986       1.1     ozaki 	/* linux_sys_rt_sigprocmask */
   3987       1.1     ozaki 	case 175:
   3988       1.1     ozaki 		switch(ndx) {
   3989       1.1     ozaki 		case 0:
   3990       1.1     ozaki 			p = "int";
   3991       1.1     ozaki 			break;
   3992       1.1     ozaki 		case 1:
   3993       1.1     ozaki 			p = "const linux_sigset_t *";
   3994       1.1     ozaki 			break;
   3995       1.1     ozaki 		case 2:
   3996       1.1     ozaki 			p = "linux_sigset_t *";
   3997       1.1     ozaki 			break;
   3998       1.1     ozaki 		case 3:
   3999       1.1     ozaki 			p = "size_t";
   4000       1.1     ozaki 			break;
   4001       1.1     ozaki 		default:
   4002       1.1     ozaki 			break;
   4003       1.1     ozaki 		};
   4004       1.1     ozaki 		break;
   4005       1.1     ozaki 	/* linux_sys_rt_sigpending */
   4006       1.1     ozaki 	case 176:
   4007       1.1     ozaki 		switch(ndx) {
   4008       1.1     ozaki 		case 0:
   4009       1.1     ozaki 			p = "linux_sigset_t *";
   4010       1.1     ozaki 			break;
   4011       1.1     ozaki 		case 1:
   4012       1.1     ozaki 			p = "size_t";
   4013       1.1     ozaki 			break;
   4014       1.1     ozaki 		default:
   4015       1.1     ozaki 			break;
   4016       1.1     ozaki 		};
   4017       1.1     ozaki 		break;
   4018       1.1     ozaki 	/* linux_sys_rt_sigtimedwait */
   4019       1.1     ozaki 	case 177:
   4020       1.1     ozaki 		switch(ndx) {
   4021       1.1     ozaki 		case 0:
   4022       1.1     ozaki 			p = "const linux_sigset_t *";
   4023       1.1     ozaki 			break;
   4024       1.1     ozaki 		case 1:
   4025       1.1     ozaki 			p = "linux_siginfo_t *";
   4026       1.1     ozaki 			break;
   4027       1.1     ozaki 		case 2:
   4028       1.1     ozaki 			p = "const struct linux_timespec *";
   4029       1.1     ozaki 			break;
   4030       1.1     ozaki 		default:
   4031       1.1     ozaki 			break;
   4032       1.1     ozaki 		};
   4033       1.1     ozaki 		break;
   4034       1.1     ozaki 	/* linux_sys_rt_queueinfo */
   4035       1.1     ozaki 	case 178:
   4036       1.1     ozaki 		switch(ndx) {
   4037       1.1     ozaki 		case 0:
   4038       1.1     ozaki 			p = "int";
   4039       1.1     ozaki 			break;
   4040       1.1     ozaki 		case 1:
   4041       1.1     ozaki 			p = "int";
   4042       1.1     ozaki 			break;
   4043       1.1     ozaki 		case 2:
   4044       1.1     ozaki 			p = "linux_siginfo_t *";
   4045       1.1     ozaki 			break;
   4046       1.1     ozaki 		default:
   4047       1.1     ozaki 			break;
   4048       1.1     ozaki 		};
   4049       1.1     ozaki 		break;
   4050       1.1     ozaki 	/* linux_sys_rt_sigsuspend */
   4051       1.1     ozaki 	case 179:
   4052       1.1     ozaki 		switch(ndx) {
   4053       1.1     ozaki 		case 0:
   4054       1.1     ozaki 			p = "linux_sigset_t *";
   4055       1.1     ozaki 			break;
   4056       1.1     ozaki 		case 1:
   4057       1.1     ozaki 			p = "size_t";
   4058       1.1     ozaki 			break;
   4059       1.1     ozaki 		default:
   4060       1.1     ozaki 			break;
   4061       1.1     ozaki 		};
   4062       1.1     ozaki 		break;
   4063       1.1     ozaki 	/* linux_sys_pread */
   4064       1.1     ozaki 	case 180:
   4065       1.1     ozaki 		switch(ndx) {
   4066       1.1     ozaki 		case 0:
   4067       1.1     ozaki 			p = "int";
   4068       1.1     ozaki 			break;
   4069       1.1     ozaki 		case 1:
   4070       1.1     ozaki 			p = "char *";
   4071       1.1     ozaki 			break;
   4072       1.1     ozaki 		case 2:
   4073       1.1     ozaki 			p = "size_t";
   4074       1.1     ozaki 			break;
   4075       1.1     ozaki 		case 3:
   4076       1.1     ozaki 			p = "off_t";
   4077       1.1     ozaki 			break;
   4078       1.1     ozaki 		default:
   4079       1.1     ozaki 			break;
   4080       1.1     ozaki 		};
   4081       1.1     ozaki 		break;
   4082       1.1     ozaki 	/* linux_sys_pwrite */
   4083       1.1     ozaki 	case 181:
   4084       1.1     ozaki 		switch(ndx) {
   4085       1.1     ozaki 		case 0:
   4086       1.1     ozaki 			p = "int";
   4087       1.1     ozaki 			break;
   4088       1.1     ozaki 		case 1:
   4089       1.1     ozaki 			p = "char *";
   4090       1.1     ozaki 			break;
   4091       1.1     ozaki 		case 2:
   4092       1.1     ozaki 			p = "size_t";
   4093       1.1     ozaki 			break;
   4094       1.1     ozaki 		case 3:
   4095       1.1     ozaki 			p = "off_t";
   4096       1.1     ozaki 			break;
   4097       1.1     ozaki 		default:
   4098       1.1     ozaki 			break;
   4099       1.1     ozaki 		};
   4100       1.1     ozaki 		break;
   4101       1.1     ozaki 	/* linux_sys_chown16 */
   4102       1.1     ozaki 	case 182:
   4103       1.1     ozaki 		switch(ndx) {
   4104       1.1     ozaki 		case 0:
   4105       1.1     ozaki 			p = "const char *";
   4106       1.1     ozaki 			break;
   4107       1.1     ozaki 		case 1:
   4108       1.1     ozaki 			p = "linux_uid16_t";
   4109       1.1     ozaki 			break;
   4110       1.1     ozaki 		case 2:
   4111       1.1     ozaki 			p = "linux_gid16_t";
   4112       1.1     ozaki 			break;
   4113       1.1     ozaki 		default:
   4114       1.1     ozaki 			break;
   4115       1.1     ozaki 		};
   4116       1.1     ozaki 		break;
   4117       1.1     ozaki 	/* sys___getcwd */
   4118       1.1     ozaki 	case 183:
   4119       1.1     ozaki 		switch(ndx) {
   4120       1.1     ozaki 		case 0:
   4121       1.1     ozaki 			p = "char *";
   4122       1.1     ozaki 			break;
   4123       1.1     ozaki 		case 1:
   4124       1.1     ozaki 			p = "size_t";
   4125       1.1     ozaki 			break;
   4126       1.1     ozaki 		default:
   4127       1.1     ozaki 			break;
   4128       1.1     ozaki 		};
   4129       1.1     ozaki 		break;
   4130       1.1     ozaki 	/* linux_sys_sigaltstack */
   4131       1.1     ozaki 	case 186:
   4132       1.1     ozaki 		switch(ndx) {
   4133       1.1     ozaki 		case 0:
   4134       1.1     ozaki 			p = "const struct linux_sigaltstack *";
   4135       1.1     ozaki 			break;
   4136       1.1     ozaki 		case 1:
   4137       1.1     ozaki 			p = "struct linux_sigaltstack *";
   4138       1.1     ozaki 			break;
   4139       1.1     ozaki 		default:
   4140       1.1     ozaki 			break;
   4141       1.1     ozaki 		};
   4142       1.1     ozaki 		break;
   4143       1.1     ozaki 	/* sys___vfork14 */
   4144       1.1     ozaki 	case 190:
   4145       1.1     ozaki 		break;
   4146       1.1     ozaki 	/* linux_sys_ugetrlimit */
   4147       1.1     ozaki 	case 191:
   4148       1.1     ozaki 		switch(ndx) {
   4149       1.1     ozaki 		case 0:
   4150       1.1     ozaki 			p = "int";
   4151       1.1     ozaki 			break;
   4152       1.1     ozaki 		case 1:
   4153       1.1     ozaki 			p = "struct rlimit *";
   4154       1.1     ozaki 			break;
   4155       1.1     ozaki 		default:
   4156       1.1     ozaki 			break;
   4157       1.1     ozaki 		};
   4158       1.1     ozaki 		break;
   4159       1.1     ozaki #define linux_sys_mmap2_args linux_sys_mmap_args
   4160       1.1     ozaki 	/* linux_sys_mmap2 */
   4161       1.1     ozaki 	case 192:
   4162       1.1     ozaki 		switch(ndx) {
   4163       1.1     ozaki 		case 0:
   4164       1.1     ozaki 			p = "unsigned long";
   4165       1.1     ozaki 			break;
   4166       1.1     ozaki 		case 1:
   4167       1.1     ozaki 			p = "size_t";
   4168       1.1     ozaki 			break;
   4169       1.1     ozaki 		case 2:
   4170       1.1     ozaki 			p = "int";
   4171       1.1     ozaki 			break;
   4172       1.1     ozaki 		case 3:
   4173       1.1     ozaki 			p = "int";
   4174       1.1     ozaki 			break;
   4175       1.1     ozaki 		case 4:
   4176       1.1     ozaki 			p = "int";
   4177       1.1     ozaki 			break;
   4178       1.1     ozaki 		case 5:
   4179       1.1     ozaki 			p = "linux_off_t";
   4180       1.1     ozaki 			break;
   4181       1.1     ozaki 		default:
   4182       1.1     ozaki 			break;
   4183       1.1     ozaki 		};
   4184       1.1     ozaki 		break;
   4185       1.1     ozaki 	/* linux_sys_truncate64 */
   4186       1.1     ozaki 	case 193:
   4187       1.1     ozaki 		switch(ndx) {
   4188       1.1     ozaki 		case 0:
   4189       1.1     ozaki 			p = "const char *";
   4190       1.1     ozaki 			break;
   4191       1.1     ozaki 		case 1:
   4192       1.1     ozaki 			p = "off_t";
   4193       1.1     ozaki 			break;
   4194       1.1     ozaki 		default:
   4195       1.1     ozaki 			break;
   4196       1.1     ozaki 		};
   4197       1.1     ozaki 		break;
   4198       1.1     ozaki 	/* linux_sys_ftruncate64 */
   4199       1.1     ozaki 	case 194:
   4200       1.1     ozaki 		switch(ndx) {
   4201       1.1     ozaki 		case 0:
   4202       1.1     ozaki 			p = "unsigned int";
   4203       1.1     ozaki 			break;
   4204       1.1     ozaki 		case 1:
   4205       1.1     ozaki 			p = "off_t";
   4206       1.1     ozaki 			break;
   4207       1.1     ozaki 		default:
   4208       1.1     ozaki 			break;
   4209       1.1     ozaki 		};
   4210       1.1     ozaki 		break;
   4211       1.1     ozaki 	/* linux_sys_stat64 */
   4212       1.1     ozaki 	case 195:
   4213       1.1     ozaki 		switch(ndx) {
   4214       1.1     ozaki 		case 0:
   4215       1.1     ozaki 			p = "const char *";
   4216       1.1     ozaki 			break;
   4217       1.1     ozaki 		case 1:
   4218       1.1     ozaki 			p = "struct linux_stat64 *";
   4219       1.1     ozaki 			break;
   4220       1.1     ozaki 		default:
   4221       1.1     ozaki 			break;
   4222       1.1     ozaki 		};
   4223       1.1     ozaki 		break;
   4224       1.1     ozaki 	/* linux_sys_lstat64 */
   4225       1.1     ozaki 	case 196:
   4226       1.1     ozaki 		switch(ndx) {
   4227       1.1     ozaki 		case 0:
   4228       1.1     ozaki 			p = "const char *";
   4229       1.1     ozaki 			break;
   4230       1.1     ozaki 		case 1:
   4231       1.1     ozaki 			p = "struct linux_stat64 *";
   4232       1.1     ozaki 			break;
   4233       1.1     ozaki 		default:
   4234       1.1     ozaki 			break;
   4235       1.1     ozaki 		};
   4236       1.1     ozaki 		break;
   4237       1.1     ozaki 	/* linux_sys_fstat64 */
   4238       1.1     ozaki 	case 197:
   4239       1.1     ozaki 		switch(ndx) {
   4240       1.1     ozaki 		case 0:
   4241       1.1     ozaki 			p = "int";
   4242       1.1     ozaki 			break;
   4243       1.1     ozaki 		case 1:
   4244       1.1     ozaki 			p = "struct linux_stat64 *";
   4245       1.1     ozaki 			break;
   4246       1.1     ozaki 		default:
   4247       1.1     ozaki 			break;
   4248       1.1     ozaki 		};
   4249       1.1     ozaki 		break;
   4250       1.1     ozaki 	/* sys___posix_lchown */
   4251       1.1     ozaki 	case 198:
   4252       1.1     ozaki 		switch(ndx) {
   4253       1.1     ozaki 		case 0:
   4254       1.1     ozaki 			p = "const char *";
   4255       1.1     ozaki 			break;
   4256       1.1     ozaki 		case 1:
   4257       1.1     ozaki 			p = "uid_t";
   4258       1.1     ozaki 			break;
   4259       1.1     ozaki 		case 2:
   4260       1.1     ozaki 			p = "gid_t";
   4261       1.1     ozaki 			break;
   4262       1.1     ozaki 		default:
   4263       1.1     ozaki 			break;
   4264       1.1     ozaki 		};
   4265       1.1     ozaki 		break;
   4266       1.1     ozaki 	/* sys_getuid */
   4267       1.1     ozaki 	case 199:
   4268       1.1     ozaki 		break;
   4269       1.1     ozaki 	/* sys_getgid */
   4270       1.1     ozaki 	case 200:
   4271       1.1     ozaki 		break;
   4272       1.1     ozaki 	/* sys_geteuid */
   4273       1.1     ozaki 	case 201:
   4274       1.1     ozaki 		break;
   4275       1.1     ozaki 	/* sys_getegid */
   4276       1.1     ozaki 	case 202:
   4277       1.1     ozaki 		break;
   4278       1.1     ozaki 	/* sys_setreuid */
   4279       1.1     ozaki 	case 203:
   4280       1.1     ozaki 		switch(ndx) {
   4281       1.1     ozaki 		case 0:
   4282       1.1     ozaki 			p = "uid_t";
   4283       1.1     ozaki 			break;
   4284       1.1     ozaki 		case 1:
   4285       1.1     ozaki 			p = "uid_t";
   4286       1.1     ozaki 			break;
   4287       1.1     ozaki 		default:
   4288       1.1     ozaki 			break;
   4289       1.1     ozaki 		};
   4290       1.1     ozaki 		break;
   4291       1.1     ozaki 	/* sys_setregid */
   4292       1.1     ozaki 	case 204:
   4293       1.1     ozaki 		switch(ndx) {
   4294       1.1     ozaki 		case 0:
   4295       1.1     ozaki 			p = "gid_t";
   4296       1.1     ozaki 			break;
   4297       1.1     ozaki 		case 1:
   4298       1.1     ozaki 			p = "gid_t";
   4299       1.1     ozaki 			break;
   4300       1.1     ozaki 		default:
   4301       1.1     ozaki 			break;
   4302       1.1     ozaki 		};
   4303       1.1     ozaki 		break;
   4304       1.1     ozaki 	/* sys_getgroups */
   4305       1.1     ozaki 	case 205:
   4306       1.1     ozaki 		switch(ndx) {
   4307       1.1     ozaki 		case 0:
   4308       1.1     ozaki 			p = "int";
   4309       1.1     ozaki 			break;
   4310       1.1     ozaki 		case 1:
   4311       1.1     ozaki 			p = "gid_t *";
   4312       1.1     ozaki 			break;
   4313       1.1     ozaki 		default:
   4314       1.1     ozaki 			break;
   4315       1.1     ozaki 		};
   4316       1.1     ozaki 		break;
   4317       1.1     ozaki 	/* sys_setgroups */
   4318       1.1     ozaki 	case 206:
   4319       1.1     ozaki 		switch(ndx) {
   4320       1.1     ozaki 		case 0:
   4321       1.1     ozaki 			p = "int";
   4322       1.1     ozaki 			break;
   4323       1.1     ozaki 		case 1:
   4324       1.1     ozaki 			p = "gid_t *";
   4325       1.1     ozaki 			break;
   4326       1.1     ozaki 		default:
   4327       1.1     ozaki 			break;
   4328       1.1     ozaki 		};
   4329       1.1     ozaki 		break;
   4330       1.1     ozaki 	/* sys___posix_fchown */
   4331       1.1     ozaki 	case 207:
   4332       1.1     ozaki 		switch(ndx) {
   4333       1.1     ozaki 		case 0:
   4334       1.1     ozaki 			p = "int";
   4335       1.1     ozaki 			break;
   4336       1.1     ozaki 		case 1:
   4337       1.1     ozaki 			p = "uid_t";
   4338       1.1     ozaki 			break;
   4339       1.1     ozaki 		case 2:
   4340       1.1     ozaki 			p = "gid_t";
   4341       1.1     ozaki 			break;
   4342       1.1     ozaki 		default:
   4343       1.1     ozaki 			break;
   4344       1.1     ozaki 		};
   4345       1.1     ozaki 		break;
   4346       1.1     ozaki 	/* linux_sys_setresuid */
   4347       1.1     ozaki 	case 208:
   4348       1.1     ozaki 		switch(ndx) {
   4349       1.1     ozaki 		case 0:
   4350       1.1     ozaki 			p = "uid_t";
   4351       1.1     ozaki 			break;
   4352       1.1     ozaki 		case 1:
   4353       1.1     ozaki 			p = "uid_t";
   4354       1.1     ozaki 			break;
   4355       1.1     ozaki 		case 2:
   4356       1.1     ozaki 			p = "uid_t";
   4357       1.1     ozaki 			break;
   4358       1.1     ozaki 		default:
   4359       1.1     ozaki 			break;
   4360       1.1     ozaki 		};
   4361       1.1     ozaki 		break;
   4362       1.1     ozaki 	/* linux_sys_getresuid */
   4363       1.1     ozaki 	case 209:
   4364       1.1     ozaki 		switch(ndx) {
   4365       1.1     ozaki 		case 0:
   4366       1.1     ozaki 			p = "uid_t *";
   4367       1.1     ozaki 			break;
   4368       1.1     ozaki 		case 1:
   4369       1.1     ozaki 			p = "uid_t *";
   4370       1.1     ozaki 			break;
   4371       1.1     ozaki 		case 2:
   4372       1.1     ozaki 			p = "uid_t *";
   4373       1.1     ozaki 			break;
   4374       1.1     ozaki 		default:
   4375       1.1     ozaki 			break;
   4376       1.1     ozaki 		};
   4377       1.1     ozaki 		break;
   4378       1.1     ozaki 	/* linux_sys_setresgid */
   4379       1.1     ozaki 	case 210:
   4380       1.1     ozaki 		switch(ndx) {
   4381       1.1     ozaki 		case 0:
   4382       1.1     ozaki 			p = "gid_t";
   4383       1.1     ozaki 			break;
   4384       1.1     ozaki 		case 1:
   4385       1.1     ozaki 			p = "gid_t";
   4386       1.1     ozaki 			break;
   4387       1.1     ozaki 		case 2:
   4388       1.1     ozaki 			p = "gid_t";
   4389       1.1     ozaki 			break;
   4390       1.1     ozaki 		default:
   4391       1.1     ozaki 			break;
   4392       1.1     ozaki 		};
   4393       1.1     ozaki 		break;
   4394       1.1     ozaki 	/* linux_sys_getresgid */
   4395       1.1     ozaki 	case 211:
   4396       1.1     ozaki 		switch(ndx) {
   4397       1.1     ozaki 		case 0:
   4398       1.1     ozaki 			p = "gid_t *";
   4399       1.1     ozaki 			break;
   4400       1.1     ozaki 		case 1:
   4401       1.1     ozaki 			p = "gid_t *";
   4402       1.1     ozaki 			break;
   4403       1.1     ozaki 		case 2:
   4404       1.1     ozaki 			p = "gid_t *";
   4405       1.1     ozaki 			break;
   4406       1.1     ozaki 		default:
   4407       1.1     ozaki 			break;
   4408       1.1     ozaki 		};
   4409       1.1     ozaki 		break;
   4410       1.1     ozaki 	/* sys___posix_chown */
   4411       1.1     ozaki 	case 212:
   4412       1.1     ozaki 		switch(ndx) {
   4413       1.1     ozaki 		case 0:
   4414       1.1     ozaki 			p = "const char *";
   4415       1.1     ozaki 			break;
   4416       1.1     ozaki 		case 1:
   4417       1.1     ozaki 			p = "uid_t";
   4418       1.1     ozaki 			break;
   4419       1.1     ozaki 		case 2:
   4420       1.1     ozaki 			p = "gid_t";
   4421       1.1     ozaki 			break;
   4422       1.1     ozaki 		default:
   4423       1.1     ozaki 			break;
   4424       1.1     ozaki 		};
   4425       1.1     ozaki 		break;
   4426       1.1     ozaki 	/* sys_setuid */
   4427       1.1     ozaki 	case 213:
   4428       1.1     ozaki 		switch(ndx) {
   4429       1.1     ozaki 		case 0:
   4430       1.1     ozaki 			p = "uid_t";
   4431       1.1     ozaki 			break;
   4432       1.1     ozaki 		default:
   4433       1.1     ozaki 			break;
   4434       1.1     ozaki 		};
   4435       1.1     ozaki 		break;
   4436       1.1     ozaki 	/* sys_setgid */
   4437       1.1     ozaki 	case 214:
   4438       1.1     ozaki 		switch(ndx) {
   4439       1.1     ozaki 		case 0:
   4440       1.1     ozaki 			p = "gid_t";
   4441       1.1     ozaki 			break;
   4442       1.1     ozaki 		default:
   4443       1.1     ozaki 			break;
   4444       1.1     ozaki 		};
   4445       1.1     ozaki 		break;
   4446       1.1     ozaki 	/* linux_sys_setfsuid */
   4447       1.1     ozaki 	case 215:
   4448       1.1     ozaki 		switch(ndx) {
   4449       1.1     ozaki 		case 0:
   4450       1.1     ozaki 			p = "uid_t";
   4451       1.1     ozaki 			break;
   4452       1.1     ozaki 		default:
   4453       1.1     ozaki 			break;
   4454       1.1     ozaki 		};
   4455       1.1     ozaki 		break;
   4456       1.1     ozaki 	/* linux_sys_setfsgid */
   4457       1.1     ozaki 	case 216:
   4458       1.1     ozaki 		switch(ndx) {
   4459       1.1     ozaki 		case 0:
   4460       1.1     ozaki 			p = "gid_t";
   4461       1.1     ozaki 			break;
   4462       1.1     ozaki 		default:
   4463       1.1     ozaki 			break;
   4464       1.1     ozaki 		};
   4465       1.1     ozaki 		break;
   4466       1.1     ozaki 	/* linux_sys_getdents64 */
   4467       1.1     ozaki 	case 217:
   4468       1.1     ozaki 		switch(ndx) {
   4469       1.1     ozaki 		case 0:
   4470       1.1     ozaki 			p = "int";
   4471       1.1     ozaki 			break;
   4472       1.1     ozaki 		case 1:
   4473       1.1     ozaki 			p = "struct linux_dirent64 *";
   4474       1.1     ozaki 			break;
   4475       1.1     ozaki 		case 2:
   4476       1.1     ozaki 			p = "unsigned int";
   4477       1.1     ozaki 			break;
   4478       1.1     ozaki 		default:
   4479       1.1     ozaki 			break;
   4480       1.1     ozaki 		};
   4481       1.1     ozaki 		break;
   4482       1.1     ozaki 	/* sys_mincore */
   4483       1.1     ozaki 	case 219:
   4484       1.1     ozaki 		switch(ndx) {
   4485       1.1     ozaki 		case 0:
   4486       1.1     ozaki 			p = "void *";
   4487       1.1     ozaki 			break;
   4488       1.1     ozaki 		case 1:
   4489       1.1     ozaki 			p = "size_t";
   4490       1.1     ozaki 			break;
   4491       1.1     ozaki 		case 2:
   4492       1.1     ozaki 			p = "char *";
   4493       1.1     ozaki 			break;
   4494       1.1     ozaki 		default:
   4495       1.1     ozaki 			break;
   4496       1.1     ozaki 		};
   4497       1.1     ozaki 		break;
   4498       1.1     ozaki 	/* sys_madvise */
   4499       1.1     ozaki 	case 220:
   4500       1.1     ozaki 		switch(ndx) {
   4501       1.1     ozaki 		case 0:
   4502       1.1     ozaki 			p = "void *";
   4503       1.1     ozaki 			break;
   4504       1.1     ozaki 		case 1:
   4505       1.1     ozaki 			p = "size_t";
   4506       1.1     ozaki 			break;
   4507       1.1     ozaki 		case 2:
   4508       1.1     ozaki 			p = "int";
   4509       1.1     ozaki 			break;
   4510       1.1     ozaki 		default:
   4511       1.1     ozaki 			break;
   4512       1.1     ozaki 		};
   4513       1.1     ozaki 		break;
   4514       1.1     ozaki 	/* linux_sys_fcntl64 */
   4515       1.1     ozaki 	case 221:
   4516       1.1     ozaki 		switch(ndx) {
   4517       1.1     ozaki 		case 0:
   4518       1.1     ozaki 			p = "int";
   4519       1.1     ozaki 			break;
   4520       1.1     ozaki 		case 1:
   4521       1.1     ozaki 			p = "int";
   4522       1.1     ozaki 			break;
   4523       1.1     ozaki 		case 2:
   4524       1.1     ozaki 			p = "void *";
   4525       1.1     ozaki 			break;
   4526       1.1     ozaki 		default:
   4527       1.1     ozaki 			break;
   4528       1.1     ozaki 		};
   4529       1.1     ozaki 		break;
   4530       1.1     ozaki 	/* linux_sys_gettid */
   4531       1.1     ozaki 	case 224:
   4532       1.1     ozaki 		break;
   4533      1.23  christos 	/* linux_sys_readahead */
   4534      1.23  christos 	case 225:
   4535      1.23  christos 		switch(ndx) {
   4536      1.23  christos 		case 0:
   4537      1.23  christos 			p = "int";
   4538      1.23  christos 			break;
   4539      1.23  christos 		case 1:
   4540      1.23  christos 			p = "off_t";
   4541      1.23  christos 			break;
   4542      1.23  christos 		case 2:
   4543      1.23  christos 			p = "size_t";
   4544      1.23  christos 			break;
   4545      1.23  christos 		default:
   4546      1.23  christos 			break;
   4547      1.23  christos 		};
   4548      1.23  christos 		break;
   4549       1.1     ozaki 	/* linux_sys_setxattr */
   4550       1.1     ozaki 	case 226:
   4551       1.1     ozaki 		switch(ndx) {
   4552       1.1     ozaki 		case 0:
   4553       1.1     ozaki 			p = "char *";
   4554       1.1     ozaki 			break;
   4555       1.1     ozaki 		case 1:
   4556       1.1     ozaki 			p = "char *";
   4557       1.1     ozaki 			break;
   4558       1.1     ozaki 		case 2:
   4559       1.1     ozaki 			p = "void *";
   4560       1.1     ozaki 			break;
   4561       1.1     ozaki 		case 3:
   4562       1.1     ozaki 			p = "size_t";
   4563       1.1     ozaki 			break;
   4564       1.1     ozaki 		case 4:
   4565       1.1     ozaki 			p = "int";
   4566       1.1     ozaki 			break;
   4567       1.1     ozaki 		default:
   4568       1.1     ozaki 			break;
   4569       1.1     ozaki 		};
   4570       1.1     ozaki 		break;
   4571       1.1     ozaki 	/* linux_sys_lsetxattr */
   4572       1.1     ozaki 	case 227:
   4573       1.1     ozaki 		switch(ndx) {
   4574       1.1     ozaki 		case 0:
   4575       1.1     ozaki 			p = "char *";
   4576       1.1     ozaki 			break;
   4577       1.1     ozaki 		case 1:
   4578       1.1     ozaki 			p = "char *";
   4579       1.1     ozaki 			break;
   4580       1.1     ozaki 		case 2:
   4581       1.1     ozaki 			p = "void *";
   4582       1.1     ozaki 			break;
   4583       1.1     ozaki 		case 3:
   4584       1.1     ozaki 			p = "size_t";
   4585       1.1     ozaki 			break;
   4586       1.1     ozaki 		case 4:
   4587       1.1     ozaki 			p = "int";
   4588       1.1     ozaki 			break;
   4589       1.1     ozaki 		default:
   4590       1.1     ozaki 			break;
   4591       1.1     ozaki 		};
   4592       1.1     ozaki 		break;
   4593       1.1     ozaki 	/* linux_sys_fsetxattr */
   4594       1.1     ozaki 	case 228:
   4595       1.1     ozaki 		switch(ndx) {
   4596       1.1     ozaki 		case 0:
   4597       1.1     ozaki 			p = "int";
   4598       1.1     ozaki 			break;
   4599       1.1     ozaki 		case 1:
   4600       1.1     ozaki 			p = "char *";
   4601       1.1     ozaki 			break;
   4602       1.1     ozaki 		case 2:
   4603       1.1     ozaki 			p = "void *";
   4604       1.1     ozaki 			break;
   4605       1.1     ozaki 		case 3:
   4606       1.1     ozaki 			p = "size_t";
   4607       1.1     ozaki 			break;
   4608       1.1     ozaki 		case 4:
   4609       1.1     ozaki 			p = "int";
   4610       1.1     ozaki 			break;
   4611       1.1     ozaki 		default:
   4612       1.1     ozaki 			break;
   4613       1.1     ozaki 		};
   4614       1.1     ozaki 		break;
   4615       1.1     ozaki 	/* linux_sys_getxattr */
   4616       1.1     ozaki 	case 229:
   4617       1.1     ozaki 		switch(ndx) {
   4618       1.1     ozaki 		case 0:
   4619       1.1     ozaki 			p = "char *";
   4620       1.1     ozaki 			break;
   4621       1.1     ozaki 		case 1:
   4622       1.1     ozaki 			p = "char *";
   4623       1.1     ozaki 			break;
   4624       1.1     ozaki 		case 2:
   4625       1.1     ozaki 			p = "void *";
   4626       1.1     ozaki 			break;
   4627       1.1     ozaki 		case 3:
   4628       1.1     ozaki 			p = "size_t";
   4629       1.1     ozaki 			break;
   4630       1.1     ozaki 		default:
   4631       1.1     ozaki 			break;
   4632       1.1     ozaki 		};
   4633       1.1     ozaki 		break;
   4634       1.1     ozaki 	/* linux_sys_lgetxattr */
   4635       1.1     ozaki 	case 230:
   4636       1.1     ozaki 		switch(ndx) {
   4637       1.1     ozaki 		case 0:
   4638       1.1     ozaki 			p = "char *";
   4639       1.1     ozaki 			break;
   4640       1.1     ozaki 		case 1:
   4641       1.1     ozaki 			p = "char *";
   4642       1.1     ozaki 			break;
   4643       1.1     ozaki 		case 2:
   4644       1.1     ozaki 			p = "void *";
   4645       1.1     ozaki 			break;
   4646       1.1     ozaki 		case 3:
   4647       1.1     ozaki 			p = "size_t";
   4648       1.1     ozaki 			break;
   4649       1.1     ozaki 		default:
   4650       1.1     ozaki 			break;
   4651       1.1     ozaki 		};
   4652       1.1     ozaki 		break;
   4653       1.1     ozaki 	/* linux_sys_fgetxattr */
   4654       1.1     ozaki 	case 231:
   4655       1.1     ozaki 		switch(ndx) {
   4656       1.1     ozaki 		case 0:
   4657       1.1     ozaki 			p = "int";
   4658       1.1     ozaki 			break;
   4659       1.1     ozaki 		case 1:
   4660       1.1     ozaki 			p = "char *";
   4661       1.1     ozaki 			break;
   4662       1.1     ozaki 		case 2:
   4663       1.1     ozaki 			p = "void *";
   4664       1.1     ozaki 			break;
   4665       1.1     ozaki 		case 3:
   4666       1.1     ozaki 			p = "size_t";
   4667       1.1     ozaki 			break;
   4668       1.1     ozaki 		default:
   4669       1.1     ozaki 			break;
   4670       1.1     ozaki 		};
   4671       1.1     ozaki 		break;
   4672       1.1     ozaki 	/* linux_sys_listxattr */
   4673       1.1     ozaki 	case 232:
   4674       1.1     ozaki 		switch(ndx) {
   4675       1.1     ozaki 		case 0:
   4676       1.1     ozaki 			p = "char *";
   4677       1.1     ozaki 			break;
   4678       1.1     ozaki 		case 1:
   4679       1.1     ozaki 			p = "char *";
   4680       1.1     ozaki 			break;
   4681       1.1     ozaki 		case 2:
   4682       1.1     ozaki 			p = "size_t";
   4683       1.1     ozaki 			break;
   4684       1.1     ozaki 		default:
   4685       1.1     ozaki 			break;
   4686       1.1     ozaki 		};
   4687       1.1     ozaki 		break;
   4688       1.1     ozaki 	/* linux_sys_llistxattr */
   4689       1.1     ozaki 	case 233:
   4690       1.1     ozaki 		switch(ndx) {
   4691       1.1     ozaki 		case 0:
   4692       1.1     ozaki 			p = "char *";
   4693       1.1     ozaki 			break;
   4694       1.1     ozaki 		case 1:
   4695       1.1     ozaki 			p = "char *";
   4696       1.1     ozaki 			break;
   4697       1.1     ozaki 		case 2:
   4698       1.1     ozaki 			p = "size_t";
   4699       1.1     ozaki 			break;
   4700       1.1     ozaki 		default:
   4701       1.1     ozaki 			break;
   4702       1.1     ozaki 		};
   4703       1.1     ozaki 		break;
   4704       1.1     ozaki 	/* linux_sys_flistxattr */
   4705       1.1     ozaki 	case 234:
   4706       1.1     ozaki 		switch(ndx) {
   4707       1.1     ozaki 		case 0:
   4708       1.1     ozaki 			p = "int";
   4709       1.1     ozaki 			break;
   4710       1.1     ozaki 		case 1:
   4711       1.1     ozaki 			p = "char *";
   4712       1.1     ozaki 			break;
   4713       1.1     ozaki 		case 2:
   4714       1.1     ozaki 			p = "size_t";
   4715       1.1     ozaki 			break;
   4716       1.1     ozaki 		default:
   4717       1.1     ozaki 			break;
   4718       1.1     ozaki 		};
   4719       1.1     ozaki 		break;
   4720       1.1     ozaki 	/* linux_sys_removexattr */
   4721       1.1     ozaki 	case 235:
   4722       1.1     ozaki 		switch(ndx) {
   4723       1.1     ozaki 		case 0:
   4724       1.1     ozaki 			p = "char *";
   4725       1.1     ozaki 			break;
   4726       1.1     ozaki 		case 1:
   4727       1.1     ozaki 			p = "char *";
   4728       1.1     ozaki 			break;
   4729       1.1     ozaki 		default:
   4730       1.1     ozaki 			break;
   4731       1.1     ozaki 		};
   4732       1.1     ozaki 		break;
   4733       1.1     ozaki 	/* linux_sys_lremovexattr */
   4734       1.1     ozaki 	case 236:
   4735       1.1     ozaki 		switch(ndx) {
   4736       1.1     ozaki 		case 0:
   4737       1.1     ozaki 			p = "char *";
   4738       1.1     ozaki 			break;
   4739       1.1     ozaki 		case 1:
   4740       1.1     ozaki 			p = "char *";
   4741       1.1     ozaki 			break;
   4742       1.1     ozaki 		default:
   4743       1.1     ozaki 			break;
   4744       1.1     ozaki 		};
   4745       1.1     ozaki 		break;
   4746       1.1     ozaki 	/* linux_sys_fremovexattr */
   4747       1.1     ozaki 	case 237:
   4748       1.1     ozaki 		switch(ndx) {
   4749       1.1     ozaki 		case 0:
   4750       1.1     ozaki 			p = "int";
   4751       1.1     ozaki 			break;
   4752       1.1     ozaki 		case 1:
   4753       1.1     ozaki 			p = "char *";
   4754       1.1     ozaki 			break;
   4755       1.1     ozaki 		default:
   4756       1.1     ozaki 			break;
   4757       1.1     ozaki 		};
   4758       1.1     ozaki 		break;
   4759       1.1     ozaki 	/* linux_sys_tkill */
   4760       1.1     ozaki 	case 238:
   4761       1.1     ozaki 		switch(ndx) {
   4762       1.1     ozaki 		case 0:
   4763       1.1     ozaki 			p = "int";
   4764       1.1     ozaki 			break;
   4765       1.1     ozaki 		case 1:
   4766       1.1     ozaki 			p = "int";
   4767       1.1     ozaki 			break;
   4768       1.1     ozaki 		default:
   4769       1.1     ozaki 			break;
   4770       1.1     ozaki 		};
   4771       1.1     ozaki 		break;
   4772       1.1     ozaki 	/* linux_sys_futex */
   4773       1.1     ozaki 	case 240:
   4774       1.1     ozaki 		switch(ndx) {
   4775       1.1     ozaki 		case 0:
   4776       1.1     ozaki 			p = "int *";
   4777       1.1     ozaki 			break;
   4778       1.1     ozaki 		case 1:
   4779       1.1     ozaki 			p = "int";
   4780       1.1     ozaki 			break;
   4781       1.1     ozaki 		case 2:
   4782       1.1     ozaki 			p = "int";
   4783       1.1     ozaki 			break;
   4784       1.1     ozaki 		case 3:
   4785       1.1     ozaki 			p = "const struct linux_timespec *";
   4786       1.1     ozaki 			break;
   4787       1.1     ozaki 		case 4:
   4788       1.1     ozaki 			p = "int *";
   4789       1.1     ozaki 			break;
   4790       1.1     ozaki 		case 5:
   4791       1.1     ozaki 			p = "int";
   4792       1.1     ozaki 			break;
   4793       1.1     ozaki 		default:
   4794       1.1     ozaki 			break;
   4795       1.1     ozaki 		};
   4796       1.1     ozaki 		break;
   4797       1.1     ozaki 	/* linux_sys_sched_setaffinity */
   4798       1.1     ozaki 	case 241:
   4799       1.1     ozaki 		switch(ndx) {
   4800       1.1     ozaki 		case 0:
   4801       1.1     ozaki 			p = "pid_t";
   4802       1.1     ozaki 			break;
   4803       1.1     ozaki 		case 1:
   4804       1.1     ozaki 			p = "unsigned int";
   4805       1.1     ozaki 			break;
   4806       1.1     ozaki 		case 2:
   4807       1.1     ozaki 			p = "unsigned long *";
   4808       1.1     ozaki 			break;
   4809       1.1     ozaki 		default:
   4810       1.1     ozaki 			break;
   4811       1.1     ozaki 		};
   4812       1.1     ozaki 		break;
   4813       1.1     ozaki 	/* linux_sys_sched_getaffinity */
   4814       1.1     ozaki 	case 242:
   4815       1.1     ozaki 		switch(ndx) {
   4816       1.1     ozaki 		case 0:
   4817       1.1     ozaki 			p = "pid_t";
   4818       1.1     ozaki 			break;
   4819       1.1     ozaki 		case 1:
   4820       1.1     ozaki 			p = "unsigned int";
   4821       1.1     ozaki 			break;
   4822       1.1     ozaki 		case 2:
   4823       1.1     ozaki 			p = "unsigned long *";
   4824       1.1     ozaki 			break;
   4825       1.1     ozaki 		default:
   4826       1.1     ozaki 			break;
   4827       1.1     ozaki 		};
   4828       1.1     ozaki 		break;
   4829       1.1     ozaki 	/* linux_sys_exit_group */
   4830       1.1     ozaki 	case 248:
   4831       1.1     ozaki 		switch(ndx) {
   4832       1.1     ozaki 		case 0:
   4833       1.1     ozaki 			p = "int";
   4834       1.1     ozaki 			break;
   4835       1.1     ozaki 		default:
   4836       1.1     ozaki 			break;
   4837       1.1     ozaki 		};
   4838       1.1     ozaki 		break;
   4839      1.22  christos 	/* linux_sys_epoll_create */
   4840      1.22  christos 	case 250:
   4841      1.22  christos 		switch(ndx) {
   4842      1.22  christos 		case 0:
   4843      1.22  christos 			p = "int";
   4844      1.22  christos 			break;
   4845      1.22  christos 		default:
   4846      1.22  christos 			break;
   4847      1.22  christos 		};
   4848      1.22  christos 		break;
   4849      1.22  christos 	/* linux_sys_epoll_ctl */
   4850      1.22  christos 	case 251:
   4851      1.22  christos 		switch(ndx) {
   4852      1.22  christos 		case 0:
   4853      1.22  christos 			p = "int";
   4854      1.22  christos 			break;
   4855      1.22  christos 		case 1:
   4856      1.22  christos 			p = "int";
   4857      1.22  christos 			break;
   4858      1.22  christos 		case 2:
   4859      1.22  christos 			p = "int";
   4860      1.22  christos 			break;
   4861      1.22  christos 		case 3:
   4862      1.22  christos 			p = "struct linux_epoll_event *";
   4863      1.22  christos 			break;
   4864      1.22  christos 		default:
   4865      1.22  christos 			break;
   4866      1.22  christos 		};
   4867      1.22  christos 		break;
   4868      1.22  christos 	/* linux_sys_epoll_wait */
   4869      1.22  christos 	case 252:
   4870      1.22  christos 		switch(ndx) {
   4871      1.22  christos 		case 0:
   4872      1.22  christos 			p = "int";
   4873      1.22  christos 			break;
   4874      1.22  christos 		case 1:
   4875      1.22  christos 			p = "struct linux_epoll_event *";
   4876      1.22  christos 			break;
   4877      1.22  christos 		case 2:
   4878      1.22  christos 			p = "int";
   4879      1.22  christos 			break;
   4880      1.22  christos 		case 3:
   4881      1.22  christos 			p = "int";
   4882      1.22  christos 			break;
   4883      1.22  christos 		default:
   4884      1.22  christos 			break;
   4885      1.22  christos 		};
   4886      1.22  christos 		break;
   4887       1.1     ozaki 	/* linux_sys_set_tid_address */
   4888       1.1     ozaki 	case 256:
   4889       1.1     ozaki 		switch(ndx) {
   4890       1.1     ozaki 		case 0:
   4891       1.1     ozaki 			p = "int *";
   4892       1.1     ozaki 			break;
   4893       1.1     ozaki 		default:
   4894       1.1     ozaki 			break;
   4895       1.1     ozaki 		};
   4896       1.1     ozaki 		break;
   4897      1.16   thorpej 	/* linux_sys_timer_create */
   4898      1.16   thorpej 	case 257:
   4899      1.16   thorpej 		switch(ndx) {
   4900      1.16   thorpej 		case 0:
   4901      1.16   thorpej 			p = "clockid_t";
   4902      1.16   thorpej 			break;
   4903      1.16   thorpej 		case 1:
   4904      1.16   thorpej 			p = "struct linux_sigevent *";
   4905      1.16   thorpej 			break;
   4906      1.16   thorpej 		case 2:
   4907      1.16   thorpej 			p = "timer_t *";
   4908      1.16   thorpej 			break;
   4909      1.16   thorpej 		default:
   4910      1.16   thorpej 			break;
   4911      1.16   thorpej 		};
   4912      1.16   thorpej 		break;
   4913      1.16   thorpej 	/* linux_sys_timer_settime */
   4914      1.16   thorpej 	case 258:
   4915      1.16   thorpej 		switch(ndx) {
   4916      1.16   thorpej 		case 0:
   4917      1.16   thorpej 			p = "timer_t";
   4918      1.16   thorpej 			break;
   4919      1.16   thorpej 		case 1:
   4920      1.16   thorpej 			p = "int";
   4921      1.16   thorpej 			break;
   4922      1.16   thorpej 		case 2:
   4923      1.16   thorpej 			p = "const struct linux_itimerspec *";
   4924      1.16   thorpej 			break;
   4925      1.16   thorpej 		case 3:
   4926      1.16   thorpej 			p = "struct linux_itimerspec *";
   4927      1.16   thorpej 			break;
   4928      1.16   thorpej 		default:
   4929      1.16   thorpej 			break;
   4930      1.16   thorpej 		};
   4931      1.16   thorpej 		break;
   4932      1.16   thorpej 	/* linux_sys_timer_gettime */
   4933      1.16   thorpej 	case 259:
   4934      1.16   thorpej 		switch(ndx) {
   4935      1.16   thorpej 		case 0:
   4936      1.16   thorpej 			p = "timer_t";
   4937      1.16   thorpej 			break;
   4938      1.16   thorpej 		case 1:
   4939      1.16   thorpej 			p = "struct linux_itimerspec *";
   4940      1.16   thorpej 			break;
   4941      1.16   thorpej 		default:
   4942      1.16   thorpej 			break;
   4943      1.16   thorpej 		};
   4944      1.16   thorpej 		break;
   4945      1.16   thorpej 	/* sys_timer_getoverrun */
   4946      1.16   thorpej 	case 260:
   4947      1.16   thorpej 		switch(ndx) {
   4948      1.16   thorpej 		case 0:
   4949      1.16   thorpej 			p = "timer_t";
   4950      1.16   thorpej 			break;
   4951      1.16   thorpej 		default:
   4952      1.16   thorpej 			break;
   4953      1.16   thorpej 		};
   4954      1.16   thorpej 		break;
   4955      1.16   thorpej 	/* sys_timer_delete */
   4956      1.16   thorpej 	case 261:
   4957      1.16   thorpej 		switch(ndx) {
   4958      1.16   thorpej 		case 0:
   4959      1.16   thorpej 			p = "timer_t";
   4960      1.16   thorpej 			break;
   4961      1.16   thorpej 		default:
   4962      1.16   thorpej 			break;
   4963      1.16   thorpej 		};
   4964      1.16   thorpej 		break;
   4965       1.1     ozaki 	/* linux_sys_clock_settime */
   4966       1.1     ozaki 	case 262:
   4967       1.1     ozaki 		switch(ndx) {
   4968       1.1     ozaki 		case 0:
   4969       1.1     ozaki 			p = "clockid_t";
   4970       1.1     ozaki 			break;
   4971       1.1     ozaki 		case 1:
   4972       1.1     ozaki 			p = "struct linux_timespec *";
   4973       1.1     ozaki 			break;
   4974       1.1     ozaki 		default:
   4975       1.1     ozaki 			break;
   4976       1.1     ozaki 		};
   4977       1.1     ozaki 		break;
   4978       1.1     ozaki 	/* linux_sys_clock_gettime */
   4979       1.1     ozaki 	case 263:
   4980       1.1     ozaki 		switch(ndx) {
   4981       1.1     ozaki 		case 0:
   4982       1.1     ozaki 			p = "clockid_t";
   4983       1.1     ozaki 			break;
   4984       1.1     ozaki 		case 1:
   4985       1.1     ozaki 			p = "struct linux_timespec *";
   4986       1.1     ozaki 			break;
   4987       1.1     ozaki 		default:
   4988       1.1     ozaki 			break;
   4989       1.1     ozaki 		};
   4990       1.1     ozaki 		break;
   4991       1.1     ozaki 	/* linux_sys_clock_getres */
   4992       1.1     ozaki 	case 264:
   4993       1.1     ozaki 		switch(ndx) {
   4994       1.1     ozaki 		case 0:
   4995       1.1     ozaki 			p = "clockid_t";
   4996       1.1     ozaki 			break;
   4997       1.1     ozaki 		case 1:
   4998       1.1     ozaki 			p = "struct linux_timespec *";
   4999       1.1     ozaki 			break;
   5000       1.1     ozaki 		default:
   5001       1.1     ozaki 			break;
   5002       1.1     ozaki 		};
   5003       1.1     ozaki 		break;
   5004       1.1     ozaki 	/* linux_sys_clock_nanosleep */
   5005       1.1     ozaki 	case 265:
   5006       1.1     ozaki 		switch(ndx) {
   5007       1.1     ozaki 		case 0:
   5008       1.1     ozaki 			p = "clockid_t";
   5009       1.1     ozaki 			break;
   5010       1.1     ozaki 		case 1:
   5011       1.1     ozaki 			p = "int";
   5012       1.1     ozaki 			break;
   5013       1.1     ozaki 		case 2:
   5014       1.1     ozaki 			p = "struct linux_timespec *";
   5015       1.1     ozaki 			break;
   5016       1.1     ozaki 		case 3:
   5017       1.1     ozaki 			p = "struct linux_timespec *";
   5018       1.1     ozaki 			break;
   5019       1.1     ozaki 		default:
   5020       1.1     ozaki 			break;
   5021       1.1     ozaki 		};
   5022       1.1     ozaki 		break;
   5023       1.1     ozaki 	/* linux_sys_statfs64 */
   5024       1.1     ozaki 	case 266:
   5025       1.1     ozaki 		switch(ndx) {
   5026       1.1     ozaki 		case 0:
   5027       1.1     ozaki 			p = "const char *";
   5028       1.1     ozaki 			break;
   5029       1.1     ozaki 		case 1:
   5030       1.1     ozaki 			p = "size_t";
   5031       1.1     ozaki 			break;
   5032       1.1     ozaki 		case 2:
   5033       1.1     ozaki 			p = "struct linux_statfs64 *";
   5034       1.1     ozaki 			break;
   5035       1.1     ozaki 		default:
   5036       1.1     ozaki 			break;
   5037       1.1     ozaki 		};
   5038       1.1     ozaki 		break;
   5039       1.1     ozaki 	/* linux_sys_fstatfs64 */
   5040       1.1     ozaki 	case 267:
   5041       1.1     ozaki 		switch(ndx) {
   5042       1.1     ozaki 		case 0:
   5043       1.1     ozaki 			p = "int";
   5044       1.1     ozaki 			break;
   5045       1.1     ozaki 		case 1:
   5046       1.1     ozaki 			p = "size_t";
   5047       1.1     ozaki 			break;
   5048       1.1     ozaki 		case 2:
   5049       1.1     ozaki 			p = "struct linux_statfs64 *";
   5050       1.1     ozaki 			break;
   5051       1.1     ozaki 		default:
   5052       1.1     ozaki 			break;
   5053       1.1     ozaki 		};
   5054       1.1     ozaki 		break;
   5055       1.1     ozaki 	/* linux_sys_tgkill */
   5056       1.1     ozaki 	case 268:
   5057       1.1     ozaki 		switch(ndx) {
   5058       1.1     ozaki 		case 0:
   5059       1.1     ozaki 			p = "int";
   5060       1.1     ozaki 			break;
   5061       1.1     ozaki 		case 1:
   5062       1.1     ozaki 			p = "int";
   5063       1.1     ozaki 			break;
   5064       1.1     ozaki 		case 2:
   5065       1.1     ozaki 			p = "int";
   5066       1.1     ozaki 			break;
   5067       1.1     ozaki 		default:
   5068       1.1     ozaki 			break;
   5069       1.1     ozaki 		};
   5070       1.1     ozaki 		break;
   5071       1.1     ozaki 	/* compat_50_sys_utimes */
   5072       1.1     ozaki 	case 269:
   5073       1.1     ozaki 		switch(ndx) {
   5074       1.1     ozaki 		case 0:
   5075       1.1     ozaki 			p = "const char *";
   5076       1.1     ozaki 			break;
   5077       1.1     ozaki 		case 1:
   5078       1.1     ozaki 			p = "const struct timeval50 *";
   5079       1.1     ozaki 			break;
   5080       1.1     ozaki 		default:
   5081       1.1     ozaki 			break;
   5082       1.1     ozaki 		};
   5083       1.1     ozaki 		break;
   5084       1.1     ozaki 	/* linux_sys_fadvise64_64 */
   5085       1.1     ozaki 	case 270:
   5086       1.1     ozaki 		switch(ndx) {
   5087       1.1     ozaki 		case 0:
   5088       1.1     ozaki 			p = "int";
   5089       1.1     ozaki 			break;
   5090       1.1     ozaki 		case 1:
   5091       1.1     ozaki 			p = "off_t";
   5092       1.1     ozaki 			break;
   5093       1.1     ozaki 		case 2:
   5094       1.1     ozaki 			p = "off_t";
   5095       1.1     ozaki 			break;
   5096       1.1     ozaki 		case 3:
   5097       1.1     ozaki 			p = "int";
   5098       1.1     ozaki 			break;
   5099       1.1     ozaki 		default:
   5100       1.1     ozaki 			break;
   5101       1.1     ozaki 		};
   5102       1.1     ozaki 		break;
   5103  1.26.2.1  perseant 	/* linux_sys_mq_open */
   5104  1.26.2.1  perseant 	case 274:
   5105  1.26.2.1  perseant 		switch(ndx) {
   5106  1.26.2.1  perseant 		case 0:
   5107  1.26.2.1  perseant 			p = "const char *";
   5108  1.26.2.1  perseant 			break;
   5109  1.26.2.1  perseant 		case 1:
   5110  1.26.2.1  perseant 			p = "int";
   5111  1.26.2.1  perseant 			break;
   5112  1.26.2.1  perseant 		case 2:
   5113  1.26.2.1  perseant 			p = "linux_umode_t";
   5114  1.26.2.1  perseant 			break;
   5115  1.26.2.1  perseant 		case 3:
   5116  1.26.2.1  perseant 			p = "struct linux_mq_attr *";
   5117  1.26.2.1  perseant 			break;
   5118  1.26.2.1  perseant 		default:
   5119  1.26.2.1  perseant 			break;
   5120  1.26.2.1  perseant 		};
   5121  1.26.2.1  perseant 		break;
   5122  1.26.2.1  perseant 	/* linux_sys_mq_unlink */
   5123  1.26.2.1  perseant 	case 275:
   5124  1.26.2.1  perseant 		switch(ndx) {
   5125  1.26.2.1  perseant 		case 0:
   5126  1.26.2.1  perseant 			p = "const char *";
   5127  1.26.2.1  perseant 			break;
   5128  1.26.2.1  perseant 		default:
   5129  1.26.2.1  perseant 			break;
   5130  1.26.2.1  perseant 		};
   5131  1.26.2.1  perseant 		break;
   5132  1.26.2.1  perseant 	/* linux_sys_mq_timedsend */
   5133  1.26.2.1  perseant 	case 276:
   5134  1.26.2.1  perseant 		switch(ndx) {
   5135  1.26.2.1  perseant 		case 0:
   5136  1.26.2.1  perseant 			p = "linux_mqd_t";
   5137  1.26.2.1  perseant 			break;
   5138  1.26.2.1  perseant 		case 1:
   5139  1.26.2.1  perseant 			p = "const char *";
   5140  1.26.2.1  perseant 			break;
   5141  1.26.2.1  perseant 		case 2:
   5142  1.26.2.1  perseant 			p = "size_t";
   5143  1.26.2.1  perseant 			break;
   5144  1.26.2.1  perseant 		case 3:
   5145  1.26.2.1  perseant 			p = "unsigned int";
   5146  1.26.2.1  perseant 			break;
   5147  1.26.2.1  perseant 		case 4:
   5148  1.26.2.1  perseant 			p = "const struct linux_timespec *";
   5149  1.26.2.1  perseant 			break;
   5150  1.26.2.1  perseant 		default:
   5151  1.26.2.1  perseant 			break;
   5152  1.26.2.1  perseant 		};
   5153  1.26.2.1  perseant 		break;
   5154  1.26.2.1  perseant 	/* linux_sys_mq_timedreceive */
   5155  1.26.2.1  perseant 	case 277:
   5156  1.26.2.1  perseant 		switch(ndx) {
   5157  1.26.2.1  perseant 		case 0:
   5158  1.26.2.1  perseant 			p = "linux_mqd_t";
   5159  1.26.2.1  perseant 			break;
   5160  1.26.2.1  perseant 		case 1:
   5161  1.26.2.1  perseant 			p = "char *";
   5162  1.26.2.1  perseant 			break;
   5163  1.26.2.1  perseant 		case 2:
   5164  1.26.2.1  perseant 			p = "size_t";
   5165  1.26.2.1  perseant 			break;
   5166  1.26.2.1  perseant 		case 3:
   5167  1.26.2.1  perseant 			p = "unsigned int *";
   5168  1.26.2.1  perseant 			break;
   5169  1.26.2.1  perseant 		case 4:
   5170  1.26.2.1  perseant 			p = "const struct linux_timespec *";
   5171  1.26.2.1  perseant 			break;
   5172  1.26.2.1  perseant 		default:
   5173  1.26.2.1  perseant 			break;
   5174  1.26.2.1  perseant 		};
   5175  1.26.2.1  perseant 		break;
   5176  1.26.2.1  perseant 	/* linux_sys_mq_notify */
   5177  1.26.2.1  perseant 	case 278:
   5178  1.26.2.1  perseant 		switch(ndx) {
   5179  1.26.2.1  perseant 		case 0:
   5180  1.26.2.1  perseant 			p = "linux_mqd_t";
   5181  1.26.2.1  perseant 			break;
   5182  1.26.2.1  perseant 		case 1:
   5183  1.26.2.1  perseant 			p = "const struct linux_sigevent *";
   5184  1.26.2.1  perseant 			break;
   5185  1.26.2.1  perseant 		default:
   5186  1.26.2.1  perseant 			break;
   5187  1.26.2.1  perseant 		};
   5188  1.26.2.1  perseant 		break;
   5189  1.26.2.1  perseant 	/* linux_sys_mq_getsetattr */
   5190  1.26.2.1  perseant 	case 279:
   5191  1.26.2.1  perseant 		switch(ndx) {
   5192  1.26.2.1  perseant 		case 0:
   5193  1.26.2.1  perseant 			p = "linux_mqd_t";
   5194  1.26.2.1  perseant 			break;
   5195  1.26.2.1  perseant 		case 1:
   5196  1.26.2.1  perseant 			p = "const struct linux_mq_attr *";
   5197  1.26.2.1  perseant 			break;
   5198  1.26.2.1  perseant 		case 2:
   5199  1.26.2.1  perseant 			p = "struct linux_mq_attr *";
   5200  1.26.2.1  perseant 			break;
   5201  1.26.2.1  perseant 		default:
   5202  1.26.2.1  perseant 			break;
   5203  1.26.2.1  perseant 		};
   5204  1.26.2.1  perseant 		break;
   5205      1.24  christos 	/* linux_sys_waitid */
   5206      1.24  christos 	case 280:
   5207      1.24  christos 		switch(ndx) {
   5208      1.24  christos 		case 0:
   5209      1.24  christos 			p = "int";
   5210      1.24  christos 			break;
   5211      1.24  christos 		case 1:
   5212      1.24  christos 			p = "id_t";
   5213      1.24  christos 			break;
   5214      1.24  christos 		case 2:
   5215      1.24  christos 			p = "linux_siginfo_t *";
   5216      1.24  christos 			break;
   5217      1.24  christos 		case 3:
   5218      1.24  christos 			p = "int";
   5219      1.24  christos 			break;
   5220      1.24  christos 		case 4:
   5221      1.24  christos 			p = "struct rusage50 *";
   5222      1.24  christos 			break;
   5223      1.24  christos 		default:
   5224      1.24  christos 			break;
   5225      1.24  christos 		};
   5226      1.24  christos 		break;
   5227      1.25  christos 	/* linux_sys_inotify_init */
   5228      1.25  christos 	case 316:
   5229      1.25  christos 		break;
   5230      1.25  christos 	/* linux_sys_inotify_add_watch */
   5231      1.25  christos 	case 317:
   5232      1.25  christos 		switch(ndx) {
   5233      1.25  christos 		case 0:
   5234      1.25  christos 			p = "int";
   5235      1.25  christos 			break;
   5236      1.25  christos 		case 1:
   5237      1.25  christos 			p = "const char *";
   5238      1.25  christos 			break;
   5239      1.25  christos 		case 2:
   5240      1.25  christos 			p = "uint32_t";
   5241      1.25  christos 			break;
   5242      1.25  christos 		default:
   5243      1.25  christos 			break;
   5244      1.25  christos 		};
   5245      1.25  christos 		break;
   5246      1.25  christos 	/* linux_sys_inotify_rm_watch */
   5247      1.25  christos 	case 318:
   5248      1.25  christos 		switch(ndx) {
   5249      1.25  christos 		case 0:
   5250      1.25  christos 			p = "int";
   5251      1.25  christos 			break;
   5252      1.25  christos 		case 1:
   5253      1.25  christos 			p = "int";
   5254      1.25  christos 			break;
   5255      1.25  christos 		default:
   5256      1.25  christos 			break;
   5257      1.25  christos 		};
   5258      1.25  christos 		break;
   5259       1.1     ozaki 	/* linux_sys_openat */
   5260       1.1     ozaki 	case 322:
   5261       1.1     ozaki 		switch(ndx) {
   5262       1.1     ozaki 		case 0:
   5263       1.1     ozaki 			p = "int";
   5264       1.1     ozaki 			break;
   5265       1.1     ozaki 		case 1:
   5266       1.1     ozaki 			p = "const char *";
   5267       1.1     ozaki 			break;
   5268       1.1     ozaki 		case 2:
   5269       1.1     ozaki 			p = "int";
   5270       1.1     ozaki 			break;
   5271       1.1     ozaki 		case 3:
   5272       1.1     ozaki 			p = "linux_umode_t";
   5273       1.1     ozaki 			break;
   5274       1.1     ozaki 		default:
   5275       1.1     ozaki 			break;
   5276       1.1     ozaki 		};
   5277       1.1     ozaki 		break;
   5278       1.1     ozaki 	/* sys_mkdirat */
   5279       1.1     ozaki 	case 323:
   5280       1.1     ozaki 		switch(ndx) {
   5281       1.1     ozaki 		case 0:
   5282       1.1     ozaki 			p = "int";
   5283       1.1     ozaki 			break;
   5284       1.1     ozaki 		case 1:
   5285       1.1     ozaki 			p = "const char *";
   5286       1.1     ozaki 			break;
   5287       1.1     ozaki 		case 2:
   5288       1.1     ozaki 			p = "linux_umode_t";
   5289       1.1     ozaki 			break;
   5290       1.1     ozaki 		default:
   5291       1.1     ozaki 			break;
   5292       1.1     ozaki 		};
   5293       1.1     ozaki 		break;
   5294       1.1     ozaki 	/* linux_sys_mknodat */
   5295       1.1     ozaki 	case 324:
   5296       1.1     ozaki 		switch(ndx) {
   5297       1.1     ozaki 		case 0:
   5298       1.1     ozaki 			p = "int";
   5299       1.1     ozaki 			break;
   5300       1.1     ozaki 		case 1:
   5301       1.1     ozaki 			p = "const char *";
   5302       1.1     ozaki 			break;
   5303       1.1     ozaki 		case 2:
   5304       1.1     ozaki 			p = "linux_umode_t";
   5305       1.1     ozaki 			break;
   5306       1.1     ozaki 		case 3:
   5307       1.1     ozaki 			p = "unsigned";
   5308       1.1     ozaki 			break;
   5309       1.1     ozaki 		default:
   5310       1.1     ozaki 			break;
   5311       1.1     ozaki 		};
   5312       1.1     ozaki 		break;
   5313       1.1     ozaki 	/* linux_sys_fchownat */
   5314       1.1     ozaki 	case 325:
   5315       1.1     ozaki 		switch(ndx) {
   5316       1.1     ozaki 		case 0:
   5317       1.1     ozaki 			p = "int";
   5318       1.1     ozaki 			break;
   5319       1.1     ozaki 		case 1:
   5320       1.1     ozaki 			p = "const char *";
   5321       1.1     ozaki 			break;
   5322       1.1     ozaki 		case 2:
   5323       1.1     ozaki 			p = "uid_t";
   5324       1.1     ozaki 			break;
   5325       1.1     ozaki 		case 3:
   5326       1.1     ozaki 			p = "gid_t";
   5327       1.1     ozaki 			break;
   5328       1.1     ozaki 		case 4:
   5329       1.1     ozaki 			p = "int";
   5330       1.1     ozaki 			break;
   5331       1.1     ozaki 		default:
   5332       1.1     ozaki 			break;
   5333       1.1     ozaki 		};
   5334       1.1     ozaki 		break;
   5335       1.1     ozaki 	/* linux_sys_fstatat64 */
   5336       1.1     ozaki 	case 327:
   5337       1.1     ozaki 		switch(ndx) {
   5338       1.1     ozaki 		case 0:
   5339       1.1     ozaki 			p = "int";
   5340       1.1     ozaki 			break;
   5341       1.1     ozaki 		case 1:
   5342       1.1     ozaki 			p = "const char *";
   5343       1.1     ozaki 			break;
   5344       1.1     ozaki 		case 2:
   5345       1.1     ozaki 			p = "struct linux_stat64 *";
   5346       1.1     ozaki 			break;
   5347       1.1     ozaki 		case 3:
   5348       1.1     ozaki 			p = "int";
   5349       1.1     ozaki 			break;
   5350       1.1     ozaki 		default:
   5351       1.1     ozaki 			break;
   5352       1.1     ozaki 		};
   5353       1.1     ozaki 		break;
   5354       1.1     ozaki 	/* linux_sys_unlinkat */
   5355       1.1     ozaki 	case 328:
   5356       1.1     ozaki 		switch(ndx) {
   5357       1.1     ozaki 		case 0:
   5358       1.1     ozaki 			p = "int";
   5359       1.1     ozaki 			break;
   5360       1.1     ozaki 		case 1:
   5361       1.1     ozaki 			p = "const char *";
   5362       1.1     ozaki 			break;
   5363       1.1     ozaki 		case 2:
   5364       1.1     ozaki 			p = "int";
   5365       1.1     ozaki 			break;
   5366       1.1     ozaki 		default:
   5367       1.1     ozaki 			break;
   5368       1.1     ozaki 		};
   5369       1.1     ozaki 		break;
   5370       1.1     ozaki 	/* sys_renameat */
   5371       1.1     ozaki 	case 329:
   5372       1.1     ozaki 		switch(ndx) {
   5373       1.1     ozaki 		case 0:
   5374       1.1     ozaki 			p = "int";
   5375       1.1     ozaki 			break;
   5376       1.1     ozaki 		case 1:
   5377       1.1     ozaki 			p = "const char *";
   5378       1.1     ozaki 			break;
   5379       1.1     ozaki 		case 2:
   5380       1.1     ozaki 			p = "int";
   5381       1.1     ozaki 			break;
   5382       1.1     ozaki 		case 3:
   5383       1.1     ozaki 			p = "const char *";
   5384       1.1     ozaki 			break;
   5385       1.1     ozaki 		default:
   5386       1.1     ozaki 			break;
   5387       1.1     ozaki 		};
   5388       1.1     ozaki 		break;
   5389       1.1     ozaki 	/* linux_sys_linkat */
   5390       1.1     ozaki 	case 330:
   5391       1.1     ozaki 		switch(ndx) {
   5392       1.1     ozaki 		case 0:
   5393       1.1     ozaki 			p = "int";
   5394       1.1     ozaki 			break;
   5395       1.1     ozaki 		case 1:
   5396       1.1     ozaki 			p = "const char *";
   5397       1.1     ozaki 			break;
   5398       1.1     ozaki 		case 2:
   5399       1.1     ozaki 			p = "int";
   5400       1.1     ozaki 			break;
   5401       1.1     ozaki 		case 3:
   5402       1.1     ozaki 			p = "const char *";
   5403       1.1     ozaki 			break;
   5404       1.1     ozaki 		case 4:
   5405       1.1     ozaki 			p = "int";
   5406       1.1     ozaki 			break;
   5407       1.1     ozaki 		default:
   5408       1.1     ozaki 			break;
   5409       1.1     ozaki 		};
   5410       1.1     ozaki 		break;
   5411       1.1     ozaki 	/* sys_symlinkat */
   5412       1.1     ozaki 	case 331:
   5413       1.1     ozaki 		switch(ndx) {
   5414       1.1     ozaki 		case 0:
   5415       1.1     ozaki 			p = "const char *";
   5416       1.1     ozaki 			break;
   5417       1.1     ozaki 		case 1:
   5418       1.1     ozaki 			p = "int";
   5419       1.1     ozaki 			break;
   5420       1.1     ozaki 		case 2:
   5421       1.1     ozaki 			p = "const char *";
   5422       1.1     ozaki 			break;
   5423       1.1     ozaki 		default:
   5424       1.1     ozaki 			break;
   5425       1.1     ozaki 		};
   5426       1.1     ozaki 		break;
   5427       1.1     ozaki 	/* sys_readlinkat */
   5428       1.1     ozaki 	case 332:
   5429       1.1     ozaki 		switch(ndx) {
   5430       1.1     ozaki 		case 0:
   5431       1.1     ozaki 			p = "int";
   5432       1.1     ozaki 			break;
   5433       1.1     ozaki 		case 1:
   5434       1.1     ozaki 			p = "const char *";
   5435       1.1     ozaki 			break;
   5436       1.1     ozaki 		case 2:
   5437       1.1     ozaki 			p = "char *";
   5438       1.1     ozaki 			break;
   5439       1.1     ozaki 		case 3:
   5440       1.1     ozaki 			p = "size_t";
   5441       1.1     ozaki 			break;
   5442       1.1     ozaki 		default:
   5443       1.1     ozaki 			break;
   5444       1.1     ozaki 		};
   5445       1.1     ozaki 		break;
   5446       1.1     ozaki 	/* linux_sys_fchmodat */
   5447       1.1     ozaki 	case 333:
   5448       1.1     ozaki 		switch(ndx) {
   5449       1.1     ozaki 		case 0:
   5450       1.1     ozaki 			p = "int";
   5451       1.1     ozaki 			break;
   5452       1.1     ozaki 		case 1:
   5453       1.1     ozaki 			p = "const char *";
   5454       1.1     ozaki 			break;
   5455       1.1     ozaki 		case 2:
   5456       1.1     ozaki 			p = "linux_umode_t";
   5457       1.1     ozaki 			break;
   5458       1.1     ozaki 		default:
   5459       1.1     ozaki 			break;
   5460       1.1     ozaki 		};
   5461       1.1     ozaki 		break;
   5462       1.1     ozaki 	/* linux_sys_faccessat */
   5463       1.1     ozaki 	case 334:
   5464       1.1     ozaki 		switch(ndx) {
   5465       1.1     ozaki 		case 0:
   5466       1.1     ozaki 			p = "int";
   5467       1.1     ozaki 			break;
   5468       1.1     ozaki 		case 1:
   5469       1.1     ozaki 			p = "const char *";
   5470       1.1     ozaki 			break;
   5471       1.1     ozaki 		case 2:
   5472       1.1     ozaki 			p = "int";
   5473       1.1     ozaki 			break;
   5474       1.1     ozaki 		default:
   5475       1.1     ozaki 			break;
   5476       1.1     ozaki 		};
   5477       1.1     ozaki 		break;
   5478       1.3    martin 	/* linux_sys_pselect6 */
   5479       1.3    martin 	case 335:
   5480       1.3    martin 		switch(ndx) {
   5481       1.3    martin 		case 0:
   5482       1.3    martin 			p = "int";
   5483       1.3    martin 			break;
   5484       1.3    martin 		case 1:
   5485       1.3    martin 			p = "fd_set *";
   5486       1.3    martin 			break;
   5487       1.3    martin 		case 2:
   5488       1.3    martin 			p = "fd_set *";
   5489       1.3    martin 			break;
   5490       1.3    martin 		case 3:
   5491       1.3    martin 			p = "fd_set *";
   5492       1.3    martin 			break;
   5493       1.3    martin 		case 4:
   5494       1.3    martin 			p = "struct linux_timespec *";
   5495       1.3    martin 			break;
   5496       1.3    martin 		case 5:
   5497       1.3    martin 			p = "linux_sized_sigset_t *";
   5498       1.3    martin 			break;
   5499       1.3    martin 		default:
   5500       1.3    martin 			break;
   5501       1.3    martin 		};
   5502       1.3    martin 		break;
   5503       1.1     ozaki 	/* linux_sys_ppoll */
   5504       1.1     ozaki 	case 336:
   5505       1.1     ozaki 		switch(ndx) {
   5506       1.1     ozaki 		case 0:
   5507       1.1     ozaki 			p = "struct pollfd *";
   5508       1.1     ozaki 			break;
   5509       1.1     ozaki 		case 1:
   5510       1.1     ozaki 			p = "u_int";
   5511       1.1     ozaki 			break;
   5512       1.1     ozaki 		case 2:
   5513       1.1     ozaki 			p = "struct linux_timespec *";
   5514       1.1     ozaki 			break;
   5515       1.1     ozaki 		case 3:
   5516       1.1     ozaki 			p = "linux_sigset_t *";
   5517       1.1     ozaki 			break;
   5518       1.1     ozaki 		default:
   5519       1.1     ozaki 			break;
   5520       1.1     ozaki 		};
   5521       1.1     ozaki 		break;
   5522      1.15   thorpej 	/* sys___futex_set_robust_list */
   5523       1.1     ozaki 	case 338:
   5524       1.1     ozaki 		switch(ndx) {
   5525       1.1     ozaki 		case 0:
   5526      1.15   thorpej 			p = "void *";
   5527       1.1     ozaki 			break;
   5528       1.1     ozaki 		case 1:
   5529       1.1     ozaki 			p = "size_t";
   5530       1.1     ozaki 			break;
   5531       1.1     ozaki 		default:
   5532       1.1     ozaki 			break;
   5533       1.1     ozaki 		};
   5534       1.1     ozaki 		break;
   5535      1.15   thorpej 	/* sys___futex_get_robust_list */
   5536       1.1     ozaki 	case 339:
   5537       1.1     ozaki 		switch(ndx) {
   5538       1.1     ozaki 		case 0:
   5539      1.15   thorpej 			p = "lwpid_t";
   5540       1.1     ozaki 			break;
   5541       1.1     ozaki 		case 1:
   5542      1.15   thorpej 			p = "void **";
   5543       1.1     ozaki 			break;
   5544       1.1     ozaki 		case 2:
   5545       1.1     ozaki 			p = "size_t *";
   5546       1.1     ozaki 			break;
   5547       1.1     ozaki 		default:
   5548       1.1     ozaki 			break;
   5549       1.1     ozaki 		};
   5550       1.1     ozaki 		break;
   5551  1.26.2.1  perseant 	/* linux_sys_sync_file_range */
   5552  1.26.2.1  perseant 	case 341:
   5553  1.26.2.1  perseant 		switch(ndx) {
   5554  1.26.2.1  perseant 		case 0:
   5555  1.26.2.1  perseant 			p = "int";
   5556  1.26.2.1  perseant 			break;
   5557  1.26.2.1  perseant 		case 1:
   5558  1.26.2.1  perseant 			p = "off_t";
   5559  1.26.2.1  perseant 			break;
   5560  1.26.2.1  perseant 		case 2:
   5561  1.26.2.1  perseant 			p = "off_t";
   5562  1.26.2.1  perseant 			break;
   5563  1.26.2.1  perseant 		case 3:
   5564  1.26.2.1  perseant 			p = "unsigned int";
   5565  1.26.2.1  perseant 			break;
   5566  1.26.2.1  perseant 		default:
   5567  1.26.2.1  perseant 			break;
   5568  1.26.2.1  perseant 		};
   5569  1.26.2.1  perseant 		break;
   5570      1.26  christos 	/* linux_sys_getcpu */
   5571      1.26  christos 	case 345:
   5572      1.26  christos 		switch(ndx) {
   5573      1.26  christos 		case 0:
   5574      1.26  christos 			p = "unsigned int *";
   5575      1.26  christos 			break;
   5576      1.26  christos 		case 1:
   5577      1.26  christos 			p = "unsigned int *";
   5578      1.26  christos 			break;
   5579      1.26  christos 		case 2:
   5580      1.26  christos 			p = "struct linux_getcpu_cache *";
   5581      1.26  christos 			break;
   5582      1.26  christos 		default:
   5583      1.26  christos 			break;
   5584      1.26  christos 		};
   5585      1.26  christos 		break;
   5586      1.22  christos 	/* linux_sys_epoll_pwait */
   5587      1.22  christos 	case 346:
   5588      1.22  christos 		switch(ndx) {
   5589      1.22  christos 		case 0:
   5590      1.22  christos 			p = "int";
   5591      1.22  christos 			break;
   5592      1.22  christos 		case 1:
   5593      1.22  christos 			p = "struct linux_epoll_event *";
   5594      1.22  christos 			break;
   5595      1.22  christos 		case 2:
   5596      1.22  christos 			p = "int";
   5597      1.22  christos 			break;
   5598      1.22  christos 		case 3:
   5599      1.22  christos 			p = "int";
   5600      1.22  christos 			break;
   5601      1.22  christos 		case 4:
   5602      1.22  christos 			p = "const linux_sigset_t *";
   5603      1.22  christos 			break;
   5604      1.22  christos 		default:
   5605      1.22  christos 			break;
   5606      1.22  christos 		};
   5607      1.22  christos 		break;
   5608       1.1     ozaki 	/* linux_sys_utimensat */
   5609       1.1     ozaki 	case 348:
   5610       1.1     ozaki 		switch(ndx) {
   5611       1.1     ozaki 		case 0:
   5612       1.1     ozaki 			p = "int";
   5613       1.1     ozaki 			break;
   5614       1.1     ozaki 		case 1:
   5615       1.1     ozaki 			p = "const char *";
   5616       1.1     ozaki 			break;
   5617       1.1     ozaki 		case 2:
   5618       1.1     ozaki 			p = "struct linux_timespec *";
   5619       1.1     ozaki 			break;
   5620       1.1     ozaki 		case 3:
   5621       1.1     ozaki 			p = "int";
   5622       1.1     ozaki 			break;
   5623       1.1     ozaki 		default:
   5624       1.1     ozaki 			break;
   5625       1.1     ozaki 		};
   5626       1.1     ozaki 		break;
   5627      1.17   thorpej 	/* linux_sys_timerfd_create */
   5628      1.17   thorpej 	case 350:
   5629      1.17   thorpej 		switch(ndx) {
   5630      1.17   thorpej 		case 0:
   5631      1.17   thorpej 			p = "clockid_t";
   5632      1.17   thorpej 			break;
   5633      1.17   thorpej 		case 1:
   5634      1.17   thorpej 			p = "int";
   5635      1.17   thorpej 			break;
   5636      1.17   thorpej 		default:
   5637      1.17   thorpej 			break;
   5638      1.17   thorpej 		};
   5639      1.17   thorpej 		break;
   5640      1.18   thorpej 	/* linux_sys_eventfd */
   5641      1.18   thorpej 	case 351:
   5642      1.18   thorpej 		switch(ndx) {
   5643      1.18   thorpej 		case 0:
   5644      1.18   thorpej 			p = "unsigned int";
   5645      1.18   thorpej 			break;
   5646      1.18   thorpej 		default:
   5647      1.18   thorpej 			break;
   5648      1.18   thorpej 		};
   5649      1.18   thorpej 		break;
   5650      1.14  jdolecek 	/* linux_sys_fallocate */
   5651      1.14  jdolecek 	case 352:
   5652      1.14  jdolecek 		switch(ndx) {
   5653      1.14  jdolecek 		case 0:
   5654      1.14  jdolecek 			p = "int";
   5655      1.14  jdolecek 			break;
   5656      1.14  jdolecek 		case 1:
   5657      1.14  jdolecek 			p = "int";
   5658      1.14  jdolecek 			break;
   5659      1.14  jdolecek 		case 2:
   5660      1.14  jdolecek 			p = "off_t";
   5661      1.14  jdolecek 			break;
   5662      1.14  jdolecek 		case 3:
   5663      1.14  jdolecek 			p = "off_t";
   5664      1.14  jdolecek 			break;
   5665      1.14  jdolecek 		default:
   5666      1.14  jdolecek 			break;
   5667      1.14  jdolecek 		};
   5668      1.14  jdolecek 		break;
   5669      1.17   thorpej 	/* linux_sys_timerfd_settime */
   5670      1.17   thorpej 	case 353:
   5671      1.17   thorpej 		switch(ndx) {
   5672      1.17   thorpej 		case 0:
   5673      1.17   thorpej 			p = "int";
   5674      1.17   thorpej 			break;
   5675      1.17   thorpej 		case 1:
   5676      1.17   thorpej 			p = "int";
   5677      1.17   thorpej 			break;
   5678      1.17   thorpej 		case 2:
   5679      1.17   thorpej 			p = "const struct linux_itimerspec *";
   5680      1.17   thorpej 			break;
   5681      1.17   thorpej 		case 3:
   5682      1.17   thorpej 			p = "struct linux_itimerspec *";
   5683      1.17   thorpej 			break;
   5684      1.17   thorpej 		default:
   5685      1.17   thorpej 			break;
   5686      1.17   thorpej 		};
   5687      1.17   thorpej 		break;
   5688      1.17   thorpej 	/* linux_sys_timerfd_gettime */
   5689      1.17   thorpej 	case 354:
   5690      1.17   thorpej 		switch(ndx) {
   5691      1.17   thorpej 		case 0:
   5692      1.17   thorpej 			p = "int";
   5693      1.17   thorpej 			break;
   5694      1.17   thorpej 		case 1:
   5695      1.17   thorpej 			p = "struct linux_itimerspec *";
   5696      1.17   thorpej 			break;
   5697      1.17   thorpej 		default:
   5698      1.17   thorpej 			break;
   5699      1.17   thorpej 		};
   5700      1.17   thorpej 		break;
   5701      1.18   thorpej 	/* linux_sys_eventfd2 */
   5702      1.18   thorpej 	case 356:
   5703      1.18   thorpej 		switch(ndx) {
   5704      1.18   thorpej 		case 0:
   5705      1.18   thorpej 			p = "unsigned int";
   5706      1.18   thorpej 			break;
   5707      1.18   thorpej 		case 1:
   5708      1.18   thorpej 			p = "int";
   5709      1.18   thorpej 			break;
   5710      1.18   thorpej 		default:
   5711      1.18   thorpej 			break;
   5712      1.18   thorpej 		};
   5713      1.18   thorpej 		break;
   5714      1.22  christos 	/* linux_sys_epoll_create1 */
   5715      1.22  christos 	case 357:
   5716      1.22  christos 		switch(ndx) {
   5717      1.22  christos 		case 0:
   5718      1.22  christos 			p = "int";
   5719      1.22  christos 			break;
   5720      1.22  christos 		default:
   5721      1.22  christos 			break;
   5722      1.22  christos 		};
   5723      1.22  christos 		break;
   5724       1.1     ozaki 	/* linux_sys_dup3 */
   5725       1.1     ozaki 	case 358:
   5726       1.1     ozaki 		switch(ndx) {
   5727       1.1     ozaki 		case 0:
   5728       1.1     ozaki 			p = "int";
   5729       1.1     ozaki 			break;
   5730       1.1     ozaki 		case 1:
   5731       1.1     ozaki 			p = "int";
   5732       1.1     ozaki 			break;
   5733       1.1     ozaki 		case 2:
   5734       1.1     ozaki 			p = "int";
   5735       1.1     ozaki 			break;
   5736       1.1     ozaki 		default:
   5737       1.1     ozaki 			break;
   5738       1.1     ozaki 		};
   5739       1.1     ozaki 		break;
   5740       1.1     ozaki 	/* linux_sys_pipe2 */
   5741       1.1     ozaki 	case 359:
   5742       1.1     ozaki 		switch(ndx) {
   5743       1.1     ozaki 		case 0:
   5744       1.1     ozaki 			p = "int *";
   5745       1.1     ozaki 			break;
   5746       1.1     ozaki 		case 1:
   5747       1.1     ozaki 			p = "int";
   5748       1.1     ozaki 			break;
   5749       1.1     ozaki 		default:
   5750       1.1     ozaki 			break;
   5751       1.1     ozaki 		};
   5752       1.1     ozaki 		break;
   5753      1.25  christos 	/* linux_sys_inotify_init1 */
   5754      1.25  christos 	case 360:
   5755      1.25  christos 		switch(ndx) {
   5756      1.25  christos 		case 0:
   5757      1.25  christos 			p = "int";
   5758      1.25  christos 			break;
   5759      1.25  christos 		default:
   5760      1.25  christos 			break;
   5761      1.25  christos 		};
   5762      1.25  christos 		break;
   5763      1.19   thorpej 	/* linux_sys_preadv */
   5764      1.19   thorpej 	case 361:
   5765      1.19   thorpej 		switch(ndx) {
   5766      1.19   thorpej 		case 0:
   5767      1.19   thorpej 			p = "int";
   5768      1.19   thorpej 			break;
   5769      1.19   thorpej 		case 1:
   5770      1.19   thorpej 			p = "const struct iovec *";
   5771      1.19   thorpej 			break;
   5772      1.19   thorpej 		case 2:
   5773      1.19   thorpej 			p = "int";
   5774      1.19   thorpej 			break;
   5775      1.19   thorpej 		case 3:
   5776      1.19   thorpej 			p = "unsigned long";
   5777      1.19   thorpej 			break;
   5778      1.19   thorpej 		case 4:
   5779      1.19   thorpej 			p = "unsigned long";
   5780      1.19   thorpej 			break;
   5781      1.19   thorpej 		default:
   5782      1.19   thorpej 			break;
   5783      1.19   thorpej 		};
   5784      1.19   thorpej 		break;
   5785      1.19   thorpej 	/* linux_sys_pwritev */
   5786      1.19   thorpej 	case 362:
   5787      1.19   thorpej 		switch(ndx) {
   5788      1.19   thorpej 		case 0:
   5789      1.19   thorpej 			p = "int";
   5790      1.19   thorpej 			break;
   5791      1.19   thorpej 		case 1:
   5792      1.19   thorpej 			p = "const struct iovcnt *";
   5793      1.19   thorpej 			break;
   5794      1.19   thorpej 		case 2:
   5795      1.19   thorpej 			p = "int";
   5796      1.19   thorpej 			break;
   5797      1.19   thorpej 		case 3:
   5798      1.19   thorpej 			p = "unsigned long";
   5799      1.19   thorpej 			break;
   5800      1.19   thorpej 		case 4:
   5801      1.19   thorpej 			p = "unsigned long";
   5802      1.19   thorpej 			break;
   5803      1.19   thorpej 		default:
   5804      1.19   thorpej 			break;
   5805      1.19   thorpej 		};
   5806      1.19   thorpej 		break;
   5807      1.11  christos 	/* linux_sys_recvmmsg */
   5808      1.11  christos 	case 365:
   5809      1.11  christos 		switch(ndx) {
   5810      1.11  christos 		case 0:
   5811      1.11  christos 			p = "int";
   5812      1.11  christos 			break;
   5813      1.11  christos 		case 1:
   5814      1.11  christos 			p = "struct linux_mmsghdr *";
   5815      1.11  christos 			break;
   5816      1.11  christos 		case 2:
   5817      1.11  christos 			p = "unsigned int";
   5818      1.11  christos 			break;
   5819      1.11  christos 		case 3:
   5820      1.11  christos 			p = "unsigned int";
   5821      1.11  christos 			break;
   5822      1.11  christos 		case 4:
   5823      1.11  christos 			p = "struct timespec *";
   5824      1.11  christos 			break;
   5825      1.11  christos 		default:
   5826      1.11  christos 			break;
   5827      1.11  christos 		};
   5828      1.11  christos 		break;
   5829      1.10    martin 	/* linux_sys_accept4 */
   5830      1.10    martin 	case 366:
   5831      1.10    martin 		switch(ndx) {
   5832      1.10    martin 		case 0:
   5833      1.10    martin 			p = "int";
   5834      1.10    martin 			break;
   5835      1.10    martin 		case 1:
   5836      1.10    martin 			p = "struct osockaddr *";
   5837      1.10    martin 			break;
   5838      1.10    martin 		case 2:
   5839      1.10    martin 			p = "int *";
   5840      1.10    martin 			break;
   5841      1.10    martin 		case 3:
   5842      1.10    martin 			p = "int";
   5843      1.10    martin 			break;
   5844      1.10    martin 		default:
   5845      1.10    martin 			break;
   5846      1.10    martin 		};
   5847      1.10    martin 		break;
   5848      1.21       ryo 	/* linux_sys_prlimit64 */
   5849      1.21       ryo 	case 369:
   5850      1.21       ryo 		switch(ndx) {
   5851      1.21       ryo 		case 0:
   5852      1.21       ryo 			p = "pid_t";
   5853      1.21       ryo 			break;
   5854      1.21       ryo 		case 1:
   5855      1.21       ryo 			p = "int";
   5856      1.21       ryo 			break;
   5857      1.21       ryo 		case 2:
   5858      1.21       ryo 			p = "struct rlimit *";
   5859      1.21       ryo 			break;
   5860      1.21       ryo 		case 3:
   5861      1.21       ryo 			p = "struct rlimit *";
   5862      1.21       ryo 			break;
   5863      1.21       ryo 		default:
   5864      1.21       ryo 			break;
   5865      1.21       ryo 		};
   5866      1.21       ryo 		break;
   5867  1.26.2.1  perseant 	/* linux_sys_syncfs */
   5868  1.26.2.1  perseant 	case 373:
   5869  1.26.2.1  perseant 		switch(ndx) {
   5870  1.26.2.1  perseant 		case 0:
   5871  1.26.2.1  perseant 			p = "int";
   5872  1.26.2.1  perseant 			break;
   5873  1.26.2.1  perseant 		default:
   5874  1.26.2.1  perseant 			break;
   5875  1.26.2.1  perseant 		};
   5876  1.26.2.1  perseant 		break;
   5877      1.11  christos 	/* linux_sys_sendmmsg */
   5878      1.11  christos 	case 374:
   5879      1.11  christos 		switch(ndx) {
   5880      1.11  christos 		case 0:
   5881      1.11  christos 			p = "int";
   5882      1.11  christos 			break;
   5883      1.11  christos 		case 1:
   5884      1.11  christos 			p = "struct linux_mmsghdr *";
   5885      1.11  christos 			break;
   5886      1.11  christos 		case 2:
   5887      1.11  christos 			p = "unsigned int";
   5888      1.11  christos 			break;
   5889      1.11  christos 		case 3:
   5890      1.11  christos 			p = "unsigned int";
   5891      1.11  christos 			break;
   5892      1.11  christos 		default:
   5893      1.11  christos 			break;
   5894      1.11  christos 		};
   5895      1.11  christos 		break;
   5896  1.26.2.1  perseant 	/* linux_sys_renameat2 */
   5897  1.26.2.1  perseant 	case 382:
   5898  1.26.2.1  perseant 		switch(ndx) {
   5899  1.26.2.1  perseant 		case 0:
   5900  1.26.2.1  perseant 			p = "int";
   5901  1.26.2.1  perseant 			break;
   5902  1.26.2.1  perseant 		case 1:
   5903  1.26.2.1  perseant 			p = "const char *";
   5904  1.26.2.1  perseant 			break;
   5905  1.26.2.1  perseant 		case 2:
   5906  1.26.2.1  perseant 			p = "int";
   5907  1.26.2.1  perseant 			break;
   5908  1.26.2.1  perseant 		case 3:
   5909  1.26.2.1  perseant 			p = "const char *";
   5910  1.26.2.1  perseant 			break;
   5911  1.26.2.1  perseant 		case 4:
   5912  1.26.2.1  perseant 			p = "unsigned int";
   5913  1.26.2.1  perseant 			break;
   5914  1.26.2.1  perseant 		default:
   5915  1.26.2.1  perseant 			break;
   5916  1.26.2.1  perseant 		};
   5917  1.26.2.1  perseant 		break;
   5918       1.1     ozaki 	/* linux_sys_breakpoint */
   5919       1.1     ozaki 	case 385:
   5920       1.1     ozaki 		break;
   5921       1.1     ozaki 	/* linux_sys_cacheflush */
   5922       1.1     ozaki 	case 386:
   5923       1.1     ozaki 		switch(ndx) {
   5924       1.1     ozaki 		case 0:
   5925       1.1     ozaki 			p = "uintptr_t";
   5926       1.1     ozaki 			break;
   5927       1.1     ozaki 		case 1:
   5928       1.1     ozaki 			p = "intptr_t";
   5929       1.1     ozaki 			break;
   5930       1.1     ozaki 		case 2:
   5931       1.1     ozaki 			p = "int";
   5932       1.1     ozaki 			break;
   5933       1.1     ozaki 		default:
   5934       1.1     ozaki 			break;
   5935       1.1     ozaki 		};
   5936       1.1     ozaki 		break;
   5937       1.1     ozaki 	/* linux_sys_set_tls */
   5938       1.1     ozaki 	case 389:
   5939       1.1     ozaki 		switch(ndx) {
   5940       1.1     ozaki 		case 0:
   5941       1.1     ozaki 			p = "void *";
   5942       1.1     ozaki 			break;
   5943       1.1     ozaki 		default:
   5944       1.1     ozaki 			break;
   5945       1.1     ozaki 		};
   5946       1.1     ozaki 		break;
   5947  1.26.2.1  perseant 	/* linux_sys_copy_file_range */
   5948  1.26.2.1  perseant 	case 391:
   5949  1.26.2.1  perseant 		switch(ndx) {
   5950  1.26.2.1  perseant 		case 0:
   5951  1.26.2.1  perseant 			p = "int";
   5952  1.26.2.1  perseant 			break;
   5953  1.26.2.1  perseant 		case 1:
   5954  1.26.2.1  perseant 			p = "off_t *";
   5955  1.26.2.1  perseant 			break;
   5956  1.26.2.1  perseant 		case 2:
   5957  1.26.2.1  perseant 			p = "int";
   5958  1.26.2.1  perseant 			break;
   5959  1.26.2.1  perseant 		case 3:
   5960  1.26.2.1  perseant 			p = "off_t *";
   5961  1.26.2.1  perseant 			break;
   5962  1.26.2.1  perseant 		case 4:
   5963  1.26.2.1  perseant 			p = "size_t";
   5964  1.26.2.1  perseant 			break;
   5965  1.26.2.1  perseant 		case 5:
   5966  1.26.2.1  perseant 			p = "unsigned int";
   5967  1.26.2.1  perseant 			break;
   5968  1.26.2.1  perseant 		default:
   5969  1.26.2.1  perseant 			break;
   5970  1.26.2.1  perseant 		};
   5971  1.26.2.1  perseant 		break;
   5972      1.23  christos 	/* linux_sys_statx */
   5973      1.23  christos 	case 397:
   5974      1.23  christos 		switch(ndx) {
   5975      1.23  christos 		case 0:
   5976      1.23  christos 			p = "int";
   5977      1.23  christos 			break;
   5978      1.23  christos 		case 1:
   5979      1.23  christos 			p = "const char *";
   5980      1.23  christos 			break;
   5981      1.23  christos 		case 2:
   5982      1.23  christos 			p = "int";
   5983      1.23  christos 			break;
   5984      1.23  christos 		case 3:
   5985      1.23  christos 			p = "unsigned int";
   5986      1.23  christos 			break;
   5987      1.23  christos 		case 4:
   5988      1.23  christos 			p = "struct linux_statx *";
   5989      1.23  christos 			break;
   5990      1.23  christos 		default:
   5991      1.23  christos 			break;
   5992      1.23  christos 		};
   5993      1.23  christos 		break;
   5994  1.26.2.1  perseant 	/* linux_sys_clone3 */
   5995  1.26.2.1  perseant 	case 435:
   5996  1.26.2.1  perseant 		switch(ndx) {
   5997  1.26.2.1  perseant 		case 0:
   5998  1.26.2.1  perseant 			p = "struct linux_user_clone3_args *";
   5999  1.26.2.1  perseant 			break;
   6000  1.26.2.1  perseant 		case 1:
   6001  1.26.2.1  perseant 			p = "size_t";
   6002  1.26.2.1  perseant 			break;
   6003  1.26.2.1  perseant 		default:
   6004  1.26.2.1  perseant 			break;
   6005  1.26.2.1  perseant 		};
   6006  1.26.2.1  perseant 		break;
   6007      1.23  christos 	/* linux_sys_close_range */
   6008      1.23  christos 	case 436:
   6009      1.23  christos 		switch(ndx) {
   6010      1.23  christos 		case 0:
   6011      1.23  christos 			p = "unsigned int";
   6012      1.23  christos 			break;
   6013      1.23  christos 		case 1:
   6014      1.23  christos 			p = "unsigned int";
   6015      1.23  christos 			break;
   6016      1.23  christos 		case 2:
   6017      1.23  christos 			p = "unsigned int";
   6018      1.23  christos 			break;
   6019      1.23  christos 		default:
   6020      1.23  christos 			break;
   6021      1.23  christos 		};
   6022      1.23  christos 		break;
   6023      1.26  christos 	/* linux_sys_faccessat2 */
   6024      1.26  christos 	case 439:
   6025      1.26  christos 		switch(ndx) {
   6026      1.26  christos 		case 0:
   6027      1.26  christos 			p = "int";
   6028      1.26  christos 			break;
   6029      1.26  christos 		case 1:
   6030      1.26  christos 			p = "const char *";
   6031      1.26  christos 			break;
   6032      1.26  christos 		case 2:
   6033      1.26  christos 			p = "int";
   6034      1.26  christos 			break;
   6035      1.26  christos 		case 3:
   6036      1.26  christos 			p = "int";
   6037      1.26  christos 			break;
   6038      1.26  christos 		default:
   6039      1.26  christos 			break;
   6040      1.26  christos 		};
   6041      1.26  christos 		break;
   6042      1.22  christos 	/* linux_sys_epoll_pwait2 */
   6043      1.22  christos 	case 441:
   6044      1.22  christos 		switch(ndx) {
   6045      1.22  christos 		case 0:
   6046      1.22  christos 			p = "int";
   6047      1.22  christos 			break;
   6048      1.22  christos 		case 1:
   6049      1.22  christos 			p = "struct linux_epoll_event *";
   6050      1.22  christos 			break;
   6051      1.22  christos 		case 2:
   6052      1.22  christos 			p = "int";
   6053      1.22  christos 			break;
   6054      1.22  christos 		case 3:
   6055      1.22  christos 			p = "const struct linux_timespec *";
   6056      1.22  christos 			break;
   6057      1.22  christos 		case 4:
   6058      1.22  christos 			p = "const linux_sigset_t *";
   6059      1.22  christos 			break;
   6060      1.22  christos 		default:
   6061      1.22  christos 			break;
   6062      1.22  christos 		};
   6063      1.22  christos 		break;
   6064       1.1     ozaki 	default:
   6065       1.1     ozaki 		break;
   6066       1.1     ozaki 	};
   6067       1.1     ozaki 	if (p != NULL)
   6068       1.1     ozaki 		strlcpy(desc, p, descsz);
   6069       1.1     ozaki }
   6070       1.1     ozaki static void
   6071       1.1     ozaki systrace_return_setargdesc(int sysnum, int ndx, char *desc, size_t descsz)
   6072       1.1     ozaki {
   6073       1.1     ozaki 	const char *p = NULL;
   6074       1.1     ozaki 	switch (sysnum) {
   6075       1.1     ozaki 	/* linux_sys_nosys */
   6076       1.1     ozaki 	case 0:
   6077       1.1     ozaki 	/* linux_sys_exit */
   6078       1.1     ozaki 	case 1:
   6079       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6080       1.1     ozaki 			p = "int";
   6081       1.1     ozaki 		break;
   6082       1.1     ozaki 	/* sys_fork */
   6083       1.1     ozaki 	case 2:
   6084       1.1     ozaki 	/* sys_read */
   6085       1.1     ozaki 	case 3:
   6086       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6087       1.1     ozaki 			p = "ssize_t";
   6088       1.1     ozaki 		break;
   6089       1.1     ozaki 	/* sys_write */
   6090       1.1     ozaki 	case 4:
   6091       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6092       1.1     ozaki 			p = "ssize_t";
   6093       1.1     ozaki 		break;
   6094       1.1     ozaki 	/* linux_sys_open */
   6095       1.1     ozaki 	case 5:
   6096       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6097       1.1     ozaki 			p = "int";
   6098       1.1     ozaki 		break;
   6099       1.1     ozaki 	/* sys_close */
   6100       1.1     ozaki 	case 6:
   6101       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6102       1.1     ozaki 			p = "int";
   6103       1.1     ozaki 		break;
   6104       1.1     ozaki 	/* linux_sys_waitpid */
   6105       1.1     ozaki 	case 7:
   6106       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6107       1.1     ozaki 			p = "int";
   6108       1.1     ozaki 		break;
   6109       1.1     ozaki 	/* linux_sys_creat */
   6110       1.1     ozaki 	case 8:
   6111       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6112       1.1     ozaki 			p = "int";
   6113       1.1     ozaki 		break;
   6114       1.1     ozaki 	/* sys_link */
   6115       1.1     ozaki 	case 9:
   6116       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6117       1.1     ozaki 			p = "int";
   6118       1.1     ozaki 		break;
   6119       1.1     ozaki 	/* linux_sys_unlink */
   6120       1.1     ozaki 	case 10:
   6121       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6122       1.1     ozaki 			p = "int";
   6123       1.1     ozaki 		break;
   6124       1.1     ozaki 	/* sys_execve */
   6125       1.1     ozaki 	case 11:
   6126       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6127       1.1     ozaki 			p = "int";
   6128       1.1     ozaki 		break;
   6129       1.1     ozaki 	/* sys_chdir */
   6130       1.1     ozaki 	case 12:
   6131       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6132       1.1     ozaki 			p = "int";
   6133       1.1     ozaki 		break;
   6134       1.1     ozaki 	/* linux_sys_time */
   6135       1.1     ozaki 	case 13:
   6136       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6137       1.1     ozaki 			p = "int";
   6138       1.1     ozaki 		break;
   6139       1.1     ozaki 	/* linux_sys_mknod */
   6140       1.1     ozaki 	case 14:
   6141       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6142       1.1     ozaki 			p = "int";
   6143       1.1     ozaki 		break;
   6144       1.1     ozaki 	/* sys_chmod */
   6145       1.1     ozaki 	case 15:
   6146       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6147       1.1     ozaki 			p = "int";
   6148       1.1     ozaki 		break;
   6149       1.1     ozaki 	/* linux_sys_lchown16 */
   6150       1.1     ozaki 	case 16:
   6151       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6152       1.1     ozaki 			p = "int";
   6153       1.1     ozaki 		break;
   6154       1.1     ozaki 	/* compat_43_sys_lseek */
   6155       1.1     ozaki 	case 19:
   6156       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6157       1.1     ozaki 			p = "long";
   6158       1.1     ozaki 		break;
   6159       1.1     ozaki 	/* sys_getpid */
   6160       1.1     ozaki 	case 20:
   6161       1.1     ozaki 	/* sys_setuid */
   6162       1.1     ozaki 	case 23:
   6163       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6164       1.1     ozaki 			p = "int";
   6165       1.1     ozaki 		break;
   6166       1.1     ozaki 	/* sys_getuid */
   6167       1.1     ozaki 	case 24:
   6168       1.1     ozaki 	/* linux_sys_stime */
   6169       1.1     ozaki 	case 25:
   6170       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6171       1.1     ozaki 			p = "int";
   6172       1.1     ozaki 		break;
   6173       1.1     ozaki 	/* linux_sys_ptrace */
   6174       1.1     ozaki 	case 26:
   6175       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6176       1.1     ozaki 			p = "int";
   6177       1.1     ozaki 		break;
   6178       1.1     ozaki 	/* linux_sys_alarm */
   6179       1.1     ozaki 	case 27:
   6180       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6181       1.1     ozaki 			p = "int";
   6182       1.1     ozaki 		break;
   6183       1.1     ozaki 	/* linux_sys_pause */
   6184       1.1     ozaki 	case 29:
   6185       1.1     ozaki 	/* linux_sys_utime */
   6186       1.1     ozaki 	case 30:
   6187       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6188       1.1     ozaki 			p = "int";
   6189       1.1     ozaki 		break;
   6190       1.1     ozaki 	/* sys_access */
   6191       1.1     ozaki 	case 33:
   6192       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6193       1.1     ozaki 			p = "int";
   6194       1.1     ozaki 		break;
   6195       1.1     ozaki 	/* linux_sys_nice */
   6196       1.1     ozaki 	case 34:
   6197       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6198       1.1     ozaki 			p = "int";
   6199       1.1     ozaki 		break;
   6200       1.1     ozaki 	/* sys_sync */
   6201       1.1     ozaki 	case 36:
   6202       1.1     ozaki 	/* linux_sys_kill */
   6203       1.1     ozaki 	case 37:
   6204       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6205       1.1     ozaki 			p = "int";
   6206       1.1     ozaki 		break;
   6207       1.1     ozaki 	/* sys___posix_rename */
   6208       1.1     ozaki 	case 38:
   6209       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6210       1.1     ozaki 			p = "int";
   6211       1.1     ozaki 		break;
   6212       1.1     ozaki 	/* sys_mkdir */
   6213       1.1     ozaki 	case 39:
   6214       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6215       1.1     ozaki 			p = "int";
   6216       1.1     ozaki 		break;
   6217       1.1     ozaki 	/* sys_rmdir */
   6218       1.1     ozaki 	case 40:
   6219       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6220       1.1     ozaki 			p = "int";
   6221       1.1     ozaki 		break;
   6222       1.1     ozaki 	/* sys_dup */
   6223       1.1     ozaki 	case 41:
   6224       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6225       1.1     ozaki 			p = "int";
   6226       1.1     ozaki 		break;
   6227       1.1     ozaki 	/* linux_sys_pipe */
   6228       1.1     ozaki 	case 42:
   6229       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6230       1.1     ozaki 			p = "int";
   6231       1.1     ozaki 		break;
   6232       1.1     ozaki 	/* linux_sys_times */
   6233       1.1     ozaki 	case 43:
   6234       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6235       1.1     ozaki 			p = "int";
   6236       1.1     ozaki 		break;
   6237       1.1     ozaki 	/* linux_sys_brk */
   6238       1.1     ozaki 	case 45:
   6239       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6240       1.1     ozaki 			p = "int";
   6241       1.1     ozaki 		break;
   6242       1.1     ozaki 	/* sys_setgid */
   6243       1.1     ozaki 	case 46:
   6244       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6245       1.1     ozaki 			p = "int";
   6246       1.1     ozaki 		break;
   6247       1.1     ozaki 	/* sys_getgid */
   6248       1.1     ozaki 	case 47:
   6249       1.1     ozaki 	/* linux_sys_signal */
   6250       1.1     ozaki 	case 48:
   6251       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6252       1.1     ozaki 			p = "int";
   6253       1.1     ozaki 		break;
   6254       1.1     ozaki 	/* sys_geteuid */
   6255       1.1     ozaki 	case 49:
   6256       1.1     ozaki 	/* sys_getegid */
   6257       1.1     ozaki 	case 50:
   6258       1.1     ozaki 	/* sys_acct */
   6259       1.1     ozaki 	case 51:
   6260       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6261       1.1     ozaki 			p = "int";
   6262       1.1     ozaki 		break;
   6263       1.1     ozaki 	/* linux_sys_ioctl */
   6264       1.1     ozaki 	case 54:
   6265       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6266       1.1     ozaki 			p = "int";
   6267       1.1     ozaki 		break;
   6268       1.1     ozaki 	/* linux_sys_fcntl */
   6269       1.1     ozaki 	case 55:
   6270       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6271       1.1     ozaki 			p = "int";
   6272       1.1     ozaki 		break;
   6273       1.1     ozaki 	/* sys_setpgid */
   6274       1.1     ozaki 	case 57:
   6275       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6276       1.1     ozaki 			p = "int";
   6277       1.1     ozaki 		break;
   6278       1.1     ozaki 	/* linux_sys_oldolduname */
   6279       1.1     ozaki 	case 59:
   6280       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6281       1.1     ozaki 			p = "int";
   6282       1.1     ozaki 		break;
   6283       1.1     ozaki 	/* sys_umask */
   6284       1.1     ozaki 	case 60:
   6285       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6286       1.1     ozaki 			p = "int";
   6287       1.1     ozaki 		break;
   6288       1.1     ozaki 	/* sys_chroot */
   6289       1.1     ozaki 	case 61:
   6290       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6291       1.1     ozaki 			p = "int";
   6292       1.1     ozaki 		break;
   6293       1.1     ozaki 	/* sys_dup2 */
   6294       1.1     ozaki 	case 63:
   6295       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6296       1.1     ozaki 			p = "int";
   6297       1.1     ozaki 		break;
   6298       1.1     ozaki 	/* sys_getppid */
   6299       1.1     ozaki 	case 64:
   6300       1.1     ozaki 	/* sys_getpgrp */
   6301       1.1     ozaki 	case 65:
   6302       1.1     ozaki 	/* sys_setsid */
   6303       1.1     ozaki 	case 66:
   6304       1.1     ozaki 	/* linux_sys_sigaction */
   6305       1.1     ozaki 	case 67:
   6306       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6307       1.1     ozaki 			p = "int";
   6308       1.1     ozaki 		break;
   6309       1.1     ozaki 	/* linux_sys_siggetmask */
   6310       1.1     ozaki 	case 68:
   6311       1.1     ozaki 	/* linux_sys_sigsetmask */
   6312       1.1     ozaki 	case 69:
   6313       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6314       1.1     ozaki 			p = "int";
   6315       1.1     ozaki 		break;
   6316       1.1     ozaki 	/* linux_sys_setreuid16 */
   6317       1.1     ozaki 	case 70:
   6318       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6319       1.1     ozaki 			p = "int";
   6320       1.1     ozaki 		break;
   6321       1.1     ozaki 	/* linux_sys_setregid16 */
   6322       1.1     ozaki 	case 71:
   6323       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6324       1.1     ozaki 			p = "int";
   6325       1.1     ozaki 		break;
   6326       1.1     ozaki 	/* linux_sys_sigsuspend */
   6327       1.1     ozaki 	case 72:
   6328       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6329       1.1     ozaki 			p = "int";
   6330       1.1     ozaki 		break;
   6331       1.1     ozaki 	/* linux_sys_sigpending */
   6332       1.1     ozaki 	case 73:
   6333       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6334       1.1     ozaki 			p = "int";
   6335       1.1     ozaki 		break;
   6336       1.1     ozaki 	/* compat_43_sys_sethostname */
   6337       1.1     ozaki 	case 74:
   6338       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6339       1.1     ozaki 			p = "int";
   6340       1.1     ozaki 		break;
   6341       1.1     ozaki 	/* linux_sys_setrlimit */
   6342       1.1     ozaki 	case 75:
   6343       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6344       1.1     ozaki 			p = "int";
   6345       1.1     ozaki 		break;
   6346       1.1     ozaki 	/* linux_sys_getrlimit */
   6347       1.1     ozaki 	case 76:
   6348       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6349       1.1     ozaki 			p = "int";
   6350       1.1     ozaki 		break;
   6351       1.1     ozaki 	/* compat_50_sys_getrusage */
   6352       1.1     ozaki 	case 77:
   6353       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6354       1.1     ozaki 			p = "int";
   6355       1.1     ozaki 		break;
   6356       1.1     ozaki 	/* linux_sys_gettimeofday */
   6357       1.1     ozaki 	case 78:
   6358       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6359       1.1     ozaki 			p = "int";
   6360       1.1     ozaki 		break;
   6361       1.1     ozaki 	/* linux_sys_settimeofday */
   6362       1.1     ozaki 	case 79:
   6363       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6364       1.1     ozaki 			p = "int";
   6365       1.1     ozaki 		break;
   6366       1.1     ozaki 	/* linux_sys_getgroups16 */
   6367       1.1     ozaki 	case 80:
   6368       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6369       1.1     ozaki 			p = "int";
   6370       1.1     ozaki 		break;
   6371       1.1     ozaki 	/* linux_sys_setgroups16 */
   6372       1.1     ozaki 	case 81:
   6373       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6374       1.1     ozaki 			p = "int";
   6375       1.1     ozaki 		break;
   6376       1.1     ozaki 	/* linux_sys_oldselect */
   6377       1.1     ozaki 	case 82:
   6378       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6379       1.1     ozaki 			p = "int";
   6380       1.1     ozaki 		break;
   6381       1.1     ozaki 	/* sys_symlink */
   6382       1.1     ozaki 	case 83:
   6383       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6384       1.1     ozaki 			p = "int";
   6385       1.1     ozaki 		break;
   6386       1.1     ozaki 	/* compat_43_sys_lstat */
   6387       1.1     ozaki 	case 84:
   6388       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6389       1.1     ozaki 			p = "int";
   6390       1.1     ozaki 		break;
   6391       1.1     ozaki 	/* sys_readlink */
   6392       1.1     ozaki 	case 85:
   6393       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6394       1.2     njoly 			p = "ssize_t";
   6395       1.1     ozaki 		break;
   6396       1.1     ozaki #ifdef EXEC_AOUT
   6397       1.1     ozaki 	/* linux_sys_uselib */
   6398       1.1     ozaki 	case 86:
   6399       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6400       1.1     ozaki 			p = "int";
   6401       1.1     ozaki 		break;
   6402       1.1     ozaki #else
   6403       1.1     ozaki #endif
   6404       1.1     ozaki 	/* linux_sys_swapon */
   6405       1.1     ozaki 	case 87:
   6406       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6407       1.1     ozaki 			p = "int";
   6408       1.1     ozaki 		break;
   6409       1.1     ozaki 	/* linux_sys_reboot */
   6410       1.1     ozaki 	case 88:
   6411       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6412       1.1     ozaki 			p = "int";
   6413       1.1     ozaki 		break;
   6414       1.1     ozaki 	/* linux_sys_readdir */
   6415       1.1     ozaki 	case 89:
   6416       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6417       1.1     ozaki 			p = "int";
   6418       1.1     ozaki 		break;
   6419       1.1     ozaki 	/* linux_sys_old_mmap */
   6420       1.1     ozaki 	case 90:
   6421       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6422       1.1     ozaki 			p = "int";
   6423       1.1     ozaki 		break;
   6424       1.1     ozaki 	/* sys_munmap */
   6425       1.1     ozaki 	case 91:
   6426       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6427       1.1     ozaki 			p = "int";
   6428       1.1     ozaki 		break;
   6429       1.1     ozaki 	/* compat_43_sys_truncate */
   6430       1.1     ozaki 	case 92:
   6431       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6432       1.1     ozaki 			p = "int";
   6433       1.1     ozaki 		break;
   6434       1.1     ozaki 	/* compat_43_sys_ftruncate */
   6435       1.1     ozaki 	case 93:
   6436       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6437       1.1     ozaki 			p = "int";
   6438       1.1     ozaki 		break;
   6439       1.1     ozaki 	/* sys_fchmod */
   6440       1.1     ozaki 	case 94:
   6441       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6442       1.1     ozaki 			p = "int";
   6443       1.1     ozaki 		break;
   6444       1.1     ozaki 	/* linux_sys_fchown16 */
   6445       1.1     ozaki 	case 95:
   6446       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6447       1.1     ozaki 			p = "int";
   6448       1.1     ozaki 		break;
   6449       1.1     ozaki 	/* linux_sys_getpriority */
   6450       1.1     ozaki 	case 96:
   6451       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6452       1.1     ozaki 			p = "int";
   6453       1.1     ozaki 		break;
   6454       1.1     ozaki 	/* sys_setpriority */
   6455       1.1     ozaki 	case 97:
   6456       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6457       1.1     ozaki 			p = "int";
   6458       1.1     ozaki 		break;
   6459       1.1     ozaki 	/* sys_profil */
   6460       1.1     ozaki 	case 98:
   6461       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6462       1.1     ozaki 			p = "int";
   6463       1.1     ozaki 		break;
   6464       1.1     ozaki 	/* linux_sys_statfs */
   6465       1.1     ozaki 	case 99:
   6466       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6467       1.1     ozaki 			p = "int";
   6468       1.1     ozaki 		break;
   6469       1.1     ozaki 	/* linux_sys_fstatfs */
   6470       1.1     ozaki 	case 100:
   6471       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6472       1.1     ozaki 			p = "int";
   6473       1.1     ozaki 		break;
   6474       1.1     ozaki 	/* linux_sys_socketcall */
   6475       1.1     ozaki 	case 102:
   6476       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6477       1.1     ozaki 			p = "int";
   6478       1.1     ozaki 		break;
   6479       1.1     ozaki 	/* compat_50_sys_setitimer */
   6480       1.1     ozaki 	case 104:
   6481       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6482       1.1     ozaki 			p = "int";
   6483       1.1     ozaki 		break;
   6484       1.1     ozaki 	/* compat_50_sys_getitimer */
   6485       1.1     ozaki 	case 105:
   6486       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6487       1.1     ozaki 			p = "int";
   6488       1.1     ozaki 		break;
   6489       1.1     ozaki 	/* linux_sys_stat */
   6490       1.1     ozaki 	case 106:
   6491       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6492       1.1     ozaki 			p = "int";
   6493       1.1     ozaki 		break;
   6494       1.1     ozaki 	/* linux_sys_lstat */
   6495       1.1     ozaki 	case 107:
   6496       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6497       1.1     ozaki 			p = "int";
   6498       1.1     ozaki 		break;
   6499       1.1     ozaki 	/* linux_sys_fstat */
   6500       1.1     ozaki 	case 108:
   6501       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6502       1.1     ozaki 			p = "int";
   6503       1.1     ozaki 		break;
   6504       1.1     ozaki 	/* linux_sys_olduname */
   6505       1.1     ozaki 	case 109:
   6506       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6507       1.1     ozaki 			p = "int";
   6508       1.1     ozaki 		break;
   6509       1.1     ozaki 	/* linux_sys_wait4 */
   6510       1.1     ozaki 	case 114:
   6511       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6512       1.1     ozaki 			p = "int";
   6513       1.1     ozaki 		break;
   6514       1.1     ozaki 	/* linux_sys_swapoff */
   6515       1.1     ozaki 	case 115:
   6516       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6517       1.1     ozaki 			p = "int";
   6518       1.1     ozaki 		break;
   6519       1.1     ozaki 	/* linux_sys_sysinfo */
   6520       1.1     ozaki 	case 116:
   6521       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6522       1.1     ozaki 			p = "int";
   6523       1.1     ozaki 		break;
   6524       1.1     ozaki 	/* linux_sys_ipc */
   6525       1.1     ozaki 	case 117:
   6526       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6527       1.1     ozaki 			p = "int";
   6528       1.1     ozaki 		break;
   6529       1.1     ozaki 	/* sys_fsync */
   6530       1.1     ozaki 	case 118:
   6531       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6532       1.1     ozaki 			p = "int";
   6533       1.1     ozaki 		break;
   6534       1.1     ozaki 	/* linux_sys_sigreturn */
   6535       1.1     ozaki 	case 119:
   6536       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6537       1.1     ozaki 			p = "int";
   6538       1.1     ozaki 		break;
   6539       1.1     ozaki 	/* linux_sys_clone */
   6540       1.1     ozaki 	case 120:
   6541       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6542       1.1     ozaki 			p = "int";
   6543       1.1     ozaki 		break;
   6544       1.1     ozaki 	/* linux_sys_setdomainname */
   6545       1.1     ozaki 	case 121:
   6546       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6547       1.1     ozaki 			p = "int";
   6548       1.1     ozaki 		break;
   6549       1.1     ozaki 	/* linux_sys_uname */
   6550       1.1     ozaki 	case 122:
   6551       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6552       1.1     ozaki 			p = "int";
   6553       1.1     ozaki 		break;
   6554       1.1     ozaki 	/* linux_sys_mprotect */
   6555       1.1     ozaki 	case 125:
   6556       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6557       1.1     ozaki 			p = "int";
   6558       1.1     ozaki 		break;
   6559       1.1     ozaki 	/* linux_sys_sigprocmask */
   6560       1.1     ozaki 	case 126:
   6561       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6562       1.1     ozaki 			p = "int";
   6563       1.1     ozaki 		break;
   6564       1.1     ozaki 	/* sys_getpgid */
   6565       1.1     ozaki 	case 132:
   6566       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6567       1.1     ozaki 			p = "pid_t";
   6568       1.1     ozaki 		break;
   6569       1.1     ozaki 	/* sys_fchdir */
   6570       1.1     ozaki 	case 133:
   6571       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6572       1.1     ozaki 			p = "int";
   6573       1.1     ozaki 		break;
   6574       1.1     ozaki 	/* linux_sys_personality */
   6575       1.1     ozaki 	case 136:
   6576       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6577       1.1     ozaki 			p = "int";
   6578       1.1     ozaki 		break;
   6579       1.1     ozaki 	/* linux_sys_setfsuid */
   6580       1.1     ozaki 	case 138:
   6581       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6582       1.1     ozaki 			p = "int";
   6583       1.1     ozaki 		break;
   6584       1.1     ozaki 	/* linux_sys_setfsgid */
   6585       1.1     ozaki 	case 139:
   6586       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6587       1.1     ozaki 			p = "int";
   6588       1.1     ozaki 		break;
   6589       1.1     ozaki 	/* linux_sys_llseek */
   6590       1.1     ozaki 	case 140:
   6591       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6592       1.1     ozaki 			p = "int";
   6593       1.1     ozaki 		break;
   6594       1.1     ozaki 	/* linux_sys_getdents */
   6595       1.1     ozaki 	case 141:
   6596       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6597       1.1     ozaki 			p = "int";
   6598       1.1     ozaki 		break;
   6599       1.1     ozaki 	/* linux_sys_select */
   6600       1.1     ozaki 	case 142:
   6601       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6602       1.1     ozaki 			p = "int";
   6603       1.1     ozaki 		break;
   6604       1.1     ozaki 	/* sys_flock */
   6605       1.1     ozaki 	case 143:
   6606       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6607       1.1     ozaki 			p = "int";
   6608       1.1     ozaki 		break;
   6609       1.1     ozaki 	/* sys___msync13 */
   6610       1.1     ozaki 	case 144:
   6611       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6612       1.1     ozaki 			p = "int";
   6613       1.1     ozaki 		break;
   6614       1.1     ozaki 	/* sys_readv */
   6615       1.1     ozaki 	case 145:
   6616       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6617       1.1     ozaki 			p = "ssize_t";
   6618       1.1     ozaki 		break;
   6619       1.1     ozaki 	/* sys_writev */
   6620       1.1     ozaki 	case 146:
   6621       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6622       1.1     ozaki 			p = "ssize_t";
   6623       1.1     ozaki 		break;
   6624       1.1     ozaki 	/* sys_getsid */
   6625       1.1     ozaki 	case 147:
   6626       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6627       1.1     ozaki 			p = "pid_t";
   6628       1.1     ozaki 		break;
   6629       1.1     ozaki 	/* linux_sys_fdatasync */
   6630       1.1     ozaki 	case 148:
   6631       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6632       1.1     ozaki 			p = "int";
   6633       1.1     ozaki 		break;
   6634       1.1     ozaki 	/* linux_sys___sysctl */
   6635       1.1     ozaki 	case 149:
   6636       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6637       1.1     ozaki 			p = "int";
   6638       1.1     ozaki 		break;
   6639       1.1     ozaki 	/* sys_mlock */
   6640       1.1     ozaki 	case 150:
   6641       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6642       1.1     ozaki 			p = "int";
   6643       1.1     ozaki 		break;
   6644       1.1     ozaki 	/* sys_munlock */
   6645       1.1     ozaki 	case 151:
   6646       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6647       1.1     ozaki 			p = "int";
   6648       1.1     ozaki 		break;
   6649       1.1     ozaki 	/* sys_mlockall */
   6650       1.1     ozaki 	case 152:
   6651       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6652       1.1     ozaki 			p = "int";
   6653       1.1     ozaki 		break;
   6654       1.1     ozaki 	/* sys_munlockall */
   6655       1.1     ozaki 	case 153:
   6656       1.1     ozaki 	/* linux_sys_sched_setparam */
   6657       1.1     ozaki 	case 154:
   6658       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6659       1.1     ozaki 			p = "int";
   6660       1.1     ozaki 		break;
   6661       1.1     ozaki 	/* linux_sys_sched_getparam */
   6662       1.1     ozaki 	case 155:
   6663       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6664       1.1     ozaki 			p = "int";
   6665       1.1     ozaki 		break;
   6666       1.1     ozaki 	/* linux_sys_sched_setscheduler */
   6667       1.1     ozaki 	case 156:
   6668       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6669       1.1     ozaki 			p = "int";
   6670       1.1     ozaki 		break;
   6671       1.1     ozaki 	/* linux_sys_sched_getscheduler */
   6672       1.1     ozaki 	case 157:
   6673       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6674       1.1     ozaki 			p = "int";
   6675       1.1     ozaki 		break;
   6676       1.1     ozaki 	/* linux_sys_sched_yield */
   6677       1.1     ozaki 	case 158:
   6678       1.1     ozaki 	/* linux_sys_sched_get_priority_max */
   6679       1.1     ozaki 	case 159:
   6680       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6681       1.1     ozaki 			p = "int";
   6682       1.1     ozaki 		break;
   6683       1.1     ozaki 	/* linux_sys_sched_get_priority_min */
   6684       1.1     ozaki 	case 160:
   6685       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6686       1.1     ozaki 			p = "int";
   6687       1.1     ozaki 		break;
   6688       1.1     ozaki 	/* linux_sys_nanosleep */
   6689       1.1     ozaki 	case 162:
   6690       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6691       1.1     ozaki 			p = "int";
   6692       1.1     ozaki 		break;
   6693       1.1     ozaki 	/* linux_sys_mremap */
   6694       1.1     ozaki 	case 163:
   6695       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6696       1.1     ozaki 			p = "void *";
   6697       1.1     ozaki 		break;
   6698       1.1     ozaki 	/* linux_sys_setresuid16 */
   6699       1.1     ozaki 	case 164:
   6700       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6701       1.1     ozaki 			p = "int";
   6702       1.1     ozaki 		break;
   6703       1.1     ozaki 	/* linux_sys_getresuid16 */
   6704       1.1     ozaki 	case 165:
   6705       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6706       1.1     ozaki 			p = "int";
   6707       1.1     ozaki 		break;
   6708       1.1     ozaki 	/* sys_poll */
   6709       1.1     ozaki 	case 168:
   6710       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6711       1.1     ozaki 			p = "int";
   6712       1.1     ozaki 		break;
   6713       1.1     ozaki 	/* linux_sys_setresgid16 */
   6714       1.1     ozaki 	case 170:
   6715       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6716       1.1     ozaki 			p = "int";
   6717       1.1     ozaki 		break;
   6718       1.1     ozaki 	/* linux_sys_getresgid16 */
   6719       1.1     ozaki 	case 171:
   6720       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6721       1.1     ozaki 			p = "int";
   6722       1.1     ozaki 		break;
   6723       1.1     ozaki 	/* linux_sys_rt_sigaction */
   6724       1.1     ozaki 	case 174:
   6725       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6726       1.1     ozaki 			p = "int";
   6727       1.1     ozaki 		break;
   6728       1.1     ozaki 	/* linux_sys_rt_sigprocmask */
   6729       1.1     ozaki 	case 175:
   6730       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6731       1.1     ozaki 			p = "int";
   6732       1.1     ozaki 		break;
   6733       1.1     ozaki 	/* linux_sys_rt_sigpending */
   6734       1.1     ozaki 	case 176:
   6735       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6736       1.1     ozaki 			p = "int";
   6737       1.1     ozaki 		break;
   6738       1.1     ozaki 	/* linux_sys_rt_sigtimedwait */
   6739       1.1     ozaki 	case 177:
   6740       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6741       1.1     ozaki 			p = "int";
   6742       1.1     ozaki 		break;
   6743       1.1     ozaki 	/* linux_sys_rt_queueinfo */
   6744       1.1     ozaki 	case 178:
   6745       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6746       1.1     ozaki 			p = "int";
   6747       1.1     ozaki 		break;
   6748       1.1     ozaki 	/* linux_sys_rt_sigsuspend */
   6749       1.1     ozaki 	case 179:
   6750       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6751       1.1     ozaki 			p = "int";
   6752       1.1     ozaki 		break;
   6753       1.1     ozaki 	/* linux_sys_pread */
   6754       1.1     ozaki 	case 180:
   6755       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6756       1.1     ozaki 			p = "int";
   6757       1.1     ozaki 		break;
   6758       1.1     ozaki 	/* linux_sys_pwrite */
   6759       1.1     ozaki 	case 181:
   6760       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6761       1.1     ozaki 			p = "int";
   6762       1.1     ozaki 		break;
   6763       1.1     ozaki 	/* linux_sys_chown16 */
   6764       1.1     ozaki 	case 182:
   6765       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6766       1.1     ozaki 			p = "int";
   6767       1.1     ozaki 		break;
   6768       1.1     ozaki 	/* sys___getcwd */
   6769       1.1     ozaki 	case 183:
   6770       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6771       1.1     ozaki 			p = "int";
   6772       1.1     ozaki 		break;
   6773       1.1     ozaki 	/* linux_sys_sigaltstack */
   6774       1.1     ozaki 	case 186:
   6775       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6776       1.1     ozaki 			p = "int";
   6777       1.1     ozaki 		break;
   6778       1.1     ozaki 	/* sys___vfork14 */
   6779       1.1     ozaki 	case 190:
   6780       1.1     ozaki 	/* linux_sys_ugetrlimit */
   6781       1.1     ozaki 	case 191:
   6782       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6783       1.1     ozaki 			p = "int";
   6784       1.1     ozaki 		break;
   6785       1.1     ozaki #define linux_sys_mmap2_args linux_sys_mmap_args
   6786       1.1     ozaki 	/* linux_sys_mmap2 */
   6787       1.1     ozaki 	case 192:
   6788       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6789       1.1     ozaki 			p = "linux_off_t";
   6790       1.1     ozaki 		break;
   6791       1.1     ozaki 	/* linux_sys_truncate64 */
   6792       1.1     ozaki 	case 193:
   6793       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6794       1.1     ozaki 			p = "int";
   6795       1.1     ozaki 		break;
   6796       1.1     ozaki 	/* linux_sys_ftruncate64 */
   6797       1.1     ozaki 	case 194:
   6798       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6799       1.1     ozaki 			p = "int";
   6800       1.1     ozaki 		break;
   6801       1.1     ozaki 	/* linux_sys_stat64 */
   6802       1.1     ozaki 	case 195:
   6803       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6804       1.1     ozaki 			p = "int";
   6805       1.1     ozaki 		break;
   6806       1.1     ozaki 	/* linux_sys_lstat64 */
   6807       1.1     ozaki 	case 196:
   6808       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6809       1.1     ozaki 			p = "int";
   6810       1.1     ozaki 		break;
   6811       1.1     ozaki 	/* linux_sys_fstat64 */
   6812       1.1     ozaki 	case 197:
   6813       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6814       1.1     ozaki 			p = "int";
   6815       1.1     ozaki 		break;
   6816       1.1     ozaki 	/* sys___posix_lchown */
   6817       1.1     ozaki 	case 198:
   6818       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6819       1.1     ozaki 			p = "int";
   6820       1.1     ozaki 		break;
   6821       1.1     ozaki 	/* sys_getuid */
   6822       1.1     ozaki 	case 199:
   6823       1.1     ozaki 	/* sys_getgid */
   6824       1.1     ozaki 	case 200:
   6825       1.1     ozaki 	/* sys_geteuid */
   6826       1.1     ozaki 	case 201:
   6827       1.1     ozaki 	/* sys_getegid */
   6828       1.1     ozaki 	case 202:
   6829       1.1     ozaki 	/* sys_setreuid */
   6830       1.1     ozaki 	case 203:
   6831       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6832       1.1     ozaki 			p = "int";
   6833       1.1     ozaki 		break;
   6834       1.1     ozaki 	/* sys_setregid */
   6835       1.1     ozaki 	case 204:
   6836       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6837       1.1     ozaki 			p = "int";
   6838       1.1     ozaki 		break;
   6839       1.1     ozaki 	/* sys_getgroups */
   6840       1.1     ozaki 	case 205:
   6841       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6842       1.1     ozaki 			p = "int";
   6843       1.1     ozaki 		break;
   6844       1.1     ozaki 	/* sys_setgroups */
   6845       1.1     ozaki 	case 206:
   6846       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6847       1.1     ozaki 			p = "int";
   6848       1.1     ozaki 		break;
   6849       1.1     ozaki 	/* sys___posix_fchown */
   6850       1.1     ozaki 	case 207:
   6851       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6852       1.1     ozaki 			p = "int";
   6853       1.1     ozaki 		break;
   6854       1.1     ozaki 	/* linux_sys_setresuid */
   6855       1.1     ozaki 	case 208:
   6856       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6857       1.1     ozaki 			p = "int";
   6858       1.1     ozaki 		break;
   6859       1.1     ozaki 	/* linux_sys_getresuid */
   6860       1.1     ozaki 	case 209:
   6861       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6862       1.1     ozaki 			p = "int";
   6863       1.1     ozaki 		break;
   6864       1.1     ozaki 	/* linux_sys_setresgid */
   6865       1.1     ozaki 	case 210:
   6866       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6867       1.1     ozaki 			p = "int";
   6868       1.1     ozaki 		break;
   6869       1.1     ozaki 	/* linux_sys_getresgid */
   6870       1.1     ozaki 	case 211:
   6871       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6872       1.1     ozaki 			p = "int";
   6873       1.1     ozaki 		break;
   6874       1.1     ozaki 	/* sys___posix_chown */
   6875       1.1     ozaki 	case 212:
   6876       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6877       1.1     ozaki 			p = "int";
   6878       1.1     ozaki 		break;
   6879       1.1     ozaki 	/* sys_setuid */
   6880       1.1     ozaki 	case 213:
   6881       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6882       1.1     ozaki 			p = "int";
   6883       1.1     ozaki 		break;
   6884       1.1     ozaki 	/* sys_setgid */
   6885       1.1     ozaki 	case 214:
   6886       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6887       1.1     ozaki 			p = "int";
   6888       1.1     ozaki 		break;
   6889       1.1     ozaki 	/* linux_sys_setfsuid */
   6890       1.1     ozaki 	case 215:
   6891       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6892       1.1     ozaki 			p = "int";
   6893       1.1     ozaki 		break;
   6894       1.1     ozaki 	/* linux_sys_setfsgid */
   6895       1.1     ozaki 	case 216:
   6896       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6897       1.1     ozaki 			p = "int";
   6898       1.1     ozaki 		break;
   6899       1.1     ozaki 	/* linux_sys_getdents64 */
   6900       1.1     ozaki 	case 217:
   6901       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6902       1.1     ozaki 			p = "int";
   6903       1.1     ozaki 		break;
   6904       1.1     ozaki 	/* sys_mincore */
   6905       1.1     ozaki 	case 219:
   6906       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6907       1.1     ozaki 			p = "int";
   6908       1.1     ozaki 		break;
   6909       1.1     ozaki 	/* sys_madvise */
   6910       1.1     ozaki 	case 220:
   6911       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6912       1.1     ozaki 			p = "int";
   6913       1.1     ozaki 		break;
   6914       1.1     ozaki 	/* linux_sys_fcntl64 */
   6915       1.1     ozaki 	case 221:
   6916       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6917       1.1     ozaki 			p = "int";
   6918       1.1     ozaki 		break;
   6919       1.1     ozaki 	/* linux_sys_gettid */
   6920       1.1     ozaki 	case 224:
   6921      1.23  christos 	/* linux_sys_readahead */
   6922      1.23  christos 	case 225:
   6923      1.23  christos 		if (ndx == 0 || ndx == 1)
   6924      1.23  christos 			p = "ssize_t";
   6925      1.23  christos 		break;
   6926       1.1     ozaki 	/* linux_sys_setxattr */
   6927       1.1     ozaki 	case 226:
   6928       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6929       1.1     ozaki 			p = "int";
   6930       1.1     ozaki 		break;
   6931       1.1     ozaki 	/* linux_sys_lsetxattr */
   6932       1.1     ozaki 	case 227:
   6933       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6934       1.1     ozaki 			p = "int";
   6935       1.1     ozaki 		break;
   6936       1.1     ozaki 	/* linux_sys_fsetxattr */
   6937       1.1     ozaki 	case 228:
   6938       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6939       1.1     ozaki 			p = "int";
   6940       1.1     ozaki 		break;
   6941       1.1     ozaki 	/* linux_sys_getxattr */
   6942       1.1     ozaki 	case 229:
   6943       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6944       1.1     ozaki 			p = "ssize_t";
   6945       1.1     ozaki 		break;
   6946       1.1     ozaki 	/* linux_sys_lgetxattr */
   6947       1.1     ozaki 	case 230:
   6948       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6949       1.1     ozaki 			p = "ssize_t";
   6950       1.1     ozaki 		break;
   6951       1.1     ozaki 	/* linux_sys_fgetxattr */
   6952       1.1     ozaki 	case 231:
   6953       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6954       1.1     ozaki 			p = "ssize_t";
   6955       1.1     ozaki 		break;
   6956       1.1     ozaki 	/* linux_sys_listxattr */
   6957       1.1     ozaki 	case 232:
   6958       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6959       1.1     ozaki 			p = "ssize_t";
   6960       1.1     ozaki 		break;
   6961       1.1     ozaki 	/* linux_sys_llistxattr */
   6962       1.1     ozaki 	case 233:
   6963       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6964       1.1     ozaki 			p = "ssize_t";
   6965       1.1     ozaki 		break;
   6966       1.1     ozaki 	/* linux_sys_flistxattr */
   6967       1.1     ozaki 	case 234:
   6968       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6969       1.1     ozaki 			p = "ssize_t";
   6970       1.1     ozaki 		break;
   6971       1.1     ozaki 	/* linux_sys_removexattr */
   6972       1.1     ozaki 	case 235:
   6973       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6974       1.1     ozaki 			p = "int";
   6975       1.1     ozaki 		break;
   6976       1.1     ozaki 	/* linux_sys_lremovexattr */
   6977       1.1     ozaki 	case 236:
   6978       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6979       1.1     ozaki 			p = "int";
   6980       1.1     ozaki 		break;
   6981       1.1     ozaki 	/* linux_sys_fremovexattr */
   6982       1.1     ozaki 	case 237:
   6983       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6984       1.1     ozaki 			p = "int";
   6985       1.1     ozaki 		break;
   6986       1.1     ozaki 	/* linux_sys_tkill */
   6987       1.1     ozaki 	case 238:
   6988       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6989       1.1     ozaki 			p = "int";
   6990       1.1     ozaki 		break;
   6991       1.1     ozaki 	/* linux_sys_futex */
   6992       1.1     ozaki 	case 240:
   6993       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6994       1.1     ozaki 			p = "int";
   6995       1.1     ozaki 		break;
   6996       1.1     ozaki 	/* linux_sys_sched_setaffinity */
   6997       1.1     ozaki 	case 241:
   6998       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   6999       1.1     ozaki 			p = "int";
   7000       1.1     ozaki 		break;
   7001       1.1     ozaki 	/* linux_sys_sched_getaffinity */
   7002       1.1     ozaki 	case 242:
   7003       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   7004       1.1     ozaki 			p = "int";
   7005       1.1     ozaki 		break;
   7006       1.1     ozaki 	/* linux_sys_exit_group */
   7007       1.1     ozaki 	case 248:
   7008       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   7009       1.1     ozaki 			p = "int";
   7010       1.1     ozaki 		break;
   7011      1.22  christos 	/* linux_sys_epoll_create */
   7012      1.22  christos 	case 250:
   7013      1.22  christos 		if (ndx == 0 || ndx == 1)
   7014      1.22  christos 			p = "int";
   7015      1.22  christos 		break;
   7016      1.22  christos 	/* linux_sys_epoll_ctl */
   7017      1.22  christos 	case 251:
   7018      1.22  christos 		if (ndx == 0 || ndx == 1)
   7019      1.22  christos 			p = "int";
   7020      1.22  christos 		break;
   7021      1.22  christos 	/* linux_sys_epoll_wait */
   7022      1.22  christos 	case 252:
   7023      1.22  christos 		if (ndx == 0 || ndx == 1)
   7024      1.22  christos 			p = "int";
   7025      1.22  christos 		break;
   7026       1.1     ozaki 	/* linux_sys_set_tid_address */
   7027       1.1     ozaki 	case 256:
   7028       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   7029       1.1     ozaki 			p = "int";
   7030       1.1     ozaki 		break;
   7031      1.16   thorpej 	/* linux_sys_timer_create */
   7032      1.16   thorpej 	case 257:
   7033      1.16   thorpej 		if (ndx == 0 || ndx == 1)
   7034      1.16   thorpej 			p = "int";
   7035      1.16   thorpej 		break;
   7036      1.16   thorpej 	/* linux_sys_timer_settime */
   7037      1.16   thorpej 	case 258:
   7038      1.16   thorpej 		if (ndx == 0 || ndx == 1)
   7039      1.16   thorpej 			p = "int";
   7040      1.16   thorpej 		break;
   7041      1.16   thorpej 	/* linux_sys_timer_gettime */
   7042      1.16   thorpej 	case 259:
   7043      1.16   thorpej 		if (ndx == 0 || ndx == 1)
   7044      1.16   thorpej 			p = "int";
   7045      1.16   thorpej 		break;
   7046      1.16   thorpej 	/* sys_timer_getoverrun */
   7047      1.16   thorpej 	case 260:
   7048      1.16   thorpej 		if (ndx == 0 || ndx == 1)
   7049      1.16   thorpej 			p = "int";
   7050      1.16   thorpej 		break;
   7051      1.16   thorpej 	/* sys_timer_delete */
   7052      1.16   thorpej 	case 261:
   7053      1.16   thorpej 		if (ndx == 0 || ndx == 1)
   7054      1.16   thorpej 			p = "int";
   7055      1.16   thorpej 		break;
   7056       1.1     ozaki 	/* linux_sys_clock_settime */
   7057       1.1     ozaki 	case 262:
   7058       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   7059       1.1     ozaki 			p = "int";
   7060       1.1     ozaki 		break;
   7061       1.1     ozaki 	/* linux_sys_clock_gettime */
   7062       1.1     ozaki 	case 263:
   7063       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   7064       1.1     ozaki 			p = "int";
   7065       1.1     ozaki 		break;
   7066       1.1     ozaki 	/* linux_sys_clock_getres */
   7067       1.1     ozaki 	case 264:
   7068       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   7069       1.1     ozaki 			p = "int";
   7070       1.1     ozaki 		break;
   7071       1.1     ozaki 	/* linux_sys_clock_nanosleep */
   7072       1.1     ozaki 	case 265:
   7073       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   7074       1.1     ozaki 			p = "int";
   7075       1.1     ozaki 		break;
   7076       1.1     ozaki 	/* linux_sys_statfs64 */
   7077       1.1     ozaki 	case 266:
   7078       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   7079       1.1     ozaki 			p = "int";
   7080       1.1     ozaki 		break;
   7081       1.1     ozaki 	/* linux_sys_fstatfs64 */
   7082       1.1     ozaki 	case 267:
   7083       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   7084       1.1     ozaki 			p = "int";
   7085       1.1     ozaki 		break;
   7086       1.1     ozaki 	/* linux_sys_tgkill */
   7087       1.1     ozaki 	case 268:
   7088       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   7089       1.1     ozaki 			p = "int";
   7090       1.1     ozaki 		break;
   7091       1.1     ozaki 	/* compat_50_sys_utimes */
   7092       1.1     ozaki 	case 269:
   7093       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   7094       1.1     ozaki 			p = "int";
   7095       1.1     ozaki 		break;
   7096       1.1     ozaki 	/* linux_sys_fadvise64_64 */
   7097       1.1     ozaki 	case 270:
   7098       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   7099       1.1     ozaki 			p = "int";
   7100       1.1     ozaki 		break;
   7101  1.26.2.1  perseant 	/* linux_sys_mq_open */
   7102  1.26.2.1  perseant 	case 274:
   7103  1.26.2.1  perseant 		if (ndx == 0 || ndx == 1)
   7104  1.26.2.1  perseant 			p = "linux_mqd_t";
   7105  1.26.2.1  perseant 		break;
   7106  1.26.2.1  perseant 	/* linux_sys_mq_unlink */
   7107  1.26.2.1  perseant 	case 275:
   7108  1.26.2.1  perseant 		if (ndx == 0 || ndx == 1)
   7109  1.26.2.1  perseant 			p = "int";
   7110  1.26.2.1  perseant 		break;
   7111  1.26.2.1  perseant 	/* linux_sys_mq_timedsend */
   7112  1.26.2.1  perseant 	case 276:
   7113  1.26.2.1  perseant 		if (ndx == 0 || ndx == 1)
   7114  1.26.2.1  perseant 			p = "int";
   7115  1.26.2.1  perseant 		break;
   7116  1.26.2.1  perseant 	/* linux_sys_mq_timedreceive */
   7117  1.26.2.1  perseant 	case 277:
   7118  1.26.2.1  perseant 		if (ndx == 0 || ndx == 1)
   7119  1.26.2.1  perseant 			p = "ssize_t";
   7120  1.26.2.1  perseant 		break;
   7121  1.26.2.1  perseant 	/* linux_sys_mq_notify */
   7122  1.26.2.1  perseant 	case 278:
   7123  1.26.2.1  perseant 		if (ndx == 0 || ndx == 1)
   7124  1.26.2.1  perseant 			p = "int";
   7125  1.26.2.1  perseant 		break;
   7126  1.26.2.1  perseant 	/* linux_sys_mq_getsetattr */
   7127  1.26.2.1  perseant 	case 279:
   7128  1.26.2.1  perseant 		if (ndx == 0 || ndx == 1)
   7129  1.26.2.1  perseant 			p = "int";
   7130  1.26.2.1  perseant 		break;
   7131      1.24  christos 	/* linux_sys_waitid */
   7132      1.24  christos 	case 280:
   7133      1.24  christos 		if (ndx == 0 || ndx == 1)
   7134      1.24  christos 			p = "int";
   7135      1.24  christos 		break;
   7136      1.25  christos 	/* linux_sys_inotify_init */
   7137      1.25  christos 	case 316:
   7138      1.25  christos 	/* linux_sys_inotify_add_watch */
   7139      1.25  christos 	case 317:
   7140      1.25  christos 		if (ndx == 0 || ndx == 1)
   7141      1.25  christos 			p = "int";
   7142      1.25  christos 		break;
   7143      1.25  christos 	/* linux_sys_inotify_rm_watch */
   7144      1.25  christos 	case 318:
   7145      1.25  christos 		if (ndx == 0 || ndx == 1)
   7146      1.25  christos 			p = "int";
   7147      1.25  christos 		break;
   7148       1.1     ozaki 	/* linux_sys_openat */
   7149       1.1     ozaki 	case 322:
   7150       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   7151       1.1     ozaki 			p = "int";
   7152       1.1     ozaki 		break;
   7153       1.1     ozaki 	/* sys_mkdirat */
   7154       1.1     ozaki 	case 323:
   7155       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   7156       1.1     ozaki 			p = "int";
   7157       1.1     ozaki 		break;
   7158       1.1     ozaki 	/* linux_sys_mknodat */
   7159       1.1     ozaki 	case 324:
   7160       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   7161       1.1     ozaki 			p = "int";
   7162       1.1     ozaki 		break;
   7163       1.1     ozaki 	/* linux_sys_fchownat */
   7164       1.1     ozaki 	case 325:
   7165       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   7166       1.1     ozaki 			p = "int";
   7167       1.1     ozaki 		break;
   7168       1.1     ozaki 	/* linux_sys_fstatat64 */
   7169       1.1     ozaki 	case 327:
   7170       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   7171       1.1     ozaki 			p = "int";
   7172       1.1     ozaki 		break;
   7173       1.1     ozaki 	/* linux_sys_unlinkat */
   7174       1.1     ozaki 	case 328:
   7175       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   7176       1.1     ozaki 			p = "int";
   7177       1.1     ozaki 		break;
   7178       1.1     ozaki 	/* sys_renameat */
   7179       1.1     ozaki 	case 329:
   7180       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   7181       1.1     ozaki 			p = "int";
   7182       1.1     ozaki 		break;
   7183       1.1     ozaki 	/* linux_sys_linkat */
   7184       1.1     ozaki 	case 330:
   7185       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   7186       1.1     ozaki 			p = "int";
   7187       1.1     ozaki 		break;
   7188       1.1     ozaki 	/* sys_symlinkat */
   7189       1.1     ozaki 	case 331:
   7190       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   7191       1.1     ozaki 			p = "int";
   7192       1.1     ozaki 		break;
   7193       1.1     ozaki 	/* sys_readlinkat */
   7194       1.1     ozaki 	case 332:
   7195       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   7196       1.2     njoly 			p = "ssize_t";
   7197       1.1     ozaki 		break;
   7198       1.1     ozaki 	/* linux_sys_fchmodat */
   7199       1.1     ozaki 	case 333:
   7200       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   7201       1.1     ozaki 			p = "int";
   7202       1.1     ozaki 		break;
   7203       1.1     ozaki 	/* linux_sys_faccessat */
   7204       1.1     ozaki 	case 334:
   7205       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   7206       1.1     ozaki 			p = "int";
   7207       1.1     ozaki 		break;
   7208       1.3    martin 	/* linux_sys_pselect6 */
   7209       1.3    martin 	case 335:
   7210       1.3    martin 		if (ndx == 0 || ndx == 1)
   7211       1.3    martin 			p = "int";
   7212       1.3    martin 		break;
   7213       1.1     ozaki 	/* linux_sys_ppoll */
   7214       1.1     ozaki 	case 336:
   7215       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   7216       1.1     ozaki 			p = "int";
   7217       1.1     ozaki 		break;
   7218      1.15   thorpej 	/* sys___futex_set_robust_list */
   7219       1.1     ozaki 	case 338:
   7220       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   7221       1.1     ozaki 			p = "int";
   7222       1.1     ozaki 		break;
   7223      1.15   thorpej 	/* sys___futex_get_robust_list */
   7224       1.1     ozaki 	case 339:
   7225       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   7226       1.1     ozaki 			p = "int";
   7227       1.1     ozaki 		break;
   7228  1.26.2.1  perseant 	/* linux_sys_sync_file_range */
   7229  1.26.2.1  perseant 	case 341:
   7230  1.26.2.1  perseant 		if (ndx == 0 || ndx == 1)
   7231  1.26.2.1  perseant 			p = "int";
   7232  1.26.2.1  perseant 		break;
   7233      1.26  christos 	/* linux_sys_getcpu */
   7234      1.26  christos 	case 345:
   7235      1.26  christos 		if (ndx == 0 || ndx == 1)
   7236      1.26  christos 			p = "int";
   7237      1.26  christos 		break;
   7238      1.22  christos 	/* linux_sys_epoll_pwait */
   7239      1.22  christos 	case 346:
   7240      1.22  christos 		if (ndx == 0 || ndx == 1)
   7241      1.22  christos 			p = "int";
   7242      1.22  christos 		break;
   7243       1.1     ozaki 	/* linux_sys_utimensat */
   7244       1.1     ozaki 	case 348:
   7245       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   7246       1.1     ozaki 			p = "int";
   7247       1.1     ozaki 		break;
   7248      1.17   thorpej 	/* linux_sys_timerfd_create */
   7249      1.17   thorpej 	case 350:
   7250      1.17   thorpej 		if (ndx == 0 || ndx == 1)
   7251      1.17   thorpej 			p = "int";
   7252      1.17   thorpej 		break;
   7253      1.18   thorpej 	/* linux_sys_eventfd */
   7254      1.18   thorpej 	case 351:
   7255      1.18   thorpej 		if (ndx == 0 || ndx == 1)
   7256      1.18   thorpej 			p = "int";
   7257      1.18   thorpej 		break;
   7258      1.14  jdolecek 	/* linux_sys_fallocate */
   7259      1.14  jdolecek 	case 352:
   7260      1.14  jdolecek 		if (ndx == 0 || ndx == 1)
   7261      1.14  jdolecek 			p = "int";
   7262      1.14  jdolecek 		break;
   7263      1.17   thorpej 	/* linux_sys_timerfd_settime */
   7264      1.17   thorpej 	case 353:
   7265      1.17   thorpej 		if (ndx == 0 || ndx == 1)
   7266      1.17   thorpej 			p = "int";
   7267      1.17   thorpej 		break;
   7268      1.17   thorpej 	/* linux_sys_timerfd_gettime */
   7269      1.17   thorpej 	case 354:
   7270      1.17   thorpej 		if (ndx == 0 || ndx == 1)
   7271      1.17   thorpej 			p = "int";
   7272      1.17   thorpej 		break;
   7273      1.18   thorpej 	/* linux_sys_eventfd2 */
   7274      1.18   thorpej 	case 356:
   7275      1.18   thorpej 		if (ndx == 0 || ndx == 1)
   7276      1.18   thorpej 			p = "int";
   7277      1.18   thorpej 		break;
   7278      1.22  christos 	/* linux_sys_epoll_create1 */
   7279      1.22  christos 	case 357:
   7280      1.22  christos 		if (ndx == 0 || ndx == 1)
   7281      1.22  christos 			p = "int";
   7282      1.22  christos 		break;
   7283       1.1     ozaki 	/* linux_sys_dup3 */
   7284       1.1     ozaki 	case 358:
   7285       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   7286       1.1     ozaki 			p = "int";
   7287       1.1     ozaki 		break;
   7288       1.1     ozaki 	/* linux_sys_pipe2 */
   7289       1.1     ozaki 	case 359:
   7290       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   7291       1.1     ozaki 			p = "int";
   7292       1.1     ozaki 		break;
   7293      1.25  christos 	/* linux_sys_inotify_init1 */
   7294      1.25  christos 	case 360:
   7295      1.25  christos 		if (ndx == 0 || ndx == 1)
   7296      1.25  christos 			p = "int";
   7297      1.25  christos 		break;
   7298      1.19   thorpej 	/* linux_sys_preadv */
   7299      1.19   thorpej 	case 361:
   7300      1.19   thorpej 		if (ndx == 0 || ndx == 1)
   7301      1.19   thorpej 			p = "int";
   7302      1.19   thorpej 		break;
   7303      1.19   thorpej 	/* linux_sys_pwritev */
   7304      1.19   thorpej 	case 362:
   7305      1.19   thorpej 		if (ndx == 0 || ndx == 1)
   7306      1.19   thorpej 			p = "int";
   7307      1.19   thorpej 		break;
   7308      1.11  christos 	/* linux_sys_recvmmsg */
   7309      1.11  christos 	case 365:
   7310      1.11  christos 		if (ndx == 0 || ndx == 1)
   7311      1.11  christos 			p = "int";
   7312      1.11  christos 		break;
   7313      1.10    martin 	/* linux_sys_accept4 */
   7314      1.10    martin 	case 366:
   7315      1.10    martin 		if (ndx == 0 || ndx == 1)
   7316      1.10    martin 			p = "int";
   7317      1.10    martin 		break;
   7318      1.21       ryo 	/* linux_sys_prlimit64 */
   7319      1.21       ryo 	case 369:
   7320      1.21       ryo 		if (ndx == 0 || ndx == 1)
   7321      1.21       ryo 			p = "int";
   7322      1.21       ryo 		break;
   7323  1.26.2.1  perseant 	/* linux_sys_syncfs */
   7324  1.26.2.1  perseant 	case 373:
   7325  1.26.2.1  perseant 		if (ndx == 0 || ndx == 1)
   7326  1.26.2.1  perseant 			p = "int";
   7327  1.26.2.1  perseant 		break;
   7328      1.11  christos 	/* linux_sys_sendmmsg */
   7329      1.11  christos 	case 374:
   7330      1.11  christos 		if (ndx == 0 || ndx == 1)
   7331      1.11  christos 			p = "int";
   7332      1.11  christos 		break;
   7333  1.26.2.1  perseant 	/* linux_sys_renameat2 */
   7334  1.26.2.1  perseant 	case 382:
   7335  1.26.2.1  perseant 		if (ndx == 0 || ndx == 1)
   7336  1.26.2.1  perseant 			p = "int";
   7337  1.26.2.1  perseant 		break;
   7338       1.1     ozaki 	/* linux_sys_breakpoint */
   7339       1.1     ozaki 	case 385:
   7340       1.1     ozaki 	/* linux_sys_cacheflush */
   7341       1.1     ozaki 	case 386:
   7342       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   7343       1.1     ozaki 			p = "int";
   7344       1.1     ozaki 		break;
   7345       1.1     ozaki 	/* linux_sys_set_tls */
   7346       1.1     ozaki 	case 389:
   7347       1.1     ozaki 		if (ndx == 0 || ndx == 1)
   7348       1.1     ozaki 			p = "int";
   7349       1.1     ozaki 		break;
   7350  1.26.2.1  perseant 	/* linux_sys_copy_file_range */
   7351  1.26.2.1  perseant 	case 391:
   7352  1.26.2.1  perseant 		if (ndx == 0 || ndx == 1)
   7353  1.26.2.1  perseant 			p = "ssize_t";
   7354  1.26.2.1  perseant 		break;
   7355      1.23  christos 	/* linux_sys_statx */
   7356      1.23  christos 	case 397:
   7357      1.23  christos 		if (ndx == 0 || ndx == 1)
   7358      1.23  christos 			p = "int";
   7359      1.23  christos 		break;
   7360  1.26.2.1  perseant 	/* linux_sys_clone3 */
   7361  1.26.2.1  perseant 	case 435:
   7362  1.26.2.1  perseant 		if (ndx == 0 || ndx == 1)
   7363  1.26.2.1  perseant 			p = "int";
   7364  1.26.2.1  perseant 		break;
   7365      1.23  christos 	/* linux_sys_close_range */
   7366      1.23  christos 	case 436:
   7367      1.23  christos 		if (ndx == 0 || ndx == 1)
   7368      1.23  christos 			p = "int";
   7369      1.23  christos 		break;
   7370      1.26  christos 	/* linux_sys_faccessat2 */
   7371      1.26  christos 	case 439:
   7372      1.26  christos 		if (ndx == 0 || ndx == 1)
   7373      1.26  christos 			p = "int";
   7374      1.26  christos 		break;
   7375      1.22  christos 	/* linux_sys_epoll_pwait2 */
   7376      1.22  christos 	case 441:
   7377      1.22  christos 		if (ndx == 0 || ndx == 1)
   7378      1.22  christos 			p = "int";
   7379      1.22  christos 		break;
   7380       1.1     ozaki 	default:
   7381       1.1     ozaki 		break;
   7382       1.1     ozaki 	};
   7383       1.1     ozaki 	if (p != NULL)
   7384       1.1     ozaki 		strlcpy(desc, p, descsz);
   7385       1.1     ozaki }
   7386