Home
last modified time | relevance | path

Searched refs:skb_network_header (Results 1 – 107 of 107) sorted by relevance

/linux-4.4.14/net/ieee802154/6lowpan/
Drx.c76 if (!(lowpan_is_frag1(*skb_network_header(skb)) || in lowpan_rx_h_frag()
77 lowpan_is_fragn(*skb_network_header(skb)))) in lowpan_rx_h_frag()
80 ret = lowpan_frag_rcv(skb, *skb_network_header(skb) & in lowpan_rx_h_frag()
105 if (!lowpan_is_iphc(*skb_network_header(skb))) in lowpan_rx_h_iphc()
122 if (!lowpan_is_ipv6(*skb_network_header(skb))) in lowpan_rx_h_ipv6()
137 if (!lowpan_is_esc(*skb_network_header(skb))) in lowpan_rx_h_esc()
153 if (!lowpan_is_hc1(*skb_network_header(skb))) in lowpan_rx_h_hc1()
169 if (!lowpan_is_dff(*skb_network_header(skb))) in lowpan_rx_h_dff()
185 if (!lowpan_is_bc0(*skb_network_header(skb))) in lowpan_rx_h_bc0()
201 if (!lowpan_is_mesh(*skb_network_header(skb))) in lowpan_rx_h_mesh()
[all …]
Dtx.c134 memcpy(skb_put(frag, len), skb_network_header(skb) + offset, len); in lowpan_xmit_fragment()
285 if (skb_tail_pointer(skb) - skb_network_header(skb) <= max_single) { in lowpan_xmit()
Dreassembly.c339 if (!lowpan_is_iphc(*skb_network_header(skb))) in lowpan_frag_rx_h_iphc()
/linux-4.4.14/net/ipv4/
Dxfrm4_policy.c110 u8 *xprth = skb_network_header(skb) + iph->ihl * 4; in _decode_session4()
132 xprth = skb_network_header(skb) + iph->ihl * 4; in _decode_session4()
145 xprth = skb_network_header(skb) + iph->ihl * 4; in _decode_session4()
158 xprth = skb_network_header(skb) + iph->ihl * 4; in _decode_session4()
170 xprth = skb_network_header(skb) + iph->ihl * 4; in _decode_session4()
182 xprth = skb_network_header(skb) + iph->ihl * 4; in _decode_session4()
195 xprth = skb_network_header(skb) + iph->ihl * 4; in _decode_session4()
Dxfrm4_mode_transport.c31 memmove(skb_network_header(skb), iph, ihl); in xfrm4_transport_output()
49 skb_network_header(skb), ihl); in xfrm4_transport_input()
Dip_options.c46 unsigned char *iph = skb_network_header(skb); in ip_options_build()
102 sptr = skb_network_header(skb); in __ip_options_echo()
213 unsigned char *optptr = skb_network_header(skb) + sizeof(struct iphdr); in ip_options_fragment()
565 unsigned char *raw = skb_network_header(skb); in ip_forward_options()
613 unsigned char *optptr = skb_network_header(skb) + opt->srr; in ip_options_rcv_srr()
Dxfrm4_input.c52 __skb_push(skb, skb->data - skb_network_header(skb)); in xfrm4_transport_finish()
Dxfrm4_mode_beet.c124 iph->check = ip_fast_csum(skb_network_header(skb), iph->ihl); in xfrm4_beet_input()
Dah4.c284 memcpy(skb_network_header(skb), work_iph, ihl); in ah_input_done()
418 memcpy(skb_network_header(skb), work_iph, ihl); in ah_input()
Dip_sockglue.c389 skb_network_header(skb); in ip_icmp_error()
427 serr->addr_offset = (u8 *)&iph->daddr - skb_network_header(skb); in ip_local_error()
514 sin->sin_addr.s_addr = *(__be32 *)(skb_network_header(skb) + in ip_recv_error()
Dicmp.c594 (skb_network_header(skb_in) + sizeof(*iph)) > in icmp_send()
629 skb_network_header(skb_in) + in icmp_send()
Dip_output.c616 memcpy(skb_network_header(frag), iph, hlen); in ip_do_fragment()
724 skb_copy_from_linear_data(skb, skb_network_header(skb2), hlen); in ip_do_fragment()
1369 if (skb->data < skb_network_header(skb)) in __ip_make_skb()
Dipconfig.c985 b = (struct bootp_pkt *)skb_network_header(skb); in ic_bootp_recv()
1021 b = (struct bootp_pkt *)skb_network_header(skb); in ic_bootp_recv()
Desp4.c327 struct udphdr *uh = (void *)(skb_network_header(skb) + ihl); in esp_input_done2()
Dipmr.c973 msg = (struct igmpmsg *)skb_network_header(skb); in ipmr_cache_report()
974 memcpy(msg, skb_network_header(pkt), sizeof(struct iphdr)); in ipmr_cache_report()
991 msg = (struct igmpmsg *)skb_network_header(skb); in ipmr_cache_report()
Dip_fragment.c601 skb_push(head, head->data - skb_network_header(head)); in ip_frag_reasm()
Draw.c332 skb_push(skb, skb->data - skb_network_header(skb)); in raw_rcv()
Daf_inet.c1227 nhoff = skb_network_header(skb) - skb_mac_header(skb); in inet_gso_segment()
Dtcp_input.c6150 memcpy(&copy[1], skb_network_header(skb), len); in tcp_reqsk_record_syn()
/linux-4.4.14/net/ipv6/
Dexthdrs.c73 switch ((skb_network_header(skb)[optoff] & 0xC0) >> 6) { in ip6_tlvopt_unknown()
100 const unsigned char *nh = skb_network_header(skb); in ip6_parse_tlv()
193 hao = (struct ipv6_destopt_hao *)(skb_network_header(skb) + optoff); in ipv6_dest_hao()
217 hao = (struct ipv6_destopt_hao *)(skb_network_header(skb) + in ipv6_dest_hao()
352 opt->nhoff = (&hdr->nexthdr) - skb_network_header(skb); in ipv6_rthdr_rcv()
386 skb_network_header(skb))); in ipv6_rthdr_rcv()
450 skb_push(skb, skb->data - skb_network_header(skb)); in ipv6_rthdr_rcv()
468 skb_push(skb, skb->data - skb_network_header(skb)); in ipv6_rthdr_rcv()
475 (&hdr->type) - skb_network_header(skb)); in ipv6_rthdr_rcv()
547 const unsigned char *nh = skb_network_header(skb); in ipv6_hop_ra()
[all …]
Dxfrm6_input.c34 skb_network_header(skb)[IP6CB(skb)->nhoff] = in xfrm6_transport_finish()
43 __skb_push(skb, skb->data - skb_network_header(skb)); in xfrm6_transport_finish()
53 return xfrm6_rcv_spi(skb, skb_network_header(skb)[IP6CB(skb)->nhoff], in xfrm6_rcv()
Dila.c56 (skb_network_header(skb) + nhoff); in update_ipv6_locator()
66 (skb_network_header(skb) + nhoff); in update_ipv6_locator()
81 (skb_network_header(skb) + nhoff); in update_ipv6_locator()
Dxfrm6_policy.c126 const unsigned char *nh = skb_network_header(skb); in _decode_session6()
148 nh = skb_network_header(skb); in _decode_session6()
171 nh = skb_network_header(skb); in _decode_session6()
184 nh = skb_network_header(skb); in _decode_session6()
199 nh = skb_network_header(skb); in _decode_session6()
Dmip6.c228 (skb_network_header(skb) + offset); in mip6_destopt_reject()
268 const unsigned char *nh = skb_network_header(skb); in mip6_destopt_offset()
270 skb_network_header(skb); in mip6_destopt_offset()
404 const unsigned char *nh = skb_network_header(skb); in mip6_rthdr_offset()
406 skb_network_header(skb); in mip6_rthdr_offset()
Dreassembly.c230 skb_network_header(skb))); in ip6_frag_queue()
237 const unsigned char *nh = skb_network_header(skb); in ip6_frag_queue()
419 payload_len = ((head->data - skb_network_header(head)) - in ip6_frag_reasm()
456 skb_network_header(head)[nhoff] = skb_transport_header(head)[0]; in ip6_frag_reasm()
463 skb_push(head, head->data - skb_network_header(head)); in ip6_frag_reasm()
499 skb_postpush_rcsum(head, skb_network_header(head), in ip6_frag_reasm()
550 IP6CB(skb)->nhoff = (u8 *)fhdr - skb_network_header(skb); in ipv6_frag_rcv()
Doutput_core.c85 skb_network_header(skb); in ip6_find_1stfragopt()
112 exthdr = (struct ipv6_opt_hdr *)(skb_network_header(skb) + in ip6_find_1stfragopt()
Dudp_offload.c103 unfrag_len = (skb_network_header(skb) - skb_mac_header(skb)) + in udp6_ufo_fragment()
112 fptr = (struct frag_hdr *)(skb_network_header(skb) + unfrag_ip6hlen); in udp6_ufo_fragment()
Dexthdrs_core.c117 const unsigned char *nh = skb_network_header(skb); in ipv6_find_tlv()
118 int packet_len = skb_tail_pointer(skb) - skb_network_header(skb); in ipv6_find_tlv()
Dxfrm6_mode_transport.c53 skb_network_header(skb), ihl); in xfrm6_transport_input()
Dip6_input.c220 nexthdr = skb_network_header(skb)[nhoff]; in ip6_input_finish()
235 skb_postpull_rcsum(skb, skb_network_header(skb), in ip6_input_finish()
Dip6_output.c297 if (!pskb_may_pull(skb, (skb_network_header(skb) + in ip6_forward_proxy_check()
301 icmp6 = (struct icmp6hdr *)(skb_network_header(skb) + offset); in ip6_forward_proxy_check()
645 tmp_hdr = kmemdup(skb_network_header(skb), hlen, GFP_ATOMIC); in ip6_fragment()
659 memcpy(skb_network_header(skb), tmp_hdr, hlen); in ip6_fragment()
683 memcpy(skb_network_header(frag), tmp_hdr, in ip6_fragment()
780 fh = (struct frag_hdr *)(skb_network_header(frag) + hlen); in ip6_fragment()
794 skb_copy_from_linear_data(skb, skb_network_header(frag), hlen); in ip6_fragment()
1638 if (skb->data < skb_network_header(skb)) in __ip6_make_skb()
Ddatagram.c259 skb_network_header(skb); in ipv6_icmp_error()
298 serr->addr_offset = (u8 *)&iph->daddr - skb_network_header(skb); in ipv6_local_error()
418 const unsigned char *nh = skb_network_header(skb); in ipv6_recv_error()
557 unsigned char *nh = skb_network_header(skb); in ip6_datagram_recv_specific_ctl()
Dah6.c488 memcpy(skb_network_header(skb), work_iph, hdr_len); in ah6_input_done()
632 memcpy(skb_network_header(skb), work_iph, hdr_len); in ah6_input()
Dip6_offload.c88 nhoff = skb_network_header(skb) - skb_mac_header(skb); in ipv6_gso_segment()
Dxfrm6_tunnel.c229 return skb_network_header(skb)[IP6CB(skb)->nhoff]; in xfrm6_tunnel_input()
Dicmp.c313 (skb_network_header(skb) + off); in mip6_addr_swap()
411 (skb_network_header(skb) + sizeof(*hdr)) > skb_tail_pointer(skb)) in icmp6_send()
Daf_inet6.c694 (ip6_flowinfo((struct ipv6hdr *) skb_network_header(skb)) && in ipv6_opt_accepted()
Dip6_tunnel.c1233 offset = ip6_tnl_parse_tlv_enc_lim(skb, skb_network_header(skb)); in ip6ip6_tnl_xmit()
1236 tel = (struct ipv6_tlv_tnl_enc_lim *)&skb_network_header(skb)[offset]; in ip6ip6_tnl_xmit()
Dip6_gre.c823 offset = ip6_tnl_parse_tlv_enc_lim(skb, skb_network_header(skb)); in ip6gre_xmit_ipv6()
826 tel = (struct ipv6_tlv_tnl_enc_lim *)&skb_network_header(skb)[offset]; in ip6gre_xmit_ipv6()
Draw.c429 skb_postpull_rcsum(skb, skb_network_header(skb), in rawv6_rcv()
Dmcast.c1620 payload_len = (skb_tail_pointer(skb) - skb_network_header(skb)) - in mld_sendpack()
/linux-4.4.14/net/sched/
Dact_nat.c164 tcph = (void *)(skb_network_header(skb) + ihl); in tcf_nat()
179 udph = (void *)(skb_network_header(skb) + ihl); in tcf_nat()
195 icmph = (void *)(skb_network_header(skb) + ihl); in tcf_nat()
206 icmph = (void *)(skb_network_header(skb) + ihl); in tcf_nat()
222 icmph = (void *)(skb_network_header(skb) + ihl); in tcf_nat()
Dem_u32.c25 const unsigned char *ptr = skb_network_header(skb); in em_u32_match()
Dact_csum.c113 return (void *)(skb_network_header(skb) + ihl); in tcf_csum_skb_nextlayer()
448 ip6xh = (void *)(skb_network_header(skb) + hl); in tcf_csum_ipv6()
452 ip6xh = (void *)(skb_network_header(skb) + hl); in tcf_csum_ipv6()
Dsch_atm.c488 skb_network_header(skb), skb->data); in sch_atm_dequeue()
/linux-4.4.14/include/linux/
Dip.h25 return (struct iphdr *)skb_network_header(skb); in ip_hdr()
Dif_arp.h31 return (struct arphdr *)skb_network_header(skb); in arp_hdr()
Dif_pppox.h27 return (struct pppoe_hdr *)skb_network_header(skb); in pppoe_hdr()
Dipv6.h79 return (struct ipv6hdr *)skb_network_header(skb); in ipv6_hdr()
Dskbuff.h2037 static inline unsigned char *skb_network_header(const struct sk_buff *skb) in skb_network_header() function
2124 return skb_network_header(skb) - skb->data; in skb_network_offset()
3619 skb_network_header(skb); in skb_gso_network_seglen()
Dieee80211.h2491 const u8 *tdls_data = skb_network_header(skb) - 2; in ieee80211_get_tdls_action()
/linux-4.4.14/include/net/
Dinet_ecn.h150 if (skb_network_header(skb) + sizeof(struct iphdr) <= in INET_ECN_set_ce()
156 if (skb_network_header(skb) + sizeof(struct ipv6hdr) <= in INET_ECN_set_ce()
Dllc_pdu.h205 return (struct llc_pdu_sn *)skb_network_header(skb); in llc_pdu_sn_hdr()
217 return (struct llc_pdu_un *)skb_network_header(skb); in llc_pdu_un_hdr()
Dpkt_cls.h317 return skb_network_header(skb); in tcf_get_base_ptr()
Daddrconf.h213 hdr = (struct icmp6hdr *)(skb_network_header(skb) + offset); in ipv6_is_mld()
/linux-4.4.14/net/netfilter/
Dnf_nat_helper.c41 data = skb_network_header(skb) + dataoff; in mangle_contents()
46 skb_tail_pointer(skb) - (skb_network_header(skb) + dataoff + in mangle_contents()
Dnf_tables_core.c86 ptr = skb_network_header(skb); in nft_payload_fast_eval()
88 ptr = skb_network_header(skb) + pkt->xt.thoff; in nft_payload_fast_eval()
Dxt_TCPMSS.c104 tcph = (struct tcphdr *)(skb_network_header(skb) + tcphoff); in tcpmss_mangle_packet()
167 tcph = (struct tcphdr *)(skb_network_header(skb) + tcphoff); in tcpmss_mangle_packet()
Dxt_TCPOPTSTRIP.c54 tcph = (struct tcphdr *)(skb_network_header(skb) + tcphoff); in tcpoptstrip_mangle_packet()
Dnf_conntrack_seqadj.c68 th = (struct tcphdr *)(skb_network_header(skb) + ip_hdrlen(skb)); in nf_ct_tcp_seqadj_set()
/linux-4.4.14/net/ipv6/netfilter/
Dnf_conntrack_reasm.c246 const unsigned char *nh = skb_network_header(skb); in nf_ct_frag6_queue()
396 payload_len = ((head->data - skb_network_header(head)) - in nf_ct_frag6_reasm()
439 skb_network_header(head)[fq->nhoffset] = skb_transport_header(head)[0]; in nf_ct_frag6_reasm()
447 skb_push(head, head->data - skb_network_header(head)); in nf_ct_frag6_reasm()
470 head->csum = csum_partial(skb_network_header(head), in nf_ct_frag6_reasm()
/linux-4.4.14/net/bridge/
Dbr_netfilter_ipv6.c54 const unsigned char *nh = skb_network_header(skb); in br_nf_check_hbh_len()
87 nh = skb_network_header(skb); in br_nf_check_hbh_len()
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb4/
Dcxgb4_fcoe.c43 struct fcoe_hdr *fcoeh = (struct fcoe_hdr *)skb_network_header(skb); in cxgb_fcoe_sof_eof_supported()
/linux-4.4.14/include/net/phonet/
Dphonet.h68 return (struct phonethdr *)skb_network_header(skb); in pn_hdr()
/linux-4.4.14/net/ipv4/netfilter/
Darpt_mangle.c23 arpptr = skb_network_header(skb) + sizeof(*arp); in target()
/linux-4.4.14/net/dsa/
Dtag_trailer.c41 skb_set_network_header(nskb, skb_network_header(skb) - skb->head); in trailer_xmit()
/linux-4.4.14/net/mpls/
Dinternal.h96 return (struct mpls_shim_hdr *)skb_network_header(skb); in mpls_hdr()
/linux-4.4.14/net/bridge/netfilter/
Dnft_reject_bridge.c131 memcpy(payload, skb_network_header(oldskb), len); in nft_reject_br_send_v4_unreach()
243 memcpy(payload, skb_network_header(oldskb), len); in nft_reject_br_send_v6_unreach()
/linux-4.4.14/net/rxrpc/
Dar-error.c54 addr = *(__be32 *)(skb_network_header(skb) + serr->addr_offset); in rxrpc_UDP_error_report()
/linux-4.4.14/net/netfilter/ipvs/
Dip_vs_proto_udp.c178 udph = (void *)skb_network_header(skb) + udphoff; in udp_snat_handler()
262 udph = (void *)skb_network_header(skb) + udphoff; in udp_dnat_handler()
Dip_vs_app.c368 th = (struct tcphdr *)(skb_network_header(skb) + tcp_offset); in app_tcp_pkt_out()
443 th = (struct tcphdr *)(skb_network_header(skb) + tcp_offset); in app_tcp_pkt_in()
Dip_vs_core.c736 struct icmphdr *icmph = (struct icmphdr *)(skb_network_header(skb) + in ip_vs_nat_icmp()
789 icmph = (struct icmp6hdr *)(skb_network_header(skb) + icmp_offset); in ip_vs_nat_icmp_v6()
791 ciph = (struct ipv6hdr *)(skb_network_header(skb) + offs); in ip_vs_nat_icmp_v6()
806 __be16 *ports = (void *)(skb_network_header(skb) + offs); in ip_vs_nat_icmp_v6()
821 skb->csum_start = skb_network_header(skb) - skb->head + icmp_offset; in ip_vs_nat_icmp_v6()
Dip_vs_proto_sctp.c120 sctph = (void *) skb_network_header(skb) + sctphoff; in sctp_snat_handler()
167 sctph = (void *) skb_network_header(skb) + sctphoff; in sctp_dnat_handler()
Dip_vs_proto_tcp.c186 tcph = (void *)skb_network_header(skb) + tcphoff; in tcp_snat_handler()
267 tcph = (void *)skb_network_header(skb) + tcphoff; in tcp_dnat_handler()
/linux-4.4.14/net/openvswitch/
Dflow.c578 arp = (struct arp_eth_header *)skb_network_header(skb); in key_extract()
616 memcpy(&lse, skb_network_header(skb), MPLS_HLEN); in key_extract()
/linux-4.4.14/net/xfrm/
Dxfrm_input.c205 daddr = (xfrm_address_t *)(skb_network_header(skb) + in xfrm_input()
/linux-4.4.14/net/bluetooth/
D6lowpan.c309 if (lowpan_is_ipv6(*skb_network_header(skb))) { in recv_pkt()
337 } else if (lowpan_is_iphc(*skb_network_header(skb))) { in recv_pkt()
/linux-4.4.14/net/6lowpan/
Diphc.c762 skb_network_header(skb), sizeof(struct ipv6hdr)); in lowpan_header_compress()
/linux-4.4.14/net/l2tp/
Dl2tp_ip.c182 struct iphdr *iph = (struct iphdr *) skb_network_header(skb); in l2tp_ip_recv()
/linux-4.4.14/net/batman-adv/
Dnetwork-coding.c1508 payload = skb_network_header(skb); in batadv_nc_skb_forward()
1561 payload = skb_network_header(skb); in batadv_nc_skb_store_for_decoding()
/linux-4.4.14/drivers/net/ethernet/intel/fm10k/
Dfm10k_main.c705 nvgre_hdr = (struct fm10k_nvgre_hdr *)(skb_network_header(skb) + hlen); in fm10k_gre_is_nvgre()
859 network_hdr.raw = skb_network_header(skb); in fm10k_tx_csum()
/linux-4.4.14/drivers/net/wireless/ti/wl18xx/
Dmain.c1228 ip_hdr_offset = skb_network_header(skb) - skb_mac_header(skb); in wl18xx_set_tx_desc_csum()
1237 ip_hdr = (void *)skb_network_header(skb); in wl18xx_set_tx_desc_csum()
/linux-4.4.14/drivers/net/ethernet/intel/igbvf/
Dnetdev.c1959 info |= (skb_transport_header(skb) - skb_network_header(skb)); in igbvf_tso()
1960 *hdr_len += (skb_transport_header(skb) - skb_network_header(skb)); in igbvf_tso()
2012 skb_network_header(skb)); in igbvf_tx_csum()
/linux-4.4.14/kernel/bpf/
Dcore.c63 ptr = skb_network_header(skb) + k - SKF_NET_OFF; in bpf_internal_load_pointer_neg_helper()
/linux-4.4.14/drivers/staging/unisys/visornic/
Dvisornic_main.c903 if (skb_network_header(skb) > skb->data) { in visornic_xmit()
905 skb_network_header(skb) - skb->data; in visornic_xmit()
/linux-4.4.14/drivers/net/ethernet/intel/ixgbe/
Dixgbe_fcoe.c534 sof = ((struct fcoe_hdr *)skb_network_header(skb))->fcoe_sof; in ixgbe_fso()
Dixgbe_main.c7034 network_hdr.raw = skb_network_header(skb); in ixgbe_tx_csum()
7360 hdr.network = skb_network_header(skb); in ixgbe_atr()
/linux-4.4.14/net/decnet/
Ddn_route.c440 skb_push(skb, skb->data - skb_network_header(skb)); in dn_return_short()
476 skb_push(skb, skb->data - skb_network_header(skb)); in dn_return_long()
/linux-4.4.14/drivers/net/ethernet/sun/
Dsunvnet.c1083 offset = skb_network_header(skb) - skb->data; in vnet_skb_shape()
1191 maclen = skb_network_header(skb) - skb_mac_header(skb); in vnet_handle_offloads()
/linux-4.4.14/drivers/infiniband/hw/nes/
Dnes_nic.c570 nhoffset = skb_network_header(skb) - skb->data; in nes_netdev_start_xmit()
672 nhoffset = skb_network_header(skb) - skb->data; in nes_netdev_start_xmit()
/linux-4.4.14/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_cmn.c3645 u8 hlen = (skb_network_header(skb) - skb->data) >> 1; in bnx2x_set_pbd_csum()
3654 skb_network_header(skb)) >> 1; in bnx2x_set_pbd_csum()
3700 skb_network_header(skb)) >> 1; in bnx2x_update_pbds_gso_enc()
3746 outerip_off = (skb_network_header(skb) - skb->data) >> 1; in bnx2x_update_pbds_gso_enc()
/linux-4.4.14/drivers/net/ethernet/sfc/
Dtx.c1020 st->ip_off = skb_network_header(skb) - skb->data; in tso_start()
/linux-4.4.14/drivers/net/ethernet/intel/i40e/
Di40e_fcoe.c84 *sof = ((struct fcoe_hdr *)skb_network_header(skb))->fcoe_sof; in i40e_fcoe_fc_sof()
Di40e_txrx.c1998 hdr.network = skb_network_header(skb); in i40e_atr()
/linux-4.4.14/drivers/isdn/i4l/
Disdn_net.c880 const u_char *p = skb_network_header(skb); in isdn_net_log_skb()
888 if (p < skb->data || skb_network_header(skb) >= skb_tail_pointer(skb)) { in isdn_net_log_skb()
/linux-4.4.14/drivers/net/ethernet/tile/
Dtilepro.c1686 unsigned char *nh = skb_network_header(skb); in tile_net_tx_tso()
/linux-4.4.14/net/wireless/
Dutil.c545 nh_pos = skb_network_header(skb) - skb->data; in ieee80211_data_from_8023()
/linux-4.4.14/drivers/net/bonding/
Dbond_alb.c79 return (struct arp_pkt *)skb_network_header(skb); in arp_pkt()
/linux-4.4.14/drivers/net/wireless/ath/ath6kl/
Dtxrx.c397 (skb_network_header(skb) - skb->head) + in ath6kl_data_tx()
/linux-4.4.14/drivers/s390/net/
Dqeth_l3_main.c2647 return (skb_network_header(skb)[24] == 0xff) ? in qeth_l3_get_cast_type()
2650 return ((skb_network_header(skb)[16] & 0xf0) == 0xe0) ? in qeth_l3_get_cast_type()
/linux-4.4.14/drivers/scsi/fcoe/
Dfcoe.c1815 hp = (struct fcoe_hdr *) skb_network_header(skb); in fcoe_recv_frame()
/linux-4.4.14/drivers/scsi/bnx2fc/
Dbnx2fc_fcoe.c522 hp = (struct fcoe_hdr *) skb_network_header(skb); in bnx2fc_recv_frame()
/linux-4.4.14/net/core/
Ddev.c1870 if (skb_network_header(skb2) < skb2->data || in dev_queue_xmit_nit()
1871 skb_network_header(skb2) > skb_tail_pointer(skb2)) { in dev_queue_xmit_nit()
Dskbuff.c3908 (type *)(skb_network_header(skb) + (off))
/linux-4.4.14/drivers/net/ethernet/micrel/
Dksz884x.c4979 iph = (struct iphdr *) skb_network_header(skb); in csum_verified()
4983 iph = (struct iphdr *) skb_network_header(skb); in csum_verified()
/linux-4.4.14/drivers/net/ethernet/atheros/atlx/
Datl1.c2160 (unsigned char *) skb_network_header(skb); in atl1_tso()
/linux-4.4.14/net/mac80211/
Dtx.c2318 nh_pos = skb_network_header(skb) - skb->data; in ieee80211_build_hdr()