Lines Matching defs:nargs

94 	{ .name = "__acl_aclcheck_fd", .ret_type = 1, .nargs = 3,
96 { .name = "__acl_aclcheck_file", .ret_type = 1, .nargs = 3,
98 { .name = "__acl_aclcheck_link", .ret_type = 1, .nargs = 3,
100 { .name = "__acl_delete_fd", .ret_type = 1, .nargs = 2,
102 { .name = "__acl_delete_file", .ret_type = 1, .nargs = 2,
104 { .name = "__acl_delete_link", .ret_type = 1, .nargs = 2,
106 { .name = "__acl_get_fd", .ret_type = 1, .nargs = 3,
108 { .name = "__acl_get_file", .ret_type = 1, .nargs = 3,
110 { .name = "__acl_get_link", .ret_type = 1, .nargs = 3,
112 { .name = "__acl_set_fd", .ret_type = 1, .nargs = 3,
114 { .name = "__acl_set_file", .ret_type = 1, .nargs = 3,
116 { .name = "__acl_set_link", .ret_type = 1, .nargs = 3,
118 { .name = "__cap_rights_get", .ret_type = 1, .nargs = 3,
120 { .name = "__getcwd", .ret_type = 1, .nargs = 2,
122 { .name = "__realpathat", .ret_type = 1, .nargs = 5,
125 { .name = "_umtx_op", .ret_type = 1, .nargs = 5,
128 { .name = "accept", .ret_type = 1, .nargs = 3,
130 { .name = "access", .ret_type = 1, .nargs = 2,
132 { .name = "aio_cancel", .ret_type = 1, .nargs = 2,
134 { .name = "aio_error", .ret_type = 1, .nargs = 1,
136 { .name = "aio_fsync", .ret_type = 1, .nargs = 2,
138 { .name = "aio_mlock", .ret_type = 1, .nargs = 1,
140 { .name = "aio_read", .ret_type = 1, .nargs = 1,
142 { .name = "aio_return", .ret_type = 1, .nargs = 1,
144 { .name = "aio_suspend", .ret_type = 1, .nargs = 3,
146 { .name = "aio_waitcomplete", .ret_type = 1, .nargs = 2,
148 { .name = "aio_write", .ret_type = 1, .nargs = 1,
150 { .name = "bind", .ret_type = 1, .nargs = 3,
152 { .name = "bindat", .ret_type = 1, .nargs = 4,
155 { .name = "break", .ret_type = 1, .nargs = 1,
157 { .name = "cap_fcntls_get", .ret_type = 1, .nargs = 2,
159 { .name = "cap_fcntls_limit", .ret_type = 1, .nargs = 2,
161 { .name = "cap_getmode", .ret_type = 1, .nargs = 1,
163 { .name = "cap_rights_limit", .ret_type = 1, .nargs = 2,
165 { .name = "chdir", .ret_type = 1, .nargs = 1,
167 { .name = "chflags", .ret_type = 1, .nargs = 2,
169 { .name = "chflagsat", .ret_type = 1, .nargs = 4,
172 { .name = "chmod", .ret_type = 1, .nargs = 2,
174 { .name = "chown", .ret_type = 1, .nargs = 3,
176 { .name = "chroot", .ret_type = 1, .nargs = 1,
178 { .name = "clock_gettime", .ret_type = 1, .nargs = 2,
180 { .name = "close", .ret_type = 1, .nargs = 1,
182 { .name = "closefrom", .ret_type = 1, .nargs = 1,
184 { .name = "close_range", .ret_type = 1, .nargs = 3,
186 { .name = "compat11.fstat", .ret_type = 1, .nargs = 2,
188 { .name = "compat11.fstatat", .ret_type = 1, .nargs = 4,
191 { .name = "compat11.kevent", .ret_type = 1, .nargs = 6,
194 { .name = "compat11.lstat", .ret_type = 1, .nargs = 2,
196 { .name = "compat11.mknod", .ret_type = 1, .nargs = 3,
198 { .name = "compat11.mknodat", .ret_type = 1, .nargs = 4,
200 { .name = "compat11.stat", .ret_type = 1, .nargs = 2,
202 { .name = "connect", .ret_type = 1, .nargs = 3,
204 { .name = "connectat", .ret_type = 1, .nargs = 4,
207 { .name = "dup", .ret_type = 1, .nargs = 1,
209 { .name = "dup2", .ret_type = 1, .nargs = 2,
211 { .name = "eaccess", .ret_type = 1, .nargs = 2,
213 { .name = "execve", .ret_type = 1, .nargs = 3,
216 { .name = "exit", .ret_type = 0, .nargs = 1,
218 { .name = "extattr_delete_fd", .ret_type = 1, .nargs = 3,
220 { .name = "extattr_delete_file", .ret_type = 1, .nargs = 3,
222 { .name = "extattr_delete_link", .ret_type = 1, .nargs = 3,
224 { .name = "extattr_get_fd", .ret_type = 1, .nargs = 5,
227 { .name = "extattr_get_file", .ret_type = 1, .nargs = 5,
230 { .name = "extattr_get_link", .ret_type = 1, .nargs = 5,
233 { .name = "extattr_list_fd", .ret_type = 1, .nargs = 4,
236 { .name = "extattr_list_file", .ret_type = 1, .nargs = 4,
239 { .name = "extattr_list_link", .ret_type = 1, .nargs = 4,
242 { .name = "extattr_set_fd", .ret_type = 1, .nargs = 5,
245 { .name = "extattr_set_file", .ret_type = 1, .nargs = 5,
248 { .name = "extattr_set_link", .ret_type = 1, .nargs = 5,
251 { .name = "extattrctl", .ret_type = 1, .nargs = 5,
254 { .name = "faccessat", .ret_type = 1, .nargs = 4,
257 { .name = "fchflags", .ret_type = 1, .nargs = 2,
259 { .name = "fchmod", .ret_type = 1, .nargs = 2,
261 { .name = "fchmodat", .ret_type = 1, .nargs = 4,
263 { .name = "fchown", .ret_type = 1, .nargs = 3,
265 { .name = "fchownat", .ret_type = 1, .nargs = 5,
268 { .name = "fcntl", .ret_type = 1, .nargs = 3,
270 { .name = "fdatasync", .ret_type = 1, .nargs = 1,
272 { .name = "flock", .ret_type = 1, .nargs = 2,
274 { .name = "fstat", .ret_type = 1, .nargs = 2,
276 { .name = "fstatat", .ret_type = 1, .nargs = 4,
279 { .name = "fstatfs", .ret_type = 1, .nargs = 2,
281 { .name = "fsync", .ret_type = 1, .nargs = 1,
283 { .name = "ftruncate", .ret_type = 1, .nargs = 2,
285 { .name = "futimens", .ret_type = 1, .nargs = 2,
287 { .name = "futimes", .ret_type = 1, .nargs = 2,
289 { .name = "futimesat", .ret_type = 1, .nargs = 3,
291 { .name = "getdirentries", .ret_type = 1, .nargs = 4,
294 { .name = "getfsstat", .ret_type = 1, .nargs = 3,
296 { .name = "getitimer", .ret_type = 1, .nargs = 2,
298 { .name = "getpeername", .ret_type = 1, .nargs = 3,
300 { .name = "getpgid", .ret_type = 1, .nargs = 1,
302 { .name = "getpriority", .ret_type = 1, .nargs = 2,
304 { .name = "getrandom", .ret_type = 1, .nargs = 3,
306 { .name = "getrlimit", .ret_type = 1, .nargs = 2,
308 { .name = "getrusage", .ret_type = 1, .nargs = 2,
310 { .name = "getsid", .ret_type = 1, .nargs = 1,
312 { .name = "getsockname", .ret_type = 1, .nargs = 3,
314 { .name = "getsockopt", .ret_type = 1, .nargs = 5,
317 { .name = "gettimeofday", .ret_type = 1, .nargs = 2,
319 { .name = "ioctl", .ret_type = 1, .nargs = 3,
321 { .name = "kevent", .ret_type = 1, .nargs = 6,
324 { .name = "kill", .ret_type = 1, .nargs = 2,
326 { .name = "kldfind", .ret_type = 1, .nargs = 1,
328 { .name = "kldfirstmod", .ret_type = 1, .nargs = 1,
330 { .name = "kldload", .ret_type = 1, .nargs = 1,
332 { .name = "kldnext", .ret_type = 1, .nargs = 1,
334 { .name = "kldstat", .ret_type = 1, .nargs = 2,
336 { .name = "kldsym", .ret_type = 1, .nargs = 3,
338 { .name = "kldunload", .ret_type = 1, .nargs = 1,
340 { .name = "kldunloadf", .ret_type = 1, .nargs = 2,
342 { .name = "kse_release", .ret_type = 0, .nargs = 1,
344 { .name = "lchflags", .ret_type = 1, .nargs = 2,
346 { .name = "lchmod", .ret_type = 1, .nargs = 2,
348 { .name = "lchown", .ret_type = 1, .nargs = 3,
350 { .name = "link", .ret_type = 1, .nargs = 2,
352 { .name = "linkat", .ret_type = 1, .nargs = 5,
355 { .name = "lio_listio", .ret_type = 1, .nargs = 4,
358 { .name = "listen", .ret_type = 1, .nargs = 2,
360 { .name = "lseek", .ret_type = 2, .nargs = 3,
362 { .name = "lstat", .ret_type = 1, .nargs = 2,
364 { .name = "lutimes", .ret_type = 1, .nargs = 2,
366 { .name = "madvise", .ret_type = 1, .nargs = 3,
368 { .name = "minherit", .ret_type = 1, .nargs = 3,
370 { .name = "mkdir", .ret_type = 1, .nargs = 2,
372 { .name = "mkdirat", .ret_type = 1, .nargs = 3,
374 { .name = "mkfifo", .ret_type = 1, .nargs = 2,
376 { .name = "mkfifoat", .ret_type = 1, .nargs = 3,
378 { .name = "mknod", .ret_type = 1, .nargs = 3,
380 { .name = "mknodat", .ret_type = 1, .nargs = 4,
382 { .name = "mlock", .ret_type = 1, .nargs = 2,
384 { .name = "mlockall", .ret_type = 1, .nargs = 1,
386 { .name = "mmap", .ret_type = 1, .nargs = 6,
389 { .name = "modfind", .ret_type = 1, .nargs = 1,
391 { .name = "mount", .ret_type = 1, .nargs = 4,
393 { .name = "mprotect", .ret_type = 1, .nargs = 3,
395 { .name = "msync", .ret_type = 1, .nargs = 3,
397 { .name = "munlock", .ret_type = 1, .nargs = 2,
399 { .name = "munmap", .ret_type = 1, .nargs = 2,
401 { .name = "nanosleep", .ret_type = 1, .nargs = 1,
403 { .name = "nmount", .ret_type = 1, .nargs = 3,
405 { .name = "open", .ret_type = 1, .nargs = 3,
407 { .name = "openat", .ret_type = 1, .nargs = 4,
410 { .name = "pathconf", .ret_type = 1, .nargs = 2,
412 { .name = "pipe", .ret_type = 1, .nargs = 1,
414 { .name = "pipe2", .ret_type = 1, .nargs = 2,
416 { .name = "poll", .ret_type = 1, .nargs = 3,
418 { .name = "posix_fadvise", .ret_type = 1, .nargs = 4,
421 { .name = "posix_openpt", .ret_type = 1, .nargs = 1,
423 { .name = "ppoll", .ret_type = 1, .nargs = 4,
426 { .name = "pread", .ret_type = 1, .nargs = 4,
429 { .name = "preadv", .ret_type = 1, .nargs = 4,
432 { .name = "procctl", .ret_type = 1, .nargs = 4,
434 { .name = "ptrace", .ret_type = 1, .nargs = 4,
436 { .name = "pwrite", .ret_type = 1, .nargs = 4,
439 { .name = "pwritev", .ret_type = 1, .nargs = 4,
442 { .name = "quotactl", .ret_type = 1, .nargs = 4,
444 { .name = "read", .ret_type = 1, .nargs = 3,
446 { .name = "readlink", .ret_type = 1, .nargs = 3,
448 { .name = "readlinkat", .ret_type = 1, .nargs = 4,
451 { .name = "readv", .ret_type = 1, .nargs = 3,
453 { .name = "reboot", .ret_type = 1, .nargs = 1,
455 { .name = "recvfrom", .ret_type = 1, .nargs = 6,
459 { .name = "recvmsg", .ret_type = 1, .nargs = 3,
461 { .name = "rename", .ret_type = 1, .nargs = 2,
463 { .name = "renameat", .ret_type = 1, .nargs = 4,
465 { .name = "rfork", .ret_type = 1, .nargs = 1,
467 { .name = "rmdir", .ret_type = 1, .nargs = 1,
469 { .name = "rtprio", .ret_type = 1, .nargs = 3,
471 { .name = "rtprio_thread", .ret_type = 1, .nargs = 3,
473 { .name = "sched_get_priority_max", .ret_type = 1, .nargs = 1,
475 { .name = "sched_get_priority_min", .ret_type = 1, .nargs = 1,
477 { .name = "sched_getparam", .ret_type = 1, .nargs = 2,
479 { .name = "sched_getscheduler", .ret_type = 1, .nargs = 1,
481 { .name = "sched_rr_get_interval", .ret_type = 1, .nargs = 2,
483 { .name = "sched_setparam", .ret_type = 1, .nargs = 2,
485 { .name = "sched_setscheduler", .ret_type = 1, .nargs = 3,
487 { .name = "sctp_generic_recvmsg", .ret_type = 1, .nargs = 7,
491 { .name = "sctp_generic_sendmsg", .ret_type = 1, .nargs = 7,
495 { .name = "sctp_generic_sendmsg_iov", .ret_type = 1, .nargs = 7,
499 { .name = "sendfile", .ret_type = 1, .nargs = 7,
503 { .name = "select", .ret_type = 1, .nargs = 5,
506 { .name = "sendmsg", .ret_type = 1, .nargs = 3,
508 { .name = "sendto", .ret_type = 1, .nargs = 6,
512 { .name = "setitimer", .ret_type = 1, .nargs = 3,
515 { .name = "setpriority", .ret_type = 1, .nargs = 3,
517 { .name = "setrlimit", .ret_type = 1, .nargs = 2,
519 { .name = "setsockopt", .ret_type = 1, .nargs = 5,
522 { .name = "shm_open", .ret_type = 1, .nargs = 3,
524 { .name = "shm_open2", .ret_type = 1, .nargs = 5,
527 { .name = "shm_rename", .ret_type = 1, .nargs = 3,
529 { .name = "shm_unlink", .ret_type = 1, .nargs = 1,
531 { .name = "shutdown", .ret_type = 1, .nargs = 2,
533 { .name = "sigaction", .ret_type = 1, .nargs = 3,
536 { .name = "sigpending", .ret_type = 1, .nargs = 1,
538 { .name = "sigprocmask", .ret_type = 1, .nargs = 3,
540 { .name = "sigqueue", .ret_type = 1, .nargs = 3,
542 { .name = "sigreturn", .ret_type = 1, .nargs = 1,
544 { .name = "sigsuspend", .ret_type = 1, .nargs = 1,
546 { .name = "sigtimedwait", .ret_type = 1, .nargs = 3,
549 { .name = "sigwait", .ret_type = 1, .nargs = 2,
551 { .name = "sigwaitinfo", .ret_type = 1, .nargs = 2,
553 { .name = "socket", .ret_type = 1, .nargs = 3,
555 { .name = "stat", .ret_type = 1, .nargs = 2,
557 { .name = "statfs", .ret_type = 1, .nargs = 2,
559 { .name = "symlink", .ret_type = 1, .nargs = 2,
561 { .name = "symlinkat", .ret_type = 1, .nargs = 3,
563 { .name = "sysarch", .ret_type = 1, .nargs = 2,
565 { .name = "__sysctl", .ret_type = 1, .nargs = 6,
568 { .name = "__sysctlbyname", .ret_type = 1, .nargs = 6,
571 { .name = "thr_kill", .ret_type = 1, .nargs = 2,
573 { .name = "thr_self", .ret_type = 1, .nargs = 1,
575 { .name = "thr_set_name", .ret_type = 1, .nargs = 2,
577 { .name = "truncate", .ret_type = 1, .nargs = 2,
579 { .name = "unlink", .ret_type = 1, .nargs = 1,
581 { .name = "unlinkat", .ret_type = 1, .nargs = 3,
583 { .name = "unmount", .ret_type = 1, .nargs = 2,
585 { .name = "utimensat", .ret_type = 1, .nargs = 4,
588 { .name = "utimes", .ret_type = 1, .nargs = 2,
590 { .name = "utrace", .ret_type = 1, .nargs = 1,
592 { .name = "wait4", .ret_type = 1, .nargs = 4,
595 { .name = "wait6", .ret_type = 1, .nargs = 6,
599 { .name = "write", .ret_type = 1, .nargs = 3,
601 { .name = "writev", .ret_type = 1, .nargs = 3,
605 { .name = "linux_access", .ret_type = 1, .nargs = 2,
607 { .name = "linux_execve", .ret_type = 1, .nargs = 3,
610 { .name = "linux_getitimer", .ret_type = 1, .nargs = 2,
612 { .name = "linux_lseek", .ret_type = 2, .nargs = 3,
614 { .name = "linux_mkdir", .ret_type = 1, .nargs = 2,
616 { .name = "linux_newfstat", .ret_type = 1, .nargs = 2,
618 { .name = "linux_newlstat", .ret_type = 1, .nargs = 2,
620 { .name = "linux_newstat", .ret_type = 1, .nargs = 2,
622 { .name = "linux_open", .ret_type = 1, .nargs = 3,
624 { .name = "linux_readlink", .ret_type = 1, .nargs = 3,
626 { .name = "linux_setitimer", .ret_type = 1, .nargs = 3,
629 { .name = "linux_socketcall", .ret_type = 1, .nargs = 2,
631 { .name = "linux_stat64", .ret_type = 1, .nargs = 2,
814 for (i = 0; i < sc->nargs; i++) {
889 get_syscall(struct threadinfo *t, u_int number, u_int nargs)
930 nargs);
934 sc->decode.nargs = nargs;
935 for (i = 0; i < nargs; i++) {
2729 int i, len, nargs;
2734 nargs = t->cs.nargs;
2740 for (i = 0; i < nargs; i++) {
2746 len += fprintf(trussinfo->outfile, "%s", i < (nargs - 1) ?