Lines Matching defs:excepts
70 * floating-point exceptions represented by excepts.
73 feclearexcept(int excepts)
78 int tmp = armreg_fpscr_read() & ~__SHIFTIN(excepts, VFP_FPSCR_CSUM);
86 * status flags indicated by the argument excepts in the object pointed to by
90 fegetexceptflag(fexcept_t *flagp, int excepts)
94 *flagp = __SHIFTOUT(armreg_fpscr_read(), VFP_FPSCR_CSUM) & excepts;
100 * floating-point exceptions represented by the argument excepts. The order
104 feraiseexcept(int excepts)
110 fpscr |= __SHIFTIN(excepts, VFP_FPSCR_CSUM);
117 * status flags indicated by the argument excepts to the states stored in the
121 * argument excepts. This function does not raise floating-point exceptions,
125 fesetexceptflag(const fexcept_t *flagp, int excepts)
131 fpscr &= ~__SHIFTIN(excepts, VFP_FPSCR_CSUM);
132 fpscr |= __SHIFTIN((*flagp & excepts), VFP_FPSCR_CSUM);
138 feenableexcept(int excepts)
144 armreg_fpscr_write(fpscr | __SHIFTIN((excepts), VFP_FPSCR_ESUM));
149 fedisableexcept(int excepts)
155 armreg_fpscr_write(fpscr & ~__SHIFTIN((excepts), VFP_FPSCR_ESUM));
161 * the floating-point exception flags are currently set. The excepts argument
165 fetestexcept(int excepts)
168 return __SHIFTOUT(armreg_fpscr_read(), VFP_FPSCR_CSUM) & excepts;