Home | History | Annotate | Download | only in tests

Lines Matching refs:tdd

439   TimerDeleteData* tdd = reinterpret_cast<TimerDeleteData*>(value.sival_ptr);
441 tdd->thread_id = pthread_self();
442 timer_delete(tdd->timer_id);
443 tdd->complete = true;
447 TimerDeleteData tdd;
453 se.sigev_value.sival_ptr = &tdd;
455 tdd.complete = false;
456 ASSERT_EQ(0, timer_create(CLOCK_REALTIME, &se, &tdd.timer_id));
463 ASSERT_EQ(0, timer_settime(tdd.timer_id, 0, &ts, NULL));
466 while (!tdd.complete && (time(NULL) - cur_time) < 5);
467 ASSERT_TRUE(tdd.complete);
473 while (pthread_detach(tdd.thread_id) != ESRCH && (time(NULL) - cur_time) < 5);
474 ASSERT_EQ(ESRCH, pthread_detach(tdd.thread_id));