Lines Matching refs:regno
29 inline long get_reg(struct task_struct *task, unsigned int regno) in get_reg() argument
35 if (regno == PT_USP) in get_reg()
37 else if (regno < PT_MAX) in get_reg()
38 return ((unsigned long *)task_pt_regs(task))[regno]; in get_reg()
46 inline int put_reg(struct task_struct *task, unsigned int regno, in put_reg() argument
49 if (regno == PT_USP) in put_reg()
51 else if (regno < PT_MAX) in put_reg()
52 ((unsigned long *)task_pt_regs(task))[regno] = data; in put_reg()
82 unsigned int regno = addr >> 2; in arch_ptrace() local
97 if ((addr & 3) || regno > PT_MAX) in arch_ptrace()
100 tmp = get_reg(child, regno); in arch_ptrace()
114 if ((addr & 3) || regno > PT_MAX) in arch_ptrace()
117 if (regno == PT_DCCR) { in arch_ptrace()
124 if (put_reg(child, regno, data)) in arch_ptrace()