/linux-master/net/core/ |
H A D | sock_destructor.h | 8 return skb->destructor == sock_wfree || 9 skb->destructor == __sock_wfree || 10 (IS_ENABLED(CONFIG_INET) && skb->destructor == tcp_wfree);
|
/linux-master/lib/ |
H A D | closure.c | 34 closure_fn *destructor = cl->fn; local 38 if (destructor) 39 destructor(&cl->work);
|
/linux-master/include/net/netfilter/ |
H A D | nf_tproxy.h | 32 skb->destructor = sock_edemux;
|
/linux-master/include/kvm/ |
H A D | iodev.h | 28 void (*destructor)(struct kvm_io_device *this); member in struct:kvm_io_device_ops
|
/linux-master/tools/perf/util/ |
H A D | bpf-filter.y | 39 %destructor { free ($$); } <expr>
|
H A 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>
|
/linux-master/net/ipv4/ |
H A D | tcp_offload.c | 95 copy_destructor = gso_skb->destructor == tcp_wfree; 136 skb->destructor = gso_skb->destructor; 156 swap(gso_skb->destructor, skb->destructor);
|
H A D | inet_fragment.c | 262 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 D | xfrm4_tunnel.c | 50 .destructor = ipip_destroy,
|
/linux-master/include/net/ |
H A D | request_sock.h | 38 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 D | yfsclient.c | 458 .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 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,
|
H A D | fsclient.c | 266 .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 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,
|
H A D | volume.c | 98 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 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-master/include/linux/can/ |
H A D | skb.h | 81 skb->destructor = sock_efree;
|
/linux-master/drivers/net/dsa/sja1105/ |
H A D | sja1105_devlink.c | 58 .destructor = kfree,
|
/linux-master/net/tls/ |
H A D | tls_device_fallback.c | 211 nskb->destructor = skb->destructor; 213 skb->destructor = NULL; 219 if (nskb->destructor == sock_efree)
|
/linux-master/net/rxrpc/ |
H A D | conn_object.c | 67 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 D | crdump.c | 49 .destructor = &kvfree, 54 .destructor = &kvfree,
|
/linux-master/net/caif/ |
H A D | caif_dev.c | 216 * 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 D | act_sample.c | 261 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 D | custom_sec_handlers.c | 86 __attribute__((destructor))
|
/linux-master/virt/kvm/ |
H A D | coalesced_mmio.c | 107 .destructor = coalesced_mmio_destructor,
|