| /lib/crypto/arm64/ |
| A D | poly1305-armv8.pl | 140 adc $d1,$d1,xzr 170 adc $d1,$d1,$t1 173 adds $d1,$d1,$t0 178 adds $d1,$d1,$t0 183 adds $d1,$d1,$t0 228 adc $d1,$d1,xzr 284 adc $d1,$d1,$t1 287 adds $d1,$d1,$t0 292 adds $d1,$d1,$t0 383 rev $d1,$d1 [all …]
|
| /lib/math/ |
| A D | rational.c | 51 unsigned long n, d, n0, d0, n1, d1, n2, d2; in rational_best_approximation() local 54 n0 = d1 = 0; in rational_best_approximation() 75 d2 = d0 + a * d1; in rational_best_approximation() 85 if (d1) in rational_best_approximation() 86 t = (max_denominator - d0) / d1; in rational_best_approximation() 94 if (!d1 || 2u * t > a || (2u * t == a && d0 * dp > d1 * d)) { in rational_best_approximation() 96 d1 = d0 + t * d1; in rational_best_approximation() 102 d0 = d1; in rational_best_approximation() 103 d1 = d2; in rational_best_approximation() 106 *best_denominator = d1; in rational_best_approximation()
|
| /lib/crypto/mips/ |
| A D | poly1305-mips.pl | 809 sllv $d1,$d1,$shr 813 or $d1,$d1,$at 822 srlv $d1,$d1,$shr 826 or $d1,$d1,$at 847 wsbh $d1,$d1 851 rotr $d1,$d1,16 867 sll $d1,$d1,24 870 or $d1,$at 874 or $d1,$t1 903 addu $d1,$d1,$h1 [all …]
|
| /lib/crypto/mpi/ |
| A D | mpih-div.c | 234 mpi_limb_t d1, d0; in mpihelp_divrem() local 237 d1 = dp[1]; in mpihelp_divrem() 242 if (n1 >= d1 && (n1 > d1 || n0 >= d0)) { in mpihelp_divrem() 256 if (n1 == d1) { in mpihelp_divrem() 262 r = n0 + d1; in mpihelp_divrem() 282 r += d1; in mpihelp_divrem() 298 mpi_limb_t dX, d1, n0; in mpihelp_divrem() local 302 d1 = dp[dsize - 2]; in mpihelp_divrem() 336 umul_ppmm(n1, n0, d1, q); in mpihelp_divrem() 345 n1 -= n0 < d1; in mpihelp_divrem() [all …]
|
| /lib/crypto/ |
| A D | poly1305-donna64.c | 43 u128 d0, d1, d2, d; in poly1305_core_blocks() local 78 d1 = (u128)h0 * r1; in poly1305_core_blocks() 80 d1 += d; in poly1305_core_blocks() 82 d1 += d; in poly1305_core_blocks() 92 d1 += c; in poly1305_core_blocks() 93 c = (u64)(d1 >> 44); in poly1305_core_blocks() 94 h1 = (u64)d1 & 0xfffffffffffULL; in poly1305_core_blocks()
|
| A D | poly1305-donna32.c | 40 u64 d0, d1, d2, d3, d4; in poly1305_core_blocks() local 77 d1 = ((u64)h0 * r1) + ((u64)h1 * r0) + in poly1305_core_blocks() 93 d1 += c; in poly1305_core_blocks() 94 c = (u32)(d1 >> 26); in poly1305_core_blocks() 95 h1 = (u32)d1 & 0x3ffffff; in poly1305_core_blocks()
|
| A D | curve25519-hacl64.c | 224 u64 d1 = r1 * 2; in fsquare_fsquare__() local 234 u128 s3 = ((((((u128)(d0) * (r3))) + (((u128)(d1) * (r2))))) + in fsquare_fsquare__() 236 u128 s4 = ((((((u128)(d0) * (r4))) + (((u128)(d1) * (r3))))) + in fsquare_fsquare__()
|
| /lib/crypto/riscv/ |
| A D | chacha-riscv64-zvkb.S | 76 .macro chacha_round a0, b0, c0, d0, a1, b1, c1, d1, \ 84 vxor.vv \d1, \d1, \a1 88 vror.vi \d1, \d1, 32 - 16 94 vadd.vv \c1, \c1, \d1 112 vxor.vv \d1, \d1, \a1 116 vror.vi \d1, \d1, 32 - 8 122 vadd.vv \c1, \c1, \d1
|
| /lib/crypto/x86/ |
| A D | poly1305-x86_64-cryptogams.pl | 207 mov %rdx,$d1 217 adc %rdx,$d1 221 mov $d1,$h1 463 mov $h0,$d1 489 or $d1,%rax 498 mov $h1,$d1 519 or %rax,$d1 521 lea ($d1,$d1,4),$d1 # *5 564 lea ($d1,$d1,4),$d1 # *5 604 lea ($d1,$d1,4),$d1 # *5 [all …]
|
| /lib/crypto/arm/ |
| A D | blake2s-core.S | 68 .macro _blake2s_quarterround a0, b0, c0, d0, a1, b1, c1, d1, s0, s1, s2, s3 81 eor \d1, \a1, \d1, ror #drot 85 add \c1, \c1, \d1, ror #16 102 eor \d1, \a1, \d1, ror#16 106 add \c1, \c1, \d1, ror#8
|
| A D | chacha-scalar-core.S | 71 .macro _halfround a1, b1, c1, d1, a2, b2, c2, d2 76 eor \d1, \a1, \d1, ror #drot 81 add \c1, \c1, \d1, ror #16 90 eor \d1, \a1, \d1, ror #16 95 add \c1, \c1, \d1, ror #24
|
| A D | chacha-neon-core.S | 248 vdup.32 q3, d1[1] 249 vdup.32 q2, d1[0] 465 vswp d1, d4
|
| A D | sha512-armv4.pl | 560 my ($d0,$d1,$d2) = map("d$_",(24..26)); # temps from NEON_00_15 583 vshr.u64 $d1,$e,#@Sigma1[1] @ from NEON_00_15
|
| /lib/crypto/powerpc/ |
| A D | chacha-p10le-8x.S | 24 # a1 b1 c1 d1 481 xxmrglw 12, 32+\a0, 32+\a1 # c0, c1, d0, d1 486 xxpermdi 32+\a3, 12, 13, 3 # d0, d1, d2, d3
|
| A D | poly1305-p10le_64.S | 880 # d1 = h0 * r1 + h1 * r0 + h2 * s1 882 vmsumudm 10, 8, 2, 11 # d1 += h2 * s1 918 # d1 = h0 * r1 + h1 * r0 + h2 * s1
|
| /lib/crc/arm/ |
| A D | crc32-core.S | 108 dCONSTANTh .req d1
|
| A D | crc-t10dif-core.S | 85 q0h .req d1
|
| /lib/ |
| A D | vsprintf.c | 360 uint32_t d3, d2, d1, q, h; in put_dec() local 365 d1 = ((uint32_t)n >> 16); /* implicit "& 0xffff" */ in put_dec() 372 q = 656 * d3 + 7296 * d2 + 5536 * d1 + ((uint32_t)n & 0xffff); in put_dec() 375 q += 7671 * d3 + 9496 * d2 + 6 * d1; in put_dec()
|