Lines Matching refs:ts
359 void set_normalized_timespec(struct timespec *ts, time_t sec, s64 nsec) in set_normalized_timespec() argument
376 ts->tv_sec = sec; in set_normalized_timespec()
377 ts->tv_nsec = nsec; in set_normalized_timespec()
389 struct timespec ts; in ns_to_timespec() local
395 ts.tv_sec = div_s64_rem(nsec, NSEC_PER_SEC, &rem); in ns_to_timespec()
397 ts.tv_sec--; in ns_to_timespec()
400 ts.tv_nsec = rem; in ns_to_timespec()
402 return ts; in ns_to_timespec()
414 struct timespec ts = ns_to_timespec(nsec); in ns_to_timeval() local
417 tv.tv_sec = ts.tv_sec; in ns_to_timeval()
418 tv.tv_usec = (suseconds_t) ts.tv_nsec / 1000; in ns_to_timeval()
439 void set_normalized_timespec64(struct timespec64 *ts, time64_t sec, s64 nsec) in set_normalized_timespec64() argument
456 ts->tv_sec = sec; in set_normalized_timespec64()
457 ts->tv_nsec = nsec; in set_normalized_timespec64()
469 struct timespec64 ts; in ns_to_timespec64() local
475 ts.tv_sec = div_s64_rem(nsec, NSEC_PER_SEC, &rem); in ns_to_timespec64()
477 ts.tv_sec--; in ns_to_timespec64()
480 ts.tv_nsec = rem; in ns_to_timespec64()
482 return ts; in ns_to_timespec64()