Home
last modified time | relevance | path

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

/glibc-2.36/nptl/
Dpthread_mutex_lock.c239 newval |= FUTEX_WAITERS; in __pthread_mutex_lock_full()
241 newval |= (oldval & FUTEX_WAITERS) | assume_other_futex_waiters; in __pthread_mutex_lock_full()
316 if ((oldval & FUTEX_WAITERS) == 0) in __pthread_mutex_lock_full()
319 (&mutex->__data.__lock, oldval | FUTEX_WAITERS, oldval); in __pthread_mutex_lock_full()
325 oldval |= FUTEX_WAITERS; in __pthread_mutex_lock_full()
332 assume_other_futex_waiters |= FUTEX_WAITERS; in __pthread_mutex_lock_full()
429 newval |= FUTEX_WAITERS; in __pthread_mutex_lock_full()
Dpthread_mutex_timedlock.c156 int newval = id | (oldval & FUTEX_WAITERS) in __pthread_mutex_clocklock_common()
234 if ((oldval & FUTEX_WAITERS) == 0) in __pthread_mutex_clocklock_common()
237 (&mutex->__data.__lock, oldval | FUTEX_WAITERS, oldval); in __pthread_mutex_clocklock_common()
243 oldval |= FUTEX_WAITERS; in __pthread_mutex_clocklock_common()
250 assume_other_futex_waiters |= FUTEX_WAITERS; in __pthread_mutex_clocklock_common()
Dpthread_mutex_unlock.c175 & FUTEX_WAITERS) != 0)) in libc_hidden_def()
289 if (((l & FUTEX_WAITERS) != 0) in libc_hidden_def()
Dpthread_mutex_cond_lock.c17 #define LLL_ROBUST_MUTEX_LOCK_MODIFIER FUTEX_WAITERS
Dnptl_lock_constants.pysym22 FUTEX_WAITERS
Dnptl-printers.py129 if self.lock & FUTEX_WAITERS:
164 waiters = self.lock & FUTEX_WAITERS
Dpthread_mutex_trylock.c100 int newval = id | (oldval & FUTEX_WAITERS); in ___pthread_mutex_trylock()
/glibc-2.36/sysdeps/nptl/
DpthreadP.h176 #define FUTEX_WAITERS 0x80000000 macro
/glibc-2.36/ChangeLog.old/
DChangeLog.ports-hppa690 Remove FUTEX_WAITERS, FUTEX_OWNER_DIED, and FUTEX_TID_MASK.
872 (FUTEX_WAITERS): Define.
DChangeLog.nptl4478 * pthread_mutex_lock.c: Preserve FUTEX_WAITERS bit when dead owner
5257 (__lll_robust_lock_wait): Also set FUTEX_WAITERS bit if we got the
5423 Define FUTEX_WAITERS, FUTEX_OWNER_DIED, FUTEX_TID_MASK.