Lines Matching refs:aes_ctx

222 static inline struct crypto_aes_ctx *aes_ctx(void *raw_ctx)
255 return aes_set_key_common(aes_ctx(crypto_tfm_ctx(tfm)), in_key,
261 struct crypto_aes_ctx *ctx = aes_ctx(crypto_tfm_ctx(tfm));
274 struct crypto_aes_ctx *ctx = aes_ctx(crypto_tfm_ctx(tfm));
288 return aes_set_key_common(aes_ctx(crypto_skcipher_ctx(tfm)), key, len);
294 struct crypto_aes_ctx *ctx = aes_ctx(crypto_skcipher_ctx(tfm));
316 struct crypto_aes_ctx *ctx = aes_ctx(crypto_skcipher_ctx(tfm));
338 struct crypto_aes_ctx *ctx = aes_ctx(crypto_skcipher_ctx(tfm));
360 struct crypto_aes_ctx *ctx = aes_ctx(crypto_skcipher_ctx(tfm));
382 struct crypto_aes_ctx *ctx = aes_ctx(crypto_skcipher_ctx(tfm));
438 struct crypto_aes_ctx *ctx = aes_ctx(crypto_skcipher_ctx(tfm));
512 struct crypto_aes_ctx *ctx = aes_ctx(crypto_skcipher_ctx(tfm));
561 struct crypto_aes_ctx *ctx = aes_ctx(crypto_skcipher_ctx(tfm));
671 u8 *iv, void *aes_ctx, u8 *auth_tag,
709 aesni_gcm_init_avx_gen4(aes_ctx, data, iv, hash_subkey, assoc,
712 aesni_gcm_init_avx_gen2(aes_ctx, data, iv, hash_subkey, assoc,
715 aesni_gcm_init(aes_ctx, data, iv, hash_subkey, assoc, assoclen);
730 aesni_gcm_enc_update_avx_gen4(aes_ctx, data,
735 aesni_gcm_dec_update_avx_gen4(aes_ctx, data,
741 aesni_gcm_enc_update_avx_gen2(aes_ctx, data,
746 aesni_gcm_dec_update_avx_gen2(aes_ctx, data,
751 aesni_gcm_enc_update(aes_ctx, data, walk.dst.virt.addr,
754 aesni_gcm_dec_update(aes_ctx, data, walk.dst.virt.addr,
767 aesni_gcm_finalize_avx_gen4(aes_ctx, data, auth_tag,
770 aesni_gcm_finalize_avx_gen2(aes_ctx, data, auth_tag,
773 aesni_gcm_finalize(aes_ctx, data, auth_tag, auth_tag_len);
780 u8 *hash_subkey, u8 *iv, void *aes_ctx)
787 err = gcmaes_crypt_by_sg(true, req, assoclen, hash_subkey, iv, aes_ctx,
799 u8 *hash_subkey, u8 *iv, void *aes_ctx)
807 err = gcmaes_crypt_by_sg(false, req, assoclen, hash_subkey, iv, aes_ctx,
829 void *aes_ctx = &(ctx->aes_key_expanded);
849 aes_ctx);
857 void *aes_ctx = &(ctx->aes_key_expanded);
877 aes_ctx);
894 err = aes_set_key_common(aes_ctx(ctx->raw_crypt_ctx), key, keylen);
899 return aes_set_key_common(aes_ctx(ctx->raw_tweak_ctx), key + keylen,
942 aesni_enc(aes_ctx(ctx->raw_tweak_ctx), walk.iv, walk.iv);
951 aesni_xts_encrypt(aes_ctx(ctx->raw_crypt_ctx),
955 aesni_xts_decrypt(aes_ctx(ctx->raw_crypt_ctx),
983 aesni_xts_encrypt(aes_ctx(ctx->raw_crypt_ctx),
987 aesni_xts_decrypt(aes_ctx(ctx->raw_crypt_ctx),
1158 void *aes_ctx = &(ctx->aes_key_expanded);
1167 aes_ctx);
1175 void *aes_ctx = &(ctx->aes_key_expanded);
1183 aes_ctx);