mutex_destroy
mutex_destroy((mutex_t *)dirp->dd_lock);
mutex_destroy((mutex_t *)dirp->dd_lock);
mutex_destroy(&lock);
mutex_destroy(&pm->pm_lock);
mutex_destroy(&pm->pm_lock);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&req->cu_lock);
mutex_destroy(&req->cu_lock);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&sc->sc_mtx);
#define PMAP_LOCK_DESTROY(pmap) mutex_destroy(&(pmap)->pm_mtx)
mutex_destroy(&sc->sc_lock);
mutex_destroy(&sc->sc_intr_lock);
mutex_destroy(&lsc->sc_lock);
mutex_destroy(&sc->smn_lock);
mutex_destroy(&sc->sc_gpio_mtx);
mutex_destroy(&imc_access_mutex);
mutex_destroy(&pmap->pm_lock);
mutex_destroy(&sc->balloon_mtx);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&xbdi->xbdi_lock);
mutex_destroy(&d->lock);
mutex_destroy(&xlwp->mtx);
mutex_destroy(&u->mtx);
mutex_destroy(&cp->c_lock);
mutex_destroy(&ifd->ifd_lock);
mutex_destroy(&ifd->ifd_qlock);
mutex_destroy(&ifd->ifd_lock);
mutex_destroy(&ifd->ifd_qlock);
mutex_destroy(&sc->sc_mutex);
mutex_destroy(&sc->sc_mtx);
mutex_destroy(&acpidisp_notifiers.lock);
mutex_destroy(&asc->sc_mtx);
mutex_destroy(&sc->sc_mtx);
mutex_destroy(&as->as_slock);
mutex_destroy(&al->al_slock);
mutex_destroy(&sc->sc_mtx);
mutex_destroy(&sc->sc_mtx);
mutex_destroy(&chp->ch_lock);
mutex_destroy(&wd->sc_lock);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&sc->sc_event_lock);
mutex_destroy(&sc->sc_dvlock);
mutex_destroy(&ccd_lock);
mutex_destroy(&cgd_spawning_mtx);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&cw->cw_lock);
mutex_destroy(&clockctl_mtx);
mutex_destroy(&cn_lock);
mutex_destroy(&dksc->sc_iolock);
mutex_destroy(&sc->sc_iolock);
mutex_destroy(&sc->sc_iolock);
mutex_destroy(&sc->sc_iolock);
mutex_destroy(&sc->sc_iolock);
mutex_destroy(&dmv->dev_mtx);
mutex_destroy(&dm_dev_mutex);
mutex_destroy(&dmv->dev_mtx);
mutex_destroy(&dmv->diskp_mtx);
mutex_destroy(&dm_pdev_mutex);
mutex_destroy(&head->table_mtx);
mutex_destroy(&dm_target_mutex);
mutex_destroy(&di->token);
mutex_destroy(&di->cal_mtx);
mutex_destroy(&di->buf_mtx);
mutex_destroy(&ds->ds_lock);
mutex_destroy(&demux->dd_lock);
mutex_destroy(&ds->ds_ingress_lock);
mutex_destroy(&ds->ds_egress_lock);
mutex_destroy(&sc->sc_demux_lock);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&fio->fio_lock);
mutex_destroy(&fio->fio_lock);
mutex_destroy(&fss_device_lock);
mutex_destroy(&fss_device_lock);
mutex_destroy(&fss_device_lock);
mutex_destroy(&fss_device_lock);
mutex_destroy(&sc->sc_slock);
mutex_destroy(&sc->sc_mtx);
mutex_destroy(&sc->sc_read_mutex);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&sc->sc_jack_lock);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&sc->sc_intr_lock);
mutex_destroy(&sc->sc_corb_mtx);
mutex_destroy(&sc->sc_stream_mtx);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&rxr->rxr_onwork_lock);
mutex_destroy(&rxr->rxr_lock);
mutex_destroy(&txr->txr_lock);
mutex_destroy(&sc->sc_nvsrsp_lock);
mutex_destroy(&sc->sc_chim_bmap_lock);
mutex_destroy(&rc->rc_lock);
mutex_destroy(&sc->sc_cntl_sqlck);
mutex_destroy(&sc->sc_cntl_cqlck);
mutex_destroy(&sc->sc_cntl_fqlck);
mutex_destroy(&sc->sc_link_lock);
mutex_destroy(&sc->sc_core_lock);
mutex_destroy(&sc->sc_link_lock);
mutex_destroy(&sc->sc_core_lock);
mutex_destroy(&ch->ch_event_lock);
mutex_destroy(&ch->ch_subchannel_lock);
mutex_destroy(&ch->ch_wrd.rd_lock);
mutex_destroy(&ch->ch_rrd.rd_lock);
mutex_destroy(&sc->sc_mutex);
mutex_destroy(&sc->sc_waitmutex);
mutex_destroy(&sc->sc_mutex);
mutex_destroy(&sc->sc_mutex);
mutex_destroy(&sc->sc_mutex);
mutex_destroy(&sc->sc_mutex);
mutex_destroy(&tag->ic_bus_lock);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&sc->sc_mutex);
mutex_destroy(&sc->sc_condmutex);
mutex_destroy(&sc->sc_mutex);
mutex_destroy(&sc->sc_threadmutex);
mutex_destroy(&sc->sc_mutex);
mutex_destroy(&sc->sc_threadmutex);
mutex_destroy(&sc->sc_read_mutex);
mutex_destroy(&sc->sc_dying_mutex);
mutex_destroy(&sc->sc_mutex);
mutex_destroy(&sc->sc_mutex);
mutex_destroy(&xc3028_firmware_lock);
mutex_destroy(&xc5k_firmware_lock);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&sc->sc_intr_lock);
mutex_destroy(&smc->smc_io_lock);
mutex_destroy(&sc->sc_intr_lock);
mutex_destroy(&sc->sc_lock);
#define ATH_TXQ_LOCK_DESTROY(_tq) mutex_destroy(&(_tq)->axq_lock)
#define ATH_TXBUF_LOCK_DESTROY(_sc) mutex_destroy(&(_sc)->sc_txbuflock)
mutex_destroy(&sc->sc_mutex);
mutex_destroy(&sc->sc_pio_txlock);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&sc->sc_mdio_lock);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&sc->sc_intr_lock);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&q->q_ccb_mtx);
mutex_destroy(&q->q_sq_mtx);
mutex_destroy(&q->q_cq_mtx);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&sc->sc_intr_mtx);
mutex_destroy(&sc->sc_host_mtx);
mutex_destroy(&sc->sc_intr_mtx);
mutex_destroy(&sc->sc_host_mtx);
mutex_destroy(&sc->sc_thread_mutex);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&sc->sc_intr_lock);
mutex_destroy(&sc->sc_cond_mtx);
mutex_destroy(&sc->sc_cond_mtx);
mutex_destroy(&sc->sc_ioctl_mtx);
mutex_destroy(&fc->wait_lock);
mutex_destroy(&fc->fc_mtx);
mutex_destroy(&fc->tlabel_lock);
mutex_destroy(&fc->arq->q_mtx);
mutex_destroy(&fc->ars->q_mtx);
mutex_destroy(&fc->atq->q_mtx);
mutex_destroy(&fc->ats->q_mtx);
mutex_destroy(&sc->sc_mtx);
mutex_destroy(&sc->sc_fwb.fwb_mtx);
mutex_destroy(&sc->sc_fwb.fwb_mtx);
mutex_destroy(&sc->sc_mtx);
mutex_destroy(&sc.sc_cmd_mtx);
mutex_destroy(&sc->sc_poll_mtx);
mutex_destroy(&sc->sc_cmd_mtx);
mutex_destroy(&sc->sc_wr_lk);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&sc->sc_intr_lock);
mutex_destroy(&fdc->sc_mtx);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&sc->sc_gpio_lock);
mutex_destroy(&sc->sc_conf_lock);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&sess->s_lock);
mutex_destroy(&conn->c_lock);
mutex_destroy(&sess->s_lock);
mutex_destroy(&iscsi_cleanup_mtx);
mutex_destroy(&conn->c_lock);
mutex_destroy(&conn->c_lock);
mutex_destroy(&sc->lock);
mutex_destroy(&sc->sc_mutex);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&sc->sc_device_lock);
mutex_destroy(&sc->sc_device_lock);
mutex_destroy(&sc->sc_device_lock);
mutex_destroy(&sc->sc_device_lock);
mutex_destroy(&machines[i].cpus[n].lock);
mutex_destroy(&svm_asidlock);
mutex_destroy(&vmx_asidlock);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&sc->sc_intr_lock);
mutex_destroy(&sc->as_mtx);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&sc->sc_intr_lock);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&sc->sc_intr_lock);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&sc->sc_intr_lock);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&sc->sc_intr_lock);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&sc->sc_intr_lock);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&sc->sc_intr_lock);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&sc->sc_intr_lock);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&sc->sc_intr_lock);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&sc->sc_intr_lock);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&sc->sc_intr_lock);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&sc->sc_intr_lock);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&sc->sc_intr_lock);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&sc->sc_intr_lock);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&sc->sc_intr_lock);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&sc->sc_intr_lock);
mutex_destroy(&sc->sc.sc_rhlock);
mutex_destroy(&sc->sc.sc_lock);
mutex_destroy(&sc->sc.sc_intr_lock);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&sc->sc_intr_lock);
mutex_destroy(&sc->sc_index_lock);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&sc->sc_intr_lock);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&sc->sc_intr_lock);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&sc->sc_intr_lock);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&sc->sc_intr_lock);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&sc->sc_intr_lock);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&sc->sc_intr_lock);
mutex_destroy(&ess->sc_lock);
mutex_destroy(&ess->sc_intr_lock);
mutex_destroy(&ess->sc_lock);
mutex_destroy(&ess->sc_intr_lock);
mutex_destroy(&ess->sc_lock);
mutex_destroy(&ess->sc_intr_lock);
mutex_destroy(&ess->sc_lock);
mutex_destroy(&ess->sc_intr_lock);
mutex_destroy(&ess->sc_lock);
mutex_destroy(&ess->sc_intr_lock);
mutex_destroy(&ess->sc_lock);
mutex_destroy(&ess->sc_intr_lock);
mutex_destroy(&ess->sc_lock);
mutex_destroy(&ess->sc_intr_lock);
mutex_destroy(&ess->sc_lock);
mutex_destroy(&ess->sc_intr_lock);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&sc->sc_intr_lock);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&sc->sc_intr_lock);
mutex_destroy(&sc->sc_intr_lock);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&sc->sc_exec_lock);
mutex_destroy(&sc->sc_mpi_mutex);
mutex_destroy(&sc->sc_mutex);
mutex_destroy(&sc->sc_queue[n].txring.txr_mutex);
mutex_destroy(&sc->sc_queue[n].rxring.rxr_mutex);
mutex_destroy(&adapter->global_mtx);
mutex_destroy(&txr->ring_mtx);
mutex_destroy(&rxr->ring_mtx);
mutex_destroy(&sc->sc_adminq_lock);
mutex_destroy(&sc->sc_cfg_lock);
mutex_destroy(&txr->txr_lock);
mutex_destroy(&rxr->rxr_lock);
mutex_destroy(&sc->sc_cfg_lock);
mutex_destroy(&sc->sc_adminq_lock);
mutex_destroy(&sc->sc_atq_lock);
mutex_destroy(&sc->sc_cfg_lock);
mutex_destroy(&sc->sc_atq_lock);
mutex_destroy(&sc->sc_cfg_lock);
mutex_destroy(&txr->txr_lock);
mutex_destroy(&rxr->rxr_lock);
mutex_destroy(&sc->rxq.mtx);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&netq->netq_lock);
mutex_destroy(&netq->netq_lock);
mutex_destroy(&ctrlq->ctrlq_wait_lock);
mutex_destroy(&ctrlq->ctrlq_wait_lock);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&sc->sc_rsw_mtx);
mutex_destroy(&sc->rxq.freelist_mtx);
mutex_destroy(&txr->txr_lock);
mutex_destroy(&rxr->rxr_lock);
mutex_destroy(&sc->sc_core_lock);
mutex_destroy(&que->dc_mtx);
mutex_destroy(&(sc)->admin_mtx); /* XXX appropriate order? */
mutex_destroy(&sc->admin_mtx); /* XXX appropriate order? */
#define IXGBE_CORE_LOCK_DESTROY(_sc) mutex_destroy(&(_sc)->core_mtx)
#define IXGBE_TX_LOCK_DESTROY(_sc) mutex_destroy(&(_sc)->tx_mtx)
#define IXGBE_RX_LOCK_DESTROY(_sc) mutex_destroy(&(_sc)->rx_mtx)
mutex_destroy(&sc->sc_sync_wait_lock);
mutex_destroy(&sc->lock);
mutex_destroy(&sc->intr_lock);
mutex_destroy(&sc->lock);
mutex_destroy(&sc->intr_lock);
mutex_destroy(&sc->lock);
mutex_destroy(&sc->intr_lock);
mutex_destroy(&sc->sc_pwr_mtx);
mutex_destroy(&sc->lock);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&sc->sc_intr_lock);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&sc->sc_mutex);
mutex_destroy(&sc->sc_mutex);
mutex_destroy(&sc->sc_waitlock);
mutex_destroy(&sc->sc_mutex);
mutex_destroy(&vq->vq_freedesc_lock);
mutex_destroy(&vq->vq_uring_lock);
mutex_destroy(&vq->vq_aring_lock);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&sc->sc_intr_lock);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&sc->sc_intr_lock);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&sc->sc_intr_lock);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&sc->sc_intr_lock);
mutex_destroy(&sc->sc_mtx);
mutex_destroy(&(ppbus->sc_lock));
mutex_destroy(&pd->pd_mtx);
mutex_destroy(&pi_mtx);
mutex_destroy(&sc->sc_mutex);
mutex_destroy(&raid_lock);
mutex_destroy(&pm->lock);
mutex_destroy(&pm->lk_flags);
#define rf_destroy_mutex2(_m_) mutex_destroy(&(_m_))
mutex_destroy(chan_mtx(chan));
mutex_destroy(&sc->sc_iflock);
mutex_destroy(&sc->sc_iflock);
mutex_destroy(chan_mtx(chan));
mutex_destroy(&st->sc_iolock);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&hp->bus_clock_lock);
mutex_destroy(&hp->intr_lock);
mutex_destroy(&hp->intr_lock);
mutex_destroy(&sc->sc_discover_task_mtx);
mutex_destroy(&sc->sc_tskq_mtx);
mutex_destroy(&sc->sc_mtx);
mutex_destroy(&sc->sc_mutex);
mutex_destroy(&sc->sc_condmutex);
mutex_destroy(&st->st_lock);
mutex_destroy(&sme_global_mtx);
mutex_destroy(&sme->sme_mtx);
mutex_destroy(&sme->sme_work_mtx);
mutex_destroy(&sysmon_power_event_queue_mtx);
mutex_destroy(&bar.lock);
mutex_destroy(&sysmon_wdog_mtx);
mutex_destroy(&sysmon_wdog_list_mtx);
mutex_destroy(&tprof_lock);
mutex_destroy(&tprof_reader_lock);
mutex_destroy(&tprof_startstop_lock);
mutex_destroy(&sc->sc_subdev_lock);
mutex_destroy(&sc->sc_complock);
mutex_destroy(&sc->sc_rhlock);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&sc->sc_intr_lock);
mutex_destroy(&sc->sc_rhlock);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&sc->sc_intr_lock);
mutex_destroy(&sc->sc_ir_mutex);
mutex_destroy(&usc->usc_lock);
mutex_destroy(&usc->usc_cmd_mtx);
mutex_destroy(&usc->usc_msg_mtx);
mutex_destroy(&usc->usc_tx_mtx);
mutex_destroy(&usc->usc_task_mtx);
mutex_destroy(&usc->usc_tx_mtx);
mutex_destroy(&usc->usc_task_mtx);
mutex_destroy(&usc->usc_cmd_mtx);
mutex_destroy(&usc->usc_msg_mtx);
mutex_destroy(&usc->usc_lock);
mutex_destroy(&sc->sc_rx_lock);
mutex_destroy(&sc->sc_tx_lock);
mutex_destroy(&sc->sc_txlock);
mutex_destroy(&sc->sc_rxlock);
mutex_destroy(&sc->sc_write_mtx);
mutex_destroy(&sc->sc_tx_mtx);
mutex_destroy(&sc->sc_task_mtx);
mutex_destroy(&sc->sc_cmd_mtx);
mutex_destroy(&sc->sc_mtx);
mutex_destroy(&sc->sc_media_mtx);
mutex_destroy(&sc->sc_write_mtx);
mutex_destroy(&sc->sc_fwcmd_mtx);
mutex_destroy(&sc->sc_tx_mtx);
mutex_destroy(&sc->sc_rx_mtx);
mutex_destroy(&sc->sc_task_mtx);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&sc->sc_intr_lock);
mutex_destroy(&sc->sc_mtx);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&sc->sc_tap_mutex);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&sc->sc_intr_lock);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&sc->sc_thread_mtx);
mutex_destroy(&sc->sc_mtx);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&sc->sc_intr_lock);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&sc->sc_wr_buf_lk);
mutex_destroy(&sc->sc_rd_buf_lk);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&sc->sc_res_mutex);
mutex_destroy(&sc->sc_action_mutex);
mutex_destroy(&sc->sc_spi_mutex);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&unp->unp_mcastlock);
mutex_destroy(&unp->unp_miilock);
mutex_destroy(&unp->unp_rxlock);
mutex_destroy(&unp->unp_txlock);
mutex_destroy(&(*xr)->xr_lock);
mutex_destroy(&sc->sc_rhlock);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&sc->sc_intr_lock);
mutex_destroy(&vs->vs_lock);
mutex_destroy(&sc->sc_bellock);
mutex_destroy(&sc->sc_flagsmtx);
mutex_destroy(&->am_lock);
mutex_destroy(&->am_lock);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&fh_lock);
#define NFSFREEMUTEX(m) mutex_destroy((m))
mutex_destroy(&node->node_mutex);
mutex_destroy(&ntfs_hashlock);
mutex_destroy(&ntfs_nthash_lock);
mutex_destroy(&ip->i_interlock);
mutex_destroy(&ptyfs_hashlock);
mutex_destroy(&pmnt->pmnt_lock);
mutex_destroy(&park->park_mtx);
mutex_destroy(&pn->pn_mtx);
mutex_destroy(&pn->pn_sizemtx);
mutex_destroy(&pmp->pmp_lock);
mutex_destroy(&pmp->pmp_sopmtx);
mutex_destroy(&mp->tm_acc_lock);
mutex_destroy(&node->tn_timelock);
mutex_destroy(&tmp->tm_lock);
mutex_destroy(&tmp->tm_lock);
mutex_destroy(&priv->discstrat_mutex);
mutex_destroy(&priv->seqwrite_mutex);
mutex_destroy(&priv->discstrat_mutex);
mutex_destroy(&udf_node->node_mutex);
mutex_destroy(&ump->logvol_mutex);
mutex_destroy(&ump->allocate_mutex);
mutex_destroy(&ump->sync_lock);
mutex_destroy(&uhash_lock);
mutex_destroy(&un->un_lock);
mutex_destroy(fs->sb_lock.cookie);
mutex_destroy(fs->ilist_lock.cookie);
mutex_destroy(fs->mem_lock.cookie);
mutex_destroy(&fp->f_lock);
mutex_destroy(&fp->f_lock);
mutex_destroy(&fdp->fd_lock);
mutex_destroy(&drvctl_lock);
mutex_destroy(&ki->ki_foplock);
mutex_destroy(&kq->kq_lock);
mutex_destroy(&data->sed_mtx_child);
mutex_destroy(&p->p_auxlock);
mutex_destroy(&p->p_stmutex);
mutex_destroy(&l->hl_lock);
mutex_destroy(&lp->lp_lock);
mutex_destroy(&lp->lp_lock);
mutex_destroy(&mo->mo_lock);
mutex_destroy(&ps->ps_lock);
mutex_destroy(&lim->pl_lock);
mutex_destroy(&ps->sa_mutex);
mutex_destroy(&pool->tp_lock);
mutex_destroy(&pool->tp_lock);
mutex_destroy(&dvl->dvl_mtx);
mutex_destroy(&ch->ch_lock);
mutex_destroy(&diskp->dk_openlock);
mutex_destroy(&diskp->dk_rawlock);
mutex_destroy(&ex->ex_lock);
mutex_destroy(&kd->lock);
mutex_destroy(&pp->pr_alloc->pa_lock);
mutex_destroy(&pp->pr_lock);
mutex_destroy(&class->prc_lock);
mutex_destroy(&ref->specdataref_lock);
#define VMEM_LOCK_DESTROY(vm) mutex_destroy(&(vm)->vm_lock)
mutex_destroy(&q->q_mutex);
mutex_destroy(&q->q_mutex);
mutex_destroy(&st->mtx);
mutex_destroy(&aiosp->aio_hash_mtx);
mutex_destroy(&wg->mtx);
mutex_destroy(&lk->mtx);
mutex_destroy(&aio->aio_mtx);
mutex_destroy(&job->mtx);
mutex_destroy(&fg->mtx);
mutex_destroy(&sp->mtx);
mutex_destroy(&efd->efd_lock);
mutex_destroy(&futex_tab.lock);
mutex_destroy(&f->fx_qlock);
mutex_destroy(&f->fx_abortlock);
mutex_destroy(&fw->fw_lock);
mutex_destroy(&mqlist_lock);
mutex_destroy(&mq->mq_mtx);
mutex_destroy(&ptrace_mtx);
mutex_destroy(&msgmutex);
mutex_destroy(&semlock);
mutex_destroy(&shm_lock);
mutex_destroy(&ksem_lock);
mutex_destroy(&ks->ks_lock);
mutex_destroy(&dirhashmutex);
mutex_destroy(&wl->wl_mtx);
mutex_destroy(&kfs_lock);
mutex_destroy(&procfs_hashlock);
mutex_destroy(&pl->lock);
mutex_destroy(&sc.lock);
mutex_destroy(&sc.read_lock);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&sc->sc_state_lock);
mutex_destroy(&K->ks_lock);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&sc->sc_entry_mtx);
mutex_destroy(&isd->isd_lock);
mutex_destroy(&sc->sc_iflist_psref.bip_lock);
mutex_destroy(&gif_softcs.lock);
mutex_destroy(&sc->gif_lock);
mutex_destroy(&sc->sc_mtx);
mutex_destroy(&sc->sc_mtx);
mutex_destroy(&sc->ipsec_lock);
mutex_destroy(&l2tp_hash.lock);
mutex_destroy(&l2tp_softcs.lock);
mutex_destroy(&sc->l2tp_lock);
mutex_destroy(&ppp_compressors_mtx);
mutex_destroy(&ppp_softcs.lock);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&tun_softc_lock);
mutex_destroy(&tp->tun_lock);
mutex_destroy(&ifv_hash.lock);
mutex_destroy(&ifv->ifv_lock);
mutex_destroy(&wgs->wgs_recvwin->lock);
mutex_destroy(&wgs->wgs_send_counter_lock);
mutex_destroy(&wgs->wgs_recvwin->lock);
mutex_destroy(&wgs->wgs_send_counter_lock);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&lsc->lsc_lock);
mutex_destroy(&lsc->lsc_lock);
mutex_destroy(&psc->psc_lock);
mutex_destroy(&sc->sc_lock);
mutex_destroy(&npf->config_lock);
mutex_destroy(&npf->conn_lock);
mutex_destroy(&con->c_lock);
mutex_destroy(&npf->ifmap_lock);
mutex_destroy(&np->n_lock);
mutex_destroy(&np->n_lock);
mutex_destroy(&portmap_lock);
mutex_destroy(&pm->list_lock);
mutex_destroy(&npf->ext_lock);
mutex_destroy(&t->t_lock);
mutex_destroy(&winfo->lock);
mutex_destroy(&pq->pq_lock);
mutex_destroy(&(_ic)->_member)
mutex_destroy(&unit->hci_devlock);
mutex_destroy(&canp->canp_mtx);
mutex_destroy(&(cb->mutex));
mutex_destroy(&(cb->mutex));
mutex_destroy(&(cb->mutex));
mutex_destroy(&(cb->mutex));
#define SCTP_INP_LOCK_DESTROY(_inp) mutex_destroy(&(_inp)->inp_mtx)
#define SCTP_ASOC_CREATE_LOCK_DESTROY(_inp) mutex_destroy(&(_inp)->inp_create_mtx)
#define SCTP_TCB_LOCK_DESTROY(_tcb) mutex_destroy(&(_tcb)->tcb_mtx)
#define SCTP_ITERATOR_LOCK_DESTROY() mutex_destroy(&sctppcbinfo.it_mtx)
mutex_destroy(&myiod->nid_lock);
mutex_destroy(&nfs_iodlist_lock);
mutex_destroy(&nfskq_lock);
mutex_destroy(&np->n_commitlock);
mutex_destroy(&nfs_timer_lock);
mutex_destroy(&nfsrv_reqcache_lock);
mutex_destroy(&nfs_reqq_lock);
mutex_destroy(&nfsd_lock);
mutex_destroy(&slp->ns_lock);
mutex_destroy(&slp->ns_alock);
mutex_destroy(&nmp->nm_lock);
mutex_destroy(&nmp->nm_lock);
mutex_destroy(&ctx.nwc_lock);
mutex_destroy(&crypto_drv_mtx);
mutex_destroy(&cse->lock);
mutex_destroy(&cse->lock);
mutex_destroy(&cryptodev_mtx);
mutex_destroy(&fcr->lock);
mutex_destroy(&ctx->ctx_mutex);
mutex_destroy(&p->p_stmutex);
mutex_destroy(&p->p_auxlock);
mutex_destroy(&pg->interlock);
mutex_destroy(&reclock);
mutex_destroy(&etfs_lock);
mutex_destroy(&sc->sc_mtx);
void mutex_destroy(kmutex_t *);
mutex_destroy(&chmp->chm_lock_vnocache);
mutex_destroy(&chmp->chm_lock_sizes);
mutex_destroy(&chmp->chm_lock_mountfields);
mutex_destroy(&ump->um_lock);
mutex_destroy(&chmp->chm_lock_vnocache);
mutex_destroy(&chmp->chm_lock_sizes);
mutex_destroy(&chmp->chm_lock_mountfields);
mutex_destroy(&ump->um_lock);
mutex_destroy(&ebh->ltree_lock);
mutex_destroy(&ebh->alc_mutex);
mutex_destroy(&ebh->erase_lock);
mutex_destroy(&ts->entrylk);
mutex_destroy(&ts->wqlk);
mutex_destroy(&si->si_lock);
mutex_destroy(&si->si_snaplock);
mutex_destroy(&ump->um_lock);
mutex_destroy(&ump->um_lock);
mutex_destroy(&lfs_lock);
mutex_destroy(&ulfsdirhash_lock);
mutex_destroy(&dh->dh_lock);
mutex_destroy(&dh->dh_lock);
mutex_destroy(&uepm->uepm_lock);
mutex_destroy(&lfs_dqlock);
mutex_destroy(&ndq->dq_interlock);
mutex_destroy(&dq->dq_interlock);
mutex_destroy(&mfs_lock);
mutex_destroy(&ufsdirhash_lock);
mutex_destroy(&dh->dh_lock);
mutex_destroy(&dh->dh_lock);
mutex_destroy(&uepm->uepm_lock);
mutex_destroy(&dqlock);
mutex_destroy(&ndq->dq_interlock);
mutex_destroy(&dq->dq_interlock);
mutex_destroy(&map->misc_lock);
mutex_destroy(&sdp->swd_lock);
mutex_destroy(&sdp->swd_lock);
mutex_destroy(&sdp->swd_lock);
mutex_destroy(&setjmp_tester_lock);
mutex_destroy(&tester_ctx.ctx_mutex);
mutex_destroy(&tester_ctx.ctx_mutex);
mutex_destroy(&mtx);
mutex_destroy(&mtx);
mutex_destroy(&mtx);
mutex_destroy(&data->mutex);
mutex_destroy(&sc->mtx);