Lines Matching refs:BN_NIST_256_TOP
15 #define BN_NIST_256_TOP (256+BN_BITS2-1)/BN_BITS2 macro
47 static const BN_ULONG _nist_p_256[][BN_NIST_256_TOP] = {
129 static const BN_ULONG _nist_p_256[][BN_NIST_256_TOP] = {
205 BN_NIST_256_TOP,
206 BN_NIST_256_TOP,
666 BN_ULONG bn[BN_NIST_256_TOP]; in BN_nist_mod_256()
667 unsigned int ui[BN_NIST_256_TOP * sizeof(BN_ULONG) / in BN_nist_mod_256()
670 BN_ULONG c_d[BN_NIST_256_TOP], *res; in BN_nist_mod_256()
692 if (!bn_wexpand(r, BN_NIST_256_TOP)) in BN_nist_mod_256()
695 nist_cp_bn(r_d, a_d, BN_NIST_256_TOP); in BN_nist_mod_256()
699 nist_cp_bn_0(buf.bn, a_d + BN_NIST_256_TOP, top - BN_NIST_256_TOP, in BN_nist_mod_256()
700 BN_NIST_256_TOP); in BN_nist_mod_256()
798 BN_ULONG t_d[BN_NIST_256_TOP]; in BN_nist_mod_256()
808 carry = (int)bn_add_words(t_d, t_d, c_d, BN_NIST_256_TOP); in BN_nist_mod_256()
814 for (i = BN_NIST_256_TOP; i != 0; --i) { in BN_nist_mod_256()
822 carry += (int)bn_add_words(r_d, r_d, t_d, BN_NIST_256_TOP); in BN_nist_mod_256()
827 carry += (int)bn_add_words(r_d, r_d, t_d, BN_NIST_256_TOP); in BN_nist_mod_256()
832 carry += (int)bn_add_words(r_d, r_d, t_d, BN_NIST_256_TOP); in BN_nist_mod_256()
837 carry -= (int)bn_sub_words(r_d, r_d, t_d, BN_NIST_256_TOP); in BN_nist_mod_256()
842 carry -= (int)bn_sub_words(r_d, r_d, t_d, BN_NIST_256_TOP); in BN_nist_mod_256()
847 carry -= (int)bn_sub_words(r_d, r_d, t_d, BN_NIST_256_TOP); in BN_nist_mod_256()
852 carry -= (int)bn_sub_words(r_d, r_d, t_d, BN_NIST_256_TOP); in BN_nist_mod_256()
861 BN_NIST_256_TOP); in BN_nist_mod_256()
865 BN_NIST_256_TOP); in BN_nist_mod_256()
870 res = ((*adjust) (c_d, r_d, _nist_p_256[0], BN_NIST_256_TOP) && carry) in BN_nist_mod_256()
873 nist_cp_bn(r_d, res, BN_NIST_256_TOP); in BN_nist_mod_256()
874 r->top = BN_NIST_256_TOP; in BN_nist_mod_256()
1082 t_d, BN_NIST_256_TOP); in BN_nist_mod_384()