/linux-4.1.27/include/linux/ |
D | dccp.h | 67 return (struct dccp_hdr *)skb_transport_header(skb); in dccp_hdr() 74 return memset(skb_transport_header(skb), 0, headlen); in dccp_zeroed_hdr() 107 return (struct dccp_hdr_request *)(skb_transport_header(skb) + in dccp_hdr_request() 113 return (struct dccp_hdr_ack_bits *)(skb_transport_header(skb) + in dccp_hdr_ack_bits() 125 return (struct dccp_hdr_response *)(skb_transport_header(skb) + in dccp_hdr_response() 131 return (struct dccp_hdr_reset *)(skb_transport_header(skb) + in dccp_hdr_reset()
|
D | igmp.h | 25 return (struct igmphdr *)skb_transport_header(skb); in igmp_hdr() 31 return (struct igmpv3_report *)skb_transport_header(skb); in igmpv3_report_hdr() 37 return (struct igmpv3_query *)skb_transport_header(skb); in igmpv3_query_hdr()
|
D | atalk.h | 64 return (struct ddpehdr *)skb_transport_header(skb); in ddp_hdr() 92 return (struct elapaarp *)skb_transport_header(skb); in aarp_hdr()
|
D | icmp.h | 25 return (struct icmphdr *)skb_transport_header(skb); in icmp_hdr()
|
D | ip.h | 35 return (struct iphdr *)skb_transport_header(skb); in ipip_hdr()
|
D | icmpv6.h | 9 return (struct icmp6hdr *)skb_transport_header(skb); in icmp6_hdr()
|
D | udp.h | 27 return (struct udphdr *)skb_transport_header(skb); in udp_hdr()
|
D | ipv6.h | 87 return (struct ipv6hdr *)skb_transport_header(skb); in ipipv6_hdr()
|
D | tcp.h | 29 return (struct tcphdr *)skb_transport_header(skb); in tcp_hdr()
|
D | sctp.h | 69 return (struct sctphdr *)skb_transport_header(skb); in sctp_hdr()
|
D | skbuff.h | 1869 static inline unsigned char *skb_transport_header(const struct sk_buff *skb) in skb_transport_header() function 1958 return skb_transport_header(skb) - skb->data; in skb_transport_offset() 3362 csum = csum_fold(csum_partial(skb_transport_header(skb), in gso_make_checksum() 3453 unsigned int hdr_len = skb_transport_header(skb) - in skb_gso_network_seglen()
|
/linux-4.1.27/net/ipv4/ |
D | xfrm4_mode_transport.c | 45 int ihl = skb->data - skb_transport_header(skb); in xfrm4_transport_input() 48 memmove(skb_transport_header(skb), in xfrm4_transport_input()
|
D | gre_offload.c | 49 greh = (struct gre_base_hdr *)skb_transport_header(skb); in gre_gso_segment() 51 ghl = skb_inner_mac_header(skb) - skb_transport_header(skb); in gre_gso_segment() 100 skb_transport_header(skb); in gre_gso_segment()
|
D | gre_demux.c | 108 greh = (struct gre_base_hdr *)skb_transport_header(skb); in parse_gre_header() 118 greh = (struct gre_base_hdr *)skb_transport_header(skb); in parse_gre_header()
|
D | udp_offload.c | 37 int tnl_hlen = skb_inner_mac_header(skb) - skb_transport_header(skb); in __skb_udp_tunnel_segment() 115 skb->csum_start = skb_transport_header(skb) - skb->head; in __skb_udp_tunnel_segment()
|
D | ip_output.c | 705 if (skb_copy_bits(skb, ptr, skb_transport_header(skb2), len)) in ip_fragment() 1263 skb_transport_header(skb), in ip_append_page() 1409 skb_transport_header(skb))->type); in __ip_make_skb() 1573 *((__sum16 *)skb_transport_header(nskb) + in ip_send_unicast_reply()
|
D | tcp_offload.c | 168 skb_transport_header(skb)) + in tcp_gso_segment()
|
D | ipconfig.c | 515 rarp = (struct arphdr *)skb_transport_header(skb); in ic_rarp_recv() 535 rarp = (struct arphdr *)skb_transport_header(skb); in ic_rarp_recv()
|
D | raw.c | 412 skb_transport_header(skb))->type); in raw_send_hdrinc()
|
D | udp.c | 732 skb->csum_start = skb_transport_header(skb) - skb->head; in udp4_hwcsum() 777 skb->csum_start = skb_transport_header(skb) - skb->head; in udp_set_csum()
|
D | ipmr.c | 2061 encap = (struct iphdr *)(skb_transport_header(skb) + pimlen); in __pim_rcv() 2136 pim = (struct pimreghdr *)skb_transport_header(skb); in pim_rcv()
|
D | ip_sockglue.c | 136 __be16 *ports = (__be16 *)skb_transport_header(skb); in ip_cmsg_recv_dstaddr()
|
D | tcp_ipv4.c | 547 skb->csum_start = skb_transport_header(skb) - skb->head; in __tcp_v4_send_check()
|
D | tcp_input.c | 150 len += skb->data - skb_transport_header(skb); in tcp_measure_rcv_mss() 1640 const unsigned char *ptr = (skb_transport_header(ack_skb) + in tcp_sacktag_write_queue()
|
D | igmp.c | 393 const int igmplen = skb_tail_pointer(skb) - skb_transport_header(skb); in igmpv3_sendpack()
|
/linux-4.1.27/net/ipv6/ |
D | xfrm6_mode_transport.c | 49 int ihl = skb->data - skb_transport_header(skb); in xfrm6_transport_input() 52 memmove(skb_transport_header(skb), in xfrm6_transport_input()
|
D | exthdrs.c | 102 int len = (skb_transport_header(skb)[1] + 1) << 3; in ip6_parse_tlv() 260 ((skb_transport_header(skb)[1] + 1) << 3)))) { in ipv6_destopt_rcv() 273 skb->transport_header += (skb_transport_header(skb)[1] + 1) << 3; in ipv6_destopt_rcv() 311 ((skb_transport_header(skb)[1] + 1) << 3)))) { in ipv6_rthdr_rcv() 318 hdr = (struct ipv6_rt_hdr *)skb_transport_header(skb); in ipv6_rthdr_rcv() 401 hdr = (struct ipv6_rt_hdr *)skb_transport_header(skb); in ipv6_rthdr_rcv() 630 ((skb_transport_header(skb)[1] + 1) << 3)))) { in ipv6_parse_hopopts() 637 skb->transport_header += (skb_transport_header(skb)[1] + 1) << 3; in ipv6_parse_hopopts()
|
D | ndisc.c | 704 struct nd_msg *msg = (struct nd_msg *)skb_transport_header(skb); in ndisc_recv_ns() 708 u32 ndoptlen = skb_tail_pointer(skb) - (skb_transport_header(skb) + in ndisc_recv_ns() 864 struct nd_msg *msg = (struct nd_msg *)skb_transport_header(skb); in ndisc_recv_na() 868 u32 ndoptlen = skb_tail_pointer(skb) - (skb_transport_header(skb) + in ndisc_recv_na() 968 struct rs_msg *rs_msg = (struct rs_msg *)skb_transport_header(skb); in ndisc_recv_rs() 1023 struct icmp6hdr *icmp6h = (struct icmp6hdr *)skb_transport_header(ra); in ndisc_ra_useropt() 1069 struct ra_msg *ra_msg = (struct ra_msg *)skb_transport_header(skb); in ndisc_router_discovery() 1080 optlen = (skb_tail_pointer(skb) - skb_transport_header(skb)) - in ndisc_router_discovery() 1407 struct rd_msg *msg = (struct rd_msg *)skb_transport_header(skb); in ndisc_redirect_rcv() 1408 u32 ndoptlen = skb_tail_pointer(skb) - (skb_transport_header(skb) + in ndisc_redirect_rcv() [all …]
|
D | ip6_checksum.c | 107 skb->csum_start = skb_transport_header(skb) - skb->head; in udp6_set_csum()
|
D | mip6.c | 164 dstopt = (struct ipv6_destopt_hdr *)skb_transport_header(skb); in mip6_destopt_output() 383 rt2 = (struct rt2_hdr *)skb_transport_header(skb); in mip6_rthdr_output()
|
D | mcast.c | 1356 mlh2 = (struct mld2_query *)skb_transport_header(skb); in igmp6_event_query() 1375 mlh2 = (struct mld2_query *)skb_transport_header(skb); in igmp6_event_query() 1596 pmr = (struct mld2_report *)skb_transport_header(skb); in mld_newpack() 1609 (struct mld2_report *)skb_transport_header(skb); in mld_sendpack() 1623 mldlen = skb_tail_pointer(skb) - skb_transport_header(skb); in mld_sendpack() 1628 csum_partial(skb_transport_header(skb), in mld_sendpack() 1687 pmr = (struct mld2_report *)skb_transport_header(skb); in add_grhead() 1720 pmr = skb ? (struct mld2_report *)skb_transport_header(skb) : NULL; in add_grec()
|
D | reassembly.c | 456 skb_network_header(head)[nhoff] = skb_transport_header(head)[0]; in ip6_frag_reasm() 544 fhdr = (struct frag_hdr *)skb_transport_header(skb); in ipv6_frag_rcv()
|
D | ip6mr.c | 639 pim = (struct pimreghdr *)skb_transport_header(skb); in pim6_rcv() 649 encap = (struct ipv6hdr *)(skb_transport_header(skb) + in pim6_rcv() 1168 msg = (struct mrt6msg *)skb_transport_header(skb); in ip6mr_cache_report() 1193 msg = (struct mrt6msg *)skb_transport_header(skb); in ip6mr_cache_report()
|
D | datagram.c | 656 __be16 *ports = (__be16 *) skb_transport_header(skb); in ip6_datagram_recv_specific_ctl()
|
D | raw.c | 1139 skb_transport_header(skb); in rawv6_ioctl()
|
D | udp.c | 995 skb->csum_start = skb_transport_header(skb) - skb->head; in udp6_hwcsum_outgoing()
|
D | ip6_output.c | 793 BUG_ON(skb_copy_bits(skb, ptr, skb_transport_header(frag), in ip6_fragment()
|
D | ip6_gre.c | 517 skb_postpull_rcsum(skb, skb_transport_header(skb), offset); in ip6gre_rcv()
|
D | route.c | 1841 optlen = skb_tail_pointer(skb) - skb_transport_header(skb); in rt6_do_redirect()
|
/linux-4.1.27/include/net/ |
D | esp.h | 10 return (struct ip_esp_hdr *)skb_transport_header(skb); in ip_esp_hdr()
|
D | ah.h | 19 return (struct ip_auth_hdr *)skb_transport_header(skb); in ip_auth_hdr()
|
D | ipcomp.h | 26 return (struct ip_comp_hdr *)skb_transport_header(skb); in ip_comp_hdr()
|
D | ip6_checksum.h | 75 skb->csum_start = skb_transport_header(skb) - skb->head; in __tcp_v6_send_check()
|
D | udp.h | 133 __wsum csum = csum_partial(skb_transport_header(skb), in udp_csum_outgoing() 143 __wsum csum = csum_partial(skb_transport_header(skb), in udp_csum()
|
D | vxlan.h | 175 (skb_inner_mac_header(skb) - skb_transport_header(skb) != in vxlan_features_check()
|
D | ipx.h | 50 return (struct ipxhdr *)skb_transport_header(skb); in ipx_hdr()
|
D | pkt_cls.h | 319 return skb_transport_header(skb); in tcf_get_base_ptr()
|
/linux-4.1.27/net/xfrm/ |
D | xfrm_input.c | 147 *spi = htonl(ntohs(*(__be16 *)(skb_transport_header(skb) + 2))); in xfrm_parse_spi() 157 *spi = *(__be32 *)(skb_transport_header(skb) + offset); in xfrm_parse_spi() 158 *seq = *(__be32 *)(skb_transport_header(skb) + offset_seq); in xfrm_parse_spi()
|
/linux-4.1.27/include/net/phonet/ |
D | pep.h | 73 return (struct pnpipehdr *)skb_transport_header(skb); in pnp_hdr()
|
D | phonet.h | 73 return (struct phonetmsg *)skb_transport_header(skb); in pn_msg()
|
/linux-4.1.27/net/802/ |
D | psnap.c | 62 proto = find_snap_client(skb_transport_header(skb)); in snap_rcv()
|
/linux-4.1.27/net/dsa/ |
D | tag_trailer.c | 45 skb_set_transport_header(nskb, skb_transport_header(skb) - skb->head); in trailer_xmit()
|
/linux-4.1.27/net/6lowpan/ |
D | nhc.c | 192 skb_transport_header(skb), nhc->nexthdrlen); in lowpan_nhc_do_uncompression()
|
/linux-4.1.27/net/ipv6/netfilter/ |
D | nf_conntrack_reasm.c | 439 skb_network_header(head)[fq->nhoffset] = skb_transport_header(head)[0]; in nf_ct_frag6_reasm() 604 fhdr = (struct frag_hdr *)skb_transport_header(clone); in nf_ct_frag6_gather()
|
/linux-4.1.27/drivers/net/ethernet/intel/i40e/ |
D | i40e_fcoe.c | 1072 fh = (struct fc_frame_header *)skb_transport_header(skb); in i40e_fcoe_program_ddp() 1154 fh = (struct fc_frame_header *)skb_transport_header(skb); in i40e_fcoe_handle_ddp() 1236 fh = (struct fc_frame_header *)skb_transport_header(skb); in i40e_fcoe_tso()
|
/linux-4.1.27/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.1.27/drivers/net/ethernet/chelsio/cxgb3/ |
D | sge.c | 1540 if (skb_tail_pointer(skb) - skb_transport_header(skb)) in deferred_unmap_destructor() 1542 skb_transport_header(skb), PCI_DMA_TODEVICE); in deferred_unmap_destructor() 1601 sgl_flits = make_sgl(skb, sgp, skb_transport_header(skb), in write_ofld_wr() 1603 skb_transport_header(skb), in write_ofld_wr() 1630 if (skb_tail_pointer(skb) != skb_transport_header(skb)) in calc_tx_descs_ofld()
|
/linux-4.1.27/net/irda/ |
D | af_irda.c | 1324 err = memcpy_from_msg(skb_transport_header(skb), msg, len); in irda_sendmsg() 1574 err = memcpy_from_msg(skb_transport_header(skb), msg, len); in irda_sendmsg_dgram() 1683 err = memcpy_from_msg(skb_transport_header(skb), msg, len); in irda_sendmsg_ultra()
|
/linux-4.1.27/net/sctp/ |
D | output.c | 543 nskb->csum_start = skb_transport_header(nskb) - nskb->head; in sctp_packet_transmit()
|
/linux-4.1.27/drivers/net/ethernet/broadcom/bnx2x/ |
D | bnx2x_cmn.c | 3403 hlen = (int)(skb_transport_header(skb) - skb->data) + in bnx2x_pkt_req_lin() 3537 ((((u8 *)skb_transport_header(skb) - skb->data) >> 1) << in bnx2x_set_pbd_csum_e2() 3546 return skb_transport_header(skb) + tcp_hdrlen(skb) - skb->data; in bnx2x_set_pbd_csum_e2() 3551 return skb_transport_header(skb) + sizeof(struct udphdr) - skb->data; in bnx2x_set_pbd_csum_e2() 3588 pbd->ip_hlen_w = (skb_transport_header(skb) - in bnx2x_set_pbd_csum() 3614 bnx2x_csum_fix(skb_transport_header(skb), in bnx2x_set_pbd_csum()
|
D | bnx2x.h | 873 #define SKB_CS(skb) (*(u16 *)(skb_transport_header(skb) + \
|
/linux-4.1.27/drivers/net/ethernet/intel/fm10k/ |
D | fm10k_main.c | 693 return (struct ethhdr *)(skb_transport_header(skb) + VXLAN_HLEN); in fm10k_port_is_vxlan() 813 th = skb_transport_header(skb); in fm10k_tso()
|
/linux-4.1.27/drivers/net/ethernet/sun/ |
D | sunvnet.c | 1085 offset = skb_transport_header(skb) - skb->data; in vnet_skb_shape() 1155 int hlen = skb_transport_header(skb) - skb_mac_header(skb); in vnet_handle_offloads() 1227 curr->csum_start = skb_transport_header(curr) - curr->head; in vnet_handle_offloads()
|
/linux-4.1.27/drivers/infiniband/hw/nes/ |
D | nes_nic.c | 569 hoffset = skb_transport_header(skb) - skb->data; in nes_netdev_start_xmit() 571 original_first_length = hoffset + ((((struct tcphdr *)skb_transport_header(skb))->doff)<<2); in nes_netdev_start_xmit() 671 hoffset = skb_transport_header(skb) - skb->data; in nes_netdev_start_xmit()
|
/linux-4.1.27/net/l2tp/ |
D | l2tp_ip6.c | 471 transhdr = (__be32 *)skb_transport_header(skb); in l2tp_ip6_push_pending_frames()
|
/linux-4.1.27/drivers/net/ethernet/intel/igbvf/ |
D | netdev.c | 1958 info |= (skb_transport_header(skb) - skb_network_header(skb)); in igbvf_tso() 1959 *hdr_len += (skb_transport_header(skb) - skb_network_header(skb)); in igbvf_tso() 2010 info |= (skb_transport_header(skb) - in igbvf_tx_csum()
|
/linux-4.1.27/drivers/net/appletalk/ |
D | ltpc.c | 919 hdr = skb_transport_header(skb); in ltpc_xmit()
|
/linux-4.1.27/net/openvswitch/ |
D | flow.c | 386 nd = (struct nd_msg *)skb_transport_header(skb); in parse_icmpv6()
|
/linux-4.1.27/drivers/net/ethernet/intel/ixgbe/ |
D | ixgbe_fcoe.c | 580 fh = (struct fc_frame_header *)skb_transport_header(skb); in ixgbe_fso()
|
/linux-4.1.27/drivers/scsi/fcoe/ |
D | fcoe.c | 1481 fh = (struct fc_frame_header *) skb_transport_header(skb); in fcoe_rcv() 1751 fh = (struct fc_frame_header *) skb_transport_header(skb); in fcoe_filter_frames()
|
/linux-4.1.27/net/bridge/ |
D | br_multicast.c | 1766 mld = (struct mld_msg *)skb_transport_header(skb2); in br_multicast_ipv6_rcv() 1784 mld = (struct mld_msg *)skb_transport_header(skb2); in br_multicast_ipv6_rcv()
|
/linux-4.1.27/drivers/net/ |
D | vxlan.c | 1447 ns = (struct nd_msg *)skb_transport_header(request); in vxlan_na_create() 1525 msg = (struct nd_msg *)skb_transport_header(skb); in neigh_reduce() 2069 msg = (struct nd_msg *)skb_transport_header(skb); in vxlan_xmit()
|
/linux-4.1.27/drivers/scsi/bnx2fc/ |
D | bnx2fc_fcoe.c | 448 fh = (struct fc_frame_header *) skb_transport_header(skb); in bnx2fc_rcv() 523 fh = (struct fc_frame_header *) skb_transport_header(skb); in bnx2fc_recv_frame()
|
/linux-4.1.27/drivers/net/ethernet/sfc/ |
D | tx.c | 1020 st->tcp_off = skb_transport_header(skb) - skb->data; in tso_start()
|
/linux-4.1.27/net/netrom/ |
D | af_netrom.c | 1115 if (memcpy_from_msg(skb_transport_header(skb), msg, len)) { in nr_sendmsg()
|
/linux-4.1.27/net/rose/ |
D | af_rose.c | 1123 err = memcpy_from_msg(skb_transport_header(skb), msg, len); in rose_sendmsg()
|
/linux-4.1.27/net/wireless/ |
D | util.c | 546 h_pos = skb_transport_header(skb) - skb->data; in ieee80211_data_from_8023()
|
/linux-4.1.27/net/x25/ |
D | af_x25.c | 1172 rc = memcpy_from_msg(skb_transport_header(skb), msg, len); in x25_sendmsg()
|
/linux-4.1.27/drivers/net/ethernet/ibm/ |
D | ibmveth.c | 978 unsigned char *buf = skb_transport_header(skb) + in ibmveth_start_xmit()
|
/linux-4.1.27/net/ax25/ |
D | af_ax25.c | 1591 *skb_transport_header(skb) = AX25_UI; in ax25_sendmsg()
|
/linux-4.1.27/net/bluetooth/ |
D | hci_core.c | 3427 hdr = (struct hci_acl_hdr *)skb_transport_header(skb); in hci_add_acl_hdr() 3518 memcpy(skb_transport_header(skb), &hdr, HCI_SCO_HDR_SIZE); in hci_send_sco()
|
/linux-4.1.27/drivers/net/xen-netback/ |
D | netback.c | 1492 int hdrlen = skb_transport_header(skb) - in xenvif_tx_submit()
|
/linux-4.1.27/drivers/scsi/cxgbi/cxgb4i/ |
D | cxgb4i.c | 495 if (skb_tail_pointer(skb) != skb_transport_header(skb)) in calc_tx_flits_ofld()
|
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb4/ |
D | sge.c | 1478 if (skb_tail_pointer(skb) != skb_transport_header(skb)) in calc_tx_flits_ofld()
|
/linux-4.1.27/net/mac80211/ |
D | tx.c | 2306 h_pos = skb_transport_header(skb) - skb->data; in ieee80211_build_hdr()
|
/linux-4.1.27/net/core/ |
D | pktgen.c | 2988 skb->csum_start = skb_transport_header(skb) - skb->head; in fill_packet_ipv6()
|
D | skbuff.c | 4184 skb_transport_header(skb); in skb_gso_transport_seglen()
|
D | dev.c | 2791 hdr_len = skb_transport_header(skb) - skb_mac_header(skb); in qdisc_pkt_len_init()
|
/linux-4.1.27/drivers/net/ethernet/emulex/benet/ |
D | be_main.c | 4993 skb_inner_mac_header(skb) - skb_transport_header(skb) != in be_features_check()
|