Searched refs:iorequest (Results 1 - 11 of 11) sorted by relevance

/freebsd-11.0-release/usr.bin/truss/
H A Di386-freebsd.c51 struct ptrace_io_desc iorequest; local
82 iorequest.piod_op = PIOD_READ_D;
83 iorequest.piod_offs = (void *)parm_offset;
84 iorequest.piod_addr = cs->args;
85 iorequest.piod_len = narg * sizeof(unsigned long);
86 ptrace(PT_IO, tid, (caddr_t)&iorequest, 0);
87 if (iorequest.piod_len == 0)
H A Damd64-freebsd.c51 struct ptrace_io_desc iorequest; local
92 iorequest.piod_op = PIOD_READ_D;
93 iorequest.piod_offs = (void *)(regs.r_rsp + sizeof(register_t));
94 iorequest.piod_addr = &cs->args[i];
95 iorequest.piod_len = (narg - i) * sizeof(register_t);
96 ptrace(PT_IO, tid, (caddr_t)&iorequest, 0);
97 if (iorequest.piod_len == 0)
H A Damd64-freebsd32.c52 struct ptrace_io_desc iorequest; local
85 iorequest.piod_op = PIOD_READ_D;
86 iorequest.piod_offs = (void *)parm_offset;
87 iorequest.piod_addr = args32;
88 iorequest.piod_len = sizeof(args32);
89 ptrace(PT_IO, tid, (caddr_t)&iorequest, 0);
90 if (iorequest.piod_len == 0) {
H A Darm-freebsd.c52 struct ptrace_io_desc iorequest; local
97 iorequest.piod_op = PIOD_READ_D;
98 iorequest.piod_offs = (void *)(regs.r_sp +
100 iorequest.piod_addr = &cs->args[i];
101 iorequest.piod_len = (narg - i) * sizeof(cs->args[0]);
102 ptrace(PT_IO, tid, (caddr_t)&iorequest, 0);
103 if (iorequest.piod_len == 0)
H A Dmips-freebsd.c51 struct ptrace_io_desc iorequest; local
95 iorequest.piod_op = PIOD_READ_D;
96 iorequest.piod_offs = (void *)((uintptr_t)regs.r_regs[SP] +
98 iorequest.piod_addr = &cs->args[i];
99 iorequest.piod_len = (narg - i) * sizeof(cs->args[0]);
100 ptrace(PT_IO, tid, (caddr_t)&iorequest, 0);
101 if (iorequest.piod_len == 0)
H A Dpowerpc-freebsd.c47 struct ptrace_io_desc iorequest; local
82 iorequest.piod_op = PIOD_READ_D;
83 iorequest.piod_offs = (void *)(regs.fixreg[1] + 8);
84 iorequest.piod_addr = &cs->args[i];
85 iorequest.piod_len = (narg - i) * sizeof(cs->args[0]);
86 ptrace(PT_IO, tid, (caddr_t)&iorequest, 0);
87 if (iorequest.piod_len == 0)
H A Dpowerpc64-freebsd.c47 struct ptrace_io_desc iorequest; local
79 iorequest.piod_op = PIOD_READ_D;
80 iorequest.piod_offs = (void *)(regs.fixreg[1] + 48);
81 iorequest.piod_addr = &cs->args[i];
82 iorequest.piod_len = (narg - i) * sizeof(cs->args[0]);
83 ptrace(PT_IO, tid, (caddr_t)&iorequest, 0);
84 if (iorequest.piod_len == 0)
H A Dpowerpc64-freebsd32.c47 struct ptrace_io_desc iorequest; local
85 iorequest.piod_op = PIOD_READ_D;
86 iorequest.piod_offs = (void *)(regs.fixreg[1] + 8);
87 iorequest.piod_addr = args32;
88 iorequest.piod_len = sizeof(args32);
89 ptrace(PT_IO, tid, (caddr_t)&iorequest, 0);
90 if (iorequest.piod_len == 0)
H A Dsparc64-freebsd.c53 struct ptrace_io_desc iorequest; local
85 iorequest.piod_op = PIOD_READ_D;
86 iorequest.piod_offs = (void *)(regs.r_out[6] + SPOFF +
88 iorequest.piod_addr = &cs->args[i];
89 iorequest.piod_len = (narg - i) * sizeof(cs->args[0]);
90 ptrace(PT_IO, tid, (caddr_t)&iorequest, 0);
91 if (iorequest.piod_len == 0)
H A Dsyscalls.c965 struct ptrace_io_desc iorequest; local
967 iorequest.piod_op = PIOD_READ_D;
968 iorequest.piod_offs = offset;
969 iorequest.piod_addr = buf;
970 iorequest.piod_len = len;
971 if (ptrace(PT_IO, pid, (caddr_t)&iorequest, 0) < 0)
986 struct ptrace_io_desc iorequest; local
1004 iorequest.piod_op = PIOD_READ_D;
1005 iorequest.piod_offs = (char *)addr + offset;
1006 iorequest
[all...]
/freebsd-11.0-release/usr.bin/gcore/
H A Delfcore.c242 struct ptrace_io_desc iorequest; local
245 iorequest.piod_op = PIOD_READ_D;
246 iorequest.piod_offs = (caddr_t)(uintptr_t)php->p_vaddr;
256 iorequest.piod_addr = buf;
257 iorequest.piod_len = nwant;
258 ptrace(PT_IO, pid, (caddr_t)&iorequest, 0);
259 ngot = iorequest.piod_len;
269 iorequest.piod_offs += ngot;

Completed in 114 milliseconds