Lines Matching refs:ethhdr
2539 struct ethhdr *ehdr; in __ieee80211_data_to_8023()
2563 ehdr = (struct ethhdr *) rx->skb->data; in __ieee80211_data_to_8023()
2608 struct ethhdr *ehdr = (struct ethhdr *) rx->skb->data; in ieee80211_frame_allowed()
2642 struct ethhdr *ehdr = (void *)skb_mac_header(skb); in ieee80211_deliver_skb_to_local_stack()
2682 struct ethhdr *ehdr = (struct ethhdr *) rx->skb->data; in ieee80211_deliver_skb()
2742 align = (unsigned long)(skb->data + sizeof(struct ethhdr)) & 3; in ieee80211_deliver_skb()
2790 struct ethhdr eth; in ieee80211_rx_mesh_fast_forward()
2858 struct ethhdr *eth; in ieee80211_rx_mesh_data()
2876 eth = (struct ethhdr *)skb->data; in ieee80211_rx_mesh_data()
2966 if (skb_cow_head(fwd_skb, hdrlen - sizeof(struct ethhdr))) in ieee80211_rx_mesh_data()
2973 fwd_hdr = skb_push(fwd_skb, hdrlen - sizeof(struct ethhdr)); in ieee80211_rx_mesh_data()
3035 struct ethhdr ethhdr; in __ieee80211_rx_h_amsdu() local
3036 const u8 *check_da = ethhdr.h_dest, *check_sa = ethhdr.h_source; in __ieee80211_rx_h_amsdu()
3061 if (ieee80211_data_to_8023_exthdr(skb, ðhdr, in __ieee80211_rx_h_amsdu()
3210 if (unlikely(((struct ethhdr *)rx->skb->data)->h_proto == in ieee80211_rx_h_data()
3240 ((struct ethhdr *)rx->skb->data)->h_dest) && in ieee80211_rx_h_data()
5056 if (skb->len < sizeof(struct ethhdr)) in __ieee80211_rx_handle_8023()