Lines Matching defs:call

25  * time related system call intercept
251 Syscall_f call;
286 * and intercept call p
423 if (!p->call && !(p->call = (Syscall_f)dlsym(state.dll, p->mangled)))
446 return (*(Alarm_f)p->call)(s);
448 r = (*(Alarm_f)p->call)(s);
459 static Call_t call = { "alarm", "alarm" };
461 return warp_alarm(&call, sec);
469 static Call_t call = { "alarm", "_alarm" };
471 return warp_alarm(&call, sec);
477 static Call_t call = { "alarm", "__alarm" };
479 return warp_alarm(&call, sec);
485 static Call_t call = { "alarm", "_libc_alarm" };
487 return warp_alarm(&call, sec);
493 static Call_t call = { "alarm", "__libc_alarm" };
495 return warp_alarm(&call, sec);
506 if ((r = (*(Gettimeofday_f)p->call)(tv, tz)) != -1 && !p->warped)
519 static Call_t call = { "gettimeofday", "gettimeofday" };
521 return warp_gettimeofday(&call, tv, tz);
529 static Call_t call = { "gettimeofday", "_gettimeofday" };
531 return warp_gettimeofday(&call, tv, tz);
537 static Call_t call = { "gettimeofday", "__gettimeofday" };
539 return warp_gettimeofday(&call, tv, tz);
545 static Call_t call = { "gettimeofday", "_libc_gettimeofday" };
547 return warp_gettimeofday(&call, tv, tz);
553 static Call_t call = { "gettimeofday", "__libc_gettimeofday" };
555 return warp_gettimeofday(&call, tv, tz);
567 return (*(Poll_f)p->call)(f, n, to);
571 if ((r = (*(Poll_f)p->call)(f, n, to)) != -1 && !p->warped && p->level != state.level)
579 static Call_t call = { "poll", "poll" };
581 return warp_poll(&call, f, n, to);
589 static Call_t call = { "poll", "_poll" };
591 return warp_poll(&call, f, n, to);
597 static Call_t call = { "poll", "__poll" };
599 return warp_poll(&call, f, n, to);
605 static Call_t call = { "poll", "_libc_poll" };
607 return warp_poll(&call, f, n, to);
613 static Call_t call = { "poll", "__libc_poll" };
615 return warp_poll(&call, f, n, to);
628 return (*(Select_f)p->call)(n, rp, wp, ep, tv);
638 if ((r = (*(Select_f)p->call)(n, rp, wp, ep, &x)) != -1 && !p->warped && p->level != state.level)
646 static Call_t call = { "select", "select" };
648 return warp_select(&call, n, rp, wp, ep, tv);
656 static Call_t call = { "select", "_select" };
658 return warp_select(&call, n, rp, wp, ep, tv);
664 static Call_t call = { "select", "__select" };
666 return warp_select(&call, n, rp, wp, ep, tv);
672 static Call_t call = { "select", "_libc_select" };
674 return warp_select(&call, n, rp, wp, ep, tv);
680 static Call_t call = { "select", "__libc_select" };
682 return warp_select(&call, n, rp, wp, ep, tv);
693 if ((t = (*(Time_f)p->call)(clock)) != (time_t)(-1) && !p->warped)
710 static Call_t call = { "time", "time" };
712 return warp_time(&call, clock);
720 static Call_t call = { "time", "_time" };
722 return warp_time(&call, clock);
728 static Call_t call = { "time", "__time" };
730 return warp_time(&call, clock);
736 static Call_t call = { "time", "_libc_time" };
738 return warp_time(&call, clock);
744 static Call_t call = { "time", "__libc_time" };
746 return warp_time(&call, clock);
757 if ((t = (*(Times_f)p->call)(tv)) != (clock_t)(-1) && !p->warped)
770 static Call_t call = { "times", "times" };
772 return warp_times(&call, tv);
780 static Call_t call = { "times", "_times" };
782 return warp_times(&call, tv);
788 static Call_t call = { "times", "__times" };
790 return warp_times(&call, tv);
796 static Call_t call = { "times", "_libc_times" };
798 return warp_times(&call, tv);
804 static Call_t call = { "times", "__libc_times" };
806 return warp_times(&call, tv);
819 return (*(Utime_f)p->call)(path, tv);
823 r = (*(Utime_f)p->call)(path, &tb);
827 r = (*(Utime_f)p->call)(path, tv);
835 static Call_t call = { "utime", "utime" };
837 return warp_utime(&call, path, tv);
845 static Call_t call = { "utime", "_utime" };
847 return warp_utime(&call, path, tv);
853 static Call_t call = { "utime", "__utime" };
855 return warp_utime(&call, path, tv);
861 static Call_t call = { "utime", "_libc_utime" };
863 return warp_utime(&call, path, tv);
869 static Call_t call = { "utime", "__libc_utime" };
871 return warp_utime(&call, path, tv);
885 return (*(Utimensat_f)p->call)(dirfd, path, tv, flags);
891 r = (*(Utimensat_f)p->call)(dirfd, path, tb, flags);
895 r = (*(Utimensat_f)p->call)(dirfd, path, tv, flags);
903 static Call_t call = { "utimensat", "utimensat" };
905 return warp_utimensat(dirfd, &call, path, tv, flags);
913 static Call_t call = { "utimensat", "_utimensat" };
915 return warp_utimensat(dirfd, &call, path, tv, flags);
921 static Call_t call = { "utimensat", "__utimensat" };
923 return warp_utimensat(dirfd, &call, path, tv, flags);
929 static Call_t call = { "utimensat", "_libc_utimensat" };
931 return warp_utimensat(dirfd, &call, path, tv, flags);
937 static Call_t call = { "utimensat", "__libc_utimensat" };
939 return warp_utimensat(dirfd, &call, path, tv, flags);
953 return (*(Utimes_f)p->call)(path, tv);
959 r = (*(Utimes_f)p->call)(path, tb);
963 r = (*(Utimes_f)p->call)(path, tv);
971 static Call_t call = { "utimes", "utimes" };
973 return warp_utimes(&call, path, tv);
981 static Call_t call = { "utimes", "_utimes" };
983 return warp_utimes(&call, path, tv);
989 static Call_t call = { "utimes", "__utimes" };
991 return warp_utimes(&call, path, tv);
997 static Call_t call = { "utimes", "_libc_utimes" };
999 return warp_utimes(&call, path, tv);
1005 static Call_t call = { "utimes", "__libc_utimes" };
1007 return warp_utimes(&call, path, tv);
1021 return (*(Utimets_f)p->call)(path, tv);
1027 r = (*(Utimets_f)p->call)(path, tb);
1031 r = (*(Utimets_f)p->call)(path, tv);
1039 static Call_t call = { "utimets", "utimets" };
1041 return warp_utimets(&call, path, tv);
1049 static Call_t call = { "utimets", "_utimets" };
1051 return warp_utimets(&call, path, tv);
1057 static Call_t call = { "utimets", "__utimets" };
1059 return warp_utimets(&call, path, tv);
1065 static Call_t call = { "utimets", "_libc_utimets" };
1067 return warp_utimets(&call, path, tv);
1073 static Call_t call = { "utimets", "__libc_utimets" };
1075 return warp_utimets(&call, path, tv);
1127 static Call_t call = { "_fxstat", "_fxstat" };
1129 intercept(&call);
1130 if ((r = (*(Fxstat_f)call.call)(ver, fd, st)) != -1)
1131 warp_xst(&call, ver, st);
1140 static Call_t call = { "_fxstat", "__fxstat" };
1142 intercept(&call);
1143 if ((r = (*(Fxstat_f)call.call)(ver, fd, st)) != -1)
1144 warp_xst(&call, ver, st);
1153 static Call_t call = { "_lxstat", "_lxstat" };
1155 intercept(&call);
1156 if ((r = (*(Lxstat_f)call.call)(ver, path, st)) != -1)
1157 warp_xst(&call, ver, st);
1166 static Call_t call = { "_lxstat", "__lxstat" };
1168 intercept(&call);
1169 if ((r = (*(Lxstat_f)call.call)(ver, path, st)) != -1)
1170 warp_xst(&call, ver, st);
1179 static Call_t call = { "_xstat", "_xstat" };
1181 intercept(&call);
1182 if ((r = (*(Xstat_f)call.call)(ver, path, st)) != -1)
1183 warp_xst(&call, ver, st);
1192 static Call_t call = { "_xstat", "__xstat" };
1194 intercept(&call);
1195 if ((r = (*(Xstat_f)call.call)(ver, path, st)) != -1)
1196 warp_xst(&call, ver, st);
1247 static Call_t call = { "_fxstat64", "_fxstat64" };
1249 intercept(&call);
1250 if ((r = (*(Fxstat64_f)call.call)(ver, fd, st)) != -1)
1251 warp_xst64(&call, ver, st);
1260 static Call_t call = { "_fxstat64", "__fxstat64" };
1262 intercept(&call);
1263 if ((r = (*(Fxstat64_f)call.call)(ver, fd, st)) != -1)
1264 warp_xst64(&call, ver, st);
1273 static Call_t call = { "_lxstat64", "_lxstat64" };
1275 intercept(&call);
1276 if ((r = (*(Lxstat64_f)call.call)(ver, path, st)) != -1)
1277 warp_xst64(&call, ver, st);
1286 static Call_t call = { "_lxstat64", "__lxstat64" };
1288 intercept(&call);
1289 if ((r = (*(Lxstat64_f)call.call)(ver, path, st)) != -1)
1290 warp_xst64(&call, ver, st);
1299 static Call_t call = { "_xstat64", "_xstat64" };
1301 intercept(&call);
1302 if ((r = (*(Xstat64_f)call.call)(ver, path, st)) != -1)
1303 warp_xst64(&call, ver, st);
1312 static Call_t call = { "_xstat64", "__xstat64" };
1314 intercept(&call);
1315 if ((r = (*(Xstat64_f)call.call)(ver, path, st)) != -1)
1316 warp_xst64(&call, ver, st);
1345 if ((r = (*(Fstat_f)p->call)(fd, st)) != -1)
1353 static Call_t call = { "fstat", "fstat" };
1355 return warp_fstat(&call, fd, st);
1363 static Call_t call = { "fstat", "_fstat" };
1365 return warp_fstat(&call, fd, st);
1371 static Call_t call = { "fstat", "__fstat" };
1373 return warp_fstat(&call, fd, st);
1379 static Call_t call = { "fstat", "_libc_fstat" };
1381 return warp_fstat(&call, fd, st);
1387 static Call_t call = { "fstat", "__libc_fstat" };
1389 return warp_fstat(&call, fd, st);
1397 static Call_t call = { "__fstat32", "__fstat32" };
1399 return warp_fstat(&call, fd, st);
1412 if ((r = (*(Lstat_f)p->call)(path, st)) != -1)
1420 static Call_t call = { "lstat", "lstat" };
1422 return warp_lstat(&call, path, st);
1430 static Call_t call = { "lstat", "_lstat" };
1432 return warp_lstat(&call, path, st);
1438 static Call_t call = { "lstat", "__lstat" };
1440 return warp_lstat(&call, path, st);
1446 static Call_t call = { "lstat", "_libc_lstat" };
1448 return warp_lstat(&call, path, st);
1454 static Call_t call = { "lstat", "__libc_lstat" };
1456 return warp_lstat(&call, path, st);
1464 static Call_t call = { "__lstat32", "__lstat32" };
1466 return warp_lstat(&call, path, st);
1472 static Call_t call = { "__statlstat32", "__statlstat32" };
1474 return warp_lstat(&call, path, st);
1487 if ((r = (*(Lstat_f)p->call)(path, st)) != -1)
1495 static Call_t call = { "stat", "stat" };
1497 return warp_stat(&call, path, st);
1505 static Call_t call = { "stat", "_stat" };
1507 return warp_stat(&call, path, st);
1513 static Call_t call = { "stat", "__stat" };
1515 return warp_stat(&call, path, st);
1521 static Call_t call = { "stat", "_libc_stat" };
1523 return warp_stat(&call, path, st);
1529 static Call_t call = { "stat", "__libc_stat" };
1531 return warp_stat(&call, path, st);
1539 static Call_t call = { "__stat32", "__stat32" };
1541 return warp_stat(&call, path, st);
1574 if ((r = (*(Fstat64_f)p->call)(fd, st)) != -1)
1582 static Call_t call = { "fstat64", "fstat64" };
1584 return warp_fstat64(&call, fd, st);
1592 static Call_t call = { "fstat64", "_fstat64" };
1594 return warp_fstat64(&call, fd, st);
1600 static Call_t call = { "fstat64", "__fstat64" };
1602 return warp_fstat64(&call, fd, st);
1608 static Call_t call = { "fstat64", "_libc_fstat64" };
1610 return warp_fstat64(&call, fd, st);
1616 static Call_t call = { "fstat64", "__libc_fstat64" };
1618 return warp_fstat64(&call, fd, st);
1629 if ((r = (*(Lstat64_f)p->call)(path, st)) != -1)
1637 static Call_t call = { "lstat64", "lstat64" };
1639 return warp_lstat64(&call, path, st);
1647 static Call_t call = { "lstat64", "_lstat64" };
1649 return warp_lstat64(&call, path, st);
1655 static Call_t call = { "lstat64", "__lstat64" };
1657 return warp_lstat64(&call, path, st);
1663 static Call_t call = { "lstat64", "_libc_lstat64" };
1665 return warp_lstat64(&call, path, st);
1671 static Call_t call = { "lstat64", "__libc_lstat64" };
1673 return warp_lstat64(&call, path, st);
1684 if ((r = (*(Stat64_f)p->call)(path, st)) != -1)
1692 static Call_t call = { "stat64", "stat64" };
1694 return warp_stat64(&call, path, st);
1702 static Call_t call = { "stat64", "_stat64" };
1704 return warp_stat64(&call, path, st);
1710 static Call_t call = { "stat64", "__stat64" };
1712 return warp_stat64(&call, path, st);
1718 static Call_t call = { "stat64", "_libc_stat64" };
1720 return warp_stat64(&call, path, st);
1726 static Call_t call = { "stat64", "__libc_stat64" };
1728 return warp_stat64(&call, path, st);
1743 if ((r = (*(Clock_gettime_f)p->call)(clock, tv)) != -1 && !p->warped)
1756 static Call_t call = { "clock_gettime", "clock_gettime" };
1758 return warp_clock_gettime(&call, i, v);
1766 static Call_t call = { "clock_gettime", "_clock_gettime" };
1768 return warp_clock_gettime(&call, i, v);
1774 static Call_t call = { "clock_gettime", "__clock_gettime" };
1776 return warp_clock_gettime(&call, i, v);
1782 static Call_t call = { "clock_gettime", "_libc_clock_gettime" };
1784 return warp_clock_gettime(&call, i, v);
1790 static Call_t call = { "clock_gettime", "__libc_clock_gettime" };
1792 return warp_clock_gettime(&call, i, v);
1807 if ((r = (*(Getitimer_f)p->call)(i, v)) != -1 && !p->warped && state.factor)
1823 static Call_t call = { "getitimer", "getitimer" };
1825 return warp_getitimer(&call, i, v);
1833 static Call_t call = { "getitimer", "_getitimer" };
1835 return warp_getitimer(&call, i, v);
1841 static Call_t call = { "getitimer", "__getitimer" };
1843 return warp_getitimer(&call, i, v);
1849 static Call_t call = { "getitimer", "_libc_getitimer" };
1851 return warp_getitimer(&call, i, v);
1857 static Call_t call = { "getitimer", "__libc_getitimer" };
1859 return warp_getitimer(&call, i, v);
1876 return (*(Setitimer_f)p->call)(i, v, o);
1894 if ((r = (*(Setitimer_f)p->call)(i, &x, o)) != -1 && !p->warped)
1910 static Call_t call = { "setitimer", "setitimer" };
1912 return warp_setitimer(&call, i, v, o);
1920 static Call_t call = { "setitimer", "_setitimer" };
1922 return warp_setitimer(&call, i, v, o);
1928 static Call_t call = { "setitimer", "__setitimer" };
1930 return warp_setitimer(&call, i, v, o);
1936 static Call_t call = { "setitimer", "_libc_setitimer" };
1938 return warp_setitimer(&call, i, v, o);
1944 static Call_t call = { "setitimer", "__libc_setitimer" };
1946 return warp_setitimer(&call, i, v, o);
2058 n = (*(Execve_f)p->call)(path, argv, env);
2076 n = (*(Execvpe_f)p->call)(path, argv, env);
2085 static Call_t call = { "execve", "execve" };
2087 return warp_execve(&call, path, argv, arge);
2093 static Call_t call = { "execve", "_execve" };
2095 return warp_execve(&call, path, argv, arge);
2101 static Call_t call = { "execve", "__execve" };
2103 return warp_execve(&call, path, argv, arge);
2109 static Call_t call = { "execve", "_libc_execve" };
2111 return warp_execve(&call, path, argv, arge);
2117 static Call_t call = { "execve", "__libc_execve" };
2119 return warp_execve(&call, path, argv, arge);
2125 static Call_t call = { "execv", "execv" };
2127 return warp_execve(&call, path, argv, environ);
2133 static Call_t call = { "execv", "_execv" };
2135 return warp_execve(&call, path, argv, environ);
2141 static Call_t call = { "execv", "__execv" };
2143 return warp_execve(&call, path, argv, environ);
2149 static Call_t call = { "execv", "_libc_execv" };
2151 return warp_execve(&call, path, argv, environ);
2157 static Call_t call = { "execv", "__libc_execv" };
2159 return warp_execve(&call, path, argv, environ);
2165 static Call_t call = { "execvp", "execvp" };
2167 return warp_execvpe(&call, path, argv, environ);
2173 static Call_t call = { "execvp", "_execvp" };
2175 return warp_execvpe(&call, path, argv, environ);
2181 static Call_t call = { "execvp", "__execvp" };
2183 return warp_execvpe(&call, path, argv, environ);
2189 static Call_t call = { "execvp", "_libc_execvp" };
2191 return warp_execvpe(&call, path, argv, environ);
2197 static Call_t call = { "execvp", "__libc_execvp" };
2199 return warp_execvpe(&call, path, argv, environ);
2205 static Call_t call = { "execvpe", "execvpe" };
2207 return warp_execvpe(&call, path, argv, arge);
2213 static Call_t call = { "execvpe", "_execvpe" };
2215 return warp_execvpe(&call, path, argv, arge);
2221 static Call_t call = { "execvpe", "__execvpe" };
2223 return warp_execvpe(&call, path, argv, arge);
2229 static Call_t call = { "execvpe", "_libc_execvpe" };
2231 return warp_execvpe(&call, path, argv, arge);
2237 static Call_t call = { "execvpe", "__libc_execvpe" };
2239 return warp_execvpe(&call, path, argv, arge);
2245 static Call_t call = { "execl", "execl" };
2247 return warp_execve(&call, path, (char* const*)&arg, environ);
2253 static Call_t call = { "execl", "_execl" };
2255 return warp_execve(&call, path, (char* const*)&arg, environ);
2261 static Call_t call = { "execl", "__execl" };
2263 return warp_execve(&call, path, (char* const*)&arg, environ);
2269 static Call_t call = { "execl", "_libc_execl" };
2271 return warp_execve(&call, path, (char* const*)&arg, environ);
2277 static Call_t call = { "execl", "__libc_execl" };
2279 return warp_execve(&call, path, (char* const*)&arg, environ);
2285 static Call_t call = { "execlp", "execlp" };
2287 return warp_execvpe(&call, path, (char* const*)&arg, environ);
2293 static Call_t call = { "execlp", "_execlp" };
2295 return warp_execvpe(&call, path, (char* const*)&arg, environ);
2301 static Call_t call = { "execlp", "__execlp" };
2303 return warp_execvpe(&call, path, (char* const*)&arg, environ);
2309 static Call_t call = { "execlp", "_libc_execlp" };
2311 return warp_execvpe(&call, path, (char* const*)&arg, environ);
2317 static Call_t call = { "execlp", "__libc_execlp" };
2319 return warp_execvpe(&call, path, (char* const*)&arg, environ);