Home
last modified time | relevance | path

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

/openbsd-src/gnu/usr.bin/binutils/gdb/testsuite/gdb.threads/
H A Dpthread_cond_wait.c28 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 Dstep.c23 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 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()
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 Dlibrary.c101 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 Dlibrary_mquery.c104 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 Dresolve.h247 struct range_vector mut; member
H A Dloader.c1117 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 DThreadSafetyAnalysis.rst910 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 Dshared.xs658 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 Dcxa_guard_impl.h299 bool wait(LibcppMutex& mut) { return std::__libcpp_condvar_wait(&cond, &mut.mutex); } in wait()