Home | History | Annotate | Download | only in src

Lines Matching full:mutex

63     /* Protected by the pool mutex */
68 /* Protected by the buffer mutex */
99 struct _WsbmMutex mutex;
127 WSBM_COND_WAIT(&vBuf->event, &buf->mutex);
134 WSBM_MUTEX_UNLOCK(&buf->mutex);
137 WSBM_MUTEX_LOCK(&buf->mutex);
153 WSBM_MUTEX_UNLOCK(&buf->mutex);
155 WSBM_MUTEX_UNLOCK(&buf->mutex);
174 WSBM_MUTEX_UNLOCK(&p->mutex);
175 WSBM_MUTEX_LOCK(&vBuf->buf.mutex);
176 WSBM_MUTEX_LOCK(&p->mutex);
199 WSBM_MUTEX_UNLOCK(&vBuf->buf.mutex);
221 WSBM_MUTEX_LOCK(&p->mutex);
253 WSBM_MUTEX_UNLOCK(&p->mutex);
263 WSBM_MUTEX_UNLOCK(&p->mutex);
280 WSBM_MUTEX_LOCK(&buf->mutex);
283 WSBM_COND_WAIT(&vBuf->event, &buf->mutex);
287 WSBM_MUTEX_LOCK(&p->mutex);
361 WSBM_MUTEX_UNLOCK(&p->mutex);
362 WSBM_MUTEX_UNLOCK(&buf->mutex);
384 WSBM_MUTEX_LOCK(&p->mutex);
389 * pool mutex held when accessing the buffer fence member.
413 WSBM_MUTEX_UNLOCK(&p->mutex);
424 WSBM_MUTEX_LOCK(&vBuf->buf.mutex);
427 WSBM_MUTEX_LOCK(&p->mutex);
429 WSBM_MUTEX_UNLOCK(&p->mutex);
430 WSBM_MUTEX_UNLOCK(&vBuf->buf.mutex);
437 WSBM_MUTEX_LOCK(&p->mutex);
439 WSBM_MUTEX_UNLOCK(&p->mutex);
481 WSBM_MUTEX_LOCK(&buf->mutex);
502 WSBM_MUTEX_UNLOCK(&buf->mutex);
530 WSBM_MUTEX_LOCK(&buf->mutex);
540 WSBM_MUTEX_LOCK(&p->mutex);
545 WSBM_MUTEX_UNLOCK(&p->mutex);
546 WSBM_MUTEX_UNLOCK(&buf->mutex);
555 WSBM_MUTEX_LOCK(&buf->mutex);
562 WSBM_MUTEX_LOCK(&p->mutex);
567 WSBM_MUTEX_UNLOCK(&p->mutex);
571 WSBM_MUTEX_UNLOCK(&buf->mutex);
590 WSBM_MUTEX_LOCK(&p->mutex);
592 WSBM_MUTEX_UNLOCK(&p->mutex);
598 WSBM_MUTEX_LOCK(&p->mutex);
603 WSBM_MUTEX_UNLOCK(&p->mutex);
616 WSBM_MUTEX_LOCK(&p->mutex);
621 WSBM_MUTEX_UNLOCK(&p->mutex);
639 ret = WSBM_MUTEX_INIT(&uPool->mutex);
684 WSBM_MUTEX_FREE(&uPool->mutex);