Home
last modified time | relevance | path

Searched refs:next_block (Results 1 – 4 of 4) sorted by relevance

/f-stack/freebsd/contrib/libsodium/src/libsodium/crypto_pwhash/argon2/
H A Dargon2-fill-block-ref.c24 fill_block(const block *prev_block, const block *ref_block, block *next_block) in fill_block() argument
57 copy_block(next_block, &block_tmp); in fill_block()
58 xor_block(next_block, &blockR); in fill_block()
63 block *next_block) in fill_block_with_xor() argument
72 next_block); /* Saving the next block contents for XOR over */ in fill_block_with_xor()
99 copy_block(next_block, &block_tmp); in fill_block_with_xor()
100 xor_block(next_block, &blockR); in fill_block_with_xor()
H A Dargon2-fill-block-ssse3.c39 fill_block(__m128i *state, const uint8_t *ref_block, uint8_t *next_block) in fill_block() argument
63 _mm_storeu_si128((__m128i *) (&next_block[16 * i]), state[i]); in fill_block()
69 uint8_t *next_block) in fill_block_with_xor() argument
78 state[i], _mm_loadu_si128((__m128i const *) (&next_block[16 * i]))); in fill_block_with_xor()
95 _mm_storeu_si128((__m128i *) (&next_block[16 * i]), state[i]); in fill_block_with_xor()
H A Dargon2-fill-block-avx512f.c45 fill_block(__m512i *state, const uint8_t *ref_block, uint8_t *next_block) in fill_block() argument
69 _mm512_storeu_si512((__m512i *) (&next_block[64 * i]), state[i]); in fill_block()
75 uint8_t *next_block) in fill_block_with_xor() argument
84 state[i], _mm512_loadu_si512((__m512i const *) (&next_block[64 * i]))); in fill_block_with_xor()
101 _mm512_storeu_si512((__m512i *) (&next_block[64 * i]), state[i]); in fill_block_with_xor()
H A Dargon2-fill-block-avx2.c44 fill_block(__m256i *state, const uint8_t *ref_block, uint8_t *next_block) in fill_block() argument
66 _mm256_storeu_si256((__m256i *) (&next_block[32 * i]), state[i]); in fill_block()
72 uint8_t *next_block) in fill_block_with_xor() argument
81 state[i], _mm256_loadu_si256((__m256i const *) (&next_block[32 * i]))); in fill_block_with_xor()
96 _mm256_storeu_si256((__m256i *) (&next_block[32 * i]), state[i]); in fill_block_with_xor()