Lines Matching refs:aead_req
163 struct aead_request *aead_req = (struct aead_request *)req; in tls_decrypt_done() local
164 struct scatterlist *sgout = aead_req->dst; in tls_decrypt_done()
165 struct scatterlist *sgin = aead_req->src; in tls_decrypt_done()
217 kfree(aead_req); in tls_decrypt_done()
233 struct aead_request *aead_req, in tls_do_decryption() argument
241 aead_request_set_tfm(aead_req, ctx->aead_recv); in tls_do_decryption()
242 aead_request_set_ad(aead_req, prot->aad_size); in tls_do_decryption()
243 aead_request_set_crypt(aead_req, sgin, sgout, in tls_do_decryption()
255 aead_request_set_callback(aead_req, in tls_do_decryption()
260 aead_request_set_callback(aead_req, in tls_do_decryption()
265 ret = crypto_aead_decrypt(aead_req); in tls_do_decryption()
438 struct aead_request *aead_req = (struct aead_request *)req; in tls_encrypt_done() local
449 rec = container_of(aead_req, struct tls_rec, aead_req); in tls_encrypt_done()
500 struct aead_request *aead_req, in tls_do_encryption() argument
525 aead_request_set_tfm(aead_req, ctx->aead_send); in tls_do_encryption()
526 aead_request_set_ad(aead_req, prot->aad_size); in tls_do_encryption()
527 aead_request_set_crypt(aead_req, rec->sg_aead_in, in tls_do_encryption()
531 aead_request_set_callback(aead_req, CRYPTO_TFM_REQ_MAY_BACKLOG, in tls_do_encryption()
538 rc = crypto_aead_encrypt(aead_req); in tls_do_encryption()
728 req = &rec->aead_req; in tls_push_record()
1420 struct aead_request *aead_req; in decrypt_internal() local
1450 aead_size = sizeof(*aead_req) + crypto_aead_reqsize(ctx->aead_recv); in decrypt_internal()
1464 aead_req = (struct aead_request *)mem; in decrypt_internal()
1535 data_len, aead_req, async); in decrypt_internal()