Lines Matching refs:crypt
270 struct ieee80211_crypt_data *crypt)
275 if (crypt == NULL || crypt->ops->decrypt_mpdu == NULL)
281 atomic_inc(&crypt->refcnt);
282 res = crypt->ops->decrypt_mpdu(skb, hdrlen, crypt->priv);
283 atomic_dec(&crypt->refcnt);
302 struct ieee80211_crypt_data *crypt)
307 if (crypt == NULL || crypt->ops->decrypt_msdu == NULL)
313 atomic_inc(&crypt->refcnt);
314 res = crypt->ops->decrypt_msdu(skb, keyidx, hdrlen, crypt->priv);
315 atomic_dec(&crypt->refcnt);
350 struct ieee80211_crypt_data *crypt = NULL;
423 /* ieee->crypt[] is WEP_KEY (4) in length. Given that keyidx
427 crypt = ieee->crypt[keyidx];
440 (void)hostap_handle_sta_crypto(local, hdr, &crypt,
446 if (crypt && (crypt->ops == NULL ||
447 crypt->ops->decrypt_mpdu == NULL))
448 crypt = NULL;
450 if (!crypt && (fc & IEEE80211_FCTL_PROTECTED)) {
466 (keyidx = hostap_rx_frame_decrypt(ieee, skb, crypt)) < 0) {
572 (keyidx = ieee80211_rx_frame_decrypt(ieee, skb, crypt)) < 0)
635 ieee80211_rx_frame_decrypt_msdu(ieee, skb, keyidx, crypt))
639 if (crypt && !(fc & IEEE80211_FCTL_PROTECTED) && !ieee->open_wep) {
652 if (crypt && !(fc & IEEE80211_FCTL_PROTECTED) && !ieee->open_wep &&