/Linux-v4.19/net/ipv6/ |
D | mcast_snoop.c | 76 unsigned int len = skb_transport_offset(skb); in ipv6_mc_check_mld_reportv2() 86 unsigned int len = skb_transport_offset(skb); in ipv6_mc_check_mld_query() 145 unsigned int len = skb_transport_offset(skb) + sizeof(struct mld_msg); in __ipv6_mc_check_mld() 149 transport_len -= skb_transport_offset(skb) - sizeof(struct ipv6hdr); in __ipv6_mc_check_mld()
|
D | exthdrs.c | 134 if (skb_transport_offset(skb) + len > skb_headlen(skb)) in ip6_parse_tlv() 292 if (!pskb_may_pull(skb, skb_transport_offset(skb) + 8) || in ipv6_destopt_rcv() 293 !pskb_may_pull(skb, (skb_transport_offset(skb) + in ipv6_destopt_rcv() 496 if (!pskb_may_pull(skb, skb_transport_offset(skb) + 8) || in ipv6_rthdr_rcv() 497 !pskb_may_pull(skb, (skb_transport_offset(skb) + in ipv6_rthdr_rcv()
|
D | xfrm6_mode_transport.c | 30 skb_set_inner_transport_header(skb, skb_transport_offset(skb)); in xfrm6_transport_output()
|
D | xfrm6_mode_tunnel.c | 40 skb_set_inner_transport_header(skb, skb_transport_offset(skb)); in xfrm6_mode_tunnel_output()
|
D | raw.c | 122 hdr = skb_header_pointer(skb, skb_transport_offset(skb), in icmpv6_filter() 584 len = skb->len - skb_transport_offset(skb); in rawv6_push_pending_frames() 596 offset += skb_transport_offset(skb); in rawv6_push_pending_frames()
|
D | ip6_offload.c | 202 skb_gro_pull(skb, -skb_transport_offset(skb)); in ipv6_gro_receive()
|
D | ip6_input.c | 339 if (!pskb_pull(skb, skb_transport_offset(skb))) in ip6_input_finish()
|
/Linux-v4.19/net/core/ |
D | tso.c | 20 int hdr_len = skb_transport_offset(skb) + tcp_hdrlen(skb); in tso_build_hdr() 35 tcph = (struct tcphdr *)(hdr + skb_transport_offset(skb)); in tso_build_hdr() 67 int hdr_len = skb_transport_offset(skb) + tcp_hdrlen(skb); in tso_start()
|
/Linux-v4.19/include/net/ |
D | udplite.h | 105 const int off = skb_transport_offset(skb); in udplite_csum_outgoing() 120 const int off = skb_transport_offset(skb); in udplite_csum()
|
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
D | tls_rxtx.c | 156 skb_set_transport_header(nskb, skb_transport_offset(skb)); in mlx5e_tls_complete_sync_skb() 216 headln = skb_transport_offset(skb) + tcp_hdrlen(skb); in mlx5e_tls_handle_ooo() 232 headln = skb_transport_offset(skb) + tcp_hdrlen(skb); in mlx5e_tls_handle_ooo() 276 datalen = skb->len - (skb_transport_offset(skb) + tcp_hdrlen(skb)); in mlx5e_tls_handle_tx_skb()
|
D | ipsec_rxtx.c | 198 iv_offset = skb_transport_offset(skb) + sizeof(struct ip_esp_hdr); in mlx5e_ipsec_set_iv_esn() 210 iv_offset = skb_transport_offset(skb) + sizeof(struct ip_esp_hdr); in mlx5e_ipsec_set_iv()
|
/Linux-v4.19/drivers/crypto/chelsio/ |
D | chcr_ipsec.c | 489 (skb_transport_offset(skb) + in chcr_crypto_wreq() 495 (skb_transport_offset(skb) + 1), in chcr_crypto_wreq() 496 (skb_transport_offset(skb) + in chcr_crypto_wreq() 498 (skb_transport_offset(skb) + in chcr_crypto_wreq() 503 FILL_SEC_CPL_AUTHINSERT(0, skb_transport_offset(skb) + in chcr_crypto_wreq()
|
/Linux-v4.19/net/openvswitch/ |
D | flow.c | 223 int th_ofs = skb_transport_offset(skb); in tcphdr_ok() 239 return pskb_may_pull(skb, skb_transport_offset(skb) + in udphdr_ok() 245 return pskb_may_pull(skb, skb_transport_offset(skb) + in sctphdr_ok() 251 return pskb_may_pull(skb, skb_transport_offset(skb) + in icmphdr_ok() 306 return pskb_may_pull(skb, skb_transport_offset(skb) + in icmp6hdr_ok() 435 int icmp_len = skb->len - skb_transport_offset(skb); in parse_icmpv6()
|
D | actions.c | 419 int transport_len = skb->len - skb_transport_offset(skb); in update_ip_l4_checksum() 454 int transport_len = skb->len - skb_transport_offset(skb); in update_ipv6_checksum() 717 err = skb_ensure_writable(skb, skb_transport_offset(skb) + in set_udp() 759 err = skb_ensure_writable(skb, skb_transport_offset(skb) + in set_tcp() 784 unsigned int sctphoff = skb_transport_offset(skb); in set_sctp()
|
/Linux-v4.19/net/tls/ |
D | tls_device_fallback.c | 222 int tcp_payload_offset = skb_transport_offset(skb) + tcp_hdrlen(skb); in fill_sg_in() 301 int tcp_payload_offset = skb_transport_offset(skb) + tcp_hdrlen(skb); in tls_enc_skb() 362 int tcp_payload_offset = skb_transport_offset(skb) + tcp_hdrlen(skb); in tls_sw_fallback()
|
/Linux-v4.19/net/sctp/ |
D | offload.c | 39 return sctp_compute_cksum(skb, skb_transport_offset(skb)); in sctp_gso_make_checksum()
|
D | input.c | 121 skb_transport_offset(skb)) in sctp_rcv() 133 __skb_pull(skb, skb_transport_offset(skb)); in sctp_rcv() 525 chunkhdr = skb_header_pointer(skb, skb_transport_offset(skb) + in sctp_err_lookup()
|
/Linux-v4.19/net/ipv4/ |
D | xfrm4_mode_transport.c | 27 skb_set_inner_transport_header(skb, skb_transport_offset(skb)); in xfrm4_transport_output()
|
D | xfrm4_mode_tunnel.c | 37 skb_set_inner_transport_header(skb, skb_transport_offset(skb)); in xfrm4_mode_tunnel_output()
|
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/ |
D | en_tx.c | 154 return skb_transport_offset(skb); in mlx5e_skb_l3_header_offset() 179 if (skb_transport_offset(skb)) { in mlx5e_calc_min_inline() 232 ihs = skb_transport_offset(skb) + sizeof(struct udphdr); in mlx5e_tx_get_gso_ihs() 234 ihs = skb_transport_offset(skb) + tcp_hdrlen(skb); in mlx5e_tx_get_gso_ihs()
|
/Linux-v4.19/drivers/net/ethernet/intel/ixgbe/ |
D | ixgbe_fcoe.c | 566 *hdr_len += skb_transport_offset(skb) + in ixgbe_fso() 584 vlan_macip_lens = skb_transport_offset(skb) + in ixgbe_fso() 586 vlan_macip_lens |= (skb_transport_offset(skb) - 4) in ixgbe_fso()
|
/Linux-v4.19/drivers/net/ethernet/qualcomm/emac/ |
D | emac-mac.c | 1275 hdr_len = skb_transport_offset(skb) + tcp_hdrlen(skb); in emac_tso_csum() 1312 TPD_TCPHDR_OFFSET_SET(tpd, skb_transport_offset(skb)); in emac_tso_csum() 1321 cso = skb_transport_offset(skb); in emac_tso_csum() 1353 mapped_len = skb_transport_offset(skb) + tcp_hdrlen(skb); in emac_tx_fill_tpd()
|
/Linux-v4.19/include/trace/events/ |
D | net.h | 54 __entry->transport_offset = skb_transport_offset(skb);
|
/Linux-v4.19/net/bridge/ |
D | br_multicast.c | 1153 len = skb_transport_offset(skb) + sizeof(*ih); in br_ip4_multicast_igmp3_report() 1217 len = skb_transport_offset(skb) + sizeof(*icmp6h); in br_ip6_multicast_mld2_report() 1440 unsigned int offset = skb_transport_offset(skb); in br_ip4_multicast_query() 1517 unsigned int offset = skb_transport_offset(skb); in br_ip6_multicast_query() 1779 unsigned int offset = skb_transport_offset(skb); in br_multicast_pim() 2511 unsigned int offset = skb_transport_offset(skb); in br_mcast_stats_add()
|
/Linux-v4.19/drivers/net/ethernet/cavium/thunder/ |
D | nicvf_queues.c | 1267 unsigned int sh_len = skb_transport_offset(skb) + tcp_hdrlen(skb); in nicvf_tso_count_subdescs() 1368 hdr->l4_offset = skb_transport_offset(skb); in nicvf_sq_add_hdr_subdesc() 1388 hdr->tso_start = skb_transport_offset(skb) + tcp_hdrlen(skb); in nicvf_sq_add_hdr_subdesc() 1496 int hdr_len = skb_transport_offset(skb) + tcp_hdrlen(skb); in nicvf_sq_append_tso()
|