Home
last modified time | relevance | path

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

1234

/linux/net/core/
H A Dsock_destructor.h8 return skb->destructor == sock_wfree || in is_skb_wmem()
9 skb->destructor == __sock_wfree || in is_skb_wmem()
10 (IS_ENABLED(CONFIG_INET) && skb->destructor == tcp_wfree); in is_skb_wmem()
/linux/tools/testing/selftests/net/tcp_ao/lib/
H A Dftrace.c24 void (*destructor)(struct test_ftracer *tracer); member
334 void (*destructor)(struct test_ftracer *tracer), in create_ftracer()
380 tracer->destructor = destructor; in create_ftracer()
428 if (tracer->destructor) in __destroy_ftracer()
429 tracer->destructor(tracer); in __destroy_ftracer()
/linux/fs/afs/
H A Dyfsclient.c462 .destructor = afs_flat_call_destructor,
543 .destructor = afs_flat_call_destructor,
594 .destructor = afs_flat_call_destructor,
685 .destructor = afs_flat_call_destructor,
754 .destructor = afs_flat_call_destructor,
799 .destructor = afs_flat_call_destructor,
869 .destructor = afs_flat_call_destructor,
946 .destructor = afs_flat_call_destructor,
1028 .destructor = afs_flat_call_destructor,
1162 .destructor = afs_flat_call_destructor,
[all …]
H A Dvlclient.c103 .destructor = afs_flat_call_destructor,
251 .destructor = afs_flat_call_destructor,
375 .destructor = afs_destroy_vl_get_capabilities,
627 .destructor = afs_flat_call_destructor,
746 .destructor = afs_flat_call_destructor,
/linux/drivers/net/dsa/mv88e6xxx/
H A Ddevlink.c648 .destructor = kfree,
659 .destructor = kfree,
666 .destructor = kfree,
672 .destructor = kfree,
678 .destructor = kfree,
684 .destructor = kfree,
690 .destructor = kfree,
/linux/tools/perf/util/
H A Dparse-events.y74 %destructor { free ($$); } <str>
76 %destructor { parse_events_term__delete ($$); } <term>
80 %destructor { parse_events_terms__delete ($$); } <list_terms>
94 %destructor { free_list_evsel ($$); } <list_evsel>
96 %destructor { free ($$.sys); free ($$.event); } <tracepoint_name>
H A Dbpf-filter.y44 %destructor { free ($$); } <expr>
H A Dexpr.y55 %destructor { free ($$); } <str>
57 %destructor { ids__free($$.ids); } <ids>
/linux/Documentation/admin-guide/aoe/
H A Dtodo.rst13 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/drivers/net/ethernet/intel/ixgbe/devlink/
H A Dregion.c206 .destructor = kvfree,
213 .destructor = kvfree,
220 .destructor = kvfree,
/linux/lib/
H A Dclosure.c45 closure_fn *destructor = cl->fn; in closure_put_after_sub() local
49 if (destructor) in closure_put_after_sub()
50 destructor(&cl->work); in closure_put_after_sub()
/linux/net/rxrpc/
H A Dconn_object.c67 INIT_WORK(&conn->destructor, rxrpc_clean_up_connection); in rxrpc_alloc_connection()
309 container_of(work, struct rxrpc_connection, destructor); in rxrpc_clean_up_connection()
378 schedule_work(&conn->destructor); in rxrpc_put_connection()
380 rxrpc_clean_up_connection(&conn->destructor); in rxrpc_put_connection()
/linux/net/tls/
H A Dtls_device_fallback.c193 nskb->destructor = skb->destructor; in update_chksum()
195 skb->destructor = NULL; in update_chksum()
201 if (nskb->destructor == sock_efree)
/linux/drivers/net/ethernet/mellanox/mlx4/
H A Dcrdump.c49 .destructor = &kvfree,
54 .destructor = &kvfree,
/linux/net/sched/
H A Dact_sample.c273 tc_action_priv_destructor *destructor) in tcf_sample_get_group() argument
282 *destructor = tcf_psample_group_put; in tcf_sample_get_group()
292 act->ops->get_psample_group(act, &entry->destructor); in tcf_offload_sample_get_group()
H A Dact_mirred.c567 tc_action_priv_destructor *destructor)
576 *destructor = tcf_mirred_dev_put; in tcf_offload_mirred_get_dev()
591 entry->dev = act->ops->get_dev(act, &entry->destructor); in tcf_mirred_offload_act_setup()
552 tcf_mirred_get_dev(const struct tc_action * a,tc_action_priv_destructor * destructor) tcf_mirred_get_dev() argument
/linux/include/kvm/
H A Diodev.h28 void (*destructor)(struct kvm_io_device *this); member
/linux/net/caif/
H A Dcaif_dev.c226 caifd->xoff_skb_dtor = skb->destructor; in transmit()
227 skb->destructor = caif_flow_cb; in transmit()
449 caifd->xoff_skb->destructor = caifd->xoff_skb_dtor; in caif_device_notify()
/linux/drivers/net/ethernet/mellanox/mlxsw/
H A Dcore_acl_flex_actions.c381 void (*destructor)(struct mlxsw_afa_block *block, member
401 resource->destructor(block, resource); in mlxsw_afa_resources_destroy()
665 fwd_entry_ref->resource.destructor = mlxsw_afa_fwd_entry_ref_destructor; in mlxsw_afa_fwd_entry_ref_create()
713 counter->resource.destructor = mlxsw_afa_counter_destructor; in mlxsw_afa_counter_create()
859 cookie_ref->resource.destructor = mlxsw_afa_cookie_ref_destructor; in mlxsw_afa_cookie_ref_create()
989 policer_ref->resource.destructor = mlxsw_afa_policer_ref_destructor; in mlxsw_afa_policer_ref_create()
1401 mirror->resource.destructor = mlxsw_afa_mirror_destructor; in mlxsw_afa_mirror_create()
2203 sampler->resource.destructor = mlxsw_afa_sampler_destructor; in mlxsw_afa_sampler_create()
/linux/drivers/hsi/clients/
H A Dhsi_char.c316 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()
/linux/net/ipv4/
H A Dxfrm4_tunnel.c50 .destructor = ipip_destroy,
/linux/drivers/net/dsa/sja1105/
H A Dsja1105_devlink.c58 .destructor = kfree,
/linux/include/linux/can/
H A Dskb.h81 skb->destructor = sock_efree; in can_skb_set_owner()
/linux/tools/testing/selftests/rseq/
H A Drseq.c275 static __attribute__((destructor))
/linux/net/ipv6/
H A Dmip6.c282 .destructor = mip6_destopt_destroy,
364 .destructor = mip6_rthdr_destroy,

1234