Home
last modified time | relevance | path

Searched refs:use_realtime_clock (Results 1 – 6 of 6) sorted by relevance

/bionic/libc/bionic/
Dbionic_futex.cpp36 bool use_realtime_clock, in FutexWithTimeout() argument
50 if (abs_timeout && use_realtime_clock) { in FutexWithTimeout()
61 int __futex_wait_ex(volatile void* ftx, bool shared, int value, bool use_realtime_clock, in __futex_wait_ex() argument
64 use_realtime_clock, abs_timeout, FUTEX_BITSET_MATCH_ANY); in __futex_wait_ex()
67 int __futex_pi_lock_ex(volatile void* ftx, bool shared, bool use_realtime_clock, in __futex_pi_lock_ex() argument
70 use_realtime_clock, abs_timeout, 0); in __futex_pi_lock_ex()
Dpthread_mutex.cpp178 bool use_realtime_clock, in PIMutexTimedLock() argument
186 ret = -__futex_pi_lock_ex(&mutex.owner_tid, mutex.shared, use_realtime_clock, abs_timeout); in PIMutexTimedLock()
582 bool use_realtime_clock, in NormalMutexLock() argument
607 if (__futex_wait_ex(&mutex->state, shared, locked_contended, use_realtime_clock, in NormalMutexLock()
688 bool use_realtime_clock, in RecursiveOrErrorcheckMutexWait() argument
696 return __futex_wait_ex(&mutex->state, shared, old_state, use_realtime_clock, abs_timeout); in RecursiveOrErrorcheckMutexWait()
706 use_realtime_clock, abs_timeout); in RecursiveOrErrorcheckMutexWait()
711 static int MutexLockWithTimeout(pthread_mutex_internal_t* mutex, bool use_realtime_clock, in MutexLockWithTimeout() argument
719 return NormalMutexLock(mutex, shared, use_realtime_clock, abs_timeout_or_null); in MutexLockWithTimeout()
784 if (RecursiveOrErrorcheckMutexWait(mutex, shared, old_state, use_realtime_clock, in MutexLockWithTimeout()
[all …]
Dpthread_cond.cpp114 bool use_realtime_clock() { in use_realtime_clock() function
185 bool use_realtime_clock, const timespec* abs_timeout_or_null) { in __pthread_cond_timedwait() argument
199 use_realtime_clock, abs_timeout_or_null); in __pthread_cond_timedwait()
230 return __pthread_cond_timedwait(cond, mutex, cond->use_realtime_clock(), abstime); in pthread_cond_timedwait()
Dpthread_rwlock.cpp289 static int __pthread_rwlock_timedrdlock(pthread_rwlock_internal_t* rwlock, bool use_realtime_clock, in __pthread_rwlock_timedrdlock() argument
326 old_serial, use_realtime_clock, abs_timeout_or_null); in __pthread_rwlock_timedrdlock()
361 static int __pthread_rwlock_timedwrlock(pthread_rwlock_internal_t* rwlock, bool use_realtime_clock, in __pthread_rwlock_timedwrlock() argument
393 old_serial, use_realtime_clock, abs_timeout_or_null); in __pthread_rwlock_timedwrlock()
Dsemaphore.cpp233 static int __sem_timedwait(sem_t* sem, const timespec* abs_timeout, bool use_realtime_clock) { in __sem_timedwait() argument
260 use_realtime_clock, abs_timeout); in __sem_timedwait()
/bionic/libc/private/
Dbionic_futex.h71 bool use_realtime_clock, const timespec* abs_timeout);
77 __LIBC_HIDDEN__ int __futex_pi_lock_ex(volatile void* ftx, bool shared, bool use_realtime_clock,