OpenCloudOS-Kernel/drivers/crypto/qat/qat_common
Behan Webster 37e5265437 crypto: LLVMLinux: Remove VLAIS from crypto/.../qat_algs.c
Replaced the use of a Variable Length Array In Struct (VLAIS) with a C99
compliant equivalent. This patch allocates the appropriate amount of memory
using a char array using the SHASH_DESC_ON_STACK macro.

The new code can be compiled with both gcc and clang.

Signed-off-by: Behan Webster <behanw@converseincode.com>
Reviewed-by: Mark Charlebois <charlebm@gmail.com>
Reviewed-by: Jan-Simon Möller <dl9pf@gmx.de>
Acked-by: Herbert Xu <herbert@gondor.apana.org.au>
2014-10-14 10:51:23 +02:00
..
Makefile crypto: qat - Intel(R) QAT driver framework 2014-06-20 21:26:15 +08:00
adf_accel_devices.h crypto: qat - Fix random config build warnings 2014-06-26 14:49:29 +08:00
adf_accel_engine.c crypto: qat - Updated print outputs 2014-08-01 22:36:08 +08:00
adf_aer.c crypto: qat - Fixed new checkpatch warnings 2014-06-26 14:49:43 +08:00
adf_cfg.c crypto: qat - remove unneeded header 2014-08-01 22:36:02 +08:00
adf_cfg.h crypto: qat - Intel(R) QAT driver framework 2014-06-20 21:26:15 +08:00
adf_cfg_common.h crypto: qat - Intel(R) QAT driver framework 2014-06-20 21:26:15 +08:00
adf_cfg_strings.h crypto: qat - Intel(R) QAT driver framework 2014-06-20 21:26:15 +08:00
adf_cfg_user.h crypto: qat - Intel(R) QAT driver framework 2014-06-20 21:26:15 +08:00
adf_common_drv.h crypto: qat - Fix error path crash when no firmware is present 2014-06-26 14:49:46 +08:00
adf_ctl_drv.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 2014-10-08 06:44:48 -04:00
adf_dev_mgr.c crypto: qat - Intel(R) QAT driver framework 2014-06-20 21:26:15 +08:00
adf_init.c crypto: qat - Updated print outputs 2014-08-01 22:36:08 +08:00
adf_transport.c crypto: qat - Fixed new checkpatch warnings 2014-06-26 14:49:43 +08:00
adf_transport.h crypto: qat - Intel(R) QAT transport code 2014-06-20 21:26:15 +08:00
adf_transport_access_macros.h crypto: qat - Intel(R) QAT transport code 2014-06-20 21:26:15 +08:00
adf_transport_debug.c crypto: qat - Fixed new checkpatch warnings 2014-06-26 14:49:43 +08:00
adf_transport_internal.h crypto: qat - Fix typo in name of tasklet_struct 2014-09-24 14:01:26 +08:00
icp_qat_fw.h crypto: qat - Intel(R) QAT FW interface 2014-06-20 21:26:16 +08:00
icp_qat_fw_init_admin.h crypto: qat - Intel(R) QAT FW interface 2014-06-20 21:26:16 +08:00
icp_qat_fw_la.h crypto: qat - checkpatch blank lines 2014-08-01 22:36:01 +08:00
icp_qat_fw_loader_handle.h crypto: qat - Intel(R) QAT accelengine part of fw loader 2014-06-20 21:26:17 +08:00
icp_qat_hal.h crypto: qat - Intel(R) QAT accelengine part of fw loader 2014-06-20 21:26:17 +08:00
icp_qat_hw.h crypto: qat - remove unnecessary parentheses 2014-08-01 22:36:03 +08:00
icp_qat_uclo.h crypto: qat - change slice->regions to slice->region 2014-08-01 22:36:06 +08:00
qat_algs.c crypto: LLVMLinux: Remove VLAIS from crypto/.../qat_algs.c 2014-10-14 10:51:23 +02:00
qat_crypto.c crypto: qat - Fixed new checkpatch warnings 2014-06-26 14:49:43 +08:00
qat_crypto.h crypto: qat - Intel(R) QAT crypto interface 2014-06-20 21:26:16 +08:00
qat_hal.c crypto: qat - Use hweight for bit counting 2014-08-01 22:36:08 +08:00
qat_uclo.c crypto: qat - Fixed SKU1 dev issue 2014-08-01 22:36:10 +08:00