vvp              2385 netinet/ip_mroute.c #define	BW_TIMEVALDECR(vvp, uvp) timersub((vvp), (uvp), (vvp))
vvp              2386 netinet/ip_mroute.c #define	BW_TIMEVALADD(vvp, uvp) timeradd((vvp), (uvp), (vvp))
vvp                93 sys/time.h     #define	timeradd(tvp, uvp, vvp)						\
vvp                95 sys/time.h     		(vvp)->tv_sec = (tvp)->tv_sec + (uvp)->tv_sec;		\
vvp                96 sys/time.h     		(vvp)->tv_usec = (tvp)->tv_usec + (uvp)->tv_usec;	\
vvp                97 sys/time.h     		if ((vvp)->tv_usec >= 1000000) {			\
vvp                98 sys/time.h     			(vvp)->tv_sec++;				\
vvp                99 sys/time.h     			(vvp)->tv_usec -= 1000000;			\
vvp               102 sys/time.h     #define	timersub(tvp, uvp, vvp)						\
vvp               104 sys/time.h     		(vvp)->tv_sec = (tvp)->tv_sec - (uvp)->tv_sec;		\
vvp               105 sys/time.h     		(vvp)->tv_usec = (tvp)->tv_usec - (uvp)->tv_usec;	\
vvp               106 sys/time.h     		if ((vvp)->tv_usec < 0) {				\
vvp               107 sys/time.h     			(vvp)->tv_sec--;				\
vvp               108 sys/time.h     			(vvp)->tv_usec += 1000000;			\