numam-dpdk/app/test-crypto-perf
Slawomir Mrozowicz 2c59bd32b7 cryptodev: do not create session mempool internally
Instead of creating the session mempool while configuring
the crypto device, apps will create the mempool themselves.
This way, it gives flexibility to the user to have a single
mempool for all devices (as long as the objects are big
enough to contain the biggest private session size) or
separate mempools for different drivers.

Also, since the mempool is now created outside the
device configuration function, now it needs to be passed
through this function, which will be eventually passed
when setting up the queue pairs, as ethernet devices do.

Signed-off-by: Slawomir Mrozowicz <slawomirx.mrozowicz@intel.com>
Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com>
Acked-by: Declan Doherty <declan.doherty@intel.com>
Acked-by: Akhil Goyal <akhil.goyal@nxp.com>
2017-07-06 22:34:55 +02:00
..
data cryptodev: add auth IV 2017-07-06 22:26:48 +02:00
cperf_ops.c cryptodev: remove AAD from authentication structure 2017-07-06 22:26:50 +02:00
cperf_ops.h cryptodev: move IV parameters to session 2017-07-06 22:26:48 +02:00
cperf_options_parsing.c app/test-crypto-perf: add AEAD parameters 2017-07-06 22:26:49 +02:00
cperf_options.h app/test-crypto-perf: add AEAD parameters 2017-07-06 22:26:49 +02:00
cperf_test_latency.c app/test-crypto-perf: add AEAD parameters 2017-07-06 22:26:49 +02:00
cperf_test_latency.h app/crypto-perf: introduce performance test application 2017-01-30 17:46:36 +01:00
cperf_test_throughput.c app/test-crypto-perf: add AEAD parameters 2017-07-06 22:26:49 +02:00
cperf_test_throughput.h app/crypto-perf: introduce performance test application 2017-01-30 17:46:36 +01:00
cperf_test_vector_parsing.c app/test-crypto-perf: add AEAD parameters 2017-07-06 22:26:49 +02: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/test-crypto-perf: add AEAD parameters 2017-07-06 22:26:49 +02:00
cperf_test_verify.h app/crypto-perf: move verify as single test type 2017-04-06 00:17:44 +02:00
cperf.h app/crypto-perf: introduce performance test application 2017-01-30 17:46:36 +01:00
main.c cryptodev: do not create session mempool internally 2017-07-06 22:34:55 +02:00
Makefile app/crypto-perf: move verify as single test type 2017-04-06 00:17:44 +02:00