Home
last modified time | relevance | path

Searched refs:LOAD32_LE (Results 1 – 12 of 12) sorted by relevance

/freebsd/sys/contrib/libsodium/src/libsodium/crypto_core/hchacha20/
H A Dcore_hchacha20.c30 x0 = LOAD32_LE(c + 0); in crypto_core_hchacha20()
31 x1 = LOAD32_LE(c + 4); in crypto_core_hchacha20()
32 x2 = LOAD32_LE(c + 8); in crypto_core_hchacha20()
33 x3 = LOAD32_LE(c + 12); in crypto_core_hchacha20()
35 x4 = LOAD32_LE(k + 0); in crypto_core_hchacha20()
36 x5 = LOAD32_LE(k + 4); in crypto_core_hchacha20()
37 x6 = LOAD32_LE(k + 8); in crypto_core_hchacha20()
38 x7 = LOAD32_LE(k + 12); in crypto_core_hchacha20()
39 x8 = LOAD32_LE(k + 16); in crypto_core_hchacha20()
40 x9 = LOAD32_LE(k + 20); in crypto_core_hchacha20()
[all …]
/freebsd/sys/contrib/libsodium/src/libsodium/crypto_stream/chacha20/ref/
H A Dchacha20_ref.c52 ctx->input[4] = LOAD32_LE(k + 0); in chacha_keysetup()
53 ctx->input[5] = LOAD32_LE(k + 4); in chacha_keysetup()
54 ctx->input[6] = LOAD32_LE(k + 8); in chacha_keysetup()
55 ctx->input[7] = LOAD32_LE(k + 12); in chacha_keysetup()
56 ctx->input[8] = LOAD32_LE(k + 16); in chacha_keysetup()
57 ctx->input[9] = LOAD32_LE(k + 20); in chacha_keysetup()
58 ctx->input[10] = LOAD32_LE(k + 24); in chacha_keysetup()
59 ctx->input[11] = LOAD32_LE(k + 28); in chacha_keysetup()
65 ctx->input[12] = counter == NULL ? 0 : LOAD32_LE(counter + 0); in chacha_ivsetup()
66 ctx->input[13] = counter == NULL ? 0 : LOAD32_LE(counter + 4); in chacha_ivsetup()
[all …]
/freebsd/sys/contrib/libsodium/src/libsodium/crypto_core/hsalsa20/ref2/
H A Dcore_hsalsa20_ref2.c32 x0 = LOAD32_LE(c + 0); in crypto_core_hsalsa20()
33 x5 = LOAD32_LE(c + 4); in crypto_core_hsalsa20()
34 x10 = LOAD32_LE(c + 8); in crypto_core_hsalsa20()
35 x15 = LOAD32_LE(c + 12); in crypto_core_hsalsa20()
37 x1 = LOAD32_LE(k + 0); in crypto_core_hsalsa20()
38 x2 = LOAD32_LE(k + 4); in crypto_core_hsalsa20()
39 x3 = LOAD32_LE(k + 8); in crypto_core_hsalsa20()
40 x4 = LOAD32_LE(k + 12); in crypto_core_hsalsa20()
41 x11 = LOAD32_LE(k + 16); in crypto_core_hsalsa20()
42 x12 = LOAD32_LE(k + 20); in crypto_core_hsalsa20()
[all …]
/freebsd/sys/contrib/libsodium/src/libsodium/crypto_stream/chacha20/dolbeau/
H A Dchacha20_dolbeau-avx2.c43 ctx->input[4] = LOAD32_LE(k + 0); in chacha_keysetup()
44 ctx->input[5] = LOAD32_LE(k + 4); in chacha_keysetup()
45 ctx->input[6] = LOAD32_LE(k + 8); in chacha_keysetup()
46 ctx->input[7] = LOAD32_LE(k + 12); in chacha_keysetup()
47 ctx->input[8] = LOAD32_LE(k + 16); in chacha_keysetup()
48 ctx->input[9] = LOAD32_LE(k + 20); in chacha_keysetup()
49 ctx->input[10] = LOAD32_LE(k + 24); in chacha_keysetup()
50 ctx->input[11] = LOAD32_LE(k + 28); in chacha_keysetup()
56 ctx->input[12] = counter == NULL ? 0 : LOAD32_LE(counter + 0); in chacha_ivsetup()
57 ctx->input[13] = counter == NULL ? 0 : LOAD32_LE(counter + 4); in chacha_ivsetup()
[all …]
H A Dchacha20_dolbeau-ssse3.c38 ctx->input[4] = LOAD32_LE(k + 0); in chacha_keysetup()
39 ctx->input[5] = LOAD32_LE(k + 4); in chacha_keysetup()
40 ctx->input[6] = LOAD32_LE(k + 8); in chacha_keysetup()
41 ctx->input[7] = LOAD32_LE(k + 12); in chacha_keysetup()
42 ctx->input[8] = LOAD32_LE(k + 16); in chacha_keysetup()
43 ctx->input[9] = LOAD32_LE(k + 20); in chacha_keysetup()
44 ctx->input[10] = LOAD32_LE(k + 24); in chacha_keysetup()
45 ctx->input[11] = LOAD32_LE(k + 28); in chacha_keysetup()
51 ctx->input[12] = counter == NULL ? 0 : LOAD32_LE(counter + 0); in chacha_ivsetup()
52 ctx->input[13] = counter == NULL ? 0 : LOAD32_LE(counter + 4); in chacha_ivsetup()
[all …]
/freebsd/sys/contrib/libsodium/src/libsodium/crypto_stream/salsa20/xmm6int/
H A Dsalsa20_xmm6int-sse2.c34 ctx->input[TR[1]] = LOAD32_LE(k + 0); in salsa_keysetup()
35 ctx->input[TR[2]] = LOAD32_LE(k + 4); in salsa_keysetup()
36 ctx->input[TR[3]] = LOAD32_LE(k + 8); in salsa_keysetup()
37 ctx->input[TR[4]] = LOAD32_LE(k + 12); in salsa_keysetup()
38 ctx->input[TR[11]] = LOAD32_LE(k + 16); in salsa_keysetup()
39 ctx->input[TR[12]] = LOAD32_LE(k + 20); in salsa_keysetup()
40 ctx->input[TR[13]] = LOAD32_LE(k + 24); in salsa_keysetup()
41 ctx->input[TR[14]] = LOAD32_LE(k + 28); in salsa_keysetup()
51 ctx->input[TR[6]] = LOAD32_LE(iv + 0); in salsa_ivsetup()
52 ctx->input[TR[7]] = LOAD32_LE(iv + 4); in salsa_ivsetup()
[all …]
H A Dsalsa20_xmm6int-avx2.c42 ctx->input[TR[1]] = LOAD32_LE(k + 0); in salsa_keysetup()
43 ctx->input[TR[2]] = LOAD32_LE(k + 4); in salsa_keysetup()
44 ctx->input[TR[3]] = LOAD32_LE(k + 8); in salsa_keysetup()
45 ctx->input[TR[4]] = LOAD32_LE(k + 12); in salsa_keysetup()
46 ctx->input[TR[11]] = LOAD32_LE(k + 16); in salsa_keysetup()
47 ctx->input[TR[12]] = LOAD32_LE(k + 20); in salsa_keysetup()
48 ctx->input[TR[13]] = LOAD32_LE(k + 24); in salsa_keysetup()
49 ctx->input[TR[14]] = LOAD32_LE(k + 28); in salsa_keysetup()
59 ctx->input[TR[6]] = LOAD32_LE(iv + 0); in salsa_ivsetup()
60 ctx->input[TR[7]] = LOAD32_LE(iv + 4); in salsa_ivsetup()
[all …]
/freebsd/sys/contrib/libsodium/src/libsodium/crypto_core/salsa/ref/
H A Dcore_salsa_ref.c26 j0 = x0 = LOAD32_LE(c + 0); in crypto_core_salsa()
27 j5 = x5 = LOAD32_LE(c + 4); in crypto_core_salsa()
28 j10 = x10 = LOAD32_LE(c + 8); in crypto_core_salsa()
29 j15 = x15 = LOAD32_LE(c + 12); in crypto_core_salsa()
31 j1 = x1 = LOAD32_LE(k + 0); in crypto_core_salsa()
32 j2 = x2 = LOAD32_LE(k + 4); in crypto_core_salsa()
33 j3 = x3 = LOAD32_LE(k + 8); in crypto_core_salsa()
34 j4 = x4 = LOAD32_LE(k + 12); in crypto_core_salsa()
35 j11 = x11 = LOAD32_LE(k + 16); in crypto_core_salsa()
36 j12 = x12 = LOAD32_LE(k + 20); in crypto_core_salsa()
[all …]
/freebsd/sys/contrib/libsodium/src/libsodium/crypto_onetimeauth/poly1305/donna/
H A Dpoly1305_donna32.h32 st->r[0] = (LOAD32_LE(&key[0])) & 0x3ffffff; in poly1305_init()
33 st->r[1] = (LOAD32_LE(&key[3]) >> 2) & 0x3ffff03; in poly1305_init()
34 st->r[2] = (LOAD32_LE(&key[6]) >> 4) & 0x3ffc0ff; in poly1305_init()
35 st->r[3] = (LOAD32_LE(&key[9]) >> 6) & 0x3f03fff; in poly1305_init()
36 st->r[4] = (LOAD32_LE(&key[12]) >> 8) & 0x00fffff; in poly1305_init()
46 st->pad[0] = LOAD32_LE(&key[16]); in poly1305_init()
47 st->pad[1] = LOAD32_LE(&key[20]); in poly1305_init()
48 st->pad[2] = LOAD32_LE(&key[24]); in poly1305_init()
49 st->pad[3] = LOAD32_LE(&key[28]); in poly1305_init()
85 h0 += (LOAD32_LE(m + 0)) & 0x3ffffff; in poly1305_blocks()
[all …]
/freebsd/sys/contrib/libsodium/src/libsodium/include/sodium/private/
H A Dcommon.h85 #define LOAD32_LE(SRC) load32_le(SRC) macro
/freebsd/sys/contrib/libsodium/src/libsodium/crypto_pwhash/scryptsalsa208sha256/nosse/
H A Dpwhash_scryptsalsa208sha256_nosse.c239 X[k] = LOAD32_LE(&B[4 * k]); in smix()
/freebsd/sys/contrib/libsodium/src/libsodium/crypto_pwhash/scryptsalsa208sha256/sse/
H A Dpwhash_scryptsalsa208sha256_sse.c243 X32[k * 16 + i] = LOAD32_LE(&B[(k * 16 + (i * 5 % 16)) * 4]); in smix()