Lines Matching refs:wq_queue_lock
101 * protected by separate mutexes - wq_queue_lock and wq_done_queue. wip
139 * completed batch counters are protected by wq_queue_lock. The done
399 pthread_mutex_lock(&wq->wq_queue_lock);
404 pthread_mutex_unlock(&wq->wq_queue_lock);
411 &wq->wq_queue_lock);
427 pthread_mutex_unlock(&wq->wq_queue_lock);
445 pthread_mutex_lock(&wq->wq_queue_lock);
449 pthread_mutex_unlock(&wq->wq_queue_lock);
454 pthread_mutex_lock(&wq->wq_queue_lock);
457 pthread_mutex_unlock(&wq->wq_queue_lock);
465 &wq->wq_queue_lock);
466 pthread_mutex_unlock(&wq->wq_queue_lock);
477 pthread_mutex_unlock(&wq->wq_queue_lock);
488 pthread_mutex_lock(&wq->wq_queue_lock);
491 &wq->wq_queue_lock);
502 pthread_mutex_unlock(&wq->wq_queue_lock);
548 pthread_mutex_lock(&wq->wq_queue_lock);
552 pthread_cond_wait(&wq->wq_work_removed, &wq->wq_queue_lock);
558 pthread_mutex_unlock(&wq->wq_queue_lock);
661 pthread_mutex_init(&wq->wq_queue_lock, NULL);
908 pthread_mutex_lock(&wq.wq_queue_lock);
911 pthread_mutex_unlock(&wq.wq_queue_lock);
913 pthread_mutex_lock(&wq.wq_queue_lock);
915 pthread_cond_wait(&wq.wq_alldone_cv, &wq.wq_queue_lock);
916 pthread_mutex_unlock(&wq.wq_queue_lock);