Lines Matching refs:data
139 ptrace(int request, pid_t pid, int addr, int data)
157 map(request), pid, addr, data);
238 if (pread(cp->asfd, (char *)&data, sizeof (data), (off_t)addr)
239 == sizeof (data)) {
241 return (data);
257 data = *((int *)((caddr_t)(&cp->user) + xaddr));
259 return (data);
271 if (pwrite(cp->asfd, (char *)&data, sizeof (data), (off_t)addr)
272 == sizeof (data)) {
274 return (data);
287 data = (cp->user.u_reg[REG_PS] &
288 ~PSL_USERMASK) | (data & PSL_USERMASK);
290 data &= ~03;
291 cp->user.u_reg[rx] = data;
294 return (data);
344 /* make data the current signal */
345 if (data != 0 && data != ps->pr_lwp.pr_cursig) {
348 ctl.arg.siginfo.si_signo = data;
355 if (data == 0)
367 return (data);
374 return (data);