Lines Matching refs:rn
43 extern void get_fpr(int rn, double *p);
44 extern void put_fpr(int rn, const double *p);
45 extern void get_vr(int rn, __vector128 *p);
46 extern void put_vr(int rn, __vector128 *p);
521 int err, rn, nb; in do_fp_load() local
536 rn = op->reg; in do_fp_load()
555 put_fpr(rn, &u.d[0]); in do_fp_load()
557 current->thread.TS_FPR(rn) = u.l[0]; in do_fp_load()
560 rn |= 1; in do_fp_load()
562 put_fpr(rn, &u.d[1]); in do_fp_load()
564 current->thread.TS_FPR(rn) = u.l[1]; in do_fp_load()
574 int rn, nb; in do_fp_store() local
588 rn = op->reg; in do_fp_store()
591 get_fpr(rn, &u.d[0]); in do_fp_store()
593 u.l[0] = current->thread.TS_FPR(rn); in do_fp_store()
601 rn |= 1; in do_fp_store()
603 get_fpr(rn, &u.d[1]); in do_fp_store()
605 u.l[1] = current->thread.TS_FPR(rn); in do_fp_store()
620 static nokprobe_inline int do_vec_load(int rn, unsigned long ea, in do_vec_load() argument
644 put_vr(rn, &u.v); in do_vec_load()
646 current->thread.vr_state.vr[rn] = u.v; in do_vec_load()
651 static nokprobe_inline int do_vec_store(int rn, unsigned long ea, in do_vec_store() argument
670 get_vr(rn, &u.v); in do_vec_store()
672 u.v = current->thread.vr_state.vr[rn]; in do_vec_store()