Lines Matching refs:nr
10 static int get_reg(struct pt_regs *regs, int nr) in get_reg() argument
14 if (nr < 4) in get_reg()
15 val = *(unsigned long *)(®s->r0 + nr); in get_reg()
16 else if (nr < 7) in get_reg()
17 val = *(unsigned long *)(®s->r4 + (nr - 4)); in get_reg()
18 else if (nr < 13) in get_reg()
19 val = *(unsigned long *)(®s->r7 + (nr - 7)); in get_reg()
21 val = *(unsigned long *)(®s->fp + (nr - 13)); in get_reg()
26 static void set_reg(struct pt_regs *regs, int nr, int val) in set_reg() argument
28 if (nr < 4) in set_reg()
29 *(unsigned long *)(®s->r0 + nr) = val; in set_reg()
30 else if (nr < 7) in set_reg()
31 *(unsigned long *)(®s->r4 + (nr - 4)) = val; in set_reg()
32 else if (nr < 13) in set_reg()
33 *(unsigned long *)(®s->r7 + (nr - 7)) = val; in set_reg()
35 *(unsigned long *)(®s->fp + (nr - 13)) = val; in set_reg()