Add variable 'void *bi_crypt_ctx' in 'struct bio'. This will be used to associate bio with crypto configuration of controller supporting real time / inline encryption/decryption.
Signed-off-by: Parshuram Thombare <pthom...@cadence.com> --- include/linux/blk_types.h | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) diff --git a/include/linux/blk_types.h b/include/linux/blk_types.h index 1dcf652..bd77603 100644 --- a/include/linux/blk_types.h +++ b/include/linux/blk_types.h @@ -188,6 +188,10 @@ struct bio { #endif }; +#ifdef CONFIG_BLK_DEV_HW_RT_ENCRYPTION + void *bi_crypto_ctx; +#endif + unsigned short bi_vcnt; /* how many bio_vec's */ /* -- 1.7.1