Lines Matching defs:lock
34 pthread_mutex_t lock;
49 pthread_mutex_init(&ret->lock, NULL);
84 pthread_mutex_destroy(&queue->lock);
91 pthread_mutex_lock(&queue->lock);
93 pthread_mutex_unlock(&queue->lock);
110 pthread_mutex_lock(&queue->lock);
112 pthread_mutex_unlock(&queue->lock);
122 pthread_mutex_lock(&queue->lock);
125 pthread_mutex_unlock(&queue->lock);
139 pthread_mutex_lock(&queue->lock);
141 pthread_mutex_unlock(&queue->lock);
153 pthread_mutex_lock(&queue->lock);
156 pthread_mutex_unlock(&queue->lock);
166 pthread_mutex_lock(&queue->lock);
167 // Because protected by the lock, the empty and front calls are atomic and not a race condition
169 pthread_mutex_unlock(&queue->lock);