Lines Matching refs:tdd
618 TimerDeleteData* tdd = reinterpret_cast<TimerDeleteData*>(value.sival_ptr); in TimerDeleteCallback() local
620 tdd->tid = gettid(); in TimerDeleteCallback()
621 timer_delete(tdd->timer_id); in TimerDeleteCallback()
622 tdd->complete = true; in TimerDeleteCallback()
626 TimerDeleteData tdd; in TEST() local
632 se.sigev_value.sival_ptr = &tdd; in TEST()
634 tdd.complete = false; in TEST()
635 ASSERT_EQ(0, timer_create(CLOCK_REALTIME, &se, &tdd.timer_id)); in TEST()
642 ASSERT_EQ(0, timer_settime(tdd.timer_id, 0, &ts, nullptr)); in TEST()
645 while (!tdd.complete && (time(nullptr) - cur_time) < 5); in TEST()
646 ASSERT_TRUE(tdd.complete); in TEST()
652 while ((kill(tdd.tid, 0) != -1 || errno != ESRCH) && (time(NULL) - cur_time) < 5); in TEST()
653 ASSERT_EQ(-1, kill(tdd.tid, 0)); in TEST()