Home | History | Annotate | Download | only in strace

Lines Matching refs:tcp

341 sys_open(tcp)
342 struct tcb *tcp;
344 if (entering(tcp)) {
345 printpath(tcp, tcp->u_arg[0]);
348 printflags(openmodes, tcp->u_arg[1] + 1, "O_???");
349 if (tcp->u_arg[1] & O_CREAT) {
351 tprintf(", %#lo", tcp->u_arg[2]);
377 solaris_open(tcp)
378 struct tcb *tcp;
380 if (entering(tcp)) {
381 printpath(tcp, tcp->u_arg[0]);
384 printflags(openmodessol, tcp->u_arg[1] + 1, "O_???");
385 if (tcp->u_arg[1] & 0x100) {
387 tprintf(", %#lo", tcp->u_arg[2]);
396 sys_creat(tcp)
397 struct tcb *tcp;
399 if (entering(tcp)) {
400 printpath(tcp, tcp->u_arg[0]);
401 tprintf(", %#lo", tcp->u_arg[1]);
421 sys_access(tcp)
422 struct tcb *tcp;
424 if (entering(tcp)) {
425 printpath(tcp, tcp->u_arg[0]);
427 printflags(access_flags, tcp->u_arg[1], "?_OK");
433 sys_umask(tcp)
434 struct tcb *tcp;
436 if (entering(tcp)) {
437 tprintf("%#lo", tcp->u_arg[0]);
451 sys_lseek(tcp)
452 struct tcb *tcp;
457 if (entering(tcp)) {
458 tprintf("%ld, ", tcp->u_arg[0]);
459 offset = tcp->u_arg[1];
460 _whence = tcp->u_arg[2];
473 sys_llseek (tcp)
474 struct tcb *tcp;
476 if (entering(tcp)) {
482 if (tcp->u_arg[4] == SEEK_SET)
483 tprintf("%ld, %llu, ", tcp->u_arg[0],
484 (((long long int) tcp->u_arg[1]) << 32
485 | (unsigned long long) (unsigned) tcp->u_arg[2]));
487 tprintf("%ld, %lld, ", tcp->u_arg[0],
488 (((long long int) tcp->u_arg[1]) << 32
489 | (unsigned long long) (unsigned) tcp->u_arg[2]));
493 if (syserror(tcp) || umove(tcp, tcp->u_arg[3], &off) < 0)
494 tprintf("%#lx, ", tcp->u_arg[3]);
497 printxval(whence, tcp->u_arg[4], "SEEK_???");
503 sys_readahead (tcp)
504 struct tcb *tcp;
506 if (entering(tcp)) {
507 tprintf("%ld, %lld, %ld", tcp->u_arg[0],
509 (long long int) tcp->u_arg[1], tcp->u_arg[2]
511 LONG_LONG(tcp->u_arg[1], tcp->u_arg[2]), tcp->u_arg[3]
521 sys_lseek64 (tcp)
522 struct tcb *tcp;
524 if (entering(tcp)) {
526 ALIGN64 (tcp, 1); /* FreeBSD aligns off_t args */
527 offset = LONG_LONG(tcp->u_arg [1], tcp->u_arg[2]);
528 if (tcp->u_arg[3] == SEEK_SET)
529 tprintf("%ld, %llu, ", tcp->u_arg[0], offset);
531 tprintf("%ld, %lld, ", tcp->u_arg[0], offset);
532 printxval(whence, tcp->u_arg[3], "SEEK_???");
540 sys_truncate(tcp)
541 struct tcb *tcp;
543 if (entering(tcp)) {
544 printpath(tcp, tcp->u_arg[0]);
545 tprintf(", %lu", tcp->u_arg[1]);
553 sys_truncate64(tcp)
554 struct tcb *tcp;
556 if (entering(tcp)) {
557 ALIGN64 (tcp, 1);
558 printpath(tcp, tcp->u_arg[0]);
559 tprintf(", %llu", LONG_LONG(tcp->u_arg[1],tcp->u_arg[2]));
567 sys_ftruncate(tcp)
568 struct tcb *tcp;
570 if (entering(tcp)) {
571 tprintf("%ld, %lu", tcp->u_arg[0], tcp->u_arg[1]);
579 sys_ftruncate64(tcp)
580 struct tcb *tcp;
582 if (entering(tcp)) {
583 ALIGN64 (tcp, 1);
584 tprintf("%ld, %llu", tcp->u_arg[0],
585 LONG_LONG(tcp->u_arg[1] ,tcp->u_arg[2]));
674 printstatsol(tcp, addr)
675 struct tcb *tcp;
684 if (syserror(tcp) || !verbose(tcp)) {
688 if (umove(tcp, addr, &statbuf) < 0) {
692 if (!abbrev(tcp)) {
717 if (!abbrev(tcp)) {
728 printstat_sparc64(tcp, addr)
729 struct tcb *tcp;
738 if (syserror(tcp) || !verbose(tcp)) {
742 if (umove(tcp, addr, &statbuf) < 0) {
747 if (!abbrev(tcp)) {
774 if (!abbrev(tcp)) {
810 sys_chflags(tcp)
811 struct tcb *tcp;
813 if (entering(tcp)) {
814 printpath(tcp, tcp->u_arg[0]);
816 printflags(fileflags, tcp->u_arg[1], "UF_???");
822 sys_fchflags(tcp)
823 struct tcb *tcp;
825 if (entering(tcp)) {
826 tprintf("%ld, ", tcp->u_arg[0]);
827 printflags(fileflags, tcp->u_arg[1], "UF_???");
835 realprintstat(tcp, statbuf)
836 struct tcb *tcp;
839 if (!abbrev(tcp)) {
874 if (!abbrev(tcp)) {
903 printstat(tcp, addr)
904 struct tcb *tcp;
911 printstatsol(tcp, addr);
916 printstat_sparc64(tcp, addr);
926 if (syserror(tcp) || !verbose(tcp)) {
930 if (umove(tcp, addr, &statbuf) < 0) {
935 realprintstat(tcp, &statbuf);
941 printstat64(tcp, addr)
942 struct tcb *tcp;
949 printstatsol(tcp, addr);
954 printstat_sparc64(tcp, addr);
964 if (syserror(tcp) || !verbose(tcp)) {
968 if (umove(tcp, addr, &statbuf) < 0) {
973 if (!abbrev(tcp)) {
1017 if (!abbrev(tcp)) {
1068 printoldstat(tcp, addr)
1069 struct tcb *tcp;
1077 printstatsol(tcp, addr);
1086 if (syserror(tcp) || !verbose(tcp)) {
1090 if (umove(tcp, addr, &statbuf) < 0) {
1096 realprintstat(tcp, &newstatbuf);
1102 sys_stat(tcp)
1103 struct tcb *tcp;
1105 if (entering(tcp)) {
1106 printpath(tcp, tcp->u_arg[0]);
1109 printstat(tcp, tcp->u_arg[1]);
1116 sys_stat64(tcp)
1117 struct tcb *tcp;
1120 if (entering(tcp)) {
1121 printpath(tcp, tcp->u_arg[0]);
1124 printstat64(tcp, tcp->u_arg[1]);
1128 return printargs(tcp);
1134 sys_oldstat(tcp)
1135 struct tcb *tcp;
1137 if (entering(tcp)) {
1138 printpath(tcp, tcp->u_arg[0]);
1141 printoldstat(tcp, tcp->u_arg[1]);
1149 sys_fstat(tcp)
1150 struct tcb *tcp;
1152 if (entering(tcp))
1153 tprintf("%ld, ", tcp->u_arg[0]);
1155 printstat(tcp, tcp->u_arg[1]);
1162 sys_fstat64(tcp)
1163 struct tcb *tcp;
1166 if (entering(tcp))
1167 tprintf("%ld, ", tcp->u_arg[0]);
1169 printstat64(tcp, tcp->u_arg[1]);
1173 return printargs(tcp);
1179 sys_oldfstat(tcp)
1180 struct tcb *tcp;
1182 if (entering(tcp))
1183 tprintf("%ld, ", tcp->u_arg[0]);
1185 printoldstat(tcp, tcp->u_arg[1]);
1193 sys_lstat(tcp)
1194 struct tcb *tcp;
1196 if (entering(tcp)) {
1197 printpath(tcp, tcp->u_arg[0]);
1200 printstat(tcp, tcp->u_arg[1]);
1207 sys_lstat64(tcp)
1208 struct tcb *tcp;
1211 if (entering(tcp)) {
1212 printpath(tcp, tcp->u_arg[0]);
1215 printstat64(tcp, tcp->u_arg[1]);
1219 return printargs(tcp);
1225 sys_oldlstat(tcp)
1226 struct tcb *tcp;
1228 if (entering(tcp)) {
1229 printpath(tcp, tcp->u_arg[0]);
1232 printoldstat(tcp, tcp->u_arg[1]);
1242 sys_xstat(tcp)
1243 struct tcb *tcp;
1245 if (entering(tcp)) {
1246 tprintf("%ld, ", tcp->u_arg[0]);
1247 printpath(tcp, tcp->u_arg[1]);
1251 if (tcp->u_arg[0] == _STAT64_VER)
1252 printstat64 (tcp, tcp->u_arg[2]);
1255 printstat(tcp, tcp->u_arg[2]);
1261 sys_fxstat(tcp)
1262 struct tcb *tcp;
1264 if (entering(tcp))
1265 tprintf("%ld, %ld, ", tcp->u_arg[0], tcp->u_arg[1]);
1268 if (tcp->u_arg[0] == _STAT64_VER)
1269 printstat64 (tcp, tcp->u_arg[2]);
1272 printstat(tcp, tcp->u_arg[2]);
1278 sys_lxstat(tcp)
1279 struct tcb *tcp;
1281 if (entering(tcp)) {
1282 tprintf("%ld, ", tcp->u_arg[0]);
1283 printpath(tcp, tcp->u_arg[1]);
1287 if (tcp->u_arg[0] == _STAT64_VER)
1288 printstat64 (tcp, tcp->u_arg[2]);
1291 printstat(tcp, tcp->u_arg[2]);
1297 sys_xmknod(tcp)
1298 struct tcb *tcp;
1300 int mode = tcp->u_arg[2];
1302 if (entering(tcp)) {
1303 tprintf("%ld, ", tcp->u_arg[0]);
1304 printpath(tcp, tcp->u_arg[1]);
1310 (unsigned long) ((tcp->u_arg[3] >> 18) & 0x3fff),
1311 (unsigned long) (tcp->u_arg[3] & 0x3ffff));
1314 (unsigned long) major(tcp->u_arg[3]),
1315 (unsigned long) minor(tcp->u_arg[3]));
1352 sys_acl(tcp)
1353 struct tcb *tcp;
1355 if (entering(tcp)) {
1356 printpath(tcp, tcp->u_arg[0]);
1358 printxval(aclcmds, tcp->u_arg[1], "???ACL???");
1359 tprintf(", %ld", tcp->u_arg[2]);
1362 * by "tcp->u_arg[3]" if it's not NULL.
1364 if (tcp->u_arg[3])
1365 tprintf(", %#lx", tcp->u_arg[3]);
1374 sys_facl(tcp)
1375 struct tcb *tcp;
1377 if (entering(tcp)) {
1378 tprintf("%ld, ", tcp->u_arg[0]);
1379 printxval(aclcmds, tcp->u_arg[1], "???ACL???");
1380 tprintf(", %ld", tcp->u_arg[2]);
1383 * by "tcp->u_arg[3]" if it's not NULL.
1385 if (tcp->u_arg[3])
1386 tprintf(", %#lx", tcp->u_arg[3]);
1409 sys_aclipc(tcp)
1410 struct tcb *tcp;
1412 if (entering(tcp)) {
1413 printxval(aclipc, tcp->u_arg[0], "???IPC???");
1414 tprintf(", %#lx, ", tcp->u_arg[1]);
1415 printxval(aclcmds, tcp->u_arg[2], "???ACL???");
1416 tprintf(", %ld", tcp->u_arg[3]);
1419 * by "tcp->u_arg[4]" if it's not NULL.
1421 if (tcp->u_arg[4])
1422 tprintf(", %#lx", tcp->u_arg[4]);
1493 printstatfs(tcp, addr)
1494 struct tcb *tcp;
1499 if (syserror(tcp) || !verbose(tcp)) {
1503 if (umove(tcp, addr, &statbuf) < 0) {
1538 sys_statfs(tcp)
1539 struct tcb *tcp;
1541 if (entering(tcp)) {
1542 printpath(tcp, tcp->u_arg[0]);
1545 printstatfs(tcp, tcp->u_arg[1]);
1551 sys_fstatfs(tcp)
1552 struct tcb *tcp;
1554 if (entering(tcp)) {
1555 tprintf("%lu, ", tcp->u_arg[0]);
1557 printstatfs(tcp, tcp->u_arg[1]);
1564 printstatfs64(tcp, addr)
1565 struct tcb *tcp;
1570 if (syserror(tcp) || !verbose(tcp)) {
1574 if (umove(tcp, addr, &statbuf) < 0) {
1596 sys_statfs64(tcp)
1597 struct tcb *tcp;
1599 if (entering(tcp)) {
1600 printpath(tcp, tcp->u_arg[0]);
1601 tprintf(", %lu, ", tcp->u_arg[1]);
1603 if (tcp->u_arg[1] == sizeof (struct statfs64))
1604 printstatfs64(tcp, tcp->u_arg[2]);
1612 sys_fstatfs64(tcp)
1613 struct tcb *tcp;
1615 if (entering(tcp)) {
1616 tprintf("%lu, %lu, ", tcp->u_arg[0], tcp->u_arg[1]);
1618 if (tcp->u_arg[1] == sizeof (struct statfs64))
1619 printstatfs64(tcp, tcp->u_arg[2]);
1630 osf_statfs(tcp)
1631 struct tcb *tcp;
1633 if (entering(tcp)) {
1634 printpath(tcp, tcp->u_arg[0]);
1637 printstatfs(tcp, tcp->u_arg[1]);
1638 tprintf(", %lu", tcp->u_arg[2]);
1644 osf_fstatfs(tcp)
1645 struct tcb *tcp;
1647 if (entering(tcp)) {
1648 tprintf("%lu, ", tcp->u_arg[0]);
1650 printstatfs(tcp, tcp->u_arg[1]);
1651 tprintf(", %lu", tcp->u_arg[2]);
1662 sys_ustat(tcp)
1663 struct tcb *tcp;
1667 if (entering(tcp)) {
1669 (long) major(tcp->u_arg[0]),
1670 (long) minor(tcp->u_arg[0]));
1673 if (syserror(tcp) || !verbose(tcp))
1674 tprintf("%#lx", tcp->u_arg[1]);
1675 else if (umove(tcp, tcp->u_arg[1], &statbuf) < 0)
1694 sys_pivotroot(tcp)
1695 struct tcb *tcp;
1697 if (entering(tcp)) {
1698 printpath(tcp, tcp->u_arg[0]);
1700 printpath(tcp, tcp->u_arg[1]);
1708 sys_chdir(tcp)
1709 struct tcb *tcp;
1711 if (entering(tcp)) {
1712 printpath(tcp, tcp->u_arg[0]);
1718 sys_mkdir(tcp)
1719 struct tcb *tcp;
1721 if (entering(tcp)) {
1722 printpath(tcp, tcp->u_arg[0]);
1723 tprintf(", %#lo", tcp->u_arg[1]);
1729 sys_rmdir(tcp)
1730 struct tcb *tcp;
1732 if (entering(tcp)) {
1733 printpath(tcp, tcp->u_arg[0]);
1739 sys_fchdir(tcp)
1740 struct tcb *tcp;
1742 if (entering(tcp)) {
1743 tprintf("%ld", tcp->u_arg[0]);
1749 sys_chroot(tcp)
1750 struct tcb *tcp;
1752 if (entering(tcp)) {
1753 printpath(tcp, tcp->u_arg[0]);
1759 sys_fchroot(tcp)
1760 struct tcb *tcp;
1762 if (entering(tcp)) {
1763 tprintf("%ld", tcp->u_arg[0]);
1769 sys_link(tcp)
1770 struct tcb *tcp;
1772 if (entering(tcp)) {
1773 printpath(tcp, tcp->u_arg[0]);
1775 printpath(tcp, tcp->u_arg[1]);
1781 sys_unlink(tcp)
1782 struct tcb *tcp;
1784 if (entering(tcp)) {
1785 printpath(tcp, tcp->u_arg[0]);
1791 sys_symlink(tcp)
1792 struct tcb *tcp;
1794 if (entering(tcp)) {
1795 printpath(tcp, tcp->u_arg[0]);
1797 printpath(tcp, tcp->u_arg[1]);
1803 sys_readlink(tcp)
1804 struct tcb *tcp;
1806 if (entering(tcp)) {
1807 printpath(tcp, tcp->u_arg[0]);
1810 if (syserror(tcp))
1811 tprintf("%#lx", tcp->u_arg[1]);
1813 printpathn(tcp, tcp->u_arg[1], tcp->u_rval);
1814 tprintf(", %lu", tcp->u_arg[2]);
1820 sys_rename(tcp)
1821 struct tcb *tcp;
1823 if (entering(tcp)) {
1824 printpath(tcp, tcp->u_arg[0]);
1826 printpath(tcp, tcp->u_arg[1]);
1832 sys_chown(tcp)
1833 struct tcb *tcp;
1835 if (entering(tcp)) {
1836 printpath(tcp, tcp->u_arg[0]);
1837 printuid(", ", tcp->u_arg[1]);
1838 printuid(", ", tcp->u_arg[2]);
1844 sys_fchown(tcp)
1845 struct tcb *tcp;
1847 if (entering(tcp)) {
1848 tprintf("%ld", tcp->u_arg[0]);
1849 printuid(", ", tcp->u_arg[1]);
1850 printuid(", ", tcp->u_arg[2]);
1856 sys_chmod(tcp)
1857 struct tcb *tcp;
1859 if (entering(tcp)) {
1860 printpath(tcp, tcp->u_arg[0]);
1861 tprintf(", %#lo", tcp->u_arg[1]);
1867 sys_fchmod(tcp)
1868 struct tcb *tcp;
1870 if (entering(tcp)) {
1871 tprintf("%ld, %#lo", tcp->u_arg[0], tcp->u_arg[1]);
1878 sys_osf_utimes(tcp)
1879 struct tcb *tcp;
1881 if (entering(tcp)) {
1882 printpath(tcp, tcp->u_arg[0]);
1884 printtv32(tcp, tcp->u_arg[1]);
1891 sys_utimes(tcp)
1892 struct tcb *tcp;
1894 if (entering(tcp)) {
1895 printpath(tcp, tcp->u_arg[0]);
1897 printtv(tcp, tcp->u_arg[1]);
1903 sys_utime(tcp)
1904 struct tcb *tcp;
1908 if (entering(tcp)) {
1909 printpath(tcp, tcp->u_arg[0]);
1911 if (!tcp->u_arg[1])
1913 else if (!verbose(tcp))
1914 tprintf("%#lx", tcp->u_arg[1]);
1915 else if (umoven(tcp, tcp->u_arg[1], sizeof ut,
1927 sys_mknod(tcp)
1928 struct tcb *tcp;
1930 int mode = tcp->u_arg[1];
1932 if (entering(tcp)) {
1933 printpath(tcp, tcp->u_arg[0]);
1940 (unsigned long) ((tcp->u_arg[2] >> 18) & 0x3fff),
1941 (unsigned long) (tcp->u_arg[2] & 0x3ffff));
1945 (unsigned long) major(tcp->u_arg[2]),
1946 (unsigned long) minor(tcp->u_arg[2]));
1956 sys_mkfifo(tcp)
1957 struct tcb *tcp;
1959 if (entering(tcp)) {
1960 printpath(tcp, tcp->u_arg[0]);
1961 tprintf(", %#lo", tcp->u_arg[1]);
1967 sys_fsync(tcp)
1968 struct tcb *tcp;
1970 if (entering(tcp)) {
1971 tprintf("%ld", tcp->u_arg[0]);
1979 printdir(tcp, addr)
1980 struct tcb *tcp;
1985 if (!verbose(tcp)) {
1989 if (umove(tcp, addr, &d) < 0) {
1995 printpathn(tcp, (long) ((struct dirent *) addr)->d_name, d.d_reclen);
2000 sys_readdir(tcp)
2001 struct tcb *tcp;
2003 if (entering(tcp)) {
2004 tprintf("%lu, ", tcp->u_arg[0]);
2006 if (syserror(tcp) || tcp->u_rval == 0 || !verbose(tcp))
2007 tprintf("%#lx", tcp->u_arg[1]);
2009 printdir(tcp, tcp->u_arg[1]);
2011 if (tcp->u_arg[2] != 1)
2012 tprintf(", %lu", tcp->u_arg[2]);
2036 sys_getdents(tcp)
2037 struct tcb *tcp;
2042 if (entering(tcp)) {
2043 tprintf("%lu, ", tcp->u_arg[0]);
2046 if (syserror(tcp) || !verbose(tcp)) {
2047 tprintf("%#lx, %lu", tcp->u_arg[1], tcp->u_arg[2]);
2050 len = tcp->u_rval;
2052 tprintf("%#lx, %lu", tcp->u_arg[1], tcp->u_arg[2]);
2056 if (umoven(tcp, tcp->u_arg[1], len, buf) < 0) {
2057 tprintf("%#lx, %lu", tcp->u_arg[1], tcp->u_arg[2]);
2061 if (!abbrev(tcp))
2066 if (!abbrev(tcp)) {
2074 if (!abbrev(tcp)) {
2084 if (!abbrev(tcp)) {
2093 if (!abbrev(tcp)) {
2108 if (!abbrev(tcp))
2112 tprintf(", %lu", tcp->u_arg[2]);
2120 sys_getdents64(tcp)
2121 struct tcb *tcp;
2126 if (entering(tcp)) {
2127 tprintf("%lu, ", tcp->u_arg[0]);
2130 if (syserror(tcp) || !verbose(tcp)) {
2131 tprintf("%#lx, %lu", tcp->u_arg[1], tcp->u_arg[2]);
2134 len = tcp->u_rval;
2136 tprintf("%#lx, %lu", tcp->u_arg[1], tcp->u_arg[2]);
2140 if (umoven(tcp, tcp->u_arg[1], len, buf) < 0) {
2141 tprintf("%#lx, %lu", tcp->u_arg[1], tcp->u_arg[2]);
2145 if (!abbrev(tcp))
2150 if (!abbrev(tcp)) {
2165 if (!abbrev(tcp)) {
2176 if (!abbrev(tcp))
2180 tprintf(", %lu", tcp->u_arg[2]);
2188 sys_getdirentries(tcp)
2189 struct tcb * tcp;
2195 if (entering(tcp)) {
2196 tprintf("%lu, ", tcp->u_arg[0]);
2199 if (syserror(tcp) || !verbose(tcp)) {
2200 tprintf("%#lx, %lu, %#lx", tcp->u_arg[1], tcp->u_arg[2], tcp->u_arg[3]);
2203 len = tcp->u_rval;
2205 tprintf("%#lx, %lu, %#lx", tcp->u_arg[1], tcp->u_arg[2], tcp->u_arg[3]);
2209 if (umoven(tcp, tcp->u_arg[1], len, buf) < 0) {
2210 tprintf("%#lx, %lu, %#lx", tcp->u_arg[1], tcp->u_arg[2], tcp->u_arg[3]);
2214 if (!abbrev(tcp))
2218 if (!abbrev(tcp)) {
2228 if (!abbrev(tcp))
2233 tprintf(", %lu", tcp->u_arg[2]);
2234 if (umove(tcp, tcp->u_arg[3], &basep) < 0)
2235 tprintf(", %#lx", tcp->u_arg[3]);
2244 sys_getcwd(tcp)
2245 struct tcb *tcp;
2247 if (exiting(tcp)) {
2248 if (syserror(tcp))
2249 tprintf("%#lx", tcp->u_arg[0]);
2251 printpathn(tcp, tcp->u_arg[0], tcp->u_rval - 1);
2252 tprintf(", %lu", tcp->u_arg[1]);
2260 sys___getcwd(tcp)
2261 struct tcb *tcp;
2263 if (exiting(tcp)) {
2264 if (syserror(tcp))
2265 tprintf("%#lx", tcp->u_arg[0]);
2267 printpathn(tcp, tcp->u_arg[0], tcp->u_arg[1]);
2268 tprintf(", %lu", tcp->u_arg[1]);
2277 sys_aioread(tcp)
2278 struct tcb *tcp;
2282 if (entering(tcp)) {
2283 tprintf("%lu, ", tcp->u_arg[0]);
2285 if (syserror(tcp))
2286 tprintf("%#lx", tcp->u_arg[1]);
2288 printstr(tcp, tcp->u_arg[1], tcp->u_arg[2]);
2289 tprintf(", %lu, %lu, ", tcp->u_arg[2], tcp->u_arg[3]);
2290 printxval(whence, tcp->u_arg[4], "L_???");
2291 if (syserror(tcp) || tcp->u_arg[5] == 0
2292 || umove(tcp, tcp->u_arg[5], &res) < 0)
2293 tprintf(", %#lx", tcp->u_arg[5]);
2302 sys_aiowrite(tcp)
2303 struct tcb *tcp;
2307 if (entering(tcp)) {
2308 tprintf("%lu, ", tcp->u_arg[0]);
2309 printstr(tcp, tcp->u_arg[1], tcp->u_arg[2]);
2310 tprintf(", %lu, %lu, ", tcp->u_arg[2], tcp->u_arg[3]);
2311 printxval(whence, tcp->u_arg[4], "L_???");
2314 if (tcp->u_arg[5] == 0)
2316 else if (syserror(tcp)
2317 || umove(tcp, tcp->u_arg[5], &res) < 0)
2318 tprintf(", %#lx", tcp->u_arg[5]);
2327 sys_aiowait(tcp)
2328 struct tcb *tcp;
2330 if (entering(tcp))
2331 printtv(tcp, tcp->u_arg[0]);
2336 sys_aiocancel(tcp)
2337 struct tcb *tcp;
2341 if (exiting(tcp)) {
2342 if (tcp->u_arg[0] == 0)
2344 else if (syserror(tcp)
2345 || umove(tcp, tcp->u_arg[0], &res) < 0)
2346 tprintf("%#lx", tcp->u_arg[0]);
2365 print_xattr_val(tcp, failed, arg, insize, size)
2366 struct tcb *tcp;
2375 umoven(tcp, arg, size, (char *) &buf[3 * size]) < 0) {
2405 sys_setxattr(tcp)
2406 struct tcb *tcp;
2408 if (entering(tcp)) {
2409 printpath(tcp, tcp->u_arg[0]);
2411 printstr(tcp, tcp->u_arg[1], -1);
2412 print_xattr_val(tcp, 0, tcp->u_arg[2], tcp->u_arg[3], tcp->u_arg[3]);
2414 printflags(xattrflags, tcp->u_arg[4], "XATTR_???");
2420 sys_fsetxattr(tcp)
2421 struct tcb *tcp;
2423 if (entering(tcp)) {
2424 tprintf("%ld, ", tcp->u_arg[0]);
2425 printstr(tcp, tcp->u_arg[1], -1);
2426 print_xattr_val(tcp, 0, tcp->u_arg[2], tcp->u_arg[3], tcp->u_arg[3]);
2428 printflags(xattrflags, tcp->u_arg[4], "XATTR_???");
2434 sys_getxattr(tcp)
2435 struct tcb *tcp;
2437 if (entering(tcp)) {
2438 printpath(tcp, tcp->u_arg[0]);
2440 printstr(tcp, tcp->u_arg[1], -1);
2442 print_xattr_val(tcp, syserror(tcp), tcp->u_arg[2], tcp->u_arg[3],
2443 tcp->u_rval);
2449 sys_fgetxattr(tcp)
2450 struct tcb *tcp;
2452 if (entering(tcp)) {
2453 tprintf("%ld, ", tcp->u_arg[0]);
2454 printstr(tcp, tcp->u_arg[1], -1);
2456 print_xattr_val(tcp, syserror(tcp), tcp->u_arg[2], tcp->u_arg[3],
2457 tcp->u_rval);
2463 sys_listxattr(tcp)
2464 struct tcb *tcp;
2466 if (entering(tcp)) {
2467 printpath(tcp, tcp->u_arg[0]);
2470 tprintf(", %p, %lu", (void *) tcp->u_arg[1], tcp->u_arg[2]);
2476 sys_flistxattr(tcp)
2477 struct tcb *tcp;
2479 if (entering(tcp)) {
2480 tprintf("%ld", tcp->u_arg[0]);
2483 tprintf(", %p, %lu", (void *) tcp->u_arg[1], tcp->u_arg[2]);
2489 sys_removexattr(tcp)
2490 struct tcb *tcp;
2492 if (entering(tcp)) {
2493 printpath(tcp, tcp->u_arg[0]);
2495 printstr(tcp, tcp->u_arg[1], -1);
2501 sys_fremovexattr(tcp)
2502 struct tcb *tcp;
2504 if (entering(tcp)) {
2505 tprintf("%ld, ", tcp->u_arg[0]);
2506 printstr(tcp, tcp->u_arg[1], -1);
2524 sys_fadvise64(tcp)
2525 struct tcb *tcp;
2527 if (entering(tcp)) {
2529 tcp->u_arg[0],
2531 (long long int) tcp->u_arg[1], tcp->u_arg[2]);
2532 printxval(advise, tcp->u_arg[3], "POSIX_FADV_???");
2534 LONG_LONG(tcp->u_arg[1], tcp->u_arg[2]), tcp->u_arg[3]);
2535 printxval(advise, tcp->u_arg[4], "POSIX_FADV_???");
2544 sys_fadvise64_64(tcp)
2545 struct tcb *tcp;
2547 if (entering(tcp)) {
2549 tcp->u_arg[0],
2551 (long long int) tcp->u_arg[1], (long long int) tcp->u_arg[2]);
2552 printxval(advise, tcp->u_arg[3], "POSIX_FADV_???");
2554 LONG_LONG(tcp->u_arg[1], tcp->u_arg[2]),
2555 LONG_LONG(tcp->u_arg[3], tcp->u_arg[4]));
2556 printxval(advise, tcp->u_arg[5], "POSIX_FADV_???");