Lines Matching refs:joiner
378 const ThreadId joiner = DRD_(DrdThreadIdToVgThreadId)(drd_joiner); in DRD_() local
387 if (joiner) in DRD_()
1076 void DRD_(thread_combine_vc_join)(DrdThreadId joiner, DrdThreadId joinee) in DRD_()
1078 tl_assert(joiner != joinee); in DRD_()
1079 tl_assert(0 <= (int)joiner && joiner < DRD_N_THREADS in DRD_()
1080 && joiner != DRD_INVALID_THREADID); in DRD_()
1083 tl_assert(DRD_(g_threadinfo)[joiner].sg_first); in DRD_()
1084 tl_assert(DRD_(g_threadinfo)[joiner].sg_last); in DRD_()
1091 str1 = DRD_(vc_aprint)(DRD_(thread_get_vc)(joiner)); in DRD_()
1098 if (joiner == DRD_(g_drd_running_tid)) { in DRD_()
1101 DRD_(vc_copy)(&old_vc, DRD_(thread_get_vc)(joiner)); in DRD_()
1102 DRD_(vc_combine)(DRD_(thread_get_vc)(joiner), in DRD_()
1104 DRD_(thread_update_conflict_set)(joiner, &old_vc); in DRD_()
1108 DRD_(vc_combine)(DRD_(thread_get_vc)(joiner), in DRD_()
1117 str = DRD_(vc_aprint)(DRD_(thread_get_vc)(joiner)); in DRD_()