Home | History | Annotate | Download | only in strace

Lines Matching refs:u_arg

51 		tprintf("%#lx", tcp->u_arg[0]);
60 print_mmap(struct tcb *tcp, long *u_arg, unsigned long long offset)
64 if (!u_arg[0])
67 tprintf("%#lx, ", u_arg[0]);
69 tprintf("%lu, ", u_arg[1]);
71 printflags(mmap_prot, u_arg[2], "PROT_???");
75 printxval(mmap_flags, u_arg[3] & MAP_TYPE, "MAP_???");
76 addflags(mmap_flags, u_arg[3] & ~MAP_TYPE);
78 printflags(mmap_flags, u_arg[3], "MAP_???");
82 printfd(tcp, u_arg[4]);
97 /* Params are pointed to by u_arg[0], offset is in bytes */
101 long u_arg[6];
109 if (umoven(tcp, tcp->u_arg[0], sizeof(narrow_arg), (char *) narrow_arg) == -1)
112 u_arg[i] = (unsigned long) narrow_arg[i];
117 if (umoven(tcp, tcp->u_arg[0], sizeof(narrow_arg), (char *) narrow_arg) == -1)
120 u_arg[i] = (unsigned long) narrow_arg[i];
122 if (umoven(tcp, tcp->u_arg[0], sizeof(u_arg), (char *) u_arg) == -1)
125 return print_mmap(tcp, u_arg, (unsigned long) u_arg[5]);
129 /* Params are pointed to by u_arg[0], offset is in pages */
133 long u_arg[5];
137 if (umoven(tcp, tcp->u_arg[0], sizeof(narrow_arg), (char *) narrow_arg) == -1)
140 u_arg[i] = (unsigned long) narrow_arg[i];
143 return print_mmap(tcp, u_arg, offset);
151 unsigned long long offset = (unsigned long) tcp->u_arg[5];
161 return print_mmap(tcp, tcp->u_arg, offset);
170 offset = (unsigned long) tcp->u_arg[5];
172 return print_mmap(tcp, tcp->u_arg, offset);
180 offset = (unsigned long) tcp->u_arg[5];
182 return print_mmap(tcp, tcp->u_arg, offset);
190 tcp->u_arg[0], tcp->u_arg[1]);
200 tcp->u_arg[0], tcp->u_arg[1]);
201 printflags(mmap_prot, tcp->u_arg[2], "PROT_???");
212 tprintf("%#lx, %lu, %lu, ", tcp->u_arg[0], tcp->u_arg[1],
213 tcp->u_arg[2]);
214 printflags(mremap_flags, tcp->u_arg[3], "MREMAP_???");
216 if ((tcp->u_arg[3] & (MREMAP_MAYMOVE | MREMAP_FIXED)) ==
218 tprintf(", %#lx", tcp->u_arg[4]);
230 tprintf("%#lx, %lu, ", tcp->u_arg[0], tcp->u_arg[1]);
231 printxval(madvise_cmds, tcp->u_arg[2], "MADV_???");
242 printflags(mlockall_flags, tcp->u_arg[0], "MCL_???");
256 tprintf("%#lx", tcp->u_arg[0]);
258 tprintf(", %lu, ", tcp->u_arg[1]);
260 printflags(mctl_sync, tcp->u_arg[2], "MS_???");
279 tprintf("%#lx", tcp->u_arg[0]);
281 tprintf(", %lu, ", tcp->u_arg[1]);
283 function = tcp->u_arg[2];
286 arg = tcp->u_arg[3];
309 tprintf("%#lx, %lu, ", tcp->u_arg[0], tcp->u_arg[1]);
314 len = tcp->u_arg[1];
315 if (syserror(tcp) || tcp->u_arg[2] == 0 ||
317 umoven(tcp, tcp->u_arg[2], len, vec) < 0)
318 tprintf("%#lx", tcp->u_arg[2]);
349 tprintf("%#lx, %lu, ", tcp->u_arg[0], tcp->u_arg[1]);
350 printflags(mmap_prot, tcp->u_arg[2], "PROT_???");
351 tprintf(", %lu, ", tcp->u_arg[3]);
353 printxval(mmap_flags, tcp->u_arg[4] & MAP_TYPE, "MAP_???");
354 addflags(mmap_flags, tcp->u_arg[4] & ~MAP_TYPE);
356 printflags(mmap_flags, tcp->u_arg[4], "MAP_???");
426 tprintf("%#lx, %lu, ", tcp->u_arg[0], tcp->u_arg[1]);
427 printxval(policies, tcp->u_arg[2], "MPOL_???");
428 get_nodes(tcp, tcp->u_arg[3], tcp->u_arg[4], 0);
430 printflags(mbindflags, tcp->u_arg[5], "MPOL_???");
439 printxval(policies, tcp->u_arg[0], "MPOL_???");
440 get_nodes(tcp, tcp->u_arg[1], tcp->u_arg[2], 0);
450 if (tcp->u_arg[0] == 0)
452 else if (syserror(tcp) || umove(tcp, tcp->u_arg[0], &pol) < 0)
453 tprintf("%#lx", tcp->u_arg[0]);
456 get_nodes(tcp, tcp->u_arg[1], tcp->u_arg[2], syserror(tcp));
457 tprintf(", %#lx, ", tcp->u_arg[3]);
458 printflags(mempolicyflags, tcp->u_arg[4], "MPOL_???");
467 tprintf("%ld, ", (long) (pid_t) tcp->u_arg[0]);
468 get_nodes(tcp, tcp->u_arg[2], tcp->u_arg[1], 0);
470 get_nodes(tcp, tcp->u_arg[3], tcp->u_arg[1], 0);
479 unsigned long npages = tcp->u_arg[1];
480 tprintf("%ld, %lu, ", tcp->u_arg[0], npages);
481 if (tcp->u_arg[2] == 0)
485 long puser = tcp->u_arg[2];
500 if (tcp->u_arg[3] == 0)
504 long nodeuser = tcp->u_arg[3];
521 unsigned long npages = tcp->u_arg[1];
522 if (tcp->u_arg[4] == 0)
526 long statususer = tcp->u_arg[4];
541 printflags(move_pages_flags, tcp->u_arg[5], "MPOL_???");
554 tprintf("%#lx, %#lx, ", tcp->u_arg[0], tcp->u_arg[1]);
555 entries = tcp->u_arg[1] >> 16;
556 if (!entries || !tcp->u_arg[2]) {
560 cur = tcp->u_arg[2];
562 if (!verbose(tcp) || end < tcp->u_arg[2]) {
563 tprintf("%#lx", tcp->u_arg[2]);
575 if (cur > tcp->u_arg[2])