numam-dpdk/drivers/crypto/scheduler
Pablo de Lara effd3b9fcf cryptodev: allocate driver structure statically
When register a crypto driver, a cryptodev driver
structure was being allocated, using malloc.
Since this call may fail, it is safer to allocate
this memory statically in each PMD, so driver registration
will never fail.

Coverity issue: 158645
Fixes: 7a364faef1 ("cryptodev: remove crypto device type enumeration")

Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com>
Reviewed-by: Kirill Rybalchenko <kirill.rybalchenko@intel.com>
2017-10-12 15:10:40 +01:00
..
Makefile crypto/scheduler: add multicore scheduling mode 2017-07-06 22:34:54 +02:00
rte_cryptodev_scheduler_operations.h crypto/scheduler: fix missing includes 2017-05-01 00:13:15 +02:00
rte_cryptodev_scheduler.c crypto/scheduler: fix strings not null terminated 2017-07-19 14:10:41 +03:00
rte_cryptodev_scheduler.h crypto/scheduler: fix strings not null terminated 2017-07-19 14:10:41 +03:00
rte_pmd_crypto_scheduler_version.map crypto/scheduler: remove deprecated functions 2017-06-28 21:51:51 +02:00
scheduler_failover.c cryptodev: support device independent sessions 2017-07-06 22:34:55 +02:00
scheduler_multicore.c crypto/scheduler: fix multicore reordering 2017-07-19 17:26:48 +03:00
scheduler_pkt_size_distr.c cryptodev: support device independent sessions 2017-07-06 22:34:55 +02:00
scheduler_pmd_ops.c cryptodev: fix session init return value 2017-07-27 17:25:54 +02:00
scheduler_pmd_private.h cryptodev: remove crypto operation status value 2017-07-19 17:26:45 +03:00
scheduler_pmd.c cryptodev: allocate driver structure statically 2017-10-12 15:10:40 +01:00
scheduler_roundrobin.c cryptodev: support device independent sessions 2017-07-06 22:34:55 +02:00