Searched refs:aes (Results 1 - 155 of 155) sorted by relevance

/linux-4.1.27/drivers/crypto/nx/
H A DMakefile4 nx-aes-cbc.o \
5 nx-aes-ecb.o \
6 nx-aes-gcm.o \
7 nx-aes-ccm.o \
8 nx-aes-ctr.o \
9 nx-aes-xcbc.o \
H A Dnx-aes-ctr.c22 #include <crypto/aes.h>
148 .cra_name = "ctr(aes)",
149 .cra_driver_name = "ctr-aes-nx",
169 .cra_name = "rfc3686(ctr(aes))",
170 .cra_driver_name = "rfc3686-ctr-aes-nx",
H A Dnx-aes-cbc.c22 #include <crypto/aes.h>
131 .cra_name = "cbc(aes)",
132 .cra_driver_name = "cbc-aes-nx",
H A Dnx-aes-ecb.c22 #include <crypto/aes.h>
131 .cra_name = "ecb(aes)",
132 .cra_driver_name = "ecb-aes-nx",
H A Dnx-aes-ccm.c23 #include <crypto/aes.h>
564 .cra_name = "ccm(aes)",
565 .cra_driver_name = "ccm-aes-nx",
586 .cra_name = "rfc4309(ccm(aes))",
587 .cra_driver_name = "rfc4309-ccm-aes-nx",
H A Dnx-aes-gcm.c23 #include <crypto/aes.h>
488 .cra_name = "gcm(aes)",
489 .cra_driver_name = "gcm-aes-nx",
509 .cra_name = "rfc4106(gcm(aes))",
510 .cra_driver_name = "rfc4106-gcm-aes-nx",
H A Dnx-aes-xcbc.c23 #include <crypto/aes.h>
386 .cra_name = "xcbc(aes)",
387 .cra_driver_name = "xcbc-aes-nx",
H A Dnx.c24 #include <crypto/aes.h>
/linux-4.1.27/arch/arm64/crypto/
H A DMakefile20 obj-$(CONFIG_CRYPTO_AES_ARM64_CE) += aes-ce-cipher.o
23 obj-$(CONFIG_CRYPTO_AES_ARM64_CE_CCM) += aes-ce-ccm.o
24 aes-ce-ccm-y := aes-ce-ccm-glue.o aes-ce-ccm-core.o
26 obj-$(CONFIG_CRYPTO_AES_ARM64_CE_BLK) += aes-ce-blk.o
27 aes-ce-blk-y := aes-glue-ce.o aes-ce.o
29 obj-$(CONFIG_CRYPTO_AES_ARM64_NEON_BLK) += aes-neon-blk.o
30 aes-neon-blk-y := aes-glue-neon.o aes-neon.o
41 $(obj)/aes-glue-%.o: $(src)/aes-glue.c FORCE
H A Daes-ce.S2 * linux/arch/arm64/crypto/aes-ce.S - AES cipher for ARMv8 with
47 aes\de \i0\().16b, \k\().16b
48 aes\mc \i0\().16b, \i0\().16b
50 aes\de \i1\().16b, \k\().16b
51 aes\mc \i1\().16b, \i1\().16b
53 aes\de \i2\().16b, \k\().16b
54 aes\mc \i2\().16b, \i2\().16b
55 aes\de \i3\().16b, \k\().16b
56 aes\mc \i3\().16b, \i3\().16b
72 aes\de \i0\().16b, \k\().16b
74 aes\de \i1\().16b, \k\().16b
76 aes\de \i2\().16b, \k\().16b
77 aes\de \i3\().16b, \k\().16b
129 #include "aes-modes.S"
H A Daes-glue.c2 * linux/arch/arm64/crypto/aes-glue.c - wrapper code for ARMv8 AES
13 #include <crypto/aes.h>
19 #include "aes-ce-setkey.h"
47 MODULE_ALIAS_CRYPTO("ecb(aes)");
48 MODULE_ALIAS_CRYPTO("cbc(aes)");
49 MODULE_ALIAS_CRYPTO("ctr(aes)");
50 MODULE_ALIAS_CRYPTO("xts(aes)");
56 /* defined in aes-modes.S */
284 .cra_name = "__ecb-aes-" MODE,
285 .cra_driver_name = "__driver-ecb-aes-" MODE,
303 .cra_name = "__cbc-aes-" MODE,
304 .cra_driver_name = "__driver-cbc-aes-" MODE,
322 .cra_name = "__ctr-aes-" MODE,
323 .cra_driver_name = "__driver-ctr-aes-" MODE,
341 .cra_name = "__xts-aes-" MODE,
342 .cra_driver_name = "__driver-xts-aes-" MODE,
360 .cra_name = "ecb(aes)",
361 .cra_driver_name = "ecb-aes-" MODE,
380 .cra_name = "cbc(aes)",
381 .cra_driver_name = "cbc-aes-" MODE,
400 .cra_name = "ctr(aes)",
401 .cra_driver_name = "ctr-aes-" MODE,
420 .cra_name = "xts(aes)",
421 .cra_driver_name = "xts-aes-" MODE,
H A Daes-ce-cipher.c2 * aes-ce-cipher.c - core AES cipher using ARMv8 Crypto Extensions
12 #include <crypto/aes.h>
17 #include "aes-ce-setkey.h"
238 .cra_name = "aes",
239 .cra_driver_name = "aes-ce",
H A Daes-ce-ccm-glue.c2 * aes-ccm-glue.c - AES-CCM transform for ARMv8 with Crypto Extensions
13 #include <crypto/aes.h>
19 #include "aes-ce-setkey.h"
262 .cra_name = "ccm(aes)",
263 .cra_driver_name = "ccm-aes-ce",
299 MODULE_ALIAS_CRYPTO("ccm(aes)");
H A Daes-modes.S2 * linux/arch/arm64/crypto/aes-modes.S - chaining mode wrappers for AES
11 /* included by aes-ce.S and aes-neon.S */
H A Daes-neon.S2 * linux/arch/arm64/crypto/aes-neon.S - AES cipher for ARMv8 NEON
304 #include "aes-modes.S"
/linux-4.1.27/arch/powerpc/crypto/
H A DMakefile7 obj-$(CONFIG_CRYPTO_AES_PPC_SPE) += aes-ppc-spe.o
13 aes-ppc-spe-y := aes-spe-core.o aes-spe-keys.o aes-tab-4k.o aes-spe-modes.o aes-spe-glue.o
H A Daes-spe-glue.c16 #include <crypto/aes.h>
392 .cra_name = "aes",
393 .cra_driver_name = "aes-ppc-spe",
410 .cra_name = "ecb(aes)",
430 .cra_name = "cbc(aes)",
450 .cra_name = "ctr(aes)",
470 .cra_name = "xts(aes)",
507 MODULE_ALIAS_CRYPTO("aes");
508 MODULE_ALIAS_CRYPTO("ecb(aes)");
509 MODULE_ALIAS_CRYPTO("cbc(aes)");
510 MODULE_ALIAS_CRYPTO("ctr(aes)");
511 MODULE_ALIAS_CRYPTO("xts(aes)");
512 MODULE_ALIAS_CRYPTO("aes-ppc-spe");
H A Daes-tab-4k.S37 /* encryption table, same as crypto_ft_tab in crypto/aes-generic.c */
168 /* decryption table, same as crypto_it_tab in crypto/aes-generic.c */
299 /* decryption table, same as crypto_il_tab in crypto/aes-generic.c */
H A Daes-spe-core.S19 #include "aes-spe-regs.h"
H A Daes-spe-modes.S14 #include "aes-spe-regs.h"
/linux-4.1.27/drivers/crypto/ccp/
H A DMakefile7 ccp-crypto-aes.o \
8 ccp-crypto-aes-cmac.o \
9 ccp-crypto-aes-xts.o \
H A Dccp-crypto-aes-cmac.c19 #include <crypto/aes.h>
72 if (!ctx->u.aes.key_len) ccp_do_cmac_update()
143 cmac_key_sg = (need_pad) ? &ctx->u.aes.k2_sg ccp_do_cmac_update()
144 : &ctx->u.aes.k1_sg; ccp_do_cmac_update()
149 rctx->cmd.u.aes.type = ctx->u.aes.type; ccp_do_cmac_update()
150 rctx->cmd.u.aes.mode = ctx->u.aes.mode; ccp_do_cmac_update()
151 rctx->cmd.u.aes.action = CCP_AES_ACTION_ENCRYPT; ccp_do_cmac_update()
152 rctx->cmd.u.aes.key = &ctx->u.aes.key_sg; ccp_do_cmac_update()
153 rctx->cmd.u.aes.key_len = ctx->u.aes.key_len; ccp_do_cmac_update()
154 rctx->cmd.u.aes.iv = &rctx->iv_sg; ccp_do_cmac_update()
155 rctx->cmd.u.aes.iv_len = AES_BLOCK_SIZE; ccp_do_cmac_update()
156 rctx->cmd.u.aes.src = sg; ccp_do_cmac_update()
157 rctx->cmd.u.aes.src_len = rctx->hash_cnt; ccp_do_cmac_update()
158 rctx->cmd.u.aes.dst = NULL; ccp_do_cmac_update()
159 rctx->cmd.u.aes.cmac_key = cmac_key_sg; ccp_do_cmac_update()
160 rctx->cmd.u.aes.cmac_key_len = ctx->u.aes.kn_len; ccp_do_cmac_update()
161 rctx->cmd.u.aes.cmac_final = final; ccp_do_cmac_update()
254 ctx->u.aes.type = CCP_AES_TYPE_128; ccp_aes_cmac_setkey()
257 ctx->u.aes.type = CCP_AES_TYPE_192; ccp_aes_cmac_setkey()
260 ctx->u.aes.type = CCP_AES_TYPE_256; ccp_aes_cmac_setkey()
266 ctx->u.aes.mode = alg->mode; ccp_aes_cmac_setkey()
269 ctx->u.aes.key_len = 0; ccp_aes_cmac_setkey()
272 ret = crypto_cipher_setkey(ctx->u.aes.tfm_cipher, key, key_len); ccp_aes_cmac_setkey()
277 memset(ctx->u.aes.key, 0, sizeof(ctx->u.aes.key)); ccp_aes_cmac_setkey()
278 crypto_cipher_encrypt_one(ctx->u.aes.tfm_cipher, ctx->u.aes.key, ccp_aes_cmac_setkey()
279 ctx->u.aes.key); ccp_aes_cmac_setkey()
282 k0_hi = be64_to_cpu(*((__be64 *)ctx->u.aes.key)); ccp_aes_cmac_setkey()
283 k0_lo = be64_to_cpu(*((__be64 *)ctx->u.aes.key + 1)); ccp_aes_cmac_setkey()
287 if (ctx->u.aes.key[0] & 0x80) { ccp_aes_cmac_setkey()
291 gk = (__be64 *)ctx->u.aes.k1; ccp_aes_cmac_setkey()
298 if (ctx->u.aes.k1[0] & 0x80) { ccp_aes_cmac_setkey()
302 gk = (__be64 *)ctx->u.aes.k2; ccp_aes_cmac_setkey()
307 ctx->u.aes.kn_len = sizeof(ctx->u.aes.k1); ccp_aes_cmac_setkey()
308 sg_init_one(&ctx->u.aes.k1_sg, ctx->u.aes.k1, sizeof(ctx->u.aes.k1)); ccp_aes_cmac_setkey()
309 sg_init_one(&ctx->u.aes.k2_sg, ctx->u.aes.k2, sizeof(ctx->u.aes.k2)); ccp_aes_cmac_setkey()
312 memset(ctx->u.aes.key, 0, sizeof(ctx->u.aes.key)); ccp_aes_cmac_setkey()
313 memcpy(ctx->u.aes.key, key, key_len); ccp_aes_cmac_setkey()
314 ctx->u.aes.key_len = key_len; ccp_aes_cmac_setkey()
315 sg_init_one(&ctx->u.aes.key_sg, ctx->u.aes.key, key_len); ccp_aes_cmac_setkey()
327 ctx->u.aes.key_len = 0; ccp_aes_cmac_cra_init()
331 cipher_tfm = crypto_alloc_cipher("aes", 0, ccp_aes_cmac_cra_init()
335 pr_warn("could not load aes cipher driver\n"); ccp_aes_cmac_cra_init()
338 ctx->u.aes.tfm_cipher = cipher_tfm; ccp_aes_cmac_cra_init()
347 if (ctx->u.aes.tfm_cipher) ccp_aes_cmac_cra_exit()
348 crypto_free_cipher(ctx->u.aes.tfm_cipher); ccp_aes_cmac_cra_exit()
349 ctx->u.aes.tfm_cipher = NULL; ccp_aes_cmac_cra_exit()
382 snprintf(base->cra_name, CRYPTO_MAX_ALG_NAME, "cmac(aes)"); ccp_register_aes_cmac_algs()
383 snprintf(base->cra_driver_name, CRYPTO_MAX_ALG_NAME, "cmac-aes-ccp"); ccp_register_aes_cmac_algs()
H A Dccp-crypto-aes.c19 #include <crypto/aes.h>
34 if (ctx->u.aes.mode != CCP_AES_MODE_ECB) ccp_aes_complete()
49 ctx->u.aes.type = CCP_AES_TYPE_128; ccp_aes_setkey()
52 ctx->u.aes.type = CCP_AES_TYPE_192; ccp_aes_setkey()
55 ctx->u.aes.type = CCP_AES_TYPE_256; ccp_aes_setkey()
61 ctx->u.aes.mode = alg->mode; ccp_aes_setkey()
62 ctx->u.aes.key_len = key_len; ccp_aes_setkey()
64 memcpy(ctx->u.aes.key, key, key_len); ccp_aes_setkey()
65 sg_init_one(&ctx->u.aes.key_sg, ctx->u.aes.key, key_len); ccp_aes_setkey()
78 if (!ctx->u.aes.key_len) ccp_aes_crypt()
81 if (((ctx->u.aes.mode == CCP_AES_MODE_ECB) || ccp_aes_crypt()
82 (ctx->u.aes.mode == CCP_AES_MODE_CBC) || ccp_aes_crypt()
83 (ctx->u.aes.mode == CCP_AES_MODE_CFB)) && ccp_aes_crypt()
87 if (ctx->u.aes.mode != CCP_AES_MODE_ECB) { ccp_aes_crypt()
100 rctx->cmd.u.aes.type = ctx->u.aes.type; ccp_aes_crypt()
101 rctx->cmd.u.aes.mode = ctx->u.aes.mode; ccp_aes_crypt()
102 rctx->cmd.u.aes.action = ccp_aes_crypt()
104 rctx->cmd.u.aes.key = &ctx->u.aes.key_sg; ccp_aes_crypt()
105 rctx->cmd.u.aes.key_len = ctx->u.aes.key_len; ccp_aes_crypt()
106 rctx->cmd.u.aes.iv = iv_sg; ccp_aes_crypt()
107 rctx->cmd.u.aes.iv_len = iv_len; ccp_aes_crypt()
108 rctx->cmd.u.aes.src = req->src; ccp_aes_crypt()
109 rctx->cmd.u.aes.src_len = req->nbytes; ccp_aes_crypt()
110 rctx->cmd.u.aes.dst = req->dst; ccp_aes_crypt()
132 ctx->u.aes.key_len = 0; ccp_aes_cra_init()
164 memcpy(ctx->u.aes.nonce, key + key_len, CTR_RFC3686_NONCE_SIZE); ccp_aes_rfc3686_setkey()
177 memcpy(iv, ctx->u.aes.nonce, CTR_RFC3686_NONCE_SIZE); ccp_aes_rfc3686_crypt()
207 ctx->u.aes.key_len = 0; ccp_aes_rfc3686_cra_init()
272 .name = "ecb(aes)",
273 .driver_name = "ecb-aes-ccp",
280 .name = "cbc(aes)",
281 .driver_name = "cbc-aes-ccp",
288 .name = "cfb(aes)",
289 .driver_name = "cfb-aes-ccp",
296 .name = "ofb(aes)",
297 .driver_name = "ofb-aes-ccp",
304 .name = "ctr(aes)",
305 .driver_name = "ctr-aes-ccp",
312 .name = "rfc3686(ctr(aes))",
313 .driver_name = "rfc3686-ctr-aes-ccp",
H A Dccp-crypto-aes-xts.c19 #include <crypto/aes.h>
31 .name = "xts(aes)",
32 .drv_name = "xts-aes-ccp",
107 memcpy(ctx->u.aes.key, key, key_len); ccp_aes_xts_setkey()
110 ctx->u.aes.key_len = key_len / 2; ccp_aes_xts_setkey()
111 sg_init_one(&ctx->u.aes.key_sg, ctx->u.aes.key, key_len); ccp_aes_xts_setkey()
113 return crypto_ablkcipher_setkey(ctx->u.aes.tfm_ablkcipher, key, ccp_aes_xts_setkey()
128 if (!ctx->u.aes.key_len) ccp_aes_xts_crypt()
148 (ctx->u.aes.key_len != AES_KEYSIZE_128)) { ccp_aes_xts_crypt()
152 ablkcipher_request_set_tfm(req, ctx->u.aes.tfm_ablkcipher); ccp_aes_xts_crypt()
169 rctx->cmd.u.xts.key = &ctx->u.aes.key_sg; ccp_aes_xts_crypt()
170 rctx->cmd.u.xts.key_len = ctx->u.aes.key_len; ccp_aes_xts_crypt()
198 ctx->u.aes.key_len = 0; ccp_aes_xts_cra_init()
208 ctx->u.aes.tfm_ablkcipher = fallback_tfm; ccp_aes_xts_cra_init()
220 if (ctx->u.aes.tfm_ablkcipher) ccp_aes_xts_cra_exit()
221 crypto_free_ablkcipher(ctx->u.aes.tfm_ablkcipher); ccp_aes_xts_cra_exit()
222 ctx->u.aes.tfm_ablkcipher = NULL; ccp_aes_xts_cra_exit()
H A Dccp-ops.c126 struct ccp_aes_op aes; member in union:ccp_op::__anon3808
269 | (op->u.aes.type << REQ1_AES_TYPE_SHIFT) ccp_perform_aes()
270 | (op->u.aes.mode << REQ1_AES_MODE_SHIFT) ccp_perform_aes()
271 | (op->u.aes.action << REQ1_AES_ACTION_SHIFT) ccp_perform_aes()
282 if (op->u.aes.mode == CCP_AES_MODE_CFB) ccp_perform_aes()
882 struct ccp_aes_engine *aes = &cmd->u.aes; ccp_run_aes_cmac_cmd() local
889 if (!((aes->key_len == AES_KEYSIZE_128) || ccp_run_aes_cmac_cmd()
890 (aes->key_len == AES_KEYSIZE_192) || ccp_run_aes_cmac_cmd()
891 (aes->key_len == AES_KEYSIZE_256))) ccp_run_aes_cmac_cmd()
894 if (aes->src_len & (AES_BLOCK_SIZE - 1)) ccp_run_aes_cmac_cmd()
897 if (aes->iv_len != AES_BLOCK_SIZE) ccp_run_aes_cmac_cmd()
900 if (!aes->key || !aes->iv || !aes->src) ccp_run_aes_cmac_cmd()
903 if (aes->cmac_final) { ccp_run_aes_cmac_cmd()
904 if (aes->cmac_key_len != AES_BLOCK_SIZE) ccp_run_aes_cmac_cmd()
907 if (!aes->cmac_key) ccp_run_aes_cmac_cmd()
921 op.u.aes.type = aes->type; ccp_run_aes_cmac_cmd()
922 op.u.aes.mode = aes->mode; ccp_run_aes_cmac_cmd()
923 op.u.aes.action = aes->action; ccp_run_aes_cmac_cmd()
936 dm_offset = CCP_KSB_BYTES - aes->key_len; ccp_run_aes_cmac_cmd()
937 ccp_set_dm_area(&key, dm_offset, aes->key, 0, aes->key_len); ccp_run_aes_cmac_cmd()
956 ccp_set_dm_area(&ctx, dm_offset, aes->iv, 0, aes->iv_len); ccp_run_aes_cmac_cmd()
965 ret = ccp_init_data(&src, cmd_q, aes->src, aes->src_len, ccp_run_aes_cmac_cmd()
972 if (aes->cmac_final && !src.sg_wa.bytes_left) { ccp_run_aes_cmac_cmd()
984 ccp_set_dm_area(&ctx, 0, aes->cmac_key, 0, ccp_run_aes_cmac_cmd()
985 aes->cmac_key_len); ccp_run_aes_cmac_cmd()
1015 ccp_get_dm_area(&ctx, dm_offset, aes->iv, 0, aes->iv_len); ccp_run_aes_cmac_cmd()
1031 struct ccp_aes_engine *aes = &cmd->u.aes; ccp_run_aes_cmd() local
1039 if (aes->mode == CCP_AES_MODE_CMAC) ccp_run_aes_cmd()
1042 if (!((aes->key_len == AES_KEYSIZE_128) || ccp_run_aes_cmd()
1043 (aes->key_len == AES_KEYSIZE_192) || ccp_run_aes_cmd()
1044 (aes->key_len == AES_KEYSIZE_256))) ccp_run_aes_cmd()
1047 if (((aes->mode == CCP_AES_MODE_ECB) || ccp_run_aes_cmd()
1048 (aes->mode == CCP_AES_MODE_CBC) || ccp_run_aes_cmd()
1049 (aes->mode == CCP_AES_MODE_CFB)) && ccp_run_aes_cmd()
1050 (aes->src_len & (AES_BLOCK_SIZE - 1))) ccp_run_aes_cmd()
1053 if (!aes->key || !aes->src || !aes->dst) ccp_run_aes_cmd()
1056 if (aes->mode != CCP_AES_MODE_ECB) { ccp_run_aes_cmd()
1057 if (aes->iv_len != AES_BLOCK_SIZE) ccp_run_aes_cmd()
1060 if (!aes->iv) ccp_run_aes_cmd()
1073 op.init = (aes->mode == CCP_AES_MODE_ECB) ? 0 : 1; ccp_run_aes_cmd()
1074 op.u.aes.type = aes->type; ccp_run_aes_cmd()
1075 op.u.aes.mode = aes->mode; ccp_run_aes_cmd()
1076 op.u.aes.action = aes->action; ccp_run_aes_cmd()
1089 dm_offset = CCP_KSB_BYTES - aes->key_len; ccp_run_aes_cmd()
1090 ccp_set_dm_area(&key, dm_offset, aes->key, 0, aes->key_len); ccp_run_aes_cmd()
1108 if (aes->mode != CCP_AES_MODE_ECB) { ccp_run_aes_cmd()
1111 ccp_set_dm_area(&ctx, dm_offset, aes->iv, 0, aes->iv_len); ccp_run_aes_cmd()
1124 if (sg_virt(aes->src) == sg_virt(aes->dst)) ccp_run_aes_cmd()
1127 ret = ccp_init_data(&src, cmd_q, aes->src, aes->src_len, ccp_run_aes_cmd()
1136 ret = ccp_init_data(&dst, cmd_q, aes->dst, aes->src_len, ccp_run_aes_cmd()
1152 if (aes->mode == CCP_AES_MODE_ECB) ccp_run_aes_cmd()
1165 if (aes->mode != CCP_AES_MODE_ECB) { ccp_run_aes_cmd()
1178 ccp_get_dm_area(&ctx, dm_offset, aes->iv, 0, aes->iv_len); ccp_run_aes_cmd()
H A Dccp-crypto.h22 #include <crypto/aes.h>
201 struct ccp_aes_ctx aes; member in union:ccp_ctx::__anon3806
/linux-4.1.27/drivers/crypto/
H A DMakefile1 obj-$(CONFIG_CRYPTO_DEV_ATMEL_AES) += atmel-aes.o
7 obj-$(CONFIG_CRYPTO_DEV_GEODE) += geode-aes.o
16 obj-$(CONFIG_CRYPTO_DEV_OMAP_AES) += omap-aes.o
19 obj-$(CONFIG_CRYPTO_DEV_PADLOCK_AES) += padlock-aes.o
H A Datmel-aes.c13 * Some ideas are from omap-aes.c driver.
39 #include <crypto/aes.h>
44 #include "atmel-aes-regs.h"
961 .cra_name = "ecb(aes)",
962 .cra_driver_name = "atmel-ecb-aes",
981 .cra_name = "cbc(aes)",
982 .cra_driver_name = "atmel-cbc-aes",
1002 .cra_name = "ofb(aes)",
1003 .cra_driver_name = "atmel-ofb-aes",
1023 .cra_name = "cfb(aes)",
1024 .cra_driver_name = "atmel-cfb-aes",
1044 .cra_name = "cfb32(aes)",
1045 .cra_driver_name = "atmel-cfb32-aes",
1065 .cra_name = "cfb16(aes)",
1066 .cra_driver_name = "atmel-cfb16-aes",
1086 .cra_name = "cfb8(aes)",
1087 .cra_driver_name = "atmel-cfb8-aes",
1107 .cra_name = "ctr(aes)",
1108 .cra_driver_name = "atmel-ctr-aes",
1130 .cra_name = "cfb64(aes)",
1131 .cra_driver_name = "atmel-cfb64-aes",
1275 "Unmanaged aes version, set minimum capabilities\n"); atmel_aes_get_cap()
1282 { .compatible = "atmel,at91sam9g46-aes" },
1384 IRQF_SHARED, "atmel-aes", aes_dd); atmel_aes_probe()
1386 dev_err(dev, "unable to request aes irq.\n"); atmel_aes_probe()
H A Dgeode-aes.c16 #include <crypto/aes.h>
21 #include "geode-aes.h"
281 .cra_name = "aes",
282 .cra_driver_name = "geode-aes",
391 .cra_name = "cbc(aes)",
392 .cra_driver_name = "cbc-aes-geode",
477 .cra_name = "ecb(aes)",
478 .cra_driver_name = "ecb-aes-geode",
522 ret = pci_request_regions(dev, "geode-aes"); geode_aes_probe()
H A Dpadlock-aes.c11 #include <crypto/aes.h>
323 .cra_name = "aes",
324 .cra_driver_name = "aes-padlock",
401 .cra_name = "ecb(aes)",
402 .cra_driver_name = "ecb-aes-padlock",
483 .cra_name = "cbc(aes)",
484 .cra_driver_name = "cbc-aes-padlock",
566 MODULE_ALIAS_CRYPTO("aes");
H A Domap-aes.c38 #include <crypto/aes.h>
335 /* FIXME: take fist available aes core */ omap_aes_find_dev()
834 .cra_name = "ecb(aes)",
835 .cra_driver_name = "ecb-aes-omap",
856 .cra_name = "cbc(aes)",
857 .cra_driver_name = "cbc-aes-omap",
882 .cra_name = "ctr(aes)",
883 .cra_driver_name = "ctr-aes-omap",
1070 .compatible = "ti,omap2-aes",
1074 .compatible = "ti,omap3-aes",
1078 .compatible = "ti,omap4-aes",
1233 dev_err(dev, "Unable to grab omap-aes IRQ\n"); omap_aes_probe()
1324 .name = "omap-aes",
H A Ds5p-sss.c30 #include <crypto/aes.h>
597 .cra_name = "ecb(aes)",
598 .cra_driver_name = "ecb-aes-s5p",
618 .cra_name = "cbc(aes)",
619 .cra_driver_name = "cbc-aes-s5p",
H A Dmxs-dcp.c25 #include <crypto/aes.h>
781 .cra_name = "ecb(aes)",
782 .cra_driver_name = "ecb-aes-dcp",
804 .cra_name = "cbc(aes)",
805 .cra_driver_name = "cbc-aes-dcp",
1001 NULL, "mxs_dcp_chan/aes"); mxs_dcp_probe()
H A Dpicoxcell_crypto.c19 #include <crypto/aes.h>
1305 .cra_name = "cbc(aes)",
1306 .cra_driver_name = "cbc-aes-picoxcell",
1333 .cra_name = "ecb(aes)",
1334 .cra_driver_name = "ecb-aes-picoxcell",
1466 .cra_name = "authenc(hmac(sha1),cbc(aes))",
1467 .cra_driver_name = "authenc-hmac-sha1-cbc-aes-picoxcell",
1496 .cra_name = "authenc(hmac(sha256),cbc(aes))",
1497 .cra_driver_name = "authenc-hmac-sha256-cbc-aes-picoxcell",
1525 .cra_name = "authenc(hmac(md5),cbc(aes))",
1526 .cra_driver_name = "authenc-hmac-md5-cbc-aes-picoxcell",
H A Dixp4xx_crypto.c25 #include <crypto/aes.h>
125 u32 icv_rev_aes; /* icv or rev aes */
1267 .cra_name = "cbc(aes)",
1281 .cra_name = "ecb(aes)",
1293 .cra_name = "ctr(aes)",
1307 .cra_name = "rfc3686(ctr(aes))",
1375 .cra_name = "authenc(hmac(md5),cbc(aes))",
1388 .cra_name = "authenc(hmac(sha1),cbc(aes))",
H A Dmv_cesa.c9 #include <crypto/aes.h>
927 .cra_name = "ecb(aes)",
928 .cra_driver_name = "mv-ecb-aes",
950 .cra_name = "cbc(aes)",
951 .cra_driver_name = "mv-cbc-aes",
1101 "Could not register aes-ecb driver\n"); mv_probe()
1108 "Could not register aes-cbc driver\n"); mv_probe()
H A Dn2_core.c18 #include <crypto/aes.h>
650 u8 aes[AES_MAX_KEY_SIZE]; member in union:n2_cipher_context::__anon3812
739 memcpy(ctx->key.aes, key, keylen); n2_aes_setkey()
1221 { .name = "ecb(aes)",
1222 .drv_name = "ecb-aes",
1234 { .name = "cbc(aes)",
1235 .drv_name = "cbc-aes",
1248 { .name = "ctr(aes)",
1249 .drv_name = "ctr-aes",
H A Dtalitos.c45 #include <crypto/aes.h>
1922 .cra_name = "authenc(hmac(sha1),cbc(aes))",
1923 .cra_driver_name = "authenc-hmac-sha1-cbc-aes-talitos",
1961 .cra_name = "authenc(hmac(sha224),cbc(aes))",
1962 .cra_driver_name = "authenc-hmac-sha224-cbc-aes-talitos",
2000 .cra_name = "authenc(hmac(sha256),cbc(aes))",
2001 .cra_driver_name = "authenc-hmac-sha256-cbc-aes-talitos",
2039 .cra_name = "authenc(hmac(sha384),cbc(aes))",
2040 .cra_driver_name = "authenc-hmac-sha384-cbc-aes-talitos",
2078 .cra_name = "authenc(hmac(sha512),cbc(aes))",
2079 .cra_driver_name = "authenc-hmac-sha512-cbc-aes-talitos",
2117 .cra_name = "authenc(hmac(md5),cbc(aes))",
2118 .cra_driver_name = "authenc-hmac-md5-cbc-aes-talitos",
2157 .cra_name = "cbc(aes)",
2158 .cra_driver_name = "cbc-aes-talitos",
H A Dsahara.c14 * Based on omap-aes.c and tegra-aes.c
18 #include <crypto/aes.h>
1274 .cra_name = "ecb(aes)",
1275 .cra_driver_name = "sahara-ecb-aes",
1294 .cra_name = "cbc(aes)",
1295 .cra_driver_name = "sahara-cbc-aes",
H A Dhifn_795x.c2430 .name = "ecb(aes)", .drv_name = "ecb-aes", .bsize = 16,
2440 .name = "cbc(aes)", .drv_name = "cbc-aes", .bsize = 16,
2451 .name = "cfb(aes)", .drv_name = "cfb-aes", .bsize = 16,
2461 .name = "ofb(aes)", .drv_name = "ofb-aes", .bsize = 16,
H A Datmel-tdes.c13 * Some ideas are from omap-aes.c drivers.
/linux-4.1.27/arch/arm/crypto/
H A DMakefile5 obj-$(CONFIG_CRYPTO_AES_ARM) += aes-arm.o
6 obj-$(CONFIG_CRYPTO_AES_ARM_BS) += aes-arm-bs.o
12 ce-obj-$(CONFIG_CRYPTO_AES_ARM_CE) += aes-arm-ce.o
27 aes-arm-y := aes-armv4.o aes_glue.o
28 aes-arm-bs-y := aesbs-core.o aesbs-glue.o
36 aes-arm-ce-y := aes-ce-core.o aes-ce-glue.o
H A Daes_glue.c7 #include <crypto/aes.h>
62 .cra_name = "aes",
63 .cra_driver_name = "aes-asm",
96 MODULE_ALIAS_CRYPTO("aes");
97 MODULE_ALIAS_CRYPTO("aes-asm");
H A Daes-ce-glue.c2 * aes-ce-glue.c - wrapper code for ARMv8 AES
14 #include <crypto/aes.h>
23 /* defined in aes-ce-core.S */
354 .cra_name = "__ecb-aes-ce",
355 .cra_driver_name = "__driver-ecb-aes-ce",
373 .cra_name = "__cbc-aes-ce",
374 .cra_driver_name = "__driver-cbc-aes-ce",
392 .cra_name = "__ctr-aes-ce",
393 .cra_driver_name = "__driver-ctr-aes-ce",
411 .cra_name = "__xts-aes-ce",
412 .cra_driver_name = "__driver-xts-aes-ce",
430 .cra_name = "ecb(aes)",
431 .cra_driver_name = "ecb-aes-ce",
450 .cra_name = "cbc(aes)",
451 .cra_driver_name = "cbc-aes-ce",
470 .cra_name = "ctr(aes)",
471 .cra_driver_name = "ctr-aes-ce",
490 .cra_name = "xts(aes)",
491 .cra_driver_name = "xts-aes-ce",
H A Daesbs-glue.c12 #include <crypto/aes.h>
301 .cra_name = "__cbc-aes-neonbs",
302 .cra_driver_name = "__driver-cbc-aes-neonbs",
320 .cra_name = "__ctr-aes-neonbs",
321 .cra_driver_name = "__driver-ctr-aes-neonbs",
339 .cra_name = "__xts-aes-neonbs",
340 .cra_driver_name = "__driver-xts-aes-neonbs",
358 .cra_name = "cbc(aes)",
359 .cra_driver_name = "cbc-aes-neonbs",
378 .cra_name = "ctr(aes)",
379 .cra_driver_name = "ctr-aes-neonbs",
398 .cra_name = "xts(aes)",
399 .cra_driver_name = "xts-aes-neonbs",
H A Daes-ce-core.S2 * aes-ce-core.S - AES in CBC/CTR/XTS mode using ARMv8 Crypto Extensions
H A Dbsaes-armv7.pl38 # instruction-level parallelism. And when comparing to aes-armv4
/linux-4.1.27/arch/x86/include/asm/crypto/
H A Daes.h5 #include <crypto/aes.h>
H A Dcamellia.h51 /* 16-way parallel cipher functions (avx/aes-ni) */
/linux-4.1.27/arch/sparc/crypto/
H A DMakefile10 obj-$(CONFIG_CRYPTO_AES_SPARC64) += aes-sparc64.o
21 aes-sparc64-y := aes_asm.o aes_glue.o
H A Daes_glue.c25 #include <crypto/aes.h>
386 .cra_name = "aes",
387 .cra_driver_name = "aes-sparc64",
404 .cra_name = "ecb(aes)",
405 .cra_driver_name = "ecb-aes-sparc64",
423 .cra_name = "cbc(aes)",
424 .cra_driver_name = "cbc-aes-sparc64",
443 .cra_name = "ctr(aes)",
444 .cra_driver_name = "ctr-aes-sparc64",
486 pr_info("Using sparc64 aes opcodes optimized AES implementation\n"); aes_sparc64_mod_init()
489 pr_info("sparc64 aes opcodes not available.\n"); aes_sparc64_mod_init()
502 MODULE_DESCRIPTION("Rijndael (AES) Cipher Algorithm, sparc64 aes opcode accelerated");
504 MODULE_ALIAS_CRYPTO("aes");
/linux-4.1.27/arch/x86/crypto/
H A Daes_glue.c7 #include <crypto/aes.h>
8 #include <asm/crypto/aes.h>
36 .cra_name = "aes",
37 .cra_driver_name = "aes-asm",
69 MODULE_ALIAS_CRYPTO("aes");
70 MODULE_ALIAS_CRYPTO("aes-asm");
H A DMakefile11 obj-$(CONFIG_CRYPTO_AES_586) += aes-i586.o
16 obj-$(CONFIG_CRYPTO_AES_X86_64) += aes-x86_64.o
51 aes-i586-y := aes-i586-asm_32.o aes_glue.o
56 aes-x86_64-y := aes-x86_64-asm_64.o aes_glue.o
H A Daesni-intel_glue.c28 #include <crypto/aes.h>
36 #include <asm/crypto/aes.h>
535 return ablk_init_common(tfm, "__driver-ecb-aes-aesni"); ablk_ecb_init()
540 return ablk_init_common(tfm, "__driver-cbc-aes-aesni"); ablk_cbc_init()
546 return ablk_init_common(tfm, "__driver-ctr-aes-aesni"); ablk_ctr_init()
554 return ablk_init_common(tfm, "fpu(pcbc(__driver-aes-aesni))"); ablk_pcbc_init()
800 cryptd_tfm = cryptd_alloc_aead("__driver-gcm-aes-aesni", rfc4106_init()
844 ctr_tfm = crypto_alloc_ablkcipher("ctr(aes)", 0, 0); rfc4106_set_hash_subkey()
1218 WARN_ONCE(1, "__gcm-aes-aesni alg used in invalid context"); helper_rfc4106_encrypt()
1233 WARN_ONCE(1, "__gcm-aes-aesni alg used in invalid context"); helper_rfc4106_decrypt()
1245 .cra_name = "aes",
1246 .cra_driver_name = "aes-aesni",
1265 .cra_driver_name = "__driver-aes-aesni",
1283 .cra_name = "__ecb-aes-aesni",
1284 .cra_driver_name = "__driver-ecb-aes-aesni",
1304 .cra_name = "__cbc-aes-aesni",
1305 .cra_driver_name = "__driver-cbc-aes-aesni",
1325 .cra_name = "ecb(aes)",
1326 .cra_driver_name = "ecb-aes-aesni",
1346 .cra_name = "cbc(aes)",
1347 .cra_driver_name = "cbc-aes-aesni",
1369 .cra_name = "__ctr-aes-aesni",
1370 .cra_driver_name = "__driver-ctr-aes-aesni",
1391 .cra_name = "ctr(aes)",
1392 .cra_driver_name = "ctr-aes-aesni",
1414 .cra_name = "__gcm-aes-aesni",
1415 .cra_driver_name = "__driver-gcm-aes-aesni",
1435 .cra_name = "rfc4106(gcm(aes))",
1461 .cra_name = "pcbc(aes)",
1462 .cra_driver_name = "pcbc-aes-aesni",
1484 .cra_name = "__lrw-aes-aesni",
1485 .cra_driver_name = "__driver-lrw-aes-aesni",
1506 .cra_name = "__xts-aes-aesni",
1507 .cra_driver_name = "__driver-xts-aes-aesni",
1527 .cra_name = "lrw(aes)",
1528 .cra_driver_name = "lrw-aes-aesni",
1549 .cra_name = "xts(aes)",
1550 .cra_driver_name = "xts-aes-aesni",
1634 MODULE_ALIAS_CRYPTO("aes");
H A Daes_ctrby8_avx-x86_64.S437 /* main body of aes ctr load */
551 /* call the aes main loop */
564 /* call the aes main loop */
577 /* call the aes main loop */
H A Dcamellia_aesni_avx_glue.c29 /* 16-way parallel cipher functions (avx/aes-ni) */
H A Daes-i586-asm_32.S36 .file "aes-i586-asm.S"
H A Daesni-intel_avx-x86_64.S145 ##define the fields of the gcm aes context
/linux-4.1.27/drivers/crypto/vmx/
H A DMakefile2 vmx-crypto-objs := vmx.o aesp8-ppc.o ghashp8-ppc.o aes.o aes_cbc.o aes_ctr.o ghash.o
H A Daesp8-ppc.h2 #include <crypto/aes.h>
H A Daes.c28 #include <crypto/aes.h>
123 .cra_name = "aes",
H A Daes_cbc.c28 #include <crypto/aes.h>
167 .cra_name = "cbc(aes)",
H A Daes_ctr.c28 #include <crypto/aes.h>
151 .cra_name = "ctr(aes)",
H A Dghash.c28 #include <crypto/aes.h>
/linux-4.1.27/drivers/net/wireless/ti/wl12xx/
H A Ddebugfs.c94 WL12XX_DEBUGFS_FWSTATS_FILE(aes, encrypt_fail, "%u");
95 WL12XX_DEBUGFS_FWSTATS_FILE(aes, decrypt_fail, "%u");
96 WL12XX_DEBUGFS_FWSTATS_FILE(aes, encrypt_packets, "%u");
97 WL12XX_DEBUGFS_FWSTATS_FILE(aes, decrypt_packets, "%u");
98 WL12XX_DEBUGFS_FWSTATS_FILE(aes, encrypt_interrupt, "%u");
99 WL12XX_DEBUGFS_FWSTATS_FILE(aes, decrypt_interrupt, "%u");
204 DEBUGFS_FWSTATS_ADD(aes, encrypt_fail); wl12xx_debugfs_add_files()
205 DEBUGFS_FWSTATS_ADD(aes, decrypt_fail); wl12xx_debugfs_add_files()
206 DEBUGFS_FWSTATS_ADD(aes, encrypt_packets); wl12xx_debugfs_add_files()
207 DEBUGFS_FWSTATS_ADD(aes, decrypt_packets); wl12xx_debugfs_add_files()
208 DEBUGFS_FWSTATS_ADD(aes, encrypt_interrupt); wl12xx_debugfs_add_files()
209 DEBUGFS_FWSTATS_ADD(aes, decrypt_interrupt); wl12xx_debugfs_add_files()
H A Dacx.h264 struct wl12xx_acx_aes_statistics aes; member in struct:wl12xx_acx_statistics
/linux-4.1.27/drivers/net/wireless/ti/wl1251/
H A Ddebugfs.c181 DEBUGFS_FWSTATS_FILE(aes, encrypt_fail, 20, "%u");
182 DEBUGFS_FWSTATS_FILE(aes, decrypt_fail, 20, "%u");
183 DEBUGFS_FWSTATS_FILE(aes, encrypt_packets, 20, "%u");
184 DEBUGFS_FWSTATS_FILE(aes, decrypt_packets, 20, "%u");
185 DEBUGFS_FWSTATS_FILE(aes, encrypt_interrupt, 20, "%u");
186 DEBUGFS_FWSTATS_FILE(aes, decrypt_interrupt, 20, "%u");
321 DEBUGFS_FWSTATS_DEL(aes, encrypt_fail); wl1251_debugfs_delete_files()
322 DEBUGFS_FWSTATS_DEL(aes, decrypt_fail); wl1251_debugfs_delete_files()
323 DEBUGFS_FWSTATS_DEL(aes, encrypt_packets); wl1251_debugfs_delete_files()
324 DEBUGFS_FWSTATS_DEL(aes, decrypt_packets); wl1251_debugfs_delete_files()
325 DEBUGFS_FWSTATS_DEL(aes, encrypt_interrupt); wl1251_debugfs_delete_files()
326 DEBUGFS_FWSTATS_DEL(aes, decrypt_interrupt); wl1251_debugfs_delete_files()
422 DEBUGFS_FWSTATS_ADD(aes, encrypt_fail); wl1251_debugfs_add_files()
423 DEBUGFS_FWSTATS_ADD(aes, decrypt_fail); wl1251_debugfs_add_files()
424 DEBUGFS_FWSTATS_ADD(aes, encrypt_packets); wl1251_debugfs_add_files()
425 DEBUGFS_FWSTATS_ADD(aes, decrypt_packets); wl1251_debugfs_add_files()
426 DEBUGFS_FWSTATS_ADD(aes, encrypt_interrupt); wl1251_debugfs_add_files()
427 DEBUGFS_FWSTATS_ADD(aes, decrypt_interrupt); wl1251_debugfs_add_files()
H A Dacx.h1083 struct acx_aes_statistics aes; member in struct:acx_statistics
/linux-4.1.27/drivers/staging/lustre/lustre/obdclass/
H A Dcapa.c300 char alg[CRYPTO_MAX_ALG_NAME+1] = "aes"; capa_encrypt_id()
302 /* passing "aes" in a variable instead of a constant string keeps gcc capa_encrypt_id()
306 CERROR("failed to load transform for aes\n"); capa_encrypt_id()
312 CERROR("keylen at least %d bits for aes\n", min * 8); capa_encrypt_id()
319 CERROR("failed to setting key for aes\n"); capa_encrypt_id()
335 CERROR("failed to encrypt for aes\n"); capa_encrypt_id()
353 char alg[CRYPTO_MAX_ALG_NAME+1] = "aes"; capa_decrypt_id()
355 /* passing "aes" in a variable instead of a constant string keeps gcc capa_decrypt_id()
359 CERROR("failed to load transform for aes\n"); capa_decrypt_id()
365 CERROR("keylen at least %d bits for aes\n", min * 8); capa_decrypt_id()
372 CERROR("failed to setting key for aes\n"); capa_decrypt_id()
389 CERROR("failed to decrypt for aes\n"); capa_decrypt_id()
/linux-4.1.27/net/xfrm/
H A Dxfrm_algo.c30 .name = "rfc4106(gcm(aes))",
48 .name = "rfc4106(gcm(aes))",
66 .name = "rfc4106(gcm(aes))",
84 .name = "rfc4309(ccm(aes))",
102 .name = "rfc4309(ccm(aes))",
120 .name = "rfc4309(ccm(aes))",
138 .name = "rfc4543(gcm(aes))",
296 .name = "xcbc(aes)",
316 .name = "cmac(aes)",
431 .name = "cbc(aes)",
432 .compat = "aes",
511 .name = "rfc3686(ctr(aes))",
/linux-4.1.27/drivers/crypto/caam/
H A Dcompat.h30 #include <crypto/aes.h>
H A Dcaamalg.c3514 .name = "authenc(hmac(md5),cbc(aes))",
3515 .driver_name = "authenc-hmac-md5-cbc-aes-caam",
3533 .name = "authenc(hmac(sha1),cbc(aes))",
3534 .driver_name = "authenc-hmac-sha1-cbc-aes-caam",
3552 .name = "authenc(hmac(sha224),cbc(aes))",
3553 .driver_name = "authenc-hmac-sha224-cbc-aes-caam",
3572 .name = "authenc(hmac(sha256),cbc(aes))",
3573 .driver_name = "authenc-hmac-sha256-cbc-aes-caam",
3592 .name = "authenc(hmac(sha384),cbc(aes))",
3593 .driver_name = "authenc-hmac-sha384-cbc-aes-caam",
3613 .name = "authenc(hmac(sha512),cbc(aes))",
3614 .driver_name = "authenc-hmac-sha512-cbc-aes-caam",
3869 .name = "authenc(hmac(md5),rfc3686(ctr(aes)))",
3870 .driver_name = "authenc-hmac-md5-rfc3686-ctr-aes-caam",
3888 .name = "authenc(hmac(sha1),rfc3686(ctr(aes)))",
3889 .driver_name = "authenc-hmac-sha1-rfc3686-ctr-aes-caam",
3907 .name = "authenc(hmac(sha224),rfc3686(ctr(aes)))",
3908 .driver_name = "authenc-hmac-sha224-rfc3686-ctr-aes-caam",
3927 .name = "authenc(hmac(sha256),rfc3686(ctr(aes)))",
3928 .driver_name = "authenc-hmac-sha256-rfc3686-ctr-aes-caam",
3947 .name = "authenc(hmac(sha384),rfc3686(ctr(aes)))",
3948 .driver_name = "authenc-hmac-sha384-rfc3686-ctr-aes-caam",
3967 .name = "authenc(hmac(sha512),rfc3686(ctr(aes)))",
3968 .driver_name = "authenc-hmac-sha512-rfc3686-ctr-aes-caam",
3987 .name = "rfc4106(gcm(aes))",
3988 .driver_name = "rfc4106-gcm-aes-caam",
4004 .name = "rfc4543(gcm(aes))",
4005 .driver_name = "rfc4543-gcm-aes-caam",
4022 .name = "gcm(aes)",
4023 .driver_name = "gcm-aes-caam",
4040 .name = "cbc(aes)",
4041 .driver_name = "cbc-aes-caam",
4091 .name = "ctr(aes)",
4092 .driver_name = "ctr-aes-caam",
4107 .name = "rfc3686(ctr(aes))",
4108 .driver_name = "rfc3686-ctr-aes-caam",
/linux-4.1.27/crypto/
H A Dtcrypt.c68 "blowfish", "twofish", "serpent", "sha384", "sha512", "md4", "aes",
1300 ret += tcrypt_test("ecb(aes)"); do_test()
1301 ret += tcrypt_test("cbc(aes)"); do_test()
1302 ret += tcrypt_test("lrw(aes)"); do_test()
1303 ret += tcrypt_test("xts(aes)"); do_test()
1304 ret += tcrypt_test("ctr(aes)"); do_test()
1305 ret += tcrypt_test("rfc3686(ctr(aes))"); do_test()
1416 ret += tcrypt_test("gcm(aes)"); do_test()
1424 ret += tcrypt_test("ccm(aes)"); do_test()
1428 ret += tcrypt_test("cts(cbc(aes))"); do_test()
1456 ret += tcrypt_test("rfc4309(ccm(aes))"); do_test()
1492 ret += tcrypt_test("xcbc(aes)"); do_test()
1504 ret += tcrypt_test("vmac(aes)"); do_test()
1516 ret += tcrypt_test("rfc4106(gcm(aes))"); do_test()
1520 ret += tcrypt_test("rfc4543(gcm(aes))"); do_test()
1524 ret += tcrypt_test("cmac(aes)"); do_test()
1532 ret += tcrypt_test("authenc(hmac(sha1),cbc(aes))"); do_test()
1573 test_cipher_speed("ecb(aes)", ENCRYPT, sec, NULL, 0, do_test()
1575 test_cipher_speed("ecb(aes)", DECRYPT, sec, NULL, 0, do_test()
1577 test_cipher_speed("cbc(aes)", ENCRYPT, sec, NULL, 0, do_test()
1579 test_cipher_speed("cbc(aes)", DECRYPT, sec, NULL, 0, do_test()
1581 test_cipher_speed("lrw(aes)", ENCRYPT, sec, NULL, 0, do_test()
1583 test_cipher_speed("lrw(aes)", DECRYPT, sec, NULL, 0, do_test()
1585 test_cipher_speed("xts(aes)", ENCRYPT, sec, NULL, 0, do_test()
1587 test_cipher_speed("xts(aes)", DECRYPT, sec, NULL, 0, do_test()
1589 test_cipher_speed("ctr(aes)", ENCRYPT, sec, NULL, 0, do_test()
1591 test_cipher_speed("ctr(aes)", DECRYPT, sec, NULL, 0, do_test()
1760 test_aead_speed("rfc4106(gcm(aes))", ENCRYPT, sec, do_test()
1935 test_acipher_speed("ecb(aes)", ENCRYPT, sec, NULL, 0, do_test()
1937 test_acipher_speed("ecb(aes)", DECRYPT, sec, NULL, 0, do_test()
1939 test_acipher_speed("cbc(aes)", ENCRYPT, sec, NULL, 0, do_test()
1941 test_acipher_speed("cbc(aes)", DECRYPT, sec, NULL, 0, do_test()
1943 test_acipher_speed("lrw(aes)", ENCRYPT, sec, NULL, 0, do_test()
1945 test_acipher_speed("lrw(aes)", DECRYPT, sec, NULL, 0, do_test()
1947 test_acipher_speed("xts(aes)", ENCRYPT, sec, NULL, 0, do_test()
1949 test_acipher_speed("xts(aes)", DECRYPT, sec, NULL, 0, do_test()
1951 test_acipher_speed("ctr(aes)", ENCRYPT, sec, NULL, 0, do_test()
1953 test_acipher_speed("ctr(aes)", DECRYPT, sec, NULL, 0, do_test()
1955 test_acipher_speed("cfb(aes)", ENCRYPT, sec, NULL, 0, do_test()
1957 test_acipher_speed("cfb(aes)", DECRYPT, sec, NULL, 0, do_test()
1959 test_acipher_speed("ofb(aes)", ENCRYPT, sec, NULL, 0, do_test()
1961 test_acipher_speed("ofb(aes)", DECRYPT, sec, NULL, 0, do_test()
1963 test_acipher_speed("rfc3686(ctr(aes))", ENCRYPT, sec, NULL, 0, do_test()
1965 test_acipher_speed("rfc3686(ctr(aes))", DECRYPT, sec, NULL, 0, do_test()
H A Dtestmgr.c1844 .alg = "__driver-cbc-aes-aesni",
1872 .alg = "__driver-ecb-aes-aesni",
1930 .alg = "authenc(hmac(sha1),cbc(aes))",
2020 .alg = "authenc(hmac(sha256),cbc(aes))",
2090 .alg = "authenc(hmac(sha512),cbc(aes))",
2132 .alg = "cbc(aes)",
2284 .alg = "ccm(aes)",
2300 .alg = "cmac(aes)",
2341 .alg = "cryptd(__driver-cbc-aes-aesni)",
2354 .alg = "cryptd(__driver-ecb-aes-aesni)",
2382 .alg = "cryptd(__driver-gcm-aes-aesni)",
2390 .alg = "ctr(aes)",
2526 .alg = "cts(cbc(aes))",
2710 .alg = "ecb(aes)",
2986 .alg = "gcm(aes)",
3098 .alg = "lrw(aes)",
3248 .alg = "ofb(aes)",
3279 .alg = "rfc3686(ctr(aes))",
3295 .alg = "rfc4106(gcm(aes))",
3311 .alg = "rfc4309(ccm(aes))",
3327 .alg = "rfc4543(gcm(aes))",
3466 .alg = "vmac(aes)",
3502 .alg = "xcbc(aes)",
3511 .alg = "xts(aes)",
H A Dansi_cprng.c332 ctx->tfm = crypto_alloc_cipher("aes", 0, 0); cprng_init()
H A Dcrypto_user.c319 /* We can not unregister core algorithms such as aes-generic. crypto_del_alg()
H A Daes_generic.c50 #include <crypto/aes.h>
1443 .cra_name = "aes",
1444 .cra_driver_name = "aes-generic",
1477 MODULE_ALIAS_CRYPTO("aes");
1478 MODULE_ALIAS_CRYPTO("aes-generic");
H A Ddrbg.c122 .backend_cra_name = "aes",
128 .backend_cra_name = "aes",
134 .backend_cra_name = "aes",
H A Dvmac.c536 /* Invalidate nonce/aes cache and reset other elements */ vmac_set_key()
/linux-4.1.27/net/mac80211/
H A Daes_gmac.c14 #include <crypto/aes.h>
67 tfm = crypto_alloc_aead("gcm(aes)", 0, CRYPTO_ALG_ASYNC); ieee80211_aes_gmac_key_setup()
H A Daes_ccm.c16 #include <crypto/aes.h>
83 tfm = crypto_alloc_aead("ccm(aes)", 0, CRYPTO_ALG_ASYNC); ieee80211_aes_key_setup_encrypt()
H A Daes_gcm.c13 #include <crypto/aes.h>
78 tfm = crypto_alloc_aead("gcm(aes)", 0, CRYPTO_ALG_ASYNC); ieee80211_aes_gcm_key_setup_encrypt()
H A Daes_cmac.c15 #include <crypto/aes.h>
136 tfm = crypto_alloc_cipher("aes", 0, CRYPTO_ALG_ASYNC); ieee80211_aes_cmac_key_setup()
H A Dwpa.c18 #include <crypto/aes.h>
/linux-4.1.27/drivers/crypto/qce/
H A Dablkcipher.c17 #include <crypto/aes.h>
274 .name = "ecb(aes)",
275 .drv_name = "ecb-aes-qce",
283 .name = "cbc(aes)",
284 .drv_name = "cbc-aes-qce",
292 .name = "ctr(aes)",
293 .drv_name = "ctr-aes-qce",
301 .name = "xts(aes)",
302 .drv_name = "xts-aes-qce",
H A Dcommon.h19 #include <crypto/aes.h>
/linux-4.1.27/arch/s390/crypto/
H A Daes_s390.c23 #include <crypto/aes.h>
211 .cra_name = "aes",
212 .cra_driver_name = "aes-s390",
392 .cra_name = "ecb(aes)",
393 .cra_driver_name = "ecb-aes-s390",
508 .cra_name = "cbc(aes)",
509 .cra_driver_name = "cbc-aes-s390",
715 .cra_name = "xts(aes)",
716 .cra_driver_name = "xts-aes-s390",
869 .cra_name = "ctr(aes)",
870 .cra_driver_name = "ctr-aes-s390",
982 MODULE_ALIAS_CRYPTO("aes-all");
/linux-4.1.27/fs/cifs/
H A Dsmb2transport.c86 server->secmech.cmacaes = crypto_alloc_shash("cmac(aes)", 0, 0); smb3_crypto_shash_allocate()
88 cifs_dbg(VFS, "could not allocate crypto cmac-aes"); smb3_crypto_shash_allocate()
330 cifs_dbg(VFS, "%s: Could not set key for cmac aes\n", __func__); smb3_calc_signature()
341 cifs_dbg(VFS, "%s: Could not init cmac aes\n", __func__); smb3_calc_signature()
370 cifs_dbg(VFS, "%s: Couldn't update cmac aes with payload\n", smb3_calc_signature()
389 cifs_dbg(VFS, "%s: Could not generate cmac aes\n", __func__); smb3_calc_signature()
/linux-4.1.27/drivers/crypto/qat/qat_common/
H A Dqat_algs.c51 #include <crypto/aes.h>
300 cipher->aes.cipher_config.val = QAT_AES_HW_CONFIG_CBC_ENC(alg); qat_alg_aead_init_enc_session()
301 memcpy(cipher->aes.key, keys->enckey, keys->enckeylen); qat_alg_aead_init_enc_session()
385 cipher->aes.cipher_config.val = QAT_AES_HW_CONFIG_CBC_DEC(alg); qat_alg_aead_init_dec_session()
386 memcpy(cipher->aes.key, keys->enckey, keys->enckeylen); qat_alg_aead_init_dec_session()
461 memcpy(cd->aes.key, key, keylen); qat_alg_ablkcipher_init_com()
484 enc_cd->aes.cipher_config.val = QAT_AES_HW_CONFIG_CBC_ENC(alg); qat_alg_ablkcipher_init_enc()
497 dec_cd->aes.cipher_config.val = QAT_AES_HW_CONFIG_CBC_DEC(alg); qat_alg_ablkcipher_init_dec()
1184 .cra_name = "authenc(hmac(sha1),cbc(aes))",
1206 .cra_name = "authenc(hmac(sha256),cbc(aes))",
1228 .cra_name = "authenc(hmac(sha512),cbc(aes))",
1250 .cra_name = "cbc(aes)",
H A Dicp_qat_fw_loader_handle.h60 struct icp_qat_fw_loader_ae_data aes[ICP_QAT_UCLO_MAX_AE]; member in struct:icp_qat_fw_loader_hal_handle
H A Dicp_qat_hw.h303 struct icp_qat_hw_cipher_aes256_f8 aes; member in struct:icp_qat_hw_cipher_algo_blk
H A Dqat_hal.c78 #define AE(handle, ae) handle->hal_handle->aes[ae]
709 handle->hal_handle->aes[ae].free_addr = 0; qat_hal_init()
710 handle->hal_handle->aes[ae].free_size = qat_hal_init()
712 handle->hal_handle->aes[ae].ustore_size = qat_hal_init()
714 handle->hal_handle->aes[ae].live_ctx_mask = qat_hal_init()
/linux-4.1.27/arch/arm/mach-omap2/
H A Ddevices.c252 oh = omap_hwmod_lookup("aes"); omap_init_aes()
256 pdev = omap_device_build("omap-aes", -1, oh, NULL, 0); omap_init_aes()
257 WARN(IS_ERR(pdev), "Can't build omap_device for omap-aes\n"); omap_init_aes()
H A Domap_hwmod_2xxx_interconnect_data.c266 /* l4 core -> aes interface */
H A Domap_hwmod_2xxx_ipblock_data.c865 .name = "aes",
870 .name = "aes",
H A Domap_hwmod_33xx_43xx_ipblock_data.c221 .name = "aes",
H A Domap_hwmod_3xxx_data.c3607 .name = "aes",
3618 .name = "aes",
/linux-4.1.27/fs/ext4/
H A Dcrypto_key.c47 struct crypto_ablkcipher *tfm = crypto_alloc_ablkcipher("ecb(aes)", 0, ext4_derive_key_aes()
H A Dcrypto.c165 crypto_alloc_ablkcipher("xts(aes)", 0, 0)); ext4_get_crypto_ctx()
168 /* TODO(mhalcrow): AEAD w/ gcm(aes); ext4_get_crypto_ctx()
H A Dcrypto_fname.c374 ctx->ctfm = crypto_alloc_ablkcipher("cts(cbc(aes))", ext4_get_fname_crypto_ctx()
/linux-4.1.27/include/uapi/linux/
H A Dpfkeyv2.h333 #define SADB_X_EALG_SERPENTCBC 252 /* draft-ietf-ipsec-ciph-aes-cbc-00 */
334 #define SADB_X_EALG_TWOFISHCBC 253 /* draft-ietf-ipsec-ciph-aes-cbc-00 */
/linux-4.1.27/drivers/crypto/ux500/cryp/
H A Dcryp_core.c28 #include <crypto/aes.h>
1111 .cra_name = "aes",
1112 .cra_driver_name = "aes-ux500",
1136 .cra_name = "ecb(aes)",
1137 .cra_driver_name = "ecb-aes-ux500",
1161 .cra_name = "cbc(aes)",
1162 .cra_driver_name = "cbc-aes-ux500",
1187 .cra_name = "ctr(aes)",
1188 .cra_driver_name = "ctr-aes-ux500",
1814 MODULE_ALIAS_CRYPTO("aes-all");
/linux-4.1.27/drivers/staging/rtl8712/
H A Dsta_info.h70 uint XPrivacy; /*aes, tkip...*/
H A Drtl871x_cmd.h196 * a. algorithm: wep40, wep104, tkip & aes
/linux-4.1.27/net/sunrpc/auth_gss/
H A Dgss_krb5_mech.c125 .encrypt_name = "cts(cbc(aes))",
148 .encrypt_name = "cts(cbc(aes))",
583 context_v2_alloc_cipher(ctx, "cbc(aes)", context_derive_keys_new()
588 context_v2_alloc_cipher(ctx, "cbc(aes)", context_derive_keys_new()
H A Dgss_krb5_keys.c300 * This is the aes key derivation postprocess function
/linux-4.1.27/drivers/staging/rtl8192e/
H A Drtllib_crypt_ccmp.c70 priv->tfm = (void *)crypto_alloc_cipher("aes", 0, CRYPTO_ALG_ASYNC); rtllib_ccmp_init()
72 pr_debug("rtllib_crypt_ccmp: could not allocate crypto API aes\n"); rtllib_ccmp_init()
/linux-4.1.27/drivers/staging/rtl8192u/ieee80211/
H A Dieee80211_crypt_ccmp.c74 priv->tfm = (void *)crypto_alloc_cipher("aes", 0, CRYPTO_ALG_ASYNC); ieee80211_ccmp_init()
77 "crypto API aes\n"); ieee80211_ccmp_init()
/linux-4.1.27/net/ipv4/
H A Dtcp_fastopen.c47 ctx->tfm = crypto_alloc_cipher("aes", 0, 0); tcp_fastopen_reset_cipher()
52 pr_err("TCP: TFO aes cipher alloc error: %d\n", err); tcp_fastopen_reset_cipher()
/linux-4.1.27/sound/pci/
H A Drme32.c1725 static u32 snd_rme32_convert_from_aes(struct snd_aes_iec958 * aes) snd_rme32_convert_from_aes() argument
1728 val |= (aes->status[0] & IEC958_AES0_PROFESSIONAL) ? RME32_WCR_PRO : 0; snd_rme32_convert_from_aes()
1730 val |= (aes->status[0] & IEC958_AES0_PRO_EMPHASIS_5015) ? RME32_WCR_EMP : 0; snd_rme32_convert_from_aes()
1732 val |= (aes->status[0] & IEC958_AES0_CON_EMPHASIS_5015) ? RME32_WCR_EMP : 0; snd_rme32_convert_from_aes()
1736 static void snd_rme32_convert_to_aes(struct snd_aes_iec958 * aes, u32 val) snd_rme32_convert_to_aes() argument
1738 aes->status[0] = ((val & RME32_WCR_PRO) ? IEC958_AES0_PROFESSIONAL : 0); snd_rme32_convert_to_aes()
1740 aes->status[0] |= (val & RME32_WCR_EMP) ? IEC958_AES0_PRO_EMPHASIS_5015 : 0; snd_rme32_convert_to_aes()
1742 aes->status[0] |= (val & RME32_WCR_EMP) ? IEC958_AES0_CON_EMPHASIS_5015 : 0; snd_rme32_convert_to_aes()
H A Drme96.c2108 static u32 snd_rme96_convert_from_aes(struct snd_aes_iec958 *aes) snd_rme96_convert_from_aes() argument
2111 val |= (aes->status[0] & IEC958_AES0_PROFESSIONAL) ? RME96_WCR_PRO : 0; snd_rme96_convert_from_aes()
2112 val |= (aes->status[0] & IEC958_AES0_NONAUDIO) ? RME96_WCR_DOLBY : 0; snd_rme96_convert_from_aes()
2114 val |= (aes->status[0] & IEC958_AES0_PRO_EMPHASIS_5015) ? RME96_WCR_EMP : 0; snd_rme96_convert_from_aes()
2116 val |= (aes->status[0] & IEC958_AES0_CON_EMPHASIS_5015) ? RME96_WCR_EMP : 0; snd_rme96_convert_from_aes()
2120 static void snd_rme96_convert_to_aes(struct snd_aes_iec958 *aes, u32 val) snd_rme96_convert_to_aes() argument
2122 aes->status[0] = ((val & RME96_WCR_PRO) ? IEC958_AES0_PROFESSIONAL : 0) | snd_rme96_convert_to_aes()
2125 aes->status[0] |= (val & RME96_WCR_EMP) ? IEC958_AES0_PRO_EMPHASIS_5015 : 0; snd_rme96_convert_to_aes()
2127 aes->status[0] |= (val & RME96_WCR_EMP) ? IEC958_AES0_CON_EMPHASIS_5015 : 0; snd_rme96_convert_to_aes()
/linux-4.1.27/drivers/net/wireless/mwifiex/
H A Dsta_cmdresp.c629 memset(priv->aes_key_v2.key_param_set.key_params.aes.key, 0, mwifiex_ret_802_11_key_material_v2()
631 priv->aes_key_v2.key_param_set.key_params.aes.key_len = mwifiex_ret_802_11_key_material_v2()
632 key_v2->key_param_set.key_params.aes.key_len; mwifiex_ret_802_11_key_material_v2()
633 len = priv->aes_key_v2.key_param_set.key_params.aes.key_len; mwifiex_ret_802_11_key_material_v2()
634 memcpy(priv->aes_key_v2.key_param_set.key_params.aes.key, mwifiex_ret_802_11_key_material_v2()
635 key_v2->key_param_set.key_params.aes.key, le16_to_cpu(len)); mwifiex_ret_802_11_key_material_v2()
H A Dsta_cmd.c580 memcpy(km->key_param_set.key_params.aes.pn, mwifiex_set_aes_key_v2()
583 km->key_param_set.key_params.aes.key_len = mwifiex_set_aes_key_v2()
585 memcpy(km->key_param_set.key_params.aes.key, mwifiex_set_aes_key_v2()
H A Dfw.h825 struct mwifiex_aes_param aes; member in union:mwifiex_ie_type_key_param_set_v2::__anon8048
/linux-4.1.27/sound/pci/rme9652/
H A Drme9652.c788 static u32 snd_rme9652_convert_from_aes(struct snd_aes_iec958 *aes) snd_rme9652_convert_from_aes() argument
791 val |= (aes->status[0] & IEC958_AES0_PROFESSIONAL) ? RME9652_PRO : 0; snd_rme9652_convert_from_aes()
792 val |= (aes->status[0] & IEC958_AES0_NONAUDIO) ? RME9652_Dolby : 0; snd_rme9652_convert_from_aes()
794 val |= (aes->status[0] & IEC958_AES0_PRO_EMPHASIS_5015) ? RME9652_EMP : 0; snd_rme9652_convert_from_aes()
796 val |= (aes->status[0] & IEC958_AES0_CON_EMPHASIS_5015) ? RME9652_EMP : 0; snd_rme9652_convert_from_aes()
800 static void snd_rme9652_convert_to_aes(struct snd_aes_iec958 *aes, u32 val) snd_rme9652_convert_to_aes() argument
802 aes->status[0] = ((val & RME9652_PRO) ? IEC958_AES0_PROFESSIONAL : 0) | snd_rme9652_convert_to_aes()
805 aes->status[0] |= (val & RME9652_EMP) ? IEC958_AES0_PRO_EMPHASIS_5015 : 0; snd_rme9652_convert_to_aes()
807 aes->status[0] |= (val & RME9652_EMP) ? IEC958_AES0_CON_EMPHASIS_5015 : 0; snd_rme9652_convert_to_aes()
H A Dhdsp.c1561 static u32 snd_hdsp_convert_from_aes(struct snd_aes_iec958 *aes) snd_hdsp_convert_from_aes() argument
1564 val |= (aes->status[0] & IEC958_AES0_PROFESSIONAL) ? HDSP_SPDIFProfessional : 0; snd_hdsp_convert_from_aes()
1565 val |= (aes->status[0] & IEC958_AES0_NONAUDIO) ? HDSP_SPDIFNonAudio : 0; snd_hdsp_convert_from_aes()
1567 val |= (aes->status[0] & IEC958_AES0_PRO_EMPHASIS_5015) ? HDSP_SPDIFEmphasis : 0; snd_hdsp_convert_from_aes()
1569 val |= (aes->status[0] & IEC958_AES0_CON_EMPHASIS_5015) ? HDSP_SPDIFEmphasis : 0; snd_hdsp_convert_from_aes()
1573 static void snd_hdsp_convert_to_aes(struct snd_aes_iec958 *aes, u32 val) snd_hdsp_convert_to_aes() argument
1575 aes->status[0] = ((val & HDSP_SPDIFProfessional) ? IEC958_AES0_PROFESSIONAL : 0) | snd_hdsp_convert_to_aes()
1578 aes->status[0] |= (val & HDSP_SPDIFEmphasis) ? IEC958_AES0_PRO_EMPHASIS_5015 : 0; snd_hdsp_convert_to_aes()
1580 aes->status[0] |= (val & HDSP_SPDIFEmphasis) ? IEC958_AES0_CON_EMPHASIS_5015 : 0; snd_hdsp_convert_to_aes()
H A Dhdspm.c866 8, 9, /* aes in, */
880 8, 9, /* aes out */
895 8, 9, /* aes in */
910 8, 9, /* aes out */
925 8, 9, /* aes in */
940 8, 9, /* aes out */
/linux-4.1.27/arch/arm64/kernel/
H A Dsetup.c465 "aes",
500 "aes",
/linux-4.1.27/include/linux/
H A Dccp.h19 #include <crypto/aes.h>
543 struct ccp_aes_engine aes; member in union:ccp_cmd::__anon11515
H A Dcrypto.h1208 * For example: authenc(hmac(sha256), cbc(aes))
/linux-4.1.27/drivers/staging/rtl8723au/include/
H A Dsta_info.h100 u32 dot118021XPrivacy; /* aes, tkip... */
H A Drtw_cmd.h210 a. algorithm: wep40, wep104, tkip & aes
/linux-4.1.27/drivers/staging/rtl8188eu/include/
H A Dsta_info.h100 uint dot118021XPrivacy; /* aes, tkip... */
H A Drtw_cmd.h157 a. algorithm: wep40, wep104, tkip & aes
/linux-4.1.27/drivers/clk/ti/
H A Dclk-2xxx.c139 DT_CLK("omap-aes", "ick", "aes_ick"),
H A Dclk-3xxx.c213 DT_CLK("omap-aes", "ick", "aes2_ick"),
/linux-4.1.27/drivers/crypto/amcc/
H A Dcrypto4xx_alg.c29 #include <crypto/aes.h>
H A Dcrypto4xx_core.c38 #include <crypto/aes.h>
1132 .cra_name = "cbc(aes)",
1133 .cra_driver_name = "cbc-aes-ppc4xx",
/linux-4.1.27/sound/firewire/dice/
H A Ddice-proc.c64 "aes1", "aes2", "aes3", "aes4", "aes", "adat", "tdif", dice_proc_read()
/linux-4.1.27/sound/pci/pcxhr/
H A Dpcxhr.h100 unsigned int board_aes_in_192k:1;/* if 1 the aes input plugs do support 192kHz */
/linux-4.1.27/drivers/net/wireless/iwlwifi/mvm/
H A Dd3.c279 aes_sc = data->rsc_tsc->all_tsc_rsc.aes.unicast_rsc; iwl_mvm_wowlan_program_keys()
280 aes_tx_sc = &data->rsc_tsc->all_tsc_rsc.aes.tsc; iwl_mvm_wowlan_program_keys()
290 aes_sc = data->rsc_tsc->all_tsc_rsc.aes.multicast_rsc; iwl_mvm_wowlan_program_keys()
1388 iwl_mvm_set_aes_rx_seq(rsc->aes.multicast_rsc, key); iwl_mvm_set_key_rx_seq()
1447 iwl_mvm_aes_sc_to_seq(&sc->aes.tsc, &seq); iwl_mvm_d3_update_gtks()
1448 iwl_mvm_set_aes_rx_seq(sc->aes.unicast_rsc, key); iwl_mvm_d3_update_gtks()
H A Dfw-api-d3.h283 struct iwl_aes_rsc_tsc aes; member in union:iwl_all_tsc_rsc
/linux-4.1.27/drivers/usb/wusbcore/
H A Dcrypto.c309 tfm_cbc = crypto_alloc_blkcipher("cbc(aes)", 0, CRYPTO_ALG_ASYNC); wusb_prf()
321 tfm_aes = crypto_alloc_cipher("aes", 0, CRYPTO_ALG_ASYNC); wusb_prf()
/linux-4.1.27/net/mac802154/
H A Dllsec.c135 key->tfm[i] = crypto_alloc_aead("ccm(aes)", 0, llsec_key_alloc()
146 key->tfm0 = crypto_alloc_blkcipher("ctr(aes)", 0, CRYPTO_ALG_ASYNC); llsec_key_alloc()
/linux-4.1.27/net/wireless/
H A Dlib80211_crypt_ccmp.c78 priv->tfm = crypto_alloc_cipher("aes", 0, CRYPTO_ALG_ASYNC); lib80211_ccmp_init()
/linux-4.1.27/drivers/net/wireless/iwlwifi/dvm/
H A Dlib.c1003 aes_sc = data->rsc_tsc->all_tsc_rsc.aes.unicast_rsc; iwlagn_wowlan_program_keys()
1004 aes_tx_sc = &data->rsc_tsc->all_tsc_rsc.aes.tsc; iwlagn_wowlan_program_keys()
1015 aes_sc = data->rsc_tsc->all_tsc_rsc.aes.multicast_rsc; iwlagn_wowlan_program_keys()
H A Dcommands.h3849 struct iwlagn_aes_rsc_tsc aes; member in union:iwlagn_all_tsc_rsc
/linux-4.1.27/drivers/clk/tegra/
H A Dclk-tegra30.c650 { .con_id = "bsev", .dev_id = "tegra-aes", .dt_id = TEGRA30_CLK_BSEV },
1395 TEGRA_CLK_DUPLICATE(TEGRA30_CLK_VDE, "tegra-aes", "vde"),
1396 TEGRA_CLK_DUPLICATE(TEGRA30_CLK_BSEA, "tegra-aes", "bsea"),
H A Dclk-tegra20.c463 { .con_id = "bsev", .dev_id = "tegra-aes", .dt_id = TEGRA20_CLK_BSEV },
/linux-4.1.27/net/bluetooth/
H A Dsmp.c1368 smp->tfm_aes = crypto_alloc_blkcipher("ecb(aes)", 0, CRYPTO_ALG_ASYNC); smp_chan_create()
1375 smp->tfm_cmac = crypto_alloc_hash("cmac(aes)", 0, CRYPTO_ALG_ASYNC); smp_chan_create()
3110 tfm_aes = crypto_alloc_blkcipher("ecb(aes)", 0, CRYPTO_ALG_ASYNC); smp_add_cid()
3117 tfm_cmac = crypto_alloc_hash("cmac(aes)", 0, CRYPTO_ALG_ASYNC); smp_add_cid()
3653 tfm_aes = crypto_alloc_blkcipher("ecb(aes)", 0, CRYPTO_ALG_ASYNC); bt_selftest_smp()
3659 tfm_cmac = crypto_alloc_hash("cmac(aes)", 0, CRYPTO_ALG_ASYNC); bt_selftest_smp()
/linux-4.1.27/arch/sparc/kernel/
H A Dsetup_64.c387 "aes", "des", "kasumi", "camellia", "md5", "sha1", "sha256",
/linux-4.1.27/arch/mips/include/asm/txx9/
H A Dtx4939.h134 } aes; member in union:tx4939_crypto_reg::__anon2096
/linux-4.1.27/fs/ecryptfs/
H A Dcrypto.c968 {"aes",RFC2440_CIPHER_AES_128 },
974 {"aes", RFC2440_CIPHER_AES_192},
975 {"aes", RFC2440_CIPHER_AES_256}
992 if (strcmp(cipher_name, "aes") == 0) { ecryptfs_code_for_cipher_string()
H A Decryptfs_kernel.h136 #define ECRYPTFS_DEFAULT_CIPHER "aes"
H A Dkeystore.c2226 && strcmp("aes", crypt_stat->cipher) == 0) { write_tag_3_packet()
/linux-4.1.27/net/ceph/
H A Dcrypto.c88 return crypto_alloc_blkcipher("cbc(aes)", 0, CRYPTO_ALG_ASYNC); ceph_crypto_alloc_cipher()
/linux-4.1.27/security/keys/encrypted-keys/
H A Dencrypted.c35 #include <crypto/aes.h>
44 static const char blkcipher_alg[] = "cbc(aes)";
/linux-4.1.27/sound/mips/
H A Dhal2.c92 struct hal2_aes_regs *aes_regs; /* HAL2 aes registers */
/linux-4.1.27/drivers/md/
H A Ddm-crypt.c217 * designed by Jari Ruusu. See http://loop-aes.sourceforge.net/
224 * version 1: is plain aes-cbc mode
/linux-4.1.27/arch/arm/kernel/
H A Dsetup.c1043 "aes",
/linux-4.1.27/drivers/tty/
H A Drocket_int.h811 * Defined as a function in rocket.c -aes
/linux-4.1.27/drivers/net/wireless/rtlwifi/
H A Dpci.c479 /* here open is 4, wep/tkip is 8, aes is 12*/ _rtl_update_earlymode_info()
/linux-4.1.27/sound/pci/emu10k1/
H A Demu10k1_main.c1137 snd_emu1010_fpga_write(emu, EMU_HANA_SPDIF_MODE, 0x10); /* SPDIF Format spdif (or 0x11 for aes/ebu) */ snd_emu10k1_emu1010_init()
/linux-4.1.27/arch/cris/arch-v32/drivers/
H A Dcryptocop.c1775 panic("stream co-processor: bad aes key length in get_aes_decrypt_key\n"); get_aes_decrypt_key()
/linux-4.1.27/drivers/net/wireless/
H A Dairo.c1361 ai->tfm = crypto_alloc_cipher("aes", 0, CRYPTO_ALG_ASYNC); micsetup()

Completed in 3192 milliseconds