Lines Matching refs:buf_fx
153 int copy_fpstate_to_sigframe(void __user *buf, void __user *buf_fx, int size) in copy_fpstate_to_sigframe() argument
157 int ia32_fxstate = (buf != buf_fx); in copy_fpstate_to_sigframe()
172 if (copy_fpregs_to_sigframe(buf_fx)) in copy_fpstate_to_sigframe()
179 if (__copy_to_user(buf_fx, xsave, xstate_size)) in copy_fpstate_to_sigframe()
187 if (use_fxsr() && save_xstate_epilog(buf_fx, ia32_fxstate)) in copy_fpstate_to_sigframe()
248 static int __fpu__restore_sig(void __user *buf, void __user *buf_fx, int size) in __fpu__restore_sig() argument
250 int ia32_fxstate = (buf != buf_fx); in __fpu__restore_sig()
277 if (unlikely(check_for_xstate(buf_fx, buf_fx, &fx_sw_user))) { in __fpu__restore_sig()
311 if (__copy_from_user(&fpu->state.xsave, buf_fx, state_size) || in __fpu__restore_sig()
333 if (copy_user_to_fpregs_zeroing(buf_fx, xfeatures, fx_only)) { in __fpu__restore_sig()
352 void __user *buf_fx = buf; in fpu__restore_sig() local
356 buf_fx = buf + sizeof(struct fregs_state); in fpu__restore_sig()
360 return __fpu__restore_sig(buf, buf_fx, size); in fpu__restore_sig()
365 unsigned long *buf_fx, unsigned long *size) in fpu__alloc_mathframe() argument
369 *buf_fx = sp = round_down(sp - frame_size, 64); in fpu__alloc_mathframe()