Lines Matching defs:ts
325 struct timespec ts;
334 ts.tv_sec = tv.tv_sec + delta / hz;
335 ts.tv_nsec = tv.tv_usec * NSEC_PER_USEC + (delta % hz) * (NANOSEC / hz);
336 if (ts.tv_nsec >= NANOSEC) {
337 ts.tv_sec++;
338 ts.tv_nsec -= NANOSEC;
342 error = pthread_cond_timedwait(cv, &mp->m_lock, &ts);
360 struct timespec ts;
374 ts.tv_sec = tv.tv_sec + delta / NANOSEC;
375 ts.tv_nsec = tv.tv_usec * NSEC_PER_USEC + (delta % NANOSEC);
376 if (ts.tv_nsec >= NANOSEC) {
377 ts.tv_sec++;
378 ts.tv_nsec -= NANOSEC;
382 error = pthread_cond_timedwait(cv, &mp->m_lock, &ts);