2 * System call argument to DTrace register array converstion.
4 * DO NOT EDIT-- this file is automatically @generated.
6 * This file is part of the DTrace syscall provider.
10 systrace_args(int sysnum, void *params, uint64_t *uarg, int *n_args)
12 int64_t *iarg = (int64_t *)uarg;
22 struct exit_args *p = params;
23 iarg[a++] = p->rval; /* int */
34 struct read_args *p = params;
35 iarg[a++] = p->fd; /* int */
36 uarg[a++] = (intptr_t)p->buf; /* void * */
37 uarg[a++] = p->nbyte; /* size_t */
43 struct write_args *p = params;
44 iarg[a++] = p->fd; /* int */
45 uarg[a++] = (intptr_t)p->buf; /* const void * */
46 uarg[a++] = p->nbyte; /* size_t */
52 struct open_args *p = params;
53 uarg[a++] = (intptr_t)p->path; /* const char * */
54 iarg[a++] = p->flags; /* int */
55 iarg[a++] = p->mode; /* mode_t */
61 struct close_args *p = params;
62 iarg[a++] = p->fd; /* int */
68 struct wait4_args *p = params;
69 iarg[a++] = p->pid; /* int */
70 uarg[a++] = (intptr_t)p->status; /* int * */
71 iarg[a++] = p->options; /* int */
72 uarg[a++] = (intptr_t)p->rusage; /* struct rusage * */
78 struct link_args *p = params;
79 uarg[a++] = (intptr_t)p->path; /* const char * */
80 uarg[a++] = (intptr_t)p->link; /* const char * */
86 struct unlink_args *p = params;
87 uarg[a++] = (intptr_t)p->path; /* const char * */
93 struct chdir_args *p = params;
94 uarg[a++] = (intptr_t)p->path; /* const char * */
100 struct fchdir_args *p = params;
101 iarg[a++] = p->fd; /* int */
107 struct chmod_args *p = params;
108 uarg[a++] = (intptr_t)p->path; /* const char * */
109 iarg[a++] = p->mode; /* mode_t */
115 struct chown_args *p = params;
116 uarg[a++] = (intptr_t)p->path; /* const char * */
117 iarg[a++] = p->uid; /* int */
118 iarg[a++] = p->gid; /* int */
124 struct break_args *p = params;
125 uarg[a++] = (intptr_t)p->nsize; /* char * */
136 struct mount_args *p = params;
137 uarg[a++] = (intptr_t)p->type; /* const char * */
138 uarg[a++] = (intptr_t)p->path; /* const char * */
139 iarg[a++] = p->flags; /* int */
140 uarg[a++] = (intptr_t)p->data; /* void * */
146 struct unmount_args *p = params;
147 uarg[a++] = (intptr_t)p->path; /* const char * */
148 iarg[a++] = p->flags; /* int */
154 struct setuid_args *p = params;
155 uarg[a++] = p->uid; /* uid_t */
171 struct ptrace_args *p = params;
172 iarg[a++] = p->req; /* int */
173 iarg[a++] = p->pid; /* pid_t */
174 uarg[a++] = (intptr_t)p->addr; /* caddr_t */
175 iarg[a++] = p->data; /* int */
181 struct recvmsg_args *p = params;
182 iarg[a++] = p->s; /* int */
183 uarg[a++] = (intptr_t)p->msg; /* struct msghdr * */
184 iarg[a++] = p->flags; /* int */
190 struct sendmsg_args *p = params;
191 iarg[a++] = p->s; /* int */
192 uarg[a++] = (intptr_t)p->msg; /* const struct msghdr * */
193 iarg[a++] = p->flags; /* int */
199 struct recvfrom_args *p = params;
200 iarg[a++] = p->s; /* int */
201 uarg[a++] = (intptr_t)p->buf; /* void * */
202 uarg[a++] = p->len; /* size_t */
203 iarg[a++] = p->flags; /* int */
204 uarg[a++] = (intptr_t)p->from; /* struct sockaddr * */
205 uarg[a++] = (intptr_t)p->fromlenaddr; /* __socklen_t * */
211 struct accept_args *p = params;
212 iarg[a++] = p->s; /* int */
213 uarg[a++] = (intptr_t)p->name; /* struct sockaddr * */
214 uarg[a++] = (intptr_t)p->anamelen; /* __socklen_t * */
220 struct getpeername_args *p = params;
221 iarg[a++] = p->fdes; /* int */
222 uarg[a++] = (intptr_t)p->asa; /* struct sockaddr * */
223 uarg[a++] = (intptr_t)p->alen; /* __socklen_t * */
229 struct getsockname_args *p = params;
230 iarg[a++] = p->fdes; /* int */
231 uarg[a++] = (intptr_t)p->asa; /* struct sockaddr * */
232 uarg[a++] = (intptr_t)p->alen; /* __socklen_t * */
238 struct access_args *p = params;
239 uarg[a++] = (intptr_t)p->path; /* const char * */
240 iarg[a++] = p->amode; /* int */
246 struct chflags_args *p = params;
247 uarg[a++] = (intptr_t)p->path; /* const char * */
248 uarg[a++] = p->flags; /* u_long */
254 struct fchflags_args *p = params;
255 iarg[a++] = p->fd; /* int */
256 uarg[a++] = p->flags; /* u_long */
267 struct kill_args *p = params;
268 iarg[a++] = p->pid; /* int */
269 iarg[a++] = p->signum; /* int */
280 struct dup_args *p = params;
281 uarg[a++] = p->fd; /* u_int */
292 struct profil_args *p = params;
293 uarg[a++] = (intptr_t)p->samples; /* char * */
294 uarg[a++] = p->size; /* size_t */
295 uarg[a++] = p->offset; /* size_t */
296 uarg[a++] = p->scale; /* u_int */
302 struct ktrace_args *p = params;
303 uarg[a++] = (intptr_t)p->fname; /* const char * */
304 iarg[a++] = p->ops; /* int */
305 iarg[a++] = p->facs; /* int */
306 iarg[a++] = p->pid; /* int */
317 struct getlogin_args *p = params;
318 uarg[a++] = (intptr_t)p->namebuf; /* char * */
319 uarg[a++] = p->namelen; /* u_int */
325 struct setlogin_args *p = params;
326 uarg[a++] = (intptr_t)p->namebuf; /* const char * */
332 struct acct_args *p = params;
333 uarg[a++] = (intptr_t)p->path; /* const char * */
339 struct sigaltstack_args *p = params;
340 uarg[a++] = (intptr_t)p->ss; /* const struct sigaltstack * */
341 uarg[a++] = (intptr_t)p->oss; /* struct sigaltstack * */
347 struct ioctl_args *p = params;
348 iarg[a++] = p->fd; /* int */
349 uarg[a++] = p->com; /* u_long */
350 uarg[a++] = (intptr_t)p->data; /* char * */
356 struct reboot_args *p = params;
357 iarg[a++] = p->opt; /* int */
363 struct revoke_args *p = params;
364 uarg[a++] = (intptr_t)p->path; /* const char * */
370 struct symlink_args *p = params;
371 uarg[a++] = (intptr_t)p->path; /* const char * */
372 uarg[a++] = (intptr_t)p->link; /* const char * */
378 struct readlink_args *p = params;
379 uarg[a++] = (intptr_t)p->path; /* const char * */
380 uarg[a++] = (intptr_t)p->buf; /* char * */
381 uarg[a++] = p->count; /* size_t */
387 struct execve_args *p = params;
388 uarg[a++] = (intptr_t)p->fname; /* const char * */
389 uarg[a++] = (intptr_t)p->argv; /* char ** */
390 uarg[a++] = (intptr_t)p->envv; /* char ** */
396 struct umask_args *p = params;
397 iarg[a++] = p->newmask; /* mode_t */
403 struct chroot_args *p = params;
404 uarg[a++] = (intptr_t)p->path; /* const char * */
410 struct msync_args *p = params;
411 uarg[a++] = (intptr_t)p->addr; /* void * */
412 uarg[a++] = p->len; /* size_t */
413 iarg[a++] = p->flags; /* int */
424 struct sbrk_args *p = params;
425 iarg[a++] = p->incr; /* int */
431 struct sstk_args *p = params;
432 iarg[a++] = p->incr; /* int */
438 struct munmap_args *p = params;
439 uarg[a++] = (intptr_t)p->addr; /* void * */
440 uarg[a++] = p->len; /* size_t */
446 struct mprotect_args *p = params;
447 uarg[a++] = (intptr_t)p->addr; /* void * */
448 uarg[a++] = p->len; /* size_t */
449 iarg[a++] = p->prot; /* int */
455 struct madvise_args *p = params;
456 uarg[a++] = (intptr_t)p->addr; /* void * */
457 uarg[a++] = p->len; /* size_t */
458 iarg[a++] = p->behav; /* int */
464 struct mincore_args *p = params;
465 uarg[a++] = (intptr_t)p->addr; /* const void * */
466 uarg[a++] = p->len; /* size_t */
467 uarg[a++] = (intptr_t)p->vec; /* char * */
473 struct getgroups_args *p = params;
474 iarg[a++] = p->gidsetsize; /* int */
475 uarg[a++] = (intptr_t)p->gidset; /* gid_t * */
481 struct setgroups_args *p = params;
482 iarg[a++] = p->gidsetsize; /* int */
483 uarg[a++] = (intptr_t)p->gidset; /* const gid_t * */
494 struct setpgid_args *p = params;
495 iarg[a++] = p->pid; /* int */
496 iarg[a++] = p->pgid; /* int */
502 struct setitimer_args *p = params;
503 iarg[a++] = p->which; /* int */
504 uarg[a++] = (intptr_t)p->itv; /* const struct itimerval * */
505 uarg[a++] = (intptr_t)p->oitv; /* struct itimerval * */
511 struct swapon_args *p = params;
512 uarg[a++] = (intptr_t)p->name; /* const char * */
518 struct getitimer_args *p = params;
519 iarg[a++] = p->which; /* int */
520 uarg[a++] = (intptr_t)p->itv; /* struct itimerval * */
531 struct dup2_args *p = params;
532 uarg[a++] = p->from; /* u_int */
533 uarg[a++] = p->to; /* u_int */
539 struct fcntl_args *p = params;
540 iarg[a++] = p->fd; /* int */
541 iarg[a++] = p->cmd; /* int */
542 iarg[a++] = p->arg; /* long */
548 struct select_args *p = params;
549 iarg[a++] = p->nd; /* int */
550 uarg[a++] = (intptr_t)p->in; /* fd_set * */
551 uarg[a++] = (intptr_t)p->ou; /* fd_set * */
552 uarg[a++] = (intptr_t)p->ex; /* fd_set * */
553 uarg[a++] = (intptr_t)p->tv; /* struct timeval * */
559 struct fsync_args *p = params;
560 iarg[a++] = p->fd; /* int */
566 struct setpriority_args *p = params;
567 iarg[a++] = p->which; /* int */
568 iarg[a++] = p->who; /* int */
569 iarg[a++] = p->prio; /* int */
575 struct socket_args *p = params;
576 iarg[a++] = p->domain; /* int */
577 iarg[a++] = p->type; /* int */
578 iarg[a++] = p->protocol; /* int */
584 struct connect_args *p = params;
585 iarg[a++] = p->s; /* int */
586 uarg[a++] = (intptr_t)p->name; /* const struct sockaddr * */
587 iarg[a++] = p->namelen; /* __socklen_t */
593 struct getpriority_args *p = params;
594 iarg[a++] = p->which; /* int */
595 iarg[a++] = p->who; /* int */
601 struct bind_args *p = params;
602 iarg[a++] = p->s; /* int */
603 uarg[a++] = (intptr_t)p->name; /* const struct sockaddr * */
604 iarg[a++] = p->namelen; /* __socklen_t */
610 struct setsockopt_args *p = params;
611 iarg[a++] = p->s; /* int */
612 iarg[a++] = p->level; /* int */
613 iarg[a++] = p->name; /* int */
614 uarg[a++] = (intptr_t)p->val; /* const void * */
615 iarg[a++] = p->valsize; /* __socklen_t */
621 struct listen_args *p = params;
622 iarg[a++] = p->s; /* int */
623 iarg[a++] = p->backlog; /* int */
629 struct gettimeofday_args *p = params;
630 uarg[a++] = (intptr_t)p->tp; /* struct timeval * */
631 uarg[a++] = (intptr_t)p->tzp; /* struct timezone * */
637 struct getrusage_args *p = params;
638 iarg[a++] = p->who; /* int */
639 uarg[a++] = (intptr_t)p->rusage; /* struct rusage * */
645 struct getsockopt_args *p = params;
646 iarg[a++] = p->s; /* int */
647 iarg[a++] = p->level; /* int */
648 iarg[a++] = p->name; /* int */
649 uarg[a++] = (intptr_t)p->val; /* void * */
650 uarg[a++] = (intptr_t)p->avalsize; /* __socklen_t * */
656 struct readv_args *p = params;
657 iarg[a++] = p->fd; /* int */
658 uarg[a++] = (intptr_t)p->iovp; /* struct iovec * */
659 uarg[a++] = p->iovcnt; /* u_int */
665 struct writev_args *p = params;
666 iarg[a++] = p->fd; /* int */
667 uarg[a++] = (intptr_t)p->iovp; /* struct iovec * */
668 uarg[a++] = p->iovcnt; /* u_int */
674 struct settimeofday_args *p = params;
675 uarg[a++] = (intptr_t)p->tv; /* const struct timeval * */
676 uarg[a++] = (intptr_t)p->tzp; /* const struct timezone * */
682 struct fchown_args *p = params;
683 iarg[a++] = p->fd; /* int */
684 iarg[a++] = p->uid; /* int */
685 iarg[a++] = p->gid; /* int */
691 struct fchmod_args *p = params;
692 iarg[a++] = p->fd; /* int */
693 iarg[a++] = p->mode; /* mode_t */
699 struct setreuid_args *p = params;
700 iarg[a++] = p->ruid; /* int */
701 iarg[a++] = p->euid; /* int */
707 struct setregid_args *p = params;
708 iarg[a++] = p->rgid; /* int */
709 iarg[a++] = p->egid; /* int */
715 struct rename_args *p = params;
716 uarg[a++] = (intptr_t)p->from; /* const char * */
717 uarg[a++] = (intptr_t)p->to; /* const char * */
723 struct flock_args *p = params;
724 iarg[a++] = p->fd; /* int */
725 iarg[a++] = p->how; /* int */
731 struct mkfifo_args *p = params;
732 uarg[a++] = (intptr_t)p->path; /* const char * */
733 iarg[a++] = p->mode; /* mode_t */
739 struct sendto_args *p = params;
740 iarg[a++] = p->s; /* int */
741 uarg[a++] = (intptr_t)p->buf; /* const void * */
742 uarg[a++] = p->len; /* size_t */
743 iarg[a++] = p->flags; /* int */
744 uarg[a++] = (intptr_t)p->to; /* const struct sockaddr * */
745 iarg[a++] = p->tolen; /* __socklen_t */
751 struct shutdown_args *p = params;
752 iarg[a++] = p->s; /* int */
753 iarg[a++] = p->how; /* int */
759 struct socketpair_args *p = params;
760 iarg[a++] = p->domain; /* int */
761 iarg[a++] = p->type; /* int */
762 iarg[a++] = p->protocol; /* int */
763 uarg[a++] = (intptr_t)p->rsv; /* int * */
769 struct mkdir_args *p = params;
770 uarg[a++] = (intptr_t)p->path; /* const char * */
771 iarg[a++] = p->mode; /* mode_t */
777 struct rmdir_args *p = params;
778 uarg[a++] = (intptr_t)p->path; /* const char * */
784 struct utimes_args *p = params;
785 uarg[a++] = (intptr_t)p->path; /* const char * */
786 uarg[a++] = (intptr_t)p->tptr; /* const struct timeval * */
792 struct adjtime_args *p = params;
793 uarg[a++] = (intptr_t)p->delta; /* const struct timeval * */
794 uarg[a++] = (intptr_t)p->olddelta; /* struct timeval * */
805 struct quotactl_args *p = params;
806 uarg[a++] = (intptr_t)p->path; /* const char * */
807 iarg[a++] = p->cmd; /* int */
808 iarg[a++] = p->uid; /* int */
809 uarg[a++] = (intptr_t)p->arg; /* void * */
815 struct nlm_syscall_args *p = params;
816 iarg[a++] = p->debug_level; /* int */
817 iarg[a++] = p->grace_period; /* int */
818 iarg[a++] = p->addr_count; /* int */
819 uarg[a++] = (intptr_t)p->addrs; /* char ** */
825 struct nfssvc_args *p = params;
826 iarg[a++] = p->flag; /* int */
827 uarg[a++] = (intptr_t)p->argp; /* void * */
833 struct lgetfh_args *p = params;
834 uarg[a++] = (intptr_t)p->fname; /* const char * */
835 uarg[a++] = (intptr_t)p->fhp; /* struct fhandle * */
841 struct getfh_args *p = params;
842 uarg[a++] = (intptr_t)p->fname; /* const char * */
843 uarg[a++] = (intptr_t)p->fhp; /* struct fhandle * */
849 struct sysarch_args *p = params;
850 iarg[a++] = p->op; /* int */
851 uarg[a++] = (intptr_t)p->parms; /* char * */
857 struct rtprio_args *p = params;
858 iarg[a++] = p->function; /* int */
859 iarg[a++] = p->pid; /* pid_t */
860 uarg[a++] = (intptr_t)p->rtp; /* struct rtprio * */
866 struct semsys_args *p = params;
867 iarg[a++] = p->which; /* int */
868 iarg[a++] = p->a2; /* int */
869 iarg[a++] = p->a3; /* int */
870 iarg[a++] = p->a4; /* int */
871 iarg[a++] = p->a5; /* int */
877 struct msgsys_args *p = params;
878 iarg[a++] = p->which; /* int */
879 iarg[a++] = p->a2; /* int */
880 iarg[a++] = p->a3; /* int */
881 iarg[a++] = p->a4; /* int */
882 iarg[a++] = p->a5; /* int */
883 iarg[a++] = p->a6; /* int */
889 struct shmsys_args *p = params;
890 iarg[a++] = p->which; /* int */
891 iarg[a++] = p->a2; /* int */
892 iarg[a++] = p->a3; /* int */
893 iarg[a++] = p->a4; /* int */
899 struct setfib_args *p = params;
900 iarg[a++] = p->fibnum; /* int */
906 struct ntp_adjtime_args *p = params;
907 uarg[a++] = (intptr_t)p->tp; /* struct timex * */
913 struct setgid_args *p = params;
914 iarg[a++] = p->gid; /* gid_t */
920 struct setegid_args *p = params;
921 iarg[a++] = p->egid; /* gid_t */
927 struct seteuid_args *p = params;
928 uarg[a++] = p->euid; /* uid_t */
934 struct pathconf_args *p = params;
935 uarg[a++] = (intptr_t)p->path; /* const char * */
936 iarg[a++] = p->name; /* int */
942 struct fpathconf_args *p = params;
943 iarg[a++] = p->fd; /* int */
944 iarg[a++] = p->name; /* int */
950 struct getrlimit_args *p = params;
951 uarg[a++] = p->which; /* u_int */
952 uarg[a++] = (intptr_t)p->rlp; /* struct rlimit * */
958 struct setrlimit_args *p = params;
959 uarg[a++] = p->which; /* u_int */
960 uarg[a++] = (intptr_t)p->rlp; /* struct rlimit * */
971 struct __sysctl_args *p = params;
972 uarg[a++] = (intptr_t)p->name; /* int * */
973 uarg[a++] = p->namelen; /* u_int */
974 uarg[a++] = (intptr_t)p->old; /* void * */
975 uarg[a++] = (intptr_t)p->oldlenp; /* size_t * */
976 uarg[a++] = (intptr_t)p->new; /* const void * */
977 uarg[a++] = p->newlen; /* size_t */
983 struct mlock_args *p = params;
984 uarg[a++] = (intptr_t)p->addr; /* const void * */
985 uarg[a++] = p->len; /* size_t */
991 struct munlock_args *p = params;
992 uarg[a++] = (intptr_t)p->addr; /* const void * */
993 uarg[a++] = p->len; /* size_t */
999 struct undelete_args *p = params;
1000 uarg[a++] = (intptr_t)p->path; /* const char * */
1006 struct futimes_args *p = params;
1007 iarg[a++] = p->fd; /* int */
1008 uarg[a++] = (intptr_t)p->tptr; /* const struct timeval * */
1014 struct getpgid_args *p = params;
1015 iarg[a++] = p->pid; /* pid_t */
1021 struct poll_args *p = params;
1022 uarg[a++] = (intptr_t)p->fds; /* struct pollfd * */
1023 uarg[a++] = p->nfds; /* u_int */
1024 iarg[a++] = p->timeout; /* int */
1080 struct semget_args *p = params;
1081 iarg[a++] = p->key; /* key_t */
1082 iarg[a++] = p->nsems; /* int */
1083 iarg[a++] = p->semflg; /* int */
1089 struct semop_args *p = params;
1090 iarg[a++] = p->semid; /* int */
1091 uarg[a++] = (intptr_t)p->sops; /* struct sembuf * */
1092 uarg[a++] = p->nsops; /* size_t */
1098 struct msgget_args *p = params;
1099 iarg[a++] = p->key; /* key_t */
1100 iarg[a++] = p->msgflg; /* int */
1106 struct msgsnd_args *p = params;
1107 iarg[a++] = p->msqid; /* int */
1108 uarg[a++] = (intptr_t)p->msgp; /* const void * */
1109 uarg[a++] = p->msgsz; /* size_t */
1110 iarg[a++] = p->msgflg; /* int */
1116 struct msgrcv_args *p = params;
1117 iarg[a++] = p->msqid; /* int */
1118 uarg[a++] = (intptr_t)p->msgp; /* void * */
1119 uarg[a++] = p->msgsz; /* size_t */
1120 iarg[a++] = p->msgtyp; /* long */
1121 iarg[a++] = p->msgflg; /* int */
1127 struct shmat_args *p = params;
1128 iarg[a++] = p->shmid; /* int */
1129 uarg[a++] = (intptr_t)p->shmaddr; /* const void * */
1130 iarg[a++] = p->shmflg; /* int */
1136 struct shmdt_args *p = params;
1137 uarg[a++] = (intptr_t)p->shmaddr; /* const void * */
1143 struct shmget_args *p = params;
1144 iarg[a++] = p->key; /* key_t */
1145 uarg[a++] = p->size; /* size_t */
1146 iarg[a++] = p->shmflg; /* int */
1152 struct clock_gettime_args *p = params;
1153 iarg[a++] = p->clock_id; /* clockid_t */
1154 uarg[a++] = (intptr_t)p->tp; /* struct timespec * */
1160 struct clock_settime_args *p = params;
1161 iarg[a++] = p->clock_id; /* clockid_t */
1162 uarg[a++] = (intptr_t)p->tp; /* const struct timespec * */
1168 struct clock_getres_args *p = params;
1169 iarg[a++] = p->clock_id; /* clockid_t */
1170 uarg[a++] = (intptr_t)p->tp; /* struct timespec * */
1176 struct ktimer_create_args *p = params;
1177 iarg[a++] = p->clock_id; /* clockid_t */
1178 uarg[a++] = (intptr_t)p->evp; /* struct sigevent * */
1179 uarg[a++] = (intptr_t)p->timerid; /* int * */
1185 struct ktimer_delete_args *p = params;
1186 iarg[a++] = p->timerid; /* int */
1190 /* ktimer_settime */
1192 struct ktimer_settime_args *p = params;
1193 iarg[a++] = p->timerid; /* int */
1194 iarg[a++] = p->flags; /* int */
1195 uarg[a++] = (intptr_t)p->value; /* const struct itimerspec * */
1196 uarg[a++] = (intptr_t)p->ovalue; /* struct itimerspec * */
1200 /* ktimer_gettime */
1202 struct ktimer_gettime_args *p = params;
1203 iarg[a++] = p->timerid; /* int */
1204 uarg[a++] = (intptr_t)p->value; /* struct itimerspec * */
1208 /* ktimer_getoverrun */
1210 struct ktimer_getoverrun_args *p = params;
1211 iarg[a++] = p->timerid; /* int */
1217 struct nanosleep_args *p = params;
1218 uarg[a++] = (intptr_t)p->rqtp; /* const struct timespec * */
1219 uarg[a++] = (intptr_t)p->rmtp; /* struct timespec * */
1223 /* ffclock_getcounter */
1225 struct ffclock_getcounter_args *p = params;
1226 uarg[a++] = (intptr_t)p->ffcount; /* ffcounter * */
1230 /* ffclock_setestimate */
1232 struct ffclock_setestimate_args *p = params;
1233 uarg[a++] = (intptr_t)p->cest; /* struct ffclock_estimate * */
1237 /* ffclock_getestimate */
1239 struct ffclock_getestimate_args *p = params;
1240 uarg[a++] = (intptr_t)p->cest; /* struct ffclock_estimate * */
1244 /* clock_nanosleep */
1246 struct clock_nanosleep_args *p = params;
1247 iarg[a++] = p->clock_id; /* clockid_t */
1248 iarg[a++] = p->flags; /* int */
1249 uarg[a++] = (intptr_t)p->rqtp; /* const struct timespec * */
1250 uarg[a++] = (intptr_t)p->rmtp; /* struct timespec * */
1254 /* clock_getcpuclockid2 */
1256 struct clock_getcpuclockid2_args *p = params;
1257 iarg[a++] = p->id; /* id_t */
1258 iarg[a++] = p->which; /* int */
1259 uarg[a++] = (intptr_t)p->clock_id; /* clockid_t * */
1265 struct ntp_gettime_args *p = params;
1266 uarg[a++] = (intptr_t)p->ntvp; /* struct ntptimeval * */
1272 struct minherit_args *p = params;
1273 uarg[a++] = (intptr_t)p->addr; /* void * */
1274 uarg[a++] = p->len; /* size_t */
1275 iarg[a++] = p->inherit; /* int */
1281 struct rfork_args *p = params;
1282 iarg[a++] = p->flags; /* int */
1293 struct lchown_args *p = params;
1294 uarg[a++] = (intptr_t)p->path; /* const char * */
1295 iarg[a++] = p->uid; /* int */
1296 iarg[a++] = p->gid; /* int */
1302 struct aio_read_args *p = params;
1303 uarg[a++] = (intptr_t)p->aiocbp; /* struct aiocb * */
1309 struct aio_write_args *p = params;
1310 uarg[a++] = (intptr_t)p->aiocbp; /* struct aiocb * */
1316 struct lio_listio_args *p = params;
1317 iarg[a++] = p->mode; /* int */
1318 uarg[a++] = (intptr_t)p->acb_list; /* struct aiocb * const * */
1319 iarg[a++] = p->nent; /* int */
1320 uarg[a++] = (intptr_t)p->sig; /* struct sigevent * */
1326 struct lchmod_args *p = params;
1327 uarg[a++] = (intptr_t)p->path; /* const char * */
1328 iarg[a++] = p->mode; /* mode_t */
1334 struct lutimes_args *p = params;
1335 uarg[a++] = (intptr_t)p->path; /* const char * */
1336 uarg[a++] = (intptr_t)p->tptr; /* const struct timeval * */
1342 struct preadv_args *p = params;
1343 iarg[a++] = p->fd; /* int */
1344 uarg[a++] = (intptr_t)p->iovp; /* struct iovec * */
1345 uarg[a++] = p->iovcnt; /* u_int */
1346 iarg[a++] = p->offset; /* off_t */
1352 struct pwritev_args *p = params;
1353 iarg[a++] = p->fd; /* int */
1354 uarg[a++] = (intptr_t)p->iovp; /* struct iovec * */
1355 uarg[a++] = p->iovcnt; /* u_int */
1356 iarg[a++] = p->offset; /* off_t */
1362 struct fhopen_args *p = params;
1363 uarg[a++] = (intptr_t)p->u_fhp; /* const struct fhandle * */
1364 iarg[a++] = p->flags; /* int */
1370 struct modnext_args *p = params;
1371 iarg[a++] = p->modid; /* int */
1377 struct modstat_args *p = params;
1378 iarg[a++] = p->modid; /* int */
1379 uarg[a++] = (intptr_t)p->stat; /* struct module_stat * */
1385 struct modfnext_args *p = params;
1386 iarg[a++] = p->modid; /* int */
1392 struct modfind_args *p = params;
1393 uarg[a++] = (intptr_t)p->name; /* const char * */
1399 struct kldload_args *p = params;
1400 uarg[a++] = (intptr_t)p->file; /* const char * */
1406 struct kldunload_args *p = params;
1407 iarg[a++] = p->fileid; /* int */
1413 struct kldfind_args *p = params;
1414 uarg[a++] = (intptr_t)p->file; /* const char * */
1420 struct kldnext_args *p = params;
1421 iarg[a++] = p->fileid; /* int */
1427 struct kldstat_args *p = params;
1428 iarg[a++] = p->fileid; /* int */
1429 uarg[a++] = (intptr_t)p->stat; /* struct kld_file_stat * */
1435 struct kldfirstmod_args *p = params;
1436 iarg[a++] = p->fileid; /* int */
1442 struct getsid_args *p = params;
1443 iarg[a++] = p->pid; /* pid_t */
1449 struct setresuid_args *p = params;
1450 uarg[a++] = p->ruid; /* uid_t */
1451 uarg[a++] = p->euid; /* uid_t */
1452 uarg[a++] = p->suid; /* uid_t */
1458 struct setresgid_args *p = params;
1459 iarg[a++] = p->rgid; /* gid_t */
1460 iarg[a++] = p->egid; /* gid_t */
1461 iarg[a++] = p->sgid; /* gid_t */
1467 struct aio_return_args *p = params;
1468 uarg[a++] = (intptr_t)p->aiocbp; /* struct aiocb * */
1474 struct aio_suspend_args *p = params;
1475 uarg[a++] = (intptr_t)p->aiocbp; /* struct aiocb * const * */
1476 iarg[a++] = p->nent; /* int */
1477 uarg[a++] = (intptr_t)p->timeout; /* const struct timespec * */
1483 struct aio_cancel_args *p = params;
1484 iarg[a++] = p->fd; /* int */
1485 uarg[a++] = (intptr_t)p->aiocbp; /* struct aiocb * */
1491 struct aio_error_args *p = params;
1492 uarg[a++] = (intptr_t)p->aiocbp; /* struct aiocb * */
1503 struct mlockall_args *p = params;
1504 iarg[a++] = p->how; /* int */
1515 struct __getcwd_args *p = params;
1516 uarg[a++] = (intptr_t)p->buf; /* char * */
1517 uarg[a++] = p->buflen; /* size_t */
1521 /* sched_setparam */
1523 struct sched_setparam_args *p = params;
1524 iarg[a++] = p->pid; /* pid_t */
1525 uarg[a++] = (intptr_t)p->param; /* const struct sched_param * */
1529 /* sched_getparam */
1531 struct sched_getparam_args *p = params;
1532 iarg[a++] = p->pid; /* pid_t */
1533 uarg[a++] = (intptr_t)p->param; /* struct sched_param * */
1537 /* sched_setscheduler */
1539 struct sched_setscheduler_args *p = params;
1540 iarg[a++] = p->pid; /* pid_t */
1541 iarg[a++] = p->policy; /* int */
1542 uarg[a++] = (intptr_t)p->param; /* const struct sched_param * */
1546 /* sched_getscheduler */
1548 struct sched_getscheduler_args *p = params;
1549 iarg[a++] = p->pid; /* pid_t */
1558 /* sched_get_priority_max */
1560 struct sched_get_priority_max_args *p = params;
1561 iarg[a++] = p->policy; /* int */
1565 /* sched_get_priority_min */
1567 struct sched_get_priority_min_args *p = params;
1568 iarg[a++] = p->policy; /* int */
1572 /* sched_rr_get_interval */
1574 struct sched_rr_get_interval_args *p = params;
1575 iarg[a++] = p->pid; /* pid_t */
1576 uarg[a++] = (intptr_t)p->interval; /* struct timespec * */
1582 struct utrace_args *p = params;
1583 uarg[a++] = (intptr_t)p->addr; /* const void * */
1584 uarg[a++] = p->len; /* size_t */
1590 struct kldsym_args *p = params;
1591 iarg[a++] = p->fileid; /* int */
1592 iarg[a++] = p->cmd; /* int */
1593 uarg[a++] = (intptr_t)p->data; /* void * */
1599 struct jail_args *p = params;
1600 uarg[a++] = (intptr_t)p->jail; /* struct jail * */
1606 struct nnpfs_syscall_args *p = params;
1607 iarg[a++] = p->operation; /* int */
1608 uarg[a++] = (intptr_t)p->a_pathP; /* char * */
1609 iarg[a++] = p->a_opcode; /* int */
1610 uarg[a++] = (intptr_t)p->a_paramsP; /* void * */
1611 iarg[a++] = p->a_followSymlinks; /* int */
1617 struct sigprocmask_args *p = params;
1618 iarg[a++] = p->how; /* int */
1619 uarg[a++] = (intptr_t)p->set; /* const sigset_t * */
1620 uarg[a++] = (intptr_t)p->oset; /* sigset_t * */
1626 struct sigsuspend_args *p = params;
1627 uarg[a++] = (intptr_t)p->sigmask; /* const sigset_t * */
1633 struct sigpending_args *p = params;
1634 uarg[a++] = (intptr_t)p->set; /* sigset_t * */
1640 struct sigtimedwait_args *p = params;
1641 uarg[a++] = (intptr_t)p->set; /* const sigset_t * */
1642 uarg[a++] = (intptr_t)p->info; /* struct siginfo * */
1643 uarg[a++] = (intptr_t)p->timeout; /* const struct timespec * */
1649 struct sigwaitinfo_args *p = params;
1650 uarg[a++] = (intptr_t)p->set; /* const sigset_t * */
1651 uarg[a++] = (intptr_t)p->info; /* struct siginfo * */
1655 /* __acl_get_file */
1657 struct __acl_get_file_args *p = params;
1658 uarg[a++] = (intptr_t)p->path; /* const char * */
1659 iarg[a++] = p->type; /* acl_type_t */
1660 uarg[a++] = (intptr_t)p->aclp; /* struct acl * */
1664 /* __acl_set_file */
1666 struct __acl_set_file_args *p = params;
1667 uarg[a++] = (intptr_t)p->path; /* const char * */
1668 iarg[a++] = p->type; /* acl_type_t */
1669 uarg[a++] = (intptr_t)p->aclp; /* struct acl * */
1675 struct __acl_get_fd_args *p = params;
1676 iarg[a++] = p->filedes; /* int */
1677 iarg[a++] = p->type; /* acl_type_t */
1678 uarg[a++] = (intptr_t)p->aclp; /* struct acl * */
1684 struct __acl_set_fd_args *p = params;
1685 iarg[a++] = p->filedes; /* int */
1686 iarg[a++] = p->type; /* acl_type_t */
1687 uarg[a++] = (intptr_t)p->aclp; /* struct acl * */
1691 /* __acl_delete_file */
1693 struct __acl_delete_file_args *p = params;
1694 uarg[a++] = (intptr_t)p->path; /* const char * */
1695 iarg[a++] = p->type; /* acl_type_t */
1699 /* __acl_delete_fd */
1701 struct __acl_delete_fd_args *p = params;
1702 iarg[a++] = p->filedes; /* int */
1703 iarg[a++] = p->type; /* acl_type_t */
1707 /* __acl_aclcheck_file */
1709 struct __acl_aclcheck_file_args *p = params;
1710 uarg[a++] = (intptr_t)p->path; /* const char * */
1711 iarg[a++] = p->type; /* acl_type_t */
1712 uarg[a++] = (intptr_t)p->aclp; /* struct acl * */
1716 /* __acl_aclcheck_fd */
1718 struct __acl_aclcheck_fd_args *p = params;
1719 iarg[a++] = p->filedes; /* int */
1720 iarg[a++] = p->type; /* acl_type_t */
1721 uarg[a++] = (intptr_t)p->aclp; /* struct acl * */
1727 struct extattrctl_args *p = params;
1728 uarg[a++] = (intptr_t)p->path; /* const char * */
1729 iarg[a++] = p->cmd; /* int */
1730 uarg[a++] = (intptr_t)p->filename; /* const char * */
1731 iarg[a++] = p->attrnamespace; /* int */
1732 uarg[a++] = (intptr_t)p->attrname; /* const char * */
1736 /* extattr_set_file */
1738 struct extattr_set_file_args *p = params;
1739 uarg[a++] = (intptr_t)p->path; /* const char * */
1740 iarg[a++] = p->attrnamespace; /* int */
1741 uarg[a++] = (intptr_t)p->attrname; /* const char * */
1742 uarg[a++] = (intptr_t)p->data; /* void * */
1743 uarg[a++] = p->nbytes; /* size_t */
1747 /* extattr_get_file */
1749 struct extattr_get_file_args *p = params;
1750 uarg[a++] = (intptr_t)p->path; /* const char * */
1751 iarg[a++] = p->attrnamespace; /* int */
1752 uarg[a++] = (intptr_t)p->attrname; /* const char * */
1753 uarg[a++] = (intptr_t)p->data; /* void * */
1754 uarg[a++] = p->nbytes; /* size_t */
1758 /* extattr_delete_file */
1760 struct extattr_delete_file_args *p = params;
1761 uarg[a++] = (intptr_t)p->path; /* const char * */
1762 iarg[a++] = p->attrnamespace; /* int */
1763 uarg[a++] = (intptr_t)p->attrname; /* const char * */
1767 /* aio_waitcomplete */
1769 struct aio_waitcomplete_args *p = params;
1770 uarg[a++] = (intptr_t)p->aiocbp; /* struct aiocb ** */
1771 uarg[a++] = (intptr_t)p->timeout; /* struct timespec * */
1777 struct getresuid_args *p = params;
1778 uarg[a++] = (intptr_t)p->ruid; /* uid_t * */
1779 uarg[a++] = (intptr_t)p->euid; /* uid_t * */
1780 uarg[a++] = (intptr_t)p->suid; /* uid_t * */
1786 struct getresgid_args *p = params;
1787 uarg[a++] = (intptr_t)p->rgid; /* gid_t * */
1788 uarg[a++] = (intptr_t)p->egid; /* gid_t * */
1789 uarg[a++] = (intptr_t)p->sgid; /* gid_t * */
1798 /* extattr_set_fd */
1800 struct extattr_set_fd_args *p = params;
1801 iarg[a++] = p->fd; /* int */
1802 iarg[a++] = p->attrnamespace; /* int */
1803 uarg[a++] = (intptr_t)p->attrname; /* const char * */
1804 uarg[a++] = (intptr_t)p->data; /* void * */
1805 uarg[a++] = p->nbytes; /* size_t */
1809 /* extattr_get_fd */
1811 struct extattr_get_fd_args *p = params;
1812 iarg[a++] = p->fd; /* int */
1813 iarg[a++] = p->attrnamespace; /* int */
1814 uarg[a++] = (intptr_t)p->attrname; /* const char * */
1815 uarg[a++] = (intptr_t)p->data; /* void * */
1816 uarg[a++] = p->nbytes; /* size_t */
1820 /* extattr_delete_fd */
1822 struct extattr_delete_fd_args *p = params;
1823 iarg[a++] = p->fd; /* int */
1824 iarg[a++] = p->attrnamespace; /* int */
1825 uarg[a++] = (intptr_t)p->attrname; /* const char * */
1831 struct __setugid_args *p = params;
1832 iarg[a++] = p->flag; /* int */
1838 struct eaccess_args *p = params;
1839 uarg[a++] = (intptr_t)p->path; /* const char * */
1840 iarg[a++] = p->amode; /* int */
1846 struct afs3_syscall_args *p = params;
1847 iarg[a++] = p->syscall; /* long */
1848 iarg[a++] = p->parm1; /* long */
1849 iarg[a++] = p->parm2; /* long */
1850 iarg[a++] = p->parm3; /* long */
1851 iarg[a++] = p->parm4; /* long */
1852 iarg[a++] = p->parm5; /* long */
1853 iarg[a++] = p->parm6; /* long */
1859 struct nmount_args *p = params;
1860 uarg[a++] = (intptr_t)p->iovp; /* struct iovec * */
1861 uarg[a++] = p->iovcnt; /* unsigned int */
1862 iarg[a++] = p->flags; /* int */
1866 /* __mac_get_proc */
1868 struct __mac_get_proc_args *p = params;
1869 uarg[a++] = (intptr_t)p->mac_p; /* struct mac * */
1873 /* __mac_set_proc */
1875 struct __mac_set_proc_args *p = params;
1876 uarg[a++] = (intptr_t)p->mac_p; /* struct mac * */
1882 struct __mac_get_fd_args *p = params;
1883 iarg[a++] = p->fd; /* int */
1884 uarg[a++] = (intptr_t)p->mac_p; /* struct mac * */
1888 /* __mac_get_file */
1890 struct __mac_get_file_args *p = params;
1891 uarg[a++] = (intptr_t)p->path_p; /* const char * */
1892 uarg[a++] = (intptr_t)p->mac_p; /* struct mac * */
1898 struct __mac_set_fd_args *p = params;
1899 iarg[a++] = p->fd; /* int */
1900 uarg[a++] = (intptr_t)p->mac_p; /* struct mac * */
1904 /* __mac_set_file */
1906 struct __mac_set_file_args *p = params;
1907 uarg[a++] = (intptr_t)p->path_p; /* const char * */
1908 uarg[a++] = (intptr_t)p->mac_p; /* struct mac * */
1914 struct kenv_args *p = params;
1915 iarg[a++] = p->what; /* int */
1916 uarg[a++] = (intptr_t)p->name; /* const char * */
1917 uarg[a++] = (intptr_t)p->value; /* char * */
1918 iarg[a++] = p->len; /* int */
1924 struct lchflags_args *p = params;
1925 uarg[a++] = (intptr_t)p->path; /* const char * */
1926 uarg[a++] = p->flags; /* u_long */
1932 struct uuidgen_args *p = params;
1933 uarg[a++] = (intptr_t)p->store; /* struct uuid * */
1934 iarg[a++] = p->count; /* int */
1940 struct sendfile_args *p = params;
1941 iarg[a++] = p->fd; /* int */
1942 iarg[a++] = p->s; /* int */
1943 iarg[a++] = p->offset; /* off_t */
1944 uarg[a++] = p->nbytes; /* size_t */
1945 uarg[a++] = (intptr_t)p->hdtr; /* struct sf_hdtr * */
1946 uarg[a++] = (intptr_t)p->sbytes; /* off_t * */
1947 iarg[a++] = p->flags; /* int */
1953 struct mac_syscall_args *p = params;
1954 uarg[a++] = (intptr_t)p->policy; /* const char * */
1955 iarg[a++] = p->call; /* int */
1956 uarg[a++] = (intptr_t)p->arg; /* void * */
1962 struct ksem_close_args *p = params;
1963 iarg[a++] = p->id; /* semid_t */
1969 struct ksem_post_args *p = params;
1970 iarg[a++] = p->id; /* semid_t */
1976 struct ksem_wait_args *p = params;
1977 iarg[a++] = p->id; /* semid_t */
1983 struct ksem_trywait_args *p = params;
1984 iarg[a++] = p->id; /* semid_t */
1990 struct ksem_init_args *p = params;
1991 uarg[a++] = (intptr_t)p->idp; /* semid_t * */
1992 uarg[a++] = p->value; /* unsigned int */
1998 struct ksem_open_args *p = params;
1999 uarg[a++] = (intptr_t)p->idp; /* semid_t * */
2000 uarg[a++] = (intptr_t)p->name; /* const char * */
2001 iarg[a++] = p->oflag; /* int */
2002 iarg[a++] = p->mode; /* mode_t */
2003 uarg[a++] = p->value; /* unsigned int */
2009 struct ksem_unlink_args *p = params;
2010 uarg[a++] = (intptr_t)p->name; /* const char * */
2016 struct ksem_getvalue_args *p = params;
2017 iarg[a++] = p->id; /* semid_t */
2018 uarg[a++] = (intptr_t)p->val; /* int * */
2024 struct ksem_destroy_args *p = params;
2025 iarg[a++] = p->id; /* semid_t */
2031 struct __mac_get_pid_args *p = params;
2032 iarg[a++] = p->pid; /* pid_t */
2033 uarg[a++] = (intptr_t)p->mac_p; /* struct mac * */
2037 /* __mac_get_link */
2039 struct __mac_get_link_args *p = params;
2040 uarg[a++] = (intptr_t)p->path_p; /* const char * */
2041 uarg[a++] = (intptr_t)p->mac_p; /* struct mac * */
2045 /* __mac_set_link */
2047 struct __mac_set_link_args *p = params;
2048 uarg[a++] = (intptr_t)p->path_p; /* const char * */
2049 uarg[a++] = (intptr_t)p->mac_p; /* struct mac * */
2053 /* extattr_set_link */
2055 struct extattr_set_link_args *p = params;
2056 uarg[a++] = (intptr_t)p->path; /* const char * */
2057 iarg[a++] = p->attrnamespace; /* int */
2058 uarg[a++] = (intptr_t)p->attrname; /* const char * */
2059 uarg[a++] = (intptr_t)p->data; /* void * */
2060 uarg[a++] = p->nbytes; /* size_t */
2064 /* extattr_get_link */
2066 struct extattr_get_link_args *p = params;
2067 uarg[a++] = (intptr_t)p->path; /* const char * */
2068 iarg[a++] = p->attrnamespace; /* int */
2069 uarg[a++] = (intptr_t)p->attrname; /* const char * */
2070 uarg[a++] = (intptr_t)p->data; /* void * */
2071 uarg[a++] = p->nbytes; /* size_t */
2075 /* extattr_delete_link */
2077 struct extattr_delete_link_args *p = params;
2078 uarg[a++] = (intptr_t)p->path; /* const char * */
2079 iarg[a++] = p->attrnamespace; /* int */
2080 uarg[a++] = (intptr_t)p->attrname; /* const char * */
2086 struct __mac_execve_args *p = params;
2087 uarg[a++] = (intptr_t)p->fname; /* const char * */
2088 uarg[a++] = (intptr_t)p->argv; /* char ** */
2089 uarg[a++] = (intptr_t)p->envv; /* char ** */
2090 uarg[a++] = (intptr_t)p->mac_p; /* struct mac * */
2096 struct sigaction_args *p = params;
2097 iarg[a++] = p->sig; /* int */
2098 uarg[a++] = (intptr_t)p->act; /* const struct sigaction * */
2099 uarg[a++] = (intptr_t)p->oact; /* struct sigaction * */
2105 struct sigreturn_args *p = params;
2106 uarg[a++] = (intptr_t)p->sigcntxp; /* const struct __ucontext * */
2112 struct getcontext_args *p = params;
2113 uarg[a++] = (intptr_t)p->ucp; /* struct __ucontext * */
2119 struct setcontext_args *p = params;
2120 uarg[a++] = (intptr_t)p->ucp; /* const struct __ucontext * */
2126 struct swapcontext_args *p = params;
2127 uarg[a++] = (intptr_t)p->oucp; /* struct __ucontext * */
2128 uarg[a++] = (intptr_t)p->ucp; /* const struct __ucontext * */
2132 /* __acl_get_link */
2134 struct __acl_get_link_args *p = params;
2135 uarg[a++] = (intptr_t)p->path; /* const char * */
2136 iarg[a++] = p->type; /* acl_type_t */
2137 uarg[a++] = (intptr_t)p->aclp; /* struct acl * */
2141 /* __acl_set_link */
2143 struct __acl_set_link_args *p = params;
2144 uarg[a++] = (intptr_t)p->path; /* const char * */
2145 iarg[a++] = p->type; /* acl_type_t */
2146 uarg[a++] = (intptr_t)p->aclp; /* struct acl * */
2150 /* __acl_delete_link */
2152 struct __acl_delete_link_args *p = params;
2153 uarg[a++] = (intptr_t)p->path; /* const char * */
2154 iarg[a++] = p->type; /* acl_type_t */
2158 /* __acl_aclcheck_link */
2160 struct __acl_aclcheck_link_args *p = params;
2161 uarg[a++] = (intptr_t)p->path; /* const char * */
2162 iarg[a++] = p->type; /* acl_type_t */
2163 uarg[a++] = (intptr_t)p->aclp; /* struct acl * */
2169 struct sigwait_args *p = params;
2170 uarg[a++] = (intptr_t)p->set; /* const sigset_t * */
2171 uarg[a++] = (intptr_t)p->sig; /* int * */
2177 struct thr_create_args *p = params;
2178 uarg[a++] = (intptr_t)p->ctx; /* ucontext_t * */
2179 uarg[a++] = (intptr_t)p->id; /* long * */
2180 iarg[a++] = p->flags; /* int */
2186 struct thr_exit_args *p = params;
2187 uarg[a++] = (intptr_t)p->state; /* long * */
2193 struct thr_self_args *p = params;
2194 uarg[a++] = (intptr_t)p->id; /* long * */
2200 struct thr_kill_args *p = params;
2201 iarg[a++] = p->id; /* long */
2202 iarg[a++] = p->sig; /* int */
2208 struct jail_attach_args *p = params;
2209 iarg[a++] = p->jid; /* int */
2213 /* extattr_list_fd */
2215 struct extattr_list_fd_args *p = params;
2216 iarg[a++] = p->fd; /* int */
2217 iarg[a++] = p->attrnamespace; /* int */
2218 uarg[a++] = (intptr_t)p->data; /* void * */
2219 uarg[a++] = p->nbytes; /* size_t */
2223 /* extattr_list_file */
2225 struct extattr_list_file_args *p = params;
2226 uarg[a++] = (intptr_t)p->path; /* const char * */
2227 iarg[a++] = p->attrnamespace; /* int */
2228 uarg[a++] = (intptr_t)p->data; /* void * */
2229 uarg[a++] = p->nbytes; /* size_t */
2233 /* extattr_list_link */
2235 struct extattr_list_link_args *p = params;
2236 uarg[a++] = (intptr_t)p->path; /* const char * */
2237 iarg[a++] = p->attrnamespace; /* int */
2238 uarg[a++] = (intptr_t)p->data; /* void * */
2239 uarg[a++] = p->nbytes; /* size_t */
2243 /* ksem_timedwait */
2245 struct ksem_timedwait_args *p = params;
2246 iarg[a++] = p->id; /* semid_t */
2247 uarg[a++] = (intptr_t)p->abstime; /* const struct timespec * */
2253 struct thr_suspend_args *p = params;
2254 uarg[a++] = (intptr_t)p->timeout; /* const struct timespec * */
2260 struct thr_wake_args *p = params;
2261 iarg[a++] = p->id; /* long */
2267 struct kldunloadf_args *p = params;
2268 iarg[a++] = p->fileid; /* int */
2269 iarg[a++] = p->flags; /* int */
2275 struct audit_args *p = params;
2276 uarg[a++] = (intptr_t)p->record; /* const void * */
2277 uarg[a++] = p->length; /* u_int */
2283 struct auditon_args *p = params;
2284 iarg[a++] = p->cmd; /* int */
2285 uarg[a++] = (intptr_t)p->data; /* void * */
2286 uarg[a++] = p->length; /* u_int */
2292 struct getauid_args *p = params;
2293 uarg[a++] = (intptr_t)p->auid; /* uid_t * */
2299 struct setauid_args *p = params;
2300 uarg[a++] = (intptr_t)p->auid; /* uid_t * */
2306 struct getaudit_args *p = params;
2307 uarg[a++] = (intptr_t)p->auditinfo; /* struct auditinfo * */
2313 struct setaudit_args *p = params;
2314 uarg[a++] = (intptr_t)p->auditinfo; /* struct auditinfo * */
2320 struct getaudit_addr_args *p = params;
2321 uarg[a++] = (intptr_t)p->auditinfo_addr; /* struct auditinfo_addr * */
2322 uarg[a++] = p->length; /* u_int */
2328 struct setaudit_addr_args *p = params;
2329 uarg[a++] = (intptr_t)p->auditinfo_addr; /* struct auditinfo_addr * */
2330 uarg[a++] = p->length; /* u_int */
2336 struct auditctl_args *p = params;
2337 uarg[a++] = (intptr_t)p->path; /* const char * */
2343 struct _umtx_op_args *p = params;
2344 uarg[a++] = (intptr_t)p->obj; /* void * */
2345 iarg[a++] = p->op; /* int */
2346 uarg[a++] = p->val; /* u_long */
2347 uarg[a++] = (intptr_t)p->uaddr1; /* void * */
2348 uarg[a++] = (intptr_t)p->uaddr2; /* void * */
2354 struct thr_new_args *p = params;
2355 uarg[a++] = (intptr_t)p->param; /* struct thr_param * */
2356 iarg[a++] = p->param_size; /* int */
2362 struct sigqueue_args *p = params;
2363 iarg[a++] = p->pid; /* pid_t */
2364 iarg[a++] = p->signum; /* int */
2365 uarg[a++] = (intptr_t)p->value; /* void * */
2371 struct kmq_open_args *p = params;
2372 uarg[a++] = (intptr_t)p->path; /* const char * */
2373 iarg[a++] = p->flags; /* int */
2374 iarg[a++] = p->mode; /* mode_t */
2375 uarg[a++] = (intptr_t)p->attr; /* const struct mq_attr * */
2381 struct kmq_setattr_args *p = params;
2382 iarg[a++] = p->mqd; /* int */
2383 uarg[a++] = (intptr_t)p->attr; /* const struct mq_attr * */
2384 uarg[a++] = (intptr_t)p->oattr; /* struct mq_attr * */
2388 /* kmq_timedreceive */
2390 struct kmq_timedreceive_args *p = params;
2391 iarg[a++] = p->mqd; /* int */
2392 uarg[a++] = (intptr_t)p->msg_ptr; /* char * */
2393 uarg[a++] = p->msg_len; /* size_t */
2394 uarg[a++] = (intptr_t)p->msg_prio; /* unsigned * */
2395 uarg[a++] = (intptr_t)p->abs_timeout; /* const struct timespec * */
2401 struct kmq_timedsend_args *p = params;
2402 iarg[a++] = p->mqd; /* int */
2403 uarg[a++] = (intptr_t)p->msg_ptr; /* const char * */
2404 uarg[a++] = p->msg_len; /* size_t */
2405 uarg[a++] = p->msg_prio; /* unsigned */
2406 uarg[a++] = (intptr_t)p->abs_timeout; /* const struct timespec * */
2412 struct kmq_notify_args *p = params;
2413 iarg[a++] = p->mqd; /* int */
2414 uarg[a++] = (intptr_t)p->sigev; /* const struct sigevent * */
2420 struct kmq_unlink_args *p = params;
2421 uarg[a++] = (intptr_t)p->path; /* const char * */
2427 struct abort2_args *p = params;
2428 uarg[a++] = (intptr_t)p->why; /* const char * */
2429 iarg[a++] = p->nargs; /* int */
2430 uarg[a++] = (intptr_t)p->args; /* void ** */
2436 struct thr_set_name_args *p = params;
2437 iarg[a++] = p->id; /* long */
2438 uarg[a++] = (intptr_t)p->name; /* const char * */
2444 struct aio_fsync_args *p = params;
2445 iarg[a++] = p->op; /* int */
2446 uarg[a++] = (intptr_t)p->aiocbp; /* struct aiocb * */
2452 struct rtprio_thread_args *p = params;
2453 iarg[a++] = p->function; /* int */
2454 iarg[a++] = p->lwpid; /* lwpid_t */
2455 uarg[a++] = (intptr_t)p->rtp; /* struct rtprio * */
2461 struct sctp_peeloff_args *p = params;
2462 iarg[a++] = p->sd; /* int */
2463 uarg[a++] = p->name; /* uint32_t */
2467 /* sctp_generic_sendmsg */
2469 struct sctp_generic_sendmsg_args *p = params;
2470 iarg[a++] = p->sd; /* int */
2471 uarg[a++] = (intptr_t)p->msg; /* void * */
2472 iarg[a++] = p->mlen; /* int */
2473 uarg[a++] = (intptr_t)p->to; /* const struct sockaddr * */
2474 iarg[a++] = p->tolen; /* __socklen_t */
2475 uarg[a++] = (intptr_t)p->sinfo; /* struct sctp_sndrcvinfo * */
2476 iarg[a++] = p->flags; /* int */
2480 /* sctp_generic_sendmsg_iov */
2482 struct sctp_generic_sendmsg_iov_args *p = params;
2483 iarg[a++] = p->sd; /* int */
2484 uarg[a++] = (intptr_t)p->iov; /* struct iovec * */
2485 iarg[a++] = p->iovlen; /* int */
2486 uarg[a++] = (intptr_t)p->to; /* const struct sockaddr * */
2487 iarg[a++] = p->tolen; /* __socklen_t */
2488 uarg[a++] = (intptr_t)p->sinfo; /* struct sctp_sndrcvinfo * */
2489 iarg[a++] = p->flags; /* int */
2493 /* sctp_generic_recvmsg */
2495 struct sctp_generic_recvmsg_args *p = params;
2496 iarg[a++] = p->sd; /* int */
2497 uarg[a++] = (intptr_t)p->iov; /* struct iovec * */
2498 iarg[a++] = p->iovlen; /* int */
2499 uarg[a++] = (intptr_t)p->from; /* struct sockaddr * */
2500 uarg[a++] = (intptr_t)p->fromlenaddr; /* __socklen_t * */
2501 uarg[a++] = (intptr_t)p->sinfo; /* struct sctp_sndrcvinfo * */
2502 uarg[a++] = (intptr_t)p->msg_flags; /* int * */
2508 struct pread_args *p = params;
2509 iarg[a++] = p->fd; /* int */
2510 uarg[a++] = (intptr_t)p->buf; /* void * */
2511 uarg[a++] = p->nbyte; /* size_t */
2512 iarg[a++] = p->offset; /* off_t */
2518 struct pwrite_args *p = params;
2519 iarg[a++] = p->fd; /* int */
2520 uarg[a++] = (intptr_t)p->buf; /* const void * */
2521 uarg[a++] = p->nbyte; /* size_t */
2522 iarg[a++] = p->offset; /* off_t */
2528 struct mmap_args *p = params;
2529 uarg[a++] = (intptr_t)p->addr; /* void * */
2530 uarg[a++] = p->len; /* size_t */
2531 iarg[a++] = p->prot; /* int */
2532 iarg[a++] = p->flags; /* int */
2533 iarg[a++] = p->fd; /* int */
2534 iarg[a++] = p->pos; /* off_t */
2540 struct lseek_args *p = params;
2541 iarg[a++] = p->fd; /* int */
2542 iarg[a++] = p->offset; /* off_t */
2543 iarg[a++] = p->whence; /* int */
2549 struct truncate_args *p = params;
2550 uarg[a++] = (intptr_t)p->path; /* const char * */
2551 iarg[a++] = p->length; /* off_t */
2557 struct ftruncate_args *p = params;
2558 iarg[a++] = p->fd; /* int */
2559 iarg[a++] = p->length; /* off_t */
2565 struct thr_kill2_args *p = params;
2566 iarg[a++] = p->pid; /* pid_t */
2567 iarg[a++] = p->id; /* long */
2568 iarg[a++] = p->sig; /* int */
2574 struct shm_unlink_args *p = params;
2575 uarg[a++] = (intptr_t)p->path; /* const char * */
2581 struct cpuset_args *p = params;
2582 uarg[a++] = (intptr_t)p->setid; /* cpusetid_t * */
2588 struct cpuset_setid_args *p = params;
2589 iarg[a++] = p->which; /* cpuwhich_t */
2590 iarg[a++] = p->id; /* id_t */
2591 iarg[a++] = p->setid; /* cpusetid_t */
2597 struct cpuset_getid_args *p = params;
2598 iarg[a++] = p->level; /* cpulevel_t */
2599 iarg[a++] = p->which; /* cpuwhich_t */
2600 iarg[a++] = p->id; /* id_t */
2601 uarg[a++] = (intptr_t)p->setid; /* cpusetid_t * */
2605 /* cpuset_getaffinity */
2607 struct cpuset_getaffinity_args *p = params;
2608 iarg[a++] = p->level; /* cpulevel_t */
2609 iarg[a++] = p->which; /* cpuwhich_t */
2610 iarg[a++] = p->id; /* id_t */
2611 uarg[a++] = p->cpusetsize; /* size_t */
2612 uarg[a++] = (intptr_t)p->mask; /* cpuset_t * */
2616 /* cpuset_setaffinity */
2618 struct cpuset_setaffinity_args *p = params;
2619 iarg[a++] = p->level; /* cpulevel_t */
2620 iarg[a++] = p->which; /* cpuwhich_t */
2621 iarg[a++] = p->id; /* id_t */
2622 uarg[a++] = p->cpusetsize; /* size_t */
2623 uarg[a++] = (intptr_t)p->mask; /* const cpuset_t * */
2629 struct faccessat_args *p = params;
2630 iarg[a++] = p->fd; /* int */
2631 uarg[a++] = (intptr_t)p->path; /* const char * */
2632 iarg[a++] = p->amode; /* int */
2633 iarg[a++] = p->flag; /* int */
2639 struct fchmodat_args *p = params;
2640 iarg[a++] = p->fd; /* int */
2641 uarg[a++] = (intptr_t)p->path; /* const char * */
2642 iarg[a++] = p->mode; /* mode_t */
2643 iarg[a++] = p->flag; /* int */
2649 struct fchownat_args *p = params;
2650 iarg[a++] = p->fd; /* int */
2651 uarg[a++] = (intptr_t)p->path; /* const char * */
2652 uarg[a++] = p->uid; /* uid_t */
2653 iarg[a++] = p->gid; /* gid_t */
2654 iarg[a++] = p->flag; /* int */
2660 struct fexecve_args *p = params;
2661 iarg[a++] = p->fd; /* int */
2662 uarg[a++] = (intptr_t)p->argv; /* char ** */
2663 uarg[a++] = (intptr_t)p->envv; /* char ** */
2669 struct futimesat_args *p = params;
2670 iarg[a++] = p->fd; /* int */
2671 uarg[a++] = (intptr_t)p->path; /* const char * */
2672 uarg[a++] = (intptr_t)p->times; /* const struct timeval * */
2678 struct linkat_args *p = params;
2679 iarg[a++] = p->fd1; /* int */
2680 uarg[a++] = (intptr_t)p->path1; /* const char * */
2681 iarg[a++] = p->fd2; /* int */
2682 uarg[a++] = (intptr_t)p->path2; /* const char * */
2683 iarg[a++] = p->flag; /* int */
2689 struct mkdirat_args *p = params;
2690 iarg[a++] = p->fd; /* int */
2691 uarg[a++] = (intptr_t)p->path; /* const char * */
2692 iarg[a++] = p->mode; /* mode_t */
2698 struct mkfifoat_args *p = params;
2699 iarg[a++] = p->fd; /* int */
2700 uarg[a++] = (intptr_t)p->path; /* const char * */
2701 iarg[a++] = p->mode; /* mode_t */
2707 struct openat_args *p = params;
2708 iarg[a++] = p->fd; /* int */
2709 uarg[a++] = (intptr_t)p->path; /* const char * */
2710 iarg[a++] = p->flag; /* int */
2711 iarg[a++] = p->mode; /* mode_t */
2717 struct readlinkat_args *p = params;
2718 iarg[a++] = p->fd; /* int */
2719 uarg[a++] = (intptr_t)p->path; /* const char * */
2720 uarg[a++] = (intptr_t)p->buf; /* char * */
2721 uarg[a++] = p->bufsize; /* size_t */
2727 struct renameat_args *p = params;
2728 iarg[a++] = p->oldfd; /* int */
2729 uarg[a++] = (intptr_t)p->old; /* const char * */
2730 iarg[a++] = p->newfd; /* int */
2731 uarg[a++] = (intptr_t)p->new; /* const char * */
2737 struct symlinkat_args *p = params;
2738 uarg[a++] = (intptr_t)p->path1; /* const char * */
2739 iarg[a++] = p->fd; /* int */
2740 uarg[a++] = (intptr_t)p->path2; /* const char * */
2746 struct unlinkat_args *p = params;
2747 iarg[a++] = p->fd; /* int */
2748 uarg[a++] = (intptr_t)p->path; /* const char * */
2749 iarg[a++] = p->flag; /* int */
2755 struct posix_openpt_args *p = params;
2756 iarg[a++] = p->flags; /* int */
2762 struct gssd_syscall_args *p = params;
2763 uarg[a++] = (intptr_t)p->path; /* const char * */
2769 struct jail_get_args *p = params;
2770 uarg[a++] = (intptr_t)p->iovp; /* struct iovec * */
2771 uarg[a++] = p->iovcnt; /* unsigned int */
2772 iarg[a++] = p->flags; /* int */
2778 struct jail_set_args *p = params;
2779 uarg[a++] = (intptr_t)p->iovp; /* struct iovec * */
2780 uarg[a++] = p->iovcnt; /* unsigned int */
2781 iarg[a++] = p->flags; /* int */
2787 struct jail_remove_args *p = params;
2788 iarg[a++] = p->jid; /* int */
2794 struct __semctl_args *p = params;
2795 iarg[a++] = p->semid; /* int */
2796 iarg[a++] = p->semnum; /* int */
2797 iarg[a++] = p->cmd; /* int */
2798 uarg[a++] = (intptr_t)p->arg; /* union semun * */
2804 struct msgctl_args *p = params;
2805 iarg[a++] = p->msqid; /* int */
2806 iarg[a++] = p->cmd; /* int */
2807 uarg[a++] = (intptr_t)p->buf; /* struct msqid_ds * */
2813 struct shmctl_args *p = params;
2814 iarg[a++] = p->shmid; /* int */
2815 iarg[a++] = p->cmd; /* int */
2816 uarg[a++] = (intptr_t)p->buf; /* struct shmid_ds * */
2822 struct lpathconf_args *p = params;
2823 uarg[a++] = (intptr_t)p->path; /* const char * */
2824 iarg[a++] = p->name; /* int */
2828 /* __cap_rights_get */
2830 struct __cap_rights_get_args *p = params;
2831 iarg[a++] = p->version; /* int */
2832 iarg[a++] = p->fd; /* int */
2833 uarg[a++] = (intptr_t)p->rightsp; /* cap_rights_t * */
2844 struct cap_getmode_args *p = params;
2845 uarg[a++] = (intptr_t)p->modep; /* u_int * */
2851 struct pdfork_args *p = params;
2852 uarg[a++] = (intptr_t)p->fdp; /* int * */
2853 iarg[a++] = p->flags; /* int */
2859 struct pdkill_args *p = params;
2860 iarg[a++] = p->fd; /* int */
2861 iarg[a++] = p->signum; /* int */
2867 struct pdgetpid_args *p = params;
2868 iarg[a++] = p->fd; /* int */
2869 uarg[a++] = (intptr_t)p->pidp; /* pid_t * */
2875 struct pselect_args *p = params;
2876 iarg[a++] = p->nd; /* int */
2877 uarg[a++] = (intptr_t)p->in; /* fd_set * */
2878 uarg[a++] = (intptr_t)p->ou; /* fd_set * */
2879 uarg[a++] = (intptr_t)p->ex; /* fd_set * */
2880 uarg[a++] = (intptr_t)p->ts; /* const struct timespec * */
2881 uarg[a++] = (intptr_t)p->sm; /* const sigset_t * */
2887 struct getloginclass_args *p = params;
2888 uarg[a++] = (intptr_t)p->namebuf; /* char * */
2889 uarg[a++] = p->namelen; /* size_t */
2895 struct setloginclass_args *p = params;
2896 uarg[a++] = (intptr_t)p->namebuf; /* const char * */
2900 /* rctl_get_racct */
2902 struct rctl_get_racct_args *p = params;
2903 uarg[a++] = (intptr_t)p->inbufp; /* const void * */
2904 uarg[a++] = p->inbuflen; /* size_t */
2905 uarg[a++] = (intptr_t)p->outbufp; /* void * */
2906 uarg[a++] = p->outbuflen; /* size_t */
2910 /* rctl_get_rules */
2912 struct rctl_get_rules_args *p = params;
2913 uarg[a++] = (intptr_t)p->inbufp; /* const void * */
2914 uarg[a++] = p->inbuflen; /* size_t */
2915 uarg[a++] = (intptr_t)p->outbufp; /* void * */
2916 uarg[a++] = p->outbuflen; /* size_t */
2920 /* rctl_get_limits */
2922 struct rctl_get_limits_args *p = params;
2923 uarg[a++] = (intptr_t)p->inbufp; /* const void * */
2924 uarg[a++] = p->inbuflen; /* size_t */
2925 uarg[a++] = (intptr_t)p->outbufp; /* void * */
2926 uarg[a++] = p->outbuflen; /* size_t */
2932 struct rctl_add_rule_args *p = params;
2933 uarg[a++] = (intptr_t)p->inbufp; /* const void * */
2934 uarg[a++] = p->inbuflen; /* size_t */
2935 uarg[a++] = (intptr_t)p->outbufp; /* void * */
2936 uarg[a++] = p->outbuflen; /* size_t */
2940 /* rctl_remove_rule */
2942 struct rctl_remove_rule_args *p = params;
2943 uarg[a++] = (intptr_t)p->inbufp; /* const void * */
2944 uarg[a++] = p->inbuflen; /* size_t */
2945 uarg[a++] = (intptr_t)p->outbufp; /* void * */
2946 uarg[a++] = p->outbuflen; /* size_t */
2950 /* posix_fallocate */
2952 struct posix_fallocate_args *p = params;
2953 iarg[a++] = p->fd; /* int */
2954 iarg[a++] = p->offset; /* off_t */
2955 iarg[a++] = p->len; /* off_t */
2961 struct posix_fadvise_args *p = params;
2962 iarg[a++] = p->fd; /* int */
2963 iarg[a++] = p->offset; /* off_t */
2964 iarg[a++] = p->len; /* off_t */
2965 iarg[a++] = p->advice; /* int */
2971 struct wait6_args *p = params;
2972 iarg[a++] = p->idtype; /* idtype_t */
2973 iarg[a++] = p->id; /* id_t */
2974 uarg[a++] = (intptr_t)p->status; /* int * */
2975 iarg[a++] = p->options; /* int */
2976 uarg[a++] = (intptr_t)p->wrusage; /* struct __wrusage * */
2977 uarg[a++] = (intptr_t)p->info; /* struct siginfo * */
2981 /* cap_rights_limit */
2983 struct cap_rights_limit_args *p = params;
2984 iarg[a++] = p->fd; /* int */
2985 uarg[a++] = (intptr_t)p->rightsp; /* cap_rights_t * */
2989 /* cap_ioctls_limit */
2991 struct cap_ioctls_limit_args *p = params;
2992 iarg[a++] = p->fd; /* int */
2993 uarg[a++] = (intptr_t)p->cmds; /* const u_long * */
2994 uarg[a++] = p->ncmds; /* size_t */
2998 /* cap_ioctls_get */
3000 struct cap_ioctls_get_args *p = params;
3001 iarg[a++] = p->fd; /* int */
3002 uarg[a++] = (intptr_t)p->cmds; /* u_long * */
3003 uarg[a++] = p->maxcmds; /* size_t */
3007 /* cap_fcntls_limit */
3009 struct cap_fcntls_limit_args *p = params;
3010 iarg[a++] = p->fd; /* int */
3011 uarg[a++] = p->fcntlrights; /* uint32_t */
3015 /* cap_fcntls_get */
3017 struct cap_fcntls_get_args *p = params;
3018 iarg[a++] = p->fd; /* int */
3019 uarg[a++] = (intptr_t)p->fcntlrightsp; /* uint32_t * */
3025 struct bindat_args *p = params;
3026 iarg[a++] = p->fd; /* int */
3027 iarg[a++] = p->s; /* int */
3028 uarg[a++] = (intptr_t)p->name; /* const struct sockaddr * */
3029 iarg[a++] = p->namelen; /* __socklen_t */
3035 struct connectat_args *p = params;
3036 iarg[a++] = p->fd; /* int */
3037 iarg[a++] = p->s; /* int */
3038 uarg[a++] = (intptr_t)p->name; /* const struct sockaddr * */
3039 iarg[a++] = p->namelen; /* __socklen_t */
3045 struct chflagsat_args *p = params;
3046 iarg[a++] = p->fd; /* int */
3047 uarg[a++] = (intptr_t)p->path; /* const char * */
3048 uarg[a++] = p->flags; /* u_long */
3049 iarg[a++] = p->atflag; /* int */
3055 struct accept4_args *p = params;
3056 iarg[a++] = p->s; /* int */
3057 uarg[a++] = (intptr_t)p->name; /* struct sockaddr * */
3058 uarg[a++] = (intptr_t)p->anamelen; /* __socklen_t * */
3059 iarg[a++] = p->flags; /* int */
3065 struct pipe2_args *p = params;
3066 uarg[a++] = (intptr_t)p->fildes; /* int * */
3067 iarg[a++] = p->flags; /* int */
3073 struct aio_mlock_args *p = params;
3074 uarg[a++] = (intptr_t)p->aiocbp; /* struct aiocb * */
3080 struct procctl_args *p = params;
3081 iarg[a++] = p->idtype; /* idtype_t */
3082 iarg[a++] = p->id; /* id_t */
3083 iarg[a++] = p->com; /* int */
3084 uarg[a++] = (intptr_t)p->data; /* void * */
3090 struct ppoll_args *p = params;
3091 uarg[a++] = (intptr_t)p->fds; /* struct pollfd * */
3092 uarg[a++] = p->nfds; /* u_int */
3093 uarg[a++] = (intptr_t)p->ts; /* const struct timespec * */
3094 uarg[a++] = (intptr_t)p->set; /* const sigset_t * */
3100 struct futimens_args *p = params;
3101 iarg[a++] = p->fd; /* int */
3102 uarg[a++] = (intptr_t)p->times; /* const struct timespec * */
3108 struct utimensat_args *p = params;
3109 iarg[a++] = p->fd; /* int */
3110 uarg[a++] = (intptr_t)p->path; /* const char * */
3111 uarg[a++] = (intptr_t)p->times; /* const struct timespec * */
3112 iarg[a++] = p->flag; /* int */
3118 struct fdatasync_args *p = params;
3119 iarg[a++] = p->fd; /* int */
3125 struct fstat_args *p = params;
3126 iarg[a++] = p->fd; /* int */
3127 uarg[a++] = (intptr_t)p->sb; /* struct stat * */
3133 struct fstatat_args *p = params;
3134 iarg[a++] = p->fd; /* int */
3135 uarg[a++] = (intptr_t)p->path; /* const char * */
3136 uarg[a++] = (intptr_t)p->buf; /* struct stat * */
3137 iarg[a++] = p->flag; /* int */
3143 struct fhstat_args *p = params;
3144 uarg[a++] = (intptr_t)p->u_fhp; /* const struct fhandle * */
3145 uarg[a++] = (intptr_t)p->sb; /* struct stat * */
3151 struct getdirentries_args *p = params;
3152 iarg[a++] = p->fd; /* int */
3153 uarg[a++] = (intptr_t)p->buf; /* char * */
3154 uarg[a++] = p->count; /* size_t */
3155 uarg[a++] = (intptr_t)p->basep; /* off_t * */
3161 struct statfs_args *p = params;
3162 uarg[a++] = (intptr_t)p->path; /* const char * */
3163 uarg[a++] = (intptr_t)p->buf; /* struct statfs * */
3169 struct fstatfs_args *p = params;
3170 iarg[a++] = p->fd; /* int */
3171 uarg[a++] = (intptr_t)p->buf; /* struct statfs * */
3177 struct getfsstat_args *p = params;
3178 uarg[a++] = (intptr_t)p->buf; /* struct statfs * */
3179 iarg[a++] = p->bufsize; /* long */
3180 iarg[a++] = p->mode; /* int */
3186 struct fhstatfs_args *p = params;
3187 uarg[a++] = (intptr_t)p->u_fhp; /* const struct fhandle * */
3188 uarg[a++] = (intptr_t)p->buf; /* struct statfs * */
3194 struct mknodat_args *p = params;
3195 iarg[a++] = p->fd; /* int */
3196 uarg[a++] = (intptr_t)p->path; /* const char * */
3197 iarg[a++] = p->mode; /* mode_t */
3198 iarg[a++] = p->dev; /* dev_t */
3204 struct kevent_args *p = params;
3205 iarg[a++] = p->fd; /* int */
3206 uarg[a++] = (intptr_t)p->changelist; /* const struct kevent * */
3207 iarg[a++] = p->nchanges; /* int */
3208 uarg[a++] = (intptr_t)p->eventlist; /* struct kevent * */
3209 iarg[a++] = p->nevents; /* int */
3210 uarg[a++] = (intptr_t)p->timeout; /* const struct timespec * */
3214 /* cpuset_getdomain */
3216 struct cpuset_getdomain_args *p = params;
3217 iarg[a++] = p->level; /* cpulevel_t */
3218 iarg[a++] = p->which; /* cpuwhich_t */
3219 iarg[a++] = p->id; /* id_t */
3220 uarg[a++] = p->domainsetsize; /* size_t */
3221 uarg[a++] = (intptr_t)p->mask; /* domainset_t * */
3222 uarg[a++] = (intptr_t)p->policy; /* int * */
3226 /* cpuset_setdomain */
3228 struct cpuset_setdomain_args *p = params;
3229 iarg[a++] = p->level; /* cpulevel_t */
3230 iarg[a++] = p->which; /* cpuwhich_t */
3231 iarg[a++] = p->id; /* id_t */
3232 uarg[a++] = p->domainsetsize; /* size_t */
3233 uarg[a++] = (intptr_t)p->mask; /* domainset_t * */
3234 iarg[a++] = p->policy; /* int */
3240 struct getrandom_args *p = params;
3241 uarg[a++] = (intptr_t)p->buf; /* void * */
3242 uarg[a++] = p->buflen; /* size_t */
3243 uarg[a++] = p->flags; /* unsigned int */
3249 struct getfhat_args *p = params;
3250 iarg[a++] = p->fd; /* int */
3251 uarg[a++] = (intptr_t)p->path; /* char * */
3252 uarg[a++] = (intptr_t)p->fhp; /* struct fhandle * */
3253 iarg[a++] = p->flags; /* int */
3259 struct fhlink_args *p = params;
3260 uarg[a++] = (intptr_t)p->fhp; /* struct fhandle * */
3261 uarg[a++] = (intptr_t)p->to; /* const char * */
3267 struct fhlinkat_args *p = params;
3268 uarg[a++] = (intptr_t)p->fhp; /* struct fhandle * */
3269 iarg[a++] = p->tofd; /* int */
3270 uarg[a++] = (intptr_t)p->to; /* const char * */
3276 struct fhreadlink_args *p = params;
3277 uarg[a++] = (intptr_t)p->fhp; /* struct fhandle * */
3278 uarg[a++] = (intptr_t)p->buf; /* char * */
3279 uarg[a++] = p->bufsize; /* size_t */
3285 struct funlinkat_args *p = params;
3286 iarg[a++] = p->dfd; /* int */
3287 uarg[a++] = (intptr_t)p->path; /* const char * */
3288 iarg[a++] = p->fd; /* int */
3289 iarg[a++] = p->flag; /* int */
3293 /* copy_file_range */
3295 struct copy_file_range_args *p = params;
3296 iarg[a++] = p->infd; /* int */
3297 uarg[a++] = (intptr_t)p->inoffp; /* off_t * */
3298 iarg[a++] = p->outfd; /* int */
3299 uarg[a++] = (intptr_t)p->outoffp; /* off_t * */
3300 uarg[a++] = p->len; /* size_t */
3301 uarg[a++] = p->flags; /* unsigned int */
3305 /* __sysctlbyname */
3307 struct __sysctlbyname_args *p = params;
3308 uarg[a++] = (intptr_t)p->name; /* const char * */
3309 uarg[a++] = p->namelen; /* size_t */
3310 uarg[a++] = (intptr_t)p->old; /* void * */
3311 uarg[a++] = (intptr_t)p->oldlenp; /* size_t * */
3312 uarg[a++] = (intptr_t)p->new; /* void * */
3313 uarg[a++] = p->newlen; /* size_t */
3319 struct shm_open2_args *p = params;
3320 uarg[a++] = (intptr_t)p->path; /* const char * */
3321 iarg[a++] = p->flags; /* int */
3322 iarg[a++] = p->mode; /* mode_t */
3323 iarg[a++] = p->shmflags; /* int */
3324 uarg[a++] = (intptr_t)p->name; /* const char * */
3330 struct shm_rename_args *p = params;
3331 uarg[a++] = (intptr_t)p->path_from; /* const char * */
3332 uarg[a++] = (intptr_t)p->path_to; /* const char * */
3333 iarg[a++] = p->flags; /* int */
3339 struct sigfastblock_args *p = params;
3340 iarg[a++] = p->cmd; /* int */
3341 uarg[a++] = (intptr_t)p->ptr; /* uint32_t * */
3347 struct __realpathat_args *p = params;
3348 iarg[a++] = p->fd; /* int */
3349 uarg[a++] = (intptr_t)p->path; /* const char * */
3350 uarg[a++] = (intptr_t)p->buf; /* char * */
3351 uarg[a++] = p->size; /* size_t */
3352 iarg[a++] = p->flags; /* int */
3358 struct close_range_args *p = params;
3359 uarg[a++] = p->lowfd; /* u_int */
3360 uarg[a++] = p->highfd; /* u_int */
3361 iarg[a++] = p->flags; /* int */
3365 /* rpctls_syscall */
3367 struct rpctls_syscall_args *p = params;
3368 iarg[a++] = p->op; /* int */
3369 uarg[a++] = (intptr_t)p->path; /* const char * */
3375 struct __specialfd_args *p = params;
3376 iarg[a++] = p->type; /* int */
3377 uarg[a++] = (intptr_t)p->req; /* const void * */
3378 uarg[a++] = p->len; /* size_t */
3384 struct aio_writev_args *p = params;
3385 uarg[a++] = (intptr_t)p->aiocbp; /* struct aiocb * */
3391 struct aio_readv_args *p = params;
3392 uarg[a++] = (intptr_t)p->aiocbp; /* struct aiocb * */
3398 struct fspacectl_args *p = params;
3399 iarg[a++] = p->fd; /* int */
3400 iarg[a++] = p->cmd; /* int */
3401 uarg[a++] = (intptr_t)p->rqsr; /* const struct spacectl_range * */
3402 iarg[a++] = p->flags; /* int */
3403 uarg[a++] = (intptr_t)p->rmsr; /* struct spacectl_range * */
3414 struct swapoff_args *p = params;
3415 uarg[a++] = (intptr_t)p->name; /* const char * */
3416 uarg[a++] = p->flags; /* u_int */
3426 systrace_entry_setargdesc(int sysnum, int ndx, char *desc, size_t descsz)
3428 const char *p = NULL;
3453 p = "userland void *";
3469 p = "userland const void *";
3482 p = "userland const char *";
3511 p = "userland int *";
3517 p = "userland struct rusage *";
3527 p = "userland const char *";
3530 p = "userland const char *";
3540 p = "userland const char *";
3550 p = "userland const char *";
3570 p = "userland const char *";
3583 p = "userland const char *";
3599 p = "userland char *";
3612 p = "userland const char *";
3615 p = "userland const char *";
3621 p = "userland void *";
3631 p = "userland const char *";
3682 p = "userland struct msghdr *";
3698 p = "userland const struct msghdr *";
3714 p = "userland void *";
3723 p = "userland struct sockaddr *";
3726 p = "userland __socklen_t *";
3739 p = "userland struct sockaddr *";
3742 p = "userland __socklen_t *";
3755 p = "userland struct sockaddr *";
3758 p = "userland __socklen_t *";
3771 p = "userland struct sockaddr *";
3774 p = "userland __socklen_t *";
3784 p = "userland const char *";
3797 p = "userland const char *";
3855 p = "userland char *";
3874 p = "userland const char *";
3896 p = "userland char *";
3909 p = "userland const char *";
3919 p = "userland const char *";
3929 p = "userland const struct sigaltstack *";
3932 p = "userland struct sigaltstack *";
3948 p = "userland char *";
3968 p = "userland const char *";
3978 p = "userland const char *";
3981 p = "userland const char *";
3991 p = "userland const char *";
3994 p = "userland char *";
4007 p = "userland const char *";
4010 p = "userland char **";
4013 p = "userland char **";
4033 p = "userland const char *";
4043 p = "userland void *";
4082 p = "userland void *";
4095 p = "userland void *";
4111 p = "userland void *";
4127 p = "userland const void *";
4133 p = "userland char *";
4146 p = "userland gid_t *";
4159 p = "userland const gid_t *";
4188 p = "userland const struct itimerval *";
4191 p = "userland struct itimerval *";
4201 p = "userland const char *";
4214 p = "userland struct itimerval *";
4259 p = "userland fd_set *";
4262 p = "userland fd_set *";
4265 p = "userland fd_set *";
4268 p = "userland struct timeval *";
4323 p = "userland const struct sockaddr *";
4352 p = "userland const struct sockaddr *";
4374 p = "userland const void *";
4400 p = "userland struct timeval *";
4403 p = "userland struct timezone *";
4416 p = "userland struct rusage *";
4435 p = "userland void *";
4438 p = "userland __socklen_t *";
4451 p = "userland struct iovec *";
4467 p = "userland struct iovec *";
4480 p = "userland const struct timeval *";
4483 p = "userland const struct timezone *";
4548 p = "userland const char *";
4551 p = "userland const char *";
4574 p = "userland const char *";
4590 p = "userland const void *";
4599 p = "userland const struct sockaddr *";
4634 p = "userland int *";
4644 p = "userland const char *";
4657 p = "userland const char *";
4667 p = "userland const char *";
4670 p = "userland const struct timeval *";
4680 p = "userland const struct timeval *";
4683 p = "userland struct timeval *";
4696 p = "userland const char *";
4705 p = "userland void *";
4724 p = "userland char **";
4737 p = "userland void *";
4747 p = "userland const char *";
4750 p = "userland struct fhandle *";
4760 p = "userland const char *";
4763 p = "userland struct fhandle *";
4776 p = "userland char *";
4792 p = "userland struct rtprio *";
4878 p = "userland struct timex *";
4918 p = "userland const char *";
4947 p = "userland struct rlimit *";
4960 p = "userland struct rlimit *";
4973 p = "userland int *";
4979 p = "userland void *";
4982 p = "userland size_t *";
4985 p = "userland const void *";
4998 p = "userland const void *";
5011 p = "userland const void *";
5024 p = "userland const char *";
5037 p = "userland const struct timeval *";
5057 p = "userland struct pollfd *";
5122 p = "userland struct sembuf *";
5151 p = "userland const void *";
5170 p = "userland void *";
5192 p = "userland const void *";
5205 p = "userland const void *";
5234 p = "userland struct timespec *";
5247 p = "userland const struct timespec *";
5260 p = "userland struct timespec *";
5273 p = "userland struct sigevent *";
5276 p = "userland int *";
5292 /* ktimer_settime */
5302 p = "userland const struct itimerspec *";
5305 p = "userland struct itimerspec *";
5311 /* ktimer_gettime */
5318 p = "userland struct itimerspec *";
5324 /* ktimer_getoverrun */
5338 p = "userland const struct timespec *";
5341 p = "userland struct timespec *";
5347 /* ffclock_getcounter */
5351 p = "userland ffcounter *";
5357 /* ffclock_setestimate */
5361 p = "userland struct ffclock_estimate *";
5367 /* ffclock_getestimate */
5371 p = "userland struct ffclock_estimate *";
5377 /* clock_nanosleep */
5387 p = "userland const struct timespec *";
5390 p = "userland struct timespec *";
5396 /* clock_getcpuclockid2 */
5406 p = "userland clockid_t *";
5416 p = "userland struct ntptimeval *";
5426 p = "userland void *";
5455 p = "userland const char *";
5471 p = "userland struct aiocb *";
5481 p = "userland struct aiocb *";
5494 p = "userland struct aiocb * const *";
5500 p = "userland struct sigevent *";
5510 p = "userland const char *";
5523 p = "userland const char *";
5526 p = "userland const struct timeval *";
5539 p = "userland struct iovec *";
5558 p = "userland struct iovec *";
5574 p = "userland const struct fhandle *";
5600 p = "userland struct module_stat *";
5620 p = "userland const char *";
5630 p = "userland const char *";
5650 p = "userland const char *";
5673 p = "userland struct kld_file_stat *";
5735 p = "userland struct aiocb *";
5745 p = "userland struct aiocb * const *";
5751 p = "userland const struct timespec *";
5764 p = "userland struct aiocb *";
5774 p = "userland struct aiocb *";
5800 p = "userland char *";
5809 /* sched_setparam */
5816 p = "userland const struct sched_param *";
5822 /* sched_getparam */
5829 p = "userland struct sched_param *";
5835 /* sched_setscheduler */
5845 p = "userland const struct sched_param *";
5851 /* sched_getscheduler */
5864 /* sched_get_priority_max */
5874 /* sched_get_priority_min */
5884 /* sched_rr_get_interval */
5891 p = "userland struct timespec *";
5901 p = "userland const void *";
5920 p = "userland void *";
5930 p = "userland struct jail *";
5943 p = "userland char *";
5949 p = "userland void *";
5965 p = "userland const sigset_t *";
5968 p = "userland sigset_t *";
5978 p = "userland const sigset_t *";
5988 p = "userland sigset_t *";
5998 p = "userland const sigset_t *";
6001 p = "userland struct siginfo *";
6004 p = "userland const struct timespec *";
6014 p = "userland const sigset_t *";
6017 p = "userland struct siginfo *";
6023 /* __acl_get_file */
6027 p = "userland const char *";
6033 p = "userland struct acl *";
6039 /* __acl_set_file */
6043 p = "userland const char *";
6049 p = "userland struct acl *";
6065 p = "userland struct acl *";
6081 p = "userland struct acl *";
6087 /* __acl_delete_file */
6091 p = "userland const char *";
6100 /* __acl_delete_fd */
6113 /* __acl_aclcheck_file */
6117 p = "userland const char *";
6123 p = "userland struct acl *";
6129 /* __acl_aclcheck_fd */
6139 p = "userland struct acl *";
6149 p = "userland const char *";
6155 p = "userland const char *";
6161 p = "userland const char *";
6167 /* extattr_set_file */
6171 p = "userland const char *";
6177 p = "userland const char *";
6180 p = "userland void *";
6189 /* extattr_get_file */
6193 p = "userland const char *";
6199 p = "userland const char *";
6202 p = "userland void *";
6211 /* extattr_delete_file */
6215 p = "userland const char *";
6221 p = "userland const char *";
6227 /* aio_waitcomplete */
6231 p = "userland struct aiocb **";
6234 p = "userland struct timespec *";
6244 p = "userland uid_t *";
6247 p = "userland uid_t *";
6250 p = "userland uid_t *";
6260 p = "userland gid_t *";
6263 p = "userland gid_t *";
6266 p = "userland gid_t *";
6275 /* extattr_set_fd */
6285 p = "userland const char *";
6288 p = "userland void *";
6297 /* extattr_get_fd */
6307 p = "userland const char *";
6310 p = "userland void *";
6319 /* extattr_delete_fd */
6329 p = "userland const char *";
6349 p = "userland const char *";
6390 p = "userland struct iovec *";
6402 /* __mac_get_proc */
6406 p = "userland struct mac *";
6412 /* __mac_set_proc */
6416 p = "userland struct mac *";
6429 p = "userland struct mac *";
6435 /* __mac_get_file */
6439 p = "userland const char *";
6442 p = "userland struct mac *";
6455 p = "userland struct mac *";
6461 /* __mac_set_file */
6465 p = "userland const char *";
6468 p = "userland struct mac *";
6481 p = "userland const char *";
6484 p = "userland char *";
6497 p = "userland const char *";
6510 p = "userland struct uuid *";
6535 p = "userland struct sf_hdtr *";
6538 p = "userland off_t *";
6551 p = "userland const char *";
6557 p = "userland void *";
6607 p = "userland semid_t *";
6620 p = "userland semid_t *";
6623 p = "userland const char *";
6642 p = "userland const char *";
6655 p = "userland int *";
6678 p = "userland struct mac *";
6684 /* __mac_get_link */
6688 p = "userland const char *";
6691 p = "userland struct mac *";
6697 /* __mac_set_link */
6701 p = "userland const char *";
6704 p = "userland struct mac *";
6710 /* extattr_set_link */
6714 p = "userland const char *";
6720 p = "userland const char *";
6723 p = "userland void *";
6732 /* extattr_get_link */
6736 p = "userland const char *";
6742 p = "userland const char *";
6745 p = "userland void *";
6754 /* extattr_delete_link */
6758 p = "userland const char *";
6764 p = "userland const char *";
6774 p = "userland const char *";
6777 p = "userland char **";
6780 p = "userland char **";
6783 p = "userland struct mac *";
6796 p = "userland const struct sigaction *";
6799 p = "userland struct sigaction *";
6809 p = "userland const struct __ucontext *";
6819 p = "userland struct __ucontext *";
6829 p = "userland const struct __ucontext *";
6839 p = "userland struct __ucontext *";
6842 p = "userland const struct __ucontext *";
6848 /* __acl_get_link */
6852 p = "userland const char *";
6858 p = "userland struct acl *";
6864 /* __acl_set_link */
6868 p = "userland const char *";
6874 p = "userland struct acl *";
6880 /* __acl_delete_link */
6884 p = "userland const char *";
6893 /* __acl_aclcheck_link */
6897 p = "userland const char *";
6903 p = "userland struct acl *";
6913 p = "userland const sigset_t *";
6916 p = "userland int *";
6926 p = "userland ucontext_t *";
6929 p = "userland long *";
6942 p = "userland long *";
6952 p = "userland long *";
6981 /* extattr_list_fd */
6991 p = "userland void *";
7000 /* extattr_list_file */
7004 p = "userland const char *";
7010 p = "userland void *";
7019 /* extattr_list_link */
7023 p = "userland const char *";
7029 p = "userland void *";
7038 /* ksem_timedwait */
7045 p = "userland const struct timespec *";
7055 p = "userland const struct timespec *";
7088 p = "userland const void *";
7104 p = "userland void *";
7117 p = "userland uid_t *";
7127 p = "userland uid_t *";
7137 p = "userland struct auditinfo *";
7147 p = "userland struct auditinfo *";
7157 p = "userland struct auditinfo_addr *";
7170 p = "userland struct auditinfo_addr *";
7183 p = "userland const char *";
7193 p = "userland void *";
7202 p = "userland void *";
7205 p = "userland void *";
7215 p = "userland struct thr_param *";
7234 p = "userland void *";
7244 p = "userland const char *";
7253 p = "userland const struct mq_attr *";
7266 p = "userland const struct mq_attr *";
7269 p = "userland struct mq_attr *";
7275 /* kmq_timedreceive */
7282 p = "userland char *";
7288 p = "userland unsigned *";
7291 p = "userland const struct timespec *";
7304 p = "userland const char *";
7313 p = "userland const struct timespec *";
7326 p = "userland const struct sigevent *";
7336 p = "userland const char *";
7346 p = "userland const char *";
7352 p = "userland void **";
7365 p = "userland const char *";
7378 p = "userland struct aiocb *";
7394 p = "userland struct rtprio *";
7413 /* sctp_generic_sendmsg */
7420 p = "userland void *";
7426 p = "userland const struct sockaddr *";
7432 p = "userland struct sctp_sndrcvinfo *";
7441 /* sctp_generic_sendmsg_iov */
7448 p = "userland struct iovec *";
7454 p = "userland const struct sockaddr *";
7460 p = "userland struct sctp_sndrcvinfo *";
7469 /* sctp_generic_recvmsg */
7476 p = "userland struct iovec *";
7482 p = "userland struct sockaddr *";
7485 p = "userland __socklen_t *";
7488 p = "userland struct sctp_sndrcvinfo *";
7491 p = "userland int *";
7504 p = "userland void *";
7523 p = "userland const void *";
7539 p = "userland void *";
7580 p = "userland const char *";
7622 p = "userland const char *";
7632 p = "userland cpusetid_t *";
7667 p = "userland cpusetid_t *";
7673 /* cpuset_getaffinity */
7689 p = "userland cpuset_t *";
7695 /* cpuset_setaffinity */
7711 p = "userland const cpuset_t *";
7724 p = "userland const char *";
7743 p = "userland const char *";
7762 p = "userland const char *";
7784 p = "userland char **";
7787 p = "userland char **";
7800 p = "userland const char *";
7803 p = "userland const struct timeval *";
7816 p = "userland const char *";
7822 p = "userland const char *";
7838 p = "userland const char *";
7854 p = "userland const char *";
7870 p = "userland const char *";
7889 p = "userland const char *";
7892 p = "userland char *";
7908 p = "userland const char *";
7914 p = "userland const char *";
7924 p = "userland const char *";
7930 p = "userland const char *";
7943 p = "userland const char *";
7966 p = "userland const char *";
7976 p = "userland struct iovec *";
7992 p = "userland struct iovec *";
8027 p = "userland union semun *";
8043 p = "userland struct msqid_ds *";
8059 p = "userland struct shmid_ds *";
8069 p = "userland const char *";
8078 /* __cap_rights_get */
8088 p = "userland cap_rights_t *";
8101 p = "userland u_int *";
8111 p = "userland int *";
8140 p = "userland pid_t *";
8153 p = "userland fd_set *";
8156 p = "userland fd_set *";
8159 p = "userland fd_set *";
8162 p = "userland const struct timespec *";
8165 p = "userland const sigset_t *";
8175 p = "userland char *";
8188 p = "userland const char *";
8194 /* rctl_get_racct */
8198 p = "userland const void *";
8204 p = "userland void *";
8213 /* rctl_get_rules */
8217 p = "userland const void *";
8223 p = "userland void *";
8232 /* rctl_get_limits */
8236 p = "userland const void *";
8242 p = "userland void *";
8255 p = "userland const void *";
8261 p = "userland void *";
8270 /* rctl_remove_rule */
8274 p = "userland const void *";
8280 p = "userland void *";
8289 /* posix_fallocate */
8334 p = "userland int *";
8340 p = "userland struct __wrusage *";
8343 p = "userland struct siginfo *";
8349 /* cap_rights_limit */
8356 p = "userland cap_rights_t *";
8362 /* cap_ioctls_limit */
8369 p = "userland const u_long *";
8378 /* cap_ioctls_get */
8385 p = "userland u_long *";
8394 /* cap_fcntls_limit */
8407 /* cap_fcntls_get */
8414 p = "userland uint32_t *";
8430 p = "userland const struct sockaddr *";
8449 p = "userland const struct sockaddr *";
8465 p = "userland const char *";
8484 p = "userland struct sockaddr *";
8487 p = "userland __socklen_t *";
8500 p = "userland int *";
8513 p = "userland struct aiocb *";
8532 p = "userland void *";
8542 p = "userland struct pollfd *";
8548 p = "userland const struct timespec *";
8551 p = "userland const sigset_t *";
8564 p = "userland const struct timespec *";
8577 p = "userland const char *";
8580 p = "userland const struct timespec *";
8606 p = "userland struct stat *";
8619 p = "userland const char *";
8622 p = "userland struct stat *";
8635 p = "userland const struct fhandle *";
8638 p = "userland struct stat *";
8651 p = "userland char *";
8657 p = "userland off_t *";
8667 p = "userland const char *";
8670 p = "userland struct statfs *";
8683 p = "userland struct statfs *";
8693 p = "userland struct statfs *";
8709 p = "userland const struct fhandle *";
8712 p = "userland struct statfs *";
8725 p = "userland const char *";
8744 p = "userland const struct kevent *";
8750 p = "userland struct kevent *";
8756 p = "userland const struct timespec *";
8762 /* cpuset_getdomain */
8778 p = "userland domainset_t *";
8781 p = "userland int *";
8787 /* cpuset_setdomain */
8803 p = "userland domainset_t *";
8816 p = "userland void *";
8835 p = "userland char *";
8838 p = "userland struct fhandle *";
8851 p = "userland struct fhandle *";
8854 p = "userland const char *";
8864 p = "userland struct fhandle *";
8870 p = "userland const char *";
8880 p = "userland struct fhandle *";
8883 p = "userland char *";
8899 p = "userland const char *";
8911 /* copy_file_range */
8918 p = "userland off_t *";
8924 p = "userland off_t *";
8936 /* __sysctlbyname */
8940 p = "userland const char *";
8946 p = "userland void *";
8949 p = "userland size_t *";
8952 p = "userland void *";
8965 p = "userland const char *";
8977 p = "userland const char *";
8987 p = "userland const char *";
8990 p = "userland const char *";
9006 p = "userland uint32_t *";
9019 p = "userland const char *";
9022 p = "userland char *";
9050 /* rpctls_syscall */
9057 p = "userland const char *";
9070 p = "userland const void *";
9083 p = "userland struct aiocb *";
9093 p = "userland struct aiocb *";
9109 p = "userland const struct spacectl_range *";
9115 p = "userland struct spacectl_range *";
9128 p = "userland const char *";
9141 strlcpy(desc, p, descsz);
9144 systrace_return_setargdesc(int sysnum, int ndx, char *desc, size_t descsz)
9146 const char *p = NULL;
9152 if (ndx == 0 || ndx == 1)
9159 if (ndx == 0 || ndx == 1)
9164 if (ndx == 0 || ndx == 1)
9169 if (ndx == 0 || ndx == 1)
9174 if (ndx == 0 || ndx == 1)
9179 if (ndx == 0 || ndx == 1)
9184 if (ndx == 0 || ndx == 1)
9189 if (ndx == 0 || ndx == 1)
9194 if (ndx == 0 || ndx == 1)
9199 if (ndx == 0 || ndx == 1)
9204 if (ndx == 0 || ndx == 1)
9209 if (ndx == 0 || ndx == 1)
9214 if (ndx == 0 || ndx == 1)
9221 if (ndx == 0 || ndx == 1)
9226 if (ndx == 0 || ndx == 1)
9231 if (ndx == 0 || ndx == 1)
9240 if (ndx == 0 || ndx == 1)
9245 if (ndx == 0 || ndx == 1)
9250 if (ndx == 0 || ndx == 1)
9255 if (ndx == 0 || ndx == 1)
9260 if (ndx == 0 || ndx == 1)
9265 if (ndx == 0 || ndx == 1)
9270 if (ndx == 0 || ndx == 1)
9275 if (ndx == 0 || ndx == 1)
9280 if (ndx == 0 || ndx == 1)
9285 if (ndx == 0 || ndx == 1)
9292 if (ndx == 0 || ndx == 1)
9299 if (ndx == 0 || ndx == 1)
9306 if (ndx == 0 || ndx == 1)
9311 if (ndx == 0 || ndx == 1)
9318 if (ndx == 0 || ndx == 1)
9323 if (ndx == 0 || ndx == 1)
9328 if (ndx == 0 || ndx == 1)
9333 if (ndx == 0 || ndx == 1)
9338 if (ndx == 0 || ndx == 1)
9343 if (ndx == 0 || ndx == 1)
9348 if (ndx == 0 || ndx == 1)
9353 if (ndx == 0 || ndx == 1)
9358 if (ndx == 0 || ndx == 1)
9363 if (ndx == 0 || ndx == 1)
9368 if (ndx == 0 || ndx == 1)
9373 if (ndx == 0 || ndx == 1)
9378 if (ndx == 0 || ndx == 1)
9385 if (ndx == 0 || ndx == 1)
9390 if (ndx == 0 || ndx == 1)
9395 if (ndx == 0 || ndx == 1)
9400 if (ndx == 0 || ndx == 1)
9405 if (ndx == 0 || ndx == 1)
9410 if (ndx == 0 || ndx == 1)
9415 if (ndx == 0 || ndx == 1)
9420 if (ndx == 0 || ndx == 1)
9427 if (ndx == 0 || ndx == 1)
9432 if (ndx == 0 || ndx == 1)
9437 if (ndx == 0 || ndx == 1)
9442 if (ndx == 0 || ndx == 1)
9449 if (ndx == 0 || ndx == 1)
9454 if (ndx == 0 || ndx == 1)
9459 if (ndx == 0 || ndx == 1)
9464 if (ndx == 0 || ndx == 1)
9469 if (ndx == 0 || ndx == 1)
9474 if (ndx == 0 || ndx == 1)
9479 if (ndx == 0 || ndx == 1)
9484 if (ndx == 0 || ndx == 1)
9489 if (ndx == 0 || ndx == 1)
9494 if (ndx == 0 || ndx == 1)
9499 if (ndx == 0 || ndx == 1)
9504 if (ndx == 0 || ndx == 1)
9509 if (ndx == 0 || ndx == 1)
9514 if (ndx == 0 || ndx == 1)
9519 if (ndx == 0 || ndx == 1)
9524 if (ndx == 0 || ndx == 1)
9529 if (ndx == 0 || ndx == 1)
9534 if (ndx == 0 || ndx == 1)
9539 if (ndx == 0 || ndx == 1)
9544 if (ndx == 0 || ndx == 1)
9549 if (ndx == 0 || ndx == 1)
9554 if (ndx == 0 || ndx == 1)
9559 if (ndx == 0 || ndx == 1)
9564 if (ndx == 0 || ndx == 1)
9569 if (ndx == 0 || ndx == 1)
9574 if (ndx == 0 || ndx == 1)
9579 if (ndx == 0 || ndx == 1)
9584 if (ndx == 0 || ndx == 1)
9589 if (ndx == 0 || ndx == 1)
9594 if (ndx == 0 || ndx == 1)
9599 if (ndx == 0 || ndx == 1)
9606 if (ndx == 0 || ndx == 1)
9611 if (ndx == 0 || ndx == 1)
9616 if (ndx == 0 || ndx == 1)
9621 if (ndx == 0 || ndx == 1)
9626 if (ndx == 0 || ndx == 1)
9631 if (ndx == 0 || ndx == 1)
9636 if (ndx == 0 || ndx == 1)
9641 if (ndx == 0 || ndx == 1)
9646 if (ndx == 0 || ndx == 1)
9651 if (ndx == 0 || ndx == 1)
9656 if (ndx == 0 || ndx == 1)
9661 if (ndx == 0 || ndx == 1)
9666 if (ndx == 0 || ndx == 1)
9671 if (ndx == 0 || ndx == 1)
9676 if (ndx == 0 || ndx == 1)
9681 if (ndx == 0 || ndx == 1)
9686 if (ndx == 0 || ndx == 1)
9691 if (ndx == 0 || ndx == 1)
9696 if (ndx == 0 || ndx == 1)
9703 if (ndx == 0 || ndx == 1)
9708 if (ndx == 0 || ndx == 1)
9713 if (ndx == 0 || ndx == 1)
9718 if (ndx == 0 || ndx == 1)
9723 if (ndx == 0 || ndx == 1)
9728 if (ndx == 0 || ndx == 1)
9733 if (ndx == 0 || ndx == 1)
9758 if (ndx == 0 || ndx == 1)
9763 if (ndx == 0 || ndx == 1)
9768 if (ndx == 0 || ndx == 1)
9773 if (ndx == 0 || ndx == 1)
9778 if (ndx == 0 || ndx == 1)
9783 if (ndx == 0 || ndx == 1)
9788 if (ndx == 0 || ndx == 1)
9793 if (ndx == 0 || ndx == 1)
9798 if (ndx == 0 || ndx == 1)
9803 if (ndx == 0 || ndx == 1)
9808 if (ndx == 0 || ndx == 1)
9813 if (ndx == 0 || ndx == 1)
9818 if (ndx == 0 || ndx == 1)
9821 /* ktimer_settime */
9823 if (ndx == 0 || ndx == 1)
9826 /* ktimer_gettime */
9828 if (ndx == 0 || ndx == 1)
9831 /* ktimer_getoverrun */
9833 if (ndx == 0 || ndx == 1)
9838 if (ndx == 0 || ndx == 1)
9841 /* ffclock_getcounter */
9843 if (ndx == 0 || ndx == 1)
9846 /* ffclock_setestimate */
9848 if (ndx == 0 || ndx == 1)
9851 /* ffclock_getestimate */
9853 if (ndx == 0 || ndx == 1)
9856 /* clock_nanosleep */
9858 if (ndx == 0 || ndx == 1)
9861 /* clock_getcpuclockid2 */
9863 if (ndx == 0 || ndx == 1)
9868 if (ndx == 0 || ndx == 1)
9873 if (ndx == 0 || ndx == 1)
9878 if (ndx == 0 || ndx == 1)
9885 if (ndx == 0 || ndx == 1)
9890 if (ndx == 0 || ndx == 1)
9895 if (ndx == 0 || ndx == 1)
9900 if (ndx == 0 || ndx == 1)
9905 if (ndx == 0 || ndx == 1)
9910 if (ndx == 0 || ndx == 1)
9915 if (ndx == 0 || ndx == 1)
9920 if (ndx == 0 || ndx == 1)
9925 if (ndx == 0 || ndx == 1)
9930 if (ndx == 0 || ndx == 1)
9935 if (ndx == 0 || ndx == 1)
9940 if (ndx == 0 || ndx == 1)
9945 if (ndx == 0 || ndx == 1)
9950 if (ndx == 0 || ndx == 1)
9955 if (ndx == 0 || ndx == 1)
9960 if (ndx == 0 || ndx == 1)
9965 if (ndx == 0 || ndx == 1)
9970 if (ndx == 0 || ndx == 1)
9975 if (ndx == 0 || ndx == 1)
9980 if (ndx == 0 || ndx == 1)
9985 if (ndx == 0 || ndx == 1)
9990 if (ndx == 0 || ndx == 1)
9995 if (ndx == 0 || ndx == 1)
10000 if (ndx == 0 || ndx == 1)
10005 if (ndx == 0 || ndx == 1)
10010 if (ndx == 0 || ndx == 1)
10017 if (ndx == 0 || ndx == 1)
10024 if (ndx == 0 || ndx == 1)
10027 /* sched_setparam */
10029 if (ndx == 0 || ndx == 1)
10032 /* sched_getparam */
10034 if (ndx == 0 || ndx == 1)
10037 /* sched_setscheduler */
10039 if (ndx == 0 || ndx == 1)
10042 /* sched_getscheduler */
10044 if (ndx == 0 || ndx == 1)
10049 /* sched_get_priority_max */
10051 if (ndx == 0 || ndx == 1)
10054 /* sched_get_priority_min */
10056 if (ndx == 0 || ndx == 1)
10059 /* sched_rr_get_interval */
10061 if (ndx == 0 || ndx == 1)
10066 if (ndx == 0 || ndx == 1)
10071 if (ndx == 0 || ndx == 1)
10076 if (ndx == 0 || ndx == 1)
10079 /* nnpfs_syscall */
10081 if (ndx == 0 || ndx == 1)
10086 if (ndx == 0 || ndx == 1)
10091 if (ndx == 0 || ndx == 1)
10096 if (ndx == 0 || ndx == 1)
10101 if (ndx == 0 || ndx == 1)
10106 if (ndx == 0 || ndx == 1)
10109 /* __acl_get_file */
10111 if (ndx == 0 || ndx == 1)
10114 /* __acl_set_file */
10116 if (ndx == 0 || ndx == 1)
10121 if (ndx == 0 || ndx == 1)
10126 if (ndx == 0 || ndx == 1)
10129 /* __acl_delete_file */
10131 if (ndx == 0 || ndx == 1)
10134 /* __acl_delete_fd */
10136 if (ndx == 0 || ndx == 1)
10139 /* __acl_aclcheck_file */
10141 if (ndx == 0 || ndx == 1)
10144 /* __acl_aclcheck_fd */
10146 if (ndx == 0 || ndx == 1)
10151 if (ndx == 0 || ndx == 1)
10154 /* extattr_set_file */
10156 if (ndx == 0 || ndx == 1)
10159 /* extattr_get_file */
10161 if (ndx == 0 || ndx == 1)
10164 /* extattr_delete_file */
10166 if (ndx == 0 || ndx == 1)
10169 /* aio_waitcomplete */
10171 if (ndx == 0 || ndx == 1)
10176 if (ndx == 0 || ndx == 1)
10181 if (ndx == 0 || ndx == 1)
10186 /* extattr_set_fd */
10188 if (ndx == 0 || ndx == 1)
10191 /* extattr_get_fd */
10193 if (ndx == 0 || ndx == 1)
10196 /* extattr_delete_fd */
10198 if (ndx == 0 || ndx == 1)
10203 if (ndx == 0 || ndx == 1)
10208 if (ndx == 0 || ndx == 1)
10213 if (ndx == 0 || ndx == 1)
10218 if (ndx == 0 || ndx == 1)
10221 /* __mac_get_proc */
10223 if (ndx == 0 || ndx == 1)
10226 /* __mac_set_proc */
10228 if (ndx == 0 || ndx == 1)
10233 if (ndx == 0 || ndx == 1)
10236 /* __mac_get_file */
10238 if (ndx == 0 || ndx == 1)
10243 if (ndx == 0 || ndx == 1)
10246 /* __mac_set_file */
10248 if (ndx == 0 || ndx == 1)
10253 if (ndx == 0 || ndx == 1)
10258 if (ndx == 0 || ndx == 1)
10263 if (ndx == 0 || ndx == 1)
10268 if (ndx == 0 || ndx == 1)
10273 if (ndx == 0 || ndx == 1)
10278 if (ndx == 0 || ndx == 1)
10283 if (ndx == 0 || ndx == 1)
10288 if (ndx == 0 || ndx == 1)
10293 if (ndx == 0 || ndx == 1)
10298 if (ndx == 0 || ndx == 1)
10303 if (ndx == 0 || ndx == 1)
10308 if (ndx == 0 || ndx == 1)
10311 /* ksem_getvalue */
10313 if (ndx == 0 || ndx == 1)
10318 if (ndx == 0 || ndx == 1)
10321 /* __mac_get_pid */
10323 if (ndx == 0 || ndx == 1)
10326 /* __mac_get_link */
10328 if (ndx == 0 || ndx == 1)
10331 /* __mac_set_link */
10333 if (ndx == 0 || ndx == 1)
10336 /* extattr_set_link */
10338 if (ndx == 0 || ndx == 1)
10341 /* extattr_get_link */
10343 if (ndx == 0 || ndx == 1)
10346 /* extattr_delete_link */
10348 if (ndx == 0 || ndx == 1)
10353 if (ndx == 0 || ndx == 1)
10358 if (ndx == 0 || ndx == 1)
10363 if (ndx == 0 || ndx == 1)
10368 if (ndx == 0 || ndx == 1)
10373 if (ndx == 0 || ndx == 1)
10378 if (ndx == 0 || ndx == 1)
10381 /* __acl_get_link */
10383 if (ndx == 0 || ndx == 1)
10386 /* __acl_set_link */
10388 if (ndx == 0 || ndx == 1)
10391 /* __acl_delete_link */
10393 if (ndx == 0 || ndx == 1)
10396 /* __acl_aclcheck_link */
10398 if (ndx == 0 || ndx == 1)
10403 if (ndx == 0 || ndx == 1)
10408 if (ndx == 0 || ndx == 1)
10413 if (ndx == 0 || ndx == 1)
10418 if (ndx == 0 || ndx == 1)
10423 if (ndx == 0 || ndx == 1)
10428 if (ndx == 0 || ndx == 1)
10431 /* extattr_list_fd */
10433 if (ndx == 0 || ndx == 1)
10436 /* extattr_list_file */
10438 if (ndx == 0 || ndx == 1)
10441 /* extattr_list_link */
10443 if (ndx == 0 || ndx == 1)
10446 /* ksem_timedwait */
10448 if (ndx == 0 || ndx == 1)
10453 if (ndx == 0 || ndx == 1)
10458 if (ndx == 0 || ndx == 1)
10463 if (ndx == 0 || ndx == 1)
10468 if (ndx == 0 || ndx == 1)
10473 if (ndx == 0 || ndx == 1)
10478 if (ndx == 0 || ndx == 1)
10483 if (ndx == 0 || ndx == 1)
10488 if (ndx == 0 || ndx == 1)
10493 if (ndx == 0 || ndx == 1)
10496 /* getaudit_addr */
10498 if (ndx == 0 || ndx == 1)
10501 /* setaudit_addr */
10503 if (ndx == 0 || ndx == 1)
10508 if (ndx == 0 || ndx == 1)
10513 if (ndx == 0 || ndx == 1)
10518 if (ndx == 0 || ndx == 1)
10523 if (ndx == 0 || ndx == 1)
10528 if (ndx == 0 || ndx == 1)
10533 if (ndx == 0 || ndx == 1)
10536 /* kmq_timedreceive */
10538 if (ndx == 0 || ndx == 1)
10541 /* kmq_timedsend */
10543 if (ndx == 0 || ndx == 1)
10548 if (ndx == 0 || ndx == 1)
10553 if (ndx == 0 || ndx == 1)
10558 if (ndx == 0 || ndx == 1)
10563 if (ndx == 0 || ndx == 1)
10568 if (ndx == 0 || ndx == 1)
10571 /* rtprio_thread */
10573 if (ndx == 0 || ndx == 1)
10578 if (ndx == 0 || ndx == 1)
10581 /* sctp_generic_sendmsg */
10583 if (ndx == 0 || ndx == 1)
10586 /* sctp_generic_sendmsg_iov */
10588 if (ndx == 0 || ndx == 1)
10591 /* sctp_generic_recvmsg */
10593 if (ndx == 0 || ndx == 1)
10598 if (ndx == 0 || ndx == 1)
10603 if (ndx == 0 || ndx == 1)
10608 if (ndx == 0 || ndx == 1)
10613 if (ndx == 0 || ndx == 1)
10618 if (ndx == 0 || ndx == 1)
10623 if (ndx == 0 || ndx == 1)
10628 if (ndx == 0 || ndx == 1)
10633 if (ndx == 0 || ndx == 1)
10638 if (ndx == 0 || ndx == 1)
10643 if (ndx == 0 || ndx == 1)
10648 if (ndx == 0 || ndx == 1)
10651 /* cpuset_getaffinity */
10653 if (ndx == 0 || ndx == 1)
10656 /* cpuset_setaffinity */
10658 if (ndx == 0 || ndx == 1)
10663 if (ndx == 0 || ndx == 1)
10668 if (ndx == 0 || ndx == 1)
10673 if (ndx == 0 || ndx == 1)
10678 if (ndx == 0 || ndx == 1)
10683 if (ndx == 0 || ndx == 1)
10688 if (ndx == 0 || ndx == 1)
10693 if (ndx == 0 || ndx == 1)
10698 if (ndx == 0 || ndx == 1)
10703 if (ndx == 0 || ndx == 1)
10708 if (ndx == 0 || ndx == 1)
10713 if (ndx == 0 || ndx == 1)
10718 if (ndx == 0 || ndx == 1)
10723 if (ndx == 0 || ndx == 1)
10728 if (ndx == 0 || ndx == 1)
10733 if (ndx == 0 || ndx == 1)
10738 if (ndx == 0 || ndx == 1)
10743 if (ndx == 0 || ndx == 1)
10748 if (ndx == 0 || ndx == 1)
10753 if (ndx == 0 || ndx == 1)
10758 if (ndx == 0 || ndx == 1)
10763 if (ndx == 0 || ndx == 1)
10768 if (ndx == 0 || ndx == 1)
10771 /* __cap_rights_get */
10773 if (ndx == 0 || ndx == 1)
10780 if (ndx == 0 || ndx == 1)
10785 if (ndx == 0 || ndx == 1)
10790 if (ndx == 0 || ndx == 1)
10795 if (ndx == 0 || ndx == 1)
10800 if (ndx == 0 || ndx == 1)
10803 /* getloginclass */
10805 if (ndx == 0 || ndx == 1)
10808 /* setloginclass */
10810 if (ndx == 0 || ndx == 1)
10813 /* rctl_get_racct */
10815 if (ndx == 0 || ndx == 1)
10818 /* rctl_get_rules */
10820 if (ndx == 0 || ndx == 1)
10823 /* rctl_get_limits */
10825 if (ndx == 0 || ndx == 1)
10828 /* rctl_add_rule */
10830 if (ndx == 0 || ndx == 1)
10833 /* rctl_remove_rule */
10835 if (ndx == 0 || ndx == 1)
10838 /* posix_fallocate */
10840 if (ndx == 0 || ndx == 1)
10843 /* posix_fadvise */
10845 if (ndx == 0 || ndx == 1)
10850 if (ndx == 0 || ndx == 1)
10853 /* cap_rights_limit */
10855 if (ndx == 0 || ndx == 1)
10858 /* cap_ioctls_limit */
10860 if (ndx == 0 || ndx == 1)
10863 /* cap_ioctls_get */
10865 if (ndx == 0 || ndx == 1)
10868 /* cap_fcntls_limit */
10870 if (ndx == 0 || ndx == 1)
10873 /* cap_fcntls_get */
10875 if (ndx == 0 || ndx == 1)
10880 if (ndx == 0 || ndx == 1)
10885 if (ndx == 0 || ndx == 1)
10890 if (ndx == 0 || ndx == 1)
10895 if (ndx == 0 || ndx == 1)
10900 if (ndx == 0 || ndx == 1)
10905 if (ndx == 0 || ndx == 1)
10910 if (ndx == 0 || ndx == 1)
10915 if (ndx == 0 || ndx == 1)
10920 if (ndx == 0 || ndx == 1)
10925 if (ndx == 0 || ndx == 1)
10930 if (ndx == 0 || ndx == 1)
10935 if (ndx == 0 || ndx == 1)
10940 if (ndx == 0 || ndx == 1)
10945 if (ndx == 0 || ndx == 1)
10948 /* getdirentries */
10950 if (ndx == 0 || ndx == 1)
10955 if (ndx == 0 || ndx == 1)
10960 if (ndx == 0 || ndx == 1)
10965 if (ndx == 0 || ndx == 1)
10970 if (ndx == 0 || ndx == 1)
10975 if (ndx == 0 || ndx == 1)
10980 if (ndx == 0 || ndx == 1)
10983 /* cpuset_getdomain */
10985 if (ndx == 0 || ndx == 1)
10988 /* cpuset_setdomain */
10990 if (ndx == 0 || ndx == 1)
10995 if (ndx == 0 || ndx == 1)
11000 if (ndx == 0 || ndx == 1)
11005 if (ndx == 0 || ndx == 1)
11010 if (ndx == 0 || ndx == 1)
11015 if (ndx == 0 || ndx == 1)
11020 if (ndx == 0 || ndx == 1)
11023 /* copy_file_range */
11025 if (ndx == 0 || ndx == 1)
11028 /* __sysctlbyname */
11030 if (ndx == 0 || ndx == 1)
11035 if (ndx == 0 || ndx == 1)
11040 if (ndx == 0 || ndx == 1)
11045 if (ndx == 0 || ndx == 1)
11050 if (ndx == 0 || ndx == 1)
11055 if (ndx == 0 || ndx == 1)
11058 /* rpctls_syscall */
11060 if (ndx == 0 || ndx == 1)
11065 if (ndx == 0 || ndx == 1)
11070 if (ndx == 0 || ndx == 1)
11075 if (ndx == 0 || ndx == 1)
11080 if (ndx == 0 || ndx == 1)
11087 if (ndx == 0 || ndx == 1)
11094 strlcpy(desc, p, descsz);