Searched refs:skb_mac_header (Results 51 - 75 of 113) sorted by relevance

12345

/linux-master/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_selftest.c172 ethh = (struct ethhdr *)skb_mac_header(skb);
/linux-master/drivers/net/wireless/mediatek/mt76/
H A Dmt76_connac3_mac.c209 if (WARN_ONCE(skb_mac_header(skb) != skb->data,
/linux-master/include/trace/events/
H A Dnet.h213 __entry->mac_header = skb_mac_header(skb) - skb->data;
/linux-master/net/netfilter/
H A Dnft_payload.c45 int mac_off = skb_mac_header(skb) - skb->data;
183 offset = skb_mac_header(skb) - skb->data;
880 offset = skb_mac_header(skb) - skb->data - vlan_hlen;
H A Dnfnetlink_log.c443 if (nla_put(inst->skb, NFULA_L2HDR, len, skb_mac_header(skb)))
590 hwhdrp = skb_mac_header(skb);
H A Dnf_log_syslog.c804 const unsigned char *p = skb_mac_header(skb);
822 (struct iphdr *)skb_mac_header(skb);
H A Dnf_flow_table_ip.c155 veth = (struct vlan_ethhdr *)skb_mac_header(skb);
284 veth = (struct vlan_ethhdr *)skb_mac_header(skb);
/linux-master/drivers/net/ethernet/sun/
H A Dsunvnet_common.c1145 offset = skb_mac_header(skb) - skb->data;
1231 int hlen = skb_transport_header(skb) - skb_mac_header(skb);
1267 maclen = skb_network_header(skb) - skb_mac_header(skb);
1299 memcpy(skb_mac_header(curr), skb_mac_header(skb),
/linux-master/include/net/
H A Dipv6.h523 memmove(skb_mac_header(skb) + hophdr_len, skb_mac_header(skb),
524 skb_network_header(skb) - skb_mac_header(skb) +
/linux-master/net/phonet/
H A Daf_phonet.c134 const u8 *media = skb_mac_header(skb);
/linux-master/net/ipv4/
H A Desp4_offload.c106 *skb_mac_header(skb) = IPPROTO_ESP;
H A Daf_inet.c1385 nhoff = skb_network_header(skb) - skb_mac_header(skb);
1424 skb->network_header = skb_mac_header(skb) + nhoff - skb->head;
1434 iph = (struct iphdr *)(skb_mac_header(skb) + nhoff);
/linux-master/net/core/
H A Dselftests.c193 ehdr = (struct ethhdr *)skb_mac_header(skb);
H A Dskbuff.c4596 unsigned int doffset = head_skb->data - skb_mac_header(head_skb);
6041 mac_len = skb->data - skb_mac_header(skb);
6043 memmove(skb_mac_header(skb) + VLAN_HLEN, skb_mac_header(skb),
6140 int offset = skb->data - skb_mac_header(skb);
6207 int offset = skb->data - skb_mac_header(skb);
6349 memmove(skb_mac_header(skb) - MPLS_HLEN, skb_mac_header(skb),
6392 memmove(skb_mac_header(skb) + MPLS_HLEN, skb_mac_header(sk
[all...]
/linux-master/net/ipv6/
H A Desp6_offload.c142 *skb_mac_header(skb) = IPPROTO_ESP;
/linux-master/include/linux/
H A Dif_vlan.h62 return (struct vlan_ethhdr *)skb_mac_header(skb);
H A Dskbuff.h2977 static inline unsigned char *skb_mac_header(const struct sk_buff *skb) function
2985 return skb_mac_header(skb) - skb->data;
3030 const unsigned char *old_mac = skb_mac_header(skb);
3033 memmove(skb_mac_header(skb), old_mac, skb->mac_len);
3044 const unsigned char *old_mac = skb_mac_header(skb);
3047 memmove(skb_mac_header(skb), old_mac, full_mac_len);
4247 return skb_mac_header(skb);
/linux-master/net/batman-adv/
H A Dfragmentation.c279 memmove(skb_out->data - ETH_HLEN, skb_mac_header(skb_out), ETH_HLEN);
/linux-master/drivers/net/mctp/
H A Dmctp-i2c.c456 hdr = (void *)skb_mac_header(skb);
555 hdr = (void *)skb_mac_header(skb);
/linux-master/net/openvswitch/
H A Dflow.c470 int offset = skb->data - skb_mac_header(skb);
959 __skb_push(skb, skb->data - skb_mac_header(skb));
/linux-master/net/appletalk/
H A Dddp.c1500 if (skb_mac_header(skb)[2] == 1) {
1526 ddp->deh_dnode = skb_mac_header(skb)[0]; /* From physical header */
1527 ddp->deh_snode = skb_mac_header(skb)[1]; /* From physical header */
/linux-master/drivers/net/ethernet/stmicro/stmmac/
H A Dstmmac_selftests.c269 ehdr = (struct ethhdr *)skb_mac_header(skb);
722 ehdr = (struct ethhdr *)skb_mac_header(skb);
868 ehdr = (struct ethhdr *)skb_mac_header(skb);
1602 ehdr = (struct ethhdr *)skb_mac_header(skb);
/linux-master/drivers/infiniband/hw/hfi1/
H A Dvnic_main.c126 struct ethhdr *mac_hdr = (struct ethhdr *)skb_mac_header(skb);
/linux-master/net/dsa/
H A Dtag_sja1105.c105 u8 *buf = skb_mac_header(skb) + ETH_HLEN;
622 /* skb->data points to skb_mac_header(skb) + ETH_HLEN, which is exactly
654 * skb->data points to skb_mac_header(skb) + ETH_HLEN.
/linux-master/net/8021q/
H A Dvlan_core.c44 unsigned int offset = skb->data - skb_mac_header(skb);

Completed in 530 milliseconds

12345