Lines Matching refs:aead_req
26 struct aead_request *aead_req = (void *)aead_req_data; in ieee80211_aes_gcm_encrypt() local
28 memset(aead_req, 0, sizeof(aead_req_data)); in ieee80211_aes_gcm_encrypt()
35 aead_request_set_tfm(aead_req, tfm); in ieee80211_aes_gcm_encrypt()
36 aead_request_set_crypt(aead_req, sg, sg, data_len, j_0); in ieee80211_aes_gcm_encrypt()
37 aead_request_set_ad(aead_req, sg[0].length); in ieee80211_aes_gcm_encrypt()
39 crypto_aead_encrypt(aead_req); in ieee80211_aes_gcm_encrypt()
49 struct aead_request *aead_req = (void *)aead_req_data; in ieee80211_aes_gcm_decrypt() local
54 memset(aead_req, 0, sizeof(aead_req_data)); in ieee80211_aes_gcm_decrypt()
61 aead_request_set_tfm(aead_req, tfm); in ieee80211_aes_gcm_decrypt()
62 aead_request_set_crypt(aead_req, sg, sg, in ieee80211_aes_gcm_decrypt()
64 aead_request_set_ad(aead_req, sg[0].length); in ieee80211_aes_gcm_decrypt()
66 return crypto_aead_decrypt(aead_req); in ieee80211_aes_gcm_decrypt()