Home
last modified time | relevance | path

Searched refs:robust_head (Results 1 – 9 of 9) sorted by relevance

/l4re-core-master/uclibc/lib/contrib/uclibc/libpthread/nptl/
A Dpthread_mutex_trylock.c77 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 Dpthread_mutex_timedlock.c119 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 Dpthread_mutex_lock.c149 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 Ddescr.h161 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 Dpthread_mutex_unlock.c128 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 Dinit.c294 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 Dpthread_create.c246 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 Dallocatestack.c668 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 DChangeLog3074 * 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