Home
last modified time | relevance | path

Searched refs:destructor (Results 1 – 25 of 94) sorted by relevance

1234

/Linux-v4.19/include/kvm/
Diodev.h40 void (*destructor)(struct kvm_io_device *this); member
72 if (dev->ops->destructor) in kvm_iodevice_destructor()
73 dev->ops->destructor(dev); in kvm_iodevice_destructor()
/Linux-v4.19/net/core/
Ddatagram.c166 void (*destructor)(struct sock *sk, in __skb_try_recv_from_queue()
199 if (destructor) in __skb_try_recv_from_queue()
200 destructor(sk, skb); in __skb_try_recv_from_queue()
245 void (*destructor)(struct sock *sk, in __skb_try_recv_datagram()
270 skb = __skb_try_recv_from_queue(sk, queue, flags, destructor, in __skb_try_recv_datagram()
293 void (*destructor)(struct sock *sk, in __skb_recv_datagram()
303 skb = __skb_try_recv_datagram(sk, flags, destructor, peeked, in __skb_recv_datagram()
356 void (*destructor)(struct sock *sk, in __sk_queue_drop_skb()
367 if (destructor) in __sk_queue_drop_skb()
368 destructor(sk, skb); in __sk_queue_drop_skb()
/Linux-v4.19/net/ipv4/
Dtcp_offload.c96 copy_destructor = gso_skb->destructor == tcp_wfree; in tcp_gso_segment()
138 skb->destructor = gso_skb->destructor; in tcp_gso_segment()
158 swap(gso_skb->destructor, skb->destructor); in tcp_gso_segment()
Dudp_offload.c209 copy_dtor = gso_skb->destructor == sock_wfree; in __udp_gso_segment()
211 gso_skb->destructor = NULL; in __udp_gso_segment()
216 gso_skb->destructor = sock_wfree; in __udp_gso_segment()
236 seg->destructor = sock_wfree; in __udp_gso_segment()
Dinet_fragment.c121 if (f->destructor) in inet_frag_destroy_rcu()
122 f->destructor(q); in inet_frag_destroy_rcu()
Dxfrm4_tunnel.c48 .destructor = ipip_destroy,
/Linux-v4.19/drivers/md/bcache/
Dclosure.c30 closure_fn *destructor = cl->fn; in closure_put_after_sub() local
34 if (destructor) in closure_put_after_sub()
35 destructor(cl); in closure_put_after_sub()
/Linux-v4.19/Documentation/aoe/
Dtodo.txt10 the destructor member of the struct sk_buff is available to the aoe
12 sk_buffs, and by registering a destructor, we should be able to
/Linux-v4.19/fs/afs/
Dcmservice.c44 .destructor = afs_cm_destructor,
55 .destructor = afs_cm_destructor,
66 .destructor = afs_cm_destructor,
77 .destructor = afs_cm_destructor,
88 .destructor = afs_cm_destructor,
99 .destructor = afs_cm_destructor,
Dfsclient.c420 .destructor = afs_flat_call_destructor,
625 .destructor = afs_fetch_data_destructor,
632 .destructor = afs_fetch_data_destructor,
754 .destructor = afs_flat_call_destructor,
761 .destructor = afs_flat_call_destructor,
858 .destructor = afs_flat_call_destructor,
865 .destructor = afs_flat_call_destructor,
949 .destructor = afs_flat_call_destructor,
1036 .destructor = afs_flat_call_destructor,
1145 .destructor = afs_flat_call_destructor,
[all …]
Dvlclient.c124 .destructor = afs_destroy_vl_get_entry_by_name_u,
263 .destructor = afs_vl_get_addrs_u_destructor,
376 .destructor = afs_flat_call_destructor,
615 .destructor = afs_vl_get_addrs_u_destructor,
/Linux-v4.19/net/switchdev/
Dswitchdev.c40 void *data, void (*destructor)(void const *), in switchdev_trans_item_enqueue()
44 tritem->destructor = destructor; in switchdev_trans_item_enqueue()
87 tritem->destructor(tritem->data); in switchdev_trans_items_destroy()
/Linux-v4.19/tools/lib/lockdep/
Dcommon.c15 __attribute__((destructor)) static void liblockdep_exit(void) in liblockdep_exit()
/Linux-v4.19/include/net/
Dswitchdev.h26 void (*destructor)(const void *data); member
112 void *data, void (*destructor)(void const *),
Drequest_sock.h42 void (*destructor)(struct request_sock *req); member
114 req->rsk_ops->destructor(req); in reqsk_free()
Dinet_frag.h98 void (*destructor)(struct inet_frag_queue *); member
/Linux-v4.19/include/linux/can/
Dskb.h54 skb->destructor = sock_efree; in can_skb_set_owner()
/Linux-v4.19/include/linux/
Dnetlink.h150 nskb->destructor = skb->destructor; in netlink_skb_clone()
/Linux-v4.19/net/tls/
Dtls_device_fallback.c202 nskb->destructor = skb->destructor; in complete_skb()
204 skb->destructor = NULL; in complete_skb()
/Linux-v4.19/include/net/netfilter/
Dnf_tproxy.h25 skb->destructor = sock_edemux; in nf_tproxy_assign_sock()
/Linux-v4.19/net/caif/
Dcaif_dev.c220 caifd->xoff_skb_dtor = skb->destructor; in transmit()
221 skb->destructor = caif_flow_cb; in transmit()
438 caifd->xoff_skb->destructor = caifd->xoff_skb_dtor; in caif_device_notify()
/Linux-v4.19/drivers/net/ethernet/mellanox/mlxsw/
Dcore_acl_flex_actions.c289 void (*destructor)(struct mlxsw_afa_block *block, member
309 resource->destructor(block, resource); in mlxsw_afa_resources_destroy()
573 fwd_entry_ref->resource.destructor = mlxsw_afa_fwd_entry_ref_destructor; in mlxsw_afa_fwd_entry_ref_create()
621 counter->resource.destructor = mlxsw_afa_counter_destructor; in mlxsw_afa_counter_create()
909 mirror->resource.destructor = mlxsw_afa_mirror_destructor; in mlxsw_afa_mirror_create()
/Linux-v4.19/drivers/hsi/clients/
Dhsi_char.c329 msg->destructor = hsc_break_req_destructor; in hsc_break_request()
347 msg->destructor = hsi_free_msg; in hsc_break_send()
449 msg->destructor = hsc_rx_msg_destructor; in hsc_read()
510 msg->destructor = hsc_tx_msg_destructor; in hsc_write()
Dssi_protocol.c208 msg->destructor = NULL; in ssip_free_data()
222 msg->destructor = ssip_free_data; in ssip_alloc_data()
249 msg->destructor = ssip_release_cmd; in ssip_claim_cmd()
260 msg->destructor = NULL; in ssip_free_cmds()
604 msg->destructor = ssip_free_strans; in ssip_xmit()
/Linux-v4.19/virt/kvm/
Dcoalesced_mmio.c103 .destructor = coalesced_mmio_destructor,

1234