numam-dpdk/lib/librte_cryptodev
Slawomir Mrozowicz 7a364faef1 cryptodev: remove crypto device type enumeration
Changes device type identification to be based on a unique
driver id replacing the current device type enumeration, which needed
library changes every time a new crypto driver was added.

The driver id is assigned dynamically during driver registration using
the new macro RTE_PMD_REGISTER_CRYPTO_DRIVER which returns a unique
uint8_t identifier for that driver. New APIs are also introduced
to allow retrieval of the driver id using the driver name.

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>
2017-07-06 22:34:20 +02:00
..
Makefile cryptodev: move session type to generic crypto op 2017-07-06 22:22:09 +02:00
rte_crypto_sym.h cryptodev: remove AAD from authentication structure 2017-07-06 22:26:50 +02:00
rte_crypto.h cryptodev: remove useless alignment 2017-07-06 22:26:48 +02:00
rte_cryptodev_pci.h cryptodev: add PCI driver helpers 2017-06-28 19:59:22 +02:00
rte_cryptodev_pmd.c cryptodev: add PCI driver helpers 2017-06-28 19:59:22 +02:00
rte_cryptodev_pmd.h cryptodev: remove crypto device type enumeration 2017-07-06 22:34:20 +02:00
rte_cryptodev_vdev.h cryptodev: move vdev functions to a separate file 2017-06-28 19:59:22 +02:00
rte_cryptodev_version.map cryptodev: remove crypto device type enumeration 2017-07-06 22:34:20 +02:00
rte_cryptodev.c cryptodev: remove crypto device type enumeration 2017-07-06 22:34:20 +02:00
rte_cryptodev.h cryptodev: remove crypto device type enumeration 2017-07-06 22:34:20 +02:00