Lines Matching refs:T1
2750 // test64: TP. T2 happens-before T3, but T1 is independent. Reads in T1/T2. {{{1
2752 // True race between T1 and T3:
2754 // T1: T2: T3:
2765 void T1() {
2784 MyThreadArray t(T1, T2, T3);
2793 // test65: TP. T2 happens-before T3, but T1 is independent. Writes in T1/T2. {{{1
2796 // True race between T1 and T3:
2798 // T1: T2: T3:
2814 void T1() {
2838 MyThreadArray t(T1, T2, T3);
3141 MyThread t1(WorkerY);
3143 t1.Start();
3145 t1.Join();
3317 MyThread t1(Worker1);
3318 t1.Start();
3323 t1.Join();
5308 ANNOTATE_EXPECT_RACE_FOR_TSAN(&GLOB, "TP (T1: write then read, T2: read)");
5363 MyThreadArray t1(Worker1, Worker2, Worker3);
5364 t1.Start();
5365 t1.Join();
5404 MyThreadArray t1(Worker, Worker, Worker, Worker);
5405 t1.Start();
5406 t1.Join();
5478 MyThreadArray t1(Thread1, Thread2);
5479 t1.Start();
5480 t1.Join();
5685 MyThreadArray t1(Worker0, Worker1, Worker2, Worker3);
5686 t1.Start();
5687 t1.Join();
5718 MyThreadArray t1(Worker0, Worker1, Worker2, Worker3);
5720 t1.Start();
5725 t1.Join();
6119 // test148: FN. 3 threads, h-b hides race between T1 and T3. {{{1
6152 printf("test148: FN. 3 threads, h-b hides race between T1 and T3.\n");
6191 MyThread t1(Writer1);
6193 t1.Start();
6195 t1.Join();
6473 MyThread t1(callback, mem),
6475 t1.Start();
6477 t1.Join();
6610 MyThread t1((MyThread::worker_t)Worker, (void*)(intptr_t)(depth - 1));
6612 t1.Start();
6614 t1.Join();
6645 MyThread t1(Worker);
6647 t1.Start();
6649 t1.Join();