Home
last modified time | relevance | path

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

/netbsd-src/sys/external/isc/libsodium/dist/src/libsodium/crypto_pwhash/argon2/
H A Dargon2-core.h101 uint32_t segment_length; member
167 position->slice * instance->segment_length + in index_alpha()
171 position->slice * instance->segment_length + in index_alpha()
179 instance->segment_length + position->index - in index_alpha()
183 instance->segment_length + in index_alpha()
201 : (position->slice + 1) * instance->segment_length; in index_alpha()
H A Dargon2.c31 uint32_t memory_blocks, segment_length; in argon2_ctx() local
51 segment_length = memory_blocks / (context->lanes * ARGON2_SYNC_POINTS); in argon2_ctx()
53 memory_blocks = segment_length * (context->lanes * ARGON2_SYNC_POINTS); in argon2_ctx()
59 instance.segment_length = segment_length; in argon2_ctx()
60 instance.lane_length = segment_length * ARGON2_SYNC_POINTS; in argon2_ctx()
H A Dargon2-fill-block-ssse3.c117 for (i = 0; i < instance->segment_length; ++i) { in generate_addresses()
179 position.slice * instance->segment_length + starting_index; in fill_segment_ssse3()
192 for (i = starting_index; i < instance->segment_length; in fill_segment_ssse3()
H A Dargon2-fill-block-avx512f.c123 for (i = 0; i < instance->segment_length; ++i) { in generate_addresses()
185 position.slice * instance->segment_length + starting_index; in fill_segment_avx512f()
198 for (i = starting_index; i < instance->segment_length; in fill_segment_avx512f()
H A Dargon2-fill-block-avx2.c118 for (i = 0; i < instance->segment_length; ++i) { in generate_addresses()
180 position.slice * instance->segment_length + starting_index; in fill_segment_avx2()
193 for (i = starting_index; i < instance->segment_length; in fill_segment_avx2()
H A Dargon2-fill-block-ref.c129 for (i = 0; i < instance->segment_length; ++i) { in generate_addresses()
178 position.slice * instance->segment_length + starting_index; in fill_segment_ref()
188 for (i = starting_index; i < instance->segment_length; in fill_segment_ref()
H A Dargon2-core.c147 sizeof(uint64_t) * instance->segment_length); in clear_memory()
487 malloc(sizeof(uint64_t) * instance->segment_length)) == NULL) { in initialize()
/netbsd-src/external/apache2/argon2/dist/phc-winner-argon2/src/
H A Dargon2.c42 uint32_t memory_blocks, segment_length; in argon2_ctx() local
61 segment_length = memory_blocks / (context->lanes * ARGON2_SYNC_POINTS); in argon2_ctx()
63 memory_blocks = segment_length * (context->lanes * ARGON2_SYNC_POINTS); in argon2_ctx()
69 instance.segment_length = segment_length; in argon2_ctx()
70 instance.lane_length = segment_length * ARGON2_SYNC_POINTS; in argon2_ctx()
H A Dcore.c220 position->slice * instance->segment_length + in index_alpha()
224 position->slice * instance->segment_length + in index_alpha()
232 instance->segment_length + position->index - in index_alpha()
236 instance->segment_length + in index_alpha()
254 : (position->slice + 1) * instance->segment_length; in index_alpha()
H A Dref.c134 position.slice * instance->segment_length + starting_index; in fill_segment()
144 for (i = starting_index; i < instance->segment_length; in fill_segment()
H A Dopt.c223 position.slice * instance->segment_length + starting_index; in fill_segment()
235 for (i = starting_index; i < instance->segment_length; in fill_segment()
H A Dcore.h76 uint32_t segment_length; member