Lines Matching refs:crypt

266 			   struct libipw_crypt_data *crypt)  in libipw_rx_frame_decrypt()  argument
271 if (crypt == NULL || crypt->ops->decrypt_mpdu == NULL) in libipw_rx_frame_decrypt()
277 atomic_inc(&crypt->refcnt); in libipw_rx_frame_decrypt()
278 res = crypt->ops->decrypt_mpdu(skb, hdrlen, crypt->priv); in libipw_rx_frame_decrypt()
279 atomic_dec(&crypt->refcnt); in libipw_rx_frame_decrypt()
298 struct libipw_crypt_data *crypt) in libipw_rx_frame_decrypt_msdu() argument
303 if (crypt == NULL || crypt->ops->decrypt_msdu == NULL) in libipw_rx_frame_decrypt_msdu()
309 atomic_inc(&crypt->refcnt); in libipw_rx_frame_decrypt_msdu()
310 res = crypt->ops->decrypt_msdu(skb, keyidx, hdrlen, crypt->priv); in libipw_rx_frame_decrypt_msdu()
311 atomic_dec(&crypt->refcnt); in libipw_rx_frame_decrypt_msdu()
345 struct libipw_crypt_data *crypt = NULL; in libipw_rx() local
426 crypt = ieee->crypt_info.crypt[keyidx]; in libipw_rx()
439 (void)hostap_handle_sta_crypto(local, hdr, &crypt, in libipw_rx()
445 if (crypt && (crypt->ops == NULL || in libipw_rx()
446 crypt->ops->decrypt_mpdu == NULL)) in libipw_rx()
447 crypt = NULL; in libipw_rx()
449 if (!crypt && (fc & IEEE80211_FCTL_PROTECTED)) { in libipw_rx()
464 (keyidx = hostap_rx_frame_decrypt(ieee, skb, crypt)) < 0) { in libipw_rx()
567 (keyidx = libipw_rx_frame_decrypt(ieee, skb, crypt)) < 0) in libipw_rx()
631 libipw_rx_frame_decrypt_msdu(ieee, skb, keyidx, crypt)) in libipw_rx()
635 if (crypt && !(fc & IEEE80211_FCTL_PROTECTED) && !ieee->open_wep) { in libipw_rx()
648 if (crypt && !(fc & IEEE80211_FCTL_PROTECTED) && !ieee->open_wep && in libipw_rx()