Home
last modified time | relevance | path

Searched refs:__envp (Results 1 – 14 of 14) sorted by relevance

/freebsd-13.1/lib/msun/arm/
H A Dfenv.c236 int fegetenv(fenv_t *__envp) in fegetenv() argument
243 __softfp_fegetenv(__envp); in fegetenv()
244 *__envp |= __vfp_envp; in fegetenv()
249 int feholdexcept(fenv_t *__envp) in feholdexcept() argument
256 __softfp_feholdexcept(__envp); in feholdexcept()
257 *__envp |= __vfp_envp; in feholdexcept()
262 int fesetenv(const fenv_t *__envp) in fesetenv() argument
266 __vfp_fesetenv(__envp); in fesetenv()
267 __softfp_fesetenv(__envp); in fesetenv()
276 __vfp_feupdateenv(__envp); in feupdateenv()
[all …]
H A Dfenv.h98 int fegetenv(fenv_t *__envp);
99 int feholdexcept(fenv_t *__envp);
100 int fesetenv(const fenv_t *__envp);
188 fegetenv(fenv_t *__envp) in fegetenv() argument
191 vmrs_fpscr(*__envp); in fegetenv()
196 feholdexcept(fenv_t *__envp) in feholdexcept() argument
201 *__envp = __env; in feholdexcept()
208 fesetenv(const fenv_t *__envp) in fesetenv() argument
211 vmsr_fpscr(*__envp); in fesetenv()
216 feupdateenv(const fenv_t *__envp) in feupdateenv() argument
[all …]
/freebsd-13.1/lib/msun/src/
H A Dfenv-softfloat.h118 fegetenv(fenv_t *__envp) in fegetenv() argument
121 __set_env(*__envp, __softfloat_float_exception_flags, in fegetenv()
127 feholdexcept(fenv_t *__envp) in feholdexcept() argument
131 fegetenv(__envp); in feholdexcept()
138 fesetenv(const fenv_t *__envp) in fesetenv() argument
141 __softfloat_float_exception_flags = __env_flags(*__envp); in fesetenv()
142 __softfloat_float_exception_mask = __env_mask(*__envp); in fesetenv()
143 __softfloat_float_rounding_mode = __env_round(*__envp); in fesetenv()
148 feupdateenv(const fenv_t *__envp) in feupdateenv() argument
152 fesetenv(__envp); in feupdateenv()
/freebsd-13.1/lib/msun/riscv/
H A Dfenv.h97 int fegetenv(fenv_t *__envp);
98 int feholdexcept(fenv_t *__envp);
99 int fesetenv(const fenv_t *__envp);
100 int feupdateenv(const fenv_t *__envp);
180 fegetenv(fenv_t *__envp) in fegetenv() argument
183 __rfs(*__envp); in fegetenv()
189 feholdexcept(fenv_t *__envp __unused) in feholdexcept()
198 fesetenv(const fenv_t *__envp) in fesetenv() argument
201 __wfs(*__envp); in fesetenv()
207 feupdateenv(const fenv_t *__envp) in feupdateenv() argument
[all …]
H A Dfenv.c57 extern inline int fegetenv(fenv_t *__envp);
58 extern inline int feholdexcept(fenv_t *__envp);
59 extern inline int fesetenv(const fenv_t *__envp);
60 extern inline int feupdateenv(const fenv_t *__envp);
/freebsd-13.1/lib/msun/mips/
H A Dfenv.h96 int fegetenv(fenv_t *__envp);
97 int feholdexcept(fenv_t *__envp);
98 int fesetenv(const fenv_t *__envp);
191 fegetenv(fenv_t *__envp) in fegetenv() argument
194 __cfc1(*__envp); in fegetenv()
200 feholdexcept(fenv_t *__envp) in feholdexcept() argument
205 *__envp = fcsr; in feholdexcept()
213 fesetenv(const fenv_t *__envp) in fesetenv() argument
216 __ctc1(*__envp); in fesetenv()
222 feupdateenv(const fenv_t *__envp) in feupdateenv() argument
[all …]
H A Dfenv.c62 extern inline int fegetenv(fenv_t *__envp);
63 extern inline int feholdexcept(fenv_t *__envp);
64 extern inline int fesetenv(const fenv_t *__envp);
65 extern inline int feupdateenv(const fenv_t *__envp);
/freebsd-13.1/lib/msun/aarch64/
H A Dfenv.h157 fegetenv(fenv_t *__envp) in fegetenv() argument
162 *__envp = __r & _ENABLE_MASK; in fegetenv()
165 *__envp |= __r & (FE_ALL_EXCEPT | (_ROUND_MASK << _ROUND_SHIFT)); in fegetenv()
171 feholdexcept(fenv_t *__envp) in feholdexcept() argument
176 *__envp = __r & _ENABLE_MASK; in feholdexcept()
181 *__envp |= __r & (FE_ALL_EXCEPT | (_ROUND_MASK << _ROUND_SHIFT)); in feholdexcept()
188 fesetenv(const fenv_t *__envp) in fesetenv() argument
191 __msr_fpcr((*__envp) & _ENABLE_MASK); in fesetenv()
192 __msr_fpsr((*__envp) & (FE_ALL_EXCEPT | (_ROUND_MASK << _ROUND_SHIFT))); in fesetenv()
197 feupdateenv(const fenv_t *__envp) in feupdateenv() argument
[all …]
H A Dfenv.c50 extern inline int fegetenv(fenv_t *__envp);
51 extern inline int feholdexcept(fenv_t *__envp);
52 extern inline int fesetenv(const fenv_t *__envp);
53 extern inline int feupdateenv(const fenv_t *__envp);
/freebsd-13.1/lib/msun/powerpc/
H A Dfenv.c47 extern inline int fegetenv(fenv_t *__envp);
48 extern inline int feholdexcept(fenv_t *__envp);
49 extern inline int fesetenv(const fenv_t *__envp);
50 extern inline int feupdateenv(const fenv_t *__envp);
H A Dfenv.h205 fegetenv(fenv_t *__envp) in fegetenv() argument
210 *__envp = __r.__bits.__reg; in fegetenv()
215 feholdexcept(fenv_t *__envp) in feholdexcept() argument
220 *__envp = __r.__bits.__reg; in feholdexcept()
227 fesetenv(const fenv_t *__envp) in fesetenv() argument
231 __r.__bits.__reg = *__envp; in fesetenv()
237 feupdateenv(const fenv_t *__envp) in feupdateenv() argument
243 __r.__bits.__reg |= *__envp; in feupdateenv()
/freebsd-13.1/lib/msun/x86/
H A Dfenv.h106 int fegetenv(fenv_t *__envp);
107 int feholdexcept(fenv_t *__envp);
110 int feupdateenv(const fenv_t *__envp);
243 fesetenv(const fenv_t *__envp) in fesetenv() argument
245 fenv_t __env = *__envp; in fesetenv()
330 fesetenv(const fenv_t *__envp) in fesetenv() argument
341 __fldenvx(__envp->__x87); in fesetenv()
342 __ldmxcsr(&__envp->__mxcsr); in fesetenv()
/freebsd-13.1/lib/msun/amd64/
H A Dfenv.c116 extern inline int fesetenv(const fenv_t *__envp);
/freebsd-13.1/lib/msun/i387/
H A Dfenv.c167 extern inline int fesetenv(const fenv_t *__envp);