Searched refs:BN_MASK2 (Results 1 - 13 of 13) sorted by relevance

/opensolaris-onvv-gate/usr/src/common/openssl/crypto/bn/
H A Dbn_word.c76 w&=BN_MASK2;
96 w &= BN_MASK2;
116 ret=(l-((d*w)&BN_MASK2))&BN_MASK2;
132 w &= BN_MASK2;
157 l=(a->d[i]+w)&BN_MASK2;
176 w &= BN_MASK2;
213 a->d[i]=(a->d[i]-w)&BN_MASK2;
229 w&=BN_MASK2;
H A Dbn_shift.c87 *(rp++)=((t<<1)|c)&BN_MASK2;
124 rp[i]=((t>>1)&BN_MASK2)|c;
156 t[nw+i+1]|=(l>>rb)&BN_MASK2;
157 t[nw+i]=(l<<lb)&BN_MASK2;
211 tmp =(l>>rb)&BN_MASK2;
213 *(t++) =(tmp|(l<<lb))&BN_MASK2;
215 *(t++) =(l>>rb)&BN_MASK2;
H A Dbn_lcl.h288 #define Lw(t) (((BN_ULONG)(t))&BN_MASK2)
289 #define Hw(t) (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2)
389 #define L2HBITS(a) (((a)<<BN_BITS4)&BN_MASK2)
405 m=(m+m1)&BN_MASK2; if (m < m1) ht+=L2HBITS((BN_ULONG)1); \
408 lt=(lt+m1)&BN_MASK2; if (lt < m1) ht++; \
425 l=(l+m)&BN_MASK2; if (l < m) h++; \
439 l=(l+(c))&BN_MASK2; if (l < (c)) h++; \
441 l=(l+(c))&BN_MASK2; if (l < (c)) h++; \
442 (c)=h&BN_MASK2; \
455 l+=(c); if ((l&BN_MASK2) < (
[all...]
H A Dbn_asm.c237 if (d == 0) return(BN_MASK2);
290 h=((h<<BN_BITS4)|(l>>BN_BITS4))&BN_MASK2;
309 r[0]=(BN_ULONG)ll&BN_MASK2;
314 r[1]=(BN_ULONG)ll&BN_MASK2;
319 r[2]=(BN_ULONG)ll&BN_MASK2;
324 r[3]=(BN_ULONG)ll&BN_MASK2;
346 t=(t+c)&BN_MASK2;
348 l=(t+b[0])&BN_MASK2;
354 t=(t+c)&BN_MASK2;
356 l=(t+b[1])&BN_MASK2;
[all...]
H A Dbn_mul.c104 r[0] = (0-t-c)&BN_MASK2;
109 r[1] = (0-t-c)&BN_MASK2;
114 r[2] = (0-t-c)&BN_MASK2;
119 r[3] = (0-t-c)&BN_MASK2;
136 r[0] = (t-c)&BN_MASK2;
141 r[1] = (t-c)&BN_MASK2;
146 r[2] = (t-c)&BN_MASK2;
151 r[3] = (t-c)&BN_MASK2;
231 l=(c+b[0])&BN_MASK2;
236 l=(c+b[1])&BN_MASK2;
[all...]
H A Dbn_add.c141 t2 = (t1+1) & BN_MASK2;
203 t1=(t1-t2-1)&BN_MASK2;
208 t1=(t1-t2)&BN_MASK2;
213 *(rp++)=t1&BN_MASK2;
230 t2 = (t1-1)&BN_MASK2;
H A Dbn_mont.c157 t2 = (t3 * t2) & BN_MASK2;
162 v=bn_mul_add_words(rp,np,nl,(rp[0]*n0)&BN_MASK2);
166 if (((nrp[-1]+=v)&BN_MASK2) >= v)
170 if (((++nrp[0])&BN_MASK2) != 0) continue;
171 if (((++nrp[1])&BN_MASK2) != 0) continue;
172 for (x=2; (((++nrp[x])&BN_MASK2) == 0); x++) ;
360 if (!BN_set_word(Ri,BN_MASK2)) goto err; /* Ri-- (mod word size) */
H A Dbn_div.c285 q=BN_MASK2;
307 rem=(n1-q*d0)&BN_MASK2;
330 rem=(n1-q*d0)&BN_MASK2;
H A Dbn_sqr.c278 ln=(lo+c1)&BN_MASK2;
288 ln=(lo+1)&BN_MASK2;
H A Dbn.h131 #define BN_MASK2 (0xffffffffffffffffL) macro
156 #define BN_MASK2 (0xffffffffffffffffLL) macro
187 #define BN_MASK2 (0xffffffffL) macro
210 #define BN_MASK2 (0xffff) macro
233 #define BN_MASK2 (0xff) macro
H A Dbn_lib.c579 return BN_MASK2;
784 a->d[w]&= ~(BN_MASK2<<b);
H A Dbn_nist.c501 *(ap++)=((t<<1)|c)&BN_MASK2;
652 *(ap++)=((t<<1)|c)&BN_MASK2;
/opensolaris-onvv-gate/usr/src/common/openssl/crypto/bn/asm/
H A Dx86_64-gcc.c221 #define BN_MASK2 0xffffffffffffffffL macro
232 r[0]=(t1-t2-c)&BN_MASK2;
237 r[1]=(t1-t2-c)&BN_MASK2;
242 r[2]=(t1-t2-c)&BN_MASK2;
247 r[3]=(t1-t2-c)&BN_MASK2;

Completed in 123 milliseconds