/linux-4.1.27/arch/arm64/crypto/ |
H A D | aes-ce-cipher.c | 122 "1"(ctx->key_dec), aes_cipher_decrypt() 160 struct aes_block *key_enc, *key_dec; ce_aes_expandkey() local 203 key_dec = (struct aes_block *)ctx->key_dec; ce_aes_expandkey() 206 key_dec[0] = key_enc[j]; ce_aes_expandkey() 212 : [out] "=Q"(key_dec[i]) ce_aes_expandkey() 215 key_dec[i] = key_enc[0]; ce_aes_expandkey()
|
H A D | aes-glue.c | 136 (u8 *)ctx->key_dec, rounds, blocks, first); ecb_decrypt() 181 (u8 *)ctx->key_dec, rounds, blocks, walk.iv, cbc_decrypt() 274 (u8 *)ctx->key1.key_dec, rounds, blocks, xts_decrypt()
|
/linux-4.1.27/include/crypto/ |
H A D | aes.h | 26 u32 key_dec[AES_MAX_KEYLENGTH_U32]; member in struct:crypto_aes_ctx
|
/linux-4.1.27/arch/powerpc/crypto/ |
H A D | aes-spe-glue.c | 44 u32 key_dec[AES_MAX_KEYLENGTH_U32]; member in struct:ppc_aes_ctx 50 u32 key_dec[AES_MAX_KEYLENGTH_U32]; member in struct:ppc_xts_ctx 56 extern void ppc_decrypt_aes(u8 *out, const u8 *in, u32 *key_dec, u32 rounds); 59 extern void ppc_decrypt_ecb(u8 *out, const u8 *in, u32 *key_dec, u32 rounds, 63 extern void ppc_decrypt_cbc(u8 *out, const u8 *in, u32 *key_dec, u32 rounds, 69 extern void ppc_decrypt_xts(u8 *out, const u8 *in, u32 *key_dec, u32 rounds, 76 extern void ppc_generate_decrypt_key(u32 *key_dec,u32 *key_enc, 119 ppc_generate_decrypt_key(ctx->key_dec, ctx->key_enc, key_len); ppc_aes_setkey() 156 ppc_generate_decrypt_key(ctx->key_dec, ctx->key_enc, key_len); ppc_xts_setkey() 175 ppc_decrypt_aes(out, in, ctx->key_dec, ctx->rounds); ppc_aes_decrypt() 226 ctx->key_dec, ctx->rounds, nbytes); ppc_ecb_decrypt() 282 ctx->key_dec, ctx->rounds, nbytes, walk.iv); ppc_cbc_decrypt() 373 ctx->key_dec, ctx->rounds, nbytes, walk.iv, twk); ppc_xts_decrypt()
|
H A D | aes-spe-modes.S | 190 * ppc_decrypt_aes(u8 *out, const u8 *in, u32 *key_dec, 253 * ppc_decrypt_ecb(u8 *out, const u8 *in, u32 *key_dec, 337 * ppc_decrypt_cbc(u8 *out, const u8 *in, u32 *key_dec, 563 * ppc_decrypt_xts(u8 *out, const u8 *in, u32 *key_dec,
|
/linux-4.1.27/arch/arm/crypto/ |
H A D | aes-ce-glue.c | 74 struct aes_block *key_enc, *key_dec; ce_aes_expandkey() local 118 key_dec = (struct aes_block *)ctx->key_dec; ce_aes_expandkey() 121 key_dec[0] = key_enc[j]; ce_aes_expandkey() 123 ce_aes_invert(key_dec + i, key_enc + j); ce_aes_expandkey() 124 key_dec[i] = key_enc[0]; ce_aes_expandkey() 204 (u8 *)ctx->key_dec, num_rounds(ctx), blocks); ecb_decrypt() 251 (u8 *)ctx->key_dec, num_rounds(ctx), blocks, cbc_decrypt() 343 (u8 *)ctx->key1.key_dec, rounds, blocks, xts_decrypt()
|
/linux-4.1.27/crypto/ |
H A D | aes_generic.c | 1228 ctx->key_dec[key_len + 24] = ctx->key_enc[0] = le32_to_cpu(key[0]); crypto_aes_expand_key() 1229 ctx->key_dec[key_len + 25] = ctx->key_enc[1] = le32_to_cpu(key[1]); crypto_aes_expand_key() 1230 ctx->key_dec[key_len + 26] = ctx->key_enc[2] = le32_to_cpu(key[2]); crypto_aes_expand_key() 1231 ctx->key_dec[key_len + 27] = ctx->key_enc[3] = le32_to_cpu(key[3]); crypto_aes_expand_key() 1258 ctx->key_dec[0] = ctx->key_enc[key_len + 24]; crypto_aes_expand_key() 1259 ctx->key_dec[1] = ctx->key_enc[key_len + 25]; crypto_aes_expand_key() 1260 ctx->key_dec[2] = ctx->key_enc[key_len + 26]; crypto_aes_expand_key() 1261 ctx->key_dec[3] = ctx->key_enc[key_len + 27]; crypto_aes_expand_key() 1265 imix_col(ctx->key_dec[j], ctx->key_enc[i]); crypto_aes_expand_key() 1408 const u32 *kp = ctx->key_dec + 4; aes_decrypt() 1410 b0[0] = le32_to_cpu(src[0]) ^ ctx->key_dec[0]; aes_decrypt() 1411 b0[1] = le32_to_cpu(src[1]) ^ ctx->key_dec[1]; aes_decrypt() 1412 b0[2] = le32_to_cpu(src[2]) ^ ctx->key_dec[2]; aes_decrypt() 1413 b0[3] = le32_to_cpu(src[3]) ^ ctx->key_dec[3]; aes_decrypt()
|
/linux-4.1.27/drivers/crypto/ |
H A D | padlock-aes.c | 153 memcpy(ctx->D, gen_aes.key_dec, AES_MAX_KEYLENGTH); aes_set_key()
|