/linux-4.4.14/net/hsr/ |
D | hsr_forward.c | 56 hdr = (struct hsr_ethhdr_sp *) skb_mac_header(skb); in is_supervision_frame() 95 src = skb_mac_header(skb_in); in create_stripped_skb() 96 dst = skb_mac_header(skb); in create_stripped_skb() 128 hsr_ethhdr = (struct hsr_ethhdr *) skb_mac_header(skb); in hsr_fill_tag() 158 src = skb_mac_header(skb); in create_tagged_skb() 316 ethhdr = (struct ethhdr *) skb_mac_header(skb); in hsr_fill_frame_info() 348 if (skb_mac_header(skb) != skb->data) { in hsr_forward_skb()
|
D | hsr_main.h | 179 hsr_ethhdr = (struct hsr_ethhdr *) skb_mac_header(skb); in hsr_get_skb_sequence_nr()
|
D | hsr_framereg.c | 171 ethhdr = (struct ethhdr *) skb_mac_header(skb); in hsr_get_node()
|
/linux-4.4.14/net/netfilter/ |
D | xt_mac.c | 35 if (skb_mac_header(skb) < skb->head) in mac_mt() 37 if (skb_mac_header(skb) + ETH_HLEN > skb->data) in mac_mt()
|
D | nft_payload.c | 25 int mac_off = skb_mac_header(skb) - skb->data; in nft_payload_copy_vlan() 89 offset = skb_mac_header(skb) - skb->data; in nft_payload_eval()
|
D | nfnetlink_log.c | 531 hwhdrp = skb_mac_header(skb); in __build_packet_message()
|
/linux-4.4.14/net/ipv6/netfilter/ |
D | ip6t_eui64.c | 27 if (!(skb_mac_header(skb) >= skb->head && in eui64_mt6() 28 skb_mac_header(skb) + ETH_HLEN <= skb->data) && in eui64_mt6()
|
D | nf_log_ipv6.c | 315 const unsigned char *p = skb_mac_header(skb); in dump_ipv6_mac_header() 335 (struct iphdr *)skb_mac_header(skb); in dump_ipv6_mac_header()
|
/linux-4.4.14/include/linux/netfilter_bridge/ |
D | ebt_802_3.h | 9 return (struct ebt_802_3_hdr *)skb_mac_header(skb); in ebt_802_3_hdr()
|
/linux-4.4.14/include/linux/ |
D | if_ether.h | 28 return (struct ethhdr *)skb_mac_header(skb); in eth_hdr()
|
D | if_vlan.h | 63 return (struct vlan_ethhdr *)skb_mac_header(skb); in vlan_eth_hdr()
|
D | skbuff.h | 2053 static inline unsigned char *skb_mac_header(const struct sk_buff *skb) in skb_mac_header() function 2095 const unsigned char *old_mac = skb_mac_header(skb); in skb_mac_header_rebuild() 2098 memmove(skb_mac_header(skb), old_mac, skb->mac_len); in skb_mac_header_rebuild() 3496 return (skb_mac_header(inner_skb) - inner_skb->head) - in skb_tnl_header_len()
|
/linux-4.4.14/include/net/ |
D | mpls.h | 37 return skb_mac_header(skb) + skb->mac_len; in skb_mpls_header()
|
D | mac802154.h | 256 return (__force __le16)__get_unaligned_memmove16(skb_mac_header(skb)); in ieee802154_get_fc_from_skb()
|
/linux-4.4.14/net/netfilter/ipset/ |
D | ip_set_hash_mac.c | 91 if (skb_mac_header(skb) < skb->head || in hash_mac4_kadt() 92 (skb_mac_header(skb) + ETH_HLEN) > skb->data) in hash_mac4_kadt()
|
D | ip_set_bitmap_ipmac.c | 230 if (skb_mac_header(skb) < skb->head || in bitmap_ipmac_kadt() 231 (skb_mac_header(skb) + ETH_HLEN) > skb->data) in bitmap_ipmac_kadt()
|
/linux-4.4.14/drivers/isdn/gigaset/ |
D | asyncdata.c | 491 memcpy(skb_mac_header(hdlc_skb), skb_mac_header(skb), skb->mac_len); in HDLC_Encode() 555 memcpy(skb_mac_header(iraw_skb), skb_mac_header(skb), skb->mac_len); in iraw_encode()
|
D | i4l.c | 93 ack_header = skb_mac_header(skb); in writebuf_from_LL() 118 unsigned char *ack_header = skb_mac_header(skb); in gigaset_skb_sent()
|
D | capi.c | 375 unsigned char *req = skb_mac_header(dskb); in gigaset_skb_sent()
|
/linux-4.4.14/net/ipv6/ |
D | mip6.c | 161 nexthdr = *skb_mac_header(skb); in mip6_destopt_output() 162 *skb_mac_header(skb) = IPPROTO_DSTOPTS; in mip6_destopt_output() 378 nexthdr = *skb_mac_header(skb); in mip6_rthdr_output() 379 *skb_mac_header(skb) = IPPROTO_ROUTING; in mip6_rthdr_output()
|
D | ip6_offload.c | 88 nhoff = skb_network_header(skb) - skb_mac_header(skb); in ipv6_gso_segment() 119 ipv6h = (struct ipv6hdr *)(skb_mac_header(skb) + nhoff); in ipv6_gso_segment()
|
D | udp_offload.c | 103 unfrag_len = (skb_network_header(skb) - skb_mac_header(skb)) + in udp6_ufo_fragment()
|
D | esp6.c | 226 tail[plen - 1] = *skb_mac_header(skb); in esp6_output() 231 *skb_mac_header(skb) = IPPROTO_ESP; in esp6_output()
|
D | ah6.c | 389 nexthdr = *skb_mac_header(skb); in ah6_output() 390 *skb_mac_header(skb) = IPPROTO_AH; in ah6_output()
|
/linux-4.4.14/drivers/net/arcnet/ |
D | capmode.c | 67 pkt = (struct archdr *)skb_mac_header(skb); in rx() 207 ackpkt = (struct archdr *)skb_mac_header(ackskb); in ack_tx()
|
/linux-4.4.14/net/mpls/ |
D | mpls_gso.c | 58 __skb_pull(skb, skb->data - skb_mac_header(skb)); in mpls_gso_segment()
|
/linux-4.4.14/arch/um/os-Linux/drivers/ |
D | tuntap_kern.c | 40 return net_read(fd, skb_mac_header(skb), in tuntap_read()
|
D | ethertap_kern.c | 43 len = net_recvfrom(fd, skb_mac_header(skb), in etap_read()
|
/linux-4.4.14/arch/um/drivers/ |
D | slip_kern.c | 49 return slip_user_read(fd, skb_mac_header(skb), skb->dev->mtu, in slip_read()
|
D | daemon_kern.c | 44 return net_recvfrom(fd, skb_mac_header(skb), in daemon_read()
|
D | slirp_kern.c | 54 return slirp_user_read(fd, skb_mac_header(skb), skb->dev->mtu, in slirp_read()
|
D | pcap_kern.c | 36 return pcap_user_read(fd, skb_mac_header(skb), in pcap_read()
|
D | vde_kern.c | 44 return vde_user_read(pri->conn, skb_mac_header(skb), in vde_read()
|
D | umcast_kern.c | 53 return net_recvfrom(fd, skb_mac_header(skb), in umcast_read()
|
/linux-4.4.14/net/ieee802154/ |
D | header_ops.c | 274 const u8 *buf = skb_mac_header(skb); in ieee802154_hdr_peek_addrs() 294 const u8 *buf = skb_mac_header(skb); in ieee802154_hdr_peek()
|
/linux-4.4.14/net/xfrm/ |
D | xfrm_ipcomp.c | 193 ipch->nexthdr = *skb_mac_header(skb); in ipcomp_output() 196 *skb_mac_header(skb) = IPPROTO_COMP; in ipcomp_output()
|
/linux-4.4.14/net/802/ |
D | hippi.c | 107 hip = (struct hippi_hdr *)skb_mac_header(skb); in hippi_type_trans()
|
/linux-4.4.14/net/mac802154/ |
D | llsec.c | 666 data = skb_mac_header(skb) + skb->mac_len; in llsec_do_encrypt_auth() 671 sg_init_one(&sg, skb_mac_header(skb), assoclen + datalen + authlen); in llsec_do_encrypt_auth() 840 data = skb_mac_header(skb) + skb->mac_len; in llsec_do_decrypt_unauth() 868 data = skb_mac_header(skb) + skb->mac_len; in llsec_do_decrypt_auth() 871 sg_init_one(&sg, skb_mac_header(skb), assoclen + datalen); in llsec_do_decrypt_auth()
|
/linux-4.4.14/net/bluetooth/bnep/ |
D | core.c | 382 memcpy(__skb_put(nskb, ETH_ALEN), skb_mac_header(skb), ETH_ALEN); in bnep_rx_frame() 387 memcpy(__skb_put(nskb, ETH_ALEN), skb_mac_header(skb), in bnep_rx_frame() 394 memcpy(__skb_put(nskb, ETH_ALEN * 2), skb_mac_header(skb), in bnep_rx_frame()
|
/linux-4.4.14/net/ipv4/ |
D | esp4.c | 199 tail[plen - 1] = *skb_mac_header(skb); in esp_output() 204 *skb_mac_header(skb) = IPPROTO_ESP; in esp_output() 238 *skb_mac_header(skb) = IPPROTO_UDP; in esp_output()
|
D | ah4.c | 204 ah->nexthdr = *skb_mac_header(skb); in ah_output() 205 *skb_mac_header(skb) = IPPROTO_AH; in ah_output()
|
D | af_inet.c | 1227 nhoff = skb_network_header(skb) - skb_mac_header(skb); in inet_gso_segment() 1268 iph = (struct iphdr *)(skb_mac_header(skb) + nhoff); in inet_gso_segment()
|
D | ip_gre.c | 757 const struct iphdr *iph = (const struct iphdr *) skb_mac_header(skb); in ipgre_header_parse()
|
D | route.c | 1553 skb_mac_header(skb), in ip_handle_martian_source()
|
/linux-4.4.14/drivers/net/wireless/brcm80211/brcmfmac/ |
D | fweh.h | 274 event_packet = (struct brcmf_event *)skb_mac_header(skb); in brcmf_fweh_process_skb()
|
/linux-4.4.14/drivers/block/aoe/ |
D | aoecmd.c | 327 h = (struct aoe_hdr *) skb_mac_header(skb); in ata_rw_frameinit() 435 h = (struct aoe_hdr *) skb_mac_header(skb); in aoecmd_cfg_pkts() 471 h = (struct aoe_hdr *) skb_mac_header(skb); in resend() 1163 hout = (struct aoe_hdr *) skb_mac_header(f->skb); in ktiocomplete() 1454 h = (struct aoe_hdr *) skb_mac_header(skb); in aoecmd_ata_id() 1600 h = (struct aoe_hdr *) skb_mac_header(skb); in aoecmd_cfg_rsp()
|
/linux-4.4.14/net/openvswitch/ |
D | actions.c | 154 memmove(skb_mac_header(skb) - MPLS_HLEN, skb_mac_header(skb), in push_mpls() 186 memmove(skb_mac_header(skb) + MPLS_HLEN, skb_mac_header(skb), in pop_mpls()
|
D | flow.c | 496 __skb_push(skb, skb->data - skb_mac_header(skb)); in key_extract()
|
/linux-4.4.14/include/trace/events/ |
D | net.h | 188 __entry->mac_header = skb_mac_header(skb) - skb->data;
|
/linux-4.4.14/net/ieee802154/6lowpan/ |
D | tx.c | 103 skb_mac_header(skb), skb->mac_len); in lowpan_alloc_frag()
|
/linux-4.4.14/net/ipv4/netfilter/ |
D | nf_log_ipv4.c | 302 const unsigned char *p = skb_mac_header(skb); in dump_ipv4_mac_header()
|
/linux-4.4.14/net/8021q/ |
D | vlan_core.c | 36 unsigned int offset = skb->data - skb_mac_header(skb); in vlan_do_receive()
|
/linux-4.4.14/drivers/net/ethernet/sun/ |
D | sunvnet.c | 1081 offset = skb_mac_header(skb) - skb->data; in vnet_skb_shape() 1155 int hlen = skb_transport_header(skb) - skb_mac_header(skb); in vnet_handle_offloads() 1191 maclen = skb_network_header(skb) - skb_mac_header(skb); in vnet_handle_offloads() 1225 memcpy(skb_mac_header(curr), skb_mac_header(skb), in vnet_handle_offloads()
|
/linux-4.4.14/net/batman-adv/ |
D | fragmentation.c | 282 memmove(skb_out->data - ETH_HLEN, skb_mac_header(skb_out), ETH_HLEN); in batadv_frag_merge_packets()
|
D | main.c | 407 if (unlikely(skb->mac_len != ETH_HLEN || !skb_mac_header(skb))) in batadv_batman_skb_recv()
|
D | network-coding.c | 1647 memcpy(ðhdr_tmp, skb_mac_header(skb), sizeof(ethhdr_tmp)); in batadv_nc_skb_decode_packet()
|
/linux-4.4.14/net/appletalk/ |
D | ddp.c | 1516 if (skb_mac_header(skb)[2] == 1) { in ltalk_rcv() 1542 ddp->deh_dnode = skb_mac_header(skb)[0]; /* From physical header */ in ltalk_rcv() 1543 ddp->deh_snode = skb_mac_header(skb)[1]; /* From physical header */ in ltalk_rcv()
|
/linux-4.4.14/net/phonet/ |
D | af_phonet.c | 147 const u8 *media = skb_mac_header(skb); in pn_header_parse()
|
/linux-4.4.14/net/sched/ |
D | sch_tbf.c | 151 unsigned int hdr_len = skb_transport_header(skb) - skb_mac_header(skb); in skb_gso_mac_seglen()
|
/linux-4.4.14/net/core/ |
D | dev.c | 2484 eth = (struct ethhdr *)skb_mac_header(skb); in skb_network_protocol() 2518 __skb_push(skb, skb->data - skb_mac_header(skb)); in skb_mac_gso_segment() 2854 hdr_len = skb_transport_header(skb) - skb_mac_header(skb); in qdisc_pkt_len_init() 4150 diffs |= compare_ether_header(skb_mac_header(p), in gro_list_prepare() 4151 skb_mac_header(skb)); in gro_list_prepare() 4153 diffs = memcmp(skb_mac_header(p), in gro_list_prepare() 4154 skb_mac_header(skb), in gro_list_prepare() 4169 if (skb_mac_header(skb) == skb_tail_pointer(skb) && in skb_gro_reset_offset()
|
D | skbuff.c | 3007 unsigned int doffset = head_skb->data - skb_mac_header(head_skb); in skb_segment() 4354 unsigned int offset = skb->data - skb_mac_header(skb); in __skb_vlan_pop() 4420 unsigned int offset = skb->data - skb_mac_header(skb); in skb_vlan_push()
|
/linux-4.4.14/kernel/bpf/ |
D | core.c | 65 ptr = skb_mac_header(skb) + k - SKF_LL_OFF; in bpf_internal_load_pointer_neg_helper()
|
/linux-4.4.14/net/bridge/ |
D | br_netfilter_hooks.c | 97 return *((__be16 *)(skb_mac_header(skb) + ETH_HLEN + in pppoe_proto()
|
/linux-4.4.14/drivers/net/wireless/hostap/ |
D | hostap_main.c | 584 memcpy(haddr, skb_mac_header(skb) + 10, ETH_ALEN); /* addr2 */ in hostap_80211_header_parse()
|
/linux-4.4.14/drivers/s390/net/ |
D | qeth_l2_main.c | 272 struct vlan_ethhdr *veth = (struct vlan_ethhdr *)skb_mac_header(skb); in qeth_l2_fill_header() 911 skb_mac_header(new_skb), ETH_HLEN); in qeth_l2_hard_start_xmit()
|
/linux-4.4.14/net/packet/ |
D | af_packet.c | 1804 skb_push(skb, skb->data - skb_mac_header(skb)); in packet_rcv_spkt() 2009 skb_push(skb, skb->data - skb_mac_header(skb)); in packet_rcv() 2125 skb_push(skb, skb->data - skb_mac_header(skb)); in tpacket_rcv()
|
/linux-4.4.14/drivers/message/fusion/ |
D | mptlan.c | 763 mac = skb_mac_header(skb); in mpt_lan_sdu_send()
|
/linux-4.4.14/drivers/scsi/fnic/ |
D | fnic_fcs.c | 999 eth_hdr = (struct ethhdr *)skb_mac_header(skb); in fnic_eth_send()
|
/linux-4.4.14/drivers/net/ethernet/intel/fm10k/ |
D | fm10k_main.c | 778 skb_mac_header(skb) > FM10K_TUNNEL_HEADER_LENGTH) in fm10k_tx_encap_offload()
|
/linux-4.4.14/drivers/net/wireless/ti/wl18xx/ |
D | main.c | 1228 ip_hdr_offset = skb_network_header(skb) - skb_mac_header(skb); in wl18xx_set_tx_desc_csum()
|
/linux-4.4.14/drivers/firewire/ |
D | net.c | 520 eth = (struct fwnet_header *)skb_mac_header(skb); in fwnet_finish_incoming_packet()
|
/linux-4.4.14/drivers/net/phy/ |
D | dp83640.c | 798 u8 *msgtype, *data = skb_mac_header(skb); in match()
|
/linux-4.4.14/drivers/net/ethernet/sfc/ |
D | ptp.c | 1753 skb_mac_header(skb)) + in __efx_rx_skb_attach_timestamp()
|
/linux-4.4.14/net/ax25/ |
D | af_ax25.c | 1643 const unsigned char *mac = skb_mac_header(skb); in ax25_recvmsg()
|
/linux-4.4.14/drivers/net/wireless/orinoco/ |
D | main.c | 730 orinoco_spy_gather(dev, skb_mac_header(skb) + ETH_ALEN, in orinoco_stat_gather()
|
/linux-4.4.14/drivers/net/xen-netback/ |
D | netback.c | 1642 skb_mac_header(skb) + in xenvif_tx_submit()
|
/linux-4.4.14/drivers/net/ethernet/cadence/ |
D | macb.c | 863 skb_mac_header(skb), 16, true); in gem_rx()
|
/linux-4.4.14/drivers/net/bonding/ |
D | bond_main.c | 1193 skb->data - skb_mac_header(skb)))) { in bond_handle_frame()
|
/linux-4.4.14/drivers/net/ethernet/broadcom/bnxt/ |
D | bnxt.c | 5348 struct ethhdr *eth = (struct ethhdr *)skb_mac_header(skb); in bnxt_rx_flow_steer()
|
/linux-4.4.14/drivers/net/wireless/ |
D | airo.c | 2435 memcpy(haddr, skb_mac_header(skb) + 10, ETH_ALEN); in wll_header_parse()
|