Lines Matching refs:child
241 void user_enable_single_step(struct task_struct *child) in user_enable_single_step() argument
243 child->thread.frame0->__status |= REG__STATUS_STEP; in user_enable_single_step()
246 void user_disable_single_step(struct task_struct *child) in user_disable_single_step() argument
248 child->thread.frame0->__status &= ~REG__STATUS_STEP; in user_disable_single_step()
251 void ptrace_disable(struct task_struct *child) in ptrace_disable() argument
253 user_disable_single_step(child); in ptrace_disable()
256 long arch_ptrace(struct task_struct *child, long request, in arch_ptrace() argument
275 tmp = get_reg(child, regno); in arch_ptrace()
279 tmp = child->mm->end_code - child->mm->start_code; in arch_ptrace()
283 tmp = child->mm->end_data - child->mm->start_data; in arch_ptrace()
287 tmp = child->mm->start_stack - child->mm->start_brk; in arch_ptrace()
291 tmp = child->mm->start_code; in arch_ptrace()
295 tmp = child->mm->start_stack; in arch_ptrace()
315 ret = put_reg(child, regno, data); in arch_ptrace()
321 return copy_regset_to_user(child, &user_frv_native_view, in arch_ptrace()
323 0, sizeof(child->thread.user->i), in arch_ptrace()
327 return copy_regset_from_user(child, &user_frv_native_view, in arch_ptrace()
329 0, sizeof(child->thread.user->i), in arch_ptrace()
333 return copy_regset_to_user(child, &user_frv_native_view, in arch_ptrace()
335 0, sizeof(child->thread.user->f), in arch_ptrace()
339 return copy_regset_from_user(child, &user_frv_native_view, in arch_ptrace()
341 0, sizeof(child->thread.user->f), in arch_ptrace()
345 ret = ptrace_request(child, request, addr, data); in arch_ptrace()