Lines Matching refs:ts
361 void set_normalized_timespec(struct timespec *ts, time_t sec, s64 nsec) in set_normalized_timespec() argument
378 ts->tv_sec = sec; in set_normalized_timespec()
379 ts->tv_nsec = nsec; in set_normalized_timespec()
391 struct timespec ts; in ns_to_timespec() local
397 ts.tv_sec = div_s64_rem(nsec, NSEC_PER_SEC, &rem); in ns_to_timespec()
399 ts.tv_sec--; in ns_to_timespec()
402 ts.tv_nsec = rem; in ns_to_timespec()
404 return ts; in ns_to_timespec()
416 struct timespec ts = ns_to_timespec(nsec); in ns_to_timeval() local
419 tv.tv_sec = ts.tv_sec; in ns_to_timeval()
420 tv.tv_usec = (suseconds_t) ts.tv_nsec / 1000; in ns_to_timeval()
441 void set_normalized_timespec64(struct timespec64 *ts, time64_t sec, s64 nsec) in set_normalized_timespec64() argument
458 ts->tv_sec = sec; in set_normalized_timespec64()
459 ts->tv_nsec = nsec; in set_normalized_timespec64()
471 struct timespec64 ts; in ns_to_timespec64() local
477 ts.tv_sec = div_s64_rem(nsec, NSEC_PER_SEC, &rem); in ns_to_timespec64()
479 ts.tv_sec--; in ns_to_timespec64()
482 ts.tv_nsec = rem; in ns_to_timespec64()
484 return ts; in ns_to_timespec64()