Lines Matching refs:hdrlen
427 unsigned int hdrlen = 24; in ieee80211_hdrlen() local
430 hdrlen = 4; in ieee80211_hdrlen()
436 hdrlen = 30; in ieee80211_hdrlen()
438 hdrlen += IEEE80211_QOS_CTL_LEN; in ieee80211_hdrlen()
440 hdrlen += IEEE80211_HT_CTL_LEN; in ieee80211_hdrlen()
447 hdrlen += IEEE80211_HT_CTL_LEN; in ieee80211_hdrlen()
462 hdrlen = 10; in ieee80211_hdrlen()
464 hdrlen = 16; in ieee80211_hdrlen()
467 return hdrlen; in ieee80211_hdrlen()
475 unsigned int hdrlen; in ieee80211_get_hdrlen_from_skb() local
479 hdrlen = ieee80211_hdrlen(hdr->frame_control); in ieee80211_get_hdrlen_from_skb()
480 if (unlikely(hdrlen > skb->len)) in ieee80211_get_hdrlen_from_skb()
482 return hdrlen; in ieee80211_get_hdrlen_from_skb()
517 u16 hdrlen; in ieee80211_data_to_8023_exthdr() local
523 hdrlen = ieee80211_hdrlen(hdr->frame_control) + data_offset; in ieee80211_data_to_8023_exthdr()
524 if (skb->len < hdrlen + 8) in ieee80211_data_to_8023_exthdr()
540 skb_copy_bits(skb, hdrlen, &mesh_flags, 1); in ieee80211_data_to_8023_exthdr()
562 skb_copy_bits(skb, hdrlen + in ieee80211_data_to_8023_exthdr()
566 hdrlen += __ieee80211_get_mesh_hdrlen(mesh_flags); in ieee80211_data_to_8023_exthdr()
580 skb_copy_bits(skb, hdrlen + in ieee80211_data_to_8023_exthdr()
583 hdrlen += __ieee80211_get_mesh_hdrlen(mesh_flags); in ieee80211_data_to_8023_exthdr()
594 skb_copy_bits(skb, hdrlen, &payload, sizeof(payload)); in ieee80211_data_to_8023_exthdr()
603 hdrlen += ETH_ALEN + 2; in ieee80211_data_to_8023_exthdr()
605 tmp.h_proto = htons(skb->len - hdrlen); in ieee80211_data_to_8023_exthdr()
607 pskb_pull(skb, hdrlen); in ieee80211_data_to_8023_exthdr()