| /Linux-v5.4/include/kvm/ |
| D | iodev.h | 28 void (*destructor)(struct kvm_io_device *this); member 60 if (dev->ops->destructor) in kvm_iodevice_destructor() 61 dev->ops->destructor(dev); in kvm_iodevice_destructor()
|
| /Linux-v5.4/net/core/ |
| D | datagram.c | 168 void (*destructor)(struct sock *sk, in __skb_try_recv_from_queue() 200 if (destructor) in __skb_try_recv_from_queue() 201 destructor(sk, skb); in __skb_try_recv_from_queue() 245 void (*destructor)(struct sock *sk, in __skb_try_recv_datagram() 269 skb = __skb_try_recv_from_queue(sk, queue, flags, destructor, in __skb_try_recv_datagram() 292 void (*destructor)(struct sock *sk, in __skb_recv_datagram() 302 skb = __skb_try_recv_datagram(sk, flags, destructor, off, err, in __skb_recv_datagram() 355 void (*destructor)(struct sock *sk, in __sk_queue_drop_skb() 366 if (destructor) in __sk_queue_drop_skb() 367 destructor(sk, skb); in __sk_queue_drop_skb()
|
| /Linux-v5.4/net/ipv4/ |
| D | tcp_offload.c | 93 copy_destructor = gso_skb->destructor == tcp_wfree; in tcp_gso_segment() 135 skb->destructor = gso_skb->destructor; in tcp_gso_segment() 155 swap(gso_skb->destructor, skb->destructor); in tcp_gso_segment()
|
| D | udp_offload.c | 206 copy_dtor = gso_skb->destructor == sock_wfree; in __udp_gso_segment() 208 gso_skb->destructor = NULL; in __udp_gso_segment() 213 gso_skb->destructor = sock_wfree; in __udp_gso_segment() 238 seg->destructor = sock_wfree; in __udp_gso_segment()
|
| D | xfrm4_tunnel.c | 49 .destructor = ipip_destroy,
|
| /Linux-v5.4/drivers/md/bcache/ |
| D | closure.c | 30 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-v5.4/fs/afs/ |
| D | cmservice.c | 43 .destructor = afs_cm_destructor, 54 .destructor = afs_cm_destructor, 65 .destructor = afs_cm_destructor, 76 .destructor = afs_cm_destructor, 87 .destructor = afs_cm_destructor, 98 .destructor = afs_cm_destructor, 109 .destructor = afs_cm_destructor,
|
| D | fsclient.c | 269 .destructor = afs_flat_call_destructor, 462 .destructor = afs_fetch_data_destructor, 469 .destructor = afs_fetch_data_destructor, 597 .destructor = afs_flat_call_destructor, 604 .destructor = afs_flat_call_destructor, 707 .destructor = afs_flat_call_destructor, 714 .destructor = afs_flat_call_destructor, 803 .destructor = afs_flat_call_destructor, 897 .destructor = afs_flat_call_destructor, 1009 .destructor = afs_flat_call_destructor, [all …]
|
| D | yfsclient.c | 387 .destructor = afs_flat_call_destructor, 577 .destructor = yfs_fetch_data_destructor, 664 .destructor = afs_flat_call_destructor, 728 .destructor = afs_flat_call_destructor, 823 .destructor = afs_flat_call_destructor, 904 .destructor = afs_flat_call_destructor, 911 .destructor = afs_flat_call_destructor, 992 .destructor = afs_flat_call_destructor, 1080 .destructor = afs_flat_call_destructor, 1175 .destructor = afs_flat_call_destructor, [all …]
|
| D | vlclient.c | 121 .destructor = afs_destroy_vl_get_entry_by_name_u, 260 .destructor = afs_vl_get_addrs_u_destructor, 369 .destructor = afs_destroy_vl_get_capabilities, 617 .destructor = afs_vl_get_addrs_u_destructor,
|
| /Linux-v5.4/Documentation/admin-guide/aoe/ |
| D | todo.rst | 13 the destructor member of the struct sk_buff is available to the aoe 15 sk_buffs, and by registering a destructor, we should be able to
|
| /Linux-v5.4/tools/lib/lockdep/ |
| D | common.c | 15 __attribute__((destructor)) static void liblockdep_exit(void) in liblockdep_exit()
|
| /Linux-v5.4/net/tls/ |
| D | tls_device_fallback.c | 205 nskb->destructor = skb->destructor; in complete_skb() 207 skb->destructor = NULL; in complete_skb() 213 if (nskb->destructor == sock_efree) in complete_skb()
|
| /Linux-v5.4/include/net/ |
| D | request_sock.h | 38 void (*destructor)(struct request_sock *req); member 110 req->rsk_ops->destructor(req); in __reqsk_free()
|
| D | act_api.h | 105 tc_action_priv_destructor *destructor); 108 tc_action_priv_destructor *destructor);
|
| D | inet_frag.h | 103 void (*destructor)(struct inet_frag_queue *); member
|
| /Linux-v5.4/include/linux/can/ |
| D | skb.h | 54 skb->destructor = sock_efree; in can_skb_set_owner()
|
| /Linux-v5.4/include/linux/ |
| D | netlink.h | 160 nskb->destructor = skb->destructor; in netlink_skb_clone()
|
| /Linux-v5.4/include/net/netfilter/ |
| D | nf_tproxy.h | 25 skb->destructor = sock_edemux; in nf_tproxy_assign_sock()
|
| /Linux-v5.4/net/caif/ |
| D | caif_dev.c | 224 caifd->xoff_skb_dtor = skb->destructor; in transmit() 225 skb->destructor = caif_flow_cb; in transmit() 442 caifd->xoff_skb->destructor = caifd->xoff_skb_dtor; in caif_device_notify()
|
| /Linux-v5.4/tools/testing/selftests/rseq/ |
| D | rseq.c | 150 void __attribute__((destructor)) rseq_fini(void) in rseq_fini()
|
| /Linux-v5.4/drivers/net/ethernet/mellanox/mlxsw/ |
| D | core_acl_flex_actions.c | 289 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-v5.4/net/sched/ |
| D | act_sample.c | 265 tc_action_priv_destructor *destructor) in tcf_sample_get_group() argument 275 *destructor = tcf_psample_group_put; in tcf_sample_get_group()
|
| /Linux-v5.4/drivers/hsi/clients/ |
| D | hsi_char.c | 316 msg->destructor = hsc_break_req_destructor; in hsc_break_request() 334 msg->destructor = hsi_free_msg; in hsc_break_send() 436 msg->destructor = hsc_rx_msg_destructor; in hsc_read() 497 msg->destructor = hsc_tx_msg_destructor; in hsc_write()
|
| D | ssi_protocol.c | 196 msg->destructor = NULL; in ssip_free_data() 210 msg->destructor = ssip_free_data; in ssip_alloc_data() 237 msg->destructor = ssip_release_cmd; in ssip_claim_cmd() 248 msg->destructor = NULL; in ssip_free_cmds() 593 msg->destructor = ssip_free_strans; in ssip_xmit()
|