Lines Matching defs:tv_sec
47 time_t tv_sec; /* seconds */
58 time_t tv_sec; /* seconds */
64 (ts)->tv_sec = (tv)->tv_sec; \
68 (tv)->tv_sec = (ts)->tv_sec; \
85 #define timerclear(tvp) (tvp)->tv_sec = (tvp)->tv_usec = 0
86 #define timerisset(tvp) ((tvp)->tv_sec || (tvp)->tv_usec)
90 (((tvp)->tv_sec == (uvp)->tv_sec) ? \
92 ((tvp)->tv_sec cmp (uvp)->tv_sec))
95 (vvp)->tv_sec = (tvp)->tv_sec + (uvp)->tv_sec; \
98 (vvp)->tv_sec++; \
104 (vvp)->tv_sec = (tvp)->tv_sec - (uvp)->tv_sec; \
107 (vvp)->tv_sec--; \
113 #define timespecclear(tsp) (tsp)->tv_sec = (tsp)->tv_nsec = 0
114 #define timespecisset(tsp) ((tsp)->tv_sec || (tsp)->tv_nsec)
118 (((tsp)->tv_sec == (usp)->tv_sec) ? \
120 ((tsp)->tv_sec cmp (usp)->tv_sec))
123 (vsp)->tv_sec = (tsp)->tv_sec + (usp)->tv_sec; \
126 (vsp)->tv_sec++; \
132 (vsp)->tv_sec = (tsp)->tv_sec - (usp)->tv_sec; \
135 (vsp)->tv_sec--; \
245 ts->tv_sec = bt->sec;
252 bt->sec = ts->tv_sec;
260 tv->tv_sec = bt->sec;
267 bt->sec = (time_t)tv->tv_sec;
374 tv->tv_sec = us / 1000000;
381 tv->tv_sec = ns / 1000000000L;
390 if (tv->tv_sec > UINT64_MAX / 1000000000ULL)
392 nsecs = tv->tv_sec * 1000000000ULL;
401 ts->tv_sec = ns / 1000000000L;
432 if (ts->tv_sec > (UINT64_MAX - ts->tv_nsec) / 1000000000ULL)
434 return ts->tv_sec * 1000000000ULL + ts->tv_nsec;