Searched refs:joinid (Results 1 – 6 of 6) sorted by relevance
53 if (pd == self || self->joinid == pd) in pthread_timedjoin_np()65 if (__builtin_expect (atomic_compare_and_exchange_bool_acq (&pd->joinid, in pthread_timedjoin_np()74 pthread_cleanup_push (cleanup, &pd->joinid); in pthread_timedjoin_np()103 pd->joinid = NULL; in pthread_timedjoin_np()
60 pthread_cleanup_push (cleanup, &pd->joinid); in pthread_join()66 || (self->joinid == pd in pthread_join()81 else if (__builtin_expect (atomic_compare_and_exchange_bool_acq (&pd->joinid, in pthread_join()
45 if (pd == self || self->joinid == pd) in pthread_tryjoin_np()61 if (atomic_compare_and_exchange_bool_acq (&pd->joinid, self, NULL)) in pthread_tryjoin_np()
37 if (atomic_compare_and_exchange_bool_acq (&pd->joinid, pd, NULL)) in pthread_detach()
327 struct pthread *joinid; member329 #define IS_DETACHED(pd) ((pd)->joinid == (pd))
479 pd->joinid = iattr->flags & ATTR_FLAG_DETACHSTATE ? pd : NULL; in __pthread_create_2_1()
Completed in 7 milliseconds