Lines Matching refs:ts
110 struct timespec ts; in waitRelative() local
111 ts.tv_sec = reltime/1000000000; in waitRelative()
112 ts.tv_nsec = reltime%1000000000; in waitRelative()
113 return -pthread_cond_timedwait_relative_np(&mCond, &mutex.mMutex, &ts); in waitRelative()
115 struct timespec ts; in waitRelative()
117 clock_gettime(CLOCK_REALTIME, &ts); in waitRelative()
122 ts.tv_sec = t.tv_sec; in waitRelative()
123 ts.tv_nsec= t.tv_usec*1000; in waitRelative()
125 ts.tv_sec += reltime/1000000000; in waitRelative()
126 ts.tv_nsec+= reltime%1000000000; in waitRelative()
127 if (ts.tv_nsec >= 1000000000) { in waitRelative()
128 ts.tv_nsec -= 1000000000; in waitRelative()
129 ts.tv_sec += 1; in waitRelative()
131 return -pthread_cond_timedwait(&mCond, &mutex.mMutex, &ts); in waitRelative()