/linux-4.1.27/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.1.27/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 | 335 if (f->destructor) in inet_frag_destroy() 336 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 | 564 frag->destructor = sock_wfree; in ip_fragment() 633 frag2->destructor = NULL; in ip_fragment() 1354 tmp_skb->destructor = NULL; in __ip_make_skb()
|
D | ah4.c | 551 .destructor = ah_destroy,
|
D | esp4.c | 692 .destructor = esp_destroy,
|
D | ip_fragment.c | 866 ip4_frags.destructor = ip4_frag_free; in ipfrag_init()
|
D | tcp_ipv4.c | 1207 .destructor = tcp_v4_reqsk_destructor, 1475 skb->destructor = sock_edemux; in tcp_v4_early_demux()
|
D | ip_tunnel.c | 1142 dev->destructor = ip_tunnel_dev_free; in ip_tunnel_init()
|
D | udp.c | 1999 skb->destructor = sock_efree; in udp_v4_early_demux()
|
D | ipmr.c | 497 dev->destructor = free_netdev; in reg_vif_setup()
|
D | tcp_output.c | 961 skb->destructor = skb_is_tcp_pure_ack(skb) ? sock_wfree : tcp_wfree; in tcp_transmit_skb()
|
/linux-4.1.27/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.1.27/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.1.27/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.1.27/tools/lib/lockdep/ |
D | common.c | 19 __attribute__((destructor)) static void liblockdep_exit(void) in liblockdep_exit()
|
/linux-4.1.27/include/linux/can/ |
D | skb.h | 53 skb->destructor = sock_efree; in can_skb_set_owner()
|
/linux-4.1.27/include/linux/ |
D | netlink.h | 100 nskb->destructor = skb->destructor; in netlink_skb_clone()
|
D | skbuff.h | 546 void (*destructor)(struct sk_buff *skb); member 2086 if (skb->destructor) { in skb_orphan() 2087 skb->destructor(skb); in skb_orphan() 2088 skb->destructor = NULL; in skb_orphan() 3260 return !skb->destructor && in skb_irq_freeable()
|
D | netdevice.h | 1707 void (*destructor)(struct net_device *dev); member
|
/linux-4.1.27/include/net/ |
D | request_sock.h | 41 void (*destructor)(struct request_sock *req); member 104 req->rsk_ops->destructor(req); in reqsk_free()
|
D | inet_frag.h | 101 void (*destructor)(struct inet_frag_queue *); member
|
D | ip.h | 74 void (*destructor)(struct sock *); member 541 void (*destructor)(struct sock *));
|
D | sock.h | 1960 skb->destructor = sock_wfree; in skb_set_owner_w() 1974 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 | 373 void (*destructor)(struct xfrm_state *); member
|
/linux-4.1.27/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.1.27/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.1.27/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.1.27/drivers/net/ |
D | loopback.c | 188 dev->destructor = loopback_dev_free; in loopback_setup()
|
D | nlmon.c | 137 dev->destructor = free_netdev; in nlmon_setup()
|
D | dummy.c | 144 dev->destructor = free_netdev; in dummy_setup()
|
D | ifb.c | 175 dev->destructor = free_netdev; in ifb_setup()
|
D | veth.c | 312 dev->destructor = veth_dev_free; in veth_setup()
|
D | macvlan.c | 1060 dev->destructor = free_netdev; in macvlan_common_setup()
|
D | tun.c | 1413 dev->destructor = tun_free_netdev; in tun_setup()
|
D | vxlan.c | 2357 dev->destructor = free_netdev; in vxlan_setup()
|
/linux-4.1.27/virt/kvm/ |
D | coalesced_mmio.c | 102 .destructor = coalesced_mmio_destructor,
|
D | eventfd.c | 744 .destructor = ioeventfd_destructor,
|
/linux-4.1.27/include/net/irda/ |
D | irda_device.h | 147 void (*destructor)(struct sk_buff *skb); /* Used for flow control */ member
|
/linux-4.1.27/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.1.27/tools/perf/util/ |
D | python.c | 419 .tp_dealloc = (destructor)pyrf_cpu_map__delete, 488 .tp_dealloc = (destructor)pyrf_thread_map__delete, 668 .tp_dealloc = (destructor)pyrf_evsel__delete, 930 .tp_dealloc = (destructor)pyrf_evlist__delete,
|
/linux-4.1.27/net/irda/irlan/ |
D | irlan_eth.c | 69 dev->destructor = free_netdev; in irlan_eth_setup()
|
/linux-4.1.27/net/ipv6/ |
D | mip6.c | 346 .destructor = mip6_destopt_destroy, 478 .destructor = mip6_rthdr_destroy,
|
D | ipcomp6.c | 189 .destructor = ipcomp_destroy,
|
D | xfrm6_tunnel.c | 308 .destructor = xfrm6_tunnel_destroy,
|
D | ip6_output.c | 613 frag->destructor = sock_wfree; in ip6_fragment() 710 frag2->destructor = NULL; in ip6_fragment() 1631 tmp_skb->destructor = NULL; in __ip6_make_skb()
|
D | esp6.c | 632 .destructor = esp6_destroy,
|
D | ah6.c | 762 .destructor = ah6_destroy,
|
D | reassembly.c | 751 ip6_frags.destructor = NULL; in ipv6_frag_init()
|
D | ip6_gre.c | 1234 dev->destructor = ip6gre_dev_free; in ip6gre_tunnel_setup() 1495 dev->destructor = ip6gre_dev_free; in ip6gre_tap_setup()
|
D | tcp_ipv6.c | 711 .destructor = tcp_v6_reqsk_destructor, 1542 skb->destructor = sock_edemux; in tcp_v6_early_demux()
|
D | ip6_vti.c | 842 dev->destructor = vti6_dev_free; in vti6_dev_setup()
|
D | sit.c | 1362 dev->destructor = ipip6_dev_free; in ipip6_tunnel_setup()
|
D | ip6_tunnel.c | 1550 dev->destructor = ip6_dev_free; in ip6_tnl_dev_setup()
|
D | ip6mr.c | 737 dev->destructor = free_netdev; in reg_vif_setup()
|
/linux-4.1.27/include/scsi/ |
D | libfc.h | 455 void (*destructor)(struct fc_seq *, void *); member 507 void (*destructor)(struct fc_seq *,
|
/linux-4.1.27/net/irda/ircomm/ |
D | ircomm_lmp.c | 188 skb->destructor = ircomm_lmp_flow_control; in ircomm_lmp_data_request()
|
/linux-4.1.27/net/openvswitch/ |
D | vport-internal_dev.c | 139 netdev->destructor = internal_dev_destructor; in do_setup()
|
/linux-4.1.27/net/ieee802154/6lowpan/ |
D | core.c | 128 dev->destructor = free_netdev; in lowpan_setup()
|
D | reassembly.c | 564 lowpan_frags.destructor = NULL; in lowpan_net_frag_init()
|
/linux-4.1.27/include/linux/hsi/ |
D | hsi.h | 208 void (*destructor)(struct hsi_msg *msg); member
|
/linux-4.1.27/drivers/atm/ |
D | nicstarmac.copyright | 33 * 1) skb->destructor / skb->atm.recycle_buffer
|
/linux-4.1.27/net/mac802154/ |
D | iface.c | 501 sdata->dev->destructor = mac802154_wpan_free; in ieee802154_setup_sdata() 512 sdata->dev->destructor = free_netdev; in ieee802154_setup_sdata()
|
/linux-4.1.27/net/phonet/ |
D | pep-gprs.c | 247 dev->destructor = free_netdev; in gprs_setup()
|
/linux-4.1.27/drivers/net/wan/ |
D | lapbether.c | 310 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.1.27/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.1.27/net/l2tp/ |
D | l2tp_eth.c | 138 dev->destructor = free_netdev; in l2tp_eth_dev_setup()
|
/linux-4.1.27/net/core/ |
D | skbuff.c | 692 if (skb->destructor) { in skb_release_head_state() 694 skb->destructor(skb); in skb_release_head_state() 878 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 | 1648 if (skb->destructor == sock_wfree in skb_orphan_partial() 1650 || skb->destructor == tcp_wfree in skb_orphan_partial()
|
D | dev.c | 6669 if (dev->destructor) in netdev_run_todo() 6670 dev->destructor(dev); in netdev_run_todo()
|
/linux-4.1.27/net/bridge/ |
D | br_device.c | 372 dev->destructor = br_dev_free; in br_dev_setup()
|
/linux-4.1.27/drivers/net/hamradio/ |
D | bpqether.c | 480 dev->destructor = free_netdev; in bpq_setup()
|
D | 6pack.c | 314 dev->destructor = free_netdev; in sp_setup()
|
/linux-4.1.27/net/hsr/ |
D | hsr_device.c | 397 dev->destructor = hsr_dev_destroy; in hsr_dev_setup()
|
/linux-4.1.27/Documentation/sound/alsa/ |
D | hda_codec.txt | 63 destructor to release any necessary data in the lowlevel driver. 265 The free callback is called as a destructor.
|
/linux-4.1.27/drivers/net/usb/ |
D | cdc-phonet.c | 309 dev->destructor = free_netdev; in usbpn_setup()
|
/linux-4.1.27/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.1.27/include/net/sctp/ |
D | sctp.h | 394 skb->destructor = sctp_sock_rfree; in sctp_skb_set_owner_r()
|
/linux-4.1.27/net/netfilter/ |
D | xt_TPROXY.c | 290 skb->destructor = sock_edemux; in nf_tproxy_assign_sock()
|
/linux-4.1.27/drivers/net/slip/ |
D | slip.c | 660 dev->destructor = sl_free_netdev; 1375 dev->destructor = NULL;
|
/linux-4.1.27/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.1.27/drivers/hsi/ |
D | hsi.c | 589 WARN_ON_ONCE(!msg->destructor || !msg->complete); in hsi_async()
|
/linux-4.1.27/net/ipv6/netfilter/ |
D | nf_conntrack_reasm.c | 677 nf_frags.destructor = NULL; in nf_ct_frag6_init()
|
/linux-4.1.27/drivers/staging/octeon/ |
D | ethernet-tx.c | 359 if (unlikely(skb->destructor)) { in cvm_oct_xmit()
|
/linux-4.1.27/scripts/kconfig/ |
D | zconf.y | 90 %destructor {
|
D | zconf.tab.c_shipped | 2069 incorrect destructor might then be invoked immediately. In the 2071 to an incorrect destructor call or verbose syntax error message
|
/linux-4.1.27/drivers/usb/gadget/function/ |
D | f_phonet.c | 291 dev->destructor = free_netdev; in pn_net_setup()
|
/linux-4.1.27/net/batman-adv/ |
D | soft-interface.c | 912 dev->destructor = batadv_softif_free; in batadv_softif_init_early()
|
/linux-4.1.27/drivers/net/ipvlan/ |
D | ipvlan_main.c | 529 dev->destructor = free_netdev; in ipvlan_link_setup()
|
/linux-4.1.27/net/8021q/ |
D | vlan_dev.c | 800 dev->destructor = vlan_dev_free; in vlan_setup()
|
/linux-4.1.27/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.1.27/drivers/staging/ozwpan/ |
D | ozpd.c | 778 skb->destructor = oz_isoc_destructor; in oz_send_isoc_unit()
|
/linux-4.1.27/net/dccp/ |
D | ipv4.c | 588 .destructor = dccp_v4_reqsk_destructor,
|
D | ipv6.c | 293 .destructor = dccp_v6_reqsk_destructor,
|
/linux-4.1.27/net/netlink/ |
D | af_netlink.c | 725 skb->destructor = netlink_skb_destructor; in netlink_ring_setup_skb() 908 skb->destructor = netlink_skb_destructor; in netlink_skb_set_owner_r() 1689 skb->destructor = netlink_skb_destructor; in netlink_alloc_large_skb()
|
/linux-4.1.27/net/bluetooth/rfcomm/ |
D | tty.c | 375 skb->destructor = rfcomm_wfree; in rfcomm_set_owner_w()
|
/linux-4.1.27/drivers/scsi/fcoe/ |
D | fcoe.c | 1796 if (skb->destructor != fcoe_percpu_flush_done) in fcoe_recv_frame() 2476 skb->destructor = fcoe_percpu_flush_done; in fcoe_percpu_clean()
|
/linux-4.1.27/drivers/net/wireless/hostap/ |
D | hostap_main.c | 76 dev->destructor = free_netdev; in hostap_add_interface()
|
/linux-4.1.27/drivers/net/wireless/mwifiex/ |
D | main.c | 1020 dev->destructor = free_netdev; in mwifiex_init_priv_params()
|
/linux-4.1.27/net/bluetooth/ |
D | 6lowpan.c | 690 dev->destructor = free_netdev; in netdev_setup()
|
/linux-4.1.27/drivers/net/wireless/brcm80211/brcmfmac/ |
D | core.c | 712 ndev->destructor = brcmf_cfg80211_free_netdev; in brcmf_net_attach()
|
/linux-4.1.27/drivers/net/wireless/ath/ath6kl/ |
D | main.c | 1298 dev->destructor = free_netdev; in init_netdev()
|
/linux-4.1.27/scripts/genksyms/ |
D | parse.tab.c_shipped | 2180 incorrect destructor might then be invoked immediately. In the 2182 to an incorrect destructor call or verbose syntax error message
|
/linux-4.1.27/scripts/dtc/ |
D | dtc-parser.tab.c_shipped | 2082 incorrect destructor might then be invoked immediately. In the 2084 to an incorrect destructor call or verbose syntax error message
|
/linux-4.1.27/net/mac80211/ |
D | iface.c | 1169 dev->destructor = free_netdev; in ieee80211_if_setup()
|
/linux-4.1.27/drivers/s390/net/ |
D | netiucv.c | 1997 dev->destructor = netiucv_free_netdevice; in netiucv_setup_netdevice()
|
/linux-4.1.27/net/unix/ |
D | af_unix.c | 1547 skb->destructor = unix_destruct_scm; in unix_scm_to_skb()
|
/linux-4.1.27/drivers/net/team/ |
D | team.c | 2049 dev->destructor = team_destructor; in team_setup()
|
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb4/ |
D | sge.c | 1565 skb->destructor = deferred_unmap_destructor; in service_ofldq()
|
/linux-4.1.27/net/xfrm/ |
D | xfrm_state.c | 349 x->type->destructor(x); in xfrm_state_gc_destroy()
|
/linux-4.1.27/drivers/staging/rtl8723au/os_dep/ |
D | ioctl_cfg80211.c | 2611 mon_ndev->destructor = rtw_ndev_destructor; in rtw_cfg80211_add_monitor_if()
|
/linux-4.1.27/drivers/net/wireless/ |
D | mac80211_hwsim.c | 2678 dev->destructor = free_netdev; in hwsim_mon_setup()
|
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb3/ |
D | sge.c | 1607 skb->destructor = deferred_unmap_destructor; in write_ofld_wr()
|
/linux-4.1.27/drivers/net/bonding/ |
D | bond_main.c | 4115 bond_dev->destructor = bond_destructor; in bond_setup()
|
/linux-4.1.27/net/packet/ |
D | af_packet.c | 2349 skb->destructor = tpacket_destruct_skb; in tpacket_snd()
|