Lines Matching refs:fsr

93 __fex_te_needed(struct fex_handler_data *thr_handlers, unsigned long fsr)  in __fex_te_needed()  argument
105 ex = (int)__fenv_get_ex(fsr); in __fex_te_needed()
194 unsigned long fsr; in __fex_sync_with_threads() local
195 __fenv_getfsr(&fsr); in __fex_sync_with_threads()
196 __fenv_set_te(fsr, 0); in __fex_sync_with_threads()
197 __fenv_setfsr(&fsr); in __fex_sync_with_threads()
235 unsigned long fsr, tmpfsr, addr; in __fex_hdlr() local
285 __fenv_getfsr(&fsr); in __fex_hdlr()
286 __fenv_set_te(fsr, 0); in __fex_hdlr()
287 __fenv_set_ex(fsr, 0); in __fex_hdlr()
303 tmpfsr = fsr; in __fex_hdlr()
304 fsr = (fsr & ~0xc0400000ul) | ((gsr & 3) << 30); in __fex_hdlr()
306 __fenv_setfsr(&fsr); in __fex_hdlr()
337 __fenv_setfsr(&fsr); in __fex_hdlr()
344 fsr = uap->uc_mcontext.fpregs.fpu_fsr; in __fex_hdlr()
345 fsr |= ((info.flags & 0x1f) << 5); in __fex_hdlr()
346 i = __fex_te_needed(thr_handlers, fsr); in __fex_hdlr()
347 __fenv_set_te(fsr, i); in __fex_hdlr()
348 uap->uc_mcontext.fpregs.fpu_fsr = fsr; in __fex_hdlr()
755 unsigned long fsr; in __fex_get_thr_handlers() local
762 __fenv_getfsr(&fsr); in __fex_get_thr_handlers()
763 te = (int)__fenv_get_te(fsr); in __fex_get_thr_handlers()
791 __fenv_getfsr(&fsr); in __fex_get_thr_handlers()
792 te = (int)__fenv_get_te(fsr); in __fex_get_thr_handlers()
809 unsigned long fsr; in __fex_update_te() local
814 __fenv_getfsr(&fsr); in __fex_update_te()
815 te = __fex_te_needed(thr_handlers, fsr); in __fex_update_te()
835 __fenv_set_te(fsr, te); in __fex_update_te()
836 __fenv_setfsr(&fsr); in __fex_update_te()