crypto/aesni_mb: call buffer manager allocation
authorPablo de Lara <pablo.de.lara.guarch@intel.com>
Tue, 3 Jul 2018 05:58:01 +0000 (06:58 +0100)
committerPablo de Lara <pablo.de.lara.guarch@intel.com>
Mon, 23 Jul 2018 23:48:10 +0000 (01:48 +0200)
commit862c0a9643cf5d4d3590043ad978dd49a6ac9c6c
tree2b812cee55d6149564dabb08298d012776ef3e7f
parent67db8acdbc65d75e2ed473ab67c9b1b0ab89913a
crypto/aesni_mb: call buffer manager allocation

Instead of having a static field for the buffer manager
MB_MGR in the queue pair structure, use the provided API
that allocates memory for it and store a pointer to it.

Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com>
drivers/crypto/aesni_mb/rte_aesni_mb_pmd.c
drivers/crypto/aesni_mb/rte_aesni_mb_pmd_ops.c
drivers/crypto/aesni_mb/rte_aesni_mb_pmd_private.h