Home
last modified time | relevance | path

Searched refs:h9 (Results 1 – 3 of 3) sorted by relevance

/f-stack/freebsd/contrib/libsodium/src/libsodium/crypto_core/ed25519/ref10/fe_25_5/
H A Dfe.h17 int64_t h9 = (load_3(s + 29) & 8388607) << 2; in fe25519_frombytes() local
30 carry9 = (h9 + (int64_t)(1L << 24)) >> 25; in fe25519_frombytes()
32 h9 -= carry9 * ((uint64_t) 1L << 25); in fe25519_frombytes()
59 h9 += carry8; in fe25519_frombytes()
71 h[9] = (int32_t) h9; in fe25519_frombytes()
111 int32_t h9 = f[9]; in fe25519_reduce() local
126 q = (h9 + q) >> 25; in fe25519_reduce()
157 h9 += carry8; in fe25519_reduce()
159 carry9 = h9 >> 25; in fe25519_reduce()
160 h9 -= carry9 * ((uint32_t) 1L << 25); in fe25519_reduce()
[all …]
/f-stack/freebsd/contrib/libsodium/src/libsodium/crypto_scalarmult/curve25519/sandy2x/
H A Dfe_frombytes_sandy2x.c42 uint64_t h9 = (load_3(s + 29) & 8388607) << 2; in fe_frombytes() local
54 carry9 = h9 >> 25; h0 += carry9 * 19; h9 &= 0x1FFFFFF; in fe_frombytes()
64 carry8 = h8 >> 26; h9 += carry8; h8 &= 0x3FFFFFF; in fe_frombytes()
75 h[9] = h9; in fe_frombytes()
/f-stack/freebsd/contrib/libsodium/src/libsodium/include/sodium/private/
H A Ded25519_ref10_fe_25_5.h52 int32_t h9 = f[9] + g[9]; in fe25519_add() local
63 h[9] = h9; in fe25519_add()
101 h[9] = h9; in fe25519_sub()
126 int32_t h9 = -f[9]; in fe25519_neg() local
137 h[9] = h9; in fe25519_neg()
526 int64_t h9 = in fe25519_mul() local
595 h9 += carry8; in fe25519_mul()
775 h9 += carry8; in fe25519_sq()
924 h9 += h9; in fe25519_sq2()
958 h9 += carry8; in fe25519_sq2()
[all …]