Lines Matching refs:tsk
7 int init_fpu(struct task_struct *tsk) in init_fpu() argument
9 if (tsk_used_math(tsk)) { in init_fpu()
10 if ((boot_cpu_data.flags & CPU_HAS_FPU) && tsk == current) in init_fpu()
11 unlazy_fpu(tsk, task_pt_regs(tsk)); in init_fpu()
18 if (!tsk->thread.xstate) { in init_fpu()
19 tsk->thread.xstate = kmem_cache_alloc(task_xstate_cachep, in init_fpu()
21 if (!tsk->thread.xstate) in init_fpu()
26 struct sh_fpu_hard_struct *fp = &tsk->thread.xstate->hardfpu; in init_fpu()
30 struct sh_fpu_soft_struct *fp = &tsk->thread.xstate->softfpu; in init_fpu()
35 set_stopped_child_used_math(tsk); in init_fpu()
42 struct task_struct *tsk = current; in __fpu_state_restore() local
44 restore_fpu(tsk); in __fpu_state_restore()
46 task_thread_info(tsk)->status |= TS_USEDFPU; in __fpu_state_restore()
47 tsk->thread.fpu_counter++; in __fpu_state_restore()
52 struct task_struct *tsk = current; in fpu_state_restore() local
60 if (!tsk_used_math(tsk)) { in fpu_state_restore()
65 if (init_fpu(tsk)) { in fpu_state_restore()