Home
last modified time | relevance | path

Searched refs:m_lock (Results 1 – 8 of 8) sorted by relevance

/freebsd-12-stable/lib/libthr/thread/
Dthr_mutex.c141 m, m->m_lock.m_owner, m->m_qe.tqe_prev, m->m_qe.tqe_next); in mutex_assert_is_owned()
154 m, m->m_lock.m_owner, m->m_qe.tqe_prev, m->m_qe.tqe_next); in mutex_assert_not_owned()
156 (m->m_lock.m_rb_lnk != 0 || m->m_rb_prev != NULL || in mutex_assert_not_owned()
158 (uintptr_t)&m->m_lock) || in mutex_assert_not_owned()
160 (uintptr_t)&m->m_lock)))) in mutex_assert_not_owned()
163 m, m->m_lock.m_owner, (void *)m->m_lock.m_rb_lnk, in mutex_assert_not_owned()
173 return ((m->m_lock.m_flags & USYNC_PROCESS_SHARED) != 0); in is_pshared_mutex()
180 return ((m->m_lock.m_flags & UMUTEX_ROBUST) != 0); in is_robust_mutex()
195 curthread->inact_mtx = (uintptr_t)&m->m_lock; in _mutex_enter_robust()
204 if (__predict_false(curthread->inact_mtx != (uintptr_t)&m->m_lock)) in _mutex_leave_robust()
[all …]
Dthr_cond.c224 error = _thr_ucond_wait(&cvp->kcond, &mp->m_lock, abstime, in cond_wait_kernel()
307 if ((mp->m_lock.m_owner & UMUTEX_CONTESTED) == 0) in cond_wait_user()
308 (void)_umtx_op_err(&mp->m_lock, in cond_wait_user()
309 UMTX_OP_MUTEX_WAKE2, mp->m_lock.m_flags, in cond_wait_user()
376 (mp->m_lock.m_flags & (UMUTEX_PRIO_PROTECT | UMUTEX_PRIO_INHERIT | in cond_wait_common()
Dthr_private.h155 #define PMUTEX_OWNER_ID(m) ((m)->m_lock.m_owner & ~UMUTEX_CONTESTED)
170 struct umutex m_lock; member
/freebsd-12-stable/contrib/llvm-project/lldb/include/lldb/Host/
DProcessRunLock.h44 if (m_lock) { in TryLock()
45 if (m_lock == lock) in TryLock()
52 m_lock = lock; in TryLock()
61 if (m_lock) { in Unlock()
62 m_lock->ReadUnlock(); in Unlock()
63 m_lock = nullptr; in Unlock()
67 ProcessRunLock *m_lock = nullptr; variable
/freebsd-12-stable/cddl/contrib/opensolaris/lib/libzpool/common/
Dkernel.c125 (void) _mutex_init(&mp->m_lock, USYNC_THREAD, NULL); in zmutex_init()
133 (void) _mutex_destroy(&(mp)->m_lock); in zmutex_destroy()
152 VERIFY(mutex_lock(&mp->m_lock) == 0); in mutex_enter()
162 if (0 == mutex_trylock(&mp->m_lock)) { in mutex_tryenter()
177 VERIFY(mutex_unlock(&mp->m_lock) == 0); in mutex_exit()
320 int ret = cond_wait(cv, &mp->m_lock); in cv_wait()
365 error = pthread_cond_timedwait(cv, &mp->m_lock, &ts); in cv_timedwait()
408 error = pthread_cond_timedwait(cv, &mp->m_lock, &ts); in cv_timedwait_hires()
/freebsd-12-stable/contrib/llvm-project/lldb/source/Target/
DModuleCache.cpp52 std::unique_ptr<lldb_private::LockFile> m_lock; member in __anonb146be750111::ModuleLock
172 m_lock = std::make_unique<lldb_private::LockFile>(m_file_up->GetDescriptor()); in ModuleLock()
173 error = m_lock->WriteLock(0, 1); in ModuleLock()
/freebsd-12-stable/cddl/contrib/opensolaris/lib/libzpool/common/sys/
Dzfs_context.h251 mutex_t m_lock; member
/freebsd-12-stable/contrib/llvm-project/lldb/source/API/
DSBValue.cpp207 return in_value.GetSP(m_stop_locker, m_lock, m_lock_error); in GetLockedSP()
214 std::unique_lock<std::recursive_mutex> m_lock; member in ValueLocker