Home
last modified time | relevance | path

Searched refs:mtx_lock (Results 1 – 21 of 21) sorted by relevance

/llvm-project-15.0.7/clang/test/Analysis/
H A Dc11lock.c15 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 Dblock-in-critical-section.cpp35 void mtx_lock() {} in mtx_lock() function
70 mtx_lock(); in testBlockInCriticalSectionC11Locks()
/llvm-project-15.0.7/libc/test/integration/src/threads/
H A Dmtx_test.cpp29 __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 Dcnd_test.cpp45 __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 DCMakeLists.txt16 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 Dthrd_equal_test.cpp26 __llvm_libc::mtx_lock(&mutex); in child_func()
38 ASSERT_EQ(__llvm_libc::mtx_lock(&mutex), int(thrd_success)); in main()
H A Dcall_once_test.cpp61 __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 DCMakeLists.txt94 mtx_lock
96 mtx_lock.cpp
98 mtx_lock.h
H A Dmtx_lock.h16 int mtx_lock(mtx_t *mutex);
H A Dmtx_lock.cpp17 LLVM_LIBC_FUNCTION(int, mtx_lock, (mtx_t * mutex)) {
/llvm-project-15.0.7/openmp/runtime/src/
H A Dkmp_taskdeps.h66 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 Dkmp_taskdeps.cpp189 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 Dkmp.h2391 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 Derr33-c.rst76 * mtx_lock()
/llvm-project-15.0.7/libcxx/include/
H A D__threading_support440 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 Dentrypoints.txt263 libc.src.threads.mtx_lock
/llvm-project-15.0.7/libc/config/linux/x86_64/
H A Dentrypoints.txt317 libc.src.threads.mtx_lock
/llvm-project-15.0.7/libc/spec/
H A Dstdc.td779 "mtx_lock",
/llvm-project-15.0.7/clang/docs/analyzer/
H A Dcheckers.rst1545 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 DCSymbolMap.inc654 SYMBOL(mtx_lock, None, <threads.h>)
/llvm-project-15.0.7/clang/docs/tools/
H A Dclang-formatted-files.txt3051 libc/src/threads/mtx_lock.cpp
3052 libc/src/threads/mtx_lock.h