Home
last modified time | relevance | path

Searched refs:argon2_instance_t (Results 1 – 7 of 7) sorted by relevance

/freebsd/sys/contrib/libsodium/src/libsodium/crypto_pwhash/argon2/
H A Dargon2-core.h107 } argon2_instance_t; typedef
122 argon2_instance_t *instance_ptr;
139 static uint32_t index_alpha(const argon2_instance_t *instance, in index_alpha()
238 void fill_first_blocks(uint8_t *blockhash, const argon2_instance_t *instance);
250 int initialize(argon2_instance_t *instance, argon2_context *context);
255 void free_instance(argon2_instance_t *instance, int flags);
268 void finalize(const argon2_context *context, argon2_instance_t *instance);
277 typedef void (*fill_segment_fn)(const argon2_instance_t *instance,
280 void fill_segment_avx512f(const argon2_instance_t *instance,
282 void fill_segment_avx2(const argon2_instance_t *instance,
[all …]
H A Dargon2-core.c134 static void clear_memory(argon2_instance_t *instance, int clear);
137 clear_memory(argon2_instance_t *instance, int clear) in clear_memory()
174 free_instance(argon2_instance_t *instance, int flags) in free_instance()
187 finalize(const argon2_context *context, argon2_instance_t *instance) in finalize()
221 fill_memory_blocks(argon2_instance_t *instance, uint32_t pass) in fill_memory_blocks()
368 fill_first_blocks(uint8_t *blockhash, const argon2_instance_t *instance) in fill_first_blocks()
475 initialize(argon2_instance_t *instance, argon2_context *context) in initialize()
H A Dargon2-fill-block-ssse3.c100 generate_addresses(const argon2_instance_t *instance, in generate_addresses()
143 fill_segment_ssse3(const argon2_instance_t *instance, in fill_segment_ssse3()
H A Dargon2-fill-block-avx2.c101 generate_addresses(const argon2_instance_t *instance, in generate_addresses()
144 fill_segment_avx2(const argon2_instance_t *instance, in fill_segment_avx2()
H A Dargon2-fill-block-avx512f.c106 generate_addresses(const argon2_instance_t *instance, in generate_addresses()
149 fill_segment_avx512f(const argon2_instance_t *instance, in fill_segment_avx512f()
H A Dargon2-fill-block-ref.c112 generate_addresses(const argon2_instance_t *instance, in generate_addresses()
144 fill_segment_ref(const argon2_instance_t *instance, argon2_position_t position) in fill_segment_ref()
H A Dargon2.c33 argon2_instance_t instance; in argon2_ctx()