Home | History | Annotate | Download | only in strace

Lines Matching refs:tcp

50 sys_read(tcp)
51 struct tcb *tcp;
53 if (entering(tcp)) {
54 tprintf("%ld, ", 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(tcp)
67 struct tcb *tcp;
69 if (entering(tcp)) {
70 tprintf("%ld, ", 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;
94 if (!verbose(tcp) || size / sizeof(iov) != len || end < addr) {
98 if (abbrev(tcp)) {
113 if (umoven(tcp, cur, sizeof iov, (char *) &iov) < 0) {
119 printstr(tcp, (long) iov.iov_base, iov.iov_len);
128 sys_readv(tcp)
129 struct tcb *tcp;
131 if (entering(tcp)) {
132 tprintf("%ld, ", tcp->u_arg[0]);
134 if (syserror(tcp)) {
136 tcp->u_arg[1], tcp->u_arg[2]);
139 tprint_iov(tcp, tcp->u_arg[2], tcp->u_arg[1]);
140 tprintf(", %lu", tcp->u_arg[2]);
146 sys_writev(tcp)
147 struct tcb *tcp;
149 if (entering(tcp)) {
150 tprintf("%ld, ", tcp->u_arg[0]);
151 tprint_iov(tcp, tcp->u_arg[2], tcp->u_arg[1]);
152 tprintf(", %lu", tcp->u_arg[2]);
161 sys_pread(tcp)
162 struct tcb *tcp;
164 if (entering(tcp)) {
165 tprintf("%ld, ", tcp->u_arg[0]);
167 if (syserror(tcp))
168 tprintf("%#lx", tcp->u_arg[1]);
170 printstr(tcp, tcp->u_arg[1], tcp->u_rval);
173 tprintf(", %lu, %ld", tcp->u_arg[2], tcp->u_arg[3]);
175 tprintf(", %lu, %llu", tcp->u_arg[2],
176 LONG_LONG(tcp->u_arg[3], tcp->u_arg[4]));
183 sys_pwrite(tcp)
184 struct tcb *tcp;
186 if (entering(tcp)) {
187 tprintf("%ld, ", tcp->u_arg[0]);
188 printstr(tcp, tcp->u_arg[1], tcp->u_arg[2]);
191 tprintf(", %lu, %ld", tcp->u_arg[2], tcp->u_arg[3]);
193 tprintf(", %lu, %llu", tcp->u_arg[2],
194 LONG_LONG(tcp->u_arg[3], tcp->u_arg[4]));
206 sys_sendfile(tcp)
207 struct tcb *tcp;
209 if (entering(tcp)) {
210 tprintf("%ld, %ld, %llu, %lu", tcp->u_arg[0], tcp->u_arg[1],
211 LONG_LONG(tcp->u_arg[2], tcp->u_arg[3]),
212 tcp->u_arg[4]);
216 if (!tcp->u_arg[5])
221 if (umove(tcp, tcp->u_arg[5], &hdtr) < 0)
222 tprintf(", %#lx", tcp->u_arg[5]);
225 tprint_iov(tcp, hdtr.hdr_cnt, hdtr.headers);
227 tprint_iov(tcp, hdtr.trl_cnt, hdtr.trailers);
231 if (!tcp->u_arg[6])
233 else if (umove(tcp, tcp->u_arg[6], &offset) < 0)
234 tprintf(", %#lx", tcp->u_arg[6]);
237 tprintf(", %lu", tcp->u_arg[7]);
257 sys_pread(tcp)
258 struct tcb *tcp;
260 if (entering(tcp)) {
261 tprintf("%ld, ", tcp->u_arg[0]);
263 if (syserror(tcp))
264 tprintf("%#lx", tcp->u_arg[1]);
266 printstr(tcp, tcp->u_arg[1], tcp->u_rval);
267 ALIGN64 (tcp, PREAD_OFFSET_ARG); /* PowerPC alignment restriction */
268 tprintf(", %lu, %llu", tcp->u_arg[2],
269 *(unsigned long long *)&tcp->u_arg[PREAD_OFFSET_ARG]);
275 sys_pwrite(tcp)
276 struct tcb *tcp;
278 if (entering(tcp)) {
279 tprintf("%ld, ", tcp->u_arg[0]);
280 printstr(tcp, tcp->u_arg[1], tcp->u_arg[2]);
281 ALIGN64 (tcp, PREAD_OFFSET_ARG); /* PowerPC alignment restriction */
282 tprintf(", %lu, %llu", tcp->u_arg[2],
283 *(unsigned long long *)&tcp->u_arg[PREAD_OFFSET_ARG]);
289 sys_sendfile(tcp)
290 struct tcb *tcp;
292 if (entering(tcp)) {
295 tprintf("%ld, %ld, ", tcp->u_arg[0], tcp->u_arg[1]);
296 if (!tcp->u_arg[2])
298 else if (umove(tcp, tcp->u_arg[2], &offset) < 0)
299 tprintf("%#lx", tcp->u_arg[2]);
302 tprintf(", %lu", tcp->u_arg[3]);
308 sys_sendfile64(tcp)
309 struct tcb *tcp;
311 if (entering(tcp)) {
314 tprintf("%ld, %ld, ", tcp->u_arg[0], tcp->u_arg[1]);
315 if (!tcp->u_arg[2])
317 else if (umove(tcp, tcp->u_arg[2], &offset) < 0)
318 tprintf("%#lx", tcp->u_arg[2]);
321 tprintf(", %lu", tcp->u_arg[3]);
330 sys_pread64(tcp)
331 struct tcb *tcp;
333 if (entering(tcp)) {
334 tprintf("%ld, ", tcp->u_arg[0]);
336 ALIGN64 (tcp, 3);
337 if (syserror(tcp))
338 tprintf("%#lx", tcp->u_arg[1]);
340 printstr(tcp, tcp->u_arg[1], tcp->u_rval);
341 tprintf(", %lu, %#llx", tcp->u_arg[2],
342 LONG_LONG(tcp->u_arg[3], tcp->u_arg[4]));
348 sys_pwrite64(tcp)
349 struct tcb *tcp;
351 if (entering(tcp)) {
352 ALIGN64 (tcp, 3);
353 tprintf("%ld, ", tcp->u_arg[0]);
354 printstr(tcp, tcp->u_arg[1], tcp->u_arg[2]);
355 tprintf(", %lu, %#llx", tcp->u_arg[2],
356 LONG_LONG(tcp->u_arg[3], tcp->u_arg[4]));
363 sys_ioctl(tcp)
364 struct tcb *tcp;
368 if (entering(tcp)) {
369 tprintf("%ld, ", tcp->u_arg[0]);
370 iop = ioctl_lookup(tcp->u_arg[1]);
376 tprintf("%#lx", tcp->u_arg[1]);
377 ioctl_decode(tcp, tcp->u_arg[1], tcp->u_arg[2]);
381 if (!(ret = ioctl_decode(tcp, tcp->u_arg[1], tcp->u_arg[2])))
382 tprintf(", %#lx", tcp->u_arg[2]);