/linux-4.4.14/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 | 89 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 | 2020 static inline unsigned char *skb_transport_header(const struct sk_buff *skb) in skb_transport_header() function 2109 return skb_transport_header(skb) - skb->data; in skb_transport_offset() 3529 partial = csum_partial(skb_transport_header(skb), plen, skb->csum); in gso_make_checksum() 3618 unsigned int hdr_len = skb_transport_header(skb) - in skb_gso_network_seglen()
|
/linux-4.4.14/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 | 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 | 729 if (skb_copy_bits(skb, ptr, skb_transport_header(skb2), len)) in ip_do_fragment() 1292 skb_transport_header(skb), in ip_append_page() 1433 skb_transport_header(skb))->type); in __ip_make_skb() 1602 *((__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 | 519 rarp = (struct arphdr *)skb_transport_header(skb); in ic_rarp_recv() 539 rarp = (struct arphdr *)skb_transport_header(skb); in ic_rarp_recv()
|
D | ip_gre.c | 194 greh = (struct gre_base_hdr *)skb_transport_header(skb); in parse_gre_header() 204 greh = (struct gre_base_hdr *)skb_transport_header(skb); in parse_gre_header()
|
D | esp4.c | 250 esph = (void *)(skb_transport_header(skb) - sizeof(__be32)); in esp_output()
|
D | raw.c | 413 skb_transport_header(skb))->type); in raw_send_hdrinc()
|
D | udp.c | 735 skb->csum_start = skb_transport_header(skb) - skb->head; in udp4_hwcsum() 780 skb->csum_start = skb_transport_header(skb) - skb->head; in udp_set_csum()
|
D | ipmr.c | 2053 encap = (struct iphdr *)(skb_transport_header(skb) + pimlen); in __pim_rcv() 2128 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 | 550 skb->csum_start = skb_transport_header(skb) - skb->head; in __tcp_v4_send_check()
|
D | tcp_input.c | 152 len += skb->data - skb_transport_header(skb); in tcp_measure_rcv_mss() 1594 const unsigned char *ptr = (skb_transport_header(ack_skb) + in tcp_sacktag_write_queue()
|
D | igmp.c | 395 const int igmplen = skb_tail_pointer(skb) - skb_transport_header(skb); in igmpv3_sendpack()
|
/linux-4.4.14/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 | mcast_snoop.c | 104 mld = (struct mld_msg *)skb_transport_header(skb); in ipv6_mc_check_mld_query() 118 struct mld_msg *mld = (struct mld_msg *)skb_transport_header(skb); in ipv6_mc_check_mld_msg()
|
D | ndisc.c | 707 struct nd_msg *msg = (struct nd_msg *)skb_transport_header(skb); in ndisc_recv_ns() 711 u32 ndoptlen = skb_tail_pointer(skb) - (skb_transport_header(skb) + in ndisc_recv_ns() 878 struct nd_msg *msg = (struct nd_msg *)skb_transport_header(skb); in ndisc_recv_na() 882 u32 ndoptlen = skb_tail_pointer(skb) - (skb_transport_header(skb) + in ndisc_recv_na() 982 struct rs_msg *rs_msg = (struct rs_msg *)skb_transport_header(skb); in ndisc_recv_rs() 1037 struct icmp6hdr *icmp6h = (struct icmp6hdr *)skb_transport_header(ra); in ndisc_ra_useropt() 1083 struct ra_msg *ra_msg = (struct ra_msg *)skb_transport_header(skb); in ndisc_router_discovery() 1096 optlen = (skb_tail_pointer(skb) - skb_transport_header(skb)) - in ndisc_router_discovery() 1433 struct rd_msg *msg = (struct rd_msg *)skb_transport_header(skb); in ndisc_redirect_rcv() 1434 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() 381 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() 1595 pmr = (struct mld2_report *)skb_transport_header(skb); in mld_newpack() 1608 (struct mld2_report *)skb_transport_header(skb); in mld_sendpack() 1622 mldlen = skb_tail_pointer(skb) - skb_transport_header(skb); in mld_sendpack() 1627 csum_partial(skb_transport_header(skb), in mld_sendpack() 1686 pmr = (struct mld2_report *)skb_transport_header(skb); in add_grhead() 1719 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() 542 fhdr = (struct frag_hdr *)skb_transport_header(skb); in ipv6_frag_rcv()
|
D | ip6mr.c | 638 pim = (struct pimreghdr *)skb_transport_header(skb); in pim6_rcv() 648 encap = (struct ipv6hdr *)(skb_transport_header(skb) + in pim6_rcv() 1163 msg = (struct mrt6msg *)skb_transport_header(skb); in ip6mr_cache_report() 1188 msg = (struct mrt6msg *)skb_transport_header(skb); in ip6mr_cache_report()
|
D | esp6.c | 242 esph = (void *)(skb_transport_header(skb) - sizeof(__be32)); in esp6_output()
|
D | datagram.c | 656 __be16 *ports = (__be16 *) skb_transport_header(skb); in ip6_datagram_recv_specific_ctl()
|
D | raw.c | 1144 skb_transport_header(skb); in rawv6_ioctl()
|
D | udp.c | 996 skb->csum_start = skb_transport_header(skb) - skb->head; in udp6_hwcsum_outgoing()
|
D | ip6_output.c | 806 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 | 2109 optlen = skb_tail_pointer(skb) - skb_transport_header(skb); in rt6_do_redirect()
|
/linux-4.4.14/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 | ipx.h | 50 return (struct ipxhdr *)skb_transport_header(skb); in ipx_hdr()
|
D | vxlan.h | 233 (skb_inner_mac_header(skb) - skb_transport_header(skb) != in vxlan_features_check()
|
D | pkt_cls.h | 319 return skb_transport_header(skb); in tcf_get_base_ptr()
|
/linux-4.4.14/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.4.14/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.4.14/net/dsa/ |
D | tag_trailer.c | 42 skb_set_transport_header(nskb, skb_transport_header(skb) - skb->head); in trailer_xmit()
|
/linux-4.4.14/net/802/ |
D | psnap.c | 62 proto = find_snap_client(skb_transport_header(skb)); in snap_rcv()
|
/linux-4.4.14/net/6lowpan/ |
D | nhc.c | 190 skb_transport_header(skb), nhc->nexthdrlen); in lowpan_nhc_do_uncompression()
|
/linux-4.4.14/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() 602 fhdr = (struct frag_hdr *)skb_transport_header(clone); in nf_ct_frag6_gather()
|
/linux-4.4.14/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()
|
D | i40e_main.c | 8563 (skb_inner_mac_header(skb) - skb_transport_header(skb) > in i40e_features_check()
|
/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/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.4.14/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.4.14/net/sctp/ |
D | output.c | 543 nskb->csum_start = skb_transport_header(nskb) - nskb->head; in sctp_packet_transmit()
|
/linux-4.4.14/drivers/net/ethernet/intel/fm10k/ |
D | fm10k_main.c | 684 return (struct ethhdr *)(skb_transport_header(skb) + VXLAN_HLEN); in fm10k_port_is_vxlan() 804 th = skb_transport_header(skb); in fm10k_tso()
|
/linux-4.4.14/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.4.14/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.4.14/drivers/net/ethernet/broadcom/bnx2x/ |
D | bnx2x_cmn.c | 3468 hlen = (int)(skb_transport_header(skb) - in bnx2x_pkt_req_lin() 3602 ((((u8 *)skb_transport_header(skb) - skb->data) >> 1) << in bnx2x_set_pbd_csum_e2() 3611 return skb_transport_header(skb) + tcp_hdrlen(skb) - skb->data; in bnx2x_set_pbd_csum_e2() 3616 return skb_transport_header(skb) + sizeof(struct udphdr) - skb->data; in bnx2x_set_pbd_csum_e2() 3653 pbd->ip_hlen_w = (skb_transport_header(skb) - in bnx2x_set_pbd_csum() 3679 bnx2x_csum_fix(skb_transport_header(skb), in bnx2x_set_pbd_csum()
|
D | bnx2x.h | 884 #define SKB_CS(skb) (*(u16 *)(skb_transport_header(skb) + \
|
/linux-4.4.14/net/l2tp/ |
D | l2tp_ip6.c | 473 transhdr = (__be32 *)skb_transport_header(skb); in l2tp_ip6_push_pending_frames()
|
/linux-4.4.14/drivers/net/ethernet/intel/igbvf/ |
D | netdev.c | 1959 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() 2011 info |= (skb_transport_header(skb) - in igbvf_tx_csum()
|
/linux-4.4.14/drivers/net/appletalk/ |
D | ltpc.c | 919 hdr = skb_transport_header(skb); in ltpc_xmit()
|
/linux-4.4.14/net/openvswitch/ |
D | flow.c | 393 nd = (struct nd_msg *)skb_transport_header(skb); in parse_icmpv6()
|
/linux-4.4.14/drivers/staging/unisys/visornic/ |
D | visornic_main.c | 898 if (skb_transport_header(skb) > skb->data) { in visornic_xmit() 900 skb_transport_header(skb) - skb->data; in visornic_xmit()
|
/linux-4.4.14/drivers/net/ethernet/intel/ixgbe/ |
D | ixgbe_fcoe.c | 580 fh = (struct fc_frame_header *)skb_transport_header(skb); in ixgbe_fso()
|
D | ixgbe_main.c | 7035 transport_hdr.raw = skb_transport_header(skb); in ixgbe_tx_csum() 8388 if (unlikely(skb_inner_mac_header(skb) - skb_transport_header(skb) > in ixgbe_features_check()
|
/linux-4.4.14/drivers/scsi/fcoe/ |
D | fcoe.c | 1480 fh = (struct fc_frame_header *) skb_transport_header(skb); in fcoe_rcv() 1750 fh = (struct fc_frame_header *) skb_transport_header(skb); in fcoe_filter_frames()
|
/linux-4.4.14/drivers/net/ |
D | vxlan.c | 1460 ns = (struct nd_msg *)skb_transport_header(request); in vxlan_na_create() 1538 msg = (struct nd_msg *)skb_transport_header(skb); in neigh_reduce() 2162 msg = (struct nd_msg *)skb_transport_header(skb); in vxlan_xmit()
|
/linux-4.4.14/drivers/net/ethernet/sfc/ |
D | tx.c | 1021 st->tcp_off = skb_transport_header(skb) - skb->data; in tso_start()
|
/linux-4.4.14/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.4.14/drivers/net/ethernet/qlogic/qede/ |
D | qede_main.c | 337 bd2_bits |= ((((u8 *)skb_transport_header(skb) - skb->data) >> 1) & in qede_set_params_for_ipv6_ext() 489 hlen = skb_transport_header(skb) + in qede_start_xmit()
|
/linux-4.4.14/net/netrom/ |
D | af_netrom.c | 1115 if (memcpy_from_msg(skb_transport_header(skb), msg, len)) { in nr_sendmsg()
|
/linux-4.4.14/net/rose/ |
D | af_rose.c | 1124 err = memcpy_from_msg(skb_transport_header(skb), msg, len); in rose_sendmsg()
|
/linux-4.4.14/net/wireless/ |
D | util.c | 546 h_pos = skb_transport_header(skb) - skb->data; in ieee80211_data_from_8023()
|
/linux-4.4.14/drivers/net/ethernet/cavium/liquidio/ |
D | lio_main.c | 2646 tag = crc32(tag, skb_transport_header(skb), 4); in get_ipv4_5tuple_tag() 2657 tag = crc32(tag, skb_transport_header(skb), 4); in get_ipv6_5tuple_tag()
|
/linux-4.4.14/net/x25/ |
D | af_x25.c | 1172 rc = memcpy_from_msg(skb_transport_header(skb), msg, len); in x25_sendmsg()
|
/linux-4.4.14/net/ax25/ |
D | af_ax25.c | 1590 *skb_transport_header(skb) = AX25_UI; in ax25_sendmsg()
|
/linux-4.4.14/drivers/net/ethernet/ibm/ |
D | ibmveth.c | 1061 unsigned char *buf = skb_transport_header(skb) + in ibmveth_start_xmit()
|
/linux-4.4.14/net/bluetooth/ |
D | hci_core.c | 3704 hdr = (struct hci_acl_hdr *)skb_transport_header(skb); in hci_add_acl_hdr() 3795 memcpy(skb_transport_header(skb), &hdr, HCI_SCO_HDR_SIZE); in hci_send_sco()
|
/linux-4.4.14/drivers/net/xen-netback/ |
D | netback.c | 1641 int hdrlen = skb_transport_header(skb) - in xenvif_tx_submit()
|
/linux-4.4.14/net/bridge/ |
D | br_multicast.c | 1640 mld = (struct mld_msg *)skb_transport_header(skb); in br_multicast_ipv6_rcv()
|
/linux-4.4.14/drivers/scsi/cxgbi/cxgb4i/ |
D | cxgb4i.c | 502 if (skb_tail_pointer(skb) != skb_transport_header(skb)) in calc_tx_flits_ofld()
|
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb4/ |
D | sge.c | 1505 if (skb_tail_pointer(skb) != skb_transport_header(skb)) in calc_tx_flits_ofld()
|
/linux-4.4.14/net/core/ |
D | pktgen.c | 3039 skb->csum_start = skb_transport_header(skb) - skb->head; in fill_packet_ipv6()
|
D | skbuff.c | 4270 skb_transport_header(skb); in skb_gso_transport_seglen()
|
D | dev.c | 2854 hdr_len = skb_transport_header(skb) - skb_mac_header(skb); in qdisc_pkt_len_init()
|
/linux-4.4.14/net/mac80211/ |
D | tx.c | 2319 h_pos = skb_transport_header(skb) - skb->data; in ieee80211_build_hdr()
|
/linux-4.4.14/drivers/net/ethernet/emulex/benet/ |
D | be_main.c | 5290 skb_inner_mac_header(skb) - skb_transport_header(skb) != in be_features_check()
|