[dpdk-dev] [PATCH v2 3/3] crypto/aesni_mb: support Chacha20-Poly1305

Akhil Goyal akhil.goyal at nxp.com
Fri Oct 9 15:32:44 CEST 2020


> +#if IMB_VERSION(0, 54, 3) <= IMB_VERSION_NUM
> +	{	/* CHACHA20-POLY1305 */
> 	\
> +		.op = RTE_CRYPTO_OP_TYPE_SYMMETRIC,
> 	\
> +		{.sym = {						\
> +			.xform_type = RTE_CRYPTO_SYM_XFORM_AEAD,
> 	\
> +			{.aead = {					\
> +				.algo =
> RTE_CRYPTO_AEAD_CHACHA20_POLY1305, \
> +				.block_size = 64,			\
> +				.key_size = {				\
> +					.min = 32,			\
> +					.max = 32,			\
> +					.increment = 0			\
> +				},					\
> +				.digest_size = {			\
> +					.min = 16,			\
> +					.max = 16,			\
> +					.increment = 0			\
> +				},					\
> +				.aad_size = {				\
> +					.min = 0,			\
> +					.max = 240,			\
> +					.increment = 1			\
> +				},					\
> +				.iv_size = {				\
> +					.min = 12,			\
> +					.max = 12,			\
> +					.increment = 0			\
> +				},					\
> +			}, }						\
> +		}, }							\
> +	},
>  #endif
>  	RTE_CRYPTODEV_END_OF_CAPABILITIES_LIST()
>  };

These line breaks are not needed. Rest of the caps are also not having it.



More information about the dev mailing list