/linux-4.4.14/include/kvm/ |
D | iodev.h | 40 void (*destructor)(struct kvm_io_device *this); member 72 if (dev->ops->destructor) in kvm_iodevice_destructor() 73 dev->ops->destructor(dev); in kvm_iodevice_destructor()
|
/linux-4.4.14/net/ipv4/ |
D | tcp_offload.c | 110 copy_destructor = gso_skb->destructor == tcp_wfree; in tcp_gso_segment() 143 skb->destructor = gso_skb->destructor; in tcp_gso_segment() 161 swap(gso_skb->destructor, skb->destructor); in tcp_gso_segment()
|
D | xfrm4_tunnel.c | 48 .destructor = ipip_destroy,
|
D | inet_fragment.c | 317 if (f->destructor) in inet_frag_destroy() 318 f->destructor(q); in inet_frag_destroy()
|
D | ip_sockglue.c | 318 void (*destructor)(struct sock *)) in ip_ra_control() 344 if (ra->destructor) in ip_ra_control() 345 ra->destructor(sk); in ip_ra_control() 361 new_ra->destructor = destructor; in ip_ra_control()
|
D | ipcomp.c | 162 .destructor = ipcomp_destroy,
|
D | ip_output.c | 591 frag->destructor = sock_wfree; in ip_do_fragment() 660 frag2->destructor = NULL; in ip_do_fragment() 1378 tmp_skb->destructor = NULL; in __ip_make_skb()
|
D | ah4.c | 553 .destructor = ah_destroy,
|
D | esp4.c | 735 .destructor = esp_destroy,
|
D | ip_fragment.c | 894 ip4_frags.destructor = ip4_frag_free; in ipfrag_init()
|
D | tcp_ipv4.c | 1215 .destructor = tcp_v4_reqsk_destructor, 1462 skb->destructor = sock_edemux; in tcp_v4_early_demux()
|
D | ip_tunnel.c | 1172 dev->destructor = ip_tunnel_dev_free; in ip_tunnel_init()
|
D | udp.c | 2014 skb->destructor = sock_efree; in udp_v4_early_demux()
|
D | ipmr.c | 492 dev->destructor = free_netdev; in reg_vif_setup()
|
D | tcp_output.c | 955 skb->destructor = skb_is_tcp_pure_ack(skb) ? sock_wfree : tcp_wfree; in tcp_transmit_skb()
|
/linux-4.4.14/drivers/md/bcache/ |
D | closure.c | 32 closure_fn *destructor = cl->fn; in closure_put_after_sub() local 36 if (destructor) in closure_put_after_sub() 37 destructor(cl); in closure_put_after_sub()
|
/linux-4.4.14/fs/afs/ |
D | cmservice.c | 42 .destructor = afs_cm_destructor, 52 .destructor = afs_cm_destructor, 62 .destructor = afs_cm_destructor, 72 .destructor = afs_cm_destructor, 82 .destructor = afs_cm_destructor, 92 .destructor = afs_cm_destructor,
|
D | fsclient.c | 271 .destructor = afs_flat_call_destructor, 436 .destructor = afs_flat_call_destructor, 443 .destructor = afs_flat_call_destructor, 552 .destructor = afs_flat_call_destructor, 654 .destructor = afs_flat_call_destructor, 750 .destructor = afs_flat_call_destructor, 834 .destructor = afs_flat_call_destructor, 923 .destructor = afs_flat_call_destructor, 1031 .destructor = afs_flat_call_destructor, 1142 .destructor = afs_flat_call_destructor, [all …]
|
D | vlclient.c | 134 .destructor = afs_flat_call_destructor, 144 .destructor = afs_flat_call_destructor,
|
D | rxrpc.c | 202 if (call->type->destructor) in afs_end_call_nofree() 203 call->type->destructor(call); in afs_end_call_nofree()
|
D | internal.h | 138 void (*destructor)(struct afs_call *call); member
|
/linux-4.4.14/Documentation/aoe/ |
D | todo.txt | 10 the destructor member of the struct sk_buff is available to the aoe 12 sk_buffs, and by registering a destructor, we should be able to
|
/linux-4.4.14/tools/lib/lockdep/ |
D | common.c | 19 __attribute__((destructor)) static void liblockdep_exit(void) in liblockdep_exit()
|
/linux-4.4.14/include/net/ |
D | request_sock.h | 41 void (*destructor)(struct request_sock *req); member 114 req->rsk_ops->destructor(req); in reqsk_free()
|
D | switchdev.h | 26 void (*destructor)(const void *data); member 113 void *data, void (*destructor)(void const *),
|
D | inet_frag.h | 101 void (*destructor)(struct inet_frag_queue *); member
|
D | ip.h | 75 void (*destructor)(struct sock *); member 568 void (*destructor)(struct sock *));
|
D | sock.h | 1972 skb->destructor = sock_rfree; in skb_set_owner_r() 2227 skb->destructor = NULL; in skb_steal_sock()
|
D | ipv6.h | 196 void (*destructor)(struct sock *); member
|
D | xfrm.h | 375 void (*destructor)(struct xfrm_state *); member
|
/linux-4.4.14/include/linux/can/ |
D | skb.h | 53 skb->destructor = sock_efree; in can_skb_set_owner()
|
/linux-4.4.14/include/linux/ |
D | netlink.h | 111 nskb->destructor = skb->destructor; in netlink_skb_clone()
|
D | skbuff.h | 572 void (*destructor)(struct sk_buff *skb); member 2237 if (skb->destructor) { in skb_orphan() 2238 skb->destructor(skb); in skb_orphan() 2239 skb->destructor = NULL; in skb_orphan() 3430 return !skb->destructor && in skb_irq_freeable()
|
D | netdevice.h | 1754 void (*destructor)(struct net_device *dev); member
|
/linux-4.4.14/net/caif/ |
D | caif_dev.c | 218 caifd->xoff_skb_dtor = skb->destructor; in transmit() 219 skb->destructor = caif_flow_cb; in transmit() 437 caifd->xoff_skb->destructor = caifd->xoff_skb_dtor; in caif_device_notify()
|
D | chnl_net.c | 404 dev->destructor = chnl_net_destructor; in ipcaif_net_setup()
|
/linux-4.4.14/drivers/net/can/ |
D | vcan.c | 163 dev->destructor = free_netdev; in vcan_setup()
|
D | slcan.c | 439 dev->destructor = slc_free_netdev; in slc_setup() 765 dev->destructor = NULL; in slcan_exit()
|
/linux-4.4.14/drivers/hsi/clients/ |
D | ssi_protocol.c | 205 msg->destructor = NULL; in ssip_free_data() 219 msg->destructor = ssip_free_data; in ssip_alloc_data() 246 msg->destructor = ssip_release_cmd; in ssip_claim_cmd() 257 msg->destructor = NULL; in ssip_free_cmds() 594 msg->destructor = ssip_free_strans; in ssip_xmit() 1065 dev->destructor = free_netdev; in ssip_pn_setup()
|
D | hsi_char.c | 329 msg->destructor = hsc_break_req_destructor; in hsc_break_request() 347 msg->destructor = hsi_free_msg; in hsc_break_send() 449 msg->destructor = hsc_rx_msg_destructor; in hsc_read() 510 msg->destructor = hsc_tx_msg_destructor; in hsc_write()
|
D | cmt_speech.c | 260 msg->destructor = cs_cmd_destructor; in cs_claim_cmd() 271 msg->destructor = NULL; in cs_free_cmds() 342 rxmsg->destructor = cs_hsi_data_destructor; in cs_hsi_alloc_data() 351 txmsg->destructor = cs_hsi_data_destructor; in cs_hsi_alloc_data()
|
/linux-4.4.14/drivers/net/ |
D | nlmon.c | 137 dev->destructor = free_netdev; in nlmon_setup()
|
D | loopback.c | 187 dev->destructor = loopback_dev_free; in loopback_setup()
|
D | dummy.c | 144 dev->destructor = free_netdev; in dummy_setup()
|
D | ifb.c | 235 dev->destructor = ifb_dev_free; in ifb_setup()
|
D | veth.c | 314 dev->destructor = veth_dev_free; in veth_setup()
|
D | vrf.c | 885 dev->destructor = free_netdev; in vrf_setup()
|
D | macvlan.c | 1063 dev->destructor = free_netdev; in macvlan_common_setup()
|
D | geneve.c | 1082 dev->destructor = free_netdev; in geneve_setup()
|
D | tun.c | 1464 dev->destructor = tun_free_netdev; in tun_setup()
|
D | vxlan.c | 2523 dev->destructor = free_netdev; in vxlan_setup()
|
/linux-4.4.14/virt/kvm/ |
D | coalesced_mmio.c | 102 .destructor = coalesced_mmio_destructor,
|
D | eventfd.c | 750 .destructor = ioeventfd_destructor,
|
/linux-4.4.14/include/net/irda/ |
D | irda_device.h | 147 void (*destructor)(struct sk_buff *skb); /* Used for flow control */ member
|
/linux-4.4.14/drivers/staging/rtl8188eu/os_dep/ |
D | mon.c | 156 dev->destructor = free_netdev; in mon_setup()
|
/linux-4.4.14/net/rxrpc/ |
D | ar-input.c | 62 skb->destructor = NULL; in rxrpc_queue_rcv_skb() 89 skb->destructor = rxrpc_packet_destructor; in rxrpc_queue_rcv_skb() 120 skb->destructor = NULL; in rxrpc_queue_rcv_skb()
|
D | ar-call.c | 712 skb->destructor = NULL; in rxrpc_release_call()
|
D | ar-ack.c | 528 skb->destructor = rxrpc_packet_destructor; in rxrpc_insert_oos_packet()
|
/linux-4.4.14/net/ieee802154/6lowpan/ |
D | core.c | 111 ldev->destructor = free_netdev; in lowpan_setup()
|
D | reassembly.c | 626 lowpan_frags.destructor = NULL; in lowpan_net_frag_init()
|
/linux-4.4.14/net/switchdev/ |
D | switchdev.c | 41 void *data, void (*destructor)(void const *), in switchdev_trans_item_enqueue() 45 tritem->destructor = destructor; in switchdev_trans_item_enqueue() 88 tritem->destructor(tritem->data); in switchdev_trans_items_destroy()
|
/linux-4.4.14/net/irda/irlan/ |
D | irlan_eth.c | 69 dev->destructor = free_netdev; in irlan_eth_setup()
|
/linux-4.4.14/net/ipv6/ |
D | mip6.c | 344 .destructor = mip6_destopt_destroy, 476 .destructor = mip6_rthdr_destroy,
|
D | ipcomp6.c | 189 .destructor = ipcomp_destroy,
|
D | xfrm6_tunnel.c | 308 .destructor = xfrm6_tunnel_destroy,
|
D | ip6_output.c | 635 frag->destructor = sock_wfree; in ip6_fragment() 732 frag2->destructor = NULL; in ip6_fragment() 1647 tmp_skb->destructor = NULL; in __ip6_make_skb()
|
D | esp6.c | 675 .destructor = esp6_destroy,
|
D | ah6.c | 764 .destructor = ah6_destroy,
|
D | reassembly.c | 755 ip6_frags.destructor = NULL; in ipv6_frag_init()
|
D | ip6_gre.c | 1235 dev->destructor = ip6gre_dev_free; in ip6gre_tunnel_setup() 1515 dev->destructor = ip6gre_dev_free; in ip6gre_tap_setup()
|
D | tcp_ipv6.c | 715 .destructor = tcp_v6_reqsk_destructor, 1554 skb->destructor = sock_edemux; in tcp_v6_early_demux()
|
D | ip6_vti.c | 842 dev->destructor = vti6_dev_free; in vti6_dev_setup()
|
D | ip6_tunnel.c | 1608 dev->destructor = ip6_dev_free; in ip6_tnl_dev_setup()
|
D | sit.c | 1362 dev->destructor = ipip6_dev_free; in ipip6_tunnel_setup()
|
D | ip6mr.c | 736 dev->destructor = free_netdev; in reg_vif_setup()
|
/linux-4.4.14/include/scsi/ |
D | libfc.h | 455 void (*destructor)(struct fc_seq *, void *); member 507 void (*destructor)(struct fc_seq *,
|
/linux-4.4.14/tools/perf/util/ |
D | python.c | 465 .tp_dealloc = (destructor)pyrf_cpu_map__delete, 534 .tp_dealloc = (destructor)pyrf_thread_map__delete, 717 .tp_dealloc = (destructor)pyrf_evsel__delete, 979 .tp_dealloc = (destructor)pyrf_evlist__delete,
|
/linux-4.4.14/include/linux/hsi/ |
D | hsi.h | 208 void (*destructor)(struct hsi_msg *msg); member
|
/linux-4.4.14/net/irda/ircomm/ |
D | ircomm_lmp.c | 188 skb->destructor = ircomm_lmp_flow_control; in ircomm_lmp_data_request()
|
/linux-4.4.14/drivers/atm/ |
D | nicstarmac.copyright | 33 * 1) skb->destructor / skb->atm.recycle_buffer
|
/linux-4.4.14/net/openvswitch/ |
D | vport-internal_dev.c | 162 netdev->destructor = internal_dev_destructor; in do_setup()
|
/linux-4.4.14/net/phonet/ |
D | pep-gprs.c | 247 dev->destructor = free_netdev; in gprs_setup()
|
/linux-4.4.14/net/mac802154/ |
D | iface.c | 596 sdata->dev->destructor = mac802154_wpan_free; in ieee802154_setup_sdata() 611 sdata->dev->destructor = free_netdev; in ieee802154_setup_sdata()
|
/linux-4.4.14/drivers/net/wan/ |
D | lapbether.c | 309 dev->destructor = free_netdev; in lapbeth_setup()
|
D | dlci.c | 478 dev->destructor = free_netdev; in dlci_setup()
|
D | hdlc_fr.c | 1108 dev->destructor = free_netdev; in fr_add_pvc()
|
/linux-4.4.14/drivers/scsi/libfc/ |
D | fc_exch.c | 327 if (ep->destructor) in fc_exch_release() 328 ep->destructor(&ep->seq, ep->arg); in fc_exch_release() 2076 void (*destructor)(struct fc_seq *, in fc_exch_seq_send() 2095 ep->destructor = destructor; in fc_exch_seq_send()
|
/linux-4.4.14/net/l2tp/ |
D | l2tp_eth.c | 138 dev->destructor = free_netdev; in l2tp_eth_dev_setup()
|
/linux-4.4.14/net/core/ |
D | skbuff.c | 644 if (skb->destructor) { in skb_release_head_state() 646 skb->destructor(skb); in skb_release_head_state() 830 n->destructor = NULL; in __skb_clone() 3212 if (head_skb->destructor == sock_wfree) { in skb_segment() 3214 swap(tail->destructor, head_skb->destructor); in skb_segment() 3584 skb->destructor = sock_rmem_free; in sock_queue_err_skb() 3646 clone->destructor = sock_efree; in skb_clone_sk()
|
D | sock.c | 1663 skb->destructor = sock_edemux; in skb_set_owner_w() 1668 skb->destructor = sock_wfree; in skb_set_owner_w() 1685 if (skb->destructor == sock_wfree in skb_orphan_partial() 1687 || skb->destructor == tcp_wfree in skb_orphan_partial()
|
D | dev.c | 6948 if (dev->destructor) in netdev_run_todo() 6949 dev->destructor(dev); in netdev_run_todo()
|
/linux-4.4.14/net/bridge/ |
D | br_device.c | 373 dev->destructor = br_dev_free; in br_dev_setup()
|
/linux-4.4.14/net/hsr/ |
D | hsr_device.c | 397 dev->destructor = hsr_dev_destroy; in hsr_dev_setup()
|
/linux-4.4.14/drivers/net/hamradio/ |
D | bpqether.c | 479 dev->destructor = free_netdev; in bpq_setup()
|
D | 6pack.c | 314 dev->destructor = free_netdev; in sp_setup()
|
/linux-4.4.14/drivers/net/usb/ |
D | cdc-phonet.c | 309 dev->destructor = free_netdev; in usbpn_setup()
|
/linux-4.4.14/drivers/net/caif/ |
D | caif_serial.c | 431 dev->destructor = free_netdev; in caifdev_setup()
|
D | caif_virtio.c | 620 netdev->destructor = free_netdev; in cfv_netdev_setup()
|
D | caif_spi.c | 715 dev->destructor = free_netdev; in cfspi_setup()
|
D | caif_hsi.c | 1124 dev->destructor = free_netdev; in cfhsi_setup()
|
/linux-4.4.14/include/net/sctp/ |
D | sctp.h | 394 skb->destructor = sctp_sock_rfree; in sctp_skb_set_owner_r()
|
/linux-4.4.14/net/netfilter/ |
D | xt_TPROXY.c | 289 skb->destructor = sock_edemux; in nf_tproxy_assign_sock()
|
/linux-4.4.14/drivers/net/slip/ |
D | slip.c | 660 dev->destructor = sl_free_netdev; 1375 dev->destructor = NULL;
|
/linux-4.4.14/net/sctp/ |
D | output.c | 364 skb->destructor = sctp_packet_release_owner; in sctp_packet_set_owner_w()
|
D | sm_make_chunk.c | 103 skb->destructor = sctp_control_release_owner; in sctp_control_set_owner_w()
|
D | socket.c | 158 chunk->skb->destructor = sctp_wfree; in sctp_set_owner_w()
|
/linux-4.4.14/net/ipv6/netfilter/ |
D | nf_conntrack_reasm.c | 683 nf_frags.destructor = NULL; in nf_ct_frag6_init()
|
/linux-4.4.14/drivers/usb/gadget/function/ |
D | f_phonet.c | 291 dev->destructor = free_netdev; in pn_net_setup()
|
/linux-4.4.14/drivers/hsi/ |
D | hsi.c | 598 WARN_ON_ONCE(!msg->destructor || !msg->complete); in hsi_async()
|
/linux-4.4.14/drivers/staging/octeon/ |
D | ethernet-tx.c | 343 if (unlikely(skb->destructor)) { in cvm_oct_xmit()
|
/linux-4.4.14/scripts/kconfig/ |
D | zconf.y | 95 %destructor {
|
D | zconf.tab.c_shipped | 2111 incorrect destructor might then be invoked immediately. In the 2113 to an incorrect destructor call or verbose syntax error message
|
/linux-4.4.14/net/8021q/ |
D | vlan_dev.c | 799 dev->destructor = vlan_dev_free; in vlan_setup()
|
/linux-4.4.14/drivers/net/ipvlan/ |
D | ipvlan_main.c | 525 dev->destructor = free_netdev; in ipvlan_link_setup()
|
/linux-4.4.14/net/batman-adv/ |
D | soft-interface.c | 946 dev->destructor = batadv_softif_free; in batadv_softif_init_early()
|
/linux-4.4.14/drivers/hsi/controllers/ |
D | omap_ssi_port.c | 432 if (msg->destructor) in ssi_flush_queue() 433 msg->destructor(msg); in ssi_flush_queue()
|
/linux-4.4.14/net/dccp/ |
D | ipv4.c | 559 .destructor = dccp_v4_reqsk_destructor,
|
D | ipv6.c | 293 .destructor = dccp_v6_reqsk_destructor,
|
/linux-4.4.14/net/netlink/ |
D | af_netlink.c | 739 skb->destructor = netlink_skb_destructor; in netlink_ring_setup_skb() 922 skb->destructor = netlink_skb_destructor; in netlink_skb_set_owner_r() 1708 skb->destructor = netlink_skb_destructor; in netlink_alloc_large_skb()
|
/linux-4.4.14/net/bluetooth/rfcomm/ |
D | tty.c | 375 skb->destructor = rfcomm_wfree; in rfcomm_set_owner_w()
|
/linux-4.4.14/drivers/scsi/fcoe/ |
D | fcoe.c | 1795 if (skb->destructor != fcoe_percpu_flush_done) in fcoe_recv_frame() 2474 skb->destructor = fcoe_percpu_flush_done; in fcoe_percpu_clean()
|
/linux-4.4.14/drivers/net/wireless/hostap/ |
D | hostap_main.c | 76 dev->destructor = free_netdev; in hostap_add_interface()
|
/linux-4.4.14/drivers/net/wireless/brcm80211/brcmfmac/ |
D | core.c | 854 ndev->destructor = brcmf_cfg80211_free_netdev; in brcmf_add_if()
|
/linux-4.4.14/net/bluetooth/ |
D | 6lowpan.c | 667 dev->destructor = free_netdev; in netdev_setup()
|
/linux-4.4.14/drivers/net/wireless/mwifiex/ |
D | main.c | 1233 dev->destructor = free_netdev; in mwifiex_init_priv_params()
|
/linux-4.4.14/drivers/net/wireless/ath/ath6kl/ |
D | main.c | 1298 dev->destructor = free_netdev; in init_netdev()
|
/linux-4.4.14/scripts/genksyms/ |
D | parse.tab.c_shipped | 2168 incorrect destructor might then be invoked immediately. In the 2170 to an incorrect destructor call or verbose syntax error message
|
/linux-4.4.14/scripts/dtc/ |
D | dtc-parser.tab.c_shipped | 2026 incorrect destructor might then be invoked immediately. In the 2028 to an incorrect destructor call or verbose syntax error message
|
/linux-4.4.14/net/mac80211/ |
D | iface.c | 1197 dev->destructor = ieee80211_if_free; in ieee80211_if_setup()
|
/linux-4.4.14/drivers/s390/net/ |
D | netiucv.c | 1996 dev->destructor = netiucv_free_netdevice; in netiucv_setup_netdevice()
|
/linux-4.4.14/net/unix/ |
D | af_unix.c | 1580 skb->destructor = unix_destruct_scm; in unix_scm_to_skb()
|
/linux-4.4.14/drivers/net/team/ |
D | team.c | 2058 dev->destructor = team_destructor; in team_setup()
|
/linux-4.4.14/net/xfrm/ |
D | xfrm_state.c | 349 x->type->destructor(x); in xfrm_state_gc_destroy()
|
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb3/ |
D | sge.c | 1607 skb->destructor = deferred_unmap_destructor; in write_ofld_wr()
|
/linux-4.4.14/drivers/net/wireless/ |
D | mac80211_hwsim.c | 2677 dev->destructor = free_netdev; in hwsim_mon_setup()
|
/linux-4.4.14/drivers/staging/rtl8723au/os_dep/ |
D | ioctl_cfg80211.c | 2611 mon_ndev->destructor = rtw_ndev_destructor; in rtw_cfg80211_add_monitor_if()
|
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb4/ |
D | sge.c | 1592 skb->destructor = deferred_unmap_destructor; in service_ofldq()
|
/linux-4.4.14/drivers/net/bonding/ |
D | bond_main.c | 4136 bond_dev->destructor = bond_destructor; in bond_setup()
|
/linux-4.4.14/net/packet/ |
D | af_packet.c | 2558 skb->destructor = tpacket_destruct_skb; in tpacket_snd()
|