Searched defs:abs_timeout (Results 1 - 2 of 2) sorted by relevance

/bionic/libc/bionic/
H A Dpthread-rwlocks.c232 int pthread_rwlock_timedrdlock(pthread_rwlock_t *rwlock, const struct timespec *abs_timeout) argument
244 ret = pthread_cond_timedwait(&rwlock->cond, &rwlock->lock, abs_timeout);
281 int pthread_rwlock_timedwrlock(pthread_rwlock_t *rwlock, const struct timespec *abs_timeout) argument
297 ret = pthread_cond_timedwait(&rwlock->cond, &rwlock->lock, abs_timeout);
H A Dsemaphore.c267 int sem_timedwait(sem_t *sem, const struct timespec *abs_timeout) argument
287 if (abs_timeout == NULL ||
288 abs_timeout->tv_sec < 0 ||
289 abs_timeout->tv_nsec < 0 ||
290 abs_timeout->tv_nsec >= 1000000000)
304 ts.tv_sec = abs_timeout->tv_sec - ts.tv_sec;
305 ts.tv_nsec = abs_timeout->tv_nsec - ts.tv_nsec;

Completed in 45 milliseconds