Lines Matching refs:vvp
50 #define netdissect_timevaladd(tvp, uvp, vvp, nano_prec) \ argument
52 (vvp)->tv_sec = (tvp)->tv_sec + (uvp)->tv_sec; \
53 (vvp)->tv_usec = (tvp)->tv_usec + (uvp)->tv_usec; \
55 if ((vvp)->tv_usec >= _NANO_PER_SEC) { \
56 (vvp)->tv_sec++; \
57 (vvp)->tv_usec -= _NANO_PER_SEC; \
60 if ((vvp)->tv_usec >= _MICRO_PER_SEC) { \
61 (vvp)->tv_sec++; \
62 (vvp)->tv_usec -= _MICRO_PER_SEC; \
67 #define netdissect_timevalsub(tvp, uvp, vvp, nano_prec) \ argument
69 (vvp)->tv_sec = (tvp)->tv_sec - (uvp)->tv_sec; \
70 (vvp)->tv_usec = (tvp)->tv_usec - (uvp)->tv_usec; \
71 if ((vvp)->tv_usec < 0) { \
72 (vvp)->tv_sec--; \
73 (vvp)->tv_usec += (nano_prec ? _NANO_PER_SEC : \