Searched refs:BN_MASK2 (Results 1 – 18 of 18) sorted by relevance
76 w&=BN_MASK2; in BN_mod_word()96 w &= BN_MASK2; in BN_div_word()116 ret=(l-((d*w)&BN_MASK2))&BN_MASK2; in BN_div_word()132 w &= BN_MASK2; in BN_add_word()157 l=(a->d[i]+w)&BN_MASK2; in BN_add_word()176 w &= BN_MASK2; in BN_sub_word()213 a->d[i]=(a->d[i]-w)&BN_MASK2; in BN_sub_word()229 w&=BN_MASK2; in BN_mul_word()
244 if (d == 0) return(BN_MASK2); in bn_div_words()297 h=((h<<BN_BITS4)|(l>>BN_BITS4))&BN_MASK2; in bn_div_words()317 r[0]=(BN_ULONG)ll&BN_MASK2; in bn_add_words()320 r[1]=(BN_ULONG)ll&BN_MASK2; in bn_add_words()323 r[2]=(BN_ULONG)ll&BN_MASK2; in bn_add_words()326 r[3]=(BN_ULONG)ll&BN_MASK2; in bn_add_words()334 r[0]=(BN_ULONG)ll&BN_MASK2; in bn_add_words()353 t=(t+c)&BN_MASK2; in bn_add_words()355 l=(t+b[0])&BN_MASK2; in bn_add_words()359 t=(t+c)&BN_MASK2; in bn_add_words()[all …]
87 *(rp++)=((t<<1)|c)&BN_MASK2; in BN_lshift1()127 rp[i]=((t>>1)&BN_MASK2)|c; in BN_rshift1()159 t[nw+i+1]|=(l>>rb)&BN_MASK2; in BN_lshift()160 t[nw+i]=(l<<lb)&BN_MASK2; in BN_lshift()215 tmp =(l>>rb)&BN_MASK2; in BN_rshift()217 *(t++) =(tmp|(l<<lb))&BN_MASK2; in BN_rshift()219 if ((l = (l>>rb)&BN_MASK2)) *(t) = l; in BN_rshift()
302 #define Lw(t) (((BN_ULONG)(t))&BN_MASK2)303 #define Hw(t) (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)403 #define L2HBITS(a) (((a)<<BN_BITS4)&BN_MASK2)419 m=(m+m1)&BN_MASK2; if (m < m1) ht+=L2HBITS((BN_ULONG)1); \422 lt=(lt+m1)&BN_MASK2; if (lt < m1) ht++; \439 l=(l+m)&BN_MASK2; if (l < m) h++; \453 l=(l+(c))&BN_MASK2; if (l < (c)) h++; \455 l=(l+(c))&BN_MASK2; if (l < (c)) h++; \456 (c)=h&BN_MASK2; \469 l+=(c); if ((l&BN_MASK2) < (c)) h++; \[all …]
104 r[0] = (0-t-c)&BN_MASK2; in bn_sub_part_words()109 r[1] = (0-t-c)&BN_MASK2; in bn_sub_part_words()114 r[2] = (0-t-c)&BN_MASK2; in bn_sub_part_words()119 r[3] = (0-t-c)&BN_MASK2; in bn_sub_part_words()136 r[0] = (t-c)&BN_MASK2; in bn_sub_part_words()141 r[1] = (t-c)&BN_MASK2; in bn_sub_part_words()146 r[2] = (t-c)&BN_MASK2; in bn_sub_part_words()151 r[3] = (t-c)&BN_MASK2; in bn_sub_part_words()231 l=(c+b[0])&BN_MASK2; in bn_add_part_words()236 l=(c+b[1])&BN_MASK2; in bn_add_part_words()[all …]
141 t2 = (t1+1) & BN_MASK2; in BN_uadd()203 t1=(t1-t2-1)&BN_MASK2; in BN_usub()208 t1=(t1-t2)&BN_MASK2; in BN_usub()213 *(rp++)=t1&BN_MASK2; in BN_usub()230 t2 = (t1-1)&BN_MASK2; in BN_usub()
219 t2 = (t3 * t2) & BN_MASK2; in BN_from_montgomery_word()224 v=bn_mul_add_words(rp,np,nl,(rp[0]*n0)&BN_MASK2); in BN_from_montgomery_word()226 v = (v+carry+rp[nl])&BN_MASK2; in BN_from_montgomery_word()404 Ri->d[0]=BN_MASK2; in BN_MONT_CTX_set()405 Ri->d[1]=BN_MASK2; in BN_MONT_CTX_set()430 if (!BN_set_word(Ri,BN_MASK2)) goto err; /* Ri-- (mod word size) */ in BN_MONT_CTX_set()
328 q=BN_MASK2; in BN_div()350 rem=(n1-q*d0)&BN_MASK2; in BN_div()373 rem=(n1-q*d0)&BN_MASK2; in BN_div()
278 ln=(lo+c1)&BN_MASK2; in bn_sqr_recursive()288 ln=(lo+1)&BN_MASK2; in bn_sqr_recursive()
764 *(ap++)=((t<<1)|c)&BN_MASK2; in BN_nist_mod_256()980 *(ap++)=((t<<1)|c)&BN_MASK2; in BN_nist_mod_384()1040 #define BN_NIST_521_TOP_MASK ((BN_ULONG)BN_MASK2>>BN_NIST_521_LSHIFT)1087 t_d[i] = (tmp | val<<BN_NIST_521_LSHIFT) & BN_MASK2; in BN_nist_mod_521()
187 #define BN_MASK2 (0xffffffffffffffffL) macro214 #define BN_MASK2 (0xffffffffffffffffLL) macro243 #define BN_MASK2 (0xffffffffL) macro
560 return BN_MASK2; in BN_get_word()765 a->d[w]&= ~(BN_MASK2<<b); in BN_mask_bits()
388 maxdelta=BN_MASK2 - primes[NUMPRIMES-1]; in probable_prime()
662 tmp.d[0] = (0-m->d[0])&BN_MASK2; /* 2^(top*BN_BITS2) - m */ in BN_mod_exp_mont_consttime()664 tmp.d[i] = (~m->d[i])&BN_MASK2; in BN_mod_exp_mont_consttime()
603 udp[i] = ((u0>>1)|(u1<<(BN_BITS2-1)))&BN_MASK2; in BN_GF2m_mod_inv()606 bdp[i] = ((b0>>1)|(b1<<(BN_BITS2-1)))&BN_MASK2; in BN_GF2m_mod_inv()
233 #define BN_MASK2 0xffffffffffffffffL macro244 r[0]=(t1-t2-c)&BN_MASK2; in bn_sub_words()249 r[1]=(t1-t2-c)&BN_MASK2; in bn_sub_words()254 r[2]=(t1-t2-c)&BN_MASK2; in bn_sub_words()259 r[3]=(t1-t2-c)&BN_MASK2; in bn_sub_words()
1710 # h = ((h<<BN_BITS4)|(l>>BN_BITS4))&BN_MASK2