/openssl/crypto/bn/asm/ |
H A D | rsaz-avx2.pl | 171 mov $np, $tmp 174 sub \$-128, $np 468 imulq -128($np), %rax 938 mov $np, $tmp 940 sub \$-128,$np 964 lea 64+128(%rsp),$np 1045 imulq -128($np),%rax 1048 imulq 8-128($np),%rax 1124 imulq -128($np),%rax 1206 imulq -128($np),%rax [all …]
|
H A D | sparct4-mont.pl | 737 add $np, 16, $np 758 add $np, 8, $np 795 sub $np, $num, $np 814 add $np, 16, $np 833 add $np, 8, $np 878 add $np, 8, $np 982 add $np, 16, $np 1003 add $np, 8, $np 1060 add $np, 16, $np 1079 add $np, 8, $np [all …]
|
H A D | sparcv9-mont.pl | 117 ld [$np],$car1 ! np[0] 119 ld [$np+4],$npj ! np[1] 147 ld [$np+$j],$npj ! np[j] 188 ld [$np],$car1 ! np[0] 189 ld [$np+4],$npj ! np[1] 218 ld [$np+$j],$npj ! np[j] 268 add $np,$num,$np 276 ld [$np+%o7],%o1 388 ld [$np],$car1 ! np[0] 486 ld [$np+$j],$npj [all …]
|
H A D | armv8-mont.pl | 166 sub $np,$np,$num // rewind $np 233 sub $np,$np,$num // rewind $np 1125 add $np,$np,#8*8 1193 add $np,$np,#8*8 1259 add $np,$np,#8*8 1321 add $np,$np,#8*8 1548 add $np,$np,#8*4 1604 add $np,$np,#8*4 1689 add $np,$np,#8*4 1754 add $np,$np,#8*4 [all …]
|
H A D | alpha-mont.pl | 31 $np="a3"; # const BN_ULONG *np, 97 ldq $hi1,0($np) # np[0] 99 ldq $nj,8($np) 118 s8addq $j,$np,$nj 145 s8addq $j,$np,$nj 178 ldq $hi1,0($np) 179 ldq $nj,8($np) 212 s8addq $j,$np,$nj #U0 282 ldq $lo1,0($np) 284 lda $np,8($np)
|
H A D | ppc-mont.pl | 108 $np="r6"; 182 $LD $nj,0($np) ; np[0] 204 $LDX $nj,$np,$j ; np[j] 244 $LD $nj,0($np) ; np[0] 312 $LDX $nj,$np,$j 421 subi $np,$np,$SIZE_T # bias by -1 439 $LD $m1,$SIZE_T*2($np) 440 $LD $m2,$SIZE_T*3($np) 591 sub $np,$np,$num # rewind np 1505 $POP $np,$SIZE_T*7($sp) # pull &np[-1] and n0 [all …]
|
H A D | vis3-mont.pl | 54 $np="%o3"; # const BN_ULONG *np, 92 ($rp,$ap,$bp,$np,$n0p,$num)=map("%i$_",(0..5)); 121 ld [$np+0], $t0 ! np[0] 123 ld [$np+4], $t1 126 ld [$np+8], $t2 ! np[1] 128 ld [$np+12], $t3 130 add $np, 16, $np 168 ld [$np+0], $t2 ! np[j] 170 ld [$np+4], $t3 174 add $np, 8, $np
|
H A D | x86_64-mont.pl | 190 mov ($np),%rax 218 mov ($np,$j,8),%rax 252 mov ($np),%rax 282 mov ($np,$j,8),%rax 437 mov ($np),%rax 450 mov 8($np),%rax 498 mov ($np,$j,8),%rax 574 mov ($np),%rax 588 mov 8($np),%rax 734 sub 0($np),@ri[0] [all …]
|
H A D | armv4-mont.pl | 77 $np="r3"; 169 ldr $nj,[$np],#4 @ np[0],np++ 183 ldr $nj,[$np],#4 @ np[j],np++ 207 sub $np,$np,$tj @ "rewind" np to &np[1] 210 ldr $nj,[$np,#-4] @ np[0] 224 ldr $nj,[$np],#4 @ np[j],np++ 261 sub $np,$np,$aj @ "rewind" $np to &np[0] 265 ldr $nj,[$np],#4
|
H A D | s390x-mont.pl | 78 $np="%r5"; # const BN_ULONG *np, 143 lg $nlo,0($np) # 162 lg $nlo,0($j,$np) 195 lg $nlo,0($np) # np[0] 216 lg $nlo,0($j,$np) 249 lg $nlo,0($j,$np)
|
H A D | x86-mont.pl | 55 $np="ebp"; 158 &mov ($np,$_np); 165 &movd ($car1,&DWP(0,$np)); # np[0] 177 &movd ($acc1,&DWP(4,$np)); # np[1] 226 &movd ($car1,&DWP(0,$np)); # np[0] 240 &movd ($acc1,&DWP(4,$np)); # np[1] 598 &sbb ("eax",&DWP(0,$np,$i,4)); 612 &mov ($np,&DWP(0,$rp,$num,4)); 615 &and ($np,"edx"); 616 &or ($np,$tp); [all …]
|
H A D | parisc-mont.pl | 123 $np="%r23"; 181 or $ap,$np,$ti1 201 fldds 0($np),${fni} ; np[0,1] 218 addl $arrsz,$np,$np 229 flddx $idx($np),${fni} ; np[2,3] 353 flddx $idx($np),${fni} ; np[2] 454 flddx $idx($np),${fni} ; np[0] 515 ldwx $idx($np),$hi0 526 ldd $idx($np),$hi0 791 flddx $idx($np),${fni} ; np[0] [all …]
|
H A D | ppc64-mont.pl | 126 $np="r6"; 364 lwz $t5,4($np) 365 lwz $t6,8($np) 366 lwz $t7,12($np) 411 addi $np,$np,16 494 lwz $t5,4($np) 495 lwz $t6,8($np) 549 addi $np,$np,16 1485 subf $np,$num,$np ; rewind np 1538 subf $np,$num,$np ; rewind np [all …]
|
H A D | mips-mont.pl | 103 $np=$a3; # const BN_ULONG *np, 183 $LD $nj,0($np) # np[0] 193 $LD $nhi,$BNSZ($np) 219 $PTR_ADD $nj,$np,$j 275 $LD $nj,($np) 276 $LD $nhi,$BNSZ($np) 307 $PTR_ADD $nj,$np,$j 374 $LD $lo1,($np) 376 $PTR_ADD $np,$BNSZ
|
H A D | x86_64-mont5.pl | 261 mov ($np),%rax 353 mov ($np),%rax 694 mov ($np),%rax 718 lea 8*4($np),$np 783 lea 8*4($np),$np 822 lea ($np,$num),$np # rewind $np 893 lea 8*4($np),$np 965 lea 8*4($np),$np 1010 lea ($np,$num),$np # rewind $np 1049 lea ($np,$N[1],8),$np [all …]
|
H A D | ppc64-mont-fixed.pl | 72 my $np = "r6"; 255 ld $npj,0($np) 262 ld $npj,`$j*$SIZE_T`($np) 288 ld $bpj,`0*$SIZE_T`($np) 295 ld $bpj,`$j*$SIZE_T`($np)
|
H A D | ia64-mont.pl | 83 // const BN_ULONG *bp,const BN_ULONG *np,
|
H A D | sparcv9a-mont.pl | 83 $np="%i3"; # const BN_ULONG *np, 178 add $np,$num,$np 197 add $np,$j,%o5 280 add $np,$j,%o5 369 add $np,$j,%o5 820 add $np,%o7,%g1
|
/openssl/crypto/bn/ |
H A D | bn_sparc.c | 17 const BN_ULONG *np, const BN_ULONG *n0, int num) in bn_mul_mont() argument 20 const BN_ULONG *np, const BN_ULONG *n0, int num); in bn_mul_mont() 22 const BN_ULONG *np, const BN_ULONG *n0, int num); in bn_mul_mont() 24 const BN_ULONG *np, const BN_ULONG *n0, int num); in bn_mul_mont() 32 const BN_ULONG *np, in bn_mul_mont() 52 if ((*worker) (rp, ap, bp, np, n0)) in bn_mul_mont() 55 if ((*worker) (rp, ap, bp, np, n0)) in bn_mul_mont() 57 return bn_mul_mont_vis3(rp, ap, bp, np, n0, num); in bn_mul_mont() 60 return bn_mul_mont_vis3(rp, ap, bp, np, n0, num); in bn_mul_mont() 74 return bn_mul_mont_fpu(rp, ap, bp, np, n0, num); in bn_mul_mont() [all …]
|
H A D | bn_ppc.c | 16 const BN_ULONG *np, const BN_ULONG *n0, int num) in bn_mul_mont() argument 19 const BN_ULONG *np, const BN_ULONG *n0, int num); in bn_mul_mont() 21 const BN_ULONG *np, const BN_ULONG *n0, int num); in bn_mul_mont() 23 const BN_ULONG *bp, const BN_ULONG *np, in bn_mul_mont() 26 const BN_ULONG *bp, const BN_ULONG *np, in bn_mul_mont() 33 return bn_mul4x_mont_int(rp, ap, bp, np, n0, num); in bn_mul_mont() 46 return bn_mul_mont_300_fixed_n6(rp, ap, bp, np, n0, num); in bn_mul_mont() 48 return bn_mul_mont_fixed_n6(rp, ap, bp, np, n0, num); in bn_mul_mont() 52 return bn_mul_mont_int(rp, ap, bp, np, n0, num); in bn_mul_mont()
|
H A D | bn_exp.c | 843 BN_ULONG *np = mont->N.d, *n0 = mont->n0; in BN_mod_exp_mont_consttime() local 858 if (!(*mul_worker) (tmp.d, am.d, am.d, np, n0) && in BN_mod_exp_mont_consttime() 859 !(*mul_worker) (tmp.d, am.d, am.d, np, n0)) in BN_mod_exp_mont_consttime() 872 np = alloca(top * sizeof(BN_ULONG)); in BN_mod_exp_mont_consttime() 874 bn_flip_t4(np, mont->N.d, top); in BN_mod_exp_mont_consttime() 921 OPENSSL_cleanse(np, top * sizeof(BN_ULONG)); in BN_mod_exp_mont_consttime() 954 BN_ULONG *n0 = mont->n0, *np; in BN_mod_exp_mont_consttime() local 968 for (np = am.d + top, i = 0; i < top; i++) in BN_mod_exp_mont_consttime() 969 np[i] = mont->N.d[i]; in BN_mod_exp_mont_consttime() 973 bn_mul_mont(tmp.d, am.d, am.d, np, n0, top); in BN_mod_exp_mont_consttime() [all …]
|
H A D | bn_asm.c | 865 return bn_sqr_mont(rp, ap, np, n0p, num); in bn_mul_mont() 909 mul_add(c1, np[0], ml, mh, c0); in bn_mul_mont() 911 mul_add(c1, ml, np[0], c0); in bn_mul_mont() 916 mul_add(c1, np[j], ml, mh, c0); in bn_mul_mont() 918 mul_add(c1, ml, np[j], c0); in bn_mul_mont() 927 if (tp[num] != 0 || tp[num - 1] >= np[num - 1]) { in bn_mul_mont() 928 c0 = bn_sub_words(rp, tp, np, num); in bn_mul_mont() 948 const BN_ULONG *np, const BN_ULONG *n0, int num) in bn_mul_mont() argument 1011 c0 = bn_mul_add_words(tp, np, num, tp[0] * n0); in bn_mul_mont() 1019 if (tp[num] != 0 || tp[num - 1] >= np[num - 1]) { in bn_mul_mont() [all …]
|
H A D | bn_mont.c | 91 BN_ULONG *ap, *np, *rp, n0, v, carry; in bn_from_montgomery_word() local 107 np = n->d; in bn_from_montgomery_word() 126 v = bn_mul_add_words(rp, np, nl, (rp[0] * n0) & BN_MASK2); in bn_from_montgomery_word() 147 carry -= bn_sub_words(rp, ap, np, nl); in bn_from_montgomery_word()
|
/openssl/crypto/lhash/ |
H A D | lhash.c | 245 OPENSSL_LH_NODE **n, **n1, **n2, *np; in expand() local 273 for (np = *n1; np != NULL;) { in expand() 274 hash = np->hash; in expand() 277 np->next = *n2; in expand() 278 *n2 = np; in expand() 281 np = *n1; in expand() 289 OPENSSL_LH_NODE **n, *n1, *np; in contract() local 291 np = lh->b[lh->p + lh->pmax - 1]; in contract() 312 lh->b[(int)lh->p] = np; in contract() 316 n1->next = np; in contract()
|
/openssl/crypto/conf/ |
H A D | conf_def.c | 645 char *s, *e, *rp, *p, *rrp, *np, *cp, v; in str_copy() local 719 e = np = s; in str_copy() 724 cp = np; in str_copy() 729 np = e; in str_copy() 754 p = _CONF_get_string(conf, cp, np); in str_copy()
|