crypto: introduce async crypto infra 36/18036/54
authorFan Zhang <roy.fan.zhang@intel.com>
Wed, 29 Apr 2020 13:00:03 +0000 (14:00 +0100)
committerDamjan Marion <dmarion@me.com>
Thu, 30 Apr 2020 14:38:33 +0000 (14:38 +0000)
commitf539578bac8b64886b57c460c9d74273e6613f8b
tree190e09705fe1ebb46ca86a48c19de49fcaf0cbb0
parent162330f25aeec09694fffaaa31ba9b318620eb9c
crypto: introduce async crypto infra

Type: feature

Signed-off-by: Damjan Marion <damarion@cisco.com>
Signed-off-by: Filip Tehlar <ftehlar@cisco.com>
Signed-off-by: Fan Zhang <roy.fan.zhang@intel.com>
Signed-off-by: Piotr Bronowski <piotrx.bronowski@intel.com>
Signed-off-by: Dariusz Kazimierski <dariuszx.kazimierski@intel.com>
Signed-off-by: Piotr Kleski <piotrx.kleski@intel.com>
Change-Id: I4c3fcccf55c36842b7b48aed260fef2802b5c54b
21 files changed:
src/plugins/crypto_ipsecmb/ipsecmb.c
src/plugins/crypto_native/main.c
src/plugins/dpdk/CMakeLists.txt
src/plugins/dpdk/cryptodev/cryptodev.c [new file with mode: 0644]
src/plugins/dpdk/cryptodev/cryptodev.h [new file with mode: 0644]
src/plugins/dpdk/device/init.c
src/plugins/dpdk/ipsec/ipsec.c
src/vnet/CMakeLists.txt
src/vnet/crypto/cli.c
src/vnet/crypto/crypto.c
src/vnet/crypto/crypto.h
src/vnet/crypto/format.c
src/vnet/crypto/node.c [new file with mode: 0644]
src/vnet/ipsec/esp.h
src/vnet/ipsec/esp_decrypt.c
src/vnet/ipsec/esp_encrypt.c
src/vnet/ipsec/ipsec.c
src/vnet/ipsec/ipsec.h
src/vnet/ipsec/ipsec_cli.c
src/vnet/ipsec/ipsec_sa.c
src/vnet/ipsec/ipsec_sa.h