Lines Matching defs:size

66     void (*run)(uint8_t *output, const uint8_t *input, unsigned size);
90 const uint8_t *input, unsigned size)
92 av_md5_sum(output, input, size);
97 const uint8_t *input, unsigned size) \
103 av_ ## namespace ## _update(h, input, size); \
114 const uint8_t *input, unsigned size)
120 av_aes_crypt(aes, output, input, size >> 4, NULL, 0);
124 const uint8_t *input, unsigned size)
130 av_blowfish_crypt(blowfish, output, input, size >> 3, NULL, 0);
134 const uint8_t *input, unsigned size)
140 av_camellia_crypt(camellia, output, input, size >> 4, NULL, 0);
144 const uint8_t *input, unsigned size)
150 av_cast5_crypt(cast, output, input, size >> 3, 0);
154 const uint8_t *input, unsigned size)
160 av_des_crypt(des, output, input, size >> 3, NULL, 0);
164 const uint8_t *input, unsigned size)
170 av_twofish_crypt(twofish, output, input, size >> 4, NULL, 0);
174 const uint8_t *input, unsigned size)
180 av_rc4_crypt(rc4, output, input, size, NULL, 0);
184 const uint8_t *input, unsigned size)
190 av_xtea_crypt(xtea, output, input, size >> 3, NULL, 0);
212 const uint8_t *input, unsigned size) \
214 function(input, size, output); \
224 const uint8_t *input, unsigned size)
230 size -= 15;
231 for (i = 0; i < size; i += 16)
236 const uint8_t *input, unsigned size)
242 for (i = 0; i < size; i += 8)
247 const uint8_t *input, unsigned size)
253 size -= 15;
254 for (i = 0; i < size; i += 16)
259 const uint8_t *input, unsigned size)
265 for (i = 0; i < size; i += 8)
270 const uint8_t *input, unsigned size)
276 for (i = 0; i < size; i += 8)
281 const uint8_t *input, unsigned size)
286 RC4(&rc4, size, input, output);
304 const uint8_t *input, unsigned size) \
306 gcry_md_hash_buffer(GCRY_MD_ ## algo, output, input, size); \
317 const uint8_t *input, unsigned size) \
323 gcry_cipher_encrypt(suffix, output, size, input, size); \
359 const uint8_t *input, unsigned size) \
361 mbedtls_ ## suffix ## _ret(input, size, output); \
366 const uint8_t *input, unsigned size) \
368 mbedtls_ ## suffix ## _ret(input, size, output, 0); \
380 const uint8_t *input, unsigned size) \
386 for (int i = 0; i < size; i += 16) \
396 const uint8_t *input, unsigned size)
402 for (int i = 0; i < size; i += 8)
409 const uint8_t *input, unsigned size)
415 for (int i = 0; i < size; i += 8)
421 const uint8_t *input, unsigned size)
427 mbedtls_arc4_crypt(&rc4, size, input, output);
432 const uint8_t *input, unsigned size)
438 for (int i = 0; i < size; i += 8)
459 const uint8_t *input, unsigned size) \
463 namespace ## _process(&md, input, size); \
475 const uint8_t *input, unsigned size)
481 size -= 15;
482 for (i = 0; i < size; i += 16)
487 const uint8_t *input, unsigned size)
493 for (i = 0; i < size; i += 8)
498 const uint8_t *input, unsigned size)
504 size -= 15;
505 for (i = 0; i < size; i += 16)
510 const uint8_t *input, unsigned size)
516 for (i = 0; i < size; i += 8)
521 const uint8_t *input, unsigned size)
527 for (i = 0; i < size; i += 8)
532 const uint8_t *input, unsigned size)
537 rc4_stream_crypt(&rc4, input, size, output);
542 const uint8_t *input, unsigned size)
548 size -= 15;
549 for (i = 0; i < size; i += 16)
554 const uint8_t *input, unsigned size)
560 for (i = 0; i < size; i += 8)
574 static unsigned crc32(const uint8_t *data, unsigned size)
576 return av_crc(av_crc_get_table(AV_CRC_32_IEEE), 0, data, size);
580 struct hash_impl *impl, unsigned size)
583 unsigned nruns = specified_runs ? specified_runs : (1 << 30) / size;
600 impl->run(output, input, size);
602 memset(output, 0, size); /* avoid leftovers from previous runs */
604 impl->run(output, input, size);
607 crc32(output, size) != outcrc) {
613 fprintf(stderr, "%08x", crc32(output, size));
617 mtime = (double)(t1 - t0) / size;
625 printf("%-10s %-12s size: %7d runs: %6d time: %8.3f +- %.3f\n",
626 impl->lib, impl->name, size, nruns, ttime, stime);
670 unsigned i, impl, size;
713 size = MAX_INPUT_SIZE;
715 run_implementation(input, output, &implementations[impl], size);