| /llvm-project-15.0.7/clang/test/Analysis/ |
| H A D | c11lock.c | 15 int mtx_lock(mtx_t *mutex); 27 mtx_lock(&mtx1); // no-warning in bad1() 28 mtx_lock(&mtx1); // expected-warning{{This lock has already been acquired}} in bad1() 34 mtx_lock(&mtx); in bad2() 45 mtx_lock(&mtx); in bad4() 50 mtx_lock(&mtx1); in bad5() 62 mtx_lock(&mtx1); in bad7() 63 mtx_lock(&mtx2); in bad7() 71 mtx_lock(&mtx); in good()
|
| H A D | block-in-critical-section.cpp | 35 void mtx_lock() {} in mtx_lock() function 70 mtx_lock(); in testBlockInCriticalSectionC11Locks()
|
| /llvm-project-15.0.7/libc/test/integration/src/threads/ |
| H A D | mtx_test.cpp | 29 __llvm_libc::mtx_lock(&mutex); in counter() 52 ASSERT_EQ(__llvm_libc::mtx_lock(&mutex), static_cast<int>(thrd_success)); in relay_counter() 77 __llvm_libc::mtx_lock(&start_lock); in stepper() 81 __llvm_libc::mtx_lock(&step_lock); in stepper() 105 ASSERT_EQ(__llvm_libc::mtx_lock(&start_lock), in wait_and_step() 122 ASSERT_EQ(__llvm_libc::mtx_lock(&step_lock), in wait_and_step() 145 __llvm_libc::mtx_lock(&counter_lock); in waiter_func() 151 __llvm_libc::mtx_lock(&multiple_waiter_lock); in waiter_func() 154 __llvm_libc::mtx_lock(&counter_lock); in waiter_func() 165 __llvm_libc::mtx_lock(&multiple_waiter_lock); in multiple_waiters() [all …]
|
| H A D | cnd_test.cpp | 45 __llvm_libc::mtx_lock(&broadcast_mtx); in broadcast_thread_func() 48 __llvm_libc::mtx_lock(&threads_ready_mtx); in broadcast_thread_func() 65 __llvm_libc::mtx_lock(&threads_ready_mtx); in wait_notify_broadcast_test() 73 __llvm_libc::mtx_lock(&broadcast_mtx); in wait_notify_broadcast_test() 104 __llvm_libc::mtx_lock(&waiter_mtx); in waiter_thread_func() 106 __llvm_libc::mtx_lock(&main_thread_mtx); in waiter_thread_func() 123 ASSERT_EQ(__llvm_libc::mtx_lock(&main_thread_mtx), int(thrd_success)); in single_waiter_test() 132 ASSERT_EQ(__llvm_libc::mtx_lock(&waiter_mtx), int(thrd_success)); in single_waiter_test()
|
| H A D | CMakeLists.txt | 16 libc.src.threads.mtx_lock 34 libc.src.threads.mtx_lock 70 libc.src.threads.mtx_lock 94 libc.src.threads.mtx_lock
|
| H A D | thrd_equal_test.cpp | 26 __llvm_libc::mtx_lock(&mutex); in child_func() 38 ASSERT_EQ(__llvm_libc::mtx_lock(&mutex), int(thrd_success)); in main()
|
| H A D | call_once_test.cpp | 61 __llvm_libc::mtx_lock(&once_func_blocker); in blocking_once_func() 85 ASSERT_EQ(__llvm_libc::mtx_lock(&once_func_blocker), in test_synchronization()
|
| /llvm-project-15.0.7/libc/src/threads/ |
| H A D | CMakeLists.txt | 94 mtx_lock 96 mtx_lock.cpp 98 mtx_lock.h
|
| H A D | mtx_lock.h | 16 int mtx_lock(mtx_t *mutex);
|
| H A D | mtx_lock.cpp | 17 LLVM_LIBC_FUNCTION(int, mtx_lock, (mtx_t * mutex)) {
|
| /llvm-project-15.0.7/openmp/runtime/src/ |
| H A D | kmp_taskdeps.h | 66 if (entry->mtx_lock) { in __kmp_dephash_free_entries() 67 __kmp_destroy_lock(entry->mtx_lock); in __kmp_dephash_free_entries() 68 __kmp_free(entry->mtx_lock); in __kmp_dephash_free_entries()
|
| H A D | kmp_taskdeps.cpp | 189 entry->mtx_lock = NULL; in __kmp_dephash_find() 445 if (info->mtx_lock == NULL) { in __kmp_process_deps() 446 info->mtx_lock = (kmp_lock_t *)__kmp_allocate(sizeof(kmp_lock_t)); in __kmp_process_deps() 447 __kmp_init_lock(info->mtx_lock); in __kmp_process_deps() 454 if (node->dn.mtx_locks[m] < info->mtx_lock) { in __kmp_process_deps() 461 node->dn.mtx_locks[m] = info->mtx_lock; in __kmp_process_deps()
|
| H A D | kmp.h | 2391 kmp_lock_t *mtx_lock; /* is referenced by depnodes w/mutexinoutset dep */ member
|
| /llvm-project-15.0.7/clang-tools-extra/docs/clang-tidy/checks/cert/ |
| H A D | err33-c.rst | 76 * mtx_lock()
|
| /llvm-project-15.0.7/libcxx/include/ |
| H A D | __threading_support | 440 return mtx_lock(__m) == thrd_success ? 0 : EINVAL; 461 return mtx_lock(__m) == thrd_success ? 0 : EINVAL;
|
| /llvm-project-15.0.7/libc/config/linux/aarch64/ |
| H A D | entrypoints.txt | 263 libc.src.threads.mtx_lock
|
| /llvm-project-15.0.7/libc/config/linux/x86_64/ |
| H A D | entrypoints.txt | 317 libc.src.threads.mtx_lock
|
| /llvm-project-15.0.7/libc/spec/ |
| H A D | stdc.td | 779 "mtx_lock",
|
| /llvm-project-15.0.7/clang/docs/analyzer/ |
| H A D | checkers.rst | 1545 mtx_lock(&mtx1); 1546 mtx_lock(&mtx1); // warn: This lock has already been acquired 2496 `` pthread_mutex_unlock, mtx_lock, mtx_timedlock, mtx_trylock, mtx_unlock, lock_guard, unique_lock``
|
| /llvm-project-15.0.7/clang/include/clang/Tooling/Inclusions/ |
| H A D | CSymbolMap.inc | 654 SYMBOL(mtx_lock, None, <threads.h>)
|
| /llvm-project-15.0.7/clang/docs/tools/ |
| H A D | clang-formatted-files.txt | 3051 libc/src/threads/mtx_lock.cpp 3052 libc/src/threads/mtx_lock.h
|