Lines Matching refs:excepts
121 fesetexceptflag(const fexcept_t *flagp, int excepts) in fesetexceptflag() argument
126 excepts &= FE_ALL_EXCEPT; in fesetexceptflag()
127 if (excepts) { /* Do nothing if excepts is 0 */ in fesetexceptflag()
129 env.__status &= ~excepts; in fesetexceptflag()
130 env.__status |= *flagp & excepts; in fesetexceptflag()
135 mxcsr &= ~excepts; in fesetexceptflag()
136 mxcsr |= *flagp & excepts; in fesetexceptflag()
145 feraiseexcept(int excepts) in feraiseexcept() argument
147 fexcept_t ex = excepts; in feraiseexcept()
149 fesetexceptflag(&ex, excepts); in feraiseexcept()
264 feclearexcept(int excepts) in feclearexcept() argument
269 excepts &= FE_ALL_EXCEPT; in feclearexcept()
270 if (excepts) { /* Do nothing if excepts is 0 */ in feclearexcept()
272 env.__status &= ~excepts; in feclearexcept()
277 mxcsr &= ~excepts; in feclearexcept()
285 fegetexceptflag(fexcept_t *flagp, int excepts) in fegetexceptflag() argument
290 excepts &= FE_ALL_EXCEPT; in fegetexceptflag()
297 *flagp = (status | mxcsr) & excepts; in fegetexceptflag()
302 fetestexcept(int excepts) in fetestexcept() argument
307 excepts &= FE_ALL_EXCEPT; in fetestexcept()
308 if (excepts) { /* Do nothing if excepts is 0 */ in fetestexcept()
315 return ((status | mxcsr) & excepts); in fetestexcept()