/sysdeps/nptl/ |
A D | lowlevellock.h | 101 if (__builtin_constant_p (private) && (private) == LLL_PRIVATE) \ 107 #define lll_lock(futex, private) \ argument 108 __lll_lock (&(futex), private) 125 #define lll_cond_lock(futex, private) __lll_cond_lock (&(futex), private) argument 145 #define __lll_unlock(futex, private) \ argument 149 int __private = (private); \ 153 if (__builtin_constant_p (private) && (private) == LLL_PRIVATE) \ 159 #define lll_unlock(futex, private) \ argument 160 __lll_unlock (&(futex), private) 188 int private); [all …]
|
A D | lowlevellock-futex.h | 54 # define __lll_private_flag(fl, private) \ argument 55 (((fl) | FUTEX_PRIVATE_FLAG) ^ (private)) 73 # define lll_futex_wait(futexp, val, private) \ argument 74 lll_futex_timed_wait (futexp, val, NULL, private) 78 __lll_private_flag (FUTEX_WAIT, private), \ 89 __lll_private_flag (FUTEX_WAKE, private), nr, 0) 96 __lll_private_flag (FUTEX_CMP_REQUEUE, private), \ 108 #define lll_futex_timed_unlock_pi(futexp, private) \ argument 110 __lll_private_flag (FUTEX_UNLOCK_PI, private), \ 119 private), \ [all …]
|
A D | futex-internal.h | 146 int err = lll_futex_timed_wait (futex_word, expected, NULL, private); in futex_wait() 175 int private) in futex_wait_simple() argument 177 ignore_value (futex_wait (futex_word, expected, private)); in futex_wait_simple() 209 int res = lll_futex_wake (futex_word, processes_to_wake, private); in futex_wake() 254 const struct __timespec64 *abstime, int private); 263 futex_unlock_pi (unsigned int *futex_word, int private) in futex_unlock_pi() argument 265 int err = lll_futex_timed_unlock_pi (futex_word, private); in futex_unlock_pi() 305 int private); 312 int private); 318 const struct __timespec64 *abstime, int private) in __futex_clocklock64() argument [all …]
|
A D | internaltypes.h | 175 int private; member 181 int private;
|
/sysdeps/unix/sysv/linux/x86/ |
A D | elision-unlock.c | 24 __lll_unlock_elision(int *lock, int private) in __lll_unlock_elision() argument 31 lll_unlock ((*lock), private); in __lll_unlock_elision()
|
A D | elision-lock.c | 39 __lll_lock_elision (int *futex, short *adapt_count, EXTRAARG int private) in __lll_lock_elision() argument 100 return LLL_LOCK ((*futex), private); in __lll_lock_elision()
|
/sysdeps/unix/sysv/linux/s390/ |
A D | elision-unlock.c | 24 __lll_unlock_elision(int *futex, short *adapt_count, int private) in __lll_unlock_elision() argument 58 lll_unlock ((*futex), private); in __lll_unlock_elision()
|
A D | elision-lock.c | 40 __lll_lock_elision (int *futex, short *adapt_count, EXTRAARG int private) in __lll_lock_elision() argument 118 return LLL_LOCK ((*futex), private); in __lll_lock_elision()
|
/sysdeps/sparc/nptl/ |
A D | sparc-nptl.h | 21 unsigned char private; member 30 unsigned char private; member
|
/sysdeps/arm/nptl/ |
A D | tls.h | 44 void *private; member
|
/sysdeps/microblaze/nptl/ |
A D | tls.h | 46 void *private; member
|
/sysdeps/aarch64/nptl/ |
A D | tls.h | 46 void *private; member
|
/sysdeps/m68k/nptl/ |
A D | tls.h | 46 void *private; member
|
/sysdeps/riscv/nptl/ |
A D | tls.h | 46 void *private; member
|
/sysdeps/csky/nptl/ |
A D | tls.h | 57 void *private; member
|
/sysdeps/hppa/nptl/ |
A D | tls.h | 46 void *private; member
|
/sysdeps/mips/nptl/ |
A D | tls.h | 77 void *private; member
|