/l4re-core-master/uclibc/lib/contrib/uclibc/libpthread/nptl/ |
A D | pthread_mutex_unlock.c | 57 if (mutex->__data.__owner != THREAD_GETMEM (THREAD_SELF, tid)) in __pthread_mutex_unlock_usercnt() 71 if (mutex->__data.__owner != THREAD_GETMEM (THREAD_SELF, tid) in __pthread_mutex_unlock_usercnt() 90 == THREAD_GETMEM (THREAD_SELF, tid) in __pthread_mutex_unlock_full() 101 if (mutex->__data.__owner != THREAD_GETMEM (THREAD_SELF, tid)) in __pthread_mutex_unlock_full() 114 != THREAD_GETMEM (THREAD_SELF, tid) in __pthread_mutex_unlock_full() 128 THREAD_SETMEM (THREAD_SELF, robust_head.list_op_pending, in __pthread_mutex_unlock_full() 146 if (mutex->__data.__owner != THREAD_GETMEM (THREAD_SELF, tid)) in __pthread_mutex_unlock_full() 157 == THREAD_GETMEM (THREAD_SELF, tid) in __pthread_mutex_unlock_full() 184 != THREAD_GETMEM (THREAD_SELF, tid) in __pthread_mutex_unlock_full() 202 THREAD_SETMEM (THREAD_SELF, robust_head.list_op_pending, in __pthread_mutex_unlock_full() [all …]
|
A D | pthread_mutex_trylock.c | 31 pid_t id = THREAD_GETMEM (THREAD_SELF, tid); in __pthread_mutex_trylock() 77 THREAD_SETMEM (THREAD_SELF, robust_head.list_op_pending, in __pthread_mutex_trylock() 105 THREAD_SETMEM (THREAD_SELF, robust_head.list_op_pending, NULL); in __pthread_mutex_trylock() 120 THREAD_SETMEM (THREAD_SELF, robust_head.list_op_pending, in __pthread_mutex_trylock() 127 THREAD_SETMEM (THREAD_SELF, robust_head.list_op_pending, in __pthread_mutex_trylock() 164 THREAD_SETMEM (THREAD_SELF, robust_head.list_op_pending, NULL); in __pthread_mutex_trylock() 186 THREAD_SETMEM (THREAD_SELF, robust_head.list_op_pending, in __pthread_mutex_trylock() 197 THREAD_SETMEM (THREAD_SELF, robust_head.list_op_pending, NULL); in __pthread_mutex_trylock() 203 THREAD_SETMEM (THREAD_SELF, robust_head.list_op_pending, NULL); in __pthread_mutex_trylock() 224 THREAD_SETMEM (THREAD_SELF, robust_head.list_op_pending, NULL); in __pthread_mutex_trylock() [all …]
|
A D | pthread_mutex_lock.c | 58 pid_t id = THREAD_GETMEM (THREAD_SELF, tid); in __pthread_mutex_lock() 141 pid_t id = THREAD_GETMEM (THREAD_SELF, tid); in __pthread_mutex_lock_full() 149 THREAD_SETMEM (THREAD_SELF, robust_head.list_op_pending, in __pthread_mutex_lock_full() 203 THREAD_SETMEM (THREAD_SELF, robust_head.list_op_pending, in __pthread_mutex_lock_full() 210 THREAD_SETMEM (THREAD_SELF, robust_head.list_op_pending, in __pthread_mutex_lock_full() 241 THREAD_SETMEM (THREAD_SELF, robust_head.list_op_pending, NULL); in __pthread_mutex_lock_full() 258 THREAD_SETMEM (THREAD_SELF, robust_head.list_op_pending, in __pthread_mutex_lock_full() 269 THREAD_SETMEM (THREAD_SELF, robust_head.list_op_pending, NULL); in __pthread_mutex_lock_full() 275 THREAD_SETMEM (THREAD_SELF, robust_head.list_op_pending, NULL); in __pthread_mutex_lock_full() 338 THREAD_SETMEM (THREAD_SELF, robust_head.list_op_pending, NULL); in __pthread_mutex_lock_full() [all …]
|
A D | pthread_mutex_timedlock.c | 37 pid_t id = THREAD_GETMEM (THREAD_SELF, tid); in pthread_mutex_timedlock() 119 THREAD_SETMEM (THREAD_SELF, robust_head.list_op_pending, in pthread_mutex_timedlock() 146 THREAD_SETMEM (THREAD_SELF, robust_head.list_op_pending, NULL); in pthread_mutex_timedlock() 161 THREAD_SETMEM (THREAD_SELF, robust_head.list_op_pending, in pthread_mutex_timedlock() 168 THREAD_SETMEM (THREAD_SELF, robust_head.list_op_pending, in pthread_mutex_timedlock() 205 THREAD_SETMEM (THREAD_SELF, robust_head.list_op_pending, NULL); in pthread_mutex_timedlock() 222 THREAD_SETMEM (THREAD_SELF, robust_head.list_op_pending, in pthread_mutex_timedlock() 233 THREAD_SETMEM (THREAD_SELF, robust_head.list_op_pending, NULL); in pthread_mutex_timedlock() 239 THREAD_SETMEM (THREAD_SELF, robust_head.list_op_pending, NULL); in pthread_mutex_timedlock() 324 THREAD_SETMEM (THREAD_SELF, robust_head.list_op_pending, NULL); in pthread_mutex_timedlock() [all …]
|
/l4re-core-master/uclibc/lib/contrib/uclibc/libpthread/nptl/sysdeps/x86_64/ |
A D | tls.h | 195 # define THREAD_SELF \ macro 366 THREAD_SETMEM (THREAD_SELF, header.stack_guard, value) 369 = THREAD_GETMEM (THREAD_SELF, header.stack_guard)) 374 THREAD_SETMEM (THREAD_SELF, header.pointer_guard, value) 377 = THREAD_GETMEM (THREAD_SELF, header.pointer_guard)) 392 lll_futex_wake (&THREAD_SELF->header.gscope_flag, 1, LLL_PRIVATE); \ 407 (THREAD_GETMEM (THREAD_SELF, header.rtld_must_xmm_save) != 0) 413 int old_rtld_must_xmm_save = THREAD_GETMEM (THREAD_SELF, \ 415 THREAD_SETMEM (THREAD_SELF, header.rtld_must_xmm_save, 1) 418 do if (THREAD_GETMEM (THREAD_SELF, header.rtld_must_xmm_save)) \ [all …]
|
/l4re-core-master/uclibc/lib/libpthread/src/sysdeps/x86_64/ |
A D | tls.h | 211 # define THREAD_SELF \ macro 382 THREAD_SETMEM (THREAD_SELF, header.stack_guard, value) 385 = THREAD_GETMEM (THREAD_SELF, header.stack_guard)) 390 THREAD_SETMEM (THREAD_SELF, header.pointer_guard, value) 393 = THREAD_GETMEM (THREAD_SELF, header.pointer_guard)) 408 lll_futex_wake (&THREAD_SELF->header.gscope_flag, 1, LLL_PRIVATE); \ 423 (THREAD_GETMEM (THREAD_SELF, header.rtld_must_xmm_save) != 0) 429 int old_rtld_must_xmm_save = THREAD_GETMEM (THREAD_SELF, \ 431 THREAD_SETMEM (THREAD_SELF, header.rtld_must_xmm_save, 1) 434 do if (THREAD_GETMEM (THREAD_SELF, header.rtld_must_xmm_save)) \ [all …]
|
/l4re-core-master/uclibc/lib/libpthread/src/sysdeps/sparc/ |
A D | tls.h | 123 #define THREAD_SELF __thread_self macro 142 THREAD_SETMEM (THREAD_SELF, header.stack_guard, value) 145 = THREAD_GETMEM (THREAD_SELF, header.stack_guard)) 149 THREAD_GETMEM (THREAD_SELF, header.pointer_guard) 151 THREAD_SETMEM (THREAD_SELF, header.pointer_guard, value) 162 = atomic_exchange_rel (&THREAD_SELF->header.gscope_flag, \ 165 lll_futex_wake (&THREAD_SELF->header.gscope_flag, 1, LLL_PRIVATE); \ 171 THREAD_SELF->header.gscope_flag = THREAD_GSCOPE_FLAG_USED; \
|
/l4re-core-master/uclibc/lib/contrib/uclibc/libpthread/nptl/sysdeps/sparc/ |
A D | tls.h | 123 #define THREAD_SELF __thread_self macro 142 THREAD_SETMEM (THREAD_SELF, header.stack_guard, value) 145 = THREAD_GETMEM (THREAD_SELF, header.stack_guard)) 149 THREAD_GETMEM (THREAD_SELF, header.pointer_guard) 151 THREAD_SETMEM (THREAD_SELF, header.pointer_guard, value) 162 = atomic_exchange_rel (&THREAD_SELF->header.gscope_flag, \ 165 lll_futex_wake (&THREAD_SELF->header.gscope_flag, 1, LLL_PRIVATE); \ 171 THREAD_SELF->header.gscope_flag = THREAD_GSCOPE_FLAG_USED; \
|
/l4re-core-master/uclibc/lib/libpthread/src/sysdeps/powerpc/ |
A D | tls.h | 141 # define THREAD_SELF \ macro 153 # define THREAD_GETMEM(descr, member) ((void)(descr), (THREAD_SELF)->member) 157 ((void)(descr), (THREAD_SELF)->member[idx]) 161 ((void)(descr), (THREAD_SELF)->member = (value)) 165 ((void)(descr), (THREAD_SELF)->member[idx] = (value)) 199 = atomic_exchange_rel (&THREAD_SELF->header.gscope_flag, \ 202 lll_futex_wake (&THREAD_SELF->header.gscope_flag, 1, LLL_PRIVATE); \ 208 THREAD_SELF->header.gscope_flag = THREAD_GSCOPE_FLAG_USED; \
|
/l4re-core-master/uclibc/lib/contrib/uclibc/libpthread/nptl/sysdeps/powerpc/ |
A D | tls.h | 139 # define THREAD_SELF \ macro 151 # define THREAD_GETMEM(descr, member) ((void)(descr), (THREAD_SELF)->member) 155 ((void)(descr), (THREAD_SELF)->member[idx]) 159 ((void)(descr), (THREAD_SELF)->member = (value)) 163 ((void)(descr), (THREAD_SELF)->member[idx] = (value)) 197 = atomic_exchange_rel (&THREAD_SELF->header.gscope_flag, \ 200 lll_futex_wake (&THREAD_SELF->header.gscope_flag, 1, LLL_PRIVATE); \ 206 THREAD_SELF->header.gscope_flag = THREAD_GSCOPE_FLAG_USED; \
|
/l4re-core-master/uclibc/lib/contrib/uclibc/libpthread/linuxthreads/sysdeps/s390/s390-64/ |
A D | pt-machine.h | 62 # define THREAD_SELF ((pthread_descr) __builtin_thread_pointer ()) macro 69 #define THREAD_SELF ({ \ macro 89 ((void) sizeof (descr), THREAD_SELF->member) 91 ((void) sizeof (descr), THREAD_SELF->member) 93 ((void) sizeof (descr), THREAD_SELF->member = (value)) 95 ((void) sizeof (descr), THREAD_SELF->member = (value))
|
/l4re-core-master/uclibc/lib/contrib/uclibc/libpthread/linuxthreads/sysdeps/s390/s390-32/ |
A D | pt-machine.h | 62 # define THREAD_SELF ((pthread_descr) __builtin_thread_pointer ()) macro 69 #define THREAD_SELF ({ \ macro 83 ((void) sizeof (descr), THREAD_SELF->member) 85 ((void) sizeof (descr), THREAD_SELF->member) 87 ((void) sizeof (descr), THREAD_SELF->member = (value)) 89 ((void) sizeof (descr), THREAD_SELF->member = (value))
|
/l4re-core-master/uclibc/lib/contrib/uclibc/libpthread/linuxthreads/sysdeps/alpha/ |
A D | tls.h | 101 # undef THREAD_SELF 102 # define THREAD_SELF \ macro 122 ((void) sizeof (descr), THREAD_SELF->member) 124 ((void) sizeof (descr), THREAD_SELF->member) 126 ((void) sizeof (descr), THREAD_SELF->member = (value)) 128 ((void) sizeof (descr), THREAD_SELF->member = (value))
|
/l4re-core-master/uclibc/lib/contrib/uclibc/libpthread/linuxthreads/sysdeps/arm/ |
A D | tls.h | 135 # undef THREAD_SELF 136 # define THREAD_SELF \ macro 156 ((void) sizeof (descr), THREAD_SELF->member) 158 ((void) sizeof (descr), THREAD_SELF->member) 160 ((void) sizeof (descr), THREAD_SELF->member = (value)) 162 ((void) sizeof (descr), THREAD_SELF->member = (value))
|
/l4re-core-master/uclibc/lib/contrib/uclibc/libpthread/linuxthreads.old/sysdeps/sh/ |
A D | pt-machine.h | 62 #define THREAD_SELF \ macro 72 ((void) sizeof (descr), THREAD_SELF->member) 74 ((void) sizeof (descr), THREAD_SELF->member) 76 ((void) sizeof (descr), THREAD_SELF->member = (value)) 78 ((void) sizeof (descr), THREAD_SELF->member = (value))
|
/l4re-core-master/uclibc/lib/contrib/uclibc/libpthread/linuxthreads/sysdeps/sh/ |
A D | pt-machine.h | 62 #define THREAD_SELF \ macro 72 ((void) sizeof (descr), THREAD_SELF->member) 74 ((void) sizeof (descr), THREAD_SELF->member) 76 ((void) sizeof (descr), THREAD_SELF->member = (value)) 78 ((void) sizeof (descr), THREAD_SELF->member = (value))
|
/l4re-core-master/uclibc/lib/libpthread/src/sysdeps/sparc/sparc32/ |
A D | pt-machine.h | 63 #define THREAD_SELF __thread_self macro 70 ((void) sizeof (descr), THREAD_SELF->member) 72 ((void) sizeof (descr), THREAD_SELF->member) 74 ((void) sizeof (descr), THREAD_SELF->member = (value)) 76 ((void) sizeof (descr), THREAD_SELF->member = (value))
|
/l4re-core-master/uclibc/lib/contrib/uclibc/libpthread/linuxthreads.old/sysdeps/sparc/sparc32/ |
A D | pt-machine.h | 61 #define THREAD_SELF __thread_self macro 68 ((void) sizeof (descr), THREAD_SELF->member) 70 ((void) sizeof (descr), THREAD_SELF->member) 72 ((void) sizeof (descr), THREAD_SELF->member = (value)) 74 ((void) sizeof (descr), THREAD_SELF->member = (value))
|
/l4re-core-master/uclibc/lib/contrib/uclibc/libpthread/linuxthreads/sysdeps/sparc/sparc32/ |
A D | pt-machine.h | 61 #define THREAD_SELF __thread_self macro 68 ((void) sizeof (descr), THREAD_SELF->member) 70 ((void) sizeof (descr), THREAD_SELF->member) 72 ((void) sizeof (descr), THREAD_SELF->member = (value)) 74 ((void) sizeof (descr), THREAD_SELF->member = (value))
|
/l4re-core-master/uclibc/lib/libpthread/src/sysdeps/powerpc/powerpc32/ |
A D | pt-machine.h | 57 #define THREAD_SELF __thread_self macro 64 ((void) (descr), THREAD_SELF->member) 66 ((void) (descr), THREAD_SELF->member) 68 ((void) (descr), THREAD_SELF->member = (value)) 70 ((void) (descr), THREAD_SELF->member = (value))
|
/l4re-core-master/uclibc/lib/libpthread/src/sysdeps/sparc/sparc64/ |
A D | pt-machine.h | 68 #define THREAD_SELF __thread_self macro 91 ((void) sizeof (descr), THREAD_SELF->member) 93 ((void) sizeof (descr), THREAD_SELF->member) 95 ((void) sizeof (descr), THREAD_SELF->member = (value)) 97 ((void) sizeof (descr), THREAD_SELF->member = (value))
|
/l4re-core-master/uclibc/lib/contrib/uclibc/libpthread/linuxthreads.old/sysdeps/sparc/sparc64/ |
A D | pt-machine.h | 67 #define THREAD_SELF __thread_self macro 90 ((void) sizeof (descr), THREAD_SELF->member) 92 ((void) sizeof (descr), THREAD_SELF->member) 94 ((void) sizeof (descr), THREAD_SELF->member = (value)) 96 ((void) sizeof (descr), THREAD_SELF->member = (value))
|
/l4re-core-master/uclibc/lib/contrib/uclibc/libpthread/linuxthreads/sysdeps/powerpc/powerpc32/ |
A D | pt-machine.h | 55 #define THREAD_SELF __thread_self macro 62 ((void) (descr), THREAD_SELF->member) 64 ((void) (descr), THREAD_SELF->member) 66 ((void) (descr), THREAD_SELF->member = (value)) 68 ((void) (descr), THREAD_SELF->member = (value))
|
/l4re-core-master/uclibc/lib/contrib/uclibc/libpthread/linuxthreads/sysdeps/sparc/sparc64/ |
A D | pt-machine.h | 67 #define THREAD_SELF __thread_self macro 90 ((void) sizeof (descr), THREAD_SELF->member) 92 ((void) sizeof (descr), THREAD_SELF->member) 94 ((void) sizeof (descr), THREAD_SELF->member = (value)) 96 ((void) sizeof (descr), THREAD_SELF->member = (value))
|
/l4re-core-master/uclibc/lib/contrib/uclibc/libpthread/linuxthreads.old/sysdeps/frv/ |
A D | pt-machine.h | 55 register struct _pthread_descr_struct *THREAD_SELF __asm__ ("gr29"); 56 #define THREAD_SELF THREAD_SELF macro 60 (THREAD_SELF = descr)
|