Lines Matching refs:ts
45 check_timespec(struct timespec *ts, time_t seconds)
58 if (ts->tv_sec < seconds - 1 ||
59 (ts->tv_sec == seconds - 1 && ts->tv_nsec < 500000000))
61 else if (ts->tv_sec > upper ||
62 (ts->tv_sec == upper && ts->tv_nsec >= 500000000))
66 ts->tv_sec, ts->tv_nsec, (result ? "" : "not "),
90 struct timespec ots, ts;
114 &ts) == 0);
115 timespecsub(&ts, &ots, &ts);
116 ATF_REQUIRE(check_timespec(&ts,
132 &ts) == 0);
133 timespecsub(&ts, &ots, &ts);
134 ATF_REQUIRE(check_timespec(&ts, TIME2_TOTAL_SEC));
148 ts.tv_sec = TIME2_TOTAL_SEC;
149 ts.tv_nsec = 0;
150 ATF_REQUIRE(kevent(kq, NULL, 0, event, 1, &ts) == 0);
151 ATF_REQUIRE(clock_gettime(CLOCK_MONOTONIC, &ts) == 0);
152 timespecsub(&ts, &ots, &ts);
153 ATF_REQUIRE(check_timespec(&ts, TIME2_TOTAL_SEC));
166 struct timespec ts = { 0, 0 };
180 ATF_REQUIRE(kevent(kq, NULL, 0, event, 1, &ts) == 1);
196 struct timespec ts = { 0, 0 };
213 ATF_REQUIRE(kevent(kq, NULL, 0, event, 1, &ts) == 1);
228 ATF_REQUIRE(kevent(kq, NULL, 0, event, 1, &ts) == 0);
234 ATF_REQUIRE(kevent(kq, NULL, 0, event, 1, &ts) == 1);
263 ATF_REQUIRE(kevent(kq, NULL, 0, event, 1, &ts) == 1);
278 struct timespec ts, ots;
293 ATF_REQUIRE(clock_gettime(CLOCK_REALTIME, &ts) == 0);
294 timespecsub(&ts, &ots, &ts);
300 ATF_REQUIRE(check_timespec(&ts, 4) || check_timespec(&ts, 5));
302 ts.tv_sec = 0;
303 ts.tv_nsec = 0;
304 ATF_REQUIRE(kevent(kq, NULL, 0, event, 1, &ts) == 1);
313 struct timespec ts, ots;
323 ATF_REQUIRE(clock_gettime(CLOCK_MONOTONIC, &ts) == 0);
325 timespecsub(&ts, &ots, &ts);
326 ATF_REQUIRE_MSG(check_timespec(&ts, PREC_TIMEOUT_SEC),