kernel-fxtec-pro1x/drivers/crypto
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
..
amcc
caam crypto: caam - Dynamic allocation of addresses for various memory blocks in CAAM. 2014-09-15 19:44:11 +08:00
ccp crypto: LLVMLinux: Remove VLAIS from crypto/ccp/ccp-crypto-sha.c 2014-10-14 10:51:23 +02:00
nx The branch contains the following device tree changes the v3.17 merge 2014-08-14 09:53:39 -06:00
qat crypto: LLVMLinux: Remove VLAIS from crypto/.../qat_algs.c 2014-10-14 10:51:23 +02:00
qce Fix up missing dmaengine header inclusion from qce crypto engine 2014-10-08 05:23:02 -04:00
ux500
atmel-aes-regs.h
atmel-aes.c
atmel-sha-regs.h
atmel-sha.c crypto: atmel-sha - Switch to managed version of kzalloc 2014-08-01 22:36:12 +08:00
atmel-tdes-regs.h
atmel-tdes.c crypto: atmel-tdes - Switch to managed version of kzalloc 2014-08-01 22:36:12 +08:00
bfin_crc.c
bfin_crc.h
geode-aes.c
geode-aes.h
hifn_795x.c crypto: use pci_zalloc_consistent 2014-08-08 15:57:28 -07:00
ixp4xx_crypto.c
Kconfig
Makefile
mv_cesa.c crypto: LLVMLinux: Remove VLAIS from crypto/mv_cesa.c 2014-10-14 10:51:23 +02:00
mv_cesa.h crypto: mv_cesa - Add missing #define 2014-08-29 21:46:36 +08:00
mxs-dcp.c
n2_asm.S
n2_core.c crypto: LLVMLinux: Remove VLAIS from crypto/n2_core.c 2014-10-14 10:51:23 +02:00
n2_core.h
omap-aes.c
omap-des.c
omap-sham.c crypto: LLVMLinux: Remove VLAIS from crypto/omap_sham.c 2014-10-14 10:51:23 +02:00
padlock-aes.c
padlock-sha.c
picoxcell_crypto.c
picoxcell_crypto_regs.h
s5p-sss.c
sahara.c
talitos.c
talitos.h