ds_mutex
mutex_init(&soft_state->drvinfo.di_drvstate.ds_mutex, NULL,
mutex_destroy(&soft_state->drvinfo.di_drvstate.ds_mutex);
mutex_enter(&drvinfo->di_drvstate.ds_mutex);
mutex_exit(&drvinfo->di_drvstate.ds_mutex);
mutex_enter(&drvinfo->di_drvstate.ds_mutex);
mutex_exit(&drvinfo->di_drvstate.ds_mutex);
mutex_exit(&drvinfo->di_drvstate.ds_mutex);
kmutex_t ds_mutex;
mutex_init(&fcdp->ds_mutex, NULL, MUTEX_DRIVER, lkarg);
mutex_destroy(&fcdp->ds_mutex);
mutex_enter(&dsnglp->ds_mutex);
mutex_exit(&dsnglp->ds_mutex);
mutex_exit(&dsnglp->ds_mutex);
mutex_exit(&dsnglp->ds_mutex);
mutex_enter(&dsnglp->ds_mutex);
mutex_exit(&dsnglp->ds_mutex);
mutex_exit(&dsnglp->ds_mutex);
if (!mutex_tryenter(&dsnglp->ds_mutex))
mutex_enter(&dmultp->ds_mutex);
mutex_exit(&dmultp->ds_mutex);
mutex_exit(&dmultp->ds_mutex);
mutex_exit(&dmultp->ds_mutex);
mutex_enter(&dmultp->ds_mutex);
mutex_exit(&dmultp->ds_mutex);
mutex_exit(&dmultp->ds_mutex);
if (!mutex_tryenter(&dmultp->ds_mutex))
mutex_destroy(&fcdp->ds_mutex);
mutex_init(&fcdp->ds_mutex, NULL, MUTEX_DRIVER, lkarg);
mutex_enter(&duplxp->ds_mutex);
mutex_exit(&duplxp->ds_mutex);
mutex_exit(&duplxp->ds_mutex);
if (!mutex_tryenter(&duplxp->ds_mutex))
mutex_enter(&duplxp->ds_mutex);
mutex_exit(&duplxp->ds_mutex);
mutex_exit(&duplxp->ds_mutex);
if (!mutex_tryenter(&duplxp->ds_mutex))