/linux-6.12.1/Documentation/networking/ |
D | skbuff.rst | 20 to as shared skbs (see skb_shared()).
|
/linux-6.12.1/net/ipv6/ |
D | ip6_icmp.c | 66 if (skb_shared(skb_in)) in icmpv6_ndo_send()
|
D | netfilter.c | 180 if (skb_shared(frag2)) in br_ip6_fragment()
|
D | sit.c | 1009 if (skb_headroom(skb) < max_headroom || skb_shared(skb) || in ipip6_tunnel_xmit()
|
/linux-6.12.1/net/core/ |
D | pktgen.c | 3464 bool skb_shared = !!(READ_ONCE(pkt_dev->flags) & F_SHARED); in pktgen_xmit() local 3477 if (skb_shared) { in pktgen_xmit() 3519 if (skb_shared) in pktgen_xmit() 3528 if (unlikely(!skb_shared)) { in pktgen_xmit() 3550 if (skb_shared) in pktgen_xmit() 3555 if (!skb_shared && dev_xmit_complete(ret)) in pktgen_xmit() 3595 if (skb_shared) in pktgen_xmit() 3601 if (!skb_shared && dev_xmit_complete(ret)) in pktgen_xmit() 3625 if (skb_shared) in pktgen_xmit()
|
D | skbuff.c | 1972 if (skb_shared(skb) || skb_unclone(skb, gfp_mask)) in skb_copy_ubufs() 2268 BUG_ON(skb_shared(skb)); in pskb_expand_head() 2436 if (skb_shared(skb) || !is_skb_wmem(skb)) { in skb_expand_head() 2742 if (skb_shared(frag)) { in ___pskb_trim() 2891 if (skb_shared(list)) { in __pskb_pull_tail() 3674 if (!skb_shared(skb)) in __skb_checksum_complete_head() 3710 if (!skb_shared(skb)) { in __skb_checksum_complete() 4617 if (skb_shared(nskb)) { in skb_segment_list() 5316 if (skb_shared(skb1)) in skb_cow_data() 6733 if (skb_shared(list)) { in pskb_carve_frag_list()
|
D | sock_reuseport.c | 504 if (skb_shared(skb)) { in run_bpf_filter()
|
D | datagram.c | 145 if (!skb_shared(skb)) in skb_set_peeked()
|
/linux-6.12.1/net/caif/ |
D | cfpkt_skbuff.c | 187 if (unlikely((addlen > 0) || skb_cloned(skb) || skb_shared(skb))) { in cfpkt_add_body()
|
/linux-6.12.1/net/bridge/netfilter/ |
D | nf_conntrack_bridge.c | 75 if (skb_shared(frag)) in nf_br_ip_fragment()
|
/linux-6.12.1/drivers/staging/octeon/ |
D | ethernet-tx.c | 307 if (unlikely(skb_shared(skb))) { in cvm_oct_xmit()
|
/linux-6.12.1/drivers/net/ethernet/chelsio/inline_crypto/chtls/ |
D | chtls_main.c | 396 !skb_shared(skb) && !skb_cloned(skb)) { in chtls_recv_rsp()
|
/linux-6.12.1/drivers/net/ethernet/sfc/ |
D | selftest.c | 490 if (skb && !skb_shared(skb)) in efx_end_loopback()
|
/linux-6.12.1/drivers/net/ethernet/sfc/siena/ |
D | selftest.c | 491 if (skb && !skb_shared(skb)) in efx_end_loopback()
|
/linux-6.12.1/drivers/net/ethernet/sfc/falcon/ |
D | selftest.c | 493 if (skb && !skb_shared(skb)) in ef4_end_loopback()
|
/linux-6.12.1/drivers/net/ppp/ |
D | pptp.c | 180 if (skb_headroom(skb) < max_headroom || skb_cloned(skb) || skb_shared(skb)) { in pptp_xmit()
|
/linux-6.12.1/drivers/net/ |
D | veth.c | 730 if (skb_shared(skb) || skb_head_is_locked(skb) || in veth_convert_skb_to_xdp_buff() 908 if (skb_shared(skb) || skb_unclone(skb, GFP_ATOMIC)) in veth_xdp_rcv()
|
/linux-6.12.1/net/packet/ |
D | af_packet.c | 2230 if (skb_shared(skb)) { in packet_rcv() 2285 if (skb_head != skb->data && skb_shared(skb)) { in packet_rcv() 2383 if (skb_shared(skb)) { in tpacket_rcv() 2558 if (skb_head != skb->data && skb_shared(skb)) { in tpacket_rcv()
|
/linux-6.12.1/net/bridge/ |
D | br_netfilter_hooks.c | 632 WARN_ON_ONCE(skb_shared(skb)); in br_nf_local_in()
|
/linux-6.12.1/net/ipv4/ |
D | icmp.c | 807 if (skb_shared(skb_in)) in icmp_ndo_send()
|
D | ip_output.c | 826 if (skb_shared(frag)) in ip_do_fragment()
|
/linux-6.12.1/net/netlink/ |
D | af_netlink.c | 1290 if (skb_shared(skb)) { in netlink_trim() 1446 if (skb_shared(p->skb)) { in do_one_broadcast()
|
/linux-6.12.1/drivers/atm/ |
D | solos-pci.c | 983 if (!wait_event_timeout(card->param_wq, !skb_shared(skb), 5 * HZ)) in pclose()
|
/linux-6.12.1/drivers/net/wireless/marvell/mwifiex/ |
D | main.c | 875 } else if (skb_shared(skb)) { in mwifiex_clone_skb_for_tx_status()
|
/linux-6.12.1/include/linux/ |
D | skbuff.h | 2050 static inline int skb_shared(const struct sk_buff *skb) in skb_shared() function 2071 if (skb_shared(skb)) { in skb_share_check()
|