Home
last modified time | relevance | path

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

/f-stack/freebsd/contrib/libsodium/src/libsodium/crypto_pwhash/argon2/
H A Dargon2-fill-block-ssse3.c148 uint32_t prev_offset, curr_offset; in fill_segment_ssse3() local
178 curr_offset = position.lane * instance->lane_length + in fill_segment_ssse3()
181 if (0 == curr_offset % instance->lane_length) { in fill_segment_ssse3()
183 prev_offset = curr_offset + instance->lane_length - 1; in fill_segment_ssse3()
186 prev_offset = curr_offset - 1; in fill_segment_ssse3()
193 ++i, ++curr_offset, ++prev_offset) { in fill_segment_ssse3()
195 if (curr_offset % instance->lane_length == 1) { in fill_segment_ssse3()
196 prev_offset = curr_offset - 1; in fill_segment_ssse3()
228 curr_block = instance->region->memory + curr_offset; in fill_segment_ssse3()
H A Dargon2-fill-block-avx512f.c154 uint32_t prev_offset, curr_offset; in fill_segment_avx512f() local
184 curr_offset = position.lane * instance->lane_length + in fill_segment_avx512f()
187 if (0 == curr_offset % instance->lane_length) { in fill_segment_avx512f()
189 prev_offset = curr_offset + instance->lane_length - 1; in fill_segment_avx512f()
192 prev_offset = curr_offset - 1; in fill_segment_avx512f()
199 ++i, ++curr_offset, ++prev_offset) { in fill_segment_avx512f()
201 if (curr_offset % instance->lane_length == 1) { in fill_segment_avx512f()
202 prev_offset = curr_offset - 1; in fill_segment_avx512f()
234 curr_block = instance->region->memory + curr_offset; in fill_segment_avx512f()
H A Dargon2-fill-block-avx2.c149 uint32_t prev_offset, curr_offset; in fill_segment_avx2() local
179 curr_offset = position.lane * instance->lane_length + in fill_segment_avx2()
182 if (0 == curr_offset % instance->lane_length) { in fill_segment_avx2()
184 prev_offset = curr_offset + instance->lane_length - 1; in fill_segment_avx2()
187 prev_offset = curr_offset - 1; in fill_segment_avx2()
194 ++i, ++curr_offset, ++prev_offset) { in fill_segment_avx2()
196 if (curr_offset % instance->lane_length == 1) { in fill_segment_avx2()
197 prev_offset = curr_offset - 1; in fill_segment_avx2()
229 curr_block = instance->region->memory + curr_offset; in fill_segment_avx2()
H A Dargon2-fill-block-ref.c150 uint32_t prev_offset, curr_offset; in fill_segment_ref() local
177 curr_offset = position.lane * instance->lane_length + in fill_segment_ref()
180 if (0 == curr_offset % instance->lane_length) { in fill_segment_ref()
182 prev_offset = curr_offset + instance->lane_length - 1; in fill_segment_ref()
185 prev_offset = curr_offset - 1; in fill_segment_ref()
189 ++i, ++curr_offset, ++prev_offset) { in fill_segment_ref()
191 if (curr_offset % instance->lane_length == 1) { in fill_segment_ref()
192 prev_offset = curr_offset - 1; in fill_segment_ref()
224 curr_block = instance->region->memory + curr_offset; in fill_segment_ref()