Lines Matching refs:ts
176 void InitTimeSpec(bool absolute, int clock, int64_t ms, int32_t ns, timespec* ts) { in InitTimeSpec() argument
181 clock_gettime(clock, ts); in InitTimeSpec()
186 ts->tv_sec = tv.tv_sec; in InitTimeSpec()
187 ts->tv_nsec = tv.tv_usec * 1000; in InitTimeSpec()
190 ts->tv_sec = 0; in InitTimeSpec()
191 ts->tv_nsec = 0; in InitTimeSpec()
193 endSec = ts->tv_sec + ms / 1000; in InitTimeSpec()
199 ts->tv_sec = endSec; in InitTimeSpec()
200 ts->tv_nsec = (ts->tv_nsec + (ms % 1000) * 1000000) + ns; in InitTimeSpec()
203 if (ts->tv_nsec >= 1000000000L) { in InitTimeSpec()
204 ts->tv_sec++; in InitTimeSpec()
205 ts->tv_nsec -= 1000000000L; in InitTimeSpec()