Lines Matching refs:tvp
247 #define timespecclear(tvp) ((tvp)->tv_sec = (tvp)->tv_nsec = 0) argument
248 #define timespecisset(tvp) ((tvp)->tv_sec || (tvp)->tv_nsec) argument
249 #define timespeccmp(tvp, uvp, cmp) \ argument
250 (((tvp)->tv_sec == (uvp)->tv_sec) ? \
251 ((tvp)->tv_nsec cmp (uvp)->tv_nsec) : \
252 ((tvp)->tv_sec cmp (uvp)->tv_sec))
274 #define timevalclear(tvp) ((tvp)->tv_sec = (tvp)->tv_usec = 0) argument
275 #define timevalisset(tvp) ((tvp)->tv_sec || (tvp)->tv_usec) argument
276 #define timevalcmp(tvp, uvp, cmp) \ argument
277 (((tvp)->tv_sec == (uvp)->tv_sec) ? \
278 ((tvp)->tv_usec cmp (uvp)->tv_usec) : \
279 ((tvp)->tv_sec cmp (uvp)->tv_sec))
287 #define timerclear(tvp) ((tvp)->tv_sec = (tvp)->tv_usec = 0) argument
288 #define timerisset(tvp) ((tvp)->tv_sec || (tvp)->tv_usec) argument
289 #define timercmp(tvp, uvp, cmp) \ argument
290 (((tvp)->tv_sec == (uvp)->tv_sec) ? \
291 ((tvp)->tv_usec cmp (uvp)->tv_usec) : \
292 ((tvp)->tv_sec cmp (uvp)->tv_sec))
293 #define timeradd(tvp, uvp, vvp) \ argument
295 (vvp)->tv_sec = (tvp)->tv_sec + (uvp)->tv_sec; \
296 (vvp)->tv_usec = (tvp)->tv_usec + (uvp)->tv_usec; \
302 #define timersub(tvp, uvp, vvp) \ argument
304 (vvp)->tv_sec = (tvp)->tv_sec - (uvp)->tv_sec; \
305 (vvp)->tv_usec = (tvp)->tv_usec - (uvp)->tv_usec; \
411 void microuptime(struct timeval *tvp);
424 void microtime(struct timeval *tvp);
428 void getmicrouptime(struct timeval *tvp);
441 void getmicrotime(struct timeval *tvp);