Lines Matching defs:context

69   decContext context;
71 decContextDefault (&context, CONTEXT_INIT);
72 DFP_INIT_ROUNDMODE (context.round);
75 op (&result, &arg_a, &arg_b, &context);
77 if (DFP_EXCEPTIONS_ENABLED && context.status != 0)
84 dec_flags &= context.status;
101 decContext context;
111 decContextDefault (&context, CONTEXT_INIT);
112 DFP_INIT_ROUNDMODE (context.round);
113 decSingleFromWider (&res32.f, &res, &context);
114 if (DFP_EXCEPTIONS_ENABLED && context.status != 0)
120 dec_flags &= context.status;
150 decContext context;
154 decContextDefault (&context, CONTEXT_INIT);
155 DFP_INIT_ROUNDMODE (context.round);
158 op (&res, &arg_a, &arg_b, &context);
414 decContext context;
416 decContextDefault (&context, CONTEXT_INIT);
417 DFP_INIT_ROUNDMODE (context.round);
419 to.f = *decSingleFromWider (&to.f, &from.f, &context);
420 if (DFP_EXCEPTIONS_ENABLED && context.status != 0)
421 dfp_conversion_exceptions (context.status);
434 decContext context;
436 decContextDefault (&context, CONTEXT_INIT);
437 DFP_INIT_ROUNDMODE (context.round);
439 temp = *decDoubleFromWider (&temp, &from.f, &context);
440 to.f = *decSingleFromWider (&to.f, &temp, &context);
441 if (DFP_EXCEPTIONS_ENABLED && context.status != 0)
442 dfp_conversion_exceptions (context.status);
454 decContext context;
456 decContextDefault (&context, CONTEXT_INIT);
457 DFP_INIT_ROUNDMODE (context.round);
459 to.f = *decDoubleFromWider (&to.f, &from.f, &context);
460 if (DFP_EXCEPTIONS_ENABLED && context.status != 0)
461 dfp_conversion_exceptions (context.status);
473 decContext context;
476 decContextDefault (&context, DEC_INIT_DECIMAL128);
477 context.round = DEC_ROUND_DOWN;
479 i = DEC_FLOAT_TO_INT (&u.f, &context, context.round);
480 if (DFP_EXCEPTIONS_ENABLED && context.status != 0)
481 dfp_conversion_exceptions (context.status);
493 decContext context;
496 decContextDefault (&context, DEC_INIT_DECIMAL128);
497 context.round = DEC_ROUND_DOWN;
500 i = DEC_FLOAT_TO_INT (&f64, &context, context.round);
501 if (DFP_EXCEPTIONS_ENABLED && context.status != 0)
502 dfp_conversion_exceptions (context.status);
524 decContext context;
526 /* Use a large context to avoid losing precision. */
527 decContextDefault (&context, DEC_INIT_DECIMAL128);
529 context.round = DEC_ROUND_DOWN;
534 decNumberToIntegralValue (&n2, &n1, &context);
536 decNumberFromString (&qval, "1.", &context);
538 decNumberQuantize (&n1, &n2, &qval, &context);
570 decContext context;
572 decContextDefault (&context, DEC_INIT_DECIMAL128);
574 u32.f = *decSingleFromWider (&u32.f, &f64, &context);
575 if (DFP_EXCEPTIONS_ENABLED && context.status != 0)
576 dfp_conversion_exceptions (context.status);
591 decContext context;
593 decContextDefault (&context, CONTEXT_INIT);
594 DFP_INIT_ROUNDMODE (context.round);
599 FROM_STRING (&s, buf, &context);
602 if (DFP_EXCEPTIONS_ENABLED && context.status != 0)
603 dfp_conversion_exceptions (context.status);
641 decContext context;
643 decContextDefault (&context, CONTEXT_INIT);
644 DFP_INIT_ROUNDMODE (context.round);
650 FROM_STRING (&s, buf, &context);
653 if (DFP_EXCEPTIONS_ENABLED && context.status != 0)
659 dec_flags &= context.status;