1219560Savg/*
2219560Savg * System call argument to DTrace register array converstion.
3219560Savg *
4219560Savg * DO NOT EDIT-- this file is automatically generated.
5219560Savg * $FreeBSD$
6219560Savg * This file is part of the DTrace syscall provider.
7219560Savg */
8219560Savg
9219560Savgstatic void
10219560Savgsystrace_args(int sysnum, void *params, uint64_t *uarg, int *n_args)
11219560Savg{
12219560Savg	int64_t *iarg  = (int64_t *) uarg;
13219560Savg	switch (sysnum) {
14219560Savg#define	nosys	linux_nosys
15219560Savg	/* sys_exit */
16219560Savg	case 1: {
17219560Savg		struct sys_exit_args *p = params;
18219560Savg		iarg[0] = p->rval; /* int */
19219560Savg		*n_args = 1;
20219560Savg		break;
21219560Savg	}
22219560Savg	/* linux_fork */
23219560Savg	case 2: {
24219560Savg		*n_args = 0;
25219560Savg		break;
26219560Savg	}
27219560Savg	/* read */
28219560Savg	case 3: {
29219560Savg		struct read_args *p = params;
30219560Savg		iarg[0] = p->fd; /* int */
31219560Savg		uarg[1] = (intptr_t) p->buf; /* char * */
32219560Savg		uarg[2] = p->nbyte; /* u_int */
33219560Savg		*n_args = 3;
34219560Savg		break;
35219560Savg	}
36219560Savg	/* write */
37219560Savg	case 4: {
38219560Savg		struct write_args *p = params;
39219560Savg		iarg[0] = p->fd; /* int */
40219560Savg		uarg[1] = (intptr_t) p->buf; /* char * */
41219560Savg		uarg[2] = p->nbyte; /* u_int */
42219560Savg		*n_args = 3;
43219560Savg		break;
44219560Savg	}
45219560Savg	/* linux_open */
46219560Savg	case 5: {
47219560Savg		struct linux_open_args *p = params;
48219560Savg		uarg[0] = (intptr_t) p->path; /* char * */
49219560Savg		iarg[1] = p->flags; /* l_int */
50219560Savg		iarg[2] = p->mode; /* l_int */
51219560Savg		*n_args = 3;
52219560Savg		break;
53219560Savg	}
54219560Savg	/* close */
55219560Savg	case 6: {
56219560Savg		struct close_args *p = params;
57219560Savg		iarg[0] = p->fd; /* int */
58219560Savg		*n_args = 1;
59219560Savg		break;
60219560Savg	}
61219560Savg	/* linux_waitpid */
62219560Savg	case 7: {
63219560Savg		struct linux_waitpid_args *p = params;
64219560Savg		iarg[0] = p->pid; /* l_pid_t */
65219560Savg		uarg[1] = (intptr_t) p->status; /* l_int * */
66219560Savg		iarg[2] = p->options; /* l_int */
67219560Savg		*n_args = 3;
68219560Savg		break;
69219560Savg	}
70219560Savg	/* linux_creat */
71219560Savg	case 8: {
72219560Savg		struct linux_creat_args *p = params;
73219560Savg		uarg[0] = (intptr_t) p->path; /* char * */
74219560Savg		iarg[1] = p->mode; /* l_int */
75219560Savg		*n_args = 2;
76219560Savg		break;
77219560Savg	}
78219560Savg	/* linux_link */
79219560Savg	case 9: {
80219560Savg		struct linux_link_args *p = params;
81219560Savg		uarg[0] = (intptr_t) p->path; /* char * */
82219560Savg		uarg[1] = (intptr_t) p->to; /* char * */
83219560Savg		*n_args = 2;
84219560Savg		break;
85219560Savg	}
86219560Savg	/* linux_unlink */
87219560Savg	case 10: {
88219560Savg		struct linux_unlink_args *p = params;
89219560Savg		uarg[0] = (intptr_t) p->path; /* char * */
90219560Savg		*n_args = 1;
91219560Savg		break;
92219560Savg	}
93219560Savg	/* linux_execve */
94219560Savg	case 11: {
95219560Savg		struct linux_execve_args *p = params;
96219560Savg		uarg[0] = (intptr_t) p->path; /* char * */
97219560Savg		uarg[1] = (intptr_t) p->argp; /* u_int32_t * */
98219560Savg		uarg[2] = (intptr_t) p->envp; /* u_int32_t * */
99219560Savg		*n_args = 3;
100219560Savg		break;
101219560Savg	}
102219560Savg	/* linux_chdir */
103219560Savg	case 12: {
104219560Savg		struct linux_chdir_args *p = params;
105219560Savg		uarg[0] = (intptr_t) p->path; /* char * */
106219560Savg		*n_args = 1;
107219560Savg		break;
108219560Savg	}
109219560Savg	/* linux_time */
110219560Savg	case 13: {
111219560Savg		struct linux_time_args *p = params;
112219560Savg		uarg[0] = (intptr_t) p->tm; /* l_time_t * */
113219560Savg		*n_args = 1;
114219560Savg		break;
115219560Savg	}
116219560Savg	/* linux_mknod */
117219560Savg	case 14: {
118219560Savg		struct linux_mknod_args *p = params;
119219560Savg		uarg[0] = (intptr_t) p->path; /* char * */
120219560Savg		iarg[1] = p->mode; /* l_int */
121219560Savg		iarg[2] = p->dev; /* l_dev_t */
122219560Savg		*n_args = 3;
123219560Savg		break;
124219560Savg	}
125219560Savg	/* linux_chmod */
126219560Savg	case 15: {
127219560Savg		struct linux_chmod_args *p = params;
128219560Savg		uarg[0] = (intptr_t) p->path; /* char * */
129219560Savg		iarg[1] = p->mode; /* l_mode_t */
130219560Savg		*n_args = 2;
131219560Savg		break;
132219560Savg	}
133219560Savg	/* linux_lchown16 */
134219560Savg	case 16: {
135219560Savg		struct linux_lchown16_args *p = params;
136219560Savg		uarg[0] = (intptr_t) p->path; /* char * */
137219560Savg		iarg[1] = p->uid; /* l_uid16_t */
138219560Savg		iarg[2] = p->gid; /* l_gid16_t */
139219560Savg		*n_args = 3;
140219560Savg		break;
141219560Savg	}
142219560Savg	/* linux_stat */
143219560Savg	case 18: {
144219560Savg		struct linux_stat_args *p = params;
145219560Savg		uarg[0] = (intptr_t) p->path; /* char * */
146219560Savg		uarg[1] = (intptr_t) p->up; /* struct linux_stat * */
147219560Savg		*n_args = 2;
148219560Savg		break;
149219560Savg	}
150219560Savg	/* linux_lseek */
151219560Savg	case 19: {
152219560Savg		struct linux_lseek_args *p = params;
153219560Savg		iarg[0] = p->fdes; /* l_uint */
154219560Savg		iarg[1] = p->off; /* l_off_t */
155219560Savg		iarg[2] = p->whence; /* l_int */
156219560Savg		*n_args = 3;
157219560Savg		break;
158219560Savg	}
159219560Savg	/* linux_getpid */
160219560Savg	case 20: {
161219560Savg		*n_args = 0;
162219560Savg		break;
163219560Savg	}
164219560Savg	/* linux_mount */
165219560Savg	case 21: {
166219560Savg		struct linux_mount_args *p = params;
167219560Savg		uarg[0] = (intptr_t) p->specialfile; /* char * */
168219560Savg		uarg[1] = (intptr_t) p->dir; /* char * */
169219560Savg		uarg[2] = (intptr_t) p->filesystemtype; /* char * */
170219560Savg		iarg[3] = p->rwflag; /* l_ulong */
171219560Savg		uarg[4] = (intptr_t) p->data; /* void * */
172219560Savg		*n_args = 5;
173219560Savg		break;
174219560Savg	}
175219560Savg	/* linux_oldumount */
176219560Savg	case 22: {
177219560Savg		struct linux_oldumount_args *p = params;
178219560Savg		uarg[0] = (intptr_t) p->path; /* char * */
179219560Savg		*n_args = 1;
180219560Savg		break;
181219560Savg	}
182219560Savg	/* linux_setuid16 */
183219560Savg	case 23: {
184219560Savg		struct linux_setuid16_args *p = params;
185219560Savg		iarg[0] = p->uid; /* l_uid16_t */
186219560Savg		*n_args = 1;
187219560Savg		break;
188219560Savg	}
189219560Savg	/* linux_getuid16 */
190219560Savg	case 24: {
191219560Savg		*n_args = 0;
192219560Savg		break;
193219560Savg	}
194219560Savg	/* linux_stime */
195219560Savg	case 25: {
196219560Savg		*n_args = 0;
197219560Savg		break;
198219560Savg	}
199219560Savg	/* linux_ptrace */
200219560Savg	case 26: {
201219560Savg		struct linux_ptrace_args *p = params;
202219560Savg		iarg[0] = p->req; /* l_long */
203219560Savg		iarg[1] = p->pid; /* l_long */
204219560Savg		iarg[2] = p->addr; /* l_long */
205219560Savg		iarg[3] = p->data; /* l_long */
206219560Savg		*n_args = 4;
207219560Savg		break;
208219560Savg	}
209219560Savg	/* linux_alarm */
210219560Savg	case 27: {
211219560Savg		struct linux_alarm_args *p = params;
212219560Savg		iarg[0] = p->secs; /* l_uint */
213219560Savg		*n_args = 1;
214219560Savg		break;
215219560Savg	}
216219560Savg	/* linux_pause */
217219560Savg	case 29: {
218219560Savg		*n_args = 0;
219219560Savg		break;
220219560Savg	}
221219560Savg	/* linux_utime */
222219560Savg	case 30: {
223219560Savg		struct linux_utime_args *p = params;
224219560Savg		uarg[0] = (intptr_t) p->fname; /* char * */
225219560Savg		uarg[1] = (intptr_t) p->times; /* struct l_utimbuf * */
226219560Savg		*n_args = 2;
227219560Savg		break;
228219560Savg	}
229219560Savg	/* linux_access */
230219560Savg	case 33: {
231219560Savg		struct linux_access_args *p = params;
232219560Savg		uarg[0] = (intptr_t) p->path; /* char * */
233219560Savg		iarg[1] = p->flags; /* l_int */
234219560Savg		*n_args = 2;
235219560Savg		break;
236219560Savg	}
237219560Savg	/* linux_nice */
238219560Savg	case 34: {
239219560Savg		struct linux_nice_args *p = params;
240219560Savg		iarg[0] = p->inc; /* l_int */
241219560Savg		*n_args = 1;
242219560Savg		break;
243219560Savg	}
244219560Savg	/* sync */
245219560Savg	case 36: {
246219560Savg		*n_args = 0;
247219560Savg		break;
248219560Savg	}
249219560Savg	/* linux_kill */
250219560Savg	case 37: {
251219560Savg		struct linux_kill_args *p = params;
252219560Savg		iarg[0] = p->pid; /* l_int */
253219560Savg		iarg[1] = p->signum; /* l_int */
254219560Savg		*n_args = 2;
255219560Savg		break;
256219560Savg	}
257219560Savg	/* linux_rename */
258219560Savg	case 38: {
259219560Savg		struct linux_rename_args *p = params;
260219560Savg		uarg[0] = (intptr_t) p->from; /* char * */
261219560Savg		uarg[1] = (intptr_t) p->to; /* char * */
262219560Savg		*n_args = 2;
263219560Savg		break;
264219560Savg	}
265219560Savg	/* linux_mkdir */
266219560Savg	case 39: {
267219560Savg		struct linux_mkdir_args *p = params;
268219560Savg		uarg[0] = (intptr_t) p->path; /* char * */
269219560Savg		iarg[1] = p->mode; /* l_int */
270219560Savg		*n_args = 2;
271219560Savg		break;
272219560Savg	}
273219560Savg	/* linux_rmdir */
274219560Savg	case 40: {
275219560Savg		struct linux_rmdir_args *p = params;
276219560Savg		uarg[0] = (intptr_t) p->path; /* char * */
277219560Savg		*n_args = 1;
278219560Savg		break;
279219560Savg	}
280219560Savg	/* dup */
281219560Savg	case 41: {
282219560Savg		struct dup_args *p = params;
283219560Savg		uarg[0] = p->fd; /* u_int */
284219560Savg		*n_args = 1;
285219560Savg		break;
286219560Savg	}
287219560Savg	/* linux_pipe */
288219560Savg	case 42: {
289219560Savg		struct linux_pipe_args *p = params;
290248533Sjkim		uarg[0] = (intptr_t) p->pipefds; /* l_int * */
291219560Savg		*n_args = 1;
292219560Savg		break;
293219560Savg	}
294219560Savg	/* linux_times */
295219560Savg	case 43: {
296219560Savg		struct linux_times_args *p = params;
297219560Savg		uarg[0] = (intptr_t) p->buf; /* struct l_times_argv * */
298219560Savg		*n_args = 1;
299219560Savg		break;
300219560Savg	}
301219560Savg	/* linux_brk */
302219560Savg	case 45: {
303219560Savg		struct linux_brk_args *p = params;
304219560Savg		iarg[0] = p->dsend; /* l_ulong */
305219560Savg		*n_args = 1;
306219560Savg		break;
307219560Savg	}
308219560Savg	/* linux_setgid16 */
309219560Savg	case 46: {
310219560Savg		struct linux_setgid16_args *p = params;
311219560Savg		iarg[0] = p->gid; /* l_gid16_t */
312219560Savg		*n_args = 1;
313219560Savg		break;
314219560Savg	}
315219560Savg	/* linux_getgid16 */
316219560Savg	case 47: {
317219560Savg		*n_args = 0;
318219560Savg		break;
319219560Savg	}
320219560Savg	/* linux_signal */
321219560Savg	case 48: {
322219560Savg		struct linux_signal_args *p = params;
323219560Savg		iarg[0] = p->sig; /* l_int */
324219560Savg		iarg[1] = p->handler; /* l_handler_t */
325219560Savg		*n_args = 2;
326219560Savg		break;
327219560Savg	}
328219560Savg	/* linux_geteuid16 */
329219560Savg	case 49: {
330219560Savg		*n_args = 0;
331219560Savg		break;
332219560Savg	}
333219560Savg	/* linux_getegid16 */
334219560Savg	case 50: {
335219560Savg		*n_args = 0;
336219560Savg		break;
337219560Savg	}
338219560Savg	/* acct */
339219560Savg	case 51: {
340219560Savg		struct acct_args *p = params;
341219560Savg		uarg[0] = (intptr_t) p->path; /* char * */
342219560Savg		*n_args = 1;
343219560Savg		break;
344219560Savg	}
345219560Savg	/* linux_umount */
346219560Savg	case 52: {
347219560Savg		struct linux_umount_args *p = params;
348219560Savg		uarg[0] = (intptr_t) p->path; /* char * */
349219560Savg		iarg[1] = p->flags; /* l_int */
350219560Savg		*n_args = 2;
351219560Savg		break;
352219560Savg	}
353219560Savg	/* linux_ioctl */
354219560Savg	case 54: {
355219560Savg		struct linux_ioctl_args *p = params;
356219560Savg		iarg[0] = p->fd; /* l_uint */
357219560Savg		iarg[1] = p->cmd; /* l_uint */
358219560Savg		uarg[2] = p->arg; /* uintptr_t */
359219560Savg		*n_args = 3;
360219560Savg		break;
361219560Savg	}
362219560Savg	/* linux_fcntl */
363219560Savg	case 55: {
364219560Savg		struct linux_fcntl_args *p = params;
365219560Savg		iarg[0] = p->fd; /* l_uint */
366219560Savg		iarg[1] = p->cmd; /* l_uint */
367219560Savg		uarg[2] = p->arg; /* uintptr_t */
368219560Savg		*n_args = 3;
369219560Savg		break;
370219560Savg	}
371219560Savg	/* setpgid */
372219560Savg	case 57: {
373219560Savg		struct setpgid_args *p = params;
374219560Savg		iarg[0] = p->pid; /* int */
375219560Savg		iarg[1] = p->pgid; /* int */
376219560Savg		*n_args = 2;
377219560Savg		break;
378219560Savg	}
379219560Savg	/* linux_olduname */
380219560Savg	case 59: {
381219560Savg		*n_args = 0;
382219560Savg		break;
383219560Savg	}
384219560Savg	/* umask */
385219560Savg	case 60: {
386219560Savg		struct umask_args *p = params;
387219560Savg		iarg[0] = p->newmask; /* int */
388219560Savg		*n_args = 1;
389219560Savg		break;
390219560Savg	}
391219560Savg	/* chroot */
392219560Savg	case 61: {
393219560Savg		struct chroot_args *p = params;
394219560Savg		uarg[0] = (intptr_t) p->path; /* char * */
395219560Savg		*n_args = 1;
396219560Savg		break;
397219560Savg	}
398219560Savg	/* linux_ustat */
399219560Savg	case 62: {
400219560Savg		struct linux_ustat_args *p = params;
401219560Savg		iarg[0] = p->dev; /* l_dev_t */
402219560Savg		uarg[1] = (intptr_t) p->ubuf; /* struct l_ustat * */
403219560Savg		*n_args = 2;
404219560Savg		break;
405219560Savg	}
406219560Savg	/* dup2 */
407219560Savg	case 63: {
408219560Savg		struct dup2_args *p = params;
409219560Savg		uarg[0] = p->from; /* u_int */
410219560Savg		uarg[1] = p->to; /* u_int */
411219560Savg		*n_args = 2;
412219560Savg		break;
413219560Savg	}
414219560Savg	/* linux_getppid */
415219560Savg	case 64: {
416219560Savg		*n_args = 0;
417219560Savg		break;
418219560Savg	}
419219560Savg	/* getpgrp */
420219560Savg	case 65: {
421219560Savg		*n_args = 0;
422219560Savg		break;
423219560Savg	}
424219560Savg	/* setsid */
425219560Savg	case 66: {
426219560Savg		*n_args = 0;
427219560Savg		break;
428219560Savg	}
429219560Savg	/* linux_sigaction */
430219560Savg	case 67: {
431219560Savg		struct linux_sigaction_args *p = params;
432219560Savg		iarg[0] = p->sig; /* l_int */
433219560Savg		uarg[1] = (intptr_t) p->nsa; /* l_osigaction_t * */
434219560Savg		uarg[2] = (intptr_t) p->osa; /* l_osigaction_t * */
435219560Savg		*n_args = 3;
436219560Savg		break;
437219560Savg	}
438219560Savg	/* linux_sgetmask */
439219560Savg	case 68: {
440219560Savg		*n_args = 0;
441219560Savg		break;
442219560Savg	}
443219560Savg	/* linux_ssetmask */
444219560Savg	case 69: {
445219560Savg		struct linux_ssetmask_args *p = params;
446219560Savg		iarg[0] = p->mask; /* l_osigset_t */
447219560Savg		*n_args = 1;
448219560Savg		break;
449219560Savg	}
450219560Savg	/* linux_setreuid16 */
451219560Savg	case 70: {
452219560Savg		struct linux_setreuid16_args *p = params;
453219560Savg		iarg[0] = p->ruid; /* l_uid16_t */
454219560Savg		iarg[1] = p->euid; /* l_uid16_t */
455219560Savg		*n_args = 2;
456219560Savg		break;
457219560Savg	}
458219560Savg	/* linux_setregid16 */
459219560Savg	case 71: {
460219560Savg		struct linux_setregid16_args *p = params;
461219560Savg		iarg[0] = p->rgid; /* l_gid16_t */
462219560Savg		iarg[1] = p->egid; /* l_gid16_t */
463219560Savg		*n_args = 2;
464219560Savg		break;
465219560Savg	}
466219560Savg	/* linux_sigsuspend */
467219560Savg	case 72: {
468219560Savg		struct linux_sigsuspend_args *p = params;
469219560Savg		iarg[0] = p->hist0; /* l_int */
470219560Savg		iarg[1] = p->hist1; /* l_int */
471219560Savg		iarg[2] = p->mask; /* l_osigset_t */
472219560Savg		*n_args = 3;
473219560Savg		break;
474219560Savg	}
475219560Savg	/* linux_sigpending */
476219560Savg	case 73: {
477219560Savg		struct linux_sigpending_args *p = params;
478219560Savg		uarg[0] = (intptr_t) p->mask; /* l_osigset_t * */
479219560Savg		*n_args = 1;
480219560Savg		break;
481219560Savg	}
482219560Savg	/* linux_sethostname */
483219560Savg	case 74: {
484219560Savg		struct linux_sethostname_args *p = params;
485219560Savg		uarg[0] = (intptr_t) p->hostname; /* char * */
486219560Savg		uarg[1] = p->len; /* u_int */
487219560Savg		*n_args = 2;
488219560Savg		break;
489219560Savg	}
490219560Savg	/* linux_setrlimit */
491219560Savg	case 75: {
492219560Savg		struct linux_setrlimit_args *p = params;
493219560Savg		iarg[0] = p->resource; /* l_uint */
494219560Savg		uarg[1] = (intptr_t) p->rlim; /* struct l_rlimit * */
495219560Savg		*n_args = 2;
496219560Savg		break;
497219560Savg	}
498219560Savg	/* linux_old_getrlimit */
499219560Savg	case 76: {
500219560Savg		struct linux_old_getrlimit_args *p = params;
501219560Savg		iarg[0] = p->resource; /* l_uint */
502219560Savg		uarg[1] = (intptr_t) p->rlim; /* struct l_rlimit * */
503219560Savg		*n_args = 2;
504219560Savg		break;
505219560Savg	}
506219560Savg	/* linux_getrusage */
507219560Savg	case 77: {
508219560Savg		struct linux_getrusage_args *p = params;
509219560Savg		iarg[0] = p->who; /* int */
510219560Savg		uarg[1] = (intptr_t) p->rusage; /* struct l_rusage * */
511219560Savg		*n_args = 2;
512219560Savg		break;
513219560Savg	}
514219560Savg	/* linux_gettimeofday */
515219560Savg	case 78: {
516219560Savg		struct linux_gettimeofday_args *p = params;
517219560Savg		uarg[0] = (intptr_t) p->tp; /* struct l_timeval * */
518219560Savg		uarg[1] = (intptr_t) p->tzp; /* struct timezone * */
519219560Savg		*n_args = 2;
520219560Savg		break;
521219560Savg	}
522219560Savg	/* linux_settimeofday */
523219560Savg	case 79: {
524219560Savg		struct linux_settimeofday_args *p = params;
525219560Savg		uarg[0] = (intptr_t) p->tp; /* struct l_timeval * */
526219560Savg		uarg[1] = (intptr_t) p->tzp; /* struct timezone * */
527219560Savg		*n_args = 2;
528219560Savg		break;
529219560Savg	}
530219560Savg	/* linux_getgroups16 */
531219560Savg	case 80: {
532219560Savg		struct linux_getgroups16_args *p = params;
533219560Savg		iarg[0] = p->gidsetsize; /* l_uint */
534219560Savg		uarg[1] = (intptr_t) p->gidset; /* l_gid16_t * */
535219560Savg		*n_args = 2;
536219560Savg		break;
537219560Savg	}
538219560Savg	/* linux_setgroups16 */
539219560Savg	case 81: {
540219560Savg		struct linux_setgroups16_args *p = params;
541219560Savg		iarg[0] = p->gidsetsize; /* l_uint */
542219560Savg		uarg[1] = (intptr_t) p->gidset; /* l_gid16_t * */
543219560Savg		*n_args = 2;
544219560Savg		break;
545219560Savg	}
546219560Savg	/* linux_old_select */
547219560Savg	case 82: {
548219560Savg		struct linux_old_select_args *p = params;
549219560Savg		uarg[0] = (intptr_t) p->ptr; /* struct l_old_select_argv * */
550219560Savg		*n_args = 1;
551219560Savg		break;
552219560Savg	}
553219560Savg	/* linux_symlink */
554219560Savg	case 83: {
555219560Savg		struct linux_symlink_args *p = params;
556219560Savg		uarg[0] = (intptr_t) p->path; /* char * */
557219560Savg		uarg[1] = (intptr_t) p->to; /* char * */
558219560Savg		*n_args = 2;
559219560Savg		break;
560219560Savg	}
561219560Savg	/* linux_lstat */
562219560Savg	case 84: {
563219560Savg		struct linux_lstat_args *p = params;
564219560Savg		uarg[0] = (intptr_t) p->path; /* char * */
565219560Savg		uarg[1] = (intptr_t) p->up; /* struct linux_lstat * */
566219560Savg		*n_args = 2;
567219560Savg		break;
568219560Savg	}
569219560Savg	/* linux_readlink */
570219560Savg	case 85: {
571219560Savg		struct linux_readlink_args *p = params;
572219560Savg		uarg[0] = (intptr_t) p->name; /* char * */
573219560Savg		uarg[1] = (intptr_t) p->buf; /* char * */
574219560Savg		iarg[2] = p->count; /* l_int */
575219560Savg		*n_args = 3;
576219560Savg		break;
577219560Savg	}
578219560Savg	/* swapon */
579219560Savg	case 87: {
580219560Savg		struct swapon_args *p = params;
581219560Savg		uarg[0] = (intptr_t) p->name; /* char * */
582219560Savg		*n_args = 1;
583219560Savg		break;
584219560Savg	}
585219560Savg	/* linux_reboot */
586219560Savg	case 88: {
587219560Savg		struct linux_reboot_args *p = params;
588219560Savg		iarg[0] = p->magic1; /* l_int */
589219560Savg		iarg[1] = p->magic2; /* l_int */
590219560Savg		iarg[2] = p->cmd; /* l_uint */
591219560Savg		uarg[3] = (intptr_t) p->arg; /* void * */
592219560Savg		*n_args = 4;
593219560Savg		break;
594219560Savg	}
595219560Savg	/* linux_readdir */
596219560Savg	case 89: {
597219560Savg		struct linux_readdir_args *p = params;
598219560Savg		iarg[0] = p->fd; /* l_uint */
599219560Savg		uarg[1] = (intptr_t) p->dent; /* struct l_dirent * */
600219560Savg		iarg[2] = p->count; /* l_uint */
601219560Savg		*n_args = 3;
602219560Savg		break;
603219560Savg	}
604219560Savg	/* linux_mmap */
605219560Savg	case 90: {
606219560Savg		struct linux_mmap_args *p = params;
607219560Savg		uarg[0] = (intptr_t) p->ptr; /* struct l_mmap_argv * */
608219560Savg		*n_args = 1;
609219560Savg		break;
610219560Savg	}
611219560Savg	/* munmap */
612219560Savg	case 91: {
613219560Savg		struct munmap_args *p = params;
614219560Savg		uarg[0] = (intptr_t) p->addr; /* caddr_t */
615219560Savg		iarg[1] = p->len; /* int */
616219560Savg		*n_args = 2;
617219560Savg		break;
618219560Savg	}
619219560Savg	/* linux_truncate */
620219560Savg	case 92: {
621219560Savg		struct linux_truncate_args *p = params;
622219560Savg		uarg[0] = (intptr_t) p->path; /* char * */
623219560Savg		iarg[1] = p->length; /* l_ulong */
624219560Savg		*n_args = 2;
625219560Savg		break;
626219560Savg	}
627219560Savg	/* linux_ftruncate */
628219560Savg	case 93: {
629219560Savg		struct linux_ftruncate_args *p = params;
630219560Savg		iarg[0] = p->fd; /* int */
631219560Savg		iarg[1] = p->length; /* long */
632219560Savg		*n_args = 2;
633219560Savg		break;
634219560Savg	}
635219560Savg	/* fchmod */
636219560Savg	case 94: {
637219560Savg		struct fchmod_args *p = params;
638219560Savg		iarg[0] = p->fd; /* int */
639219560Savg		iarg[1] = p->mode; /* int */
640219560Savg		*n_args = 2;
641219560Savg		break;
642219560Savg	}
643219560Savg	/* fchown */
644219560Savg	case 95: {
645219560Savg		struct fchown_args *p = params;
646219560Savg		iarg[0] = p->fd; /* int */
647219560Savg		iarg[1] = p->uid; /* int */
648219560Savg		iarg[2] = p->gid; /* int */
649219560Savg		*n_args = 3;
650219560Savg		break;
651219560Savg	}
652219560Savg	/* linux_getpriority */
653219560Savg	case 96: {
654219560Savg		struct linux_getpriority_args *p = params;
655219560Savg		iarg[0] = p->which; /* int */
656219560Savg		iarg[1] = p->who; /* int */
657219560Savg		*n_args = 2;
658219560Savg		break;
659219560Savg	}
660219560Savg	/* setpriority */
661219560Savg	case 97: {
662219560Savg		struct setpriority_args *p = params;
663219560Savg		iarg[0] = p->which; /* int */
664219560Savg		iarg[1] = p->who; /* int */
665219560Savg		iarg[2] = p->prio; /* int */
666219560Savg		*n_args = 3;
667219560Savg		break;
668219560Savg	}
669219560Savg	/* linux_statfs */
670219560Savg	case 99: {
671219560Savg		struct linux_statfs_args *p = params;
672219560Savg		uarg[0] = (intptr_t) p->path; /* char * */
673219560Savg		uarg[1] = (intptr_t) p->buf; /* struct l_statfs_buf * */
674219560Savg		*n_args = 2;
675219560Savg		break;
676219560Savg	}
677219560Savg	/* linux_fstatfs */
678219560Savg	case 100: {
679219560Savg		struct linux_fstatfs_args *p = params;
680219560Savg		iarg[0] = p->fd; /* l_uint */
681219560Savg		uarg[1] = (intptr_t) p->buf; /* struct l_statfs_buf * */
682219560Savg		*n_args = 2;
683219560Savg		break;
684219560Savg	}
685219560Savg	/* linux_socketcall */
686219560Savg	case 102: {
687219560Savg		struct linux_socketcall_args *p = params;
688219560Savg		iarg[0] = p->what; /* l_int */
689219560Savg		iarg[1] = p->args; /* l_ulong */
690219560Savg		*n_args = 2;
691219560Savg		break;
692219560Savg	}
693219560Savg	/* linux_syslog */
694219560Savg	case 103: {
695219560Savg		struct linux_syslog_args *p = params;
696219560Savg		iarg[0] = p->type; /* l_int */
697219560Savg		uarg[1] = (intptr_t) p->buf; /* char * */
698219560Savg		iarg[2] = p->len; /* l_int */
699219560Savg		*n_args = 3;
700219560Savg		break;
701219560Savg	}
702219560Savg	/* linux_setitimer */
703219560Savg	case 104: {
704219560Savg		struct linux_setitimer_args *p = params;
705219560Savg		iarg[0] = p->which; /* l_int */
706219560Savg		uarg[1] = (intptr_t) p->itv; /* struct l_itimerval * */
707219560Savg		uarg[2] = (intptr_t) p->oitv; /* struct l_itimerval * */
708219560Savg		*n_args = 3;
709219560Savg		break;
710219560Savg	}
711219560Savg	/* linux_getitimer */
712219560Savg	case 105: {
713219560Savg		struct linux_getitimer_args *p = params;
714219560Savg		iarg[0] = p->which; /* l_int */
715219560Savg		uarg[1] = (intptr_t) p->itv; /* struct l_itimerval * */
716219560Savg		*n_args = 2;
717219560Savg		break;
718219560Savg	}
719219560Savg	/* linux_newstat */
720219560Savg	case 106: {
721219560Savg		struct linux_newstat_args *p = params;
722219560Savg		uarg[0] = (intptr_t) p->path; /* char * */
723219560Savg		uarg[1] = (intptr_t) p->buf; /* struct l_newstat * */
724219560Savg		*n_args = 2;
725219560Savg		break;
726219560Savg	}
727219560Savg	/* linux_newlstat */
728219560Savg	case 107: {
729219560Savg		struct linux_newlstat_args *p = params;
730219560Savg		uarg[0] = (intptr_t) p->path; /* char * */
731219560Savg		uarg[1] = (intptr_t) p->buf; /* struct l_newstat * */
732219560Savg		*n_args = 2;
733219560Savg		break;
734219560Savg	}
735219560Savg	/* linux_newfstat */
736219560Savg	case 108: {
737219560Savg		struct linux_newfstat_args *p = params;
738219560Savg		iarg[0] = p->fd; /* l_uint */
739219560Savg		uarg[1] = (intptr_t) p->buf; /* struct l_newstat * */
740219560Savg		*n_args = 2;
741219560Savg		break;
742219560Savg	}
743219560Savg	/* linux_uname */
744219560Savg	case 109: {
745219560Savg		*n_args = 0;
746219560Savg		break;
747219560Savg	}
748219560Savg	/* linux_iopl */
749219560Savg	case 110: {
750219560Savg		struct linux_iopl_args *p = params;
751219560Savg		iarg[0] = p->level; /* l_ulong */
752219560Savg		*n_args = 1;
753219560Savg		break;
754219560Savg	}
755219560Savg	/* linux_vhangup */
756219560Savg	case 111: {
757219560Savg		*n_args = 0;
758219560Savg		break;
759219560Savg	}
760219560Savg	/* linux_wait4 */
761219560Savg	case 114: {
762219560Savg		struct linux_wait4_args *p = params;
763219560Savg		iarg[0] = p->pid; /* l_pid_t */
764219560Savg		uarg[1] = (intptr_t) p->status; /* l_uint * */
765219560Savg		iarg[2] = p->options; /* l_int */
766219560Savg		uarg[3] = (intptr_t) p->rusage; /* struct l_rusage * */
767219560Savg		*n_args = 4;
768219560Savg		break;
769219560Savg	}
770219560Savg	/* linux_swapoff */
771219560Savg	case 115: {
772219560Savg		*n_args = 0;
773219560Savg		break;
774219560Savg	}
775219560Savg	/* linux_sysinfo */
776219560Savg	case 116: {
777219560Savg		struct linux_sysinfo_args *p = params;
778219560Savg		uarg[0] = (intptr_t) p->info; /* struct l_sysinfo * */
779219560Savg		*n_args = 1;
780219560Savg		break;
781219560Savg	}
782219560Savg	/* linux_ipc */
783219560Savg	case 117: {
784219560Savg		struct linux_ipc_args *p = params;
785219560Savg		iarg[0] = p->what; /* l_uint */
786219560Savg		iarg[1] = p->arg1; /* l_int */
787219560Savg		iarg[2] = p->arg2; /* l_int */
788219560Savg		iarg[3] = p->arg3; /* l_int */
789219560Savg		uarg[4] = (intptr_t) p->ptr; /* void * */
790219560Savg		iarg[5] = p->arg5; /* l_long */
791219560Savg		*n_args = 6;
792219560Savg		break;
793219560Savg	}
794219560Savg	/* fsync */
795219560Savg	case 118: {
796219560Savg		struct fsync_args *p = params;
797219560Savg		iarg[0] = p->fd; /* int */
798219560Savg		*n_args = 1;
799219560Savg		break;
800219560Savg	}
801219560Savg	/* linux_sigreturn */
802219560Savg	case 119: {
803219560Savg		struct linux_sigreturn_args *p = params;
804219560Savg		uarg[0] = (intptr_t) p->sfp; /* struct l_sigframe * */
805219560Savg		*n_args = 1;
806219560Savg		break;
807219560Savg	}
808219560Savg	/* linux_clone */
809219560Savg	case 120: {
810219560Savg		struct linux_clone_args *p = params;
811219560Savg		iarg[0] = p->flags; /* l_int */
812219560Savg		uarg[1] = (intptr_t) p->stack; /* void * */
813219560Savg		uarg[2] = (intptr_t) p->parent_tidptr; /* void * */
814219560Savg		uarg[3] = (intptr_t) p->tls; /* void * */
815219560Savg		uarg[4] = (intptr_t) p->child_tidptr; /* void * */
816219560Savg		*n_args = 5;
817219560Savg		break;
818219560Savg	}
819219560Savg	/* linux_setdomainname */
820219560Savg	case 121: {
821219560Savg		struct linux_setdomainname_args *p = params;
822219560Savg		uarg[0] = (intptr_t) p->name; /* char * */
823219560Savg		iarg[1] = p->len; /* int */
824219560Savg		*n_args = 2;
825219560Savg		break;
826219560Savg	}
827219560Savg	/* linux_newuname */
828219560Savg	case 122: {
829219560Savg		struct linux_newuname_args *p = params;
830219560Savg		uarg[0] = (intptr_t) p->buf; /* struct l_new_utsname * */
831219560Savg		*n_args = 1;
832219560Savg		break;
833219560Savg	}
834219560Savg	/* linux_adjtimex */
835219560Savg	case 124: {
836219560Savg		*n_args = 0;
837219560Savg		break;
838219560Savg	}
839219560Savg	/* linux_mprotect */
840219560Savg	case 125: {
841219560Savg		struct linux_mprotect_args *p = params;
842219560Savg		uarg[0] = (intptr_t) p->addr; /* caddr_t */
843219560Savg		iarg[1] = p->len; /* int */
844219560Savg		iarg[2] = p->prot; /* int */
845219560Savg		*n_args = 3;
846219560Savg		break;
847219560Savg	}
848219560Savg	/* linux_sigprocmask */
849219560Savg	case 126: {
850219560Savg		struct linux_sigprocmask_args *p = params;
851219560Savg		iarg[0] = p->how; /* l_int */
852219560Savg		uarg[1] = (intptr_t) p->mask; /* l_osigset_t * */
853219560Savg		uarg[2] = (intptr_t) p->omask; /* l_osigset_t * */
854219560Savg		*n_args = 3;
855219560Savg		break;
856219560Savg	}
857219560Savg	/* linux_create_module */
858219560Savg	case 127: {
859219560Savg		*n_args = 0;
860219560Savg		break;
861219560Savg	}
862219560Savg	/* linux_init_module */
863219560Savg	case 128: {
864219560Savg		*n_args = 0;
865219560Savg		break;
866219560Savg	}
867219560Savg	/* linux_delete_module */
868219560Savg	case 129: {
869219560Savg		*n_args = 0;
870219560Savg		break;
871219560Savg	}
872219560Savg	/* linux_get_kernel_syms */
873219560Savg	case 130: {
874219560Savg		*n_args = 0;
875219560Savg		break;
876219560Savg	}
877219560Savg	/* linux_quotactl */
878219560Savg	case 131: {
879219560Savg		*n_args = 0;
880219560Savg		break;
881219560Savg	}
882219560Savg	/* getpgid */
883219560Savg	case 132: {
884219560Savg		struct getpgid_args *p = params;
885219560Savg		iarg[0] = p->pid; /* int */
886219560Savg		*n_args = 1;
887219560Savg		break;
888219560Savg	}
889219560Savg	/* fchdir */
890219560Savg	case 133: {
891219560Savg		struct fchdir_args *p = params;
892219560Savg		iarg[0] = p->fd; /* int */
893219560Savg		*n_args = 1;
894219560Savg		break;
895219560Savg	}
896219560Savg	/* linux_bdflush */
897219560Savg	case 134: {
898219560Savg		*n_args = 0;
899219560Savg		break;
900219560Savg	}
901219560Savg	/* linux_sysfs */
902219560Savg	case 135: {
903219560Savg		struct linux_sysfs_args *p = params;
904219560Savg		iarg[0] = p->option; /* l_int */
905219560Savg		iarg[1] = p->arg1; /* l_ulong */
906219560Savg		iarg[2] = p->arg2; /* l_ulong */
907219560Savg		*n_args = 3;
908219560Savg		break;
909219560Savg	}
910219560Savg	/* linux_personality */
911219560Savg	case 136: {
912219560Savg		struct linux_personality_args *p = params;
913219560Savg		iarg[0] = p->per; /* l_ulong */
914219560Savg		*n_args = 1;
915219560Savg		break;
916219560Savg	}
917219560Savg	/* linux_setfsuid16 */
918219560Savg	case 138: {
919219560Savg		struct linux_setfsuid16_args *p = params;
920219560Savg		iarg[0] = p->uid; /* l_uid16_t */
921219560Savg		*n_args = 1;
922219560Savg		break;
923219560Savg	}
924219560Savg	/* linux_setfsgid16 */
925219560Savg	case 139: {
926219560Savg		struct linux_setfsgid16_args *p = params;
927219560Savg		iarg[0] = p->gid; /* l_gid16_t */
928219560Savg		*n_args = 1;
929219560Savg		break;
930219560Savg	}
931219560Savg	/* linux_llseek */
932219560Savg	case 140: {
933219560Savg		struct linux_llseek_args *p = params;
934219560Savg		iarg[0] = p->fd; /* l_int */
935219560Savg		iarg[1] = p->ohigh; /* l_ulong */
936219560Savg		iarg[2] = p->olow; /* l_ulong */
937219560Savg		uarg[3] = (intptr_t) p->res; /* l_loff_t * */
938219560Savg		iarg[4] = p->whence; /* l_uint */
939219560Savg		*n_args = 5;
940219560Savg		break;
941219560Savg	}
942219560Savg	/* linux_getdents */
943219560Savg	case 141: {
944219560Savg		struct linux_getdents_args *p = params;
945219560Savg		iarg[0] = p->fd; /* l_uint */
946219560Savg		uarg[1] = (intptr_t) p->dent; /* void * */
947219560Savg		iarg[2] = p->count; /* l_uint */
948219560Savg		*n_args = 3;
949219560Savg		break;
950219560Savg	}
951219560Savg	/* linux_select */
952219560Savg	case 142: {
953219560Savg		struct linux_select_args *p = params;
954219560Savg		iarg[0] = p->nfds; /* l_int */
955219560Savg		uarg[1] = (intptr_t) p->readfds; /* l_fd_set * */
956219560Savg		uarg[2] = (intptr_t) p->writefds; /* l_fd_set * */
957219560Savg		uarg[3] = (intptr_t) p->exceptfds; /* l_fd_set * */
958219560Savg		uarg[4] = (intptr_t) p->timeout; /* struct l_timeval * */
959219560Savg		*n_args = 5;
960219560Savg		break;
961219560Savg	}
962219560Savg	/* flock */
963219560Savg	case 143: {
964219560Savg		struct flock_args *p = params;
965219560Savg		iarg[0] = p->fd; /* int */
966219560Savg		iarg[1] = p->how; /* int */
967219560Savg		*n_args = 2;
968219560Savg		break;
969219560Savg	}
970219560Savg	/* linux_msync */
971219560Savg	case 144: {
972219560Savg		struct linux_msync_args *p = params;
973219560Savg		iarg[0] = p->addr; /* l_ulong */
974219560Savg		iarg[1] = p->len; /* l_size_t */
975219560Savg		iarg[2] = p->fl; /* l_int */
976219560Savg		*n_args = 3;
977219560Savg		break;
978219560Savg	}
979219560Savg	/* linux_readv */
980219560Savg	case 145: {
981219560Savg		struct linux_readv_args *p = params;
982219560Savg		iarg[0] = p->fd; /* l_ulong */
983219560Savg		uarg[1] = (intptr_t) p->iovp; /* struct l_iovec32 * */
984219560Savg		iarg[2] = p->iovcnt; /* l_ulong */
985219560Savg		*n_args = 3;
986219560Savg		break;
987219560Savg	}
988219560Savg	/* linux_writev */
989219560Savg	case 146: {
990219560Savg		struct linux_writev_args *p = params;
991219560Savg		iarg[0] = p->fd; /* l_ulong */
992219560Savg		uarg[1] = (intptr_t) p->iovp; /* struct l_iovec32 * */
993219560Savg		iarg[2] = p->iovcnt; /* l_ulong */
994219560Savg		*n_args = 3;
995219560Savg		break;
996219560Savg	}
997219560Savg	/* linux_getsid */
998219560Savg	case 147: {
999219560Savg		struct linux_getsid_args *p = params;
1000219560Savg		iarg[0] = p->pid; /* l_pid_t */
1001219560Savg		*n_args = 1;
1002219560Savg		break;
1003219560Savg	}
1004219560Savg	/* linux_fdatasync */
1005219560Savg	case 148: {
1006219560Savg		struct linux_fdatasync_args *p = params;
1007219560Savg		iarg[0] = p->fd; /* l_uint */
1008219560Savg		*n_args = 1;
1009219560Savg		break;
1010219560Savg	}
1011219560Savg	/* linux_sysctl */
1012219560Savg	case 149: {
1013219560Savg		struct linux_sysctl_args *p = params;
1014219560Savg		uarg[0] = (intptr_t) p->args; /* struct l___sysctl_args * */
1015219560Savg		*n_args = 1;
1016219560Savg		break;
1017219560Savg	}
1018219560Savg	/* mlock */
1019219560Savg	case 150: {
1020219560Savg		struct mlock_args *p = params;
1021219560Savg		uarg[0] = (intptr_t) p->addr; /* const void * */
1022219560Savg		uarg[1] = p->len; /* size_t */
1023219560Savg		*n_args = 2;
1024219560Savg		break;
1025219560Savg	}
1026219560Savg	/* munlock */
1027219560Savg	case 151: {
1028219560Savg		struct munlock_args *p = params;
1029219560Savg		uarg[0] = (intptr_t) p->addr; /* const void * */
1030219560Savg		uarg[1] = p->len; /* size_t */
1031219560Savg		*n_args = 2;
1032219560Savg		break;
1033219560Savg	}
1034219560Savg	/* mlockall */
1035219560Savg	case 152: {
1036219560Savg		struct mlockall_args *p = params;
1037219560Savg		iarg[0] = p->how; /* int */
1038219560Savg		*n_args = 1;
1039219560Savg		break;
1040219560Savg	}
1041219560Savg	/* munlockall */
1042219560Savg	case 153: {
1043219560Savg		*n_args = 0;
1044219560Savg		break;
1045219560Savg	}
1046219560Savg	/* sched_setparam */
1047219560Savg	case 154: {
1048219560Savg		struct sched_setparam_args *p = params;
1049219560Savg		iarg[0] = p->pid; /* pid_t */
1050219560Savg		uarg[1] = (intptr_t) p->param; /* const struct sched_param * */
1051219560Savg		*n_args = 2;
1052219560Savg		break;
1053219560Savg	}
1054219560Savg	/* sched_getparam */
1055219560Savg	case 155: {
1056219560Savg		struct sched_getparam_args *p = params;
1057219560Savg		iarg[0] = p->pid; /* pid_t */
1058219560Savg		uarg[1] = (intptr_t) p->param; /* struct sched_param * */
1059219560Savg		*n_args = 2;
1060219560Savg		break;
1061219560Savg	}
1062219560Savg	/* linux_sched_setscheduler */
1063219560Savg	case 156: {
1064219560Savg		struct linux_sched_setscheduler_args *p = params;
1065219560Savg		iarg[0] = p->pid; /* l_pid_t */
1066219560Savg		iarg[1] = p->policy; /* l_int */
1067219560Savg		uarg[2] = (intptr_t) p->param; /* struct l_sched_param * */
1068219560Savg		*n_args = 3;
1069219560Savg		break;
1070219560Savg	}
1071219560Savg	/* linux_sched_getscheduler */
1072219560Savg	case 157: {
1073219560Savg		struct linux_sched_getscheduler_args *p = params;
1074219560Savg		iarg[0] = p->pid; /* l_pid_t */
1075219560Savg		*n_args = 1;
1076219560Savg		break;
1077219560Savg	}
1078219560Savg	/* sched_yield */
1079219560Savg	case 158: {
1080219560Savg		*n_args = 0;
1081219560Savg		break;
1082219560Savg	}
1083219560Savg	/* linux_sched_get_priority_max */
1084219560Savg	case 159: {
1085219560Savg		struct linux_sched_get_priority_max_args *p = params;
1086219560Savg		iarg[0] = p->policy; /* l_int */
1087219560Savg		*n_args = 1;
1088219560Savg		break;
1089219560Savg	}
1090219560Savg	/* linux_sched_get_priority_min */
1091219560Savg	case 160: {
1092219560Savg		struct linux_sched_get_priority_min_args *p = params;
1093219560Savg		iarg[0] = p->policy; /* l_int */
1094219560Savg		*n_args = 1;
1095219560Savg		break;
1096219560Savg	}
1097219560Savg	/* linux_sched_rr_get_interval */
1098219560Savg	case 161: {
1099219560Savg		struct linux_sched_rr_get_interval_args *p = params;
1100219560Savg		iarg[0] = p->pid; /* l_pid_t */
1101219560Savg		uarg[1] = (intptr_t) p->interval; /* struct l_timespec * */
1102219560Savg		*n_args = 2;
1103219560Savg		break;
1104219560Savg	}
1105219560Savg	/* linux_nanosleep */
1106219560Savg	case 162: {
1107219560Savg		struct linux_nanosleep_args *p = params;
1108219560Savg		uarg[0] = (intptr_t) p->rqtp; /* const struct l_timespec * */
1109219560Savg		uarg[1] = (intptr_t) p->rmtp; /* struct l_timespec * */
1110219560Savg		*n_args = 2;
1111219560Savg		break;
1112219560Savg	}
1113219560Savg	/* linux_mremap */
1114219560Savg	case 163: {
1115219560Savg		struct linux_mremap_args *p = params;
1116219560Savg		iarg[0] = p->addr; /* l_ulong */
1117219560Savg		iarg[1] = p->old_len; /* l_ulong */
1118219560Savg		iarg[2] = p->new_len; /* l_ulong */
1119219560Savg		iarg[3] = p->flags; /* l_ulong */
1120219560Savg		iarg[4] = p->new_addr; /* l_ulong */
1121219560Savg		*n_args = 5;
1122219560Savg		break;
1123219560Savg	}
1124219560Savg	/* linux_setresuid16 */
1125219560Savg	case 164: {
1126219560Savg		struct linux_setresuid16_args *p = params;
1127219560Savg		iarg[0] = p->ruid; /* l_uid16_t */
1128219560Savg		iarg[1] = p->euid; /* l_uid16_t */
1129219560Savg		iarg[2] = p->suid; /* l_uid16_t */
1130219560Savg		*n_args = 3;
1131219560Savg		break;
1132219560Savg	}
1133219560Savg	/* linux_getresuid16 */
1134219560Savg	case 165: {
1135219560Savg		struct linux_getresuid16_args *p = params;
1136219560Savg		uarg[0] = (intptr_t) p->ruid; /* l_uid16_t * */
1137219560Savg		uarg[1] = (intptr_t) p->euid; /* l_uid16_t * */
1138219560Savg		uarg[2] = (intptr_t) p->suid; /* l_uid16_t * */
1139219560Savg		*n_args = 3;
1140219560Savg		break;
1141219560Savg	}
1142219560Savg	/* linux_query_module */
1143219560Savg	case 167: {
1144219560Savg		*n_args = 0;
1145219560Savg		break;
1146219560Savg	}
1147219560Savg	/* poll */
1148219560Savg	case 168: {
1149219560Savg		struct poll_args *p = params;
1150219560Savg		uarg[0] = (intptr_t) p->fds; /* struct pollfd * */
1151219560Savg		uarg[1] = p->nfds; /* unsigned int */
1152219560Savg		iarg[2] = p->timeout; /* int */
1153219560Savg		*n_args = 3;
1154219560Savg		break;
1155219560Savg	}
1156219560Savg	/* linux_nfsservctl */
1157219560Savg	case 169: {
1158219560Savg		*n_args = 0;
1159219560Savg		break;
1160219560Savg	}
1161219560Savg	/* linux_setresgid16 */
1162219560Savg	case 170: {
1163219560Savg		struct linux_setresgid16_args *p = params;
1164219560Savg		iarg[0] = p->rgid; /* l_gid16_t */
1165219560Savg		iarg[1] = p->egid; /* l_gid16_t */
1166219560Savg		iarg[2] = p->sgid; /* l_gid16_t */
1167219560Savg		*n_args = 3;
1168219560Savg		break;
1169219560Savg	}
1170219560Savg	/* linux_getresgid16 */
1171219560Savg	case 171: {
1172219560Savg		struct linux_getresgid16_args *p = params;
1173219560Savg		uarg[0] = (intptr_t) p->rgid; /* l_gid16_t * */
1174219560Savg		uarg[1] = (intptr_t) p->egid; /* l_gid16_t * */
1175219560Savg		uarg[2] = (intptr_t) p->sgid; /* l_gid16_t * */
1176219560Savg		*n_args = 3;
1177219560Savg		break;
1178219560Savg	}
1179219560Savg	/* linux_prctl */
1180219560Savg	case 172: {
1181219560Savg		struct linux_prctl_args *p = params;
1182219560Savg		iarg[0] = p->option; /* l_int */
1183219560Savg		iarg[1] = p->arg2; /* l_int */
1184219560Savg		iarg[2] = p->arg3; /* l_int */
1185219560Savg		iarg[3] = p->arg4; /* l_int */
1186219560Savg		iarg[4] = p->arg5; /* l_int */
1187219560Savg		*n_args = 5;
1188219560Savg		break;
1189219560Savg	}
1190219560Savg	/* linux_rt_sigreturn */
1191219560Savg	case 173: {
1192219560Savg		struct linux_rt_sigreturn_args *p = params;
1193219560Savg		uarg[0] = (intptr_t) p->ucp; /* struct l_ucontext * */
1194219560Savg		*n_args = 1;
1195219560Savg		break;
1196219560Savg	}
1197219560Savg	/* linux_rt_sigaction */
1198219560Savg	case 174: {
1199219560Savg		struct linux_rt_sigaction_args *p = params;
1200219560Savg		iarg[0] = p->sig; /* l_int */
1201219560Savg		uarg[1] = (intptr_t) p->act; /* l_sigaction_t * */
1202219560Savg		uarg[2] = (intptr_t) p->oact; /* l_sigaction_t * */
1203219560Savg		iarg[3] = p->sigsetsize; /* l_size_t */
1204219560Savg		*n_args = 4;
1205219560Savg		break;
1206219560Savg	}
1207219560Savg	/* linux_rt_sigprocmask */
1208219560Savg	case 175: {
1209219560Savg		struct linux_rt_sigprocmask_args *p = params;
1210219560Savg		iarg[0] = p->how; /* l_int */
1211219560Savg		uarg[1] = (intptr_t) p->mask; /* l_sigset_t * */
1212219560Savg		uarg[2] = (intptr_t) p->omask; /* l_sigset_t * */
1213219560Savg		iarg[3] = p->sigsetsize; /* l_size_t */
1214219560Savg		*n_args = 4;
1215219560Savg		break;
1216219560Savg	}
1217219560Savg	/* linux_rt_sigpending */
1218219560Savg	case 176: {
1219219560Savg		struct linux_rt_sigpending_args *p = params;
1220219560Savg		uarg[0] = (intptr_t) p->set; /* l_sigset_t * */
1221219560Savg		iarg[1] = p->sigsetsize; /* l_size_t */
1222219560Savg		*n_args = 2;
1223219560Savg		break;
1224219560Savg	}
1225219560Savg	/* linux_rt_sigtimedwait */
1226219560Savg	case 177: {
1227219560Savg		struct linux_rt_sigtimedwait_args *p = params;
1228219560Savg		uarg[0] = (intptr_t) p->mask; /* l_sigset_t * */
1229219560Savg		uarg[1] = (intptr_t) p->ptr; /* l_siginfo_t * */
1230219560Savg		uarg[2] = (intptr_t) p->timeout; /* struct l_timeval * */
1231219560Savg		iarg[3] = p->sigsetsize; /* l_size_t */
1232219560Savg		*n_args = 4;
1233219560Savg		break;
1234219560Savg	}
1235219560Savg	/* linux_rt_sigqueueinfo */
1236219560Savg	case 178: {
1237219560Savg		*n_args = 0;
1238219560Savg		break;
1239219560Savg	}
1240219560Savg	/* linux_rt_sigsuspend */
1241219560Savg	case 179: {
1242219560Savg		struct linux_rt_sigsuspend_args *p = params;
1243219560Savg		uarg[0] = (intptr_t) p->newset; /* l_sigset_t * */
1244219560Savg		iarg[1] = p->sigsetsize; /* l_size_t */
1245219560Savg		*n_args = 2;
1246219560Savg		break;
1247219560Savg	}
1248219560Savg	/* linux_pread */
1249219560Savg	case 180: {
1250219560Savg		struct linux_pread_args *p = params;
1251219560Savg		iarg[0] = p->fd; /* l_uint */
1252219560Savg		uarg[1] = (intptr_t) p->buf; /* char * */
1253219560Savg		iarg[2] = p->nbyte; /* l_size_t */
1254219560Savg		iarg[3] = p->offset; /* l_loff_t */
1255219560Savg		*n_args = 4;
1256219560Savg		break;
1257219560Savg	}
1258219560Savg	/* linux_pwrite */
1259219560Savg	case 181: {
1260219560Savg		struct linux_pwrite_args *p = params;
1261219560Savg		iarg[0] = p->fd; /* l_uint */
1262219560Savg		uarg[1] = (intptr_t) p->buf; /* char * */
1263219560Savg		iarg[2] = p->nbyte; /* l_size_t */
1264219560Savg		iarg[3] = p->offset; /* l_loff_t */
1265219560Savg		*n_args = 4;
1266219560Savg		break;
1267219560Savg	}
1268219560Savg	/* linux_chown16 */
1269219560Savg	case 182: {
1270219560Savg		struct linux_chown16_args *p = params;
1271219560Savg		uarg[0] = (intptr_t) p->path; /* char * */
1272219560Savg		iarg[1] = p->uid; /* l_uid16_t */
1273219560Savg		iarg[2] = p->gid; /* l_gid16_t */
1274219560Savg		*n_args = 3;
1275219560Savg		break;
1276219560Savg	}
1277219560Savg	/* linux_getcwd */
1278219560Savg	case 183: {
1279219560Savg		struct linux_getcwd_args *p = params;
1280219560Savg		uarg[0] = (intptr_t) p->buf; /* char * */
1281219560Savg		iarg[1] = p->bufsize; /* l_ulong */
1282219560Savg		*n_args = 2;
1283219560Savg		break;
1284219560Savg	}
1285219560Savg	/* linux_capget */
1286219560Savg	case 184: {
1287220030Savg		struct linux_capget_args *p = params;
1288220030Savg		uarg[0] = (intptr_t) p->hdrp; /* struct l_user_cap_header * */
1289220030Savg		uarg[1] = (intptr_t) p->datap; /* struct l_user_cap_data * */
1290220030Savg		*n_args = 2;
1291219560Savg		break;
1292219560Savg	}
1293219560Savg	/* linux_capset */
1294219560Savg	case 185: {
1295220030Savg		struct linux_capset_args *p = params;
1296220030Savg		uarg[0] = (intptr_t) p->hdrp; /* struct l_user_cap_header * */
1297220030Savg		uarg[1] = (intptr_t) p->datap; /* struct l_user_cap_data * */
1298220030Savg		*n_args = 2;
1299219560Savg		break;
1300219560Savg	}
1301219560Savg	/* linux_sigaltstack */
1302219560Savg	case 186: {
1303219560Savg		struct linux_sigaltstack_args *p = params;
1304219560Savg		uarg[0] = (intptr_t) p->uss; /* l_stack_t * */
1305219560Savg		uarg[1] = (intptr_t) p->uoss; /* l_stack_t * */
1306219560Savg		*n_args = 2;
1307219560Savg		break;
1308219560Savg	}
1309219560Savg	/* linux_sendfile */
1310219560Savg	case 187: {
1311219560Savg		*n_args = 0;
1312219560Savg		break;
1313219560Savg	}
1314219560Savg	/* linux_vfork */
1315219560Savg	case 190: {
1316219560Savg		*n_args = 0;
1317219560Savg		break;
1318219560Savg	}
1319219560Savg	/* linux_getrlimit */
1320219560Savg	case 191: {
1321219560Savg		struct linux_getrlimit_args *p = params;
1322219560Savg		iarg[0] = p->resource; /* l_uint */
1323219560Savg		uarg[1] = (intptr_t) p->rlim; /* struct l_rlimit * */
1324219560Savg		*n_args = 2;
1325219560Savg		break;
1326219560Savg	}
1327219560Savg	/* linux_mmap2 */
1328219560Savg	case 192: {
1329219560Savg		struct linux_mmap2_args *p = params;
1330219560Savg		iarg[0] = p->addr; /* l_ulong */
1331219560Savg		iarg[1] = p->len; /* l_ulong */
1332219560Savg		iarg[2] = p->prot; /* l_ulong */
1333219560Savg		iarg[3] = p->flags; /* l_ulong */
1334219560Savg		iarg[4] = p->fd; /* l_ulong */
1335219560Savg		iarg[5] = p->pgoff; /* l_ulong */
1336219560Savg		*n_args = 6;
1337219560Savg		break;
1338219560Savg	}
1339219560Savg	/* linux_truncate64 */
1340219560Savg	case 193: {
1341219560Savg		struct linux_truncate64_args *p = params;
1342219560Savg		uarg[0] = (intptr_t) p->path; /* char * */
1343219560Savg		iarg[1] = p->length; /* l_loff_t */
1344219560Savg		*n_args = 2;
1345219560Savg		break;
1346219560Savg	}
1347219560Savg	/* linux_ftruncate64 */
1348219560Savg	case 194: {
1349219560Savg		struct linux_ftruncate64_args *p = params;
1350219560Savg		iarg[0] = p->fd; /* l_uint */
1351219560Savg		iarg[1] = p->length; /* l_loff_t */
1352219560Savg		*n_args = 2;
1353219560Savg		break;
1354219560Savg	}
1355219560Savg	/* linux_stat64 */
1356219560Savg	case 195: {
1357219560Savg		struct linux_stat64_args *p = params;
1358219560Savg		uarg[0] = (intptr_t) p->filename; /* char * */
1359219560Savg		uarg[1] = (intptr_t) p->statbuf; /* struct l_stat64 * */
1360219560Savg		iarg[2] = p->flags; /* l_long */
1361219560Savg		*n_args = 3;
1362219560Savg		break;
1363219560Savg	}
1364219560Savg	/* linux_lstat64 */
1365219560Savg	case 196: {
1366219560Savg		struct linux_lstat64_args *p = params;
1367219560Savg		uarg[0] = (intptr_t) p->filename; /* char * */
1368219560Savg		uarg[1] = (intptr_t) p->statbuf; /* struct l_stat64 * */
1369219560Savg		iarg[2] = p->flags; /* l_long */
1370219560Savg		*n_args = 3;
1371219560Savg		break;
1372219560Savg	}
1373219560Savg	/* linux_fstat64 */
1374219560Savg	case 197: {
1375219560Savg		struct linux_fstat64_args *p = params;
1376219560Savg		iarg[0] = p->fd; /* l_ulong */
1377219560Savg		uarg[1] = (intptr_t) p->statbuf; /* struct l_stat64 * */
1378219560Savg		iarg[2] = p->flags; /* l_long */
1379219560Savg		*n_args = 3;
1380219560Savg		break;
1381219560Savg	}
1382219560Savg	/* linux_lchown */
1383219560Savg	case 198: {
1384219560Savg		struct linux_lchown_args *p = params;
1385219560Savg		uarg[0] = (intptr_t) p->path; /* char * */
1386219560Savg		iarg[1] = p->uid; /* l_uid_t */
1387219560Savg		iarg[2] = p->gid; /* l_gid_t */
1388219560Savg		*n_args = 3;
1389219560Savg		break;
1390219560Savg	}
1391219560Savg	/* linux_getuid */
1392219560Savg	case 199: {
1393219560Savg		*n_args = 0;
1394219560Savg		break;
1395219560Savg	}
1396219560Savg	/* linux_getgid */
1397219560Savg	case 200: {
1398219560Savg		*n_args = 0;
1399219560Savg		break;
1400219560Savg	}
1401219560Savg	/* geteuid */
1402219560Savg	case 201: {
1403219560Savg		*n_args = 0;
1404219560Savg		break;
1405219560Savg	}
1406219560Savg	/* getegid */
1407219560Savg	case 202: {
1408219560Savg		*n_args = 0;
1409219560Savg		break;
1410219560Savg	}
1411219560Savg	/* setreuid */
1412219560Savg	case 203: {
1413219560Savg		struct setreuid_args *p = params;
1414219560Savg		uarg[0] = p->ruid; /* uid_t */
1415219560Savg		uarg[1] = p->euid; /* uid_t */
1416219560Savg		*n_args = 2;
1417219560Savg		break;
1418219560Savg	}
1419219560Savg	/* setregid */
1420219560Savg	case 204: {
1421219560Savg		struct setregid_args *p = params;
1422219560Savg		iarg[0] = p->rgid; /* gid_t */
1423219560Savg		iarg[1] = p->egid; /* gid_t */
1424219560Savg		*n_args = 2;
1425219560Savg		break;
1426219560Savg	}
1427219560Savg	/* linux_getgroups */
1428219560Savg	case 205: {
1429219560Savg		struct linux_getgroups_args *p = params;
1430219560Savg		iarg[0] = p->gidsetsize; /* l_int */
1431219560Savg		uarg[1] = (intptr_t) p->grouplist; /* l_gid_t * */
1432219560Savg		*n_args = 2;
1433219560Savg		break;
1434219560Savg	}
1435219560Savg	/* linux_setgroups */
1436219560Savg	case 206: {
1437219560Savg		struct linux_setgroups_args *p = params;
1438219560Savg		iarg[0] = p->gidsetsize; /* l_int */
1439219560Savg		uarg[1] = (intptr_t) p->grouplist; /* l_gid_t * */
1440219560Savg		*n_args = 2;
1441219560Savg		break;
1442219560Savg	}
1443219560Savg	/* fchown */
1444219560Savg	case 207: {
1445219560Savg		*n_args = 0;
1446219560Savg		break;
1447219560Savg	}
1448219560Savg	/* setresuid */
1449219560Savg	case 208: {
1450219560Savg		struct setresuid_args *p = params;
1451219560Savg		uarg[0] = p->ruid; /* uid_t */
1452219560Savg		uarg[1] = p->euid; /* uid_t */
1453219560Savg		uarg[2] = p->suid; /* uid_t */
1454219560Savg		*n_args = 3;
1455219560Savg		break;
1456219560Savg	}
1457219560Savg	/* getresuid */
1458219560Savg	case 209: {
1459219560Savg		struct getresuid_args *p = params;
1460219560Savg		uarg[0] = (intptr_t) p->ruid; /* uid_t * */
1461219560Savg		uarg[1] = (intptr_t) p->euid; /* uid_t * */
1462219560Savg		uarg[2] = (intptr_t) p->suid; /* uid_t * */
1463219560Savg		*n_args = 3;
1464219560Savg		break;
1465219560Savg	}
1466219560Savg	/* setresgid */
1467219560Savg	case 210: {
1468219560Savg		struct setresgid_args *p = params;
1469219560Savg		iarg[0] = p->rgid; /* gid_t */
1470219560Savg		iarg[1] = p->egid; /* gid_t */
1471219560Savg		iarg[2] = p->sgid; /* gid_t */
1472219560Savg		*n_args = 3;
1473219560Savg		break;
1474219560Savg	}
1475219560Savg	/* getresgid */
1476219560Savg	case 211: {
1477219560Savg		struct getresgid_args *p = params;
1478219560Savg		uarg[0] = (intptr_t) p->rgid; /* gid_t * */
1479219560Savg		uarg[1] = (intptr_t) p->egid; /* gid_t * */
1480219560Savg		uarg[2] = (intptr_t) p->sgid; /* gid_t * */
1481219560Savg		*n_args = 3;
1482219560Savg		break;
1483219560Savg	}
1484219560Savg	/* linux_chown */
1485219560Savg	case 212: {
1486219560Savg		struct linux_chown_args *p = params;
1487219560Savg		uarg[0] = (intptr_t) p->path; /* char * */
1488219560Savg		iarg[1] = p->uid; /* l_uid_t */
1489219560Savg		iarg[2] = p->gid; /* l_gid_t */
1490219560Savg		*n_args = 3;
1491219560Savg		break;
1492219560Savg	}
1493219560Savg	/* setuid */
1494219560Savg	case 213: {
1495219560Savg		struct setuid_args *p = params;
1496219560Savg		uarg[0] = p->uid; /* uid_t */
1497219560Savg		*n_args = 1;
1498219560Savg		break;
1499219560Savg	}
1500219560Savg	/* setgid */
1501219560Savg	case 214: {
1502219560Savg		struct setgid_args *p = params;
1503219560Savg		iarg[0] = p->gid; /* gid_t */
1504219560Savg		*n_args = 1;
1505219560Savg		break;
1506219560Savg	}
1507219560Savg	/* linux_setfsuid */
1508219560Savg	case 215: {
1509219560Savg		struct linux_setfsuid_args *p = params;
1510219560Savg		iarg[0] = p->uid; /* l_uid_t */
1511219560Savg		*n_args = 1;
1512219560Savg		break;
1513219560Savg	}
1514219560Savg	/* linux_setfsgid */
1515219560Savg	case 216: {
1516219560Savg		struct linux_setfsgid_args *p = params;
1517219560Savg		iarg[0] = p->gid; /* l_gid_t */
1518219560Savg		*n_args = 1;
1519219560Savg		break;
1520219560Savg	}
1521219560Savg	/* linux_pivot_root */
1522219560Savg	case 217: {
1523219560Savg		struct linux_pivot_root_args *p = params;
1524219560Savg		uarg[0] = (intptr_t) p->new_root; /* char * */
1525219560Savg		uarg[1] = (intptr_t) p->put_old; /* char * */
1526219560Savg		*n_args = 2;
1527219560Savg		break;
1528219560Savg	}
1529219560Savg	/* linux_mincore */
1530219560Savg	case 218: {
1531219560Savg		struct linux_mincore_args *p = params;
1532219560Savg		iarg[0] = p->start; /* l_ulong */
1533219560Savg		iarg[1] = p->len; /* l_size_t */
1534219560Savg		uarg[2] = (intptr_t) p->vec; /* u_char * */
1535219560Savg		*n_args = 3;
1536219560Savg		break;
1537219560Savg	}
1538219560Savg	/* madvise */
1539219560Savg	case 219: {
1540219560Savg		struct madvise_args *p = params;
1541219560Savg		uarg[0] = (intptr_t) p->addr; /* void * */
1542219560Savg		uarg[1] = p->len; /* size_t */
1543219560Savg		iarg[2] = p->behav; /* int */
1544219560Savg		*n_args = 3;
1545219560Savg		break;
1546219560Savg	}
1547219560Savg	/* linux_getdents64 */
1548219560Savg	case 220: {
1549219560Savg		struct linux_getdents64_args *p = params;
1550219560Savg		iarg[0] = p->fd; /* l_uint */
1551219560Savg		uarg[1] = (intptr_t) p->dirent; /* void * */
1552219560Savg		iarg[2] = p->count; /* l_uint */
1553219560Savg		*n_args = 3;
1554219560Savg		break;
1555219560Savg	}
1556219560Savg	/* linux_fcntl64 */
1557219560Savg	case 221: {
1558219560Savg		struct linux_fcntl64_args *p = params;
1559219560Savg		iarg[0] = p->fd; /* l_uint */
1560219560Savg		iarg[1] = p->cmd; /* l_uint */
1561219560Savg		uarg[2] = p->arg; /* uintptr_t */
1562219560Savg		*n_args = 3;
1563219560Savg		break;
1564219560Savg	}
1565219560Savg	/* linux_gettid */
1566219560Savg	case 224: {
1567219560Savg		*n_args = 0;
1568219560Savg		break;
1569219560Savg	}
1570219560Savg	/* linux_setxattr */
1571219560Savg	case 226: {
1572219560Savg		*n_args = 0;
1573219560Savg		break;
1574219560Savg	}
1575219560Savg	/* linux_lsetxattr */
1576219560Savg	case 227: {
1577219560Savg		*n_args = 0;
1578219560Savg		break;
1579219560Savg	}
1580219560Savg	/* linux_fsetxattr */
1581219560Savg	case 228: {
1582219560Savg		*n_args = 0;
1583219560Savg		break;
1584219560Savg	}
1585219560Savg	/* linux_getxattr */
1586219560Savg	case 229: {
1587219560Savg		*n_args = 0;
1588219560Savg		break;
1589219560Savg	}
1590219560Savg	/* linux_lgetxattr */
1591219560Savg	case 230: {
1592219560Savg		*n_args = 0;
1593219560Savg		break;
1594219560Savg	}
1595219560Savg	/* linux_fgetxattr */
1596219560Savg	case 231: {
1597219560Savg		*n_args = 0;
1598219560Savg		break;
1599219560Savg	}
1600219560Savg	/* linux_listxattr */
1601219560Savg	case 232: {
1602219560Savg		*n_args = 0;
1603219560Savg		break;
1604219560Savg	}
1605219560Savg	/* linux_llistxattr */
1606219560Savg	case 233: {
1607219560Savg		*n_args = 0;
1608219560Savg		break;
1609219560Savg	}
1610219560Savg	/* linux_flistxattr */
1611219560Savg	case 234: {
1612219560Savg		*n_args = 0;
1613219560Savg		break;
1614219560Savg	}
1615219560Savg	/* linux_removexattr */
1616219560Savg	case 235: {
1617219560Savg		*n_args = 0;
1618219560Savg		break;
1619219560Savg	}
1620219560Savg	/* linux_lremovexattr */
1621219560Savg	case 236: {
1622219560Savg		*n_args = 0;
1623219560Savg		break;
1624219560Savg	}
1625219560Savg	/* linux_fremovexattr */
1626219560Savg	case 237: {
1627219560Savg		*n_args = 0;
1628219560Savg		break;
1629219560Savg	}
1630219560Savg	/* linux_tkill */
1631219560Savg	case 238: {
1632219560Savg		struct linux_tkill_args *p = params;
1633219560Savg		iarg[0] = p->tid; /* int */
1634219560Savg		iarg[1] = p->sig; /* int */
1635219560Savg		*n_args = 2;
1636219560Savg		break;
1637219560Savg	}
1638219560Savg	/* linux_sys_futex */
1639219560Savg	case 240: {
1640219560Savg		struct linux_sys_futex_args *p = params;
1641219560Savg		uarg[0] = (intptr_t) p->uaddr; /* void * */
1642219560Savg		iarg[1] = p->op; /* int */
1643219560Savg		uarg[2] = p->val; /* uint32_t */
1644219560Savg		uarg[3] = (intptr_t) p->timeout; /* struct l_timespec * */
1645219560Savg		uarg[4] = (intptr_t) p->uaddr2; /* uint32_t * */
1646219560Savg		uarg[5] = p->val3; /* uint32_t */
1647219560Savg		*n_args = 6;
1648219560Savg		break;
1649219560Savg	}
1650219560Savg	/* linux_sched_setaffinity */
1651219560Savg	case 241: {
1652219560Savg		struct linux_sched_setaffinity_args *p = params;
1653219560Savg		iarg[0] = p->pid; /* l_pid_t */
1654219560Savg		iarg[1] = p->len; /* l_uint */
1655219560Savg		uarg[2] = (intptr_t) p->user_mask_ptr; /* l_ulong * */
1656219560Savg		*n_args = 3;
1657219560Savg		break;
1658219560Savg	}
1659219560Savg	/* linux_sched_getaffinity */
1660219560Savg	case 242: {
1661219560Savg		struct linux_sched_getaffinity_args *p = params;
1662219560Savg		iarg[0] = p->pid; /* l_pid_t */
1663219560Savg		iarg[1] = p->len; /* l_uint */
1664219560Savg		uarg[2] = (intptr_t) p->user_mask_ptr; /* l_ulong * */
1665219560Savg		*n_args = 3;
1666219560Savg		break;
1667219560Savg	}
1668219560Savg	/* linux_set_thread_area */
1669219560Savg	case 243: {
1670219560Savg		struct linux_set_thread_area_args *p = params;
1671219560Savg		uarg[0] = (intptr_t) p->desc; /* struct l_user_desc * */
1672219560Savg		*n_args = 1;
1673219560Savg		break;
1674219560Savg	}
1675219560Savg	/* linux_fadvise64 */
1676219560Savg	case 250: {
1677231147Sjhb		struct linux_fadvise64_args *p = params;
1678231147Sjhb		iarg[0] = p->fd; /* int */
1679231147Sjhb		iarg[1] = p->offset; /* l_loff_t */
1680231147Sjhb		iarg[2] = p->len; /* l_size_t */
1681231147Sjhb		iarg[3] = p->advice; /* int */
1682231147Sjhb		*n_args = 4;
1683219560Savg		break;
1684219560Savg	}
1685219560Savg	/* linux_exit_group */
1686219560Savg	case 252: {
1687219560Savg		struct linux_exit_group_args *p = params;
1688219560Savg		iarg[0] = p->error_code; /* int */
1689219560Savg		*n_args = 1;
1690219560Savg		break;
1691219560Savg	}
1692219560Savg	/* linux_lookup_dcookie */
1693219560Savg	case 253: {
1694219560Savg		*n_args = 0;
1695219560Savg		break;
1696219560Savg	}
1697219560Savg	/* linux_epoll_create */
1698219560Savg	case 254: {
1699219560Savg		*n_args = 0;
1700219560Savg		break;
1701219560Savg	}
1702219560Savg	/* linux_epoll_ctl */
1703219560Savg	case 255: {
1704219560Savg		*n_args = 0;
1705219560Savg		break;
1706219560Savg	}
1707219560Savg	/* linux_epoll_wait */
1708219560Savg	case 256: {
1709219560Savg		*n_args = 0;
1710219560Savg		break;
1711219560Savg	}
1712219560Savg	/* linux_remap_file_pages */
1713219560Savg	case 257: {
1714219560Savg		*n_args = 0;
1715219560Savg		break;
1716219560Savg	}
1717219560Savg	/* linux_set_tid_address */
1718219560Savg	case 258: {
1719219560Savg		struct linux_set_tid_address_args *p = params;
1720219560Savg		uarg[0] = (intptr_t) p->tidptr; /* int * */
1721219560Savg		*n_args = 1;
1722219560Savg		break;
1723219560Savg	}
1724219560Savg	/* linux_timer_create */
1725219560Savg	case 259: {
1726219560Savg		*n_args = 0;
1727219560Savg		break;
1728219560Savg	}
1729219560Savg	/* linux_timer_settime */
1730219560Savg	case 260: {
1731219560Savg		*n_args = 0;
1732219560Savg		break;
1733219560Savg	}
1734219560Savg	/* linux_timer_gettime */
1735219560Savg	case 261: {
1736219560Savg		*n_args = 0;
1737219560Savg		break;
1738219560Savg	}
1739219560Savg	/* linux_timer_getoverrun */
1740219560Savg	case 262: {
1741219560Savg		*n_args = 0;
1742219560Savg		break;
1743219560Savg	}
1744219560Savg	/* linux_timer_delete */
1745219560Savg	case 263: {
1746219560Savg		*n_args = 0;
1747219560Savg		break;
1748219560Savg	}
1749219560Savg	/* linux_clock_settime */
1750219560Savg	case 264: {
1751219560Savg		struct linux_clock_settime_args *p = params;
1752219560Savg		iarg[0] = p->which; /* clockid_t */
1753219560Savg		uarg[1] = (intptr_t) p->tp; /* struct l_timespec * */
1754219560Savg		*n_args = 2;
1755219560Savg		break;
1756219560Savg	}
1757219560Savg	/* linux_clock_gettime */
1758219560Savg	case 265: {
1759219560Savg		struct linux_clock_gettime_args *p = params;
1760219560Savg		iarg[0] = p->which; /* clockid_t */
1761219560Savg		uarg[1] = (intptr_t) p->tp; /* struct l_timespec * */
1762219560Savg		*n_args = 2;
1763219560Savg		break;
1764219560Savg	}
1765219560Savg	/* linux_clock_getres */
1766219560Savg	case 266: {
1767219560Savg		struct linux_clock_getres_args *p = params;
1768219560Savg		iarg[0] = p->which; /* clockid_t */
1769219560Savg		uarg[1] = (intptr_t) p->tp; /* struct l_timespec * */
1770219560Savg		*n_args = 2;
1771219560Savg		break;
1772219560Savg	}
1773219560Savg	/* linux_clock_nanosleep */
1774219560Savg	case 267: {
1775219560Savg		struct linux_clock_nanosleep_args *p = params;
1776219560Savg		iarg[0] = p->which; /* clockid_t */
1777219560Savg		iarg[1] = p->flags; /* int */
1778219560Savg		uarg[2] = (intptr_t) p->rqtp; /* struct l_timespec * */
1779219560Savg		uarg[3] = (intptr_t) p->rmtp; /* struct l_timespec * */
1780219560Savg		*n_args = 4;
1781219560Savg		break;
1782219560Savg	}
1783219560Savg	/* linux_statfs64 */
1784219560Savg	case 268: {
1785219560Savg		struct linux_statfs64_args *p = params;
1786219560Savg		uarg[0] = (intptr_t) p->path; /* char * */
1787219560Savg		uarg[1] = p->bufsize; /* size_t */
1788219560Savg		uarg[2] = (intptr_t) p->buf; /* struct l_statfs64_buf * */
1789219560Savg		*n_args = 3;
1790219560Savg		break;
1791219560Savg	}
1792219560Savg	/* linux_fstatfs64 */
1793219560Savg	case 269: {
1794219560Savg		*n_args = 0;
1795219560Savg		break;
1796219560Savg	}
1797219560Savg	/* linux_tgkill */
1798219560Savg	case 270: {
1799219560Savg		struct linux_tgkill_args *p = params;
1800219560Savg		iarg[0] = p->tgid; /* int */
1801219560Savg		iarg[1] = p->pid; /* int */
1802219560Savg		iarg[2] = p->sig; /* int */
1803219560Savg		*n_args = 3;
1804219560Savg		break;
1805219560Savg	}
1806219560Savg	/* linux_utimes */
1807219560Savg	case 271: {
1808219560Savg		struct linux_utimes_args *p = params;
1809219560Savg		uarg[0] = (intptr_t) p->fname; /* char * */
1810219560Savg		uarg[1] = (intptr_t) p->tptr; /* struct l_timeval * */
1811219560Savg		*n_args = 2;
1812219560Savg		break;
1813219560Savg	}
1814219560Savg	/* linux_fadvise64_64 */
1815219560Savg	case 272: {
1816231147Sjhb		struct linux_fadvise64_64_args *p = params;
1817231147Sjhb		iarg[0] = p->fd; /* int */
1818231147Sjhb		iarg[1] = p->offset; /* l_loff_t */
1819231147Sjhb		iarg[2] = p->len; /* l_loff_t */
1820231147Sjhb		iarg[3] = p->advice; /* int */
1821231147Sjhb		*n_args = 4;
1822219560Savg		break;
1823219560Savg	}
1824219560Savg	/* linux_mbind */
1825219560Savg	case 274: {
1826219560Savg		*n_args = 0;
1827219560Savg		break;
1828219560Savg	}
1829219560Savg	/* linux_get_mempolicy */
1830219560Savg	case 275: {
1831219560Savg		*n_args = 0;
1832219560Savg		break;
1833219560Savg	}
1834219560Savg	/* linux_set_mempolicy */
1835219560Savg	case 276: {
1836219560Savg		*n_args = 0;
1837219560Savg		break;
1838219560Savg	}
1839219560Savg	/* linux_mq_open */
1840219560Savg	case 277: {
1841219560Savg		*n_args = 0;
1842219560Savg		break;
1843219560Savg	}
1844219560Savg	/* linux_mq_unlink */
1845219560Savg	case 278: {
1846219560Savg		*n_args = 0;
1847219560Savg		break;
1848219560Savg	}
1849219560Savg	/* linux_mq_timedsend */
1850219560Savg	case 279: {
1851219560Savg		*n_args = 0;
1852219560Savg		break;
1853219560Savg	}
1854219560Savg	/* linux_mq_timedreceive */
1855219560Savg	case 280: {
1856219560Savg		*n_args = 0;
1857219560Savg		break;
1858219560Savg	}
1859219560Savg	/* linux_mq_notify */
1860219560Savg	case 281: {
1861219560Savg		*n_args = 0;
1862219560Savg		break;
1863219560Savg	}
1864219560Savg	/* linux_mq_getsetattr */
1865219560Savg	case 282: {
1866219560Savg		*n_args = 0;
1867219560Savg		break;
1868219560Savg	}
1869219560Savg	/* linux_kexec_load */
1870219560Savg	case 283: {
1871219560Savg		*n_args = 0;
1872219560Savg		break;
1873219560Savg	}
1874219560Savg	/* linux_waitid */
1875219560Savg	case 284: {
1876219560Savg		*n_args = 0;
1877219560Savg		break;
1878219560Savg	}
1879219560Savg	/* linux_add_key */
1880219560Savg	case 286: {
1881219560Savg		*n_args = 0;
1882219560Savg		break;
1883219560Savg	}
1884219560Savg	/* linux_request_key */
1885219560Savg	case 287: {
1886219560Savg		*n_args = 0;
1887219560Savg		break;
1888219560Savg	}
1889219560Savg	/* linux_keyctl */
1890219560Savg	case 288: {
1891219560Savg		*n_args = 0;
1892219560Savg		break;
1893219560Savg	}
1894219560Savg	/* linux_ioprio_set */
1895219560Savg	case 289: {
1896219560Savg		*n_args = 0;
1897219560Savg		break;
1898219560Savg	}
1899219560Savg	/* linux_ioprio_get */
1900219560Savg	case 290: {
1901219560Savg		*n_args = 0;
1902219560Savg		break;
1903219560Savg	}
1904219560Savg	/* linux_inotify_init */
1905219560Savg	case 291: {
1906219560Savg		*n_args = 0;
1907219560Savg		break;
1908219560Savg	}
1909219560Savg	/* linux_inotify_add_watch */
1910219560Savg	case 292: {
1911219560Savg		*n_args = 0;
1912219560Savg		break;
1913219560Savg	}
1914219560Savg	/* linux_inotify_rm_watch */
1915219560Savg	case 293: {
1916219560Savg		*n_args = 0;
1917219560Savg		break;
1918219560Savg	}
1919219560Savg	/* linux_migrate_pages */
1920219560Savg	case 294: {
1921219560Savg		*n_args = 0;
1922219560Savg		break;
1923219560Savg	}
1924219560Savg	/* linux_openat */
1925219560Savg	case 295: {
1926219560Savg		struct linux_openat_args *p = params;
1927219560Savg		iarg[0] = p->dfd; /* l_int */
1928219560Savg		uarg[1] = (intptr_t) p->filename; /* const char * */
1929219560Savg		iarg[2] = p->flags; /* l_int */
1930219560Savg		iarg[3] = p->mode; /* l_int */
1931219560Savg		*n_args = 4;
1932219560Savg		break;
1933219560Savg	}
1934219560Savg	/* linux_mkdirat */
1935219560Savg	case 296: {
1936219560Savg		struct linux_mkdirat_args *p = params;
1937219560Savg		iarg[0] = p->dfd; /* l_int */
1938219560Savg		uarg[1] = (intptr_t) p->pathname; /* const char * */
1939219560Savg		iarg[2] = p->mode; /* l_int */
1940219560Savg		*n_args = 3;
1941219560Savg		break;
1942219560Savg	}
1943219560Savg	/* linux_mknodat */
1944219560Savg	case 297: {
1945219560Savg		struct linux_mknodat_args *p = params;
1946219560Savg		iarg[0] = p->dfd; /* l_int */
1947219560Savg		uarg[1] = (intptr_t) p->filename; /* const char * */
1948219560Savg		iarg[2] = p->mode; /* l_int */
1949219560Savg		iarg[3] = p->dev; /* l_uint */
1950219560Savg		*n_args = 4;
1951219560Savg		break;
1952219560Savg	}
1953219560Savg	/* linux_fchownat */
1954219560Savg	case 298: {
1955219560Savg		struct linux_fchownat_args *p = params;
1956219560Savg		iarg[0] = p->dfd; /* l_int */
1957219560Savg		uarg[1] = (intptr_t) p->filename; /* const char * */
1958219560Savg		iarg[2] = p->uid; /* l_uid16_t */
1959219560Savg		iarg[3] = p->gid; /* l_gid16_t */
1960219560Savg		iarg[4] = p->flag; /* l_int */
1961219560Savg		*n_args = 5;
1962219560Savg		break;
1963219560Savg	}
1964219560Savg	/* linux_futimesat */
1965219560Savg	case 299: {
1966219560Savg		struct linux_futimesat_args *p = params;
1967219560Savg		iarg[0] = p->dfd; /* l_int */
1968219560Savg		uarg[1] = (intptr_t) p->filename; /* char * */
1969219560Savg		uarg[2] = (intptr_t) p->utimes; /* struct l_timeval * */
1970219560Savg		*n_args = 3;
1971219560Savg		break;
1972219560Savg	}
1973219560Savg	/* linux_fstatat64 */
1974219560Savg	case 300: {
1975219560Savg		struct linux_fstatat64_args *p = params;
1976219560Savg		iarg[0] = p->dfd; /* l_int */
1977219560Savg		uarg[1] = (intptr_t) p->pathname; /* char * */
1978219560Savg		uarg[2] = (intptr_t) p->statbuf; /* struct l_stat64 * */
1979219560Savg		iarg[3] = p->flag; /* l_int */
1980219560Savg		*n_args = 4;
1981219560Savg		break;
1982219560Savg	}
1983219560Savg	/* linux_unlinkat */
1984219560Savg	case 301: {
1985219560Savg		struct linux_unlinkat_args *p = params;
1986219560Savg		iarg[0] = p->dfd; /* l_int */
1987219560Savg		uarg[1] = (intptr_t) p->pathname; /* const char * */
1988219560Savg		iarg[2] = p->flag; /* l_int */
1989219560Savg		*n_args = 3;
1990219560Savg		break;
1991219560Savg	}
1992219560Savg	/* linux_renameat */
1993219560Savg	case 302: {
1994219560Savg		struct linux_renameat_args *p = params;
1995219560Savg		iarg[0] = p->olddfd; /* l_int */
1996219560Savg		uarg[1] = (intptr_t) p->oldname; /* const char * */
1997219560Savg		iarg[2] = p->newdfd; /* l_int */
1998219560Savg		uarg[3] = (intptr_t) p->newname; /* const char * */
1999219560Savg		*n_args = 4;
2000219560Savg		break;
2001219560Savg	}
2002219560Savg	/* linux_linkat */
2003219560Savg	case 303: {
2004219560Savg		struct linux_linkat_args *p = params;
2005219560Savg		iarg[0] = p->olddfd; /* l_int */
2006219560Savg		uarg[1] = (intptr_t) p->oldname; /* const char * */
2007219560Savg		iarg[2] = p->newdfd; /* l_int */
2008219560Savg		uarg[3] = (intptr_t) p->newname; /* const char * */
2009219560Savg		iarg[4] = p->flags; /* l_int */
2010219560Savg		*n_args = 5;
2011219560Savg		break;
2012219560Savg	}
2013219560Savg	/* linux_symlinkat */
2014219560Savg	case 304: {
2015219560Savg		struct linux_symlinkat_args *p = params;
2016219560Savg		uarg[0] = (intptr_t) p->oldname; /* const char * */
2017219560Savg		iarg[1] = p->newdfd; /* l_int */
2018219560Savg		uarg[2] = (intptr_t) p->newname; /* const char * */
2019219560Savg		*n_args = 3;
2020219560Savg		break;
2021219560Savg	}
2022219560Savg	/* linux_readlinkat */
2023219560Savg	case 305: {
2024219560Savg		struct linux_readlinkat_args *p = params;
2025219560Savg		iarg[0] = p->dfd; /* l_int */
2026219560Savg		uarg[1] = (intptr_t) p->path; /* const char * */
2027219560Savg		uarg[2] = (intptr_t) p->buf; /* char * */
2028219560Savg		iarg[3] = p->bufsiz; /* l_int */
2029219560Savg		*n_args = 4;
2030219560Savg		break;
2031219560Savg	}
2032219560Savg	/* linux_fchmodat */
2033219560Savg	case 306: {
2034219560Savg		struct linux_fchmodat_args *p = params;
2035219560Savg		iarg[0] = p->dfd; /* l_int */
2036219560Savg		uarg[1] = (intptr_t) p->filename; /* const char * */
2037219560Savg		iarg[2] = p->mode; /* l_mode_t */
2038219560Savg		*n_args = 3;
2039219560Savg		break;
2040219560Savg	}
2041219560Savg	/* linux_faccessat */
2042219560Savg	case 307: {
2043219560Savg		struct linux_faccessat_args *p = params;
2044219560Savg		iarg[0] = p->dfd; /* l_int */
2045219560Savg		uarg[1] = (intptr_t) p->filename; /* const char * */
2046219560Savg		iarg[2] = p->mode; /* l_int */
2047219560Savg		*n_args = 3;
2048219560Savg		break;
2049219560Savg	}
2050219560Savg	/* linux_pselect6 */
2051219560Savg	case 308: {
2052219560Savg		*n_args = 0;
2053219560Savg		break;
2054219560Savg	}
2055219560Savg	/* linux_ppoll */
2056219560Savg	case 309: {
2057219560Savg		*n_args = 0;
2058219560Savg		break;
2059219560Savg	}
2060219560Savg	/* linux_unshare */
2061219560Savg	case 310: {
2062219560Savg		*n_args = 0;
2063219560Savg		break;
2064219560Savg	}
2065219560Savg	/* linux_set_robust_list */
2066219560Savg	case 311: {
2067219560Savg		struct linux_set_robust_list_args *p = params;
2068219560Savg		uarg[0] = (intptr_t) p->head; /* struct linux_robust_list_head * */
2069219560Savg		iarg[1] = p->len; /* l_size_t */
2070219560Savg		*n_args = 2;
2071219560Savg		break;
2072219560Savg	}
2073219560Savg	/* linux_get_robust_list */
2074219560Savg	case 312: {
2075219560Savg		struct linux_get_robust_list_args *p = params;
2076219560Savg		iarg[0] = p->pid; /* l_int */
2077293896Sglebius		uarg[1] = (intptr_t) p->head; /* struct linux_robust_list_head ** */
2078219560Savg		uarg[2] = (intptr_t) p->len; /* l_size_t * */
2079219560Savg		*n_args = 3;
2080219560Savg		break;
2081219560Savg	}
2082219560Savg	/* linux_splice */
2083219560Savg	case 313: {
2084219560Savg		*n_args = 0;
2085219560Savg		break;
2086219560Savg	}
2087219560Savg	/* linux_sync_file_range */
2088219560Savg	case 314: {
2089219560Savg		*n_args = 0;
2090219560Savg		break;
2091219560Savg	}
2092219560Savg	/* linux_tee */
2093219560Savg	case 315: {
2094219560Savg		*n_args = 0;
2095219560Savg		break;
2096219560Savg	}
2097219560Savg	/* linux_vmsplice */
2098219560Savg	case 316: {
2099219560Savg		*n_args = 0;
2100219560Savg		break;
2101219560Savg	}
2102234317Snetchild	/* linux_move_pages */
2103234317Snetchild	case 317: {
2104234317Snetchild		*n_args = 0;
2105234317Snetchild		break;
2106234317Snetchild	}
2107234317Snetchild	/* linux_getcpu */
2108234317Snetchild	case 318: {
2109234317Snetchild		*n_args = 0;
2110234317Snetchild		break;
2111234317Snetchild	}
2112234317Snetchild	/* linux_epoll_pwait */
2113234317Snetchild	case 319: {
2114234317Snetchild		*n_args = 0;
2115234317Snetchild		break;
2116234317Snetchild	}
2117234317Snetchild	/* linux_utimensat */
2118234317Snetchild	case 320: {
2119234317Snetchild		*n_args = 0;
2120234317Snetchild		break;
2121234317Snetchild	}
2122234317Snetchild	/* linux_signalfd */
2123234317Snetchild	case 321: {
2124234317Snetchild		*n_args = 0;
2125234317Snetchild		break;
2126234317Snetchild	}
2127234317Snetchild	/* linux_timerfd_create */
2128234317Snetchild	case 322: {
2129234317Snetchild		*n_args = 0;
2130234317Snetchild		break;
2131234317Snetchild	}
2132234317Snetchild	/* linux_eventfd */
2133234317Snetchild	case 323: {
2134234317Snetchild		*n_args = 0;
2135234317Snetchild		break;
2136234317Snetchild	}
2137234317Snetchild	/* linux_fallocate */
2138234317Snetchild	case 324: {
2139234317Snetchild		*n_args = 0;
2140234317Snetchild		break;
2141234317Snetchild	}
2142234317Snetchild	/* linux_timerfd_settime */
2143234317Snetchild	case 325: {
2144234317Snetchild		*n_args = 0;
2145234317Snetchild		break;
2146234317Snetchild	}
2147234317Snetchild	/* linux_timerfd_gettime */
2148234317Snetchild	case 326: {
2149234317Snetchild		*n_args = 0;
2150234317Snetchild		break;
2151234317Snetchild	}
2152234317Snetchild	/* linux_signalfd4 */
2153234317Snetchild	case 327: {
2154234317Snetchild		*n_args = 0;
2155234317Snetchild		break;
2156234317Snetchild	}
2157234317Snetchild	/* linux_eventfd2 */
2158234317Snetchild	case 328: {
2159234317Snetchild		*n_args = 0;
2160234317Snetchild		break;
2161234317Snetchild	}
2162234317Snetchild	/* linux_epoll_create1 */
2163234317Snetchild	case 329: {
2164234317Snetchild		*n_args = 0;
2165234317Snetchild		break;
2166234317Snetchild	}
2167234317Snetchild	/* linux_dup3 */
2168234317Snetchild	case 330: {
2169234317Snetchild		*n_args = 0;
2170234317Snetchild		break;
2171234317Snetchild	}
2172234317Snetchild	/* linux_pipe2 */
2173234317Snetchild	case 331: {
2174248533Sjkim		struct linux_pipe2_args *p = params;
2175248533Sjkim		uarg[0] = (intptr_t) p->pipefds; /* l_int * */
2176248533Sjkim		iarg[1] = p->flags; /* l_int */
2177248533Sjkim		*n_args = 2;
2178234317Snetchild		break;
2179234317Snetchild	}
2180234317Snetchild	/* linux_inotify_init1 */
2181234317Snetchild	case 332: {
2182234317Snetchild		*n_args = 0;
2183234317Snetchild		break;
2184234317Snetchild	}
2185234317Snetchild	/* linux_preadv */
2186234317Snetchild	case 333: {
2187234317Snetchild		*n_args = 0;
2188234317Snetchild		break;
2189234317Snetchild	}
2190234317Snetchild	/* linux_pwritev */
2191234317Snetchild	case 334: {
2192234317Snetchild		*n_args = 0;
2193234317Snetchild		break;
2194234317Snetchild	}
2195234317Snetchild	/* linux_rt_tsigqueueinfo */
2196234317Snetchild	case 335: {
2197234317Snetchild		*n_args = 0;
2198234317Snetchild		break;
2199234317Snetchild	}
2200234317Snetchild	/* linux_perf_event_open */
2201234317Snetchild	case 336: {
2202234317Snetchild		*n_args = 0;
2203234317Snetchild		break;
2204234317Snetchild	}
2205234317Snetchild	/* linux_recvmmsg */
2206234317Snetchild	case 337: {
2207234317Snetchild		*n_args = 0;
2208234317Snetchild		break;
2209234317Snetchild	}
2210234317Snetchild	/* linux_fanotify_init */
2211234317Snetchild	case 338: {
2212234317Snetchild		*n_args = 0;
2213234317Snetchild		break;
2214234317Snetchild	}
2215234317Snetchild	/* linux_fanotify_mark */
2216234317Snetchild	case 339: {
2217234317Snetchild		*n_args = 0;
2218234317Snetchild		break;
2219234317Snetchild	}
2220234317Snetchild	/* linux_prlimit64 */
2221234317Snetchild	case 340: {
2222234317Snetchild		*n_args = 0;
2223234317Snetchild		break;
2224234317Snetchild	}
2225234317Snetchild	/* linux_name_to_handle_at */
2226234317Snetchild	case 341: {
2227234317Snetchild		*n_args = 0;
2228234317Snetchild		break;
2229234317Snetchild	}
2230234317Snetchild	/* linux_open_by_handle_at */
2231234317Snetchild	case 342: {
2232234317Snetchild		*n_args = 0;
2233234317Snetchild		break;
2234234317Snetchild	}
2235234317Snetchild	/* linux_clock_adjtime */
2236234317Snetchild	case 343: {
2237234317Snetchild		*n_args = 0;
2238234317Snetchild		break;
2239234317Snetchild	}
2240234317Snetchild	/* linux_syncfs */
2241234317Snetchild	case 344: {
2242234317Snetchild		*n_args = 0;
2243234317Snetchild		break;
2244234317Snetchild	}
2245234317Snetchild	/* linux_sendmmsg */
2246234317Snetchild	case 345: {
2247234317Snetchild		*n_args = 0;
2248234317Snetchild		break;
2249234317Snetchild	}
2250234317Snetchild	/* linux_setns */
2251234317Snetchild	case 346: {
2252234317Snetchild		*n_args = 0;
2253234317Snetchild		break;
2254234317Snetchild	}
2255234317Snetchild	/* linux_process_vm_readv */
2256234317Snetchild	case 347: {
2257234317Snetchild		*n_args = 0;
2258234317Snetchild		break;
2259234317Snetchild	}
2260234317Snetchild	/* linux_process_vm_writev */
2261234317Snetchild	case 348: {
2262234317Snetchild		*n_args = 0;
2263234317Snetchild		break;
2264234317Snetchild	}
2265219560Savg	default:
2266219560Savg		*n_args = 0;
2267219560Savg		break;
2268219560Savg	};
2269219560Savg}
2270219560Savgstatic void
2271219560Savgsystrace_setargdesc(int sysnum, int ndx, char *desc, size_t descsz)
2272219560Savg{
2273219560Savg	const char *p = NULL;
2274219560Savg	switch (sysnum) {
2275219560Savg#define	nosys	linux_nosys
2276219560Savg	/* sys_exit */
2277219560Savg	case 1:
2278219560Savg		switch(ndx) {
2279219560Savg		case 0:
2280219560Savg			p = "int";
2281219560Savg			break;
2282219560Savg		default:
2283219560Savg			break;
2284219560Savg		};
2285219560Savg		break;
2286219560Savg	/* linux_fork */
2287219560Savg	case 2:
2288219560Savg		break;
2289219560Savg	/* read */
2290219560Savg	case 3:
2291219560Savg		switch(ndx) {
2292219560Savg		case 0:
2293219560Savg			p = "int";
2294219560Savg			break;
2295219560Savg		case 1:
2296219560Savg			p = "char *";
2297219560Savg			break;
2298219560Savg		case 2:
2299219560Savg			p = "u_int";
2300219560Savg			break;
2301219560Savg		default:
2302219560Savg			break;
2303219560Savg		};
2304219560Savg		break;
2305219560Savg	/* write */
2306219560Savg	case 4:
2307219560Savg		switch(ndx) {
2308219560Savg		case 0:
2309219560Savg			p = "int";
2310219560Savg			break;
2311219560Savg		case 1:
2312219560Savg			p = "char *";
2313219560Savg			break;
2314219560Savg		case 2:
2315219560Savg			p = "u_int";
2316219560Savg			break;
2317219560Savg		default:
2318219560Savg			break;
2319219560Savg		};
2320219560Savg		break;
2321219560Savg	/* linux_open */
2322219560Savg	case 5:
2323219560Savg		switch(ndx) {
2324219560Savg		case 0:
2325219560Savg			p = "char *";
2326219560Savg			break;
2327219560Savg		case 1:
2328219560Savg			p = "l_int";
2329219560Savg			break;
2330219560Savg		case 2:
2331219560Savg			p = "l_int";
2332219560Savg			break;
2333219560Savg		default:
2334219560Savg			break;
2335219560Savg		};
2336219560Savg		break;
2337219560Savg	/* close */
2338219560Savg	case 6:
2339219560Savg		switch(ndx) {
2340219560Savg		case 0:
2341219560Savg			p = "int";
2342219560Savg			break;
2343219560Savg		default:
2344219560Savg			break;
2345219560Savg		};
2346219560Savg		break;
2347219560Savg	/* linux_waitpid */
2348219560Savg	case 7:
2349219560Savg		switch(ndx) {
2350219560Savg		case 0:
2351219560Savg			p = "l_pid_t";
2352219560Savg			break;
2353219560Savg		case 1:
2354219560Savg			p = "l_int *";
2355219560Savg			break;
2356219560Savg		case 2:
2357219560Savg			p = "l_int";
2358219560Savg			break;
2359219560Savg		default:
2360219560Savg			break;
2361219560Savg		};
2362219560Savg		break;
2363219560Savg	/* linux_creat */
2364219560Savg	case 8:
2365219560Savg		switch(ndx) {
2366219560Savg		case 0:
2367219560Savg			p = "char *";
2368219560Savg			break;
2369219560Savg		case 1:
2370219560Savg			p = "l_int";
2371219560Savg			break;
2372219560Savg		default:
2373219560Savg			break;
2374219560Savg		};
2375219560Savg		break;
2376219560Savg	/* linux_link */
2377219560Savg	case 9:
2378219560Savg		switch(ndx) {
2379219560Savg		case 0:
2380219560Savg			p = "char *";
2381219560Savg			break;
2382219560Savg		case 1:
2383219560Savg			p = "char *";
2384219560Savg			break;
2385219560Savg		default:
2386219560Savg			break;
2387219560Savg		};
2388219560Savg		break;
2389219560Savg	/* linux_unlink */
2390219560Savg	case 10:
2391219560Savg		switch(ndx) {
2392219560Savg		case 0:
2393219560Savg			p = "char *";
2394219560Savg			break;
2395219560Savg		default:
2396219560Savg			break;
2397219560Savg		};
2398219560Savg		break;
2399219560Savg	/* linux_execve */
2400219560Savg	case 11:
2401219560Savg		switch(ndx) {
2402219560Savg		case 0:
2403219560Savg			p = "char *";
2404219560Savg			break;
2405219560Savg		case 1:
2406219560Savg			p = "u_int32_t *";
2407219560Savg			break;
2408219560Savg		case 2:
2409219560Savg			p = "u_int32_t *";
2410219560Savg			break;
2411219560Savg		default:
2412219560Savg			break;
2413219560Savg		};
2414219560Savg		break;
2415219560Savg	/* linux_chdir */
2416219560Savg	case 12:
2417219560Savg		switch(ndx) {
2418219560Savg		case 0:
2419219560Savg			p = "char *";
2420219560Savg			break;
2421219560Savg		default:
2422219560Savg			break;
2423219560Savg		};
2424219560Savg		break;
2425219560Savg	/* linux_time */
2426219560Savg	case 13:
2427219560Savg		switch(ndx) {
2428219560Savg		case 0:
2429219560Savg			p = "l_time_t *";
2430219560Savg			break;
2431219560Savg		default:
2432219560Savg			break;
2433219560Savg		};
2434219560Savg		break;
2435219560Savg	/* linux_mknod */
2436219560Savg	case 14:
2437219560Savg		switch(ndx) {
2438219560Savg		case 0:
2439219560Savg			p = "char *";
2440219560Savg			break;
2441219560Savg		case 1:
2442219560Savg			p = "l_int";
2443219560Savg			break;
2444219560Savg		case 2:
2445219560Savg			p = "l_dev_t";
2446219560Savg			break;
2447219560Savg		default:
2448219560Savg			break;
2449219560Savg		};
2450219560Savg		break;
2451219560Savg	/* linux_chmod */
2452219560Savg	case 15:
2453219560Savg		switch(ndx) {
2454219560Savg		case 0:
2455219560Savg			p = "char *";
2456219560Savg			break;
2457219560Savg		case 1:
2458219560Savg			p = "l_mode_t";
2459219560Savg			break;
2460219560Savg		default:
2461219560Savg			break;
2462219560Savg		};
2463219560Savg		break;
2464219560Savg	/* linux_lchown16 */
2465219560Savg	case 16:
2466219560Savg		switch(ndx) {
2467219560Savg		case 0:
2468219560Savg			p = "char *";
2469219560Savg			break;
2470219560Savg		case 1:
2471219560Savg			p = "l_uid16_t";
2472219560Savg			break;
2473219560Savg		case 2:
2474219560Savg			p = "l_gid16_t";
2475219560Savg			break;
2476219560Savg		default:
2477219560Savg			break;
2478219560Savg		};
2479219560Savg		break;
2480219560Savg	/* linux_stat */
2481219560Savg	case 18:
2482219560Savg		switch(ndx) {
2483219560Savg		case 0:
2484219560Savg			p = "char *";
2485219560Savg			break;
2486219560Savg		case 1:
2487219560Savg			p = "struct linux_stat *";
2488219560Savg			break;
2489219560Savg		default:
2490219560Savg			break;
2491219560Savg		};
2492219560Savg		break;
2493219560Savg	/* linux_lseek */
2494219560Savg	case 19:
2495219560Savg		switch(ndx) {
2496219560Savg		case 0:
2497219560Savg			p = "l_uint";
2498219560Savg			break;
2499219560Savg		case 1:
2500219560Savg			p = "l_off_t";
2501219560Savg			break;
2502219560Savg		case 2:
2503219560Savg			p = "l_int";
2504219560Savg			break;
2505219560Savg		default:
2506219560Savg			break;
2507219560Savg		};
2508219560Savg		break;
2509219560Savg	/* linux_getpid */
2510219560Savg	case 20:
2511219560Savg		break;
2512219560Savg	/* linux_mount */
2513219560Savg	case 21:
2514219560Savg		switch(ndx) {
2515219560Savg		case 0:
2516219560Savg			p = "char *";
2517219560Savg			break;
2518219560Savg		case 1:
2519219560Savg			p = "char *";
2520219560Savg			break;
2521219560Savg		case 2:
2522219560Savg			p = "char *";
2523219560Savg			break;
2524219560Savg		case 3:
2525219560Savg			p = "l_ulong";
2526219560Savg			break;
2527219560Savg		case 4:
2528219560Savg			p = "void *";
2529219560Savg			break;
2530219560Savg		default:
2531219560Savg			break;
2532219560Savg		};
2533219560Savg		break;
2534219560Savg	/* linux_oldumount */
2535219560Savg	case 22:
2536219560Savg		switch(ndx) {
2537219560Savg		case 0:
2538219560Savg			p = "char *";
2539219560Savg			break;
2540219560Savg		default:
2541219560Savg			break;
2542219560Savg		};
2543219560Savg		break;
2544219560Savg	/* linux_setuid16 */
2545219560Savg	case 23:
2546219560Savg		switch(ndx) {
2547219560Savg		case 0:
2548219560Savg			p = "l_uid16_t";
2549219560Savg			break;
2550219560Savg		default:
2551219560Savg			break;
2552219560Savg		};
2553219560Savg		break;
2554219560Savg	/* linux_getuid16 */
2555219560Savg	case 24:
2556219560Savg		break;
2557219560Savg	/* linux_stime */
2558219560Savg	case 25:
2559219560Savg		break;
2560219560Savg	/* linux_ptrace */
2561219560Savg	case 26:
2562219560Savg		switch(ndx) {
2563219560Savg		case 0:
2564219560Savg			p = "l_long";
2565219560Savg			break;
2566219560Savg		case 1:
2567219560Savg			p = "l_long";
2568219560Savg			break;
2569219560Savg		case 2:
2570219560Savg			p = "l_long";
2571219560Savg			break;
2572219560Savg		case 3:
2573219560Savg			p = "l_long";
2574219560Savg			break;
2575219560Savg		default:
2576219560Savg			break;
2577219560Savg		};
2578219560Savg		break;
2579219560Savg	/* linux_alarm */
2580219560Savg	case 27:
2581219560Savg		switch(ndx) {
2582219560Savg		case 0:
2583219560Savg			p = "l_uint";
2584219560Savg			break;
2585219560Savg		default:
2586219560Savg			break;
2587219560Savg		};
2588219560Savg		break;
2589219560Savg	/* linux_pause */
2590219560Savg	case 29:
2591219560Savg		break;
2592219560Savg	/* linux_utime */
2593219560Savg	case 30:
2594219560Savg		switch(ndx) {
2595219560Savg		case 0:
2596219560Savg			p = "char *";
2597219560Savg			break;
2598219560Savg		case 1:
2599219560Savg			p = "struct l_utimbuf *";
2600219560Savg			break;
2601219560Savg		default:
2602219560Savg			break;
2603219560Savg		};
2604219560Savg		break;
2605219560Savg	/* linux_access */
2606219560Savg	case 33:
2607219560Savg		switch(ndx) {
2608219560Savg		case 0:
2609219560Savg			p = "char *";
2610219560Savg			break;
2611219560Savg		case 1:
2612219560Savg			p = "l_int";
2613219560Savg			break;
2614219560Savg		default:
2615219560Savg			break;
2616219560Savg		};
2617219560Savg		break;
2618219560Savg	/* linux_nice */
2619219560Savg	case 34:
2620219560Savg		switch(ndx) {
2621219560Savg		case 0:
2622219560Savg			p = "l_int";
2623219560Savg			break;
2624219560Savg		default:
2625219560Savg			break;
2626219560Savg		};
2627219560Savg		break;
2628219560Savg	/* sync */
2629219560Savg	case 36:
2630219560Savg		break;
2631219560Savg	/* linux_kill */
2632219560Savg	case 37:
2633219560Savg		switch(ndx) {
2634219560Savg		case 0:
2635219560Savg			p = "l_int";
2636219560Savg			break;
2637219560Savg		case 1:
2638219560Savg			p = "l_int";
2639219560Savg			break;
2640219560Savg		default:
2641219560Savg			break;
2642219560Savg		};
2643219560Savg		break;
2644219560Savg	/* linux_rename */
2645219560Savg	case 38:
2646219560Savg		switch(ndx) {
2647219560Savg		case 0:
2648219560Savg			p = "char *";
2649219560Savg			break;
2650219560Savg		case 1:
2651219560Savg			p = "char *";
2652219560Savg			break;
2653219560Savg		default:
2654219560Savg			break;
2655219560Savg		};
2656219560Savg		break;
2657219560Savg	/* linux_mkdir */
2658219560Savg	case 39:
2659219560Savg		switch(ndx) {
2660219560Savg		case 0:
2661219560Savg			p = "char *";
2662219560Savg			break;
2663219560Savg		case 1:
2664219560Savg			p = "l_int";
2665219560Savg			break;
2666219560Savg		default:
2667219560Savg			break;
2668219560Savg		};
2669219560Savg		break;
2670219560Savg	/* linux_rmdir */
2671219560Savg	case 40:
2672219560Savg		switch(ndx) {
2673219560Savg		case 0:
2674219560Savg			p = "char *";
2675219560Savg			break;
2676219560Savg		default:
2677219560Savg			break;
2678219560Savg		};
2679219560Savg		break;
2680219560Savg	/* dup */
2681219560Savg	case 41:
2682219560Savg		switch(ndx) {
2683219560Savg		case 0:
2684219560Savg			p = "u_int";
2685219560Savg			break;
2686219560Savg		default:
2687219560Savg			break;
2688219560Savg		};
2689219560Savg		break;
2690219560Savg	/* linux_pipe */
2691219560Savg	case 42:
2692219560Savg		switch(ndx) {
2693219560Savg		case 0:
2694248533Sjkim			p = "l_int *";
2695219560Savg			break;
2696219560Savg		default:
2697219560Savg			break;
2698219560Savg		};
2699219560Savg		break;
2700219560Savg	/* linux_times */
2701219560Savg	case 43:
2702219560Savg		switch(ndx) {
2703219560Savg		case 0:
2704219560Savg			p = "struct l_times_argv *";
2705219560Savg			break;
2706219560Savg		default:
2707219560Savg			break;
2708219560Savg		};
2709219560Savg		break;
2710219560Savg	/* linux_brk */
2711219560Savg	case 45:
2712219560Savg		switch(ndx) {
2713219560Savg		case 0:
2714219560Savg			p = "l_ulong";
2715219560Savg			break;
2716219560Savg		default:
2717219560Savg			break;
2718219560Savg		};
2719219560Savg		break;
2720219560Savg	/* linux_setgid16 */
2721219560Savg	case 46:
2722219560Savg		switch(ndx) {
2723219560Savg		case 0:
2724219560Savg			p = "l_gid16_t";
2725219560Savg			break;
2726219560Savg		default:
2727219560Savg			break;
2728219560Savg		};
2729219560Savg		break;
2730219560Savg	/* linux_getgid16 */
2731219560Savg	case 47:
2732219560Savg		break;
2733219560Savg	/* linux_signal */
2734219560Savg	case 48:
2735219560Savg		switch(ndx) {
2736219560Savg		case 0:
2737219560Savg			p = "l_int";
2738219560Savg			break;
2739219560Savg		case 1:
2740219560Savg			p = "l_handler_t";
2741219560Savg			break;
2742219560Savg		default:
2743219560Savg			break;
2744219560Savg		};
2745219560Savg		break;
2746219560Savg	/* linux_geteuid16 */
2747219560Savg	case 49:
2748219560Savg		break;
2749219560Savg	/* linux_getegid16 */
2750219560Savg	case 50:
2751219560Savg		break;
2752219560Savg	/* acct */
2753219560Savg	case 51:
2754219560Savg		switch(ndx) {
2755219560Savg		case 0:
2756219560Savg			p = "char *";
2757219560Savg			break;
2758219560Savg		default:
2759219560Savg			break;
2760219560Savg		};
2761219560Savg		break;
2762219560Savg	/* linux_umount */
2763219560Savg	case 52:
2764219560Savg		switch(ndx) {
2765219560Savg		case 0:
2766219560Savg			p = "char *";
2767219560Savg			break;
2768219560Savg		case 1:
2769219560Savg			p = "l_int";
2770219560Savg			break;
2771219560Savg		default:
2772219560Savg			break;
2773219560Savg		};
2774219560Savg		break;
2775219560Savg	/* linux_ioctl */
2776219560Savg	case 54:
2777219560Savg		switch(ndx) {
2778219560Savg		case 0:
2779219560Savg			p = "l_uint";
2780219560Savg			break;
2781219560Savg		case 1:
2782219560Savg			p = "l_uint";
2783219560Savg			break;
2784219560Savg		case 2:
2785219560Savg			p = "uintptr_t";
2786219560Savg			break;
2787219560Savg		default:
2788219560Savg			break;
2789219560Savg		};
2790219560Savg		break;
2791219560Savg	/* linux_fcntl */
2792219560Savg	case 55:
2793219560Savg		switch(ndx) {
2794219560Savg		case 0:
2795219560Savg			p = "l_uint";
2796219560Savg			break;
2797219560Savg		case 1:
2798219560Savg			p = "l_uint";
2799219560Savg			break;
2800219560Savg		case 2:
2801219560Savg			p = "uintptr_t";
2802219560Savg			break;
2803219560Savg		default:
2804219560Savg			break;
2805219560Savg		};
2806219560Savg		break;
2807219560Savg	/* setpgid */
2808219560Savg	case 57:
2809219560Savg		switch(ndx) {
2810219560Savg		case 0:
2811219560Savg			p = "int";
2812219560Savg			break;
2813219560Savg		case 1:
2814219560Savg			p = "int";
2815219560Savg			break;
2816219560Savg		default:
2817219560Savg			break;
2818219560Savg		};
2819219560Savg		break;
2820219560Savg	/* linux_olduname */
2821219560Savg	case 59:
2822219560Savg		break;
2823219560Savg	/* umask */
2824219560Savg	case 60:
2825219560Savg		switch(ndx) {
2826219560Savg		case 0:
2827219560Savg			p = "int";
2828219560Savg			break;
2829219560Savg		default:
2830219560Savg			break;
2831219560Savg		};
2832219560Savg		break;
2833219560Savg	/* chroot */
2834219560Savg	case 61:
2835219560Savg		switch(ndx) {
2836219560Savg		case 0:
2837219560Savg			p = "char *";
2838219560Savg			break;
2839219560Savg		default:
2840219560Savg			break;
2841219560Savg		};
2842219560Savg		break;
2843219560Savg	/* linux_ustat */
2844219560Savg	case 62:
2845219560Savg		switch(ndx) {
2846219560Savg		case 0:
2847219560Savg			p = "l_dev_t";
2848219560Savg			break;
2849219560Savg		case 1:
2850219560Savg			p = "struct l_ustat *";
2851219560Savg			break;
2852219560Savg		default:
2853219560Savg			break;
2854219560Savg		};
2855219560Savg		break;
2856219560Savg	/* dup2 */
2857219560Savg	case 63:
2858219560Savg		switch(ndx) {
2859219560Savg		case 0:
2860219560Savg			p = "u_int";
2861219560Savg			break;
2862219560Savg		case 1:
2863219560Savg			p = "u_int";
2864219560Savg			break;
2865219560Savg		default:
2866219560Savg			break;
2867219560Savg		};
2868219560Savg		break;
2869219560Savg	/* linux_getppid */
2870219560Savg	case 64:
2871219560Savg		break;
2872219560Savg	/* getpgrp */
2873219560Savg	case 65:
2874219560Savg		break;
2875219560Savg	/* setsid */
2876219560Savg	case 66:
2877219560Savg		break;
2878219560Savg	/* linux_sigaction */
2879219560Savg	case 67:
2880219560Savg		switch(ndx) {
2881219560Savg		case 0:
2882219560Savg			p = "l_int";
2883219560Savg			break;
2884219560Savg		case 1:
2885219560Savg			p = "l_osigaction_t *";
2886219560Savg			break;
2887219560Savg		case 2:
2888219560Savg			p = "l_osigaction_t *";
2889219560Savg			break;
2890219560Savg		default:
2891219560Savg			break;
2892219560Savg		};
2893219560Savg		break;
2894219560Savg	/* linux_sgetmask */
2895219560Savg	case 68:
2896219560Savg		break;
2897219560Savg	/* linux_ssetmask */
2898219560Savg	case 69:
2899219560Savg		switch(ndx) {
2900219560Savg		case 0:
2901219560Savg			p = "l_osigset_t";
2902219560Savg			break;
2903219560Savg		default:
2904219560Savg			break;
2905219560Savg		};
2906219560Savg		break;
2907219560Savg	/* linux_setreuid16 */
2908219560Savg	case 70:
2909219560Savg		switch(ndx) {
2910219560Savg		case 0:
2911219560Savg			p = "l_uid16_t";
2912219560Savg			break;
2913219560Savg		case 1:
2914219560Savg			p = "l_uid16_t";
2915219560Savg			break;
2916219560Savg		default:
2917219560Savg			break;
2918219560Savg		};
2919219560Savg		break;
2920219560Savg	/* linux_setregid16 */
2921219560Savg	case 71:
2922219560Savg		switch(ndx) {
2923219560Savg		case 0:
2924219560Savg			p = "l_gid16_t";
2925219560Savg			break;
2926219560Savg		case 1:
2927219560Savg			p = "l_gid16_t";
2928219560Savg			break;
2929219560Savg		default:
2930219560Savg			break;
2931219560Savg		};
2932219560Savg		break;
2933219560Savg	/* linux_sigsuspend */
2934219560Savg	case 72:
2935219560Savg		switch(ndx) {
2936219560Savg		case 0:
2937219560Savg			p = "l_int";
2938219560Savg			break;
2939219560Savg		case 1:
2940219560Savg			p = "l_int";
2941219560Savg			break;
2942219560Savg		case 2:
2943219560Savg			p = "l_osigset_t";
2944219560Savg			break;
2945219560Savg		default:
2946219560Savg			break;
2947219560Savg		};
2948219560Savg		break;
2949219560Savg	/* linux_sigpending */
2950219560Savg	case 73:
2951219560Savg		switch(ndx) {
2952219560Savg		case 0:
2953219560Savg			p = "l_osigset_t *";
2954219560Savg			break;
2955219560Savg		default:
2956219560Savg			break;
2957219560Savg		};
2958219560Savg		break;
2959219560Savg	/* linux_sethostname */
2960219560Savg	case 74:
2961219560Savg		switch(ndx) {
2962219560Savg		case 0:
2963219560Savg			p = "char *";
2964219560Savg			break;
2965219560Savg		case 1:
2966219560Savg			p = "u_int";
2967219560Savg			break;
2968219560Savg		default:
2969219560Savg			break;
2970219560Savg		};
2971219560Savg		break;
2972219560Savg	/* linux_setrlimit */
2973219560Savg	case 75:
2974219560Savg		switch(ndx) {
2975219560Savg		case 0:
2976219560Savg			p = "l_uint";
2977219560Savg			break;
2978219560Savg		case 1:
2979219560Savg			p = "struct l_rlimit *";
2980219560Savg			break;
2981219560Savg		default:
2982219560Savg			break;
2983219560Savg		};
2984219560Savg		break;
2985219560Savg	/* linux_old_getrlimit */
2986219560Savg	case 76:
2987219560Savg		switch(ndx) {
2988219560Savg		case 0:
2989219560Savg			p = "l_uint";
2990219560Savg			break;
2991219560Savg		case 1:
2992219560Savg			p = "struct l_rlimit *";
2993219560Savg			break;
2994219560Savg		default:
2995219560Savg			break;
2996219560Savg		};
2997219560Savg		break;
2998219560Savg	/* linux_getrusage */
2999219560Savg	case 77:
3000219560Savg		switch(ndx) {
3001219560Savg		case 0:
3002219560Savg			p = "int";
3003219560Savg			break;
3004219560Savg		case 1:
3005219560Savg			p = "struct l_rusage *";
3006219560Savg			break;
3007219560Savg		default:
3008219560Savg			break;
3009219560Savg		};
3010219560Savg		break;
3011219560Savg	/* linux_gettimeofday */
3012219560Savg	case 78:
3013219560Savg		switch(ndx) {
3014219560Savg		case 0:
3015219560Savg			p = "struct l_timeval *";
3016219560Savg			break;
3017219560Savg		case 1:
3018219560Savg			p = "struct timezone *";
3019219560Savg			break;
3020219560Savg		default:
3021219560Savg			break;
3022219560Savg		};
3023219560Savg		break;
3024219560Savg	/* linux_settimeofday */
3025219560Savg	case 79:
3026219560Savg		switch(ndx) {
3027219560Savg		case 0:
3028219560Savg			p = "struct l_timeval *";
3029219560Savg			break;
3030219560Savg		case 1:
3031219560Savg			p = "struct timezone *";
3032219560Savg			break;
3033219560Savg		default:
3034219560Savg			break;
3035219560Savg		};
3036219560Savg		break;
3037219560Savg	/* linux_getgroups16 */
3038219560Savg	case 80:
3039219560Savg		switch(ndx) {
3040219560Savg		case 0:
3041219560Savg			p = "l_uint";
3042219560Savg			break;
3043219560Savg		case 1:
3044219560Savg			p = "l_gid16_t *";
3045219560Savg			break;
3046219560Savg		default:
3047219560Savg			break;
3048219560Savg		};
3049219560Savg		break;
3050219560Savg	/* linux_setgroups16 */
3051219560Savg	case 81:
3052219560Savg		switch(ndx) {
3053219560Savg		case 0:
3054219560Savg			p = "l_uint";
3055219560Savg			break;
3056219560Savg		case 1:
3057219560Savg			p = "l_gid16_t *";
3058219560Savg			break;
3059219560Savg		default:
3060219560Savg			break;
3061219560Savg		};
3062219560Savg		break;
3063219560Savg	/* linux_old_select */
3064219560Savg	case 82:
3065219560Savg		switch(ndx) {
3066219560Savg		case 0:
3067219560Savg			p = "struct l_old_select_argv *";
3068219560Savg			break;
3069219560Savg		default:
3070219560Savg			break;
3071219560Savg		};
3072219560Savg		break;
3073219560Savg	/* linux_symlink */
3074219560Savg	case 83:
3075219560Savg		switch(ndx) {
3076219560Savg		case 0:
3077219560Savg			p = "char *";
3078219560Savg			break;
3079219560Savg		case 1:
3080219560Savg			p = "char *";
3081219560Savg			break;
3082219560Savg		default:
3083219560Savg			break;
3084219560Savg		};
3085219560Savg		break;
3086219560Savg	/* linux_lstat */
3087219560Savg	case 84:
3088219560Savg		switch(ndx) {
3089219560Savg		case 0:
3090219560Savg			p = "char *";
3091219560Savg			break;
3092219560Savg		case 1:
3093219560Savg			p = "struct linux_lstat *";
3094219560Savg			break;
3095219560Savg		default:
3096219560Savg			break;
3097219560Savg		};
3098219560Savg		break;
3099219560Savg	/* linux_readlink */
3100219560Savg	case 85:
3101219560Savg		switch(ndx) {
3102219560Savg		case 0:
3103219560Savg			p = "char *";
3104219560Savg			break;
3105219560Savg		case 1:
3106219560Savg			p = "char *";
3107219560Savg			break;
3108219560Savg		case 2:
3109219560Savg			p = "l_int";
3110219560Savg			break;
3111219560Savg		default:
3112219560Savg			break;
3113219560Savg		};
3114219560Savg		break;
3115219560Savg	/* swapon */
3116219560Savg	case 87:
3117219560Savg		switch(ndx) {
3118219560Savg		case 0:
3119219560Savg			p = "char *";
3120219560Savg			break;
3121219560Savg		default:
3122219560Savg			break;
3123219560Savg		};
3124219560Savg		break;
3125219560Savg	/* linux_reboot */
3126219560Savg	case 88:
3127219560Savg		switch(ndx) {
3128219560Savg		case 0:
3129219560Savg			p = "l_int";
3130219560Savg			break;
3131219560Savg		case 1:
3132219560Savg			p = "l_int";
3133219560Savg			break;
3134219560Savg		case 2:
3135219560Savg			p = "l_uint";
3136219560Savg			break;
3137219560Savg		case 3:
3138219560Savg			p = "void *";
3139219560Savg			break;
3140219560Savg		default:
3141219560Savg			break;
3142219560Savg		};
3143219560Savg		break;
3144219560Savg	/* linux_readdir */
3145219560Savg	case 89:
3146219560Savg		switch(ndx) {
3147219560Savg		case 0:
3148219560Savg			p = "l_uint";
3149219560Savg			break;
3150219560Savg		case 1:
3151219560Savg			p = "struct l_dirent *";
3152219560Savg			break;
3153219560Savg		case 2:
3154219560Savg			p = "l_uint";
3155219560Savg			break;
3156219560Savg		default:
3157219560Savg			break;
3158219560Savg		};
3159219560Savg		break;
3160219560Savg	/* linux_mmap */
3161219560Savg	case 90:
3162219560Savg		switch(ndx) {
3163219560Savg		case 0:
3164219560Savg			p = "struct l_mmap_argv *";
3165219560Savg			break;
3166219560Savg		default:
3167219560Savg			break;
3168219560Savg		};
3169219560Savg		break;
3170219560Savg	/* munmap */
3171219560Savg	case 91:
3172219560Savg		switch(ndx) {
3173219560Savg		case 0:
3174219560Savg			p = "caddr_t";
3175219560Savg			break;
3176219560Savg		case 1:
3177219560Savg			p = "int";
3178219560Savg			break;
3179219560Savg		default:
3180219560Savg			break;
3181219560Savg		};
3182219560Savg		break;
3183219560Savg	/* linux_truncate */
3184219560Savg	case 92:
3185219560Savg		switch(ndx) {
3186219560Savg		case 0:
3187219560Savg			p = "char *";
3188219560Savg			break;
3189219560Savg		case 1:
3190219560Savg			p = "l_ulong";
3191219560Savg			break;
3192219560Savg		default:
3193219560Savg			break;
3194219560Savg		};
3195219560Savg		break;
3196219560Savg	/* linux_ftruncate */
3197219560Savg	case 93:
3198219560Savg		switch(ndx) {
3199219560Savg		case 0:
3200219560Savg			p = "int";
3201219560Savg			break;
3202219560Savg		case 1:
3203219560Savg			p = "long";
3204219560Savg			break;
3205219560Savg		default:
3206219560Savg			break;
3207219560Savg		};
3208219560Savg		break;
3209219560Savg	/* fchmod */
3210219560Savg	case 94:
3211219560Savg		switch(ndx) {
3212219560Savg		case 0:
3213219560Savg			p = "int";
3214219560Savg			break;
3215219560Savg		case 1:
3216219560Savg			p = "int";
3217219560Savg			break;
3218219560Savg		default:
3219219560Savg			break;
3220219560Savg		};
3221219560Savg		break;
3222219560Savg	/* fchown */
3223219560Savg	case 95:
3224219560Savg		switch(ndx) {
3225219560Savg		case 0:
3226219560Savg			p = "int";
3227219560Savg			break;
3228219560Savg		case 1:
3229219560Savg			p = "int";
3230219560Savg			break;
3231219560Savg		case 2:
3232219560Savg			p = "int";
3233219560Savg			break;
3234219560Savg		default:
3235219560Savg			break;
3236219560Savg		};
3237219560Savg		break;
3238219560Savg	/* linux_getpriority */
3239219560Savg	case 96:
3240219560Savg		switch(ndx) {
3241219560Savg		case 0:
3242219560Savg			p = "int";
3243219560Savg			break;
3244219560Savg		case 1:
3245219560Savg			p = "int";
3246219560Savg			break;
3247219560Savg		default:
3248219560Savg			break;
3249219560Savg		};
3250219560Savg		break;
3251219560Savg	/* setpriority */
3252219560Savg	case 97:
3253219560Savg		switch(ndx) {
3254219560Savg		case 0:
3255219560Savg			p = "int";
3256219560Savg			break;
3257219560Savg		case 1:
3258219560Savg			p = "int";
3259219560Savg			break;
3260219560Savg		case 2:
3261219560Savg			p = "int";
3262219560Savg			break;
3263219560Savg		default:
3264219560Savg			break;
3265219560Savg		};
3266219560Savg		break;
3267219560Savg	/* linux_statfs */
3268219560Savg	case 99:
3269219560Savg		switch(ndx) {
3270219560Savg		case 0:
3271219560Savg			p = "char *";
3272219560Savg			break;
3273219560Savg		case 1:
3274219560Savg			p = "struct l_statfs_buf *";
3275219560Savg			break;
3276219560Savg		default:
3277219560Savg			break;
3278219560Savg		};
3279219560Savg		break;
3280219560Savg	/* linux_fstatfs */
3281219560Savg	case 100:
3282219560Savg		switch(ndx) {
3283219560Savg		case 0:
3284219560Savg			p = "l_uint";
3285219560Savg			break;
3286219560Savg		case 1:
3287219560Savg			p = "struct l_statfs_buf *";
3288219560Savg			break;
3289219560Savg		default:
3290219560Savg			break;
3291219560Savg		};
3292219560Savg		break;
3293219560Savg	/* linux_socketcall */
3294219560Savg	case 102:
3295219560Savg		switch(ndx) {
3296219560Savg		case 0:
3297219560Savg			p = "l_int";
3298219560Savg			break;
3299219560Savg		case 1:
3300219560Savg			p = "l_ulong";
3301219560Savg			break;
3302219560Savg		default:
3303219560Savg			break;
3304219560Savg		};
3305219560Savg		break;
3306219560Savg	/* linux_syslog */
3307219560Savg	case 103:
3308219560Savg		switch(ndx) {
3309219560Savg		case 0:
3310219560Savg			p = "l_int";
3311219560Savg			break;
3312219560Savg		case 1:
3313219560Savg			p = "char *";
3314219560Savg			break;
3315219560Savg		case 2:
3316219560Savg			p = "l_int";
3317219560Savg			break;
3318219560Savg		default:
3319219560Savg			break;
3320219560Savg		};
3321219560Savg		break;
3322219560Savg	/* linux_setitimer */
3323219560Savg	case 104:
3324219560Savg		switch(ndx) {
3325219560Savg		case 0:
3326219560Savg			p = "l_int";
3327219560Savg			break;
3328219560Savg		case 1:
3329219560Savg			p = "struct l_itimerval *";
3330219560Savg			break;
3331219560Savg		case 2:
3332219560Savg			p = "struct l_itimerval *";
3333219560Savg			break;
3334219560Savg		default:
3335219560Savg			break;
3336219560Savg		};
3337219560Savg		break;
3338219560Savg	/* linux_getitimer */
3339219560Savg	case 105:
3340219560Savg		switch(ndx) {
3341219560Savg		case 0:
3342219560Savg			p = "l_int";
3343219560Savg			break;
3344219560Savg		case 1:
3345219560Savg			p = "struct l_itimerval *";
3346219560Savg			break;
3347219560Savg		default:
3348219560Savg			break;
3349219560Savg		};
3350219560Savg		break;
3351219560Savg	/* linux_newstat */
3352219560Savg	case 106:
3353219560Savg		switch(ndx) {
3354219560Savg		case 0:
3355219560Savg			p = "char *";
3356219560Savg			break;
3357219560Savg		case 1:
3358219560Savg			p = "struct l_newstat *";
3359219560Savg			break;
3360219560Savg		default:
3361219560Savg			break;
3362219560Savg		};
3363219560Savg		break;
3364219560Savg	/* linux_newlstat */
3365219560Savg	case 107:
3366219560Savg		switch(ndx) {
3367219560Savg		case 0:
3368219560Savg			p = "char *";
3369219560Savg			break;
3370219560Savg		case 1:
3371219560Savg			p = "struct l_newstat *";
3372219560Savg			break;
3373219560Savg		default:
3374219560Savg			break;
3375219560Savg		};
3376219560Savg		break;
3377219560Savg	/* linux_newfstat */
3378219560Savg	case 108:
3379219560Savg		switch(ndx) {
3380219560Savg		case 0:
3381219560Savg			p = "l_uint";
3382219560Savg			break;
3383219560Savg		case 1:
3384219560Savg			p = "struct l_newstat *";
3385219560Savg			break;
3386219560Savg		default:
3387219560Savg			break;
3388219560Savg		};
3389219560Savg		break;
3390219560Savg	/* linux_uname */
3391219560Savg	case 109:
3392219560Savg		break;
3393219560Savg	/* linux_iopl */
3394219560Savg	case 110:
3395219560Savg		switch(ndx) {
3396219560Savg		case 0:
3397219560Savg			p = "l_ulong";
3398219560Savg			break;
3399219560Savg		default:
3400219560Savg			break;
3401219560Savg		};
3402219560Savg		break;
3403219560Savg	/* linux_vhangup */
3404219560Savg	case 111:
3405219560Savg		break;
3406219560Savg	/* linux_wait4 */
3407219560Savg	case 114:
3408219560Savg		switch(ndx) {
3409219560Savg		case 0:
3410219560Savg			p = "l_pid_t";
3411219560Savg			break;
3412219560Savg		case 1:
3413219560Savg			p = "l_uint *";
3414219560Savg			break;
3415219560Savg		case 2:
3416219560Savg			p = "l_int";
3417219560Savg			break;
3418219560Savg		case 3:
3419219560Savg			p = "struct l_rusage *";
3420219560Savg			break;
3421219560Savg		default:
3422219560Savg			break;
3423219560Savg		};
3424219560Savg		break;
3425219560Savg	/* linux_swapoff */
3426219560Savg	case 115:
3427219560Savg		break;
3428219560Savg	/* linux_sysinfo */
3429219560Savg	case 116:
3430219560Savg		switch(ndx) {
3431219560Savg		case 0:
3432219560Savg			p = "struct l_sysinfo *";
3433219560Savg			break;
3434219560Savg		default:
3435219560Savg			break;
3436219560Savg		};
3437219560Savg		break;
3438219560Savg	/* linux_ipc */
3439219560Savg	case 117:
3440219560Savg		switch(ndx) {
3441219560Savg		case 0:
3442219560Savg			p = "l_uint";
3443219560Savg			break;
3444219560Savg		case 1:
3445219560Savg			p = "l_int";
3446219560Savg			break;
3447219560Savg		case 2:
3448219560Savg			p = "l_int";
3449219560Savg			break;
3450219560Savg		case 3:
3451219560Savg			p = "l_int";
3452219560Savg			break;
3453219560Savg		case 4:
3454219560Savg			p = "void *";
3455219560Savg			break;
3456219560Savg		case 5:
3457219560Savg			p = "l_long";
3458219560Savg			break;
3459219560Savg		default:
3460219560Savg			break;
3461219560Savg		};
3462219560Savg		break;
3463219560Savg	/* fsync */
3464219560Savg	case 118:
3465219560Savg		switch(ndx) {
3466219560Savg		case 0:
3467219560Savg			p = "int";
3468219560Savg			break;
3469219560Savg		default:
3470219560Savg			break;
3471219560Savg		};
3472219560Savg		break;
3473219560Savg	/* linux_sigreturn */
3474219560Savg	case 119:
3475219560Savg		switch(ndx) {
3476219560Savg		case 0:
3477219560Savg			p = "struct l_sigframe *";
3478219560Savg			break;
3479219560Savg		default:
3480219560Savg			break;
3481219560Savg		};
3482219560Savg		break;
3483219560Savg	/* linux_clone */
3484219560Savg	case 120:
3485219560Savg		switch(ndx) {
3486219560Savg		case 0:
3487219560Savg			p = "l_int";
3488219560Savg			break;
3489219560Savg		case 1:
3490219560Savg			p = "void *";
3491219560Savg			break;
3492219560Savg		case 2:
3493219560Savg			p = "void *";
3494219560Savg			break;
3495219560Savg		case 3:
3496219560Savg			p = "void *";
3497219560Savg			break;
3498219560Savg		case 4:
3499219560Savg			p = "void *";
3500219560Savg			break;
3501219560Savg		default:
3502219560Savg			break;
3503219560Savg		};
3504219560Savg		break;
3505219560Savg	/* linux_setdomainname */
3506219560Savg	case 121:
3507219560Savg		switch(ndx) {
3508219560Savg		case 0:
3509219560Savg			p = "char *";
3510219560Savg			break;
3511219560Savg		case 1:
3512219560Savg			p = "int";
3513219560Savg			break;
3514219560Savg		default:
3515219560Savg			break;
3516219560Savg		};
3517219560Savg		break;
3518219560Savg	/* linux_newuname */
3519219560Savg	case 122:
3520219560Savg		switch(ndx) {
3521219560Savg		case 0:
3522219560Savg			p = "struct l_new_utsname *";
3523219560Savg			break;
3524219560Savg		default:
3525219560Savg			break;
3526219560Savg		};
3527219560Savg		break;
3528219560Savg	/* linux_adjtimex */
3529219560Savg	case 124:
3530219560Savg		break;
3531219560Savg	/* linux_mprotect */
3532219560Savg	case 125:
3533219560Savg		switch(ndx) {
3534219560Savg		case 0:
3535219560Savg			p = "caddr_t";
3536219560Savg			break;
3537219560Savg		case 1:
3538219560Savg			p = "int";
3539219560Savg			break;
3540219560Savg		case 2:
3541219560Savg			p = "int";
3542219560Savg			break;
3543219560Savg		default:
3544219560Savg			break;
3545219560Savg		};
3546219560Savg		break;
3547219560Savg	/* linux_sigprocmask */
3548219560Savg	case 126:
3549219560Savg		switch(ndx) {
3550219560Savg		case 0:
3551219560Savg			p = "l_int";
3552219560Savg			break;
3553219560Savg		case 1:
3554219560Savg			p = "l_osigset_t *";
3555219560Savg			break;
3556219560Savg		case 2:
3557219560Savg			p = "l_osigset_t *";
3558219560Savg			break;
3559219560Savg		default:
3560219560Savg			break;
3561219560Savg		};
3562219560Savg		break;
3563219560Savg	/* linux_create_module */
3564219560Savg	case 127:
3565219560Savg		break;
3566219560Savg	/* linux_init_module */
3567219560Savg	case 128:
3568219560Savg		break;
3569219560Savg	/* linux_delete_module */
3570219560Savg	case 129:
3571219560Savg		break;
3572219560Savg	/* linux_get_kernel_syms */
3573219560Savg	case 130:
3574219560Savg		break;
3575219560Savg	/* linux_quotactl */
3576219560Savg	case 131:
3577219560Savg		break;
3578219560Savg	/* getpgid */
3579219560Savg	case 132:
3580219560Savg		switch(ndx) {
3581219560Savg		case 0:
3582219560Savg			p = "int";
3583219560Savg			break;
3584219560Savg		default:
3585219560Savg			break;
3586219560Savg		};
3587219560Savg		break;
3588219560Savg	/* fchdir */
3589219560Savg	case 133:
3590219560Savg		switch(ndx) {
3591219560Savg		case 0:
3592219560Savg			p = "int";
3593219560Savg			break;
3594219560Savg		default:
3595219560Savg			break;
3596219560Savg		};
3597219560Savg		break;
3598219560Savg	/* linux_bdflush */
3599219560Savg	case 134:
3600219560Savg		break;
3601219560Savg	/* linux_sysfs */
3602219560Savg	case 135:
3603219560Savg		switch(ndx) {
3604219560Savg		case 0:
3605219560Savg			p = "l_int";
3606219560Savg			break;
3607219560Savg		case 1:
3608219560Savg			p = "l_ulong";
3609219560Savg			break;
3610219560Savg		case 2:
3611219560Savg			p = "l_ulong";
3612219560Savg			break;
3613219560Savg		default:
3614219560Savg			break;
3615219560Savg		};
3616219560Savg		break;
3617219560Savg	/* linux_personality */
3618219560Savg	case 136:
3619219560Savg		switch(ndx) {
3620219560Savg		case 0:
3621219560Savg			p = "l_ulong";
3622219560Savg			break;
3623219560Savg		default:
3624219560Savg			break;
3625219560Savg		};
3626219560Savg		break;
3627219560Savg	/* linux_setfsuid16 */
3628219560Savg	case 138:
3629219560Savg		switch(ndx) {
3630219560Savg		case 0:
3631219560Savg			p = "l_uid16_t";
3632219560Savg			break;
3633219560Savg		default:
3634219560Savg			break;
3635219560Savg		};
3636219560Savg		break;
3637219560Savg	/* linux_setfsgid16 */
3638219560Savg	case 139:
3639219560Savg		switch(ndx) {
3640219560Savg		case 0:
3641219560Savg			p = "l_gid16_t";
3642219560Savg			break;
3643219560Savg		default:
3644219560Savg			break;
3645219560Savg		};
3646219560Savg		break;
3647219560Savg	/* linux_llseek */
3648219560Savg	case 140:
3649219560Savg		switch(ndx) {
3650219560Savg		case 0:
3651219560Savg			p = "l_int";
3652219560Savg			break;
3653219560Savg		case 1:
3654219560Savg			p = "l_ulong";
3655219560Savg			break;
3656219560Savg		case 2:
3657219560Savg			p = "l_ulong";
3658219560Savg			break;
3659219560Savg		case 3:
3660219560Savg			p = "l_loff_t *";
3661219560Savg			break;
3662219560Savg		case 4:
3663219560Savg			p = "l_uint";
3664219560Savg			break;
3665219560Savg		default:
3666219560Savg			break;
3667219560Savg		};
3668219560Savg		break;
3669219560Savg	/* linux_getdents */
3670219560Savg	case 141:
3671219560Savg		switch(ndx) {
3672219560Savg		case 0:
3673219560Savg			p = "l_uint";
3674219560Savg			break;
3675219560Savg		case 1:
3676219560Savg			p = "void *";
3677219560Savg			break;
3678219560Savg		case 2:
3679219560Savg			p = "l_uint";
3680219560Savg			break;
3681219560Savg		default:
3682219560Savg			break;
3683219560Savg		};
3684219560Savg		break;
3685219560Savg	/* linux_select */
3686219560Savg	case 142:
3687219560Savg		switch(ndx) {
3688219560Savg		case 0:
3689219560Savg			p = "l_int";
3690219560Savg			break;
3691219560Savg		case 1:
3692219560Savg			p = "l_fd_set *";
3693219560Savg			break;
3694219560Savg		case 2:
3695219560Savg			p = "l_fd_set *";
3696219560Savg			break;
3697219560Savg		case 3:
3698219560Savg			p = "l_fd_set *";
3699219560Savg			break;
3700219560Savg		case 4:
3701219560Savg			p = "struct l_timeval *";
3702219560Savg			break;
3703219560Savg		default:
3704219560Savg			break;
3705219560Savg		};
3706219560Savg		break;
3707219560Savg	/* flock */
3708219560Savg	case 143:
3709219560Savg		switch(ndx) {
3710219560Savg		case 0:
3711219560Savg			p = "int";
3712219560Savg			break;
3713219560Savg		case 1:
3714219560Savg			p = "int";
3715219560Savg			break;
3716219560Savg		default:
3717219560Savg			break;
3718219560Savg		};
3719219560Savg		break;
3720219560Savg	/* linux_msync */
3721219560Savg	case 144:
3722219560Savg		switch(ndx) {
3723219560Savg		case 0:
3724219560Savg			p = "l_ulong";
3725219560Savg			break;
3726219560Savg		case 1:
3727219560Savg			p = "l_size_t";
3728219560Savg			break;
3729219560Savg		case 2:
3730219560Savg			p = "l_int";
3731219560Savg			break;
3732219560Savg		default:
3733219560Savg			break;
3734219560Savg		};
3735219560Savg		break;
3736219560Savg	/* linux_readv */
3737219560Savg	case 145:
3738219560Savg		switch(ndx) {
3739219560Savg		case 0:
3740219560Savg			p = "l_ulong";
3741219560Savg			break;
3742219560Savg		case 1:
3743219560Savg			p = "struct l_iovec32 *";
3744219560Savg			break;
3745219560Savg		case 2:
3746219560Savg			p = "l_ulong";
3747219560Savg			break;
3748219560Savg		default:
3749219560Savg			break;
3750219560Savg		};
3751219560Savg		break;
3752219560Savg	/* linux_writev */
3753219560Savg	case 146:
3754219560Savg		switch(ndx) {
3755219560Savg		case 0:
3756219560Savg			p = "l_ulong";
3757219560Savg			break;
3758219560Savg		case 1:
3759219560Savg			p = "struct l_iovec32 *";
3760219560Savg			break;
3761219560Savg		case 2:
3762219560Savg			p = "l_ulong";
3763219560Savg			break;
3764219560Savg		default:
3765219560Savg			break;
3766219560Savg		};
3767219560Savg		break;
3768219560Savg	/* linux_getsid */
3769219560Savg	case 147:
3770219560Savg		switch(ndx) {
3771219560Savg		case 0:
3772219560Savg			p = "l_pid_t";
3773219560Savg			break;
3774219560Savg		default:
3775219560Savg			break;
3776219560Savg		};
3777219560Savg		break;
3778219560Savg	/* linux_fdatasync */
3779219560Savg	case 148:
3780219560Savg		switch(ndx) {
3781219560Savg		case 0:
3782219560Savg			p = "l_uint";
3783219560Savg			break;
3784219560Savg		default:
3785219560Savg			break;
3786219560Savg		};
3787219560Savg		break;
3788219560Savg	/* linux_sysctl */
3789219560Savg	case 149:
3790219560Savg		switch(ndx) {
3791219560Savg		case 0:
3792219560Savg			p = "struct l___sysctl_args *";
3793219560Savg			break;
3794219560Savg		default:
3795219560Savg			break;
3796219560Savg		};
3797219560Savg		break;
3798219560Savg	/* mlock */
3799219560Savg	case 150:
3800219560Savg		switch(ndx) {
3801219560Savg		case 0:
3802219560Savg			p = "const void *";
3803219560Savg			break;
3804219560Savg		case 1:
3805219560Savg			p = "size_t";
3806219560Savg			break;
3807219560Savg		default:
3808219560Savg			break;
3809219560Savg		};
3810219560Savg		break;
3811219560Savg	/* munlock */
3812219560Savg	case 151:
3813219560Savg		switch(ndx) {
3814219560Savg		case 0:
3815219560Savg			p = "const void *";
3816219560Savg			break;
3817219560Savg		case 1:
3818219560Savg			p = "size_t";
3819219560Savg			break;
3820219560Savg		default:
3821219560Savg			break;
3822219560Savg		};
3823219560Savg		break;
3824219560Savg	/* mlockall */
3825219560Savg	case 152:
3826219560Savg		switch(ndx) {
3827219560Savg		case 0:
3828219560Savg			p = "int";
3829219560Savg			break;
3830219560Savg		default:
3831219560Savg			break;
3832219560Savg		};
3833219560Savg		break;
3834219560Savg	/* munlockall */
3835219560Savg	case 153:
3836219560Savg		break;
3837219560Savg	/* sched_setparam */
3838219560Savg	case 154:
3839219560Savg		switch(ndx) {
3840219560Savg		case 0:
3841219560Savg			p = "pid_t";
3842219560Savg			break;
3843219560Savg		case 1:
3844219560Savg			p = "const struct sched_param *";
3845219560Savg			break;
3846219560Savg		default:
3847219560Savg			break;
3848219560Savg		};
3849219560Savg		break;
3850219560Savg	/* sched_getparam */
3851219560Savg	case 155:
3852219560Savg		switch(ndx) {
3853219560Savg		case 0:
3854219560Savg			p = "pid_t";
3855219560Savg			break;
3856219560Savg		case 1:
3857219560Savg			p = "struct sched_param *";
3858219560Savg			break;
3859219560Savg		default:
3860219560Savg			break;
3861219560Savg		};
3862219560Savg		break;
3863219560Savg	/* linux_sched_setscheduler */
3864219560Savg	case 156:
3865219560Savg		switch(ndx) {
3866219560Savg		case 0:
3867219560Savg			p = "l_pid_t";
3868219560Savg			break;
3869219560Savg		case 1:
3870219560Savg			p = "l_int";
3871219560Savg			break;
3872219560Savg		case 2:
3873219560Savg			p = "struct l_sched_param *";
3874219560Savg			break;
3875219560Savg		default:
3876219560Savg			break;
3877219560Savg		};
3878219560Savg		break;
3879219560Savg	/* linux_sched_getscheduler */
3880219560Savg	case 157:
3881219560Savg		switch(ndx) {
3882219560Savg		case 0:
3883219560Savg			p = "l_pid_t";
3884219560Savg			break;
3885219560Savg		default:
3886219560Savg			break;
3887219560Savg		};
3888219560Savg		break;
3889219560Savg	/* sched_yield */
3890219560Savg	case 158:
3891219560Savg		break;
3892219560Savg	/* linux_sched_get_priority_max */
3893219560Savg	case 159:
3894219560Savg		switch(ndx) {
3895219560Savg		case 0:
3896219560Savg			p = "l_int";
3897219560Savg			break;
3898219560Savg		default:
3899219560Savg			break;
3900219560Savg		};
3901219560Savg		break;
3902219560Savg	/* linux_sched_get_priority_min */
3903219560Savg	case 160:
3904219560Savg		switch(ndx) {
3905219560Savg		case 0:
3906219560Savg			p = "l_int";
3907219560Savg			break;
3908219560Savg		default:
3909219560Savg			break;
3910219560Savg		};
3911219560Savg		break;
3912219560Savg	/* linux_sched_rr_get_interval */
3913219560Savg	case 161:
3914219560Savg		switch(ndx) {
3915219560Savg		case 0:
3916219560Savg			p = "l_pid_t";
3917219560Savg			break;
3918219560Savg		case 1:
3919219560Savg			p = "struct l_timespec *";
3920219560Savg			break;
3921219560Savg		default:
3922219560Savg			break;
3923219560Savg		};
3924219560Savg		break;
3925219560Savg	/* linux_nanosleep */
3926219560Savg	case 162:
3927219560Savg		switch(ndx) {
3928219560Savg		case 0:
3929219560Savg			p = "const struct l_timespec *";
3930219560Savg			break;
3931219560Savg		case 1:
3932219560Savg			p = "struct l_timespec *";
3933219560Savg			break;
3934219560Savg		default:
3935219560Savg			break;
3936219560Savg		};
3937219560Savg		break;
3938219560Savg	/* linux_mremap */
3939219560Savg	case 163:
3940219560Savg		switch(ndx) {
3941219560Savg		case 0:
3942219560Savg			p = "l_ulong";
3943219560Savg			break;
3944219560Savg		case 1:
3945219560Savg			p = "l_ulong";
3946219560Savg			break;
3947219560Savg		case 2:
3948219560Savg			p = "l_ulong";
3949219560Savg			break;
3950219560Savg		case 3:
3951219560Savg			p = "l_ulong";
3952219560Savg			break;
3953219560Savg		case 4:
3954219560Savg			p = "l_ulong";
3955219560Savg			break;
3956219560Savg		default:
3957219560Savg			break;
3958219560Savg		};
3959219560Savg		break;
3960219560Savg	/* linux_setresuid16 */
3961219560Savg	case 164:
3962219560Savg		switch(ndx) {
3963219560Savg		case 0:
3964219560Savg			p = "l_uid16_t";
3965219560Savg			break;
3966219560Savg		case 1:
3967219560Savg			p = "l_uid16_t";
3968219560Savg			break;
3969219560Savg		case 2:
3970219560Savg			p = "l_uid16_t";
3971219560Savg			break;
3972219560Savg		default:
3973219560Savg			break;
3974219560Savg		};
3975219560Savg		break;
3976219560Savg	/* linux_getresuid16 */
3977219560Savg	case 165:
3978219560Savg		switch(ndx) {
3979219560Savg		case 0:
3980219560Savg			p = "l_uid16_t *";
3981219560Savg			break;
3982219560Savg		case 1:
3983219560Savg			p = "l_uid16_t *";
3984219560Savg			break;
3985219560Savg		case 2:
3986219560Savg			p = "l_uid16_t *";
3987219560Savg			break;
3988219560Savg		default:
3989219560Savg			break;
3990219560Savg		};
3991219560Savg		break;
3992219560Savg	/* linux_query_module */
3993219560Savg	case 167:
3994219560Savg		break;
3995219560Savg	/* poll */
3996219560Savg	case 168:
3997219560Savg		switch(ndx) {
3998219560Savg		case 0:
3999219560Savg			p = "struct pollfd *";
4000219560Savg			break;
4001219560Savg		case 1:
4002219560Savg			p = "unsigned int";
4003219560Savg			break;
4004219560Savg		case 2:
4005219560Savg			p = "int";
4006219560Savg			break;
4007219560Savg		default:
4008219560Savg			break;
4009219560Savg		};
4010219560Savg		break;
4011219560Savg	/* linux_nfsservctl */
4012219560Savg	case 169:
4013219560Savg		break;
4014219560Savg	/* linux_setresgid16 */
4015219560Savg	case 170:
4016219560Savg		switch(ndx) {
4017219560Savg		case 0:
4018219560Savg			p = "l_gid16_t";
4019219560Savg			break;
4020219560Savg		case 1:
4021219560Savg			p = "l_gid16_t";
4022219560Savg			break;
4023219560Savg		case 2:
4024219560Savg			p = "l_gid16_t";
4025219560Savg			break;
4026219560Savg		default:
4027219560Savg			break;
4028219560Savg		};
4029219560Savg		break;
4030219560Savg	/* linux_getresgid16 */
4031219560Savg	case 171:
4032219560Savg		switch(ndx) {
4033219560Savg		case 0:
4034219560Savg			p = "l_gid16_t *";
4035219560Savg			break;
4036219560Savg		case 1:
4037219560Savg			p = "l_gid16_t *";
4038219560Savg			break;
4039219560Savg		case 2:
4040219560Savg			p = "l_gid16_t *";
4041219560Savg			break;
4042219560Savg		default:
4043219560Savg			break;
4044219560Savg		};
4045219560Savg		break;
4046219560Savg	/* linux_prctl */
4047219560Savg	case 172:
4048219560Savg		switch(ndx) {
4049219560Savg		case 0:
4050219560Savg			p = "l_int";
4051219560Savg			break;
4052219560Savg		case 1:
4053219560Savg			p = "l_int";
4054219560Savg			break;
4055219560Savg		case 2:
4056219560Savg			p = "l_int";
4057219560Savg			break;
4058219560Savg		case 3:
4059219560Savg			p = "l_int";
4060219560Savg			break;
4061219560Savg		case 4:
4062219560Savg			p = "l_int";
4063219560Savg			break;
4064219560Savg		default:
4065219560Savg			break;
4066219560Savg		};
4067219560Savg		break;
4068219560Savg	/* linux_rt_sigreturn */
4069219560Savg	case 173:
4070219560Savg		switch(ndx) {
4071219560Savg		case 0:
4072219560Savg			p = "struct l_ucontext *";
4073219560Savg			break;
4074219560Savg		default:
4075219560Savg			break;
4076219560Savg		};
4077219560Savg		break;
4078219560Savg	/* linux_rt_sigaction */
4079219560Savg	case 174:
4080219560Savg		switch(ndx) {
4081219560Savg		case 0:
4082219560Savg			p = "l_int";
4083219560Savg			break;
4084219560Savg		case 1:
4085219560Savg			p = "l_sigaction_t *";
4086219560Savg			break;
4087219560Savg		case 2:
4088219560Savg			p = "l_sigaction_t *";
4089219560Savg			break;
4090219560Savg		case 3:
4091219560Savg			p = "l_size_t";
4092219560Savg			break;
4093219560Savg		default:
4094219560Savg			break;
4095219560Savg		};
4096219560Savg		break;
4097219560Savg	/* linux_rt_sigprocmask */
4098219560Savg	case 175:
4099219560Savg		switch(ndx) {
4100219560Savg		case 0:
4101219560Savg			p = "l_int";
4102219560Savg			break;
4103219560Savg		case 1:
4104219560Savg			p = "l_sigset_t *";
4105219560Savg			break;
4106219560Savg		case 2:
4107219560Savg			p = "l_sigset_t *";
4108219560Savg			break;
4109219560Savg		case 3:
4110219560Savg			p = "l_size_t";
4111219560Savg			break;
4112219560Savg		default:
4113219560Savg			break;
4114219560Savg		};
4115219560Savg		break;
4116219560Savg	/* linux_rt_sigpending */
4117219560Savg	case 176:
4118219560Savg		switch(ndx) {
4119219560Savg		case 0:
4120219560Savg			p = "l_sigset_t *";
4121219560Savg			break;
4122219560Savg		case 1:
4123219560Savg			p = "l_size_t";
4124219560Savg			break;
4125219560Savg		default:
4126219560Savg			break;
4127219560Savg		};
4128219560Savg		break;
4129219560Savg	/* linux_rt_sigtimedwait */
4130219560Savg	case 177:
4131219560Savg		switch(ndx) {
4132219560Savg		case 0:
4133219560Savg			p = "l_sigset_t *";
4134219560Savg			break;
4135219560Savg		case 1:
4136219560Savg			p = "l_siginfo_t *";
4137219560Savg			break;
4138219560Savg		case 2:
4139219560Savg			p = "struct l_timeval *";
4140219560Savg			break;
4141219560Savg		case 3:
4142219560Savg			p = "l_size_t";
4143219560Savg			break;
4144219560Savg		default:
4145219560Savg			break;
4146219560Savg		};
4147219560Savg		break;
4148219560Savg	/* linux_rt_sigqueueinfo */
4149219560Savg	case 178:
4150219560Savg		break;
4151219560Savg	/* linux_rt_sigsuspend */
4152219560Savg	case 179:
4153219560Savg		switch(ndx) {
4154219560Savg		case 0:
4155219560Savg			p = "l_sigset_t *";
4156219560Savg			break;
4157219560Savg		case 1:
4158219560Savg			p = "l_size_t";
4159219560Savg			break;
4160219560Savg		default:
4161219560Savg			break;
4162219560Savg		};
4163219560Savg		break;
4164219560Savg	/* linux_pread */
4165219560Savg	case 180:
4166219560Savg		switch(ndx) {
4167219560Savg		case 0:
4168219560Savg			p = "l_uint";
4169219560Savg			break;
4170219560Savg		case 1:
4171219560Savg			p = "char *";
4172219560Savg			break;
4173219560Savg		case 2:
4174219560Savg			p = "l_size_t";
4175219560Savg			break;
4176219560Savg		case 3:
4177219560Savg			p = "l_loff_t";
4178219560Savg			break;
4179219560Savg		default:
4180219560Savg			break;
4181219560Savg		};
4182219560Savg		break;
4183219560Savg	/* linux_pwrite */
4184219560Savg	case 181:
4185219560Savg		switch(ndx) {
4186219560Savg		case 0:
4187219560Savg			p = "l_uint";
4188219560Savg			break;
4189219560Savg		case 1:
4190219560Savg			p = "char *";
4191219560Savg			break;
4192219560Savg		case 2:
4193219560Savg			p = "l_size_t";
4194219560Savg			break;
4195219560Savg		case 3:
4196219560Savg			p = "l_loff_t";
4197219560Savg			break;
4198219560Savg		default:
4199219560Savg			break;
4200219560Savg		};
4201219560Savg		break;
4202219560Savg	/* linux_chown16 */
4203219560Savg	case 182:
4204219560Savg		switch(ndx) {
4205219560Savg		case 0:
4206219560Savg			p = "char *";
4207219560Savg			break;
4208219560Savg		case 1:
4209219560Savg			p = "l_uid16_t";
4210219560Savg			break;
4211219560Savg		case 2:
4212219560Savg			p = "l_gid16_t";
4213219560Savg			break;
4214219560Savg		default:
4215219560Savg			break;
4216219560Savg		};
4217219560Savg		break;
4218219560Savg	/* linux_getcwd */
4219219560Savg	case 183:
4220219560Savg		switch(ndx) {
4221219560Savg		case 0:
4222219560Savg			p = "char *";
4223219560Savg			break;
4224219560Savg		case 1:
4225219560Savg			p = "l_ulong";
4226219560Savg			break;
4227219560Savg		default:
4228219560Savg			break;
4229219560Savg		};
4230219560Savg		break;
4231219560Savg	/* linux_capget */
4232219560Savg	case 184:
4233220030Savg		switch(ndx) {
4234220030Savg		case 0:
4235220030Savg			p = "struct l_user_cap_header *";
4236220030Savg			break;
4237220030Savg		case 1:
4238220030Savg			p = "struct l_user_cap_data *";
4239220030Savg			break;
4240220030Savg		default:
4241220030Savg			break;
4242220030Savg		};
4243219560Savg		break;
4244219560Savg	/* linux_capset */
4245219560Savg	case 185:
4246220030Savg		switch(ndx) {
4247220030Savg		case 0:
4248220030Savg			p = "struct l_user_cap_header *";
4249220030Savg			break;
4250220030Savg		case 1:
4251220030Savg			p = "struct l_user_cap_data *";
4252220030Savg			break;
4253220030Savg		default:
4254220030Savg			break;
4255220030Savg		};
4256219560Savg		break;
4257219560Savg	/* linux_sigaltstack */
4258219560Savg	case 186:
4259219560Savg		switch(ndx) {
4260219560Savg		case 0:
4261219560Savg			p = "l_stack_t *";
4262219560Savg			break;
4263219560Savg		case 1:
4264219560Savg			p = "l_stack_t *";
4265219560Savg			break;
4266219560Savg		default:
4267219560Savg			break;
4268219560Savg		};
4269219560Savg		break;
4270219560Savg	/* linux_sendfile */
4271219560Savg	case 187:
4272219560Savg		break;
4273219560Savg	/* linux_vfork */
4274219560Savg	case 190:
4275219560Savg		break;
4276219560Savg	/* linux_getrlimit */
4277219560Savg	case 191:
4278219560Savg		switch(ndx) {
4279219560Savg		case 0:
4280219560Savg			p = "l_uint";
4281219560Savg			break;
4282219560Savg		case 1:
4283219560Savg			p = "struct l_rlimit *";
4284219560Savg			break;
4285219560Savg		default:
4286219560Savg			break;
4287219560Savg		};
4288219560Savg		break;
4289219560Savg	/* linux_mmap2 */
4290219560Savg	case 192:
4291219560Savg		switch(ndx) {
4292219560Savg		case 0:
4293219560Savg			p = "l_ulong";
4294219560Savg			break;
4295219560Savg		case 1:
4296219560Savg			p = "l_ulong";
4297219560Savg			break;
4298219560Savg		case 2:
4299219560Savg			p = "l_ulong";
4300219560Savg			break;
4301219560Savg		case 3:
4302219560Savg			p = "l_ulong";
4303219560Savg			break;
4304219560Savg		case 4:
4305219560Savg			p = "l_ulong";
4306219560Savg			break;
4307219560Savg		case 5:
4308219560Savg			p = "l_ulong";
4309219560Savg			break;
4310219560Savg		default:
4311219560Savg			break;
4312219560Savg		};
4313219560Savg		break;
4314219560Savg	/* linux_truncate64 */
4315219560Savg	case 193:
4316219560Savg		switch(ndx) {
4317219560Savg		case 0:
4318219560Savg			p = "char *";
4319219560Savg			break;
4320219560Savg		case 1:
4321219560Savg			p = "l_loff_t";
4322219560Savg			break;
4323219560Savg		default:
4324219560Savg			break;
4325219560Savg		};
4326219560Savg		break;
4327219560Savg	/* linux_ftruncate64 */
4328219560Savg	case 194:
4329219560Savg		switch(ndx) {
4330219560Savg		case 0:
4331219560Savg			p = "l_uint";
4332219560Savg			break;
4333219560Savg		case 1:
4334219560Savg			p = "l_loff_t";
4335219560Savg			break;
4336219560Savg		default:
4337219560Savg			break;
4338219560Savg		};
4339219560Savg		break;
4340219560Savg	/* linux_stat64 */
4341219560Savg	case 195:
4342219560Savg		switch(ndx) {
4343219560Savg		case 0:
4344219560Savg			p = "char *";
4345219560Savg			break;
4346219560Savg		case 1:
4347219560Savg			p = "struct l_stat64 *";
4348219560Savg			break;
4349219560Savg		case 2:
4350219560Savg			p = "l_long";
4351219560Savg			break;
4352219560Savg		default:
4353219560Savg			break;
4354219560Savg		};
4355219560Savg		break;
4356219560Savg	/* linux_lstat64 */
4357219560Savg	case 196:
4358219560Savg		switch(ndx) {
4359219560Savg		case 0:
4360219560Savg			p = "char *";
4361219560Savg			break;
4362219560Savg		case 1:
4363219560Savg			p = "struct l_stat64 *";
4364219560Savg			break;
4365219560Savg		case 2:
4366219560Savg			p = "l_long";
4367219560Savg			break;
4368219560Savg		default:
4369219560Savg			break;
4370219560Savg		};
4371219560Savg		break;
4372219560Savg	/* linux_fstat64 */
4373219560Savg	case 197:
4374219560Savg		switch(ndx) {
4375219560Savg		case 0:
4376219560Savg			p = "l_ulong";
4377219560Savg			break;
4378219560Savg		case 1:
4379219560Savg			p = "struct l_stat64 *";
4380219560Savg			break;
4381219560Savg		case 2:
4382219560Savg			p = "l_long";
4383219560Savg			break;
4384219560Savg		default:
4385219560Savg			break;
4386219560Savg		};
4387219560Savg		break;
4388219560Savg	/* linux_lchown */
4389219560Savg	case 198:
4390219560Savg		switch(ndx) {
4391219560Savg		case 0:
4392219560Savg			p = "char *";
4393219560Savg			break;
4394219560Savg		case 1:
4395219560Savg			p = "l_uid_t";
4396219560Savg			break;
4397219560Savg		case 2:
4398219560Savg			p = "l_gid_t";
4399219560Savg			break;
4400219560Savg		default:
4401219560Savg			break;
4402219560Savg		};
4403219560Savg		break;
4404219560Savg	/* linux_getuid */
4405219560Savg	case 199:
4406219560Savg		break;
4407219560Savg	/* linux_getgid */
4408219560Savg	case 200:
4409219560Savg		break;
4410219560Savg	/* geteuid */
4411219560Savg	case 201:
4412219560Savg		break;
4413219560Savg	/* getegid */
4414219560Savg	case 202:
4415219560Savg		break;
4416219560Savg	/* setreuid */
4417219560Savg	case 203:
4418219560Savg		switch(ndx) {
4419219560Savg		case 0:
4420219560Savg			p = "uid_t";
4421219560Savg			break;
4422219560Savg		case 1:
4423219560Savg			p = "uid_t";
4424219560Savg			break;
4425219560Savg		default:
4426219560Savg			break;
4427219560Savg		};
4428219560Savg		break;
4429219560Savg	/* setregid */
4430219560Savg	case 204:
4431219560Savg		switch(ndx) {
4432219560Savg		case 0:
4433219560Savg			p = "gid_t";
4434219560Savg			break;
4435219560Savg		case 1:
4436219560Savg			p = "gid_t";
4437219560Savg			break;
4438219560Savg		default:
4439219560Savg			break;
4440219560Savg		};
4441219560Savg		break;
4442219560Savg	/* linux_getgroups */
4443219560Savg	case 205:
4444219560Savg		switch(ndx) {
4445219560Savg		case 0:
4446219560Savg			p = "l_int";
4447219560Savg			break;
4448219560Savg		case 1:
4449219560Savg			p = "l_gid_t *";
4450219560Savg			break;
4451219560Savg		default:
4452219560Savg			break;
4453219560Savg		};
4454219560Savg		break;
4455219560Savg	/* linux_setgroups */
4456219560Savg	case 206:
4457219560Savg		switch(ndx) {
4458219560Savg		case 0:
4459219560Savg			p = "l_int";
4460219560Savg			break;
4461219560Savg		case 1:
4462219560Savg			p = "l_gid_t *";
4463219560Savg			break;
4464219560Savg		default:
4465219560Savg			break;
4466219560Savg		};
4467219560Savg		break;
4468219560Savg	/* fchown */
4469219560Savg	case 207:
4470219560Savg		break;
4471219560Savg	/* setresuid */
4472219560Savg	case 208:
4473219560Savg		switch(ndx) {
4474219560Savg		case 0:
4475219560Savg			p = "uid_t";
4476219560Savg			break;
4477219560Savg		case 1:
4478219560Savg			p = "uid_t";
4479219560Savg			break;
4480219560Savg		case 2:
4481219560Savg			p = "uid_t";
4482219560Savg			break;
4483219560Savg		default:
4484219560Savg			break;
4485219560Savg		};
4486219560Savg		break;
4487219560Savg	/* getresuid */
4488219560Savg	case 209:
4489219560Savg		switch(ndx) {
4490219560Savg		case 0:
4491219560Savg			p = "uid_t *";
4492219560Savg			break;
4493219560Savg		case 1:
4494219560Savg			p = "uid_t *";
4495219560Savg			break;
4496219560Savg		case 2:
4497219560Savg			p = "uid_t *";
4498219560Savg			break;
4499219560Savg		default:
4500219560Savg			break;
4501219560Savg		};
4502219560Savg		break;
4503219560Savg	/* setresgid */
4504219560Savg	case 210:
4505219560Savg		switch(ndx) {
4506219560Savg		case 0:
4507219560Savg			p = "gid_t";
4508219560Savg			break;
4509219560Savg		case 1:
4510219560Savg			p = "gid_t";
4511219560Savg			break;
4512219560Savg		case 2:
4513219560Savg			p = "gid_t";
4514219560Savg			break;
4515219560Savg		default:
4516219560Savg			break;
4517219560Savg		};
4518219560Savg		break;
4519219560Savg	/* getresgid */
4520219560Savg	case 211:
4521219560Savg		switch(ndx) {
4522219560Savg		case 0:
4523219560Savg			p = "gid_t *";
4524219560Savg			break;
4525219560Savg		case 1:
4526219560Savg			p = "gid_t *";
4527219560Savg			break;
4528219560Savg		case 2:
4529219560Savg			p = "gid_t *";
4530219560Savg			break;
4531219560Savg		default:
4532219560Savg			break;
4533219560Savg		};
4534219560Savg		break;
4535219560Savg	/* linux_chown */
4536219560Savg	case 212:
4537219560Savg		switch(ndx) {
4538219560Savg		case 0:
4539219560Savg			p = "char *";
4540219560Savg			break;
4541219560Savg		case 1:
4542219560Savg			p = "l_uid_t";
4543219560Savg			break;
4544219560Savg		case 2:
4545219560Savg			p = "l_gid_t";
4546219560Savg			break;
4547219560Savg		default:
4548219560Savg			break;
4549219560Savg		};
4550219560Savg		break;
4551219560Savg	/* setuid */
4552219560Savg	case 213:
4553219560Savg		switch(ndx) {
4554219560Savg		case 0:
4555219560Savg			p = "uid_t";
4556219560Savg			break;
4557219560Savg		default:
4558219560Savg			break;
4559219560Savg		};
4560219560Savg		break;
4561219560Savg	/* setgid */
4562219560Savg	case 214:
4563219560Savg		switch(ndx) {
4564219560Savg		case 0:
4565219560Savg			p = "gid_t";
4566219560Savg			break;
4567219560Savg		default:
4568219560Savg			break;
4569219560Savg		};
4570219560Savg		break;
4571219560Savg	/* linux_setfsuid */
4572219560Savg	case 215:
4573219560Savg		switch(ndx) {
4574219560Savg		case 0:
4575219560Savg			p = "l_uid_t";
4576219560Savg			break;
4577219560Savg		default:
4578219560Savg			break;
4579219560Savg		};
4580219560Savg		break;
4581219560Savg	/* linux_setfsgid */
4582219560Savg	case 216:
4583219560Savg		switch(ndx) {
4584219560Savg		case 0:
4585219560Savg			p = "l_gid_t";
4586219560Savg			break;
4587219560Savg		default:
4588219560Savg			break;
4589219560Savg		};
4590219560Savg		break;
4591219560Savg	/* linux_pivot_root */
4592219560Savg	case 217:
4593219560Savg		switch(ndx) {
4594219560Savg		case 0:
4595219560Savg			p = "char *";
4596219560Savg			break;
4597219560Savg		case 1:
4598219560Savg			p = "char *";
4599219560Savg			break;
4600219560Savg		default:
4601219560Savg			break;
4602219560Savg		};
4603219560Savg		break;
4604219560Savg	/* linux_mincore */
4605219560Savg	case 218:
4606219560Savg		switch(ndx) {
4607219560Savg		case 0:
4608219560Savg			p = "l_ulong";
4609219560Savg			break;
4610219560Savg		case 1:
4611219560Savg			p = "l_size_t";
4612219560Savg			break;
4613219560Savg		case 2:
4614219560Savg			p = "u_char *";
4615219560Savg			break;
4616219560Savg		default:
4617219560Savg			break;
4618219560Savg		};
4619219560Savg		break;
4620219560Savg	/* madvise */
4621219560Savg	case 219:
4622219560Savg		switch(ndx) {
4623219560Savg		case 0:
4624219560Savg			p = "void *";
4625219560Savg			break;
4626219560Savg		case 1:
4627219560Savg			p = "size_t";
4628219560Savg			break;
4629219560Savg		case 2:
4630219560Savg			p = "int";
4631219560Savg			break;
4632219560Savg		default:
4633219560Savg			break;
4634219560Savg		};
4635219560Savg		break;
4636219560Savg	/* linux_getdents64 */
4637219560Savg	case 220:
4638219560Savg		switch(ndx) {
4639219560Savg		case 0:
4640219560Savg			p = "l_uint";
4641219560Savg			break;
4642219560Savg		case 1:
4643219560Savg			p = "void *";
4644219560Savg			break;
4645219560Savg		case 2:
4646219560Savg			p = "l_uint";
4647219560Savg			break;
4648219560Savg		default:
4649219560Savg			break;
4650219560Savg		};
4651219560Savg		break;
4652219560Savg	/* linux_fcntl64 */
4653219560Savg	case 221:
4654219560Savg		switch(ndx) {
4655219560Savg		case 0:
4656219560Savg			p = "l_uint";
4657219560Savg			break;
4658219560Savg		case 1:
4659219560Savg			p = "l_uint";
4660219560Savg			break;
4661219560Savg		case 2:
4662219560Savg			p = "uintptr_t";
4663219560Savg			break;
4664219560Savg		default:
4665219560Savg			break;
4666219560Savg		};
4667219560Savg		break;
4668219560Savg	/* linux_gettid */
4669219560Savg	case 224:
4670219560Savg		break;
4671219560Savg	/* linux_setxattr */
4672219560Savg	case 226:
4673219560Savg		break;
4674219560Savg	/* linux_lsetxattr */
4675219560Savg	case 227:
4676219560Savg		break;
4677219560Savg	/* linux_fsetxattr */
4678219560Savg	case 228:
4679219560Savg		break;
4680219560Savg	/* linux_getxattr */
4681219560Savg	case 229:
4682219560Savg		break;
4683219560Savg	/* linux_lgetxattr */
4684219560Savg	case 230:
4685219560Savg		break;
4686219560Savg	/* linux_fgetxattr */
4687219560Savg	case 231:
4688219560Savg		break;
4689219560Savg	/* linux_listxattr */
4690219560Savg	case 232:
4691219560Savg		break;
4692219560Savg	/* linux_llistxattr */
4693219560Savg	case 233:
4694219560Savg		break;
4695219560Savg	/* linux_flistxattr */
4696219560Savg	case 234:
4697219560Savg		break;
4698219560Savg	/* linux_removexattr */
4699219560Savg	case 235:
4700219560Savg		break;
4701219560Savg	/* linux_lremovexattr */
4702219560Savg	case 236:
4703219560Savg		break;
4704219560Savg	/* linux_fremovexattr */
4705219560Savg	case 237:
4706219560Savg		break;
4707219560Savg	/* linux_tkill */
4708219560Savg	case 238:
4709219560Savg		switch(ndx) {
4710219560Savg		case 0:
4711219560Savg			p = "int";
4712219560Savg			break;
4713219560Savg		case 1:
4714219560Savg			p = "int";
4715219560Savg			break;
4716219560Savg		default:
4717219560Savg			break;
4718219560Savg		};
4719219560Savg		break;
4720219560Savg	/* linux_sys_futex */
4721219560Savg	case 240:
4722219560Savg		switch(ndx) {
4723219560Savg		case 0:
4724219560Savg			p = "void *";
4725219560Savg			break;
4726219560Savg		case 1:
4727219560Savg			p = "int";
4728219560Savg			break;
4729219560Savg		case 2:
4730219560Savg			p = "uint32_t";
4731219560Savg			break;
4732219560Savg		case 3:
4733219560Savg			p = "struct l_timespec *";
4734219560Savg			break;
4735219560Savg		case 4:
4736219560Savg			p = "uint32_t *";
4737219560Savg			break;
4738219560Savg		case 5:
4739219560Savg			p = "uint32_t";
4740219560Savg			break;
4741219560Savg		default:
4742219560Savg			break;
4743219560Savg		};
4744219560Savg		break;
4745219560Savg	/* linux_sched_setaffinity */
4746219560Savg	case 241:
4747219560Savg		switch(ndx) {
4748219560Savg		case 0:
4749219560Savg			p = "l_pid_t";
4750219560Savg			break;
4751219560Savg		case 1:
4752219560Savg			p = "l_uint";
4753219560Savg			break;
4754219560Savg		case 2:
4755219560Savg			p = "l_ulong *";
4756219560Savg			break;
4757219560Savg		default:
4758219560Savg			break;
4759219560Savg		};
4760219560Savg		break;
4761219560Savg	/* linux_sched_getaffinity */
4762219560Savg	case 242:
4763219560Savg		switch(ndx) {
4764219560Savg		case 0:
4765219560Savg			p = "l_pid_t";
4766219560Savg			break;
4767219560Savg		case 1:
4768219560Savg			p = "l_uint";
4769219560Savg			break;
4770219560Savg		case 2:
4771219560Savg			p = "l_ulong *";
4772219560Savg			break;
4773219560Savg		default:
4774219560Savg			break;
4775219560Savg		};
4776219560Savg		break;
4777219560Savg	/* linux_set_thread_area */
4778219560Savg	case 243:
4779219560Savg		switch(ndx) {
4780219560Savg		case 0:
4781219560Savg			p = "struct l_user_desc *";
4782219560Savg			break;
4783219560Savg		default:
4784219560Savg			break;
4785219560Savg		};
4786219560Savg		break;
4787219560Savg	/* linux_fadvise64 */
4788219560Savg	case 250:
4789231147Sjhb		switch(ndx) {
4790231147Sjhb		case 0:
4791231147Sjhb			p = "int";
4792231147Sjhb			break;
4793231147Sjhb		case 1:
4794231147Sjhb			p = "l_loff_t";
4795231147Sjhb			break;
4796231147Sjhb		case 2:
4797231147Sjhb			p = "l_size_t";
4798231147Sjhb			break;
4799231147Sjhb		case 3:
4800231147Sjhb			p = "int";
4801231147Sjhb			break;
4802231147Sjhb		default:
4803231147Sjhb			break;
4804231147Sjhb		};
4805219560Savg		break;
4806219560Savg	/* linux_exit_group */
4807219560Savg	case 252:
4808219560Savg		switch(ndx) {
4809219560Savg		case 0:
4810219560Savg			p = "int";
4811219560Savg			break;
4812219560Savg		default:
4813219560Savg			break;
4814219560Savg		};
4815219560Savg		break;
4816219560Savg	/* linux_lookup_dcookie */
4817219560Savg	case 253:
4818219560Savg		break;
4819219560Savg	/* linux_epoll_create */
4820219560Savg	case 254:
4821219560Savg		break;
4822219560Savg	/* linux_epoll_ctl */
4823219560Savg	case 255:
4824219560Savg		break;
4825219560Savg	/* linux_epoll_wait */
4826219560Savg	case 256:
4827219560Savg		break;
4828219560Savg	/* linux_remap_file_pages */
4829219560Savg	case 257:
4830219560Savg		break;
4831219560Savg	/* linux_set_tid_address */
4832219560Savg	case 258:
4833219560Savg		switch(ndx) {
4834219560Savg		case 0:
4835219560Savg			p = "int *";
4836219560Savg			break;
4837219560Savg		default:
4838219560Savg			break;
4839219560Savg		};
4840219560Savg		break;
4841219560Savg	/* linux_timer_create */
4842219560Savg	case 259:
4843219560Savg		break;
4844219560Savg	/* linux_timer_settime */
4845219560Savg	case 260:
4846219560Savg		break;
4847219560Savg	/* linux_timer_gettime */
4848219560Savg	case 261:
4849219560Savg		break;
4850219560Savg	/* linux_timer_getoverrun */
4851219560Savg	case 262:
4852219560Savg		break;
4853219560Savg	/* linux_timer_delete */
4854219560Savg	case 263:
4855219560Savg		break;
4856219560Savg	/* linux_clock_settime */
4857219560Savg	case 264:
4858219560Savg		switch(ndx) {
4859219560Savg		case 0:
4860219560Savg			p = "clockid_t";
4861219560Savg			break;
4862219560Savg		case 1:
4863219560Savg			p = "struct l_timespec *";
4864219560Savg			break;
4865219560Savg		default:
4866219560Savg			break;
4867219560Savg		};
4868219560Savg		break;
4869219560Savg	/* linux_clock_gettime */
4870219560Savg	case 265:
4871219560Savg		switch(ndx) {
4872219560Savg		case 0:
4873219560Savg			p = "clockid_t";
4874219560Savg			break;
4875219560Savg		case 1:
4876219560Savg			p = "struct l_timespec *";
4877219560Savg			break;
4878219560Savg		default:
4879219560Savg			break;
4880219560Savg		};
4881219560Savg		break;
4882219560Savg	/* linux_clock_getres */
4883219560Savg	case 266:
4884219560Savg		switch(ndx) {
4885219560Savg		case 0:
4886219560Savg			p = "clockid_t";
4887219560Savg			break;
4888219560Savg		case 1:
4889219560Savg			p = "struct l_timespec *";
4890219560Savg			break;
4891219560Savg		default:
4892219560Savg			break;
4893219560Savg		};
4894219560Savg		break;
4895219560Savg	/* linux_clock_nanosleep */
4896219560Savg	case 267:
4897219560Savg		switch(ndx) {
4898219560Savg		case 0:
4899219560Savg			p = "clockid_t";
4900219560Savg			break;
4901219560Savg		case 1:
4902219560Savg			p = "int";
4903219560Savg			break;
4904219560Savg		case 2:
4905219560Savg			p = "struct l_timespec *";
4906219560Savg			break;
4907219560Savg		case 3:
4908219560Savg			p = "struct l_timespec *";
4909219560Savg			break;
4910219560Savg		default:
4911219560Savg			break;
4912219560Savg		};
4913219560Savg		break;
4914219560Savg	/* linux_statfs64 */
4915219560Savg	case 268:
4916219560Savg		switch(ndx) {
4917219560Savg		case 0:
4918219560Savg			p = "char *";
4919219560Savg			break;
4920219560Savg		case 1:
4921219560Savg			p = "size_t";
4922219560Savg			break;
4923219560Savg		case 2:
4924219560Savg			p = "struct l_statfs64_buf *";
4925219560Savg			break;
4926219560Savg		default:
4927219560Savg			break;
4928219560Savg		};
4929219560Savg		break;
4930219560Savg	/* linux_fstatfs64 */
4931219560Savg	case 269:
4932219560Savg		break;
4933219560Savg	/* linux_tgkill */
4934219560Savg	case 270:
4935219560Savg		switch(ndx) {
4936219560Savg		case 0:
4937219560Savg			p = "int";
4938219560Savg			break;
4939219560Savg		case 1:
4940219560Savg			p = "int";
4941219560Savg			break;
4942219560Savg		case 2:
4943219560Savg			p = "int";
4944219560Savg			break;
4945219560Savg		default:
4946219560Savg			break;
4947219560Savg		};
4948219560Savg		break;
4949219560Savg	/* linux_utimes */
4950219560Savg	case 271:
4951219560Savg		switch(ndx) {
4952219560Savg		case 0:
4953219560Savg			p = "char *";
4954219560Savg			break;
4955219560Savg		case 1:
4956219560Savg			p = "struct l_timeval *";
4957219560Savg			break;
4958219560Savg		default:
4959219560Savg			break;
4960219560Savg		};
4961219560Savg		break;
4962219560Savg	/* linux_fadvise64_64 */
4963219560Savg	case 272:
4964231147Sjhb		switch(ndx) {
4965231147Sjhb		case 0:
4966231147Sjhb			p = "int";
4967231147Sjhb			break;
4968231147Sjhb		case 1:
4969231147Sjhb			p = "l_loff_t";
4970231147Sjhb			break;
4971231147Sjhb		case 2:
4972231147Sjhb			p = "l_loff_t";
4973231147Sjhb			break;
4974231147Sjhb		case 3:
4975231147Sjhb			p = "int";
4976231147Sjhb			break;
4977231147Sjhb		default:
4978231147Sjhb			break;
4979231147Sjhb		};
4980219560Savg		break;
4981219560Savg	/* linux_mbind */
4982219560Savg	case 274:
4983219560Savg		break;
4984219560Savg	/* linux_get_mempolicy */
4985219560Savg	case 275:
4986219560Savg		break;
4987219560Savg	/* linux_set_mempolicy */
4988219560Savg	case 276:
4989219560Savg		break;
4990219560Savg	/* linux_mq_open */
4991219560Savg	case 277:
4992219560Savg		break;
4993219560Savg	/* linux_mq_unlink */
4994219560Savg	case 278:
4995219560Savg		break;
4996219560Savg	/* linux_mq_timedsend */
4997219560Savg	case 279:
4998219560Savg		break;
4999219560Savg	/* linux_mq_timedreceive */
5000219560Savg	case 280:
5001219560Savg		break;
5002219560Savg	/* linux_mq_notify */
5003219560Savg	case 281:
5004219560Savg		break;
5005219560Savg	/* linux_mq_getsetattr */
5006219560Savg	case 282:
5007219560Savg		break;
5008219560Savg	/* linux_kexec_load */
5009219560Savg	case 283:
5010219560Savg		break;
5011219560Savg	/* linux_waitid */
5012219560Savg	case 284:
5013219560Savg		break;
5014219560Savg	/* linux_add_key */
5015219560Savg	case 286:
5016219560Savg		break;
5017219560Savg	/* linux_request_key */
5018219560Savg	case 287:
5019219560Savg		break;
5020219560Savg	/* linux_keyctl */
5021219560Savg	case 288:
5022219560Savg		break;
5023219560Savg	/* linux_ioprio_set */
5024219560Savg	case 289:
5025219560Savg		break;
5026219560Savg	/* linux_ioprio_get */
5027219560Savg	case 290:
5028219560Savg		break;
5029219560Savg	/* linux_inotify_init */
5030219560Savg	case 291:
5031219560Savg		break;
5032219560Savg	/* linux_inotify_add_watch */
5033219560Savg	case 292:
5034219560Savg		break;
5035219560Savg	/* linux_inotify_rm_watch */
5036219560Savg	case 293:
5037219560Savg		break;
5038219560Savg	/* linux_migrate_pages */
5039219560Savg	case 294:
5040219560Savg		break;
5041219560Savg	/* linux_openat */
5042219560Savg	case 295:
5043219560Savg		switch(ndx) {
5044219560Savg		case 0:
5045219560Savg			p = "l_int";
5046219560Savg			break;
5047219560Savg		case 1:
5048219560Savg			p = "const char *";
5049219560Savg			break;
5050219560Savg		case 2:
5051219560Savg			p = "l_int";
5052219560Savg			break;
5053219560Savg		case 3:
5054219560Savg			p = "l_int";
5055219560Savg			break;
5056219560Savg		default:
5057219560Savg			break;
5058219560Savg		};
5059219560Savg		break;
5060219560Savg	/* linux_mkdirat */
5061219560Savg	case 296:
5062219560Savg		switch(ndx) {
5063219560Savg		case 0:
5064219560Savg			p = "l_int";
5065219560Savg			break;
5066219560Savg		case 1:
5067219560Savg			p = "const char *";
5068219560Savg			break;
5069219560Savg		case 2:
5070219560Savg			p = "l_int";
5071219560Savg			break;
5072219560Savg		default:
5073219560Savg			break;
5074219560Savg		};
5075219560Savg		break;
5076219560Savg	/* linux_mknodat */
5077219560Savg	case 297:
5078219560Savg		switch(ndx) {
5079219560Savg		case 0:
5080219560Savg			p = "l_int";
5081219560Savg			break;
5082219560Savg		case 1:
5083219560Savg			p = "const char *";
5084219560Savg			break;
5085219560Savg		case 2:
5086219560Savg			p = "l_int";
5087219560Savg			break;
5088219560Savg		case 3:
5089219560Savg			p = "l_uint";
5090219560Savg			break;
5091219560Savg		default:
5092219560Savg			break;
5093219560Savg		};
5094219560Savg		break;
5095219560Savg	/* linux_fchownat */
5096219560Savg	case 298:
5097219560Savg		switch(ndx) {
5098219560Savg		case 0:
5099219560Savg			p = "l_int";
5100219560Savg			break;
5101219560Savg		case 1:
5102219560Savg			p = "const char *";
5103219560Savg			break;
5104219560Savg		case 2:
5105219560Savg			p = "l_uid16_t";
5106219560Savg			break;
5107219560Savg		case 3:
5108219560Savg			p = "l_gid16_t";
5109219560Savg			break;
5110219560Savg		case 4:
5111219560Savg			p = "l_int";
5112219560Savg			break;
5113219560Savg		default:
5114219560Savg			break;
5115219560Savg		};
5116219560Savg		break;
5117219560Savg	/* linux_futimesat */
5118219560Savg	case 299:
5119219560Savg		switch(ndx) {
5120219560Savg		case 0:
5121219560Savg			p = "l_int";
5122219560Savg			break;
5123219560Savg		case 1:
5124219560Savg			p = "char *";
5125219560Savg			break;
5126219560Savg		case 2:
5127219560Savg			p = "struct l_timeval *";
5128219560Savg			break;
5129219560Savg		default:
5130219560Savg			break;
5131219560Savg		};
5132219560Savg		break;
5133219560Savg	/* linux_fstatat64 */
5134219560Savg	case 300:
5135219560Savg		switch(ndx) {
5136219560Savg		case 0:
5137219560Savg			p = "l_int";
5138219560Savg			break;
5139219560Savg		case 1:
5140219560Savg			p = "char *";
5141219560Savg			break;
5142219560Savg		case 2:
5143219560Savg			p = "struct l_stat64 *";
5144219560Savg			break;
5145219560Savg		case 3:
5146219560Savg			p = "l_int";
5147219560Savg			break;
5148219560Savg		default:
5149219560Savg			break;
5150219560Savg		};
5151219560Savg		break;
5152219560Savg	/* linux_unlinkat */
5153219560Savg	case 301:
5154219560Savg		switch(ndx) {
5155219560Savg		case 0:
5156219560Savg			p = "l_int";
5157219560Savg			break;
5158219560Savg		case 1:
5159219560Savg			p = "const char *";
5160219560Savg			break;
5161219560Savg		case 2:
5162219560Savg			p = "l_int";
5163219560Savg			break;
5164219560Savg		default:
5165219560Savg			break;
5166219560Savg		};
5167219560Savg		break;
5168219560Savg	/* linux_renameat */
5169219560Savg	case 302:
5170219560Savg		switch(ndx) {
5171219560Savg		case 0:
5172219560Savg			p = "l_int";
5173219560Savg			break;
5174219560Savg		case 1:
5175219560Savg			p = "const char *";
5176219560Savg			break;
5177219560Savg		case 2:
5178219560Savg			p = "l_int";
5179219560Savg			break;
5180219560Savg		case 3:
5181219560Savg			p = "const char *";
5182219560Savg			break;
5183219560Savg		default:
5184219560Savg			break;
5185219560Savg		};
5186219560Savg		break;
5187219560Savg	/* linux_linkat */
5188219560Savg	case 303:
5189219560Savg		switch(ndx) {
5190219560Savg		case 0:
5191219560Savg			p = "l_int";
5192219560Savg			break;
5193219560Savg		case 1:
5194219560Savg			p = "const char *";
5195219560Savg			break;
5196219560Savg		case 2:
5197219560Savg			p = "l_int";
5198219560Savg			break;
5199219560Savg		case 3:
5200219560Savg			p = "const char *";
5201219560Savg			break;
5202219560Savg		case 4:
5203219560Savg			p = "l_int";
5204219560Savg			break;
5205219560Savg		default:
5206219560Savg			break;
5207219560Savg		};
5208219560Savg		break;
5209219560Savg	/* linux_symlinkat */
5210219560Savg	case 304:
5211219560Savg		switch(ndx) {
5212219560Savg		case 0:
5213219560Savg			p = "const char *";
5214219560Savg			break;
5215219560Savg		case 1:
5216219560Savg			p = "l_int";
5217219560Savg			break;
5218219560Savg		case 2:
5219219560Savg			p = "const char *";
5220219560Savg			break;
5221219560Savg		default:
5222219560Savg			break;
5223219560Savg		};
5224219560Savg		break;
5225219560Savg	/* linux_readlinkat */
5226219560Savg	case 305:
5227219560Savg		switch(ndx) {
5228219560Savg		case 0:
5229219560Savg			p = "l_int";
5230219560Savg			break;
5231219560Savg		case 1:
5232219560Savg			p = "const char *";
5233219560Savg			break;
5234219560Savg		case 2:
5235219560Savg			p = "char *";
5236219560Savg			break;
5237219560Savg		case 3:
5238219560Savg			p = "l_int";
5239219560Savg			break;
5240219560Savg		default:
5241219560Savg			break;
5242219560Savg		};
5243219560Savg		break;
5244219560Savg	/* linux_fchmodat */
5245219560Savg	case 306:
5246219560Savg		switch(ndx) {
5247219560Savg		case 0:
5248219560Savg			p = "l_int";
5249219560Savg			break;
5250219560Savg		case 1:
5251219560Savg			p = "const char *";
5252219560Savg			break;
5253219560Savg		case 2:
5254219560Savg			p = "l_mode_t";
5255219560Savg			break;
5256219560Savg		default:
5257219560Savg			break;
5258219560Savg		};
5259219560Savg		break;
5260219560Savg	/* linux_faccessat */
5261219560Savg	case 307:
5262219560Savg		switch(ndx) {
5263219560Savg		case 0:
5264219560Savg			p = "l_int";
5265219560Savg			break;
5266219560Savg		case 1:
5267219560Savg			p = "const char *";
5268219560Savg			break;
5269219560Savg		case 2:
5270219560Savg			p = "l_int";
5271219560Savg			break;
5272219560Savg		default:
5273219560Savg			break;
5274219560Savg		};
5275219560Savg		break;
5276219560Savg	/* linux_pselect6 */
5277219560Savg	case 308:
5278219560Savg		break;
5279219560Savg	/* linux_ppoll */
5280219560Savg	case 309:
5281219560Savg		break;
5282219560Savg	/* linux_unshare */
5283219560Savg	case 310:
5284219560Savg		break;
5285219560Savg	/* linux_set_robust_list */
5286219560Savg	case 311:
5287219560Savg		switch(ndx) {
5288219560Savg		case 0:
5289219560Savg			p = "struct linux_robust_list_head *";
5290219560Savg			break;
5291219560Savg		case 1:
5292219560Savg			p = "l_size_t";
5293219560Savg			break;
5294219560Savg		default:
5295219560Savg			break;
5296219560Savg		};
5297219560Savg		break;
5298219560Savg	/* linux_get_robust_list */
5299219560Savg	case 312:
5300219560Savg		switch(ndx) {
5301219560Savg		case 0:
5302219560Savg			p = "l_int";
5303219560Savg			break;
5304219560Savg		case 1:
5305293896Sglebius			p = "struct linux_robust_list_head **";
5306219560Savg			break;
5307219560Savg		case 2:
5308219560Savg			p = "l_size_t *";
5309219560Savg			break;
5310219560Savg		default:
5311219560Savg			break;
5312219560Savg		};
5313219560Savg		break;
5314219560Savg	/* linux_splice */
5315219560Savg	case 313:
5316219560Savg		break;
5317219560Savg	/* linux_sync_file_range */
5318219560Savg	case 314:
5319219560Savg		break;
5320219560Savg	/* linux_tee */
5321219560Savg	case 315:
5322219560Savg		break;
5323219560Savg	/* linux_vmsplice */
5324219560Savg	case 316:
5325219560Savg		break;
5326234317Snetchild	/* linux_move_pages */
5327234317Snetchild	case 317:
5328234317Snetchild		break;
5329234317Snetchild	/* linux_getcpu */
5330234317Snetchild	case 318:
5331234317Snetchild		break;
5332234317Snetchild	/* linux_epoll_pwait */
5333234317Snetchild	case 319:
5334234317Snetchild		break;
5335234317Snetchild	/* linux_utimensat */
5336234317Snetchild	case 320:
5337234317Snetchild		break;
5338234317Snetchild	/* linux_signalfd */
5339234317Snetchild	case 321:
5340234317Snetchild		break;
5341234317Snetchild	/* linux_timerfd_create */
5342234317Snetchild	case 322:
5343234317Snetchild		break;
5344234317Snetchild	/* linux_eventfd */
5345234317Snetchild	case 323:
5346234317Snetchild		break;
5347234317Snetchild	/* linux_fallocate */
5348234317Snetchild	case 324:
5349234317Snetchild		break;
5350234317Snetchild	/* linux_timerfd_settime */
5351234317Snetchild	case 325:
5352234317Snetchild		break;
5353234317Snetchild	/* linux_timerfd_gettime */
5354234317Snetchild	case 326:
5355234317Snetchild		break;
5356234317Snetchild	/* linux_signalfd4 */
5357234317Snetchild	case 327:
5358234317Snetchild		break;
5359234317Snetchild	/* linux_eventfd2 */
5360234317Snetchild	case 328:
5361234317Snetchild		break;
5362234317Snetchild	/* linux_epoll_create1 */
5363234317Snetchild	case 329:
5364234317Snetchild		break;
5365234317Snetchild	/* linux_dup3 */
5366234317Snetchild	case 330:
5367234317Snetchild		break;
5368234317Snetchild	/* linux_pipe2 */
5369234317Snetchild	case 331:
5370248533Sjkim		switch(ndx) {
5371248533Sjkim		case 0:
5372248533Sjkim			p = "l_int *";
5373248533Sjkim			break;
5374248533Sjkim		case 1:
5375248533Sjkim			p = "l_int";
5376248533Sjkim			break;
5377248533Sjkim		default:
5378248533Sjkim			break;
5379248533Sjkim		};
5380234317Snetchild		break;
5381234317Snetchild	/* linux_inotify_init1 */
5382234317Snetchild	case 332:
5383234317Snetchild		break;
5384234317Snetchild	/* linux_preadv */
5385234317Snetchild	case 333:
5386234317Snetchild		break;
5387234317Snetchild	/* linux_pwritev */
5388234317Snetchild	case 334:
5389234317Snetchild		break;
5390234317Snetchild	/* linux_rt_tsigqueueinfo */
5391234317Snetchild	case 335:
5392234317Snetchild		break;
5393234317Snetchild	/* linux_perf_event_open */
5394234317Snetchild	case 336:
5395234317Snetchild		break;
5396234317Snetchild	/* linux_recvmmsg */
5397234317Snetchild	case 337:
5398234317Snetchild		break;
5399234317Snetchild	/* linux_fanotify_init */
5400234317Snetchild	case 338:
5401234317Snetchild		break;
5402234317Snetchild	/* linux_fanotify_mark */
5403234317Snetchild	case 339:
5404234317Snetchild		break;
5405234317Snetchild	/* linux_prlimit64 */
5406234317Snetchild	case 340:
5407234317Snetchild		break;
5408234317Snetchild	/* linux_name_to_handle_at */
5409234317Snetchild	case 341:
5410234317Snetchild		break;
5411234317Snetchild	/* linux_open_by_handle_at */
5412234317Snetchild	case 342:
5413234317Snetchild		break;
5414234317Snetchild	/* linux_clock_adjtime */
5415234317Snetchild	case 343:
5416234317Snetchild		break;
5417234317Snetchild	/* linux_syncfs */
5418234317Snetchild	case 344:
5419234317Snetchild		break;
5420234317Snetchild	/* linux_sendmmsg */
5421234317Snetchild	case 345:
5422234317Snetchild		break;
5423234317Snetchild	/* linux_setns */
5424234317Snetchild	case 346:
5425234317Snetchild		break;
5426234317Snetchild	/* linux_process_vm_readv */
5427234317Snetchild	case 347:
5428234317Snetchild		break;
5429234317Snetchild	/* linux_process_vm_writev */
5430234317Snetchild	case 348:
5431234317Snetchild		break;
5432219560Savg	default:
5433219560Savg		break;
5434219560Savg	};
5435219560Savg	if (p != NULL)
5436219560Savg		strlcpy(desc, p, descsz);
5437219560Savg}
5438