Lines Matching refs:ts
69 extern void set_normalized_timespec64(struct timespec64 *ts, time64_t sec, s64 nsec);
95 static inline bool timespec64_valid(const struct timespec64 *ts) in timespec64_valid() argument
98 if (ts->tv_sec < 0) in timespec64_valid()
101 if ((unsigned long)ts->tv_nsec >= NSEC_PER_SEC) in timespec64_valid()
106 static inline bool timespec64_valid_strict(const struct timespec64 *ts) in timespec64_valid_strict() argument
108 if (!timespec64_valid(ts)) in timespec64_valid_strict()
111 if ((unsigned long long)ts->tv_sec >= KTIME_SEC_MAX) in timespec64_valid_strict()
116 static inline bool timespec64_valid_settod(const struct timespec64 *ts) in timespec64_valid_settod() argument
118 if (!timespec64_valid(ts)) in timespec64_valid_settod()
121 if ((unsigned long long)ts->tv_sec >= TIME_SETTOD_SEC_MAX) in timespec64_valid_settod()
133 static inline s64 timespec64_to_ns(const struct timespec64 *ts) in timespec64_to_ns() argument
135 return ((s64) ts->tv_sec * NSEC_PER_SEC) + ts->tv_nsec; in timespec64_to_ns()