Searched refs:eth_hdr (Results 76 - 100 of 157) sorted by relevance

1234567

/linux-master/drivers/net/ethernet/intel/ice/
H A Dice_switch.h407 void ice_fill_eth_hdr(u8 *eth_hdr);
H A Dice_lag.c214 u8 *eth_hdr; local
229 eth_hdr = s_rule->hdr_data;
230 ice_fill_eth_hdr(eth_hdr);
/linux-master/net/netfilter/
H A Dnft_chain_filter.c239 switch (eth_hdr(skb)->h_proto) {
/linux-master/drivers/net/wireless/ath/ath6kl/
H A Dtxrx.c46 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 Dbridge_loop_avoidance.c1093 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 Dbat_v_elp.c516 ethhdr = eth_hdr(skb);
H A Dbat_v_ogm.c865 ethhdr = eth_hdr(skb);
1004 ethhdr = eth_hdr(skb);
/linux-master/drivers/net/ethernet/mellanox/mlxsw/
H A Dcore.c285 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 Daltera_tse_main.c339 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 Dwmm.c821 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 Dmain.c794 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 Dbpqether.c199 eth = eth_hdr(skb);
/linux-master/drivers/net/ethernet/aquantia/atlantic/
H A Daq_main.c121 unlikely(eth_hdr(skb)->h_proto == htons(ETH_P_1588)))
/linux-master/drivers/staging/wlan-ng/
H A Dp80211conv.c478 orinoco_spy_gather(wlandev, eth_hdr(skb)->h_source,
/linux-master/net/dsa/
H A Dtag_ksz.c414 const struct ethhdr *hdr = eth_hdr(skb);
/linux-master/drivers/net/
H A Dmacvlan.c267 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 Damt.c552 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 Dnf_reject_ipv6.c357 struct ethhdr *oeth = eth_hdr(oldskb);
/linux-master/include/linux/
H A Detherdevice.h621 const struct ethhdr *eth = eth_hdr(skb);
/linux-master/drivers/net/ppp/
H A Dpppoe.c447 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 Dmac.c210 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 Dxfrm_input.c255 eth_hdr(skb)->h_proto = skb->protocol;
292 eth_hdr(skb)->h_proto = skb->protocol;
/linux-master/drivers/net/bonding/
H A Dbond_alb.c1343 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 Dqmi_wwan.c613 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 Dcdc_ether.c488 ether_addr_copy(eth_hdr(skb)->h_dest, dev->net->dev_addr);

Completed in 547 milliseconds

1234567