Lines Matching refs:target

293 int fpregs_active(struct task_struct *target, const struct user_regset *regset)  in fpregs_active()  argument
295 return tsk_used_math(target) ? regset->n : 0; in fpregs_active()
298 int xfpregs_active(struct task_struct *target, const struct user_regset *regset) in xfpregs_active() argument
300 return (cpu_has_fxsr && tsk_used_math(target)) ? regset->n : 0; in xfpregs_active()
303 int xfpregs_get(struct task_struct *target, const struct user_regset *regset, in xfpregs_get() argument
312 ret = init_fpu(target); in xfpregs_get()
316 sanitize_i387_state(target); in xfpregs_get()
319 &target->thread.fpu.state->fxsave, 0, -1); in xfpregs_get()
322 int xfpregs_set(struct task_struct *target, const struct user_regset *regset, in xfpregs_set() argument
331 ret = init_fpu(target); in xfpregs_set()
335 sanitize_i387_state(target); in xfpregs_set()
338 &target->thread.fpu.state->fxsave, 0, -1); in xfpregs_set()
343 target->thread.fpu.state->fxsave.mxcsr &= mxcsr_feature_mask; in xfpregs_set()
350 target->thread.fpu.state->xsave.xsave_hdr.xstate_bv |= XSTATE_FPSSE; in xfpregs_set()
355 int xstateregs_get(struct task_struct *target, const struct user_regset *regset, in xstateregs_get() argument
365 ret = init_fpu(target); in xstateregs_get()
369 xsave = &target->thread.fpu.state->xsave; in xstateregs_get()
385 int xstateregs_set(struct task_struct *target, const struct user_regset *regset, in xstateregs_set() argument
395 ret = init_fpu(target); in xstateregs_set()
399 xsave = &target->thread.fpu.state->xsave; in xstateregs_set()
551 int fpregs_get(struct task_struct *target, const struct user_regset *regset, in fpregs_get() argument
558 ret = init_fpu(target); in fpregs_get()
563 return fpregs_soft_get(target, regset, pos, count, kbuf, ubuf); in fpregs_get()
567 &target->thread.fpu.state->fsave, 0, in fpregs_get()
570 sanitize_i387_state(target); in fpregs_get()
573 convert_from_fxsr(kbuf, target); in fpregs_get()
577 convert_from_fxsr(&env, target); in fpregs_get()
582 int fpregs_set(struct task_struct *target, const struct user_regset *regset, in fpregs_set() argument
589 ret = init_fpu(target); in fpregs_set()
593 sanitize_i387_state(target); in fpregs_set()
596 return fpregs_soft_set(target, regset, pos, count, kbuf, ubuf); in fpregs_set()
600 &target->thread.fpu.state->fsave, 0, in fpregs_set()
604 convert_from_fxsr(&env, target); in fpregs_set()
608 convert_to_fxsr(target, &env); in fpregs_set()
615 target->thread.fpu.state->xsave.xsave_hdr.xstate_bv |= XSTATE_FP; in fpregs_set()