Lines Matching full:child
72 int putreg(struct task_struct *child, int regno, unsigned long value) in putreg() argument
108 child->thread.regs.regs.gp[HOST_EFLAGS] |= value; in putreg()
111 child->thread.regs.regs.syscall = value; in putreg()
116 child->thread.regs.regs.gp[reg_offsets[regno]] = value; in putreg()
120 int poke_user(struct task_struct *child, long addr, long data) in poke_user() argument
126 return putreg(child, addr, data); in poke_user()
133 child->thread.arch.debugregs[addr] = data; in poke_user()
139 unsigned long getreg(struct task_struct *child, int regno) in getreg() argument
146 return child->thread.regs.regs.syscall; in getreg()
169 return mask & child->thread.regs.regs.gp[reg_offsets[regno]]; in getreg()
173 int peek_user(struct task_struct *child, long addr, long data) in peek_user() argument
182 tmp = getreg(child, addr); in peek_user()
188 tmp = child->thread.arch.debugregs[addr]; in peek_user()
193 static int get_fpregs(struct user_i387_struct __user *buf, struct task_struct *child) in get_fpregs() argument
195 int err, n, cpu = ((struct thread_info *) child->stack)->cpu; in get_fpregs()
209 static int set_fpregs(struct user_i387_struct __user *buf, struct task_struct *child) in set_fpregs() argument
211 int n, cpu = ((struct thread_info *) child->stack)->cpu; in set_fpregs()
222 static int get_fpxregs(struct user_fxsr_struct __user *buf, struct task_struct *child) in get_fpxregs() argument
224 int err, n, cpu = ((struct thread_info *) child->stack)->cpu; in get_fpxregs()
238 static int set_fpxregs(struct user_fxsr_struct __user *buf, struct task_struct *child) in set_fpxregs() argument
240 int n, cpu = ((struct thread_info *) child->stack)->cpu; in set_fpxregs()
251 long subarch_ptrace(struct task_struct *child, long request, in subarch_ptrace() argument
257 case PTRACE_GETFPREGS: /* Get the child FPU state. */ in subarch_ptrace()
258 ret = get_fpregs(datap, child); in subarch_ptrace()
260 case PTRACE_SETFPREGS: /* Set the child FPU state. */ in subarch_ptrace()
261 ret = set_fpregs(datap, child); in subarch_ptrace()
263 case PTRACE_GETFPXREGS: /* Get the child FPU state. */ in subarch_ptrace()
264 ret = get_fpxregs(datap, child); in subarch_ptrace()
266 case PTRACE_SETFPXREGS: /* Set the child FPU state. */ in subarch_ptrace()
267 ret = set_fpxregs(datap, child); in subarch_ptrace()