Lines Matching defs:drc_lock
120 * module initiates an operation it grabs the mutex 'drc_lock' in
138 kmutex_t drc_lock; /* global driver lock */
157 mutex_init(&drctlp->drc_lock, NULL, MUTEX_DRIVER, NULL);
161 mutex_destroy(&drctlp->drc_lock);
175 mutex_destroy(&drctlp->drc_lock);
461 mutex_enter(&drctlp->drc_lock);
463 mutex_exit(&drctlp->drc_lock);
474 mutex_exit(&drctlp->drc_lock);
529 mutex_enter(&drctlp->drc_lock);
531 mutex_exit(&drctlp->drc_lock);
534 mutex_exit(&drctlp->drc_lock);
707 mutex_enter(&drctlp->drc_lock);
710 mutex_exit(&drctlp->drc_lock);
716 (void) cv_wait_sig(&drctlp->drc_busy_cv, &drctlp->drc_lock);
722 mutex_exit(&drctlp->drc_lock);
752 mutex_enter(&drctlp->drc_lock);
757 mutex_exit(&drctlp->drc_lock);