Lines Matching refs:fp
40 static bool fix_up_reg(struct pt_regs *fp, long *value, int grp, int reg) in fix_up_reg() argument
42 long *val = &fp->r0; in fix_up_reg()
54 val = &fp->usp; in fix_up_reg()
56 val = &fp->fp; in fix_up_reg()
58 val = &fp->i0; in fix_up_reg()
61 val = &fp->l0; in fix_up_reg()
64 val = &fp->b0; in fix_up_reg()
67 val = &fp->a0x; in fix_up_reg()
70 val = &fp->astat; in fix_up_reg()
72 val = &fp->rets; in fix_up_reg()
74 val = &fp->lc0; in fix_up_reg()
106 bool execute_pseudodbg_assert(struct pt_regs *fp, unsigned int opcode) in execute_pseudodbg_assert() argument
117 if (!fix_up_reg(fp, &value, grp, regtest)) in execute_pseudodbg_assert()
141 fp->pc += 4; in execute_pseudodbg_assert()
158 bool execute_pseudodbg(struct pt_regs *fp, unsigned int opcode) in execute_pseudodbg() argument
172 if (!fix_up_reg(fp, &value, 4, 2 * reg)) in execute_pseudodbg()
174 if (!fix_up_reg(fp, &value1, 4, 2 * reg + 1)) in execute_pseudodbg()
178 fp->pc += 2; in execute_pseudodbg()
182 if (!fix_up_reg(fp, &value, grp, reg)) in execute_pseudodbg()
186 fp->pc += 2; in execute_pseudodbg()