/opensolaris-onvv-gate/usr/src/common/openssl/crypto/bn/ |
H A D | bn_lcl.h | 240 # define BN_UMULT_HIGH(a,b) (BN_ULONG)asm("umulh %a0,%a1,%v0",(a),(b)) 243 register BN_ULONG ret; \ 252 register BN_ULONG ret; \ 261 register BN_ULONG ret,discard; \ 288 #define Lw(t) (((BN_ULONG)(t))&BN_MASK2) 289 #define Hw(t) (((BN_ULONG)((t)>>BN_BITS2))&BN_MASK2) 295 BN_ULONG *ftl = &(a)->d[(a)->top-1]; \ 327 BN_ULONG high,low,ret,tmp=(a); \ 339 BN_ULONG high,low,ret,ta=(a); \ 348 BN_ULONG tm [all...] |
H A D | bn_word.c | 63 BN_ULONG BN_mod_word(const BIGNUM *a, BN_ULONG w) 66 BN_ULONG ret=0; 73 return (BN_ULONG)-1; 87 return((BN_ULONG)ret); 90 BN_ULONG BN_div_word(BIGNUM *a, BN_ULONG w) 92 BN_ULONG ret = 0; 100 return (BN_ULONG)-1; 108 return (BN_ULONG) [all...] |
H A D | bn_asm.c | 71 BN_ULONG bn_mul_add_words(BN_ULONG *rp, const BN_ULONG *ap, int num, BN_ULONG w) 73 BN_ULONG c1=0; 96 BN_ULONG bn_mul_words(BN_ULONG *rp, const BN_ULONG *ap, int num, BN_ULONG w) 98 BN_ULONG c [all...] |
H A D | bn_nist.c | 69 static const BN_ULONG _nist_p_192[] = 72 static const BN_ULONG _nist_p_224[] = 75 static const BN_ULONG _nist_p_256[] = 78 static const BN_ULONG _nist_p_384[] = 82 static const BN_ULONG _nist_p_521[] = 89 static const BN_ULONG _nist_p_192[] = {0xFFFFFFFF,0xFFFFFFFF,0xFFFFFFFE, 91 static const BN_ULONG _nist_p_224[] = {0x00000001,0x00000000,0x00000000, 93 static const BN_ULONG _nist_p_256[] = {0xFFFFFFFF,0xFFFFFFFF,0xFFFFFFFF, 95 static const BN_ULONG _nist_p_384[] = {0xFFFFFFFF,0x00000000,0x00000000, 98 static const BN_ULONG _nist_p_52 [all...] |
H A D | bn_sqr.c | 94 BN_ULONG t[8]; 103 BN_ULONG t[16]; 114 BN_ULONG t[BN_SQR_RECURSIVE_SIZE_NORMAL*2]; 121 j=BN_num_bits_word((BN_ULONG)al); 158 void bn_sqr_normal(BN_ULONG *r, const BN_ULONG *a, int n, BN_ULONG *tmp) 161 const BN_ULONG *ap; 162 BN_ULONG *rp; 206 void bn_sqr_recursive(BN_ULONG * [all...] |
H A D | bn_lib.c | 136 static BN_ULONG data_one=1L; 152 (int)sizeof(BN_ULLONG)*8,(int)sizeof(BN_ULONG)*8); 155 (int)sizeof(BN_ULONG)*8,(int)sizeof(BN_ULONG)*8); 161 int BN_num_bits_word(BN_ULONG l) 318 static BN_ULONG *bn_expand_internal(const BIGNUM *b, int words) 320 BN_ULONG *A,*a = NULL; 321 const BN_ULONG *B; 336 a=A=(BN_ULONG *)OPENSSL_malloc(sizeof(BN_ULONG)*word [all...] |
H A D | bn_mul.c | 80 BN_ULONG bn_sub_part_words(BN_ULONG *r, 81 const BN_ULONG *a, const BN_ULONG *b, 84 BN_ULONG c, t; 207 BN_ULONG bn_add_part_words(BN_ULONG *r, 208 const BN_ULONG *a, const BN_ULONG *b, 211 BN_ULONG [all...] |
H A D | bn.h | 124 #define BN_ULONG unsigned long macro 150 #define BN_ULONG unsigned long long macro 175 #define BN_ULONG unsigned long macro 203 #define BN_ULONG unsigned short macro 226 #define BN_ULONG unsigned char macro 280 BN_ULONG *d; /* Pointer to an array of 'BN_BITS2' bit chunks. */ 296 BN_ULONG n0; /* least significant word of Ni */ 364 #define BN_abs_is_word(a,w) ((((a)->top == 1) && ((a)->d[0] == (BN_ULONG)(w))) || \ 399 int BN_num_bits_word(BN_ULONG); 436 BN_ULONG BN_mod_wor [all...] |
H A D | bn_shift.c | 65 register BN_ULONG *ap,*rp,t,c; 101 BN_ULONG *ap,*rp,t,c; 135 BN_ULONG *t,*f; 136 BN_ULONG l; 171 BN_ULONG *t,*f; 172 BN_ULONG l,tmp;
|
H A D | bn_div.c | 184 BN_ULONG *resp,*wnump; 185 BN_ULONG d0,d1; 272 BN_ULONG q,l0; 274 * snum and sdiv to calculate a BN_ULONG q such that 277 BN_ULONG bn_div_3_words(BN_ULONG*,BN_ULONG,BN_ULONG); 280 BN_ULONG n0,n1,rem=0; 292 q=(BN_ULONG)(((((BN_ULLON [all...] |
H A D | bn_gf2m.c | 100 static const BN_ULONG SQR_tb[16] = 143 static void bn_GF2m_mul_1x1(BN_ULONG *r1, BN_ULONG *r0, const BN_ULONG a, const BN_ULONG b) 145 register BN_ULONG h, l, s; 146 BN_ULONG tab[4], top1b = a >> 7; 147 register BN_ULONG a1, a2; 166 static void bn_GF2m_mul_1x1(BN_ULONG *r1, BN_ULONG *r [all...] |
H A D | bn_print.c | 109 BN_ULONG *bn_data=NULL,*lp; 118 bn_data=(BN_ULONG *)OPENSSL_malloc((num/BN_DEC_NUM+1)*sizeof(BN_ULONG)); 175 BN_ULONG l=0; 242 BN_ULONG l=0;
|
H A D | bn_prime.c | 192 /* if (BN_mod_word(ret,(BN_ULONG)3) == 1) goto loop; */ 379 BN_ULONG mods[NUMPRIMES]; 380 BN_ULONG delta,d; 386 mods[i]=BN_mod_word(rnd,(BN_ULONG)primes[i]); 433 if (BN_mod_word(rnd,(BN_ULONG)primes[i]) <= 1) 483 if ( (BN_mod_word(p,(BN_ULONG)primes[i]) == 0) || 484 (BN_mod_word(q,(BN_ULONG)primes[i]) == 0))
|
H A D | bn_mont.c | 107 BN_ULONG *ap,*np,*rp,n0,v,*nrp; 137 memset(&(r->d[r->top]),0,(max-r->top)*sizeof(BN_ULONG)); 159 v=bn_mul_add_words(rp,np,nl,(BN_ULONG) t1); 214 nrp=(BN_ULONG *)(((size_t)rp&~m1)|((size_t)ap&m1)); 221 BN_ULONG t1,t2,t3,t4; 244 BN_ULONG t1,t2,t3,t4; 338 BN_ULONG buf[2];
|
H A D | bn_kron.c | 60 #define BN_lsw(n) (((n)->top == 0) ? (BN_ULONG) 0 : (n)->d[0])
|
H A D | bn_add.c | 108 BN_ULONG *ap,*bp,*rp,carry,t1,t2; 169 register BN_ULONG t1,t2,*ap,*bp,*rp;
|
H A D | bn_exp.c | 218 BN_ULONG A = a->d[0]; 563 ((unsigned char*)(x_) + (MOD_EXP_CTIME_MIN_CACHE_LINE_WIDTH - (((BN_ULONG)(x_)) & (MOD_EXP_CTIME_MIN_CACHE_LINE_MASK)))) 724 int BN_mod_exp_mont_word(BIGNUM *rr, BN_ULONG a, const BIGNUM *p, 730 BN_ULONG w, next_w;
|
H A D | bntest.c | 476 static void print_word(BIO *bp,BN_ULONG w) 495 BN_ULONG r,s;
|
/opensolaris-onvv-gate/usr/src/common/openssl/crypto/bn/asm/ |
H A D | x86_64-gcc.c | 54 #define BN_ULONG unsigned long macro 62 register BN_ULONG high,low; \ 79 register BN_ULONG high,low; \ 97 BN_ULONG bn_mul_add_words(BN_ULONG *rp, BN_ULONG *ap, int num, BN_ULONG w) 99 BN_ULONG c1=0; 121 BN_ULONG bn_mul_words(BN_ULONG *r [all...] |
/opensolaris-onvv-gate/usr/src/common/openssl/crypto/pqueue/ |
H A D | pq_compat.h | 112 #define PQ_64BIT BN_ULONG 115 #define PQ_64BIT BN_ULONG
|
/opensolaris-onvv-gate/usr/src/common/openssl/crypto/dh/ |
H A D | dh_check.c | 77 BN_ULONG l;
|
H A D | dh_key.c | 241 BN_ULONG A = a->d[0];
|
/opensolaris-onvv-gate/usr/src/common/openssl/crypto/rsa/ |
H A D | rsa_lib.c | 424 BN_ULONG *ul; 434 off=k/sizeof(BN_ULONG)+1; 438 if ((p=OPENSSL_malloc_locked((off+j)*sizeof(BN_ULONG))) == NULL) 444 ul=(BN_ULONG *)&(p[off]); 452 memcpy((char *)ul,b->d,sizeof(BN_ULONG)*b->top);
|
/opensolaris-onvv-gate/usr/src/common/openssl/crypto/ec/ |
H A D | ec2_mult.c | 220 BN_ULONG mask;
|
H A D | ec_curve.c | 86 const BN_ULONG cofactor;/* the cofactor */
|