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()
91 unsigned int hdrlen; in ieee80211_rx_h_michael_mic_verify() local
143 hdrlen = ieee80211_hdrlen(hdr->frame_control); in ieee80211_rx_h_michael_mic_verify()
144 if (skb->len < hdrlen + MICHAEL_MIC_LEN) in ieee80211_rx_h_michael_mic_verify()
151 data = skb->data + hdrlen; in ieee80211_rx_h_michael_mic_verify()
152 data_len = skb->len - hdrlen - MICHAEL_MIC_LEN; in ieee80211_rx_h_michael_mic_verify()
189 unsigned int hdrlen; in tkip_encrypt_skb() local
200 hdrlen = ieee80211_hdrlen(hdr->frame_control); in tkip_encrypt_skb()
201 len = skb->len - hdrlen; in tkip_encrypt_skb()
213 memmove(pos, pos + IEEE80211_TKIP_IV_LEN, hdrlen); in tkip_encrypt_skb()
214 pos += hdrlen; in tkip_encrypt_skb()
261 int hdrlen, res, hwaccel = 0; in ieee80211_crypto_tkip_decrypt() local
266 hdrlen = ieee80211_hdrlen(hdr->frame_control); in ieee80211_crypto_tkip_decrypt()
271 if (!rx->sta || skb->len - hdrlen < 12) in ieee80211_crypto_tkip_decrypt()
288 key, skb->data + hdrlen, in ieee80211_crypto_tkip_decrypt()
289 skb->len - hdrlen, rx->sta->sta.addr, in ieee80211_crypto_tkip_decrypt()
300 memmove(skb->data + IEEE80211_TKIP_IV_LEN, skb->data, hdrlen); in ieee80211_crypto_tkip_decrypt()
313 unsigned int hdrlen; in ccmp_special_blocks() local
328 hdrlen = ieee80211_hdrlen(hdr->frame_control); in ccmp_special_blocks()
329 len_a = hdrlen - 2; in ccmp_special_blocks()
404 int hdrlen, len, tail; in ccmp_encrypt_skb() local
424 hdrlen = ieee80211_hdrlen(hdr->frame_control); in ccmp_encrypt_skb()
425 len = skb->len - hdrlen; in ccmp_encrypt_skb()
437 memmove(pos, pos + IEEE80211_CCMP_HDR_LEN, hdrlen); in ccmp_encrypt_skb()
445 pos += hdrlen; in ccmp_encrypt_skb()
493 int hdrlen; in ieee80211_crypto_ccmp_decrypt() local
501 hdrlen = ieee80211_hdrlen(hdr->frame_control); in ieee80211_crypto_ccmp_decrypt()
507 data_len = skb->len - hdrlen - IEEE80211_CCMP_HDR_LEN - mic_len; in ieee80211_crypto_ccmp_decrypt()
512 if (!pskb_may_pull(rx->skb, hdrlen + IEEE80211_CCMP_HDR_LEN)) in ieee80211_crypto_ccmp_decrypt()
519 ccmp_hdr2pn(pn, skb->data + hdrlen); in ieee80211_crypto_ccmp_decrypt()
536 skb->data + hdrlen + IEEE80211_CCMP_HDR_LEN, in ieee80211_crypto_ccmp_decrypt()
547 memmove(skb->data + IEEE80211_CCMP_HDR_LEN, skb->data, hdrlen); in ieee80211_crypto_ccmp_decrypt()
629 int hdrlen, len, tail; in gcmp_encrypt_skb() local
648 hdrlen = ieee80211_hdrlen(hdr->frame_control); in gcmp_encrypt_skb()
649 len = skb->len - hdrlen; in gcmp_encrypt_skb()
661 memmove(pos, pos + IEEE80211_GCMP_HDR_LEN, hdrlen); in gcmp_encrypt_skb()
671 pos += hdrlen; in gcmp_encrypt_skb()
715 int hdrlen; in ieee80211_crypto_gcmp_decrypt() local
723 hdrlen = ieee80211_hdrlen(hdr->frame_control); in ieee80211_crypto_gcmp_decrypt()
729 data_len = skb->len - hdrlen - IEEE80211_GCMP_HDR_LEN - in ieee80211_crypto_gcmp_decrypt()
735 if (!pskb_may_pull(rx->skb, hdrlen + IEEE80211_GCMP_HDR_LEN)) in ieee80211_crypto_gcmp_decrypt()
742 gcmp_hdr2pn(pn, skb->data + hdrlen); in ieee80211_crypto_gcmp_decrypt()
759 skb->data + hdrlen + IEEE80211_GCMP_HDR_LEN, in ieee80211_crypto_gcmp_decrypt()
770 memmove(skb->data + IEEE80211_GCMP_HDR_LEN, skb->data, hdrlen); in ieee80211_crypto_gcmp_decrypt()
783 int hdrlen; in ieee80211_crypto_cs_encrypt() local
796 hdrlen = ieee80211_hdrlen(hdr->frame_control); in ieee80211_crypto_cs_encrypt()
799 memmove(pos, pos + iv_len, hdrlen); in ieee80211_crypto_cs_encrypt()
825 int hdrlen = ieee80211_hdrlen(hdr->frame_control); in ieee80211_crypto_cs_decrypt() local
841 data_len = rx->skb->len - hdrlen - cs->hdr_len; in ieee80211_crypto_cs_decrypt()
858 skb_pn = rx->skb->data + hdrlen + cs->pn_off; in ieee80211_crypto_cs_decrypt()
869 memmove(rx->skb->data + cs->hdr_len, rx->skb->data, hdrlen); in ieee80211_crypto_cs_decrypt()