skb_frag_size
Regular
4.4
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In drivers/net/virtio_net.c (0)
Location: include/linux/skbuff.h:239
Inline: True
In drivers/net/xen-netfront.c (0)
Location: include/linux/skbuff.h:239
Inline: True
In net/core/skbuff.c (0)
Location: include/linux/skbuff.h:239
Inline: True
In net/core/datagram.c (0)
Location: include/linux/skbuff.h:239
Inline: True
In net/core/dev.c (0)
Location: include/linux/skbuff.h:239
Inline: True
In net/ipv4/ip_fragment.c (0)
Location: include/linux/skbuff.h:239
Inline: True
In net/ipv4/ip_output.c (0)
Location: include/linux/skbuff.h:239
Inline: True
In net/ipv4/tcp.c (0)
Location: include/linux/skbuff.h:239
Inline: True
In net/ipv4/tcp_output.c (0)
Location: include/linux/skbuff.h:239
Inline: True
In net/ipv6/ip6_output.c (0)
Location: include/linux/skbuff.h:239
Inline: True
In net/ipv6/reassembly.c (0)
Location: include/linux/skbuff.h:239
Inline: True
4.8
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In drivers/net/virtio_net.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In drivers/net/xen-netfront.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/core/skbuff.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/core/datagram.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/core/dev.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/ipv4/ip_fragment.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/ipv4/ip_output.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/ipv4/tcp.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/ipv4/tcp_output.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/ipv6/ip6_output.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/ipv6/reassembly.c (0)
Location: include/linux/skbuff.h:325
Inline: True
4.10
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In drivers/net/xen-netfront.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/core/skbuff.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/core/datagram.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/core/dev.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/ipv4/ip_fragment.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/ipv4/ip_output.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/ipv4/tcp.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/ipv4/tcp_output.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/ipv6/ip6_output.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/ipv6/reassembly.c (0)
Location: include/linux/skbuff.h:325
Inline: True
4.13
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In drivers/net/xen-netfront.c (0)
Location: include/linux/skbuff.h:328
Inline: True
In net/core/skbuff.c (0)
Location: include/linux/skbuff.h:328
Inline: True
In net/core/datagram.c (0)
Location: include/linux/skbuff.h:328
Inline: True
In net/core/dev.c (0)
Location: include/linux/skbuff.h:328
Inline: True
In net/ipv4/ip_fragment.c (0)
Location: include/linux/skbuff.h:328
Inline: True
In net/ipv4/ip_output.c (0)
Location: include/linux/skbuff.h:328
Inline: True
In net/ipv4/tcp.c (0)
Location: include/linux/skbuff.h:328
Inline: True
In net/ipv4/tcp_output.c (0)
Location: include/linux/skbuff.h:328
Inline: True
In net/ipv6/ip6_output.c (0)
Location: include/linux/skbuff.h:328
Inline: True
In net/ipv6/reassembly.c (0)
Location: include/linux/skbuff.h:328
Inline: True
4.15
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In drivers/net/xen-netfront.c (0)
Location: include/linux/skbuff.h:328
Inline: True
In net/core/skbuff.c (0)
Location: include/linux/skbuff.h:328
Inline: True
In net/core/datagram.c (0)
Location: include/linux/skbuff.h:328
Inline: True
In net/core/dev.c (0)
Location: include/linux/skbuff.h:328
Inline: True
In net/ipv4/ip_fragment.c (0)
Location: include/linux/skbuff.h:328
Inline: True
In net/ipv4/ip_output.c (0)
Location: include/linux/skbuff.h:328
Inline: True
In net/ipv4/tcp.c (0)
Location: include/linux/skbuff.h:328
Inline: True
In net/ipv4/tcp_output.c (0)
Location: include/linux/skbuff.h:328
Inline: True
In net/ipv6/ip6_output.c (0)
Location: include/linux/skbuff.h:328
Inline: True
In net/ipv6/reassembly.c (0)
Location: include/linux/skbuff.h:328
Inline: True
4.18
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In drivers/net/xen-netfront.c (0)
Location: include/linux/skbuff.h:328
Inline: True
In net/core/skbuff.c (0)
Location: include/linux/skbuff.h:328
Inline: True
In net/core/datagram.c (0)
Location: include/linux/skbuff.h:328
Inline: True
In net/core/dev.c (0)
Location: include/linux/skbuff.h:328
Inline: True
In net/ipv4/ip_fragment.c (0)
Location: include/linux/skbuff.h:328
Inline: True
In net/ipv4/ip_output.c (0)
Location: include/linux/skbuff.h:328
Inline: True
In net/ipv4/tcp.c (0)
Location: include/linux/skbuff.h:328
Inline: True
In net/ipv4/tcp_output.c (0)
Location: include/linux/skbuff.h:328
Inline: True
In net/ipv6/ip6_output.c (0)
Location: include/linux/skbuff.h:328
Inline: True
In net/ipv6/reassembly.c (0)
Location: include/linux/skbuff.h:328
Inline: True
5.0
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In drivers/net/xen-netfront.c (0)
Location: include/linux/skbuff.h:330
Inline: True
In net/core/skbuff.c (0)
Location: include/linux/skbuff.h:330
Inline: True
In net/core/datagram.c (0)
Location: include/linux/skbuff.h:330
Inline: True
In net/core/dev.c (0)
Location: include/linux/skbuff.h:330
Inline: True
In net/ipv4/ip_fragment.c (0)
Location: include/linux/skbuff.h:330
Inline: True
In net/ipv4/ip_output.c (0)
Location: include/linux/skbuff.h:330
Inline: True
In net/ipv4/tcp.c (0)
Location: include/linux/skbuff.h:330
Inline: True
In net/ipv4/tcp_output.c (0)
Location: include/linux/skbuff.h:330
Inline: True
In net/ipv6/ip6_output.c (0)
Location: include/linux/skbuff.h:330
Inline: True
In net/ipv6/reassembly.c (0)
Location: include/linux/skbuff.h:330
Inline: True
5.3
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In drivers/net/xen-netfront.c (0)
Location: include/linux/skbuff.h:330
Inline: True
In net/core/skbuff.c (0)
Location: include/linux/skbuff.h:330
Inline: True
In net/core/datagram.c (0)
Location: include/linux/skbuff.h:330
Inline: True
In net/core/dev.c (0)
Location: include/linux/skbuff.h:330
Inline: True
In net/ipv4/ip_output.c (0)
Location: include/linux/skbuff.h:330
Inline: True
In net/ipv4/tcp.c (0)
Location: include/linux/skbuff.h:330
Inline: True
In net/ipv4/tcp_output.c (0)
Location: include/linux/skbuff.h:330
Inline: True
In net/ipv4/inet_fragment.c (0)
Location: include/linux/skbuff.h:330
Inline: True
In net/ipv6/ip6_output.c (0)
Location: include/linux/skbuff.h:330
Inline: True
In net/ipv6/netfilter.c (0)
Location: include/linux/skbuff.h:330
Inline: True
5.4
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In drivers/net/xen-netfront.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/core/skbuff.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/core/datagram.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/core/dev.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/core/tso.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/ipv4/ip_output.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/ipv4/tcp.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/ipv4/tcp_output.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/ipv4/inet_fragment.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/ipv6/ip6_output.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/ipv6/netfilter.c (0)
Location: include/linux/skbuff.h:325
Inline: True
5.8
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In drivers/net/xen-netfront.c (ffffffff8189938c)
Location: include/linux/skbuff.h:325
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_start_xmit
- drivers/net/xen-netfront.c:xennet_start_xmit
In net/core/skbuff.c (ffffffff819efa91)
Location: include/linux/skbuff.h:325
Inline: True
Inline callers:
- net/core/skbuff.c:pskb_carve_inside_nonlinear
- net/core/skbuff.c:skb_cow_data
- net/core/skbuff.c:__skb_to_sgvec
- net/core/skbuff.c:skb_segment
- net/core/skbuff.c:skb_segment
- net/core/skbuff.c:skb_append_pagefrags
- net/core/skbuff.c:skb_seq_read
- net/core/skbuff.c:skb_seq_read
- net/core/skbuff.c:skb_shift
- net/core/skbuff.c:skb_shift
- net/core/skbuff.c:skb_shift
- net/core/skbuff.c:skb_shift
- net/core/skbuff.c:skb_shift
- net/core/skbuff.c:skb_split
- net/core/skbuff.c:skb_zerocopy
- net/core/skbuff.c:skb_copy_and_csum_bits
- net/core/skbuff.c:__skb_checksum
- net/core/skbuff.c:skb_store_bits
- net/core/skbuff.c:skb_send_sock_locked
- net/core/skbuff.c:skb_send_sock_locked
- net/core/skbuff.c:skb_copy_bits
- net/core/skbuff.c:__pskb_pull_tail
- net/core/skbuff.c:__pskb_pull_tail
- net/core/skbuff.c:___pskb_trim
- net/core/skbuff.c:skb_copy_ubufs
- net/core/skbuff.c:skb_copy_ubufs
- net/core/skbuff.c:skb_copy_ubufs
- net/core/skbuff.c:skb_dump
- net/core/skbuff.c:skb_dump
- net/core/skbuff.c:skb_dump
In net/core/datagram.c (ffffffff819f4ce2)
Location: include/linux/skbuff.h:325
Inline: True
Inline callers:
- net/core/datagram.c:skb_copy_datagram_from_iter
- net/core/datagram.c:__skb_datagram_iter
In net/core/dev.c (ffffffff819fdc46)
Location: include/linux/skbuff.h:325
Inline: True
Inline callers:
- net/core/dev.c:skb_gro_reset_offset
In net/core/tso.c (ffffffff81a34749)
Location: include/linux/skbuff.h:325
Inline: True
Inline callers:
- net/core/tso.c:tso_start
In net/ipv4/ip_output.c (ffffffff81a9d304)
Location: include/linux/skbuff.h:325
Inline: True
Inline callers:
- net/ipv4/ip_output.c:__ip_append_data
- net/ipv4/ip_output.c:ip_do_fragment
- net/ipv4/ip_output.c:ip_fraglist_init
In net/ipv4/tcp.c (ffffffff81aa915a)
Location: include/linux/skbuff.h:325
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_md5_hash_skb_data
- net/ipv4/tcp.c:tcp_zerocopy_receive
- net/ipv4/tcp.c:tcp_zerocopy_receive
- net/ipv4/tcp.c:tcp_zerocopy_receive
- net/ipv4/tcp.c:tcp_sendmsg_locked
- net/ipv4/tcp.c:do_tcp_sendpages
In net/ipv4/tcp_output.c (ffffffff81abc011)
Location: include/linux/skbuff.h:325
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:__pskb_trim_head
In net/ipv4/inet_fragment.c (ffffffff81af56dc)
Location: include/linux/skbuff.h:325
Inline: True
Inline callers:
- net/ipv4/inet_fragment.c:inet_frag_reasm_prepare
In net/ipv6/ip6_output.c (ffffffff81b2ff64)
Location: include/linux/skbuff.h:325
Inline: True
Inline callers:
- net/ipv6/ip6_output.c:ip6_fragment
- net/ipv6/ip6_output.c:ip6_fraglist_init
In net/ipv6/netfilter.c (ffffffff81b79eb5)
Location: include/linux/skbuff.h:325
Inline: True
Inline callers:
- net/ipv6/netfilter.c:br_ip6_fragment
5.11
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In drivers/net/xen-netfront.c (ffffffff818a788c)
Location: include/linux/skbuff.h:327
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_start_xmit
- drivers/net/xen-netfront.c:xennet_start_xmit
In net/core/skbuff.c (ffffffff819ef73a)
Location: include/linux/skbuff.h:327
Inline: True
Inline callers:
- net/core/skbuff.c:pskb_carve_inside_nonlinear
- net/core/skbuff.c:skb_cow_data
- net/core/skbuff.c:__skb_to_sgvec
- net/core/skbuff.c:skb_segment
- net/core/skbuff.c:skb_segment
- net/core/skbuff.c:skb_append_pagefrags
- net/core/skbuff.c:skb_seq_read
- net/core/skbuff.c:skb_seq_read
- net/core/skbuff.c:skb_shift
- net/core/skbuff.c:skb_shift
- net/core/skbuff.c:skb_shift
- net/core/skbuff.c:skb_shift
- net/core/skbuff.c:skb_shift
- net/core/skbuff.c:skb_split
- net/core/skbuff.c:skb_zerocopy
- net/core/skbuff.c:skb_copy_and_csum_bits
- net/core/skbuff.c:__skb_checksum
- net/core/skbuff.c:skb_store_bits
- net/core/skbuff.c:skb_send_sock_locked
- net/core/skbuff.c:skb_send_sock_locked
- net/core/skbuff.c:skb_copy_bits
- net/core/skbuff.c:__pskb_pull_tail
- net/core/skbuff.c:__pskb_pull_tail
- net/core/skbuff.c:___pskb_trim
- net/core/skbuff.c:skb_copy_ubufs
- net/core/skbuff.c:skb_copy_ubufs
- net/core/skbuff.c:skb_copy_ubufs
- net/core/skbuff.c:skb_dump
- net/core/skbuff.c:skb_dump
- net/core/skbuff.c:skb_dump
In net/core/datagram.c (ffffffff819f4efd)
Location: include/linux/skbuff.h:327
Inline: True
Inline callers:
- net/core/datagram.c:__zerocopy_sg_from_iter
- net/core/datagram.c:skb_copy_datagram_from_iter
- net/core/datagram.c:__skb_datagram_iter
In net/core/dev.c (ffffffff819fd796)
Location: include/linux/skbuff.h:327
Inline: True
Inline callers:
- net/core/dev.c:skb_gro_reset_offset
In net/core/tso.c (ffffffff81a36aa2)
Location: include/linux/skbuff.h:327
Inline: True
Inline callers:
- net/core/tso.c:tso_start
In net/ipv4/ip_output.c (ffffffff81aa71c4)
Location: include/linux/skbuff.h:327
Inline: True
Inline callers:
- net/ipv4/ip_output.c:__ip_append_data
- net/ipv4/ip_output.c:ip_do_fragment
- net/ipv4/ip_output.c:ip_fraglist_init
In net/ipv4/tcp.c (ffffffff81ab364a)
Location: include/linux/skbuff.h:327
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_md5_hash_skb_data
- net/ipv4/tcp.c:tcp_zerocopy_receive
- net/ipv4/tcp.c:tcp_zerocopy_receive
- net/ipv4/tcp.c:tcp_zerocopy_receive
- net/ipv4/tcp.c:tcp_sendmsg_locked
- net/ipv4/tcp.c:tcp_build_frag
In net/ipv4/tcp_output.c (ffffffff81ac7751)
Location: include/linux/skbuff.h:327
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:__pskb_trim_head
In net/ipv4/inet_fragment.c (ffffffff81b0249c)
Location: include/linux/skbuff.h:327
Inline: True
Inline callers:
- net/ipv4/inet_fragment.c:inet_frag_reasm_prepare
In net/ipv6/ip6_output.c (ffffffff81b3ea04)
Location: include/linux/skbuff.h:327
Inline: True
Inline callers:
- net/ipv6/ip6_output.c:ip6_fragment
- net/ipv6/ip6_output.c:ip6_fraglist_init
In net/ipv6/netfilter.c (ffffffff81b88e05)
Location: include/linux/skbuff.h:327
Inline: True
Inline callers:
- net/ipv6/netfilter.c:br_ip6_fragment
5.13
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In drivers/net/xen-netfront.c (ffffffff8188b13a)
Location: include/linux/skbuff.h:328
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_start_xmit
- drivers/net/xen-netfront.c:xennet_start_xmit
In net/core/skbuff.c (ffffffff819d7ef4)
Location: include/linux/skbuff.h:328
Inline: True
Inline callers:
- net/core/skbuff.c:pskb_carve_inside_nonlinear
- net/core/skbuff.c:skb_cow_data
- net/core/skbuff.c:__skb_to_sgvec
- net/core/skbuff.c:skb_segment
- net/core/skbuff.c:skb_segment
- net/core/skbuff.c:skb_append_pagefrags
- net/core/skbuff.c:skb_seq_read
- net/core/skbuff.c:skb_seq_read
- net/core/skbuff.c:skb_shift
- net/core/skbuff.c:skb_shift
- net/core/skbuff.c:skb_shift
- net/core/skbuff.c:skb_shift
- net/core/skbuff.c:skb_shift
- net/core/skbuff.c:skb_split
- net/core/skbuff.c:skb_zerocopy
- net/core/skbuff.c:skb_copy_and_csum_bits
- net/core/skbuff.c:__skb_checksum
- net/core/skbuff.c:skb_store_bits
- net/core/skbuff.c:__skb_send_sock
- net/core/skbuff.c:__skb_send_sock
- net/core/skbuff.c:skb_copy_bits
- net/core/skbuff.c:__pskb_pull_tail
- net/core/skbuff.c:__pskb_pull_tail
- net/core/skbuff.c:___pskb_trim
- net/core/skbuff.c:skb_copy_ubufs
- net/core/skbuff.c:skb_copy_ubufs
- net/core/skbuff.c:skb_copy_ubufs
- net/core/skbuff.c:skb_dump
- net/core/skbuff.c:skb_dump
- net/core/skbuff.c:skb_dump
In net/core/datagram.c (ffffffff819db085)
Location: include/linux/skbuff.h:328
Inline: True
Inline callers:
- net/core/datagram.c:__zerocopy_sg_from_iter
- net/core/datagram.c:skb_copy_datagram_from_iter
- net/core/datagram.c:__skb_datagram_iter
In net/core/dev.c (ffffffff819f2651)
Location: include/linux/skbuff.h:328
Inline: True
Inline callers:
- net/core/dev.c:napi_gro_frags
- net/core/dev.c:napi_gro_receive
In net/core/tso.c (ffffffff81a1dc1d)
Location: include/linux/skbuff.h:328
Inline: True
Inline callers:
- net/core/tso.c:tso_start
In net/ipv4/ip_output.c (ffffffff81a9235f)
Location: include/linux/skbuff.h:328
Inline: True
Inline callers:
- net/ipv4/ip_output.c:__ip_append_data
- net/ipv4/ip_output.c:ip_do_fragment
- net/ipv4/ip_output.c:ip_fraglist_init
In net/ipv4/tcp.c (ffffffff81a9e7c8)
Location: include/linux/skbuff.h:328
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_md5_hash_skb_data
- net/ipv4/tcp.c:tcp_zerocopy_receive
- net/ipv4/tcp.c:tcp_zerocopy_receive
- net/ipv4/tcp.c:tcp_zerocopy_receive
- net/ipv4/tcp.c:receive_fallback_to_copy
- net/ipv4/tcp.c:receive_fallback_to_copy
- net/ipv4/tcp.c:receive_fallback_to_copy
- net/ipv4/tcp.c:tcp_sendmsg_locked
- net/ipv4/tcp.c:tcp_build_frag
In net/ipv4/tcp_output.c (ffffffff81ab2761)
Location: include/linux/skbuff.h:328
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:__pskb_trim_head
In net/ipv4/inet_fragment.c (ffffffff81aedda9)
Location: include/linux/skbuff.h:328
Inline: True
Inline callers:
- net/ipv4/inet_fragment.c:inet_frag_reasm_prepare
In net/ipv6/ip6_output.c (ffffffff81b2b7db)
Location: include/linux/skbuff.h:328
Inline: True
Inline callers:
- net/ipv6/ip6_output.c:ip6_fragment
- net/ipv6/ip6_output.c:ip6_fraglist_init
In net/ipv6/netfilter.c (ffffffff81b77c28)
Location: include/linux/skbuff.h:328
Inline: True
Inline callers:
- net/ipv6/netfilter.c:br_ip6_fragment
5.15
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In drivers/net/xen-netfront.c (ffffffff8191dce9)
Location: include/linux/skbuff.h:332
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_start_xmit
- drivers/net/xen-netfront.c:xennet_start_xmit
In net/core/skbuff.c (ffffffff81a87d44)
Location: include/linux/skbuff.h:332
Inline: True
Inline callers:
- net/core/skbuff.c:pskb_carve_inside_nonlinear
- net/core/skbuff.c:skb_cow_data
- net/core/skbuff.c:__skb_to_sgvec
- net/core/skbuff.c:skb_segment
- net/core/skbuff.c:skb_segment
- net/core/skbuff.c:skb_append_pagefrags
- net/core/skbuff.c:skb_seq_read
- net/core/skbuff.c:skb_seq_read
- net/core/skbuff.c:skb_shift
- net/core/skbuff.c:skb_shift
- net/core/skbuff.c:skb_shift
- net/core/skbuff.c:skb_shift
- net/core/skbuff.c:skb_shift
- net/core/skbuff.c:skb_split
- net/core/skbuff.c:skb_zerocopy
- net/core/skbuff.c:skb_copy_and_csum_bits
- net/core/skbuff.c:__skb_checksum
- net/core/skbuff.c:skb_store_bits
- net/core/skbuff.c:__skb_send_sock
- net/core/skbuff.c:__skb_send_sock
- net/core/skbuff.c:skb_copy_bits
- net/core/skbuff.c:__pskb_pull_tail
- net/core/skbuff.c:__pskb_pull_tail
- net/core/skbuff.c:___pskb_trim
- net/core/skbuff.c:skb_copy_ubufs
- net/core/skbuff.c:skb_copy_ubufs
- net/core/skbuff.c:skb_copy_ubufs
- net/core/skbuff.c:skb_dump
- net/core/skbuff.c:skb_dump
- net/core/skbuff.c:skb_dump
In net/core/datagram.c (ffffffff81a8b734)
Location: include/linux/skbuff.h:332
Inline: True
Inline callers:
- net/core/datagram.c:__zerocopy_sg_from_iter
- net/core/datagram.c:skb_copy_datagram_from_iter
- net/core/datagram.c:__skb_datagram_iter
In net/core/dev.c (ffffffff81aa4521)
Location: include/linux/skbuff.h:332
Inline: True
Inline callers:
- net/core/dev.c:napi_gro_frags
- net/core/dev.c:napi_gro_receive
In net/core/tso.c (ffffffff81ad16bd)
Location: include/linux/skbuff.h:332
Inline: True
Inline callers:
- net/core/tso.c:tso_start
In net/ipv4/ip_output.c (ffffffff81b4d76c)
Location: include/linux/skbuff.h:332
Inline: True
Inline callers:
- net/ipv4/ip_output.c:__ip_append_data
- net/ipv4/ip_output.c:ip_do_fragment
- net/ipv4/ip_output.c:ip_fraglist_init
In net/ipv4/tcp.c (ffffffff81b5a586)
Location: include/linux/skbuff.h:332
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_md5_hash_skb_data
- net/ipv4/tcp.c:tcp_zerocopy_receive
- net/ipv4/tcp.c:tcp_zerocopy_receive
- net/ipv4/tcp.c:receive_fallback_to_copy
- net/ipv4/tcp.c:receive_fallback_to_copy
- net/ipv4/tcp.c:receive_fallback_to_copy
- net/ipv4/tcp.c:skb_advance_to_frag
- net/ipv4/tcp.c:tcp_sendmsg_locked
- net/ipv4/tcp.c:tcp_build_frag
In net/ipv4/tcp_output.c (ffffffff81b6f61f)
Location: include/linux/skbuff.h:332
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:__pskb_trim_head
In net/ipv4/inet_fragment.c (ffffffff81bae159)
Location: include/linux/skbuff.h:332
Inline: True
Inline callers:
- net/ipv4/inet_fragment.c:inet_frag_reasm_prepare
In net/ipv6/ip6_output.c (ffffffff81bf1895)
Location: include/linux/skbuff.h:332
Inline: True
Inline callers:
- net/ipv6/ip6_output.c:ip6_fragment
- net/ipv6/ip6_output.c:ip6_fraglist_init
In net/ipv6/netfilter.c (ffffffff81c42748)
Location: include/linux/skbuff.h:332
Inline: True
Inline callers:
- net/ipv6/netfilter.c:br_ip6_fragment
5.19
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In drivers/net/xen-netfront.c (ffffffff81a75424)
Location: include/linux/skbuff.h:543
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_start_xmit
- drivers/net/xen-netfront.c:xennet_start_xmit
In net/core/skbuff.c (ffffffff81bfd17a)
Location: include/linux/skbuff.h:543
Inline: True
Inline callers:
- net/core/skbuff.c:pskb_carve_inside_nonlinear
- net/core/skbuff.c:skb_cow_data
- net/core/skbuff.c:__skb_to_sgvec
- net/core/skbuff.c:skb_segment
- net/core/skbuff.c:skb_segment
- net/core/skbuff.c:skb_append_pagefrags
- net/core/skbuff.c:skb_seq_read
- net/core/skbuff.c:skb_seq_read
- net/core/skbuff.c:skb_shift
- net/core/skbuff.c:skb_shift
- net/core/skbuff.c:skb_shift
- net/core/skbuff.c:skb_shift
- net/core/skbuff.c:skb_shift
- net/core/skbuff.c:skb_split
- net/core/skbuff.c:skb_zerocopy
- net/core/skbuff.c:skb_copy_and_csum_bits
- net/core/skbuff.c:__skb_checksum
- net/core/skbuff.c:skb_store_bits
- net/core/skbuff.c:__skb_send_sock
- net/core/skbuff.c:__skb_send_sock
- net/core/skbuff.c:skb_copy_bits
- net/core/skbuff.c:__pskb_pull_tail
- net/core/skbuff.c:__pskb_pull_tail
- net/core/skbuff.c:___pskb_trim
- net/core/skbuff.c:skb_copy_ubufs
- net/core/skbuff.c:skb_copy_ubufs
- net/core/skbuff.c:skb_copy_ubufs
- net/core/skbuff.c:skb_dump
- net/core/skbuff.c:skb_dump
- net/core/skbuff.c:skb_dump
In net/core/datagram.c (ffffffff81c00d6d)
Location: include/linux/skbuff.h:543
Inline: True
Inline callers:
- net/core/datagram.c:__zerocopy_sg_from_iter
- net/core/datagram.c:skb_copy_datagram_from_iter
- net/core/datagram.c:__skb_datagram_iter
In net/core/filter.c (ffffffff81c3f627)
Location: include/linux/skbuff.h:543
Inline: True
Inline callers:
- net/core/filter.c:bpf_xdp_adjust_tail
- net/core/filter.c:bpf_xdp_adjust_tail
- net/core/filter.c:bpf_xdp_pointer
- net/core/filter.c:bpf_xdp_copy_buf
In net/core/tso.c (ffffffff81c4f033)
Location: include/linux/skbuff.h:543
Inline: True
Inline callers:
- net/core/tso.c:tso_start
In net/core/gro.c (ffffffff81c544ee)
Location: include/linux/skbuff.h:543
Inline: True
Inline callers:
- net/core/gro.c:napi_gro_frags
- net/core/gro.c:napi_gro_receive
In net/bpf/test_run.c (ffffffff81cb356c)
Location: include/linux/skbuff.h:543
Inline: True
In net/ipv4/ip_output.c (ffffffff81cdaec0)
Location: include/linux/skbuff.h:543
Inline: True
Inline callers:
- net/ipv4/ip_output.c:__ip_append_data
- net/ipv4/ip_output.c:ip_do_fragment
- net/ipv4/ip_output.c:ip_fraglist_init
In net/ipv4/tcp.c (ffffffff81ce907f)
Location: include/linux/skbuff.h:543
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_md5_hash_skb_data
- net/ipv4/tcp.c:tcp_zerocopy_receive
- net/ipv4/tcp.c:tcp_zerocopy_receive
- net/ipv4/tcp.c:receive_fallback_to_copy
- net/ipv4/tcp.c:receive_fallback_to_copy
- net/ipv4/tcp.c:receive_fallback_to_copy
- net/ipv4/tcp.c:skb_advance_to_frag
- net/ipv4/tcp.c:tcp_sendmsg_locked
- net/ipv4/tcp.c:tcp_build_frag
In net/ipv4/tcp_output.c (ffffffff81cfece2)
Location: include/linux/skbuff.h:543
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:__pskb_trim_head
In net/ipv4/inet_fragment.c (ffffffff81d41294)
Location: include/linux/skbuff.h:543
Inline: True
Inline callers:
- net/ipv4/inet_fragment.c:inet_frag_reasm_prepare
In net/ipv6/ip6_output.c (ffffffff81d8a25d)
Location: include/linux/skbuff.h:543
Inline: True
Inline callers:
- net/ipv6/ip6_output.c:ip6_fragment
- net/ipv6/ip6_output.c:ip6_fraglist_init
In net/ipv6/netfilter.c (ffffffff81de11fa)
Location: include/linux/skbuff.h:543
Inline: True
Inline callers:
- net/ipv6/netfilter.c:br_ip6_fragment
In net/mptcp/protocol.c (ffffffff81e1f7a7)
Location: include/linux/skbuff.h:543
Inline: True
Inline callers:
- net/mptcp/protocol.c:mptcp_sendmsg_frag
6.2
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In drivers/net/xen-netfront.c (ffffffff81c06e7e)
Location: include/linux/skbuff.h:366
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_start_xmit
- drivers/net/xen-netfront.c:xennet_start_xmit
In net/core/skbuff.c (ffffffff81dac0ee)
Location: include/linux/skbuff.h:366
Inline: True
Inline callers:
- net/core/skbuff.c:pskb_carve_inside_nonlinear
- net/core/skbuff.c:skb_cow_data
- net/core/skbuff.c:__skb_to_sgvec
- net/core/skbuff.c:skb_segment
- net/core/skbuff.c:skb_segment
- net/core/skbuff.c:skb_append_pagefrags
- net/core/skbuff.c:skb_seq_read
- net/core/skbuff.c:skb_seq_read
- net/core/skbuff.c:skb_shift
- net/core/skbuff.c:skb_shift
- net/core/skbuff.c:skb_shift
- net/core/skbuff.c:skb_shift
- net/core/skbuff.c:skb_shift
- net/core/skbuff.c:skb_split
- net/core/skbuff.c:skb_zerocopy
- net/core/skbuff.c:skb_copy_and_csum_bits
- net/core/skbuff.c:__skb_checksum
- net/core/skbuff.c:skb_store_bits
- net/core/skbuff.c:__skb_send_sock
- net/core/skbuff.c:__skb_send_sock
- net/core/skbuff.c:skb_copy_bits
- net/core/skbuff.c:__pskb_pull_tail
- net/core/skbuff.c:__pskb_pull_tail
- net/core/skbuff.c:___pskb_trim
- net/core/skbuff.c:skb_copy_ubufs
- net/core/skbuff.c:skb_copy_ubufs
- net/core/skbuff.c:skb_copy_ubufs
- net/core/skbuff.c:skb_dump
- net/core/skbuff.c:skb_dump
In net/core/datagram.c (ffffffff81db019b)
Location: include/linux/skbuff.h:366
Inline: True
Inline callers:
- net/core/datagram.c:__zerocopy_sg_from_iter
- net/core/datagram.c:skb_copy_datagram_from_iter
- net/core/datagram.c:__skb_datagram_iter
In net/core/filter.c (ffffffff81df3b37)
Location: include/linux/skbuff.h:366
Inline: True
Inline callers:
- net/core/filter.c:bpf_xdp_adjust_tail
- net/core/filter.c:bpf_xdp_adjust_tail
- net/core/filter.c:bpf_xdp_pointer
- net/core/filter.c:bpf_xdp_copy_buf
In net/core/tso.c (ffffffff81e040e3)
Location: include/linux/skbuff.h:366
Inline: True
Inline callers:
- net/core/tso.c:tso_start
In net/core/gro.c (ffffffff81e09c3e)
Location: include/linux/skbuff.h:366
Inline: True
Inline callers:
- net/core/gro.c:napi_gro_frags
- net/core/gro.c:napi_gro_receive
In net/bpf/test_run.c (ffffffff81e716f8)
Location: include/linux/skbuff.h:366
Inline: True
In net/ipv4/ip_output.c (ffffffff81e9b79a)
Location: include/linux/skbuff.h:366
Inline: True
Inline callers:
- net/ipv4/ip_output.c:__ip_append_data
- net/ipv4/ip_output.c:ip_do_fragment
- net/ipv4/ip_output.c:ip_fraglist_init
In net/ipv4/tcp.c (ffffffff81eac5ff)
Location: include/linux/skbuff.h:366
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_md5_hash_skb_data
- net/ipv4/tcp.c:tcp_zerocopy_receive
- net/ipv4/tcp.c:tcp_zerocopy_receive
- net/ipv4/tcp.c:receive_fallback_to_copy
- net/ipv4/tcp.c:receive_fallback_to_copy
- net/ipv4/tcp.c:receive_fallback_to_copy
- net/ipv4/tcp.c:skb_advance_to_frag
- net/ipv4/tcp.c:tcp_sendmsg_locked
- net/ipv4/tcp.c:tcp_build_frag
In net/ipv4/tcp_output.c (ffffffff81ec3cca)
Location: include/linux/skbuff.h:366
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:__pskb_trim_head
In net/ipv4/inet_fragment.c (ffffffff81f0a044)
Location: include/linux/skbuff.h:366
Inline: True
Inline callers:
- net/ipv4/inet_fragment.c:inet_frag_reasm_prepare
In net/ipv6/ip6_output.c (ffffffff81f581ed)
Location: include/linux/skbuff.h:366
Inline: True
Inline callers:
- net/ipv6/ip6_output.c:ip6_fragment
- net/ipv6/ip6_output.c:ip6_fraglist_init
In net/ipv6/netfilter.c (ffffffff81fb365a)
Location: include/linux/skbuff.h:366
Inline: True
Inline callers:
- net/ipv6/netfilter.c:br_ip6_fragment
In net/mptcp/protocol.c (ffffffff81ff62ed)
Location: include/linux/skbuff.h:366
Inline: True
Inline callers:
- net/mptcp/protocol.c:mptcp_sendmsg_frag
6.5
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In drivers/net/virtio_net.c (ffffffff81c55a82)
Location: include/linux/skbuff.h:369
Inline: True
Inline callers:
- drivers/net/virtio_net.c:receive_mergeable
- drivers/net/virtio_net.c:__virtnet_xdp_xmit_one
In drivers/net/xen-netfront.c (ffffffff81c6c56f)
Location: include/linux/skbuff.h:369
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_start_xmit
- drivers/net/xen-netfront.c:xennet_start_xmit
In net/core/skbuff.c (ffffffff81e1bf16)
Location: include/linux/skbuff.h:369
Inline: True
Inline callers:
- net/core/skbuff.c:pskb_carve_inside_nonlinear
- net/core/skbuff.c:skb_cow_data
- net/core/skbuff.c:__skb_to_sgvec
- net/core/skbuff.c:skb_segment
- net/core/skbuff.c:skb_segment
- net/core/skbuff.c:skb_append_pagefrags
- net/core/skbuff.c:skb_seq_read
- net/core/skbuff.c:skb_seq_read
- net/core/skbuff.c:skb_shift
- net/core/skbuff.c:skb_shift
- net/core/skbuff.c:skb_shift
- net/core/skbuff.c:skb_shift
- net/core/skbuff.c:skb_shift
- net/core/skbuff.c:skb_split
- net/core/skbuff.c:skb_zerocopy
- net/core/skbuff.c:skb_copy_and_csum_bits
- net/core/skbuff.c:__skb_checksum
- net/core/skbuff.c:skb_store_bits
- net/core/skbuff.c:__skb_send_sock
- net/core/skbuff.c:__skb_send_sock
- net/core/skbuff.c:skb_copy_bits
- net/core/skbuff.c:__pskb_pull_tail
- net/core/skbuff.c:__pskb_pull_tail
- net/core/skbuff.c:___pskb_trim
- net/core/skbuff.c:skb_copy_ubufs
- net/core/skbuff.c:skb_copy_ubufs
- net/core/skbuff.c:skb_copy_ubufs
- net/core/skbuff.c:skb_copy_ubufs
- net/core/skbuff.c:skb_dump
- net/core/skbuff.c:skb_dump
In net/core/datagram.c (ffffffff81e2048b)
Location: include/linux/skbuff.h:369
Inline: True
Inline callers:
- net/core/datagram.c:__zerocopy_sg_from_iter
- net/core/datagram.c:skb_copy_datagram_from_iter
- net/core/datagram.c:__skb_datagram_iter
In net/core/filter.c (ffffffff81e6352b)
Location: include/linux/skbuff.h:369
Inline: True
Inline callers:
- net/core/filter.c:bpf_xdp_adjust_tail
- net/core/filter.c:bpf_xdp_adjust_tail
- net/core/filter.c:bpf_xdp_pointer
- net/core/filter.c:bpf_xdp_copy_buf
In net/core/tso.c (ffffffff81e767e2)
Location: include/linux/skbuff.h:369
Inline: True
Inline callers:
- net/core/tso.c:tso_start
In net/core/gro.c (ffffffff81e7c404)
Location: include/linux/skbuff.h:369
Inline: True
Inline callers:
- net/core/gro.c:napi_gro_frags
- net/core/gro.c:napi_gro_receive
In net/bpf/test_run.c (ffffffff81ecd9b8)
Location: include/linux/skbuff.h:369
Inline: True
In net/ipv4/ip_output.c (ffffffff81efa34c)
Location: include/linux/skbuff.h:369
Inline: True
Inline callers:
- net/ipv4/ip_output.c:__ip_append_data
- net/ipv4/ip_output.c:ip_do_fragment
- net/ipv4/ip_output.c:ip_fraglist_init
In net/ipv4/tcp.c (ffffffff81f0ace0)
Location: include/linux/skbuff.h:369
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_md5_hash_skb_data
- net/ipv4/tcp.c:tcp_zerocopy_receive
- net/ipv4/tcp.c:tcp_zerocopy_receive
- net/ipv4/tcp.c:receive_fallback_to_copy
- net/ipv4/tcp.c:receive_fallback_to_copy
- net/ipv4/tcp.c:receive_fallback_to_copy
- net/ipv4/tcp.c:skb_advance_to_frag
- net/ipv4/tcp.c:tcp_sendmsg_locked
In net/ipv4/tcp_output.c (ffffffff81f22900)
Location: include/linux/skbuff.h:369
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:tcp_clone_payload
- net/ipv4/tcp_output.c:tcp_clone_payload
- net/ipv4/tcp_output.c:__pskb_trim_head
In net/ipv4/inet_fragment.c (ffffffff81f69b59)
Location: include/linux/skbuff.h:369
Inline: True
Inline callers:
- net/ipv4/inet_fragment.c:inet_frag_reasm_prepare
In net/ipv6/ip6_output.c (ffffffff81fb7def)
Location: include/linux/skbuff.h:369
Inline: True
Inline callers:
- net/ipv6/ip6_output.c:ip6_fragment
- net/ipv6/ip6_output.c:ip6_fraglist_init
In net/ipv6/netfilter.c (ffffffff82013d52)
Location: include/linux/skbuff.h:369
Inline: True
Inline callers:
- net/ipv6/netfilter.c:br_ip6_fragment
In net/mptcp/protocol.c (ffffffff820723f1)
Location: include/linux/skbuff.h:369
Inline: True
Inline callers:
- net/mptcp/protocol.c:mptcp_sendmsg_frag
6.8
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In drivers/net/virtio_net.c (ffffffff81d0c127)
Location: include/linux/skbuff.h:368
Inline: True
Inline callers:
- drivers/net/virtio_net.c:receive_mergeable
- drivers/net/virtio_net.c:__virtnet_xdp_xmit_one
In drivers/net/xen-netfront.c (ffffffff81d20f1b)
Location: include/linux/skbuff.h:368
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_start_xmit
- drivers/net/xen-netfront.c:xennet_start_xmit
In net/core/skbuff.c (ffffffff81ed9616)
Location: include/linux/skbuff.h:368
Inline: True
Inline callers:
- net/core/skbuff.c:pskb_carve_inside_nonlinear
- net/core/skbuff.c:skb_cow_data
- net/core/skbuff.c:__skb_to_sgvec
- net/core/skbuff.c:skb_segment
- net/core/skbuff.c:skb_segment
- net/core/skbuff.c:skb_append_pagefrags
- net/core/skbuff.c:skb_seq_read
- net/core/skbuff.c:skb_seq_read
- net/core/skbuff.c:skb_shift
- net/core/skbuff.c:skb_shift
- net/core/skbuff.c:skb_shift
- net/core/skbuff.c:skb_shift
- net/core/skbuff.c:skb_shift
- net/core/skbuff.c:skb_split
- net/core/skbuff.c:skb_zerocopy
- net/core/skbuff.c:skb_copy_and_csum_bits
- net/core/skbuff.c:__skb_checksum
- net/core/skbuff.c:skb_store_bits
- net/core/skbuff.c:__skb_send_sock
- net/core/skbuff.c:__skb_send_sock
- net/core/skbuff.c:skb_copy_bits
- net/core/skbuff.c:__pskb_pull_tail
- net/core/skbuff.c:__pskb_pull_tail
- net/core/skbuff.c:___pskb_trim
- net/core/skbuff.c:skb_copy_ubufs
- net/core/skbuff.c:skb_copy_ubufs
- net/core/skbuff.c:skb_copy_ubufs
- net/core/skbuff.c:skb_copy_ubufs
- net/core/skbuff.c:skb_dump
- net/core/skbuff.c:skb_dump
In net/core/datagram.c (ffffffff81ede365)
Location: include/linux/skbuff.h:368
Inline: True
Inline callers:
- net/core/datagram.c:__zerocopy_sg_from_iter
- net/core/datagram.c:skb_copy_datagram_from_iter
- net/core/datagram.c:__skb_datagram_iter
In net/core/filter.c (ffffffff81f27c59)
Location: include/linux/skbuff.h:368
Inline: True
Inline callers:
- net/core/filter.c:bpf_xdp_adjust_tail
- net/core/filter.c:bpf_xdp_frags_shrink_tail
- net/core/filter.c:bpf_xdp_pointer
- net/core/filter.c:bpf_xdp_copy_buf
In net/core/tso.c (ffffffff81f367a5)
Location: include/linux/skbuff.h:368
Inline: True
Inline callers:
- net/core/tso.c:tso_start
In net/core/gro.c (ffffffff81f3c754)
Location: include/linux/skbuff.h:368
Inline: True
Inline callers:
- net/core/gro.c:napi_gro_frags
- net/core/gro.c:napi_gro_receive
In net/bpf/test_run.c (ffffffff81f911e8)
Location: include/linux/skbuff.h:368
Inline: True
In net/ipv4/ip_output.c (ffffffff81fbe29b)
Location: include/linux/skbuff.h:368
Inline: True
Inline callers:
- net/ipv4/ip_output.c:__ip_append_data
- net/ipv4/ip_output.c:ip_do_fragment
- net/ipv4/ip_output.c:ip_fraglist_init
In net/ipv4/tcp.c (ffffffff81fd2fe1)
Location: include/linux/skbuff.h:368
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_zerocopy_receive
- net/ipv4/tcp.c:tcp_zerocopy_receive
- net/ipv4/tcp.c:receive_fallback_to_copy
- net/ipv4/tcp.c:receive_fallback_to_copy
- net/ipv4/tcp.c:receive_fallback_to_copy
- net/ipv4/tcp.c:skb_advance_to_frag
- net/ipv4/tcp.c:tcp_sendmsg_locked
In net/ipv4/tcp_output.c (ffffffff81fe62f0)
Location: include/linux/skbuff.h:368
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:tcp_clone_payload
- net/ipv4/tcp_output.c:tcp_clone_payload
- net/ipv4/tcp_output.c:__pskb_trim_head
In net/ipv4/inet_fragment.c (ffffffff820301d9)
Location: include/linux/skbuff.h:368
Inline: True
Inline callers:
- net/ipv4/inet_fragment.c:inet_frag_reasm_prepare
In net/ipv4/tcp_sigpool.c (ffffffff8204c851)
Location: include/linux/skbuff.h:368
Inline: True
Inline callers:
- net/ipv4/tcp_sigpool.c:tcp_sigpool_hash_skb_data
In net/ipv6/ip6_output.c (ffffffff8208542c)
Location: include/linux/skbuff.h:368
Inline: True
Inline callers:
- net/ipv6/ip6_output.c:ip6_fragment
- net/ipv6/ip6_output.c:ip6_fraglist_init
In net/ipv6/netfilter.c (ffffffff820e2eac)
Location: include/linux/skbuff.h:368
Inline: True
Inline callers:
- net/ipv6/netfilter.c:br_ip6_fragment
In net/xdp/xsk.c (ffffffff8213c78f)
Location: include/linux/skbuff.h:368
Inline: True
Inline callers:
- net/xdp/xsk.c:xsk_copy_xdp
In net/mptcp/protocol.c (ffffffff82146549)
Location: include/linux/skbuff.h:368
Inline: True
Inline callers:
- net/mptcp/protocol.c:mptcp_sendmsg_frag
arm64
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In drivers/net/ethernet/broadcom/bgmac.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In drivers/net/ethernet/freescale/fec_main.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In drivers/net/xen-netfront.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/core/skbuff.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/core/datagram.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/core/dev.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/core/tso.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/ipv4/ip_output.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/ipv4/tcp.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/ipv4/tcp_output.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/ipv4/inet_fragment.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/ipv6/ip6_output.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/ipv6/netfilter.c (0)
Location: include/linux/skbuff.h:325
Inline: True
armhf
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In drivers/net/ethernet/freescale/fec_main.c (c0acd364)
Location: include/linux/skbuff.h:325
Inline: True
Inline callers:
- drivers/net/ethernet/freescale/fec_main.c:fec_enet_txq_submit_skb
In net/core/skbuff.c (c0cd4a68)
Location: include/linux/skbuff.h:325
Inline: True
Inline callers:
- net/core/skbuff.c:pskb_carve
- net/core/skbuff.c:skb_cow_data
- net/core/skbuff.c:__skb_to_sgvec
- net/core/skbuff.c:skb_segment
- net/core/skbuff.c:skb_segment
- net/core/skbuff.c:skb_append_pagefrags
- net/core/skbuff.c:skb_seq_read
- net/core/skbuff.c:skb_seq_read
- net/core/skbuff.c:skb_shift
- net/core/skbuff.c:skb_shift
- net/core/skbuff.c:skb_shift
- net/core/skbuff.c:skb_shift
- net/core/skbuff.c:skb_shift
- net/core/skbuff.c:skb_split
- net/core/skbuff.c:skb_zerocopy
- net/core/skbuff.c:skb_copy_and_csum_bits
- net/core/skbuff.c:__skb_checksum
- net/core/skbuff.c:skb_store_bits
- net/core/skbuff.c:skb_send_sock_locked
- net/core/skbuff.c:skb_send_sock_locked
- net/core/skbuff.c:__skb_splice_bits
- net/core/skbuff.c:skb_copy_bits
- net/core/skbuff.c:__pskb_pull_tail
- net/core/skbuff.c:__pskb_pull_tail
- net/core/skbuff.c:___pskb_trim
- net/core/skbuff.c:skb_copy_ubufs
- net/core/skbuff.c:skb_copy_ubufs
- net/core/skbuff.c:skb_dump
- net/core/skbuff.c:skb_dump
In net/core/datagram.c (c0cd8360)
Location: include/linux/skbuff.h:325
Inline: True
Inline callers:
- net/core/datagram.c:skb_copy_datagram_from_iter
- net/core/datagram.c:__skb_datagram_iter
In net/core/dev.c (c0ce49f0)
Location: include/linux/skbuff.h:325
Inline: True
Inline callers:
- net/core/dev.c:skb_gro_reset_offset
In net/core/tso.c (c0d1df44)
Location: include/linux/skbuff.h:325
Inline: True
Inline callers:
- net/core/tso.c:tso_start
In net/ipv4/ip_output.c (c0d736f4)
Location: include/linux/skbuff.h:325
Inline: True
Inline callers:
- net/ipv4/ip_output.c:__ip_append_data
- net/ipv4/ip_output.c:ip_do_fragment
- net/ipv4/ip_output.c:ip_fraglist_init
In net/ipv4/tcp.c (c0d7efe8)
Location: include/linux/skbuff.h:325
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_md5_hash_skb_data
- net/ipv4/tcp.c:tcp_sendmsg_locked
- net/ipv4/tcp.c:do_tcp_sendpages
In net/ipv4/tcp_output.c (c0d90b28)
Location: include/linux/skbuff.h:325
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:__pskb_trim_head
In net/ipv4/inet_fragment.c (c0dca6cc)
Location: include/linux/skbuff.h:325
Inline: True
Inline callers:
- net/ipv4/inet_fragment.c:inet_frag_reasm_prepare
In net/ipv6/ip6_output.c (c0e00bec)
Location: include/linux/skbuff.h:325
Inline: True
Inline callers:
- net/ipv6/ip6_output.c:__ip6_append_data
- net/ipv6/ip6_output.c:ip6_fragment
- net/ipv6/ip6_output.c:ip6_fraglist_init
In net/ipv6/netfilter.c (c0e4baa8)
Location: include/linux/skbuff.h:325
Inline: True
Inline callers:
- net/ipv6/netfilter.c:br_ip6_fragment
ppc64el
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In net/core/skbuff.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/core/datagram.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/core/dev.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/core/tso.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/ipv4/ip_output.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/ipv4/tcp.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/ipv4/tcp_output.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/ipv4/inet_fragment.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/ipv6/ip6_output.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/ipv6/netfilter.c (0)
Location: include/linux/skbuff.h:325
Inline: True
riscv64
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In net/core/skbuff.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/core/datagram.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/core/dev.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/core/tso.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/ipv4/ip_output.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/ipv4/tcp.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/ipv4/tcp_output.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/ipv4/inet_fragment.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/ipv6/ip6_output.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/ipv6/netfilter.c (0)
Location: include/linux/skbuff.h:325
Inline: True
aws
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In drivers/net/xen-netfront.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/core/skbuff.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/core/datagram.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/core/dev.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/core/tso.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/ipv4/ip_output.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/ipv4/tcp.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/ipv4/tcp_output.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/ipv4/inet_fragment.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/ipv6/ip6_output.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/ipv6/netfilter.c (0)
Location: include/linux/skbuff.h:325
Inline: True
azure
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In net/core/skbuff.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/core/datagram.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/core/dev.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/core/tso.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/ipv4/ip_output.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/ipv4/tcp.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/ipv4/tcp_output.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/ipv4/inet_fragment.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/ipv6/ip6_output.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/ipv6/netfilter.c (0)
Location: include/linux/skbuff.h:325
Inline: True
gcp
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In drivers/net/xen-netfront.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/core/skbuff.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/core/datagram.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/core/dev.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/core/tso.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/ipv4/ip_output.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/ipv4/tcp.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/ipv4/tcp_output.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/ipv4/inet_fragment.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/ipv6/ip6_output.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/ipv6/netfilter.c (0)
Location: include/linux/skbuff.h:325
Inline: True
lowlatency
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In drivers/net/xen-netfront.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/core/skbuff.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/core/datagram.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/core/dev.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/core/tso.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/ipv4/ip_output.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/ipv4/tcp.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/ipv4/tcp_output.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/ipv4/inet_fragment.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/ipv6/ip6_output.c (0)
Location: include/linux/skbuff.h:325
Inline: True
In net/ipv6/netfilter.c (0)
Location: include/linux/skbuff.h:325
Inline: True