/kernel/linux/linux-5.10/net/ipv6/ |
D | mcast_snoop.c | 66 unsigned int len = skb_transport_offset(skb); in ipv6_mc_check_mld_reportv2() 89 len = skb_transport_offset(skb) + sizeof(struct mld2_query); in ipv6_mc_check_mld_query() 108 unsigned int len = skb_transport_offset(skb) + sizeof(struct mld_msg); in ipv6_mc_check_mld_msg() 136 unsigned int len = skb_transport_offset(skb) + sizeof(struct icmp6hdr); in ipv6_mc_check_icmpv6()
|
D | exthdrs.c | 131 if (skb_transport_offset(skb) + len > skb_headlen(skb)) in ip6_parse_tlv() 288 if (!pskb_may_pull(skb, skb_transport_offset(skb) + 8) || in ipv6_destopt_rcv() 289 !pskb_may_pull(skb, (skb_transport_offset(skb) + in ipv6_destopt_rcv() 674 if (!pskb_may_pull(skb, skb_transport_offset(skb) + 8) || in ipv6_rthdr_rcv() 675 !pskb_may_pull(skb, (skb_transport_offset(skb) + in ipv6_rthdr_rcv()
|
D | fou6.c | 92 int transport_offset = skb_transport_offset(skb); in gue6_err()
|
D | reassembly.c | 339 if (!pskb_may_pull(skb, (skb_transport_offset(skb) + in ipv6_frag_rcv() 366 if (ipv6frag_thdr_truncated(skb, skb_transport_offset(skb), &nexthdr)) { in ipv6_frag_rcv()
|
D | esp6.c | 271 unsigned int offset = skb_transport_offset(skb); in esp_output_encap_csum() 337 esp_restore_header(skb, skb_transport_offset(skb) + extra->esphoff - in esp_output_restore_header() 389 len = skb->len + esp->tailen - skb_transport_offset(skb); in esp6_output_udp_encap() 420 len = skb->len + esp->tailen - skb_transport_offset(skb); in esp6_output_tcp_encap()
|
/kernel/linux/linux-5.10/net/core/ |
D | tso.c | 19 int hdr_len = skb_transport_offset(skb) + tso->tlen; in tso_build_hdr() 34 hdr += skb_transport_offset(skb); in tso_build_hdr() 75 int hdr_len = skb_transport_offset(skb) + tlen; in tso_start()
|
/kernel/linux/linux-5.10/include/net/ |
D | udplite.h | 97 const int off = skb_transport_offset(skb); in udplite_csum_outgoing() 112 const int off = skb_transport_offset(skb); in udplite_csum()
|
/kernel/linux/linux-5.10/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() 212 headln = skb_transport_offset(skb) + tcp_hdrlen(skb); in mlx5e_tls_handle_ooo() 228 headln = skb_transport_offset(skb) + tcp_hdrlen(skb); in mlx5e_tls_handle_ooo() 269 datalen = skb->len - (skb_transport_offset(skb) + tcp_hdrlen(skb)); in mlx5e_tls_handle_tx_skb()
|
D | ipsec_rxtx.c | 188 iv_offset = skb_transport_offset(skb) + sizeof(struct ip_esp_hdr); in mlx5e_ipsec_set_iv_esn() 200 iv_offset = skb_transport_offset(skb) + sizeof(struct ip_esp_hdr); in mlx5e_ipsec_set_iv()
|
/kernel/linux/linux-5.10/net/tls/ |
D | tls_device_fallback.c | 235 int tcp_payload_offset = skb_transport_offset(skb) + tcp_hdrlen(skb); in fill_sg_in() 313 int tcp_payload_offset = skb_transport_offset(skb) + tcp_hdrlen(skb); in tls_enc_skb() 374 int tcp_payload_offset = skb_transport_offset(skb) + tcp_hdrlen(skb); in tls_sw_fallback()
|
/kernel/linux/linux-5.10/net/openvswitch/ |
D | flow.c | 210 int th_ofs = skb_transport_offset(skb); in tcphdr_ok() 226 return pskb_may_pull(skb, skb_transport_offset(skb) + in udphdr_ok() 232 return pskb_may_pull(skb, skb_transport_offset(skb) + in sctphdr_ok() 238 return pskb_may_pull(skb, skb_transport_offset(skb) + in icmphdr_ok() 291 return pskb_may_pull(skb, skb_transport_offset(skb) + in icmp6hdr_ok() 420 int icmp_len = skb->len - skb_transport_offset(skb); in parse_icmpv6()
|
D | actions.c | 346 int transport_len = skb->len - skb_transport_offset(skb); in update_ip_l4_checksum() 382 int transport_len = skb->len - skb_transport_offset(skb); in update_ipv6_checksum() 677 err = skb_ensure_writable(skb, skb_transport_offset(skb) + in set_udp() 720 err = skb_ensure_writable(skb, skb_transport_offset(skb) + in set_tcp() 745 unsigned int sctphoff = skb_transport_offset(skb); in set_sctp()
|
/kernel/linux/linux-5.10/net/sctp/ |
D | offload.c | 31 return sctp_compute_cksum(skb, skb_transport_offset(skb)); in sctp_gso_make_checksum()
|
D | input.c | 110 skb_transport_offset(skb)) in sctp_rcv() 122 __skb_pull(skb, skb_transport_offset(skb)); in sctp_rcv() 521 chunkhdr = skb_header_pointer(skb, skb_transport_offset(skb) + in sctp_err_lookup()
|
/kernel/linux/linux-5.10/net/xfrm/ |
D | xfrm_output.c | 69 skb_set_inner_transport_header(skb, skb_transport_offset(skb)); in xfrm4_transport_output() 93 skb_set_inner_transport_header(skb, skb_transport_offset(skb)); in xfrm6_transport_output() 204 skb_set_inner_transport_header(skb, skb_transport_offset(skb)); in xfrm4_tunnel_encap_add() 249 skb_set_inner_transport_header(skb, skb_transport_offset(skb)); in xfrm6_tunnel_encap_add()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/inline_crypto/ch_ipsec/ |
D | chcr_ipsec.c | 625 (skb_transport_offset(skb) + in ch_ipsec_crypto_wreq() 635 aadstart = sa_entry->esn ? 1 : (skb_transport_offset(skb) + 1); in ch_ipsec_crypto_wreq() 637 (skb_transport_offset(skb) + in ch_ipsec_crypto_wreq() 639 ciphstart = skb_transport_offset(skb) + sizeof(struct ip_esp_hdr) + in ch_ipsec_crypto_wreq()
|
/kernel/linux/common_modules/newip/third_party/linux-5.10/net/newip/ |
D | nip_input.c | 142 if (!pskb_pull(skb, skb_transport_offset(skb))) in nip_protocol_deliver_rcu()
|
/kernel/linux/linux-5.10/include/linux/ |
D | igmp.h | 107 if (skb_transport_offset(skb) + ip_transport_len(skb) < len) in ip_mc_may_pull()
|
D | virtio_net.h | 96 p_off = skb_transport_offset(skb) + thlen; in virtio_net_hdr_to_skb()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/marvell/octeontx2/nic/ |
D | otx2_txrx.c | 514 ext->lso_sb = skb_transport_offset(skb) + tcp_hdrlen(skb); in otx2_sqe_add_ext() 535 ext->lso_sb = skb_transport_offset(skb) + in otx2_sqe_add_ext() 599 sqe_hdr->ol4ptr = skb_transport_offset(skb); in otx2_sqe_add_hdr() 804 payload_len = skb->len - (skb_transport_offset(skb) + tcp_hdrlen(skb)); in is_hw_tso_supported()
|
/kernel/linux/linux-5.10/net/ipv6/netfilter/ |
D | ip6t_NPT.c | 90 skb_transport_offset(skb) + sizeof(struct icmp6hdr), in icmpv6_bounced_ipv6hdr()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/hisilicon/hns3/ |
D | hns3_trace.h | 41 skb_transport_offset(skb) + tcp_hdrlen(skb);
|
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ixgbe/ |
D | ixgbe_fcoe.c | 567 *hdr_len += skb_transport_offset(skb) + in ixgbe_fso() 585 vlan_macip_lens = skb_transport_offset(skb) + in ixgbe_fso() 587 vlan_macip_lens |= (skb_transport_offset(skb) - 4) in ixgbe_fso()
|
/kernel/linux/linux-5.10/net/sched/ |
D | act_pedit.c | 312 *hoffset = skb_transport_offset(skb); in pedit_skb_hdr_offset() 334 skb_transport_offset(skb) : in tcf_pedit_act()
|
/kernel/linux/linux-5.10/net/batman-adv/ |
D | distributed-arp-table.c | 1556 offset = skb_transport_offset(skb) + sizeof(struct udphdr); in batadv_dat_check_dhcp() 1588 unsigned int offset = skb_transport_offset(skb) + sizeof(struct udphdr); in batadv_dat_get_dhcp_message_type() 1636 unsigned int offset = skb_transport_offset(skb) + sizeof(struct udphdr); in batadv_dat_dhcp_get_yiaddr() 1663 unsigned int offset = skb_transport_offset(skb) + sizeof(struct udphdr); in batadv_dat_get_dhcp_chaddr()
|