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