/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_ipv6.c | 139 ether_addr_copy(eth_hdr(skb)->h_dest, dev->dev_addr);
|
/linux-master/net/netfilter/ |
H A D | nf_log_syslog.c | 83 eth_hdr(skb)->h_source, eth_hdr(skb)->h_dest); 86 ntohs(eth_hdr(skb)->h_proto)); 791 eth_hdr(skb)->h_source, eth_hdr(skb)->h_dest); 794 ntohs(eth_hdr(skb)->h_proto));
|
H A D | nft_log.c | 81 switch (eth_hdr(skb)->h_proto) {
|
/linux-master/drivers/net/usb/ |
H A D | sierra_net.c | 228 skb->protocol = eth_hdr(skb)->h_proto; 839 if (eth_hdr(skb)->h_proto != cpu_to_be16(ETH_P_IPV6)) 840 eth_hdr(skb)->h_proto = cpu_to_be16(ETH_P_IP); 841 eth_zero_addr(eth_hdr(skb)->h_source); 842 memcpy(eth_hdr(skb)->h_dest, dev->net->dev_addr, ETH_ALEN);
|
/linux-master/net/batman-adv/ |
H A D | soft-interface.c | 216 ethhdr = eth_hdr(skb); 244 ethhdr = eth_hdr(skb); 284 ethhdr = eth_hdr(skb); 441 ethhdr = eth_hdr(skb); 461 skb_postpull_rcsum(skb, eth_hdr(skb), ETH_HLEN);
|
H A D | send.c | 91 ethhdr = eth_hdr(skb); 365 ethhdr = eth_hdr(skb); 861 neigh_addr = eth_hdr(skb)->h_source;
|
H A D | multicast_forw.c | 237 const u8 *addr = eth_hdr(skb)->h_dest; 286 switch (eth_hdr(skb)->h_proto) { 332 switch (eth_hdr(skb)->h_proto) {
|
H A D | network-coding.c | 1378 ethhdr = eth_hdr(skb); 1502 struct ethhdr *ethhdr = eth_hdr(skb); 1555 struct ethhdr *ethhdr = eth_hdr(skb); 1614 struct ethhdr *ethhdr = eth_hdr(skb); 1665 ethhdr = eth_hdr(skb); 1812 ethhdr = eth_hdr(skb);
|
H A D | multicast.c | 1103 struct ethhdr *ethhdr = eth_hdr(skb); 1241 ethhdr = eth_hdr(skb); 1313 const u8 *addr = eth_hdr(skb)->h_dest; 1430 switch (ntohs(eth_hdr(skb)->h_proto)) { 1533 switch (ntohs(eth_hdr(skb)->h_proto)) {
|
/linux-master/drivers/net/ethernet/intel/fm10k/ |
H A D | fm10k_main.c | 680 struct ethhdr *eth_hdr; local 699 eth_hdr = fm10k_port_is_vxlan(skb); 702 eth_hdr = fm10k_gre_is_nvgre(skb); 708 if (!eth_hdr) 711 switch (eth_hdr->h_proto) { 740 return eth_hdr->h_proto;
|
/linux-master/net/netfilter/ipset/ |
H A D | ip_set_bitmap_ipmac.c | 230 ether_addr_copy(e.ether, eth_hdr(skb)->h_source); 232 ether_addr_copy(e.ether, eth_hdr(skb)->h_dest);
|
/linux-master/drivers/net/wireless/mediatek/mt76/mt7925/ |
H A D | mac.c | 169 struct ethhdr *eth_hdr = (struct ethhdr *)(skb->data + hdr_gap); local 204 ether_addr_copy(hdr.addr3, eth_hdr->h_source); 207 ether_addr_copy(hdr.addr3, eth_hdr->h_dest); 210 ether_addr_copy(hdr.addr3, eth_hdr->h_dest); 211 ether_addr_copy(hdr.addr4, eth_hdr->h_source); 218 if (eth_hdr->h_proto == cpu_to_be16(ETH_P_AARP) || 219 eth_hdr->h_proto == cpu_to_be16(ETH_P_IPX)) 221 else if (be16_to_cpu(eth_hdr->h_proto) >= ETH_P_802_3_MIN)
|
/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/net/openvswitch/ |
H A D | vport-internal_dev.c | 209 skb_postpull_rcsum(skb, eth_hdr(skb), ETH_HLEN);
|
H A D | actions.c | 267 skb_postpull_rcsum(skb, eth_hdr(skb), ETH_ALEN * 2); 269 ether_addr_copy_masked(eth_hdr(skb)->h_source, key->eth_src, 271 ether_addr_copy_masked(eth_hdr(skb)->h_dest, key->eth_dst, 274 skb_postpush_rcsum(skb, eth_hdr(skb), ETH_ALEN * 2); 276 ether_addr_copy(flow_key->eth.src, eth_hdr(skb)->h_source); 277 ether_addr_copy(flow_key->eth.dst, eth_hdr(skb)->h_dest);
|
/linux-master/drivers/net/ethernet/intel/ice/ |
H A D | ice_protocol_type.h | 411 struct ice_ether_hdr eth_hdr; member in union:ice_prot_hdr
|
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,
|
H A D | ice_eswitch_br.c | 156 ether_addr_copy(list[0].h_u.eth_hdr.dst_addr, mac); 157 eth_broadcast_addr(list[0].m_u.eth_hdr.dst_addr); 202 ether_addr_copy(list[0].h_u.eth_hdr.src_addr, mac); 203 eth_broadcast_addr(list[0].m_u.eth_hdr.src_addr);
|
/linux-master/net/dsa/ |
H A D | tag_ocelot.c | 177 eth_hdr(skb)->h_proto == htons(vlan_tpid)) {
|
/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/drivers/net/wireless/mediatek/mt76/mt7615/ |
H A D | mac.c | 255 struct ethhdr *eth_hdr = (struct ethhdr *)(skb->data + hdr_gap); local 290 ether_addr_copy(hdr.addr3, eth_hdr->h_source); 293 ether_addr_copy(hdr.addr3, eth_hdr->h_dest); 296 ether_addr_copy(hdr.addr3, eth_hdr->h_dest); 297 ether_addr_copy(hdr.addr4, eth_hdr->h_source); 304 if (eth_hdr->h_proto == cpu_to_be16(ETH_P_AARP) || 305 eth_hdr->h_proto == cpu_to_be16(ETH_P_IPX)) 307 else if (be16_to_cpu(eth_hdr->h_proto) >= ETH_P_802_3_MIN)
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
H A D | ipsec_fs.c | 1380 struct ethhdr *eth_hdr; local 1386 bfflen = sizeof(*eth_hdr); 1407 eth_hdr = (struct ethhdr *)reformatbf; 1410 eth_hdr->h_proto = htons(ETH_P_IP); 1413 eth_hdr->h_proto = htons(ETH_P_IPV6); 1419 ether_addr_copy(eth_hdr->h_dest, attrs->dmac); 1420 ether_addr_copy(eth_hdr->h_source, attrs->smac); 1430 hdr = reformatbf + sizeof(*eth_hdr);
|
/linux-master/drivers/scsi/bnx2fc/ |
H A D | bnx2fc_fcoe.c | 372 eh = eth_hdr(skb); 447 if (unlikely(eth_hdr(skb)->h_proto != htons(ETH_P_FCOE))) { 530 mac = eth_hdr(skb)->h_source; 531 dest_mac = eth_hdr(skb)->h_dest; 1100 struct ethhdr *eth_hdr; local 1105 eth_hdr = (struct ethhdr *)skb_mac_header(skb); 1111 eth_hdr->h_source, eth_hdr->h_dest);
|
/linux-master/net/ipv4/netfilter/ |
H A D | nf_reject_ipv4.c | 292 struct ethhdr *oeth = eth_hdr(oldskb);
|