Home
last modified time | relevance | path

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

/glibc-2.36/nptl/
Dpthread_rwlock_common.c272 futex_wake (&rwlock->__data.__wrphase_futex, INT_MAX, private); in __pthread_rwlock_rdunlock()
276 futex_wake (&rwlock->__data.__readers, INT_MAX, private); in __pthread_rwlock_rdunlock()
417 futex_wake (&rwlock->__data.__wrphase_futex, INT_MAX, private); in __pthread_rwlock_rdlock_full64()
577 futex_wake (&rwlock->__data.__wrphase_futex, INT_MAX, private); in __pthread_rwlock_wrunlock()
583 futex_wake (&rwlock->__data.__writers_futex, 1, private); in __pthread_rwlock_wrunlock()
862 futex_wake (&rwlock->__data.__writers_futex, in __pthread_rwlock_wrlock_full64()
904 futex_wake (&rwlock->__data.__writers_futex, in __pthread_rwlock_wrlock_full64()
908 futex_wake (&rwlock->__data.__readers, in __pthread_rwlock_wrlock_full64()
Dsem_post.c56 futex_wake (((unsigned int *) &isem->data) + SEM_VALUE_OFFSET, 1, private); in __new_sem_post()
73 futex_wake (&isem->value, 1, private); in __new_sem_post()
96 futex_wake (futex, 1, LLL_SHARED); in __old_sem_post()
Dnptl_setxid.c89 futex_wake (&self->setxid_futex, 1, FUTEX_PRIVATE); in __nptl_setxid_sighandler()
92 futex_wake ((unsigned int *) &xidcmd->cntr, 1, FUTEX_PRIVATE); in __nptl_setxid_sighandler()
123 futex_wake (&t->setxid_futex, 1, FUTEX_PRIVATE); in libc_hidden_def()
149 futex_wake (&t->setxid_futex, 1, FUTEX_PRIVATE); in setxid_unmark_thread()
Dpthread_cond_wait.c54 futex_wake (&cond->__data.__wrefs, INT_MAX, private); in __condvar_confirm_wakeup()
159 futex_wake (cond->__data.__g_refs + g, INT_MAX, private); in __condvar_dec_grefs()
183 futex_wake (cond->__data.__g_signals + g, 1, cbuffer->private); in __condvar_cleanup_waiting()
590 futex_wake (cond->__data.__g_signals + g, 1, private); in __pthread_cond_wait_common()
Dpthread_cond_broadcast.c67 futex_wake (cond->__data.__g_signals + g1, INT_MAX, private); in ___pthread_cond_broadcast()
85 futex_wake (cond->__data.__g_signals + g1, INT_MAX, private); in ___pthread_cond_broadcast()
Dpthread_once.c38 futex_wake ((unsigned int *) once_control, INT_MAX, FUTEX_PRIVATE); in clear_once_control()
127 futex_wake ((unsigned int *) once_control, INT_MAX, FUTEX_PRIVATE); in __pthread_once_slow()
Dpthread_barrier_wait.c167 futex_wake (&bar->current_round, INT_MAX, bar->shared); in ___pthread_barrier_wait()
216 futex_wake (&bar->in, INT_MAX, shared); in ___pthread_barrier_wait()
Dpthread_mutex_unlock.c176 futex_wake ((unsigned int *) &mutex->__data.__lock, 1, private); in libc_hidden_def()
346 futex_wake ((unsigned int *)&mutex->__data.__lock, 1, in libc_hidden_def()
Dpthread_cond_signal.c93 futex_wake (cond->__data.__g_signals + g1, 1, private); in ___pthread_cond_signal()
Dpthread_rwlock_tryrdlock.c110 futex_wake (&rwlock->__data.__wrphase_futex, INT_MAX, private); in ___pthread_rwlock_tryrdlock()
Dpthread_mutex_setprioceiling.c118 futex_wake ((unsigned int *)&mutex->__data.__lock, INT_MAX, in __pthread_mutex_setprioceiling()
Dpthread_create.c419 futex_wake (&pd->setxid_futex, 1, FUTEX_PRIVATE); in start_thread()
543 futex_wake ((unsigned int *) &this->__lock, 1, in start_thread()
Dsem_waitcommon.c355 futex_wake (&sem->value, v, sem->private); in __sem_wait_32_finish()
Dpthread_cond_common.c154 futex_wake (&cond->__data.__g1_orig_size, 1, private); in __condvar_release_lock()
/glibc-2.36/sysdeps/nptl/
Daio_misc.h32 futex_wake ((unsigned int *) waitlist->counterp, 1, FUTEX_PRIVATE); \
Dgai_misc.h33 futex_wake ((unsigned int *) waitlist->counterp, 1, FUTEX_PRIVATE); \
Dfutex-internal.h207 futex_wake (unsigned int* futex_word, int processes_to_wake, int private) in futex_wake() function
/glibc-2.36/ChangeLog.old/
DChangeLog.205322 (futex_wake): Remove.
5331 (futex_wake): New function.
DChangeLog.1834615 * nptl/sem_post.c (futex_wake): Remove.
34616 * nptl/sem_waitcommon.c (futex_abstimed_wait, futex_wake): Remove.
34626 * sysdeps/sparc/sparc32/sem_post.c (futex_wake): Likewise.
34629 (futex_wake): Likewise.
40749 (futex_wake): New function.
DChangeLog.1913923 * sysdeps/nptl/futex-internal.h (futex_wake): Likewise.