Lines Matching refs:varcontext
4547 mpd_context_t varcontext, maxcontext; in mpd_qln10() local
4575 mpd_maxcontext(&varcontext); in mpd_qln10()
4576 varcontext.round = MPD_ROUND_TRUNC; in mpd_qln10()
4580 varcontext.prec = 2*klist[i]+3; in mpd_qln10()
4582 _mpd_qexp(&tmp, result, &varcontext, status); in mpd_qln10()
4584 mpd_qmul(&tmp, &static10, &tmp, &varcontext, status); in mpd_qln10()
4683 mpd_context_t varcontext, maxcontext; in _mpd_qln() local
4739 mpd_maxcontext(&varcontext); in _mpd_qln()
4740 varcontext.round = MPD_ROUND_TRUNC; in _mpd_qln()
4788 varcontext.prec = 2*klist[i]+3; in _mpd_qln()
4790 _mpd_qexp(&tmp, z, &varcontext, status); in _mpd_qln()
4793 if (v.digits > varcontext.prec) { in _mpd_qln()
4794 shift = v.digits - varcontext.prec; in _mpd_qln()
4797 mpd_qmul(&tmp, &vtmp, &tmp, &varcontext, status); in _mpd_qln()
4800 mpd_qmul(&tmp, &v, &tmp, &varcontext, status); in _mpd_qln()
7278 mpd_context_t varcontext, maxcontext; in _mpd_qreciprocal() local
7300 mpd_maxcontext(&varcontext); in _mpd_qreciprocal()
7302 varcontext.round = maxcontext.round = MPD_ROUND_TRUNC; in _mpd_qreciprocal()
7303 varcontext.emax = maxcontext.emax = MPD_MAX_EMAX + 100; in _mpd_qreciprocal()
7304 varcontext.emin = maxcontext.emin = MPD_MIN_EMIN - 100; in _mpd_qreciprocal()
7316 varcontext.prec = 2*klist[i] + 5; in _mpd_qreciprocal()
7317 if (v->digits > varcontext.prec) { in _mpd_qreciprocal()
7319 mpd_qshiftr(&t, v, v->digits-varcontext.prec, status); in _mpd_qreciprocal()
7320 t.exp = -varcontext.prec; in _mpd_qreciprocal()
7322 mpd_qmul(&t, &t, &s, &varcontext, status); in _mpd_qreciprocal()
7326 mpd_qmul(&t, v, &s, &varcontext, status); in _mpd_qreciprocal()
7573 mpd_context_t varcontext, maxcontext; in _mpd_qinvroot() local
7626 mpd_maxcontext(&varcontext); in _mpd_qinvroot()
7627 varcontext.round = MPD_ROUND_TRUNC; in _mpd_qinvroot()
7633 varcontext.prec = 2*klist[i]+2; in _mpd_qinvroot()
7635 if (v->digits > varcontext.prec) { in _mpd_qinvroot()
7636 shift = v->digits - varcontext.prec; in _mpd_qinvroot()
7639 mpd_qmul(&t, &t, &s, &varcontext, &workstatus); in _mpd_qinvroot()
7642 mpd_qmul(&t, v, &s, &varcontext, &workstatus); in _mpd_qinvroot()
7645 mpd_qmul(z, z, &t, &varcontext, &workstatus); in _mpd_qinvroot()