Lines Matching refs:tv_sec
14 time64_t tv_sec; /* seconds */ member
49 return (a->tv_sec == b->tv_sec) && (a->tv_nsec == b->tv_nsec); in timespec64_equal()
54 return ts->tv_sec == 0 && ts->tv_nsec == 0; in timespec64_is_epoch()
64 if (lhs->tv_sec < rhs->tv_sec) in timespec64_compare()
66 if (lhs->tv_sec > rhs->tv_sec) in timespec64_compare()
77 set_normalized_timespec64(&ts_delta, lhs.tv_sec + rhs.tv_sec, in timespec64_add()
89 set_normalized_timespec64(&ts_delta, lhs.tv_sec - rhs.tv_sec, in timespec64_sub()
100 if (ts->tv_sec < 0) in timespec64_valid()
113 if ((unsigned long long)ts->tv_sec >= KTIME_SEC_MAX) in timespec64_valid_strict()
123 if ((unsigned long long)ts->tv_sec >= TIME_SETTOD_SEC_MAX) in timespec64_valid_settod()
138 if (ts->tv_sec >= KTIME_SEC_MAX) in timespec64_to_ns()
141 if (ts->tv_sec <= KTIME_SEC_MIN) in timespec64_to_ns()
144 return ((s64) ts->tv_sec * NSEC_PER_SEC) + ts->tv_nsec; in timespec64_to_ns()
165 a->tv_sec += __iter_div_u64_rem(a->tv_nsec + ns, NSEC_PER_SEC, &ns); in timespec64_add_ns()