Lines Matching defs:lock
70 void *lock;
78 EVLOCK_LOCK(cw->lock, 0);
80 EVLOCK_UNLOCK(cw->lock, 0);
88 EVLOCK_LOCK(cw->lock, 0);
90 EVLOCK_UNLOCK(cw->lock, 0);
106 EVTHREAD_ALLOC_LOCK(cw.lock, 0);
108 assert(cw.lock);
118 EVLOCK_LOCK(cw.lock, 0);
123 assert(EVTHREAD_COND_WAIT(cw.cond, cw.lock) == 0);
124 EVLOCK_UNLOCK(cw.lock, 0);
137 EVTHREAD_FREE_LOCK(cw.lock, 0);
273 EVLOCK_LOCK(rec->cond->lock, 0);
275 r = EVTHREAD_COND_WAIT_TIMED(rec->cond->cond, rec->cond->lock,
278 r = EVTHREAD_COND_WAIT(rec->cond->cond, rec->cond->lock);
280 EVLOCK_UNLOCK(rec->cond->lock, 0);
309 EVTHREAD_ALLOC_LOCK(cond.lock, EVTHREAD_LOCKTYPE_RECURSIVE);
311 tt_assert(cond.lock);
385 EVTHREAD_FREE_LOCK(cond.lock, EVTHREAD_LOCKTYPE_RECURSIVE);