Lines Matching refs:hdrlen

34 	unsigned int hdrlen;  in ieee80211_tx_h_michael_mic_add()  local
45 hdrlen = ieee80211_hdrlen(hdr->frame_control); in ieee80211_tx_h_michael_mic_add()
46 if (skb->len < hdrlen) in ieee80211_tx_h_michael_mic_add()
49 data = skb->data + hdrlen; in ieee80211_tx_h_michael_mic_add()
50 data_len = skb->len - hdrlen; in ieee80211_tx_h_michael_mic_add()
99 unsigned int hdrlen; in ieee80211_rx_h_michael_mic_verify() local
151 hdrlen = ieee80211_hdrlen(hdr->frame_control); in ieee80211_rx_h_michael_mic_verify()
152 if (skb->len < hdrlen + MICHAEL_MIC_LEN) in ieee80211_rx_h_michael_mic_verify()
159 data = skb->data + hdrlen; in ieee80211_rx_h_michael_mic_verify()
160 data_len = skb->len - hdrlen - MICHAEL_MIC_LEN; in ieee80211_rx_h_michael_mic_verify()
199 unsigned int hdrlen; in tkip_encrypt_skb() local
211 hdrlen = ieee80211_hdrlen(hdr->frame_control); in tkip_encrypt_skb()
212 len = skb->len - hdrlen; in tkip_encrypt_skb()
224 memmove(pos, pos + IEEE80211_TKIP_IV_LEN, hdrlen); in tkip_encrypt_skb()
225 pos += hdrlen; in tkip_encrypt_skb()
268 int hdrlen, res, hwaccel = 0; in ieee80211_crypto_tkip_decrypt() local
273 hdrlen = ieee80211_hdrlen(hdr->frame_control); in ieee80211_crypto_tkip_decrypt()
278 if (!rx->sta || skb->len - hdrlen < 12) in ieee80211_crypto_tkip_decrypt()
295 key, skb->data + hdrlen, in ieee80211_crypto_tkip_decrypt()
296 skb->len - hdrlen, rx->sta->sta.addr, in ieee80211_crypto_tkip_decrypt()
308 memmove(skb->data + IEEE80211_TKIP_IV_LEN, skb->data, hdrlen); in ieee80211_crypto_tkip_decrypt()
424 int hdrlen, len, tail; in ccmp_encrypt_skb() local
444 hdrlen = ieee80211_hdrlen(hdr->frame_control); in ccmp_encrypt_skb()
445 len = skb->len - hdrlen; in ccmp_encrypt_skb()
457 memmove(pos, pos + IEEE80211_CCMP_HDR_LEN, hdrlen); in ccmp_encrypt_skb()
464 pos += hdrlen; in ccmp_encrypt_skb()
510 int hdrlen; in ieee80211_crypto_ccmp_decrypt() local
518 hdrlen = ieee80211_hdrlen(hdr->frame_control); in ieee80211_crypto_ccmp_decrypt()
525 if (!pskb_may_pull(rx->skb, hdrlen + IEEE80211_CCMP_HDR_LEN)) in ieee80211_crypto_ccmp_decrypt()
537 data_len = skb->len - hdrlen - IEEE80211_CCMP_HDR_LEN - mic_len; in ieee80211_crypto_ccmp_decrypt()
544 ccmp_hdr2pn(pn, skb->data + hdrlen); in ieee80211_crypto_ccmp_decrypt()
564 skb->data + hdrlen + IEEE80211_CCMP_HDR_LEN, in ieee80211_crypto_ccmp_decrypt()
578 memmove(skb->data + IEEE80211_CCMP_HDR_LEN, skb->data, hdrlen); in ieee80211_crypto_ccmp_decrypt()
624 int hdrlen, len, tail; in gcmp_encrypt_skb() local
643 hdrlen = ieee80211_hdrlen(hdr->frame_control); in gcmp_encrypt_skb()
644 len = skb->len - hdrlen; in gcmp_encrypt_skb()
656 memmove(pos, pos + IEEE80211_GCMP_HDR_LEN, hdrlen); in gcmp_encrypt_skb()
665 pos += hdrlen; in gcmp_encrypt_skb()
707 int hdrlen; in ieee80211_crypto_gcmp_decrypt() local
714 hdrlen = ieee80211_hdrlen(hdr->frame_control); in ieee80211_crypto_gcmp_decrypt()
721 if (!pskb_may_pull(rx->skb, hdrlen + IEEE80211_GCMP_HDR_LEN)) in ieee80211_crypto_gcmp_decrypt()
733 data_len = skb->len - hdrlen - IEEE80211_GCMP_HDR_LEN - mic_len; in ieee80211_crypto_gcmp_decrypt()
740 gcmp_hdr2pn(pn, skb->data + hdrlen); in ieee80211_crypto_gcmp_decrypt()
760 skb->data + hdrlen + IEEE80211_GCMP_HDR_LEN, in ieee80211_crypto_gcmp_decrypt()
775 memmove(skb->data + IEEE80211_GCMP_HDR_LEN, skb->data, hdrlen); in ieee80211_crypto_gcmp_decrypt()