Home
last modified time | relevance | path

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

/freebsd/sys/contrib/libsodium/src/libsodium/crypto_pwhash/argon2/
H A Dargon2-fill-block-ssse3.c39 fill_block(__m128i *state, const uint8_t *ref_block, uint8_t *next_block) in fill_block() argument
46 state[i], _mm_loadu_si128((__m128i const *) (&ref_block[16 * i]))); in fill_block()
68 fill_block_with_xor(__m128i *state, const uint8_t *ref_block, in fill_block_with_xor() argument
76 state[i], _mm_loadu_si128((__m128i const *) (&ref_block[16 * i]))); in fill_block_with_xor()
146 block *ref_block = NULL, *curr_block = NULL; in fill_segment_ssse3() local
226 ref_block = instance->region->memory + in fill_segment_ssse3()
230 fill_block_with_xor(state, (uint8_t *) ref_block->v, in fill_segment_ssse3()
233 fill_block(state, (uint8_t *) ref_block->v, in fill_segment_ssse3()
H A Dargon2-fill-block-avx2.c44 fill_block(__m256i *state, const uint8_t *ref_block, uint8_t *next_block) in fill_block() argument
51 state[i], _mm256_loadu_si256((__m256i const *) (&ref_block[32 * i]))); in fill_block()
71 fill_block_with_xor(__m256i *state, const uint8_t *ref_block, in fill_block_with_xor() argument
79 state[i], _mm256_loadu_si256((__m256i const *) (&ref_block[32 * i]))); in fill_block_with_xor()
147 block *ref_block = NULL, *curr_block = NULL; in fill_segment_avx2() local
227 ref_block = instance->region->memory + in fill_segment_avx2()
231 fill_block_with_xor(state, (uint8_t *) ref_block->v, in fill_segment_avx2()
234 fill_block(state, (uint8_t *) ref_block->v, in fill_segment_avx2()
H A Dargon2-fill-block-avx512f.c45 fill_block(__m512i *state, const uint8_t *ref_block, uint8_t *next_block) in fill_block() argument
52 state[i], _mm512_loadu_si512((__m512i const *) (&ref_block[64 * i]))); in fill_block()
74 fill_block_with_xor(__m512i *state, const uint8_t *ref_block, in fill_block_with_xor() argument
82 state[i], _mm512_loadu_si512((__m512i const *) (&ref_block[64 * i]))); in fill_block_with_xor()
152 block *ref_block = NULL, *curr_block = NULL; in fill_segment_avx512f() local
232 ref_block = instance->region->memory + in fill_segment_avx512f()
236 fill_block_with_xor(state, (uint8_t *) ref_block->v, in fill_segment_avx512f()
239 fill_block(state, (uint8_t *) ref_block->v, in fill_segment_avx512f()
H A Dargon2-fill-block-ref.c24 fill_block(const block *prev_block, const block *ref_block, block *next_block) in fill_block() argument
29 copy_block(&blockR, ref_block); in fill_block()
62 fill_block_with_xor(const block *prev_block, const block *ref_block, in fill_block_with_xor() argument
68 copy_block(&blockR, ref_block); in fill_block_with_xor()
146 block *ref_block = NULL, *curr_block = NULL; in fill_segment_ref() local
222 ref_block = instance->region->memory + in fill_segment_ref()
227 ref_block, curr_block); in fill_segment_ref()
229 fill_block(instance->region->memory + prev_offset, ref_block, in fill_segment_ref()