cryptodev: add raw crypto datapath API
authorFan Zhang <roy.fan.zhang@intel.com>
Sun, 11 Oct 2020 00:38:52 +0000 (01:38 +0100)
committerAkhil Goyal <akhil.goyal@nxp.com>
Wed, 14 Oct 2020 20:22:06 +0000 (22:22 +0200)
commiteb7eed345cea34859b3190a778e9e20d56492075
tree8555a78322ff0ebc99c40e2fb22f4160b82b4102
parent8d928d47a29a8a8fa33ca94bd34391f892f831ef
cryptodev: add raw crypto datapath API

This patch adds raw data-path APIs for enqueue and dequeue
operations to cryptodev. The APIs support flexible user-define
enqueue and dequeue behaviors.

Signed-off-by: Fan Zhang <roy.fan.zhang@intel.com>
Signed-off-by: Piotr Bronowski <piotrx.bronowski@intel.com>
Acked-by: Adam Dybkowski <adamx.dybkowski@intel.com>
Acked-by: Akhil Goyal <akhil.goyal@nxp.com>
doc/guides/cryptodevs/features/default.ini
doc/guides/prog_guide/cryptodev_lib.rst
doc/guides/rel_notes/release_20_11.rst
lib/librte_cryptodev/rte_cryptodev.c
lib/librte_cryptodev/rte_cryptodev.h
lib/librte_cryptodev/rte_cryptodev_pmd.h
lib/librte_cryptodev/rte_cryptodev_version.map