• Home
  • Raw
  • Download

Lines Matching refs:tsk

31 save_fpu(struct task_struct *tsk, struct pt_regs *regs)  in save_fpu()  argument
35 clear_tsk_thread_flag(tsk, TIF_USEDFPU); in save_fpu()
57 : "0" ((char *)(&tsk->thread.fpu.hard.status)), in save_fpu()
67 restore_fpu(struct task_struct *tsk) in restore_fpu() argument
91 : "0" (&tsk->thread.fpu), "r" (FPSCR_RCHG) in restore_fpu()
494 struct task_struct *tsk = current; in ieee_fpe_handler() local
496 if ((tsk->thread.fpu.hard.fpscr & FPSCR_FPU_ERROR)) { in ieee_fpe_handler()
498 denormal_to_double (&tsk->thread.fpu.hard, in ieee_fpe_handler()
506 struct task_struct *tsk = current; in ieee_fpe_handler() local
513 hx = tsk->thread.fpu.hard.fp_regs[n]; in ieee_fpe_handler()
514 hy = tsk->thread.fpu.hard.fp_regs[m]; in ieee_fpe_handler()
515 fpscr = tsk->thread.fpu.hard.fpscr; in ieee_fpe_handler()
525 | tsk->thread.fpu.hard.fp_regs[n+1]; in ieee_fpe_handler()
527 | tsk->thread.fpu.hard.fp_regs[m+1]; in ieee_fpe_handler()
532 tsk->thread.fpu.hard.fp_regs[n] = llx >> 32; in ieee_fpe_handler()
533 tsk->thread.fpu.hard.fp_regs[n+1] = llx & 0xffffffff; in ieee_fpe_handler()
542 tsk->thread.fpu.hard.fp_regs[n] = hx; in ieee_fpe_handler()
549 struct task_struct *tsk = current; in ieee_fpe_handler() local
556 hx = tsk->thread.fpu.hard.fp_regs[n]; in ieee_fpe_handler()
557 hy = tsk->thread.fpu.hard.fp_regs[m]; in ieee_fpe_handler()
558 fpscr = tsk->thread.fpu.hard.fpscr; in ieee_fpe_handler()
568 | tsk->thread.fpu.hard.fp_regs[n+1]; in ieee_fpe_handler()
570 | tsk->thread.fpu.hard.fp_regs[m+1]; in ieee_fpe_handler()
575 tsk->thread.fpu.hard.fp_regs[n] = llx >> 32; in ieee_fpe_handler()
576 tsk->thread.fpu.hard.fp_regs[n+1] = llx & 0xffffffff; in ieee_fpe_handler()
585 tsk->thread.fpu.hard.fp_regs[n] = hx; in ieee_fpe_handler()
598 struct task_struct *tsk = current; in BUILD_TRAP_HANDLER() local
601 save_fpu(tsk, regs); in BUILD_TRAP_HANDLER()
603 tsk->thread.fpu.hard.fpscr &= in BUILD_TRAP_HANDLER()
606 restore_fpu(tsk); in BUILD_TRAP_HANDLER()
607 set_tsk_thread_flag(tsk, TIF_USEDFPU); in BUILD_TRAP_HANDLER()
611 force_sig(SIGFPE, tsk); in BUILD_TRAP_HANDLER()
616 struct task_struct *tsk = current; in BUILD_TRAP_HANDLER() local
627 restore_fpu(tsk); in BUILD_TRAP_HANDLER()
633 set_tsk_thread_flag(tsk, TIF_USEDFPU); in BUILD_TRAP_HANDLER()