From 593cb5b302c574a6872f49ba35a35386a1e59d8e Mon Sep 17 00:00:00 2001 From: paul luse Date: Fri, 31 Jan 2020 22:03:02 +0000 Subject: [PATCH] module/crypto: move some defines to header file In prep for adding QAT XTS support in upcoming patches Signed-off-by: paul luse Change-Id: I2c14101d31d19f31527423efea24c0d87079baf4 Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/483531 Tested-by: SPDK CI Jenkins Community-CI: SPDK CI Jenkins Reviewed-by: Shuhei Matsumoto Reviewed-by: Alexey Marchuk --- module/bdev/crypto/vbdev_crypto.c | 3 +-- module/bdev/crypto/vbdev_crypto.h | 3 +++ 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/module/bdev/crypto/vbdev_crypto.c b/module/bdev/crypto/vbdev_crypto.c index 05e1ea71d..61efe4417 100644 --- a/module/bdev/crypto/vbdev_crypto.c +++ b/module/bdev/crypto/vbdev_crypto.c @@ -52,8 +52,7 @@ * sure to use the exact names. */ #define MAX_NUM_DRV_TYPES 2 -#define AESNI_MB "crypto_aesni_mb" -#define QAT "crypto_qat" + /* The VF spread is the number of queue pairs between virtual functions, we use this to * load balance the QAT device. */ diff --git a/module/bdev/crypto/vbdev_crypto.h b/module/bdev/crypto/vbdev_crypto.h index dac85de6c..f3e70fd0b 100644 --- a/module/bdev/crypto/vbdev_crypto.h +++ b/module/bdev/crypto/vbdev_crypto.h @@ -41,6 +41,9 @@ #include "spdk/bdev.h" +#define AESNI_MB "crypto_aesni_mb" +#define QAT "crypto_qat" + typedef void (*spdk_delete_crypto_complete)(void *cb_arg, int bdeverrno); /**