Lines Matching refs:lock
48 pthread_mutex_t *lock = mm_malloc(sizeof(pthread_mutex_t)); in evthread_posix_lock_alloc() local
49 if (!lock) in evthread_posix_lock_alloc()
53 if (pthread_mutex_init(lock, attr)) { in evthread_posix_lock_alloc()
54 mm_free(lock); in evthread_posix_lock_alloc()
57 return lock; in evthread_posix_lock_alloc()
63 pthread_mutex_t *lock = lock_; in evthread_posix_lock_free() local
64 pthread_mutex_destroy(lock); in evthread_posix_lock_free()
65 mm_free(lock); in evthread_posix_lock_free()
71 pthread_mutex_t *lock = lock_; in evthread_posix_lock() local
73 return pthread_mutex_trylock(lock); in evthread_posix_lock()
75 return pthread_mutex_lock(lock); in evthread_posix_lock()
81 pthread_mutex_t *lock = lock_; in evthread_posix_unlock() local
82 return pthread_mutex_unlock(lock); in evthread_posix_unlock()
141 pthread_mutex_t *lock = lock_; in evthread_posix_cond_wait() local
150 r = pthread_cond_timedwait(cond, lock, &ts); in evthread_posix_cond_wait()
158 r = pthread_cond_wait(cond, lock); in evthread_posix_cond_wait()