Lines Matching defs:aead
43 #include <crypto/aead.h>
190 struct crypto_aead *aead = crypto_aead_reqtfm(aead_req);
211 aead_size = sizeof(*aead_req) + crypto_aead_reqsize(aead);
2665 struct crypto_aead **aead;
2685 aead = &sw_ctx_tx->aead_send;
2694 aead = &sw_ctx_rx->aead_recv;
2749 if (!*aead) {
2750 *aead = crypto_alloc_aead(cipher_desc->cipher_name, 0, 0);
2751 if (IS_ERR(*aead)) {
2752 rc = PTR_ERR(*aead);
2753 *aead = NULL;
2760 rc = crypto_aead_setkey(*aead, key, cipher_desc->key);
2764 rc = crypto_aead_setauthsize(*aead, prot->tag_size);
2784 crypto_free_aead(*aead);
2785 *aead = NULL;