Lines Matching refs:crypt
273 struct lib80211_crypt_data *crypt)
278 if (!crypt || !crypt->ops->decrypt_mpdu)
294 atomic_inc(&crypt->refcnt);
295 res = crypt->ops->decrypt_mpdu(skb, hdrlen, crypt->priv);
296 atomic_dec(&crypt->refcnt);
313 int keyidx, struct lib80211_crypt_data *crypt)
318 if (!crypt || !crypt->ops->decrypt_msdu)
333 atomic_inc(&crypt->refcnt);
334 res = crypt->ops->decrypt_msdu(skb, keyidx, hdrlen, crypt->priv);
335 atomic_dec(&crypt->refcnt);
983 struct lib80211_crypt_data **crypt, size_t hdrlen)
992 *crypt = ieee->crypt_info.crypt[idx];
996 if (*crypt && (!(*crypt)->ops || !(*crypt)->ops->decrypt_mpdu))
997 *crypt = NULL;
999 if (!*crypt && (fc & IEEE80211_FCTL_PROTECTED)) {
1016 struct lib80211_crypt_data *crypt, size_t hdrlen)
1033 keyidx = rtllib_rx_frame_decrypt(ieee, skb, crypt);
1099 rtllib_rx_frame_decrypt_msdu(ieee, skb, keyidx, crypt)) {
1105 if (crypt && !(fc & IEEE80211_FCTL_PROTECTED) && !ieee->open_wep) {
1124 if (crypt && !(fc & IEEE80211_FCTL_PROTECTED) &&
1132 if (crypt && !(fc & IEEE80211_FCTL_PROTECTED) && !ieee->open_wep &&
1231 struct lib80211_crypt_data *crypt = NULL;
1311 /* Get crypt if encrypted */
1312 ret = rtllib_rx_get_crypt(ieee, skb, &crypt, hdrlen);
1317 ret = rtllib_rx_decrypt(ieee, skb, rx_stats, crypt, hdrlen);