Home
last modified time | relevance | path

Searched refs:skb_chk (Results 1 – 3 of 3) sorted by relevance

/Linux-v5.4/net/ipv6/
Dmcast_snoop.c138 struct sk_buff *skb_chk; in ipv6_mc_check_icmpv6() local
143 skb_chk = skb_checksum_trimmed(skb, transport_len, in ipv6_mc_check_icmpv6()
145 if (!skb_chk) in ipv6_mc_check_icmpv6()
148 if (skb_chk != skb) in ipv6_mc_check_icmpv6()
149 kfree_skb(skb_chk); in ipv6_mc_check_icmpv6()
/Linux-v5.4/net/core/
Dskbuff.c4931 struct sk_buff *skb_chk; in skb_checksum_maybe_trim() local
4940 skb_chk = skb_clone(skb, GFP_ATOMIC); in skb_checksum_maybe_trim()
4941 if (!skb_chk) in skb_checksum_maybe_trim()
4944 ret = pskb_trim_rcsum(skb_chk, len); in skb_checksum_maybe_trim()
4946 kfree_skb(skb_chk); in skb_checksum_maybe_trim()
4950 return skb_chk; in skb_checksum_maybe_trim()
4972 struct sk_buff *skb_chk; in skb_checksum_trimmed() local
4976 skb_chk = skb_checksum_maybe_trim(skb, transport_len); in skb_checksum_trimmed()
4977 if (!skb_chk) in skb_checksum_trimmed()
4980 if (!pskb_may_pull(skb_chk, offset)) in skb_checksum_trimmed()
[all …]
/Linux-v5.4/net/ipv4/
Digmp.c1575 struct sk_buff *skb_chk; in ip_mc_check_igmp_csum() local
1580 skb_chk = skb_checksum_trimmed(skb, transport_len, in ip_mc_check_igmp_csum()
1582 if (!skb_chk) in ip_mc_check_igmp_csum()
1585 if (skb_chk != skb) in ip_mc_check_igmp_csum()
1586 kfree_skb(skb_chk); in ip_mc_check_igmp_csum()