Lines Matching refs:crypt
269 struct lib80211_crypt_data *crypt)
274 if (crypt == NULL || crypt->ops->decrypt_mpdu == NULL)
280 atomic_inc(&crypt->refcnt);
281 res = crypt->ops->decrypt_mpdu(skb, hdrlen, crypt->priv);
282 atomic_dec(&crypt->refcnt);
301 struct lib80211_crypt_data *crypt)
306 if (crypt == NULL || crypt->ops->decrypt_msdu == NULL)
312 atomic_inc(&crypt->refcnt);
313 res = crypt->ops->decrypt_msdu(skb, keyidx, hdrlen, crypt->priv);
314 atomic_dec(&crypt->refcnt);
348 struct lib80211_crypt_data *crypt = NULL;
425 /* ieee->crypt[] is WEP_KEY (4) in length. Given that keyidx
429 crypt = ieee->crypt_info.crypt[keyidx];
442 (void)hostap_handle_sta_crypto(local, hdr, &crypt,
448 if (crypt && (crypt->ops == NULL ||
449 crypt->ops->decrypt_mpdu == NULL))
450 crypt = NULL;
452 if (!crypt && (fc & IEEE80211_FCTL_PROTECTED)) {
467 (keyidx = hostap_rx_frame_decrypt(ieee, skb, crypt)) < 0) {
570 (keyidx = libipw_rx_frame_decrypt(ieee, skb, crypt)) < 0)
634 libipw_rx_frame_decrypt_msdu(ieee, skb, keyidx, crypt))
638 if (crypt && !(fc & IEEE80211_FCTL_PROTECTED) && !ieee->open_wep) {
651 if (crypt && !(fc & IEEE80211_FCTL_PROTECTED) && !ieee->open_wep &&