Lines Matching defs:nanoseconds

43  * All of the INSIST()s checks of nanoseconds < NS_PER_S are for
88 unsigned int seconds, unsigned int nanoseconds)
91 REQUIRE(nanoseconds < NS_PER_S);
94 i->nanoseconds = nanoseconds;
100 INSIST(i->nanoseconds < NS_PER_S);
102 if (i->seconds == 0 && i->nanoseconds == 0)
117 isc_time_set(isc_time_t *t, unsigned int seconds, unsigned int nanoseconds) {
119 REQUIRE(nanoseconds < NS_PER_S);
122 t->nanoseconds = nanoseconds;
130 t->nanoseconds = 0;
136 INSIST(t->nanoseconds < NS_PER_S);
138 if (t->seconds == 0 && t->nanoseconds == 0)
182 t->nanoseconds = tv.tv_usec * NS_PER_US;
194 INSIST(i->nanoseconds < NS_PER_S);
229 t->nanoseconds = tv.tv_usec * NS_PER_US + i->nanoseconds;
230 if (t->nanoseconds >= NS_PER_S) {
232 t->nanoseconds -= NS_PER_S;
241 INSIST(t1->nanoseconds < NS_PER_S && t2->nanoseconds < NS_PER_S);
247 if (t1->nanoseconds < t2->nanoseconds)
249 if (t1->nanoseconds > t2->nanoseconds)
258 INSIST(t->nanoseconds < NS_PER_S && i->nanoseconds < NS_PER_S);
271 result->nanoseconds = t->nanoseconds + i->nanoseconds;
272 if (result->nanoseconds >= NS_PER_S) {
274 result->nanoseconds -= NS_PER_S;
285 INSIST(t->nanoseconds < NS_PER_S && i->nanoseconds < NS_PER_S);
289 t->nanoseconds < i->nanoseconds))
293 if (t->nanoseconds >= i->nanoseconds)
294 result->nanoseconds = t->nanoseconds - i->nanoseconds;
296 result->nanoseconds = NS_PER_S - i->nanoseconds +
297 t->nanoseconds;
309 INSIST(t1->nanoseconds < NS_PER_S && t2->nanoseconds < NS_PER_S);
311 i1 = (isc_uint64_t)t1->seconds * NS_PER_S + t1->nanoseconds;
312 i2 = (isc_uint64_t)t2->seconds * NS_PER_S + t2->nanoseconds;
330 INSIST(t->nanoseconds < NS_PER_S);
340 INSIST(t->nanoseconds < NS_PER_S);
376 ENSURE(t->nanoseconds < NS_PER_S);
378 return ((isc_uint32_t)t->nanoseconds);
393 ".%03u", t->nanoseconds / 1000000);