Lines Matching refs:crypt
141 struct lib80211_crypt_data *crypt =
142 ieee->crypt_info.crypt[ieee->crypt_info.tx_keyidx];
145 if (crypt == NULL)
150 atomic_inc(&crypt->refcnt);
152 if (crypt->ops && crypt->ops->encrypt_mpdu)
153 res = crypt->ops->encrypt_mpdu(frag, hdr_len, crypt->priv);
155 atomic_dec(&crypt->refcnt);
259 struct lib80211_crypt_data *crypt;
283 crypt = ieee->crypt_info.crypt[ieee->crypt_info.tx_keyidx];
288 host_encrypt = ieee->host_encrypt && encrypt && crypt;
289 host_encrypt_msdu = ieee->host_encrypt_msdu && encrypt && crypt;
338 crypt && crypt->ops && crypt->ops->encrypt_msdu) {
340 int len = bytes + hdr_len + crypt->ops->extra_msdu_prefix_len +
341 crypt->ops->extra_msdu_postfix_len;
347 skb_reserve(skb_new, crypt->ops->extra_msdu_prefix_len);
353 res = crypt->ops->encrypt_msdu(skb_new, hdr_len, crypt->priv);
361 bytes += crypt->ops->extra_msdu_prefix_len +
362 crypt->ops->extra_msdu_postfix_len;
386 if (host_encrypt && crypt && crypt->ops)
387 bytes_per_frag -= crypt->ops->extra_mpdu_prefix_len +
388 crypt->ops->extra_mpdu_postfix_len;
456 crypt->ops->extra_mpdu_prefix_len);