Lines Matching defs:ehdr
2508 struct ethhdr *ehdr;
2533 ehdr = (struct ethhdr *) rx->skb->data;
2534 if (ehdr->h_proto == rx->sdata->control_port_protocol)
2549 struct ethhdr *ehdr = (struct ethhdr *) rx->skb->data;
2556 if (unlikely(ehdr->h_proto == rx->sdata->control_port_protocol))
2557 return ether_addr_equal(ehdr->h_dest, rx->sdata->vif.addr) ||
2558 ether_addr_equal(ehdr->h_dest, pae_group_addr);
2583 struct ethhdr *ehdr = (void *)skb_mac_header(skb);
2602 !ether_addr_equal(ehdr->h_dest, sdata->vif.addr)))
2603 ether_addr_copy(ehdr->h_dest, sdata->vif.addr);
2622 struct ethhdr *ehdr = (struct ethhdr *) rx->skb->data;
2644 ehdr->h_proto != rx->sdata->control_port_protocol &&
2646 if (is_multicast_ether_addr(ehdr->h_dest) &&
2656 } else if (!is_multicast_ether_addr(ehdr->h_dest) &&
2657 !ether_addr_equal(ehdr->h_dest, ehdr->h_source)) {
2658 dsta = sta_info_get(sdata, ehdr->h_dest);