Searched refs:robust_head (Results 1 – 9 of 9) sorted by relevance
/l4re-core-master/uclibc/lib/contrib/uclibc/libpthread/nptl/ |
A D | pthread_mutex_trylock.c | 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() 244 THREAD_SETMEM (THREAD_SELF, robust_head.list_op_pending, NULL); in __pthread_mutex_trylock() [all …]
|
A D | pthread_mutex_timedlock.c | 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() 346 THREAD_SETMEM (THREAD_SELF, robust_head.list_op_pending, NULL); in pthread_mutex_timedlock() [all …]
|
A D | pthread_mutex_lock.c | 149 THREAD_SETMEM (THREAD_SELF, robust_head.list_op_pending, in __pthread_mutex_lock_full() 182 THREAD_SETMEM (THREAD_SELF, robust_head.list_op_pending, NULL); 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() 365 THREAD_SETMEM (THREAD_SELF, robust_head.list_op_pending, NULL); in __pthread_mutex_lock_full() [all …]
|
A D | descr.h | 161 struct robust_list_head robust_head; member 173 ((((uintptr_t) THREAD_GETMEM (THREAD_SELF, robust_head.list)) & ~1ul) \ 177 robust_head.list); \ 178 mutex->__data.__list.__prev = (void *) &THREAD_SELF->robust_head; \ 179 THREAD_SETMEM (THREAD_SELF, robust_head.list, \ 200 struct robust_list_head robust_head; member
|
A D | pthread_mutex_unlock.c | 128 THREAD_SETMEM (THREAD_SELF, robust_head.list_op_pending, in __pthread_mutex_unlock_full() 141 THREAD_SETMEM (THREAD_SELF, robust_head.list_op_pending, NULL); in __pthread_mutex_unlock_full() 202 THREAD_SETMEM (THREAD_SELF, robust_head.list_op_pending, in __pthread_mutex_unlock_full() 229 THREAD_SETMEM (THREAD_SELF, robust_head.list_op_pending, NULL); in __pthread_mutex_unlock_full()
|
A D | init.c | 294 pd->robust_prev = &pd->robust_head; in __pthread_initialize_minimal_internal() 296 pd->robust_head.list = &pd->robust_head; in __pthread_initialize_minimal_internal() 298 pd->robust_head.futex_offset = (offsetof (pthread_mutex_t, __data.__lock) in __pthread_initialize_minimal_internal() 301 int res = INTERNAL_SYSCALL (set_robust_list, err, 2, &pd->robust_head, in __pthread_initialize_minimal_internal()
|
A D | pthread_create.c | 246 INTERNAL_SYSCALL (set_robust_list, err, 2, &pd->robust_head, in start_thread() 349 void *robust = pd->robust_head.list; in start_thread() 357 && __builtin_expect (robust != (void *) &pd->robust_head, 0)) in start_thread() 373 while (robust != (void *) &pd->robust_head); in start_thread()
|
A D | allocatestack.c | 668 pd->robust_head.futex_offset = (offsetof (pthread_mutex_t, __data.__lock) in allocate_stack() 671 pd->robust_head.list_op_pending = NULL; in allocate_stack() 673 pd->robust_prev = &pd->robust_head; in allocate_stack() 675 pd->robust_head.list = &pd->robust_head; in allocate_stack()
|
A D | ChangeLog | 3074 * allocatestack.c (allocate_stack): Always initialize robust_head. 3092 Set robust_head.list_op_pending before trying to lock a robust mutex.
|
Completed in 21 milliseconds