Lines Matching refs:__wrphase_futex
270 if ((atomic_exchange_relaxed (&rwlock->__data.__wrphase_futex, 1) in __pthread_rwlock_rdunlock()
272 futex_wake (&rwlock->__data.__wrphase_futex, INT_MAX, private); in __pthread_rwlock_rdunlock()
413 if ((atomic_exchange_relaxed (&rwlock->__data.__wrphase_futex, 0) in __pthread_rwlock_rdlock_full64()
417 futex_wake (&rwlock->__data.__wrphase_futex, INT_MAX, private); in __pthread_rwlock_rdlock_full64()
451 while (((wpf = atomic_load_relaxed (&rwlock->__data.__wrphase_futex)) in __pthread_rwlock_rdlock_full64()
457 (&rwlock->__data.__wrphase_futex, in __pthread_rwlock_rdlock_full64()
460 int err = __futex_abstimed_wait64 (&rwlock->__data.__wrphase_futex, in __pthread_rwlock_rdlock_full64()
494 while ((atomic_load_relaxed (&rwlock->__data.__wrphase_futex) in __pthread_rwlock_rdlock_full64()
575 if ((atomic_exchange_relaxed (&rwlock->__data.__wrphase_futex, 0) in __pthread_rwlock_wrunlock()
577 futex_wake (&rwlock->__data.__wrphase_futex, INT_MAX, private); in __pthread_rwlock_wrunlock()
802 atomic_store_relaxed (&rwlock->__data.__wrphase_futex, 1); in __pthread_rwlock_wrlock_full64()
820 while (((wpf = atomic_load_relaxed (&rwlock->__data.__wrphase_futex)) in __pthread_rwlock_wrlock_full64()
826 (&rwlock->__data.__wrphase_futex, &wpf, in __pthread_rwlock_wrlock_full64()
829 int err = __futex_abstimed_wait64 (&rwlock->__data.__wrphase_futex, in __pthread_rwlock_wrlock_full64()
926 while ((atomic_load_relaxed (&rwlock->__data.__wrphase_futex) in __pthread_rwlock_wrlock_full64()