Lines Matching refs:tcp
196 printflock(tcp, addr, getlk) in printflock() argument
197 struct tcb *tcp; in printflock()
203 if (umove(tcp, addr, &fl) < 0) {
222 printflock64(tcp, addr, getlk) in printflock64() argument
223 struct tcb *tcp; in printflock64()
229 if (umove(tcp, addr, &fl) < 0) {
270 sys_fcntl(tcp) in sys_fcntl() argument
271 struct tcb *tcp; in sys_fcntl()
275 if (entering(tcp)) {
276 tprintf("%ld, ", tcp->u_arg[0]);
277 printxval(fcntlcmds, tcp->u_arg[1], "F_???");
278 switch (tcp->u_arg[1]) {
281 printflags(fdflags, tcp->u_arg[2], "FD_???");
284 tprintf(", %ld", tcp->u_arg[2]);
288 printflags(openmodes, tcp->u_arg[2] + 1, "O_???");
295 printflock(tcp, tcp->u_arg[2], 0);
310 printflock64(tcp, tcp->u_arg[2], 0);
316 switch (tcp->u_arg[1]) {
323 if (tcp->u_rval == 0)
325 tcp->auxstr = sprintflags(fdflags, tcp->u_rval);
328 tcp->auxstr = sprintflags(openmodes, tcp->u_rval + 1);
332 printflock(tcp, tcp->u_arg[2], 1);
339 printflock64(tcp, tcp->u_arg[2], 1);
343 tprintf(", %#lx", tcp->u_arg[2]);
353 sys_flock(tcp) in sys_flock() argument
354 struct tcb *tcp; in sys_flock()
356 if (entering(tcp)) {
357 tprintf("%ld, ", tcp->u_arg[0]);
358 printflags(flockcmds, tcp->u_arg[1], "LOCK_???");
365 sys_close(tcp) in sys_close() argument
366 struct tcb *tcp; in sys_close()
368 if (entering(tcp)) {
369 tprintf("%ld", tcp->u_arg[0]);
375 sys_dup(tcp) in sys_dup() argument
376 struct tcb *tcp; in sys_dup()
378 if (entering(tcp)) {
379 tprintf("%ld", tcp->u_arg[0]);
385 sys_dup2(tcp) in sys_dup2() argument
386 struct tcb *tcp; in sys_dup2()
388 if (entering(tcp)) {
389 tprintf("%ld, %ld", tcp->u_arg[0], tcp->u_arg[1]);
395 sys_getdtablesize(tcp) in sys_getdtablesize() argument
396 struct tcb *tcp; in sys_getdtablesize()
402 decode_select(tcp, args, bitness) in decode_select() argument
403 struct tcb *tcp; in decode_select()
422 if (entering(tcp)) {
434 if (fds == NULL || !verbose(tcp)) {
438 if (umoven(tcp, arg, fdsize, (char *) fds) < 0) {
454 else if (!verbose(tcp))
456 else if (umove(tcp, args[4], &tv) < 0)
474 if (syserror(tcp))
477 if ((nfds = tcp->u_rval) == 0) {
478 tcp->auxstr = "Timeout";
491 tcp->auxstr = outstr;
494 umoven(tcp, arg, fdsize, (char *) fds) < 0)
525 if (umove(tcp, args[4], &tv) >= 0) {
549 sys_oldselect(tcp) in sys_oldselect() argument
550 struct tcb *tcp; in sys_oldselect()
554 if (umoven(tcp, tcp->u_arg[0], sizeof args, (char *) args) < 0) {
558 return decode_select(tcp, args, 0);
563 sys_osf_select(tcp) in sys_osf_select() argument
564 struct tcb *tcp; in sys_osf_select()
566 long *args = tcp->u_arg;
567 return decode_select(tcp, args, 1);
625 sys_epoll_create(tcp) in sys_epoll_create() argument
626 struct tcb *tcp; in sys_epoll_create()
628 if (entering(tcp))
629 tprintf("%ld", tcp->u_arg[0]);
648 sys_epoll_ctl(tcp) in sys_epoll_ctl() argument
649 struct tcb *tcp; in sys_epoll_ctl()
651 if (entering(tcp)) {
652 tprintf("%ld, ", tcp->u_arg[0]);
653 printxval(epollctls, tcp->u_arg[1], "EPOLL_CTL_???");
654 tprintf(", %ld, ", tcp->u_arg[2]);
655 if (tcp->u_arg[3] == 0)
660 if (umove(tcp, tcp->u_arg[3], &ev) == 0)
671 sys_epoll_wait(tcp) in sys_epoll_wait() argument
672 struct tcb *tcp; in sys_epoll_wait()
674 if (entering(tcp))
675 tprintf("%ld, ", tcp->u_arg[0]);
677 if (syserror(tcp))
678 tprintf("%lx", tcp->u_arg[1]);
679 else if (tcp->u_rval == 0)
687 start = (struct epoll_event *) tcp->u_arg[1];
688 end = start + tcp->u_rval;
692 if (umove(tcp, (long) cur, &ev) == 0)
707 tprintf(", %ld, %ld", tcp->u_arg[2], tcp->u_arg[3]);
713 sys_io_setup(tcp) in sys_io_setup() argument
714 struct tcb *tcp; in sys_io_setup()
716 if (entering(tcp))
717 tprintf("%ld, ", tcp->u_arg[0]);
719 if (syserror(tcp))
720 tprintf("0x%0lx", tcp->u_arg[1]);
723 if (umove(tcp, tcp->u_arg[1], &user_id) == 0)
733 sys_io_destroy(tcp) in sys_io_destroy() argument
734 struct tcb *tcp; in sys_io_destroy()
736 if (entering(tcp))
737 tprintf("%lu", tcp->u_arg[0]);
742 sys_io_submit(tcp) in sys_io_submit() argument
743 struct tcb *tcp; in sys_io_submit()
746 if (entering(tcp)) {
747 tprintf("%lu, %ld, ", tcp->u_arg[0], tcp->u_arg[1]);
748 nr = tcp->u_arg[1];
755 struct iocb *iocbp, **iocbs = (void *)tcp->u_arg[2];
764 if (umove(tcp, (unsigned long)iocbs, &iocbp) ||
765 umove(tcp, (unsigned long)iocbp, &iocb)) {
785 sys_io_cancel(tcp) in sys_io_cancel() argument
786 struct tcb *tcp; in sys_io_cancel()
788 if (entering(tcp)) {
792 tprintf("%lu, ", tcp->u_arg[0]);
794 if (umove(tcp, tcp->u_arg[1], &iocb) == 0) {
803 if (tcp->u_rval < 0)
808 if (umove(tcp, tcp->u_arg[2], &event) == 0)
821 sys_io_getevents(tcp) in sys_io_getevents() argument
822 struct tcb *tcp; in sys_io_getevents()
824 if (entering(tcp)) {
825 tprintf("%ld, %ld, %ld, ", tcp->u_arg[0], tcp->u_arg[1],
826 tcp->u_arg[2]);
828 if (tcp->u_rval == 0) {
832 struct io_event *events = (void *)tcp->u_arg[3];
833 long i, nr = tcp->u_rval;
843 if (umove(tcp, (unsigned long)events, &event) != 0) {
856 if (tcp->u_arg[4] == 0)
860 if (umove(tcp, tcp->u_arg[4], &to) == 0)
871 sys_select(tcp) in sys_select() argument
872 struct tcb *tcp; in sys_select()
874 long *args = tcp->u_arg;
875 return decode_select(tcp, args, 0);