| /openbsd-src/gnu/usr.bin/binutils/gdb/testsuite/gdb.threads/ |
| H A D | pthread_cond_wait.c | 28 cond_wait (pthread_cond_t *cond, pthread_mutex_t *mut) in cond_wait() argument 30 pthread_mutex_lock(mut); in cond_wait() 31 pthread_cond_wait (cond, mut); in cond_wait() 32 pthread_mutex_unlock (mut); in cond_wait() 38 pthread_mutex_t mut; in noreturn() local 41 pthread_mutex_init (&mut, NULL); in noreturn() 46 cond_wait (&cond, &mut); in noreturn()
|
| H A D | step.c | 23 pthread_mutex_t mut; variable 50 if (pthread_mutex_init (&mut, mut_attr) == -1) in main() 127 if (pthread_mutex_lock (&mut) == -1) 135 if (pthread_cond_wait (&cv_a, &mut) == -1) 150 if (pthread_mutex_unlock (&mut) == -1) 171 if (pthread_mutex_lock (&mut) == -1) 179 if (pthread_cond_wait (&cv_b, &mut) == -1) 194 if (pthread_mutex_unlock (&mut) == -1)
|
| /openbsd-src/gnu/llvm/libcxx/src/ |
| H A D | mutex.cpp | 204 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 D | debug.cpp | 51 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() 258 mut().unlock(); in __find_c_and_lock() 267 mut().unlock(); in __find_c_and_lock() 277 mut().unlock(); in __find_c_and_lock() [all …]
|
| /openbsd-src/libexec/ld.so/ |
| H A D | library.c | 101 struct range_vector imut, mut; in _dl_tryload_shlib() local 154 _dl_memset(&mut, 0, sizeof mut); in _dl_tryload_shlib() 311 _dl_push_range_size(&mut, relro_addr, relro_size); in _dl_tryload_shlib() 315 _dl_push_range_size(&mut, phdp->p_vaddr + loff, in _dl_tryload_shlib() 351 _dl_bcopy(&mut, &object->mut, sizeof mut); in _dl_tryload_shlib()
|
| H A D | library_mquery.c | 104 struct range_vector imut, mut; in _dl_tryload_shlib() local 242 _dl_memset(&mut, 0, sizeof mut); in _dl_tryload_shlib() 322 _dl_push_range_size(&mut, relro_addr, relro_size); in _dl_tryload_shlib() 325 _dl_push_range_size(&mut, phdp->p_vaddr + LOFF, in _dl_tryload_shlib() 360 _dl_bcopy(&mut, &object->mut, sizeof mut); in _dl_tryload_shlib()
|
| H A D | resolve.h | 247 struct range_vector mut; member
|
| H A D | loader.c | 1117 for (i = 0; i < object->mut.count; i++) { in _dl_apply_immutable() 1118 m = &object->mut.slice[i]; in _dl_apply_immutable()
|
| /openbsd-src/gnu/llvm/clang/docs/ |
| H A D | ThreadSafetyAnalysis.rst | 910 Mutex* mut; 915 MutexLocker(Mutex *mu) ACQUIRE(mu) : mut(mu), locked(true) { 920 MutexLocker(Mutex *mu, adopt_lock_t) REQUIRES(mu) : mut(mu), locked(true) {} 923 MutexLocker(Mutex *mu, shared_lock_t) ACQUIRE_SHARED(mu) : mut(mu), locked(true) { 929 : mut(mu), locked(true) {} 932 MutexLocker(Mutex *mu, defer_lock_t) EXCLUDES(mu) : mut(mu), locked(false) {} 945 mut->GenericUnlock(); 950 mut->Lock(); 956 return locked = mut->TryLock(); 961 mut->ReaderLock(); [all …]
|
| /openbsd-src/gnu/usr.bin/perl/dist/threads-shared/ |
| H A D | shared.xs | 658 Perl_sharedsv_cond_timedwait(perl_cond *cond, perl_mutex *mut, double abs) in Perl_sharedsv_cond_timedwait() argument 667 MUTEX_UNLOCK(mut); in Perl_sharedsv_cond_timedwait() 677 MUTEX_LOCK(mut); in Perl_sharedsv_cond_timedwait() 689 MUTEX_UNLOCK(mut); in Perl_sharedsv_cond_timedwait() 694 MUTEX_LOCK(mut); in Perl_sharedsv_cond_timedwait() 705 /* warning: calling function 'pthread_cond_timedwait' requires holding mutex 'mut' exclusively [-Wthread-safety-analysis] */ in Perl_sharedsv_cond_timedwait() 706 switch (pthread_cond_timedwait(cond, mut, &ts)) { in Perl_sharedsv_cond_timedwait()
|
| /openbsd-src/gnu/llvm/libcxxabi/src/ |
| H A D | cxa_guard_impl.h | 299 bool wait(LibcppMutex& mut) { return std::__libcpp_condvar_wait(&cond, &mut.mutex); } in wait()
|