Lines Matching refs:tcp

61 printstrbuf(struct tcb *tcp, struct strbuf *sbp, int getting)
70 printstr(tcp, (unsigned long) sbp->buf, sbp->len);
76 printstrbufarg(struct tcb *tcp, long arg, int getting)
82 else if (umove(tcp, arg, &buf) < 0)
85 printstrbuf(tcp, &buf, getting);
90 sys_putmsg(struct tcb *tcp)
94 if (entering(tcp)) {
96 tprintf("%ld, ", tcp->u_arg[0]);
99 printstrbufarg(tcp, tcp->u_arg[i], 0);
101 printflags(msgflags, tcp->u_arg[3], "RS_???");
107 sys_getmsg(struct tcb *tcp)
111 if (entering(tcp)) {
113 tprintf("%lu, ", tcp->u_arg[0]);
115 if (syserror(tcp)) {
117 tcp->u_arg[1], tcp->u_arg[2], tcp->u_arg[3]);
122 printstrbufarg(tcp, tcp->u_arg[i], 1);
124 if (tcp->u_arg[3] == 0)
126 else if (umove(tcp, tcp->u_arg[3], &flags) < 0)
134 switch (tcp->u_rval) {
136 tcp->auxstr = "MORECTL";
139 tcp->auxstr = "MORECTL|MOREDATA";
142 tcp->auxstr = "MORECTL";
145 tcp->auxstr = NULL;
156 sys_putpmsg(struct tcb *tcp)
160 if (entering(tcp)) {
162 tprintf("%ld, ", tcp->u_arg[0]);
165 printstrbufarg(tcp, tcp->u_arg[i], 0);
167 tprintf("%ld, ", tcp->u_arg[3]);
169 printflags(pmsgflags, tcp->u_arg[4], "MSG_???");
176 sys_getpmsg(struct tcb *tcp)
180 if (entering(tcp)) {
182 tprintf("%lu, ", tcp->u_arg[0]);
184 if (syserror(tcp)) {
185 tprintf("%#lx, %#lx, %#lx, %#lx", tcp->u_arg[1],
186 tcp->u_arg[2], tcp->u_arg[3], tcp->u_arg[4]);
191 printstrbufarg(tcp, tcp->u_arg[i], 1);
193 printnum(tcp, tcp->u_arg[3], "%d");
196 if (tcp->u_arg[4] == 0)
198 else if (umove(tcp, tcp->u_arg[4], &flags) < 0)
206 switch (tcp->u_rval) {
208 tcp->auxstr = "MORECTL";
211 tcp->auxstr = "MORECTL|MOREDATA";
214 tcp->auxstr = "MORECTL";
217 tcp->auxstr = NULL;
234 decode_poll(struct tcb *tcp, long pts)
241 if (entering(tcp)) {
242 nfds = tcp->u_arg[1];
244 start = tcp->u_arg[0];
248 tcp->u_arg[0], nfds);
251 if (abbrev(tcp)) {
266 if (umoven(tcp, cur, sizeof fds, (char *) &fds) < 0) {
276 printfd(tcp, fds.fd);
292 if (syserror(tcp))
294 if (tcp->u_rval == 0) {
295 tcp->auxstr = "Timeout";
299 nfds = tcp->u_arg[1];
301 start = tcp->u_arg[0];
305 if (abbrev(tcp)) {
316 if (umoven(tcp, cur, sizeof fds, (char *) &fds) < 0) {
353 sprint_timespec(outptr, tcp, pts);
360 tcp->auxstr = outstr;
367 sys_poll(struct tcb *tcp)
369 int rc = decode_poll(tcp, 0);
370 if (entering(tcp)) {
372 if (tcp->u_arg[2] == INFTIM)
376 tprintf("%ld", tcp->u_arg[2]);
382 sys_ppoll(struct tcb *tcp)
384 int rc = decode_poll(tcp, tcp->u_arg[2]);
385 if (entering(tcp)) {
386 print_timespec(tcp, tcp->u_arg[2]);
389 print_sigset_addr_len(tcp, tcp->u_arg[3], tcp->u_arg[4]);
390 tprintf(", %lu", tcp->u_arg[4]);
397 sys_poll(struct tcb *tcp)