Home
last modified time | relevance | path

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

/illumos-gate/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); \
/illumos-gate/usr/src/uts/common/io/dld/
H A Ddld_str.c350 mutex_enter(&dsp->ds_lock); in dld_str_close()
353 mutex_exit(&dsp->ds_lock); in dld_str_close()
419 mutex_enter(&dsp->ds_lock); in dld_wput()
423 mutex_exit(&dsp->ds_lock); in dld_wput()
429 mutex_exit(&dsp->ds_lock); in dld_wput()
1925 mutex_enter(&dsp->ds_lock); in dld_wput_nondata_task()
1932 mutex_exit(&dsp->ds_lock); in dld_wput_nondata_task()
1951 mutex_exit(&dsp->ds_lock); in dld_wput_nondata_task()
2017 mutex_enter(&dsp->ds_lock); in dld_wput_nondata()
2022 mutex_exit(&dsp->ds_lock); in dld_wput_nondata()
[all …]
H A Ddld_proto.c525 mutex_enter(&dsp->ds_lock); in proto_unbind_req()
527 cv_wait(&dsp->ds_datathr_cv, &dsp->ds_lock); in proto_unbind_req()
530 mutex_exit(&dsp->ds_lock); in proto_unbind_req()
1207 mutex_enter(&dsp->ds_lock); in proto_unitdata_req()
1209 mutex_exit(&dsp->ds_lock); in proto_unitdata_req()
1214 mutex_exit(&dsp->ds_lock); in proto_unitdata_req()
/illumos-gate/usr/src/cmd/fm/fmdump/common/
H A Dfmdump.c774 pthread_mutex_t ds_lock; /* see above */ member
864 (void) pthread_mutex_lock(&srlzer->ds_lock); in srlzer_enter()
872 ASSERT(MUTEX_HELD(&srlzer->ds_lock)); in srlzer_exit()
873 (void) pthread_mutex_unlock(&srlzer->ds_lock); in srlzer_exit()
884 ASSERT(MUTEX_HELD(&srlzer->ds_lock)); in srlzer_choose()
914 ASSERT(MUTEX_HELD(&srlzer->ds_lock)); in pipeline_stall()
915 (void) pthread_cond_wait(&pl->pl_cv, &srlzer->ds_lock); in pipeline_stall()
923 ASSERT(MUTEX_HELD(&srlzer->ds_lock)); in pipeline_continue()
943 ASSERT(MUTEX_HELD(&srlzer->ds_lock)); in pipeline_output()
988 ASSERT(MUTEX_HELD(&srlzer->ds_lock)); in pipeline_mark_consumed()
[all …]
/illumos-gate/usr/src/uts/common/fs/zfs/
H A Ddsl_dataset.c141 mutex_enter(&ds->ds_lock); in dsl_dataset_block_born()
157 mutex_exit(&ds->ds_lock); in dsl_dataset_block_born()
238 mutex_enter(&ds->ds_lock); in dsl_dataset_block_kill()
243 mutex_exit(&ds->ds_lock); in dsl_dataset_block_kill()
279 mutex_enter(&ds->ds_lock); in dsl_dataset_block_kill()
286 mutex_exit(&ds->ds_lock); in dsl_dataset_block_kill()
798 mutex_enter(&ds->ds_lock); in dsl_dataset_namelen()
800 mutex_exit(&ds->ds_lock); in dsl_dataset_namelen()
839 mutex_exit(&ds->ds_lock); in dsl_dataset_disown()
856 mutex_exit(&ds->ds_lock); in dsl_dataset_tryown()
[all …]
H A Ddmu_objset.c665 mutex_enter(&ds->ds_lock); in dmu_objset_from_ds()
668 mutex_exit(&ds->ds_lock); in dmu_objset_from_ds()
1203 mutex_enter(&ds->ds_lock); in dmu_objset_create_sync()
1205 mutex_exit(&ds->ds_lock); in dmu_objset_create_sync()
1237 mutex_enter(&ds->ds_lock); in dmu_objset_create_sync()
1239 mutex_exit(&ds->ds_lock); in dmu_objset_create_sync()
H A Ddnode_sync.c792 mutex_enter(&ds->ds_lock); in dnode_sync()
795 mutex_exit(&ds->ds_lock); in dnode_sync()
/illumos-gate/usr/src/uts/common/crypto/io/
H A Ddprov.c5491 mutex_exit(&softc->ds_lock); in dprov_digest_task()
5571 mutex_exit(&softc->ds_lock); in dprov_mac_task()
5624 mutex_exit(&softc->ds_lock); in dprov_mac_task()
5710 mutex_exit(&softc->ds_lock); in dprov_sign_task()
5814 mutex_exit(&softc->ds_lock); in dprov_sign_task()
6353 mutex_exit(&softc->ds_lock); in dprov_cipher_mac_key_pd()
6802 mutex_exit(&softc->ds_lock); in dprov_random_task()
6996 mutex_exit(&softc->ds_lock); in dprov_session_task()
7352 mutex_exit(&softc->ds_lock); in dprov_object_task()
8512 mutex_exit(&softc->ds_lock); in dprov_key_task()
[all …]
/illumos-gate/usr/src/uts/common/io/dls/
H A Ddls.c537 mutex_enter(&dsp->ds_lock); in dls_rx_set()
540 mutex_exit(&dsp->ds_lock); in dls_rx_set()
625 mutex_enter(&dsp->ds_lock); in dls_accept_common()
628 mutex_exit(&dsp->ds_lock); in dls_accept_common()
/illumos-gate/usr/src/lib/libfru/libfru/
H A Dlibfru.cc105 static pthread_mutex_t ds_lock; variable
334 pthread_mutex_lock(&ds_lock); in fru_open_data_source()
341 pthread_mutex_unlock(&ds_lock); in fru_open_data_source()
344 pthread_mutex_unlock(&ds_lock); in fru_open_data_source()
353 pthread_mutex_unlock(&ds_lock); in fru_open_data_source()
359 pthread_mutex_unlock(&ds_lock); in fru_open_data_source()
373 pthread_mutex_unlock(&ds_lock); in fru_open_data_source()
394 pthread_mutex_unlock(&ds_lock); in fru_open_data_source()
409 pthread_mutex_lock(&ds_lock); in fru_close_data_source()
422 pthread_mutex_unlock(&ds_lock); in fru_close_data_source()
/illumos-gate/usr/src/uts/common/fs/zfs/sys/
H A Ddsl_dataset.h213 kmutex_t ds_lock; member