Lines Matching refs:event_entry
1212 struct pthread_mock_event_table_entry* event_entry = find_pthread_mock_event_entry(s, event);
1213 if (event_entry == NULL) {
1218 ret = pthread_cond_signal(&event_entry->cond);
1221 ret = pthread_cond_broadcast(&event_entry->cond);
1242 struct pthread_mock_event_table_entry *event_entry = find_pthread_mock_event_entry(s, 0); in pthread_mock_thread_block_reason() local
1243 PT_QUIET; PT_ASSERT_NOTNULL(event_entry, "empty entry not found"); in pthread_mock_thread_block_reason()
1246 event_entry->ev = (event_t)MOCK_current_thread_fast()->wait_event; in pthread_mock_thread_block_reason()
1249 if (!event_entry->cond_inited) { in pthread_mock_thread_block_reason()
1250 ret = pthread_cond_init(&event_entry->cond, NULL); in pthread_mock_thread_block_reason()
1252 event_entry->cond_inited = true; in pthread_mock_thread_block_reason()
1256 ret = pthread_cond_wait(&event_entry->cond, &s->events_mutex); in pthread_mock_thread_block_reason()
1260 event_entry->ev = 0; in pthread_mock_thread_block_reason()
1277 struct pthread_mock_event_table_entry *event_entry = find_pthread_mock_event_entry(s, 0); in pthread_mock_clear_wait() local
1278 PT_QUIET; PT_ASSERT_NOTNULL(event_entry, "empty entry not found"); in pthread_mock_clear_wait()
1280 event_entry->ev = 0; in pthread_mock_clear_wait()