Home
last modified time | relevance | path

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

/bionic/libc/bionic/
Dpthread_mutex.cpp145 atomic_int owner_tid; member
152 if (__predict_true(atomic_compare_exchange_strong_explicit(&mutex.owner_tid, in PIMutexTryLock()
186 ret = -__futex_pi_lock_ex(&mutex.owner_tid, mutex.shared, use_realtime_clock, abs_timeout); in PIMutexTimedLock()
196 if (__predict_true(atomic_compare_exchange_strong_explicit(&mutex.owner_tid, in PIMutexUnlock()
203 old_owner = atomic_load_explicit(&mutex.owner_tid, memory_order_relaxed); in PIMutexUnlock()
218 if (__predict_true(atomic_compare_exchange_strong_explicit(&mutex.owner_tid, in PIMutexUnlock()
225 return -__futex_pi_unlock(&mutex.owner_tid, mutex.shared); in PIMutexUnlock()
232 if (atomic_compare_exchange_strong_explicit(&mutex.owner_tid, &old_owner, 0xffffffff, in PIMutexDestroy()
458 atomic_int owner_tid; member
475 _Atomic(uint16_t) owner_tid;
[all …]