mutex_destroy
(void) mutex_destroy(&pcb_mutex);
(void) mutex_destroy(&tio_mutex);
mutex_destroy(&kctl_dmods_lock);
mutex_destroy(&kctl_dmod_loads_lock);
mutex_destroy(&kctl.kctl_lock);
mutex_destroy(&kctl.kctl_wr_lock);
mutex_destroy(&cprlock);
(void) mutex_destroy(&connection->conn_lock);
(void) mutex_destroy(&connection->conn_lock);
(void) mutex_destroy(&connection->conn_lock);
(void) mutex_destroy(&log_lock);
(void) mutex_destroy(&ndmpd_zfs_fd_lock);
(void) mutex_destroy(&session->ns_ndmp_lbr_params->nlp_mtx);
(void) mutex_destroy(&buffers->tbs_mtx);
(void) mutex_destroy(&cmd->tc_mtx);
(void) mutex_destroy(&nvq_lock);
(void) mutex_destroy(&nvq_lock);
(void) mutex_destroy(&mibcache_lock);
(void) mutex_destroy(&rebuild_lock);
(void) mutex_destroy(&rebuild_lock);
(void) mutex_destroy(&rebuild_lock);
(void) mutex_destroy(&cache_refresh_lock);
(void) mutex_destroy(&rebuild_tree_lock);
(void) mutex_destroy(&cache_refresh_lock);
(void) mutex_destroy(&rebuild_tree_lock);
(void) mutex_destroy(&poweroff_mutex);
mutex_destroy(&sem_mtx);
(void) mutex_destroy(&cache_lock);
(void) mutex_destroy(&aggr_list_lock);
(void) mutex_destroy(&cache_lock);
(void) mutex_destroy(&cache_lock);
(void) mutex_destroy(&cache_lock);
(void) mutex_destroy(&ip_list_lock);
(void) mutex_destroy(&cache_lock);
(void) mutex_destroy(&mpxio_lock);
(void) mutex_destroy(&cache_lock);
(void) mutex_destroy(&cache_lock);
(void) mutex_destroy(&cache_lock);
(void) mutex_destroy(&cache_lock);
mutex_destroy(&ll->ll_mutex);
(void) mutex_destroy(&dl_mx);
(void) mutex_destroy(&dl_mx);
(void) mutex_destroy(&evq_lock);
(void) mutex_destroy(&evq_lock);
(void) mutex_destroy(&cmdq_lock);
(void) mutex_destroy(&cmdq_lock);
(void) mutex_destroy(&cmdq_lock);
(void) mutex_destroy(&evq_lock);
(void) mutex_destroy(&cur->block);
(void) mutex_destroy(&clientp->lock);
(void) mutex_destroy(&clientp->lock);
(void) mutex_destroy(&vntsdp->tmo_lock);
(void) mutex_destroy(&vntsdp->lock);
(void) mutex_destroy(&consp->lock);
(void) mutex_destroy(&groupp->lock);
mutex_destroy(&rll->rll_lock);
mutex_destroy(&zd->zd_dirobj_lock);
mutex_destroy(&zcl.zcl_callbacks_lock);
mutex_destroy(&ztest_vdev_lock);
mutex_destroy(&ztest_checkpoint_lock);
mutex_destroy(&ztest_vdev_lock);
mutex_destroy(&ztest_vdev_lock);
mutex_destroy(&ztest_checkpoint_lock);
int mutex_destroy(mutex_t *);
mutex_destroy(&ctx->seqno_lock);
mutex_destroy(&ctx->hist.seq_arr_lock);
(void) mutex_destroy(&aiowp->work_qlock1);
(void) mutex_destroy(&head->lio_mutex);
(void) mutex_destroy(&pdirp->dd_lock);
(void) mutex_destroy(mp);
(void) mutex_destroy(&libp->lock);
(void) mutex_destroy(&p->lock);
(void) mutex_destroy(&dslib_lock);
mutex_destroy(&sock->kso_lock);
mutex_destroy(&tq->tq_lock);
(void) mutex_destroy(&hi->h_lock);
(void) mutex_destroy(&curptr->ti_lock);
(void) mutex_destroy(&P->proc_lock);
(void) mutex_destroy(&P->proc_lock);
(void) mutex_destroy(&P->proc_lock);
(void) mutex_destroy(&P->proc_lock);
(void) mutex_destroy(&raidcfg_mp);
VERIFY0(mutex_destroy(&lrap->lra_lock));
mutex_destroy(&p->rsmseg_lock);
mutex_destroy(&seg->rsmseg_lock);
mutex_destroy(&seg->rsmseg_lock);
(void) mutex_destroy((mutex_t *)mutexp);
(void) mutex_destroy(q->lock);
(void) mutex_destroy(EV_LOCK(scp));
(void) mutex_destroy(&sub_info->sp_qlock);
(void) mutex_destroy(&sub_info->sp_qlock);
(void) mutex_destroy(&cp->cache_lock);
(void) mutex_destroy(&cp->cache_cpu[cpu_seqid].cc_lock);
(void) mutex_destroy(&cp->cache_depot_lock);
(void) mutex_destroy(&cp->cache_lock);
(void) mutex_destroy(&vmp->vm_lock);
(void) mutex_destroy(&hdl->libzfs_mnttab_cache_lock);
VERIFY0(mutex_destroy(&ztq->ztq_lock));
VERIFY0(mutex_destroy(&mqp->mq_lock));
VERIFY0(mutex_destroy(&mqp->mq_lock));
VERIFY0(mutex_destroy(&wqp->wq_lock));
VERIFY0(mutex_destroy(&wqp->wq_lock));
mutex_destroy(&ss->lock);
mutex_destroy(&bcp->mutex);
mutex_destroy(&bcp->mutex);
mutex_destroy(&vp->v_vsd_lock);
mutex_destroy(&vp->v_lock);
mutex_destroy(&l->lock);
mutex_destroy(&sv->sv_kdoor_mutex);
mutex_destroy(&fvp->vn.v_lock);
mutex_destroy(&fncache_lock);
(void) mutex_destroy(&all_hbas_lock);
(void) mutex_destroy(&open_handles_lock);
if (mutex_destroy(&vdp->vad_lock) != 0)
if (mutex_destroy(&vdp->vad_lock) != 0)
if (mutex_destroy(&vdp->vad_lock) != 0)
if (mutex_destroy(&vdp->vad_lock) != 0)
if (mutex_destroy(&vip->vdi_lock) != 0)
if (mutex_destroy(&inst->vri_lock) != 0)
if (mutex_destroy(&varpd_load_lock) != 0)
VERIFY0(mutex_destroy(&lock_mutex));
mutex_destroy(&cpr_slock);
mutex_destroy(&cbufp->kc_lock);
mutex_destroy(&nep->kn_lock);
mutex_destroy(&policy_desc->pd_mutex);
mutex_destroy(&policy_desc->pd_mutex);
mutex_destroy(&desc->pd_mutex);
mutex_destroy(&sreq->sn_lock);
mutex_destroy(&areq->an_lock);
mutex_destroy(&kctx->kc_in_use_lock);
mutex_destroy(&sp->sd_lock);
mutex_destroy(&crypto_locks[i].kl_lock);
mutex_destroy(&sp->sd_lock);
mutex_destroy(&cm->cm_lock);
mutex_destroy(&dca->dca_ctx_list_lock);
mutex_destroy(&wlp->dwl_lock);
mutex_destroy(&wlp->dwl_freereqslock);
mutex_destroy(&wlp->dwl_freelock);
mutex_destroy(&dca->dca_intrlock);
mutex_destroy(&dca->dca_intrlock);
mutex_destroy(&dca->dca_random_lock);
mutex_destroy(&dca->dca_random_lock);
(void) mutex_destroy(&dca->dca_random_lock);
mutex_destroy(&softc->ds_lock);
mutex_destroy(&softc->ds_lock);
mutex_destroy(&softc->ds_lock);
mutex_destroy(&srndpool_lock);
mutex_destroy(&buffer_lock);
mutex_destroy(&state->vio_mutex);
mutex_destroy(&state->vio_mutex);
mutex_destroy(&fnp->fn_lock);
mutex_destroy(&unmount_tree_cpr_lock);
mutex_destroy(&auto_mount_thread_cpr_lock);
mutex_destroy(&fngp->fng_unmount_threads_lock);
mutex_destroy(&autofs_minor_lock);
mutex_destroy(&bootfs_lock);
mutex_destroy(&dp->dc_lock);
mutex_destroy(&devfsadm_lock);
mutex_destroy(&spp->sp_lock);
mutex_destroy(&dv->sdev_lookup_lock);
mutex_destroy(&sdev_lock);
mutex_destroy(&devfs_lock);
mutex_destroy(&dcap->dca_lock);
mutex_destroy(&fdb->fd_mutex);
mutex_destroy(&flp->flk_lock);
mutex_destroy(&dp->gfsd_lock);
mutex_destroy(&hp->hs_contents_lock);
mutex_destroy(&hp->hs_contents_lock);
mutex_destroy(&hs_mounttab_lock);
mutex_destroy(&fsp->hsfs_free_lock);
mutex_destroy(&fsp->hsfs_free_lock);
mutex_destroy(&(hqueue->hsfs_queue_lock));
mutex_destroy(&(hqueue->strategy_lock));
mutex_destroy(&li->li_htlock);
mutex_destroy(&li->li_lfslock);
mutex_destroy(&table[i].lh_lock);
mutex_destroy(&nfs3_syncbusy);
mutex_destroy(&ncg->nfs4_cb_lock);
mutex_destroy(&ncg->nfs4_dlist_lock);
mutex_destroy(&cpr_lock);
mutex_destroy(&mig->mig_lock);
mutex_destroy(&mi->mi_lock);
mutex_destroy(&mi->mi_async_lock);
mutex_destroy(&mi->mi_msg_list_lock);
mutex_destroy(&mi->mi_rnodes_lock);
mutex_destroy(&bucketp->b_lock);
mutex_destroy(&cpr_lock);
mutex_destroy(&sfh->sfh_lock);
mutex_destroy(&fnp->fn_lock);
mutex_destroy(&oop->oo_lock);
mutex_destroy(&osp->os_sync_lock);
mutex_destroy(&osp->os_sync_lock);
mutex_destroy(&lop->lo_lock);
mutex_destroy(entry->dbe_lock);
mutex_destroy(db->db_lock);
mutex_destroy(table->dbt_lock);
mutex_destroy(&table->dbt_reaper_cv_lock);
mutex_destroy(&drc->lock);
mutex_destroy(&(hq->hq_lock));
mutex_destroy(&nfsidmap_globals_lock);
mutex_destroy(&nig->nfsidmap_daemon_lock);
mutex_destroy(&cpr_lock);
mutex_destroy(&rp->r_statelock);
mutex_destroy(&rp->r_statev4_lock);
mutex_destroy(&rp->r_os_lock);
mutex_destroy(&nsrv4->deleg_lock);
mutex_destroy(&nsrv4->state_lock);
mutex_destroy(&nsrv4->servinst_lock);
mutex_destroy(&cpr_lock);
mutex_destroy(&cpr_lock);
mutex_destroy(swp->sw_cv_lock);
mutex_destroy(cp->rc_cbinfo.cb_lock);
mutex_destroy(&net->net_tree_lock);
mutex_destroy(&net->net_cnt_lock);
mutex_destroy(&ntg->ntg_forest_lock);
mutex_destroy(&nfs4_ephemeral_thread_lock);
mutex_destroy(&rdip->lock);
mutex_destroy(&nfscl->nfscl_chtable4_lock);
mutex_destroy(&nfs4_syncbusy);
mutex_destroy(&nfs4_server_lst_lock);
mutex_destroy(&sp->s_lock);
mutex_destroy(&cpr_lock);
mutex_destroy(&slot->se_lock);
mutex_destroy(&p->auth_lock);
mutex_destroy(&nag->refreshq_lock);
mutex_destroy(&nag->mountd_lock);
mutex_destroy(&np->auth_lock);
mutex_destroy(&mig->mig_lock);
mutex_destroy(&mi->mi_lock);
mutex_destroy(&mi->mi_remap_lock);
mutex_destroy(&mi->mi_async_lock);
mutex_destroy(&mi->mi_rnodes_lock);
mutex_destroy(&ncg->nfscmd_lock);
mutex_destroy(&ne->exi_root->exi_lock);
mutex_destroy(&nfs_exi_id_lock);
mutex_destroy(&exi->exi_lock);
mutex_destroy(&exi->exi_vol_rename_lock);
mutex_destroy(&exi->exi_lock);
mutex_destroy(&logfile->lf_lock);
mutex_destroy(&ng->nfs_server_upordown_lock);
mutex_destroy(&ng->rdma_wait_mutex);
mutex_destroy(&ns->async_write_lock);
mutex_destroy(&rp->r_statelock);
mutex_destroy(&rp->r_statelock);
mutex_destroy(&nfscl->nfscl_chtable_lock);
mutex_destroy(&rpfreelist_lock);
mutex_destroy(&newnum_lock);
mutex_destroy(&nfs_minor_lock);
mutex_destroy(&rc->lock);
mutex_destroy(&svp->sv_lock);
mutex_destroy(&l->lock);
mutex_destroy(&nfs_syncbusy);
mutex_destroy(&fsp->pcfs_lock);
mutex_destroy(&pcfslock);
mutex_destroy(&pcfslock);
mutex_destroy(&fsp->pcfs_lock);
mutex_destroy(&pcp->pc_lock);
mutex_destroy(&npvp->pvp_mutex);
mutex_destroy(&portq->portq_pcp->pc_lock);
mutex_destroy(&pp->port_mutex);
mutex_destroy(&pp->port_queue.portq_mutex);
mutex_destroy(&pp->port_queue.portq_source_mutex);
mutex_destroy(&pnp->pr_mutex);
mutex_destroy(&pcp->prc_mutex);
mutex_destroy(&cp->co_lock);
mutex_destroy(&dev_lck);
mutex_destroy(&dev_lck);
mutex_destroy(&sdp->sd_lock);
mutex_destroy(&smb_ptd_lock);
mutex_destroy(&t2p->t2_lock);
mutex_destroy(&ntp->nt_lock);
mutex_destroy(&rqp->sr_lock);
mutex_destroy(&nbp->nbp_lock);
mutex_destroy(&smg->smg_lock);
mutex_destroy(&l->lock);
mutex_destroy(&smbfreelist_lock);
mutex_destroy(&smbfs_minor_lock);
mutex_destroy(&np->r_statelock);
mutex_destroy(&smi->smi_lock);
mutex_destroy(&ls->ls_mutex);
mutex_destroy(&sv->sv_kdoor_mutex);
mutex_destroy(&rwx->rwx_mutex);
mutex_destroy(&avl->avl_mutex);
mutex_destroy(&lat->ly_mutex);
mutex_destroy(&srq->srq_mutex);
mutex_destroy(&ct->ct_mutex);
mutex_destroy(&pool->id_mutex);
mutex_destroy(&la->la_mutex);
mutex_destroy(&ll->ll_mutex);
mutex_destroy(&sl->sl_mutex);
mutex_destroy(&lock->l_mutex);
mutex_destroy(&txl->tl_mutex);
mutex_destroy(&node->n_mutex);
mutex_destroy(&node->n_oplock.ol_mutex);
mutex_destroy(&od->d_mutex);
mutex_destroy(&of->dh_nvlock);
mutex_destroy(&of->f_mutex);
mutex_destroy(&opipe->p_mutex);
mutex_destroy(&sv->sv_legacy_ksmtx);
mutex_destroy(&event->se_mutex);
mutex_destroy(&sv->sv_mutex);
mutex_destroy(&sr->sr_mutex);
mutex_destroy(&sr->sr_mutex);
mutex_destroy(&session->s_credits_mutex);
mutex_destroy(&thread->sth_mtx);
mutex_destroy(&tree->t_mutex);
mutex_destroy(&user->u_mutex);
mutex_destroy(&so->so_lock);
mutex_destroy(&so->so_acceptq_lock);
mutex_destroy(&ent->sofe_lock);
mutex_destroy(&sp->sp_lock);
mutex_destroy(&sti->sti_plumb_lock);
mutex_destroy(&sp->s_lock);
mutex_destroy(&tm->tm_contents);
mutex_destroy(&tm->tm_renamelck);
mutex_destroy(&tp->tn_tlock);
mutex_destroy(&udf_vfsp->udf_lock);
mutex_destroy(&udf_vfsp->udf_rename_lck);
mutex_destroy(&udf_vfsp->udf_lock);
mutex_destroy(&mm->mm_mutex);
mutex_destroy(&mm->mm_mutex);
mutex_destroy(&ul->un_log_mutex);
mutex_destroy(&ul->un_state_mutex);
mutex_destroy(&mtm->mtm_mutex);
mutex_destroy(&mtm->mtm_scan_mutex);
mutex_destroy(&mtm->mtm_lock);
mutex_destroy(&ip->i_tlock);
mutex_destroy(&ufsvfsp->vfs_lock);
mutex_destroy(&ufsvfsp->vfs_lock);
mutex_destroy(&ufsvfsp->vfs_lock);
mutex_destroy(&vfsp->vfs_femhead->femh_lock);
mutex_destroy(&vp->v_vsd_lock);
mutex_destroy(&vp->v_lock);
mutex_destroy(&vp->v_femhead->femh_lock);
mutex_destroy(&vp->v_femhead->femh_lock);
mutex_destroy(&dp->gfsd_lock);
mutex_destroy(&as->as_buckets[i].asc_lock);
mutex_destroy(&as->as_lock);
mutex_destroy(&hdr->b_l1hdr.b_freeze_lock);
mutex_destroy(&buf->b_evict_lock);
mutex_destroy(&arc_adjust_lock);
mutex_destroy(&remdev->l2ad_mtx);
mutex_destroy(&l2arc_feed_thr_lock);
mutex_destroy(&l2arc_rebuild_thr_lock);
mutex_destroy(&l2arc_dev_mtx);
mutex_destroy(&l2arc_free_on_write_mtx);
mutex_destroy(&buf_hash_table.ht_locks[i].ht_lock);
mutex_destroy(&bpl->bpl_lock);
mutex_destroy(&bpo->bpo_lock);
mutex_destroy(&q->bq_lock);
mutex_destroy(&db->db_mtx);
mutex_destroy(&dr->dt.di.dr_mtx);
mutex_destroy(&h->hash_mutexes[i]);
mutex_destroy(&dbuf_evict_lock);
mutex_destroy(&ddt->ddt_lock);
mutex_destroy(&err_lock);
mutex_destroy(&err_lock);
mutex_destroy(&err_lock);
mutex_destroy(&os->os_lock);
mutex_destroy(&os->os_userused_lock);
mutex_destroy(&os->os_obj_lock);
mutex_destroy(&os->os_user_ptr_lock);
mutex_destroy(&os->os_upgrade_lock);
mutex_destroy(&rwa.mutex);
mutex_destroy(&pd.pd_mtx);
mutex_destroy(&zs->zs_lock);
mutex_destroy(&dn->dn_mtx);
mutex_destroy(&dn->dn_dbufs_mtx);
mutex_destroy(&dr->dt.di.dr_mtx);
mutex_destroy(&ds->ds_lock);
mutex_destroy(&ds->ds_opening_lock);
mutex_destroy(&ds->ds_sendstream_lock);
mutex_destroy(&ds->ds_remap_deadlist_lock);
mutex_destroy(&ds->ds_lock);
mutex_destroy(&ds->ds_opening_lock);
mutex_destroy(&ds->ds_sendstream_lock);
mutex_destroy(&ds->ds_remap_deadlist_lock);
mutex_destroy(&dl->dl_lock);
mutex_destroy(&dd->dd_lock);
mutex_destroy(&dd->dd_lock);
mutex_destroy(&dd->dd_lock);
mutex_destroy(&dp->dp_lock);
mutex_destroy(&msp->ms_lock);
mutex_destroy(&msp->ms_sync_lock);
mutex_destroy(&mc->mc_lock);
mutex_destroy(&mg->mg_lock);
mutex_destroy(&mg->mg_ms_disabled_lock);
mutex_destroy(&mmp->mmp_thread_lock);
mutex_destroy(&mmp->mmp_io_lock);
mutex_destroy(&mls->mls_lock);
mutex_destroy(&rc->rc_mtx);
mutex_destroy(&rrl->rr_lock);
mutex_destroy(&sa->sa_lock);
mutex_destroy(&sa->sa_lock);
mutex_destroy(&hdl->sa_lock);
mutex_destroy(&mtx);
mutex_destroy(&spa_namespace_lock);
mutex_destroy(&spa_spare_lock);
mutex_destroy(&spa_l2cache_lock);
mutex_destroy(&scl->scl_lock);
mutex_destroy(&spa->spa_alloc_locks[i]);
mutex_destroy(&spa->spa_flushed_ms_lock);
mutex_destroy(&spa->spa_async_lock);
mutex_destroy(&spa->spa_errlist_lock);
mutex_destroy(&spa->spa_errlog_lock);
mutex_destroy(&spa->spa_evicting_os_lock);
mutex_destroy(&spa->spa_history_lock);
mutex_destroy(&spa->spa_proc_lock);
mutex_destroy(&spa->spa_props_lock);
mutex_destroy(&spa->spa_cksum_tmpls_lock);
mutex_destroy(&spa->spa_scrub_lock);
mutex_destroy(&spa->spa_suspend_lock);
mutex_destroy(&spa->spa_vdev_top_lock);
mutex_destroy(&spa->spa_iokstat_lock);
mutex_destroy(&spa->spa_imp_kstat_lock);
mutex_destroy(&tx->tx_sync_lock);
mutex_destroy(&tx->tx_cpu[c].tc_open_lock);
mutex_destroy(&tx->tx_cpu[c].tc_lock);
mutex_destroy(&tl->tl_lock);
mutex_destroy(&unique_mtx);
mutex_destroy(&vd->vdev_obsolete_lock);
mutex_destroy(&vd->vdev_dtl_lock);
mutex_destroy(&vd->vdev_stat_lock);
mutex_destroy(&vd->vdev_probe_lock);
mutex_destroy(&vd->vdev_scan_io_queue_lock);
mutex_destroy(&vd->vdev_initialize_lock);
mutex_destroy(&vd->vdev_initialize_io_lock);
mutex_destroy(&vd->vdev_trim_lock);
mutex_destroy(&vd->vdev_autotrim_lock);
mutex_destroy(&vd->vdev_trim_io_lock);
mutex_destroy(&vc->vc_lock);
mutex_destroy(&vq->vq_lock);
mutex_destroy(&vca.vca_lock);
mutex_destroy(&svr->svr_lock);
mutex_destroy(&zap->zap_f.zap_num_entries_mtx);
mutex_destroy(&zap->zap_f.zap_num_entries_mtx);
mutex_destroy(&sdp->sd_lock);
mutex_destroy(&zfs_dbgmsgs_lock);
mutex_destroy(&zfs_share_lock);
mutex_destroy(&zo->zo_lock);
mutex_destroy(&rl->rl_lock);
mutex_destroy(&zfsvfs->z_znodes_lock);
mutex_destroy(&zfsvfs->z_lock);
mutex_destroy(&zfsvfs->z_hold_mtx[i]);
mutex_destroy(&zp->z_lock);
mutex_destroy(&zfsvfs->z_hold_mtx[i]);
mutex_destroy(&zcw->zcw_lock);
mutex_destroy(&lwb->lwb_vdev_lock);
mutex_destroy(&zilog->zl_itxg[i].itxg_lock);
mutex_destroy(&zilog->zl_issuer_lock);
mutex_destroy(&zilog->zl_lock);
mutex_destroy(&zio->io_lock);
mutex_destroy(&inject_delay_mtx);
mutex_destroy(&zrl->zr_mtx);
mutex_destroy(&t->zthr_request_lock);
mutex_destroy(&t->zthr_state_lock);
mutex_destroy(&zfsdev_state_lock);
mutex_destroy(&__kgss_mech_lock);
mutex_destroy(&gssrpcb_lock);
mutex_destroy(&sid2pid_hb->mutex);
mutex_destroy(&uid2sid_hb->mutex);
mutex_destroy(&gid2sid_hb->mutex);
mutex_destroy(&zs->zone_mutex);
mutex_destroy(&ilbs->ilbs_nat_src_lock);
mutex_destroy(&ilbs->ilbs_nat_src[i].nsh_lock);
mutex_destroy(&ai->ai_lock);
mutex_destroy(&ill->ill_saved_ire_lock);
mutex_destroy(&ill->ill_lock);
mutex_destroy(&ill->ill_mcast_serializer);
mutex_destroy(&ipst->ips_ndp4->ndp_g_lock);
mutex_destroy(&ipst->ips_ndp6->ndp_g_lock);
mutex_destroy(&ipst->ips_capab_taskq_lock);
mutex_destroy(&ipst->ips_ip_mi_lock);
mutex_destroy(&ipst->ips_igmp_timer_lock);
mutex_destroy(&ipst->ips_mld_timer_lock);
mutex_destroy(&ipst->ips_igmp_slowtimeout_lock);
mutex_destroy(&ipst->ips_mld_slowtimeout_lock);
mutex_destroy(&ipst->ips_ip_addr_avail_lock);
mutex_destroy(&ipst->ips_ip6_asp_lock);
mutex_destroy(&ai->ai_lock);
mutex_destroy(&dce_reclaim_lock);
mutex_destroy(&ill->ill_frag_hash_tbl[count].ipfb_lock);
mutex_destroy(&ire->ire_lock);
mutex_destroy(&ipst->ips_ire_ft_init_lock);
mutex_destroy(&t->tbf_lock);
mutex_destroy(&ipst->ips_last_encap_lock);
mutex_destroy(&ipst->ips_ip_g_mrouter_mutex);
mutex_destroy(&nce->nce_lock);
mutex_destroy(&ncec->ncec_lock);
mutex_destroy(&connp->conn_lock);
mutex_destroy(&connp->conn_lock);
mutex_destroy(&connp->conn_lock);
mutex_destroy(&connp->conn_lock);
mutex_destroy(&connp->conn_lock);
mutex_destroy(&ipst->ips_ipcl_conn_fanout[i].connf_lock);
mutex_destroy(&ipst->ips_ipcl_bind_fanout[i].connf_lock);
mutex_destroy(&ipst->ips_ipcl_proto_fanout_v4[i].connf_lock);
mutex_destroy(&ipst->ips_ipcl_proto_fanout_v6[i].connf_lock);
mutex_destroy(&ipst->ips_ipcl_udp_fanout[i].connf_lock);
mutex_destroy(&ipst->ips_ipcl_iptun_fanout[i].connf_lock);
mutex_destroy(&ipst->ips_ipcl_raw_fanout[i].connf_lock);
mutex_destroy(&ipst->ips_ipcl_globalhash_fanout[i].connf_lock);
mutex_destroy(&ipst->ips_rts_clients->connf_lock);
mutex_destroy(&tcp->tcp_rsrv_mp_lock);
mutex_destroy(&ipss->ipsec_loader_lock);
mutex_destroy(&ahstack->ipsecah_param_lock);
mutex_destroy(&espstack->ipsecesp_param_lock);
mutex_destroy(&keystack->keystack_list_lock);
mutex_destroy(&keystack->keystack_consumers_lock);
mutex_destroy(&keystack->keystack_param_lock);
mutex_destroy(&kc->kc_lock);
mutex_destroy(&ks->keysock_lock);
mutex_destroy(&kc->kc_lock);
mutex_destroy(&ipsa->ipsa_lock);
mutex_destroy(&acqrec->ipsacq_lock);
mutex_destroy(&(list[i].iacqf_lock));
mutex_destroy(&(table[i].isaf_lock));
mutex_destroy(&(ipr->ipr_hash[chain].hash_lock));
mutex_destroy(&(ipr->ipr_hash[chain].hash_lock));
mutex_destroy(&(ipss->ipsec_action_hash[i].hash_lock));
mutex_destroy(&(ipss->ipsec_sel_hash[i].hash_lock));
mutex_destroy(&ipl->ipl_lock);
mutex_destroy(&bucket->ipsif_lock);
mutex_destroy(&node->itp_lock);
mutex_destroy(&frag->itpf_lock);
mutex_destroy(&spds->spds_param_lock);
mutex_destroy(&spds->spds_alg_lock);
mutex_destroy(&gcdb_lock);
mutex_destroy(&gcgrp_lock);
mutex_destroy(&attrp->igsa_lock);
mutex_destroy(&ipd_nsl_lock);
mutex_destroy(&ipd_nactive_lock);
mutex_destroy(&ins->ipdn_lock);
# define MUTEX_DESTROY(x) mutex_destroy(&(x)->ipf_lk)
# define MUTEX_DESTROY(x) mutex_destroy(&(x)->ipf_lk)
mutex_destroy(&ipnetif->if_addr_lock);
mutex_destroy(&ipnetif->if_reflock);
mutex_destroy(&ips->ips_avl_lock);
mutex_destroy(&ips->ips_walkers_lock);
mutex_destroy(&iptuns->iptuns_lock);
mutex_destroy(&iptun->iptun_lock);
mutex_destroy(&sctps->sctps_reclaim_lock);
mutex_destroy(&sctps->sctps_g_lock);
mutex_destroy(&sctps->sctps_epriv_port_lock);
mutex_destroy(&sctp->sctp_reflock);
mutex_destroy(&sctp->sctp_lock);
mutex_destroy(&sctp->sctp_recvq_lock);
mutex_destroy(&connp->conn_lock);
mutex_destroy(&sctps->sctps_conn_fanout[i].tf_lock);
mutex_destroy(&sctps->sctps_listen_fanout[i].tf_lock);
mutex_destroy(&sctps->sctps_bind_fanout[i].tf_lock);
mutex_destroy(&sctps->sctps_listener_conf_lock);
mutex_destroy(&tcp_random_lock);
mutex_destroy(&tcps->tcps_ixa_cleanup_lock);
mutex_destroy(&tcps->tcps_reclaim_lock);
mutex_destroy(&tcps->tcps_bind_fanout[i].tf_lock);
mutex_destroy(&tcps->tcps_acceptor_fanout[i].tf_lock);
mutex_destroy(&tcps->tcps_iss_key_lock);
mutex_destroy(&tcps->tcps_epriv_port_lock);
mutex_destroy(&tcps->tcps_listener_conf_lock);
mutex_destroy(&tcps->tcps_sigdb_lock);
mutex_destroy(&sa->ts_lock);
mutex_destroy(&us->us_bind_fanout[i].uf_lock);
mutex_destroy(&us->us_epriv_port_lock);
mutex_destroy(&async->as_atomic_lookup);
mutex_destroy(&async->as_atomic_lookup);
mutex_destroy(&async->as_atomic_lookup);
mutex_destroy(&async->as_atomic_lookup);
mutex_destroy(&async->as_atomic_lookup);
mutex_destroy(&csr->csr_mutex);
mutex_destroy(&soft_state->drvinfo.di_drvstate.ds_mutex);
mutex_destroy(&isochp->ctxt_xmit[i].intrprocmutex);
mutex_destroy(&isochp->ctxt_recv[i].intrprocmutex);
mutex_destroy(&isochp->ctxt_list_mutex);
mutex_destroy(&ohci->ohci_mutex);
mutex_destroy(&ohci->ohci_mutex);
mutex_destroy(&ohci->ohci_mutex);
mutex_destroy(&ohci->ohci_mutex);
mutex_destroy(&ohci->ohci_mutex);
mutex_destroy(&ohci->ohci_mutex);
mutex_destroy(&ohci->ohci_mutex);
mutex_destroy(&ohci->ohci_mutex);
mutex_destroy(&q->q_mutex);
mutex_destroy(&q->q_mutex);
mutex_destroy(&q->q_mutex);
mutex_destroy(&tstruct->tb_mutex);
mutex_destroy(&list->tl_mutex);
mutex_destroy(&s1394_statep->hal_list_mutex);
mutex_destroy(&hal->addr_space_used_mutex);
mutex_destroy(&hal->addr_space_free_mutex);
mutex_destroy(&hal->local_config_rom_mutex);
mutex_destroy(&hal->local_config_rom_mutex);
mutex_destroy(&hal->local_config_rom_mutex);
mutex_destroy(&hal->local_config_rom_mutex);
mutex_destroy(&hal->local_config_rom_mutex);
mutex_destroy(&hal->br_cmplq_mutex);
mutex_destroy(&hal->br_thread_mutex);
mutex_destroy(&hal->pending_q_mutex);
mutex_destroy(&hal->outstanding_q_mutex);
mutex_destroy(&hal->bus_mgr_node_mutex);
mutex_destroy(&hal->isoch_cec_list_mutex);
mutex_destroy(&hal->cm_timer_mutex);
mutex_destroy(&hal->topology_tree_mutex);
mutex_destroy(&cec_curr->isoch_cec_mutex);
mutex_destroy(&s_priv->blocking_mutex);
mutex_destroy(&avp->av_mutex);
mutex_destroy(&ap->a_mutex);
mutex_destroy(&ip->i_mutex);
mutex_destroy(&icp->ic_mutex);
mutex_destroy(&q->q_mutex);
mutex_destroy(&softc_p->softc_mutex);
mutex_destroy(&softc_p->dcam_frame_is_done_mutex);
mutex_destroy(&sp->s_mutex);
mutex_destroy(&lp->l_mutex);
mutex_destroy(&softs->aifq_mutex);
mutex_destroy(&softs->ev_lock);
mutex_destroy(&softs->time_mutex);
mutex_destroy(&softs->q_comp_mutex);
mutex_destroy(&softs->io_lock);
mutex_destroy(&aac_prt_mutex);
mutex_destroy(&aac_prt_mutex);
mutex_destroy(&softs->io_lock);
mutex_destroy(&softs->q_comp_mutex);
mutex_destroy(&softs->time_mutex);
mutex_destroy(&softs->ev_lock);
mutex_destroy(&softs->aifq_mutex);
mutex_destroy(&afep->afe_intrlock);
mutex_destroy(&afep->afe_xmtlock);
mutex_destroy(&afep->afe_intrlock);
mutex_destroy(&afep->afe_xmtlock);
mutex_destroy(&grp->lg_lacp_lock);
mutex_destroy(&grp->lg_port_lock);
mutex_destroy(&grp->lg_tx_flowctl_lock);
mutex_destroy(&lacp_sel_lock);
mutex_destroy(&port->lp_lacp.lacp_timer_lock);
mutex_destroy(&sc->sc_txbuflock);
mutex_destroy(&((&sc->sc_txq[i])->axq_lock));
mutex_destroy(&sc->sc_rxbuflock);
mutex_destroy(&sc->sc_serial_rw);
mutex_destroy(&sc->sc_genlock);
mutex_destroy(&sc->sc_resched_lock);
mutex_destroy(&sc->sc_bcbuflock);
mutex_destroy(&sc->sc_txbuflock);
mutex_destroy(&((&sc->sc_txq[i])->axq_lock));
mutex_destroy(&sc->sc_genlock);
mutex_destroy(&sc->sc_serial_rw);
mutex_destroy(&sc->sc_rxbuflock);
mutex_destroy(&sc->sc_resched_lock);
mutex_destroy(&sc->sc_bcbuflock);
mutex_destroy(&arn_loglock);
mutex_destroy(&arn_loglock);
mutex_destroy(&asy->asy_excl);
mutex_destroy(&asy->asy_excl_hi);
mutex_destroy(&asy->asy_soft_lock);
mutex_destroy(&asy_glob_lock);
mutex_destroy(&asy_glob_lock);
mutex_destroy(&atgep->atge_intr_lock);
mutex_destroy(&atgep->atge_tx_lock);
mutex_destroy(&atgep->atge_rx_lock);
mutex_destroy(&atgep->atge_intr_lock);
mutex_destroy(&atgep->atge_tx_lock);
mutex_destroy(&atgep->atge_rx_lock);
mutex_destroy(&asc->asc_txbuflock);
mutex_destroy(&txq->axq_lock);
mutex_destroy(&asc->asc_txbuflock);
mutex_destroy(&txq->axq_lock);
mutex_destroy(&asc->asc_rxbuflock);
mutex_destroy(&asc->asc_genlock);
mutex_destroy(&asc->asc_resched_lock);
mutex_destroy(&asc->asc_rxbuflock);
mutex_destroy(&asc->asc_genlock);
mutex_destroy(&asc->asc_resched_lock);
mutex_destroy(&ath_loglock);
mutex_destroy(&ath_loglock);
mutex_destroy(&sc->sc_genlock);
mutex_destroy(&sc->sc_rxlock);
mutex_destroy(&sc->sc_txlock);
mutex_destroy(&sc->sc_genlock);
mutex_destroy(&sc->sc_txlock);
mutex_destroy(&sc->sc_rxlock);
mutex_destroy(&dev->mutex);
mutex_destroy(&devc->mutex);
mutex_destroy(&devc->low_mutex);
mutex_destroy(&devc->mutex);
mutex_destroy(&dev->mutex);
mutex_destroy(&dev->mutex);
mutex_destroy(&statep->hda_mutex);
mutex_destroy(&statep->inst_lock);
mutex_destroy(&dev->mutex);
mutex_destroy(&dev->low_mutex);
mutex_destroy(&dev->mutex);
mutex_destroy(&dev->mutex);
mutex_destroy(&dev->mutex);
mutex_destroy(&dev->mutex);
mutex_destroy(&dev->mutex);
mutex_destroy(&c->c_lock);
mutex_destroy(&c->c_lock);
mutex_destroy(&sp->s_lock);
mutex_destroy(&d->d_ctrl_lock);
mutex_destroy(&d->d_lock);
mutex_destroy(&e->e_lock);
mutex_destroy(&odev->d_mx);
mutex_destroy(&dev->d_mx);
mutex_destroy(&dc->dc_lock);
mutex_destroy(&bfe->bfe_tx_ring.r_lock);
mutex_destroy(&bfe->bfe_rx_ring.r_lock);
mutex_destroy(brp->rf_lock);
mutex_destroy(rrp->rx_lock);
mutex_destroy(srp->tc_lock);
mutex_destroy(srp->freetxbuf_lock);
mutex_destroy(srp->txbuf_lock);
mutex_destroy(srp->tx_lock);
mutex_destroy(bgep->softintrlock);
mutex_destroy(bgep->genlock);
mutex_destroy(bge_log_mutex);
mutex_destroy(&bd->d_errmutex);
mutex_destroy(&bq->q_iomutex);
mutex_destroy(&bd->d_statemutex);
mutex_destroy(&bd->d_ocmutex);
mutex_destroy(&bd->d_ksmutex);
mutex_destroy(&bd->d_dle_mutex);
mutex_destroy(&bd->d_ksmutex);
mutex_destroy(&bd->d_ocmutex);
mutex_destroy(&bd->d_statemutex);
mutex_destroy(&bd->d_dle_mutex);
mutex_destroy(&pUM->kstatMutex);
mutex_destroy(&umdevice->os_param.gld_mutex);
mutex_destroy(&umdevice->os_param.gld_mutex);
mutex_destroy(&umdevice->intr_mutex);
mutex_destroy(&umdevice->os_param.ind_mutex);
mutex_destroy(&umdevice->os_param.phy_mutex);
mutex_destroy(&umdevice->os_param.rcv_mutex);
mutex_destroy(&xmitinfo->free_mutex);
mutex_destroy(&umdevice->os_param.xmit_mutex);
mutex_destroy(&umdevice->os_param.xmit_mutex);
mutex_destroy(&umdevice->tmr_mutex);
mutex_destroy(&bnxeLoaderMutex);
mutex_destroy(&pUM->intrMutex[idx]);
mutex_destroy(&pUM->intrFlipMutex[idx]);
mutex_destroy(&pUM->sbMutex[idx]);
mutex_destroy(&pUM->txq[idx].txMutex);
mutex_destroy(&pUM->txq[idx].freeTxDescMutex);
mutex_destroy(&pUM->rxq[idx].rxMutex);
mutex_destroy(&pUM->rxq[idx].doneRxMutex);
mutex_destroy(&pUM->ethConMutex);
mutex_destroy(&pUM->mcpMutex);
mutex_destroy(&pUM->phyMutex);
mutex_destroy(&pUM->indMutex);
mutex_destroy(&pUM->cidMutex);
mutex_destroy(&pUM->spqMutex);
mutex_destroy(&pUM->spReqMutex);
mutex_destroy(&pUM->rrReqMutex);
mutex_destroy(&pUM->islesCtrlMutex);
mutex_destroy(&pUM->toeMutex);
mutex_destroy(&pUM->memMutex); /* not until all mem deleted */
mutex_destroy(&pUM->offloadMutex);
mutex_destroy(&pUM->hwInitMutex);
mutex_destroy(&pUM->gldMutex);
mutex_destroy(&pUM->timerMutex);
mutex_destroy(&pUM->kstatMutex);
mutex_destroy(&pWorkq->workQueueMutex);
mutex_destroy(&clone_tab_mutex);
mutex_destroy(&bofi_mutex);
mutex_destroy(&bofi_low_mutex);
mutex_destroy(&clone_tab_mutex);
mutex_destroy(&bofi_mutex);
mutex_destroy(&bofi_low_mutex);
mutex_destroy(&bpf_mtx);
mutex_destroy(&d->bd_lock);
mutex_destroy(&inst_lock);
mutex_destroy(&stream_ref_lock);
mutex_destroy(&blp->bl_trilllock);
mutex_destroy(&ra_lock);
mutex_destroy(&ra_lock);
mutex_destroy(&cardbus_list_mutex);
mutex_destroy(&cardbus_list_mutex);
mutex_destroy(&cbp->cb_mutex);
mutex_destroy(&in_use_l);
mutex_destroy(&chp->ch_lock);
mutex_destroy(&chp->ch_intr);
mutex_destroy(&chp->ch_mc_lck);
mutex_destroy(&chp->ch_dh_lck);
mutex_destroy(&chp->mac_lock);
mutex_destroy(&chp->ch_lock);
mutex_destroy(&chp->ch_intr);
mutex_destroy(&chp->ch_mc_lck);
mutex_destroy(&chp->ch_dh_lck);
mutex_destroy(&chp->mac_lock);
mutex_destroy(&chp->ch_lock);
mutex_destroy(&chp->ch_intr);
mutex_destroy(&chp->ch_mc_lck);
mutex_destroy(&chp->ch_dh_lck);
mutex_destroy(&chp->mac_lock);
#define SPIN_LOCK_DESTROY(x) mutex_destroy(&(x))
mutex_destroy(&sa->ch_small_esbl);
mutex_destroy(&sa->ch_big_esbl);
mutex_destroy(&Q->cq_qlock);
mutex_destroy(&cmlb_log_mutex);
mutex_destroy(CMLB_MUTEX(cl));
mutex_destroy(&sl->sl_metadata_lock);
mutex_destroy(&sl->sl_lock);
mutex_destroy(&sbd_lock);
mutex_destroy(&fcoet_mutex);
mutex_destroy(&fcoet_mutex);
mutex_destroy(&ss->ss_ioctl_mutex);
mutex_destroy(&ss->ss_watch_mutex);
mutex_destroy(&ss->ss_ioctl_mutex);
mutex_destroy(&ss->ss_watch_mutex);
mutex_destroy(&iport->iport_cached_cmd_lock);
mutex_destroy(&iport->iport_worker_lock);
mutex_destroy(&fct_global_mutex);
mutex_destroy(&ict->ict_mutex);
mutex_destroy(&iscsit_global.global_state_mutex);
mutex_destroy(&itask->it_mutex);
mutex_destroy(&itask->it_mutex);
mutex_destroy(&iscsit_rxpdu_queue_monitor_mutex);
mutex_destroy(&login_sm_session_mutex);
mutex_destroy(&iscsit_global.global_state_mutex);
mutex_destroy(&isns_monitor_mutex);
mutex_destroy(&esi.esi_mutex);
mutex_destroy(&iscsit_isns_mutex);
mutex_destroy(&iscsit_global.global_isns_cfg.isns_mutex);
mutex_destroy(&lsm->icl_mutex);
mutex_destroy(&ist->ist_mutex);
mutex_destroy(&ist->ist_sn_mutex);
mutex_destroy(&tgt->target_mutex);
mutex_destroy(&tpg->tpg_mutex);
mutex_destroy(&tpg->tpg_mutex);
mutex_destroy(&ps->ps_mutex);
mutex_destroy(&ptask->pt_mutex);
mutex_destroy(&pppt_global.global_door_lock);
mutex_destroy(&pppt_global.global_lock);
mutex_destroy(&pppt_global.global_lock);
mutex_destroy(&pppt_global.global_door_lock);
mutex_destroy(&tgt->target_mutex);
mutex_destroy(&qlt->mq_req[i].mq_lock);
mutex_destroy(&qlt->mq_resp[i].mq_lock);
mutex_destroy(&qlt->mq_req[0].mq_lock);
mutex_destroy(&qlt->preq_lock);
mutex_destroy(&qlt->mbox_lock);
mutex_destroy(&qlt->intr_lock);
mutex_destroy(&qlt_global_lock);
mutex_destroy(&qlt_global_lock);
mutex_destroy(&qlt_global_lock);
mutex_destroy(&qlt->qlt_ioctl_lock);
mutex_destroy(&qlt->qlt_trace_desc->mutex);
mutex_destroy(&p->dmem_lock);
mutex_destroy(&pool->pool_lock);
mutex_destroy(&p->dmem_lock);
mutex_destroy(&ch->ch_reflock);
mutex_destroy(&ch->ch_swqe_lock);
mutex_destroy(&ch->ch_reflock);
mutex_destroy(&iu->iu_lock);
mutex_destroy(&ioc->ioc_iu_pool[ndx].iu_lock);
mutex_destroy(&tgt->tp_ch_list_lock);
mutex_destroy(&tgt->tp_lock);
mutex_destroy(&tgt->tp_sess_list_lock);
mutex_destroy(&tgt->tp_ch_list_lock);
mutex_destroy(&tgt->tp_lock);
mutex_destroy(&ilu->ilu_kstat_lock);
mutex_destroy(&ilport->ilport_kstat_lock);
mutex_destroy(&irport->irport_mutex);
mutex_destroy(&trace_buf_lock);
mutex_destroy(&stmf_state.stmf_lock);
mutex_destroy(&stmf_worker_sel_mx);
mutex_destroy(&w->worker_lock);
mutex_destroy(&msg->kpm_lock);
mutex_destroy(&conskbd_msgq_lock);
mutex_destroy(&pmsg->kpm_lock);
mutex_destroy(&consmslock);
mutex_destroy(&consms_msg_lock);
mutex_destroy(&consmslock);
mutex_destroy(&consms_msg_lock);
mutex_destroy(&cpqary3p->sw_mutex);
mutex_destroy(&cpqary3p->hw_mutex);
mutex_destroy(&cpudsp->cpudrv_pm.timeout_lock);
mutex_destroy(&cpudsp->lock);
mutex_destroy(&t4_debug_lock);
mutex_destroy(&t4_adapter_list_lock);
mutex_destroy(&t4_adapter_list_lock);
mutex_destroy(&pi->lock);
mutex_destroy(&sc->mbox_lock);
mutex_destroy(&sc->lock);
mutex_destroy(&sc->sfl_lock);
mutex_destroy(&iq->lock);
mutex_destroy(&fl->lock);
mutex_destroy(&eq->lock);
mutex_destroy(&priv->pr_mutex);
mutex_destroy(&list->dl_mutex);
mutex_destroy(&di_lock);
mutex_destroy(&di_lock);
mutex_destroy(&pl->pcl_lock);
mutex_destroy(&devpoll_lock);
mutex_destroy(&dsp->ds_lock);
mutex_destroy(&ddp->dd_mutex);
mutex_destroy(&i_dls_devnet_lock);
mutex_destroy(&i_dls_mgmt_lock);
mutex_destroy(prtdata.mutex);
mutex_destroy(dmfep->txlock);
mutex_destroy(dmfep->rxlock);
mutex_destroy(dmfep->oplock);
mutex_destroy(&dsp->dr_lock);
#define E1000_MUTEX_DESTROY(mutex) mutex_destroy(mutex)
mutex_destroy(&Adapter->e1000g_led_lock);
mutex_destroy(&tx_ring->tx_lock);
mutex_destroy(&tx_ring->usedlist_lock);
mutex_destroy(&tx_ring->freelist_lock);
mutex_destroy(&rx_ring->rx_lock);
mutex_destroy(&Adapter->link_lock);
mutex_destroy(&Adapter->watchdog_lock);
mutex_destroy(&rx_data->freelist_lock);
mutex_destroy(&rx_data->recycle_lock);
mutex_destroy(&e1000g_rx_detach_lock);
mutex_destroy(&e1000g_nvm_lock);
mutex_destroy(&eedev.eedev_mutex);
mutex_destroy(&efep->efe_txlock);
mutex_destroy(&efep->efe_intrlock);
mutex_destroy(&efep->efe_txlock);
mutex_destroy(&efep->efe_intrlock);
mutex_destroy(&sc->ex_intrlock);
mutex_destroy(&sc->ex_txlock);
mutex_destroy(EMUL64_REQ_MUTEX(emul64));
mutex_destroy(EMUL64_RESP_MUTEX(emul64));
mutex_destroy(EMUL64_REQ_MUTEX(emul64));
mutex_destroy(EMUL64_RESP_MUTEX(emul64));
mutex_destroy(&emul64_yield_mutex);
mutex_destroy(&emul64_stats_mutex);
mutex_destroy(&aq->ea_sq_lock);
mutex_destroy(&aq->ea_cq_lock);
mutex_destroy(&aq->ea_stat_lock);
mutex_destroy(&rxq->er_lock);
mutex_destroy(&rxq->er_stat_lock);
mutex_destroy(&txq->et_lock);
mutex_destroy(&txq->et_stat_lock);
mutex_destroy(&ena->ena_lock);
mutex_destroy(&ena->ena_watchdog_lock);
mutex_destroy(&ena->ena_device_basic_stat_lock);
mutex_destroy(&fcoe_trace_buf_lock);
mutex_destroy(&ss->ss_watch_mutex);
mutex_destroy(&ss->ss_ioctl_mutex);
mutex_destroy(&mac->fm_mutex);
mutex_destroy(&fjp->fj_lock);
mutex_destroy(&fjp->fj_lock);
mutex_destroy(&hba->dhc_lock);
mutex_destroy(&hba->auth_lock);
mutex_destroy(&eventq->lock);
mutex_destroy(&EMLXS_FCF_LOCK);
mutex_destroy(&cmd_sbp->fct_mtx);
mutex_destroy(&cmd_sbp->mtx);
mutex_destroy(&port->iotrace_mtx);
mutex_destroy(&hba->intr_lock[i]);
mutex_destroy(&hba->chan[i].rsp_lock);
mutex_destroy(&hba->chan[i].rsp_lock);
mutex_destroy(&log->lock);
mutex_destroy(&log->lock);
mutex_destroy(&hba->sli.sli4.eq[i].lastwq_lock);
mutex_destroy(&hba->sli.sli4.rxq[i].lock);
mutex_destroy(&hba->sli.sli4.rq[i].lock);
mutex_destroy(&hba->gpio_lock);
mutex_destroy(&emlxs_device.lock);
mutex_destroy(&emlxs_sd_bucket_mutex);
mutex_destroy(&sbp->mtx);
mutex_destroy(&EMLXS_TIMER_LOCK);
mutex_destroy(&EMLXS_PORT_LOCK);
mutex_destroy(&EMLXS_LINKUP_LOCK);
mutex_destroy(&EMLXS_MBOX_LOCK);
mutex_destroy(&EMLXS_TX_CHANNEL_LOCK);
mutex_destroy(&EMLXS_CMD_RING_LOCK(i));
mutex_destroy(&EMLXS_QUE_LOCK(i));
mutex_destroy(&EMLXS_MSIID_LOCK);
mutex_destroy(&EMLXS_FCTAB_LOCK);
mutex_destroy(&EMLXS_MEMGET_LOCK);
mutex_destroy(&EMLXS_MEMPUT_LOCK);
mutex_destroy(&EMLXS_IOCTL_LOCK);
mutex_destroy(&EMLXS_SPAWN_LOCK);
mutex_destroy(&EMLXS_PM_LOCK);
mutex_destroy(&EMLXS_DUMP_LOCK);
mutex_destroy(&EMLXS_PKT_LOCK);
mutex_destroy(&EMLXS_UB_LOCK);
mutex_destroy(&tthread->lock);
mutex_destroy(&taskq->put_lock);
mutex_destroy(&taskq->get_lock);
mutex_destroy(ðread->lock);
mutex_destroy(&ss->ss_ioctl_mutex);
mutex_destroy(&ss->ss_watchdog_mutex);
mutex_destroy(&dev->dev_lock);
mutex_destroy(&dev->bmbx_lock);
mutex_destroy(&cq->lock);
mutex_destroy(&mq->lock);
mutex_destroy(&wq->tx_lock);
mutex_destroy(&wq->txc_lock);
mutex_destroy(&rq->rx_lock);
mutex_destroy(&rq->rc_lock);
mutex_destroy(&list_hdr->list_lock);
mutex_destroy(&ha->dump_mutex);
mutex_destroy(&ha->task_daemon_mutex);
mutex_destroy(&ha->ub_mutex);
mutex_destroy(&ha->pm_mutex);
mutex_destroy(&ha->mbx_mutex);
mutex_destroy(&ha->comp_q_mutex);
mutex_destroy(&ha->req_ring_mutex);
mutex_destroy(&ha->mutex);
mutex_destroy(&ha->ql_trace_desc->mutex);
mutex_destroy(&rsp_q->intr_mutex);
mutex_destroy(&ql_global_timer_mutex);
mutex_destroy(&ql_global_el_mutex);
mutex_destroy(&ql_global_hw_mutex);
mutex_destroy(&ql_global_mutex);
mutex_destroy(&tq->mutex);
mutex_destroy(&ql_global_timer_mutex);
mutex_destroy(&ql_global_el_mutex);
mutex_destroy(&ql_global_hw_mutex);
mutex_destroy(&ql_global_mutex);
mutex_destroy(&tx_ring->tx_lock);
mutex_destroy(&rx_ring->rx_lock);
mutex_destroy(&rx_ring->sbq_lock);
mutex_destroy(&rx_ring->lbq_lock);
mutex_destroy(&qlge->gen_mutex);
mutex_destroy(&qlge->hw_mutex);
mutex_destroy(&qlge->mbx_mutex);
mutex_destroy(&next->port_mutex);
mutex_destroy(&rnodep->fd_mutex);
mutex_destroy(&rnodep->fd_mutex);
mutex_destroy(&pd->pd_mutex);
mutex_destroy(&fctl_nwwn_hash_mutex);
mutex_destroy(&fctl_port_lock);
mutex_destroy(&fctl_nwwn_hash_mutex);
mutex_destroy(&fctl_port_lock);
mutex_destroy(&fctl_nwwn_hash_mutex);
mutex_destroy(&fctl_port_lock);
mutex_destroy(&job->job_mutex);
mutex_destroy(&logq->il_lock);
mutex_destroy(&tc->mutex);
mutex_destroy(&port->fp_mutex);
mutex_destroy(&port->fp_mutex);
mutex_destroy(&clist->clist_mutex);
mutex_destroy(&slp->sl_lock);
mutex_destroy(&fptr->fcip_mutex);
mutex_destroy(&fptr->fcip_ub_mutex);
mutex_destroy(&fptr->fcip_rt_mutex);
mutex_destroy(&fptr->fcip_dest_mutex);
mutex_destroy(&fptr->fcip_sendup_mutex);
mutex_destroy(&fdestp->fcipd_mutex);
mutex_destroy(&fcip_global_mutex);
mutex_destroy(&fcip_global_mutex);
mutex_destroy(&fcip_global_mutex);
mutex_destroy(&fcip_global_mutex);
mutex_destroy(&pptr->port_mutex);
mutex_destroy(&pptr->port_pkt_mutex);
mutex_destroy(&pptr->port_mutex);
mutex_destroy(&pptr->port_pkt_mutex);
mutex_destroy(&fcp_global_mutex);
mutex_destroy(&fcp_ioctl_mutex);
mutex_destroy(&fcp_global_mutex);
mutex_destroy(&fcp_ioctl_mutex);
mutex_destroy(&fcp_global_mutex);
mutex_destroy(&fcp_ioctl_mutex);
mutex_destroy(&elem->mutex);
mutex_destroy(&elem->mutex);
mutex_destroy(&plun->lun_mutex);
mutex_destroy(&ptgt->tgt_mutex);
mutex_destroy(&fcsm->sm_mutex);
mutex_destroy(&fcsm_global_mutex);
mutex_destroy(&job->job_mutex);
mutex_destroy(&fcsm_global_mutex);
mutex_destroy(&fcsm_global_mutex);
mutex_destroy(&fcsm_global_mutex);
mutex_destroy(&fcsm->sm_mutex);
mutex_destroy(&fcsm->sm_mutex);
mutex_destroy(&snapshot_mutex);
mutex_destroy(&gld_device_list.gld_devlock);
mutex_destroy(&gld_device_list.gld_devlock);
mutex_destroy(&glddev->gld_devlock);
mutex_destroy(&glddev->gld_devlock);
mutex_destroy(GLD_SR_MUTEX(macinfo));
mutex_destroy(&gs->gs_mutex);
mutex_destroy(&kgpio_g_mutex);
mutex_destroy(&dpio->dpio_mutex);
mutex_destroy(&kgpio->kgpio_mutex);
mutex_destroy(&hmep->hme_xmitlock);
mutex_destroy(&hmep->hme_intrlock);
mutex_destroy(&hmep->hme_xmitlock);
mutex_destroy(&hmep->hme_intrlock);
mutex_destroy(&hook_stack_lock);
mutex_destroy(&hpc_bus_mutex);
mutex_destroy(&hpc_bus_mutex);
mutex_destroy(&busp->bus_mutex);
mutex_destroy(&busp->bus_mutex);
mutex_destroy(&pcihp_p->slotinfo[i].slot_mutex);
mutex_destroy(&pcihp_p->slotinfo[i].slot_mutex);
mutex_destroy(&pcihp_open_mutex);
mutex_destroy(&pcihp_mutex);
#define MUTEX_DESTROY(lock) mutex_destroy(lock)
mutex_destroy(&sim->sim_mutex);
mutex_destroy(&ismt->ismt_mutex);
mutex_destroy(&pch->ps_mutex);
mutex_destroy(&at->at_mutex);
mutex_destroy(&ee100x_spa_mutex);
mutex_destroy(&spd->spd_mutex);
mutex_destroy(&i2cnex_minors.im_mutex);
mutex_destroy(&root->ir_mutex);
mutex_destroy(&client->icli_mutex);
mutex_destroy(&lock->cl_mutex);
mutex_destroy(&ctrl->ic_txn_lock);
mutex_destroy(&user->iu_mutex);
mutex_destroy(&lm->lm_mutex);
mutex_destroy(&tmp->tmp_mutex);
mutex_destroy(&ts->ts_mutex);
mutex_destroy(&itrq->itrq_intr_lock);
mutex_destroy(&itrq->itrq_rx_lock);
mutex_destroy(&itrq->itrq_tx_lock);
mutex_destroy(&itrq->itrq_tcb_lock);
mutex_destroy(&i40e->i40e_rx_pending_lock);
mutex_destroy(&i40e->i40e_general_lock);
mutex_destroy(&i40e_glock);
mutex_destroy(&i40e_glock);
mutex_destroy(&lock->ispl_mutex);
mutex_destroy(&i40e->i40e_stat_lock);
mutex_destroy(&i40e->i40e_stat_lock);
mutex_destroy(&port->intr_mutex);
mutex_destroy(&global->i8042_out_mutex);
mutex_destroy(&global->i8042_mutex);
mutex_destroy(&state->hs_info_lock);
mutex_destroy(&state->hs_fw_flashlock);
mutex_destroy(&state->hs_uar_lock);
mutex_destroy(&state->hs_info_lock);
mutex_destroy(&state->hs_fw_flashlock);
mutex_destroy(&state->hs_uar_lock);
mutex_destroy(&state->hs_info_lock);
mutex_destroy(&state->hs_fw_flashlock);
mutex_destroy(&state->hs_uar_lock);
mutex_destroy(&state->hs_info_lock);
mutex_destroy(&state->hs_fw_flashlock);
mutex_destroy(&state->hs_uar_lock);
mutex_destroy(&icm[i].icm_table_lock);
mutex_destroy(&state->hs_spec_qplock);
mutex_destroy(&state->hs_spec_qplock);
mutex_destroy(&state->hs_spec_qplock);
mutex_destroy(&state->hs_spec_qplock);
mutex_destroy(&state->hs_mcglock);
mutex_destroy(&state->hs_cmd_list.cml_cmd[i].cmd_comp_lock);
mutex_destroy(&state->hs_cmd_list.cml_lock);
mutex_destroy(&mblist->mbl_lock);
mutex_destroy(&state->hs_cq_sched_lock);
mutex_destroy(&fcoib->hfc_lock);
mutex_destroy(&handlep->lock);
mutex_destroy(&handlep->lock);
mutex_destroy(&fmrpool->fmr_lock);
mutex_destroy(&fmrpool->dirty_lock);
mutex_destroy(&fmrpool->remap_lock);
mutex_destroy(&qp->qp_rangep->hqpr_lock);
mutex_destroy(&qp->qp_sq_lock);
mutex_destroy(&state->hs_qpn_avl_lock);
mutex_destroy(&pdhdl->pd_lock);
mutex_destroy(&cqhdl->cq_lock);
mutex_destroy(&qphdl->qp_lock);
mutex_destroy(&srqhdl->srq_lock);
mutex_destroy(&refcnt->swrc_lock);
mutex_destroy(&ahhdl->ah_lock);
mutex_destroy(&mrhdl->mr_lock);
mutex_destroy(&ksi->hki_perfcntr64_lock);
mutex_destroy(&dvm_track->hdt_lock);
mutex_destroy(&hermon_userland_rsrc_db.hdl_umapdb_lock);
mutex_destroy(&dvm_track->hdt_lock);
mutex_destroy(&dvm_track->hdt_lock);
mutex_destroy(&dvm_track->hdt_lock);
mutex_destroy(&state->ts_info_lock);
mutex_destroy(&state->ts_fw_flashlock);
mutex_destroy(&state->ts_uar_lock);
mutex_destroy(&state->ts_info_lock);
mutex_destroy(&state->ts_fw_flashlock);
mutex_destroy(&state->ts_uar_lock);
mutex_destroy(&state->ts_spec_qplock);
mutex_destroy(&state->ts_spec_qplock);
mutex_destroy(&state->ts_spec_qplock);
mutex_destroy(&state->ts_mcglock);
mutex_destroy(&state->ts_cmd_list.cml_cmd[i].cmd_comp_lock);
mutex_destroy(&state->ts_cmd_list.cml_lock);
mutex_destroy(&mblist->mbl_lock);
mutex_destroy(&state->ts_qpn_avl_lock);
mutex_destroy(&pdhdl->pd_lock);
mutex_destroy(&cqhdl->cq_wrid_wqhdr_lock);
mutex_destroy(&cqhdl->cq_lock);
mutex_destroy(&qphdl->qp_lock);
mutex_destroy(&srqhdl->srq_lock);
mutex_destroy(&refcnt->swrc_lock);
mutex_destroy(&ahhdl->ah_lock);
mutex_destroy(&mrhdl->mr_lock);
mutex_destroy(&ksi->tki_perfcntr64_lock);
mutex_destroy(&tavor_userland_rsrc_db.tdl_umapdb_lock);
mutex_destroy(&dvm_track->tdt_lock);
mutex_destroy(&dvm_track->tdt_lock);
mutex_destroy(&wql->wql_lock);
mutex_destroy(&dp->daplka_mutex);
mutex_destroy(&dp->daplka_mutex);
mutex_destroy(&daplka_shared_mr_lock);
mutex_destroy(&ep_rp->ep_lock);
mutex_destroy(&evd_rp->evd_lock);
mutex_destroy(&cno_rp->cno_lock);
mutex_destroy(&(rp)->header.rs_reflock); \
mutex_destroy(&mr_rp->mr_lock);
mutex_destroy(&mw_rp->mw_lock);
mutex_destroy(&srq_rp->srq_lock);
mutex_destroy(&daplka_dbglock);
mutex_destroy(&daplka_dbglock);
mutex_destroy(&ia_rp->ia_lock);
mutex_destroy(&htblp->ht_key_lock);
mutex_destroy(&daplka_shared_mr_lock);
mutex_destroy(&chan->ch_vhub_lock);
mutex_destroy(&chan->ch_rx_lock);
mutex_destroy(&chan->ch_tx_lock);
mutex_destroy(&chan->ch_cep_lock);
mutex_destroy(&chan->ch_pkey_lock);
mutex_destroy(&ss->ei_gw_props->pp_gw_lock);
mutex_destroy(&eib_debug_buf_lock);
mutex_destroy(&ss->ei_node_state->ns_lock);
mutex_destroy(&ss->ei_ka_vnics_lock);
mutex_destroy(&ss->ei_vnic_req_lock);
mutex_destroy(&ss->ei_rxpost_lock);
mutex_destroy(&ss->ei_ev_lock);
mutex_destroy(&ss->ei_av_lock);
mutex_destroy(&ss->ei_vnic_lock);
mutex_destroy(&bkt->bk_lock);
mutex_destroy(&wp->wp_lock);
mutex_destroy(&ci_lock);
mutex_destroy(&ci_lock);
mutex_destroy(&ci_lock);
mutex_destroy(&ci_lock);
mutex_destroy(&ci_lock);
mutex_destroy(&ci_lock);
mutex_destroy(&ci_lock);
mutex_destroy(&ci_lock);
mutex_destroy(&vnic->vn_lock);
mutex_destroy(&upd->up_lock);
mutex_destroy(&tbl->tb_lock);
mutex_destroy(&ci_lock);
mutex_destroy(&ci_lock);
mutex_destroy(&rwqe->qe_lock);
mutex_destroy(&ss->nx_busop_lock);
mutex_destroy(&ss->nx_nodeq_lock);
mutex_destroy(&ss->nx_lock);
mutex_destroy(&swqe->qe_lock);
mutex_destroy(&enx_debug_buf_lock);
mutex_destroy(&gwi->gw_adv_lock);
mutex_destroy(&ti->ti_event_lock);
mutex_destroy(&ti->ti_child_lock);
mutex_destroy(&ti->ti_gw_lock);
mutex_destroy(&ti->ti_mcg_lock);
mutex_destroy(&ibd_objlist_lock);
mutex_destroy(&ibd_gstate.ig_mutex);
mutex_destroy(&ptr->tx_too_big_mutex);
mutex_destroy(&ptr->tx_too_big_mutex);
mutex_destroy(&state->id_ac_mutex);
mutex_destroy(&state->id_mc_mutex);
mutex_destroy(&state->id_acache_req_lock);
mutex_destroy(&state->id_rx_list.dl_mutex);
mutex_destroy(&state->id_rx_free_list.dl_mutex);
mutex_destroy(&state->id_txpost_lock);
mutex_destroy(&state->id_tx_list.dl_mutex);
mutex_destroy(&state->id_tx_rel_list.dl_mutex);
mutex_destroy(&state->id_lso_lock);
mutex_destroy(&state->id_sched_lock);
mutex_destroy(&state->id_scq_poll_lock);
mutex_destroy(&state->id_rcq_poll_lock);
mutex_destroy(&state->id_trap_lock);
mutex_destroy(&state->id_link_mutex);
mutex_destroy(&state->rc_timeout_lock);
mutex_destroy(&state->rc_srq_free_list.dl_mutex);
mutex_destroy(&state->rc_srq_rwqe_list.dl_mutex);
mutex_destroy(&state->rc_pass_chan_list.chan_list_mutex);
mutex_destroy(&state->rc_tx_large_bufs_lock);
mutex_destroy(&state->rc_rx_lock);
mutex_destroy(&rxp->rx_post_lock);
mutex_destroy(&ibd_lbuf_lock);
mutex_destroy(&node->id_macst_lock);
mutex_destroy(&chan->tx_poll_lock);
mutex_destroy(&chan->tx_post_lock);
mutex_destroy(&chan->tx_rel_list.dl_mutex);
mutex_destroy(&chan->tx_wqe_list.dl_mutex);
mutex_destroy(&chan->rx_free_list.dl_mutex);
mutex_destroy(&chan->rx_wqe_list.dl_mutex);
mutex_destroy(&chan->tx_poll_lock);
mutex_destroy(&chan->tx_post_lock);
mutex_destroy(&chan->tx_rel_list.dl_mutex);
mutex_destroy(&chan->tx_wqe_list.dl_mutex);
mutex_destroy(&chan->rx_free_list.dl_mutex);
mutex_destroy(&chan->rx_wqe_list.dl_mutex);
mutex_destroy(&iser_state->is_refcnt_lock);
mutex_destroy(&iser_state->is_refcnt_lock);
mutex_destroy(&iser_state->is_refcnt_lock);
mutex_destroy(&iser_state->is_refcnt_lock);
mutex_destroy(&iser_state->is_hcalist_lock);
mutex_destroy(&qp->qp_lock);
mutex_destroy(&chan->ic_chan_lock);
mutex_destroy(&chan->ic_sq_post_lock);
mutex_destroy(&chan->ic_chan_lock);
mutex_destroy(&chan->ic_sq_post_lock);
mutex_destroy(&chan->ic_chan_lock);
mutex_destroy(&chan->ic_sq_post_lock);
mutex_destroy(&chan->ic_sq_post_lock);
mutex_destroy(&chan->ic_chan_lock);
mutex_destroy(&iser_conn->ic_lock);
mutex_destroy(&ic->ic_lock);
mutex_destroy(&vmr_pool->ivmp_mutex);
mutex_destroy(&sol_cma_dev_mutex);
mutex_destroy(&sol_cma_glob_mutex);
mutex_destroy(&sol_cma_dev_mutex);
mutex_destroy(&sol_cma_glob_mutex);
mutex_destroy(&sol_cma_dev_mutex);
mutex_destroy(&sol_cma_glob_mutex);
mutex_destroy(&ep_chanp->chan_mutex);
mutex_destroy(&sol_cma_dev_mutex);
mutex_destroy(&sol_cma_glob_mutex);
mutex_destroy(&chanp->chan_mutex);
mutex_destroy(
mutex_destroy(&sol_ofs_debug_mutex);
mutex_destroy(&uobj->uo_reflock);
mutex_destroy(&chanp->chan_mutex);
mutex_destroy(&sol_ucma.ucma_mutex);
mutex_destroy(&sol_ucma.ucma_mutex);
mutex_destroy(&sol_ucma.ucma_mutex);
mutex_destroy(&filep->file_mutex);
mutex_destroy(&uctx->uctx_lock);
mutex_destroy(&uctx->uctx_recv_lock);
mutex_destroy(&agent->agent_lock);
mutex_destroy(&agent->agent_lock);
mutex_destroy(&port->port_lock);
mutex_destroy(&info->info_mutex);
mutex_destroy(&mod_ctxt->hcas[hca_ndx].
mutex_destroy(&mod_ctxt->hcas[hca_ndx].
mutex_destroy(&ufile->lock);
mutex_destroy(&sol_uverbs_hca_lock);
mutex_destroy(&rds_dpool.pool_lock);
mutex_destroy(&rds_cpool.pool_lock);
mutex_destroy(&rds_debug_mutex);
mutex_destroy(&dataep->ep_lock);
mutex_destroy(&ctrlep->ep_lock);
mutex_destroy(&dataep->ep_lock);
mutex_destroy(&ctrlep->ep_lock);
mutex_destroy(&pool->pool_lock);
mutex_destroy(&pool->pool_lock);
mutex_destroy(&ep->ep_recvqp.qp_lock);
mutex_destroy(&pool->pool_lock);
mutex_destroy(&pool->pool_lock);
mutex_destroy(&ep->ep_recvqp.qp_lock);
mutex_destroy(&rds_bind_fanout[i].rds_bf_lock);
mutex_destroy(&rdsv3_bind_lock);
mutex_destroy(&rds_ibdev->spinlock);
mutex_destroy(&rds_ibdev->spinlock);
mutex_destroy(&ib_nodev_conns_lock);
mutex_destroy(&ib_nodev_conns_lock);
mutex_destroy(&loop_conns_lock);
mutex_destroy(&ringp->aft_lock);
mutex_destroy(&rdsv3_rdma_listen_id_lock);
mutex_destroy(&rdsv3_rdma_listen_id_lock);
mutex_destroy(&rdsv3_rdma_listen_id_lock);
mutex_destroy(&rdsv3_sock_lock);
mutex_destroy(&rdsv3_debug_mutex);
mutex_destroy(&wq->wq_lock);
mutex_destroy(&rs->rs_lock);
mutex_destroy(&rs->rs_rdma_lock);
mutex_destroy(&rs->rs_conn_lock);
mutex_destroy(&rs->rs_congested_lock);
mutex_destroy(&sk->sk_lock);
mutex_destroy(&conn->c_send_lock);
mutex_destroy(&conn->c_lock);
mutex_destroy(&ibnex.ibnex_mutex);
mutex_destroy(&ibnex.ibnex_mutex);
mutex_destroy(&cpr_mutex);
mutex_destroy(&(IBTL_QP2CHAN(ibtl_qp))->ch_cm_mutex);
mutex_destroy(&ibtl_cq->cq_mutex);
mutex_destroy(&cpr_mutex);
mutex_destroy(&ibtl_cq_mutex);
mutex_destroy(&ibtl_async_mutex);
mutex_destroy(&(IBTL_QP2CHAN(ibtl_qp))->ch_cm_mutex);
mutex_destroy(&ibtl_cq->cq_mutex);
mutex_destroy(&ibtl_clnt_list_mutex);
mutex_destroy(&ibtl_free_qp_mutex);
mutex_destroy(&ibtl_qp_mutex);
mutex_destroy(&ibtl_part_attr_mutex);
mutex_destroy(&ibtf_print_mutex);
mutex_destroy(&ib_s->lock);
mutex_destroy(&ibcm_open.mutex);
mutex_destroy(&ibcm_close.mutex);
mutex_destroy(&ibcm_svc_info_lock);
mutex_destroy(&ibcm_mcglist_lock);
mutex_destroy(&ibcm_timeout_list_lock);
mutex_destroy(&ibcm_global_hca_lock);
mutex_destroy(&ibcm_sa_open_lock);
mutex_destroy(&ibcm_recv_mutex);
mutex_destroy(&ibcm_sm_notice_serialize_lock);
mutex_destroy(&ibcm_qp_list_lock);
mutex_destroy(&ibcm_trace_mutex);
mutex_destroy(&ibcm_trace_print_mutex);
mutex_destroy(&ibcm_path_cache_mutex);
mutex_destroy(&path_tq->ip_lock);
mutex_destroy(&path_tq->ip_lock);
mutex_destroy(&statep->state_mutex);
mutex_destroy(&ud_statep->ud_state_mutex);
mutex_destroy(&tmp->gl_mutex);
mutex_destroy(&ibdm.ibdm_mutex);
mutex_destroy(&ibdm.ibdm_hl_mutex);
mutex_destroy(&ibdm.ibdm_ibnex_mutex);
mutex_destroy(&gid_info->gl_mutex);
mutex_destroy(&gid_info->gl_mutex);
mutex_destroy(&gidinfo->gl_mutex);
mutex_destroy(&ibdma->ms_hca_list_lock);
mutex_destroy(&ibdma->ms_hca_list_lock);
mutex_destroy(&qpp->iq_mutex);
mutex_destroy(&altqpp->isq_mutex);
mutex_destroy(&ibmf_clientp->ic_mutex);
mutex_destroy(&ibmf_clientp->ic_msg_mutex);
mutex_destroy(&ibmf_clientp->ic_kstat_mutex);
mutex_destroy(&ibmf_clientp->ic_mutex);
mutex_destroy(&ibmf_clientp->ic_msg_mutex);
mutex_destroy(&ibmf_clientp->ic_kstat_mutex);
mutex_destroy(&ibmf_clientp->ic_mutex);
mutex_destroy(&ibmf_clientp->ic_msg_mutex);
mutex_destroy(&ibmf_clientp->ic_kstat_mutex);
mutex_destroy(&clientp->ic_mutex);
mutex_destroy(&clientp->ic_msg_mutex);
mutex_destroy(&clientp->ic_kstat_mutex);
mutex_destroy(&msgimplp->im_mutex);
mutex_destroy(&cip->ci_mutex);
mutex_destroy(&cip->ci_clients_mutex);
mutex_destroy(&cip->ci_wqe_mutex);
mutex_destroy(&qp_ctx->isq_wqe_mutex);
mutex_destroy(&qp_ctx->isq_mutex);
mutex_destroy(&ibmf_statep->ibmf_mutex);
mutex_destroy(&cip->ci_mutex);
mutex_destroy(&cip->ci_clients_mutex);
mutex_destroy(&cip->ci_wqe_mutex);
mutex_destroy(&cip->ci_mutex);
mutex_destroy(&cip->ci_clients_mutex);
mutex_destroy(&cip->ci_wqe_mutex);
mutex_destroy(&msgimplp->im_mutex);
mutex_destroy(&msgimplp->im_mutex);
mutex_destroy(&client_data->saa_client_mutex);
mutex_destroy(&saa_statep->saa_port_list_mutex);
mutex_destroy(&saa_portp->saa_pt_mutex);
mutex_destroy(&saa_portp->saa_pt_event_sub_mutex);
mutex_destroy(&saa_portp->saa_pt_kstat_mutex);
mutex_destroy(&msgimplp->im_mutex);
mutex_destroy(&msgimplp->im_mutex);
mutex_destroy(&wqe_mgt->wqes_mutex);
mutex_destroy(&wqe_mgt->wqes_mutex);
mutex_destroy(&wqe_mgt->wqes_mutex);
mutex_destroy(&refcnt->ir_mutex);
mutex_destroy(&idm.idm_global_mutex);
mutex_destroy(&idm.idm_global_mutex);
mutex_destroy(&idm.idm_global_mutex);
mutex_destroy(&is->is_count_mutex);
mutex_destroy(&is->is_mutex);
mutex_destroy(&ic->ic_state_mutex);
mutex_destroy(&idt->idt_mutex);
mutex_destroy(&ic->ic_mutex);
mutex_destroy(&pool->id_mutex);
mutex_destroy(&so_conn->ic_tx_mutex);
mutex_destroy(&idm_so_timed_socket_mutex);
#define E1000_MUTEX_DESTROY(mutex) mutex_destroy(mutex)
mutex_destroy(&rx_data->recycle_lock);
mutex_destroy(&rx_ring->rx_lock);
mutex_destroy(&tx_ring->tx_lock);
mutex_destroy(&tx_ring->recycle_lock);
mutex_destroy(&tx_ring->tcb_head_lock);
mutex_destroy(&tx_ring->tcb_tail_lock);
mutex_destroy(&igb->gen_lock);
mutex_destroy(&igb->watchdog_lock);
mutex_destroy(&igb->link_lock);
mutex_destroy(&igc->igc_tx_rings[i].itr_lock);
mutex_destroy(&igc->igc_rx_rings[i].irr_free_lock);
mutex_destroy(&igc->igc_rx_rings[i].irr_lock);
mutex_destroy(&igc->igc_lock);
mutex_destroy(&ip->culock);
mutex_destroy(&ip->rulock);
mutex_destroy(&sc->sc_ilock);
mutex_destroy(&sc->sc_tx_lock);
mutex_destroy(&sc->sc_mflock);
mutex_destroy(&sc->sc_resched_lock);
mutex_destroy(&sc->sc_ilock);
mutex_destroy(&sc->sc_tx_lock);
mutex_destroy(&sc->sc_mflock);
mutex_destroy(&sc->sc_resched_lock);
mutex_destroy(&sc->sc_mt_lock);
mutex_destroy(&sc->sc_tx_lock);
mutex_destroy(&sc->sc_glock);
mutex_destroy(&sc->sc_ilock);
mutex_destroy(&sc->sc_cmd_lock);
mutex_destroy(&sc->sc_tx_lock);
mutex_destroy(&sc->sc_mflock);
mutex_destroy(&sc->sc_resched_lock);
mutex_destroy(&sc->sc_ilock);
mutex_destroy(&sc->sc_cmd_lock);
mutex_destroy(&sc->sc_tx_lock);
mutex_destroy(&sc->sc_mflock);
mutex_destroy(&sc->sc_resched_lock);
mutex_destroy(&sc->sc_mt_lock);
mutex_destroy(&sc->sc_tx_lock);
mutex_destroy(&sc->sc_glock);
mutex_destroy(&sc->sc_mt_lock);
mutex_destroy(&sc->sc_tx_lock);
mutex_destroy(&sc->sc_glock);
mutex_destroy(&rx_data->recycle_lock);
mutex_destroy(&rx_ring->rx_lock);
mutex_destroy(&tx_ring->tx_lock);
mutex_destroy(&tx_ring->recycle_lock);
mutex_destroy(&tx_ring->tcb_head_lock);
mutex_destroy(&tx_ring->tcb_tail_lock);
mutex_destroy(&ixgbe->gen_lock);
mutex_destroy(&ixgbe->watchdog_lock);
mutex_destroy(&lock->il_mutex);
mutex_destroy(&kb8042->w_hw_mutex);
mutex_destroy(&upper->progressbar_key_abort_lock);
mutex_destroy(&ktest_lock);
mutex_destroy(&llc1->llc_lock);
mutex_destroy(&lsp->ls_comp_cache_lock);
mutex_destroy(&lsp->ls_comp_bufs_lock);
mutex_destroy(&lsp->ls_kstat_lock);
mutex_destroy(&lsp->ls_vp_lock);
mutex_destroy(&lsp->ls_crypto_lock);
mutex_destroy(&lofi_lock);
mutex_destroy(&lofi_lock);
mutex_destroy(&lsp->ls_comp_cache_lock);
mutex_destroy(&lsp->ls_comp_bufs_lock);
mutex_destroy(&lsp->ls_kstat_lock);
mutex_destroy(&lsp->ls_vp_lock);
mutex_destroy(&unlinkinfop->state_lock);
mutex_destroy(&unlinkinfop->state_lock);
mutex_destroy(&logdmux_peerq_lock);
mutex_destroy(&logdmux_qexch_lock);
mutex_destroy(&logdmux_peerq_lock);
mutex_destroy(&logdmux_qexch_lock);
mutex_destroy(&mip->mi_promisc_lock);
mutex_destroy(&mip->mi_notify_lock);
mutex_destroy(&mip->mi_ring_lock);
mutex_destroy(&ring->mr_lock);
mutex_destroy(&mcip->mci_tx_cb_lock);
mutex_destroy(&mcip->mci_tx_pcpu[i].pcpu_tx_lock);
mutex_destroy(&flent->fe_lock);
mutex_destroy(&mcip->mci_protect_lock);
mutex_destroy(&mh->m_lock);
mutex_destroy(&mh->m_lock);
mutex_destroy(&p->mlp_mtx);
mutex_destroy(&p->mlx_port_event.mla_mtx);
mutex_destroy(&mlxp->mlx_uar.mlu_bf[i].mbf_mtx);
mutex_destroy(&mlxp->mlx_npages_req[i].mla_mtx);
mutex_destroy(&s->mlbs_mtx);
mutex_destroy(&mlxp->mlx_pagemtx);
mutex_destroy(&ft->mlft_mtx);
mutex_destroy(&cmd->mcmd_lock);
mutex_destroy(&cmd->mlcmd_lock);
mutex_destroy(&mleq->mleq_mtx);
mutex_destroy(&mlwq->mlwq_mtx);
mutex_destroy(&mlcq->mlcq_mtx);
mutex_destroy(&mlcq->mlcq_arm_mtx);
mutex_destroy(&mlcq->mlcq_bufbmtx);
mutex_destroy(&g->mlg_mtx);
mutex_destroy(&g->mlg_mtx);
mutex_destroy(&state->reset_mutex);
mutex_destroy(&state->ms_mutex);
mutex_destroy(&instance->cmd_pool_mtx);
mutex_destroy(&instance->app_cmd_pool_mtx);
mutex_destroy(&instance->cmd_pend_mtx);
mutex_destroy(&instance->completed_pool_mtx);
mutex_destroy(&instance->sync_map_mtx);
mutex_destroy(&instance->int_cmd_mtx);
mutex_destroy(&instance->config_dev_mtx);
mutex_destroy(&instance->ocr_flags_mtx);
mutex_destroy(&instance->reg_write_mtx);
mutex_destroy(&instance->cmd_app_pool_mtx);
mutex_destroy(&instance->chip_mtx);
mutex_destroy(&sc->sc_txlock);
mutex_destroy(&sc->sc_rxlock);
mutex_destroy(&sc->sc_glock);
mutex_destroy(&sc->sc_txlock);
mutex_destroy(&sc->sc_rxlock);
mutex_destroy(&sc->sc_glock);
mutex_destroy(&mxfep->mxfe_intrlock);
mutex_destroy(&mxfep->mxfe_xmtlock);
mutex_destroy(&mxfep->mxfe_intrlock);
mutex_destroy(&mxfep->mxfe_xmtlock);
mutex_destroy(&jpool->mtx);
mutex_destroy(&ss->rx_lock);
mutex_destroy(&ss->tx.lock);
mutex_destroy(&ss->tx.handle_lock);
mutex_destroy(&ss->poll_lock);
mutex_destroy(&mgp->cmd_lock);
mutex_destroy(&mgp->intrlock);
mutex_destroy(&mgp->cmd_lock);
mutex_destroy(&mgp->intrlock);
mutex_destroy(&myri10ge_param_lock);
mutex_destroy(&myri10ge_param_lock);
mutex_destroy(&ic->ic_genlock);
mutex_destroy(&ic->ic_doorlock);
mutex_destroy(&nt->nt_nodelock);
mutex_destroy(&nt->nt_scanlock);
mutex_destroy(&nts->nts_lock);
mutex_destroy(&neti_stack_lock);
mutex_destroy(srp->tx_lock);
mutex_destroy(srp->tc_lock);
mutex_destroy(&srp->dmah_lock);
mutex_destroy(brp->recycle_lock);
mutex_destroy(ngep->genlock);
mutex_destroy(ngep->softlock);
mutex_destroy(nge_log_mutex);
mutex_destroy(rcv_desc->pool_lock);
mutex_destroy(rcv_desc->recycle_lock);
mutex_destroy(&nvme_lc_mutex);
mutex_destroy(&nvme_open_minors_mutex);
mutex_destroy(&nvme_lc_mutex);
mutex_destroy(&nvme_open_minors_mutex);
mutex_destroy(&lock->nml_lock);
mutex_destroy(&cq->ncq_mutex);
mutex_destroy(&qp->nq_mutex);
mutex_destroy(&cmd->nc_mutex);
mutex_destroy(&nvme->n_fwslot_mutex);
mutex_destroy(&nvme->n_minor_mutex);
mutex_destroy(&nvme->n_admin_stat_mutex);
mutex_destroy(&oprom_lock);
mutex_destroy(&oprom_lock);
mutex_destroy(&odd->odd_lock);
mutex_destroy(&overlay_dev_lock);
mutex_destroy(&overlay_fm_lock);
mutex_destroy(&mux->omux_lock);
mutex_destroy(&overlay_mux_lock);
mutex_destroy(&opp->ovp_mutex);
mutex_destroy(&overlay_plugin_lock);
mutex_destroy(&ott->ott_lock);
mutex_destroy(&ote->ote_lock);
mutex_destroy(&thdl->oth_lock);
mutex_destroy(&thdl->oth_lock);
mutex_destroy(&overlay_target_lock);
mutex_destroy(&vxl->vxl_lock);
mutex_destroy(&pcic->intr_lock);
mutex_destroy(&pcic->pc_lock);
mutex_destroy(&pcic->intr_lock);
mutex_destroy(&pcic->pc_lock);
mutex_destroy(&pcic->pc_lock);
mutex_destroy(&pcic->intr_lock);
mutex_destroy(&pcic_deb_mtx);
mutex_destroy(&ctrl_p->hc_mutex);
mutex_destroy(&ctrl_p->hc_mutex);
mutex_destroy(&bus_p->bus_lbw_mutex);
mutex_destroy(&pcie_link_tq_mutex);
mutex_destroy(&pcie_link_tq_mutex);
mutex_destroy(&pwr_p->pwr_lock);
mutex_destroy(&pwr_p->pwr_lock);
mutex_destroy(&pcieb->pcieb_intr_mutex);
mutex_destroy(&pcieb->pcieb_peek_poke_mutex);
mutex_destroy(&pcieb->pcieb_err_mutex);
mutex_destroy(&pcieb->pcieb_mutex);
mutex_destroy(&pcnp->pcn_xmtlock);
mutex_destroy(&pcnp->pcn_intrlock);
mutex_destroy(&pcnp->pcn_reglock);
mutex_destroy(&softsp->power_intr_mutex);
mutex_destroy(&softsp->power_intr_mutex);
mutex_destroy(&softsp->power_mutex);
mutex_destroy(&softsp->power_intr_mutex);
mutex_destroy(&unitp->lock);
mutex_destroy(&ppa->ppa_sta_lock);
mutex_destroy(&ppa->ppa_npmutex);
mutex_destroy(&cp->cp_pair_lock);
mutex_destroy(&pshot_devices_lock);
mutex_destroy(&pshot_devices_lock);
mutex_destroy(&pshot->lock);
mutex_destroy(&pshot->lock);
mutex_destroy(&pt->pt_lock);
mutex_destroy(_lock)
mutex_destroy(_lock)
mutex_destroy(&rx_buf_area->active_buf_list.lock);
mutex_destroy(&rx_buf_area->passive_buf_list.lock);
mutex_destroy(&tx_ring->bcopy_list.lock);
mutex_destroy(&tx_ring->dmah_list.lock);
mutex_destroy(&qede->drv_lock);
mutex_destroy(&qede->watch_lock);
mutex_destroy(&fp->fp_lock);
mutex_destroy(&rx_ring->rx_lock);
mutex_destroy(&rx_ring->rx_replen_lock);
mutex_destroy(&tx_ring->tx_lock);
mutex_destroy(&qede->gld_lock);
mutex_destroy(&qede->kstat_lock);
mutex_destroy(&sc->sc_genlock);
mutex_destroy(&sc->txq.tx_lock);
mutex_destroy(&sc->prioq.tx_lock);
mutex_destroy(&sc->rxq.rx_lock);
mutex_destroy(&sc->sc_genlock);
mutex_destroy(&sc->txq.tx_lock);
mutex_destroy(&sc->prioq.tx_lock);
mutex_destroy(&sc->rxq.rx_lock);
mutex_destroy(&rd_lock);
mutex_destroy(&rd_lock);
mutex_destroy(&rsp->rd_device_lock);
mutex_destroy(&rsp->rd_kstat_lock);
mutex_destroy(rgep->rc_lock);
mutex_destroy(rgep->rx_lock);
mutex_destroy(rgep->tc_lock);
mutex_destroy(rgep->tx_lock);
mutex_destroy(rgep->genlock);
mutex_destroy(rge_log_mutex);
mutex_destroy(&seg->s_share->rsmsi_lock);
mutex_destroy(&seg->s_lock);
mutex_destroy(&sharedp->rsmsi_lock);
mutex_destroy(&sharedp->rsmsi_lock);
mutex_destroy(&sharedp->rsmsi_lock);
mutex_destroy(&importer_list.lock);
mutex_destroy(&rsm_ipc.lock);
(void) mutex_destroy(&rsm_suspend_list.list_lock);
(void) mutex_destroy(&rsm_pgcnt_lock);
mutex_destroy(&p->rsmrc_lock);
mutex_destroy(&adapter->mutex);
mutex_destroy(¤t->mutex);
mutex_destroy(&work_queue.work_mutex);
mutex_destroy(&ipc_info_lock);
mutex_destroy(&ipc_info_cvlock);
mutex_destroy(&rsmops_lock);
mutex_destroy(&rsmops_lock);
mutex_destroy(&rtlsp->rtls_io_lock);
mutex_destroy(&rtlsp->rtls_tx_lock);
mutex_destroy(&rtlsp->rtls_rx_lock);
mutex_destroy(&rtlsp->rtls_io_lock);
mutex_destroy(&rtlsp->rtls_tx_lock);
mutex_destroy(&rtlsp->rtls_rx_lock);
mutex_destroy(&rsc->rxbuf_lock);
mutex_destroy(&rsc->sc_txlock);
mutex_destroy(&rsc->sc_txq[RTW_NTXPRI - 1 - i].txbuf_lock);
mutex_destroy(&rsc->sc_genlock);
mutex_destroy(&sc->sc_genlock);
mutex_destroy(&sc->tx_lock);
mutex_destroy(&sc->rx_lock);
mutex_destroy(&sc->sc_genlock);
mutex_destroy(&sc->tx_lock);
mutex_destroy(&sc->rx_lock);
mutex_destroy(&sc->sc_genlock);
mutex_destroy(&sc->sc_txlock);
mutex_destroy(&sc->sc_rxlock);
mutex_destroy(&sc->sc_genlock);
mutex_destroy(&sc->sc_txlock);
mutex_destroy(&sc->sc_rxlock);
mutex_destroy(&sc->sc_genlock);
mutex_destroy(&sc->sc_txlock);
mutex_destroy(&sc->sc_rxlock);
mutex_destroy(&sc->sc_genlock);
mutex_destroy(&sc->sc_txlock);
mutex_destroy(&sc->sc_rxlock);
mutex_destroy(&ss->ss_sad_lock);
mutex_destroy(&ahci_ctlp->ahcictl_mutex);
mutex_destroy(&ahci_ctlp->ahcictl_mutex);
mutex_destroy(&ahci_log_mutex);
mutex_destroy(&ahci_log_mutex);
mutex_destroy(&ahci_log_mutex);
mutex_destroy(&ahci_portp->ahciport_mutex);
mutex_destroy(&ahci_portp->ahciport_mutex);
mutex_destroy(&nvp->nvp_mutex);
mutex_destroy(&nv_log_mutex);
mutex_destroy(&nv_log_mutex);
mutex_destroy(&nv_log_mutex);
mutex_destroy(&nv_sgp_c2c_mutex);
mutex_destroy(&cmn->nvs_tlock);
mutex_destroy(&cmn->nvs_slock);
mutex_destroy(&nvc->nvc_mutex);
mutex_destroy(&nvc->nvc_mutex);
mutex_destroy(&si_portp->siport_mutex);
mutex_destroy(&si_log_mutex);
mutex_destroy(&si_log_mutex);
mutex_destroy(&si_log_mutex);
mutex_destroy(&si_ctlp->sictl_mutex);
mutex_destroy(&si_ctlp->sictl_mutex);
mutex_destroy(&sata_hba_inst->satahba_mutex);
mutex_destroy(&cportinfo->cport_mutex);
mutex_destroy(&sata_hba_inst->satahba_mutex);
mutex_destroy(&pmportinfo->pmport_mutex);
mutex_destroy(&sata_debug_rbuf->lock);
mutex_destroy(&sata_log_mutex);
mutex_destroy(&sata_event_mutex);
mutex_destroy(&sata_mutex);
mutex_destroy(&sata_log_mutex);
mutex_destroy(&sata_event_mutex);
mutex_destroy(&sata_mutex);
mutex_destroy(&ap->a_mutex);
mutex_destroy(&tp->t_mutex);
mutex_destroy(&lp->l_orb_freelist.bl_mutex);
mutex_destroy(&sp->s_task_mutex);
mutex_destroy(&sp->s_mutex);
mutex_destroy(&icmdp->cmd_mutex);
mutex_destroy(&iscsi_oid_mutex);
mutex_destroy(&ihp->hba_service_lock);
mutex_destroy(&ihp->hba_discovery_events_mutex);
mutex_destroy(&ihp->hba_service_lock);
mutex_destroy(&ihp->hba_discovery_events_mutex);
mutex_destroy(&icmdp->cmd_mutex);
mutex_destroy(&icp->conn_state_mutex);
mutex_destroy(&icp->conn_state_mutex);
mutex_destroy(&icp->conn_state_mutex);
mutex_destroy(&icp->conn_login_mutex);
mutex_destroy(&icp->conn_state_mutex);
mutex_destroy(&icmd.cmd_mutex);
mutex_destroy(&ilp->lun_mutex);
mutex_destroy(&ilp->lun_mutex);
mutex_destroy(&queue->mutex);
mutex_destroy(&isp->sess_cmdsn_mutex);
mutex_destroy(&isp->sess_reset_mutex);
mutex_destroy(&isp->sess_cmdsn_mutex);
mutex_destroy(&isp->sess_reset_mutex);
mutex_destroy(&isp->sess_enum_lock);
mutex_destroy(&isp->sess_state_wmutex);
mutex_destroy(&isp->stats.ks_io_lock);
mutex_destroy(&thread->sign.mtx);
mutex_destroy(&thread->mgnt.mtx);
mutex_destroy(®_query_taskq_mutex);
mutex_destroy(&scn_taskq_mutex);
mutex_destroy(&esi_scn_thr_mutex);
mutex_destroy(&nvf_lock);
mutex_destroy(&static_addr_data_lock);
mutex_destroy(&disc_addr_data_lock);
mutex_destroy(¶m_data_lock);
mutex_destroy(&chap_data_lock);
mutex_destroy(&auth_data_lock);
mutex_destroy(&tunable_data_lock);
mutex_destroy(&cmd->mpt_lock);
mutex_destroy(&mfi->mfi_lock);
mutex_destroy(&tgt->tgt_mpt_active_lock);
mutex_destroy(&lmrc->l_thread_lock);
mutex_destroy(&lmrc->l_mfi_cmd_lock);
mutex_destroy(&lmrc->l_mpt_cmd_lock);
mutex_destroy(&lmrc->l_reg_lock);
mutex_destroy(&mpt->m_doneq_thread_id[j].mutex);
mutex_destroy(&mpt->m_doneq_mutex);
mutex_destroy(&mpt->m_tx_waitq_mutex);
mutex_destroy(&mpt->m_passthru_mutex);
mutex_destroy(&mpt->m_mutex);
mutex_destroy(
mutex_destroy(&mpt->m_doneq_thread_id[i].mutex);
mutex_destroy(&mpt->m_doneq_mutex);
mutex_destroy(&mpt->m_tx_waitq_mutex);
mutex_destroy(&mpt->m_passthru_mutex);
mutex_destroy(&mpt->m_mutex);
mutex_destroy(&mpt->m_phy_info[i].smhba_info.phy_mutex);
mutex_destroy(&mptsas_log_mutex);
mutex_destroy(&mptsas_global_mutex);
mutex_destroy(&mptsas_global_mutex);
mutex_destroy(&mptsas_log_mutex);
mutex_destroy(&iport->refcnt_lock);
mutex_destroy(&iport->smp_lock);
mutex_destroy(&iport->lock);
mutex_destroy(&phyp->phy_lock);
mutex_destroy(&pwrk->lock);
mutex_destroy(&pwp->lock);
mutex_destroy(&pwp->dma_lock);
mutex_destroy(&pwp->axil_lock);
mutex_destroy(&pwp->cq_lock);
mutex_destroy(&pwp->config_lock);
mutex_destroy(&pwp->ict_lock);
mutex_destroy(&pwp->wfree_lock);
mutex_destroy(&pwp->pfree_lock);
mutex_destroy(&pwp->dead_phylist_lock);
mutex_destroy(&pwp->dbglock);
mutex_destroy(&pmcs_trace_lock);
mutex_destroy(&tgt->statlock);
mutex_destroy(&tgt->wqlock);
mutex_destroy(&tgt->aqlock);
mutex_destroy(&iport->refcnt_lock);
mutex_destroy(&iport->smp_lock);
mutex_destroy(&iport->lock);
mutex_destroy(&target->wqlock);
mutex_destroy(&target->aqlock);
mutex_destroy(&target->statlock);
mutex_destroy(&phyp->phy_lock);
mutex_destroy(&pvs->lock);
mutex_destroy(&vhci_targetmap_mutex);
mutex_destroy(&vhci_global_mutex);
mutex_destroy(&vhci_targetmap_mutex);
mutex_destroy(&vhci_global_mutex);
mutex_destroy(&psd->sd_mutex);
mutex_destroy(&svp->svp_mutex);
mutex_destroy(&psd->sd_mutex);
mutex_destroy(&svp->svp_mutex);
mutex_destroy(&dvlp->svl_mutex);
mutex_destroy(&vhci->vhci_mutex);
mutex_destroy(&vhci->vhci_mutex);
mutex_destroy(&cmd.pc_mutex);
mutex_destroy(&cmd.pc_mutex);
mutex_destroy(&c->pc_mutex);
mutex_destroy(&devp->pd_mutex);
mutex_destroy(&s->s_mutex);
mutex_destroy(&s->s_io_mutex);
mutex_destroy(&s->s_intr_mutex);
mutex_destroy(&smrt->smrt_mutex);
mutex_destroy(&phymap->phymap_lock);
mutex_destroy(&sd->sd_mutex);
mutex_destroy(&sd->sd_mutex);
mutex_destroy(&h->h_lock);
mutex_destroy(&h->h_lock);
mutex_destroy(&sw.sw_mutex);
mutex_destroy(&cpr_mutex);
mutex_destroy(&sd_log_mutex);
mutex_destroy(&sd_tr.srq_resv_reclaim_mutex);
mutex_destroy(&sd_log_mutex);
mutex_destroy(&sd_tr.srq_resv_reclaim_mutex);
mutex_destroy(&sd_scsi_probe_cache_mutex);
mutex_destroy(&sd_scsi_target_lun_mutex);
mutex_destroy(&un->un_pm_mutex);
mutex_destroy(&xap->xa_mutex);
mutex_destroy(&xap->xa_reserve_mutex);
mutex_destroy(&brkp->mutex);
mutex_destroy(&smp_state->smp_mutex);
mutex_destroy(&st_debug_mutex);
mutex_destroy(&ss->ss_lock);
mutex_destroy(&c->c_lock);
mutex_destroy(&slot->s_lock);
mutex_destroy(&slot->s_evlock);
mutex_destroy(&dp->xmitlock);
mutex_destroy(&dp->intrlock);
mutex_destroy(&dp->xmitlock);
mutex_destroy(&dp->intrlock);
mutex_destroy(&sfxge_global_lock);
mutex_destroy(&sfxge_global_lock);
mutex_destroy(&(sp->s_nic_lock));
mutex_destroy(&(sp->s_state_lock));
mutex_destroy(&(sp->s_tx_flush_lock));
mutex_destroy(&(sp->s_nic_lock));
mutex_destroy(&(sp->s_state_lock));
mutex_destroy(&(esbp->esb_lock));
mutex_destroy(&(sep->se_lock));
mutex_destroy(&(sep->se_lock));
mutex_destroy(&(smp->sm_lock));
mutex_destroy(&(smp->sm_lock));
mutex_destroy(&(smp->sm_lock));
mutex_destroy(&(smp->sm_lock));
mutex_destroy(&(smp->sm_lock));
mutex_destroy(&(smp->sm_lock));
mutex_destroy(&(srsp->srs_lock));
mutex_destroy(&(srsp->srs_lock));
mutex_destroy(&(putp->srfpl_lock));
mutex_destroy(&(ssp->ss_lock));
mutex_destroy(&(stp->st_lock));
mutex_destroy(&(stp->st_lock));
mutex_destroy(&sp->sp_lock);
mutex_destroy(&state->sfd_lock);
mutex_destroy(&sdev->sd_instlock);
mutex_destroy(&skdev->waitqueue_mutex);
mutex_destroy(&skdev->skd_intr_mutex);
mutex_destroy(&skdev->skd_lock_mutex);
mutex_destroy(&skdev->skd_internalio_mutex);
mutex_destroy(&sup->su_mutex);
mutex_destroy(&sup->su_disp_mutex);
mutex_destroy(&slp->sl_mutex);
mutex_destroy(&softmac_taskq_lock);
mutex_destroy(&softmac->smac_mutex);
mutex_destroy(&softmac->smac_active_mutex);
mutex_destroy(&softmac->smac_fp_mutex);
mutex_destroy(&smac_global_lock);
mutex_destroy(&bcp->mutex);
mutex_destroy(&bcp->mutex);
mutex_destroy(&tp->tim_mutex);
mutex_destroy(&tep->te_closelock);
mutex_destroy(&tep->te_srv_lock);
mutex_destroy(&tep->te_ser_lock);
mutex_destroy(&tpm->dev_lock);
mutex_destroy(&tpm->pm_mutex);
mutex_destroy(&tpm->iobuf_lock);
mutex_destroy(&tsock->ts_socklock);
mutex_destroy(&pty_softc[dev].ptc_lock);
mutex_destroy(&lock->mutex);
mutex_destroy(&sc->sc_genlock);
mutex_destroy(&sc->sc_rxlock_cmd);
mutex_destroy(&sc->sc_rxlock_data);
mutex_destroy(&sc->sc_txlock_cmd);
mutex_destroy(&sc->sc_txlock_data);
mutex_destroy(&sc->sc_genlock);
mutex_destroy(&sc->sc_rxlock_cmd);
mutex_destroy(&sc->sc_rxlock_data);
mutex_destroy(&sc->sc_txlock_cmd);
mutex_destroy(&sc->sc_txlock_data);
mutex_destroy(&sc->sc_genlock);
mutex_destroy(&sc->tx_lock);
mutex_destroy(&sc->rx_lock);
mutex_destroy(&sc->sc_genlock);
mutex_destroy(&sc->tx_lock);
mutex_destroy(&sc->rx_lock);
mutex_destroy(&sc->sc_genlock);
mutex_destroy(&sc->tx_lock);
mutex_destroy(&sc->rx_lock);
mutex_destroy(&sc->sc_ledlock);
mutex_destroy(&sc->sc_genlock);
mutex_destroy(&sc->tx_lock);
mutex_destroy(&sc->rx_lock);
mutex_destroy(&sc->sc_ledlock);
mutex_destroy(&engp->lock);
mutex_destroy(&uacp->usb_ac_mutex);
mutex_destroy(&usb_ahd->usb_ah_mutex);
mutex_destroy(&usb_ahd->usb_ah_mutex);
mutex_destroy(&usb_ahd->usb_ah_mutex);
mutex_destroy(&usb_ahd->usb_ah_mutex);
mutex_destroy(&usb_ahd->usb_ah_mutex);
mutex_destroy(&uasp->usb_as_mutex);
mutex_destroy(&ccid->ccid_mutex);
mutex_destroy(&ccid_idxlock);
mutex_destroy(&hidp->hid_mutex);
mutex_destroy(&usbprnp->usbprn_mutex);
mutex_destroy(&ecmp->ecm_mutex);
mutex_destroy(&uf->uf_lock);
mutex_destroy(&acmp->acm_ports[i].acm_port_mutex);
mutex_destroy(&acmp->acm_mutex);
mutex_destroy(&usbser_lock);
mutex_destroy(&usbser_lock);
mutex_destroy(&usp->us_mutex);
mutex_destroy(&pp->port_mutex);
mutex_destroy(&ksp->ks_mutex);
mutex_destroy(&kp->kp_mutex);
mutex_destroy(&pipe->pipe_mutex);
mutex_destroy(&plp->pl_mutex);
mutex_destroy(&usbskelp->usbskel_mutex);
mutex_destroy(&usbvcp->usbvc_mutex);
mutex_destroy(&ehci_polledp->ehci_polled_input_pipe_handle->p_mutex);
mutex_destroy(&ehcip->ehci_int_mutex);
mutex_destroy(&ehcip->ehci_int_mutex);
mutex_destroy(&ehcip->ehci_int_mutex);
mutex_destroy(&ohcip->ohci_int_mutex);
mutex_destroy(&ohcip->ohci_int_mutex);
mutex_destroy(&ohcip->ohci_int_mutex);
mutex_destroy(&ohci_polledp->ohci_polled_input_pipe_handle->p_mutex);
mutex_destroy(&uhcip->uhci_int_mutex);
mutex_destroy(&uhcip->uhci_int_mutex);
mutex_destroy(&uhcip->uhci_int_mutex);
mutex_destroy(&xhcip->xhci_lock);
mutex_destroy(&xcr->xcr_lock);
mutex_destroy(&xd->xd_imtx);
mutex_destroy(&scsa2usbp->scsa2usb_mutex);
mutex_destroy(&scsa2usbp->scsa2usb_panic_info->lockp);
mutex_destroy(&usb_ia->ia_mutex);
mutex_destroy(&usb_mid->mi_mutex);
mutex_destroy(&hcdi->hcdi_mutex);
mutex_destroy(&hcdi->hcdi_mutex);
mutex_destroy(&hcdi->hcdi_mutex);
mutex_destroy(&usba_hubdi_mutex);
mutex_destroy(HUBD_MUTEX(hubd));
mutex_destroy(&hubd->h_cpr_cb->lockp);
mutex_destroy(&head->list_mutex);
mutex_destroy(&usba_hub_mutex);
mutex_destroy(&usba_mutex);
mutex_destroy(&usba_device->usb_ph_list[ep_idx].usba_ph_mutex);
mutex_destroy(&usba_device->usb_mutex);
mutex_destroy(&epp->ep_mutex);
mutex_destroy(&ugenp->ug_mutex);
mutex_destroy(&usba_print_mutex);
mutex_destroy(&usbai_mutex);
mutex_destroy(&ph_data->p_mutex);
mutex_destroy(&impl_tokenp->s_mutex);
mutex_destroy(&dp->txlock);
mutex_destroy(&dp->rxlock);
mutex_destroy(&dp->link_watcher_lock);
mutex_destroy(&dp->txlock);
mutex_destroy(&dp->rxlock);
mutex_destroy(&dp->link_watcher_lock);
mutex_destroy(&vin->vin_mutex);
mutex_destroy(&vib->vib_mutex);
mutex_destroy(&vib->vib_mutex);
mutex_destroy(&vif->vif_mutex);
mutex_destroy(&vd->vd_lock);
mutex_destroy(&sc->vs_lock);
mutex_destroy(&viq->viq_mutex);
mutex_destroy(&vio->vio_qlock);
mutex_destroy(&vio->vio_mutex);
mutex_destroy(&vio->vio_mutex);
mutex_destroy(&viq->viq_mutex);
mutex_destroy(prtdata.mutex);
mutex_destroy(&vrp->tx.lock);
mutex_destroy(&vrp->oplock);
mutex_destroy(&vrp->intrlock);
mutex_destroy(&vrp->tx.lock);
mutex_destroy(&vrp->oplock);
mutex_destroy(&vrp->intrlock);
mutex_destroy(&vscan_door_mutex);
mutex_destroy(&vscan_drv_mutex);
mutex_destroy(&vscan_drv_mutex);
mutex_destroy(&vscan_svc_mutex);
mutex_destroy(&vscan_svc_cfg_mutex);
mutex_destroy(&vuidmice_lock);
mutex_destroy(&vuidmice_lock);
mutex_destroy(&sc->sc_mt_lock);
mutex_destroy(&sc->sc_tx_lock);
mutex_destroy(&sc->sc_glock);
(cthx = cthx, mutex_destroy(lockp))
(cthx = cthx, mutex_destroy(lockp))
mutex_destroy(&rx_ring->ring_lock);
mutex_destroy(&lldev->genlock);
mutex_destroy(&lldev->genlock);
mutex_destroy(&bf_pool->recycle_lock);
mutex_destroy(&bf_pool->pool_lock);
mutex_destroy(&dev->d_phylock);
mutex_destroy(&dev->d_txlock);
mutex_destroy(&dev->d_rxlock);
mutex_destroy(&dev->d_task_mtx);
mutex_destroy(&sc->serial.lock);
mutex_destroy(&lock->mutex);
mutex_destroy(&head->lock);
mutex_destroy(&ipgpc_ds_table_id.lock);
mutex_destroy(&ipgpc_config_lock);
mutex_destroy(&ipgpc_fid_list_lock);
mutex_destroy(&ipgpc_cid_list_lock);
mutex_destroy(&ipgpc_table_list_lock);
mutex_destroy(&ipgpc_ds_table_id.lock);
mutex_destroy(&ipgpc_config_lock);
mutex_destroy(&ipgpc_fid_list_lock);
mutex_destroy(&ipgpc_cid_list_lock);
mutex_destroy(&ipgpc_table_list_lock);
mutex_destroy((_clp)->cl_mutex); \
mutex_destroy(sip->ippsi_lock);
mutex_destroy(&ippctl_lock);
mutex_destroy(&tokenmt_data->tokenmt_lock);
mutex_destroy(&tswtcl_data->tswtcl_lock);
mutex_destroy(&g->lock);
mutex_destroy(&g->clean_lock);
mutex_destroy(&hostp->nh_lock);
mutex_destroy(&cpr_lk);
mutex_destroy(&ag->aclock);
mutex_destroy(&acct_list_lock);
mutex_destroy(&aiop->aio_mutex);
mutex_destroy(&aiop->aio_portq_mutex);
mutex_destroy(&aiop->aio_cleanupq_mutex);
mutex_destroy(&pad->pad_lock);
mutex_destroy(&(kctx->auk_eagain_mutex));
mutex_destroy(&(kctx->auk_svc_lock));
mutex_destroy(&(kctx->auk_queue.lock));
mutex_destroy(&template->ctmpl_lock);
mutex_destroy(&q->ctq_lock);
mutex_destroy(&e->cte_lock);
mutex_destroy(&ct->ct_reflock);
mutex_destroy(&ct->ct_lock);
mutex_destroy(&ct->ct_evtlock);
mutex_destroy(&eph_zsd->eph_lock);
mutex_destroy(&mapp->dam_lock);
mutex_destroy(&pool_p->ipool_lock);
mutex_destroy(&pool_p->ipool_navail_lock);
mutex_destroy(&periodics_lock);
mutex_destroy(&dpr->dpr_lock);
mutex_destroy(&fmhdl->fh_lock);
mutex_destroy(&(devi->devi_lock));
mutex_destroy(&(devi->devi_pm_lock));
mutex_destroy(&(devi->devi_pm_busy_lock));
mutex_destroy(&(devi->devi_ct_lock));
mutex_destroy(&devi->devi_unbind_lock);
mutex_destroy(&hdl->mtc_lock);
mutex_destroy(lhp->lh_lock);
mutex_destroy(&eqp->eq_lock);
mutex_destroy(&chp->ch_mutex);
mutex_destroy(&chp->ch_pubmx);
mutex_destroy(&chp->ch_mutex);
mutex_destroy(&chp->ch_pubmx);
mutex_destroy(&eqp->eq_queuemx);
mutex_destroy(&fp->f_tlock);
mutex_destroy(&gp_alloc->gp_mutex);
mutex_destroy(&cp->p_crlock);
mutex_destroy(&cp->p_pflock);
mutex_destroy(&cp->p_ldtlock);
mutex_destroy(&service->ipcs_lock);
mutex_destroy(&set->ks_lock);
mutex_destroy(&ctx->kc_lock);
mutex_destroy(&crkpd->crkl_lock);
mutex_destroy(&cp->cache_cpu[cpu_seqid].cc_lock);
mutex_destroy(&cp->cache_depot_lock);
mutex_destroy(&cp->cache_lock);
mutex_destroy(&sensor->ksensor_mutex);
mutex_destroy(&tnrhc->rhc_lock);
mutex_destroy(&tpc->tpc_lock);
mutex_destroy(&mhp->mh_mutex);
mutex_destroy(&cpr_lk);
mutex_destroy(&cpr_lk);
mutex_destroy(&fcp->fc_lock);
mutex_destroy(&ns->netstack_lock);
mutex_destroy(&prp->p_crlock);
mutex_destroy(&pkevp->portkev_lock);
mutex_destroy(&pvp->pvp_mutex);
mutex_destroy(&l->rwst_lock);
mutex_destroy(&s->ser_lock);
mutex_destroy(&sp->s_lock);
mutex_destroy(&sqh->sqb_lock);
mutex_destroy(&sqh->sqb_lock);
mutex_destroy(&stp->sd_lock);
mutex_destroy(&stp->sd_reflock);
mutex_destroy(&stp->sd_qlock);
mutex_destroy(&qp->q_lock);
mutex_destroy(&wqp->q_lock);
mutex_destroy(&sq->sq_lock);
mutex_destroy(&sq->sq_lock);
mutex_destroy(&cip[i].ciputctrl_lock);
mutex_destroy(&ss->lock);
mutex_destroy(&ct->ct_mutex);
mutex_destroy(&MDI_PI(pip)->pi_mutex);
mutex_destroy(&vh->vh_phci_mutex);
mutex_destroy(&vh->vh_client_mutex);
mutex_destroy(&vhc->vhc_lock);
mutex_destroy(&ph->ph_mutex);
mutex_destroy(&vhbc->vhbc_lock);
mutex_destroy(&ndi_event_hdl->ndi_evthdl_mutex);
mutex_destroy(&ndi_event_hdl->ndi_evthdl_cb_mutex);
mutex_destroy(&psce->psce_lock);
mutex_destroy(&b->tqbucket_lock);
mutex_destroy(&tq->tq_lock);
mutex_destroy(&vmp->vm_lock);
mutex_destroy(&zone->zone_lock);
mutex_destroy(&sp->lock);
mutex_destroy(&sp->client_lock);
mutex_destroy(&sp->cis_lock);
mutex_destroy(&sp->ss_thread_lock);
mutex_destroy(&cs_globals.global_lock);
mutex_destroy(&cs_globals.window_lock);
mutex_destroy(&pcmcia_global_lock);
mutex_destroy(&pcmcia_enum_lock);
mutex_destroy(&pcmcia_global_lock);
mutex_destroy(&pcmcia_enum_lock);
mutex_destroy(&call->call_lock);
mutex_destroy(&etype->e_plock);
mutex_destroy(&etype->e_ilock);
mutex_destroy(&e->e_lock);
mutex_destroy(&np->e_plock);
mutex_destroy(&np->e_ilock);
mutex_destroy(&cm_entry->x_lock);
mutex_destroy(&call->call_lock);
mutex_destroy(&qp->cb_lock);
mutex_destroy(&qp->replylist_lock);
mutex_destroy(&qp->posted_rbufs_lock);
mutex_destroy(&qp->send_rbufs_lock);
mutex_destroy(&qp->rdlist_lock);
mutex_destroy(&conn->c_lock);
mutex_destroy(&wdesc->sendwait_lock);
mutex_destroy(&bp->buflock);
mutex_destroy(&plugin_state_lock);
mutex_destroy(&rcas->node_lock);
mutex_destroy(&rcas->node_lock);
mutex_destroy(&hca->cache_allocation_lock);
mutex_destroy(&rib_stat->listen_lock);
mutex_destroy(&rib_stat->open_hca_lock);
mutex_destroy(&rib_stat->listen_lock);
mutex_destroy(&rib_stat->open_hca_lock);
mutex_destroy(&rib_stat->listen_lock);
mutex_destroy(&rib_stat->open_hca_lock);
mutex_destroy(&rib_stat->listen_lock);
mutex_destroy(&rib_stat->open_hca_lock);
mutex_destroy(&rpcib.rpcib_mutex);
mutex_destroy(&mir->mir_mutex);
mutex_destroy(&t->lock);
mutex_destroy(&rmp->rm_lock);
mutex_destroy(&desauthtab_lock);
mutex_destroy(&authdes_ops_lock);
mutex_destroy(&authdes_lock);
mutex_destroy(&p->lock);
mutex_destroy(&p->lock);
mutex_destroy(&zsd->sgz_lock);
mutex_destroy(&client_data->clm);
mutex_destroy(&cb_mutex);
mutex_destroy(&ctx_mutex);
mutex_destroy(&svc->svc_plock);
mutex_destroy(&pool->p_thread_lock);
mutex_destroy(&pool->p_req_lock);
mutex_destroy(&pool->p_creator_lock);
mutex_destroy(&pool->p_user_lock);
mutex_destroy(&pool->p_qend_lock);
mutex_destroy(&xprt->xp_req_lock);
mutex_destroy(&xprt->xp_thread_lock);
mutex_destroy(&xprt->xp_req_lock);
mutex_destroy(&xprt->xp_thread_lock);
mutex_destroy(&xprt->xp_req_lock);
mutex_destroy(&xprt->xp_thread_lock);
mutex_destroy(&(_c)->cvw_lock); \
mutex_destroy(&(waitqp)->waitq_mutex); \
extern void mutex_destroy(kmutex_t *);
#define MUTEX_DESTROY(lock) mutex_destroy(lock)
mutex_destroy(&acg->ac_proc.ac_lock);
mutex_destroy(&acg->ac_task.ac_lock);
mutex_destroy(&acg->ac_flow.ac_lock);
mutex_destroy(&acg->ac_net.ac_lock);
mutex_destroy(&exacct_globals_list_lock);
mutex_destroy(&ps->ps_lock);
mutex_destroy(&pcp->pc_no_exit);
mutex_destroy(&pcp->pc_lock);
mutex_destroy(&dhp->dh_lock);
mutex_destroy(&dhp->dh_lock);
mutex_destroy(&slock->lock);
mutex_destroy(&devctx->lock);
mutex_destroy(&cp->lock);
mutex_destroy(&shmd->shm_segfree_syncmtx);
mutex_destroy(&sptd->spt_lock);
mutex_destroy(&sptd->spt_lock);
mutex_destroy(&svd->segfree_syncmtx);
mutex_destroy(&->a_pmtx);
mutex_destroy(&->a_purgemtx);
mutex_destroy(&ahp->serial_lock);
mutex_destroy(&as->a_contents);
mutex_destroy(&seg->s_pmtx);
mutex_destroy(&ring->ri_state.rs_mutex);
mutex_destroy(&ring->ri_mutex);
mutex_destroy(&ring->ri_state.rs_mutex);
mutex_destroy(&ring->ri_mutex);
mutex_destroy(&vdp->xs_cbmutex);
mutex_destroy(&vdp->xs_iomutex);
mutex_destroy(&vdp->xs_cbmutex);
mutex_destroy(&vdp->xs_iomutex);
mutex_destroy(&xdf_hvm_list_lock);
mutex_destroy(&vdp->xdf_cb_lk);
mutex_destroy(&vdp->xdf_dev_lk);
mutex_destroy(&vdp->xdf_cb_lk);
mutex_destroy(&vdp->xdf_dev_lk);
mutex_destroy(&xenbusdrv_clone_tab_mutex);
mutex_destroy(&xbs->read_mutex);
mutex_destroy(&xcp->excl);
mutex_destroy(&xnb_alloc_page_lock);
mutex_destroy(&xnb_alloc_page_lock);
mutex_destroy(&xnbp->xnb_state_lock);
mutex_destroy(&xnbp->xnb_rx_lock);
mutex_destroy(&xnbp->xnb_tx_lock);
mutex_destroy(&xnbp->xnb_state_lock);
mutex_destroy(&xnbp->xnb_rx_lock);
mutex_destroy(&xnbp->xnb_tx_lock);
mutex_destroy(&xnfp->xnf_gref_lock);
mutex_destroy(&xnfp->xnf_schedlock);
mutex_destroy(&xnfp->xnf_rxlock);
mutex_destroy(&xnfp->xnf_txlock);
mutex_destroy(&xnfp->xnf_gref_lock);
mutex_destroy(&xnfp->xnf_schedlock);
mutex_destroy(&xnfp->xnf_rxlock);
mutex_destroy(&xnfp->xnf_txlock);
mutex_destroy(&state->bt_thread.ut_mutex);
mutex_destroy(&rstruct->rs_mutex);
mutex_destroy(&state->bt_open.bo_mutex);
mutex_destroy(&state->bt_open.bo_mutex);
mutex_destroy(&thread->ut_mutex);
mutex_destroy(&pdp->xd_ndi_lk);
mutex_destroy(&pdp->xd_evt_lk);
mutex_destroy(&pdp->xd_ndi_lk);
mutex_destroy(&pdp->xd_evt_lk);
mutex_destroy(&sp->gcpus_cfglock);
mutex_destroy(&sp->gcpus_poll_lock);
mutex_destroy(&acpinex_lock);
mutex_destroy(&softsp->ans_lock);
mutex_destroy(&acpi_drv_mutex);
mutex_destroy(&acpi_drv_prt_mutex);
mutex_destroy(&acpi_drv_prt_mutex);
mutex_destroy(&acpi_drv_mutex);
mutex_destroy(&iommu->aiomt_eventlock);
mutex_destroy(&iommu->aiomt_cmdlock);
mutex_destroy(&iommu->aiomt_mutex);
mutex_destroy(&bp->b_lock);
mutex_destroy(&bp->b_slock);
mutex_destroy(&dr_g.lock);
mutex_destroy(&softsp->i_lock);
mutex_destroy(&fipe_drv_lock);
mutex_destroy(&fipe_ioat_ctrl.ioat_lock);
mutex_destroy(&fipe_gbl_ctrl.lock);
mutex_destroy(&fipe_gbl_ctrl.lock);
mutex_destroy(&(softc->lock));
mutex_destroy(&(ioapic_drhd_lock));
mutex_destroy(&(rmrr->rm_lock));
mutex_destroy(&(tbl->tbl_lock));
mutex_destroy(&(immu->immu_regs_lock));
mutex_destroy(&(immu->immu_regs_lock));
mutex_destroy(&(immu->immu_regs_lock));
mutex_destroy(&state->is_mutex);
mutex_destroy(&state->is_mutex);
mutex_destroy(&ring->cr_desc_mutex);
mutex_destroy(&ring->cr_cmpl_mutex);
mutex_destroy(&channel->ic_ring->cr_desc_mutex);
mutex_destroy(&channel->ic_ring->cr_cmpl_mutex);
mutex_destroy(&rstruct->rs_mutex);
mutex_destroy(&pcip->pci_peek_poke_mutex);
mutex_destroy(&pcip->pci_err_mutex);
mutex_destroy(&pcip->pci_mutex);
mutex_destroy(&appm_lock);
mutex_destroy(&appm_lock);
mutex_destroy(&dma->dp_mutex);
mutex_destroy(&zone_list_lock);
mutex_destroy(&zone_list_lock);
mutex_destroy(&zone_list_lock);
mutex_destroy(&tzp->lock);
mutex_destroy(&state->xs_cookie_mutex);
mutex_destroy(&state->xs_mutex);
mutex_destroy(&state->xs_mlist.ml_mutex);
mutex_destroy(&state->xs_cookie_mutex);
mutex_destroy(&state->xs_mutex);
mutex_destroy(&mach_state->ms_lock);
mutex_destroy(&this_domain->pm_lock);
mutex_destroy(&pcicfg_mutex);
mutex_destroy(&pcicfg_mmio_mutex);
mutex_destroy(&pcicfg_chipset_mutex);
mutex_destroy(&cpup->cpu_ppaddr_mutex);
mutex_destroy(&data->lock);
mutex_destroy(&acpica_module_lock);
mutex_destroy(&sp->mutex);
mutex_destroy((kmutex_t *)Handle);
mutex_destroy(&pOdl->mdlSendLock);
mutex_destroy(&pOdl->mdlRcvLock);
mutex_destroy(&at->at_mutex);
mutex_destroy(&amdzen_data->azn_mutex);
mutex_destroy(&temp->stt_mutex);
mutex_destroy(&umc->umc_nvl_lock);
mutex_destroy(&softs->queue_mutex);
mutex_destroy(&softs->cmd_mutex);
mutex_destroy(&softs->periodic_mutex);
mutex_destroy(&softs->queue_mutex);
mutex_destroy(&softs->cmd_mutex);
mutex_destroy(&softs->periodic_mutex);
mutex_destroy(&ct->coretemp_mutex);
mutex_destroy(&devp->sd_mutex);
mutex_destroy(&dadkp->dad_cmd_mutex);
mutex_destroy(&cmdk_attach_mutex);
mutex_destroy(&dkp->dk_mutex);
mutex_destroy(&dkp->dk_mutex);
mutex_destroy(&dkp->dk_mutex);
mutex_destroy(&dkp->dk_mutex);
mutex_destroy(&dkp->dk_pm_mutex);
mutex_destroy(&fcdp->ds_mutex);
mutex_destroy(&fcdp->ds_mutex);
mutex_destroy(&qfp->q_mutex);
mutex_destroy(&qfp->q_mutex);
mutex_destroy(&cccp->ccc_hba_mutex);
mutex_destroy(&cccp->ccc_waitq_mutex);
mutex_destroy(&cccp->ccc_reset_notify_mutex);
mutex_destroy(&cccp->ccc_hba_mutex);
mutex_destroy(&cccp->ccc_waitq_mutex);
mutex_destroy(&cccp->ccc_reset_notify_mutex);
mutex_destroy(&cccp->ccc_hba_mutex);
mutex_destroy(&cccp->ccc_waitq_mutex);
mutex_destroy(&cccp->ccc_reset_notify_mutex);
mutex_destroy(&cccp->ccc_hba_mutex);
mutex_destroy(&cccp->ccc_waitq_mutex);
mutex_destroy(&cccp->ccc_doneq_mutex);
mutex_destroy(&tmrp->t_mutex);
mutex_destroy(&tglobal_mutex);
mutex_destroy(&cccp->ccc_activel_mutex);
mutex_destroy(&dnet_rbuf_lock);
mutex_destroy(&hackintr_inf->lock);
mutex_destroy(&dnet_rbuf_lock);
mutex_destroy(&dnetp->txlock);
mutex_destroy(&dnetp->intrlock);
mutex_destroy(&dnetp->txlock);
mutex_destroy(&dnetp->intrlock);
mutex_destroy(&pp->umutex);
mutex_destroy(&pp->umutex);
mutex_destroy(&fcp->c_lock);
mutex_destroy(&fcp->c_lock);
mutex_destroy(&fcp->c_dorlock);
mutex_destroy(&pcicfg_list_mutex);
mutex_destroy(&imc_data->imc_lock);
mutex_destroy(&nb_mutex);
mutex_destroy(&nb_mutex);
mutex_destroy(&unitp->ilu_lock);
mutex_destroy(&sc->ipmi_lock);
mutex_destroy(&dev_list_lock);
mutex_destroy(&pch->pcht_mutex);
mutex_destroy(&ppb->ppb_peek_poke_mutex);
mutex_destroy(&ppb->ppb_err_mutex);
mutex_destroy(&ppb->ppb_mutex);
mutex_destroy(&polled_input_device.polled_device_lock);
mutex_destroy(&polled_output_device.polled_device_lock);
mutex_destroy(&acb->isr_mutex);
mutex_destroy(&acb->acb_mutex);
mutex_destroy(&acb->postq_mutex);
mutex_destroy(&acb->workingQ_mutex);
mutex_destroy(&acb->ioctl_mutex);
mutex_destroy(&ucode_update_lock);
mutex_destroy(&nip->vni_lock);
mutex_destroy(&viona_neti_lock);
mutex_destroy(&viona_force_copy_lock);
mutex_destroy(&viona_force_copy_lock);
mutex_destroy(&ring->vr_lock);
mutex_destroy(&ring->vr_a_mutex);
mutex_destroy(&ring->vr_u_mutex);
mutex_destroy(&vatpic->lock);
mutex_destroy(&vatpit->lock);
mutex_destroy(&vhpet->lock);
mutex_destroy(&vioapic->lock);
mutex_destroy(&vlapic->timer_lock);
mutex_destroy(&vrtc->lock);
mutex_destroy(&vcpu->lock);
mutex_destroy(&ss->vss_lock);
mutex_destroy(&vmmr_lock);
mutex_destroy(&vmmr_lock);
mutex_destroy(&vmc->vmc_lock);
mutex_destroy(&vms->vms_lock);
mutex_destroy(&zsd->vz_lock);
mutex_destroy(&vmm_zsd_lock);
mutex_destroy(&dp->rxPoolLock);
mutex_destroy(&dp->txLock);
mutex_destroy(&dp->intrLock);
mutex_destroy(&dp->rxPoolLock);
mutex_destroy(&dp->txLock);
mutex_destroy(&dp->intrLock);
mutex_destroy(&cp->cpu_cpc_ctxlock);
mutex_destroy(&srdp->srd_mutex);
mutex_destroy(&srdp->srd_scd_mutex);
mutex_destroy(&rgnp->rgn_mutex);
mutex_destroy(&scdp->scd_mutex);
mutex_destroy(&mmu_ctxp->mmu_lock);
mutex_destroy(&hmeblkp->hblk_audit_lock);
mutex_destroy(&state->cs_lock);
mutex_destroy(&dcd_hba_mutex);
mutex_destroy(&dcd_flag_nointr_mutex);
mutex_destroy(&dcd_log_mutex);
mutex_destroy(&dcd_attach_mutex);
mutex_destroy(&dcd_attach_mutex);
mutex_destroy(&erip->xmitlock);
mutex_destroy(&erip->intrlock);
mutex_destroy(&erip->linklock);
mutex_destroy(&erip->xcvrlock);
mutex_destroy(&erip->xmitlock);
mutex_destroy(&erip->intrlock);
mutex_destroy(&erip->linklock);
mutex_destroy(&erip->xcvrlock);
mutex_destroy(&fdc->c_hilock);
mutex_destroy(&fdc->c_hilock);
mutex_destroy(&fdc->c_hilock);
mutex_destroy(&fdc->c_hilock);
mutex_destroy(&fdc->c_lolock);
mutex_destroy(&fdc->c_hilock);
mutex_destroy(&fdc->c_lolock);
mutex_destroy(&fas->f_mutex);
mutex_destroy(&fas->f_waitQ_mutex);
mutex_destroy(&fas->f_waitQ_mutex);
mutex_destroy(&fas->f_mutex);
mutex_destroy(&fas_log_mutex);
mutex_destroy(&fas_global_mutex);
mutex_destroy(&fas_log_mutex);
mutex_destroy(&fas_global_mutex);
mutex_destroy(&fas->f_c_mutex);
mutex_destroy(&ebus_p->ebus_mutex);
mutex_destroy(&ebus_p->ebus_mutex);
mutex_destroy(&fc_request_lock);
mutex_destroy(&fc_resource_lock);
mutex_destroy(&fc_hash_lock);
mutex_destroy(&fc_open_lock);
mutex_destroy(&fc_open_lock);
mutex_destroy(&node_data[i].mutex);
mutex_destroy(&softint_mutex);
mutex_destroy(&intr_vec_mutex);
mutex_destroy(&intr_vec_cache_mutex);
mutex_destroy(&intr_vec_pool_mutex);
mutex_destroy(&pcicfg_list_mutex);
mutex_destroy(&px_p->px_mutex);
mutex_destroy(&px_p->px_mutex);
mutex_destroy(&px_p->px_l23ready_lock);
mutex_destroy(&px_p->px_l23ready_lock);
mutex_destroy(&px_dbg_mutex);
mutex_destroy(&px_p->px_fm_mutex);
mutex_destroy(&ib_p->ib_ino_lst_mutex);
mutex_destroy(&ib_p->ib_intr_lock);
mutex_destroy(&mmu_p->dvma_debug_lock);
mutex_destroy(&msi_state_p->msi_mutex);
mutex_destroy(&pec_p->pec_pokefault_mutex);
mutex_destroy(asy->asy_excl);
mutex_destroy(asy->asy_excl_hi);
mutex_destroy(asy->asy_soft_lock);
mutex_destroy(asy->asy_excl_hi);
mutex_destroy(asy->asy_excl);
mutex_destroy(asy->asy_soft_lock);
mutex_destroy(&softc->mutex);
mutex_destroy(&hpc3130_p->hpc3130_mutex);
mutex_destroy(&hpc3130_p->hpc3130_mutex);
mutex_destroy(&tsp->lock);
mutex_destroy(&unitp->mutex);
mutex_destroy(&softc->mutex);
mutex_destroy(&softc->gp_mutex);
mutex_destroy(&softc->gp_mutex);
mutex_destroy(&gptwo_config_list_lock);
mutex_destroy(&gptwocfg_ops_table_lock);
mutex_destroy(&gptwo_handle_list_lock);
mutex_destroy(&unitp->adm1026_mutex);
mutex_destroy(&admp->adm1031_imutex);
mutex_destroy(&admp->adm1031_mutex);
mutex_destroy(&icsp->ics951601_mutex);
mutex_destroy(&icsp->ics951601_mutex);
mutex_destroy(&unitp->lm75_mutex);
mutex_destroy(&unitp->ltc1427_mutex);
mutex_destroy(&unitp->max1617_mutex);
mutex_destroy(&pcap->pca9556_mutex);
mutex_destroy(&unitp->pcf8574_mutex);
mutex_destroy(&unitp->pcf8591_mutex);
mutex_destroy(&unitp->pic16f819_mutex);
mutex_destroy(&unitp->seeprom_mutex);
mutex_destroy(&unitp->mutex);
mutex_destroy(&unitp->ssc100_mutex);
mutex_destroy(&unitp->tda8444_mutex);
mutex_destroy(&i2c_svc_mutex);
mutex_destroy(&i2c->pcf8584_imutex);
mutex_destroy(&msg_buf_lock);
mutex_destroy(&smbus->smbus_mutex);
mutex_destroy(&smbus->smbus_imutex);
mutex_destroy(&isadmap->isadma_access_lock);
mutex_destroy(&mcmutex);
mutex_destroy(&mcdatamutex);
mutex_destroy(&mcmutex);
mutex_destroy(&mcdatamutex);
mutex_destroy(&softc->mutex);
mutex_destroy(&dbp->db_mutex);
mutex_destroy(&dbp->db_mutex);
mutex_destroy(&dbp->db_mutex);
mutex_destroy(&dbp->db_mutex);
mutex_destroy(&dbp->db_mutex);
mutex_destroy(&dbp->db_mutex);
mutex_destroy(&dbp->db_mutex);
mutex_destroy(&dbp->db_busown);
mutex_destroy(&dbp->db_mutex);
mutex_destroy(&pci_global_mutex);
mutex_destroy(&pci_global_mutex);
mutex_destroy(&pci_p->pci_mutex);
mutex_destroy(&pci_p->pci_mutex);
mutex_destroy(&cb_p->cb_intr_lock);
mutex_destroy(&cmn_p->pci_fm_mutex);
mutex_destroy(&ib_p->ib_ino_lst_mutex);
mutex_destroy(&ib_p->ib_intr_lock);
mutex_destroy(&iommu_p->dvma_debug_lock);
mutex_destroy(&pbm_p->pbm_pokefault_mutex);
mutex_destroy(&ppb->ppb_pwr_p->pwr_mutex);
mutex_destroy(&ppb->ppb_pwr_p->pwr_mutex);
mutex_destroy(&ppb->ppb_pwr_p->pwr_mutex);
mutex_destroy(&ppb->ppb_mutex);
mutex_destroy(&ppb->ppb_mutex);
mutex_destroy(&pci_reloc_mutex);
mutex_destroy(&iommu_p->iommu_mtlb_lock);
mutex_destroy(&simba->simba_mutex);
mutex_destroy(&simba->simba_mutex);
mutex_destroy(&simba->simba_mutex);
mutex_destroy(&softc->mutex);
mutex_destroy(&pmubusp->pmubus_reg_access_lock);
mutex_destroy(&jbppm_lock);
mutex_destroy(&jbppm_lock);
mutex_destroy(&cb_p->cb_mutex);
mutex_destroy(&rmc_comm_attach_lock);
mutex_destroy(rcs->dp_state.dp_mutex);
mutex_destroy(rcs->sd_state.hw_mutex);
mutex_destroy(rcs->dp_state.dp_mutex);
mutex_destroy(rcs->sd_state.hw_mutex);
mutex_destroy(rcs->sd_state.hw_mutex);
mutex_destroy(rcs->dp_state.dp_mutex);
mutex_destroy(&rmc_comm_attach_lock);
mutex_destroy(rcs->drvi_state.dreq_mutex);
mutex_destroy(rcs->drvi_state.dreq_mutex);
mutex_destroy(&rmclomv_state_lock);
mutex_destroy(&rmclomv_cache_lock);
mutex_destroy(&rmclomv_refresh_lock);
mutex_destroy(&rmclomv_checkrmc_lock);
mutex_destroy(&rmclomv_event_hdlr_lock);
mutex_destroy(×ync_lock);
mutex_destroy(&rmclomv_state_lock);
mutex_destroy(&rmclomv_cache_lock);
mutex_destroy(&rmclomv_refresh_lock);
mutex_destroy(&rmclomv_checkrmc_lock);
mutex_destroy(&rmclomv_event_hdlr_lock);
mutex_destroy(&sbbcsoftp->sbbc_intr_mutex);
mutex_destroy(&sbbcsoftp->umutex);
mutex_destroy(&sbbcsoftp->sbbc_intr_mutex);
mutex_destroy(&sbbcsoftp->umutex);
mutex_destroy(&sbp->sb_slock);
mutex_destroy(&sbp->sb_flags_mutex);
mutex_destroy(&sbp->sb_mutex);
mutex_destroy(&rms.lock);
mutex_destroy(&sbus_attachcnt_mutex);
mutex_destroy(&todds1337_rd_lock);
mutex_destroy(&todds1337_alarm_lock);
mutex_destroy(&unitp->umutex);
mutex_destroy(&unitp->umutex);
mutex_destroy(&unitp->pcf8574_mutex);
mutex_destroy(ssp->lo_mutex);
mutex_destroy(ssp->hw_mutex);
mutex_destroy(&lw8_logger_lock);
mutex_destroy(&lw8_event_mutex);
mutex_destroy(&lw8_env_hdlr_lock);
mutex_destroy(&lw8_cap_msg_hdlr_lock);
mutex_destroy(&lw8_dr_hdlr_lock);
mutex_destroy(&lw8_shutdown_hdlr_lock);
mutex_destroy(&lw8_logger_lock);
mutex_destroy(&lw8_event_mutex);
mutex_destroy(&lw8_env_hdlr_lock);
mutex_destroy(&lw8_cap_msg_hdlr_lock);
mutex_destroy(&lw8_dr_hdlr_lock);
mutex_destroy(&lw8_shutdown_hdlr_lock);
mutex_destroy(&wdog_state->ntwdt_event_lock);
mutex_destroy(&wdog_state->ntwdt_wdog_mutex);
mutex_destroy(&ntwdt_ptr->ntwdt_mutex);
mutex_destroy(&ntwdt_ptr->ntwdt_wdog_state->ntwdt_event_lock);
mutex_destroy(&ntwdt_ptr->ntwdt_wdog_state->ntwdt_wdog_mutex);
mutex_destroy(&ntwdt_ptr->ntwdt_mutex);
mutex_destroy(&env_kstat_lock);
mutex_destroy(&env_cache_lock);
mutex_destroy(&board_cache_lock);
mutex_destroy(&board_kstat_lock);
mutex_destroy(&keysw_hdlr_lock);
mutex_destroy(&env_hdlr_lock);
mutex_destroy(&dr_hdlr_lock);
mutex_destroy(&softc->mutex);
mutex_destroy(&softc->mutex);
mutex_destroy(&bp->b_lock);
mutex_destroy(&bp->b_slock);
mutex_destroy(&dr_g.lock);
mutex_destroy(&softsp->i_lock);
mutex_destroy(&rms.lock);
mutex_destroy(&dm2sp->ms_lock);
mutex_destroy(&rms.lock);
mutex_destroy(&mcp->mc_lock);
mutex_destroy(&mcp->mc_lock);
mutex_destroy(&mcmutex);
mutex_destroy(&mcmutex);
mutex_destroy(&mc_polling_lock);
mutex_destroy(&okmsp->km_lock);
mutex_destroy(&oplmsu_bthrd_excl);
mutex_destroy(&oplmsu_uinst->c_lock);
mutex_destroy(&oplmsu_uinst->l_lock);
mutex_destroy(&oplmsu_uinst->u_lock);
mutex_destroy(&oplmsu_bthrd_excl);
mutex_destroy(&oplmsu_uinst->c_lock);
mutex_destroy(&oplmsu_uinst->l_lock);
mutex_destroy(&oplmsu_uinst->u_lock);
mutex_destroy(&oplmsu_ltrc_lock);
mutex_destroy(&(ittrans_cookie->u2u_ittrans_lock));
mutex_destroy(&pcmu_p->pcmu_err_mutex);
mutex_destroy(&pcmu_global_mutex);
mutex_destroy(&pcmu_global_mutex);
mutex_destroy(&pcmu_p->pcmu_mutex);
mutex_destroy(&pcmu_p->pcmu_mutex);
mutex_destroy(&pcb_p->pcb_intr_lock);
mutex_destroy(&pib_p->pib_ino_lst_mutex);
mutex_destroy(&pib_p->pib_intr_lock);
mutex_destroy(&pcbm_p->pcbm_pokeflt_mutex);
mutex_destroy(&memscrub_lock);
mutex_destroy(&sbdp_wnode_mutex);
mutex_destroy(&bdp->bd_mutex);
mutex_destroy(&sghsc_event_lock);
mutex_destroy(&sghsc_event_thread_mutex);
mutex_destroy(SGHSC_MUTEX(sghsc));
mutex_destroy(SGHSC_MUTEX(sghsc));
mutex_destroy(&chosen_lock);
mutex_destroy(&softsp->sbbc_lock);
mutex_destroy(&softsp->sbbc_lock);
mutex_destroy(&master_iosram->iosram_lock);
mutex_destroy(&master_mbox->mbox_wait_lock[i]);
mutex_destroy(&master_mbox->mbox_in->mb_lock);
mutex_destroy(&master_mbox->mbox_out->mb_lock);
mutex_destroy(&panic_hdlr_lock);
mutex_destroy(&dp_hdlr_lock);
mutex_destroy(&outbox_queue_lock);
mutex_destroy(&cap_msg_hdlr_lock);
mutex_destroy(&ssm_event_lock);
mutex_destroy(&ssm_lock);
mutex_destroy(&softsp->ssm_sft_lock);
mutex_destroy(&ac_attachcnt_mutex);
mutex_destroy(&ac_hot_plug_mode_mutex);
mutex_destroy(&ftlist_mutex);
mutex_destroy(&softsp->poll_list_lock);
mutex_destroy(&softsp->ctrl_lock);
mutex_destroy(&sysctrl_branch_mutex);
mutex_destroy(&sslist_mutex);
mutex_destroy(&softsp->sys_led_lock);
mutex_destroy(&softsp->ps_fail_lock);
mutex_destroy(&softsp->spur_int_lock);
mutex_destroy(&softsp->csr_mutex);
mutex_destroy(&unitp->umutex);
mutex_destroy(&unitp->umutex);
mutex_destroy(&cnex_ssp->clist_lock);
mutex_destroy(&cnex_ssp->clist_lock);
mutex_destroy(&cnex_ssp->clist_lock);
mutex_destroy(&new_cldcp->lock);
mutex_destroy(&cldcp->lock);
mutex_destroy(&ms.lock);
mutex_destroy(&drctlp->drc_lock);
mutex_destroy(&drctlp->drc_lock);
mutex_destroy(&ds_svcs.lock);
mutex_destroy(&ds_log.lock);
mutex_destroy(&sp->lock);
mutex_destroy(&sp->lock);
mutex_destroy(&ds_snmp_lock);
mutex_destroy(&ds_snmp_lock);
mutex_destroy(&ds_snmp_lock);
mutex_destroy(&sp->lock);
mutex_destroy(&glvc_vsc_users_mutex);
mutex_destroy(&(softsp->open_mutex));
mutex_destroy(&(softsp->send_complete_mutex));
mutex_destroy(&(softsp->recv_mutex));
mutex_destroy(&(softsp->statusreg_mutex));
mutex_destroy(&(softsp->open_mutex));
mutex_destroy(&(softsp->statusreg_mutex));
mutex_destroy(&(softsp->send_complete_mutex));
mutex_destroy(&(softsp->recv_mutex));
mutex_destroy(&iospc_mutex);
mutex_destroy(&ldcp->tx_lock);
mutex_destroy(&ldcp->lock);
mutex_destroy(&ldcp->mtbl->lock);
mutex_destroy(&ldcp->exp_dlist_lock);
mutex_destroy(&ldcp->imp_dlist_lock);
mutex_destroy(&ldcp->mlist_lock);
mutex_destroy(&ldcp->tx_lock);
mutex_destroy(&ldcp->lock);
mutex_destroy(&ldcssp->lock);
mutex_destroy(&dringp->lock);
mutex_destroy(&dringp->lock);
mutex_destroy(&mhdl->lock);
mutex_destroy(&mhdl->lock);
mutex_destroy(&mtbl->lock);
mutex_destroy(&mdeg.lock);
mutex_destroy(&mdesc_lock);
mutex_destroy(&mdsp->lock);
mutex_destroy(&n2rng->n_lock);
mutex_destroy(&n2rng->n_lock);
mutex_destroy(&frsp->mtx);
mutex_destroy(&niumxds_p->niumx_mutex);
mutex_destroy(&niumxds_p->niumx_mutex);
mutex_destroy(&ntwdt_runstatep->ntwdt_runstate_mutex);
mutex_destroy(&ntwdt_ptr->ntwdt_mutex);
mutex_destroy(
mutex_destroy(&ntwdt_ptr->ntwdt_mutex);
mutex_destroy(&ps_suspend_mutex);
mutex_destroy(&ps_suspend_mutex);
mutex_destroy(&vport->lock);
mutex_destroy(&vccp->lock);
mutex_destroy(&vport->lock);
mutex_destroy(&vdc->lock);
mutex_destroy(&vdc->read_lock);
mutex_destroy(&vdc->ownership_lock);
mutex_destroy(&vd->lock);
mutex_destroy(&vmplp->hlock);
mutex_destroy(&vmplp->tlock);
mutex_destroy(&(vldcp->minor_tbl[i].lock));
mutex_destroy(&vldcp->lock);
mutex_destroy(&dpsp->recv_lock);
mutex_destroy(&vdds_dev_lock);
mutex_destroy(&vdds->lock);
mutex_destroy(&portp->lock);
mutex_destroy(&ldcp->tclock);
mutex_destroy(&ldcp->txlock);
mutex_destroy(&ldcp->cblock);
mutex_destroy(&ldcp->wrlock);
mutex_destroy(&ldcp->rxlock);
mutex_destroy(&ldcp->pollq_lock);
mutex_destroy(&ldcp->tclock);
mutex_destroy(&ldcp->txlock);
mutex_destroy(&ldcp->cblock);
mutex_destroy(&ldcp->wrlock);
mutex_destroy(&ldcp->rxlock);
mutex_destroy(&ldcp->pollq_lock);
mutex_destroy(&ldcp->msg_thr_lock);
mutex_destroy(&vgenp->lock);
mutex_destroy(&vgenp->lock);
mutex_destroy(&vswp->sw_thr_lock);
mutex_destroy(&vswp->mca_lock);
mutex_destroy(&vswp->mac_lock);
mutex_destroy(&port->state_lock);
mutex_destroy(&port->tx_lock);
mutex_destroy(&port->mca_lock);
mutex_destroy(&port->mca_lock);
mutex_destroy(&port->tx_lock);
mutex_destroy(&port->state_lock);
mutex_destroy(&ldcp->status_lock);
mutex_destroy(&ldcp->tx_thr_lock);
mutex_destroy(&ldcp->msg_thr_lock);
mutex_destroy(&ldcp->rcv_thr_lock);
mutex_destroy(&ldcp->ldc_txlock);
mutex_destroy(&ldcp->ldc_rxlock);
mutex_destroy(&ldcp->ldc_cblock);
mutex_destroy(&ldcp->drain_cv_lock);
mutex_destroy(&ldcp->tx_thr_lock);
mutex_destroy(&ldcp->msg_thr_lock);
mutex_destroy(&ldcp->rcv_thr_lock);
mutex_destroy(&ldcp->ldc_txlock);
mutex_destroy(&ldcp->ldc_rxlock);
mutex_destroy(&ldcp->ldc_cblock);
mutex_destroy(&ldcp->drain_cv_lock);
mutex_destroy(&ldcp->status_lock);
mutex_destroy(&dp->dlock);
mutex_destroy(&dp->restart_lock);
mutex_destroy(&dp->txlock);
mutex_destroy(&paddr->dstate_lock);
mutex_destroy(&dp->dlock);
mutex_destroy(&dp->restart_lock);
mutex_destroy(&softc->mutex);
mutex_destroy(&softc->mutex);
mutex_destroy(&mdescp->lock);