Lines Matching defs:ts
364 struct timespec ts;
373 ts.tv_sec = tv.tv_sec + delta / hz;
374 ts.tv_nsec = tv.tv_usec * NSEC_PER_USEC + (delta % hz) * (NANOSEC / hz);
375 if (ts.tv_nsec >= NANOSEC) {
376 ts.tv_sec++;
377 ts.tv_nsec -= NANOSEC;
381 error = pthread_cond_timedwait(cv, &mp->m_lock, &ts);
399 struct timespec ts;
413 ts.tv_sec = tv.tv_sec + delta / NANOSEC;
414 ts.tv_nsec = tv.tv_usec * NSEC_PER_USEC + (delta % NANOSEC);
415 if (ts.tv_nsec >= NANOSEC) {
416 ts.tv_sec++;
417 ts.tv_nsec -= NANOSEC;
421 error = pthread_cond_timedwait(cv, &mp->m_lock, &ts);