Lines Matching refs:aead_req

153 	struct aead_request *aead_req = (struct aead_request *)req;  in tls_decrypt_done()  local
154 struct scatterlist *sgout = aead_req->dst; in tls_decrypt_done()
155 struct scatterlist *sgin = aead_req->src; in tls_decrypt_done()
204 kfree(aead_req); in tls_decrypt_done()
218 struct aead_request *aead_req, in tls_do_decryption() argument
226 aead_request_set_tfm(aead_req, ctx->aead_recv); in tls_do_decryption()
227 aead_request_set_ad(aead_req, prot->aad_size); in tls_do_decryption()
228 aead_request_set_crypt(aead_req, sgin, sgout, in tls_do_decryption()
240 aead_request_set_callback(aead_req, in tls_do_decryption()
245 aead_request_set_callback(aead_req, in tls_do_decryption()
250 ret = crypto_aead_decrypt(aead_req); in tls_do_decryption()
423 struct aead_request *aead_req = (struct aead_request *)req; in tls_encrypt_done() local
434 rec = container_of(aead_req, struct tls_rec, aead_req); in tls_encrypt_done()
483 struct aead_request *aead_req, in tls_do_encryption() argument
508 aead_request_set_tfm(aead_req, ctx->aead_send); in tls_do_encryption()
509 aead_request_set_ad(aead_req, prot->aad_size); in tls_do_encryption()
510 aead_request_set_crypt(aead_req, rec->sg_aead_in, in tls_do_encryption()
514 aead_request_set_callback(aead_req, CRYPTO_TFM_REQ_MAY_BACKLOG, in tls_do_encryption()
521 rc = crypto_aead_encrypt(aead_req); in tls_do_encryption()
691 req = &rec->aead_req; in tls_push_record()
1356 struct aead_request *aead_req; in decrypt_internal() local
1386 aead_size = sizeof(*aead_req) + crypto_aead_reqsize(ctx->aead_recv); in decrypt_internal()
1400 aead_req = (struct aead_request *)mem; in decrypt_internal()
1471 data_len, aead_req, async); in decrypt_internal()