Home
last modified time | relevance | path

Searched refs:wakeup (Results 1 – 5 of 5) sorted by relevance

/sysdeps/htl/
A Dpt-cond-signal.c28 struct __pthread *wakeup; in __pthread_cond_signal() local
31 wakeup = cond->__queue; in __pthread_cond_signal()
32 if (wakeup != NULL) in __pthread_cond_signal()
33 __pthread_dequeue (wakeup); in __pthread_cond_signal()
36 if (wakeup != NULL) in __pthread_cond_signal()
37 __pthread_wakeup (wakeup); in __pthread_cond_signal()
A Dpt-rwlock-unlock.c29 struct __pthread *wakeup; in __pthread_rwlock_unlock() local
53 wakeup = rwlock->__writerqueue; in __pthread_rwlock_unlock()
54 __pthread_dequeue (wakeup); in __pthread_rwlock_unlock()
60 __pthread_wakeup (wakeup); in __pthread_rwlock_unlock()
69 __pthread_queue_iterate (rwlock->__readerqueue, wakeup) in __pthread_rwlock_unlock()
76 __pthread_dequeuing_iterate (rwlock->__readerqueue, wakeup) in __pthread_rwlock_unlock()
77 wakeups[i++] = wakeup; in __pthread_rwlock_unlock()
A Dpt-cond-brdcast.c27 struct __pthread *wakeup; in __pthread_cond_broadcast() local
30 while ((wakeup = cond->__queue)) in __pthread_cond_broadcast()
32 __pthread_dequeue (wakeup); in __pthread_cond_broadcast()
36 __pthread_wakeup (wakeup); in __pthread_cond_broadcast()
A Dpt-barrier-wait.c36 struct __pthread *wakeup; in pthread_barrier_wait() local
39 __pthread_queue_iterate (barrier->__queue, wakeup) in pthread_barrier_wait()
46 __pthread_dequeuing_iterate (barrier->__queue, wakeup) in pthread_barrier_wait()
47 wakeups[i++] = wakeup; in pthread_barrier_wait()
A Dpt-cond-timedwait.c53 struct __pthread *wakeup; member
61 struct __pthread *wakeup = ctx->wakeup; in cancel_hook() local
68 unblock = wakeup->prevp != NULL; in cancel_hook()
70 __pthread_dequeue (wakeup); in cancel_hook()
74 __pthread_wakeup (wakeup); in cancel_hook()
105 ctx.wakeup = self; in __pthread_cond_timedwait_internal()

Completed in 6 milliseconds