Lines Matching refs:list_mutex
42 pthread_mutex_t list_mutex; /* Mutex for exclusive access to message queue */
115 if( pthread_mutex_init(&tmp_msg_q->list_mutex, NULL) != 0 )
127 pthread_mutex_destroy(&tmp_msg_q->list_mutex);
169 pthread_mutex_destroy(&p_msg_q->list_mutex);
201 pthread_mutex_lock(&p_msg_q->list_mutex);
207 pthread_mutex_unlock(&p_msg_q->list_mutex);
216 pthread_mutex_unlock(&p_msg_q->list_mutex);
247 pthread_mutex_lock(&p_msg_q->list_mutex);
252 pthread_mutex_unlock(&p_msg_q->list_mutex);
259 pthread_cond_wait(&p_msg_q->list_cond, &p_msg_q->list_mutex);
264 pthread_mutex_unlock(&p_msg_q->list_mutex);
289 pthread_mutex_lock(&p_msg_q->list_mutex);
294 pthread_mutex_unlock(&p_msg_q->list_mutex);
315 pthread_mutex_lock(&p_msg_q->list_mutex);
320 pthread_mutex_unlock(&p_msg_q->list_mutex);
331 pthread_mutex_unlock(&p_msg_q->list_mutex);