Searched refs:destructor (Results 101 - 123 of 123) sorted by relevance
12345
/linux-master/include/net/ |
H A D | ipv6.h | 290 void (*destructor)(struct sock *); member in struct:ip6_ra_chain
|
H A D | xfrm.h | 425 void (*destructor)(struct xfrm_state *); member in struct:xfrm_type
|
H A D | tcp.h | 1992 * the same memory storage than skb->destructor/_skb_refdst 1996 skb->destructor = NULL;
|
/linux-master/net/ipv6/ |
H A D | esp6.c | 1266 .destructor = esp6_destroy,
|
H A D | udp.c | 1107 skb->destructor = sock_pfree;
|
/linux-master/net/ipv4/ |
H A D | esp4.c | 1214 .destructor = esp_destroy,
|
H A D | tcp_ipv4.c | 1208 * IPv4 request_sock destructor. 1685 .destructor = tcp_v4_reqsk_destructor, 1981 skb->destructor = sock_edemux;
|
H A D | tcp.c | 1509 if (likely(skb->destructor == sock_rfree)) { 1511 skb->destructor = NULL;
|
H A D | tcp_output.c | 1046 * 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 D | udp.c | 1543 /* no need to setup a destructor, we will explicitly release the 2585 skb->destructor = sock_pfree;
|
/linux-master/drivers/net/netdevsim/ |
H A D | dev.c | 558 .destructor = &kfree,
|
/linux-master/drivers/net/ |
H A D | veth.c | 331 * - the sock_wfree destructor is used by UDP, ICMP and XDP sockets - 339 (skb->destructor == sock_wfree &&
|
/linux-master/net/sched/ |
H A D | cls_api.c | 3771 if (entry->destructor) 3772 entry->destructor(entry->destructor_priv);
|
/linux-master/net/mptcp/ |
H A D | protocol.c | 199 skb->destructor = mptcp_rfree; 1959 skb->destructor = NULL;
|
/linux-master/virt/kvm/ |
H A D | kvm_main.c | 5732 if (dev->ops->destructor) 5733 dev->ops->destructor(dev);
|
/linux-master/drivers/net/ethernet/chelsio/cxgb3/ |
H A D | sge.c | 1346 * 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 D | sm_make_chunk.c | 70 /* Control chunk destructor */ 115 skb->destructor = sctp_control_release_owner;
|
H A D | socket.c | 118 * 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 D | xfrm_state.c | 537 x->type->destructor(x);
|
/linux-master/net/packet/ |
H A D | af_packet.c | 2872 skb->destructor = tpacket_destruct_skb;
|
/linux-master/net/unix/ |
H A D | af_unix.c | 1896 skb->destructor = unix_destruct_scm;
|
/linux-master/net/core/ |
H A D | filter.c | 7470 skb->destructor = sock_pfree; 11983 skb->destructor = sock_pfree;
|
/linux-master/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | sge.c | 293 * 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