Searched refs:sock_wfree (Results 1 – 10 of 10) sorted by relevance
8 return skb->destructor == sock_wfree || in is_skb_wmem()
29 * Alan Cox : sock_wfree/sock_rfree don't destroy sockets,2420 * If not null, sock_wfree() will call __sk_free(sk) later in sk_free() 2497 /* sk_wmem_alloc set to one (see sk_free() and sock_wfree()) */ in sk_clone_lock() 2643 void sock_wfree(struct sk_buff *skb) in sock_wfree() function 2676 EXPORT_SYMBOL(sock_wfree);2678 /* This variant of sock_wfree() is used by TCP,2697 skb->destructor = sock_wfree; in skb_set_owner_w() 2716 return (skb->destructor == sock_wfree || in can_skb_orphan_partial() 3604 /* rely on refcount_sub from sock_wfree() */ in sock_def_write_space_wfree()
543 copy_dtor = gso_skb->destructor == sock_wfree; in __udp_gso_segment()552 gso_skb->destructor = sock_wfree; in __udp_gso_segment()579 seg->destructor = sock_wfree; in __udp_gso_segment()
580 sock_wfree(skb); in xsk_destruct_skb() 594 skb->destructor = sock_wfree; in xsk_consume_skb()
950 frag->destructor = sock_wfree; in ip6_fragment() 1736 skb->destructor = sock_wfree; in __ip6_append_data()
959 SOCK_USE_WRITE_QUEUE, /* whether to call sk->sk_write_space in sock_wfree */1804 void sock_wfree(struct sk_buff *skb);2430 if (skb->destructor != sock_wfree) { in skb_prepare_for_gro()
331 * - the sock_wfree destructor is used by UDP, ICMP and XDP sockets -339 (skb->destructor == sock_wfree && in veth_skb_is_eligible_for_gro()
2001 sock_wfree(skb); in unix_destruct_scm()
2580 sock_wfree(skb); in tpacket_destruct_skb()
9193 sock_wfree(skb); in sctp_wfree()