Lines Matching refs:envp
348 * environment in the object pointed to by envp.
351 fegetenv(fenv_t *envp)
361 __fnstenv(envp);
362 __fldcw(envp->x87.control);
365 envp->mxcsr = mxcsr;
374 * the object pointed to by envp, clears the floating-point status flags, and
379 feholdexcept(fenv_t *envp)
383 _DIAGASSERT(envp != NULL);
385 __fnstenv(envp);
389 envp->mxcsr = mxcsr;
401 * represented by the object pointed to by envp. The argument `envp' points
408 fesetenv(const fenv_t *envp)
412 _DIAGASSERT(envp != NULL);
424 __fldenv(envp->x87);
426 __ldmxcsr(envp->mxcsr);
435 * represented by the object pointed to by `envp', and then raises the saved
436 * floating-point exceptions. The argument `envp' shall point to an object set
441 feupdateenv(const fenv_t *envp)
447 _DIAGASSERT(envp != NULL);
464 fesetenv(envp);