Searched refs:eth_hdr (Results 1 - 25 of 157) sorted by last modified time

1234567

/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/net/bridge/
H A Dbr_forward.c260 const unsigned char *src = eth_hdr(skb)->h_source;
281 memcpy(eth_hdr(skb)->h_dest, addr, ETH_ALEN);
H A Dbr_netfilter_hooks.c428 ether_addr_copy(eth_hdr(skb)->h_dest, dev->dev_addr);
H A Dbr_input.c113 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 Dskbuff.c6298 eth = eth_hdr(skb);
6371 skb_mod_eth_type(skb, eth_hdr(skb), mpls_proto);
H A Dfilter.c2403 struct ethhdr *ethh = eth_hdr(skb);
H A Ddev.c2140 skb_postpull_rcsum(skb, eth_hdr(skb), ETH_HLEN);
/linux-master/net/8021q/
H A Dvlan_core.c37 if (ether_addr_equal_64bits(eth_hdr(skb)->h_dest, vlan_dev->dev_addr))
/linux-master/drivers/s390/net/
H A Dqeth_core_main.c4037 return ether_addr_equal(eth_hdr(prev_skb)->h_dest,
4038 eth_hdr(curr_skb)->h_dest) &&
/linux-master/drivers/net/vxlan/
H A Dvxlan_core.c1612 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 Dtrace.h3215 MAC_ASSIGN(from, eth_hdr(skb)->h_source);
H A Dnl80211.c18984 struct ethhdr *ehdr = eth_hdr(skb);
/linux-master/net/netfilter/
H A Dnft_chain_filter.c239 switch (eth_hdr(skb)->h_proto) {
/linux-master/net/ethernet/
H A Deth.c205 const struct ethhdr *eth = eth_hdr(skb);
266 const struct ethhdr *eth = eth_hdr(skb);
/linux-master/include/linux/
H A Detherdevice.h621 const struct ethhdr *eth = 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);
/linux-master/drivers/net/
H A Dmacsec.c491 skb->protocol = eth_hdr(skb)->h_proto;
633 eth = eth_hdr(skb);
998 struct ethhdr *hdr = eth_hdr(skb);
H A Dgeneve.c261 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 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/mediatek/
H A Dmtk_wed.c1973 eh = eth_hdr(skb);
/linux-master/drivers/net/ethernet/intel/ice/
H A Dice_tc_lib.c217 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 Daddrconf.c2167 ifp->idev->dev->name, &ifp->addr, eth_hdr(skb)->h_source);
/linux-master/net/sched/
H A Dact_skbmod.c70 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 Debtables.c134 const struct ethhdr *h = eth_hdr(skb);
/linux-master/net/hsr/
H A Dhsr_slave.c45 if (hsr_addr_is_self(port->hsr, eth_hdr(skb)->h_source)) {
55 protocol = eth_hdr(skb)->h_proto;

Completed in 730 milliseconds

1234567