Lines Matching refs:fpcsr
15 .fpcsr = FPCSR_INIT,
23 unsigned int fpcfg, fpcsr; in save_fpu() local
78 : "=&r" (fpcsr) in save_fpu()
87 unsigned int fpcfg, fpcsr; in load_fpu() local
138 "fmtcsr %0\n\t":"=&r" (fpcsr) in load_fpu()
188 inline void fill_sigfpe_signo(unsigned int fpcsr, int *signo) in fill_sigfpe_signo() argument
190 if (fpcsr & FPCSR_mskOVFT) in fill_sigfpe_signo()
193 else if (fpcsr & FPCSR_mskUDFT) in fill_sigfpe_signo()
196 else if (fpcsr & FPCSR_mskIVOT) in fill_sigfpe_signo()
198 else if (fpcsr & FPCSR_mskDBZT) in fill_sigfpe_signo()
200 else if (fpcsr & FPCSR_mskIEXT) in fill_sigfpe_signo()
206 unsigned int fpcsr; in handle_fpu_exception() local
215 fpcsr = current->thread.fpu.fpcsr; in handle_fpu_exception()
217 if (fpcsr & redo_except) { in handle_fpu_exception()
219 fpcsr = current->thread.fpu.fpcsr; in handle_fpu_exception()
221 current->thread.fpu.fpcsr &= ~(redo_except); in handle_fpu_exception()
224 } else if (fpcsr & FPCSR_mskRIT) { in handle_fpu_exception()
232 fill_sigfpe_signo(fpcsr, &si_code); in handle_fpu_exception()