Home | History | Annotate | Download | only in strace

Lines Matching full:tcp

50 sys_read(struct tcb *tcp)
52 if (entering(tcp)) {
53 printfd(tcp, tcp->u_arg[0]);
56 if (syserror(tcp))
57 tprintf("%#lx", tcp->u_arg[1]);
59 printstr(tcp, tcp->u_arg[1], tcp->u_rval);
60 tprintf(", %lu", tcp->u_arg[2]);
66 sys_write(struct tcb *tcp)
68 if (entering(tcp)) {
69 printfd(tcp, tcp->u_arg[0]);
71 printstr(tcp, tcp->u_arg[1], tcp->u_arg[2]);
72 tprintf(", %lu", tcp->u_arg[2]);
79 tprint_iov(tcp, len, addr)
80 struct tcb * tcp;
113 if (!verbose(tcp) || size / sizeof_iov != len || end < addr) {
117 if (abbrev(tcp)) {
132 if (umoven(tcp, cur, sizeof_iov, (char *) &iov) < 0) {
138 printstr(tcp, (long) iov_iov_base, iov_iov_len);
150 sys_readv(struct tcb *tcp)
152 if (entering(tcp)) {
153 printfd(tcp, tcp->u_arg[0]);
156 if (syserror(tcp)) {
158 tcp->u_arg[1], tcp->u_arg[2]);
161 tprint_iov(tcp, tcp->u_arg[2], tcp->u_arg[1]);
162 tprintf(", %lu", tcp->u_arg[2]);
168 sys_writev(struct tcb *tcp)
170 if (entering(tcp)) {
171 printfd(tcp, tcp->u_arg[0]);
173 tprint_iov(tcp, tcp->u_arg[2], tcp->u_arg[1]);
174 tprintf(", %lu", tcp->u_arg[2]);
183 sys_pread(struct tcb *tcp)
185 if (entering(tcp)) {
186 printfd(tcp, tcp->u_arg[0]);
189 if (syserror(tcp))
190 tprintf("%#lx", tcp->u_arg[1]);
192 printstr(tcp, tcp->u_arg[1], tcp->u_rval);
195 tprintf(", %lu, %ld", tcp->u_arg[2], tcp->u_arg[3]);
197 tprintf(", %lu, %llu", tcp->u_arg[2],
198 LONG_LONG(tcp->u_arg[3], tcp->u_arg[4]));
205 sys_pwrite(struct tcb *tcp)
207 if (entering(tcp)) {
208 printfd(tcp, tcp->u_arg[0]);
210 printstr(tcp, tcp->u_arg[1], tcp->u_arg[2]);
213 tprintf(", %lu, %ld", tcp->u_arg[2], tcp->u_arg[3]);
215 tprintf(", %lu, %llu", tcp->u_arg[2],
216 LONG_LONG(tcp->u_arg[3], tcp->u_arg[4]));
228 sys_sendfile(struct tcb *tcp)
230 if (entering(tcp)) {
231 printfd(tcp, tcp->u_arg[0]);
233 printfd(tcp, tcp->u_arg[1]);
235 LONG_LONG(tcp->u_arg[2], tcp->u_arg[3]),
236 tcp->u_arg[4]);
240 if (!tcp->u_arg[5])
245 if (umove(tcp, tcp->u_arg[5], &hdtr) < 0)
246 tprintf(", %#lx", tcp->u_arg[5]);
249 tprint_iov(tcp, hdtr.hdr_cnt, hdtr.headers);
251 tprint_iov(tcp, hdtr.trl_cnt, hdtr.trailers);
255 if (!tcp->u_arg[6])
257 else if (umove(tcp, tcp->u_arg[6], &offset) < 0)
258 tprintf(", %#lx", tcp->u_arg[6]);
261 tprintf(", %lu", tcp->u_arg[7]);
281 sys_pread(struct tcb *tcp)
283 if (entering(tcp)) {
284 printfd(tcp, tcp->u_arg[0]);
287 if (syserror(tcp))
288 tprintf("%#lx", tcp->u_arg[1]);
290 printstr(tcp, tcp->u_arg[1], tcp->u_rval);
291 tprintf(", %lu, ", tcp->u_arg[2]);
292 printllval(tcp, "%llu", PREAD_OFFSET_ARG);
298 sys_pwrite(struct tcb *tcp)
300 if (entering(tcp)) {
301 printfd(tcp, tcp->u_arg[0]);
303 printstr(tcp, tcp->u_arg[1], tcp->u_arg[2]);
304 tprintf(", %lu, ", tcp->u_arg[2]);
305 printllval(tcp, "%llu", PREAD_OFFSET_ARG);
311 sys_sendfile(struct tcb *tcp)
313 if (entering(tcp)) {
316 printfd(tcp, tcp->u_arg[0]);
318 printfd(tcp, tcp->u_arg[1]);
320 if (!tcp->u_arg[2])
322 else if (umove(tcp, tcp->u_arg[2], &offset) < 0)
323 tprintf("%#lx", tcp->u_arg[2]);
326 tprintf(", %lu", tcp->u_arg[3]);
332 sys_sendfile64(struct tcb *tcp)
334 if (entering(tcp)) {
337 printfd(tcp, tcp->u_arg[0]);
339 printfd(tcp, tcp->u_arg[1]);
341 if (!tcp->u_arg[2])
343 else if (umove(tcp, tcp->u_arg[2], &offset) < 0)
344 tprintf("%#lx", tcp->u_arg[2]);
347 tprintf(", %lu", tcp->u_arg[3]);
356 sys_pread64(struct tcb *tcp)
358 if (entering(tcp)) {
359 printfd(tcp, tcp->u_arg[0]);
362 if (syserror(tcp))
363 tprintf("%#lx", tcp->u_arg[1]);
365 printstr(tcp, tcp->u_arg[1], tcp->u_rval);
366 tprintf(", %lu, ", tcp->u_arg[2]);
367 printllval(tcp, "%#llx", 3);
373 sys_pwrite64(struct tcb *tcp)
375 if (entering(tcp)) {
376 printfd(tcp, tcp->u_arg[0]);
378 printstr(tcp, tcp->u_arg[1], tcp->u_arg[2]);
379 tprintf(", %lu, ", tcp->u_arg[2]);
380 printllval(tcp, "%#llx", 3);
387 sys_ioctl(struct tcb *tcp)
391 if (entering(tcp)) {
392 printfd(tcp, tcp->u_arg[0]);
394 iop = ioctl_lookup(tcp->u_arg[1]);
400 tprintf("%#lx", tcp->u_arg[1]);
401 ioctl_decode(tcp, tcp->u_arg[1], tcp->u_arg[2]);
405 if (!(ret = ioctl_decode(tcp, tcp->u_arg[1], tcp->u_arg[2])))
406 tprintf(", %#lx", tcp->u_arg[2]);