Searched refs:destructor (Results 101 - 123 of 123) sorted by relevance

12345

/linux-master/include/net/
H A Dipv6.h290 void (*destructor)(struct sock *); member in struct:ip6_ra_chain
H A Dxfrm.h425 void (*destructor)(struct xfrm_state *); member in struct:xfrm_type
H A Dtcp.h1992 * the same memory storage than skb->destructor/_skb_refdst
1996 skb->destructor = NULL;
/linux-master/net/ipv6/
H A Desp6.c1266 .destructor = esp6_destroy,
H A Dudp.c1107 skb->destructor = sock_pfree;
/linux-master/net/ipv4/
H A Desp4.c1214 .destructor = esp_destroy,
H A Dtcp_ipv4.c1208 * IPv4 request_sock destructor.
1685 .destructor = tcp_v4_reqsk_destructor,
1981 skb->destructor = sock_edemux;
H A Dtcp.c1509 if (likely(skb->destructor == sock_rfree)) {
1511 skb->destructor = NULL;
H A Dtcp_output.c1046 * We do this using a special skb destructor (tcp_wfree).
1052 * Since transmit from skb destructor is forbidden, we use a tasklet
1180 * Write buffer destructor automatically called from kfree_skb.
1369 skb->destructor = skb_is_tcp_pure_ack(skb) ? __sock_wfree : tcp_wfree;
H A Dudp.c1543 /* no need to setup a destructor, we will explicitly release the
2585 skb->destructor = sock_pfree;
/linux-master/drivers/net/netdevsim/
H A Ddev.c558 .destructor = &kfree,
/linux-master/drivers/net/
H A Dveth.c331 * - the sock_wfree destructor is used by UDP, ICMP and XDP sockets -
339 (skb->destructor == sock_wfree &&
/linux-master/net/sched/
H A Dcls_api.c3771 if (entry->destructor)
3772 entry->destructor(entry->destructor_priv);
/linux-master/net/mptcp/
H A Dprotocol.c199 skb->destructor = mptcp_rfree;
1959 skb->destructor = NULL;
/linux-master/virt/kvm/
H A Dkvm_main.c5732 if (dev->ops->destructor)
5733 dev->ops->destructor(dev);
/linux-master/drivers/net/ethernet/chelsio/cxgb3/
H A Dsge.c1346 * destructor early, after the packet is queued but before it's DMAd.
1357 * Run the destructor before telling the DMA engine about the packet
1575 * This is the packet destructor used for Tx packets that need to remain
1658 skb->destructor = deferred_unmap_destructor;
/linux-master/net/sctp/
H A Dsm_make_chunk.c70 /* Control chunk destructor */
115 skb->destructor = sctp_control_release_owner;
H A Dsocket.c118 * Also, set the skb destructor for sndbuf accounting later.
122 * destructor in the data chunk skb for the purpose of the sndbuf space
138 chunk->skb->destructor = sctp_wfree;
9183 * We set this as a destructor for the cloned data skbs so that
/linux-master/net/xfrm/
H A Dxfrm_state.c537 x->type->destructor(x);
/linux-master/net/packet/
H A Daf_packet.c2872 skb->destructor = tpacket_destruct_skb;
/linux-master/net/unix/
H A Daf_unix.c1896 skb->destructor = unix_destruct_scm;
/linux-master/net/core/
H A Dfilter.c7470 skb->destructor = sock_pfree;
11983 skb->destructor = sock_pfree;
/linux-master/drivers/net/ethernet/chelsio/cxgb4/
H A Dsge.c293 * This is the packet destructor used for Tx packets that need to remain
2035 * solution to this problem is to run the destructor early,
2046 * Run the destructor before telling the DMA engine about the
2444 * So, call the destructor now and we'll free the skb later
3014 skb->destructor = deferred_unmap_destructor;

Completed in 431 milliseconds

12345