Lines Matching refs:chunk_len
176 size_t chunk_len, size_t ad_len) { in SpeedAEADChunk() argument
188 std::unique_ptr<uint8_t[]> in_storage(new uint8_t[chunk_len + kAlignment]); in SpeedAEADChunk()
189 std::unique_ptr<uint8_t[]> out_storage(new uint8_t[chunk_len + overhead_len + kAlignment]); in SpeedAEADChunk()
194 memset(in, 0, chunk_len); in SpeedAEADChunk()
196 memset(out, 0, chunk_len + overhead_len); in SpeedAEADChunk()
207 if (!TimeFunction(&results, [chunk_len, overhead_len, nonce_len, ad_len, in, in SpeedAEADChunk()
212 &ctx, out, &out_len, chunk_len + overhead_len, nonce.get(), in SpeedAEADChunk()
213 nonce_len, in, chunk_len, ad.get(), ad_len); in SpeedAEADChunk()
220 results.PrintWithBytes(name + " seal", chunk_len); in SpeedAEADChunk()
239 size_t chunk_len) { in SpeedHashChunk() argument
243 if (chunk_len > sizeof(scratch)) { in SpeedHashChunk()
248 if (!TimeFunction(&results, [ctx, md, chunk_len, &scratch]() -> bool { in SpeedHashChunk()
253 EVP_DigestUpdate(ctx, scratch, chunk_len) && in SpeedHashChunk()
261 results.PrintWithBytes(name, chunk_len); in SpeedHashChunk()
278 static bool SpeedRandomChunk(const std::string name, size_t chunk_len) { in SpeedRandomChunk() argument
281 if (chunk_len > sizeof(scratch)) { in SpeedRandomChunk()
286 if (!TimeFunction(&results, [chunk_len, &scratch]() -> bool { in SpeedRandomChunk()
287 RAND_bytes(scratch, chunk_len); in SpeedRandomChunk()
293 results.PrintWithBytes(name, chunk_len); in SpeedRandomChunk()