Home
last modified time | relevance | path

Searched refs:wq_lock (Results 1 – 5 of 5) sorted by relevance

/titanic_44/usr/src/uts/common/os/
H A Dwaitq.c46 DISP_LOCK_INIT(&wq->wq_lock); in waitq_init()
58 ASSERT(!DISP_LOCK_HELD(&wq->wq_lock)); in waitq_fini()
60 DISP_LOCK_DESTROY(&wq->wq_lock); in waitq_fini()
126 ASSERT(DISP_LOCK_HELD(&wq->wq_lock)); in waitq_link()
160 ASSERT(DISP_LOCK_HELD(&wq->wq_lock)); in waitq_unlink()
210 disp_lock_enter_high(&wq->wq_lock); in waitq_enqueue()
216 disp_lock_exit_high(&wq->wq_lock); in waitq_enqueue()
234 THREAD_WAIT(t, &wq->wq_lock); in waitq_enqueue()
310 disp_lock_enter(&wq->wq_lock); in waitq_takeone()
317 disp_lock_exit(&wq->wq_lock); in waitq_takeone()
[all …]
/titanic_44/usr/src/uts/common/io/ib/clients/rdsv3/
H A Drdsv3_impl.c527 mutex_enter(&wq->wq_lock); in rdsv3_worker_thread()
530 mutex_exit(&wq->wq_lock); in rdsv3_worker_thread()
535 mutex_enter(&wq->wq_lock); in rdsv3_worker_thread()
543 mutex_exit(&wq->wq_lock); in rdsv3_worker_thread()
554 mutex_enter(&wq->wq_lock); in rdsv3_flush_workqueue()
567 mutex_exit(&wq->wq_lock); in rdsv3_flush_workqueue()
569 mutex_enter(&wq->wq_lock); in rdsv3_flush_workqueue()
573 mutex_exit(&wq->wq_lock); in rdsv3_flush_workqueue()
577 mutex_exit(&wq->wq_lock); in rdsv3_flush_workqueue()
587 mutex_enter(&wq->wq_lock); in rdsv3_queue_work()
[all …]
/titanic_44/usr/src/uts/common/sys/
H A Dwaitq.h42 disp_lock_t wq_lock; /* protects all fields */ member
/titanic_44/usr/src/uts/common/sys/ib/adapters/tavor/
H A Dtavor_wr.h311 void tavor_wql_refcnt_dec(tavor_wq_lock_t *wq_lock);
312 void tavor_wql_refcnt_inc(tavor_wq_lock_t *wq_lock);
/titanic_44/usr/src/uts/common/sys/ib/clients/rdsv3/
H A Drdsv3_impl.h249 kmutex_t wq_lock; member