Home
last modified time | relevance | path

Searched refs:mut (Results 1 – 22 of 22) sorted by relevance

/llvm-project-15.0.7/libcxx/test/std/thread/thread.condition/thread.condition.condvarany/
H A Dwait_terminates.sh.cpp102 ThrowingMutex mut; variable
106 while (mut.isLocked()) {} // wait until T1 releases mut inside the cv.wait call. in signal_me()
121 mut.lock(); in main()
125 case 1: cv.wait(mut); break; in main()
126 case 2: cv.wait(mut, pred_function); break; in main()
127 case 3: cv.wait_for(mut, wait); break; in main()
128 case 4: cv.wait_for(mut, wait, pred_function); break; in main()
129 case 5: cv.wait_until(mut, Clock::now() + wait); break; in main()
130 case 6: cv.wait_until(mut, Clock::now() + wait, pred_function); break; in main()
/llvm-project-15.0.7/libcxx/src/
H A Dmutex.cpp204 static constinit __libcpp_mutex_t mut = _LIBCPP_MUTEX_INITIALIZER; variable
231 __libcpp_mutex_lock(&mut); in __call_once()
233 __libcpp_condvar_wait(&cv, &mut); in __call_once()
241 __libcpp_mutex_unlock(&mut); in __call_once()
243 __libcpp_mutex_lock(&mut); in __call_once()
246 __libcpp_mutex_unlock(&mut); in __call_once()
252 __libcpp_mutex_lock(&mut); in __call_once()
254 __libcpp_mutex_unlock(&mut); in __call_once()
261 __libcpp_mutex_unlock(&mut); in __call_once()
H A Ddebug.cpp51 mut() in mut() function
121 RLock _(mut()); in __find_c_from_i()
132 WLock _(mut()); in __insert_ic()
155 WLock _(mut()); in __insert_c()
194 WLock _(mut()); in __erase_i()
227 WLock _(mut()); in __invalidate_all()
253 mut().lock(); in __find_c_and_lock()
303 mut().unlock(); in unlock()
311 WLock _(mut()); in __erase_c()
348 WLock _(mut()); in __iterator_copy()
[all …]
/llvm-project-15.0.7/libcxx/test/std/thread/thread.condition/thread.condition.condvar/
H A Dnotify_one.pass.cpp49 std::mutex mut; variable
58 std::unique_lock<std::mutex> lk(mut); in f1()
70 std::unique_lock<std::mutex> lk(mut); in f2()
90 std::unique_lock<std::mutex> lk(mut); in main()
99 std::unique_lock<std::mutex> lk(mut); in main()
116 std::unique_lock<std::mutex> lk(mut); in main()
H A Dnotify_all.pass.cpp26 std::mutex mut; variable
34 std::unique_lock<std::mutex> lk(mut); in f1()
44 std::unique_lock<std::mutex> lk(mut); in f2()
58 std::unique_lock<std::mutex>lk(mut); in main()
65 std::unique_lock<std::mutex>lk(mut); in main()
H A Dwait_for_pred.pass.cpp41 std::mutex mut; variable
52 std::unique_lock<std::mutex> lk(mut); in f()
76 std::unique_lock<std::mutex>lk(mut); in main()
90 std::unique_lock<std::mutex>lk(mut); in main()
H A Dwait_for.pass.cpp31 std::mutex mut; variable
42 std::unique_lock<std::mutex> lk(mut); in f()
69 std::unique_lock<std::mutex> lk(mut); in main()
84 std::unique_lock<std::mutex> lk(mut); in main()
H A Dwait.pass.cpp26 std::mutex mut; variable
33 std::unique_lock<std::mutex> lk(mut); in f()
44 std::unique_lock<std::mutex> lk(mut); in main()
H A Dwait_until.pass.cpp48 std::mutex mut; variable
58 std::unique_lock<std::mutex> lk(mut); in f()
87 std::unique_lock<std::mutex>lk(mut); in run_test()
101 std::unique_lock<std::mutex>lk(mut); in run_test()
H A Dwait_until_pred.pass.cpp58 std::mutex mut; variable
67 std::unique_lock<std::mutex> lk(mut); in f()
93 std::unique_lock<std::mutex> lk(mut); in main()
107 std::unique_lock<std::mutex> lk(mut); in main()
H A Dwait_pred.pass.cpp29 std::mutex mut; variable
45 std::unique_lock<std::mutex> lk(mut); in f()
55 std::unique_lock<std::mutex>lk(mut); in main()
/llvm-project-15.0.7/libcxx/test/libcxx/thread/thread.condition/
H A DPR30202_notify_from_pthread_created_thread.pass.cpp37 std::mutex mut; variable
45 std::unique_lock<std::mutex> lk(mut); in func()
55 std::unique_lock<std::mutex> lk(mut); in main()
69 std::unique_lock<std::mutex> lk(mut); in main()
/llvm-project-15.0.7/clang/test/Analysis/
H A Dconst-method-call.cpp20 mutable int mut; member
69 t.mut = 4; in checkThatConstMethodDoesInvalidateMutableFields()
71 clang_analyzer_eval(t.mut); // expected-warning{{UNKNOWN}} in checkThatConstMethodDoesInvalidateMutableFields()
146 mutable int mut; member
172 t.mut = 1; in checkThatInheritedConstMethodDoesInvalidateMutableFields()
174 clang_analyzer_eval(t.mut); // expected-warning{{UNKNOWN}} in checkThatInheritedConstMethodDoesInvalidateMutableFields()
/llvm-project-15.0.7/libcxx/test/std/thread/thread.condition/
H A Dnotify_all_at_thread_exit.pass.cpp30 std::mutex mut; variable
37 std::unique_lock<std::mutex> lk(mut); in func()
44 std::unique_lock<std::mutex> lk(mut); in main()
/llvm-project-15.0.7/clang/test/CodeGenCXX/
H A Dblocks.cpp40 struct mut { mutable int x; }; argument
42 const mut obj = { 5 }; in test3()
/llvm-project-15.0.7/llvm/test/Demangle/
H A Drust.test199 CHECK: types::<&mut _>
202 CHECK: types::<&mut _>
208 CHECK: types::<*mut _>
284 CHECK: binders::<for<'a> fn(&'a mut _)>
/llvm-project-15.0.7/clang/docs/
H A DThreadSafetyAnalysis.rst909 Mutex* mut;
914 MutexLocker(Mutex *mu) ACQUIRE(mu) : mut(mu), locked(true) {
919 MutexLocker(Mutex *mu, adopt_lock_t) REQUIRES(mu) : mut(mu), locked(true) {}
928 : mut(mu), locked(true) {}
937 mut->GenericUnlock();
942 mut->Lock();
948 return locked = mut->TryLock();
953 mut->ReaderLock();
959 return locked = mut->ReaderTryLock();
964 mut->Unlock();
[all …]
/llvm-project-15.0.7/libcxxabi/src/
H A Dcxa_guard_impl.h295 bool wait(LibcppMutex& mut) { return std::__libcpp_condvar_wait(&cond, &mut.mutex); } in wait()
/llvm-project-15.0.7/clang/test/CXX/dcl.decl/dcl.decomp/
H A Dp4.cpp151 void mut() { in mut() function
/llvm-project-15.0.7/llvm/test/DebugInfo/X86/
H A Dcontaining-type-extension-rust.ll102 !17 = !DIDerivedType(tag: DW_TAG_pointer_type, name: "*mut f64", baseType: !5, size: 64, align: 64)
/llvm-project-15.0.7/llvm/test/CodeGen/AArch64/GlobalISel/
H A Dirtranslator-extract-used-by-dbg.ll337 !309 = !DIDerivedType(tag: DW_TAG_pointer_type, name: "*mut u8", baseType: !7, size: 64, align: 64,…
/llvm-project-15.0.7/llvm/test/MC/RISCV/rvv/
H A Dinvalid.s65 vsetvli a2, a0, e8,m1,tu,mut