Lines Matching defs:tcp
35 print_pollfd(struct tcb *tcp, void *elem_buf, size_t elem_size, void *data)
40 printfd(tcp, fds->fd);
51 decode_poll_entering(struct tcb *tcp)
53 const kernel_ulong_t addr = tcp->u_arg[0];
54 const unsigned int nfds = tcp->u_arg[1];
57 print_array(tcp, addr, nfds, &fds, sizeof(fds),
63 decode_poll_exiting(struct tcb *const tcp, const kernel_ulong_t pts)
66 const unsigned int nfds = tcp->u_arg[1];
68 const kernel_ulong_t start = tcp->u_arg[0];
72 abbrev(tcp) ? max_strlen : -1U;
79 if (syserror(tcp))
81 if (tcp->u_rval == 0) {
82 tcp->auxstr = "Timeout";
86 if (!verbose(tcp) || !start || !nfds ||
93 if (umove(tcp, cur, &fds) < 0) {
135 const char *str = sprint_timespec(tcp, pts);
148 tcp->auxstr = outstr;
155 if (entering(tcp)) {
156 decode_poll_entering(tcp);
157 int timeout = tcp->u_arg[2];
168 return decode_poll_exiting(tcp, 0);
174 if (entering(tcp)) {
175 decode_poll_entering(tcp);
177 print_timespec(tcp, tcp->u_arg[2]);
180 print_sigset_addr_len(tcp, tcp->u_arg[3], tcp->u_arg[4]);
181 tprintf(", %" PRI_klu, tcp->u_arg[4]);
185 return decode_poll_exiting(tcp, tcp->u_arg[2]);