Lines Matching defs:child
43 long compat_arch_ptrace(struct task_struct *child, compat_long_t request,
73 copied = ptrace_access_vm(child, (u64)addrOthers, &tmp,
86 regs = task_pt_regs(child);
97 if (!tsk_used_math(child)) {
102 fregs = get_fpu_regs(child);
103 if (test_tsk_thread_flag(child, TIF_32BIT_FPREGS)) {
117 tmp = child->thread.fpu.fcr31;
147 dregs = __get_dsp_regs(child);
157 tmp = child->thread.dsp.dspcontrol;
186 if (ptrace_access_vm(child, (u64)addrOthers, &data,
197 regs = task_pt_regs(child);
204 mips_syscall_update_nr(child, regs);
206 mips_syscall_is_indirect(child, regs))
207 mips_syscall_update_nr(child, regs);
211 union fpureg *fregs = get_fpu_regs(child);
213 if (!tsk_used_math(child)) {
215 memset(&child->thread.fpu, ~0,
216 sizeof(child->thread.fpu));
217 child->thread.fpu.fcr31 = 0;
219 if (test_tsk_thread_flag(child, TIF_32BIT_FPREGS)) {
233 child->thread.fpu.fcr31 = data;
253 dregs = __get_dsp_regs(child);
262 child->thread.dsp.dspcontrol = data;
273 ret = ptrace_getregs(child,
278 ret = ptrace_setregs(child,
284 ret = ptrace_getfpregs(child, (__u32 __user *) (__u64) data);
288 ret = ptrace_setfpregs(child, (__u32 __user *) (__u64) data);
292 ret = put_user(task_thread_info(child)->tp_value,
297 ret = put_user(task_thread_info(child)->tp_value,
302 ret = ptrace_get_watch_regs(child,
307 ret = ptrace_set_watch_regs(child,
312 ret = compat_ptrace_request(child, request, addr, data);