Home
last modified time | relevance | path

Searched refs:BN_MASK2 (Results 1 – 18 of 18) sorted by relevance

/external/openssl/crypto/bn/
Dbn_word.c76 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()
Dbn_asm.c244 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 …]
Dbn_shift.c87 *(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()
Dbn_lcl.h302 #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 …]
Dbn_mul.c104 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 …]
Dbn_add.c141 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()
Dbn_mont.c219 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()
Dbn_div.c328 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()
Dbn_sqr.c278 ln=(lo+c1)&BN_MASK2; in bn_sqr_recursive()
288 ln=(lo+1)&BN_MASK2; in bn_sqr_recursive()
Dbn_nist.c764 *(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()
Dbn.h187 #define BN_MASK2 (0xffffffffffffffffL) macro
214 #define BN_MASK2 (0xffffffffffffffffLL) macro
243 #define BN_MASK2 (0xffffffffL) macro
Dbn_lib.c560 return BN_MASK2; in BN_get_word()
765 a->d[w]&= ~(BN_MASK2<<b); in BN_mask_bits()
Dbn_prime.c388 maxdelta=BN_MASK2 - primes[NUMPRIMES-1]; in probable_prime()
Dbn_exp.c662 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()
Dbn_gf2m.c603 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()
/external/openssl/crypto/bn/asm/
Dx86_64-gcc.c233 #define BN_MASK2 0xffffffffffffffffL macro
244 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()
Dppc.pl1710 # h = ((h<<BN_BITS4)|(l>>BN_BITS4))&BN_MASK2
/external/openssl/include/openssl/
Dbn.h187 #define BN_MASK2 (0xffffffffffffffffL) macro
214 #define BN_MASK2 (0xffffffffffffffffLL) macro
243 #define BN_MASK2 (0xffffffffL) macro