Lines Matching refs:fpu
14 int save_fpu_state(struct pt_regs *regs, __siginfo_fpu_t __user *fpu) in save_fpu_state() argument
22 err |= copy_to_user(&fpu->si_float_regs[0], fpregs, in save_fpu_state()
25 err |= copy_to_user(&fpu->si_float_regs[32], fpregs+16, in save_fpu_state()
27 err |= __put_user(current_thread_info()->xfsr[0], &fpu->si_fsr); in save_fpu_state()
28 err |= __put_user(current_thread_info()->gsr[0], &fpu->si_gsr); in save_fpu_state()
29 err |= __put_user(fprs, &fpu->si_fprs); in save_fpu_state()
34 int restore_fpu_state(struct pt_regs *regs, __siginfo_fpu_t __user *fpu) in restore_fpu_state() argument
40 err = __get_user(fprs, &fpu->si_fprs); in restore_fpu_state()
44 err |= copy_from_user(fpregs, &fpu->si_float_regs[0], in restore_fpu_state()
47 err |= copy_from_user(fpregs+16, &fpu->si_float_regs[32], in restore_fpu_state()
49 err |= __get_user(current_thread_info()->xfsr[0], &fpu->si_fsr); in restore_fpu_state()
50 err |= __get_user(current_thread_info()->gsr[0], &fpu->si_gsr); in restore_fpu_state()