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; /* char ** */
98219560Savg		uarg[2] = (intptr_t) p->envp; /* char ** */
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_fstat */
217219560Savg	case 28: {
218219560Savg		struct linux_fstat_args *p = params;
219219560Savg		iarg[0] = p->fd; /* l_uint */
220219560Savg		uarg[1] = (intptr_t) p->up; /* struct linux_stat * */
221219560Savg		*n_args = 2;
222219560Savg		break;
223219560Savg	}
224219560Savg	/* linux_pause */
225219560Savg	case 29: {
226219560Savg		*n_args = 0;
227219560Savg		break;
228219560Savg	}
229219560Savg	/* linux_utime */
230219560Savg	case 30: {
231219560Savg		struct linux_utime_args *p = params;
232219560Savg		uarg[0] = (intptr_t) p->fname; /* char * */
233219560Savg		uarg[1] = (intptr_t) p->times; /* struct l_utimbuf * */
234219560Savg		*n_args = 2;
235219560Savg		break;
236219560Savg	}
237219560Savg	/* linux_access */
238219560Savg	case 33: {
239219560Savg		struct linux_access_args *p = params;
240219560Savg		uarg[0] = (intptr_t) p->path; /* char * */
241219560Savg		iarg[1] = p->flags; /* l_int */
242219560Savg		*n_args = 2;
243219560Savg		break;
244219560Savg	}
245219560Savg	/* linux_nice */
246219560Savg	case 34: {
247219560Savg		struct linux_nice_args *p = params;
248219560Savg		iarg[0] = p->inc; /* l_int */
249219560Savg		*n_args = 1;
250219560Savg		break;
251219560Savg	}
252219560Savg	/* sync */
253219560Savg	case 36: {
254219560Savg		*n_args = 0;
255219560Savg		break;
256219560Savg	}
257219560Savg	/* linux_kill */
258219560Savg	case 37: {
259219560Savg		struct linux_kill_args *p = params;
260219560Savg		iarg[0] = p->pid; /* l_int */
261219560Savg		iarg[1] = p->signum; /* l_int */
262219560Savg		*n_args = 2;
263219560Savg		break;
264219560Savg	}
265219560Savg	/* linux_rename */
266219560Savg	case 38: {
267219560Savg		struct linux_rename_args *p = params;
268219560Savg		uarg[0] = (intptr_t) p->from; /* char * */
269219560Savg		uarg[1] = (intptr_t) p->to; /* char * */
270219560Savg		*n_args = 2;
271219560Savg		break;
272219560Savg	}
273219560Savg	/* linux_mkdir */
274219560Savg	case 39: {
275219560Savg		struct linux_mkdir_args *p = params;
276219560Savg		uarg[0] = (intptr_t) p->path; /* char * */
277219560Savg		iarg[1] = p->mode; /* l_int */
278219560Savg		*n_args = 2;
279219560Savg		break;
280219560Savg	}
281219560Savg	/* linux_rmdir */
282219560Savg	case 40: {
283219560Savg		struct linux_rmdir_args *p = params;
284219560Savg		uarg[0] = (intptr_t) p->path; /* char * */
285219560Savg		*n_args = 1;
286219560Savg		break;
287219560Savg	}
288219560Savg	/* dup */
289219560Savg	case 41: {
290219560Savg		struct dup_args *p = params;
291219560Savg		uarg[0] = p->fd; /* u_int */
292219560Savg		*n_args = 1;
293219560Savg		break;
294219560Savg	}
295219560Savg	/* linux_pipe */
296219560Savg	case 42: {
297219560Savg		struct linux_pipe_args *p = params;
298248533Sjkim		uarg[0] = (intptr_t) p->pipefds; /* l_int * */
299219560Savg		*n_args = 1;
300219560Savg		break;
301219560Savg	}
302219560Savg	/* linux_times */
303219560Savg	case 43: {
304219560Savg		struct linux_times_args *p = params;
305219560Savg		uarg[0] = (intptr_t) p->buf; /* struct l_times_argv * */
306219560Savg		*n_args = 1;
307219560Savg		break;
308219560Savg	}
309219560Savg	/* linux_brk */
310219560Savg	case 45: {
311219560Savg		struct linux_brk_args *p = params;
312219560Savg		iarg[0] = p->dsend; /* l_ulong */
313219560Savg		*n_args = 1;
314219560Savg		break;
315219560Savg	}
316219560Savg	/* linux_setgid16 */
317219560Savg	case 46: {
318219560Savg		struct linux_setgid16_args *p = params;
319219560Savg		iarg[0] = p->gid; /* l_gid16_t */
320219560Savg		*n_args = 1;
321219560Savg		break;
322219560Savg	}
323219560Savg	/* linux_getgid16 */
324219560Savg	case 47: {
325219560Savg		*n_args = 0;
326219560Savg		break;
327219560Savg	}
328219560Savg	/* linux_signal */
329219560Savg	case 48: {
330219560Savg		struct linux_signal_args *p = params;
331219560Savg		iarg[0] = p->sig; /* l_int */
332219560Savg		uarg[1] = (intptr_t) p->handler; /* void * */
333219560Savg		*n_args = 2;
334219560Savg		break;
335219560Savg	}
336219560Savg	/* linux_geteuid16 */
337219560Savg	case 49: {
338219560Savg		*n_args = 0;
339219560Savg		break;
340219560Savg	}
341219560Savg	/* linux_getegid16 */
342219560Savg	case 50: {
343219560Savg		*n_args = 0;
344219560Savg		break;
345219560Savg	}
346219560Savg	/* acct */
347219560Savg	case 51: {
348219560Savg		struct acct_args *p = params;
349219560Savg		uarg[0] = (intptr_t) p->path; /* char * */
350219560Savg		*n_args = 1;
351219560Savg		break;
352219560Savg	}
353219560Savg	/* linux_umount */
354219560Savg	case 52: {
355219560Savg		struct linux_umount_args *p = params;
356219560Savg		uarg[0] = (intptr_t) p->path; /* char * */
357219560Savg		iarg[1] = p->flags; /* l_int */
358219560Savg		*n_args = 2;
359219560Savg		break;
360219560Savg	}
361219560Savg	/* linux_ioctl */
362219560Savg	case 54: {
363219560Savg		struct linux_ioctl_args *p = params;
364219560Savg		iarg[0] = p->fd; /* l_uint */
365219560Savg		iarg[1] = p->cmd; /* l_uint */
366219560Savg		iarg[2] = p->arg; /* l_ulong */
367219560Savg		*n_args = 3;
368219560Savg		break;
369219560Savg	}
370219560Savg	/* linux_fcntl */
371219560Savg	case 55: {
372219560Savg		struct linux_fcntl_args *p = params;
373219560Savg		iarg[0] = p->fd; /* l_uint */
374219560Savg		iarg[1] = p->cmd; /* l_uint */
375219560Savg		iarg[2] = p->arg; /* l_ulong */
376219560Savg		*n_args = 3;
377219560Savg		break;
378219560Savg	}
379219560Savg	/* setpgid */
380219560Savg	case 57: {
381219560Savg		struct setpgid_args *p = params;
382219560Savg		iarg[0] = p->pid; /* int */
383219560Savg		iarg[1] = p->pgid; /* int */
384219560Savg		*n_args = 2;
385219560Savg		break;
386219560Savg	}
387219560Savg	/* linux_olduname */
388219560Savg	case 59: {
389219560Savg		*n_args = 0;
390219560Savg		break;
391219560Savg	}
392219560Savg	/* umask */
393219560Savg	case 60: {
394219560Savg		struct umask_args *p = params;
395219560Savg		iarg[0] = p->newmask; /* int */
396219560Savg		*n_args = 1;
397219560Savg		break;
398219560Savg	}
399219560Savg	/* chroot */
400219560Savg	case 61: {
401219560Savg		struct chroot_args *p = params;
402219560Savg		uarg[0] = (intptr_t) p->path; /* char * */
403219560Savg		*n_args = 1;
404219560Savg		break;
405219560Savg	}
406219560Savg	/* linux_ustat */
407219560Savg	case 62: {
408219560Savg		struct linux_ustat_args *p = params;
409219560Savg		iarg[0] = p->dev; /* l_dev_t */
410219560Savg		uarg[1] = (intptr_t) p->ubuf; /* struct l_ustat * */
411219560Savg		*n_args = 2;
412219560Savg		break;
413219560Savg	}
414219560Savg	/* dup2 */
415219560Savg	case 63: {
416219560Savg		struct dup2_args *p = params;
417219560Savg		uarg[0] = p->from; /* u_int */
418219560Savg		uarg[1] = p->to; /* u_int */
419219560Savg		*n_args = 2;
420219560Savg		break;
421219560Savg	}
422219560Savg	/* linux_getppid */
423219560Savg	case 64: {
424219560Savg		*n_args = 0;
425219560Savg		break;
426219560Savg	}
427219560Savg	/* getpgrp */
428219560Savg	case 65: {
429219560Savg		*n_args = 0;
430219560Savg		break;
431219560Savg	}
432219560Savg	/* setsid */
433219560Savg	case 66: {
434219560Savg		*n_args = 0;
435219560Savg		break;
436219560Savg	}
437219560Savg	/* linux_sigaction */
438219560Savg	case 67: {
439219560Savg		struct linux_sigaction_args *p = params;
440219560Savg		iarg[0] = p->sig; /* l_int */
441219560Savg		uarg[1] = (intptr_t) p->nsa; /* l_osigaction_t * */
442219560Savg		uarg[2] = (intptr_t) p->osa; /* l_osigaction_t * */
443219560Savg		*n_args = 3;
444219560Savg		break;
445219560Savg	}
446219560Savg	/* linux_sgetmask */
447219560Savg	case 68: {
448219560Savg		*n_args = 0;
449219560Savg		break;
450219560Savg	}
451219560Savg	/* linux_ssetmask */
452219560Savg	case 69: {
453219560Savg		struct linux_ssetmask_args *p = params;
454219560Savg		iarg[0] = p->mask; /* l_osigset_t */
455219560Savg		*n_args = 1;
456219560Savg		break;
457219560Savg	}
458219560Savg	/* linux_setreuid16 */
459219560Savg	case 70: {
460219560Savg		struct linux_setreuid16_args *p = params;
461219560Savg		iarg[0] = p->ruid; /* l_uid16_t */
462219560Savg		iarg[1] = p->euid; /* l_uid16_t */
463219560Savg		*n_args = 2;
464219560Savg		break;
465219560Savg	}
466219560Savg	/* linux_setregid16 */
467219560Savg	case 71: {
468219560Savg		struct linux_setregid16_args *p = params;
469219560Savg		iarg[0] = p->rgid; /* l_gid16_t */
470219560Savg		iarg[1] = p->egid; /* l_gid16_t */
471219560Savg		*n_args = 2;
472219560Savg		break;
473219560Savg	}
474219560Savg	/* linux_sigsuspend */
475219560Savg	case 72: {
476219560Savg		struct linux_sigsuspend_args *p = params;
477219560Savg		iarg[0] = p->hist0; /* l_int */
478219560Savg		iarg[1] = p->hist1; /* l_int */
479219560Savg		iarg[2] = p->mask; /* l_osigset_t */
480219560Savg		*n_args = 3;
481219560Savg		break;
482219560Savg	}
483219560Savg	/* linux_sigpending */
484219560Savg	case 73: {
485219560Savg		struct linux_sigpending_args *p = params;
486219560Savg		uarg[0] = (intptr_t) p->mask; /* l_osigset_t * */
487219560Savg		*n_args = 1;
488219560Savg		break;
489219560Savg	}
490219560Savg	/* linux_sethostname */
491219560Savg	case 74: {
492219560Savg		struct linux_sethostname_args *p = params;
493219560Savg		uarg[0] = (intptr_t) p->hostname; /* char * */
494219560Savg		uarg[1] = p->len; /* u_int */
495219560Savg		*n_args = 2;
496219560Savg		break;
497219560Savg	}
498219560Savg	/* linux_setrlimit */
499219560Savg	case 75: {
500219560Savg		struct linux_setrlimit_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_old_getrlimit */
507219560Savg	case 76: {
508219560Savg		struct linux_old_getrlimit_args *p = params;
509219560Savg		iarg[0] = p->resource; /* l_uint */
510219560Savg		uarg[1] = (intptr_t) p->rlim; /* struct l_rlimit * */
511219560Savg		*n_args = 2;
512219560Savg		break;
513219560Savg	}
514219560Savg	/* getrusage */
515219560Savg	case 77: {
516219560Savg		struct getrusage_args *p = params;
517219560Savg		iarg[0] = p->who; /* int */
518219560Savg		uarg[1] = (intptr_t) p->rusage; /* struct rusage * */
519219560Savg		*n_args = 2;
520219560Savg		break;
521219560Savg	}
522219560Savg	/* gettimeofday */
523219560Savg	case 78: {
524219560Savg		struct gettimeofday_args *p = params;
525219560Savg		uarg[0] = (intptr_t) p->tp; /* struct timeval * */
526219560Savg		uarg[1] = (intptr_t) p->tzp; /* struct timezone * */
527219560Savg		*n_args = 2;
528219560Savg		break;
529219560Savg	}
530219560Savg	/* settimeofday */
531219560Savg	case 79: {
532219560Savg		struct settimeofday_args *p = params;
533219560Savg		uarg[0] = (intptr_t) p->tv; /* struct timeval * */
534219560Savg		uarg[1] = (intptr_t) p->tzp; /* struct timezone * */
535219560Savg		*n_args = 2;
536219560Savg		break;
537219560Savg	}
538219560Savg	/* linux_getgroups16 */
539219560Savg	case 80: {
540219560Savg		struct linux_getgroups16_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_setgroups16 */
547219560Savg	case 81: {
548219560Savg		struct linux_setgroups16_args *p = params;
549219560Savg		iarg[0] = p->gidsetsize; /* l_uint */
550219560Savg		uarg[1] = (intptr_t) p->gidset; /* l_gid16_t * */
551219560Savg		*n_args = 2;
552219560Savg		break;
553219560Savg	}
554219560Savg	/* linux_old_select */
555219560Savg	case 82: {
556219560Savg		struct linux_old_select_args *p = params;
557219560Savg		uarg[0] = (intptr_t) p->ptr; /* struct l_old_select_argv * */
558219560Savg		*n_args = 1;
559219560Savg		break;
560219560Savg	}
561219560Savg	/* linux_symlink */
562219560Savg	case 83: {
563219560Savg		struct linux_symlink_args *p = params;
564219560Savg		uarg[0] = (intptr_t) p->path; /* char * */
565219560Savg		uarg[1] = (intptr_t) p->to; /* char * */
566219560Savg		*n_args = 2;
567219560Savg		break;
568219560Savg	}
569219560Savg	/* linux_lstat */
570219560Savg	case 84: {
571219560Savg		struct linux_lstat_args *p = params;
572219560Savg		uarg[0] = (intptr_t) p->path; /* char * */
573219560Savg		uarg[1] = (intptr_t) p->up; /* struct ostat * */
574219560Savg		*n_args = 2;
575219560Savg		break;
576219560Savg	}
577219560Savg	/* linux_readlink */
578219560Savg	case 85: {
579219560Savg		struct linux_readlink_args *p = params;
580219560Savg		uarg[0] = (intptr_t) p->name; /* char * */
581219560Savg		uarg[1] = (intptr_t) p->buf; /* char * */
582219560Savg		iarg[2] = p->count; /* l_int */
583219560Savg		*n_args = 3;
584219560Savg		break;
585219560Savg	}
586219560Savg	/* linux_uselib */
587219560Savg	case 86: {
588219560Savg		struct linux_uselib_args *p = params;
589219560Savg		uarg[0] = (intptr_t) p->library; /* char * */
590219560Savg		*n_args = 1;
591219560Savg		break;
592219560Savg	}
593219560Savg	/* swapon */
594219560Savg	case 87: {
595219560Savg		struct swapon_args *p = params;
596219560Savg		uarg[0] = (intptr_t) p->name; /* char * */
597219560Savg		*n_args = 1;
598219560Savg		break;
599219560Savg	}
600219560Savg	/* linux_reboot */
601219560Savg	case 88: {
602219560Savg		struct linux_reboot_args *p = params;
603219560Savg		iarg[0] = p->magic1; /* l_int */
604219560Savg		iarg[1] = p->magic2; /* l_int */
605219560Savg		iarg[2] = p->cmd; /* l_uint */
606219560Savg		uarg[3] = (intptr_t) p->arg; /* void * */
607219560Savg		*n_args = 4;
608219560Savg		break;
609219560Savg	}
610219560Savg	/* linux_readdir */
611219560Savg	case 89: {
612219560Savg		struct linux_readdir_args *p = params;
613219560Savg		iarg[0] = p->fd; /* l_uint */
614219560Savg		uarg[1] = (intptr_t) p->dent; /* struct l_dirent * */
615219560Savg		iarg[2] = p->count; /* l_uint */
616219560Savg		*n_args = 3;
617219560Savg		break;
618219560Savg	}
619219560Savg	/* linux_mmap */
620219560Savg	case 90: {
621219560Savg		struct linux_mmap_args *p = params;
622219560Savg		uarg[0] = (intptr_t) p->ptr; /* struct l_mmap_argv * */
623219560Savg		*n_args = 1;
624219560Savg		break;
625219560Savg	}
626219560Savg	/* munmap */
627219560Savg	case 91: {
628219560Savg		struct munmap_args *p = params;
629219560Savg		uarg[0] = (intptr_t) p->addr; /* caddr_t */
630219560Savg		iarg[1] = p->len; /* int */
631219560Savg		*n_args = 2;
632219560Savg		break;
633219560Savg	}
634219560Savg	/* linux_truncate */
635219560Savg	case 92: {
636219560Savg		struct linux_truncate_args *p = params;
637219560Savg		uarg[0] = (intptr_t) p->path; /* char * */
638219560Savg		iarg[1] = p->length; /* l_ulong */
639219560Savg		*n_args = 2;
640219560Savg		break;
641219560Savg	}
642219560Savg	/* linux_ftruncate */
643219560Savg	case 93: {
644219560Savg		struct linux_ftruncate_args *p = params;
645219560Savg		iarg[0] = p->fd; /* int */
646219560Savg		iarg[1] = p->length; /* long */
647219560Savg		*n_args = 2;
648219560Savg		break;
649219560Savg	}
650219560Savg	/* fchmod */
651219560Savg	case 94: {
652219560Savg		struct fchmod_args *p = params;
653219560Savg		iarg[0] = p->fd; /* int */
654219560Savg		iarg[1] = p->mode; /* int */
655219560Savg		*n_args = 2;
656219560Savg		break;
657219560Savg	}
658219560Savg	/* fchown */
659219560Savg	case 95: {
660219560Savg		struct fchown_args *p = params;
661219560Savg		iarg[0] = p->fd; /* int */
662219560Savg		iarg[1] = p->uid; /* int */
663219560Savg		iarg[2] = p->gid; /* int */
664219560Savg		*n_args = 3;
665219560Savg		break;
666219560Savg	}
667219560Savg	/* linux_getpriority */
668219560Savg	case 96: {
669219560Savg		struct linux_getpriority_args *p = params;
670219560Savg		iarg[0] = p->which; /* int */
671219560Savg		iarg[1] = p->who; /* int */
672219560Savg		*n_args = 2;
673219560Savg		break;
674219560Savg	}
675219560Savg	/* setpriority */
676219560Savg	case 97: {
677219560Savg		struct setpriority_args *p = params;
678219560Savg		iarg[0] = p->which; /* int */
679219560Savg		iarg[1] = p->who; /* int */
680219560Savg		iarg[2] = p->prio; /* int */
681219560Savg		*n_args = 3;
682219560Savg		break;
683219560Savg	}
684219560Savg	/* linux_statfs */
685219560Savg	case 99: {
686219560Savg		struct linux_statfs_args *p = params;
687219560Savg		uarg[0] = (intptr_t) p->path; /* char * */
688219560Savg		uarg[1] = (intptr_t) p->buf; /* struct l_statfs_buf * */
689219560Savg		*n_args = 2;
690219560Savg		break;
691219560Savg	}
692219560Savg	/* linux_fstatfs */
693219560Savg	case 100: {
694219560Savg		struct linux_fstatfs_args *p = params;
695219560Savg		iarg[0] = p->fd; /* l_uint */
696219560Savg		uarg[1] = (intptr_t) p->buf; /* struct l_statfs_buf * */
697219560Savg		*n_args = 2;
698219560Savg		break;
699219560Savg	}
700219560Savg	/* linux_ioperm */
701219560Savg	case 101: {
702219560Savg		struct linux_ioperm_args *p = params;
703219560Savg		iarg[0] = p->start; /* l_ulong */
704219560Savg		iarg[1] = p->length; /* l_ulong */
705219560Savg		iarg[2] = p->enable; /* l_int */
706219560Savg		*n_args = 3;
707219560Savg		break;
708219560Savg	}
709219560Savg	/* linux_socketcall */
710219560Savg	case 102: {
711219560Savg		struct linux_socketcall_args *p = params;
712219560Savg		iarg[0] = p->what; /* l_int */
713219560Savg		iarg[1] = p->args; /* l_ulong */
714219560Savg		*n_args = 2;
715219560Savg		break;
716219560Savg	}
717219560Savg	/* linux_syslog */
718219560Savg	case 103: {
719219560Savg		struct linux_syslog_args *p = params;
720219560Savg		iarg[0] = p->type; /* l_int */
721219560Savg		uarg[1] = (intptr_t) p->buf; /* char * */
722219560Savg		iarg[2] = p->len; /* l_int */
723219560Savg		*n_args = 3;
724219560Savg		break;
725219560Savg	}
726219560Savg	/* linux_setitimer */
727219560Savg	case 104: {
728219560Savg		struct linux_setitimer_args *p = params;
729219560Savg		iarg[0] = p->which; /* l_int */
730219560Savg		uarg[1] = (intptr_t) p->itv; /* struct l_itimerval * */
731219560Savg		uarg[2] = (intptr_t) p->oitv; /* struct l_itimerval * */
732219560Savg		*n_args = 3;
733219560Savg		break;
734219560Savg	}
735219560Savg	/* linux_getitimer */
736219560Savg	case 105: {
737219560Savg		struct linux_getitimer_args *p = params;
738219560Savg		iarg[0] = p->which; /* l_int */
739219560Savg		uarg[1] = (intptr_t) p->itv; /* struct l_itimerval * */
740219560Savg		*n_args = 2;
741219560Savg		break;
742219560Savg	}
743219560Savg	/* linux_newstat */
744219560Savg	case 106: {
745219560Savg		struct linux_newstat_args *p = params;
746219560Savg		uarg[0] = (intptr_t) p->path; /* char * */
747219560Savg		uarg[1] = (intptr_t) p->buf; /* struct l_newstat * */
748219560Savg		*n_args = 2;
749219560Savg		break;
750219560Savg	}
751219560Savg	/* linux_newlstat */
752219560Savg	case 107: {
753219560Savg		struct linux_newlstat_args *p = params;
754219560Savg		uarg[0] = (intptr_t) p->path; /* char * */
755219560Savg		uarg[1] = (intptr_t) p->buf; /* struct l_newstat * */
756219560Savg		*n_args = 2;
757219560Savg		break;
758219560Savg	}
759219560Savg	/* linux_newfstat */
760219560Savg	case 108: {
761219560Savg		struct linux_newfstat_args *p = params;
762219560Savg		iarg[0] = p->fd; /* l_uint */
763219560Savg		uarg[1] = (intptr_t) p->buf; /* struct l_newstat * */
764219560Savg		*n_args = 2;
765219560Savg		break;
766219560Savg	}
767219560Savg	/* linux_uname */
768219560Savg	case 109: {
769219560Savg		*n_args = 0;
770219560Savg		break;
771219560Savg	}
772219560Savg	/* linux_iopl */
773219560Savg	case 110: {
774219560Savg		struct linux_iopl_args *p = params;
775219560Savg		iarg[0] = p->level; /* l_ulong */
776219560Savg		*n_args = 1;
777219560Savg		break;
778219560Savg	}
779219560Savg	/* linux_vhangup */
780219560Savg	case 111: {
781219560Savg		*n_args = 0;
782219560Savg		break;
783219560Savg	}
784219560Savg	/* linux_vm86old */
785219560Savg	case 113: {
786219560Savg		*n_args = 0;
787219560Savg		break;
788219560Savg	}
789219560Savg	/* linux_wait4 */
790219560Savg	case 114: {
791219560Savg		struct linux_wait4_args *p = params;
792219560Savg		iarg[0] = p->pid; /* l_pid_t */
793219560Savg		uarg[1] = (intptr_t) p->status; /* l_uint * */
794219560Savg		iarg[2] = p->options; /* l_int */
795219560Savg		uarg[3] = (intptr_t) p->rusage; /* struct l_rusage * */
796219560Savg		*n_args = 4;
797219560Savg		break;
798219560Savg	}
799219560Savg	/* linux_swapoff */
800219560Savg	case 115: {
801219560Savg		*n_args = 0;
802219560Savg		break;
803219560Savg	}
804219560Savg	/* linux_sysinfo */
805219560Savg	case 116: {
806219560Savg		struct linux_sysinfo_args *p = params;
807219560Savg		uarg[0] = (intptr_t) p->info; /* struct l_sysinfo * */
808219560Savg		*n_args = 1;
809219560Savg		break;
810219560Savg	}
811219560Savg	/* linux_ipc */
812219560Savg	case 117: {
813219560Savg		struct linux_ipc_args *p = params;
814219560Savg		iarg[0] = p->what; /* l_uint */
815219560Savg		iarg[1] = p->arg1; /* l_int */
816219560Savg		iarg[2] = p->arg2; /* l_int */
817219560Savg		iarg[3] = p->arg3; /* l_int */
818219560Savg		uarg[4] = (intptr_t) p->ptr; /* void * */
819219560Savg		iarg[5] = p->arg5; /* l_long */
820219560Savg		*n_args = 6;
821219560Savg		break;
822219560Savg	}
823219560Savg	/* fsync */
824219560Savg	case 118: {
825219560Savg		struct fsync_args *p = params;
826219560Savg		iarg[0] = p->fd; /* int */
827219560Savg		*n_args = 1;
828219560Savg		break;
829219560Savg	}
830219560Savg	/* linux_sigreturn */
831219560Savg	case 119: {
832219560Savg		struct linux_sigreturn_args *p = params;
833219560Savg		uarg[0] = (intptr_t) p->sfp; /* struct l_sigframe * */
834219560Savg		*n_args = 1;
835219560Savg		break;
836219560Savg	}
837219560Savg	/* linux_clone */
838219560Savg	case 120: {
839219560Savg		struct linux_clone_args *p = params;
840219560Savg		iarg[0] = p->flags; /* l_int */
841219560Savg		uarg[1] = (intptr_t) p->stack; /* void * */
842219560Savg		uarg[2] = (intptr_t) p->parent_tidptr; /* void * */
843219560Savg		uarg[3] = (intptr_t) p->tls; /* void * */
844219560Savg		uarg[4] = (intptr_t) p->child_tidptr; /* void * */
845219560Savg		*n_args = 5;
846219560Savg		break;
847219560Savg	}
848219560Savg	/* linux_setdomainname */
849219560Savg	case 121: {
850219560Savg		struct linux_setdomainname_args *p = params;
851219560Savg		uarg[0] = (intptr_t) p->name; /* char * */
852219560Savg		iarg[1] = p->len; /* int */
853219560Savg		*n_args = 2;
854219560Savg		break;
855219560Savg	}
856219560Savg	/* linux_newuname */
857219560Savg	case 122: {
858219560Savg		struct linux_newuname_args *p = params;
859219560Savg		uarg[0] = (intptr_t) p->buf; /* struct l_new_utsname * */
860219560Savg		*n_args = 1;
861219560Savg		break;
862219560Savg	}
863219560Savg	/* linux_modify_ldt */
864219560Savg	case 123: {
865219560Savg		struct linux_modify_ldt_args *p = params;
866219560Savg		iarg[0] = p->func; /* l_int */
867219560Savg		uarg[1] = (intptr_t) p->ptr; /* void * */
868219560Savg		iarg[2] = p->bytecount; /* l_ulong */
869219560Savg		*n_args = 3;
870219560Savg		break;
871219560Savg	}
872219560Savg	/* linux_adjtimex */
873219560Savg	case 124: {
874219560Savg		*n_args = 0;
875219560Savg		break;
876219560Savg	}
877219560Savg	/* linux_mprotect */
878219560Savg	case 125: {
879219560Savg		struct linux_mprotect_args *p = params;
880219560Savg		uarg[0] = (intptr_t) p->addr; /* caddr_t */
881219560Savg		iarg[1] = p->len; /* int */
882219560Savg		iarg[2] = p->prot; /* int */
883219560Savg		*n_args = 3;
884219560Savg		break;
885219560Savg	}
886219560Savg	/* linux_sigprocmask */
887219560Savg	case 126: {
888219560Savg		struct linux_sigprocmask_args *p = params;
889219560Savg		iarg[0] = p->how; /* l_int */
890219560Savg		uarg[1] = (intptr_t) p->mask; /* l_osigset_t * */
891219560Savg		uarg[2] = (intptr_t) p->omask; /* l_osigset_t * */
892219560Savg		*n_args = 3;
893219560Savg		break;
894219560Savg	}
895219560Savg	/* linux_create_module */
896219560Savg	case 127: {
897219560Savg		*n_args = 0;
898219560Savg		break;
899219560Savg	}
900219560Savg	/* linux_init_module */
901219560Savg	case 128: {
902219560Savg		*n_args = 0;
903219560Savg		break;
904219560Savg	}
905219560Savg	/* linux_delete_module */
906219560Savg	case 129: {
907219560Savg		*n_args = 0;
908219560Savg		break;
909219560Savg	}
910219560Savg	/* linux_get_kernel_syms */
911219560Savg	case 130: {
912219560Savg		*n_args = 0;
913219560Savg		break;
914219560Savg	}
915219560Savg	/* linux_quotactl */
916219560Savg	case 131: {
917219560Savg		*n_args = 0;
918219560Savg		break;
919219560Savg	}
920219560Savg	/* getpgid */
921219560Savg	case 132: {
922219560Savg		struct getpgid_args *p = params;
923219560Savg		iarg[0] = p->pid; /* int */
924219560Savg		*n_args = 1;
925219560Savg		break;
926219560Savg	}
927219560Savg	/* fchdir */
928219560Savg	case 133: {
929219560Savg		struct fchdir_args *p = params;
930219560Savg		iarg[0] = p->fd; /* int */
931219560Savg		*n_args = 1;
932219560Savg		break;
933219560Savg	}
934219560Savg	/* linux_bdflush */
935219560Savg	case 134: {
936219560Savg		*n_args = 0;
937219560Savg		break;
938219560Savg	}
939219560Savg	/* linux_sysfs */
940219560Savg	case 135: {
941219560Savg		struct linux_sysfs_args *p = params;
942219560Savg		iarg[0] = p->option; /* l_int */
943219560Savg		iarg[1] = p->arg1; /* l_ulong */
944219560Savg		iarg[2] = p->arg2; /* l_ulong */
945219560Savg		*n_args = 3;
946219560Savg		break;
947219560Savg	}
948219560Savg	/* linux_personality */
949219560Savg	case 136: {
950219560Savg		struct linux_personality_args *p = params;
951219560Savg		iarg[0] = p->per; /* l_ulong */
952219560Savg		*n_args = 1;
953219560Savg		break;
954219560Savg	}
955219560Savg	/* linux_setfsuid16 */
956219560Savg	case 138: {
957219560Savg		struct linux_setfsuid16_args *p = params;
958219560Savg		iarg[0] = p->uid; /* l_uid16_t */
959219560Savg		*n_args = 1;
960219560Savg		break;
961219560Savg	}
962219560Savg	/* linux_setfsgid16 */
963219560Savg	case 139: {
964219560Savg		struct linux_setfsgid16_args *p = params;
965219560Savg		iarg[0] = p->gid; /* l_gid16_t */
966219560Savg		*n_args = 1;
967219560Savg		break;
968219560Savg	}
969219560Savg	/* linux_llseek */
970219560Savg	case 140: {
971219560Savg		struct linux_llseek_args *p = params;
972219560Savg		iarg[0] = p->fd; /* l_int */
973219560Savg		iarg[1] = p->ohigh; /* l_ulong */
974219560Savg		iarg[2] = p->olow; /* l_ulong */
975219560Savg		uarg[3] = (intptr_t) p->res; /* l_loff_t * */
976219560Savg		iarg[4] = p->whence; /* l_uint */
977219560Savg		*n_args = 5;
978219560Savg		break;
979219560Savg	}
980219560Savg	/* linux_getdents */
981219560Savg	case 141: {
982219560Savg		struct linux_getdents_args *p = params;
983219560Savg		iarg[0] = p->fd; /* l_uint */
984219560Savg		uarg[1] = (intptr_t) p->dent; /* void * */
985219560Savg		iarg[2] = p->count; /* l_uint */
986219560Savg		*n_args = 3;
987219560Savg		break;
988219560Savg	}
989219560Savg	/* linux_select */
990219560Savg	case 142: {
991219560Savg		struct linux_select_args *p = params;
992219560Savg		iarg[0] = p->nfds; /* l_int */
993219560Savg		uarg[1] = (intptr_t) p->readfds; /* l_fd_set * */
994219560Savg		uarg[2] = (intptr_t) p->writefds; /* l_fd_set * */
995219560Savg		uarg[3] = (intptr_t) p->exceptfds; /* l_fd_set * */
996219560Savg		uarg[4] = (intptr_t) p->timeout; /* struct l_timeval * */
997219560Savg		*n_args = 5;
998219560Savg		break;
999219560Savg	}
1000219560Savg	/* flock */
1001219560Savg	case 143: {
1002219560Savg		struct flock_args *p = params;
1003219560Savg		iarg[0] = p->fd; /* int */
1004219560Savg		iarg[1] = p->how; /* int */
1005219560Savg		*n_args = 2;
1006219560Savg		break;
1007219560Savg	}
1008219560Savg	/* linux_msync */
1009219560Savg	case 144: {
1010219560Savg		struct linux_msync_args *p = params;
1011219560Savg		iarg[0] = p->addr; /* l_ulong */
1012219560Savg		iarg[1] = p->len; /* l_size_t */
1013219560Savg		iarg[2] = p->fl; /* l_int */
1014219560Savg		*n_args = 3;
1015219560Savg		break;
1016219560Savg	}
1017219560Savg	/* readv */
1018219560Savg	case 145: {
1019219560Savg		struct readv_args *p = params;
1020219560Savg		iarg[0] = p->fd; /* int */
1021219560Savg		uarg[1] = (intptr_t) p->iovp; /* struct iovec * */
1022219560Savg		uarg[2] = p->iovcnt; /* u_int */
1023219560Savg		*n_args = 3;
1024219560Savg		break;
1025219560Savg	}
1026219560Savg	/* writev */
1027219560Savg	case 146: {
1028219560Savg		struct writev_args *p = params;
1029219560Savg		iarg[0] = p->fd; /* int */
1030219560Savg		uarg[1] = (intptr_t) p->iovp; /* struct iovec * */
1031219560Savg		uarg[2] = p->iovcnt; /* u_int */
1032219560Savg		*n_args = 3;
1033219560Savg		break;
1034219560Savg	}
1035219560Savg	/* linux_getsid */
1036219560Savg	case 147: {
1037219560Savg		struct linux_getsid_args *p = params;
1038219560Savg		iarg[0] = p->pid; /* l_pid_t */
1039219560Savg		*n_args = 1;
1040219560Savg		break;
1041219560Savg	}
1042219560Savg	/* linux_fdatasync */
1043219560Savg	case 148: {
1044219560Savg		struct linux_fdatasync_args *p = params;
1045219560Savg		iarg[0] = p->fd; /* l_uint */
1046219560Savg		*n_args = 1;
1047219560Savg		break;
1048219560Savg	}
1049219560Savg	/* linux_sysctl */
1050219560Savg	case 149: {
1051219560Savg		struct linux_sysctl_args *p = params;
1052219560Savg		uarg[0] = (intptr_t) p->args; /* struct l___sysctl_args * */
1053219560Savg		*n_args = 1;
1054219560Savg		break;
1055219560Savg	}
1056219560Savg	/* mlock */
1057219560Savg	case 150: {
1058219560Savg		struct mlock_args *p = params;
1059219560Savg		uarg[0] = (intptr_t) p->addr; /* const void * */
1060219560Savg		uarg[1] = p->len; /* size_t */
1061219560Savg		*n_args = 2;
1062219560Savg		break;
1063219560Savg	}
1064219560Savg	/* munlock */
1065219560Savg	case 151: {
1066219560Savg		struct munlock_args *p = params;
1067219560Savg		uarg[0] = (intptr_t) p->addr; /* const void * */
1068219560Savg		uarg[1] = p->len; /* size_t */
1069219560Savg		*n_args = 2;
1070219560Savg		break;
1071219560Savg	}
1072219560Savg	/* mlockall */
1073219560Savg	case 152: {
1074219560Savg		struct mlockall_args *p = params;
1075219560Savg		iarg[0] = p->how; /* int */
1076219560Savg		*n_args = 1;
1077219560Savg		break;
1078219560Savg	}
1079219560Savg	/* munlockall */
1080219560Savg	case 153: {
1081219560Savg		*n_args = 0;
1082219560Savg		break;
1083219560Savg	}
1084219560Savg	/* sched_setparam */
1085219560Savg	case 154: {
1086219560Savg		struct sched_setparam_args *p = params;
1087219560Savg		iarg[0] = p->pid; /* pid_t */
1088219560Savg		uarg[1] = (intptr_t) p->param; /* const struct sched_param * */
1089219560Savg		*n_args = 2;
1090219560Savg		break;
1091219560Savg	}
1092219560Savg	/* sched_getparam */
1093219560Savg	case 155: {
1094219560Savg		struct sched_getparam_args *p = params;
1095219560Savg		iarg[0] = p->pid; /* pid_t */
1096219560Savg		uarg[1] = (intptr_t) p->param; /* struct sched_param * */
1097219560Savg		*n_args = 2;
1098219560Savg		break;
1099219560Savg	}
1100219560Savg	/* linux_sched_setscheduler */
1101219560Savg	case 156: {
1102219560Savg		struct linux_sched_setscheduler_args *p = params;
1103219560Savg		iarg[0] = p->pid; /* l_pid_t */
1104219560Savg		iarg[1] = p->policy; /* l_int */
1105219560Savg		uarg[2] = (intptr_t) p->param; /* struct l_sched_param * */
1106219560Savg		*n_args = 3;
1107219560Savg		break;
1108219560Savg	}
1109219560Savg	/* linux_sched_getscheduler */
1110219560Savg	case 157: {
1111219560Savg		struct linux_sched_getscheduler_args *p = params;
1112219560Savg		iarg[0] = p->pid; /* l_pid_t */
1113219560Savg		*n_args = 1;
1114219560Savg		break;
1115219560Savg	}
1116219560Savg	/* sched_yield */
1117219560Savg	case 158: {
1118219560Savg		*n_args = 0;
1119219560Savg		break;
1120219560Savg	}
1121219560Savg	/* linux_sched_get_priority_max */
1122219560Savg	case 159: {
1123219560Savg		struct linux_sched_get_priority_max_args *p = params;
1124219560Savg		iarg[0] = p->policy; /* l_int */
1125219560Savg		*n_args = 1;
1126219560Savg		break;
1127219560Savg	}
1128219560Savg	/* linux_sched_get_priority_min */
1129219560Savg	case 160: {
1130219560Savg		struct linux_sched_get_priority_min_args *p = params;
1131219560Savg		iarg[0] = p->policy; /* l_int */
1132219560Savg		*n_args = 1;
1133219560Savg		break;
1134219560Savg	}
1135219560Savg	/* sched_rr_get_interval */
1136219560Savg	case 161: {
1137219560Savg		struct sched_rr_get_interval_args *p = params;
1138219560Savg		iarg[0] = p->pid; /* l_pid_t */
1139219560Savg		uarg[1] = (intptr_t) p->interval; /* struct l_timespec * */
1140219560Savg		*n_args = 2;
1141219560Savg		break;
1142219560Savg	}
1143219560Savg	/* linux_nanosleep */
1144219560Savg	case 162: {
1145219560Savg		struct linux_nanosleep_args *p = params;
1146219560Savg		uarg[0] = (intptr_t) p->rqtp; /* const struct l_timespec * */
1147219560Savg		uarg[1] = (intptr_t) p->rmtp; /* struct l_timespec * */
1148219560Savg		*n_args = 2;
1149219560Savg		break;
1150219560Savg	}
1151219560Savg	/* linux_mremap */
1152219560Savg	case 163: {
1153219560Savg		struct linux_mremap_args *p = params;
1154219560Savg		iarg[0] = p->addr; /* l_ulong */
1155219560Savg		iarg[1] = p->old_len; /* l_ulong */
1156219560Savg		iarg[2] = p->new_len; /* l_ulong */
1157219560Savg		iarg[3] = p->flags; /* l_ulong */
1158219560Savg		iarg[4] = p->new_addr; /* l_ulong */
1159219560Savg		*n_args = 5;
1160219560Savg		break;
1161219560Savg	}
1162219560Savg	/* linux_setresuid16 */
1163219560Savg	case 164: {
1164219560Savg		struct linux_setresuid16_args *p = params;
1165219560Savg		iarg[0] = p->ruid; /* l_uid16_t */
1166219560Savg		iarg[1] = p->euid; /* l_uid16_t */
1167219560Savg		iarg[2] = p->suid; /* l_uid16_t */
1168219560Savg		*n_args = 3;
1169219560Savg		break;
1170219560Savg	}
1171219560Savg	/* linux_getresuid16 */
1172219560Savg	case 165: {
1173219560Savg		struct linux_getresuid16_args *p = params;
1174219560Savg		uarg[0] = (intptr_t) p->ruid; /* l_uid16_t * */
1175219560Savg		uarg[1] = (intptr_t) p->euid; /* l_uid16_t * */
1176219560Savg		uarg[2] = (intptr_t) p->suid; /* l_uid16_t * */
1177219560Savg		*n_args = 3;
1178219560Savg		break;
1179219560Savg	}
1180219560Savg	/* linux_vm86 */
1181219560Savg	case 166: {
1182219560Savg		*n_args = 0;
1183219560Savg		break;
1184219560Savg	}
1185219560Savg	/* linux_query_module */
1186219560Savg	case 167: {
1187219560Savg		*n_args = 0;
1188219560Savg		break;
1189219560Savg	}
1190219560Savg	/* poll */
1191219560Savg	case 168: {
1192219560Savg		struct poll_args *p = params;
1193219560Savg		uarg[0] = (intptr_t) p->fds; /* struct pollfd * */
1194219560Savg		uarg[1] = p->nfds; /* unsigned int */
1195219560Savg		iarg[2] = p->timeout; /* long */
1196219560Savg		*n_args = 3;
1197219560Savg		break;
1198219560Savg	}
1199219560Savg	/* linux_nfsservctl */
1200219560Savg	case 169: {
1201219560Savg		*n_args = 0;
1202219560Savg		break;
1203219560Savg	}
1204219560Savg	/* linux_setresgid16 */
1205219560Savg	case 170: {
1206219560Savg		struct linux_setresgid16_args *p = params;
1207219560Savg		iarg[0] = p->rgid; /* l_gid16_t */
1208219560Savg		iarg[1] = p->egid; /* l_gid16_t */
1209219560Savg		iarg[2] = p->sgid; /* l_gid16_t */
1210219560Savg		*n_args = 3;
1211219560Savg		break;
1212219560Savg	}
1213219560Savg	/* linux_getresgid16 */
1214219560Savg	case 171: {
1215219560Savg		struct linux_getresgid16_args *p = params;
1216219560Savg		uarg[0] = (intptr_t) p->rgid; /* l_gid16_t * */
1217219560Savg		uarg[1] = (intptr_t) p->egid; /* l_gid16_t * */
1218219560Savg		uarg[2] = (intptr_t) p->sgid; /* l_gid16_t * */
1219219560Savg		*n_args = 3;
1220219560Savg		break;
1221219560Savg	}
1222219560Savg	/* linux_prctl */
1223219560Savg	case 172: {
1224219560Savg		struct linux_prctl_args *p = params;
1225219560Savg		iarg[0] = p->option; /* l_int */
1226219560Savg		iarg[1] = p->arg2; /* l_int */
1227219560Savg		iarg[2] = p->arg3; /* l_int */
1228219560Savg		iarg[3] = p->arg4; /* l_int */
1229219560Savg		iarg[4] = p->arg5; /* l_int */
1230219560Savg		*n_args = 5;
1231219560Savg		break;
1232219560Savg	}
1233219560Savg	/* linux_rt_sigreturn */
1234219560Savg	case 173: {
1235219560Savg		struct linux_rt_sigreturn_args *p = params;
1236219560Savg		uarg[0] = (intptr_t) p->ucp; /* struct l_ucontext * */
1237219560Savg		*n_args = 1;
1238219560Savg		break;
1239219560Savg	}
1240219560Savg	/* linux_rt_sigaction */
1241219560Savg	case 174: {
1242219560Savg		struct linux_rt_sigaction_args *p = params;
1243219560Savg		iarg[0] = p->sig; /* l_int */
1244219560Savg		uarg[1] = (intptr_t) p->act; /* l_sigaction_t * */
1245219560Savg		uarg[2] = (intptr_t) p->oact; /* l_sigaction_t * */
1246219560Savg		iarg[3] = p->sigsetsize; /* l_size_t */
1247219560Savg		*n_args = 4;
1248219560Savg		break;
1249219560Savg	}
1250219560Savg	/* linux_rt_sigprocmask */
1251219560Savg	case 175: {
1252219560Savg		struct linux_rt_sigprocmask_args *p = params;
1253219560Savg		iarg[0] = p->how; /* l_int */
1254219560Savg		uarg[1] = (intptr_t) p->mask; /* l_sigset_t * */
1255219560Savg		uarg[2] = (intptr_t) p->omask; /* l_sigset_t * */
1256219560Savg		iarg[3] = p->sigsetsize; /* l_size_t */
1257219560Savg		*n_args = 4;
1258219560Savg		break;
1259219560Savg	}
1260219560Savg	/* linux_rt_sigpending */
1261219560Savg	case 176: {
1262219560Savg		struct linux_rt_sigpending_args *p = params;
1263219560Savg		uarg[0] = (intptr_t) p->set; /* l_sigset_t * */
1264219560Savg		iarg[1] = p->sigsetsize; /* l_size_t */
1265219560Savg		*n_args = 2;
1266219560Savg		break;
1267219560Savg	}
1268219560Savg	/* linux_rt_sigtimedwait */
1269219560Savg	case 177: {
1270219560Savg		struct linux_rt_sigtimedwait_args *p = params;
1271219560Savg		uarg[0] = (intptr_t) p->mask; /* l_sigset_t * */
1272219560Savg		uarg[1] = (intptr_t) p->ptr; /* l_siginfo_t * */
1273219560Savg		uarg[2] = (intptr_t) p->timeout; /* struct l_timeval * */
1274219560Savg		iarg[3] = p->sigsetsize; /* l_size_t */
1275219560Savg		*n_args = 4;
1276219560Savg		break;
1277219560Savg	}
1278219560Savg	/* linux_rt_sigqueueinfo */
1279219560Savg	case 178: {
1280219560Savg		*n_args = 0;
1281219560Savg		break;
1282219560Savg	}
1283219560Savg	/* linux_rt_sigsuspend */
1284219560Savg	case 179: {
1285219560Savg		struct linux_rt_sigsuspend_args *p = params;
1286219560Savg		uarg[0] = (intptr_t) p->newset; /* l_sigset_t * */
1287219560Savg		iarg[1] = p->sigsetsize; /* l_size_t */
1288219560Savg		*n_args = 2;
1289219560Savg		break;
1290219560Savg	}
1291219560Savg	/* linux_pread */
1292219560Savg	case 180: {
1293219560Savg		struct linux_pread_args *p = params;
1294219560Savg		iarg[0] = p->fd; /* l_uint */
1295219560Savg		uarg[1] = (intptr_t) p->buf; /* char * */
1296219560Savg		iarg[2] = p->nbyte; /* l_size_t */
1297219560Savg		iarg[3] = p->offset; /* l_loff_t */
1298219560Savg		*n_args = 4;
1299219560Savg		break;
1300219560Savg	}
1301219560Savg	/* linux_pwrite */
1302219560Savg	case 181: {
1303219560Savg		struct linux_pwrite_args *p = params;
1304219560Savg		iarg[0] = p->fd; /* l_uint */
1305219560Savg		uarg[1] = (intptr_t) p->buf; /* char * */
1306219560Savg		iarg[2] = p->nbyte; /* l_size_t */
1307219560Savg		iarg[3] = p->offset; /* l_loff_t */
1308219560Savg		*n_args = 4;
1309219560Savg		break;
1310219560Savg	}
1311219560Savg	/* linux_chown16 */
1312219560Savg	case 182: {
1313219560Savg		struct linux_chown16_args *p = params;
1314219560Savg		uarg[0] = (intptr_t) p->path; /* char * */
1315219560Savg		iarg[1] = p->uid; /* l_uid16_t */
1316219560Savg		iarg[2] = p->gid; /* l_gid16_t */
1317219560Savg		*n_args = 3;
1318219560Savg		break;
1319219560Savg	}
1320219560Savg	/* linux_getcwd */
1321219560Savg	case 183: {
1322219560Savg		struct linux_getcwd_args *p = params;
1323219560Savg		uarg[0] = (intptr_t) p->buf; /* char * */
1324219560Savg		iarg[1] = p->bufsize; /* l_ulong */
1325219560Savg		*n_args = 2;
1326219560Savg		break;
1327219560Savg	}
1328219560Savg	/* linux_capget */
1329219560Savg	case 184: {
1330220030Savg		struct linux_capget_args *p = params;
1331220030Savg		uarg[0] = (intptr_t) p->hdrp; /* struct l_user_cap_header * */
1332220030Savg		uarg[1] = (intptr_t) p->datap; /* struct l_user_cap_data * */
1333220030Savg		*n_args = 2;
1334219560Savg		break;
1335219560Savg	}
1336219560Savg	/* linux_capset */
1337219560Savg	case 185: {
1338220030Savg		struct linux_capset_args *p = params;
1339220030Savg		uarg[0] = (intptr_t) p->hdrp; /* struct l_user_cap_header * */
1340220030Savg		uarg[1] = (intptr_t) p->datap; /* struct l_user_cap_data * */
1341220030Savg		*n_args = 2;
1342219560Savg		break;
1343219560Savg	}
1344219560Savg	/* linux_sigaltstack */
1345219560Savg	case 186: {
1346219560Savg		struct linux_sigaltstack_args *p = params;
1347219560Savg		uarg[0] = (intptr_t) p->uss; /* l_stack_t * */
1348219560Savg		uarg[1] = (intptr_t) p->uoss; /* l_stack_t * */
1349219560Savg		*n_args = 2;
1350219560Savg		break;
1351219560Savg	}
1352219560Savg	/* linux_sendfile */
1353219560Savg	case 187: {
1354219560Savg		*n_args = 0;
1355219560Savg		break;
1356219560Savg	}
1357219560Savg	/* linux_vfork */
1358219560Savg	case 190: {
1359219560Savg		*n_args = 0;
1360219560Savg		break;
1361219560Savg	}
1362219560Savg	/* linux_getrlimit */
1363219560Savg	case 191: {
1364219560Savg		struct linux_getrlimit_args *p = params;
1365219560Savg		iarg[0] = p->resource; /* l_uint */
1366219560Savg		uarg[1] = (intptr_t) p->rlim; /* struct l_rlimit * */
1367219560Savg		*n_args = 2;
1368219560Savg		break;
1369219560Savg	}
1370219560Savg	/* linux_mmap2 */
1371219560Savg	case 192: {
1372219560Savg		struct linux_mmap2_args *p = params;
1373219560Savg		iarg[0] = p->addr; /* l_ulong */
1374219560Savg		iarg[1] = p->len; /* l_ulong */
1375219560Savg		iarg[2] = p->prot; /* l_ulong */
1376219560Savg		iarg[3] = p->flags; /* l_ulong */
1377219560Savg		iarg[4] = p->fd; /* l_ulong */
1378219560Savg		iarg[5] = p->pgoff; /* l_ulong */
1379219560Savg		*n_args = 6;
1380219560Savg		break;
1381219560Savg	}
1382219560Savg	/* linux_truncate64 */
1383219560Savg	case 193: {
1384219560Savg		struct linux_truncate64_args *p = params;
1385219560Savg		uarg[0] = (intptr_t) p->path; /* char * */
1386219560Savg		iarg[1] = p->length; /* l_loff_t */
1387219560Savg		*n_args = 2;
1388219560Savg		break;
1389219560Savg	}
1390219560Savg	/* linux_ftruncate64 */
1391219560Savg	case 194: {
1392219560Savg		struct linux_ftruncate64_args *p = params;
1393219560Savg		iarg[0] = p->fd; /* l_uint */
1394219560Savg		iarg[1] = p->length; /* l_loff_t */
1395219560Savg		*n_args = 2;
1396219560Savg		break;
1397219560Savg	}
1398219560Savg	/* linux_stat64 */
1399219560Savg	case 195: {
1400219560Savg		struct linux_stat64_args *p = params;
1401219560Savg		uarg[0] = (intptr_t) p->filename; /* char * */
1402219560Savg		uarg[1] = (intptr_t) p->statbuf; /* struct l_stat64 * */
1403219560Savg		iarg[2] = p->flags; /* l_long */
1404219560Savg		*n_args = 3;
1405219560Savg		break;
1406219560Savg	}
1407219560Savg	/* linux_lstat64 */
1408219560Savg	case 196: {
1409219560Savg		struct linux_lstat64_args *p = params;
1410219560Savg		uarg[0] = (intptr_t) p->filename; /* char * */
1411219560Savg		uarg[1] = (intptr_t) p->statbuf; /* struct l_stat64 * */
1412219560Savg		iarg[2] = p->flags; /* l_long */
1413219560Savg		*n_args = 3;
1414219560Savg		break;
1415219560Savg	}
1416219560Savg	/* linux_fstat64 */
1417219560Savg	case 197: {
1418219560Savg		struct linux_fstat64_args *p = params;
1419219560Savg		iarg[0] = p->fd; /* l_ulong */
1420219560Savg		uarg[1] = (intptr_t) p->statbuf; /* struct l_stat64 * */
1421219560Savg		iarg[2] = p->flags; /* l_long */
1422219560Savg		*n_args = 3;
1423219560Savg		break;
1424219560Savg	}
1425219560Savg	/* linux_lchown */
1426219560Savg	case 198: {
1427219560Savg		struct linux_lchown_args *p = params;
1428219560Savg		uarg[0] = (intptr_t) p->path; /* char * */
1429219560Savg		iarg[1] = p->uid; /* l_uid_t */
1430219560Savg		iarg[2] = p->gid; /* l_gid_t */
1431219560Savg		*n_args = 3;
1432219560Savg		break;
1433219560Savg	}
1434219560Savg	/* linux_getuid */
1435219560Savg	case 199: {
1436219560Savg		*n_args = 0;
1437219560Savg		break;
1438219560Savg	}
1439219560Savg	/* linux_getgid */
1440219560Savg	case 200: {
1441219560Savg		*n_args = 0;
1442219560Savg		break;
1443219560Savg	}
1444219560Savg	/* geteuid */
1445219560Savg	case 201: {
1446219560Savg		*n_args = 0;
1447219560Savg		break;
1448219560Savg	}
1449219560Savg	/* getegid */
1450219560Savg	case 202: {
1451219560Savg		*n_args = 0;
1452219560Savg		break;
1453219560Savg	}
1454219560Savg	/* setreuid */
1455219560Savg	case 203: {
1456219560Savg		struct setreuid_args *p = params;
1457219560Savg		uarg[0] = p->ruid; /* uid_t */
1458219560Savg		uarg[1] = p->euid; /* uid_t */
1459219560Savg		*n_args = 2;
1460219560Savg		break;
1461219560Savg	}
1462219560Savg	/* setregid */
1463219560Savg	case 204: {
1464219560Savg		struct setregid_args *p = params;
1465219560Savg		iarg[0] = p->rgid; /* gid_t */
1466219560Savg		iarg[1] = p->egid; /* gid_t */
1467219560Savg		*n_args = 2;
1468219560Savg		break;
1469219560Savg	}
1470219560Savg	/* linux_getgroups */
1471219560Savg	case 205: {
1472219560Savg		struct linux_getgroups_args *p = params;
1473219560Savg		iarg[0] = p->gidsetsize; /* l_int */
1474219560Savg		uarg[1] = (intptr_t) p->grouplist; /* l_gid_t * */
1475219560Savg		*n_args = 2;
1476219560Savg		break;
1477219560Savg	}
1478219560Savg	/* linux_setgroups */
1479219560Savg	case 206: {
1480219560Savg		struct linux_setgroups_args *p = params;
1481219560Savg		iarg[0] = p->gidsetsize; /* l_int */
1482219560Savg		uarg[1] = (intptr_t) p->grouplist; /* l_gid_t * */
1483219560Savg		*n_args = 2;
1484219560Savg		break;
1485219560Savg	}
1486219560Savg	/* fchown */
1487219560Savg	case 207: {
1488219560Savg		*n_args = 0;
1489219560Savg		break;
1490219560Savg	}
1491219560Savg	/* setresuid */
1492219560Savg	case 208: {
1493219560Savg		struct setresuid_args *p = params;
1494219560Savg		uarg[0] = p->ruid; /* uid_t */
1495219560Savg		uarg[1] = p->euid; /* uid_t */
1496219560Savg		uarg[2] = p->suid; /* uid_t */
1497219560Savg		*n_args = 3;
1498219560Savg		break;
1499219560Savg	}
1500219560Savg	/* getresuid */
1501219560Savg	case 209: {
1502219560Savg		struct getresuid_args *p = params;
1503219560Savg		uarg[0] = (intptr_t) p->ruid; /* uid_t * */
1504219560Savg		uarg[1] = (intptr_t) p->euid; /* uid_t * */
1505219560Savg		uarg[2] = (intptr_t) p->suid; /* uid_t * */
1506219560Savg		*n_args = 3;
1507219560Savg		break;
1508219560Savg	}
1509219560Savg	/* setresgid */
1510219560Savg	case 210: {
1511219560Savg		struct setresgid_args *p = params;
1512219560Savg		iarg[0] = p->rgid; /* gid_t */
1513219560Savg		iarg[1] = p->egid; /* gid_t */
1514219560Savg		iarg[2] = p->sgid; /* gid_t */
1515219560Savg		*n_args = 3;
1516219560Savg		break;
1517219560Savg	}
1518219560Savg	/* getresgid */
1519219560Savg	case 211: {
1520219560Savg		struct getresgid_args *p = params;
1521219560Savg		uarg[0] = (intptr_t) p->rgid; /* gid_t * */
1522219560Savg		uarg[1] = (intptr_t) p->egid; /* gid_t * */
1523219560Savg		uarg[2] = (intptr_t) p->sgid; /* gid_t * */
1524219560Savg		*n_args = 3;
1525219560Savg		break;
1526219560Savg	}
1527219560Savg	/* linux_chown */
1528219560Savg	case 212: {
1529219560Savg		struct linux_chown_args *p = params;
1530219560Savg		uarg[0] = (intptr_t) p->path; /* char * */
1531219560Savg		iarg[1] = p->uid; /* l_uid_t */
1532219560Savg		iarg[2] = p->gid; /* l_gid_t */
1533219560Savg		*n_args = 3;
1534219560Savg		break;
1535219560Savg	}
1536219560Savg	/* setuid */
1537219560Savg	case 213: {
1538219560Savg		struct setuid_args *p = params;
1539219560Savg		uarg[0] = p->uid; /* uid_t */
1540219560Savg		*n_args = 1;
1541219560Savg		break;
1542219560Savg	}
1543219560Savg	/* setgid */
1544219560Savg	case 214: {
1545219560Savg		struct setgid_args *p = params;
1546219560Savg		iarg[0] = p->gid; /* gid_t */
1547219560Savg		*n_args = 1;
1548219560Savg		break;
1549219560Savg	}
1550219560Savg	/* linux_setfsuid */
1551219560Savg	case 215: {
1552219560Savg		struct linux_setfsuid_args *p = params;
1553219560Savg		iarg[0] = p->uid; /* l_uid_t */
1554219560Savg		*n_args = 1;
1555219560Savg		break;
1556219560Savg	}
1557219560Savg	/* linux_setfsgid */
1558219560Savg	case 216: {
1559219560Savg		struct linux_setfsgid_args *p = params;
1560219560Savg		iarg[0] = p->gid; /* l_gid_t */
1561219560Savg		*n_args = 1;
1562219560Savg		break;
1563219560Savg	}
1564219560Savg	/* linux_pivot_root */
1565219560Savg	case 217: {
1566219560Savg		struct linux_pivot_root_args *p = params;
1567219560Savg		uarg[0] = (intptr_t) p->new_root; /* char * */
1568219560Savg		uarg[1] = (intptr_t) p->put_old; /* char * */
1569219560Savg		*n_args = 2;
1570219560Savg		break;
1571219560Savg	}
1572219560Savg	/* linux_mincore */
1573219560Savg	case 218: {
1574219560Savg		struct linux_mincore_args *p = params;
1575219560Savg		iarg[0] = p->start; /* l_ulong */
1576219560Savg		iarg[1] = p->len; /* l_size_t */
1577219560Savg		uarg[2] = (intptr_t) p->vec; /* u_char * */
1578219560Savg		*n_args = 3;
1579219560Savg		break;
1580219560Savg	}
1581219560Savg	/* madvise */
1582219560Savg	case 219: {
1583219560Savg		struct madvise_args *p = params;
1584219560Savg		uarg[0] = (intptr_t) p->addr; /* void * */
1585219560Savg		uarg[1] = p->len; /* size_t */
1586219560Savg		iarg[2] = p->behav; /* int */
1587219560Savg		*n_args = 3;
1588219560Savg		break;
1589219560Savg	}
1590219560Savg	/* linux_getdents64 */
1591219560Savg	case 220: {
1592219560Savg		struct linux_getdents64_args *p = params;
1593219560Savg		iarg[0] = p->fd; /* l_uint */
1594219560Savg		uarg[1] = (intptr_t) p->dirent; /* void * */
1595219560Savg		iarg[2] = p->count; /* l_uint */
1596219560Savg		*n_args = 3;
1597219560Savg		break;
1598219560Savg	}
1599219560Savg	/* linux_fcntl64 */
1600219560Savg	case 221: {
1601219560Savg		struct linux_fcntl64_args *p = params;
1602219560Savg		iarg[0] = p->fd; /* l_uint */
1603219560Savg		iarg[1] = p->cmd; /* l_uint */
1604219560Savg		iarg[2] = p->arg; /* l_ulong */
1605219560Savg		*n_args = 3;
1606219560Savg		break;
1607219560Savg	}
1608219560Savg	/* linux_gettid */
1609219560Savg	case 224: {
1610219560Savg		*n_args = 0;
1611219560Savg		break;
1612219560Savg	}
1613219560Savg	/* linux_setxattr */
1614219560Savg	case 226: {
1615219560Savg		*n_args = 0;
1616219560Savg		break;
1617219560Savg	}
1618219560Savg	/* linux_lsetxattr */
1619219560Savg	case 227: {
1620219560Savg		*n_args = 0;
1621219560Savg		break;
1622219560Savg	}
1623219560Savg	/* linux_fsetxattr */
1624219560Savg	case 228: {
1625219560Savg		*n_args = 0;
1626219560Savg		break;
1627219560Savg	}
1628219560Savg	/* linux_getxattr */
1629219560Savg	case 229: {
1630219560Savg		*n_args = 0;
1631219560Savg		break;
1632219560Savg	}
1633219560Savg	/* linux_lgetxattr */
1634219560Savg	case 230: {
1635219560Savg		*n_args = 0;
1636219560Savg		break;
1637219560Savg	}
1638219560Savg	/* linux_fgetxattr */
1639219560Savg	case 231: {
1640219560Savg		*n_args = 0;
1641219560Savg		break;
1642219560Savg	}
1643219560Savg	/* linux_listxattr */
1644219560Savg	case 232: {
1645219560Savg		*n_args = 0;
1646219560Savg		break;
1647219560Savg	}
1648219560Savg	/* linux_llistxattr */
1649219560Savg	case 233: {
1650219560Savg		*n_args = 0;
1651219560Savg		break;
1652219560Savg	}
1653219560Savg	/* linux_flistxattr */
1654219560Savg	case 234: {
1655219560Savg		*n_args = 0;
1656219560Savg		break;
1657219560Savg	}
1658219560Savg	/* linux_removexattr */
1659219560Savg	case 235: {
1660219560Savg		*n_args = 0;
1661219560Savg		break;
1662219560Savg	}
1663219560Savg	/* linux_lremovexattr */
1664219560Savg	case 236: {
1665219560Savg		*n_args = 0;
1666219560Savg		break;
1667219560Savg	}
1668219560Savg	/* linux_fremovexattr */
1669219560Savg	case 237: {
1670219560Savg		*n_args = 0;
1671219560Savg		break;
1672219560Savg	}
1673219560Savg	/* linux_tkill */
1674219560Savg	case 238: {
1675219560Savg		struct linux_tkill_args *p = params;
1676219560Savg		iarg[0] = p->tid; /* int */
1677219560Savg		iarg[1] = p->sig; /* int */
1678219560Savg		*n_args = 2;
1679219560Savg		break;
1680219560Savg	}
1681219560Savg	/* linux_sys_futex */
1682219560Savg	case 240: {
1683219560Savg		struct linux_sys_futex_args *p = params;
1684219560Savg		uarg[0] = (intptr_t) p->uaddr; /* void * */
1685219560Savg		iarg[1] = p->op; /* int */
1686219560Savg		uarg[2] = p->val; /* uint32_t */
1687219560Savg		uarg[3] = (intptr_t) p->timeout; /* struct l_timespec * */
1688219560Savg		uarg[4] = (intptr_t) p->uaddr2; /* uint32_t * */
1689219560Savg		uarg[5] = p->val3; /* uint32_t */
1690219560Savg		*n_args = 6;
1691219560Savg		break;
1692219560Savg	}
1693219560Savg	/* linux_sched_setaffinity */
1694219560Savg	case 241: {
1695219560Savg		struct linux_sched_setaffinity_args *p = params;
1696219560Savg		iarg[0] = p->pid; /* l_pid_t */
1697219560Savg		iarg[1] = p->len; /* l_uint */
1698219560Savg		uarg[2] = (intptr_t) p->user_mask_ptr; /* l_ulong * */
1699219560Savg		*n_args = 3;
1700219560Savg		break;
1701219560Savg	}
1702219560Savg	/* linux_sched_getaffinity */
1703219560Savg	case 242: {
1704219560Savg		struct linux_sched_getaffinity_args *p = params;
1705219560Savg		iarg[0] = p->pid; /* l_pid_t */
1706219560Savg		iarg[1] = p->len; /* l_uint */
1707219560Savg		uarg[2] = (intptr_t) p->user_mask_ptr; /* l_ulong * */
1708219560Savg		*n_args = 3;
1709219560Savg		break;
1710219560Savg	}
1711219560Savg	/* linux_set_thread_area */
1712219560Savg	case 243: {
1713219560Savg		struct linux_set_thread_area_args *p = params;
1714219560Savg		uarg[0] = (intptr_t) p->desc; /* struct l_user_desc * */
1715219560Savg		*n_args = 1;
1716219560Savg		break;
1717219560Savg	}
1718219560Savg	/* linux_get_thread_area */
1719219560Savg	case 244: {
1720219560Savg		struct linux_get_thread_area_args *p = params;
1721219560Savg		uarg[0] = (intptr_t) p->desc; /* struct l_user_desc * */
1722219560Savg		*n_args = 1;
1723219560Savg		break;
1724219560Savg	}
1725219560Savg	/* linux_fadvise64 */
1726219560Savg	case 250: {
1727231147Sjhb		struct linux_fadvise64_args *p = params;
1728231147Sjhb		iarg[0] = p->fd; /* int */
1729231147Sjhb		iarg[1] = p->offset; /* l_loff_t */
1730231147Sjhb		iarg[2] = p->len; /* l_size_t */
1731231147Sjhb		iarg[3] = p->advice; /* int */
1732231147Sjhb		*n_args = 4;
1733219560Savg		break;
1734219560Savg	}
1735219560Savg	/* linux_exit_group */
1736219560Savg	case 252: {
1737219560Savg		struct linux_exit_group_args *p = params;
1738219560Savg		iarg[0] = p->error_code; /* int */
1739219560Savg		*n_args = 1;
1740219560Savg		break;
1741219560Savg	}
1742219560Savg	/* linux_lookup_dcookie */
1743219560Savg	case 253: {
1744219560Savg		*n_args = 0;
1745219560Savg		break;
1746219560Savg	}
1747219560Savg	/* linux_epoll_create */
1748219560Savg	case 254: {
1749219560Savg		*n_args = 0;
1750219560Savg		break;
1751219560Savg	}
1752219560Savg	/* linux_epoll_ctl */
1753219560Savg	case 255: {
1754219560Savg		*n_args = 0;
1755219560Savg		break;
1756219560Savg	}
1757219560Savg	/* linux_epoll_wait */
1758219560Savg	case 256: {
1759219560Savg		*n_args = 0;
1760219560Savg		break;
1761219560Savg	}
1762219560Savg	/* linux_remap_file_pages */
1763219560Savg	case 257: {
1764219560Savg		*n_args = 0;
1765219560Savg		break;
1766219560Savg	}
1767219560Savg	/* linux_set_tid_address */
1768219560Savg	case 258: {
1769219560Savg		struct linux_set_tid_address_args *p = params;
1770219560Savg		uarg[0] = (intptr_t) p->tidptr; /* int * */
1771219560Savg		*n_args = 1;
1772219560Savg		break;
1773219560Savg	}
1774219560Savg	/* linux_timer_create */
1775219560Savg	case 259: {
1776219560Savg		struct linux_timer_create_args *p = params;
1777219560Savg		iarg[0] = p->clock_id; /* clockid_t */
1778219560Savg		uarg[1] = (intptr_t) p->evp; /* struct sigevent * */
1779219560Savg		uarg[2] = (intptr_t) p->timerid; /* l_timer_t * */
1780219560Savg		*n_args = 3;
1781219560Savg		break;
1782219560Savg	}
1783219560Savg	/* linux_timer_settime */
1784219560Savg	case 260: {
1785219560Savg		struct linux_timer_settime_args *p = params;
1786219560Savg		iarg[0] = p->timerid; /* l_timer_t */
1787219560Savg		uarg[1] = (intptr_t) p->new; /* const struct itimerspec * */
1788219560Savg		uarg[2] = (intptr_t) p->old; /* struct itimerspec * */
1789219560Savg		*n_args = 3;
1790219560Savg		break;
1791219560Savg	}
1792219560Savg	/* linux_timer_gettime */
1793219560Savg	case 261: {
1794219560Savg		struct linux_timer_gettime_args *p = params;
1795219560Savg		iarg[0] = p->timerid; /* l_timer_t */
1796219560Savg		uarg[1] = (intptr_t) p->setting; /* struct itimerspec * */
1797219560Savg		*n_args = 2;
1798219560Savg		break;
1799219560Savg	}
1800219560Savg	/* linux_timer_getoverrun */
1801219560Savg	case 262: {
1802219560Savg		struct linux_timer_getoverrun_args *p = params;
1803219560Savg		iarg[0] = p->timerid; /* l_timer_t */
1804219560Savg		*n_args = 1;
1805219560Savg		break;
1806219560Savg	}
1807219560Savg	/* linux_timer_delete */
1808219560Savg	case 263: {
1809219560Savg		struct linux_timer_delete_args *p = params;
1810219560Savg		iarg[0] = p->timerid; /* l_timer_t */
1811219560Savg		*n_args = 1;
1812219560Savg		break;
1813219560Savg	}
1814219560Savg	/* linux_clock_settime */
1815219560Savg	case 264: {
1816219560Savg		struct linux_clock_settime_args *p = params;
1817219560Savg		iarg[0] = p->which; /* clockid_t */
1818219560Savg		uarg[1] = (intptr_t) p->tp; /* struct l_timespec * */
1819219560Savg		*n_args = 2;
1820219560Savg		break;
1821219560Savg	}
1822219560Savg	/* linux_clock_gettime */
1823219560Savg	case 265: {
1824219560Savg		struct linux_clock_gettime_args *p = params;
1825219560Savg		iarg[0] = p->which; /* clockid_t */
1826219560Savg		uarg[1] = (intptr_t) p->tp; /* struct l_timespec * */
1827219560Savg		*n_args = 2;
1828219560Savg		break;
1829219560Savg	}
1830219560Savg	/* linux_clock_getres */
1831219560Savg	case 266: {
1832219560Savg		struct linux_clock_getres_args *p = params;
1833219560Savg		iarg[0] = p->which; /* clockid_t */
1834219560Savg		uarg[1] = (intptr_t) p->tp; /* struct l_timespec * */
1835219560Savg		*n_args = 2;
1836219560Savg		break;
1837219560Savg	}
1838219560Savg	/* linux_clock_nanosleep */
1839219560Savg	case 267: {
1840219560Savg		struct linux_clock_nanosleep_args *p = params;
1841219560Savg		iarg[0] = p->which; /* clockid_t */
1842219560Savg		iarg[1] = p->flags; /* int */
1843219560Savg		uarg[2] = (intptr_t) p->rqtp; /* struct l_timespec * */
1844219560Savg		uarg[3] = (intptr_t) p->rmtp; /* struct l_timespec * */
1845219560Savg		*n_args = 4;
1846219560Savg		break;
1847219560Savg	}
1848219560Savg	/* linux_statfs64 */
1849219560Savg	case 268: {
1850219560Savg		struct linux_statfs64_args *p = params;
1851219560Savg		uarg[0] = (intptr_t) p->path; /* char * */
1852219560Savg		uarg[1] = p->bufsize; /* size_t */
1853219560Savg		uarg[2] = (intptr_t) p->buf; /* struct l_statfs64_buf * */
1854219560Savg		*n_args = 3;
1855219560Savg		break;
1856219560Savg	}
1857219560Savg	/* linux_fstatfs64 */
1858219560Savg	case 269: {
1859219560Savg		*n_args = 0;
1860219560Savg		break;
1861219560Savg	}
1862219560Savg	/* linux_tgkill */
1863219560Savg	case 270: {
1864219560Savg		struct linux_tgkill_args *p = params;
1865219560Savg		iarg[0] = p->tgid; /* int */
1866219560Savg		iarg[1] = p->pid; /* int */
1867219560Savg		iarg[2] = p->sig; /* int */
1868219560Savg		*n_args = 3;
1869219560Savg		break;
1870219560Savg	}
1871219560Savg	/* linux_utimes */
1872219560Savg	case 271: {
1873219560Savg		struct linux_utimes_args *p = params;
1874219560Savg		uarg[0] = (intptr_t) p->fname; /* char * */
1875219560Savg		uarg[1] = (intptr_t) p->tptr; /* struct l_timeval * */
1876219560Savg		*n_args = 2;
1877219560Savg		break;
1878219560Savg	}
1879219560Savg	/* linux_fadvise64_64 */
1880219560Savg	case 272: {
1881231147Sjhb		struct linux_fadvise64_64_args *p = params;
1882231147Sjhb		iarg[0] = p->fd; /* int */
1883231147Sjhb		iarg[1] = p->offset; /* l_loff_t */
1884231147Sjhb		iarg[2] = p->len; /* l_loff_t */
1885231147Sjhb		iarg[3] = p->advice; /* int */
1886231147Sjhb		*n_args = 4;
1887219560Savg		break;
1888219560Savg	}
1889219560Savg	/* linux_mbind */
1890219560Savg	case 274: {
1891219560Savg		*n_args = 0;
1892219560Savg		break;
1893219560Savg	}
1894219560Savg	/* linux_get_mempolicy */
1895219560Savg	case 275: {
1896219560Savg		*n_args = 0;
1897219560Savg		break;
1898219560Savg	}
1899219560Savg	/* linux_set_mempolicy */
1900219560Savg	case 276: {
1901219560Savg		*n_args = 0;
1902219560Savg		break;
1903219560Savg	}
1904219560Savg	/* linux_mq_open */
1905219560Savg	case 277: {
1906219560Savg		struct linux_mq_open_args *p = params;
1907219560Savg		uarg[0] = (intptr_t) p->name; /* const char * */
1908219560Savg		iarg[1] = p->oflag; /* int */
1909219560Savg		iarg[2] = p->mode; /* mode_t */
1910219560Savg		uarg[3] = (intptr_t) p->attr; /* struct mq_attr * */
1911219560Savg		*n_args = 4;
1912219560Savg		break;
1913219560Savg	}
1914219560Savg	/* linux_mq_unlink */
1915219560Savg	case 278: {
1916219560Savg		struct linux_mq_unlink_args *p = params;
1917219560Savg		uarg[0] = (intptr_t) p->name; /* const char * */
1918219560Savg		*n_args = 1;
1919219560Savg		break;
1920219560Savg	}
1921219560Savg	/* linux_mq_timedsend */
1922219560Savg	case 279: {
1923219560Savg		struct linux_mq_timedsend_args *p = params;
1924219560Savg		iarg[0] = p->mqd; /* l_mqd_t */
1925219560Savg		uarg[1] = (intptr_t) p->msg_ptr; /* const char * */
1926219560Savg		uarg[2] = p->msg_len; /* size_t */
1927219560Savg		uarg[3] = p->msg_prio; /* unsigned int */
1928219560Savg		uarg[4] = (intptr_t) p->abs_timeout; /* const struct l_timespec * */
1929219560Savg		*n_args = 5;
1930219560Savg		break;
1931219560Savg	}
1932219560Savg	/* linux_mq_timedreceive */
1933219560Savg	case 280: {
1934219560Savg		struct linux_mq_timedreceive_args *p = params;
1935219560Savg		iarg[0] = p->mqd; /* l_mqd_t */
1936219560Savg		uarg[1] = (intptr_t) p->msg_ptr; /* char * */
1937219560Savg		uarg[2] = p->msg_len; /* size_t */
1938219560Savg		uarg[3] = p->msg_prio; /* unsigned int */
1939219560Savg		uarg[4] = (intptr_t) p->abs_timeout; /* const struct l_timespec * */
1940219560Savg		*n_args = 5;
1941219560Savg		break;
1942219560Savg	}
1943219560Savg	/* linux_mq_notify */
1944219560Savg	case 281: {
1945219560Savg		struct linux_mq_notify_args *p = params;
1946219560Savg		iarg[0] = p->mqd; /* l_mqd_t */
1947219560Savg		uarg[1] = (intptr_t) p->abs_timeout; /* const struct l_timespec * */
1948219560Savg		*n_args = 2;
1949219560Savg		break;
1950219560Savg	}
1951219560Savg	/* linux_mq_getsetattr */
1952219560Savg	case 282: {
1953219560Savg		struct linux_mq_getsetattr_args *p = params;
1954219560Savg		iarg[0] = p->mqd; /* l_mqd_t */
1955219560Savg		uarg[1] = (intptr_t) p->attr; /* const struct mq_attr * */
1956219560Savg		uarg[2] = (intptr_t) p->oattr; /* struct mq_attr * */
1957219560Savg		*n_args = 3;
1958219560Savg		break;
1959219560Savg	}
1960219560Savg	/* linux_kexec_load */
1961219560Savg	case 283: {
1962219560Savg		*n_args = 0;
1963219560Savg		break;
1964219560Savg	}
1965219560Savg	/* linux_waitid */
1966219560Savg	case 284: {
1967219560Savg		*n_args = 0;
1968219560Savg		break;
1969219560Savg	}
1970219560Savg	/* linux_add_key */
1971219560Savg	case 286: {
1972219560Savg		*n_args = 0;
1973219560Savg		break;
1974219560Savg	}
1975219560Savg	/* linux_request_key */
1976219560Savg	case 287: {
1977219560Savg		*n_args = 0;
1978219560Savg		break;
1979219560Savg	}
1980219560Savg	/* linux_keyctl */
1981219560Savg	case 288: {
1982219560Savg		*n_args = 0;
1983219560Savg		break;
1984219560Savg	}
1985219560Savg	/* linux_ioprio_set */
1986219560Savg	case 289: {
1987219560Savg		*n_args = 0;
1988219560Savg		break;
1989219560Savg	}
1990219560Savg	/* linux_ioprio_get */
1991219560Savg	case 290: {
1992219560Savg		*n_args = 0;
1993219560Savg		break;
1994219560Savg	}
1995219560Savg	/* linux_inotify_init */
1996219560Savg	case 291: {
1997219560Savg		*n_args = 0;
1998219560Savg		break;
1999219560Savg	}
2000219560Savg	/* linux_inotify_add_watch */
2001219560Savg	case 292: {
2002219560Savg		*n_args = 0;
2003219560Savg		break;
2004219560Savg	}
2005219560Savg	/* linux_inotify_rm_watch */
2006219560Savg	case 293: {
2007219560Savg		*n_args = 0;
2008219560Savg		break;
2009219560Savg	}
2010219560Savg	/* linux_migrate_pages */
2011219560Savg	case 294: {
2012219560Savg		*n_args = 0;
2013219560Savg		break;
2014219560Savg	}
2015219560Savg	/* linux_openat */
2016219560Savg	case 295: {
2017219560Savg		struct linux_openat_args *p = params;
2018219560Savg		iarg[0] = p->dfd; /* l_int */
2019219560Savg		uarg[1] = (intptr_t) p->filename; /* const char * */
2020219560Savg		iarg[2] = p->flags; /* l_int */
2021219560Savg		iarg[3] = p->mode; /* l_int */
2022219560Savg		*n_args = 4;
2023219560Savg		break;
2024219560Savg	}
2025219560Savg	/* linux_mkdirat */
2026219560Savg	case 296: {
2027219560Savg		struct linux_mkdirat_args *p = params;
2028219560Savg		iarg[0] = p->dfd; /* l_int */
2029219560Savg		uarg[1] = (intptr_t) p->pathname; /* const char * */
2030219560Savg		iarg[2] = p->mode; /* l_int */
2031219560Savg		*n_args = 3;
2032219560Savg		break;
2033219560Savg	}
2034219560Savg	/* linux_mknodat */
2035219560Savg	case 297: {
2036219560Savg		struct linux_mknodat_args *p = params;
2037219560Savg		iarg[0] = p->dfd; /* l_int */
2038219560Savg		uarg[1] = (intptr_t) p->filename; /* const char * */
2039219560Savg		iarg[2] = p->mode; /* l_int */
2040219560Savg		iarg[3] = p->dev; /* l_uint */
2041219560Savg		*n_args = 4;
2042219560Savg		break;
2043219560Savg	}
2044219560Savg	/* linux_fchownat */
2045219560Savg	case 298: {
2046219560Savg		struct linux_fchownat_args *p = params;
2047219560Savg		iarg[0] = p->dfd; /* l_int */
2048219560Savg		uarg[1] = (intptr_t) p->filename; /* const char * */
2049219560Savg		iarg[2] = p->uid; /* l_uid16_t */
2050219560Savg		iarg[3] = p->gid; /* l_gid16_t */
2051219560Savg		iarg[4] = p->flag; /* l_int */
2052219560Savg		*n_args = 5;
2053219560Savg		break;
2054219560Savg	}
2055219560Savg	/* linux_futimesat */
2056219560Savg	case 299: {
2057219560Savg		struct linux_futimesat_args *p = params;
2058219560Savg		iarg[0] = p->dfd; /* l_int */
2059219560Savg		uarg[1] = (intptr_t) p->filename; /* char * */
2060219560Savg		uarg[2] = (intptr_t) p->utimes; /* struct l_timeval * */
2061219560Savg		*n_args = 3;
2062219560Savg		break;
2063219560Savg	}
2064219560Savg	/* linux_fstatat64 */
2065219560Savg	case 300: {
2066219560Savg		struct linux_fstatat64_args *p = params;
2067219560Savg		iarg[0] = p->dfd; /* l_int */
2068219560Savg		uarg[1] = (intptr_t) p->pathname; /* char * */
2069219560Savg		uarg[2] = (intptr_t) p->statbuf; /* struct l_stat64 * */
2070219560Savg		iarg[3] = p->flag; /* l_int */
2071219560Savg		*n_args = 4;
2072219560Savg		break;
2073219560Savg	}
2074219560Savg	/* linux_unlinkat */
2075219560Savg	case 301: {
2076219560Savg		struct linux_unlinkat_args *p = params;
2077219560Savg		iarg[0] = p->dfd; /* l_int */
2078219560Savg		uarg[1] = (intptr_t) p->pathname; /* const char * */
2079219560Savg		iarg[2] = p->flag; /* l_int */
2080219560Savg		*n_args = 3;
2081219560Savg		break;
2082219560Savg	}
2083219560Savg	/* linux_renameat */
2084219560Savg	case 302: {
2085219560Savg		struct linux_renameat_args *p = params;
2086219560Savg		iarg[0] = p->olddfd; /* l_int */
2087219560Savg		uarg[1] = (intptr_t) p->oldname; /* const char * */
2088219560Savg		iarg[2] = p->newdfd; /* l_int */
2089219560Savg		uarg[3] = (intptr_t) p->newname; /* const char * */
2090219560Savg		*n_args = 4;
2091219560Savg		break;
2092219560Savg	}
2093219560Savg	/* linux_linkat */
2094219560Savg	case 303: {
2095219560Savg		struct linux_linkat_args *p = params;
2096219560Savg		iarg[0] = p->olddfd; /* l_int */
2097219560Savg		uarg[1] = (intptr_t) p->oldname; /* const char * */
2098219560Savg		iarg[2] = p->newdfd; /* l_int */
2099219560Savg		uarg[3] = (intptr_t) p->newname; /* const char * */
2100219560Savg		iarg[4] = p->flags; /* l_int */
2101219560Savg		*n_args = 5;
2102219560Savg		break;
2103219560Savg	}
2104219560Savg	/* linux_symlinkat */
2105219560Savg	case 304: {
2106219560Savg		struct linux_symlinkat_args *p = params;
2107219560Savg		uarg[0] = (intptr_t) p->oldname; /* const char * */
2108219560Savg		iarg[1] = p->newdfd; /* l_int */
2109219560Savg		uarg[2] = (intptr_t) p->newname; /* const char * */
2110219560Savg		*n_args = 3;
2111219560Savg		break;
2112219560Savg	}
2113219560Savg	/* linux_readlinkat */
2114219560Savg	case 305: {
2115219560Savg		struct linux_readlinkat_args *p = params;
2116219560Savg		iarg[0] = p->dfd; /* l_int */
2117219560Savg		uarg[1] = (intptr_t) p->path; /* const char * */
2118219560Savg		uarg[2] = (intptr_t) p->buf; /* char * */
2119219560Savg		iarg[3] = p->bufsiz; /* l_int */
2120219560Savg		*n_args = 4;
2121219560Savg		break;
2122219560Savg	}
2123219560Savg	/* linux_fchmodat */
2124219560Savg	case 306: {
2125219560Savg		struct linux_fchmodat_args *p = params;
2126219560Savg		iarg[0] = p->dfd; /* l_int */
2127219560Savg		uarg[1] = (intptr_t) p->filename; /* const char * */
2128219560Savg		iarg[2] = p->mode; /* l_mode_t */
2129219560Savg		*n_args = 3;
2130219560Savg		break;
2131219560Savg	}
2132219560Savg	/* linux_faccessat */
2133219560Savg	case 307: {
2134219560Savg		struct linux_faccessat_args *p = params;
2135219560Savg		iarg[0] = p->dfd; /* l_int */
2136219560Savg		uarg[1] = (intptr_t) p->filename; /* const char * */
2137219560Savg		iarg[2] = p->mode; /* l_int */
2138219560Savg		*n_args = 3;
2139219560Savg		break;
2140219560Savg	}
2141219560Savg	/* linux_pselect6 */
2142219560Savg	case 308: {
2143219560Savg		*n_args = 0;
2144219560Savg		break;
2145219560Savg	}
2146219560Savg	/* linux_ppoll */
2147219560Savg	case 309: {
2148219560Savg		*n_args = 0;
2149219560Savg		break;
2150219560Savg	}
2151219560Savg	/* linux_unshare */
2152219560Savg	case 310: {
2153219560Savg		*n_args = 0;
2154219560Savg		break;
2155219560Savg	}
2156219560Savg	/* linux_set_robust_list */
2157219560Savg	case 311: {
2158219560Savg		struct linux_set_robust_list_args *p = params;
2159219560Savg		uarg[0] = (intptr_t) p->head; /* struct linux_robust_list_head * */
2160219560Savg		iarg[1] = p->len; /* l_size_t */
2161219560Savg		*n_args = 2;
2162219560Savg		break;
2163219560Savg	}
2164219560Savg	/* linux_get_robust_list */
2165219560Savg	case 312: {
2166219560Savg		struct linux_get_robust_list_args *p = params;
2167219560Savg		iarg[0] = p->pid; /* l_int */
2168219560Savg		uarg[1] = (intptr_t) p->head; /* struct linux_robust_list_head ** */
2169219560Savg		uarg[2] = (intptr_t) p->len; /* l_size_t * */
2170219560Savg		*n_args = 3;
2171219560Savg		break;
2172219560Savg	}
2173219560Savg	/* linux_splice */
2174219560Savg	case 313: {
2175219560Savg		*n_args = 0;
2176219560Savg		break;
2177219560Savg	}
2178219560Savg	/* linux_sync_file_range */
2179219560Savg	case 314: {
2180219560Savg		*n_args = 0;
2181219560Savg		break;
2182219560Savg	}
2183219560Savg	/* linux_tee */
2184219560Savg	case 315: {
2185219560Savg		*n_args = 0;
2186219560Savg		break;
2187219560Savg	}
2188219560Savg	/* linux_vmsplice */
2189219560Savg	case 316: {
2190219560Savg		*n_args = 0;
2191219560Savg		break;
2192219560Savg	}
2193234317Snetchild	/* linux_move_pages */
2194234317Snetchild	case 317: {
2195234317Snetchild		*n_args = 0;
2196234317Snetchild		break;
2197234317Snetchild	}
2198234317Snetchild	/* linux_getcpu */
2199234317Snetchild	case 318: {
2200234317Snetchild		*n_args = 0;
2201234317Snetchild		break;
2202234317Snetchild	}
2203234317Snetchild	/* linux_epoll_pwait */
2204234317Snetchild	case 319: {
2205234317Snetchild		*n_args = 0;
2206234317Snetchild		break;
2207234317Snetchild	}
2208234317Snetchild	/* linux_utimensat */
2209234317Snetchild	case 320: {
2210234317Snetchild		*n_args = 0;
2211234317Snetchild		break;
2212234317Snetchild	}
2213234317Snetchild	/* linux_signalfd */
2214234317Snetchild	case 321: {
2215234317Snetchild		*n_args = 0;
2216234317Snetchild		break;
2217234317Snetchild	}
2218234317Snetchild	/* linux_timerfd_create */
2219234317Snetchild	case 322: {
2220234317Snetchild		*n_args = 0;
2221234317Snetchild		break;
2222234317Snetchild	}
2223234317Snetchild	/* linux_eventfd */
2224234317Snetchild	case 323: {
2225234317Snetchild		*n_args = 0;
2226234317Snetchild		break;
2227234317Snetchild	}
2228234317Snetchild	/* linux_fallocate */
2229234317Snetchild	case 324: {
2230234317Snetchild		*n_args = 0;
2231234317Snetchild		break;
2232234317Snetchild	}
2233234317Snetchild	/* linux_timerfd_settime */
2234234317Snetchild	case 325: {
2235234317Snetchild		*n_args = 0;
2236234317Snetchild		break;
2237234317Snetchild	}
2238234317Snetchild	/* linux_timerfd_gettime */
2239234317Snetchild	case 326: {
2240234317Snetchild		*n_args = 0;
2241234317Snetchild		break;
2242234317Snetchild	}
2243234317Snetchild	/* linux_signalfd4 */
2244234317Snetchild	case 327: {
2245234317Snetchild		*n_args = 0;
2246234317Snetchild		break;
2247234317Snetchild	}
2248234317Snetchild	/* linux_eventfd2 */
2249234317Snetchild	case 328: {
2250234317Snetchild		*n_args = 0;
2251234317Snetchild		break;
2252234317Snetchild	}
2253234317Snetchild	/* linux_epoll_create1 */
2254234317Snetchild	case 329: {
2255234317Snetchild		*n_args = 0;
2256234317Snetchild		break;
2257234317Snetchild	}
2258234317Snetchild	/* linux_dup3 */
2259234317Snetchild	case 330: {
2260234317Snetchild		*n_args = 0;
2261234317Snetchild		break;
2262234317Snetchild	}
2263234317Snetchild	/* linux_pipe2 */
2264234317Snetchild	case 331: {
2265248533Sjkim		struct linux_pipe2_args *p = params;
2266248533Sjkim		uarg[0] = (intptr_t) p->pipefds; /* l_int * */
2267248533Sjkim		iarg[1] = p->flags; /* l_int */
2268248533Sjkim		*n_args = 2;
2269234317Snetchild		break;
2270234317Snetchild	}
2271234317Snetchild	/* linux_inotify_init1 */
2272234317Snetchild	case 332: {
2273234317Snetchild		*n_args = 0;
2274234317Snetchild		break;
2275234317Snetchild	}
2276234317Snetchild	/* linux_preadv */
2277234317Snetchild	case 333: {
2278234317Snetchild		*n_args = 0;
2279234317Snetchild		break;
2280234317Snetchild	}
2281234317Snetchild	/* linux_pwritev */
2282234317Snetchild	case 334: {
2283234317Snetchild		*n_args = 0;
2284234317Snetchild		break;
2285234317Snetchild	}
2286234317Snetchild	/* linux_rt_tsigqueueinfo */
2287234317Snetchild	case 335: {
2288234317Snetchild		*n_args = 0;
2289234317Snetchild		break;
2290234317Snetchild	}
2291234317Snetchild	/* linux_perf_event_open */
2292234317Snetchild	case 336: {
2293234317Snetchild		*n_args = 0;
2294234317Snetchild		break;
2295234317Snetchild	}
2296234317Snetchild	/* linux_recvmmsg */
2297234317Snetchild	case 337: {
2298234317Snetchild		*n_args = 0;
2299234317Snetchild		break;
2300234317Snetchild	}
2301234317Snetchild	/* linux_fanotify_init */
2302234317Snetchild	case 338: {
2303234317Snetchild		*n_args = 0;
2304234317Snetchild		break;
2305234317Snetchild	}
2306234317Snetchild	/* linux_fanotify_mark */
2307234317Snetchild	case 339: {
2308234317Snetchild		*n_args = 0;
2309234317Snetchild		break;
2310234317Snetchild	}
2311234317Snetchild	/* linux_prlimit64 */
2312234317Snetchild	case 340: {
2313234317Snetchild		*n_args = 0;
2314234317Snetchild		break;
2315234317Snetchild	}
2316234317Snetchild	/* linux_name_to_handle_at */
2317234317Snetchild	case 341: {
2318234317Snetchild		*n_args = 0;
2319234317Snetchild		break;
2320234317Snetchild	}
2321234317Snetchild	/* linux_open_by_handle_at */
2322234317Snetchild	case 342: {
2323234317Snetchild		*n_args = 0;
2324234317Snetchild		break;
2325234317Snetchild	}
2326234317Snetchild	/* linux_clock_adjtime */
2327234317Snetchild	case 343: {
2328234317Snetchild		*n_args = 0;
2329234317Snetchild		break;
2330234317Snetchild	}
2331234317Snetchild	/* linux_syncfs */
2332234317Snetchild	case 344: {
2333234317Snetchild		*n_args = 0;
2334234317Snetchild		break;
2335234317Snetchild	}
2336234317Snetchild	/* linux_sendmmsg */
2337234317Snetchild	case 345: {
2338234317Snetchild		*n_args = 0;
2339234317Snetchild		break;
2340234317Snetchild	}
2341234317Snetchild	/* linux_setns */
2342234317Snetchild	case 346: {
2343234317Snetchild		*n_args = 0;
2344234317Snetchild		break;
2345234317Snetchild	}
2346234317Snetchild	/* linux_process_vm_readv */
2347234317Snetchild	case 347: {
2348234317Snetchild		*n_args = 0;
2349234317Snetchild		break;
2350234317Snetchild	}
2351234317Snetchild	/* linux_process_vm_writev */
2352234317Snetchild	case 348: {
2353234317Snetchild		*n_args = 0;
2354234317Snetchild		break;
2355234317Snetchild	}
2356219560Savg	default:
2357219560Savg		*n_args = 0;
2358219560Savg		break;
2359219560Savg	};
2360219560Savg}
2361219560Savgstatic void
2362219560Savgsystrace_setargdesc(int sysnum, int ndx, char *desc, size_t descsz)
2363219560Savg{
2364219560Savg	const char *p = NULL;
2365219560Savg	switch (sysnum) {
2366219560Savg#define	nosys	linux_nosys
2367219560Savg	/* sys_exit */
2368219560Savg	case 1:
2369219560Savg		switch(ndx) {
2370219560Savg		case 0:
2371219560Savg			p = "int";
2372219560Savg			break;
2373219560Savg		default:
2374219560Savg			break;
2375219560Savg		};
2376219560Savg		break;
2377219560Savg	/* linux_fork */
2378219560Savg	case 2:
2379219560Savg		break;
2380219560Savg	/* read */
2381219560Savg	case 3:
2382219560Savg		switch(ndx) {
2383219560Savg		case 0:
2384219560Savg			p = "int";
2385219560Savg			break;
2386219560Savg		case 1:
2387219560Savg			p = "char *";
2388219560Savg			break;
2389219560Savg		case 2:
2390219560Savg			p = "u_int";
2391219560Savg			break;
2392219560Savg		default:
2393219560Savg			break;
2394219560Savg		};
2395219560Savg		break;
2396219560Savg	/* write */
2397219560Savg	case 4:
2398219560Savg		switch(ndx) {
2399219560Savg		case 0:
2400219560Savg			p = "int";
2401219560Savg			break;
2402219560Savg		case 1:
2403219560Savg			p = "char *";
2404219560Savg			break;
2405219560Savg		case 2:
2406219560Savg			p = "u_int";
2407219560Savg			break;
2408219560Savg		default:
2409219560Savg			break;
2410219560Savg		};
2411219560Savg		break;
2412219560Savg	/* linux_open */
2413219560Savg	case 5:
2414219560Savg		switch(ndx) {
2415219560Savg		case 0:
2416219560Savg			p = "char *";
2417219560Savg			break;
2418219560Savg		case 1:
2419219560Savg			p = "l_int";
2420219560Savg			break;
2421219560Savg		case 2:
2422219560Savg			p = "l_int";
2423219560Savg			break;
2424219560Savg		default:
2425219560Savg			break;
2426219560Savg		};
2427219560Savg		break;
2428219560Savg	/* close */
2429219560Savg	case 6:
2430219560Savg		switch(ndx) {
2431219560Savg		case 0:
2432219560Savg			p = "int";
2433219560Savg			break;
2434219560Savg		default:
2435219560Savg			break;
2436219560Savg		};
2437219560Savg		break;
2438219560Savg	/* linux_waitpid */
2439219560Savg	case 7:
2440219560Savg		switch(ndx) {
2441219560Savg		case 0:
2442219560Savg			p = "l_pid_t";
2443219560Savg			break;
2444219560Savg		case 1:
2445219560Savg			p = "l_int *";
2446219560Savg			break;
2447219560Savg		case 2:
2448219560Savg			p = "l_int";
2449219560Savg			break;
2450219560Savg		default:
2451219560Savg			break;
2452219560Savg		};
2453219560Savg		break;
2454219560Savg	/* linux_creat */
2455219560Savg	case 8:
2456219560Savg		switch(ndx) {
2457219560Savg		case 0:
2458219560Savg			p = "char *";
2459219560Savg			break;
2460219560Savg		case 1:
2461219560Savg			p = "l_int";
2462219560Savg			break;
2463219560Savg		default:
2464219560Savg			break;
2465219560Savg		};
2466219560Savg		break;
2467219560Savg	/* linux_link */
2468219560Savg	case 9:
2469219560Savg		switch(ndx) {
2470219560Savg		case 0:
2471219560Savg			p = "char *";
2472219560Savg			break;
2473219560Savg		case 1:
2474219560Savg			p = "char *";
2475219560Savg			break;
2476219560Savg		default:
2477219560Savg			break;
2478219560Savg		};
2479219560Savg		break;
2480219560Savg	/* linux_unlink */
2481219560Savg	case 10:
2482219560Savg		switch(ndx) {
2483219560Savg		case 0:
2484219560Savg			p = "char *";
2485219560Savg			break;
2486219560Savg		default:
2487219560Savg			break;
2488219560Savg		};
2489219560Savg		break;
2490219560Savg	/* linux_execve */
2491219560Savg	case 11:
2492219560Savg		switch(ndx) {
2493219560Savg		case 0:
2494219560Savg			p = "char *";
2495219560Savg			break;
2496219560Savg		case 1:
2497219560Savg			p = "char **";
2498219560Savg			break;
2499219560Savg		case 2:
2500219560Savg			p = "char **";
2501219560Savg			break;
2502219560Savg		default:
2503219560Savg			break;
2504219560Savg		};
2505219560Savg		break;
2506219560Savg	/* linux_chdir */
2507219560Savg	case 12:
2508219560Savg		switch(ndx) {
2509219560Savg		case 0:
2510219560Savg			p = "char *";
2511219560Savg			break;
2512219560Savg		default:
2513219560Savg			break;
2514219560Savg		};
2515219560Savg		break;
2516219560Savg	/* linux_time */
2517219560Savg	case 13:
2518219560Savg		switch(ndx) {
2519219560Savg		case 0:
2520219560Savg			p = "l_time_t *";
2521219560Savg			break;
2522219560Savg		default:
2523219560Savg			break;
2524219560Savg		};
2525219560Savg		break;
2526219560Savg	/* linux_mknod */
2527219560Savg	case 14:
2528219560Savg		switch(ndx) {
2529219560Savg		case 0:
2530219560Savg			p = "char *";
2531219560Savg			break;
2532219560Savg		case 1:
2533219560Savg			p = "l_int";
2534219560Savg			break;
2535219560Savg		case 2:
2536219560Savg			p = "l_dev_t";
2537219560Savg			break;
2538219560Savg		default:
2539219560Savg			break;
2540219560Savg		};
2541219560Savg		break;
2542219560Savg	/* linux_chmod */
2543219560Savg	case 15:
2544219560Savg		switch(ndx) {
2545219560Savg		case 0:
2546219560Savg			p = "char *";
2547219560Savg			break;
2548219560Savg		case 1:
2549219560Savg			p = "l_mode_t";
2550219560Savg			break;
2551219560Savg		default:
2552219560Savg			break;
2553219560Savg		};
2554219560Savg		break;
2555219560Savg	/* linux_lchown16 */
2556219560Savg	case 16:
2557219560Savg		switch(ndx) {
2558219560Savg		case 0:
2559219560Savg			p = "char *";
2560219560Savg			break;
2561219560Savg		case 1:
2562219560Savg			p = "l_uid16_t";
2563219560Savg			break;
2564219560Savg		case 2:
2565219560Savg			p = "l_gid16_t";
2566219560Savg			break;
2567219560Savg		default:
2568219560Savg			break;
2569219560Savg		};
2570219560Savg		break;
2571219560Savg	/* linux_stat */
2572219560Savg	case 18:
2573219560Savg		switch(ndx) {
2574219560Savg		case 0:
2575219560Savg			p = "char *";
2576219560Savg			break;
2577219560Savg		case 1:
2578219560Savg			p = "struct linux_stat *";
2579219560Savg			break;
2580219560Savg		default:
2581219560Savg			break;
2582219560Savg		};
2583219560Savg		break;
2584219560Savg	/* linux_lseek */
2585219560Savg	case 19:
2586219560Savg		switch(ndx) {
2587219560Savg		case 0:
2588219560Savg			p = "l_uint";
2589219560Savg			break;
2590219560Savg		case 1:
2591219560Savg			p = "l_off_t";
2592219560Savg			break;
2593219560Savg		case 2:
2594219560Savg			p = "l_int";
2595219560Savg			break;
2596219560Savg		default:
2597219560Savg			break;
2598219560Savg		};
2599219560Savg		break;
2600219560Savg	/* linux_getpid */
2601219560Savg	case 20:
2602219560Savg		break;
2603219560Savg	/* linux_mount */
2604219560Savg	case 21:
2605219560Savg		switch(ndx) {
2606219560Savg		case 0:
2607219560Savg			p = "char *";
2608219560Savg			break;
2609219560Savg		case 1:
2610219560Savg			p = "char *";
2611219560Savg			break;
2612219560Savg		case 2:
2613219560Savg			p = "char *";
2614219560Savg			break;
2615219560Savg		case 3:
2616219560Savg			p = "l_ulong";
2617219560Savg			break;
2618219560Savg		case 4:
2619219560Savg			p = "void *";
2620219560Savg			break;
2621219560Savg		default:
2622219560Savg			break;
2623219560Savg		};
2624219560Savg		break;
2625219560Savg	/* linux_oldumount */
2626219560Savg	case 22:
2627219560Savg		switch(ndx) {
2628219560Savg		case 0:
2629219560Savg			p = "char *";
2630219560Savg			break;
2631219560Savg		default:
2632219560Savg			break;
2633219560Savg		};
2634219560Savg		break;
2635219560Savg	/* linux_setuid16 */
2636219560Savg	case 23:
2637219560Savg		switch(ndx) {
2638219560Savg		case 0:
2639219560Savg			p = "l_uid16_t";
2640219560Savg			break;
2641219560Savg		default:
2642219560Savg			break;
2643219560Savg		};
2644219560Savg		break;
2645219560Savg	/* linux_getuid16 */
2646219560Savg	case 24:
2647219560Savg		break;
2648219560Savg	/* linux_stime */
2649219560Savg	case 25:
2650219560Savg		break;
2651219560Savg	/* linux_ptrace */
2652219560Savg	case 26:
2653219560Savg		switch(ndx) {
2654219560Savg		case 0:
2655219560Savg			p = "l_long";
2656219560Savg			break;
2657219560Savg		case 1:
2658219560Savg			p = "l_long";
2659219560Savg			break;
2660219560Savg		case 2:
2661219560Savg			p = "l_long";
2662219560Savg			break;
2663219560Savg		case 3:
2664219560Savg			p = "l_long";
2665219560Savg			break;
2666219560Savg		default:
2667219560Savg			break;
2668219560Savg		};
2669219560Savg		break;
2670219560Savg	/* linux_alarm */
2671219560Savg	case 27:
2672219560Savg		switch(ndx) {
2673219560Savg		case 0:
2674219560Savg			p = "l_uint";
2675219560Savg			break;
2676219560Savg		default:
2677219560Savg			break;
2678219560Savg		};
2679219560Savg		break;
2680219560Savg	/* linux_fstat */
2681219560Savg	case 28:
2682219560Savg		switch(ndx) {
2683219560Savg		case 0:
2684219560Savg			p = "l_uint";
2685219560Savg			break;
2686219560Savg		case 1:
2687219560Savg			p = "struct linux_stat *";
2688219560Savg			break;
2689219560Savg		default:
2690219560Savg			break;
2691219560Savg		};
2692219560Savg		break;
2693219560Savg	/* linux_pause */
2694219560Savg	case 29:
2695219560Savg		break;
2696219560Savg	/* linux_utime */
2697219560Savg	case 30:
2698219560Savg		switch(ndx) {
2699219560Savg		case 0:
2700219560Savg			p = "char *";
2701219560Savg			break;
2702219560Savg		case 1:
2703219560Savg			p = "struct l_utimbuf *";
2704219560Savg			break;
2705219560Savg		default:
2706219560Savg			break;
2707219560Savg		};
2708219560Savg		break;
2709219560Savg	/* linux_access */
2710219560Savg	case 33:
2711219560Savg		switch(ndx) {
2712219560Savg		case 0:
2713219560Savg			p = "char *";
2714219560Savg			break;
2715219560Savg		case 1:
2716219560Savg			p = "l_int";
2717219560Savg			break;
2718219560Savg		default:
2719219560Savg			break;
2720219560Savg		};
2721219560Savg		break;
2722219560Savg	/* linux_nice */
2723219560Savg	case 34:
2724219560Savg		switch(ndx) {
2725219560Savg		case 0:
2726219560Savg			p = "l_int";
2727219560Savg			break;
2728219560Savg		default:
2729219560Savg			break;
2730219560Savg		};
2731219560Savg		break;
2732219560Savg	/* sync */
2733219560Savg	case 36:
2734219560Savg		break;
2735219560Savg	/* linux_kill */
2736219560Savg	case 37:
2737219560Savg		switch(ndx) {
2738219560Savg		case 0:
2739219560Savg			p = "l_int";
2740219560Savg			break;
2741219560Savg		case 1:
2742219560Savg			p = "l_int";
2743219560Savg			break;
2744219560Savg		default:
2745219560Savg			break;
2746219560Savg		};
2747219560Savg		break;
2748219560Savg	/* linux_rename */
2749219560Savg	case 38:
2750219560Savg		switch(ndx) {
2751219560Savg		case 0:
2752219560Savg			p = "char *";
2753219560Savg			break;
2754219560Savg		case 1:
2755219560Savg			p = "char *";
2756219560Savg			break;
2757219560Savg		default:
2758219560Savg			break;
2759219560Savg		};
2760219560Savg		break;
2761219560Savg	/* linux_mkdir */
2762219560Savg	case 39:
2763219560Savg		switch(ndx) {
2764219560Savg		case 0:
2765219560Savg			p = "char *";
2766219560Savg			break;
2767219560Savg		case 1:
2768219560Savg			p = "l_int";
2769219560Savg			break;
2770219560Savg		default:
2771219560Savg			break;
2772219560Savg		};
2773219560Savg		break;
2774219560Savg	/* linux_rmdir */
2775219560Savg	case 40:
2776219560Savg		switch(ndx) {
2777219560Savg		case 0:
2778219560Savg			p = "char *";
2779219560Savg			break;
2780219560Savg		default:
2781219560Savg			break;
2782219560Savg		};
2783219560Savg		break;
2784219560Savg	/* dup */
2785219560Savg	case 41:
2786219560Savg		switch(ndx) {
2787219560Savg		case 0:
2788219560Savg			p = "u_int";
2789219560Savg			break;
2790219560Savg		default:
2791219560Savg			break;
2792219560Savg		};
2793219560Savg		break;
2794219560Savg	/* linux_pipe */
2795219560Savg	case 42:
2796219560Savg		switch(ndx) {
2797219560Savg		case 0:
2798248533Sjkim			p = "l_int *";
2799219560Savg			break;
2800219560Savg		default:
2801219560Savg			break;
2802219560Savg		};
2803219560Savg		break;
2804219560Savg	/* linux_times */
2805219560Savg	case 43:
2806219560Savg		switch(ndx) {
2807219560Savg		case 0:
2808219560Savg			p = "struct l_times_argv *";
2809219560Savg			break;
2810219560Savg		default:
2811219560Savg			break;
2812219560Savg		};
2813219560Savg		break;
2814219560Savg	/* linux_brk */
2815219560Savg	case 45:
2816219560Savg		switch(ndx) {
2817219560Savg		case 0:
2818219560Savg			p = "l_ulong";
2819219560Savg			break;
2820219560Savg		default:
2821219560Savg			break;
2822219560Savg		};
2823219560Savg		break;
2824219560Savg	/* linux_setgid16 */
2825219560Savg	case 46:
2826219560Savg		switch(ndx) {
2827219560Savg		case 0:
2828219560Savg			p = "l_gid16_t";
2829219560Savg			break;
2830219560Savg		default:
2831219560Savg			break;
2832219560Savg		};
2833219560Savg		break;
2834219560Savg	/* linux_getgid16 */
2835219560Savg	case 47:
2836219560Savg		break;
2837219560Savg	/* linux_signal */
2838219560Savg	case 48:
2839219560Savg		switch(ndx) {
2840219560Savg		case 0:
2841219560Savg			p = "l_int";
2842219560Savg			break;
2843219560Savg		case 1:
2844219560Savg			p = "void *";
2845219560Savg			break;
2846219560Savg		default:
2847219560Savg			break;
2848219560Savg		};
2849219560Savg		break;
2850219560Savg	/* linux_geteuid16 */
2851219560Savg	case 49:
2852219560Savg		break;
2853219560Savg	/* linux_getegid16 */
2854219560Savg	case 50:
2855219560Savg		break;
2856219560Savg	/* acct */
2857219560Savg	case 51:
2858219560Savg		switch(ndx) {
2859219560Savg		case 0:
2860219560Savg			p = "char *";
2861219560Savg			break;
2862219560Savg		default:
2863219560Savg			break;
2864219560Savg		};
2865219560Savg		break;
2866219560Savg	/* linux_umount */
2867219560Savg	case 52:
2868219560Savg		switch(ndx) {
2869219560Savg		case 0:
2870219560Savg			p = "char *";
2871219560Savg			break;
2872219560Savg		case 1:
2873219560Savg			p = "l_int";
2874219560Savg			break;
2875219560Savg		default:
2876219560Savg			break;
2877219560Savg		};
2878219560Savg		break;
2879219560Savg	/* linux_ioctl */
2880219560Savg	case 54:
2881219560Savg		switch(ndx) {
2882219560Savg		case 0:
2883219560Savg			p = "l_uint";
2884219560Savg			break;
2885219560Savg		case 1:
2886219560Savg			p = "l_uint";
2887219560Savg			break;
2888219560Savg		case 2:
2889219560Savg			p = "l_ulong";
2890219560Savg			break;
2891219560Savg		default:
2892219560Savg			break;
2893219560Savg		};
2894219560Savg		break;
2895219560Savg	/* linux_fcntl */
2896219560Savg	case 55:
2897219560Savg		switch(ndx) {
2898219560Savg		case 0:
2899219560Savg			p = "l_uint";
2900219560Savg			break;
2901219560Savg		case 1:
2902219560Savg			p = "l_uint";
2903219560Savg			break;
2904219560Savg		case 2:
2905219560Savg			p = "l_ulong";
2906219560Savg			break;
2907219560Savg		default:
2908219560Savg			break;
2909219560Savg		};
2910219560Savg		break;
2911219560Savg	/* setpgid */
2912219560Savg	case 57:
2913219560Savg		switch(ndx) {
2914219560Savg		case 0:
2915219560Savg			p = "int";
2916219560Savg			break;
2917219560Savg		case 1:
2918219560Savg			p = "int";
2919219560Savg			break;
2920219560Savg		default:
2921219560Savg			break;
2922219560Savg		};
2923219560Savg		break;
2924219560Savg	/* linux_olduname */
2925219560Savg	case 59:
2926219560Savg		break;
2927219560Savg	/* umask */
2928219560Savg	case 60:
2929219560Savg		switch(ndx) {
2930219560Savg		case 0:
2931219560Savg			p = "int";
2932219560Savg			break;
2933219560Savg		default:
2934219560Savg			break;
2935219560Savg		};
2936219560Savg		break;
2937219560Savg	/* chroot */
2938219560Savg	case 61:
2939219560Savg		switch(ndx) {
2940219560Savg		case 0:
2941219560Savg			p = "char *";
2942219560Savg			break;
2943219560Savg		default:
2944219560Savg			break;
2945219560Savg		};
2946219560Savg		break;
2947219560Savg	/* linux_ustat */
2948219560Savg	case 62:
2949219560Savg		switch(ndx) {
2950219560Savg		case 0:
2951219560Savg			p = "l_dev_t";
2952219560Savg			break;
2953219560Savg		case 1:
2954219560Savg			p = "struct l_ustat *";
2955219560Savg			break;
2956219560Savg		default:
2957219560Savg			break;
2958219560Savg		};
2959219560Savg		break;
2960219560Savg	/* dup2 */
2961219560Savg	case 63:
2962219560Savg		switch(ndx) {
2963219560Savg		case 0:
2964219560Savg			p = "u_int";
2965219560Savg			break;
2966219560Savg		case 1:
2967219560Savg			p = "u_int";
2968219560Savg			break;
2969219560Savg		default:
2970219560Savg			break;
2971219560Savg		};
2972219560Savg		break;
2973219560Savg	/* linux_getppid */
2974219560Savg	case 64:
2975219560Savg		break;
2976219560Savg	/* getpgrp */
2977219560Savg	case 65:
2978219560Savg		break;
2979219560Savg	/* setsid */
2980219560Savg	case 66:
2981219560Savg		break;
2982219560Savg	/* linux_sigaction */
2983219560Savg	case 67:
2984219560Savg		switch(ndx) {
2985219560Savg		case 0:
2986219560Savg			p = "l_int";
2987219560Savg			break;
2988219560Savg		case 1:
2989219560Savg			p = "l_osigaction_t *";
2990219560Savg			break;
2991219560Savg		case 2:
2992219560Savg			p = "l_osigaction_t *";
2993219560Savg			break;
2994219560Savg		default:
2995219560Savg			break;
2996219560Savg		};
2997219560Savg		break;
2998219560Savg	/* linux_sgetmask */
2999219560Savg	case 68:
3000219560Savg		break;
3001219560Savg	/* linux_ssetmask */
3002219560Savg	case 69:
3003219560Savg		switch(ndx) {
3004219560Savg		case 0:
3005219560Savg			p = "l_osigset_t";
3006219560Savg			break;
3007219560Savg		default:
3008219560Savg			break;
3009219560Savg		};
3010219560Savg		break;
3011219560Savg	/* linux_setreuid16 */
3012219560Savg	case 70:
3013219560Savg		switch(ndx) {
3014219560Savg		case 0:
3015219560Savg			p = "l_uid16_t";
3016219560Savg			break;
3017219560Savg		case 1:
3018219560Savg			p = "l_uid16_t";
3019219560Savg			break;
3020219560Savg		default:
3021219560Savg			break;
3022219560Savg		};
3023219560Savg		break;
3024219560Savg	/* linux_setregid16 */
3025219560Savg	case 71:
3026219560Savg		switch(ndx) {
3027219560Savg		case 0:
3028219560Savg			p = "l_gid16_t";
3029219560Savg			break;
3030219560Savg		case 1:
3031219560Savg			p = "l_gid16_t";
3032219560Savg			break;
3033219560Savg		default:
3034219560Savg			break;
3035219560Savg		};
3036219560Savg		break;
3037219560Savg	/* linux_sigsuspend */
3038219560Savg	case 72:
3039219560Savg		switch(ndx) {
3040219560Savg		case 0:
3041219560Savg			p = "l_int";
3042219560Savg			break;
3043219560Savg		case 1:
3044219560Savg			p = "l_int";
3045219560Savg			break;
3046219560Savg		case 2:
3047219560Savg			p = "l_osigset_t";
3048219560Savg			break;
3049219560Savg		default:
3050219560Savg			break;
3051219560Savg		};
3052219560Savg		break;
3053219560Savg	/* linux_sigpending */
3054219560Savg	case 73:
3055219560Savg		switch(ndx) {
3056219560Savg		case 0:
3057219560Savg			p = "l_osigset_t *";
3058219560Savg			break;
3059219560Savg		default:
3060219560Savg			break;
3061219560Savg		};
3062219560Savg		break;
3063219560Savg	/* linux_sethostname */
3064219560Savg	case 74:
3065219560Savg		switch(ndx) {
3066219560Savg		case 0:
3067219560Savg			p = "char *";
3068219560Savg			break;
3069219560Savg		case 1:
3070219560Savg			p = "u_int";
3071219560Savg			break;
3072219560Savg		default:
3073219560Savg			break;
3074219560Savg		};
3075219560Savg		break;
3076219560Savg	/* linux_setrlimit */
3077219560Savg	case 75:
3078219560Savg		switch(ndx) {
3079219560Savg		case 0:
3080219560Savg			p = "l_uint";
3081219560Savg			break;
3082219560Savg		case 1:
3083219560Savg			p = "struct l_rlimit *";
3084219560Savg			break;
3085219560Savg		default:
3086219560Savg			break;
3087219560Savg		};
3088219560Savg		break;
3089219560Savg	/* linux_old_getrlimit */
3090219560Savg	case 76:
3091219560Savg		switch(ndx) {
3092219560Savg		case 0:
3093219560Savg			p = "l_uint";
3094219560Savg			break;
3095219560Savg		case 1:
3096219560Savg			p = "struct l_rlimit *";
3097219560Savg			break;
3098219560Savg		default:
3099219560Savg			break;
3100219560Savg		};
3101219560Savg		break;
3102219560Savg	/* getrusage */
3103219560Savg	case 77:
3104219560Savg		switch(ndx) {
3105219560Savg		case 0:
3106219560Savg			p = "int";
3107219560Savg			break;
3108219560Savg		case 1:
3109219560Savg			p = "struct rusage *";
3110219560Savg			break;
3111219560Savg		default:
3112219560Savg			break;
3113219560Savg		};
3114219560Savg		break;
3115219560Savg	/* gettimeofday */
3116219560Savg	case 78:
3117219560Savg		switch(ndx) {
3118219560Savg		case 0:
3119219560Savg			p = "struct timeval *";
3120219560Savg			break;
3121219560Savg		case 1:
3122219560Savg			p = "struct timezone *";
3123219560Savg			break;
3124219560Savg		default:
3125219560Savg			break;
3126219560Savg		};
3127219560Savg		break;
3128219560Savg	/* settimeofday */
3129219560Savg	case 79:
3130219560Savg		switch(ndx) {
3131219560Savg		case 0:
3132219560Savg			p = "struct timeval *";
3133219560Savg			break;
3134219560Savg		case 1:
3135219560Savg			p = "struct timezone *";
3136219560Savg			break;
3137219560Savg		default:
3138219560Savg			break;
3139219560Savg		};
3140219560Savg		break;
3141219560Savg	/* linux_getgroups16 */
3142219560Savg	case 80:
3143219560Savg		switch(ndx) {
3144219560Savg		case 0:
3145219560Savg			p = "l_uint";
3146219560Savg			break;
3147219560Savg		case 1:
3148219560Savg			p = "l_gid16_t *";
3149219560Savg			break;
3150219560Savg		default:
3151219560Savg			break;
3152219560Savg		};
3153219560Savg		break;
3154219560Savg	/* linux_setgroups16 */
3155219560Savg	case 81:
3156219560Savg		switch(ndx) {
3157219560Savg		case 0:
3158219560Savg			p = "l_uint";
3159219560Savg			break;
3160219560Savg		case 1:
3161219560Savg			p = "l_gid16_t *";
3162219560Savg			break;
3163219560Savg		default:
3164219560Savg			break;
3165219560Savg		};
3166219560Savg		break;
3167219560Savg	/* linux_old_select */
3168219560Savg	case 82:
3169219560Savg		switch(ndx) {
3170219560Savg		case 0:
3171219560Savg			p = "struct l_old_select_argv *";
3172219560Savg			break;
3173219560Savg		default:
3174219560Savg			break;
3175219560Savg		};
3176219560Savg		break;
3177219560Savg	/* linux_symlink */
3178219560Savg	case 83:
3179219560Savg		switch(ndx) {
3180219560Savg		case 0:
3181219560Savg			p = "char *";
3182219560Savg			break;
3183219560Savg		case 1:
3184219560Savg			p = "char *";
3185219560Savg			break;
3186219560Savg		default:
3187219560Savg			break;
3188219560Savg		};
3189219560Savg		break;
3190219560Savg	/* linux_lstat */
3191219560Savg	case 84:
3192219560Savg		switch(ndx) {
3193219560Savg		case 0:
3194219560Savg			p = "char *";
3195219560Savg			break;
3196219560Savg		case 1:
3197219560Savg			p = "struct ostat *";
3198219560Savg			break;
3199219560Savg		default:
3200219560Savg			break;
3201219560Savg		};
3202219560Savg		break;
3203219560Savg	/* linux_readlink */
3204219560Savg	case 85:
3205219560Savg		switch(ndx) {
3206219560Savg		case 0:
3207219560Savg			p = "char *";
3208219560Savg			break;
3209219560Savg		case 1:
3210219560Savg			p = "char *";
3211219560Savg			break;
3212219560Savg		case 2:
3213219560Savg			p = "l_int";
3214219560Savg			break;
3215219560Savg		default:
3216219560Savg			break;
3217219560Savg		};
3218219560Savg		break;
3219219560Savg	/* linux_uselib */
3220219560Savg	case 86:
3221219560Savg		switch(ndx) {
3222219560Savg		case 0:
3223219560Savg			p = "char *";
3224219560Savg			break;
3225219560Savg		default:
3226219560Savg			break;
3227219560Savg		};
3228219560Savg		break;
3229219560Savg	/* swapon */
3230219560Savg	case 87:
3231219560Savg		switch(ndx) {
3232219560Savg		case 0:
3233219560Savg			p = "char *";
3234219560Savg			break;
3235219560Savg		default:
3236219560Savg			break;
3237219560Savg		};
3238219560Savg		break;
3239219560Savg	/* linux_reboot */
3240219560Savg	case 88:
3241219560Savg		switch(ndx) {
3242219560Savg		case 0:
3243219560Savg			p = "l_int";
3244219560Savg			break;
3245219560Savg		case 1:
3246219560Savg			p = "l_int";
3247219560Savg			break;
3248219560Savg		case 2:
3249219560Savg			p = "l_uint";
3250219560Savg			break;
3251219560Savg		case 3:
3252219560Savg			p = "void *";
3253219560Savg			break;
3254219560Savg		default:
3255219560Savg			break;
3256219560Savg		};
3257219560Savg		break;
3258219560Savg	/* linux_readdir */
3259219560Savg	case 89:
3260219560Savg		switch(ndx) {
3261219560Savg		case 0:
3262219560Savg			p = "l_uint";
3263219560Savg			break;
3264219560Savg		case 1:
3265219560Savg			p = "struct l_dirent *";
3266219560Savg			break;
3267219560Savg		case 2:
3268219560Savg			p = "l_uint";
3269219560Savg			break;
3270219560Savg		default:
3271219560Savg			break;
3272219560Savg		};
3273219560Savg		break;
3274219560Savg	/* linux_mmap */
3275219560Savg	case 90:
3276219560Savg		switch(ndx) {
3277219560Savg		case 0:
3278219560Savg			p = "struct l_mmap_argv *";
3279219560Savg			break;
3280219560Savg		default:
3281219560Savg			break;
3282219560Savg		};
3283219560Savg		break;
3284219560Savg	/* munmap */
3285219560Savg	case 91:
3286219560Savg		switch(ndx) {
3287219560Savg		case 0:
3288219560Savg			p = "caddr_t";
3289219560Savg			break;
3290219560Savg		case 1:
3291219560Savg			p = "int";
3292219560Savg			break;
3293219560Savg		default:
3294219560Savg			break;
3295219560Savg		};
3296219560Savg		break;
3297219560Savg	/* linux_truncate */
3298219560Savg	case 92:
3299219560Savg		switch(ndx) {
3300219560Savg		case 0:
3301219560Savg			p = "char *";
3302219560Savg			break;
3303219560Savg		case 1:
3304219560Savg			p = "l_ulong";
3305219560Savg			break;
3306219560Savg		default:
3307219560Savg			break;
3308219560Savg		};
3309219560Savg		break;
3310219560Savg	/* linux_ftruncate */
3311219560Savg	case 93:
3312219560Savg		switch(ndx) {
3313219560Savg		case 0:
3314219560Savg			p = "int";
3315219560Savg			break;
3316219560Savg		case 1:
3317219560Savg			p = "long";
3318219560Savg			break;
3319219560Savg		default:
3320219560Savg			break;
3321219560Savg		};
3322219560Savg		break;
3323219560Savg	/* fchmod */
3324219560Savg	case 94:
3325219560Savg		switch(ndx) {
3326219560Savg		case 0:
3327219560Savg			p = "int";
3328219560Savg			break;
3329219560Savg		case 1:
3330219560Savg			p = "int";
3331219560Savg			break;
3332219560Savg		default:
3333219560Savg			break;
3334219560Savg		};
3335219560Savg		break;
3336219560Savg	/* fchown */
3337219560Savg	case 95:
3338219560Savg		switch(ndx) {
3339219560Savg		case 0:
3340219560Savg			p = "int";
3341219560Savg			break;
3342219560Savg		case 1:
3343219560Savg			p = "int";
3344219560Savg			break;
3345219560Savg		case 2:
3346219560Savg			p = "int";
3347219560Savg			break;
3348219560Savg		default:
3349219560Savg			break;
3350219560Savg		};
3351219560Savg		break;
3352219560Savg	/* linux_getpriority */
3353219560Savg	case 96:
3354219560Savg		switch(ndx) {
3355219560Savg		case 0:
3356219560Savg			p = "int";
3357219560Savg			break;
3358219560Savg		case 1:
3359219560Savg			p = "int";
3360219560Savg			break;
3361219560Savg		default:
3362219560Savg			break;
3363219560Savg		};
3364219560Savg		break;
3365219560Savg	/* setpriority */
3366219560Savg	case 97:
3367219560Savg		switch(ndx) {
3368219560Savg		case 0:
3369219560Savg			p = "int";
3370219560Savg			break;
3371219560Savg		case 1:
3372219560Savg			p = "int";
3373219560Savg			break;
3374219560Savg		case 2:
3375219560Savg			p = "int";
3376219560Savg			break;
3377219560Savg		default:
3378219560Savg			break;
3379219560Savg		};
3380219560Savg		break;
3381219560Savg	/* linux_statfs */
3382219560Savg	case 99:
3383219560Savg		switch(ndx) {
3384219560Savg		case 0:
3385219560Savg			p = "char *";
3386219560Savg			break;
3387219560Savg		case 1:
3388219560Savg			p = "struct l_statfs_buf *";
3389219560Savg			break;
3390219560Savg		default:
3391219560Savg			break;
3392219560Savg		};
3393219560Savg		break;
3394219560Savg	/* linux_fstatfs */
3395219560Savg	case 100:
3396219560Savg		switch(ndx) {
3397219560Savg		case 0:
3398219560Savg			p = "l_uint";
3399219560Savg			break;
3400219560Savg		case 1:
3401219560Savg			p = "struct l_statfs_buf *";
3402219560Savg			break;
3403219560Savg		default:
3404219560Savg			break;
3405219560Savg		};
3406219560Savg		break;
3407219560Savg	/* linux_ioperm */
3408219560Savg	case 101:
3409219560Savg		switch(ndx) {
3410219560Savg		case 0:
3411219560Savg			p = "l_ulong";
3412219560Savg			break;
3413219560Savg		case 1:
3414219560Savg			p = "l_ulong";
3415219560Savg			break;
3416219560Savg		case 2:
3417219560Savg			p = "l_int";
3418219560Savg			break;
3419219560Savg		default:
3420219560Savg			break;
3421219560Savg		};
3422219560Savg		break;
3423219560Savg	/* linux_socketcall */
3424219560Savg	case 102:
3425219560Savg		switch(ndx) {
3426219560Savg		case 0:
3427219560Savg			p = "l_int";
3428219560Savg			break;
3429219560Savg		case 1:
3430219560Savg			p = "l_ulong";
3431219560Savg			break;
3432219560Savg		default:
3433219560Savg			break;
3434219560Savg		};
3435219560Savg		break;
3436219560Savg	/* linux_syslog */
3437219560Savg	case 103:
3438219560Savg		switch(ndx) {
3439219560Savg		case 0:
3440219560Savg			p = "l_int";
3441219560Savg			break;
3442219560Savg		case 1:
3443219560Savg			p = "char *";
3444219560Savg			break;
3445219560Savg		case 2:
3446219560Savg			p = "l_int";
3447219560Savg			break;
3448219560Savg		default:
3449219560Savg			break;
3450219560Savg		};
3451219560Savg		break;
3452219560Savg	/* linux_setitimer */
3453219560Savg	case 104:
3454219560Savg		switch(ndx) {
3455219560Savg		case 0:
3456219560Savg			p = "l_int";
3457219560Savg			break;
3458219560Savg		case 1:
3459219560Savg			p = "struct l_itimerval *";
3460219560Savg			break;
3461219560Savg		case 2:
3462219560Savg			p = "struct l_itimerval *";
3463219560Savg			break;
3464219560Savg		default:
3465219560Savg			break;
3466219560Savg		};
3467219560Savg		break;
3468219560Savg	/* linux_getitimer */
3469219560Savg	case 105:
3470219560Savg		switch(ndx) {
3471219560Savg		case 0:
3472219560Savg			p = "l_int";
3473219560Savg			break;
3474219560Savg		case 1:
3475219560Savg			p = "struct l_itimerval *";
3476219560Savg			break;
3477219560Savg		default:
3478219560Savg			break;
3479219560Savg		};
3480219560Savg		break;
3481219560Savg	/* linux_newstat */
3482219560Savg	case 106:
3483219560Savg		switch(ndx) {
3484219560Savg		case 0:
3485219560Savg			p = "char *";
3486219560Savg			break;
3487219560Savg		case 1:
3488219560Savg			p = "struct l_newstat *";
3489219560Savg			break;
3490219560Savg		default:
3491219560Savg			break;
3492219560Savg		};
3493219560Savg		break;
3494219560Savg	/* linux_newlstat */
3495219560Savg	case 107:
3496219560Savg		switch(ndx) {
3497219560Savg		case 0:
3498219560Savg			p = "char *";
3499219560Savg			break;
3500219560Savg		case 1:
3501219560Savg			p = "struct l_newstat *";
3502219560Savg			break;
3503219560Savg		default:
3504219560Savg			break;
3505219560Savg		};
3506219560Savg		break;
3507219560Savg	/* linux_newfstat */
3508219560Savg	case 108:
3509219560Savg		switch(ndx) {
3510219560Savg		case 0:
3511219560Savg			p = "l_uint";
3512219560Savg			break;
3513219560Savg		case 1:
3514219560Savg			p = "struct l_newstat *";
3515219560Savg			break;
3516219560Savg		default:
3517219560Savg			break;
3518219560Savg		};
3519219560Savg		break;
3520219560Savg	/* linux_uname */
3521219560Savg	case 109:
3522219560Savg		break;
3523219560Savg	/* linux_iopl */
3524219560Savg	case 110:
3525219560Savg		switch(ndx) {
3526219560Savg		case 0:
3527219560Savg			p = "l_ulong";
3528219560Savg			break;
3529219560Savg		default:
3530219560Savg			break;
3531219560Savg		};
3532219560Savg		break;
3533219560Savg	/* linux_vhangup */
3534219560Savg	case 111:
3535219560Savg		break;
3536219560Savg	/* linux_vm86old */
3537219560Savg	case 113:
3538219560Savg		break;
3539219560Savg	/* linux_wait4 */
3540219560Savg	case 114:
3541219560Savg		switch(ndx) {
3542219560Savg		case 0:
3543219560Savg			p = "l_pid_t";
3544219560Savg			break;
3545219560Savg		case 1:
3546219560Savg			p = "l_uint *";
3547219560Savg			break;
3548219560Savg		case 2:
3549219560Savg			p = "l_int";
3550219560Savg			break;
3551219560Savg		case 3:
3552219560Savg			p = "struct l_rusage *";
3553219560Savg			break;
3554219560Savg		default:
3555219560Savg			break;
3556219560Savg		};
3557219560Savg		break;
3558219560Savg	/* linux_swapoff */
3559219560Savg	case 115:
3560219560Savg		break;
3561219560Savg	/* linux_sysinfo */
3562219560Savg	case 116:
3563219560Savg		switch(ndx) {
3564219560Savg		case 0:
3565219560Savg			p = "struct l_sysinfo *";
3566219560Savg			break;
3567219560Savg		default:
3568219560Savg			break;
3569219560Savg		};
3570219560Savg		break;
3571219560Savg	/* linux_ipc */
3572219560Savg	case 117:
3573219560Savg		switch(ndx) {
3574219560Savg		case 0:
3575219560Savg			p = "l_uint";
3576219560Savg			break;
3577219560Savg		case 1:
3578219560Savg			p = "l_int";
3579219560Savg			break;
3580219560Savg		case 2:
3581219560Savg			p = "l_int";
3582219560Savg			break;
3583219560Savg		case 3:
3584219560Savg			p = "l_int";
3585219560Savg			break;
3586219560Savg		case 4:
3587219560Savg			p = "void *";
3588219560Savg			break;
3589219560Savg		case 5:
3590219560Savg			p = "l_long";
3591219560Savg			break;
3592219560Savg		default:
3593219560Savg			break;
3594219560Savg		};
3595219560Savg		break;
3596219560Savg	/* fsync */
3597219560Savg	case 118:
3598219560Savg		switch(ndx) {
3599219560Savg		case 0:
3600219560Savg			p = "int";
3601219560Savg			break;
3602219560Savg		default:
3603219560Savg			break;
3604219560Savg		};
3605219560Savg		break;
3606219560Savg	/* linux_sigreturn */
3607219560Savg	case 119:
3608219560Savg		switch(ndx) {
3609219560Savg		case 0:
3610219560Savg			p = "struct l_sigframe *";
3611219560Savg			break;
3612219560Savg		default:
3613219560Savg			break;
3614219560Savg		};
3615219560Savg		break;
3616219560Savg	/* linux_clone */
3617219560Savg	case 120:
3618219560Savg		switch(ndx) {
3619219560Savg		case 0:
3620219560Savg			p = "l_int";
3621219560Savg			break;
3622219560Savg		case 1:
3623219560Savg			p = "void *";
3624219560Savg			break;
3625219560Savg		case 2:
3626219560Savg			p = "void *";
3627219560Savg			break;
3628219560Savg		case 3:
3629219560Savg			p = "void *";
3630219560Savg			break;
3631219560Savg		case 4:
3632219560Savg			p = "void *";
3633219560Savg			break;
3634219560Savg		default:
3635219560Savg			break;
3636219560Savg		};
3637219560Savg		break;
3638219560Savg	/* linux_setdomainname */
3639219560Savg	case 121:
3640219560Savg		switch(ndx) {
3641219560Savg		case 0:
3642219560Savg			p = "char *";
3643219560Savg			break;
3644219560Savg		case 1:
3645219560Savg			p = "int";
3646219560Savg			break;
3647219560Savg		default:
3648219560Savg			break;
3649219560Savg		};
3650219560Savg		break;
3651219560Savg	/* linux_newuname */
3652219560Savg	case 122:
3653219560Savg		switch(ndx) {
3654219560Savg		case 0:
3655219560Savg			p = "struct l_new_utsname *";
3656219560Savg			break;
3657219560Savg		default:
3658219560Savg			break;
3659219560Savg		};
3660219560Savg		break;
3661219560Savg	/* linux_modify_ldt */
3662219560Savg	case 123:
3663219560Savg		switch(ndx) {
3664219560Savg		case 0:
3665219560Savg			p = "l_int";
3666219560Savg			break;
3667219560Savg		case 1:
3668219560Savg			p = "void *";
3669219560Savg			break;
3670219560Savg		case 2:
3671219560Savg			p = "l_ulong";
3672219560Savg			break;
3673219560Savg		default:
3674219560Savg			break;
3675219560Savg		};
3676219560Savg		break;
3677219560Savg	/* linux_adjtimex */
3678219560Savg	case 124:
3679219560Savg		break;
3680219560Savg	/* linux_mprotect */
3681219560Savg	case 125:
3682219560Savg		switch(ndx) {
3683219560Savg		case 0:
3684219560Savg			p = "caddr_t";
3685219560Savg			break;
3686219560Savg		case 1:
3687219560Savg			p = "int";
3688219560Savg			break;
3689219560Savg		case 2:
3690219560Savg			p = "int";
3691219560Savg			break;
3692219560Savg		default:
3693219560Savg			break;
3694219560Savg		};
3695219560Savg		break;
3696219560Savg	/* linux_sigprocmask */
3697219560Savg	case 126:
3698219560Savg		switch(ndx) {
3699219560Savg		case 0:
3700219560Savg			p = "l_int";
3701219560Savg			break;
3702219560Savg		case 1:
3703219560Savg			p = "l_osigset_t *";
3704219560Savg			break;
3705219560Savg		case 2:
3706219560Savg			p = "l_osigset_t *";
3707219560Savg			break;
3708219560Savg		default:
3709219560Savg			break;
3710219560Savg		};
3711219560Savg		break;
3712219560Savg	/* linux_create_module */
3713219560Savg	case 127:
3714219560Savg		break;
3715219560Savg	/* linux_init_module */
3716219560Savg	case 128:
3717219560Savg		break;
3718219560Savg	/* linux_delete_module */
3719219560Savg	case 129:
3720219560Savg		break;
3721219560Savg	/* linux_get_kernel_syms */
3722219560Savg	case 130:
3723219560Savg		break;
3724219560Savg	/* linux_quotactl */
3725219560Savg	case 131:
3726219560Savg		break;
3727219560Savg	/* getpgid */
3728219560Savg	case 132:
3729219560Savg		switch(ndx) {
3730219560Savg		case 0:
3731219560Savg			p = "int";
3732219560Savg			break;
3733219560Savg		default:
3734219560Savg			break;
3735219560Savg		};
3736219560Savg		break;
3737219560Savg	/* fchdir */
3738219560Savg	case 133:
3739219560Savg		switch(ndx) {
3740219560Savg		case 0:
3741219560Savg			p = "int";
3742219560Savg			break;
3743219560Savg		default:
3744219560Savg			break;
3745219560Savg		};
3746219560Savg		break;
3747219560Savg	/* linux_bdflush */
3748219560Savg	case 134:
3749219560Savg		break;
3750219560Savg	/* linux_sysfs */
3751219560Savg	case 135:
3752219560Savg		switch(ndx) {
3753219560Savg		case 0:
3754219560Savg			p = "l_int";
3755219560Savg			break;
3756219560Savg		case 1:
3757219560Savg			p = "l_ulong";
3758219560Savg			break;
3759219560Savg		case 2:
3760219560Savg			p = "l_ulong";
3761219560Savg			break;
3762219560Savg		default:
3763219560Savg			break;
3764219560Savg		};
3765219560Savg		break;
3766219560Savg	/* linux_personality */
3767219560Savg	case 136:
3768219560Savg		switch(ndx) {
3769219560Savg		case 0:
3770219560Savg			p = "l_ulong";
3771219560Savg			break;
3772219560Savg		default:
3773219560Savg			break;
3774219560Savg		};
3775219560Savg		break;
3776219560Savg	/* linux_setfsuid16 */
3777219560Savg	case 138:
3778219560Savg		switch(ndx) {
3779219560Savg		case 0:
3780219560Savg			p = "l_uid16_t";
3781219560Savg			break;
3782219560Savg		default:
3783219560Savg			break;
3784219560Savg		};
3785219560Savg		break;
3786219560Savg	/* linux_setfsgid16 */
3787219560Savg	case 139:
3788219560Savg		switch(ndx) {
3789219560Savg		case 0:
3790219560Savg			p = "l_gid16_t";
3791219560Savg			break;
3792219560Savg		default:
3793219560Savg			break;
3794219560Savg		};
3795219560Savg		break;
3796219560Savg	/* linux_llseek */
3797219560Savg	case 140:
3798219560Savg		switch(ndx) {
3799219560Savg		case 0:
3800219560Savg			p = "l_int";
3801219560Savg			break;
3802219560Savg		case 1:
3803219560Savg			p = "l_ulong";
3804219560Savg			break;
3805219560Savg		case 2:
3806219560Savg			p = "l_ulong";
3807219560Savg			break;
3808219560Savg		case 3:
3809219560Savg			p = "l_loff_t *";
3810219560Savg			break;
3811219560Savg		case 4:
3812219560Savg			p = "l_uint";
3813219560Savg			break;
3814219560Savg		default:
3815219560Savg			break;
3816219560Savg		};
3817219560Savg		break;
3818219560Savg	/* linux_getdents */
3819219560Savg	case 141:
3820219560Savg		switch(ndx) {
3821219560Savg		case 0:
3822219560Savg			p = "l_uint";
3823219560Savg			break;
3824219560Savg		case 1:
3825219560Savg			p = "void *";
3826219560Savg			break;
3827219560Savg		case 2:
3828219560Savg			p = "l_uint";
3829219560Savg			break;
3830219560Savg		default:
3831219560Savg			break;
3832219560Savg		};
3833219560Savg		break;
3834219560Savg	/* linux_select */
3835219560Savg	case 142:
3836219560Savg		switch(ndx) {
3837219560Savg		case 0:
3838219560Savg			p = "l_int";
3839219560Savg			break;
3840219560Savg		case 1:
3841219560Savg			p = "l_fd_set *";
3842219560Savg			break;
3843219560Savg		case 2:
3844219560Savg			p = "l_fd_set *";
3845219560Savg			break;
3846219560Savg		case 3:
3847219560Savg			p = "l_fd_set *";
3848219560Savg			break;
3849219560Savg		case 4:
3850219560Savg			p = "struct l_timeval *";
3851219560Savg			break;
3852219560Savg		default:
3853219560Savg			break;
3854219560Savg		};
3855219560Savg		break;
3856219560Savg	/* flock */
3857219560Savg	case 143:
3858219560Savg		switch(ndx) {
3859219560Savg		case 0:
3860219560Savg			p = "int";
3861219560Savg			break;
3862219560Savg		case 1:
3863219560Savg			p = "int";
3864219560Savg			break;
3865219560Savg		default:
3866219560Savg			break;
3867219560Savg		};
3868219560Savg		break;
3869219560Savg	/* linux_msync */
3870219560Savg	case 144:
3871219560Savg		switch(ndx) {
3872219560Savg		case 0:
3873219560Savg			p = "l_ulong";
3874219560Savg			break;
3875219560Savg		case 1:
3876219560Savg			p = "l_size_t";
3877219560Savg			break;
3878219560Savg		case 2:
3879219560Savg			p = "l_int";
3880219560Savg			break;
3881219560Savg		default:
3882219560Savg			break;
3883219560Savg		};
3884219560Savg		break;
3885219560Savg	/* readv */
3886219560Savg	case 145:
3887219560Savg		switch(ndx) {
3888219560Savg		case 0:
3889219560Savg			p = "int";
3890219560Savg			break;
3891219560Savg		case 1:
3892219560Savg			p = "struct iovec *";
3893219560Savg			break;
3894219560Savg		case 2:
3895219560Savg			p = "u_int";
3896219560Savg			break;
3897219560Savg		default:
3898219560Savg			break;
3899219560Savg		};
3900219560Savg		break;
3901219560Savg	/* writev */
3902219560Savg	case 146:
3903219560Savg		switch(ndx) {
3904219560Savg		case 0:
3905219560Savg			p = "int";
3906219560Savg			break;
3907219560Savg		case 1:
3908219560Savg			p = "struct iovec *";
3909219560Savg			break;
3910219560Savg		case 2:
3911219560Savg			p = "u_int";
3912219560Savg			break;
3913219560Savg		default:
3914219560Savg			break;
3915219560Savg		};
3916219560Savg		break;
3917219560Savg	/* linux_getsid */
3918219560Savg	case 147:
3919219560Savg		switch(ndx) {
3920219560Savg		case 0:
3921219560Savg			p = "l_pid_t";
3922219560Savg			break;
3923219560Savg		default:
3924219560Savg			break;
3925219560Savg		};
3926219560Savg		break;
3927219560Savg	/* linux_fdatasync */
3928219560Savg	case 148:
3929219560Savg		switch(ndx) {
3930219560Savg		case 0:
3931219560Savg			p = "l_uint";
3932219560Savg			break;
3933219560Savg		default:
3934219560Savg			break;
3935219560Savg		};
3936219560Savg		break;
3937219560Savg	/* linux_sysctl */
3938219560Savg	case 149:
3939219560Savg		switch(ndx) {
3940219560Savg		case 0:
3941219560Savg			p = "struct l___sysctl_args *";
3942219560Savg			break;
3943219560Savg		default:
3944219560Savg			break;
3945219560Savg		};
3946219560Savg		break;
3947219560Savg	/* mlock */
3948219560Savg	case 150:
3949219560Savg		switch(ndx) {
3950219560Savg		case 0:
3951219560Savg			p = "const void *";
3952219560Savg			break;
3953219560Savg		case 1:
3954219560Savg			p = "size_t";
3955219560Savg			break;
3956219560Savg		default:
3957219560Savg			break;
3958219560Savg		};
3959219560Savg		break;
3960219560Savg	/* munlock */
3961219560Savg	case 151:
3962219560Savg		switch(ndx) {
3963219560Savg		case 0:
3964219560Savg			p = "const void *";
3965219560Savg			break;
3966219560Savg		case 1:
3967219560Savg			p = "size_t";
3968219560Savg			break;
3969219560Savg		default:
3970219560Savg			break;
3971219560Savg		};
3972219560Savg		break;
3973219560Savg	/* mlockall */
3974219560Savg	case 152:
3975219560Savg		switch(ndx) {
3976219560Savg		case 0:
3977219560Savg			p = "int";
3978219560Savg			break;
3979219560Savg		default:
3980219560Savg			break;
3981219560Savg		};
3982219560Savg		break;
3983219560Savg	/* munlockall */
3984219560Savg	case 153:
3985219560Savg		break;
3986219560Savg	/* sched_setparam */
3987219560Savg	case 154:
3988219560Savg		switch(ndx) {
3989219560Savg		case 0:
3990219560Savg			p = "pid_t";
3991219560Savg			break;
3992219560Savg		case 1:
3993219560Savg			p = "const struct sched_param *";
3994219560Savg			break;
3995219560Savg		default:
3996219560Savg			break;
3997219560Savg		};
3998219560Savg		break;
3999219560Savg	/* sched_getparam */
4000219560Savg	case 155:
4001219560Savg		switch(ndx) {
4002219560Savg		case 0:
4003219560Savg			p = "pid_t";
4004219560Savg			break;
4005219560Savg		case 1:
4006219560Savg			p = "struct sched_param *";
4007219560Savg			break;
4008219560Savg		default:
4009219560Savg			break;
4010219560Savg		};
4011219560Savg		break;
4012219560Savg	/* linux_sched_setscheduler */
4013219560Savg	case 156:
4014219560Savg		switch(ndx) {
4015219560Savg		case 0:
4016219560Savg			p = "l_pid_t";
4017219560Savg			break;
4018219560Savg		case 1:
4019219560Savg			p = "l_int";
4020219560Savg			break;
4021219560Savg		case 2:
4022219560Savg			p = "struct l_sched_param *";
4023219560Savg			break;
4024219560Savg		default:
4025219560Savg			break;
4026219560Savg		};
4027219560Savg		break;
4028219560Savg	/* linux_sched_getscheduler */
4029219560Savg	case 157:
4030219560Savg		switch(ndx) {
4031219560Savg		case 0:
4032219560Savg			p = "l_pid_t";
4033219560Savg			break;
4034219560Savg		default:
4035219560Savg			break;
4036219560Savg		};
4037219560Savg		break;
4038219560Savg	/* sched_yield */
4039219560Savg	case 158:
4040219560Savg		break;
4041219560Savg	/* linux_sched_get_priority_max */
4042219560Savg	case 159:
4043219560Savg		switch(ndx) {
4044219560Savg		case 0:
4045219560Savg			p = "l_int";
4046219560Savg			break;
4047219560Savg		default:
4048219560Savg			break;
4049219560Savg		};
4050219560Savg		break;
4051219560Savg	/* linux_sched_get_priority_min */
4052219560Savg	case 160:
4053219560Savg		switch(ndx) {
4054219560Savg		case 0:
4055219560Savg			p = "l_int";
4056219560Savg			break;
4057219560Savg		default:
4058219560Savg			break;
4059219560Savg		};
4060219560Savg		break;
4061219560Savg	/* sched_rr_get_interval */
4062219560Savg	case 161:
4063219560Savg		switch(ndx) {
4064219560Savg		case 0:
4065219560Savg			p = "l_pid_t";
4066219560Savg			break;
4067219560Savg		case 1:
4068219560Savg			p = "struct l_timespec *";
4069219560Savg			break;
4070219560Savg		default:
4071219560Savg			break;
4072219560Savg		};
4073219560Savg		break;
4074219560Savg	/* linux_nanosleep */
4075219560Savg	case 162:
4076219560Savg		switch(ndx) {
4077219560Savg		case 0:
4078219560Savg			p = "const struct l_timespec *";
4079219560Savg			break;
4080219560Savg		case 1:
4081219560Savg			p = "struct l_timespec *";
4082219560Savg			break;
4083219560Savg		default:
4084219560Savg			break;
4085219560Savg		};
4086219560Savg		break;
4087219560Savg	/* linux_mremap */
4088219560Savg	case 163:
4089219560Savg		switch(ndx) {
4090219560Savg		case 0:
4091219560Savg			p = "l_ulong";
4092219560Savg			break;
4093219560Savg		case 1:
4094219560Savg			p = "l_ulong";
4095219560Savg			break;
4096219560Savg		case 2:
4097219560Savg			p = "l_ulong";
4098219560Savg			break;
4099219560Savg		case 3:
4100219560Savg			p = "l_ulong";
4101219560Savg			break;
4102219560Savg		case 4:
4103219560Savg			p = "l_ulong";
4104219560Savg			break;
4105219560Savg		default:
4106219560Savg			break;
4107219560Savg		};
4108219560Savg		break;
4109219560Savg	/* linux_setresuid16 */
4110219560Savg	case 164:
4111219560Savg		switch(ndx) {
4112219560Savg		case 0:
4113219560Savg			p = "l_uid16_t";
4114219560Savg			break;
4115219560Savg		case 1:
4116219560Savg			p = "l_uid16_t";
4117219560Savg			break;
4118219560Savg		case 2:
4119219560Savg			p = "l_uid16_t";
4120219560Savg			break;
4121219560Savg		default:
4122219560Savg			break;
4123219560Savg		};
4124219560Savg		break;
4125219560Savg	/* linux_getresuid16 */
4126219560Savg	case 165:
4127219560Savg		switch(ndx) {
4128219560Savg		case 0:
4129219560Savg			p = "l_uid16_t *";
4130219560Savg			break;
4131219560Savg		case 1:
4132219560Savg			p = "l_uid16_t *";
4133219560Savg			break;
4134219560Savg		case 2:
4135219560Savg			p = "l_uid16_t *";
4136219560Savg			break;
4137219560Savg		default:
4138219560Savg			break;
4139219560Savg		};
4140219560Savg		break;
4141219560Savg	/* linux_vm86 */
4142219560Savg	case 166:
4143219560Savg		break;
4144219560Savg	/* linux_query_module */
4145219560Savg	case 167:
4146219560Savg		break;
4147219560Savg	/* poll */
4148219560Savg	case 168:
4149219560Savg		switch(ndx) {
4150219560Savg		case 0:
4151219560Savg			p = "struct pollfd *";
4152219560Savg			break;
4153219560Savg		case 1:
4154219560Savg			p = "unsigned int";
4155219560Savg			break;
4156219560Savg		case 2:
4157219560Savg			p = "long";
4158219560Savg			break;
4159219560Savg		default:
4160219560Savg			break;
4161219560Savg		};
4162219560Savg		break;
4163219560Savg	/* linux_nfsservctl */
4164219560Savg	case 169:
4165219560Savg		break;
4166219560Savg	/* linux_setresgid16 */
4167219560Savg	case 170:
4168219560Savg		switch(ndx) {
4169219560Savg		case 0:
4170219560Savg			p = "l_gid16_t";
4171219560Savg			break;
4172219560Savg		case 1:
4173219560Savg			p = "l_gid16_t";
4174219560Savg			break;
4175219560Savg		case 2:
4176219560Savg			p = "l_gid16_t";
4177219560Savg			break;
4178219560Savg		default:
4179219560Savg			break;
4180219560Savg		};
4181219560Savg		break;
4182219560Savg	/* linux_getresgid16 */
4183219560Savg	case 171:
4184219560Savg		switch(ndx) {
4185219560Savg		case 0:
4186219560Savg			p = "l_gid16_t *";
4187219560Savg			break;
4188219560Savg		case 1:
4189219560Savg			p = "l_gid16_t *";
4190219560Savg			break;
4191219560Savg		case 2:
4192219560Savg			p = "l_gid16_t *";
4193219560Savg			break;
4194219560Savg		default:
4195219560Savg			break;
4196219560Savg		};
4197219560Savg		break;
4198219560Savg	/* linux_prctl */
4199219560Savg	case 172:
4200219560Savg		switch(ndx) {
4201219560Savg		case 0:
4202219560Savg			p = "l_int";
4203219560Savg			break;
4204219560Savg		case 1:
4205219560Savg			p = "l_int";
4206219560Savg			break;
4207219560Savg		case 2:
4208219560Savg			p = "l_int";
4209219560Savg			break;
4210219560Savg		case 3:
4211219560Savg			p = "l_int";
4212219560Savg			break;
4213219560Savg		case 4:
4214219560Savg			p = "l_int";
4215219560Savg			break;
4216219560Savg		default:
4217219560Savg			break;
4218219560Savg		};
4219219560Savg		break;
4220219560Savg	/* linux_rt_sigreturn */
4221219560Savg	case 173:
4222219560Savg		switch(ndx) {
4223219560Savg		case 0:
4224219560Savg			p = "struct l_ucontext *";
4225219560Savg			break;
4226219560Savg		default:
4227219560Savg			break;
4228219560Savg		};
4229219560Savg		break;
4230219560Savg	/* linux_rt_sigaction */
4231219560Savg	case 174:
4232219560Savg		switch(ndx) {
4233219560Savg		case 0:
4234219560Savg			p = "l_int";
4235219560Savg			break;
4236219560Savg		case 1:
4237219560Savg			p = "l_sigaction_t *";
4238219560Savg			break;
4239219560Savg		case 2:
4240219560Savg			p = "l_sigaction_t *";
4241219560Savg			break;
4242219560Savg		case 3:
4243219560Savg			p = "l_size_t";
4244219560Savg			break;
4245219560Savg		default:
4246219560Savg			break;
4247219560Savg		};
4248219560Savg		break;
4249219560Savg	/* linux_rt_sigprocmask */
4250219560Savg	case 175:
4251219560Savg		switch(ndx) {
4252219560Savg		case 0:
4253219560Savg			p = "l_int";
4254219560Savg			break;
4255219560Savg		case 1:
4256219560Savg			p = "l_sigset_t *";
4257219560Savg			break;
4258219560Savg		case 2:
4259219560Savg			p = "l_sigset_t *";
4260219560Savg			break;
4261219560Savg		case 3:
4262219560Savg			p = "l_size_t";
4263219560Savg			break;
4264219560Savg		default:
4265219560Savg			break;
4266219560Savg		};
4267219560Savg		break;
4268219560Savg	/* linux_rt_sigpending */
4269219560Savg	case 176:
4270219560Savg		switch(ndx) {
4271219560Savg		case 0:
4272219560Savg			p = "l_sigset_t *";
4273219560Savg			break;
4274219560Savg		case 1:
4275219560Savg			p = "l_size_t";
4276219560Savg			break;
4277219560Savg		default:
4278219560Savg			break;
4279219560Savg		};
4280219560Savg		break;
4281219560Savg	/* linux_rt_sigtimedwait */
4282219560Savg	case 177:
4283219560Savg		switch(ndx) {
4284219560Savg		case 0:
4285219560Savg			p = "l_sigset_t *";
4286219560Savg			break;
4287219560Savg		case 1:
4288219560Savg			p = "l_siginfo_t *";
4289219560Savg			break;
4290219560Savg		case 2:
4291219560Savg			p = "struct l_timeval *";
4292219560Savg			break;
4293219560Savg		case 3:
4294219560Savg			p = "l_size_t";
4295219560Savg			break;
4296219560Savg		default:
4297219560Savg			break;
4298219560Savg		};
4299219560Savg		break;
4300219560Savg	/* linux_rt_sigqueueinfo */
4301219560Savg	case 178:
4302219560Savg		break;
4303219560Savg	/* linux_rt_sigsuspend */
4304219560Savg	case 179:
4305219560Savg		switch(ndx) {
4306219560Savg		case 0:
4307219560Savg			p = "l_sigset_t *";
4308219560Savg			break;
4309219560Savg		case 1:
4310219560Savg			p = "l_size_t";
4311219560Savg			break;
4312219560Savg		default:
4313219560Savg			break;
4314219560Savg		};
4315219560Savg		break;
4316219560Savg	/* linux_pread */
4317219560Savg	case 180:
4318219560Savg		switch(ndx) {
4319219560Savg		case 0:
4320219560Savg			p = "l_uint";
4321219560Savg			break;
4322219560Savg		case 1:
4323219560Savg			p = "char *";
4324219560Savg			break;
4325219560Savg		case 2:
4326219560Savg			p = "l_size_t";
4327219560Savg			break;
4328219560Savg		case 3:
4329219560Savg			p = "l_loff_t";
4330219560Savg			break;
4331219560Savg		default:
4332219560Savg			break;
4333219560Savg		};
4334219560Savg		break;
4335219560Savg	/* linux_pwrite */
4336219560Savg	case 181:
4337219560Savg		switch(ndx) {
4338219560Savg		case 0:
4339219560Savg			p = "l_uint";
4340219560Savg			break;
4341219560Savg		case 1:
4342219560Savg			p = "char *";
4343219560Savg			break;
4344219560Savg		case 2:
4345219560Savg			p = "l_size_t";
4346219560Savg			break;
4347219560Savg		case 3:
4348219560Savg			p = "l_loff_t";
4349219560Savg			break;
4350219560Savg		default:
4351219560Savg			break;
4352219560Savg		};
4353219560Savg		break;
4354219560Savg	/* linux_chown16 */
4355219560Savg	case 182:
4356219560Savg		switch(ndx) {
4357219560Savg		case 0:
4358219560Savg			p = "char *";
4359219560Savg			break;
4360219560Savg		case 1:
4361219560Savg			p = "l_uid16_t";
4362219560Savg			break;
4363219560Savg		case 2:
4364219560Savg			p = "l_gid16_t";
4365219560Savg			break;
4366219560Savg		default:
4367219560Savg			break;
4368219560Savg		};
4369219560Savg		break;
4370219560Savg	/* linux_getcwd */
4371219560Savg	case 183:
4372219560Savg		switch(ndx) {
4373219560Savg		case 0:
4374219560Savg			p = "char *";
4375219560Savg			break;
4376219560Savg		case 1:
4377219560Savg			p = "l_ulong";
4378219560Savg			break;
4379219560Savg		default:
4380219560Savg			break;
4381219560Savg		};
4382219560Savg		break;
4383219560Savg	/* linux_capget */
4384219560Savg	case 184:
4385220030Savg		switch(ndx) {
4386220030Savg		case 0:
4387220030Savg			p = "struct l_user_cap_header *";
4388220030Savg			break;
4389220030Savg		case 1:
4390220030Savg			p = "struct l_user_cap_data *";
4391220030Savg			break;
4392220030Savg		default:
4393220030Savg			break;
4394220030Savg		};
4395219560Savg		break;
4396219560Savg	/* linux_capset */
4397219560Savg	case 185:
4398220030Savg		switch(ndx) {
4399220030Savg		case 0:
4400220030Savg			p = "struct l_user_cap_header *";
4401220030Savg			break;
4402220030Savg		case 1:
4403220030Savg			p = "struct l_user_cap_data *";
4404220030Savg			break;
4405220030Savg		default:
4406220030Savg			break;
4407220030Savg		};
4408219560Savg		break;
4409219560Savg	/* linux_sigaltstack */
4410219560Savg	case 186:
4411219560Savg		switch(ndx) {
4412219560Savg		case 0:
4413219560Savg			p = "l_stack_t *";
4414219560Savg			break;
4415219560Savg		case 1:
4416219560Savg			p = "l_stack_t *";
4417219560Savg			break;
4418219560Savg		default:
4419219560Savg			break;
4420219560Savg		};
4421219560Savg		break;
4422219560Savg	/* linux_sendfile */
4423219560Savg	case 187:
4424219560Savg		break;
4425219560Savg	/* linux_vfork */
4426219560Savg	case 190:
4427219560Savg		break;
4428219560Savg	/* linux_getrlimit */
4429219560Savg	case 191:
4430219560Savg		switch(ndx) {
4431219560Savg		case 0:
4432219560Savg			p = "l_uint";
4433219560Savg			break;
4434219560Savg		case 1:
4435219560Savg			p = "struct l_rlimit *";
4436219560Savg			break;
4437219560Savg		default:
4438219560Savg			break;
4439219560Savg		};
4440219560Savg		break;
4441219560Savg	/* linux_mmap2 */
4442219560Savg	case 192:
4443219560Savg		switch(ndx) {
4444219560Savg		case 0:
4445219560Savg			p = "l_ulong";
4446219560Savg			break;
4447219560Savg		case 1:
4448219560Savg			p = "l_ulong";
4449219560Savg			break;
4450219560Savg		case 2:
4451219560Savg			p = "l_ulong";
4452219560Savg			break;
4453219560Savg		case 3:
4454219560Savg			p = "l_ulong";
4455219560Savg			break;
4456219560Savg		case 4:
4457219560Savg			p = "l_ulong";
4458219560Savg			break;
4459219560Savg		case 5:
4460219560Savg			p = "l_ulong";
4461219560Savg			break;
4462219560Savg		default:
4463219560Savg			break;
4464219560Savg		};
4465219560Savg		break;
4466219560Savg	/* linux_truncate64 */
4467219560Savg	case 193:
4468219560Savg		switch(ndx) {
4469219560Savg		case 0:
4470219560Savg			p = "char *";
4471219560Savg			break;
4472219560Savg		case 1:
4473219560Savg			p = "l_loff_t";
4474219560Savg			break;
4475219560Savg		default:
4476219560Savg			break;
4477219560Savg		};
4478219560Savg		break;
4479219560Savg	/* linux_ftruncate64 */
4480219560Savg	case 194:
4481219560Savg		switch(ndx) {
4482219560Savg		case 0:
4483219560Savg			p = "l_uint";
4484219560Savg			break;
4485219560Savg		case 1:
4486219560Savg			p = "l_loff_t";
4487219560Savg			break;
4488219560Savg		default:
4489219560Savg			break;
4490219560Savg		};
4491219560Savg		break;
4492219560Savg	/* linux_stat64 */
4493219560Savg	case 195:
4494219560Savg		switch(ndx) {
4495219560Savg		case 0:
4496219560Savg			p = "char *";
4497219560Savg			break;
4498219560Savg		case 1:
4499219560Savg			p = "struct l_stat64 *";
4500219560Savg			break;
4501219560Savg		case 2:
4502219560Savg			p = "l_long";
4503219560Savg			break;
4504219560Savg		default:
4505219560Savg			break;
4506219560Savg		};
4507219560Savg		break;
4508219560Savg	/* linux_lstat64 */
4509219560Savg	case 196:
4510219560Savg		switch(ndx) {
4511219560Savg		case 0:
4512219560Savg			p = "char *";
4513219560Savg			break;
4514219560Savg		case 1:
4515219560Savg			p = "struct l_stat64 *";
4516219560Savg			break;
4517219560Savg		case 2:
4518219560Savg			p = "l_long";
4519219560Savg			break;
4520219560Savg		default:
4521219560Savg			break;
4522219560Savg		};
4523219560Savg		break;
4524219560Savg	/* linux_fstat64 */
4525219560Savg	case 197:
4526219560Savg		switch(ndx) {
4527219560Savg		case 0:
4528219560Savg			p = "l_ulong";
4529219560Savg			break;
4530219560Savg		case 1:
4531219560Savg			p = "struct l_stat64 *";
4532219560Savg			break;
4533219560Savg		case 2:
4534219560Savg			p = "l_long";
4535219560Savg			break;
4536219560Savg		default:
4537219560Savg			break;
4538219560Savg		};
4539219560Savg		break;
4540219560Savg	/* linux_lchown */
4541219560Savg	case 198:
4542219560Savg		switch(ndx) {
4543219560Savg		case 0:
4544219560Savg			p = "char *";
4545219560Savg			break;
4546219560Savg		case 1:
4547219560Savg			p = "l_uid_t";
4548219560Savg			break;
4549219560Savg		case 2:
4550219560Savg			p = "l_gid_t";
4551219560Savg			break;
4552219560Savg		default:
4553219560Savg			break;
4554219560Savg		};
4555219560Savg		break;
4556219560Savg	/* linux_getuid */
4557219560Savg	case 199:
4558219560Savg		break;
4559219560Savg	/* linux_getgid */
4560219560Savg	case 200:
4561219560Savg		break;
4562219560Savg	/* geteuid */
4563219560Savg	case 201:
4564219560Savg		break;
4565219560Savg	/* getegid */
4566219560Savg	case 202:
4567219560Savg		break;
4568219560Savg	/* setreuid */
4569219560Savg	case 203:
4570219560Savg		switch(ndx) {
4571219560Savg		case 0:
4572219560Savg			p = "uid_t";
4573219560Savg			break;
4574219560Savg		case 1:
4575219560Savg			p = "uid_t";
4576219560Savg			break;
4577219560Savg		default:
4578219560Savg			break;
4579219560Savg		};
4580219560Savg		break;
4581219560Savg	/* setregid */
4582219560Savg	case 204:
4583219560Savg		switch(ndx) {
4584219560Savg		case 0:
4585219560Savg			p = "gid_t";
4586219560Savg			break;
4587219560Savg		case 1:
4588219560Savg			p = "gid_t";
4589219560Savg			break;
4590219560Savg		default:
4591219560Savg			break;
4592219560Savg		};
4593219560Savg		break;
4594219560Savg	/* linux_getgroups */
4595219560Savg	case 205:
4596219560Savg		switch(ndx) {
4597219560Savg		case 0:
4598219560Savg			p = "l_int";
4599219560Savg			break;
4600219560Savg		case 1:
4601219560Savg			p = "l_gid_t *";
4602219560Savg			break;
4603219560Savg		default:
4604219560Savg			break;
4605219560Savg		};
4606219560Savg		break;
4607219560Savg	/* linux_setgroups */
4608219560Savg	case 206:
4609219560Savg		switch(ndx) {
4610219560Savg		case 0:
4611219560Savg			p = "l_int";
4612219560Savg			break;
4613219560Savg		case 1:
4614219560Savg			p = "l_gid_t *";
4615219560Savg			break;
4616219560Savg		default:
4617219560Savg			break;
4618219560Savg		};
4619219560Savg		break;
4620219560Savg	/* fchown */
4621219560Savg	case 207:
4622219560Savg		break;
4623219560Savg	/* setresuid */
4624219560Savg	case 208:
4625219560Savg		switch(ndx) {
4626219560Savg		case 0:
4627219560Savg			p = "uid_t";
4628219560Savg			break;
4629219560Savg		case 1:
4630219560Savg			p = "uid_t";
4631219560Savg			break;
4632219560Savg		case 2:
4633219560Savg			p = "uid_t";
4634219560Savg			break;
4635219560Savg		default:
4636219560Savg			break;
4637219560Savg		};
4638219560Savg		break;
4639219560Savg	/* getresuid */
4640219560Savg	case 209:
4641219560Savg		switch(ndx) {
4642219560Savg		case 0:
4643219560Savg			p = "uid_t *";
4644219560Savg			break;
4645219560Savg		case 1:
4646219560Savg			p = "uid_t *";
4647219560Savg			break;
4648219560Savg		case 2:
4649219560Savg			p = "uid_t *";
4650219560Savg			break;
4651219560Savg		default:
4652219560Savg			break;
4653219560Savg		};
4654219560Savg		break;
4655219560Savg	/* setresgid */
4656219560Savg	case 210:
4657219560Savg		switch(ndx) {
4658219560Savg		case 0:
4659219560Savg			p = "gid_t";
4660219560Savg			break;
4661219560Savg		case 1:
4662219560Savg			p = "gid_t";
4663219560Savg			break;
4664219560Savg		case 2:
4665219560Savg			p = "gid_t";
4666219560Savg			break;
4667219560Savg		default:
4668219560Savg			break;
4669219560Savg		};
4670219560Savg		break;
4671219560Savg	/* getresgid */
4672219560Savg	case 211:
4673219560Savg		switch(ndx) {
4674219560Savg		case 0:
4675219560Savg			p = "gid_t *";
4676219560Savg			break;
4677219560Savg		case 1:
4678219560Savg			p = "gid_t *";
4679219560Savg			break;
4680219560Savg		case 2:
4681219560Savg			p = "gid_t *";
4682219560Savg			break;
4683219560Savg		default:
4684219560Savg			break;
4685219560Savg		};
4686219560Savg		break;
4687219560Savg	/* linux_chown */
4688219560Savg	case 212:
4689219560Savg		switch(ndx) {
4690219560Savg		case 0:
4691219560Savg			p = "char *";
4692219560Savg			break;
4693219560Savg		case 1:
4694219560Savg			p = "l_uid_t";
4695219560Savg			break;
4696219560Savg		case 2:
4697219560Savg			p = "l_gid_t";
4698219560Savg			break;
4699219560Savg		default:
4700219560Savg			break;
4701219560Savg		};
4702219560Savg		break;
4703219560Savg	/* setuid */
4704219560Savg	case 213:
4705219560Savg		switch(ndx) {
4706219560Savg		case 0:
4707219560Savg			p = "uid_t";
4708219560Savg			break;
4709219560Savg		default:
4710219560Savg			break;
4711219560Savg		};
4712219560Savg		break;
4713219560Savg	/* setgid */
4714219560Savg	case 214:
4715219560Savg		switch(ndx) {
4716219560Savg		case 0:
4717219560Savg			p = "gid_t";
4718219560Savg			break;
4719219560Savg		default:
4720219560Savg			break;
4721219560Savg		};
4722219560Savg		break;
4723219560Savg	/* linux_setfsuid */
4724219560Savg	case 215:
4725219560Savg		switch(ndx) {
4726219560Savg		case 0:
4727219560Savg			p = "l_uid_t";
4728219560Savg			break;
4729219560Savg		default:
4730219560Savg			break;
4731219560Savg		};
4732219560Savg		break;
4733219560Savg	/* linux_setfsgid */
4734219560Savg	case 216:
4735219560Savg		switch(ndx) {
4736219560Savg		case 0:
4737219560Savg			p = "l_gid_t";
4738219560Savg			break;
4739219560Savg		default:
4740219560Savg			break;
4741219560Savg		};
4742219560Savg		break;
4743219560Savg	/* linux_pivot_root */
4744219560Savg	case 217:
4745219560Savg		switch(ndx) {
4746219560Savg		case 0:
4747219560Savg			p = "char *";
4748219560Savg			break;
4749219560Savg		case 1:
4750219560Savg			p = "char *";
4751219560Savg			break;
4752219560Savg		default:
4753219560Savg			break;
4754219560Savg		};
4755219560Savg		break;
4756219560Savg	/* linux_mincore */
4757219560Savg	case 218:
4758219560Savg		switch(ndx) {
4759219560Savg		case 0:
4760219560Savg			p = "l_ulong";
4761219560Savg			break;
4762219560Savg		case 1:
4763219560Savg			p = "l_size_t";
4764219560Savg			break;
4765219560Savg		case 2:
4766219560Savg			p = "u_char *";
4767219560Savg			break;
4768219560Savg		default:
4769219560Savg			break;
4770219560Savg		};
4771219560Savg		break;
4772219560Savg	/* madvise */
4773219560Savg	case 219:
4774219560Savg		switch(ndx) {
4775219560Savg		case 0:
4776219560Savg			p = "void *";
4777219560Savg			break;
4778219560Savg		case 1:
4779219560Savg			p = "size_t";
4780219560Savg			break;
4781219560Savg		case 2:
4782219560Savg			p = "int";
4783219560Savg			break;
4784219560Savg		default:
4785219560Savg			break;
4786219560Savg		};
4787219560Savg		break;
4788219560Savg	/* linux_getdents64 */
4789219560Savg	case 220:
4790219560Savg		switch(ndx) {
4791219560Savg		case 0:
4792219560Savg			p = "l_uint";
4793219560Savg			break;
4794219560Savg		case 1:
4795219560Savg			p = "void *";
4796219560Savg			break;
4797219560Savg		case 2:
4798219560Savg			p = "l_uint";
4799219560Savg			break;
4800219560Savg		default:
4801219560Savg			break;
4802219560Savg		};
4803219560Savg		break;
4804219560Savg	/* linux_fcntl64 */
4805219560Savg	case 221:
4806219560Savg		switch(ndx) {
4807219560Savg		case 0:
4808219560Savg			p = "l_uint";
4809219560Savg			break;
4810219560Savg		case 1:
4811219560Savg			p = "l_uint";
4812219560Savg			break;
4813219560Savg		case 2:
4814219560Savg			p = "l_ulong";
4815219560Savg			break;
4816219560Savg		default:
4817219560Savg			break;
4818219560Savg		};
4819219560Savg		break;
4820219560Savg	/* linux_gettid */
4821219560Savg	case 224:
4822219560Savg		break;
4823219560Savg	/* linux_setxattr */
4824219560Savg	case 226:
4825219560Savg		break;
4826219560Savg	/* linux_lsetxattr */
4827219560Savg	case 227:
4828219560Savg		break;
4829219560Savg	/* linux_fsetxattr */
4830219560Savg	case 228:
4831219560Savg		break;
4832219560Savg	/* linux_getxattr */
4833219560Savg	case 229:
4834219560Savg		break;
4835219560Savg	/* linux_lgetxattr */
4836219560Savg	case 230:
4837219560Savg		break;
4838219560Savg	/* linux_fgetxattr */
4839219560Savg	case 231:
4840219560Savg		break;
4841219560Savg	/* linux_listxattr */
4842219560Savg	case 232:
4843219560Savg		break;
4844219560Savg	/* linux_llistxattr */
4845219560Savg	case 233:
4846219560Savg		break;
4847219560Savg	/* linux_flistxattr */
4848219560Savg	case 234:
4849219560Savg		break;
4850219560Savg	/* linux_removexattr */
4851219560Savg	case 235:
4852219560Savg		break;
4853219560Savg	/* linux_lremovexattr */
4854219560Savg	case 236:
4855219560Savg		break;
4856219560Savg	/* linux_fremovexattr */
4857219560Savg	case 237:
4858219560Savg		break;
4859219560Savg	/* linux_tkill */
4860219560Savg	case 238:
4861219560Savg		switch(ndx) {
4862219560Savg		case 0:
4863219560Savg			p = "int";
4864219560Savg			break;
4865219560Savg		case 1:
4866219560Savg			p = "int";
4867219560Savg			break;
4868219560Savg		default:
4869219560Savg			break;
4870219560Savg		};
4871219560Savg		break;
4872219560Savg	/* linux_sys_futex */
4873219560Savg	case 240:
4874219560Savg		switch(ndx) {
4875219560Savg		case 0:
4876219560Savg			p = "void *";
4877219560Savg			break;
4878219560Savg		case 1:
4879219560Savg			p = "int";
4880219560Savg			break;
4881219560Savg		case 2:
4882219560Savg			p = "uint32_t";
4883219560Savg			break;
4884219560Savg		case 3:
4885219560Savg			p = "struct l_timespec *";
4886219560Savg			break;
4887219560Savg		case 4:
4888219560Savg			p = "uint32_t *";
4889219560Savg			break;
4890219560Savg		case 5:
4891219560Savg			p = "uint32_t";
4892219560Savg			break;
4893219560Savg		default:
4894219560Savg			break;
4895219560Savg		};
4896219560Savg		break;
4897219560Savg	/* linux_sched_setaffinity */
4898219560Savg	case 241:
4899219560Savg		switch(ndx) {
4900219560Savg		case 0:
4901219560Savg			p = "l_pid_t";
4902219560Savg			break;
4903219560Savg		case 1:
4904219560Savg			p = "l_uint";
4905219560Savg			break;
4906219560Savg		case 2:
4907219560Savg			p = "l_ulong *";
4908219560Savg			break;
4909219560Savg		default:
4910219560Savg			break;
4911219560Savg		};
4912219560Savg		break;
4913219560Savg	/* linux_sched_getaffinity */
4914219560Savg	case 242:
4915219560Savg		switch(ndx) {
4916219560Savg		case 0:
4917219560Savg			p = "l_pid_t";
4918219560Savg			break;
4919219560Savg		case 1:
4920219560Savg			p = "l_uint";
4921219560Savg			break;
4922219560Savg		case 2:
4923219560Savg			p = "l_ulong *";
4924219560Savg			break;
4925219560Savg		default:
4926219560Savg			break;
4927219560Savg		};
4928219560Savg		break;
4929219560Savg	/* linux_set_thread_area */
4930219560Savg	case 243:
4931219560Savg		switch(ndx) {
4932219560Savg		case 0:
4933219560Savg			p = "struct l_user_desc *";
4934219560Savg			break;
4935219560Savg		default:
4936219560Savg			break;
4937219560Savg		};
4938219560Savg		break;
4939219560Savg	/* linux_get_thread_area */
4940219560Savg	case 244:
4941219560Savg		switch(ndx) {
4942219560Savg		case 0:
4943219560Savg			p = "struct l_user_desc *";
4944219560Savg			break;
4945219560Savg		default:
4946219560Savg			break;
4947219560Savg		};
4948219560Savg		break;
4949219560Savg	/* linux_fadvise64 */
4950219560Savg	case 250:
4951231147Sjhb		switch(ndx) {
4952231147Sjhb		case 0:
4953231147Sjhb			p = "int";
4954231147Sjhb			break;
4955231147Sjhb		case 1:
4956231147Sjhb			p = "l_loff_t";
4957231147Sjhb			break;
4958231147Sjhb		case 2:
4959231147Sjhb			p = "l_size_t";
4960231147Sjhb			break;
4961231147Sjhb		case 3:
4962231147Sjhb			p = "int";
4963231147Sjhb			break;
4964231147Sjhb		default:
4965231147Sjhb			break;
4966231147Sjhb		};
4967219560Savg		break;
4968219560Savg	/* linux_exit_group */
4969219560Savg	case 252:
4970219560Savg		switch(ndx) {
4971219560Savg		case 0:
4972219560Savg			p = "int";
4973219560Savg			break;
4974219560Savg		default:
4975219560Savg			break;
4976219560Savg		};
4977219560Savg		break;
4978219560Savg	/* linux_lookup_dcookie */
4979219560Savg	case 253:
4980219560Savg		break;
4981219560Savg	/* linux_epoll_create */
4982219560Savg	case 254:
4983219560Savg		break;
4984219560Savg	/* linux_epoll_ctl */
4985219560Savg	case 255:
4986219560Savg		break;
4987219560Savg	/* linux_epoll_wait */
4988219560Savg	case 256:
4989219560Savg		break;
4990219560Savg	/* linux_remap_file_pages */
4991219560Savg	case 257:
4992219560Savg		break;
4993219560Savg	/* linux_set_tid_address */
4994219560Savg	case 258:
4995219560Savg		switch(ndx) {
4996219560Savg		case 0:
4997219560Savg			p = "int *";
4998219560Savg			break;
4999219560Savg		default:
5000219560Savg			break;
5001219560Savg		};
5002219560Savg		break;
5003219560Savg	/* linux_timer_create */
5004219560Savg	case 259:
5005219560Savg		switch(ndx) {
5006219560Savg		case 0:
5007219560Savg			p = "clockid_t";
5008219560Savg			break;
5009219560Savg		case 1:
5010219560Savg			p = "struct sigevent *";
5011219560Savg			break;
5012219560Savg		case 2:
5013219560Savg			p = "l_timer_t *";
5014219560Savg			break;
5015219560Savg		default:
5016219560Savg			break;
5017219560Savg		};
5018219560Savg		break;
5019219560Savg	/* linux_timer_settime */
5020219560Savg	case 260:
5021219560Savg		switch(ndx) {
5022219560Savg		case 0:
5023219560Savg			p = "l_timer_t";
5024219560Savg			break;
5025219560Savg		case 1:
5026219560Savg			p = "const struct itimerspec *";
5027219560Savg			break;
5028219560Savg		case 2:
5029219560Savg			p = "struct itimerspec *";
5030219560Savg			break;
5031219560Savg		default:
5032219560Savg			break;
5033219560Savg		};
5034219560Savg		break;
5035219560Savg	/* linux_timer_gettime */
5036219560Savg	case 261:
5037219560Savg		switch(ndx) {
5038219560Savg		case 0:
5039219560Savg			p = "l_timer_t";
5040219560Savg			break;
5041219560Savg		case 1:
5042219560Savg			p = "struct itimerspec *";
5043219560Savg			break;
5044219560Savg		default:
5045219560Savg			break;
5046219560Savg		};
5047219560Savg		break;
5048219560Savg	/* linux_timer_getoverrun */
5049219560Savg	case 262:
5050219560Savg		switch(ndx) {
5051219560Savg		case 0:
5052219560Savg			p = "l_timer_t";
5053219560Savg			break;
5054219560Savg		default:
5055219560Savg			break;
5056219560Savg		};
5057219560Savg		break;
5058219560Savg	/* linux_timer_delete */
5059219560Savg	case 263:
5060219560Savg		switch(ndx) {
5061219560Savg		case 0:
5062219560Savg			p = "l_timer_t";
5063219560Savg			break;
5064219560Savg		default:
5065219560Savg			break;
5066219560Savg		};
5067219560Savg		break;
5068219560Savg	/* linux_clock_settime */
5069219560Savg	case 264:
5070219560Savg		switch(ndx) {
5071219560Savg		case 0:
5072219560Savg			p = "clockid_t";
5073219560Savg			break;
5074219560Savg		case 1:
5075219560Savg			p = "struct l_timespec *";
5076219560Savg			break;
5077219560Savg		default:
5078219560Savg			break;
5079219560Savg		};
5080219560Savg		break;
5081219560Savg	/* linux_clock_gettime */
5082219560Savg	case 265:
5083219560Savg		switch(ndx) {
5084219560Savg		case 0:
5085219560Savg			p = "clockid_t";
5086219560Savg			break;
5087219560Savg		case 1:
5088219560Savg			p = "struct l_timespec *";
5089219560Savg			break;
5090219560Savg		default:
5091219560Savg			break;
5092219560Savg		};
5093219560Savg		break;
5094219560Savg	/* linux_clock_getres */
5095219560Savg	case 266:
5096219560Savg		switch(ndx) {
5097219560Savg		case 0:
5098219560Savg			p = "clockid_t";
5099219560Savg			break;
5100219560Savg		case 1:
5101219560Savg			p = "struct l_timespec *";
5102219560Savg			break;
5103219560Savg		default:
5104219560Savg			break;
5105219560Savg		};
5106219560Savg		break;
5107219560Savg	/* linux_clock_nanosleep */
5108219560Savg	case 267:
5109219560Savg		switch(ndx) {
5110219560Savg		case 0:
5111219560Savg			p = "clockid_t";
5112219560Savg			break;
5113219560Savg		case 1:
5114219560Savg			p = "int";
5115219560Savg			break;
5116219560Savg		case 2:
5117219560Savg			p = "struct l_timespec *";
5118219560Savg			break;
5119219560Savg		case 3:
5120219560Savg			p = "struct l_timespec *";
5121219560Savg			break;
5122219560Savg		default:
5123219560Savg			break;
5124219560Savg		};
5125219560Savg		break;
5126219560Savg	/* linux_statfs64 */
5127219560Savg	case 268:
5128219560Savg		switch(ndx) {
5129219560Savg		case 0:
5130219560Savg			p = "char *";
5131219560Savg			break;
5132219560Savg		case 1:
5133219560Savg			p = "size_t";
5134219560Savg			break;
5135219560Savg		case 2:
5136219560Savg			p = "struct l_statfs64_buf *";
5137219560Savg			break;
5138219560Savg		default:
5139219560Savg			break;
5140219560Savg		};
5141219560Savg		break;
5142219560Savg	/* linux_fstatfs64 */
5143219560Savg	case 269:
5144219560Savg		break;
5145219560Savg	/* linux_tgkill */
5146219560Savg	case 270:
5147219560Savg		switch(ndx) {
5148219560Savg		case 0:
5149219560Savg			p = "int";
5150219560Savg			break;
5151219560Savg		case 1:
5152219560Savg			p = "int";
5153219560Savg			break;
5154219560Savg		case 2:
5155219560Savg			p = "int";
5156219560Savg			break;
5157219560Savg		default:
5158219560Savg			break;
5159219560Savg		};
5160219560Savg		break;
5161219560Savg	/* linux_utimes */
5162219560Savg	case 271:
5163219560Savg		switch(ndx) {
5164219560Savg		case 0:
5165219560Savg			p = "char *";
5166219560Savg			break;
5167219560Savg		case 1:
5168219560Savg			p = "struct l_timeval *";
5169219560Savg			break;
5170219560Savg		default:
5171219560Savg			break;
5172219560Savg		};
5173219560Savg		break;
5174219560Savg	/* linux_fadvise64_64 */
5175219560Savg	case 272:
5176231147Sjhb		switch(ndx) {
5177231147Sjhb		case 0:
5178231147Sjhb			p = "int";
5179231147Sjhb			break;
5180231147Sjhb		case 1:
5181231147Sjhb			p = "l_loff_t";
5182231147Sjhb			break;
5183231147Sjhb		case 2:
5184231147Sjhb			p = "l_loff_t";
5185231147Sjhb			break;
5186231147Sjhb		case 3:
5187231147Sjhb			p = "int";
5188231147Sjhb			break;
5189231147Sjhb		default:
5190231147Sjhb			break;
5191231147Sjhb		};
5192219560Savg		break;
5193219560Savg	/* linux_mbind */
5194219560Savg	case 274:
5195219560Savg		break;
5196219560Savg	/* linux_get_mempolicy */
5197219560Savg	case 275:
5198219560Savg		break;
5199219560Savg	/* linux_set_mempolicy */
5200219560Savg	case 276:
5201219560Savg		break;
5202219560Savg	/* linux_mq_open */
5203219560Savg	case 277:
5204219560Savg		switch(ndx) {
5205219560Savg		case 0:
5206219560Savg			p = "const char *";
5207219560Savg			break;
5208219560Savg		case 1:
5209219560Savg			p = "int";
5210219560Savg			break;
5211219560Savg		case 2:
5212219560Savg			p = "mode_t";
5213219560Savg			break;
5214219560Savg		case 3:
5215219560Savg			p = "struct mq_attr *";
5216219560Savg			break;
5217219560Savg		default:
5218219560Savg			break;
5219219560Savg		};
5220219560Savg		break;
5221219560Savg	/* linux_mq_unlink */
5222219560Savg	case 278:
5223219560Savg		switch(ndx) {
5224219560Savg		case 0:
5225219560Savg			p = "const char *";
5226219560Savg			break;
5227219560Savg		default:
5228219560Savg			break;
5229219560Savg		};
5230219560Savg		break;
5231219560Savg	/* linux_mq_timedsend */
5232219560Savg	case 279:
5233219560Savg		switch(ndx) {
5234219560Savg		case 0:
5235219560Savg			p = "l_mqd_t";
5236219560Savg			break;
5237219560Savg		case 1:
5238219560Savg			p = "const char *";
5239219560Savg			break;
5240219560Savg		case 2:
5241219560Savg			p = "size_t";
5242219560Savg			break;
5243219560Savg		case 3:
5244219560Savg			p = "unsigned int";
5245219560Savg			break;
5246219560Savg		case 4:
5247219560Savg			p = "const struct l_timespec *";
5248219560Savg			break;
5249219560Savg		default:
5250219560Savg			break;
5251219560Savg		};
5252219560Savg		break;
5253219560Savg	/* linux_mq_timedreceive */
5254219560Savg	case 280:
5255219560Savg		switch(ndx) {
5256219560Savg		case 0:
5257219560Savg			p = "l_mqd_t";
5258219560Savg			break;
5259219560Savg		case 1:
5260219560Savg			p = "char *";
5261219560Savg			break;
5262219560Savg		case 2:
5263219560Savg			p = "size_t";
5264219560Savg			break;
5265219560Savg		case 3:
5266219560Savg			p = "unsigned int";
5267219560Savg			break;
5268219560Savg		case 4:
5269219560Savg			p = "const struct l_timespec *";
5270219560Savg			break;
5271219560Savg		default:
5272219560Savg			break;
5273219560Savg		};
5274219560Savg		break;
5275219560Savg	/* linux_mq_notify */
5276219560Savg	case 281:
5277219560Savg		switch(ndx) {
5278219560Savg		case 0:
5279219560Savg			p = "l_mqd_t";
5280219560Savg			break;
5281219560Savg		case 1:
5282219560Savg			p = "const struct l_timespec *";
5283219560Savg			break;
5284219560Savg		default:
5285219560Savg			break;
5286219560Savg		};
5287219560Savg		break;
5288219560Savg	/* linux_mq_getsetattr */
5289219560Savg	case 282:
5290219560Savg		switch(ndx) {
5291219560Savg		case 0:
5292219560Savg			p = "l_mqd_t";
5293219560Savg			break;
5294219560Savg		case 1:
5295219560Savg			p = "const struct mq_attr *";
5296219560Savg			break;
5297219560Savg		case 2:
5298219560Savg			p = "struct mq_attr *";
5299219560Savg			break;
5300219560Savg		default:
5301219560Savg			break;
5302219560Savg		};
5303219560Savg		break;
5304219560Savg	/* linux_kexec_load */
5305219560Savg	case 283:
5306219560Savg		break;
5307219560Savg	/* linux_waitid */
5308219560Savg	case 284:
5309219560Savg		break;
5310219560Savg	/* linux_add_key */
5311219560Savg	case 286:
5312219560Savg		break;
5313219560Savg	/* linux_request_key */
5314219560Savg	case 287:
5315219560Savg		break;
5316219560Savg	/* linux_keyctl */
5317219560Savg	case 288:
5318219560Savg		break;
5319219560Savg	/* linux_ioprio_set */
5320219560Savg	case 289:
5321219560Savg		break;
5322219560Savg	/* linux_ioprio_get */
5323219560Savg	case 290:
5324219560Savg		break;
5325219560Savg	/* linux_inotify_init */
5326219560Savg	case 291:
5327219560Savg		break;
5328219560Savg	/* linux_inotify_add_watch */
5329219560Savg	case 292:
5330219560Savg		break;
5331219560Savg	/* linux_inotify_rm_watch */
5332219560Savg	case 293:
5333219560Savg		break;
5334219560Savg	/* linux_migrate_pages */
5335219560Savg	case 294:
5336219560Savg		break;
5337219560Savg	/* linux_openat */
5338219560Savg	case 295:
5339219560Savg		switch(ndx) {
5340219560Savg		case 0:
5341219560Savg			p = "l_int";
5342219560Savg			break;
5343219560Savg		case 1:
5344219560Savg			p = "const char *";
5345219560Savg			break;
5346219560Savg		case 2:
5347219560Savg			p = "l_int";
5348219560Savg			break;
5349219560Savg		case 3:
5350219560Savg			p = "l_int";
5351219560Savg			break;
5352219560Savg		default:
5353219560Savg			break;
5354219560Savg		};
5355219560Savg		break;
5356219560Savg	/* linux_mkdirat */
5357219560Savg	case 296:
5358219560Savg		switch(ndx) {
5359219560Savg		case 0:
5360219560Savg			p = "l_int";
5361219560Savg			break;
5362219560Savg		case 1:
5363219560Savg			p = "const char *";
5364219560Savg			break;
5365219560Savg		case 2:
5366219560Savg			p = "l_int";
5367219560Savg			break;
5368219560Savg		default:
5369219560Savg			break;
5370219560Savg		};
5371219560Savg		break;
5372219560Savg	/* linux_mknodat */
5373219560Savg	case 297:
5374219560Savg		switch(ndx) {
5375219560Savg		case 0:
5376219560Savg			p = "l_int";
5377219560Savg			break;
5378219560Savg		case 1:
5379219560Savg			p = "const char *";
5380219560Savg			break;
5381219560Savg		case 2:
5382219560Savg			p = "l_int";
5383219560Savg			break;
5384219560Savg		case 3:
5385219560Savg			p = "l_uint";
5386219560Savg			break;
5387219560Savg		default:
5388219560Savg			break;
5389219560Savg		};
5390219560Savg		break;
5391219560Savg	/* linux_fchownat */
5392219560Savg	case 298:
5393219560Savg		switch(ndx) {
5394219560Savg		case 0:
5395219560Savg			p = "l_int";
5396219560Savg			break;
5397219560Savg		case 1:
5398219560Savg			p = "const char *";
5399219560Savg			break;
5400219560Savg		case 2:
5401219560Savg			p = "l_uid16_t";
5402219560Savg			break;
5403219560Savg		case 3:
5404219560Savg			p = "l_gid16_t";
5405219560Savg			break;
5406219560Savg		case 4:
5407219560Savg			p = "l_int";
5408219560Savg			break;
5409219560Savg		default:
5410219560Savg			break;
5411219560Savg		};
5412219560Savg		break;
5413219560Savg	/* linux_futimesat */
5414219560Savg	case 299:
5415219560Savg		switch(ndx) {
5416219560Savg		case 0:
5417219560Savg			p = "l_int";
5418219560Savg			break;
5419219560Savg		case 1:
5420219560Savg			p = "char *";
5421219560Savg			break;
5422219560Savg		case 2:
5423219560Savg			p = "struct l_timeval *";
5424219560Savg			break;
5425219560Savg		default:
5426219560Savg			break;
5427219560Savg		};
5428219560Savg		break;
5429219560Savg	/* linux_fstatat64 */
5430219560Savg	case 300:
5431219560Savg		switch(ndx) {
5432219560Savg		case 0:
5433219560Savg			p = "l_int";
5434219560Savg			break;
5435219560Savg		case 1:
5436219560Savg			p = "char *";
5437219560Savg			break;
5438219560Savg		case 2:
5439219560Savg			p = "struct l_stat64 *";
5440219560Savg			break;
5441219560Savg		case 3:
5442219560Savg			p = "l_int";
5443219560Savg			break;
5444219560Savg		default:
5445219560Savg			break;
5446219560Savg		};
5447219560Savg		break;
5448219560Savg	/* linux_unlinkat */
5449219560Savg	case 301:
5450219560Savg		switch(ndx) {
5451219560Savg		case 0:
5452219560Savg			p = "l_int";
5453219560Savg			break;
5454219560Savg		case 1:
5455219560Savg			p = "const char *";
5456219560Savg			break;
5457219560Savg		case 2:
5458219560Savg			p = "l_int";
5459219560Savg			break;
5460219560Savg		default:
5461219560Savg			break;
5462219560Savg		};
5463219560Savg		break;
5464219560Savg	/* linux_renameat */
5465219560Savg	case 302:
5466219560Savg		switch(ndx) {
5467219560Savg		case 0:
5468219560Savg			p = "l_int";
5469219560Savg			break;
5470219560Savg		case 1:
5471219560Savg			p = "const char *";
5472219560Savg			break;
5473219560Savg		case 2:
5474219560Savg			p = "l_int";
5475219560Savg			break;
5476219560Savg		case 3:
5477219560Savg			p = "const char *";
5478219560Savg			break;
5479219560Savg		default:
5480219560Savg			break;
5481219560Savg		};
5482219560Savg		break;
5483219560Savg	/* linux_linkat */
5484219560Savg	case 303:
5485219560Savg		switch(ndx) {
5486219560Savg		case 0:
5487219560Savg			p = "l_int";
5488219560Savg			break;
5489219560Savg		case 1:
5490219560Savg			p = "const char *";
5491219560Savg			break;
5492219560Savg		case 2:
5493219560Savg			p = "l_int";
5494219560Savg			break;
5495219560Savg		case 3:
5496219560Savg			p = "const char *";
5497219560Savg			break;
5498219560Savg		case 4:
5499219560Savg			p = "l_int";
5500219560Savg			break;
5501219560Savg		default:
5502219560Savg			break;
5503219560Savg		};
5504219560Savg		break;
5505219560Savg	/* linux_symlinkat */
5506219560Savg	case 304:
5507219560Savg		switch(ndx) {
5508219560Savg		case 0:
5509219560Savg			p = "const char *";
5510219560Savg			break;
5511219560Savg		case 1:
5512219560Savg			p = "l_int";
5513219560Savg			break;
5514219560Savg		case 2:
5515219560Savg			p = "const char *";
5516219560Savg			break;
5517219560Savg		default:
5518219560Savg			break;
5519219560Savg		};
5520219560Savg		break;
5521219560Savg	/* linux_readlinkat */
5522219560Savg	case 305:
5523219560Savg		switch(ndx) {
5524219560Savg		case 0:
5525219560Savg			p = "l_int";
5526219560Savg			break;
5527219560Savg		case 1:
5528219560Savg			p = "const char *";
5529219560Savg			break;
5530219560Savg		case 2:
5531219560Savg			p = "char *";
5532219560Savg			break;
5533219560Savg		case 3:
5534219560Savg			p = "l_int";
5535219560Savg			break;
5536219560Savg		default:
5537219560Savg			break;
5538219560Savg		};
5539219560Savg		break;
5540219560Savg	/* linux_fchmodat */
5541219560Savg	case 306:
5542219560Savg		switch(ndx) {
5543219560Savg		case 0:
5544219560Savg			p = "l_int";
5545219560Savg			break;
5546219560Savg		case 1:
5547219560Savg			p = "const char *";
5548219560Savg			break;
5549219560Savg		case 2:
5550219560Savg			p = "l_mode_t";
5551219560Savg			break;
5552219560Savg		default:
5553219560Savg			break;
5554219560Savg		};
5555219560Savg		break;
5556219560Savg	/* linux_faccessat */
5557219560Savg	case 307:
5558219560Savg		switch(ndx) {
5559219560Savg		case 0:
5560219560Savg			p = "l_int";
5561219560Savg			break;
5562219560Savg		case 1:
5563219560Savg			p = "const char *";
5564219560Savg			break;
5565219560Savg		case 2:
5566219560Savg			p = "l_int";
5567219560Savg			break;
5568219560Savg		default:
5569219560Savg			break;
5570219560Savg		};
5571219560Savg		break;
5572219560Savg	/* linux_pselect6 */
5573219560Savg	case 308:
5574219560Savg		break;
5575219560Savg	/* linux_ppoll */
5576219560Savg	case 309:
5577219560Savg		break;
5578219560Savg	/* linux_unshare */
5579219560Savg	case 310:
5580219560Savg		break;
5581219560Savg	/* linux_set_robust_list */
5582219560Savg	case 311:
5583219560Savg		switch(ndx) {
5584219560Savg		case 0:
5585219560Savg			p = "struct linux_robust_list_head *";
5586219560Savg			break;
5587219560Savg		case 1:
5588219560Savg			p = "l_size_t";
5589219560Savg			break;
5590219560Savg		default:
5591219560Savg			break;
5592219560Savg		};
5593219560Savg		break;
5594219560Savg	/* linux_get_robust_list */
5595219560Savg	case 312:
5596219560Savg		switch(ndx) {
5597219560Savg		case 0:
5598219560Savg			p = "l_int";
5599219560Savg			break;
5600219560Savg		case 1:
5601219560Savg			p = "struct linux_robust_list_head **";
5602219560Savg			break;
5603219560Savg		case 2:
5604219560Savg			p = "l_size_t *";
5605219560Savg			break;
5606219560Savg		default:
5607219560Savg			break;
5608219560Savg		};
5609219560Savg		break;
5610219560Savg	/* linux_splice */
5611219560Savg	case 313:
5612219560Savg		break;
5613219560Savg	/* linux_sync_file_range */
5614219560Savg	case 314:
5615219560Savg		break;
5616219560Savg	/* linux_tee */
5617219560Savg	case 315:
5618219560Savg		break;
5619219560Savg	/* linux_vmsplice */
5620219560Savg	case 316:
5621219560Savg		break;
5622234317Snetchild	/* linux_move_pages */
5623234317Snetchild	case 317:
5624234317Snetchild		break;
5625234317Snetchild	/* linux_getcpu */
5626234317Snetchild	case 318:
5627234317Snetchild		break;
5628234317Snetchild	/* linux_epoll_pwait */
5629234317Snetchild	case 319:
5630234317Snetchild		break;
5631234317Snetchild	/* linux_utimensat */
5632234317Snetchild	case 320:
5633234317Snetchild		break;
5634234317Snetchild	/* linux_signalfd */
5635234317Snetchild	case 321:
5636234317Snetchild		break;
5637234317Snetchild	/* linux_timerfd_create */
5638234317Snetchild	case 322:
5639234317Snetchild		break;
5640234317Snetchild	/* linux_eventfd */
5641234317Snetchild	case 323:
5642234317Snetchild		break;
5643234317Snetchild	/* linux_fallocate */
5644234317Snetchild	case 324:
5645234317Snetchild		break;
5646234317Snetchild	/* linux_timerfd_settime */
5647234317Snetchild	case 325:
5648234317Snetchild		break;
5649234317Snetchild	/* linux_timerfd_gettime */
5650234317Snetchild	case 326:
5651234317Snetchild		break;
5652234317Snetchild	/* linux_signalfd4 */
5653234317Snetchild	case 327:
5654234317Snetchild		break;
5655234317Snetchild	/* linux_eventfd2 */
5656234317Snetchild	case 328:
5657234317Snetchild		break;
5658234317Snetchild	/* linux_epoll_create1 */
5659234317Snetchild	case 329:
5660234317Snetchild		break;
5661234317Snetchild	/* linux_dup3 */
5662234317Snetchild	case 330:
5663234317Snetchild		break;
5664234317Snetchild	/* linux_pipe2 */
5665234317Snetchild	case 331:
5666248533Sjkim		switch(ndx) {
5667248533Sjkim		case 0:
5668248533Sjkim			p = "l_int *";
5669248533Sjkim			break;
5670248533Sjkim		case 1:
5671248533Sjkim			p = "l_int";
5672248533Sjkim			break;
5673248533Sjkim		default:
5674248533Sjkim			break;
5675248533Sjkim		};
5676234317Snetchild		break;
5677234317Snetchild	/* linux_inotify_init1 */
5678234317Snetchild	case 332:
5679234317Snetchild		break;
5680234317Snetchild	/* linux_preadv */
5681234317Snetchild	case 333:
5682234317Snetchild		break;
5683234317Snetchild	/* linux_pwritev */
5684234317Snetchild	case 334:
5685234317Snetchild		break;
5686234317Snetchild	/* linux_rt_tsigqueueinfo */
5687234317Snetchild	case 335:
5688234317Snetchild		break;
5689234317Snetchild	/* linux_perf_event_open */
5690234317Snetchild	case 336:
5691234317Snetchild		break;
5692234317Snetchild	/* linux_recvmmsg */
5693234317Snetchild	case 337:
5694234317Snetchild		break;
5695234317Snetchild	/* linux_fanotify_init */
5696234317Snetchild	case 338:
5697234317Snetchild		break;
5698234317Snetchild	/* linux_fanotify_mark */
5699234317Snetchild	case 339:
5700234317Snetchild		break;
5701234317Snetchild	/* linux_prlimit64 */
5702234317Snetchild	case 340:
5703234317Snetchild		break;
5704234317Snetchild	/* linux_name_to_handle_at */
5705234317Snetchild	case 341:
5706234317Snetchild		break;
5707234317Snetchild	/* linux_open_by_handle_at */
5708234317Snetchild	case 342:
5709234317Snetchild		break;
5710234317Snetchild	/* linux_clock_adjtime */
5711234317Snetchild	case 343:
5712234317Snetchild		break;
5713234317Snetchild	/* linux_syncfs */
5714234317Snetchild	case 344:
5715234317Snetchild		break;
5716234317Snetchild	/* linux_sendmmsg */
5717234317Snetchild	case 345:
5718234317Snetchild		break;
5719234317Snetchild	/* linux_setns */
5720234317Snetchild	case 346:
5721234317Snetchild		break;
5722234317Snetchild	/* linux_process_vm_readv */
5723234317Snetchild	case 347:
5724234317Snetchild		break;
5725234317Snetchild	/* linux_process_vm_writev */
5726234317Snetchild	case 348:
5727234317Snetchild		break;
5728219560Savg	default:
5729219560Savg		break;
5730219560Savg	};
5731219560Savg	if (p != NULL)
5732219560Savg		strlcpy(desc, p, descsz);
5733219560Savg}
5734