Home
last modified time | relevance | path

Searched refs:gcm_req (Results 1 – 2 of 2) sorted by relevance

/linux-5.19.10/net/ceph/
Dmessenger_v2.c701 WARN_ON(con->v2.hmac_tfm || con->v2.gcm_tfm || con->v2.gcm_req); in setup_crypto()
769 con->v2.gcm_req = aead_request_alloc(con->v2.gcm_tfm, GFP_NOIO); in setup_crypto()
770 if (!con->v2.gcm_req) { in setup_crypto()
776 aead_request_set_callback(con->v2.gcm_req, CRYPTO_TFM_REQ_MAY_BACKLOG, in setup_crypto()
840 aead_request_set_ad(con->v2.gcm_req, 0); /* no AAD */ in gcm_crypt()
841 aead_request_set_crypt(con->v2.gcm_req, src, dst, src_len, (u8 *)nonce); in gcm_crypt()
842 ret = crypto_wait_req(encrypt ? crypto_aead_encrypt(con->v2.gcm_req) : in gcm_crypt()
843 crypto_aead_decrypt(con->v2.gcm_req), in gcm_crypt()
3569 if (con->v2.gcm_req) { in ceph_con_v2_reset_protocol()
3570 aead_request_free(con->v2.gcm_req); in ceph_con_v2_reset_protocol()
[all …]
/linux-5.19.10/include/linux/ceph/
Dmessenger.h381 struct aead_request *gcm_req; member