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>