Lines Matching refs:hdrlen

852 			      struct sk_buff *skb, int hdrlen,  in ieee80211_fragment()  argument
858 int per_fragm = frag_threshold - hdrlen - FCS_LEN; in ieee80211_fragment()
859 int pos = hdrlen + per_fragm; in ieee80211_fragment()
860 int rem = skb->len - hdrlen - per_fragm; in ieee80211_fragment()
900 memcpy(skb_put(tmp, hdrlen), skb->data, hdrlen); in ieee80211_fragment()
907 skb_trim(skb, hdrlen + per_fragm); in ieee80211_fragment()
918 int hdrlen; in ieee80211_tx_h_fragment() local
939 hdrlen = ieee80211_hdrlen(hdr->frame_control); in ieee80211_tx_h_fragment()
953 if (ieee80211_fragment(tx, skb, hdrlen, frag_threshold)) in ieee80211_tx_h_fragment()
1763 int hdrlen; in ieee80211_monitor_start_xmit() local
1798 hdrlen = ieee80211_hdrlen(hdr->frame_control); in ieee80211_monitor_start_xmit()
1800 if (skb->len < len_rthdr + hdrlen) in ieee80211_monitor_start_xmit()
1808 skb->len >= len_rthdr + hdrlen + sizeof(rfc1042_header) + 2) { in ieee80211_monitor_start_xmit()
1809 u8 *payload = (u8 *)hdr + hdrlen; in ieee80211_monitor_start_xmit()
2008 u16 ethertype, hdrlen, meshhdrlen = 0; in ieee80211_build_hdr() local
2042 hdrlen = 30; in ieee80211_build_hdr()
2069 hdrlen = 24; in ieee80211_build_hdr()
2079 hdrlen = 30; in ieee80211_build_hdr()
2117 hdrlen = ieee80211_fill_mesh_addresses(&hdr, &fc, in ieee80211_build_hdr()
2135 hdrlen = ieee80211_fill_mesh_addresses(&hdr, &fc, in ieee80211_build_hdr()
2166 hdrlen = 24; in ieee80211_build_hdr()
2176 hdrlen = 30; in ieee80211_build_hdr()
2183 hdrlen = 24; in ieee80211_build_hdr()
2197 hdrlen = 24; in ieee80211_build_hdr()
2210 hdrlen = 24; in ieee80211_build_hdr()
2237 hdrlen += 2; in ieee80211_build_hdr()
2325 head_need = hdrlen + encaps_len + meshhdrlen - skb_headroom(skb); in ieee80211_build_hdr()
2368 memcpy(skb_push(skb, hdrlen - 2), &hdr, hdrlen - 2); in ieee80211_build_hdr()
2375 memcpy(skb_push(skb, hdrlen), &hdr, hdrlen); in ieee80211_build_hdr()
2377 nh_pos += hdrlen; in ieee80211_build_hdr()
2378 h_pos += hdrlen; in ieee80211_build_hdr()