crypto/aesni_mb: add single operation functionality
authorPablo de Lara <pablo.de.lara.guarch@intel.com>
Mon, 19 Dec 2016 17:29:02 +0000 (17:29 +0000)
committerPablo de Lara <pablo.de.lara.guarch@intel.com>
Wed, 18 Jan 2017 20:48:56 +0000 (21:48 +0100)
commit8772c3f713e268456a4dd597e782701ca6a98d0f
tree85d65e4a2e0e578c0b5748f9c1b424caf7f21070
parent21c0a80e11bbf3405c849fc68a794a08ce1a732c
crypto/aesni_mb: add single operation functionality

Update driver to use new AESNI Multibuffer IPSec library single
operation functionality (cipher only and authentication only).
This patch also adds tests for this new feature.

Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com>
Acked-by: Declan Doherty <declan.doherty@intel.com>
app/test/test_cryptodev.c
app/test/test_cryptodev_aes_test_vectors.h
app/test/test_cryptodev_hash_test_vectors.h
doc/guides/cryptodevs/aesni_mb.rst
doc/guides/rel_notes/release_17_02.rst
drivers/crypto/aesni_mb/rte_aesni_mb_pmd.c
drivers/crypto/aesni_mb/rte_aesni_mb_pmd_private.h