Searched refs:abs_timeout (Results 1 – 5 of 5) sorted by relevance
/bionic/libc/bionic/ |
D | pthread_cond.cpp | 216 const timespec* abs_timeout) { in pthread_cond_timedwait_monotonic() argument 218 return __pthread_cond_timedwait(__get_internal_cond(cond_interface), mutex, false, abs_timeout); in pthread_cond_timedwait_monotonic() 223 const timespec* abs_timeout) { in pthread_cond_timedwait_monotonic_np() argument 224 return pthread_cond_timedwait_monotonic(cond_interface, mutex, abs_timeout); in pthread_cond_timedwait_monotonic_np() 233 timespec* abs_timeout = nullptr; in pthread_cond_timedwait_relative_np() local 236 abs_timeout = &ts; in pthread_cond_timedwait_relative_np() 238 return __pthread_cond_timedwait(__get_internal_cond(cond_interface), mutex, false, abs_timeout); in pthread_cond_timedwait_relative_np()
|
D | pthread_mutex.cpp | 400 const timespec* abs_timeout) { in __recursive_or_errorcheck_mutex_wait() argument 407 return __futex_wait_ex(&mutex->state, shared, old_state, use_realtime_clock, abs_timeout); in __recursive_or_errorcheck_mutex_wait() 417 use_realtime_clock, abs_timeout); in __recursive_or_errorcheck_mutex_wait() 624 timespec abs_timeout; in pthread_mutex_lock_timeout_np() local 625 absolute_timespec_from_timespec(abs_timeout, ts, CLOCK_MONOTONIC); in pthread_mutex_lock_timeout_np() 627 false, &abs_timeout); in pthread_mutex_lock_timeout_np() 635 int pthread_mutex_timedlock(pthread_mutex_t* mutex_interface, const timespec* abs_timeout) { in pthread_mutex_timedlock() argument 637 true, abs_timeout); in pthread_mutex_timedlock()
|
D | semaphore.cpp | 234 int sem_timedwait(sem_t* sem, const timespec* abs_timeout) { in sem_timedwait() argument 245 int result = check_timespec(abs_timeout, false); in sem_timedwait() 260 …nt result = __futex_wait_ex(sem_count_ptr, shared, shared | SEMCOUNT_MINUS_ONE, true, abs_timeout); in sem_timedwait()
|
D | pthread_rwlock.cpp | 421 int pthread_rwlock_timedrdlock(pthread_rwlock_t* rwlock_interface, const timespec* abs_timeout) { in pthread_rwlock_timedrdlock() argument 424 return __pthread_rwlock_timedrdlock(rwlock, abs_timeout); in pthread_rwlock_timedrdlock() 440 int pthread_rwlock_timedwrlock(pthread_rwlock_t* rwlock_interface, const timespec* abs_timeout) { in pthread_rwlock_timedwrlock() argument 443 return __pthread_rwlock_timedwrlock(rwlock, abs_timeout); in pthread_rwlock_timedwrlock()
|
/bionic/libc/private/ |
D | bionic_futex.h | 69 bool use_realtime_clock, const struct timespec* abs_timeout) { in __futex_wait_ex() argument 71 (use_realtime_clock ? FUTEX_CLOCK_REALTIME : 0), value, abs_timeout, in __futex_wait_ex()
|