Lines Matching defs:tid
2512 pthread_t tid;
2525 * make sure we both successfully join and clear the tid to skip a
2529 #define PTHREAD_JOIN(tid, status) \
2531 int _rc = pthread_join(tid, status); \
2533 TH_LOG("pthread_join of tid %u failed: %d\n", \
2534 (unsigned int)tid, _rc); \
2536 tid = 0; \
2579 self->sibling[0].tid = 0;
2587 self->sibling[1].tid = 0;
2609 if (!s->tid)
2615 pthread_kill(s->tid, 9);
2656 pthread_create(&sibling->tid, NULL, tsync_sibling, (void *)sibling);
2705 PTHREAD_JOIN(self->sibling[0].tid, &status);
2707 PTHREAD_JOIN(self->sibling[1].tid, &status);
2747 PTHREAD_JOIN(self->sibling[0].tid, &status);
2749 PTHREAD_JOIN(self->sibling[1].tid, &status);
2773 PTHREAD_JOIN(self->sibling[0].tid, &status);
2775 PTHREAD_JOIN(self->sibling[1].tid, &status);
2813 PTHREAD_JOIN(self->sibling[0].tid, &status);
2815 PTHREAD_JOIN(self->sibling[1].tid, &status);
2858 PTHREAD_JOIN(self->sibling[0].tid, &status);
2860 PTHREAD_JOIN(self->sibling[1].tid, &status);
2907 PTHREAD_JOIN(self->sibling[0].tid, &status);
2909 PTHREAD_JOIN(self->sibling[1].tid, &status);
2967 PTHREAD_JOIN(self->sibling[sib].tid, &status);
2992 PTHREAD_JOIN(self->sibling[sib].tid, &status);