Lines Matching refs:excepts
140 fesetexceptflag(const fexcept_t *flagp, int excepts) in fesetexceptflag() argument
145 excepts &= FE_ALL_EXCEPT; in fesetexceptflag()
146 if (excepts) { /* Do nothing if excepts is 0 */ in fesetexceptflag()
148 env.__status &= ~excepts; in fesetexceptflag()
149 env.__status |= *flagp & excepts; in fesetexceptflag()
154 mxcsr &= ~excepts; in fesetexceptflag()
155 mxcsr |= *flagp & excepts; in fesetexceptflag()
164 feraiseexcept(int excepts) in feraiseexcept() argument
166 fexcept_t ex = excepts; in feraiseexcept()
168 fesetexceptflag(&ex, excepts); in feraiseexcept()
283 feclearexcept(int excepts) in feclearexcept() argument
288 excepts &= FE_ALL_EXCEPT; in feclearexcept()
289 if (excepts) { /* Do nothing if excepts is 0 */ in feclearexcept()
291 env.__status &= ~excepts; in feclearexcept()
296 mxcsr &= ~excepts; in feclearexcept()
304 fegetexceptflag(fexcept_t *flagp, int excepts) in fegetexceptflag() argument
309 excepts &= FE_ALL_EXCEPT; in fegetexceptflag()
316 *flagp = (status | mxcsr) & excepts; in fegetexceptflag()
321 fetestexcept(int excepts) in fetestexcept() argument
326 excepts &= FE_ALL_EXCEPT; in fetestexcept()
327 if (excepts) { /* Do nothing if excepts is 0 */ in fetestexcept()
334 return ((status | mxcsr) & excepts); in fetestexcept()