Searched refs:owner_tid (Results 1 – 1 of 1) sorted by relevance
/bionic/libc/bionic/ |
D | pthread_mutex.cpp | 145 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 …]
|