/linux-master/drivers/net/ethernet/intel/ice/ |
H A D | ice_switch.h | 407 void ice_fill_eth_hdr(u8 *eth_hdr);
|
H A D | ice_lag.c | 214 u8 *eth_hdr; local 229 eth_hdr = s_rule->hdr_data; 230 ice_fill_eth_hdr(eth_hdr);
|
/linux-master/net/netfilter/ |
H A D | nft_chain_filter.c | 239 switch (eth_hdr(skb)->h_proto) {
|
/linux-master/drivers/net/wireless/ath/ath6kl/ |
H A D | txrx.c | 46 struct ethhdr *eth_hdr; local 52 eth_hdr = (struct ethhdr *) (datap + sizeof(struct wmi_data_hdr)); 54 if (is_multicast_ether_addr(eth_hdr->h_dest)) 58 if (memcmp(eth_hdr->h_dest, ar->node_map[i].mac_addr, 76 memcpy(ar->node_map[ep_map].mac_addr, eth_hdr->h_dest, ETH_ALEN);
|
/linux-master/net/batman-adv/ |
H A D | bridge_loop_avoidance.c | 1093 ethhdr = eth_hdr(skb); 1127 ethhdr = eth_hdr(skb); 1845 ethhdr = eth_hdr(skb); 1904 ethhdr = eth_hdr(skb); 2049 ethhdr = eth_hdr(skb);
|
H A D | bat_v_elp.c | 516 ethhdr = eth_hdr(skb);
|
H A D | bat_v_ogm.c | 865 ethhdr = eth_hdr(skb); 1004 ethhdr = 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/altera/ |
H A D | altera_tse_main.c | 339 struct ethhdr *eth_hdr; local 344 eth_hdr = (struct ethhdr *)skb->data; 345 memmove(skb->data + VLAN_HLEN, eth_hdr, ETH_ALEN * 2);
|
/linux-master/drivers/net/wireless/marvell/mwifiex/ |
H A D | wmm.c | 821 struct ethhdr *eth_hdr = (struct ethhdr *)skb->data; local 824 memcpy(ra, eth_hdr->h_dest, ETH_ALEN); 828 if (ntohs(eth_hdr->h_proto) == ETH_P_TDLS)
|
H A D | main.c | 794 struct ethhdr *eth_hdr = (struct ethhdr *)skb->data; local 796 if (ntohs(eth_hdr->h_proto) == ETH_P_PAE || 800 (ntohs(eth_hdr->h_proto) == ETH_P_TDLS))) { 803 ntohs(eth_hdr->h_proto),
|
/linux-master/drivers/net/hamradio/ |
H A D | bpqether.c | 199 eth = eth_hdr(skb);
|
/linux-master/drivers/net/ethernet/aquantia/atlantic/ |
H A D | aq_main.c | 121 unlikely(eth_hdr(skb)->h_proto == htons(ETH_P_1588)))
|
/linux-master/drivers/staging/wlan-ng/ |
H A D | p80211conv.c | 478 orinoco_spy_gather(wlandev, eth_hdr(skb)->h_source,
|
/linux-master/net/dsa/ |
H A D | tag_ksz.c | 414 const struct ethhdr *hdr = eth_hdr(skb);
|
/linux-master/drivers/net/ |
H A D | macvlan.c | 267 const struct ethhdr *eth = eth_hdr(skb); 417 if (ether_addr_equal_64bits(eth_hdr(skb)->h_dest, dev->dev_addr)) 449 const struct ethhdr *eth = eth_hdr(skb); 469 eth = eth_hdr(skb);
|
H A D | amt.c | 552 eth = eth_hdr(skb); 825 eth = eth_hdr(skb); 2303 eth = eth_hdr(skb); 2369 oeth = eth_hdr(skb); 2373 eth = eth_hdr(skb); 2503 eth = eth_hdr(skb); 2522 eth = eth_hdr(skb);
|
/linux-master/net/ipv6/netfilter/ |
H A D | nf_reject_ipv6.c | 357 struct ethhdr *oeth = eth_hdr(oldskb);
|
/linux-master/include/linux/ |
H A D | etherdevice.h | 621 const struct ethhdr *eth = eth_hdr(skb);
|
/linux-master/drivers/net/ppp/ |
H A D | pppoe.c | 447 po = get_item(pn, ph->sid, eth_hdr(skb)->h_source, dev->ifindex); 504 po = get_item(pn, ph->sid, eth_hdr(skb)->h_source, dev->ifindex);
|
/linux-master/drivers/net/wireless/mediatek/mt76/mt7996/ |
H A D | mac.c | 210 struct ethhdr *eth_hdr = (struct ethhdr *)(skb->data + hdr_gap); local 245 ether_addr_copy(hdr.addr3, eth_hdr->h_source); 248 ether_addr_copy(hdr.addr3, eth_hdr->h_dest); 251 ether_addr_copy(hdr.addr3, eth_hdr->h_dest); 252 ether_addr_copy(hdr.addr4, eth_hdr->h_source); 259 if (eth_hdr->h_proto == cpu_to_be16(ETH_P_AARP) || 260 eth_hdr->h_proto == cpu_to_be16(ETH_P_IPX)) 262 else if (be16_to_cpu(eth_hdr->h_proto) >= ETH_P_802_3_MIN)
|
/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/drivers/net/bonding/ |
H A D | bond_alb.c | 1343 struct ethhdr *eth_data = eth_hdr(skb); 1379 eth_data = eth_hdr(skb); 1432 eth_data = 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);
|
H A D | cdc_ether.c | 488 ether_addr_copy(eth_hdr(skb)->h_dest, dev->net->dev_addr);
|