Lines Matching refs:tvp
128 #define timerisset(tvp) ((tvp)->tv_sec || (tvp)->tv_usec) argument
129 #define timercmp(tvp, uvp, cmp) \ argument
130 (((tvp)->tv_sec == (uvp)->tv_sec) ? \
132 ((tvp)->tv_usec cmp (uvp)->tv_usec) : \
134 ((tvp)->tv_sec cmp (uvp)->tv_sec))
136 #define timerclear(tvp) (tvp)->tv_sec = (tvp)->tv_usec = 0 argument
144 #define timeradd(tvp, uvp, vvp) \ argument
147 (vvp)->tv_sec = (tvp)->tv_sec + (uvp)->tv_sec; \
148 (vvp)->tv_usec = (tvp)->tv_usec + (uvp)->tv_usec; \
155 #define timersub(tvp, uvp, vvp) \ argument
158 (vvp)->tv_sec = (tvp)->tv_sec - (uvp)->tv_sec; \
159 (vvp)->tv_usec = (tvp)->tv_usec - (uvp)->tv_usec; \
167 #define timeradd(tvp, uvp, vvp) \
170 (vvp)->tv_sec = (tvp)->tv_sec + (uvp)->tv_sec; \
171 (vvp)->tv_usec = (tvp)->tv_usec + (uvp)->tv_usec; \
179 #define timersub(tvp, uvp, vvp) \
182 (vvp)->tv_sec = (tvp)->tv_sec - (uvp)->tv_sec; \
183 (vvp)->tv_usec = (tvp)->tv_usec - (uvp)->tv_usec; \
303 #define TICK_TO_TIMEVAL(tick, tvp) { \ argument
305 (tvp)->tv_sec = TICK_TO_SEC(__tmptck); \
306 (tvp)->tv_usec = TICK_TO_USEC(__tmptck - SEC_TO_TICK((tvp)->tv_sec)); \
309 #define TICK_TO_TIMEVAL32(tick, tvp) { \ argument
312 (tvp)->tv_sec = (time32_t)__tmptm; \
313 (tvp)->tv_usec = TICK_TO_USEC(__tmptck - SEC_TO_TICK(__tmptm)); \
329 #define TIMEVAL_TO_TICK(tvp) \ argument
330 (SEC_TO_TICK((tvp)->tv_sec) + USEC_TO_TICK((tvp)->tv_usec))