crypto: introduce async crypto infra 36/18036/54
authorFan Zhang <[email protected]>
Wed, 29 Apr 2020 13:00:03 +0000 (14:00 +0100)
committerDamjan Marion <[email protected]>
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 <[email protected]>
Signed-off-by: Filip Tehlar <[email protected]>
Signed-off-by: Fan Zhang <[email protected]>
Signed-off-by: Piotr Bronowski <[email protected]>
Signed-off-by: Dariusz Kazimierski <[email protected]>
Signed-off-by: Piotr Kleski <[email protected]>
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