/linux-master/net/xfrm/ |
H A D | xfrm_input.c | 255 eth_hdr(skb)->h_proto = skb->protocol; 292 eth_hdr(skb)->h_proto = skb->protocol;
|
/linux-master/net/bridge/ |
H A D | br_forward.c | 260 const unsigned char *src = eth_hdr(skb)->h_source; 281 memcpy(eth_hdr(skb)->h_dest, addr, ETH_ALEN);
|
H A D | br_netfilter_hooks.c | 428 ether_addr_copy(eth_hdr(skb)->h_dest, dev->dev_addr);
|
H A D | br_input.c | 113 br_fdb_find_rcu(br, eth_hdr(skb)->h_source, vid); 120 br_fdb_update(br, p, eth_hdr(skb)->h_source, 131 br_fdb_update(br, p, eth_hdr(skb)->h_source, vid, 141 br_fdb_update(br, p, eth_hdr(skb)->h_source, vid, 0); 146 if (is_multicast_ether_addr(eth_hdr(skb)->h_dest)) { 148 if (is_broadcast_ether_addr(eth_hdr(skb)->h_dest)) { 185 br_multicast_querier_exists(brmctx, eth_hdr(skb), mdst)) { 198 dst = br_fdb_find_rcu(br, eth_hdr(skb)->h_dest, vid); 241 br_fdb_update(p->br, p, eth_hdr(skb)->h_source, vid, 0); 329 const unsigned char *dest = eth_hdr(sk [all...] |
/linux-master/net/core/ |
H A D | skbuff.c | 6298 eth = eth_hdr(skb); 6371 skb_mod_eth_type(skb, eth_hdr(skb), mpls_proto);
|
H A D | filter.c | 2403 struct ethhdr *ethh = eth_hdr(skb);
|
H A D | dev.c | 2140 skb_postpull_rcsum(skb, eth_hdr(skb), ETH_HLEN);
|
/linux-master/net/8021q/ |
H A D | vlan_core.c | 37 if (ether_addr_equal_64bits(eth_hdr(skb)->h_dest, vlan_dev->dev_addr))
|
/linux-master/drivers/s390/net/ |
H A D | qeth_core_main.c | 4037 return ether_addr_equal(eth_hdr(prev_skb)->h_dest, 4038 eth_hdr(curr_skb)->h_dest) &&
|
/linux-master/drivers/net/vxlan/ |
H A D | vxlan_core.c | 1612 skb_postpull_rcsum(skb, eth_hdr(skb), ETH_HLEN); 1615 if (ether_addr_equal(eth_hdr(skb)->h_source, vxlan->dev->dev_addr)) 1619 if (!is_valid_ether_addr(eth_hdr(skb)->h_source)) 1634 vxlan_snoop(skb->dev, &saddr, eth_hdr(skb)->h_source, ifindex, vni)) 1963 daddr = eth_hdr(request)->h_source; 1978 ether_addr_copy(eth_hdr(reply)->h_dest, daddr); 1979 ether_addr_copy(eth_hdr(reply)->h_source, n->ha); 1980 eth_hdr(reply)->h_proto = htons(ETH_P_IPV6); 2099 if (is_multicast_ether_addr(eth_hdr(skb)->h_dest)) 2103 switch (ntohs(eth_hdr(sk [all...] |
/linux-master/net/wireless/ |
H A D | trace.h | 3215 MAC_ASSIGN(from, eth_hdr(skb)->h_source);
|
H A D | nl80211.c | 18984 struct ethhdr *ehdr = eth_hdr(skb);
|
/linux-master/net/netfilter/ |
H A D | nft_chain_filter.c | 239 switch (eth_hdr(skb)->h_proto) {
|
/linux-master/net/ethernet/ |
H A D | eth.c | 205 const struct ethhdr *eth = eth_hdr(skb); 266 const struct ethhdr *eth = eth_hdr(skb);
|
/linux-master/include/linux/ |
H A D | etherdevice.h | 621 const struct ethhdr *eth = eth_hdr(skb);
|
/linux-master/drivers/net/usb/ |
H A D | qmi_wwan.c | 613 eth_hdr(skb)->h_proto = proto; 614 eth_zero_addr(eth_hdr(skb)->h_source); 616 memcpy(eth_hdr(skb)->h_dest, dev->net->dev_addr, ETH_ALEN);
|
/linux-master/drivers/net/ |
H A D | macsec.c | 491 skb->protocol = eth_hdr(skb)->h_proto; 633 eth = eth_hdr(skb); 998 struct ethhdr *hdr = eth_hdr(skb);
|
H A D | geneve.c | 261 skb_postpull_rcsum(skb, eth_hdr(skb), ETH_HLEN); 264 if (ether_addr_equal(eth_hdr(skb)->h_source, 892 struct ethhdr *eth = eth_hdr(skb);
|
/linux-master/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | core.c | 285 MLXSW_ITEM_BUF(emad, eth_hdr, dmac, 0x00, 6); 291 MLXSW_ITEM_BUF(emad, eth_hdr, smac, 0x06, 6); 297 MLXSW_ITEM32(emad, eth_hdr, ethertype, 0x0C, 16, 16); 303 MLXSW_ITEM32(emad, eth_hdr, mlx_proto, 0x0C, 8, 8); 309 MLXSW_ITEM32(emad, eth_hdr, ver, 0x0C, 4, 4); 503 char *eth_hdr = skb_push(skb, MLXSW_EMAD_ETH_HDR_LEN); local 505 mlxsw_emad_eth_hdr_dmac_memcpy_to(eth_hdr, MLXSW_EMAD_EH_DMAC); 506 mlxsw_emad_eth_hdr_smac_memcpy_to(eth_hdr, MLXSW_EMAD_EH_SMAC); 507 mlxsw_emad_eth_hdr_ethertype_set(eth_hdr, MLXSW_EMAD_EH_ETHERTYPE); 508 mlxsw_emad_eth_hdr_mlx_proto_set(eth_hdr, MLXSW_EMAD_EH_MLX_PROT [all...] |
/linux-master/drivers/net/ethernet/mediatek/ |
H A D | mtk_wed.c | 1973 eh = eth_hdr(skb);
|
/linux-master/drivers/net/ethernet/intel/ice/ |
H A D | ice_tc_lib.c | 217 ether_addr_copy(list[i].h_u.eth_hdr.dst_addr, 219 ether_addr_copy(list[i].m_u.eth_hdr.dst_addr, 397 ether_addr_copy(list[i].h_u.eth_hdr.dst_addr, 399 ether_addr_copy(list[i].m_u.eth_hdr.dst_addr, 403 ether_addr_copy(list[i].h_u.eth_hdr.src_addr, 405 ether_addr_copy(list[i].m_u.eth_hdr.src_addr,
|
/linux-master/net/ipv6/ |
H A D | addrconf.c | 2167 ifp->idev->dev->name, &ifp->addr, eth_hdr(skb)->h_source);
|
/linux-master/net/sched/ |
H A D | act_skbmod.c | 70 ether_addr_copy(eth_hdr(skb)->h_dest, p->eth_dst); 72 ether_addr_copy(eth_hdr(skb)->h_source, p->eth_src); 74 eth_hdr(skb)->h_proto = p->eth_type; 79 ether_addr_copy((u8 *)tmpaddr, eth_hdr(skb)->h_dest); 80 ether_addr_copy(eth_hdr(skb)->h_dest, eth_hdr(skb)->h_source); 81 ether_addr_copy(eth_hdr(skb)->h_source, (u8 *)tmpaddr);
|
/linux-master/net/bridge/netfilter/ |
H A D | ebtables.c | 134 const struct ethhdr *h = eth_hdr(skb);
|
/linux-master/net/hsr/ |
H A D | hsr_slave.c | 45 if (hsr_addr_is_self(port->hsr, eth_hdr(skb)->h_source)) { 55 protocol = eth_hdr(skb)->h_proto;
|