Lines Matching refs:res
135 evConsTime(struct timespec *res, time_t sec, long nsec) { in evConsTime() argument
136 res->tv_sec = sec; in evConsTime()
137 res->tv_nsec = nsec; in evConsTime()
141 evAddTime(struct timespec *res, const struct timespec *addend1, in evAddTime() argument
143 res->tv_sec = addend1->tv_sec + addend2->tv_sec; in evAddTime()
144 res->tv_nsec = addend1->tv_nsec + addend2->tv_nsec; in evAddTime()
145 if (res->tv_nsec >= BILLION) { in evAddTime()
146 res->tv_sec++; in evAddTime()
147 res->tv_nsec -= BILLION; in evAddTime()
152 evSubTime(struct timespec *res, const struct timespec *minuend, in evSubTime() argument
154 res->tv_sec = minuend->tv_sec - subtrahend->tv_sec; in evSubTime()
156 res->tv_nsec = minuend->tv_nsec - subtrahend->tv_nsec; in evSubTime()
158 res->tv_nsec = (BILLION in evSubTime()
160 res->tv_sec--; in evSubTime()
174 evNowTime(struct timespec *res) { in evNowTime() argument
175 __clock_gettime(CLOCK_REALTIME, res); in evNowTime()
179 #define EXT(res) ((res)->_u._ext) argument