[dpdk-dev] [PATCH v3 6/9] app/procinfo: add support for show crypto

Varghese, Vipin vipin.varghese at intel.com
Mon Nov 5 19:08:18 CET 2018


Sending v4 for fixing spacing issue

<snipped>

> +		(x & RTE_CRYPTODEV_FF_SYMMETRIC_CRYPTO) ? 'y' : 'n',
> +		(x & RTE_CRYPTODEV_FF_ASYMMETRIC_CRYPTO) ? 'y' : 'n',
> +		(x & RTE_CRYPTODEV_FF_SYM_OPERATION_CHAINING) ? 'y' :
> 'n');
> +	printf("\t\t  + CPU: SSE (%c), AVX (%c), AVX2 (%c), AVX512 (%c)\n",
> +		(x & RTE_CRYPTODEV_FF_CPU_SSE) ? 'y' : 'n',
> +		(x & RTE_CRYPTODEV_FF_CPU_AVX) ? 'y' : 'n',
> +		(x & RTE_CRYPTODEV_FF_CPU_AVX2) ? 'y' : 'n',
> +		(x & RTE_CRYPTODEV_FF_CPU_AVX512) ? 'y' : 'n');
> +	printf("\t\t  + AESNI: CPU (%c), HW (%c)\n",
> +		(x & RTE_CRYPTODEV_FF_CPU_AESNI)? 'y' : 'n',
> +		(x & RTE_CRYPTODEV_FF_HW_ACCELERATED)? 'y' : 'n');
> +	printf("\t\t  + INLINE (%c)\n",
> +		(x & RTE_CRYPTODEV_FF_SECURITY)? 'y' : 'n');
> +	printf("\t\t  + ARM: NEON (%c), CE (%c)\n",
> +		(x & RTE_CRYPTODEV_FF_CPU_NEON)? 'y' : 'n',
> +		(x & RTE_CRYPTODEV_FF_CPU_ARM_CE)? 'y' : 'n');
> +	printf("\t  -- buffer offload\n");
> +	printf("\t\t  + IN_PLACE_SGL (%c)\n",
> +		(x & RTE_CRYPTODEV_FF_IN_PLACE_SGL) ? 'y' : 'n');
> +	printf("\t\t  + OOP_SGL_IN_SGL_OUT (%c)\n",
> +		(x & RTE_CRYPTODEV_FF_OOP_SGL_IN_SGL_OUT) ? 'y' : 'n');
> +	printf("\t\t  + OOP_SGL_IN_LB_OUT (%c)\n",
> +		(x & RTE_CRYPTODEV_FF_OOP_SGL_IN_LB_OUT) ? 'y' : 'n');
> +	printf("\t\t  + OOP_LB_IN_SGL_OUT (%c)\n",
> +		(x & RTE_CRYPTODEV_FF_OOP_LB_IN_SGL_OUT) ? 'y' : 'n');
> +	printf("\t\t  + OOP_LB_IN_LB_OUT (%c)\n",
> +		(x & RTE_CRYPTODEV_FF_OOP_LB_IN_LB_OUT) ? 'y' : 'n'); }

<snipped>


More information about the dev mailing list