compressdev: support stateful operations
authorFiona Trahe <fiona.trahe@intel.com>
Fri, 27 Apr 2018 13:24:00 +0000 (14:24 +0100)
committerPablo de Lara <pablo.de.lara.guarch@intel.com>
Thu, 10 May 2018 16:46:19 +0000 (17:46 +0100)
commitb342c57aae488c4a68e30fc61524863cf9b224da
tree1294d86d075aff947324828370acedce380eff2a
parent32176b0285cecdf17b417f5940d18c02493cdb47
compressdev: support stateful operations

Added stream data (stream) in compression operation,
which will contain the private data from each PMD
to support stateful operations.
Also, added functions to create/free this data.

Signed-off-by: Fiona Trahe <fiona.trahe@intel.com>
Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com>
Signed-off-by: Shally Verma <shally.verma@caviumnetworks.com>
Signed-off-by: Ashish Gupta <ashish.gupta@caviumnetworks.com>
lib/librte_compressdev/rte_compressdev.c
lib/librte_compressdev/rte_compressdev.h
lib/librte_compressdev/rte_compressdev_pmd.h
lib/librte_compressdev/rte_compressdev_version.map