Lines Matching refs:current
124 send_sig_info(SIGFPE, &info, current); in do_fpsimd_exc()
134 if (current->mm && !test_thread_flag(TIF_FOREIGN_FPSTATE)) in fpsimd_thread_switch()
135 fpsimd_save_state(¤t->thread.fpsimd_state); in fpsimd_thread_switch()
159 memset(¤t->thread.fpsimd_state, 0, sizeof(struct fpsimd_state)); in fpsimd_flush_thread()
160 fpsimd_flush_task_state(current); in fpsimd_flush_thread()
172 fpsimd_save_state(¤t->thread.fpsimd_state); in fpsimd_preserve_current_state()
185 struct fpsimd_state *st = ¤t->thread.fpsimd_state; in fpsimd_restore_current_state()
204 struct fpsimd_state *st = ¤t->thread.fpsimd_state; in fpsimd_update_current_state()
244 if (current->mm && in kernel_neon_begin_partial()
246 fpsimd_save_state(¤t->thread.fpsimd_state); in kernel_neon_begin_partial()
272 if (current->mm && !test_thread_flag(TIF_FOREIGN_FPSTATE)) in fpsimd_cpu_pm_notifier()
273 fpsimd_save_state(¤t->thread.fpsimd_state); in fpsimd_cpu_pm_notifier()
277 if (current->mm) in fpsimd_cpu_pm_notifier()