Searched refs:a_shift (Results 1 – 1 of 1) sorted by relevance
/freebsd/crypto/libecc/src/nn/ |
H A D | nn_div.c | 412 nn a_shift; in _nn_divrem_unshifted() local 416 a_shift.magic = WORD(0); in _nn_divrem_unshifted() 432 ret = nn_init(&a_shift, (u16)(new_wlen * WORD_BYTES)); EG(ret, err); in _nn_divrem_unshifted() 433 ret = nn_set_wlen(&a_shift, new_wlen); EG(ret, err); in _nn_divrem_unshifted() 434 ret = nn_lshift_fixedlen(&a_shift, a, cnt); EG(ret, err); in _nn_divrem_unshifted() 439 ret = nn_cmp(&a_shift, b_norm, &cmp); EG(ret, err); in _nn_divrem_unshifted() 441 ret = nn_cnd_sub(larger, r, &a_shift, b_norm); EG(ret, err); in _nn_divrem_unshifted() 450 ret = _nn_cmp_shift(&a_shift, b_norm, (u8)(new_wlen - b_wlen), &cmp); EG(ret, err); in _nn_divrem_unshifted() 452 ret = _nn_cnd_sub_shift(larger, &a_shift, b_norm, (u8)(new_wlen - b_wlen), &borrow); EG(ret, err); in _nn_divrem_unshifted() 453 …MUST_HAVE(((!_nn_cmp_shift(&a_shift, b_norm, (u8)(new_wlen - b_wlen), &cmp)) && (cmp < 0)), ret, e… in _nn_divrem_unshifted() [all …]
|