Lines Matching defs:aead_req
189 struct aead_request *aead_req = data;
190 struct crypto_aead *aead = crypto_aead_reqtfm(aead_req);
191 struct scatterlist *sgout = aead_req->dst;
211 aead_size = sizeof(*aead_req) + crypto_aead_reqsize(aead);
213 dctx = (void *)((u8 *)aead_req + aead_size);
237 kfree(aead_req);
257 struct aead_request *aead_req,
265 aead_request_set_tfm(aead_req, ctx->aead_recv);
266 aead_request_set_ad(aead_req, prot->aad_size);
267 aead_request_set_crypt(aead_req, sgin, sgout,
272 aead_request_set_callback(aead_req,
274 tls_decrypt_done, aead_req);
280 aead_request_set_callback(aead_req,
283 ret = crypto_aead_decrypt(aead_req);
289 ret = crypto_aead_decrypt(aead_req);
536 struct aead_request *aead_req,
568 aead_request_set_tfm(aead_req, ctx->aead_send);
569 aead_request_set_ad(aead_req, prot->aad_size);
570 aead_request_set_crypt(aead_req, rec->sg_aead_in,
574 aead_request_set_callback(aead_req, CRYPTO_TFM_REQ_MAY_BACKLOG,
582 rc = crypto_aead_encrypt(aead_req);
776 req = &rec->aead_req;
1487 struct aead_request *aead_req;
1524 * aead_req || tls_decrypt_ctx.
1527 aead_size = sizeof(*aead_req) + crypto_aead_reqsize(ctx->aead_recv);
1537 aead_req = (struct aead_request *)mem;
1614 data_len + prot->tail_size, aead_req, darg);