Lines Matching refs:fpu
14 int save_fpu_state(struct pt_regs *regs, __siginfo_fpu_t __user *fpu) in save_fpu_state() argument
34 err |= __copy_to_user(&fpu->si_float_regs[0], in save_fpu_state()
37 err |= __put_user(current->thread.fsr, &fpu->si_fsr); in save_fpu_state()
38 err |= __put_user(current->thread.fpqdepth, &fpu->si_fpqdepth); in save_fpu_state()
40 err |= __copy_to_user(&fpu->si_fpqueue[0], in save_fpu_state()
48 int restore_fpu_state(struct pt_regs *regs, __siginfo_fpu_t __user *fpu) in restore_fpu_state() argument
63 if (!access_ok(VERIFY_READ, fpu, sizeof(*fpu))) in restore_fpu_state()
66 err = __copy_from_user(¤t->thread.float_regs[0], &fpu->si_float_regs[0], in restore_fpu_state()
68 err |= __get_user(current->thread.fsr, &fpu->si_fsr); in restore_fpu_state()
69 err |= __get_user(current->thread.fpqdepth, &fpu->si_fpqdepth); in restore_fpu_state()
72 &fpu->si_fpqueue[0], in restore_fpu_state()