Lines Matching refs:target
21 int fpr_get(struct task_struct *target, const struct user_regset *regset,
27 flush_fp_to_thread(target);
31 buf[i] = target->thread.TS_FPR(i);
32 buf[32] = target->thread.fp_state.fpscr;
49 int fpr_set(struct task_struct *target, const struct user_regset *regset,
56 flush_fp_to_thread(target);
59 buf[i] = target->thread.TS_FPR(i);
60 buf[32] = target->thread.fp_state.fpscr;
68 target->thread.TS_FPR(i) = buf[i];
69 target->thread.fp_state.fpscr = buf[32];
79 int vsr_active(struct task_struct *target, const struct user_regset *regset)
81 flush_vsx_to_thread(target);
82 return target->thread.used_vsr ? regset->n : 0;
97 int vsr_get(struct task_struct *target, const struct user_regset *regset,
103 flush_tmregs_to_thread(target);
104 flush_fp_to_thread(target);
105 flush_altivec_to_thread(target);
106 flush_vsx_to_thread(target);
109 buf[i] = target->thread.fp_state.fpr[i][TS_VSRLOWOFFSET];
126 int vsr_set(struct task_struct *target, const struct user_regset *regset,
133 flush_tmregs_to_thread(target);
134 flush_fp_to_thread(target);
135 flush_altivec_to_thread(target);
136 flush_vsx_to_thread(target);
139 buf[i] = target->thread.fp_state.fpr[i][TS_VSRLOWOFFSET];
145 target->thread.fp_state.fpr[i][TS_VSRLOWOFFSET] = buf[i];