Home
last modified time | relevance | path

Searched refs:dch_lock (Results 1 – 4 of 4) sorted by relevance

/titanic_50/usr/src/uts/common/io/
H A Ddma_engine.c91 sema_init(&dmae_stat[chnl].dch_lock, 1, NULL, SEMA_DRIVER, in i_dmae_init()
119 sema_p(&dmae_stat[chnl].dch_lock); in i_dmae_acquire()
120 } else if (sema_tryp(&dmae_stat[chnl].dch_lock) == 0) { in i_dmae_acquire()
158 sema_v(&dmae_stat[chnl].dch_lock); in i_dmae_free()
/titanic_50/usr/src/uts/common/fs/
H A Ddnlc.c403 mutex_init(&dc_head.dch_lock, NULL, MUTEX_DEFAULT, NULL); in dnlc_init()
1172 mutex_enter(&dc_head.dch_lock); in dnlc_dir_start()
1178 mutex_exit(&dc_head.dch_lock); in dnlc_dir_start()
1188 mutex_exit(&dc_head.dch_lock); in dnlc_dir_start()
1219 mutex_exit(&dc_head.dch_lock); in dnlc_dir_start()
1234 mutex_exit(&dc_head.dch_lock); in dnlc_dir_start()
1520 mutex_enter(&dc_head.dch_lock); in dnlc_dir_purge()
1525 mutex_exit(&dc_head.dch_lock); in dnlc_dir_purge()
1535 mutex_exit(&dc_head.dch_lock); in dnlc_dir_purge()
1790 mutex_enter(&dc_head.dch_lock); in dnlc_dir_fini()
[all …]
/titanic_50/usr/src/uts/common/sys/
H A Ddma_engine.h128 ksema_t dch_lock; /* semaphore for this channel */ member
H A Ddnlc.h246 kmutex_t dch_lock; /* lock for the chain */ member