Home
last modified time | relevance | path

Searched refs:memory_blocks (Results 1 – 13 of 13) sorted by relevance

/netbsd-src/sys/external/isc/libsodium/dist/src/libsodium/crypto_pwhash/argon2/
H A Dargon2.c31 uint32_t memory_blocks, segment_length; in argon2_ctx() local
45 memory_blocks = context->m_cost; in argon2_ctx()
47 if (memory_blocks < 2 * ARGON2_SYNC_POINTS * context->lanes) { in argon2_ctx()
48 memory_blocks = 2 * ARGON2_SYNC_POINTS * context->lanes; in argon2_ctx()
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()
58 instance.memory_blocks = memory_blocks; in argon2_ctx()
H A Dargon2-core.c143 sizeof(block) * instance->memory_blocks); in clear_memory()
491 result = allocate_memory(&(instance->region), instance->memory_blocks); in initialize()
H A Dargon2-core.h100 uint32_t memory_blocks; /* Number of blocks in memory */ member
H A Dargon2-fill-block-ssse3.c113 input_block.v[3] = instance->memory_blocks; in generate_addresses()
H A Dargon2-fill-block-avx512f.c119 input_block.v[3] = instance->memory_blocks; in generate_addresses()
H A Dargon2-fill-block-avx2.c114 input_block.v[3] = instance->memory_blocks; in generate_addresses()
H A Dargon2-fill-block-ref.c125 input_block.v[3] = instance->memory_blocks; in generate_addresses()
/netbsd-src/external/apache2/argon2/dist/phc-winner-argon2/src/
H A Dargon2.c42 uint32_t memory_blocks, segment_length; in argon2_ctx() local
55 memory_blocks = context->m_cost; in argon2_ctx()
57 if (memory_blocks < 2 * ARGON2_SYNC_POINTS * context->lanes) { in argon2_ctx()
58 memory_blocks = 2 * ARGON2_SYNC_POINTS * context->lanes; in argon2_ctx()
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()
68 instance.memory_blocks = memory_blocks; in argon2_ctx()
H A Dgenkat.c111 for (i = 0; i < instance->memory_blocks; ++i) { in internal_kat()
113 (instance->memory_blocks > ARGON2_QWORDS_IN_BLOCK) in internal_kat()
H A Dcore.h75 uint32_t memory_blocks; /* Number of blocks in memory */ member
H A Dcore.c189 instance->memory_blocks, sizeof(block)); in finalize()
626 instance->memory_blocks, sizeof(block)); in initialize()
H A Dref.c116 input_block.v[3] = instance->memory_blocks; in fill_segment()
H A Dopt.c205 input_block.v[3] = instance->memory_blocks; in fill_segment()