Searched refs:destructor (Results 1 - 25 of 123) sorted by relevance

12345

/linux-master/net/core/
H A Dsock_destructor.h8 return skb->destructor == sock_wfree ||
9 skb->destructor == __sock_wfree ||
10 (IS_ENABLED(CONFIG_INET) && skb->destructor == tcp_wfree);
/linux-master/lib/
H A Dclosure.c34 closure_fn *destructor = cl->fn; local
38 if (destructor)
39 destructor(&cl->work);
/linux-master/include/net/netfilter/
H A Dnf_tproxy.h32 skb->destructor = sock_edemux;
/linux-master/include/kvm/
H A Diodev.h28 void (*destructor)(struct kvm_io_device *this); member in struct:kvm_io_device_ops
/linux-master/tools/perf/util/
H A Dbpf-filter.y39 %destructor { free ($$); } <expr>
H A Dparse-events.y82 %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>
/linux-master/net/ipv4/
H A Dtcp_offload.c95 copy_destructor = gso_skb->destructor == tcp_wfree;
136 skb->destructor = gso_skb->destructor;
156 swap(gso_skb->destructor, skb->destructor);
H A Dinet_fragment.c262 if (f->destructor)
263 f->destructor(q);
454 void (*destructor)(struct sk_buff *);
467 destructor = skb->destructor;
488 skb->destructor = NULL;
547 head->destructor = destructor;
H A Dxfrm4_tunnel.c50 .destructor = ipip_destroy,
/linux-master/include/net/
H A Drequest_sock.h38 void (*destructor)(struct request_sock *req); member in struct:request_sock_ops
124 skb->destructor = NULL;
163 req->rsk_ops->destructor(req);
/linux-master/fs/afs/
H A Dyfsclient.c458 .destructor = afs_flat_call_destructor,
537 .destructor = afs_flat_call_destructor,
588 .destructor = afs_flat_call_destructor,
678 .destructor = afs_flat_call_destructor,
747 .destructor = afs_flat_call_destructor,
792 .destructor = afs_flat_call_destructor,
862 .destructor = afs_flat_call_destructor,
939 .destructor = afs_flat_call_destructor,
1021 .destructor = afs_flat_call_destructor,
1073 .destructor
[all...]
H A Dcmservice.c40 .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,
H A Dfsclient.c266 .destructor = afs_flat_call_destructor,
409 .destructor = afs_flat_call_destructor,
416 .destructor = afs_flat_call_destructor,
520 .destructor = afs_flat_call_destructor,
574 .destructor = afs_flat_call_destructor,
654 .destructor = afs_flat_call_destructor,
702 .destructor = afs_flat_call_destructor,
780 .destructor = afs_flat_call_destructor,
862 .destructor = afs_flat_call_destructor,
957 .destructor
[all...]
H A Dvlclient.c103 .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,
H A Dvolume.c98 INIT_WORK(&volume->destructor, afs_destroy_volume);
237 struct afs_volume *volume = container_of(work, struct afs_volume, destructor);
300 schedule_work(&volume->destructor);
/linux-master/drivers/net/dsa/mv88e6xxx/
H A Ddevlink.c660 .destructor = kfree,
671 .destructor = kfree,
678 .destructor = kfree,
684 .destructor = kfree,
690 .destructor = kfree,
696 .destructor = kfree,
702 .destructor = kfree,
/linux-master/include/linux/can/
H A Dskb.h81 skb->destructor = sock_efree;
/linux-master/drivers/net/dsa/sja1105/
H A Dsja1105_devlink.c58 .destructor = kfree,
/linux-master/net/tls/
H A Dtls_device_fallback.c211 nskb->destructor = skb->destructor;
213 skb->destructor = NULL;
219 if (nskb->destructor == sock_efree)
/linux-master/net/rxrpc/
H A Dconn_object.c67 INIT_WORK(&conn->destructor, rxrpc_clean_up_connection);
312 container_of(work, struct rxrpc_connection, destructor);
376 schedule_work(&conn->destructor);
378 rxrpc_clean_up_connection(&conn->destructor);
/linux-master/drivers/net/ethernet/mellanox/mlx4/
H A Dcrdump.c49 .destructor = &kvfree,
54 .destructor = &kvfree,
/linux-master/net/caif/
H A Dcaif_dev.c216 * skb's destructor function, and replace it with our own
218 * the original destructor.
226 caifd->xoff_skb_dtor = skb->destructor;
227 skb->destructor = caif_flow_cb;
442 * Replace our xoff-destructor with original destructor.
443 * We trust that skb->destructor *always* is called before
444 * the skb reference is invalid. The hijacked SKB destructor
445 * takes the flow_lock so manipulating the skb->destructor here
449 caifd->xoff_skb->destructor
[all...]
/linux-master/net/sched/
H A Dact_sample.c261 tc_action_priv_destructor *destructor)
270 *destructor = tcf_psample_group_put;
280 act->ops->get_psample_group(act, &entry->destructor);
260 tcf_sample_get_group(const struct tc_action *a, tc_action_priv_destructor *destructor) argument
/linux-master/tools/testing/selftests/bpf/prog_tests/
H A Dcustom_sec_handlers.c86 __attribute__((destructor))
/linux-master/virt/kvm/
H A Dcoalesced_mmio.c107 .destructor = coalesced_mmio_destructor,

Completed in 375 milliseconds

12345