Lines Matching defs:ts
139 struct timespec ts = {0};
140 int rt = clock_gettime(CLOCK_REALTIME, &ts);
142 ts.tv_sec -= 1;
143 ts.tv_nsec = 1000000;
144 rt = clock_settime(CLOCK_REALTIME, &ts);
146 rt = clock_gettime(CLOCK_REALTIME, &ts);
150 LOG("current time: sec=%llu, nsec=%ld", ts.tv_sec, (long)ts.tv_nsec);
152 EXPECT_EQ(ts.tv_sec, tb.time);
153 EXPECT_NEAR((int)ts.tv_nsec/1000000, (int)tb.millitm, 1);
164 struct timespec ts = {0};
165 int rt = clock_gettime(CLOCK_REALTIME, &ts);
166 LOG("current time: sec=%llu, nsec=%ld", ts.tv_sec, (long)ts.tv_nsec);
168 time_t t = ts.tv_sec + 1;
172 rt = clock_gettime(CLOCK_REALTIME, &ts);
174 LOG("current time: sec=%llu, nsec=%ld", ts.tv_sec, (long)ts.tv_nsec);
175 EXPECT_EQ(ts.tv_sec, t);
186 struct timespec ts = {0};
187 int rt = clock_gettime(CLOCK_REALTIME, &ts);
189 rt = stime(&ts.tv_sec); // set ts.tv_nsec to 0
194 EXPECT_EQ(t1, ts.tv_sec) << "time failed";
208 rt = stime(&ts.tv_sec); // restore time