Home
last modified time | relevance | path

Searched refs:futex (Results 1 – 6 of 6) sorted by relevance

/nptl/
A Dlowlevellock.c25 __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 Dsem_wait.c56 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 Dsem_post.c89 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 Dfutex-internal.c40 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 Dpthread_mutex_trylock.c291 int e = INTERNAL_SYSCALL_CALL (futex, &mutex->__data.__lock, in ___pthread_mutex_trylock()
A DMakefile51 futex-internal \
264 CFLAGS-futex-internal.c += -fexceptions -fasynchronous-unwind-tables

Completed in 6 milliseconds