Lines Matching full:if
34 if (in_utils == 0) {
39 if (ARGC != 2) {
44 if (system("test -f " ARGV[1]) != 0) {
49 if (ARGV[1] !~ /syscalls\.master$/) {
55 if ("CLANGFORMAT" in ENVIRON) {
70 if (match($0, /\$[^$]+\$/)) {
95 # preserve 'if/elif/else/endif' C preprocessor as-is
97 if (parsedsyscalls in ifelifelseendif) {
115 if ($0 ~ /OBSOL/ || $0 ~ /EXCL/ || $0 ~ /UNIMPL/) {
122 if (match($0, /COMPAT_[0-9]+/)) {
127 if ($(NF) != "}" && !skip) {
132 if (match($0, /\|[0-9]+\|/)) {
137 if (skip) {
140 if (match($0, /\|[_a-z0-9]+\(/)) {
147 if (skip) {
151 if (length(compat) > 0) {
154 if (length(alias) > 0) {
157 if (length(compatver) > 0) {
168 if (match($0, /\([^)]+\)/)) {
171 if (args == "void") {
191 if (fs ~ /\[/) {
216 if (NR < 1 && !abnormal_exit) {
221 if (abnormal_exit) {
262 if (i in ifelifelseendif) {
268 if (sn ~ /^\$/) {
275 if (syscallargs[i] != "void") {
282 if (syscallargs[i] != "void") {
290 if (inargs == "") {
296 if (outargs == "") {
332 if (i in ifelifelseendif) {
338 if (sn ~ /^\$/) {
345 if (preargs != "void") {
350 if (preargs == "void") {
428 pcmd("#if SANITIZER_NETBSD")
477 if (i in ifelifelseendif) {
483 if (sn ~ /^\$/) {
490 if (preargs != "void") {
496 if (preargs == "void") {
547 if (syscall == "syscall") {
549 } else if (syscall == "exit") {
551 } else if (syscall == "fork") {
552 if (mode == "pre") {
557 } else if (syscall == "read") {
558 if (mode == "pre") {
559 pcmd("if (buf_) {")
563 pcmd("if (res > 0) {")
567 } else if (syscall == "write") {
568 if (mode == "pre") {
569 pcmd("if (buf_) {")
573 pcmd("if (res > 0) {")
577 } else if (syscall == "open") {
578 if (mode == "pre") {
580 pcmd("if (path) {")
584 pcmd("if (res > 0) {")
586 pcmd(" if (path) {")
591 } else if (syscall == "close") {
592 if (mode == "pre") {
597 } else if (syscall == "compat_50_wait4") {
599 } else if (syscall == "compat_43_ocreat") {
601 } else if (syscall == "link") {
602 if (mode == "pre") {
605 pcmd("if (path) {")
608 pcmd("if (link) {")
612 pcmd("if (res == 0) {")
615 pcmd(" if (path) {")
618 pcmd(" if (link) {")
623 } else if (syscall == "unlink") {
624 if (mode == "pre") {
626 pcmd("if (path) {")
630 pcmd("if (res == 0) {")
632 pcmd(" if (path) {")
637 } else if (syscall == "chdir") {
638 if (mode == "pre") {
640 pcmd("if (path) {")
644 pcmd("if (res == 0) {")
646 pcmd(" if (path) {")
651 } else if (syscall == "fchdir") {
653 } else if (syscall == "compat_50_mknod") {
655 } else if (syscall == "chmod") {
656 if (mode == "pre") {
658 pcmd("if (path) {")
662 pcmd("if (res == 0) {")
664 pcmd(" if (path) {")
669 } else if (syscall == "chown") {
670 if (mode == "pre") {
672 pcmd("if (path) {")
676 pcmd("if (res == 0) {")
678 pcmd(" if (path) {")
683 } else if (syscall == "break") {
685 } else if (syscall == "compat_20_getfsstat") {
687 } else if (syscall == "compat_43_olseek") {
689 } else if (syscall == "getpid") {
691 } else if (syscall == "compat_40_mount") {
693 } else if (syscall == "unmount") {
694 if (mode == "pre") {
696 pcmd("if (path) {")
700 pcmd("if (res == 0) {")
702 pcmd(" if (path) {")
707 } else if (syscall == "setuid") {
709 } else if (syscall == "getuid") {
711 } else if (syscall == "geteuid") {
713 } else if (syscall == "ptrace") {
714 if (mode == "pre") {
715 pcmd("if (req_ == ptrace_pt_io) {")
718 pcmd(" if (addr->piod_op == ptrace_piod_write_d || addr->piod_op == ptrace_piod_write_i) {")
721 …pcmd(" if (addr->piod_op == ptrace_piod_read_d || addr->piod_op == ptrace_piod_read_i || addr->pi…
724 pcmd("} else if (req_ == ptrace_pt_lwpinfo) {")
728 pcmd("} else if (req_ == ptrace_pt_set_event_mask) {")
730 pcmd("} else if (req_ == ptrace_pt_get_event_mask) {")
732 pcmd("} else if (req_ == ptrace_pt_set_siginfo) {")
734 pcmd("} else if (req_ == ptrace_pt_get_siginfo) {")
736 pcmd("} else if (req_ == ptrace_pt_lwpstatus) {")
740 pcmd("} else if (req_ == ptrace_pt_lwpnext) {")
744 pcmd("} else if (req_ == ptrace_pt_setregs) {")
746 pcmd("} else if (req_ == ptrace_pt_getregs) {")
748 pcmd("} else if (req_ == ptrace_pt_setfpregs) {")
750 pcmd("} else if (req_ == ptrace_pt_getfpregs) {")
752 pcmd("} else if (req_ == ptrace_pt_setdbregs) {")
754 pcmd("} else if (req_ == ptrace_pt_getdbregs) {")
758 pcmd("if (res == 0) {")
759 pcmd(" if (req_ == ptrace_pt_io) {")
762 … pcmd(" if (addr->piod_op == ptrace_piod_write_d || addr->piod_op == ptrace_piod_write_i) {")
765 …pcmd(" if (addr->piod_op == ptrace_piod_read_d || addr->piod_op == ptrace_piod_read_i || addr->…
768 pcmd(" } else if (req_ == ptrace_pt_lwpinfo) {")
772 pcmd(" } else if (req_ == ptrace_pt_set_event_mask) {")
774 pcmd(" } else if (req_ == ptrace_pt_get_event_mask) {")
776 pcmd(" } else if (req_ == ptrace_pt_set_siginfo) {")
778 pcmd(" } else if (req_ == ptrace_pt_get_siginfo) {")
780 pcmd(" } else if (req_ == ptrace_pt_lwpstatus) {")
784 pcmd(" } else if (req_ == ptrace_pt_lwpnext) {")
788 pcmd(" } else if (req_ == ptrace_pt_setregs) {")
790 pcmd(" } else if (req_ == ptrace_pt_getregs) {")
792 pcmd(" } else if (req_ == ptrace_pt_setfpregs) {")
794 pcmd(" } else if (req_ == ptrace_pt_getfpregs) {")
796 pcmd(" } else if (req_ == ptrace_pt_setdbregs) {")
798 pcmd(" } else if (req_ == ptrace_pt_getdbregs) {")
803 } else if (syscall == "recvmsg") {
804 if (mode == "pre") {
807 pcmd("if (res > 0) {")
811 } else if (syscall == "sendmsg") {
812 if (mode == "pre") {
815 pcmd("if (res > 0) {")
819 } else if (syscall == "recvfrom") {
820 if (mode == "pre") {
825 pcmd("if (res >= 0) {")
831 } else if (syscall == "accept") {
832 if (mode == "pre") {
836 pcmd("if (res == 0) {")
841 } else if (syscall == "getpeername") {
842 if (mode == "pre") {
846 pcmd("if (res == 0) {")
851 } else if (syscall == "getsockname") {
852 if (mode == "pre") {
856 pcmd("if (res == 0) {")
861 } else if (syscall == "access") {
862 if (mode == "pre") {
864 pcmd("if (path) {")
868 pcmd("if (res == 0) {")
870 pcmd(" if (path) {")
875 } else if (syscall == "chflags") {
876 if (mode == "pre") {
878 pcmd("if (path) {")
882 pcmd("if (res == 0) {")
884 pcmd(" if (path) {")
889 } else if (syscall == "fchflags") {
891 } else if (syscall == "sync") {
893 } else if (syscall == "kill") {
895 } else if (syscall == "compat_43_stat43") {
897 } else if (syscall == "getppid") {
899 } else if (syscall == "compat_43_lstat43") {
901 } else if (syscall == "dup") {
903 } else if (syscall == "pipe") {
905 } else if (syscall == "getegid") {
907 } else if (syscall == "profil") {
908 if (mode == "pre") {
909 pcmd("if (samples_) {")
913 pcmd("if (res == 0) {")
914 pcmd(" if (samples_) {")
919 } else if (syscall == "ktrace") {
920 if (mode == "pre") {
922 pcmd("if (fname) {")
927 pcmd("if (res == 0) {")
928 pcmd(" if (fname) {")
933 } else if (syscall == "compat_13_sigaction13") {
935 } else if (syscall == "getgid") {
937 } else if (syscall == "compat_13_sigprocmask13") {
939 } else if (syscall == "__getlogin") {
940 if (mode == "pre") {
941 pcmd("if (namebuf_) {")
945 pcmd("if (res == 0) {")
946 pcmd(" if (namebuf_) {")
951 } else if (syscall == "__setlogin") {
952 if (mode == "pre") {
954 pcmd("if (namebuf) {")
958 pcmd("if (res == 0) {")
960 pcmd(" if (namebuf) {")
965 } else if (syscall == "acct") {
966 if (mode == "pre") {
968 pcmd("if (path) {")
972 pcmd("if (res == 0) {")
974 pcmd(" if (path) {")
979 } else if (syscall == "compat_13_sigpending13") {
981 } else if (syscall == "compat_13_sigaltstack13") {
983 } else if (syscall == "ioctl") {
985 } else if (syscall == "compat_12_oreboot") {
987 } else if (syscall == "revoke") {
988 if (mode == "pre") {
990 pcmd("if (path) {")
994 pcmd("if (res == 0) {")
996 pcmd(" if (path) {")
1001 } else if (syscall == "symlink") {
1002 if (mode == "pre") {
1005 pcmd("if (path) {")
1008 pcmd("if (link) {")
1012 pcmd("if (res == 0) {")
1015 pcmd(" if (path) {")
1018 pcmd(" if (link) {")
1023 } else if (syscall == "readlink") {
1024 if (mode == "pre") {
1026 pcmd("if (path) {")
1029 pcmd("if (buf_) {")
1033 pcmd("if (res > 0) {")
1035 pcmd(" if (path) {")
1038 pcmd(" if (buf_) {")
1043 } else if (syscall == "execve") {
1044 if (mode == "pre") {
1048 pcmd("if (path) {")
1051 pcmd("if (argp && argp[0]) {")
1057 pcmd("if (envp && envp[0]) {")
1064 pcmd("/* If we are here, something went wrong */")
1068 pcmd("if (path) {")
1071 pcmd("if (argp && argp[0]) {")
1077 pcmd("if (envp && envp[0]) {")
1084 } else if (syscall == "umask") {
1086 } else if (syscall == "chroot") {
1087 if (mode == "pre") {
1089 pcmd("if (path) {")
1093 pcmd("if (res == 0) {")
1095 pcmd(" if (path) {")
1100 } else if (syscall == "compat_43_fstat43") {
1102 } else if (syscall == "compat_43_ogetkerninfo") {
1104 } else if (syscall == "compat_43_ogetpagesize") {
1106 } else if (syscall == "compat_12_msync") {
1108 } else if (syscall == "vfork") {
1110 } else if (syscall == "compat_43_ommap") {
1112 } else if (syscall == "vadvise") {
1114 } else if (syscall == "munmap") {
1116 } else if (syscall == "mprotect") {
1118 } else if (syscall == "madvise") {
1120 } else if (syscall == "mincore") {
1122 } else if (syscall == "getgroups") {
1123 if (mode == "pre") {
1125 pcmd("if (gidset) {")
1129 pcmd("if (res == 0) {")
1131 pcmd(" if (gidset) {")
1136 } else if (syscall == "setgroups") {
1137 if (mode == "pre") {
1139 pcmd("if (gidset) {")
1143 pcmd("if (res == 0) {")
1145 pcmd(" if (gidset) {")
1150 } else if (syscall == "getpgrp") {
1152 } else if (syscall == "setpgid") {
1154 } else if (syscall == "compat_50_setitimer") {
1156 } else if (syscall == "compat_43_owait") {
1158 } else if (syscall == "compat_12_oswapon") {
1160 } else if (syscall == "compat_50_getitimer") {
1162 } else if (syscall == "compat_43_ogethostname") {
1164 } else if (syscall == "compat_43_osethostname") {
1166 } else if (syscall == "compat_43_ogetdtablesize") {
1168 } else if (syscall == "dup2") {
1170 } else if (syscall == "getrandom") {
1172 } else if (syscall == "fcntl") {
1174 } else if (syscall == "compat_50_select") {
1176 } else if (syscall == "fsync") {
1178 } else if (syscall == "setpriority") {
1180 } else if (syscall == "compat_30_socket") {
1182 } else if (syscall == "connect") {
1183 if (mode == "pre") {
1186 pcmd("if (res == 0) {")
1190 } else if (syscall == "compat_43_oaccept") {
1192 } else if (syscall == "getpriority") {
1194 } else if (syscall == "compat_43_osend") {
1196 } else if (syscall == "compat_43_orecv") {
1198 } else if (syscall == "compat_13_sigreturn13") {
1200 } else if (syscall == "bind") {
1201 if (mode == "pre") {
1204 pcmd("if (res == 0) {")
1208 } else if (syscall == "setsockopt") {
1209 if (mode == "pre") {
1210 pcmd("if (val_) {")
1214 pcmd("if (res == 0) {")
1215 pcmd(" if (val_) {")
1220 } else if (syscall == "listen") {
1222 } else if (syscall == "compat_43_osigvec") {
1224 } else if (syscall == "compat_43_osigblock") {
1226 } else if (syscall == "compat_43_osigsetmask") {
1228 } else if (syscall == "compat_13_sigsuspend13") {
1230 } else if (syscall == "compat_43_osigstack") {
1232 } else if (syscall == "compat_43_orecvmsg") {
1234 } else if (syscall == "compat_43_osendmsg") {
1236 } else if (syscall == "compat_50_gettimeofday") {
1238 } else if (syscall == "compat_50_getrusage") {
1240 } else if (syscall == "getsockopt") {
1242 } else if (syscall == "readv") {
1243 if (mode == "pre") {
1246 pcmd("if (iovp) {")
1256 pcmd("if (res > 0) {")
1257 pcmd(" if (iovp) {")
1267 } else if (syscall == "writev") {
1268 if (mode == "pre") {
1271 pcmd("if (iovp) {")
1281 pcmd("if (res > 0) {")
1282 pcmd(" if (iovp) {")
1292 } else if (syscall == "compat_50_settimeofday") {
1294 } else if (syscall == "fchown") {
1296 } else if (syscall == "fchmod") {
1298 } else if (syscall == "compat_43_orecvfrom") {
1300 } else if (syscall == "setreuid") {
1302 } else if (syscall == "setregid") {
1304 } else if (syscall == "rename") {
1305 if (mode == "pre") {
1308 pcmd("if (from) {")
1311 pcmd("if (to) {")
1315 pcmd("if (res == 0) {")
1318 pcmd(" if (from) {")
1321 pcmd(" if (to) {")
1326 } else if (syscall == "compat_43_otruncate") {
1328 } else if (syscall == "compat_43_oftruncate") {
1330 } else if (syscall == "flock") {
1332 } else if (syscall == "mkfifo") {
1333 if (mode == "pre") {
1335 pcmd("if (path) {")
1339 pcmd("if (res == 0) {")
1341 pcmd(" if (path) {")
1346 } else if (syscall == "sendto") {
1347 if (mode == "pre") {
1351 pcmd("if (res >= 0) {")
1356 } else if (syscall == "shutdown") {
1358 } else if (syscall == "socketpair") {
1359 if (mode == "pre") {
1362 pcmd("if (res == 0) {")
1366 } else if (syscall == "mkdir") {
1367 if (mode == "pre") {
1369 pcmd("if (path) {")
1373 pcmd("if (res == 0) {")
1375 pcmd(" if (path) {")
1380 } else if (syscall == "rmdir") {
1381 if (mode == "pre") {
1383 pcmd("if (path) {")
1387 pcmd("if (res == 0) {")
1389 pcmd(" if (path) {")
1394 } else if (syscall == "compat_50_utimes") {
1396 } else if (syscall == "compat_50_adjtime") {
1398 } else if (syscall == "compat_43_ogetpeername") {
1400 } else if (syscall == "compat_43_ogethostid") {
1402 } else if (syscall == "compat_43_osethostid") {
1404 } else if (syscall == "compat_43_ogetrlimit") {
1406 } else if (syscall == "compat_43_osetrlimit") {
1408 } else if (syscall == "compat_43_okillpg") {
1410 } else if (syscall == "setsid") {
1412 } else if (syscall == "compat_50_quotactl") {
1414 } else if (syscall == "compat_43_oquota") {
1416 } else if (syscall == "compat_43_ogetsockname") {
1418 } else if (syscall == "nfssvc") {
1420 } else if (syscall == "compat_43_ogetdirentries") {
1422 } else if (syscall == "compat_20_statfs") {
1424 } else if (syscall == "compat_20_fstatfs") {
1426 } else if (syscall == "compat_30_getfh") {
1428 } else if (syscall == "compat_09_ogetdomainname") {
1430 } else if (syscall == "compat_09_osetdomainname") {
1432 } else if (syscall == "compat_09_ouname") {
1434 } else if (syscall == "sysarch") {
1436 } else if (syscall == "__futex") {
1438 } else if (syscall == "__futex_set_robust_list") {
1440 } else if (syscall == "__futex_get_robust_list") {
1442 } else if (syscall == "compat_10_osemsys") {
1444 } else if (syscall == "compat_10_omsgsys") {
1446 } else if (syscall == "compat_10_oshmsys") {
1448 } else if (syscall == "pread") {
1449 if (mode == "pre") {
1450 pcmd("if (buf_) {")
1454 pcmd("if (res > 0) {")
1458 } else if (syscall == "pwrite") {
1459 if (mode == "pre") {
1460 pcmd("if (buf_) {")
1464 pcmd("if (res > 0) {")
1468 } else if (syscall == "compat_30_ntp_gettime") {
1470 } else if (syscall == "ntp_adjtime") {
1472 } else if (syscall == "setgid") {
1474 } else if (syscall == "setegid") {
1476 } else if (syscall == "seteuid") {
1478 } else if (syscall == "lfs_bmapv") {
1480 } else if (syscall == "lfs_markv") {
1482 } else if (syscall == "lfs_segclean") {
1484 } else if (syscall == "compat_50_lfs_segwait") {
1486 } else if (syscall == "compat_12_stat12") {
1488 } else if (syscall == "compat_12_fstat12") {
1490 } else if (syscall == "compat_12_lstat12") {
1492 } else if (syscall == "pathconf") {
1493 if (mode == "pre") {
1495 pcmd("if (path) {")
1499 pcmd("if (res != -1) {")
1501 pcmd(" if (path) {")
1506 } else if (syscall == "getsockopt2") {
1508 } else if (syscall == "fpathconf") {
1510 } else if (syscall == "getrlimit") {
1511 if (mode == "pre") {
1514 pcmd("if (res == 0) {")
1518 } else if (syscall == "setrlimit") {
1519 if (mode == "pre") {
1522 pcmd("if (res == 0) {")
1526 } else if (syscall == "compat_12_getdirentries") {
1528 } else if (syscall == "mmap") {
1530 } else if (syscall == "__syscall") {
1532 } else if (syscall == "lseek") {
1534 } else if (syscall == "truncate") {
1535 if (mode == "pre") {
1537 pcmd("if (path) {")
1541 pcmd("if (res == 0) {")
1543 pcmd(" if (path) {")
1548 } else if (syscall == "ftruncate") {
1550 } else if (syscall == "__sysctl") {
1551 if (mode == "pre") {
1553 pcmd("if (name) {")
1556 pcmd("if (newv_) {")
1560 pcmd("if (res == 0) {")
1562 pcmd(" if (name) {")
1565 pcmd(" if (newv_) {")
1570 } else if (syscall == "mlock") {
1572 } else if (syscall == "munlock") {
1574 } else if (syscall == "undelete") {
1575 if (mode == "pre") {
1577 pcmd("if (path) {")
1581 pcmd("if (res == 0) {")
1583 pcmd(" if (path) {")
1588 } else if (syscall == "compat_50_futimes") {
1590 } else if (syscall == "getpgid") {
1592 } else if (syscall == "reboot") {
1593 if (mode == "pre") {
1595 pcmd("if (bootstr) {")
1601 pcmd("if (bootstr) {")
1605 } else if (syscall == "poll") {
1607 } else if (syscall == "afssys") {
1609 } else if (syscall == "compat_14___semctl") {
1611 } else if (syscall == "semget") {
1613 } else if (syscall == "semop") {
1614 if (mode == "pre") {
1615 pcmd("if (sops_) {")
1619 pcmd("if (res == 0) {")
1620 pcmd(" if (sops_) {")
1625 } else if (syscall == "semconfig") {
1627 } else if (syscall == "compat_14_msgctl") {
1629 } else if (syscall == "msgget") {
1631 } else if (syscall == "msgsnd") {
1632 if (mode == "pre") {
1633 pcmd("if (msgp_) {")
1637 pcmd("if (res == 0) {")
1638 pcmd(" if (msgp_) {")
1643 } else if (syscall == "msgrcv") {
1645 } else if (syscall == "shmat") {
1647 } else if (syscall == "compat_14_shmctl") {
1649 } else if (syscall == "shmdt") {
1651 } else if (syscall == "shmget") {
1653 } else if (syscall == "compat_50_clock_gettime") {
1655 } else if (syscall == "compat_50_clock_settime") {
1657 } else if (syscall == "compat_50_clock_getres") {
1659 } else if (syscall == "timer_create") {
1661 } else if (syscall == "timer_delete") {
1663 } else if (syscall == "compat_50_timer_settime") {
1665 } else if (syscall == "compat_50_timer_gettime") {
1667 } else if (syscall == "timer_getoverrun") {
1669 } else if (syscall == "compat_50_nanosleep") {
1671 } else if (syscall == "fdatasync") {
1673 } else if (syscall == "mlockall") {
1675 } else if (syscall == "munlockall") {
1677 } else if (syscall == "compat_50___sigtimedwait") {
1679 } else if (syscall == "sigqueueinfo") {
1680 if (mode == "pre") {
1681 pcmd("if (info_) {")
1685 } else if (syscall == "modctl") {
1687 } else if (syscall == "_ksem_init") {
1689 } else if (syscall == "_ksem_open") {
1690 if (mode == "pre") {
1692 pcmd("if (name) {")
1697 pcmd("if (name) {")
1701 } else if (syscall == "_ksem_unlink") {
1702 if (mode == "pre") {
1704 pcmd("if (name) {")
1709 pcmd("if (name) {")
1713 } else if (syscall == "_ksem_close") {
1715 } else if (syscall == "_ksem_post") {
1717 } else if (syscall == "_ksem_wait") {
1719 } else if (syscall == "_ksem_trywait") {
1721 } else if (syscall == "_ksem_getvalue") {
1723 } else if (syscall == "_ksem_destroy") {
1725 } else if (syscall == "_ksem_timedwait") {
1726 if (mode == "pre") {
1727 pcmd("if (abstime_) {")
1731 } else if (syscall == "mq_open") {
1732 if (mode == "pre") {
1734 pcmd("if (name) {")
1739 pcmd("if (name) {")
1743 } else if (syscall == "mq_close") {
1745 } else if (syscall == "mq_unlink") {
1746 if (mode == "pre") {
1748 pcmd("if (name) {")
1753 pcmd("if (name) {")
1757 } else if (syscall == "mq_getattr") {
1759 } else if (syscall == "mq_setattr") {
1760 if (mode == "pre") {
1761 pcmd("if (mqstat_) {")
1765 } else if (syscall == "mq_notify") {
1766 if (mode == "pre") {
1767 pcmd("if (notification_) {")
1771 } else if (syscall == "mq_send") {
1772 if (mode == "pre") {
1773 pcmd("if (msg_ptr_) {")
1777 } else if (syscall == "mq_receive") {
1779 } else if (syscall == "compat_50_mq_timedsend") {
1781 } else if (syscall == "compat_50_mq_timedreceive") {
1783 } else if (syscall == "__posix_rename") {
1784 if (mode == "pre") {
1787 pcmd("if (from_) {")
1790 pcmd("if (to) {")
1796 pcmd("if (from) {")
1799 pcmd("if (to) {")
1803 } else if (syscall == "swapctl") {
1805 } else if (syscall == "compat_30_getdents") {
1807 } else if (syscall == "minherit") {
1809 } else if (syscall == "lchmod") {
1810 if (mode == "pre") {
1812 pcmd("if (path) {")
1817 pcmd("if (path) {")
1821 } else if (syscall == "lchown") {
1822 if (mode == "pre") {
1824 pcmd("if (path) {")
1829 pcmd("if (path) {")
1833 } else if (syscall == "compat_50_lutimes") {
1835 } else if (syscall == "__msync13") {
1837 } else if (syscall == "compat_30___stat13") {
1839 } else if (syscall == "compat_30___fstat13") {
1841 } else if (syscall == "compat_30___lstat13") {
1843 } else if (syscall == "__sigaltstack14") {
1844 if (mode == "pre") {
1845 pcmd("if (nss_) {")
1848 pcmd("if (oss_) {")
1852 } else if (syscall == "__vfork14") {
1854 } else if (syscall == "__posix_chown") {
1855 if (mode == "pre") {
1857 pcmd("if (path) {")
1862 pcmd("if (path) {")
1866 } else if (syscall == "__posix_fchown") {
1868 } else if (syscall == "__posix_lchown") {
1869 if (mode == "pre") {
1871 pcmd("if (path) {")
1876 pcmd("if (path) {")
1880 } else if (syscall == "getsid") {
1882 } else if (syscall == "__clone") {
1884 } else if (syscall == "fktrace") {
1886 } else if (syscall == "preadv") {
1888 } else if (syscall == "pwritev") {
1890 } else if (syscall == "compat_16___sigaction14") {
1892 } else if (syscall == "__sigpending14") {
1894 } else if (syscall == "__sigprocmask14") {
1896 } else if (syscall == "__sigsuspend14") {
1897 pcmd("if (set_) {")
1900 } else if (syscall == "compat_16___sigreturn14") {
1902 } else if (syscall == "__getcwd") {
1904 } else if (syscall == "fchroot") {
1906 } else if (syscall == "compat_30_fhopen") {
1908 } else if (syscall == "compat_30_fhstat") {
1910 } else if (syscall == "compat_20_fhstatfs") {
1912 } else if (syscall == "compat_50_____semctl13") {
1914 } else if (syscall == "compat_50___msgctl13") {
1916 } else if (syscall == "compat_50___shmctl13") {
1918 } else if (syscall == "lchflags") {
1919 if (mode == "pre") {
1921 pcmd("if (path) {")
1926 pcmd("if (path) {")
1930 } else if (syscall == "issetugid") {
1932 } else if (syscall == "utrace") {
1933 if (mode == "pre") {
1935 pcmd("if (label) {")
1938 pcmd("if (addr_) {")
1943 pcmd("if (label) {")
1946 pcmd("if (addr_) {")
1950 } else if (syscall == "getcontext") {
1952 } else if (syscall == "setcontext") {
1953 if (mode == "pre") {
1954 pcmd("if (ucp_) {")
1958 } else if (syscall == "_lwp_create") {
1959 if (mode == "pre") {
1960 pcmd("if (ucp_) {")
1964 } else if (syscall == "_lwp_exit") {
1966 } else if (syscall == "_lwp_self") {
1968 } else if (syscall == "_lwp_wait") {
1970 } else if (syscall == "_lwp_suspend") {
1972 } else if (syscall == "_lwp_continue") {
1974 } else if (syscall == "_lwp_wakeup") {
1976 } else if (syscall == "_lwp_getprivate") {
1978 } else if (syscall == "_lwp_setprivate") {
1980 } else if (syscall == "_lwp_kill") {
1982 } else if (syscall == "_lwp_detach") {
1984 } else if (syscall == "compat_50__lwp_park") {
1986 } else if (syscall == "_lwp_unpark") {
1988 } else if (syscall == "_lwp_unpark_all") {
1989 if (mode == "pre") {
1990 pcmd("if (targets_) {")
1994 } else if (syscall == "_lwp_setname") {
1995 if (mode == "pre") {
1997 pcmd("if (name) {")
2002 pcmd("if (name) {")
2006 } else if (syscall == "_lwp_getname") {
2008 } else if (syscall == "_lwp_ctl") {
2010 } else if (syscall == "compat_60_sa_register") {
2012 } else if (syscall == "compat_60_sa_stacks") {
2014 } else if (syscall == "compat_60_sa_enable") {
2016 } else if (syscall == "compat_60_sa_setconcurrency") {
2018 } else if (syscall == "compat_60_sa_yield") {
2020 } else if (syscall == "compat_60_sa_preempt") {
2022 } else if (syscall == "__sigaction_sigtramp") {
2023 pcmd("if (nsa_) {")
2026 } else if (syscall == "rasctl") {
2028 } else if (syscall == "kqueue") {
2030 } else if (syscall == "compat_50_kevent") {
2032 } else if (syscall == "_sched_setparam") {
2033 pcmd("if (params_) {")
2036 } else if (syscall == "_sched_getparam") {
2038 } else if (syscall == "_sched_setaffinity") {
2039 pcmd("if (cpuset_) {")
2042 } else if (syscall == "_sched_getaffinity") {
2044 } else if (syscall == "sched_yield") {
2046 } else if (syscall == "_sched_protect") {
2048 } else if (syscall == "fsync_range") {
2050 } else if (syscall == "uuidgen") {
2052 } else if (syscall == "compat_90_getvfsstat") {
2054 } else if (syscall == "compat_90_statvfs1") {
2055 if (mode == "pre") {
2057 pcmd("if (path) {")
2062 pcmd("if (path) {")
2066 } else if (syscall == "compat_90_fstatvfs1") {
2068 } else if (syscall == "compat_30_fhstatvfs1") {
2070 } else if (syscall == "extattrctl") {
2071 if (mode == "pre") {
2073 pcmd("if (path) {")
2078 pcmd("if (path) {")
2082 } else if (syscall == "extattr_set_file") {
2083 if (mode == "pre") {
2085 pcmd("if (path) {")
2090 pcmd("if (path) {")
2094 } else if (syscall == "extattr_get_file") {
2095 if (mode == "pre") {
2097 pcmd("if (path) {")
2102 pcmd("if (path) {")
2106 } else if (syscall == "extattr_delete_file") {
2107 if (mode == "pre") {
2109 pcmd("if (path) {")
2114 pcmd("if (path) {")
2118 } else if (syscall == "extattr_set_fd") {
2120 } else if (syscall == "extattr_get_fd") {
2122 } else if (syscall == "extattr_delete_fd") {
2124 } else if (syscall == "extattr_set_link") {
2125 if (mode == "pre") {
2127 pcmd("if (path) {")
2132 pcmd("if (path) {")
2136 } else if (syscall == "extattr_get_link") {
2137 if (mode == "pre") {
2139 pcmd("if (path) {")
2144 pcmd("if (path) {")
2148 } else if (syscall == "extattr_delete_link") {
2149 if (mode == "pre") {
2151 pcmd("if (path) {")
2156 pcmd("if (path) {")
2160 } else if (syscall == "extattr_list_fd") {
2162 } else if (syscall == "extattr_list_file") {
2163 if (mode == "pre") {
2165 pcmd("if (path) {")
2170 pcmd("if (path) {")
2174 } else if (syscall == "extattr_list_link") {
2175 if (mode == "pre") {
2177 pcmd("if (path) {")
2182 pcmd("if (path) {")
2186 } else if (syscall == "compat_50_pselect") {
2188 } else if (syscall == "compat_50_pollts") {
2190 } else if (syscall == "setxattr") {
2191 if (mode == "pre") {
2193 pcmd("if (path) {")
2198 pcmd("if (path) {")
2202 } else if (syscall == "lsetxattr") {
2203 if (mode == "pre") {
2205 pcmd("if (path) {")
2210 pcmd("if (path) {")
2214 } else if (syscall == "fsetxattr") {
2216 } else if (syscall == "getxattr") {
2217 if (mode == "pre") {
2219 pcmd("if (path) {")
2224 pcmd("if (path) {")
2228 } else if (syscall == "lgetxattr") {
2229 if (mode == "pre") {
2231 pcmd("if (path) {")
2236 pcmd("if (path) {")
2240 } else if (syscall == "fgetxattr") {
2242 } else if (syscall == "listxattr") {
2243 if (mode == "pre") {
2245 pcmd("if (path) {")
2250 pcmd("if (path) {")
2254 } else if (syscall == "llistxattr") {
2255 if (mode == "pre") {
2257 pcmd("if (path) {")
2262 pcmd("if (path) {")
2266 } else if (syscall == "flistxattr") {
2268 } else if (syscall == "removexattr") {
2269 if (mode == "pre") {
2271 pcmd("if (path) {")
2276 pcmd("if (path) {")
2280 } else if (syscall == "lremovexattr") {
2281 if (mode == "pre") {
2283 pcmd("if (path) {")
2288 pcmd("if (path) {")
2292 } else if (syscall == "fremovexattr") {
2294 } else if (syscall == "compat_50___stat30") {
2296 } else if (syscall == "compat_50___fstat30") {
2298 } else if (syscall == "compat_50___lstat30") {
2300 } else if (syscall == "__getdents30") {
2302 } else if (syscall == "posix_fadvise") {
2304 } else if (syscall == "compat_30___fhstat30") {
2306 } else if (syscall == "compat_50___ntp_gettime30") {
2308 } else if (syscall == "__socket30") {
2310 } else if (syscall == "__getfh30") {
2311 if (mode == "pre") {
2313 pcmd("if (fname) {")
2318 pcmd("if (res == 0) {")
2319 pcmd(" if (fname) {")
2324 } else if (syscall == "__fhopen40") {
2325 if (mode == "pre") {
2326 pcmd("if (fhp_) {")
2330 } else if (syscall == "compat_90_fhstatvfs1") {
2331 if (mode == "pre") {
2332 pcmd("if (fhp_) {")
2336 } else if (syscall == "compat_50___fhstat40") {
2337 if (mode == "pre") {
2338 pcmd("if (fhp_) {")
2342 } else if (syscall == "aio_cancel") {
2343 if (mode == "pre") {
2344 pcmd("if (aiocbp_) {")
2348 } else if (syscall == "aio_error") {
2349 if (mode == "pre") {
2350 pcmd("if (aiocbp_) {")
2354 } else if (syscall == "aio_fsync") {
2355 if (mode == "pre") {
2356 pcmd("if (aiocbp_) {")
2360 } else if (syscall == "aio_read") {
2361 if (mode == "pre") {
2362 pcmd("if (aiocbp_) {")
2366 } else if (syscall == "aio_return") {
2367 if (mode == "pre") {
2368 pcmd("if (aiocbp_) {")
2372 } else if (syscall == "compat_50_aio_suspend") {
2374 } else if (syscall == "aio_write") {
2375 if (mode == "pre") {
2376 pcmd("if (aiocbp_) {")
2380 } else if (syscall == "lio_listio") {
2382 } else if (syscall == "__mount50") {
2383 if (mode == "pre") {
2386 pcmd("if (type) {")
2389 pcmd("if (path) {")
2392 pcmd("if (data_) {")
2398 pcmd("if (type) {")
2401 pcmd("if (path) {")
2404 pcmd("if (data_) {")
2408 } else if (syscall == "mremap") {
2410 } else if (syscall == "pset_create") {
2412 } else if (syscall == "pset_destroy") {
2414 } else if (syscall == "pset_assign") {
2416 } else if (syscall == "_pset_bind") {
2418 } else if (syscall == "__posix_fadvise50") {
2420 } else if (syscall == "__select50") {
2422 } else if (syscall == "__gettimeofday50") {
2424 } else if (syscall == "__settimeofday50") {
2425 if (mode == "pre") {
2426 pcmd("if (tv_) {")
2429 pcmd("if (tzp_) {")
2433 } else if (syscall == "__utimes50") {
2434 if (mode == "pre") {
2437 pcmd("if (path) {")
2440 pcmd("if (tptr) {")
2445 } else if (syscall == "__adjtime50") {
2446 if (mode == "pre") {
2447 pcmd("if (delta_) {")
2451 } else if (syscall == "__lfs_segwait50") {
2453 } else if (syscall == "__futimes50") {
2454 if (mode == "pre") {
2456 pcmd("if (tptr) {")
2461 } else if (syscall == "__lutimes50") {
2462 if (mode == "pre") {
2465 pcmd("if (path) {")
2468 pcmd("if (tptr) {")
2475 pcmd("if (path) {")
2478 pcmd("if (tptr) {")
2483 } else if (syscall == "__setitimer50") {
2484 if (mode == "pre") {
2486 pcmd("if (itv) {")
2493 } else if (syscall == "__getitimer50") {
2495 } else if (syscall == "__clock_gettime50") {
2497 } else if (syscall == "__clock_settime50") {
2498 if (mode == "pre") {
2499 pcmd("if (tp_) {")
2503 } else if (syscall == "__clock_getres50") {
2505 } else if (syscall == "__nanosleep50") {
2506 if (mode == "pre") {
2507 pcmd("if (rqtp_) {")
2511 } else if (syscall == "____sigtimedwait50") {
2512 if (mode == "pre") {
2513 pcmd("if (set_) {")
2516 pcmd("if (timeout_) {")
2520 } else if (syscall == "__mq_timedsend50") {
2521 if (mode == "pre") {
2522 pcmd("if (msg_ptr_) {")
2525 pcmd("if (abs_timeout_) {")
2529 } else if (syscall == "__mq_timedreceive50") {
2530 if (mode == "pre") {
2531 pcmd("if (msg_ptr_) {")
2534 pcmd("if (abs_timeout_) {")
2538 } else if (syscall == "compat_60__lwp_park") {
2540 } else if (syscall == "__kevent50") {
2541 if (mode == "pre") {
2542 pcmd("if (changelist_) {")
2545 pcmd("if (timeout_) {")
2549 } else if (syscall == "__pselect50") {
2550 if (mode == "pre") {
2551 pcmd("if (ts_) {")
2554 pcmd("if (mask_) {")
2558 } else if (syscall == "__pollts50") {
2559 if (mode == "pre") {
2560 pcmd("if (ts_) {")
2563 pcmd("if (mask_) {")
2567 } else if (syscall == "__aio_suspend50") {
2568 if (mode == "pre") {
2571 pcmd("if (list) {")
2573 pcmd(" if (list[i]) {")
2578 pcmd("if (timeout_) {")
2582 } else if (syscall == "__stat50") {
2583 if (mode == "pre") {
2585 pcmd("if (path) {")
2590 pcmd("if (res == 0) {")
2591 pcmd(" if (path) {")
2596 } else if (syscall == "__fstat50") {
2598 } else if (syscall == "__lstat50") {
2599 if (mode == "pre") {
2601 pcmd("if (path) {")
2606 pcmd("if (res == 0) {")
2607 pcmd(" if (path) {")
2612 } else if (syscall == "____semctl50") {
2614 } else if (syscall == "__shmctl50") {
2616 } else if (syscall == "__msgctl50") {
2618 } else if (syscall == "__getrusage50") {
2620 } else if (syscall == "__timer_settime50") {
2621 if (mode == "pre") {
2623 pcmd("if (value) {")
2631 pcmd("if (res == 0) {")
2632 pcmd(" if (value) {")
2640 } else if (syscall == "__timer_gettime50") {
2642 } else if (syscall == "__ntp_gettime50") {
2644 } else if (syscall == "__wait450") {
2646 } else if (syscall == "__mknod50") {
2647 if (mode == "pre") {
2649 pcmd("if (path) {")
2654 pcmd("if (res == 0) {")
2655 pcmd(" if (path) {")
2660 } else if (syscall == "__fhstat50") {
2661 if (mode == "pre") {
2662 pcmd("if (fhp_) {")
2666 pcmd("if (res == 0) {")
2667 pcmd(" if (fhp_) {")
2672 } else if (syscall == "pipe2") {
2674 } else if (syscall == "dup3") {
2676 } else if (syscall == "kqueue1") {
2678 } else if (syscall == "paccept") {
2679 if (mode == "pre") {
2680 pcmd("if (mask_) {")
2684 pcmd("if (res >= 0) {")
2685 pcmd(" if (mask_) {")
2690 } else if (syscall == "linkat") {
2691 if (mode == "pre") {
2694 pcmd("if (name1) {")
2697 pcmd("if (name2) {")
2703 pcmd("if (res == 0) {")
2704 pcmd(" if (name1) {")
2707 pcmd(" if (name2) {")
2712 } else if (syscall == "renameat") {
2713 if (mode == "pre") {
2716 pcmd("if (from) {")
2719 pcmd("if (to) {")
2725 pcmd("if (res == 0) {")
2726 pcmd(" if (from) {")
2729 pcmd(" if (to) {")
2734 } else if (syscall == "mkfifoat") {
2735 if (mode == "pre") {
2737 pcmd("if (path) {")
2742 pcmd("if (res == 0) {")
2743 pcmd(" if (path) {")
2748 } else if (syscall == "mknodat") {
2749 if (mode == "pre") {
2751 pcmd("if (path) {")
2756 pcmd("if (res == 0) {")
2757 pcmd(" if (path) {")
2762 } else if (syscall == "mkdirat") {
2763 if (mode == "pre") {
2765 pcmd("if (path) {")
2770 pcmd("if (res == 0) {")
2771 pcmd(" if (path) {")
2776 } else if (syscall == "faccessat") {
2777 if (mode == "pre") {
2779 pcmd("if (path) {")
2784 pcmd("if (res == 0) {")
2785 pcmd(" if (path) {")
2790 } else if (syscall == "fchmodat") {
2791 if (mode == "pre") {
2793 pcmd("if (path) {")
2798 pcmd("if (res == 0) {")
2799 pcmd(" if (path) {")
2804 } else if (syscall == "fchownat") {
2805 if (mode == "pre") {
2807 pcmd("if (path) {")
2812 pcmd("if (res == 0) {")
2813 pcmd(" if (path) {")
2818 } else if (syscall == "fexecve") {
2820 } else if (syscall == "fstatat") {
2821 if (mode == "pre") {
2823 pcmd("if (path) {")
2828 pcmd("if (path) {")
2832 } else if (syscall == "utimensat") {
2833 if (mode == "pre") {
2835 pcmd("if (path) {")
2838 pcmd("if (tptr_) {")
2843 pcmd("if (res > 0) {")
2844 pcmd(" if (path) {")
2847 pcmd(" if (tptr_) {")
2852 } else if (syscall == "openat") {
2853 if (mode == "pre") {
2855 pcmd("if (path) {")
2860 pcmd("if (res > 0) {")
2861 pcmd(" if (path) {")
2866 } else if (syscall == "readlinkat") {
2867 if (mode == "pre") {
2869 pcmd("if (path) {")
2874 pcmd("if (res > 0) {")
2875 pcmd(" if (path) {")
2880 } else if (syscall == "symlinkat") {
2881 if (mode == "pre") {
2884 pcmd("if (path1) {")
2887 pcmd("if (path2) {")
2893 pcmd("if (res == 0) {")
2894 pcmd(" if (path1) {")
2897 pcmd(" if (path2) {")
2902 } else if (syscall == "unlinkat") {
2903 if (mode == "pre") {
2905 pcmd("if (path) {")
2910 pcmd("if (res == 0) {")
2911 pcmd(" if (path) {")
2916 } else if (syscall == "futimens") {
2917 if (mode == "pre") {
2919 pcmd("if (tptr) {")
2925 pcmd("if (res == 0) {")
2926 pcmd(" if (tptr) {")
2932 } else if (syscall == "__quotactl") {
2933 if (mode == "pre") {
2935 pcmd("if (path) {")
2940 pcmd("if (res == 0) {")
2941 pcmd(" if (path) {")
2946 } else if (syscall == "posix_spawn") {
2947 if (mode == "pre") {
2949 pcmd("if (path) {")
2954 pcmd("if (pid_) {")
2955 pcmd(" if (path) {")
2960 } else if (syscall == "recvmmsg") {
2961 if (mode == "pre") {
2962 pcmd("if (timeout_) {")
2966 pcmd("if (res >= 0) {")
2967 pcmd(" if (timeout_) {")
2972 } else if (syscall == "sendmmsg") {
2973 if (mode == "pre") {
2975 pcmd("if (mmsg) {")
2980 pcmd("if (res >= 0) {")
2981 pcmd(" if (mmsg) {")
2986 } else if (syscall == "clock_nanosleep") {
2987 if (mode == "pre") {
2988 pcmd("if (rqtp_) {")
2992 pcmd("if (rqtp_) {")
2996 } else if (syscall == "___lwp_park60") {
2997 if (mode == "pre") {
2998 pcmd("if (ts_) {")
3002 pcmd("if (res == 0) {")
3003 pcmd(" if (ts_) {")
3008 } else if (syscall == "posix_fallocate") {
3010 } else if (syscall == "fdiscard") {
3012 } else if (syscall == "wait6") {
3014 } else if (syscall == "clock_getcpuclockid2") {
3016 } else if (syscall == "__getvfsstat90") {
3018 } else if (syscall == "__statvfs190") {
3019 if (mode == "pre") {
3021 pcmd("if (path) {")
3026 pcmd("if (path) {")
3030 } else if (syscall == "__fstatvfs190") {
3032 } else if (syscall == "__fhstatvfs190") {
3033 if (mode == "pre") {
3034 pcmd("if (fhp_) {")
3038 } else if (syscall == "__acl_get_link") {
3040 } else if (syscall == "__acl_set_link") {
3042 } else if (syscall == "__acl_delete_link") {
3044 } else if (syscall == "__acl_aclcheck_link") {
3046 } else if (syscall == "__acl_get_file") {
3048 } else if (syscall == "__acl_set_file") {
3050 } else if (syscall == "__acl_get_fd") {
3052 } else if (syscall == "__acl_set_fd") {
3054 } else if (syscall == "__acl_delete_file") {
3056 } else if (syscall == "__acl_delete_fd") {
3058 } else if (syscall == "__acl_aclcheck_file") {
3060 } else if (syscall == "__acl_aclcheck_fd") {
3062 } else if (syscall == "lpathconf") {