numam-dpdk/app/test-crypto-perf
Pablo de Lara 7df0743339 app/crypto-perf: support AES-CCM
According to the API, AES-CCM has special requirements
when setting IV and AAD fields.
The L2fwd-crypto app is updated to set the nonce (IV)
and AAD in the right positions in these two fields
(1 byte after start of IV field and 18 bytes after start
of AAD).

Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com>
Acked-by: Fan Zhang <roy.fan.zhang@intel.com>
2017-10-12 15:15:10 +01:00
..
data cryptodev: add auth IV 2017-07-06 22:26:48 +02:00
cperf_ops.c app/crypto-perf: support AES-CCM 2017-10-12 15:15:10 +01:00
cperf_ops.h app/crypto-perf: use single mempool 2017-10-12 15:14:46 +01:00
cperf_options_parsing.c app/crypto-perf: support multiple queue pairs 2017-10-12 15:14:45 +01:00
cperf_options.h app/crypto-perf: support multiple queue pairs 2017-10-12 15:14:45 +01:00
cperf_test_common.c app/crypto-perf: support AES-CCM 2017-10-12 15:15:10 +01:00
cperf_test_common.h app/crypto-perf: use single mempool 2017-10-12 15:14:46 +01:00
cperf_test_latency.c app/crypto-perf: use single mempool 2017-10-12 15:14:46 +01:00
cperf_test_latency.h cryptodev: support device independent sessions 2017-07-06 22:34:55 +02:00
cperf_test_pmd_cyclecount.c app/crypto-perf: use single mempool 2017-10-12 15:14:46 +01:00
cperf_test_pmd_cyclecount.h app/crypto-perf: add new PMD benchmarking mode 2017-10-12 15:13:18 +01:00
cperf_test_throughput.c app/crypto-perf: use single mempool 2017-10-12 15:14:46 +01:00
cperf_test_throughput.h cryptodev: support device independent sessions 2017-07-06 22:34:55 +02:00
cperf_test_vector_parsing.c app/crypto-perf: parse AEAD data from vectors 2017-10-12 15:14:45 +01:00
cperf_test_vector_parsing.h app/crypto-perf: introduce performance test application 2017-01-30 17:46:36 +01:00
cperf_test_vectors.c app/test-crypto-perf: add AEAD parameters 2017-07-06 22:26:49 +02:00
cperf_test_vectors.h app/test-crypto-perf: add AEAD parameters 2017-07-06 22:26:49 +02:00
cperf_test_verify.c app/crypto-perf: use single mempool 2017-10-12 15:14:46 +01:00
cperf_test_verify.h cryptodev: support device independent sessions 2017-07-06 22:34:55 +02:00
cperf.h cryptodev: support device independent sessions 2017-07-06 22:34:55 +02:00
main.c app/crypto-perf: support multiple queue pairs 2017-10-12 15:14:45 +01:00
Makefile app/crypto-perf: support multiple queue pairs 2017-10-12 15:14:45 +01:00