Lines Matching refs:child
47 long compat_arch_ptrace(struct task_struct *child, compat_long_t request, in compat_arch_ptrace() argument
76 copied = ptrace_access_vm(child, (u64)addrOthers, &tmp, in compat_arch_ptrace()
95 CHECK_FULL_REGS(child->thread.regs); in compat_arch_ptrace()
97 ret = ptrace_get_reg(child, index, &tmp); in compat_arch_ptrace()
101 flush_fp_to_thread(child); in compat_arch_ptrace()
107 tmp = ((unsigned int *)child->thread.fp_state.fpr) in compat_arch_ptrace()
145 CHECK_FULL_REGS(child->thread.regs); in compat_arch_ptrace()
147 flush_fp_to_thread(child); in compat_arch_ptrace()
149 tmp = child->thread.fp_state.fpr[numReg - PT_FPR0][0]; in compat_arch_ptrace()
152 ret = ptrace_get_reg(child, numReg, &tmp2); in compat_arch_ptrace()
181 if (ptrace_access_vm(child, (u64)addrOthers, &tmp, in compat_arch_ptrace()
199 CHECK_FULL_REGS(child->thread.regs); in compat_arch_ptrace()
201 ret = ptrace_put_reg(child, index, data); in compat_arch_ptrace()
203 flush_fp_to_thread(child); in compat_arch_ptrace()
209 ((unsigned int *)child->thread.fp_state.fpr) in compat_arch_ptrace()
238 CHECK_FULL_REGS(child->thread.regs); in compat_arch_ptrace()
241 ret = ptrace_get_reg(child, numReg, &freg); in compat_arch_ptrace()
248 ret = ptrace_put_reg(child, numReg, freg); in compat_arch_ptrace()
251 flush_fp_to_thread(child); in compat_arch_ptrace()
253 tmp = &child->thread.fp_state.fpr[numReg - PT_FPR0][0]; in compat_arch_ptrace()
270 ret = put_user(child->thread.debug.dac1, (u32 __user *)data); in compat_arch_ptrace()
273 (child->thread.hw_brk.address & (~HW_BRK_TYPE_DABR)) | in compat_arch_ptrace()
274 (child->thread.hw_brk.type & HW_BRK_TYPE_DABR)); in compat_arch_ptrace()
282 child, task_user_regset_view(current), 0, in compat_arch_ptrace()
288 child, task_user_regset_view(current), 0, in compat_arch_ptrace()
309 ret = arch_ptrace(child, request, addr, data); in compat_arch_ptrace()
313 ret = compat_ptrace_request(child, request, addr, data); in compat_arch_ptrace()