• Home
  • Raw
  • Download

Lines Matching refs:tsk

23 	struct task_struct *tsk = current;  in fpu_disabled()  local
40 fpu_state_owner = tsk; in fpu_disabled()
45 if (is_using_fpu(tsk)) { in fpu_disabled()
46 fpu_restore(&tsk->thread.fpu_state); in fpu_disabled()
49 set_using_fpu(tsk); in fpu_disabled()
59 info.si_addr = (void *) tsk->thread.uregs->pc; in fpu_disabled()
62 force_sig_info(SIGFPE, &info, tsk); in fpu_disabled()
74 struct task_struct *tsk = fpu_state_owner; in fpu_exception() local
82 if (!tsk) in fpu_exception()
89 info.si_addr = (void *) tsk->thread.uregs->pc; in fpu_exception()
125 force_sig_info(SIGFPE, &info, tsk); in fpu_exception()
134 struct task_struct *tsk = current; in fpu_setup_sigcontext() local
136 if (!is_using_fpu(tsk)) in fpu_setup_sigcontext()
145 if (fpu_state_owner == tsk) { in fpu_setup_sigcontext()
146 fpu_save(&tsk->thread.fpu_state); in fpu_setup_sigcontext()
154 clear_using_fpu(tsk); in fpu_setup_sigcontext()
158 &tsk->thread.fpu_state, in fpu_setup_sigcontext()
172 void fpu_kill_state(struct task_struct *tsk) in fpu_kill_state() argument
178 if (fpu_state_owner == tsk) { in fpu_kill_state()
186 clear_using_fpu(tsk); in fpu_kill_state()
194 struct task_struct *tsk = current; in fpu_restore_sigcontext() local
198 ret = copy_from_user(&tsk->thread.fpu_state, in fpu_restore_sigcontext()
203 set_using_fpu(tsk); in fpu_restore_sigcontext()
213 struct task_struct *tsk = current; in dump_fpu() local
216 fpvalid = is_using_fpu(tsk); in dump_fpu()
218 unlazy_fpu(tsk); in dump_fpu()
219 memcpy(fpreg, &tsk->thread.fpu_state, sizeof(*fpreg)); in dump_fpu()