Home
last modified time | relevance | path

Searched refs:skb_gro_offset (Results 1 – 16 of 16) sorted by relevance

/linux-6.12.1/include/net/
Dgro.h136 static inline unsigned int skb_gro_offset(const struct sk_buff *skb) in skb_gro_offset() function
190 if (skb_gro_may_pull(skb, skb_gro_offset(skb))) in skb_gro_network_header()
222 return (NAPI_GRO_CB(skb)->gro_remcsum_start == skb_gro_offset(skb)); in skb_at_gro_remcsum_start()
231 skb_gro_offset(skb)) && in __skb_gro_checksum_validate_needed()
428 off = skb_gro_offset(skb); in udp_gro_udphdr()
/linux-6.12.1/net/core/
Dgro.c97 unsigned int offset = skb_gro_offset(skb); in skb_gro_receive()
239 skb_pull(skb, skb_gro_offset(skb)); in skb_gro_receive_list()
439 int grow = skb_gro_offset(skb) - skb_headlen(skb); in gro_try_pull_from_frag0()
489 skb_set_network_header(skb, skb_gro_offset(skb)); in dev_gro_receive()
780 wsum = skb_checksum(skb, skb_gro_offset(skb), skb_gro_len(skb), 0); in __skb_gro_checksum_complete()
/linux-6.12.1/net/ipv6/
Dip6_offload.c233 off = skb_gro_offset(skb); in ipv6_gro_receive()
257 skb_set_transport_header(skb, skb_gro_offset(skb)); in ipv6_gro_receive()
262 nlen = skb_gro_offset(skb) - off; in ipv6_gro_receive()
Dxfrm6_input.c179 int offset = skb_gro_offset(skb); in xfrm6_gro_udp_encap_rcv()
Desp6_offload.c56 int offset = skb_gro_offset(skb); in esp6_gro_receive()
/linux-6.12.1/net/ipv4/
Dxfrm4_input.c182 int offset = skb_gro_offset(skb); in xfrm4_gro_udp_encap_rcv()
Dgre_offload.c139 off = skb_gro_offset(skb); in gre_gro_receive()
Dudp_offload.c530 if (!pskb_may_pull(skb, skb_gro_offset(skb))) { in udp_gro_receive_segment()
565 unsigned int off = skb_gro_offset(skb); in udp_gro_receive()
Desp4_offload.c33 int offset = skb_gro_offset(skb); in esp4_gro_receive()
Dtcp_offload.c283 off = skb_gro_offset(skb); in tcp_gro_pull_header()
Daf_inet.c1490 off = skb_gro_offset(skb); in inet_gro_receive()
1541 skb_set_transport_header(skb, skb_gro_offset(skb)); in inet_gro_receive()
Dfou_core.c344 off = skb_gro_offset(skb); in gue_gro_receive()
/linux-6.12.1/net/ethernet/
Deth.c403 off_eth = skb_gro_offset(skb); in eth_gro_receive()
/linux-6.12.1/net/8021q/
Dvlan_core.c475 off_vlan = skb_gro_offset(skb); in vlan_gro_receive()
/linux-6.12.1/drivers/net/
Dgeneve.c509 off_gnv = skb_gro_offset(skb); in geneve_gro_receive()
/linux-6.12.1/drivers/net/vxlan/
Dvxlan_core.c690 off_vx = skb_gro_offset(skb); in vxlan_gro_prepare_receive()