• Home
  • Raw
  • Download

Lines Matching refs:hdrlen

33 	unsigned int hdrlen;  in ieee80211_tx_h_michael_mic_add()  local
44 hdrlen = ieee80211_hdrlen(hdr->frame_control); in ieee80211_tx_h_michael_mic_add()
45 if (skb->len < hdrlen) in ieee80211_tx_h_michael_mic_add()
48 data = skb->data + hdrlen; in ieee80211_tx_h_michael_mic_add()
49 data_len = skb->len - hdrlen; in ieee80211_tx_h_michael_mic_add()
98 unsigned int hdrlen; in ieee80211_rx_h_michael_mic_verify() local
150 hdrlen = ieee80211_hdrlen(hdr->frame_control); in ieee80211_rx_h_michael_mic_verify()
151 if (skb->len < hdrlen + MICHAEL_MIC_LEN) in ieee80211_rx_h_michael_mic_verify()
158 data = skb->data + hdrlen; in ieee80211_rx_h_michael_mic_verify()
159 data_len = skb->len - hdrlen - MICHAEL_MIC_LEN; in ieee80211_rx_h_michael_mic_verify()
198 unsigned int hdrlen; in tkip_encrypt_skb() local
210 hdrlen = ieee80211_hdrlen(hdr->frame_control); in tkip_encrypt_skb()
211 len = skb->len - hdrlen; in tkip_encrypt_skb()
223 memmove(pos, pos + IEEE80211_TKIP_IV_LEN, hdrlen); in tkip_encrypt_skb()
224 pos += hdrlen; in tkip_encrypt_skb()
267 int hdrlen, res, hwaccel = 0; in ieee80211_crypto_tkip_decrypt() local
272 hdrlen = ieee80211_hdrlen(hdr->frame_control); in ieee80211_crypto_tkip_decrypt()
277 if (!rx->sta || skb->len - hdrlen < 12) in ieee80211_crypto_tkip_decrypt()
294 key, skb->data + hdrlen, in ieee80211_crypto_tkip_decrypt()
295 skb->len - hdrlen, rx->sta->sta.addr, in ieee80211_crypto_tkip_decrypt()
307 memmove(skb->data + IEEE80211_TKIP_IV_LEN, skb->data, hdrlen); in ieee80211_crypto_tkip_decrypt()
320 unsigned int hdrlen; in ccmp_special_blocks() local
335 hdrlen = ieee80211_hdrlen(hdr->frame_control); in ccmp_special_blocks()
336 len_a = hdrlen - 2; in ccmp_special_blocks()
411 int hdrlen, len, tail; in ccmp_encrypt_skb() local
431 hdrlen = ieee80211_hdrlen(hdr->frame_control); in ccmp_encrypt_skb()
432 len = skb->len - hdrlen; in ccmp_encrypt_skb()
444 memmove(pos, pos + IEEE80211_CCMP_HDR_LEN, hdrlen); in ccmp_encrypt_skb()
452 pos += hdrlen; in ccmp_encrypt_skb()
498 int hdrlen; in ieee80211_crypto_ccmp_decrypt() local
506 hdrlen = ieee80211_hdrlen(hdr->frame_control); in ieee80211_crypto_ccmp_decrypt()
513 if (!pskb_may_pull(rx->skb, hdrlen + IEEE80211_CCMP_HDR_LEN)) in ieee80211_crypto_ccmp_decrypt()
522 data_len = skb->len - hdrlen - IEEE80211_CCMP_HDR_LEN - mic_len; in ieee80211_crypto_ccmp_decrypt()
529 ccmp_hdr2pn(pn, skb->data + hdrlen); in ieee80211_crypto_ccmp_decrypt()
549 skb->data + hdrlen + IEEE80211_CCMP_HDR_LEN, in ieee80211_crypto_ccmp_decrypt()
561 memmove(skb->data + IEEE80211_CCMP_HDR_LEN, skb->data, hdrlen); in ieee80211_crypto_ccmp_decrypt()
642 int hdrlen, len, tail; in gcmp_encrypt_skb() local
661 hdrlen = ieee80211_hdrlen(hdr->frame_control); in gcmp_encrypt_skb()
662 len = skb->len - hdrlen; in gcmp_encrypt_skb()
674 memmove(pos, pos + IEEE80211_GCMP_HDR_LEN, hdrlen); in gcmp_encrypt_skb()
684 pos += hdrlen; in gcmp_encrypt_skb()
726 int hdrlen; in ieee80211_crypto_gcmp_decrypt() local
733 hdrlen = ieee80211_hdrlen(hdr->frame_control); in ieee80211_crypto_gcmp_decrypt()
740 if (!pskb_may_pull(rx->skb, hdrlen + IEEE80211_GCMP_HDR_LEN)) in ieee80211_crypto_gcmp_decrypt()
749 data_len = skb->len - hdrlen - IEEE80211_GCMP_HDR_LEN - mic_len; in ieee80211_crypto_gcmp_decrypt()
756 gcmp_hdr2pn(pn, skb->data + hdrlen); in ieee80211_crypto_gcmp_decrypt()
776 skb->data + hdrlen + IEEE80211_GCMP_HDR_LEN, in ieee80211_crypto_gcmp_decrypt()
789 memmove(skb->data + IEEE80211_GCMP_HDR_LEN, skb->data, hdrlen); in ieee80211_crypto_gcmp_decrypt()
802 int hdrlen; in ieee80211_crypto_cs_encrypt() local
815 hdrlen = ieee80211_hdrlen(hdr->frame_control); in ieee80211_crypto_cs_encrypt()
818 memmove(pos, pos + iv_len, hdrlen); in ieee80211_crypto_cs_encrypt()
844 int hdrlen = ieee80211_hdrlen(hdr->frame_control); in ieee80211_crypto_cs_decrypt() local
860 data_len = rx->skb->len - hdrlen - cs->hdr_len; in ieee80211_crypto_cs_decrypt()
876 skb_pn = rx->skb->data + hdrlen + cs->pn_off; in ieee80211_crypto_cs_decrypt()
887 memmove(rx->skb->data + cs->hdr_len, rx->skb->data, hdrlen); in ieee80211_crypto_cs_decrypt()