numam-dpdk/lib/librte_cryptodev
Abhinandan Gujjar 2d96371fbd cryptodev: support session private data setting
The application may want to store private data along with the
rte_cryptodev that is transparent to the rte_cryptodev layer.
For e.g., If an eventdev based application is submitting a
rte_cryptodev_sym_session operation and wants to indicate event
information required to construct a new event that will be
enqueued to eventdev after completion of the rte_cryptodev_sym_session
operation. This patch provides a mechanism for the application
to associate this information with the rte_cryptodev_sym_session session.
The application can set the private data using
rte_cryptodev_sym_session_set_private_data() and retrieve it using
rte_cryptodev_sym_session_get_private_data().

Signed-off-by: Abhinandan Gujjar <abhinandan.gujjar@intel.com>
Signed-off-by: Nikhil Rao <nikhil.rao@intel.com>
Acked-by: Akhil Goyal <akhil.goyal@nxp.com>
Acked-by: Pablo de Lara <pablo.de.lara.guarch@intel.com>
2018-04-23 18:20:09 +01:00
..
Makefile lib: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
meson.build cryptodev: fix library version in meson build 2018-03-28 00:07:35 +02:00
rte_crypto_sym.h crypto/ccp: support SHA3 family 2018-04-23 18:20:09 +01:00
rte_crypto.h cryptodev: set private data for session-less mode 2018-04-23 18:20:09 +01:00
rte_cryptodev_pmd.c lib: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
rte_cryptodev_pmd.h cryptodev: change argument of driver registration 2018-04-23 16:57:55 +01:00
rte_cryptodev_version.map cryptodev: support session private data setting 2018-04-23 18:20:09 +01:00
rte_cryptodev.c cryptodev: support session private data setting 2018-04-23 18:20:09 +01:00
rte_cryptodev.h cryptodev: support session private data setting 2018-04-23 18:20:09 +01:00