Lines Matching full:child

38  * does not yet catch signals sent when the child dies.
46 static long compat_ptrace_old(struct task_struct *child, long request, in compat_ptrace_old() argument
51 return copy_regset_to_user(child, in compat_ptrace_old()
57 return copy_regset_from_user(child, in compat_ptrace_old()
72 long compat_arch_ptrace(struct task_struct *child, compat_long_t request, in compat_arch_ptrace() argument
101 copied = access_process_vm(child, (u64)addrOthers, &tmp, in compat_arch_ptrace()
120 CHECK_FULL_REGS(child->thread.regs); in compat_arch_ptrace()
122 tmp = ptrace_get_reg(child, index); in compat_arch_ptrace()
124 flush_fp_to_thread(child); in compat_arch_ptrace()
130 tmp = ((unsigned int *)child->thread.fpr) in compat_arch_ptrace()
168 CHECK_FULL_REGS(child->thread.regs); in compat_arch_ptrace()
170 flush_fp_to_thread(child); in compat_arch_ptrace()
172 tmp = ((u64 *)child->thread.fpr) in compat_arch_ptrace()
175 tmp = ptrace_get_reg(child, numReg); in compat_arch_ptrace()
201 if (access_process_vm(child, (u64)addrOthers, &tmp, in compat_arch_ptrace()
218 CHECK_FULL_REGS(child->thread.regs); in compat_arch_ptrace()
220 ret = ptrace_put_reg(child, index, data); in compat_arch_ptrace()
222 flush_fp_to_thread(child); in compat_arch_ptrace()
228 ((unsigned int *)child->thread.fpr) in compat_arch_ptrace()
257 CHECK_FULL_REGS(child->thread.regs); in compat_arch_ptrace()
259 unsigned long freg = ptrace_get_reg(child, numReg); in compat_arch_ptrace()
264 ret = ptrace_put_reg(child, numReg, freg); in compat_arch_ptrace()
267 flush_fp_to_thread(child); in compat_arch_ptrace()
269 tmp = &(((u64 *)child->thread.fpr) in compat_arch_ptrace()
284 ret = put_user(child->thread.dac1, (u32 __user *)data); in compat_arch_ptrace()
286 ret = put_user(child->thread.dabr, (u32 __user *)data); in compat_arch_ptrace()
291 case PTRACE_GETREGS: /* Get all pt_regs from the child. */ in compat_arch_ptrace()
293 child, task_user_regset_view(current), 0, in compat_arch_ptrace()
297 case PTRACE_SETREGS: /* Set all gp regs in the child. */ in compat_arch_ptrace()
299 child, task_user_regset_view(current), 0, in compat_arch_ptrace()
322 ret = arch_ptrace(child, request, addr, data); in compat_arch_ptrace()
328 ret = compat_ptrace_old(child, request, addr, data); in compat_arch_ptrace()
332 ret = compat_ptrace_request(child, request, addr, data); in compat_arch_ptrace()