Lines Matching refs:aead

48 	struct crypto_aead_spawn aead;  member
112 static int crypto_gcm_setkey(struct crypto_aead *aead, const u8 *key, in crypto_gcm_setkey() argument
115 struct crypto_gcm_ctx *ctx = crypto_aead_ctx(aead); in crypto_gcm_setkey()
130 crypto_ablkcipher_set_flags(ctr, crypto_aead_get_flags(aead) & in crypto_gcm_setkey()
133 crypto_aead_set_flags(aead, crypto_ablkcipher_get_flags(ctr) & in crypto_gcm_setkey()
165 crypto_ahash_set_flags(ghash, crypto_aead_get_flags(aead) & in crypto_gcm_setkey()
168 crypto_aead_set_flags(aead, crypto_ahash_get_flags(ghash) & in crypto_gcm_setkey()
223 struct crypto_aead *aead = crypto_aead_reqtfm(req); in crypto_gcm_init_crypt() local
224 struct crypto_gcm_ctx *ctx = crypto_aead_ctx(aead); in crypto_gcm_init_crypt()
457 struct crypto_aead *aead = crypto_aead_reqtfm(req); in gcm_enc_copy_hash() local
463 crypto_aead_authsize(aead), 1); in gcm_enc_copy_hash()
511 struct crypto_aead *aead = crypto_aead_reqtfm(req); in crypto_gcm_verify() local
514 unsigned int authsize = crypto_aead_authsize(aead); in crypto_gcm_verify()
546 struct crypto_aead *aead = crypto_aead_reqtfm(req); in crypto_gcm_decrypt() local
549 unsigned int authsize = crypto_aead_authsize(aead); in crypto_gcm_decrypt()
826 struct crypto_aead *aead = crypto_aead_reqtfm(req); in crypto_rfc4106_crypt() local
827 struct crypto_rfc4106_ctx *ctx = crypto_aead_ctx(aead); in crypto_rfc4106_crypt()
889 struct crypto_aead *aead; in crypto_rfc4106_init_tfm() local
892 aead = crypto_spawn_aead(spawn); in crypto_rfc4106_init_tfm()
893 if (IS_ERR(aead)) in crypto_rfc4106_init_tfm()
894 return PTR_ERR(aead); in crypto_rfc4106_init_tfm()
896 ctx->child = aead; in crypto_rfc4106_init_tfm()
898 align = crypto_aead_alignmask(aead); in crypto_rfc4106_init_tfm()
903 ALIGN(crypto_aead_reqsize(aead), crypto_tfm_ctx_alignment()) + in crypto_rfc4106_init_tfm()
1051 struct crypto_aead *aead = crypto_aead_reqtfm(req); in crypto_rfc4543_crypt() local
1052 struct crypto_rfc4543_ctx *ctx = crypto_aead_ctx(aead); in crypto_rfc4543_crypt()
1055 unsigned int authsize = crypto_aead_authsize(aead); in crypto_rfc4543_crypt()
1082 struct crypto_aead *aead = crypto_aead_reqtfm(req); in crypto_rfc4543_copy_src_to_dst() local
1083 struct crypto_rfc4543_ctx *ctx = crypto_aead_ctx(aead); in crypto_rfc4543_copy_src_to_dst()
1084 unsigned int authsize = crypto_aead_authsize(aead); in crypto_rfc4543_copy_src_to_dst()
1108 struct crypto_aead_spawn *spawn = &ictx->aead; in crypto_rfc4543_init_tfm()
1110 struct crypto_aead *aead; in crypto_rfc4543_init_tfm() local
1115 aead = crypto_spawn_aead(spawn); in crypto_rfc4543_init_tfm()
1116 if (IS_ERR(aead)) in crypto_rfc4543_init_tfm()
1117 return PTR_ERR(aead); in crypto_rfc4543_init_tfm()
1124 ctx->child = aead; in crypto_rfc4543_init_tfm()
1127 align = crypto_aead_alignmask(aead); in crypto_rfc4543_init_tfm()
1132 ALIGN(crypto_aead_reqsize(aead), crypto_tfm_ctx_alignment()) + in crypto_rfc4543_init_tfm()
1138 crypto_free_aead(aead); in crypto_rfc4543_init_tfm()
1154 crypto_drop_aead(&ctx->aead); in crypto_rfc4543_free()
1186 spawn = &ctx->aead; in crypto_rfc4543_create()