Lines Matching refs:t1
92 /* t1 <=> t2, also (t1 - t2) in nsec with max of +- 1 sec */
93 #define CMP_MACH_TIMESPEC(t1, t2) \
94 ((t1)->tv_sec > (t2)->tv_sec ? +NSEC_PER_SEC : \
95 ((t1)->tv_sec < (t2)->tv_sec ? -NSEC_PER_SEC : \
96 (t1)->tv_nsec - (t2)->tv_nsec))
98 /* t1 += t2 */
99 #define ADD_MACH_TIMESPEC(t1, t2) \
101 if (((t1)->tv_nsec += (t2)->tv_nsec) >= NSEC_PER_SEC) { \
102 (t1)->tv_nsec -= NSEC_PER_SEC; \
103 (t1)->tv_sec += 1; \
105 (t1)->tv_sec += (t2)->tv_sec; \
108 /* t1 -= t2 */
109 #define SUB_MACH_TIMESPEC(t1, t2) \
111 if (((t1)->tv_nsec -= (t2)->tv_nsec) < 0) { \
112 (t1)->tv_nsec += NSEC_PER_SEC; \
113 (t1)->tv_sec -= 1; \
115 (t1)->tv_sec -= (t2)->tv_sec; \