ethhdr 60 arch/powerpc/platforms/ps3/gelic_udbg.c static __iomem struct ethhdr *h_eth; ethhdr 144 arch/powerpc/platforms/ps3/gelic_udbg.c h_eth = (struct ethhdr *)dbg.pkt; ethhdr 149 arch/powerpc/platforms/ps3/gelic_udbg.c header_size = sizeof(struct ethhdr); ethhdr 1158 drivers/crypto/chelsio/chtls/chtls_cm.c struct ethhdr *eh; ethhdr 1208 drivers/crypto/chelsio/chtls/chtls_cm.c eh = (struct ethhdr *)(req + 1); ethhdr 2810 drivers/infiniband/hw/bnxt_re/ib_verbs.c struct ethhdr *eth_hdr; ethhdr 2823 drivers/infiniband/hw/bnxt_re/ib_verbs.c eth_hdr = (struct ethhdr *)tmp_buf; ethhdr 2836 drivers/infiniband/hw/bnxt_re/ib_verbs.c tmp_buf += sizeof(struct ethhdr) + len; ethhdr 4059 drivers/infiniband/hw/cxgb4/cm.c struct ethhdr *eh = NULL; ethhdr 4116 drivers/infiniband/hw/cxgb4/cm.c eh = (struct ethhdr *)(req + 1); ethhdr 272 drivers/infiniband/hw/hfi1/vnic_main.c struct ethhdr *mac_hdr = (struct ethhdr *)skb_mac_header(skb); ethhdr 301 drivers/infiniband/hw/hfi1/vnic_main.c struct ethhdr *mac_hdr = (struct ethhdr *)skb->data; ethhdr 385 drivers/infiniband/hw/i40iw/i40iw_cm.c struct ethhdr *ethh; ethhdr 423 drivers/infiniband/hw/i40iw/i40iw_cm.c ethh = (struct ethhdr *)buf; ethhdr 1465 drivers/infiniband/hw/i40iw/i40iw_utils.c struct ethhdr *ethh = (struct ethhdr *)buf->mem.va; ethhdr 299 drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.c struct ethhdr *mac_hdr) ethhdr 337 drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.c struct ethhdr *mac_hdr = (struct ethhdr *)skb_mac_header(skb); ethhdr 366 drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.c struct ethhdr *mac_hdr = (struct ethhdr *)skb_mac_header(skb); ethhdr 389 drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.c struct ethhdr *mac_hdr = (struct ethhdr *)skb_mac_header(skb); ethhdr 131 drivers/media/dvb-core/dvb_net.c struct ethhdr *eth; ethhdr 187 drivers/media/dvb-core/dvb_net.c struct ethhdr *hdr = (struct ethhdr*) p->ule_next_hdr; ethhdr 189 drivers/media/dvb-core/dvb_net.c int framelen = p->ule_sndu_len - ((p->ule_next_hdr+sizeof(struct ethhdr)) - p->ule_skb->data); ethhdr 306 drivers/media/dvb-core/dvb_net.c struct ethhdr *ethh; ethhdr 734 drivers/media/dvb-core/dvb_net.c h->ethh = (struct ethhdr *)h->priv->ule_skb->data; ethhdr 1306 drivers/net/bonding/bond_alb.c struct ethhdr *eth_data = eth_hdr(skb); ethhdr 1340 drivers/net/bonding/bond_alb.c struct ethhdr *eth_data; ethhdr 1378 drivers/net/bonding/bond_alb.c struct ethhdr *eth_data; ethhdr 3244 drivers/net/bonding/bond_main.c struct ethhdr *ep, hdr_tmp; ethhdr 1578 drivers/net/dsa/mv88e6xxx/chip.c struct ethhdr *mac_entry = &fs->h_u.ether_spec; ethhdr 1579 drivers/net/dsa/mv88e6xxx/chip.c struct ethhdr *mac_mask = &fs->m_u.ether_spec; ethhdr 1762 drivers/net/dsa/sja1105/sja1105_main.c struct ethhdr *hdr; ethhdr 599 drivers/net/ethernet/alacritech/slicoss.c struct ethhdr *eh = (struct ethhdr *)skb->data; ethhdr 355 drivers/net/ethernet/altera/altera_tse_main.c struct ethhdr *eth_hdr; ethhdr 359 drivers/net/ethernet/altera/altera_tse_main.c eth_hdr = (struct ethhdr *)skb->data; ethhdr 888 drivers/net/ethernet/amd/sunlance.c struct ethhdr __iomem *eth = (struct ethhdr __iomem *) packet; ethhdr 901 drivers/net/ethernet/amd/sunlance.c struct ethhdr *eth = (struct ethhdr *) packet; ethhdr 2978 drivers/net/ethernet/amd/xgbe/xgbe-drv.c struct ethhdr *eth = (struct ethhdr *)skb->data; ethhdr 169 drivers/net/ethernet/apm/xgene/xgene_enet_main.c const struct ethhdr *eth = data; ethhdr 312 drivers/net/ethernet/apm/xgene/xgene_enet_main.c u8 ethhdr, proto = 0, csum_enable = 0; ethhdr 317 drivers/net/ethernet/apm/xgene/xgene_enet_main.c ethhdr = xgene_enet_hdr_len(skb->data); ethhdr 335 drivers/net/ethernet/apm/xgene/xgene_enet_main.c hdr_len = ethhdr + ip_hdrlen(skb) + tcp_hdrlen(skb); ethhdr 370 drivers/net/ethernet/apm/xgene/xgene_enet_main.c SET_VAL(ETHHDR, ethhdr) | ethhdr 1920 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c struct ethhdr *hdr = (struct ethhdr *)skb->data; ethhdr 3753 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c struct ethhdr *eth; ethhdr 3802 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c eth = (struct ethhdr *)skb->data; ethhdr 11040 drivers/net/ethernet/broadcom/bnxt/bnxt.c struct ethhdr *eth = (struct ethhdr *)skb_mac_header(skb); ethhdr 1762 drivers/net/ethernet/chelsio/cxgb/sge.c const struct ethhdr *e = data; ethhdr 2914 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c pktsize = pktsize - sizeof(struct ethhdr) - 4; ethhdr 1195 drivers/net/ethernet/chelsio/cxgb4/sge.c skb->mac_len = sizeof(struct ethhdr); ethhdr 282 drivers/net/ethernet/cisco/enic/enic_main.c const struct ethhdr *eth = (struct ethhdr *)skb_inner_mac_header(skb); ethhdr 665 drivers/net/ethernet/cisco/enic/enic_main.c const struct ethhdr *eth = (struct ethhdr *)skb_inner_mac_header(skb); ethhdr 1094 drivers/net/ethernet/emulex/benet/be_main.c struct ethhdr *eh = (struct ethhdr *)skb->data; ethhdr 1302 drivers/net/ethernet/emulex/benet/be_main.c struct ethhdr *eh = (struct ethhdr *)(*skb)->data; ethhdr 274 drivers/net/ethernet/freescale/dpaa2/dpaa2-ethtool.c static int prep_eth_rule(struct ethhdr *eth_value, struct ethhdr *eth_mask, ethhdr 314 drivers/net/ethernet/freescale/enetc/enetc_ethtool.c struct ethhdr *eth_h, *eth_m; ethhdr 995 drivers/net/ethernet/freescale/gianfar_ethtool.c static void gfar_set_ether(struct ethhdr *value, struct ethhdr *mask, ethhdr 1159 drivers/net/ethernet/freescale/gianfar_ethtool.c gfar_set_ether((struct ethhdr *) &rule->h_u, ethhdr 1160 drivers/net/ethernet/freescale/gianfar_ethtool.c (struct ethhdr *) &rule->m_u, tab); ethhdr 1535 drivers/net/ethernet/hisilicon/hns/hns_enet.c struct ethhdr *ethhdr; ethhdr 1548 drivers/net/ethernet/hisilicon/hns/hns_enet.c ethhdr = (struct ethhdr *)skb->data; ethhdr 1549 drivers/net/ethernet/hisilicon/hns/hns_enet.c ethhdr->h_proto = htons(ETH_P_IP); ethhdr 1943 drivers/net/ethernet/hisilicon/hns/hns_enet.c struct ethhdr *eth_hdr = (struct ethhdr *)skb->data; ethhdr 147 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c struct ethhdr *ethh; ethhdr 151 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c ethh = skb_put(skb, sizeof(struct ethhdr)); ethhdr 5141 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c struct ethhdr *ether_spec; ethhdr 1274 drivers/net/ethernet/ibm/ibmvnic.c hdr_len[0] = sizeof(struct ethhdr); ethhdr 5732 drivers/net/ethernet/intel/e1000e/netdev.c if (((struct ethhdr *)skb->data)->h_proto != htons(ETH_P_IP)) ethhdr 638 drivers/net/ethernet/intel/fm10k/fm10k_main.c static struct ethhdr *fm10k_port_is_vxlan(struct sk_buff *skb) ethhdr 653 drivers/net/ethernet/intel/fm10k/fm10k_main.c return (struct ethhdr *)(skb_transport_header(skb) + VXLAN_HLEN); ethhdr 664 drivers/net/ethernet/intel/fm10k/fm10k_main.c static struct ethhdr *fm10k_gre_is_nvgre(struct sk_buff *skb) ethhdr 682 drivers/net/ethernet/intel/fm10k/fm10k_main.c return (struct ethhdr *)(nvgre_hdr + 1); ethhdr 684 drivers/net/ethernet/intel/fm10k/fm10k_main.c return (struct ethhdr *)(&nvgre_hdr->tni); ethhdr 690 drivers/net/ethernet/intel/fm10k/fm10k_main.c struct ethhdr *eth_hdr; ethhdr 1323 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c struct ethhdr *eth_mask; ethhdr 1549 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c struct ethhdr *eth_spec; ethhdr 642 drivers/net/ethernet/mellanox/mlx4/en_rx.c hdr = (u8 *)va + sizeof(struct ethhdr); ethhdr 730 drivers/net/ethernet/mellanox/mlx4/en_rx.c const struct ethhdr *ethh = va; ethhdr 52 drivers/net/ethernet/mellanox/mlx4/en_selftest.c struct ethhdr *ethh; ethhdr 66 drivers/net/ethernet/mellanox/mlx4/en_selftest.c ethh = skb_put(skb, sizeof(struct ethhdr)); ethhdr 974 drivers/net/ethernet/mellanox/mlx4/en_tx.c struct ethhdr *ethh; ethhdr 979 drivers/net/ethernet/mellanox/mlx4/en_tx.c ethh = (struct ethhdr *)skb->data; ethhdr 24 drivers/net/ethernet/mellanox/mlx5/core/accel/accel.h struct ethhdr *old_eth; ethhdr 25 drivers/net/ethernet/mellanox/mlx5/core/accel/accel.h struct ethhdr *new_eth; ethhdr 28 drivers/net/ethernet/mellanox/mlx5/core/accel/accel.h old_eth = (struct ethhdr *)skb->data; ethhdr 29 drivers/net/ethernet/mellanox/mlx5/core/accel/accel.h new_eth = (struct ethhdr *)(skb->data + MLX5E_METADATA_ETHER_LEN); ethhdr 188 drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c struct ethhdr *eth = (struct ethhdr *)buf; ethhdr 91 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_rxtx.c struct ethhdr *eth; ethhdr 96 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_rxtx.c eth = (struct ethhdr *)skb_push(skb, sizeof(*mdata)); ethhdr 82 drivers/net/ethernet/mellanox/mlx5/core/en_accel/tls_rxtx.c struct ethhdr *eth; ethhdr 87 drivers/net/ethernet/mellanox/mlx5/core/en_accel/tls_rxtx.c eth = (struct ethhdr *)skb_push(skb, sizeof(struct mlx5e_tls_metadata)); ethhdr 175 drivers/net/ethernet/mellanox/mlx5/core/en_accel/tls_rxtx.c pet = (struct mlx5e_tls_metadata *)(nskb->data + sizeof(struct ethhdr)); ethhdr 293 drivers/net/ethernet/mellanox/mlx5/core/en_fs_ethtool.c struct ethhdr *eth_mask = &fs->m_u.ether_spec; ethhdr 294 drivers/net/ethernet/mellanox/mlx5/core/en_fs_ethtool.c struct ethhdr *eth_val = &fs->h_u.ether_spec; ethhdr 501 drivers/net/ethernet/mellanox/mlx5/core/en_fs_ethtool.c struct ethhdr *eth_mask = &fs->m_u.ether_spec; ethhdr 602 drivers/net/ethernet/mellanox/mlx5/core/en_rep.c struct ethhdr *eth = (struct ethhdr *)e->encap_header; ethhdr 730 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c struct ethhdr *eth = (struct ethhdr *)(skb->data); ethhdr 794 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c *proto = ((struct ethhdr *)skb->data)->h_proto; ethhdr 99 drivers/net/ethernet/mellanox/mlx5/core/en_selftest.c #define MLX5E_TEST_PKT_SIZE (sizeof(struct ethhdr) + sizeof(struct iphdr) +\ ethhdr 107 drivers/net/ethernet/mellanox/mlx5/core/en_selftest.c struct ethhdr *ethh; ethhdr 188 drivers/net/ethernet/mellanox/mlx5/core/en_selftest.c struct ethhdr *ethh; ethhdr 196 drivers/net/ethernet/mellanox/mlx5/core/en_selftest.c ethh = (struct ethhdr *)skb_mac_header(skb); ethhdr 2201 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c struct ethhdr eth; ethhdr 2819 drivers/net/ethernet/nvidia/forcedeth.c protolen = ntohs(((struct ethhdr *)packet)->h_proto); ethhdr 1680 drivers/net/ethernet/qlogic/qed/qed_iwarp.c struct ethhdr *ethh; ethhdr 459 drivers/net/ethernet/qlogic/qede/qede_filter.c struct ethhdr *eth; ethhdr 534 drivers/net/ethernet/qlogic/qede/qede_filter.c eth = (struct ethhdr *)n->data; ethhdr 1514 drivers/net/ethernet/qlogic/qede/qede_filter.c struct ethhdr *eth = (struct ethhdr *)header; ethhdr 1561 drivers/net/ethernet/qlogic/qede/qede_filter.c struct ethhdr *eth = (struct ethhdr *)header; ethhdr 194 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c struct ethhdr *phdr = (struct ethhdr *)(skb->data); ethhdr 307 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c struct ethhdr *phdr = (struct ethhdr *)(skb->data); ethhdr 657 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c struct ethhdr *phdr; ethhdr 669 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c phdr = (struct ethhdr *)skb->data; ethhdr 1172 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c struct ethhdr *eth_hdr; ethhdr 1175 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c eth_hdr = (struct ethhdr *)skb->data; ethhdr 819 drivers/net/ethernet/sfc/ethtool.c struct ethhdr *mac_entry = &rule->h_u.ether_spec; ethhdr 820 drivers/net/ethernet/sfc/ethtool.c struct ethhdr *mac_mask = &rule->m_u.ether_spec; ethhdr 1089 drivers/net/ethernet/sfc/ethtool.c struct ethhdr *mac_entry = &rule->h_u.ether_spec; ethhdr 1090 drivers/net/ethernet/sfc/ethtool.c struct ethhdr *mac_mask = &rule->m_u.ether_spec; ethhdr 796 drivers/net/ethernet/sfc/falcon/ethtool.c struct ethhdr *mac_entry = &rule->h_u.ether_spec; ethhdr 797 drivers/net/ethernet/sfc/falcon/ethtool.c struct ethhdr *mac_mask = &rule->m_u.ether_spec; ethhdr 1032 drivers/net/ethernet/sfc/falcon/ethtool.c struct ethhdr *mac_entry = &rule->h_u.ether_spec; ethhdr 1033 drivers/net/ethernet/sfc/falcon/ethtool.c struct ethhdr *mac_mask = &rule->m_u.ether_spec; ethhdr 42 drivers/net/ethernet/sfc/falcon/selftest.c struct ethhdr header; ethhdr 390 drivers/net/ethernet/sfc/falcon/selftest.c payload->ip.tot_len = htons(sizeof(*payload) - sizeof(struct ethhdr)); ethhdr 396 drivers/net/ethernet/sfc/falcon/selftest.c payload->udp.len = htons(sizeof(*payload) - sizeof(struct ethhdr) - ethhdr 42 drivers/net/ethernet/sfc/selftest.c struct ethhdr header; ethhdr 390 drivers/net/ethernet/sfc/selftest.c payload->ip.tot_len = htons(sizeof(*payload) - sizeof(struct ethhdr)); ethhdr 396 drivers/net/ethernet/sfc/selftest.c payload->udp.len = htons(sizeof(*payload) - sizeof(struct ethhdr) - ethhdr 147 drivers/net/ethernet/sfc/tx_tso.c EFX_WARN_ON_ONCE_PARANOID(((struct ethhdr *)skb->data)->h_proto != ethhdr 474 drivers/net/ethernet/sgi/ioc3-eth.c struct ethhdr *eh = eth_hdr(skb); ethhdr 28 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c #define STMMAC_TEST_PKT_SIZE (sizeof(struct ethhdr) + sizeof(struct iphdr) + \ ethhdr 64 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c struct ethhdr *ehdr; ethhdr 250 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c struct ethhdr *ehdr; ethhdr 264 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c ehdr = (struct ethhdr *)skb_mac_header(skb); ethhdr 716 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c struct ethhdr *ehdr; ethhdr 718 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c ehdr = (struct ethhdr *)skb_mac_header(skb); ethhdr 838 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c struct ethhdr *ehdr; ethhdr 864 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c ehdr = (struct ethhdr *)skb_mac_header(skb); ethhdr 1559 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c struct ethhdr *ehdr; ethhdr 1562 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c ehdr = (struct ethhdr *)skb_mac_header(skb); ethhdr 6542 drivers/net/ethernet/sun/niu.c static u64 niu_compute_tx_flags(struct sk_buff *skb, struct ethhdr *ehdr, ethhdr 6616 drivers/net/ethernet/sun/niu.c struct ethhdr *ehdr; ethhdr 6649 drivers/net/ethernet/sun/niu.c ehdr = (struct ethhdr *) skb->data; ethhdr 335 drivers/net/ethernet/synopsys/dwc-xlgmac-common.c struct ethhdr *eth = (struct ethhdr *)skb->data; ethhdr 636 drivers/net/fjes/fjes_main.c struct ethhdr *eth; ethhdr 647 drivers/net/fjes/fjes_main.c eth = (struct ethhdr *)skb->data; ethhdr 1163 drivers/net/fjes/fjes_main.c ((struct ethhdr *)frame)->h_dest)) { ethhdr 912 drivers/net/geneve.c struct ethhdr *eth = eth_hdr(skb); ethhdr 153 drivers/net/hamradio/bpqether.c struct ethhdr *eth; ethhdr 162 drivers/net/hamradio/bpqether.c if (!pskb_may_pull(skb, sizeof(struct ethhdr))) ethhdr 184 drivers/net/hamradio/bpqether.c if (skb_cow(skb, sizeof(struct ethhdr))) ethhdr 228 drivers/net/ipvlan/ipvlan_core.c struct ethhdr *ethh; ethhdr 499 drivers/net/ipvlan/ipvlan_core.c struct ethhdr *ethh = eth_hdr(skb); ethhdr 593 drivers/net/ipvlan/ipvlan_core.c struct ethhdr *eth = eth_hdr(skb); ethhdr 640 drivers/net/ipvlan/ipvlan_core.c if (unlikely(!pskb_may_pull(skb, sizeof(struct ethhdr)))) ethhdr 663 drivers/net/ipvlan/ipvlan_core.c struct ethhdr *eth = eth_hdr(skb); ethhdr 706 drivers/net/ipvlan/ipvlan_core.c struct ethhdr *eth = eth_hdr(skb); ethhdr 31 drivers/net/macsec.c struct ethhdr eth; ethhdr 653 drivers/net/macsec.c struct ethhdr *eth; ethhdr 226 drivers/net/macvlan.c const struct ethhdr *eth, bool local) ethhdr 262 drivers/net/macvlan.c const struct ethhdr *eth = eth_hdr(skb); ethhdr 442 drivers/net/macvlan.c const struct ethhdr *eth = eth_hdr(skb); ethhdr 518 drivers/net/macvlan.c const struct ethhdr *eth = skb_eth_hdr(skb); ethhdr 369 drivers/net/netdevsim/dev.c struct ethhdr *eth; ethhdr 378 drivers/net/netdevsim/dev.c eth = skb_put(skb, sizeof(struct ethhdr)); ethhdr 575 drivers/net/phy/dp83640.c struct ethhdr *h = eth_hdr(skb); ethhdr 539 drivers/net/plip/plip.c struct ethhdr *eth; ethhdr 1003 drivers/net/plip/plip.c plip_rewrite_address(const struct net_device *dev, struct ethhdr *eth) ethhdr 1030 drivers/net/plip/plip.c plip_rewrite_address (dev, (struct ethhdr *)skb->data); ethhdr 1042 drivers/net/plip/plip.c struct ethhdr *eth; ethhdr 1044 drivers/net/plip/plip.c eth = (struct ethhdr*)(((u8*)hh->hh_data) + ethhdr 173 drivers/net/rionet.c struct ethhdr *eth = (struct ethhdr *)skb->data; ethhdr 978 drivers/net/tun.c struct ethhdr *eh = (struct ethhdr *) skb->data; ethhdr 3083 drivers/net/usb/lan78xx.c skb->len + sizeof(struct ethhdr), skb->protocol); ethhdr 100 drivers/net/usb/lg-vl600.c struct ethhdr *ethhdr; ethhdr 175 drivers/net/usb/lg-vl600.c ethhdr = (struct ethhdr *) skb->data; ethhdr 176 drivers/net/usb/lg-vl600.c if (be16_to_cpup(ðhdr->h_proto) == ETH_P_ARP && ethhdr 179 drivers/net/usb/lg-vl600.c memcpy(ethhdr->h_source, ethhdr 180 drivers/net/usb/lg-vl600.c &buf->data[sizeof(*ethhdr) + 0x8], ethhdr 182 drivers/net/usb/lg-vl600.c memcpy(ethhdr->h_dest, ethhdr 183 drivers/net/usb/lg-vl600.c &buf->data[sizeof(*ethhdr) + 0x12], ethhdr 186 drivers/net/usb/lg-vl600.c eth_zero_addr(ethhdr->h_source); ethhdr 187 drivers/net/usb/lg-vl600.c memcpy(ethhdr->h_dest, dev->net->dev_addr, ETH_ALEN); ethhdr 194 drivers/net/usb/lg-vl600.c if ((buf->data[sizeof(*ethhdr)] & 0xf0) == 0x60) ethhdr 195 drivers/net/usb/lg-vl600.c ethhdr->h_proto = htons(ETH_P_IPV6); ethhdr 237 drivers/net/usb/lg-vl600.c int orig_len = skb->len - sizeof(struct ethhdr); ethhdr 244 drivers/net/usb/lg-vl600.c if (skb->len < sizeof(struct ethhdr)) ethhdr 63 drivers/net/usb/net1080.c + sizeof (struct ethhdr) \ ethhdr 329 drivers/net/usb/usbnet.c skb->len + sizeof (struct ethhdr), skb->protocol); ethhdr 1509 drivers/net/virtio_net.c const unsigned char *dest = ((struct ethhdr *)skb->data)->h_dest; ethhdr 1229 drivers/net/vmxnet3/vmxnet3_drv.c struct ethhdr *eth; ethhdr 1245 drivers/net/vmxnet3/vmxnet3_drv.c hlen = sizeof(struct ethhdr); ethhdr 3617 drivers/net/vmxnet3/vmxnet3_drv.c struct ethhdr *ehdr; ethhdr 3675 drivers/net/vmxnet3/vmxnet3_drv.c ehdr = (struct ethhdr *)pmConf->filters[i].pattern; ethhdr 342 drivers/net/vrf.c struct ethhdr *eth = skb_push(skb, ETH_HLEN); ethhdr 1918 drivers/net/vxlan.c skb_push(reply, sizeof(struct ethhdr)); ethhdr 1943 drivers/net/vxlan.c skb_pull(reply, sizeof(struct ethhdr)); ethhdr 2535 drivers/net/vxlan.c struct ethhdr *eth = eth_hdr(skb); ethhdr 2636 drivers/net/vxlan.c struct ethhdr *eth; ethhdr 408 drivers/net/wimax/i2400m/netdev.c struct ethhdr *eth_hdr = _eth_hdr; ethhdr 1557 drivers/net/wireless/ath/ath10k/htt_rx.c struct ethhdr *eth; ethhdr 1581 drivers/net/wireless/ath/ath10k/htt_rx.c eth = (struct ethhdr *)msdu->data; ethhdr 1584 drivers/net/wireless/ath/ath10k/htt_rx.c skb_pull(msdu, sizeof(struct ethhdr)); ethhdr 3530 drivers/net/wireless/ath/ath10k/mac.c struct ethhdr *eth; ethhdr 7046 drivers/net/wireless/ath/ath10k/wmi.h #define WOW_MAX_REDUCE (WOW_HDR_LEN - sizeof(struct ethhdr) - \ ethhdr 95 drivers/net/wireless/ath/ath10k/wow.c struct ethhdr *old_hdr_pattern = (struct ethhdr *)hdr_8023_pattern; ethhdr 96 drivers/net/wireless/ath/ath10k/wow.c struct ethhdr *old_hdr_mask = (struct ethhdr *)hdr_8023_bit_mask; ethhdr 130 drivers/net/wireless/ath/ath10k/wow.c else if (old->pkt_offset < offsetof(struct ethhdr, h_proto)) ethhdr 133 drivers/net/wireless/ath/ath10k/wow.c offsetof(struct ethhdr, h_source); ethhdr 140 drivers/net/wireless/ath/ath10k/wow.c else if (total_len > offsetof(struct ethhdr, h_proto)) ethhdr 49 drivers/net/wireless/ath/ath6kl/common.h sizeof(struct ethhdr) + \ ethhdr 55 drivers/net/wireless/ath/ath6kl/common.h sizeof(struct ethhdr) + \ ethhdr 46 drivers/net/wireless/ath/ath6kl/txrx.c struct ethhdr *eth_hdr; ethhdr 52 drivers/net/wireless/ath/ath6kl/txrx.c eth_hdr = (struct ethhdr *) (datap + sizeof(struct wmi_data_hdr)); ethhdr 109 drivers/net/wireless/ath/ath6kl/txrx.c struct ethhdr *datap = (struct ethhdr *) skb->data; ethhdr 212 drivers/net/wireless/ath/ath6kl/txrx.c struct ethhdr *datap = (struct ethhdr *) skb->data; ethhdr 994 drivers/net/wireless/ath/ath6kl/txrx.c struct ethhdr *hdr; ethhdr 998 drivers/net/wireless/ath/ath6kl/txrx.c mac_hdr_len = sizeof(struct ethhdr); ethhdr 1003 drivers/net/wireless/ath/ath6kl/txrx.c hdr = (struct ethhdr *) framep; ethhdr 1316 drivers/net/wireless/ath/ath6kl/txrx.c struct ethhdr *datap = NULL; ethhdr 1379 drivers/net/wireless/ath/ath6kl/txrx.c min_hdr_len = sizeof(struct ethhdr) + sizeof(struct wmi_data_hdr) + ethhdr 1426 drivers/net/wireless/ath/ath6kl/txrx.c datap = (struct ethhdr *) (skb->data + offset); ethhdr 1566 drivers/net/wireless/ath/ath6kl/txrx.c datap = (struct ethhdr *) skb->data; ethhdr 1599 drivers/net/wireless/ath/ath6kl/txrx.c datap = (struct ethhdr *) skb->data; ethhdr 163 drivers/net/wireless/ath/ath6kl/wmi.c struct ethhdr *eth_hdr; ethhdr 176 drivers/net/wireless/ath/ath6kl/wmi.c eth_hdr = (struct ethhdr *) skb->data; ethhdr 325 drivers/net/wireless/ath/ath6kl/wmi.c hdr_size = sizeof(struct ethhdr); ethhdr 392 drivers/net/wireless/ath/ath6kl/wmi.c struct ethhdr eth_hdr; ethhdr 457 drivers/net/wireless/ath/ath6kl/wmi.c struct ethhdr eth_hdr; ethhdr 749 drivers/net/wireless/ath/wil6210/txrx.c if (len < sizeof(struct ethhdr) + sizeof(struct wil_1x_hdr) + ethhdr 753 drivers/net/wireless/ath/wil6210/txrx.c buf = skb_mac_header(skb) + sizeof(struct ethhdr); ethhdr 612 drivers/net/wireless/ath/wil6210/txrx.h struct ethhdr *eth = (void *)skb->data; ethhdr 619 drivers/net/wireless/ath/wil6210/txrx.h struct ethhdr *eth = (void *)skb->data; ethhdr 1184 drivers/net/wireless/ath/wil6210/wmi.c struct ethhdr *eth; ethhdr 291 drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c struct ethhdr *eh; ethhdr 346 drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c eh = (struct ethhdr *)(skb->data); ethhdr 536 drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c struct ethhdr *eh; ethhdr 539 drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c eh = (struct ethhdr *)(txp->data); ethhdr 244 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.h struct ethhdr eth; ethhdr 2122 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c struct ethhdr *eh = (struct ethhdr *)(skb->data); ethhdr 664 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c struct ethhdr *eh = (struct ethhdr *)(skb->data); ethhdr 800 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c struct ethhdr *eh = (struct ethhdr *)(skb->data); ethhdr 774 drivers/net/wireless/intel/ipw2x00/ipw2100.h sizeof(struct ethhdr)) ethhdr 211 drivers/net/wireless/intel/ipw2x00/libipw_tx.c struct ethhdr *eth; ethhdr 214 drivers/net/wireless/intel/ipw2x00/libipw_tx.c eth = (struct ethhdr *)skb->data; ethhdr 281 drivers/net/wireless/intel/ipw2x00/libipw_tx.c ether_type = ((struct ethhdr *)skb->data)->h_proto; ethhdr 331 drivers/net/wireless/intel/ipw2x00/libipw_tx.c skb_pull(skb, sizeof(struct ethhdr)); ethhdr 950 drivers/net/wireless/intel/iwlwifi/mvm/tx.c subf_len = sizeof(struct ethhdr) + snap_ip_tcp + mss; ethhdr 271 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c (3 + snap_ip_tcp_hdrlen + sizeof(struct ethhdr)); ethhdr 310 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c amsdu_pad = (4 - (sizeof(struct ethhdr) + snap_ip_tcp_hdrlen + ethhdr 2133 drivers/net/wireless/intel/iwlwifi/pcie/tx.c (3 + snap_ip_tcp_hdrlen + sizeof(struct ethhdr)) + iv_len; ethhdr 2176 drivers/net/wireless/intel/iwlwifi/pcie/tx.c amsdu_pad = (4 - (sizeof(struct ethhdr) + snap_ip_tcp_hdrlen + ethhdr 363 drivers/net/wireless/intersil/orinoco/main.c struct ethhdr *eh; ethhdr 375 drivers/net/wireless/intersil/orinoco/main.c eh = (struct ethhdr *)skb->data; ethhdr 380 drivers/net/wireless/intersil/orinoco/main.c struct ethhdr eth; /* 802.3 header */ ethhdr 953 drivers/net/wireless/intersil/orinoco/main.c struct ethhdr *hdr; ethhdr 64 drivers/net/wireless/marvell/libertas/rx.c struct ethhdr *p_ethhdr; ethhdr 116 drivers/net/wireless/marvell/libertas/rx.c p_ethhdr = (struct ethhdr *) ethhdr 72 drivers/net/wireless/marvell/mwifiex/11n_aggr.c snap.snap_type = ((struct ethhdr *)skb_src->data)->h_proto; ethhdr 37 drivers/net/wireless/marvell/mwifiex/fw.h struct ethhdr eth803_hdr; ethhdr 42 drivers/net/wireless/marvell/mwifiex/fw.h struct ethhdr eth803_hdr; ethhdr 770 drivers/net/wireless/marvell/mwifiex/main.c struct ethhdr *eth_hdr = (struct ethhdr *)skb->data; ethhdr 39 drivers/net/wireless/marvell/mwifiex/sta_rx.c struct ethhdr *eth; ethhdr 43 drivers/net/wireless/marvell/mwifiex/sta_rx.c eth = (struct ethhdr *)skb->data; ethhdr 46 drivers/net/wireless/marvell/mwifiex/sta_rx.c arp = (void *)(skb->data + sizeof(struct ethhdr)); ethhdr 54 drivers/net/wireless/marvell/mwifiex/sta_rx.c ipv6 = (void *)(skb->data + sizeof(struct ethhdr)); ethhdr 55 drivers/net/wireless/marvell/mwifiex/sta_rx.c icmpv6 = (void *)(skb->data + sizeof(struct ethhdr) + ethhdr 90 drivers/net/wireless/marvell/mwifiex/sta_rx.c struct ethhdr *eth; ethhdr 116 drivers/net/wireless/marvell/mwifiex/sta_rx.c eth = (struct ethhdr *) ethhdr 899 drivers/net/wireless/marvell/mwifiex/tdls.c if (len < (sizeof(struct ethhdr) + 3)) ethhdr 901 drivers/net/wireless/marvell/mwifiex/tdls.c if (*(buf + sizeof(struct ethhdr)) != WLAN_TDLS_SNAP_RFTYPE) ethhdr 903 drivers/net/wireless/marvell/mwifiex/tdls.c if (*(buf + sizeof(struct ethhdr) + 1) != WLAN_CATEGORY_TDLS) ethhdr 907 drivers/net/wireless/marvell/mwifiex/tdls.c action = *(buf + sizeof(struct ethhdr) + 2); ethhdr 913 drivers/net/wireless/marvell/mwifiex/tdls.c if (len < (sizeof(struct ethhdr) + TDLS_REQ_FIX_LEN)) ethhdr 916 drivers/net/wireless/marvell/mwifiex/tdls.c pos = buf + sizeof(struct ethhdr) + 4; ethhdr 919 drivers/net/wireless/marvell/mwifiex/tdls.c ies_len = len - sizeof(struct ethhdr) - TDLS_REQ_FIX_LEN; ethhdr 924 drivers/net/wireless/marvell/mwifiex/tdls.c if (len < (sizeof(struct ethhdr) + TDLS_RESP_FIX_LEN)) ethhdr 927 drivers/net/wireless/marvell/mwifiex/tdls.c pos = buf + sizeof(struct ethhdr) + 6; ethhdr 929 drivers/net/wireless/marvell/mwifiex/tdls.c ies_len = len - sizeof(struct ethhdr) - TDLS_RESP_FIX_LEN; ethhdr 934 drivers/net/wireless/marvell/mwifiex/tdls.c if (len < (sizeof(struct ethhdr) + TDLS_CONFIRM_FIX_LEN)) ethhdr 936 drivers/net/wireless/marvell/mwifiex/tdls.c pos = buf + sizeof(struct ethhdr) + TDLS_CONFIRM_FIX_LEN; ethhdr 937 drivers/net/wireless/marvell/mwifiex/tdls.c ies_len = len - sizeof(struct ethhdr) - TDLS_CONFIRM_FIX_LEN; ethhdr 92 drivers/net/wireless/marvell/mwifiex/txrx.c struct ethhdr *hdr = (void *)skb->data; ethhdr 102 drivers/net/wireless/marvell/mwifiex/uap_txrx.c struct ethhdr *p_ethhdr; ethhdr 134 drivers/net/wireless/marvell/mwifiex/uap_txrx.c p_ethhdr = (struct ethhdr *) ethhdr 276 drivers/net/wireless/marvell/mwifiex/uap_txrx.c struct ethhdr *p_ethhdr; ethhdr 447 drivers/net/wireless/marvell/mwifiex/util.c struct ethhdr *p_ethhdr; ethhdr 818 drivers/net/wireless/marvell/mwifiex/wmm.c struct ethhdr *eth_hdr = (struct ethhdr *)skb->data; ethhdr 940 drivers/net/wireless/ray_cs.c __be16 proto = ((struct ethhdr *)data)->h_proto; ethhdr 984 drivers/net/wireless/ray_cs.c memcpy_toio(ptx->mac.addr_1, ((struct ethhdr *)data)->h_dest, ethhdr 992 drivers/net/wireless/ray_cs.c ((struct ethhdr *)data)->h_dest, ADDRLEN); ethhdr 995 drivers/net/wireless/ray_cs.c ((struct ethhdr *)data)->h_source, ADDRLEN); ethhdr 1001 drivers/net/wireless/ray_cs.c ((struct ethhdr *)data)->h_source, ADDRLEN); ethhdr 1003 drivers/net/wireless/ray_cs.c ((struct ethhdr *)data)->h_dest, ADDRLEN); ethhdr 2272 drivers/net/wireless/ray_cs.c struct ethhdr *peth; ethhdr 2300 drivers/net/wireless/ray_cs.c peth = (struct ethhdr *)(skb->data + delta); ethhdr 2308 drivers/net/wireless/ray_cs.c peth = (struct ethhdr *)(skb->data + delta); ethhdr 2316 drivers/net/wireless/ray_cs.c peth = (struct ethhdr *)(skb->data + delta); ethhdr 2324 drivers/net/wireless/ray_cs.c peth = (struct ethhdr *)(skb->data + delta); ethhdr 2331 drivers/net/wireless/ray_cs.c peth = (struct ethhdr *)(skb->data + delta); ethhdr 211 drivers/net/xen-netback/interface.c struct ethhdr *eth = (struct ethhdr *)skb->data; ethhdr 264 drivers/scsi/bnx2fc/bnx2fc_fcoe.c struct ethhdr *eh; ethhdr 333 drivers/scsi/bnx2fc/bnx2fc_fcoe.c elen = sizeof(struct ethhdr); ethhdr 1107 drivers/scsi/bnx2fc/bnx2fc_fcoe.c struct ethhdr *eth_hdr; ethhdr 1112 drivers/scsi/bnx2fc/bnx2fc_fcoe.c eth_hdr = (struct ethhdr *)skb_mac_header(skb); ethhdr 567 drivers/scsi/fcoe/fcoe.c struct ethhdr eth; ethhdr 1344 drivers/scsi/fcoe/fcoe.c struct ethhdr *eh; ethhdr 1475 drivers/scsi/fcoe/fcoe.c struct ethhdr *eh; ethhdr 1507 drivers/scsi/fcoe/fcoe.c elen = sizeof(struct ethhdr); ethhdr 379 drivers/scsi/fcoe/fcoe_ctlr.c struct ethhdr eth; ethhdr 534 drivers/scsi/fcoe/fcoe_ctlr.c struct ethhdr eth; ethhdr 606 drivers/scsi/fcoe/fcoe_ctlr.c struct ethhdr eth; ethhdr 1327 drivers/scsi/fcoe/fcoe_ctlr.c struct ethhdr *eh = eth_hdr(skb); ethhdr 1538 drivers/scsi/fcoe/fcoe_ctlr.c struct ethhdr *eh; ethhdr 2024 drivers/scsi/fcoe/fcoe_ctlr.c struct ethhdr eth; ethhdr 2044 drivers/scsi/fcoe/fcoe_ctlr.c len = max(len, min_len + sizeof(struct ethhdr)); ethhdr 2903 drivers/scsi/fcoe/fcoe_ctlr.c struct ethhdr eth; ethhdr 2913 drivers/scsi/fcoe/fcoe_ctlr.c len = max(len, sizeof(struct ethhdr)); ethhdr 615 drivers/scsi/fnic/fnic_fcs.c struct ethhdr *eh; ethhdr 635 drivers/scsi/fnic/fnic_fcs.c eh = (struct ethhdr *)skb->data; ethhdr 671 drivers/scsi/fnic/fnic_fcs.c struct ethhdr *eh; ethhdr 678 drivers/scsi/fnic/fnic_fcs.c eh = (struct ethhdr *)skb->data; ethhdr 1033 drivers/scsi/fnic/fnic_fcs.c struct ethhdr *eth_hdr; ethhdr 1038 drivers/scsi/fnic/fnic_fcs.c eth_hdr = (struct ethhdr *)skb_mac_header(skb); ethhdr 1087 drivers/scsi/fnic/fnic_fcs.c struct ethhdr *eth_hdr; ethhdr 1105 drivers/scsi/fnic/fnic_fcs.c eth_hdr = (struct ethhdr *)vlan_hdr; ethhdr 52 drivers/scsi/fnic/fnic_fip.h struct ethhdr eth; ethhdr 693 drivers/scsi/fnic/fnic_trace.c eth_fcoe_hdr_len = sizeof(struct ethhdr) + ethhdr 801 drivers/scsi/fnic/fnic_trace.c int ethhdr_len = sizeof(struct ethhdr) - 1; ethhdr 545 drivers/scsi/qedf/qedf.h struct ethhdr eth; ethhdr 124 drivers/scsi/qedf/qedf_fip.c struct ethhdr *eth_hdr; ethhdr 137 drivers/scsi/qedf/qedf_fip.c eth_hdr = (struct ethhdr *)skb_mac_header(skb); ethhdr 170 drivers/scsi/qedf/qedf_fip.c struct ethhdr *eth_hdr; ethhdr 186 drivers/scsi/qedf/qedf_fip.c eth_hdr = (struct ethhdr *)skb_mac_header(skb); ethhdr 993 drivers/scsi/qedf/qedf_main.c struct ethhdr *eh; ethhdr 1087 drivers/scsi/qedf/qedf_main.c elen = sizeof(struct ethhdr); ethhdr 2485 drivers/scsi/qedf/qedf_main.c struct ethhdr *eh; ethhdr 2492 drivers/scsi/qedf/qedf_main.c eh = (struct ethhdr *)skb->data; ethhdr 663 drivers/scsi/qedi/qedi_main.c struct ethhdr *eh; ethhdr 677 drivers/scsi/qedi/qedi_main.c eh = (struct ethhdr *)skb->data; ethhdr 681 drivers/scsi/qedi/qedi_main.c eh = (struct ethhdr *)skb_pull(skb, VLAN_HLEN); ethhdr 96 drivers/staging/gdm724x/gdm_lte.c struct ethhdr eth; ethhdr 117 drivers/staging/gdm724x/gdm_lte.c if (ntohs(((struct ethhdr *)skb_in->data)->h_proto) == ETH_P_8021Q) { ethhdr 122 drivers/staging/gdm724x/gdm_lte.c memcpy(ð, skb_in->data, sizeof(struct ethhdr)); ethhdr 163 drivers/staging/gdm724x/gdm_lte.c skb_out->protocol = ((struct ethhdr *)mac_header_data)->h_proto; ethhdr 216 drivers/staging/gdm724x/gdm_lte.c struct ethhdr eth; ethhdr 238 drivers/staging/gdm724x/gdm_lte.c if (ntohs(((struct ethhdr *)skb_in->data)->h_proto) == ETH_P_8021Q) { ethhdr 245 drivers/staging/gdm724x/gdm_lte.c memcpy(ð, skb_in->data, sizeof(struct ethhdr)); ethhdr 325 drivers/staging/gdm724x/gdm_lte.c skb_out->protocol = ((struct ethhdr *)mac_header_data)->h_proto; ethhdr 338 drivers/staging/gdm724x/gdm_lte.c struct ethhdr *eth; ethhdr 350 drivers/staging/gdm724x/gdm_lte.c eth = (struct ethhdr *)skb->data; ethhdr 567 drivers/staging/gdm724x/gdm_lte.c struct ethhdr eth; ethhdr 665 drivers/staging/gdm724x/gdm_lte.c skb->protocol = ((struct ethhdr *)mac_header_data)->h_proto; ethhdr 1075 drivers/staging/ks7010/ks_hostif.c struct ethhdr *eth; ethhdr 1116 drivers/staging/ks7010/ks_hostif.c eth = (struct ethhdr *)skb->data; ethhdr 1301 drivers/staging/rtl8188eu/core/rtw_recv.c ptr = skb_pull(precvframe->pkt, rmv_len - sizeof(struct ethhdr) + (bsnaphdr ? 2 : 0)); ethhdr 396 drivers/staging/rtl8188eu/core/rtw_xmit.c struct ethhdr etherhdr; ethhdr 236 drivers/staging/rtl8192e/rtllib_tx.c struct ethhdr *eth; ethhdr 239 drivers/staging/rtl8192e/rtllib_tx.c eth = (struct ethhdr *)skb->data; ethhdr 599 drivers/staging/rtl8192e/rtllib_tx.c ether_type = ntohs(((struct ethhdr *)skb->data)->h_proto); ethhdr 653 drivers/staging/rtl8192e/rtllib_tx.c sizeof(struct ethhdr) - SNAP_SIZE - ethhdr 661 drivers/staging/rtl8192e/rtllib_tx.c skb_pull(skb, sizeof(struct ethhdr)); ethhdr 263 drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c struct ethhdr *eth; ethhdr 265 drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c eth = (struct ethhdr *)skb->data; ethhdr 574 drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c ether_type = ntohs(((struct ethhdr *)skb->data)->h_proto); ethhdr 589 drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c sizeof(struct ethhdr) - SNAP_SIZE - sizeof(u16)); ethhdr 600 drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c skb_pull(skb, sizeof(struct ethhdr)); ethhdr 629 drivers/staging/rtl8712/rtl871x_recv.c sizeof(struct ethhdr) + 2) - 24); ethhdr 636 drivers/staging/rtl8712/rtl871x_recv.c sizeof(struct ethhdr) + (bsnaphdr ? 2 : 0))); ethhdr 181 drivers/staging/rtl8712/rtl871x_xmit.c struct ethhdr etherhdr; ethhdr 68 drivers/staging/rtl8712/xmit_linux.c struct ethhdr etherhdr; ethhdr 1690 drivers/staging/rtl8723bs/core/rtw_recv.c ptr = recvframe_pull(precvframe, (rmv_len-sizeof(struct ethhdr)+2)-24); ethhdr 1694 drivers/staging/rtl8723bs/core/rtw_recv.c ptr = recvframe_pull(precvframe, (rmv_len-sizeof(struct ethhdr) + (bsnaphdr?2:0))); ethhdr 657 drivers/staging/rtl8723bs/core/rtw_xmit.c struct ethhdr etherhdr; ethhdr 681 drivers/staging/rtl8723bs/core/rtw_xmit.c struct ethhdr etherhdr; ethhdr 348 drivers/staging/unisys/include/iochannel.h char ethhdr[ETH_HLEN]; ethhdr 956 drivers/staging/unisys/visornic/visornic_main.c memcpy(cmdrsp->net.xmt.ethhdr, skb->data, ETH_HLEN); ethhdr 1198 drivers/staging/unisys/visornic/visornic_main.c struct ethhdr *eth; ethhdr 136 drivers/staging/wilc1000/wilc_wlan.c const struct ethhdr *eth_hdr_ptr = buffer; ethhdr 580 drivers/usb/gadget/function/rndis.c + sizeof(struct ethhdr) ethhdr 208 drivers/usb/gadget/function/u_ether.c size += sizeof(struct ethhdr) + dev->net->mtu + RX_EXTRA; ethhdr 22 include/linux/if_ether.h static inline struct ethhdr *eth_hdr(const struct sk_buff *skb) ethhdr 24 include/linux/if_ether.h return (struct ethhdr *)skb_mac_header(skb); ethhdr 30 include/linux/if_ether.h static inline struct ethhdr *skb_eth_hdr(const struct sk_buff *skb) ethhdr 32 include/linux/if_ether.h return (struct ethhdr *)skb->data; ethhdr 35 include/linux/if_ether.h static inline struct ethhdr *inner_eth_hdr(const struct sk_buff *skb) ethhdr 37 include/linux/if_ether.h return (struct ethhdr *)skb_inner_mac_header(skb); ethhdr 130 include/net/bond_3ad.h struct ethhdr hdr; ethhdr 151 include/net/bond_3ad.h struct ethhdr hdr; ethhdr 5195 include/net/cfg80211.h int ieee80211_data_to_8023_exthdr(struct sk_buff *skb, struct ethhdr *ehdr, ethhdr 159 include/net/erspan.h struct ethhdr *eth = (struct ethhdr *)skb->data; ethhdr 253 include/net/erspan.h struct ethhdr *eth = (struct ethhdr *)skb->data; ethhdr 865 include/uapi/linux/ethtool.h struct ethhdr ether_spec; ethhdr 1100 include/uapi/linux/ethtool.h struct ethhdr ether_spec; ethhdr 82 include/uapi/linux/if_arcnet.h struct ethhdr eth; /* standard ethernet header (yuck!) */ ethhdr 32 lib/test_blackhole_dev.c struct ethhdr *ethh; ethhdr 64 lib/test_blackhole_dev.c ethh = (struct ethhdr *)skb_push(skb, sizeof(struct ethhdr)); ethhdr 33 net/802/stp.c const struct ethhdr *eh = eth_hdr(skb); ethhdr 574 net/atm/mpc.c struct ethhdr *eth; ethhdr 583 net/atm/mpc.c eth = (struct ethhdr *)skb->data; ethhdr 682 net/batman-adv/bat_iv_ogm.c const struct ethhdr *ethhdr, ethhdr 713 net/batman-adv/bat_iv_ogm.c ether_addr_copy(batadv_ogm_packet->prev_sender, ethhdr->h_source); ethhdr 918 net/batman-adv/bat_iv_ogm.c const struct ethhdr *ethhdr, ethhdr 941 net/batman-adv/bat_iv_ogm.c if (batadv_compare_eth(neigh_addr, ethhdr->h_source) && ethhdr 973 net/batman-adv/bat_iv_ogm.c orig_tmp = batadv_iv_ogm_orig_get(bat_priv, ethhdr->h_source); ethhdr 978 net/batman-adv/bat_iv_ogm.c ethhdr->h_source, ethhdr 1210 net/batman-adv/bat_iv_ogm.c batadv_iv_ogm_update_seqnos(const struct ethhdr *ethhdr, ethhdr 1264 net/batman-adv/bat_iv_ogm.c if (batadv_compare_eth(neigh_addr, ethhdr->h_source) && ethhdr 1331 net/batman-adv/bat_iv_ogm.c struct ethhdr *ethhdr; ethhdr 1342 net/batman-adv/bat_iv_ogm.c ethhdr = eth_hdr(skb_priv); ethhdr 1345 net/batman-adv/bat_iv_ogm.c dup_status = batadv_iv_ogm_update_seqnos(ethhdr, ogm_packet, ethhdr 1347 net/batman-adv/bat_iv_ogm.c if (batadv_compare_eth(ethhdr->h_source, ogm_packet->orig)) ethhdr 1353 net/batman-adv/bat_iv_ogm.c ethhdr->h_source); ethhdr 1365 net/batman-adv/bat_iv_ogm.c ethhdr->h_source); ethhdr 1378 net/batman-adv/bat_iv_ogm.c (batadv_compare_eth(router->addr, ethhdr->h_source))) ethhdr 1389 net/batman-adv/bat_iv_ogm.c ethhdr->h_source); ethhdr 1403 net/batman-adv/bat_iv_ogm.c ethhdr->h_source); ethhdr 1441 net/batman-adv/bat_iv_ogm.c orig_ifinfo, ethhdr, ethhdr 1463 net/batman-adv/bat_iv_ogm.c batadv_iv_ogm_forward(orig_node, ethhdr, ogm_packet, ethhdr 1488 net/batman-adv/bat_iv_ogm.c batadv_iv_ogm_forward(orig_node, ethhdr, ogm_packet, ethhdr 1568 net/batman-adv/bat_iv_ogm.c struct ethhdr *ethhdr; ethhdr 1574 net/batman-adv/bat_iv_ogm.c ethhdr = eth_hdr(skb); ethhdr 1601 net/batman-adv/bat_iv_ogm.c ethhdr->h_source, if_incoming->net_dev->name, ethhdr 1615 net/batman-adv/bat_iv_ogm.c if (batadv_compare_eth(ethhdr->h_source, ethhdr 1632 net/batman-adv/bat_iv_ogm.c ethhdr->h_source); ethhdr 1638 net/batman-adv/bat_iv_ogm.c ethhdr->h_source); ethhdr 1654 net/batman-adv/bat_iv_ogm.c ethhdr->h_source); ethhdr 1661 net/batman-adv/bat_iv_ogm.c ethhdr->h_source); ethhdr 517 net/batman-adv/bat_v_elp.c struct ethhdr *ethhdr = (struct ethhdr *)skb_mac_header(skb); ethhdr 525 net/batman-adv/bat_v_elp.c if (batadv_is_my_mac(bat_priv, ethhdr->h_source)) ethhdr 538 net/batman-adv/bat_v_elp.c ethhdr->h_source, ntohl(elp_packet->seqno), ethhdr 545 net/batman-adv/bat_v_elp.c batadv_v_elp_neigh_update(bat_priv, ethhdr->h_source, if_incoming, ethhdr 688 net/batman-adv/bat_v_ogm.c const struct ethhdr *ethhdr, ethhdr 705 net/batman-adv/bat_v_ogm.c orig_neigh_node = batadv_v_ogm_orig_get(bat_priv, ethhdr->h_source); ethhdr 787 net/batman-adv/bat_v_ogm.c const struct ethhdr *ethhdr, ethhdr 814 net/batman-adv/bat_v_ogm.c forward = batadv_v_ogm_route_update(bat_priv, ethhdr, ogm2, orig_node, ethhdr 860 net/batman-adv/bat_v_ogm.c struct ethhdr *ethhdr; ethhdr 869 net/batman-adv/bat_v_ogm.c ethhdr = eth_hdr(skb); ethhdr 876 net/batman-adv/bat_v_ogm.c ethhdr->h_source, if_incoming->net_dev->name, ethhdr 891 net/batman-adv/bat_v_ogm.c hardif_neigh = batadv_hardif_neigh_get(if_incoming, ethhdr->h_source); ethhdr 903 net/batman-adv/bat_v_ogm.c ethhdr->h_source); ethhdr 918 net/batman-adv/bat_v_ogm.c batadv_v_ogm_process_per_outif(bat_priv, ethhdr, ogm_packet, orig_node, ethhdr 962 net/batman-adv/bat_v_ogm.c batadv_v_ogm_process_per_outif(bat_priv, ethhdr, ogm_packet, ethhdr 991 net/batman-adv/bat_v_ogm.c struct ethhdr *ethhdr = eth_hdr(skb); ethhdr 1005 net/batman-adv/bat_v_ogm.c if (batadv_is_my_mac(bat_priv, ethhdr->h_source)) ethhdr 337 net/batman-adv/bridge_loop_avoidance.c struct ethhdr *ethhdr; ethhdr 373 net/batman-adv/bridge_loop_avoidance.c ethhdr = (struct ethhdr *)skb->data; ethhdr 374 net/batman-adv/bridge_loop_avoidance.c hw_src = (u8 *)ethhdr + ETH_HLEN + sizeof(struct arphdr); ethhdr 382 net/batman-adv/bridge_loop_avoidance.c ether_addr_copy(ethhdr->h_source, mac); ethhdr 403 net/batman-adv/bridge_loop_avoidance.c ethhdr->h_source, batadv_print_vid(vid)); ethhdr 411 net/batman-adv/bridge_loop_avoidance.c ether_addr_copy(ethhdr->h_dest, mac); ethhdr 414 net/batman-adv/bridge_loop_avoidance.c ethhdr->h_source, ethhdr->h_dest, ethhdr 418 net/batman-adv/bridge_loop_avoidance.c ether_addr_copy(ethhdr->h_source, mac); ethhdr 421 net/batman-adv/bridge_loop_avoidance.c __func__, ethhdr->h_source, ethhdr->h_dest, ethhdr 891 net/batman-adv/bridge_loop_avoidance.c u8 *backbone_addr, struct ethhdr *ethhdr, ethhdr 895 net/batman-adv/bridge_loop_avoidance.c if (!batadv_compare_eth(backbone_addr, ethhdr->h_dest)) ethhdr 901 net/batman-adv/bridge_loop_avoidance.c if (!batadv_compare_eth(ethhdr->h_dest, primary_if->net_dev->dev_addr)) ethhdr 906 net/batman-adv/bridge_loop_avoidance.c __func__, batadv_print_vid(vid), ethhdr->h_source); ethhdr 1007 net/batman-adv/bridge_loop_avoidance.c struct ethhdr *ethhdr) ethhdr 1026 net/batman-adv/bridge_loop_avoidance.c backbone_addr = ethhdr->h_source; ethhdr 1078 net/batman-adv/bridge_loop_avoidance.c struct ethhdr *ethhdr; ethhdr 1087 net/batman-adv/bridge_loop_avoidance.c ethhdr = eth_hdr(skb); ethhdr 1089 net/batman-adv/bridge_loop_avoidance.c proto = ethhdr->h_proto; ethhdr 1121 net/batman-adv/bridge_loop_avoidance.c ethhdr = eth_hdr(skb); ethhdr 1122 net/batman-adv/bridge_loop_avoidance.c arphdr = (struct arphdr *)((u8 *)ethhdr + headlen); ethhdr 1159 net/batman-adv/bridge_loop_avoidance.c ethhdr); ethhdr 1163 net/batman-adv/bridge_loop_avoidance.c __func__, ethhdr->h_source, batadv_print_vid(vid), ethhdr 1176 net/batman-adv/bridge_loop_avoidance.c ethhdr->h_source, vid)) ethhdr 1181 net/batman-adv/bridge_loop_avoidance.c ethhdr->h_source, hw_src, vid)) ethhdr 1186 net/batman-adv/bridge_loop_avoidance.c if (batadv_handle_announce(bat_priv, hw_src, ethhdr->h_source, ethhdr 1191 net/batman-adv/bridge_loop_avoidance.c if (batadv_handle_request(bat_priv, primary_if, hw_src, ethhdr, ethhdr 1199 net/batman-adv/bridge_loop_avoidance.c __func__, ethhdr->h_source, batadv_print_vid(vid), hw_src, ethhdr 1771 net/batman-adv/bridge_loop_avoidance.c struct ethhdr *ethhdr; ethhdr 1774 net/batman-adv/bridge_loop_avoidance.c ethhdr = eth_hdr(skb); ethhdr 1779 net/batman-adv/bridge_loop_avoidance.c if (!batadv_compare_eth(ethhdr->h_source, ethhdr 1827 net/batman-adv/bridge_loop_avoidance.c struct ethhdr *ethhdr; ethhdr 1833 net/batman-adv/bridge_loop_avoidance.c ethhdr = eth_hdr(skb); ethhdr 1847 net/batman-adv/bridge_loop_avoidance.c if (is_multicast_ether_addr(ethhdr->h_dest) && is_bcast) ethhdr 1850 net/batman-adv/bridge_loop_avoidance.c ether_addr_copy(search_claim.addr, ethhdr->h_source); ethhdr 1861 net/batman-adv/bridge_loop_avoidance.c __func__, ethhdr->h_source, ethhdr 1863 net/batman-adv/bridge_loop_avoidance.c ethhdr->h_source, vid) ? ethhdr 1867 net/batman-adv/bridge_loop_avoidance.c ethhdr->h_source, vid); ethhdr 1884 net/batman-adv/bridge_loop_avoidance.c if (is_multicast_ether_addr(ethhdr->h_dest) && is_bcast) { ethhdr 1899 net/batman-adv/bridge_loop_avoidance.c ethhdr->h_source, vid); ethhdr 1939 net/batman-adv/bridge_loop_avoidance.c struct ethhdr *ethhdr; ethhdr 1956 net/batman-adv/bridge_loop_avoidance.c ethhdr = eth_hdr(skb); ethhdr 1960 net/batman-adv/bridge_loop_avoidance.c if (is_multicast_ether_addr(ethhdr->h_dest)) ethhdr 1963 net/batman-adv/bridge_loop_avoidance.c ether_addr_copy(search_claim.addr, ethhdr->h_source); ethhdr 1988 net/batman-adv/bridge_loop_avoidance.c __func__, ethhdr->h_source); ethhdr 1991 net/batman-adv/bridge_loop_avoidance.c ethhdr->h_source, vid); ethhdr 1995 net/batman-adv/bridge_loop_avoidance.c __func__, ethhdr->h_source); ethhdr 2001 net/batman-adv/bridge_loop_avoidance.c if (is_multicast_ether_addr(ethhdr->h_dest)) { ethhdr 1058 net/batman-adv/distributed-arp-table.c struct ethhdr *ethhdr; ethhdr 1067 net/batman-adv/distributed-arp-table.c ethhdr = (struct ethhdr *)(skb->data + hdr_size); ethhdr 1069 net/batman-adv/distributed-arp-table.c if (ethhdr->h_proto != htons(ETH_P_ARP)) ethhdr 1806 net/batman-adv/distributed-arp-table.c struct ethhdr *ethhdr; ethhdr 1818 net/batman-adv/distributed-arp-table.c ethhdr = (struct ethhdr *)(skb->data + hdr_size); ethhdr 1820 net/batman-adv/distributed-arp-table.c proto = ethhdr->h_proto; ethhdr 1825 net/batman-adv/distributed-arp-table.c hw_src = ethhdr->h_source; ethhdr 625 net/batman-adv/gateway_client.c struct ethhdr *ethhdr; ethhdr 638 net/batman-adv/gateway_client.c ethhdr = eth_hdr(skb); ethhdr 639 net/batman-adv/gateway_client.c proto = ethhdr->h_proto; ethhdr 749 net/batman-adv/gateway_client.c struct ethhdr *ethhdr = (struct ethhdr *)skb->data; ethhdr 756 net/batman-adv/gateway_client.c if (is_multicast_ether_addr(ethhdr->h_dest)) ethhdr 759 net/batman-adv/gateway_client.c orig_dst_node = batadv_transtable_search(bat_priv, ethhdr->h_source, ethhdr 760 net/batman-adv/gateway_client.c ethhdr->h_dest, vid); ethhdr 384 net/batman-adv/main.c struct ethhdr ethhdr_tmp, *ethhdr; ethhdr 392 net/batman-adv/main.c ethhdr = skb_header_pointer(skb, offset, sizeof(*ethhdr), ðhdr_tmp); ethhdr 393 net/batman-adv/main.c if (!ethhdr) ethhdr 396 net/batman-adv/main.c switch (ethhdr->h_proto) { ethhdr 406 net/batman-adv/main.c ip_hdr = skb_header_pointer(skb, offset + sizeof(*ethhdr), ethhdr 413 net/batman-adv/main.c ip6_hdr = skb_header_pointer(skb, offset + sizeof(*ethhdr), ethhdr 646 net/batman-adv/main.c struct ethhdr *ethhdr = (struct ethhdr *)(skb->data + header_len); ethhdr 650 net/batman-adv/main.c if (ethhdr->h_proto != htons(ETH_P_8021Q)) ethhdr 999 net/batman-adv/multicast.c if (!pskb_may_pull(skb, sizeof(struct ethhdr) + sizeof(*iphdr))) ethhdr 1063 net/batman-adv/multicast.c if (!pskb_may_pull(skb, sizeof(struct ethhdr) + sizeof(*ip6hdr))) ethhdr 1102 net/batman-adv/multicast.c struct ethhdr *ethhdr = eth_hdr(skb); ethhdr 1107 net/batman-adv/multicast.c switch (ntohs(ethhdr->h_proto)) { ethhdr 1135 net/batman-adv/multicast.c struct ethhdr *ethhdr) ethhdr 1137 net/batman-adv/multicast.c switch (ntohs(ethhdr->h_proto)) { ethhdr 1181 net/batman-adv/multicast.c struct ethhdr *ethhdr) ethhdr 1183 net/batman-adv/multicast.c return batadv_transtable_search(bat_priv, NULL, ethhdr->h_dest, ethhdr 1252 net/batman-adv/multicast.c struct ethhdr *ethhdr) ethhdr 1254 net/batman-adv/multicast.c switch (ntohs(ethhdr->h_proto)) { ethhdr 1357 net/batman-adv/multicast.c struct ethhdr *ethhdr) ethhdr 1359 net/batman-adv/multicast.c switch (ntohs(ethhdr->h_proto)) { ethhdr 1387 net/batman-adv/multicast.c struct ethhdr *ethhdr; ethhdr 1398 net/batman-adv/multicast.c ethhdr = eth_hdr(skb); ethhdr 1400 net/batman-adv/multicast.c tt_count = batadv_tt_global_hash_count(bat_priv, ethhdr->h_dest, ethhdr 1402 net/batman-adv/multicast.c ip_count = batadv_mcast_forw_want_all_ip_count(bat_priv, ethhdr); ethhdr 1412 net/batman-adv/multicast.c *orig = batadv_mcast_forw_tt_node_get(bat_priv, ethhdr); ethhdr 1414 net/batman-adv/multicast.c *orig = batadv_mcast_forw_ip_node_get(bat_priv, ethhdr); ethhdr 1419 net/batman-adv/multicast.c ethhdr); ethhdr 1046 net/batman-adv/network-coding.c struct ethhdr *ethhdr, ethhdr 1105 net/batman-adv/network-coding.c second_source = ethhdr->h_source; ethhdr 1114 net/batman-adv/network-coding.c first_source = ethhdr->h_source; ethhdr 1375 net/batman-adv/network-coding.c struct ethhdr *ethhdr; ethhdr 1383 net/batman-adv/network-coding.c ethhdr = eth_hdr(skb); ethhdr 1384 net/batman-adv/network-coding.c ether_addr_copy(ethhdr->h_source, ethhdr->h_dest); ethhdr 1385 net/batman-adv/network-coding.c ether_addr_copy(ethhdr->h_dest, eth_dst_new); ethhdr 1414 net/batman-adv/network-coding.c struct ethhdr *ethhdr) ethhdr 1427 net/batman-adv/network-coding.c ethhdr->h_source, nc_node); ethhdr 1445 net/batman-adv/network-coding.c if (batadv_nc_code_packets(bat_priv, skb, ethhdr, nc_packet, ethhdr 1507 net/batman-adv/network-coding.c struct ethhdr *ethhdr = eth_hdr(skb); ethhdr 1522 net/batman-adv/network-coding.c if (batadv_nc_skb_dst_search(skb, neigh_node, ethhdr)) ethhdr 1528 net/batman-adv/network-coding.c ethhdr->h_source, ethhdr 1560 net/batman-adv/network-coding.c struct ethhdr *ethhdr = eth_hdr(skb); ethhdr 1577 net/batman-adv/network-coding.c ethhdr->h_source, ethhdr 1578 net/batman-adv/network-coding.c ethhdr->h_dest); ethhdr 1619 net/batman-adv/network-coding.c struct ethhdr *ethhdr = eth_hdr(skb); ethhdr 1621 net/batman-adv/network-coding.c if (batadv_is_my_mac(bat_priv, ethhdr->h_dest)) ethhdr 1648 net/batman-adv/network-coding.c struct ethhdr *ethhdr, ethhdr_tmp; ethhdr 1670 net/batman-adv/network-coding.c ethhdr = eth_hdr(skb); ethhdr 1671 net/batman-adv/network-coding.c *ethhdr = ethhdr_tmp; ethhdr 1681 net/batman-adv/network-coding.c ether_addr_copy(ethhdr->h_dest, coded_packet_tmp.second_dest); ethhdr 1735 net/batman-adv/network-coding.c struct ethhdr *ethhdr, ethhdr 1749 net/batman-adv/network-coding.c dest = ethhdr->h_source; ethhdr 1805 net/batman-adv/network-coding.c struct ethhdr *ethhdr; ethhdr 1817 net/batman-adv/network-coding.c ethhdr = eth_hdr(skb); ethhdr 1820 net/batman-adv/network-coding.c if (!batadv_is_my_mac(bat_priv, ethhdr->h_dest) && ethhdr 1828 net/batman-adv/network-coding.c nc_packet = batadv_nc_find_decoding_packet(bat_priv, ethhdr, ethhdr 184 net/batman-adv/routing.c struct ethhdr *ethhdr; ethhdr 190 net/batman-adv/routing.c ethhdr = eth_hdr(skb); ethhdr 193 net/batman-adv/routing.c if (!is_broadcast_ether_addr(ethhdr->h_dest)) ethhdr 197 net/batman-adv/routing.c if (!is_valid_ether_addr(ethhdr->h_source)) ethhdr 360 net/batman-adv/routing.c struct ethhdr *ethhdr; ethhdr 369 net/batman-adv/routing.c ethhdr = eth_hdr(skb); ethhdr 372 net/batman-adv/routing.c if (!is_valid_ether_addr(ethhdr->h_dest)) ethhdr 376 net/batman-adv/routing.c if (is_multicast_ether_addr(ethhdr->h_source)) ethhdr 380 net/batman-adv/routing.c if (!batadv_is_my_mac(bat_priv, ethhdr->h_dest)) ethhdr 396 net/batman-adv/routing.c ethhdr = eth_hdr(skb); ethhdr 403 net/batman-adv/routing.c ethhdr->h_dest); ethhdr 461 net/batman-adv/routing.c struct ethhdr *ethhdr; ethhdr 467 net/batman-adv/routing.c ethhdr = eth_hdr(skb); ethhdr 470 net/batman-adv/routing.c if (!is_valid_ether_addr(ethhdr->h_dest)) ethhdr 474 net/batman-adv/routing.c if (is_multicast_ether_addr(ethhdr->h_source)) ethhdr 478 net/batman-adv/routing.c if (!batadv_is_my_mac(bat_priv, ethhdr->h_dest)) ethhdr 681 net/batman-adv/routing.c struct ethhdr *ethhdr = eth_hdr(skb); ethhdr 690 net/batman-adv/routing.c ethhdr->h_source, unicast_packet->dest); ethhdr 813 net/batman-adv/routing.c struct ethhdr *ethhdr; ethhdr 827 net/batman-adv/routing.c ethhdr = (struct ethhdr *)(skb->data + hdr_len); ethhdr 834 net/batman-adv/routing.c if (batadv_tt_local_client_is_roaming(bat_priv, ethhdr->h_dest, vid)) { ethhdr 836 net/batman-adv/routing.c ethhdr->h_dest, vid)) ethhdr 841 net/batman-adv/routing.c ethhdr->h_dest); ethhdr 882 net/batman-adv/routing.c ethhdr->h_dest, vid)) { ethhdr 885 net/batman-adv/routing.c unicast_packet->dest, ethhdr->h_dest, ethhdr 894 net/batman-adv/routing.c if (!batadv_is_my_client(bat_priv, ethhdr->h_dest, vid)) ethhdr 1189 net/batman-adv/routing.c struct ethhdr *ethhdr; ethhdr 1199 net/batman-adv/routing.c ethhdr = eth_hdr(skb); ethhdr 1202 net/batman-adv/routing.c if (!is_broadcast_ether_addr(ethhdr->h_dest)) ethhdr 1206 net/batman-adv/routing.c if (is_multicast_ether_addr(ethhdr->h_source)) ethhdr 1210 net/batman-adv/routing.c if (batadv_is_my_mac(bat_priv, ethhdr->h_source)) ethhdr 68 net/batman-adv/send.c struct ethhdr *ethhdr; ethhdr 91 net/batman-adv/send.c ethhdr = eth_hdr(skb); ethhdr 92 net/batman-adv/send.c ether_addr_copy(ethhdr->h_source, hard_iface->net_dev->dev_addr); ethhdr 93 net/batman-adv/send.c ether_addr_copy(ethhdr->h_dest, dst_addr); ethhdr 94 net/batman-adv/send.c ethhdr->h_proto = htons(ETH_P_BATMAN); ethhdr 340 net/batman-adv/send.c struct ethhdr *ethhdr; ethhdr 367 net/batman-adv/send.c ethhdr = eth_hdr(skb); ethhdr 375 net/batman-adv/send.c if (batadv_tt_global_client_is_roaming(bat_priv, ethhdr->h_dest, vid)) ethhdr 410 net/batman-adv/send.c struct ethhdr *ethhdr = (struct ethhdr *)skb->data; ethhdr 415 net/batman-adv/send.c src = ethhdr->h_source; ethhdr 416 net/batman-adv/send.c dst = ethhdr->h_dest; ethhdr 183 net/batman-adv/soft-interface.c struct ethhdr *ethhdr; ethhdr 216 net/batman-adv/soft-interface.c ethhdr = eth_hdr(skb); ethhdr 218 net/batman-adv/soft-interface.c proto = ethhdr->h_proto; ethhdr 244 net/batman-adv/soft-interface.c ethhdr = eth_hdr(skb); ethhdr 247 net/batman-adv/soft-interface.c if (!is_multicast_ether_addr(ethhdr->h_source) && ethhdr 248 net/batman-adv/soft-interface.c !batadv_bla_is_loopdetect_mac(ethhdr->h_source)) { ethhdr 249 net/batman-adv/soft-interface.c client_added = batadv_tt_local_add(soft_iface, ethhdr->h_source, ethhdr 265 net/batman-adv/soft-interface.c if (batadv_compare_eth(ethhdr->h_dest, stp_addr)) ethhdr 268 net/batman-adv/soft-interface.c if (batadv_compare_eth(ethhdr->h_dest, ectp_addr)) ethhdr 272 net/batman-adv/soft-interface.c if (is_multicast_ether_addr(ethhdr->h_dest)) { ethhdr 284 net/batman-adv/soft-interface.c ethhdr = eth_hdr(skb); ethhdr 303 net/batman-adv/soft-interface.c if (do_bcast && !is_broadcast_ether_addr(ethhdr->h_dest)) { ethhdr 426 net/batman-adv/soft-interface.c struct ethhdr *ethhdr; ethhdr 445 net/batman-adv/soft-interface.c ethhdr = eth_hdr(skb); ethhdr 447 net/batman-adv/soft-interface.c switch (ntohs(ethhdr->h_proto)) { ethhdr 479 net/batman-adv/soft-interface.c ethhdr->h_source, vid); ethhdr 481 net/batman-adv/soft-interface.c if (is_multicast_ether_addr(ethhdr->h_dest)) { ethhdr 486 net/batman-adv/soft-interface.c batadv_tt_global_is_isolated(bat_priv, ethhdr->h_source, ethhdr 494 net/batman-adv/soft-interface.c } else if (batadv_is_ap_isolated(bat_priv, ethhdr->h_source, ethhdr 495 net/batman-adv/soft-interface.c ethhdr->h_dest, vid)) { ethhdr 154 net/bluetooth/bnep/bnep.h struct ethhdr eh; ethhdr 421 net/bluetooth/bnep/core.c struct ethhdr *eh = (void *) skb->data; ethhdr 124 net/bluetooth/bnep/netdev.c struct ethhdr *eh = (void *) skb->data; ethhdr 136 net/bluetooth/bnep/netdev.c struct ethhdr *eh = (void *) skb->data; ethhdr 406 net/bpf/test_run.c const struct ethhdr *eth; ethhdr 423 net/bpf/test_run.c eth = (struct ethhdr *)data; ethhdr 270 net/bridge/br_arp_nd_proxy.c skb_push(reply, sizeof(struct ethhdr)); ethhdr 295 net/bridge/br_arp_nd_proxy.c skb_pull(reply, sizeof(struct ethhdr)); ethhdr 334 net/bridge/br_arp_nd_proxy.c skb_push(reply, sizeof(struct ethhdr)); ethhdr 36 net/bridge/br_device.c struct ethhdr *eth; ethhdr 224 net/bridge/br_multicast.c struct ethhdr *eth; ethhdr 320 net/bridge/br_multicast.c struct ethhdr *eth; ethhdr 2239 net/bridge/br_multicast.c struct ethhdr eth; ethhdr 739 net/bridge/br_private.h struct ethhdr *eth) ethhdr 819 net/bridge/br_private.h struct ethhdr *eth) ethhdr 121 net/bridge/netfilter/ebtables.c const struct ethhdr *h = eth_hdr(skb); ethhdr 26 net/bridge/netfilter/nft_reject_bridge.c struct ethhdr *eth; ethhdr 2924 net/core/dev.c struct ethhdr *eth; ethhdr 2926 net/core/dev.c if (unlikely(!pskb_may_pull(skb, sizeof(struct ethhdr)))) ethhdr 2929 net/core/dev.c eth = (struct ethhdr *)skb->data; ethhdr 4235 net/core/dev.c struct ethhdr *eth; ethhdr 4277 net/core/dev.c eth = (struct ethhdr *)xdp->data; ethhdr 4309 net/core/dev.c eth = (struct ethhdr *)xdp->data; ethhdr 5729 net/core/dev.c const struct ethhdr *eth; ethhdr 5746 net/core/dev.c eth = (const struct ethhdr *)skb->data; ethhdr 2895 net/core/ethtool.c const struct ethhdr *ether_spec, *ether_m_spec; ethhdr 573 net/core/flow_dissector.c const struct ethhdr *eth; ethhdr 574 net/core/flow_dissector.c struct ethhdr _eth; ethhdr 654 net/core/flow_dissector.c struct ethhdr eth; ethhdr 993 net/core/flow_dissector.c struct ethhdr *eth = eth_hdr(skb); ethhdr 55 net/core/netpoll.c (sizeof(struct ethhdr) + \ ethhdr 368 net/core/netpoll.c struct ethhdr *eth; ethhdr 2558 net/core/pktgen.c struct ethhdr *eth; ethhdr 5462 net/core/skbuff.c static void skb_mod_eth_type(struct sk_buff *skb, struct ethhdr *hdr, ethhdr 5559 net/core/skbuff.c struct ethhdr *hdr; ethhdr 5562 net/core/skbuff.c hdr = (struct ethhdr *)((void *)mpls_hdr(skb) - ETH_HLEN); ethhdr 13 net/dsa/tag_sja1105.c const struct ethhdr *hdr = eth_hdr(skb); ethhdr 59 net/dsa/tag_sja1105.c const struct ethhdr *hdr = eth_hdr(skb); ethhdr 117 net/dsa/tag_sja1105.c struct ethhdr *hdr = eth_hdr(skb); ethhdr 241 net/dsa/tag_sja1105.c struct ethhdr *hdr; ethhdr 83 net/ethernet/eth.c struct ethhdr *eth = skb_push(skb, ETH_HLEN); ethhdr 128 net/ethernet/eth.c const struct ethhdr *eth = (const struct ethhdr *)data; ethhdr 159 net/ethernet/eth.c const struct ethhdr *eth; ethhdr 164 net/ethernet/eth.c eth = (struct ethhdr *)skb->data; ethhdr 219 net/ethernet/eth.c const struct ethhdr *eth = eth_hdr(skb); ethhdr 235 net/ethernet/eth.c struct ethhdr *eth; ethhdr 238 net/ethernet/eth.c eth = (struct ethhdr *) ethhdr 269 net/ethernet/eth.c memcpy(((u8 *) hh->hh_data) + HH_DATA_OFF(sizeof(struct ethhdr)), ethhdr 280 net/ethernet/eth.c const struct ethhdr *eth = eth_hdr(skb); ethhdr 458 net/ethernet/eth.c struct ethhdr *eh, *eh2; ethhdr 478 net/ethernet/eth.c eh2 = (struct ethhdr *)(p->data + off_eth); ethhdr 509 net/ethernet/eth.c struct ethhdr *eh = (struct ethhdr *)(skb->data + nhoff); ethhdr 521 net/ethernet/eth.c sizeof(struct ethhdr)); ethhdr 47 net/hsr/hsr_forward.c struct ethhdr *eth_hdr; ethhdr 52 net/hsr/hsr_forward.c eth_hdr = (struct ethhdr *)skb_mac_header(skb); ethhdr 144 net/hsr/hsr_forward.c hsr_ethhdr->hsr_tag.encap_proto = hsr_ethhdr->ethhdr.h_proto; ethhdr 145 net/hsr/hsr_forward.c hsr_ethhdr->ethhdr.h_proto = htons(proto_version ? ethhdr 311 net/hsr/hsr_forward.c struct ethhdr *ethhdr; ethhdr 319 net/hsr/hsr_forward.c ethhdr = (struct ethhdr *)skb_mac_header(skb); ethhdr 321 net/hsr/hsr_forward.c if (ethhdr->h_proto == htons(ETH_P_8021Q)) { ethhdr 326 net/hsr/hsr_forward.c if (ethhdr->h_proto == htons(ETH_P_PRP) || ethhdr 327 net/hsr/hsr_forward.c ethhdr->h_proto == htons(ETH_P_HSR)) { ethhdr 182 net/hsr/hsr_framereg.c struct ethhdr *ethhdr; ethhdr 188 net/hsr/hsr_framereg.c ethhdr = (struct ethhdr *)skb_mac_header(skb); ethhdr 191 net/hsr/hsr_framereg.c if (ether_addr_equal(node->macaddress_A, ethhdr->h_source)) ethhdr 193 net/hsr/hsr_framereg.c if (ether_addr_equal(node->macaddress_B, ethhdr->h_source)) ethhdr 199 net/hsr/hsr_framereg.c if (ethhdr->h_proto == htons(ETH_P_PRP) || ethhdr 200 net/hsr/hsr_framereg.c ethhdr->h_proto == htons(ETH_P_HSR)) { ethhdr 214 net/hsr/hsr_framereg.c return hsr_add_node(hsr, node_db, ethhdr->h_source, seq_out); ethhdr 228 net/hsr/hsr_framereg.c struct ethhdr *ethhdr; ethhdr 231 net/hsr/hsr_framereg.c ethhdr = (struct ethhdr *)skb_mac_header(skb); ethhdr 234 net/hsr/hsr_framereg.c skb_pull(skb, sizeof(struct ethhdr)); ethhdr 237 net/hsr/hsr_framereg.c if (ethhdr->h_proto == htons(ETH_P_HSR)) ethhdr 258 net/hsr/hsr_framereg.c ether_addr_copy(node_real->macaddress_B, ethhdr->h_source); ethhdr 88 net/hsr/hsr_main.h struct ethhdr ethhdr; ethhdr 127 net/hsr/hsr_main.h struct ethhdr ethhdr; ethhdr 132 net/hsr/hsr_main.h struct ethhdr ethhdr; ethhdr 42 net/ife/ife.c struct ethhdr *iethh; /* inner ether header */ ethhdr 50 net/ife/ife.c iethh = (struct ethhdr *) skb->data; ethhdr 97 net/ipv4/ip_tunnel_core.c struct ethhdr *eh; ethhdr 102 net/ipv4/ip_tunnel_core.c eh = (struct ethhdr *)skb->data; ethhdr 150 net/ipv4/netfilter/nf_reject_ipv4.c struct ethhdr *oeth = eth_hdr(oldskb); ethhdr 200 net/ipv6/netfilter/nf_reject_ipv6.c struct ethhdr *oeth = eth_hdr(oldskb); ethhdr 269 net/ipv6/seg6_local.c struct ethhdr *eth; ethhdr 278 net/ipv6/seg6_local.c eth = (struct ethhdr *)skb->data; ethhdr 33 net/llc/llc_sap.c return sizeof(struct ethhdr); ethhdr 2379 net/mac80211/rx.c struct ethhdr *ehdr; ethhdr 2404 net/mac80211/rx.c ehdr = (struct ethhdr *) rx->skb->data; ethhdr 2420 net/mac80211/rx.c struct ethhdr *ehdr = (struct ethhdr *) rx->skb->data; ethhdr 2472 net/mac80211/rx.c struct ethhdr *ehdr = (struct ethhdr *) rx->skb->data; ethhdr 2531 net/mac80211/rx.c align = (unsigned long)(skb->data + sizeof(struct ethhdr)) & 3; ethhdr 2574 net/mac80211/rx.c struct ethhdr ethhdr; ethhdr 2575 net/mac80211/rx.c const u8 *check_da = ethhdr.h_dest, *check_sa = ethhdr.h_source; ethhdr 2600 net/mac80211/rx.c if (ieee80211_data_to_8023_exthdr(skb, ðhdr, ethhdr 2846 net/mac80211/rx.c if (unlikely(((struct ethhdr *)rx->skb->data)->h_proto == ethhdr 2878 net/mac80211/rx.c ((struct ethhdr *)rx->skb->data)->h_dest) && ethhdr 3168 net/mac80211/tx.c struct ethhdr *amsdu_hdr; ethhdr 3431 net/mac80211/tx.c struct ethhdr eth; ethhdr 3934 net/mac80211/tx.c struct ethhdr *eth; ethhdr 3951 net/mac80211/tx.c const struct ethhdr *eth = (void *)skb->data; ethhdr 3996 net/mac80211/tx.c const struct ethhdr *eth = (struct ethhdr *)skb->data; ethhdr 5087 net/mac80211/tx.c struct ethhdr *ehdr; ethhdr 5107 net/mac80211/tx.c sizeof(struct ethhdr) + len); ethhdr 5111 net/mac80211/tx.c skb_reserve(skb, local->hw.extra_tx_headroom + sizeof(struct ethhdr)); ethhdr 5115 net/mac80211/tx.c ehdr = skb_push(skb, sizeof(struct ethhdr)); ethhdr 315 net/ncsi/ncsi-cmd.c struct ethhdr *eh; ethhdr 164 net/netfilter/nft_payload.c case offsetof(struct ethhdr, h_source): ethhdr 171 net/netfilter/nft_payload.c case offsetof(struct ethhdr, h_dest): ethhdr 290 net/openvswitch/actions.c struct ethhdr *hdr; ethhdr 758 net/openvswitch/flow.c struct ethhdr *eth; ethhdr 767 net/sched/act_ife.c struct ethhdr *oethh; /* outer ether header */ ethhdr 828 net/sched/act_ife.c oethh = (struct ethhdr *)skb->data; ethhdr 13784 net/wireless/nl80211.c if (len < sizeof(struct ethhdr)) ethhdr 15910 net/wireless/nl80211.c struct ethhdr *ehdr = eth_hdr(skb); ethhdr 450 net/wireless/util.c int ieee80211_data_to_8023_exthdr(struct sk_buff *skb, struct ethhdr *ehdr, ethhdr 459 net/wireless/util.c struct ethhdr tmp; ethhdr 553 net/wireless/util.c ehdr = skb_push(skb, sizeof(struct ethhdr)); ethhdr 636 net/wireless/util.c frame = dev_alloc_skb(hlen + sizeof(struct ethhdr) + 2 + cur_len); ethhdr 640 net/wireless/util.c skb_reserve(frame, hlen + sizeof(struct ethhdr) + 2); ethhdr 663 net/wireless/util.c struct ethhdr eth; ethhdr 675 net/wireless/util.c subframe_len = sizeof(struct ethhdr) + len; ethhdr 683 net/wireless/util.c offset += sizeof(struct ethhdr); ethhdr 774 net/wireless/util.c mpls = skb_header_pointer(skb, sizeof(struct ethhdr), ethhdr 31 samples/bpf/parse_ldabs.c if (load_half(skb, offsetof(struct ethhdr, h_proto)) != ETH_P_IP) ethhdr 116 samples/bpf/parse_varlen.c struct ethhdr *eth = data; ethhdr 172 samples/bpf/test_lwt_bpf.c struct ethhdr ehdr; ethhdr 47 samples/bpf/xdp1_kern.c struct ethhdr *eth = data; ethhdr 63 samples/bpf/xdp2_kern.c struct ethhdr *eth = data; ethhdr 45 samples/bpf/xdp_adjust_tail_kern.c static __always_inline void swap_mac(void *data, struct ethhdr *orig_eth) ethhdr 47 samples/bpf/xdp_adjust_tail_kern.c struct ethhdr *eth; ethhdr 81 samples/bpf/xdp_adjust_tail_kern.c struct ethhdr *orig_eth; ethhdr 87 samples/bpf/xdp_adjust_tail_kern.c off += sizeof(struct ethhdr); ethhdr 95 samples/bpf/xdp_adjust_tail_kern.c icmp_hdr->un.frag.mtu = htons(MAX_PCKT_SIZE-sizeof(struct ethhdr)); ethhdr 107 samples/bpf/xdp_adjust_tail_kern.c ICMP_TOOBIG_SIZE + headroom - sizeof(struct ethhdr)); ethhdr 138 samples/bpf/xdp_adjust_tail_kern.c struct ethhdr *eth = data; ethhdr 48 samples/bpf/xdp_fwd_kern.c struct ethhdr *eth = data; ethhdr 112 samples/bpf/xdp_redirect_cpu_kern.c bool parse_eth(struct ethhdr *eth, void *data_end, ethhdr 235 samples/bpf/xdp_redirect_cpu_kern.c struct ethhdr *eth = data; ethhdr 278 samples/bpf/xdp_redirect_cpu_kern.c struct ethhdr *eth = data; ethhdr 326 samples/bpf/xdp_redirect_cpu_kern.c struct ethhdr *eth = data; ethhdr 394 samples/bpf/xdp_redirect_cpu_kern.c struct ethhdr *eth = data; ethhdr 514 samples/bpf/xdp_redirect_cpu_kern.c struct ethhdr *eth = data; ethhdr 60 samples/bpf/xdp_redirect_kern.c struct ethhdr *eth = data; ethhdr 60 samples/bpf/xdp_redirect_map_kern.c struct ethhdr *eth = data; ethhdr 116 samples/bpf/xdp_router_ipv4_kern.c struct ethhdr *eth = data; ethhdr 121 samples/bpf/xdp_rxq_info_kern.c struct ethhdr *eth = data; ethhdr 67 samples/bpf/xdp_tx_iptunnel_kern.c static __always_inline void set_ethhdr(struct ethhdr *new_eth, ethhdr 68 samples/bpf/xdp_tx_iptunnel_kern.c const struct ethhdr *old_eth, ethhdr 82 samples/bpf/xdp_tx_iptunnel_kern.c struct ethhdr *new_eth; ethhdr 83 samples/bpf/xdp_tx_iptunnel_kern.c struct ethhdr *old_eth; ethhdr 84 samples/bpf/xdp_tx_iptunnel_kern.c struct iphdr *iph = data + sizeof(struct ethhdr); ethhdr 157 samples/bpf/xdp_tx_iptunnel_kern.c struct ethhdr *new_eth; ethhdr 158 samples/bpf/xdp_tx_iptunnel_kern.c struct ethhdr *old_eth; ethhdr 159 samples/bpf/xdp_tx_iptunnel_kern.c struct ipv6hdr *ip6h = data + sizeof(struct ethhdr); ethhdr 220 samples/bpf/xdp_tx_iptunnel_kern.c struct ethhdr *eth = data; ethhdr 39 tools/testing/selftests/bpf/prog_tests/flow_dissector.c struct ethhdr eth; ethhdr 45 tools/testing/selftests/bpf/prog_tests/flow_dissector.c struct ethhdr eth; ethhdr 52 tools/testing/selftests/bpf/prog_tests/flow_dissector.c struct ethhdr eth; ethhdr 60 tools/testing/selftests/bpf/prog_tests/flow_dissector.c struct ethhdr eth; ethhdr 66 tools/testing/selftests/bpf/prog_tests/flow_dissector.c struct ethhdr eth; ethhdr 78 tools/testing/selftests/bpf/prog_tests/flow_dissector.c struct ethhdr eth; ethhdr 16 tools/testing/selftests/bpf/prog_tests/queue_stack_map.c struct iphdr *iph = (void *)buf + sizeof(struct ethhdr); ethhdr 13 tools/testing/selftests/bpf/prog_tests/xdp.c struct ipv6hdr *iph6 = (void *)buf + sizeof(struct ethhdr); ethhdr 14 tools/testing/selftests/bpf/prog_tests/xdp.c struct iphdr *iph = (void *)buf + sizeof(struct ethhdr); ethhdr 157 tools/testing/selftests/bpf/progs/bpf_flow.c struct ethhdr *eth, _eth; ethhdr 25 tools/testing/selftests/bpf/progs/test_pkt_access.c struct ethhdr *eth = (struct ethhdr *)(data); ethhdr 61 tools/testing/selftests/bpf/progs/test_sk_lookup_kern.c struct ethhdr *eth = (struct ethhdr *)(data); ethhdr 87 tools/testing/selftests/bpf/progs/test_tc_edt.c if (data + sizeof(struct ethhdr) > data_end) ethhdr 89 tools/testing/selftests/bpf/progs/test_tc_edt.c iph = (struct iphdr *)(data + sizeof(struct ethhdr)); ethhdr 205 tools/testing/selftests/bpf/progs/test_tc_tunnel.c struct ethhdr eth; ethhdr 50 tools/testing/selftests/bpf/progs/test_tcp_check_syncookie_kern.c struct ethhdr *ethh; ethhdr 66 tools/testing/selftests/bpf/progs/test_tcp_check_syncookie_kern.c ipv4h = data + sizeof(struct ethhdr); ethhdr 73 tools/testing/selftests/bpf/progs/test_tcp_check_syncookie_kern.c tcph = data + sizeof(struct ethhdr) + sizeof(struct iphdr); ethhdr 98 tools/testing/selftests/bpf/progs/test_tcp_check_syncookie_kern.c ipv6h = data + sizeof(struct ethhdr); ethhdr 105 tools/testing/selftests/bpf/progs/test_tcp_check_syncookie_kern.c tcph = data + sizeof(struct ethhdr) + sizeof(struct ipv6hdr); ethhdr 70 tools/testing/selftests/bpf/progs/test_xdp.c static __always_inline void set_ethhdr(struct ethhdr *new_eth, ethhdr 71 tools/testing/selftests/bpf/progs/test_xdp.c const struct ethhdr *old_eth, ethhdr 85 tools/testing/selftests/bpf/progs/test_xdp.c struct ethhdr *new_eth; ethhdr 86 tools/testing/selftests/bpf/progs/test_xdp.c struct ethhdr *old_eth; ethhdr 87 tools/testing/selftests/bpf/progs/test_xdp.c struct iphdr *iph = data + sizeof(struct ethhdr); ethhdr 158 tools/testing/selftests/bpf/progs/test_xdp.c struct ethhdr *new_eth; ethhdr 159 tools/testing/selftests/bpf/progs/test_xdp.c struct ethhdr *old_eth; ethhdr 160 tools/testing/selftests/bpf/progs/test_xdp.c struct ipv6hdr *ip6h = data + sizeof(struct ethhdr); ethhdr 218 tools/testing/selftests/bpf/progs/test_xdp.c struct ethhdr *eth = data; ethhdr 66 tools/testing/selftests/bpf/progs/test_xdp_loop.c static __always_inline void set_ethhdr(struct ethhdr *new_eth, ethhdr 67 tools/testing/selftests/bpf/progs/test_xdp_loop.c const struct ethhdr *old_eth, ethhdr 81 tools/testing/selftests/bpf/progs/test_xdp_loop.c struct ethhdr *new_eth; ethhdr 82 tools/testing/selftests/bpf/progs/test_xdp_loop.c struct ethhdr *old_eth; ethhdr 83 tools/testing/selftests/bpf/progs/test_xdp_loop.c struct iphdr *iph = data + sizeof(struct ethhdr); ethhdr 154 tools/testing/selftests/bpf/progs/test_xdp_loop.c struct ethhdr *new_eth; ethhdr 155 tools/testing/selftests/bpf/progs/test_xdp_loop.c struct ethhdr *old_eth; ethhdr 156 tools/testing/selftests/bpf/progs/test_xdp_loop.c struct ipv6hdr *ip6h = data + sizeof(struct ethhdr); ethhdr 214 tools/testing/selftests/bpf/progs/test_xdp_loop.c struct ethhdr *eth = data; ethhdr 57 tools/testing/selftests/bpf/progs/test_xdp_vlan.c bool parse_eth_frame(struct ethhdr *eth, void *data_end, struct parse_pkt *pkt) ethhdr 245 tools/testing/selftests/bpf/progs/test_xdp_vlan.c struct ethhdr *orig_eth = data; ethhdr 63 tools/testing/selftests/bpf/progs/xdping_kern.c struct ethhdr *eth = data; ethhdr 95 tools/testing/selftests/bpf/progs/xdping_kern.c struct ethhdr *eth = data; ethhdr 158 tools/testing/selftests/bpf/progs/xdping_kern.c struct ethhdr *eth = data; ethhdr 81 tools/testing/selftests/bpf/test_progs.h struct ethhdr eth; ethhdr 89 tools/testing/selftests/bpf/test_progs.h struct ethhdr eth; ethhdr 34 tools/testing/selftests/bpf/test_queue_stack_map.h struct ethhdr *eth = (struct ethhdr *)(data); ethhdr 487 tools/testing/selftests/net/msg_zerocopy.c struct ethhdr eth; ethhdr 103 tools/testing/selftests/net/psock_snd.c struct ethhdr *eth = header; ethhdr 126 tools/testing/selftests/net/psock_tpacket.c struct ethhdr *eth = pay; ethhdr 128 tools/testing/selftests/net/psock_tpacket.c if (len < sizeof(struct ethhdr)) { ethhdr 144 tools/testing/selftests/net/psock_tpacket.c struct ethhdr *eth = pay; ethhdr 44 tools/testing/selftests/net/txring_overwrite.c struct ethhdr *eth;