avl_destroy
avl_destroy(&dlmgmt_dlconf_avl);
avl_destroy(&dlmgmt_name_avl);
avl_destroy(&dlmgmt_loan_avl);
avl_destroy(&dlmgmt_id_avl);
avl_destroy(&inode_dup->id_fragments);
avl_destroy(tree);
avl_destroy(&fragv->fr_claimants);
avl_destroy(&dup_frags);
avl_destroy(&dup->fr_claimants);
avl_destroy(&cs_avl);
avl_destroy(lnp->ln_strtree);
avl_destroy(stp->st_lentree);
avl_destroy(avlt);
avl_destroy(iodev->avl_list);
avl_destroy(l);
avl_destroy(&config_tree);
avl_destroy(&uberblock_tree);
avl_destroy(&t);
avl_destroy(&al->user);
avl_destroy(&al->group);
avl_destroy(stree);
avl_destroy(&cup->cu_map);
avl_destroy(&idmap_cache.sid2uid_gid.tree);
avl_destroy(&idmap_cache.uid2sid_winname.tree);
avl_destroy(&idmap_cache.gid2sid_winname.tree);
avl_destroy(&idmap_cache.winname2uid_gid.tree);
avl_destroy(&ap->ua_tree);
avl_destroy(&hdl->libzfs_mnttab_cache);
avl_destroy(&avl);
avl_destroy(avl);
avl_destroy(&slice_cache);
avl_destroy(&soft_object_tree);
avl_destroy(&soft_session_tree);
avl_destroy(&fncache_avl);
avl_destroy(&qtree->qt_avl);
avl_destroy(&chandle->ch_cache);
avl_destroy(&tmp_cache);
avl_destroy(&smb_uch.uc_cache);
avl_destroy(&avl);
avl_destroy(&avl);
avl_destroy(&dv->sdev_entries);
avl_destroy(&dv->dv_entries);
avl_destroy(&(hqueue->read_tree));
avl_destroy(&(hqueue->deadline_tree));
avl_destroy(&a4l->user);
avl_destroy(&a4l->group);
avl_destroy(&mi->mi_filehandles);
avl_destroy(&fnp->fn_children);
avl_destroy(rp->r_dir);
avl_destroy(&p->authc_tree);
avl_destroy(&nc->authc_tree);
avl_destroy(ne->exi_root->exi_cache[i]);
avl_destroy(&exi_id_tree);
avl_destroy(exi->exi_cache[i]);
avl_destroy(exi->exi_cache[i]);
avl_destroy(&rp->r_dir);
avl_destroy(&rp->r_dir);
avl_destroy(&p->p_warea);
avl_destroy(&as->a_wpage);
avl_destroy(&smb_ptd);
avl_destroy(&mi->smi_hash_avl);
avl_destroy(&smi->smi_hash_avl);
avl_destroy(&avl->avl_tree);
avl_destroy(&la->la_tree);
avl_destroy(&ddt->ddt_tree);
avl_destroy(&ddt->ddt_repair_tree);
avl_destroy(&cache->uqc_user_deltas);
avl_destroy(&cache->uqc_group_deltas);
avl_destroy(&cache->uqc_project_deltas);
avl_destroy(ca);
avl_destroy(&dn->dn_dbufs);
avl_destroy(&sk->sk_wkeys);
avl_destroy(&sk->sk_key_mappings);
avl_destroy(&sk->sk_dsl_keys);
avl_destroy(&dl->dl_tree);
avl_destroy(&queue->q_sios_by_addr);
avl_destroy(&scn->scn_queue);
avl_destroy(&scn->scn_prefetch_queue);
avl_destroy(&mg->mg_metaslab_tree);
avl_destroy(&rc->rc_tree);
avl_destroy(&tree);
avl_destroy(&sa->sa_layout_hash_tree);
avl_destroy(&sa->sa_layout_num_tree);
avl_destroy(&sa->sa_layout_hash_tree);
avl_destroy(&sa->sa_layout_num_tree);
avl_destroy(&spa->spa_errlist_scrub);
avl_destroy(&spa->spa_errlist_last);
avl_destroy(&spa_namespace_avl);
avl_destroy(&spa_spare_avl);
avl_destroy(&spa_l2cache_avl);
avl_destroy(&spa->spa_alloc_trees[i]);
avl_destroy(&spa->spa_metaslabs_by_flushed);
avl_destroy(&spa->spa_sm_logs_by_txg);
avl_destroy(t);
avl_destroy(&unique_avl);
avl_destroy(&vc->vc_offset_tree);
avl_destroy(&vc->vc_lastused_tree);
avl_destroy(vdev_queue_class_tree(vq, p));
avl_destroy(&vq->vq_active_tree);
avl_destroy(vdev_queue_type_tree(vq, ZIO_TYPE_READ));
avl_destroy(vdev_queue_type_tree(vq, ZIO_TYPE_WRITE));
avl_destroy(vdev_queue_type_tree(vq, ZIO_TYPE_TRIM));
avl_destroy(&zap->zap_m.zap_avl);
avl_destroy(&sdp->sd_snaps);
avl_destroy(domain_tree);
avl_destroy(idx_tree);
avl_destroy(&rl->rl_tree);
avl_destroy(t);
avl_destroy(t);
avl_destroy(&lwb->lwb_vdev_tree);
avl_destroy(&sid2pid_hb->tree);
avl_destroy(&uid2sid_hb->tree);
avl_destroy(&gid2sid_hb->tree);
avl_destroy(&sid2pid_hb->tree);
avl_destroy(&uid2sid_hb->tree);
avl_destroy(&gid2sid_hb->tree);
avl_destroy(&interface->illif_avl_by_ppa);
avl_destroy(&iph->iph_rulebyid);
avl_destroy(&ipss->ipsec_tunnel_policies);
avl_destroy(&ips->ips_avl_by_shared);
avl_destroy(&ips->ips_avl_by_index);
avl_destroy(&ips->ips_avl_by_name);
avl_destroy(&fwd_scavenge);
avl_destroy(&fwd_scavenge);
avl_destroy(&fwd_scavenge);
avl_destroy(&fwd_scavenge);
avl_destroy(&bip->bi_fwd);
avl_destroy(&iscsit_global.global_ini_list);
avl_destroy(&iscsit_global.global_tpg_list);
avl_destroy(&iscsit_global.global_target_list);
avl_destroy(&iscsit_global.global_discovery_sessions);
avl_destroy(&iscsit_global.global_discovery_sessions);
avl_destroy(&iscsit_global.global_target_list);
avl_destroy(&iscsit_global.global_tpg_list);
avl_destroy(&iscsit_global.global_ini_list);
avl_destroy(&null_portals);
avl_destroy(&isns_target_list);
avl_destroy(&isns_tpg_portals);
avl_destroy(&isns_all_portals);
avl_destroy(&svr->svr_target_list);
avl_destroy(&ist->ist_task_list);
avl_destroy(&tgt->target_tpgt_list);
avl_destroy(&tgt->target_sess_list);
avl_destroy(&tpg->tpg_portal_list);
avl_destroy(&tpg->tpg_portal_list);
avl_destroy(&ps->ps_task_list);
avl_destroy(&pppt_global.global_sess_list);
avl_destroy(&pppt_global.global_target_list);
avl_destroy(&pppt_global.global_sess_list);
avl_destroy(&pppt_global.global_target_list);
avl_destroy(&tgt->target_sess_list);
avl_destroy(&vm_pool->svp_mr_list);
avl_destroy(&stmf_state.stmf_irportlist);
avl_destroy(&kgpio_g_minors);
avl_destroy(&i2cnex_minors.im_users);
avl_destroy(&i2cnex_minors.im_nexi);
avl_destroy(&port->ip_devices);
avl_destroy(&state->hs_qpn_avl);
avl_destroy(&hermon_userland_rsrc_db.hdl_umapdb_avl);
avl_destroy(&state->ts_qpn_avl);
avl_destroy(&tavor_userland_rsrc_db.tdl_umapdb_avl);
avl_destroy(treep);
avl_destroy(&daplka_shared_mr_tree);
avl_destroy(&daplka_shared_mr_tree);
avl_destroy(&vmr_pool->ivmp_mr_list);
avl_destroy(&sol_cma_glbl_listen_tree);
avl_destroy(&sol_cma_glbl_listen_tree);
avl_destroy(&sol_cma_glbl_listen_tree);
avl_destroy(&sol_cma_glbl_listen_tree);
avl_destroy(&chanp->chan_req_avl_tree);
avl_destroy(&chanp->chan_acpt_avl_tree);
avl_destroy(&rdsv3_bind_tree);
avl_destroy(&rdsv3_conn_hash);
avl_destroy(&rs->rs_rdma_keys);
avl_destroy(&hcap->hca_active_tree);
avl_destroy(&hcap->hca_passive_tree);
avl_destroy(&hcap->hca_passive_comid_tree);
avl_destroy(&ibcm_svc_avl_tree);
avl_destroy(sip);
avl_destroy(&mcip->mci_v6_dyn_ip);
avl_destroy(&mcip->mci_v6_cid);
avl_destroy(&mcip->mci_v6_pending_txn);
avl_destroy(&mcip->mci_v4_dyn_ip);
avl_destroy(&mcip->mci_v4_completed_txn);
avl_destroy(&mcip->mci_v4_pending_txn);
avl_destroy(&mcip->mci_v6_slaac_ip);
avl_destroy(&mlxp->mlx_pages);
avl_destroy(&mleq->mleq_cqs);
avl_destroy(&g->mlg_rx_macs);
avl_destroy(&nvme_open_minors_avl);
avl_destroy(&nvme_open_minors_avl);
avl_destroy(&mux->omux_devices);
avl_destroy(&mux->omux_devices);
avl_destroy(ap);
avl_destroy(&smrt->smrt_inflight);
avl_destroy(&ccid_idx);
avl_destroy(&usba_devdb);
avl_destroy(&viq->viq_inflight);
avl_destroy(&g->nlm_hosts_tree);
avl_destroy(&service->ipcs_keys);
avl_destroy(&cp->cache_defrag->kmd_moves_pending);
avl_destroy(tree);
avl_destroy(&hca->avl_tree);
extern void avl_destroy(avl_tree_t *tree);
avl_destroy(tree);
avl_destroy(&as->a_segtree);
avl_destroy(tree);
avl_destroy(&state->xs_mlist.ml_avl);
avl_destroy(&imc_data->imc_stubs);
avl_destroy(&tree->by_addr);
avl_destroy(&tree->by_size);
avl_destroy(®ion->vr_spans);