/linux-6.12.1/net/core/ |
D | sock_destructor.h | 8 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-6.12.1/net/ipv4/ |
D | inet_fragment.c | 262 if (f->destructor) in inet_frag_destroy_rcu() 263 f->destructor(q); in inet_frag_destroy_rcu() 454 void (*destructor)(struct sk_buff *); in inet_frag_reasm_prepare() local 467 destructor = skb->destructor; in inet_frag_reasm_prepare() 488 skb->destructor = NULL; in inet_frag_reasm_prepare() 547 head->destructor = destructor; in inet_frag_reasm_prepare()
|
D | tcp_offload.c | 171 copy_destructor = gso_skb->destructor == tcp_wfree; in tcp_gso_segment() 212 skb->destructor = gso_skb->destructor; in tcp_gso_segment() 232 swap(gso_skb->destructor, skb->destructor); in tcp_gso_segment()
|
D | xfrm4_tunnel.c | 50 .destructor = ipip_destroy,
|
/linux-6.12.1/tools/testing/selftests/net/tcp_ao/lib/ |
D | ftrace.c | 24 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-6.12.1/fs/afs/ |
D | cmservice.c | 40 .destructor = afs_cm_destructor, 50 .destructor = afs_cm_destructor, 60 .destructor = afs_cm_destructor, 70 .destructor = afs_cm_destructor, 80 .destructor = afs_cm_destructor, 90 .destructor = afs_cm_destructor, 100 .destructor = afs_cm_destructor,
|
D | fsclient.c | 266 .destructor = afs_flat_call_destructor, 414 .destructor = afs_flat_call_destructor, 421 .destructor = afs_flat_call_destructor, 525 .destructor = afs_flat_call_destructor, 579 .destructor = afs_flat_call_destructor, 659 .destructor = afs_flat_call_destructor, 707 .destructor = afs_flat_call_destructor, 785 .destructor = afs_flat_call_destructor, 867 .destructor = afs_flat_call_destructor, 962 .destructor = afs_flat_call_destructor, [all …]
|
D | yfsclient.c | 463 .destructor = afs_flat_call_destructor, 542 .destructor = afs_flat_call_destructor, 593 .destructor = afs_flat_call_destructor, 683 .destructor = afs_flat_call_destructor, 752 .destructor = afs_flat_call_destructor, 797 .destructor = afs_flat_call_destructor, 867 .destructor = afs_flat_call_destructor, 944 .destructor = afs_flat_call_destructor, 1026 .destructor = afs_flat_call_destructor, 1078 .destructor = afs_flat_call_destructor, [all …]
|
D | vlclient.c | 103 .destructor = afs_flat_call_destructor, 251 .destructor = afs_flat_call_destructor, 374 .destructor = afs_destroy_vl_get_capabilities, 626 .destructor = afs_flat_call_destructor, 745 .destructor = afs_flat_call_destructor,
|
D | volume.c | 98 INIT_WORK(&volume->destructor, afs_destroy_volume); in afs_alloc_volume() 237 struct afs_volume *volume = container_of(work, struct afs_volume, destructor); in afs_destroy_volume() 300 schedule_work(&volume->destructor); in afs_put_volume()
|
/linux-6.12.1/include/net/ |
D | request_sock.h | 40 void (*destructor)(struct request_sock *req); member 126 skb->destructor = NULL; in skb_steal_sock() 133 req->rsk_ops->destructor(req); in __reqsk_free()
|
/linux-6.12.1/drivers/net/dsa/mv88e6xxx/ |
D | devlink.c | 660 .destructor = kfree, 671 .destructor = kfree, 678 .destructor = kfree, 684 .destructor = kfree, 690 .destructor = kfree, 696 .destructor = kfree, 702 .destructor = kfree,
|
/linux-6.12.1/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-6.12.1/tools/perf/util/ |
D | parse-events.y | 82 %destructor { free ($$); } <str> 84 %destructor { parse_events_term__delete ($$); } <term> 88 %destructor { parse_events_terms__delete ($$); } <list_terms> 104 %destructor { free_list_evsel ($$); } <list_evsel> 106 %destructor { free ($$.sys); free ($$.event); } <tracepoint_name> 108 %destructor { free ($$.str); } <hardware_term>
|
D | bpf-filter.y | 44 %destructor { free ($$); } <expr>
|
/linux-6.12.1/lib/ |
D | closure.c | 45 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-6.12.1/net/rxrpc/ |
D | conn_object.c | 67 INIT_WORK(&conn->destructor, rxrpc_clean_up_connection); in rxrpc_alloc_connection() 307 container_of(work, struct rxrpc_connection, destructor); in rxrpc_clean_up_connection() 371 schedule_work(&conn->destructor); in rxrpc_put_connection() 373 rxrpc_clean_up_connection(&conn->destructor); in rxrpc_put_connection()
|
/linux-6.12.1/net/tls/ |
D | tls_device_fallback.c | 212 nskb->destructor = skb->destructor; in complete_skb() 214 skb->destructor = NULL; in complete_skb() 220 if (nskb->destructor == sock_efree) in complete_skb()
|
/linux-6.12.1/drivers/net/ethernet/mellanox/mlx4/ |
D | crdump.c | 49 .destructor = &kvfree, 54 .destructor = &kvfree,
|
/linux-6.12.1/net/sched/ |
D | act_sample.c | 273 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()
|
/linux-6.12.1/include/kvm/ |
D | iodev.h | 28 void (*destructor)(struct kvm_io_device *this); member
|
/linux-6.12.1/net/caif/ |
D | caif_dev.c | 226 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-6.12.1/include/net/netfilter/ |
D | nf_tproxy.h | 32 skb->destructor = sock_edemux; in nf_tproxy_assign_sock()
|
/linux-6.12.1/drivers/net/ethernet/mellanox/mlxsw/ |
D | core_acl_flex_actions.c | 381 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-6.12.1/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()
|