Searched refs:mp1d2 (Results 1 – 1 of 1) sorted by relevance
/freebsd/crypto/libecc/src/nn/ |
H A D | nn_modinv.c | 52 nn a, b, u, tmp, mp1d2; in _nn_modinv_odd() local 55 a.magic = b.magic = u.magic = tmp.magic = mp1d2.magic = WORD(0); in _nn_modinv_odd() 61 ret = nn_init(&mp1d2, (u16)(m->wlen * WORD_BYTES)); EG(ret, err); in _nn_modinv_odd() 101 ret = nn_rshift_fixedlen(&mp1d2, m, 1); EG(ret, err); in _nn_modinv_odd() 103 ret = nn_inc(&mp1d2, &mp1d2); EG(ret, err); /* no carry can occur here in _nn_modinv_odd() 170 …ret = nn_cnd_add(isodd, &u, &u, &mp1d2); EG(ret, err); /* no carry can occur as u=1+u' with u'<m-1… in _nn_modinv_odd() 199 nn_uninit(&mp1d2); in _nn_modinv_odd()
|