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