Searched refs:futex (Results 1 – 6 of 6) sorted by relevance
/nptl/ |
A D | lowlevellock.c | 25 __lll_lock_wait_private (int *futex) in __lll_lock_wait_private() argument 27 if (atomic_load_relaxed (futex) == 2) in __lll_lock_wait_private() 28 goto futex; in __lll_lock_wait_private() 32 futex: in __lll_lock_wait_private() 40 __lll_lock_wait (int *futex, int private) in libc_hidden_def() 42 if (atomic_load_relaxed (futex) == 2) in libc_hidden_def() 43 goto futex; in libc_hidden_def() 47 futex: in libc_hidden_def() 55 __lll_lock_wake_private (int *futex) in libc_hidden_def() 57 lll_futex_wake (futex, 1, LLL_PRIVATE); in libc_hidden_def() [all …]
|
A D | sem_wait.c | 56 int *futex = (int *) sem; in __old_sem_wait() local 61 if (atomic_decrement_if_positive (futex) > 0) in __old_sem_wait() 65 err = lll_futex_wait_cancel (futex, 0, LLL_SHARED); in __old_sem_wait() 96 int *futex = (int *) sem; in __old_sem_trywait() local 99 if (*futex > 0) in __old_sem_trywait() 101 val = atomic_decrement_if_positive (futex); in __old_sem_trywait()
|
A D | sem_post.c | 89 unsigned int *futex = (unsigned int *) sem; in __old_sem_post() local 94 (void) atomic_increment_val (futex); in __old_sem_post() 96 futex_wake (futex, 1, LLL_SHARED); in __old_sem_post()
|
A D | futex-internal.c | 40 return INTERNAL_SYSCALL_CANCEL (futex, futex_word, op, expected, in __futex_abstimed_wait_common32() 44 return INTERNAL_SYSCALL_CALL (futex, futex_word, op, expected, in __futex_abstimed_wait_common32() 176 err = INTERNAL_SYSCALL_CALL (futex, futex_word, op_pi, 0, pts32); in libc_hidden_def()
|
A D | pthread_mutex_trylock.c | 291 int e = INTERNAL_SYSCALL_CALL (futex, &mutex->__data.__lock, in ___pthread_mutex_trylock()
|
A D | Makefile | 51 futex-internal \ 264 CFLAGS-futex-internal.c += -fexceptions -fasynchronous-unwind-tables
|
Completed in 10 milliseconds