Searched refs:__lll_lock_elision (Results 1 – 11 of 11) sorted by relevance
/glibc-2.36/sysdeps/nptl/ |
D | lowlevellock.h | 191 extern int __lll_lock_elision (int *futex, short *adapt_count, int private); 192 libc_hidden_proto (__lll_lock_elision) 207 __lll_lock_elision (&(futex), &(adapt_count), private)
|
/glibc-2.36/sysdeps/unix/sysv/linux/powerpc/ |
D | elision-lock.c | 40 __lll_lock_elision (int *lock, short *adapt_count, EXTRAARG int pshared) in __lll_lock_elision() function 81 libc_hidden_def (__lll_lock_elision)
|
D | elision-timed.c | 24 #define __lll_lock_elision __lll_clocklock_elision macro
|
/glibc-2.36/sysdeps/unix/sysv/linux/s390/ |
D | elision-lock.c | 40 __lll_lock_elision (int *futex, short *adapt_count, EXTRAARG int private) in __lll_lock_elision() function 120 libc_hidden_def (__lll_lock_elision)
|
D | elision-timed.c | 23 #define __lll_lock_elision __lll_clocklock_elision macro
|
/glibc-2.36/sysdeps/unix/sysv/linux/x86/ |
D | elision-lock.c | 39 __lll_lock_elision (int *futex, short *adapt_count, EXTRAARG int private) in __lll_lock_elision() function 102 libc_hidden_def (__lll_lock_elision)
|
D | elision-timed.c | 23 #define __lll_lock_elision __lll_clocklock_elision macro
|
/glibc-2.36/ChangeLog.old/ |
D | ChangeLog.nptl | 311 lll_timedlock_elision, __lll_lock_elision, __lll_unlock_elision, 322 lll_timedlock_elision, __lll_lock_elision, __lll_unlock_elision,
|
D | ChangeLog.18 | 10685 (__lll_lock_elision): Do not test futex before starting a 11511 (__lll_lock_elision): Access adapt_count via C11 atomics. 12902 (__lll_lock_elision): Decrement adapt_count while unlocking 12912 * sysdeps/unix/sysv/linux/s390/elision-lock.c (__lll_lock_elision): 12928 (__lll_lock_elision): Use atomics to load / store adapt_count. 13645 * sysdeps/unix/sysv/linux/x86/elision-lock.c (__lll_lock_elision): Use 27536 (__lll_lock_elision): Likewise, and respect a value of 29478 (__lll_lock_elision): Remove adapt_count decrement... 53142 (__lll_timedlock_elision, __lll_lock_elision)
|
D | ChangeLog.23 | 30655 [ENABLE_ELISION_SUPPORT](__lll_lock_elision): New. 30746 [! __ASSEMBLER__](__lll_lock_elision): Remove.
|
D | ChangeLog.19 | 2836 (__lll_lock_elision): Call __lll_clocklock_elision rather than 21039 * sysdeps/unix/sysv/linux/powerpc/elision-lock.c (__lll_lock_elision):
|