compressdev: replace mbuf scatter gather flag
authorPablo de Lara <pablo.de.lara.guarch@intel.com>
Fri, 6 Jul 2018 05:28:00 +0000 (06:28 +0100)
committerPablo de Lara <pablo.de.lara.guarch@intel.com>
Tue, 10 Jul 2018 22:57:51 +0000 (00:57 +0200)
commita6531d58b41516aa88d2703fea1447bcac9b5c03
tree2b347f14aabd7e74a23031442aedb018953a5dae
parent64454ff20e5537ddff585f26ecce4657cb97cf12
compressdev: replace mbuf scatter gather flag

The current mbuf scatter gather feature flag is
too ambiguous, as it is not clear if input and/or output
buffers can be scatter gather mbufs or not.

Therefore, three new flags will replace this flag:
- RTE_COMP_FF_OOP_SGL_IN_SGL_OUT
- RTE_COMP_FF_OOP_SGL_IN_FB_OUT
- RTE_COMP_FF_OOP_LB_IN_SGL_OUT

Note that out-of-place flat buffers is supported by default
and in-place is not supported by the library.

Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com>
Acked-by: Fiona Trahe <fiona.trahe@intel.com>
Acked-by: Shally Verma <shally.verma@caviumnetworks.com>
doc/guides/compressdevs/features/default.ini
doc/guides/compressdevs/overview.rst
doc/guides/rel_notes/release_18_08.rst
lib/librte_compressdev/rte_comp.c
lib/librte_compressdev/rte_comp.h