Home
last modified time | relevance | path

Searched refs:aead_req (Results 1 – 5 of 5) sorted by relevance

/net/mac80211/
A Daead_api.c23 struct aead_request *aead_req; in aead_encrypt() local
29 if (!aead_req) in aead_encrypt()
32 __aad = (u8 *)aead_req + reqsize; in aead_encrypt()
40 aead_request_set_tfm(aead_req, tfm); in aead_encrypt()
44 ret = crypto_aead_encrypt(aead_req); in aead_encrypt()
45 kfree_sensitive(aead_req); in aead_encrypt()
55 struct aead_request *aead_req; in aead_decrypt() local
64 if (!aead_req) in aead_decrypt()
67 __aad = (u8 *)aead_req + reqsize; in aead_decrypt()
75 aead_request_set_tfm(aead_req, tfm); in aead_decrypt()
[all …]
A Daes_gmac.c22 struct aead_request *aead_req; in ieee80211_aes_gmac() local
23 int reqsize = sizeof(*aead_req) + crypto_aead_reqsize(tfm); in ieee80211_aes_gmac()
30 aead_req = kzalloc(reqsize + GMAC_MIC_LEN + GMAC_AAD_LEN, GFP_ATOMIC); in ieee80211_aes_gmac()
31 if (!aead_req) in ieee80211_aes_gmac()
34 zero = (u8 *)aead_req + reqsize; in ieee80211_aes_gmac()
59 aead_request_set_tfm(aead_req, tfm); in ieee80211_aes_gmac()
60 aead_request_set_crypt(aead_req, sg, sg, 0, iv); in ieee80211_aes_gmac()
61 aead_request_set_ad(aead_req, GMAC_AAD_LEN + data_len); in ieee80211_aes_gmac()
63 ret = crypto_aead_encrypt(aead_req); in ieee80211_aes_gmac()
64 kfree_sensitive(aead_req); in ieee80211_aes_gmac()
/net/tls/
A Dtls_device_fallback.c106 rc = crypto_aead_encrypt(aead_req); in tls_enc_record()
114 aead_request_set_tfm(aead_req, aead); in tls_init_aead_request()
123 struct aead_request *aead_req; in tls_alloc_aead_request() local
125 aead_req = kzalloc(req_size, flags); in tls_alloc_aead_request()
126 if (aead_req) in tls_alloc_aead_request()
127 tls_init_aead_request(aead_req, aead); in tls_alloc_aead_request()
128 return aead_req; in tls_alloc_aead_request()
143 rc = tls_enc_record(aead_req, aead, aad, iv, in tls_enc_records()
309 struct aead_request *aead_req; in tls_enc_skb() local
314 if (!aead_req) in tls_enc_skb()
[all …]
A Dtls_sw.c189 struct aead_request *aead_req = data; in tls_decrypt_done() local
237 kfree(aead_req); in tls_decrypt_done()
257 struct aead_request *aead_req, in tls_do_decryption() argument
272 aead_request_set_callback(aead_req, in tls_do_decryption()
274 tls_decrypt_done, aead_req); in tls_do_decryption()
280 aead_request_set_callback(aead_req, in tls_do_decryption()
283 ret = crypto_aead_decrypt(aead_req); in tls_do_decryption()
289 ret = crypto_aead_decrypt(aead_req); in tls_do_decryption()
582 rc = crypto_aead_encrypt(aead_req); in tls_do_encryption()
776 req = &rec->aead_req; in tls_push_record()
[all …]
A Dtls.h131 struct aead_request aead_req; member

Completed in 15 milliseconds