Home
last modified time | relevance | path

Searched refs:ds_lock (Results 1 – 10 of 10) sorted by relevance

/titanic_41/usr/src/uts/common/sys/
H A Ddld_impl.h194 kmutex_t ds_lock; member
227 ASSERT(MUTEX_HELD(&(dsp)->ds_lock)); \
232 mutex_enter(&(dsp)->ds_lock); \
236 mutex_exit(&(dsp)->ds_lock); \
312 mutex_enter(&(dsp)->ds_lock); \
318 mutex_exit(&(dsp)->ds_lock); \
329 mutex_enter(&(dsp)->ds_lock); \
336 mutex_exit(&(dsp)->ds_lock); \
/titanic_41/usr/src/uts/common/fs/zfs/
H A Ddsl_dataset.c125 mutex_enter(&ds->ds_lock); in dsl_dataset_block_born()
135 mutex_exit(&ds->ds_lock); in dsl_dataset_block_born()
173 mutex_enter(&ds->ds_lock); in dsl_dataset_block_kill()
178 mutex_exit(&ds->ds_lock); in dsl_dataset_block_kill()
205 mutex_enter(&ds->ds_prev->ds_lock); in dsl_dataset_block_kill()
207 mutex_exit(&ds->ds_prev->ds_lock); in dsl_dataset_block_kill()
214 mutex_enter(&ds->ds_lock); in dsl_dataset_block_kill()
221 mutex_exit(&ds->ds_lock); in dsl_dataset_block_kill()
303 mutex_destroy(&ds->ds_lock); in dsl_dataset_evict_async()
433 mutex_init(&ds->ds_lock, NULL, MUTEX_DEFAULT, NULL); in dsl_dataset_hold_obj()
[all …]
H A Ddmu_objset.c499 mutex_enter(&ds->ds_lock); in dmu_objset_from_ds()
502 mutex_exit(&ds->ds_lock); in dmu_objset_from_ds()
/titanic_41/usr/src/uts/common/io/dld/
H A Ddld_str.c336 mutex_enter(&dsp->ds_lock); in dld_str_close()
338 cv_wait(&dsp->ds_dlpi_pending_cv, &dsp->ds_lock); in dld_str_close()
339 mutex_exit(&dsp->ds_lock); in dld_str_close()
404 mutex_enter(&dsp->ds_lock); in dld_wput()
408 mutex_exit(&dsp->ds_lock); in dld_wput()
414 mutex_exit(&dsp->ds_lock); in dld_wput()
738 mutex_init(&dsp->ds_lock, NULL, MUTEX_DRIVER, NULL); in str_constructor()
761 mutex_destroy(&dsp->ds_lock); in str_destructor()
1908 mutex_enter(&dsp->ds_lock); in dld_wput_nondata_task()
1915 mutex_exit(&dsp->ds_lock); in dld_wput_nondata_task()
[all …]
H A Ddld_proto.c524 mutex_enter(&dsp->ds_lock); in proto_unbind_req()
526 cv_wait(&dsp->ds_datathr_cv, &dsp->ds_lock); in proto_unbind_req()
529 mutex_exit(&dsp->ds_lock); in proto_unbind_req()
1195 mutex_enter(&dsp->ds_lock); in proto_unitdata_req()
1197 mutex_exit(&dsp->ds_lock); in proto_unitdata_req()
1202 mutex_exit(&dsp->ds_lock); in proto_unitdata_req()
/titanic_41/usr/src/cmd/fm/fmdump/common/
H A Dfmdump.c665 pthread_mutex_t ds_lock; /* see above */ member
755 (void) pthread_mutex_lock(&srlzer->ds_lock); in srlzer_enter()
763 ASSERT(MUTEX_HELD(&srlzer->ds_lock)); in srlzer_exit()
764 (void) pthread_mutex_unlock(&srlzer->ds_lock); in srlzer_exit()
775 ASSERT(MUTEX_HELD(&srlzer->ds_lock)); in srlzer_choose()
805 ASSERT(MUTEX_HELD(&srlzer->ds_lock)); in pipeline_stall()
806 (void) pthread_cond_wait(&pl->pl_cv, &srlzer->ds_lock); in pipeline_stall()
814 ASSERT(MUTEX_HELD(&srlzer->ds_lock)); in pipeline_continue()
834 ASSERT(MUTEX_HELD(&srlzer->ds_lock)); in pipeline_output()
879 ASSERT(MUTEX_HELD(&srlzer->ds_lock)); in pipeline_mark_consumed()
[all …]
/titanic_41/usr/src/uts/common/io/dls/
H A Ddls.c523 mutex_enter(&dsp->ds_lock); in dls_rx_set()
526 mutex_exit(&dsp->ds_lock); in dls_rx_set()
611 mutex_enter(&dsp->ds_lock); in dls_accept_common()
614 mutex_exit(&dsp->ds_lock); in dls_accept_common()
/titanic_41/usr/src/uts/common/crypto/io/
H A Ddprov.c1230 kmutex_t ds_lock; /* per-instance lock */ member
1769 mutex_init(&softc->ds_lock, NULL, MUTEX_DRIVER, NULL); in dprov_attach()
1778 mutex_destroy(&softc->ds_lock); in dprov_attach()
1838 mutex_destroy(&softc->ds_lock); in dprov_attach()
1898 mutex_destroy(&softc->ds_lock); in dprov_detach()
5462 mutex_enter(&softc->ds_lock); in dprov_digest_task()
5465 mutex_exit(&softc->ds_lock); in dprov_digest_task()
5542 mutex_enter(&softc->ds_lock); in dprov_mac_task()
5545 mutex_exit(&softc->ds_lock); in dprov_mac_task()
5594 mutex_enter(&softc->ds_lock); in dprov_mac_task()
[all …]
/titanic_41/usr/src/lib/libfru/libfru/
H A Dlibfru.cc107 static pthread_mutex_t ds_lock; variable
336 pthread_mutex_lock(&ds_lock); in fru_open_data_source()
343 pthread_mutex_unlock(&ds_lock); in fru_open_data_source()
346 pthread_mutex_unlock(&ds_lock); in fru_open_data_source()
355 pthread_mutex_unlock(&ds_lock); in fru_open_data_source()
361 pthread_mutex_unlock(&ds_lock); in fru_open_data_source()
375 pthread_mutex_unlock(&ds_lock); in fru_open_data_source()
396 pthread_mutex_unlock(&ds_lock); in fru_open_data_source()
411 pthread_mutex_lock(&ds_lock); in fru_close_data_source()
424 pthread_mutex_unlock(&ds_lock); in fru_close_data_source()
/titanic_41/usr/src/uts/common/fs/zfs/sys/
H A Ddsl_dataset.h174 kmutex_t ds_lock; member