/freebsd/sys/contrib/libsodium/src/libsodium/crypto_onetimeauth/poly1305/donna/ |
H A D | poly1305_donna32.h | 62 unsigned long h0, h1, h2, h3, h4; in poly1305_blocks() local 80 h3 = st->h[3]; in poly1305_blocks() 88 h3 += (LOAD32_LE(m + 9) >> 6) & 0x3ffffff; in poly1305_blocks() 93 ((unsigned long long) h2 * s3) + ((unsigned long long) h3 * s2) + in poly1305_blocks() 96 ((unsigned long long) h2 * s4) + ((unsigned long long) h3 * s3) + in poly1305_blocks() 99 ((unsigned long long) h2 * r0) + ((unsigned long long) h3 * s4) + in poly1305_blocks() 102 ((unsigned long long) h2 * r1) + ((unsigned long long) h3 * r0) + in poly1305_blocks() 105 ((unsigned long long) h2 * r2) + ((unsigned long long) h3 * r1) + in poly1305_blocks() 119 h3 = (unsigned long) d3 & 0x3ffffff; in poly1305_blocks() 135 st->h[3] = h3; in poly1305_blocks() [all …]
|
/freebsd/crypto/openssh/ |
H A D | poly1305.c | 35 uint32_t h0,h1,h2,h3,h4; in poly1305_auth() local 68 h3 = 0; in poly1305_auth() 85 h3 += ((((uint64_t)t3 << 32) | t2) >> 14) & 0x3ffffff; in poly1305_auth() 90 …t[0] = mul32x32_64(h0,r0) + mul32x32_64(h1,s4) + mul32x32_64(h2,s3) + mul32x32_64(h3,s2) + mul32x… in poly1305_auth() 91 …t[1] = mul32x32_64(h0,r1) + mul32x32_64(h1,r0) + mul32x32_64(h2,s4) + mul32x32_64(h3,s3) + mul32x… in poly1305_auth() 92 …t[2] = mul32x32_64(h0,r2) + mul32x32_64(h1,r1) + mul32x32_64(h2,r0) + mul32x32_64(h3,s4) + mul32x… in poly1305_auth() 93 …t[3] = mul32x32_64(h0,r3) + mul32x32_64(h1,r2) + mul32x32_64(h2,r1) + mul32x32_64(h3,r0) + mul32x… in poly1305_auth() 94 …t[4] = mul32x32_64(h0,r4) + mul32x32_64(h1,r3) + mul32x32_64(h2,r2) + mul32x32_64(h3,r1) + mul32x… in poly1305_auth() 99 t[3] += b; h3 = (uint32_t)t[3] & 0x3ffffff; b = (uint32_t)(t[3] >> 26); in poly1305_auth() 122 h3 += ((((uint64_t)t3 << 32) | t2) >> 14) & 0x3ffffff; in poly1305_auth() [all …]
|
/freebsd/sys/modules/dtb/allwinner/ |
H A D | Makefile | 17 allwinner/sun8i-h3-nanopi-m1.dts \ 18 allwinner/sun8i-h3-nanopi-m1-plus.dts \ 19 allwinner/sun8i-h3-nanopi-neo.dts \ 20 allwinner/sun8i-h3-orangepi-one.dts \ 21 allwinner/sun8i-h3-orangepi-pc.dts \ 22 allwinner/sun8i-h3-orangepi-pc-plus.dts \ 23 allwinner/sun8i-h3-orangepi-plus2e.dts 26 sun8i-h3-i2c0.dtso \ 27 sun8i-h3-i2c1.dtso \ 28 sun8i-h3-mmc0-disable.dtso \ [all …]
|
/freebsd/crypto/openssl/crypto/poly1305/asm/ |
H A D | poly1305-armv4.pl | 177 my ($h0,$h1,$h2,$h3,$h4,$r0,$r1,$r2,$r3)=map("r$_",(4..12)); 268 adcs $h3,$h3,r3 275 umlal r0,r1,$h3,$s1 279 umlal r2,r3,$h3,$s2 292 umlal r0,r1,$h3,$s3 294 umlal r2,r3,$h3,$r0 308 adds $h3,r2,r1 @ d3+=d2>>32 319 adcs $h3,$h3,#0 343 my ($h0,$h1,$h2,$h3,$h4,$g0,$g1,$g2,$g3)=map("r$_",(3..11)); 358 adcs $g3,$h3,#0 [all …]
|
H A D | poly1305-ppc.pl | 256 my ($h0,$h1,$h2,$h3,$h4,$t0) = map("r$_",(7..12)); 265 lwz $h3,12($ctx) 272 sldi $h3,$h3,14 277 adde $h1,$h2,$h3 281 ld $h3,0($ctx) # load hash value base 2^64 286 xor $h0,$h0,$h3 # choose between radixes 292 xor $h0,$h0,$h3 296 addic $h3,$h0,5 # compare to modulus 304 and $h3,$h3,$t0 307 or $h0,$h0,$h3 [all …]
|
H A D | poly1305-sparcv9.pl | 51 my ($h0,$h1,$h2,$h3, $t0,$t1,$t2) = map("%o$_",(0..5,7)); 163 ld [$ctx+8],$h3 200 addccc $t1,$h3,$h3 228 umul $s1,$h3,$t2 229 umul $s2,$h3,$t0 230 umul $s3,$h3,$t1 233 umul $r0,$h3,$t2 248 srlx $d2,32,$h3 253 addccc $d3,$h3,$h3 264 addccc %g0,$h3,$h3 [all …]
|
H A D | poly1305-ppcfp.pl | 552 my ($h0,$h1,$h2,$h3,$h4, $d0,$d1,$d2,$d3 576 lwz $h3,`8*3+(4^$LITTLE_ENDIAN)`($ctx) 595 adde $h3,$h3,$d2 601 addze $d3,$h3 618 andc $h3,$h3,$mask 622 or $h3,$h3,$d3 628 adde $h3,$h3,$d3 635 add $h3,$h3,$d2 642 add $h3,$h3,$d2 643 srdi $d3,$h3,32 [all …]
|
/freebsd/contrib/jemalloc/include/jemalloc/internal/ |
H A D | hash.h | 130 uint32_t h3 = seed; in hash_x86_128() local 156 h2 = hash_rotl_32(h2, 17); h2 += h3; in hash_x86_128() 159 k3 *= c3; k3 = hash_rotl_32(k3, 17); k3 *= c4; h3 ^= k3; in hash_x86_128() 161 h3 = hash_rotl_32(h3, 15); h3 += h4; in hash_x86_128() 162 h3 = h3*5 + 0x96cd1c35; in hash_x86_128() 189 k3 *= c3; k3 = hash_rotl_32(k3, 17); k3 *= c4; h3 ^= k3; in hash_x86_128() 207 h1 ^= len; h2 ^= len; h3 ^= len; h4 ^= len; in hash_x86_128() 209 h1 += h2; h1 += h3; h1 += h4; in hash_x86_128() 210 h2 += h1; h3 += h1; h4 += h1; in hash_x86_128() 214 h3 = hash_fmix_32(h3); in hash_x86_128() [all …]
|
/freebsd/crypto/openssl/crypto/poly1305/ |
H A D | poly1305.c | 295 u32 h0, h1, h2, h3, h4, c; in poly1305_blocks() local 310 h3 = st->h[3]; in poly1305_blocks() 318 h3 = (u32)(d3 = (u64)h3 + (d2 >> 32) + U8TOU32(inp + 12)); in poly1305_blocks() 325 ((u64)h3 * s1); in poly1305_blocks() 329 ((u64)h3 * s2) + in poly1305_blocks() 334 ((u64)h3 * s3) + in poly1305_blocks() 339 ((u64)h3 * r0) + in poly1305_blocks() 348 h3 = (u32)(d3 += d2 >> 32); in poly1305_blocks() 356 h3 += (c = CONSTANT_TIME_CARRY(h2,c)); in poly1305_blocks() 357 h4 += CONSTANT_TIME_CARRY(h3,c); in poly1305_blocks() [all …]
|
/freebsd/sys/contrib/libsodium/src/libsodium/crypto_core/ed25519/ref10/fe_25_5/ |
H A D | fe.h | 11 int64_t h3 = load_3(s + 10) << 3; in fe25519_frombytes() local 36 carry3 = (h3 + (int64_t)(1L << 24)) >> 25; in fe25519_frombytes() 38 h3 -= carry3 * ((uint64_t) 1L << 25); in fe25519_frombytes() 50 h3 += carry2; in fe25519_frombytes() 65 h[3] = (int32_t) h3; in fe25519_frombytes() 105 int32_t h3 = f[3]; in fe25519_reduce() local 120 q = (h3 + q) >> 25; in fe25519_reduce() 139 h3 += carry2; in fe25519_reduce() 141 carry3 = h3 >> 25; in fe25519_reduce() 143 h3 -= carry3 * ((uint32_t) 1L << 25); in fe25519_reduce() [all …]
|
/freebsd/sys/contrib/device-tree/src/arm/allwinner/ |
H A D | sun8i-h3-libretech-all-h3-cc.dts | 8 #include "sun8i-h3.dtsi" 9 #include "sunxi-libretech-all-h3-cc.dtsi" 13 compatible = "libretech,all-h3-cc-h3", "allwinner,sun8i-h3";
|
H A D | sunxi-h3-h5.dtsi | 45 #include <dt-bindings/clock/sun8i-h3-ccu.h> 49 #include <dt-bindings/reset/sun8i-h3-ccu.h> 104 compatible = "allwinner,sun8i-h3-display-engine"; 129 compatible = "allwinner,sun8i-h3-de2-mixer-0"; 152 compatible = "allwinner,sun8i-h3-dma"; 161 compatible = "allwinner,sun8i-h3-tcon-tv", 244 compatible = "allwinner,sun8i-h3-msgbox", 254 compatible = "allwinner,sun8i-h3-musb"; 268 compatible = "allwinner,sun8i-h3-usb-phy"; 300 compatible = "allwinner,sun8i-h3-ehci", "generic-ehci"; [all …]
|
H A D | sun8i-h3.dtsi | 43 #include "sunxi-h3-h5.dtsi" 154 compatible = "allwinner,sun8i-h3-deinterlace"; 167 compatible = "allwinner,sun8i-h3-system-control"; 181 compatible = "allwinner,sun8i-h3-sram-c1", 189 compatible = "allwinner,sun8i-h3-video-engine"; 200 compatible = "allwinner,sun8i-h3-crypto"; 209 compatible = "allwinner,sun8i-h3-mali", "arm,mali-400"; 232 compatible = "allwinner,sun8i-h3-ths"; 278 compatible = "allwinner,sun8i-h3-ccu"; 282 compatible = "allwinner,sun8i-h3-de2-clk"; [all …]
|
H A D | sun8i-h2-plus-libretech-all-h3-cc.dts | 7 #include "sun8i-h3.dtsi" 8 #include "sunxi-libretech-all-h3-cc.dtsi" 12 compatible = "libretech,all-h3-cc-h2-plus", "allwinner,sun8i-h2-plus";
|
H A D | sun8i-h3-rervision-dvk.dts | 8 #include "sun8i-h3.dtsi" 16 compatible = "rervision,h3-dvk", "allwinner,sun8i-h3";
|
H A D | sun8i-h3-emlid-neutis-n5h3.dtsi | 10 #include "sun8i-h3.dtsi" 11 #include "sunxi-h3-h5-emlid-neutis.dtsi"
|
/freebsd/sys/contrib/libsodium/src/libsodium/crypto_scalarmult/curve25519/sandy2x/ |
H A D | fe_frombytes_sandy2x.c | 36 uint64_t h3 = load_3(s + 10) << 3; in fe_frombytes() local 56 carry3 = h3 >> 25; h4 += carry3; h3 &= 0x1FFFFFF; in fe_frombytes() 61 carry2 = h2 >> 26; h3 += carry2; h2 &= 0x3FFFFFF; in fe_frombytes() 69 h[3] = h3; in fe_frombytes()
|
/freebsd/crypto/openssl/crypto/sha/asm/ |
H A D | sha1-ia64.pl | 43 ($h0,$h1,$h2,$h3,$h4) = ("h0","h1","h2","h3","h4"); 51 ($h0,$h1,$h2,$h3,$h4) = ("loc5","loc6","loc7","loc8","loc9"); 190 add $h3=$h3,$c };; // wrap up 265 { .mlx; ld4 $h3=[tmp0] 279 mov $D=$h3 306 st4 [tmp0]=$h3 };;
|
/freebsd/sys/contrib/libsodium/src/libsodium/include/sodium/private/ |
H A D | ed25519_ref10_fe_51.h | 38 uint64_t h3 = f[3] + g[3]; in fe25519_add() local 44 h[3] = h3; in fe25519_add() 56 uint64_t h0, h1, h2, h3, h4; in fe25519_sub() local 61 h3 = g[3]; in fe25519_sub() 68 h3 += h2 >> 51; in fe25519_sub() 70 h4 += h3 >> 51; in fe25519_sub() 71 h3 &= mask; in fe25519_sub() 78 h3 = (f[3] + 0xffffffffffffeULL) - h3; in fe25519_sub() 84 h[3] = h3; in fe25519_sub() 498 uint64_t h0, h1, h2, h3, h4; in fe25519_scalar_product() local [all …]
|
H A D | ed25519_ref10_fe_25_5.h | 46 int32_t h3 = f[3] + g[3]; in fe25519_add() local 57 h[3] = h3; in fe25519_add() 84 int32_t h3 = f[3] - g[3]; in fe25519_sub() local 95 h[3] = h3; in fe25519_sub() 120 int32_t h3 = -f[3]; in fe25519_neg() local 131 h[3] = h3; in fe25519_neg() 514 int64_t h3 = f0g3 + f1g2 + f2g1 + f3g0 + f4g9_19 + f5g8_19 + f6g7_19 + in fe25519_mul() local 570 h3 += carry2; in fe25519_mul() 580 carry3 = (h3 + (int64_t)(1L << 24)) >> 25; in fe25519_mul() 582 h3 -= carry3 * ((uint64_t) 1L << 25); in fe25519_mul() [all …]
|
/freebsd/contrib/bearssl/src/ec/ |
H A D | ec_c25519_m64.c | 382 uint64_t h0, h1, h2, h3; in f255_mul() 393 t3 = _umul128(a[0], b[3], &h3); in f255_mul() 395 (void)_addcarry_u64(k, h3, 0, &t4); in f255_mul() 400 k = _addcarry_u64(k, _umul128(a[1], b[3], &h3), t4, &t4); in f255_mul() 405 (void)_addcarry_u64(k, t5, h3, &t5); in f255_mul() 410 k = _addcarry_u64(k, _umul128(a[2], b[3], &h3), t5, &t5); in f255_mul() 415 (void)_addcarry_u64(k, t6, h3, &t6); in f255_mul() 420 k = _addcarry_u64(k, _umul128(a[3], b[3], &h3), t6, &t6); in f255_mul() 425 (void)_addcarry_u64(k, t7, h3, &t7); in f255_mul() 452 t7 = _umul128(t7, 19, &h3); in f255_mul() [all …]
|
/freebsd/crypto/openssl/crypto/ec/ |
H A D | curve25519.c | 315 uint64_t h3 = load_6(s + 20) << 7; /* 55 bits */ in fe51_frombytes() local 320 h3 |= h2 >> 51; h2 &= MASK51; in fe51_frombytes() 321 h4 |= h3 >> 51; h3 &= MASK51; in fe51_frombytes() 326 h[3] = h3; in fe51_frombytes() 335 uint64_t h3 = h[3]; in fe51_tobytes() local 343 q = (h3 + q) >> 51; in fe51_tobytes() 350 h3 += h2 >> 51; h2 &= MASK51; in fe51_tobytes() 351 h4 += h3 >> 51; h3 &= MASK51; in fe51_tobytes() 374 s[19] = (uint8_t)((h2 >> 50) | ((uint32_t)h3 << 1)); in fe51_tobytes() 375 s[20] = (uint8_t)(h3 >> 7); in fe51_tobytes() [all …]
|
/freebsd/contrib/llvm-project/lld/docs/llvm-theme/static/ |
H A D | llvm.css | 103 div.sphinxsidebar h3, div.sphinxsidebar h4 { 112 div.sphinxsidebar h3 a { 173 h3 { selector 178 div.body h1 a, div.body h2 a, div.body h3 a, div.body h4 a, div.body h5 a, div.body h6 a { 182 h1 a.anchor, h2 a.anchor, h3 a.anchor, h4 a.anchor, h5 a.anchor, h6 a.anchor { 189 h1:hover a.anchor, h2:hover a.anchor, h3:hover a.anchor, h4:hover a.anchor, 194 h1 a.anchor:hover, h2 a.anchor:hover, h3 a.anchor:hover, h4 a.anchor:hover,
|
/freebsd/sys/arm/allwinner/h3/ |
H A D | files.h3 | 4 arm/allwinner/h3/h3_padconf.c standard 5 arm/allwinner/h3/h3_r_padconf.c standard
|
/freebsd/sys/contrib/libsodium/src/libsodium/crypto_core/ed25519/ref10/fe_51/ |
H A D | fe.h | 9 uint64_t h0, h1, h2, h3, h4; in fe25519_frombytes() local 14 h3 = (LOAD64_LE(s + 19) >> 1) & mask; in fe25519_frombytes() 20 h[3] = h3; in fe25519_frombytes()
|