Home | History | Annotate | Download | only in strace

Lines Matching refs:u_arg

137 		printxval(prctl_options, tcp->u_arg[0], "PR_???");
138 switch (tcp->u_arg[0]) {
145 tprintf(", %lu", tcp->u_arg[1]);
154 tprintf(", %lu", tcp->u_arg[1]);
163 tprintf(", %s", unalignctl_string(tcp->u_arg[1]));
168 tprintf(", %#lx", tcp->u_arg[1]);
173 tprintf(", %lu", tcp->u_arg[1]);
182 tprintf(", %#lx", tcp->u_arg[i]);
186 switch (tcp->u_arg[0]) {
189 if (umove(tcp, tcp->u_arg[1], &i) < 0)
190 tprintf(", %#lx", tcp->u_arg[1]);
201 if (syserror(tcp) || umove(tcp, tcp->u_arg[1], &i) < 0)
222 printstr(tcp, tcp->u_arg[0], tcp->u_arg[1]);
223 tprintf(", %lu", tcp->u_arg[1]);
234 tprintf("%#lx", tcp->u_arg[0]);
236 printstr(tcp, tcp->u_arg[0], -1);
237 tprintf(", %lu", tcp->u_arg[1]);
247 printstr(tcp, tcp->u_arg[0], tcp->u_arg[1]);
248 tprintf(", %lu", tcp->u_arg[1]);
261 tprintf("%ld) ", tcp->u_arg[0]);
341 unsigned long flags = tcp->u_arg[ARG_FLAGS];
342 tprintf("child_stack=%#lx, ", tcp->u_arg[ARG_STACK]);
346 tcp->u_arg[ARG_STACKSIZE]);
357 tprintf(", parent_tidptr=%#lx", tcp->u_arg[ARG_PTID]);
365 print_user_desc(tcp, tcp->u_arg[ARG_TLS]);
371 tprintf(", tls=%#lx", tcp->u_arg[ARG_TLS]);
374 tprintf(", child_tidptr=%#lx", tcp->u_arg[ARG_CTID]);
395 printfd(tcp, tcp->u_arg[0]);
397 printflags(clone_flags, tcp->u_arg[1], "CLONE_???");
406 printflags(clone_flags, tcp->u_arg[0], "CLONE_???");
428 tprintf("%u", (uid_t) tcp->u_arg[0]);
438 tprintf("%u", (uid_t) tcp->u_arg[0]);
449 tprintf("%#lx, %#lx, %#lx", tcp->u_arg[0],
450 tcp->u_arg[1], tcp->u_arg[2]);
452 if (umove(tcp, tcp->u_arg[0], &uid) < 0)
453 tprintf("%#lx, ", tcp->u_arg[0]);
456 if (umove(tcp, tcp->u_arg[1], &uid) < 0)
457 tprintf("%#lx, ", tcp->u_arg[1]);
460 if (umove(tcp, tcp->u_arg[2], &uid) < 0)
461 tprintf("%#lx", tcp->u_arg[2]);
473 printuid("", tcp->u_arg[0]);
474 printuid(", ", tcp->u_arg[1]);
483 printuid("", tcp->u_arg[0]);
484 printuid(", ", tcp->u_arg[1]);
485 printuid(", ", tcp->u_arg[2]);
498 len = tcp->u_arg[0];
504 start = tcp->u_arg[1];
539 tprintf(" %#lx", tcp->u_arg[1]);
550 len = tcp->u_arg[0];
562 start = tcp->u_arg[1];
567 if (tcp->u_arg[0] == 0) {
573 if (!verbose(tcp) || tcp->u_arg[0] == 0 ||
602 tprintf(" %#lx", tcp->u_arg[1]);
615 len = tcp->u_arg[0];
621 start = tcp->u_arg[1];
656 tprintf(" %#lx", tcp->u_arg[1]);
667 len = tcp->u_arg[0];
679 start = tcp->u_arg[1];
686 if (!verbose(tcp) || tcp->u_arg[0] == 0 ||
715 tprintf(" %#lx", tcp->u_arg[1]);
767 printpath(tcp, tcp->u_arg[0]);
769 tprintf(", %#lx", tcp->u_arg[1]);
772 printargv(tcp, tcp->u_arg[1]);
784 printpath(tcp, tcp->u_arg[0]);
786 tprintf(", %#lx", tcp->u_arg[1]);
789 printargv(tcp, tcp->u_arg[1]);
793 tprintf(", %#lx", tcp->u_arg[2]);
795 printargc(", [/* %d var%s */]", tcp, tcp->u_arg[2]);
798 printargv(tcp, tcp->u_arg[2]);
885 int pid = tcp->u_arg[0];
889 if (!tcp->u_arg[1])
892 tprintf("%#lx", tcp->u_arg[1]);
893 else if (umove(tcp, tcp->u_arg[1], &status) < 0)
899 printflags(wait4_options, tcp->u_arg[2], "W???");
903 if (!tcp->u_arg[3])
908 printrusage32(tcp, tcp->u_arg[3]);
911 printrusage(tcp, tcp->u_arg[3]);
914 tprintf("%#lx", tcp->u_arg[3]);
946 printxval(waitid_types, tcp->u_arg[0], "P_???");
947 tprintf(", %ld, ", tcp->u_arg[1]);
951 printsiginfo_at(tcp, tcp->u_arg[2]);
954 printflags(wait4_options, tcp->u_arg[3], "W???");
958 if (!tcp->u_arg[4])
961 tprintf("%#lx", tcp->u_arg[4]);
963 printrusage(tcp, tcp->u_arg[4]);
976 tprintf("%#lx", tcp->u_arg[0]);
977 else if (umove(tcp, tcp->u_arg[0], &uname) < 0)
2109 printxval(ptrace_cmds, tcp->u_arg[0], "PTRACE_???");
2110 tprintf(", %lu, ", tcp->u_arg[1]);
2112 addr = tcp->u_arg[2];
2113 if (tcp->u_arg[0] == PTRACE_PEEKUSER
2114 || tcp->u_arg[0] == PTRACE_POKEUSER
2130 if (tcp->u_arg[0] == PTRACE_GETREGSET
2131 || tcp->u_arg[0] == PTRACE_SETREGSET
2133 printxval(nt_descriptor_types, tcp->u_arg[2], "NT_???");
2140 switch (tcp->u_arg[0]) {
2151 printsignal(tcp->u_arg[3]);
2155 printflags(ptrace_setoptions_flags, tcp->u_arg[3], "PTRACE_O_???");
2160 printsiginfo_at(tcp, tcp->u_arg[3]);
2173 tprint_iov(tcp, /*len:*/ 1, tcp->u_arg[3], /*as string:*/ 0);
2177 tprintf("%#lx", tcp->u_arg[3]);
2181 switch (tcp->u_arg[0]) {
2188 printnum(tcp, tcp->u_arg[3], "%#lx");
2193 printsiginfo_at(tcp, tcp->u_arg[3]);
2199 tprint_iov(tcp, /*len:*/ 1, tcp->u_arg[3], /*as string:*/ 0);
2293 long int cmd = tcp->u_arg[1] & 127;
2294 tprintf("%p, ", (void *) tcp->u_arg[0]);
2295 printxval(futexops, tcp->u_arg[1], "FUTEX_???");
2296 tprintf(", %ld", tcp->u_arg[2]);
2298 tprintf(", %lx", tcp->u_arg[5]);
2301 printtv(tcp, tcp->u_arg[3]);
2304 printtv(tcp, tcp->u_arg[3]);
2305 tprintf(", %lx", tcp->u_arg[5]);
2307 tprintf(", %ld, %p", tcp->u_arg[3], (void *) tcp->u_arg[4]);
2309 tprintf(", %ld, %p, %ld", tcp->u_arg[3], (void *) tcp->u_arg[4], tcp->u_arg[5]);
2311 tprintf(", %ld, %p, {", tcp->u_arg[3], (void *) tcp->u_arg[4]);
2312 if ((tcp->u_arg[5] >> 28) & 8)
2314 printxval(futexwakeops, (tcp->u_arg[5] >> 28) & 0x7, "FUTEX_OP_???");
2315 tprintf(", %ld, ", (tcp->u_arg[5] >> 12) & 0xfff);
2316 if ((tcp->u_arg[5] >> 24) & 8)
2318 printxval(futexwakecmps, (tcp->u_arg[5] >> 24) & 0x7, "FUTEX_OP_CMP_???");
2319 tprintf(", %ld}", tcp->u_arg[5] & 0xfff);
2322 printtv(tcp, tcp->u_arg[3]);
2323 tprintf(", %p", (void *) tcp->u_arg[4]);
2365 tprintf("%ld, %lu, ", tcp->u_arg[0], tcp->u_arg[1]);
2366 print_affinitylist(tcp, tcp->u_arg[2], tcp->u_arg[1]);
2375 tprintf("%ld, %lu, ", tcp->u_arg[0], tcp->u_arg[1]);
2378 tprintf("%#lx", tcp->u_arg[2]);
2380 print_affinitylist(tcp, tcp->u_arg[2], tcp->u_rval);
2389 tprintf("%ld, ", (long) (pid_t) tcp->u_arg[0]);
2395 !tcp->u_arg[1] ||
2396 umove(tcp, tcp->u_arg[1], &addr) < 0) {
2397 tprintf("%#lx, ", tcp->u_arg[1]);
2403 !tcp->u_arg[2] ||
2404 umove(tcp, tcp->u_arg[2], &len) < 0) {
2405 tprintf("%#lx", tcp->u_arg[2]);
2419 tprintf("%d", (int) tcp->u_arg[0]);
2433 tprintf("%d, ", (int) tcp->u_arg[0]);
2434 printxval(schedulers, tcp->u_arg
2435 if (umove(tcp, tcp->u_arg[2], &p) < 0)
2436 tprintf(", %#lx", tcp->u_arg[2]);
2447 tprintf("%d, ", (int) tcp->u_arg[0]);
2450 if (umove(tcp, tcp->u_arg[1], &p) < 0)
2451 tprintf("%#lx", tcp->u_arg[1]);
2463 if (umove(tcp, tcp->u_arg[1], &p) < 0)
2464 tprintf("%d, %#lx", (int) tcp->u_arg[0], tcp->u_arg[1]);
2466 tprintf("%d, { %d }", (int) tcp->u_arg[0], p.sched_priority);
2475 printxval(schedulers, tcp->u_arg[0], "SCHED_???");
2484 tprintf("%ld, ", (long) (pid_t) tcp->u_arg[0]);
2487 tprintf("%#lx", tcp->u_arg[1]);
2489 print_timespec(tcp, tcp->u_arg[1]);
2503 printxval(archvals, tcp->u_arg[0], "ARCH_???");
2504 if (tcp->u_arg[0] == ARCH_SET_GS
2505 || tcp->u_arg[0] == ARCH_SET_FS
2507 tprintf(", %#lx", tcp->u_arg[1]);
2510 if (tcp->u_arg[0] == ARCH_GET_GS
2511 || tcp->u_arg[0] == ARCH_GET_FS
2514 if (!syserror(tcp) && umove(tcp, tcp->u_arg[1], &v) != -1)
2517 tprintf(", %#lx", tcp->u_arg[1]);
2529 if (tcp->u_arg[0] == 0)
2531 else if (umove(tcp, tcp->u_arg[0], &u) < 0)
2532 tprintf("%#lx, ", tcp->u_arg[0]);
2535 if (tcp->u_arg[1] == 0)
2537 else if (umove(tcp, tcp->u_arg[1], &u) < 0)
2538 tprintf("%#lx, ", tcp->u_arg[1]);
2541 tprintf("%#lx", tcp->u_arg[2]);
2551 tprintf("%ld, ", tcp->u_arg[0]);
2555 tprintf("%#lx", tcp->u_arg[1]);
2557 tprint_iov(tcp, tcp->u_arg[2], tcp->u_arg[1], 1);
2560 tprintf(", %lu, ", tcp->u_arg[2]);
2563 tprintf("%#lx", tcp->u_arg[3]);
2565 tprint_iov(tcp, tcp->u_arg[4], tcp->u_arg[3], 0);
2569 tprintf(", %lu, %lu", tcp->u_arg[4], tcp->u_arg[5]);
2579 tprintf("%ld, ", tcp->u_arg[0]);
2582 tprintf("%#lx", tcp->u_arg[1]);
2584 tprint_iov(tcp, tcp->u_arg[2], tcp->u_arg[1], 1);
2586 tprintf(", %lu, ", tcp->u_arg[2]);
2589 tprintf("%#lx", tcp->u_arg[3]);
2591 tprint_iov(tcp, tcp->u_arg[4], tcp->u_arg[3], 0);
2594 tprintf(", %lu, %lu", tcp->u_arg[4], tcp->u_arg[5]);