Searched refs:h_lock (Results 1 – 3 of 3) sorted by relevance
74 if (mutex_init(&hi->h_lock, USYNC_THREAD | LOCK_ERRORCHECK, NULL) in ilb_open()128 if (mutex_lock(&hi->h_lock) != 0) in ilb_close()141 if (cond_wait(&hi->h_cv, &hi->h_lock) != 0) { in ilb_close()142 (void) mutex_unlock(&hi->h_lock); in ilb_close()149 (void) mutex_destroy(&hi->h_lock); in ilb_close()181 if (mutex_lock(&hi->h_lock) != 0) in i_ilb_do_comm()186 if (cond_wait(&hi->h_cv, &hi->h_lock) != 0) { in i_ilb_do_comm()189 (void) mutex_unlock(&hi->h_lock); in i_ilb_do_comm()197 (void) mutex_unlock(&hi->h_lock); in i_ilb_do_comm()202 (void) mutex_unlock(&hi->h_lock); in i_ilb_do_comm()[all …]
209 mutex_t h_lock; member
6850 kmutex_t h_lock; member6873 mutex_init(&h->h_lock, NULL, MUTEX_DEFAULT, NULL); in scsi_hba_thread_taddrs()6887 mutex_enter(&h->h_lock); in scsi_hba_thread_taddrs()6889 mutex_exit(&h->h_lock); in scsi_hba_thread_taddrs()6899 mutex_enter(&h->h_lock); in scsi_hba_thread_taddrs()6901 cv_wait(&h->h_cv, &h->h_lock); in scsi_hba_thread_taddrs()6902 mutex_exit(&h->h_lock); in scsi_hba_thread_taddrs()6906 mutex_destroy(&h->h_lock); in scsi_hba_thread_taddrs()6947 mutex_enter(&h->h_lock); in scsi_hba_enum_lsf_of_tgt_thr()6950 mutex_exit(&h->h_lock); in scsi_hba_enum_lsf_of_tgt_thr()[all …]