Lines Matching refs:grp
23 static const char *get_allreg_name(int grp, int reg) in get_allreg_name() argument
25 return greg_names[(grp << 3) | reg]; in get_allreg_name()
40 static bool fix_up_reg(struct pt_regs *fp, long *value, int grp, int reg) in fix_up_reg() argument
46 if (grp == 5 || in fix_up_reg()
47 (grp == 4 && (reg == 4 || reg == 5)) || in fix_up_reg()
48 (grp == 7)) in fix_up_reg()
51 if (grp == 0 || (grp == 1 && reg < 6)) in fix_up_reg()
52 val -= (reg + 8 * grp); in fix_up_reg()
53 else if (grp == 1 && reg == 6) in fix_up_reg()
55 else if (grp == 1 && reg == 7) in fix_up_reg()
57 else if (grp == 2) { in fix_up_reg()
60 } else if (grp == 3 && reg >= 4) { in fix_up_reg()
63 } else if (grp == 3 && reg < 4) { in fix_up_reg()
66 } else if (grp == 4 && reg < 4) { in fix_up_reg()
69 } else if (grp == 4 && reg == 6) in fix_up_reg()
71 else if (grp == 4 && reg == 7) in fix_up_reg()
73 else if (grp == 6 && reg < 6) { in fix_up_reg()
76 } else if (grp == 6 && reg == 6) { in fix_up_reg()
79 } else if (grp == 6 && reg == 7) { in fix_up_reg()
110 int grp = ((opcode >> (PseudoDbg_Assert_grp_bits)) & PseudoDbg_Assert_grp_mask); in execute_pseudodbg_assert() local
117 if (!fix_up_reg(fp, &value, grp, regtest)) in execute_pseudodbg_assert()
125 get_allreg_name(grp, regtest), in execute_pseudodbg_assert()
135 get_allreg_name(grp, regtest), in execute_pseudodbg_assert()
160 int grp, fn, reg; in execute_pseudodbg() local
167 grp = ((opcode >> PseudoDbg_grp_bits) & PseudoDbg_reg_mask); in execute_pseudodbg()
182 if (!fix_up_reg(fp, &value, grp, reg)) in execute_pseudodbg()
185 pr_notice("DBG %s = %08lx\n", get_allreg_name(grp, reg), value); in execute_pseudodbg()