Searched refs:sq_lock (Results 1 – 12 of 12) sorted by relevance
273 mutex_enter(&sqp->sq_lock); in squeue_bind()279 mutex_exit(&sqp->sq_lock); in squeue_bind()291 mutex_exit(&sqp->sq_lock); in squeue_bind()297 mutex_enter(&sqp->sq_lock); in squeue_unbind()299 mutex_exit(&sqp->sq_lock); in squeue_unbind()305 mutex_exit(&sqp->sq_lock); in squeue_unbind()344 mutex_enter(&sqp->sq_lock); in squeue_enter()578 mutex_exit(&sqp->sq_lock); in squeue_enter()648 mutex_exit(&sqp->sq_lock); in squeue_drain()1134 mutex_exit(&sqp->sq_lock); in squeue_worker_thr_control()[all …]
230 mutex_enter(&sq->sq_lock); in ip_squeue_set_create()232 mutex_exit(&sq->sq_lock); in ip_squeue_set_create()280 mutex_enter(&sq->sq_lock); in ip_squeue_getfree()282 mutex_exit(&sq->sq_lock); in ip_squeue_getfree()516 mutex_enter(&sq->sq_lock); in ip_squeue_add_ring()524 mutex_exit(&sq->sq_lock); in ip_squeue_add_ring()559 mutex_enter(&sqp->sq_lock); in ip_squeue_clean_ring()572 mutex_exit(&sqp->sq_lock); in ip_squeue_clean_ring()592 mutex_exit(&sqp->sq_lock); in ip_squeue_clean_ring()618 mutex_exit(&sqp->sq_lock); in ip_squeue_quiesce_ring()[all …]
237 sqlp = &SQHASH(s)->sq_lock; in sema_p()272 sqlp = &SQHASH(s)->sq_lock; in sema_p_sig()343 sqlp = &SQHASH(s)->sq_lock; in sema_v()384 disp_lock_enter(&sqh->sq_lock); in sema_tryp()389 disp_lock_exit(&sqh->sq_lock); in sema_tryp()
83 disp_lock_exit_high(&sqh->sq_lock); in cv_unsleep()170 disp_lock_enter_high(&sqh->sq_lock); in cv_block()174 THREAD_SLEEP(t, &sqh->sq_lock); in cv_block()612 disp_lock_enter(&sqh->sq_lock); in cv_signal()627 disp_lock_exit(&sqh->sq_lock); in cv_signal()640 disp_lock_enter(&sqh->sq_lock); in cv_broadcast()644 disp_lock_exit(&sqh->sq_lock); in cv_broadcast()
741 mutex_init(&sq->sq_lock, NULL, MUTEX_DEFAULT, NULL); in queue_constructor()770 mutex_destroy(&sq->sq_lock); in queue_destructor()786 mutex_init(&sq->sq_lock, NULL, MUTEX_DEFAULT, NULL); in syncq_constructor()822 mutex_destroy(&sq->sq_lock); in syncq_destructor()
50 disp_lock_t sq_lock; member
93 kmutex_t sq_lock; /* lock before using any member */ member
458 kmutex_t sq_lock; /* atomic access to syncq */ member834 #define SQLOCK(sq) (&(sq)->sq_lock)
513 disp_lock_enter_high(&sqh->sq_lock); in lwp_block()516 THREAD_SLEEP(t, &sqh->sq_lock); in lwp_block()1324 disp_lock_enter(&sqh->sq_lock); in lwp_mutex_timedlock()1326 disp_lock_exit(&sqh->sq_lock); in lwp_mutex_timedlock()1407 disp_lock_exit(&sqh->sq_lock); in lwp_queue_waiter()1442 disp_lock_exit(&sqh->sq_lock); in lwp_release()1460 disp_lock_exit(&sqh->sq_lock); in lwp_release()1488 disp_lock_exit(&sqh->sq_lock); /* drop sleep q lock */ in lwp_release_all()2263 disp_lock_enter(&sqh->sq_lock); in lwp_rwlock_release()2323 disp_lock_exit(&sqh->sq_lock); in lwp_rwlock_release()[all …]
174 nxge_os_mutex_t sq_lock; member
321 sq_lock
465 sq_lock