/llvm-project/clang/test/Analysis/ |
H A D | pthreadlock.c | 18 pthread_mutex_lock(&mtx1); // no-warning in ok1() 30 pthread_mutex_lock(&mtx1); // no-warning in ok3() 32 pthread_mutex_lock(&mtx1); // no-warning in ok3() 39 pthread_mutex_lock(&mtx1); // no-warning in ok4() 41 pthread_mutex_lock(&mtx2); // no-warning in ok4() 68 pthread_mutex_lock(&mtx1); // no-warning in ok8() 69 pthread_mutex_lock(&mtx2); // no-warning in ok8() 86 pthread_mutex_lock(&mtx1); // no-warning in ok10() 122 pthread_mutex_lock(&mtx1); // no-warning in ok15() 168 pthread_mutex_lock(pmtx); // no-warning in ok21() [all …]
|
/llvm-project/libc/test/integration/src/pthread/ |
H A D | pthread_mutex_test.cpp | 31 LIBC_NAMESPACE::pthread_mutex_lock(&mutex); in counter() 53 ASSERT_EQ(LIBC_NAMESPACE::pthread_mutex_lock(&mutex), 0); in relay_counter() 78 LIBC_NAMESPACE::pthread_mutex_lock(&start_lock); in stepper() 82 LIBC_NAMESPACE::pthread_mutex_lock(&step_lock); in stepper() 97 ASSERT_EQ(LIBC_NAMESPACE::pthread_mutex_lock(&step_lock), 0); in wait_and_step() 104 ASSERT_EQ(LIBC_NAMESPACE::pthread_mutex_lock(&start_lock), 0); in wait_and_step() 118 ASSERT_EQ(LIBC_NAMESPACE::pthread_mutex_lock(&step_lock), 0); in wait_and_step() 139 LIBC_NAMESPACE::pthread_mutex_lock(&counter_lock); in waiter_func() 145 LIBC_NAMESPACE::pthread_mutex_lock(&multiple_waiter_lock); in waiter_func() 148 LIBC_NAMESPACE::pthread_mutex_lock(&counter_lock); in waiter_func() [all …]
|
/llvm-project/compiler-rt/test/tsan/ |
H A D | mutex_cycle2.c | 18 pthread_mutex_lock(&mu1); in main() 19 pthread_mutex_lock(&mu2); in main() 24 pthread_mutex_lock(&mu2); in main() 25 pthread_mutex_lock(&mu1); in main()
|
H A D | mutex_cycle_long.c | 21 pthread_mutex_lock(&m[i]); in main() 22 pthread_mutex_lock(&m[i + 1]); in main() 28 pthread_mutex_lock(&m[num_mutexes - 1]); in main() 29 pthread_mutex_lock(&m[0]); in main()
|
H A D | must_deadlock.cpp | 17 pthread_mutex_lock(&mu2); in Thread() 19 pthread_mutex_lock(&mu1); in Thread() 38 pthread_mutex_lock(&mu1); in main() 40 pthread_mutex_lock(&mu2); in main()
|
H A D | mutexset6.cpp | 11 pthread_mutex_lock(&mtx1); in Thread1() 18 pthread_mutex_lock(&mtx1); in Thread2() 20 pthread_mutex_lock(&mtx2); in Thread2()
|
H A D | mutex_lock_destroyed.cpp | 15 pthread_mutex_lock(m); in main() 22 pthread_mutex_lock(m); in main()
|
H A D | mutex_held_wrong_context.cpp | 7 pthread_mutex_lock(&mtx); in Func1() 13 pthread_mutex_lock(&mtx); in Func2()
|
H A D | ignore_sync.cpp | 9 pthread_mutex_lock(&Mutex); in Thread() 19 pthread_mutex_lock(&Mutex); in main()
|
H A D | bench_local_mutex.cpp | 14 pthread_mutex_lock(&mtx[tid * kStride]); in thread() 23 pthread_mutex_lock(&mtx[i * kStride]); in bench()
|
H A D | free_race.c | 11 pthread_mutex_lock(&mtx); in Thread1() 20 pthread_mutex_lock(&mtx); in Thread2()
|
H A D | race_on_mutex.c | 13 pthread_mutex_lock(&Mtx); in Thread2() 24 pthread_mutex_lock(&Mtx); in Thread1()
|
H A D | cond_cancel.c | 25 pthread_mutex_lock(&m); in thr1() 48 pthread_mutex_lock(&m); in main()
|
H A D | signal_cond.cpp | 22 pthread_mutex_lock(&mutex); in my_thread() 43 pthread_mutex_lock(&mutex); in main()
|
H A D | mutexset4.cpp | 9 pthread_mutex_lock(&mtx1); in Thread1() 10 pthread_mutex_lock(&mtx2); in Thread1()
|
H A D | mutexset3.cpp | 10 pthread_mutex_lock(&mtx1); in Thread1() 11 pthread_mutex_lock(&mtx2); in Thread1()
|
H A D | mutexset5.cpp | 10 pthread_mutex_lock(&mtx1); in Thread1() 17 pthread_mutex_lock(&mtx2); in Thread2()
|
H A D | cond.c | 19 pthread_mutex_lock(&m); in thr1() 33 pthread_mutex_lock(&m); in thr2()
|
/llvm-project/compiler-rt/test/tsan/Darwin/ |
H A D | deadlock.mm | 19 pthread_mutex_lock(&m1); 20 pthread_mutex_lock(&m2); 29 pthread_mutex_lock(&m2); 30 pthread_mutex_lock(&m1);
|
/llvm-project/lldb/test/API/macosx/thread_suspend/ |
H A D | main.c | 20 pthread_mutex_lock(&suspend_mutex); in suspend_func() 39 pthread_mutex_lock(&suspend_mutex); in main() 40 pthread_mutex_lock(&signal_mutex); in main()
|
/llvm-project/compiler-rt/test/tsan/Linux/ |
H A D | mutex_robust.cpp | 11 pthread_mutex_lock(&m); in thr() 23 if (pthread_mutex_lock(&m) != EOWNERDEAD) { in main()
|
H A D | clockwait_double_lock.c | 12 pthread_mutex_lock(&mtx); in fn() 19 pthread_mutex_lock(&mtx); in main()
|
/llvm-project/compiler-rt/test/lsan/TestCases/ |
H A D | leak_check_before_thread_started.cpp | 21 pthread_mutex_lock(&mutex); in func() 37 pthread_mutex_lock(&mutex); in create_detached_thread()
|
/llvm-project/lldb/test/API/functionalities/tsan/multiple/ |
H A D | main.m | 27 pthread_mutex_lock(&m); 30 pthread_mutex_lock(&m); 33 pthread_mutex_lock(&m);
|
/llvm-project/compiler-rt/test/msan/ |
H A D | pthread_getname_np.cpp | 20 pthread_mutex_lock (&lock); in ThreadFn() 29 pthread_mutex_lock (&lock); in main()
|