Home
last modified time | relevance | path

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

/src/lib/libthr/thread/
H A Dthr_mutex.c138 m, m->m_lock.m_owner, m->m_qe.tqe_prev, m->m_qe.tqe_next); in mutex_assert_is_owned()
151 m, m->m_lock.m_owner, m->m_qe.tqe_prev, m->m_qe.tqe_next); in mutex_assert_not_owned()
153 (m->m_lock.m_rb_lnk != 0 || m->m_rb_prev != NULL || in mutex_assert_not_owned()
155 (uintptr_t)&m->m_lock) || in mutex_assert_not_owned()
157 (uintptr_t)&m->m_lock)))) in mutex_assert_not_owned()
160 m, m->m_lock.m_owner, (void *)m->m_lock.m_rb_lnk, in mutex_assert_not_owned()
170 return ((m->m_lock.m_flags & USYNC_PROCESS_SHARED) != 0); in is_pshared_mutex()
177 return ((m->m_lock.m_flags & UMUTEX_ROBUST) != 0); in is_robust_mutex()
192 curthread->inact_mtx = (uintptr_t)&m->m_lock; in _mutex_enter_robust()
201 if (__predict_false(curthread->inact_mtx != (uintptr_t)&m->m_lock)) in _mutex_leave_robust()
[all …]
H A Dthr_cond.c222 error = _thr_ucond_wait(&cvp->kcond, &mp->m_lock, abstime, in cond_wait_kernel()
305 if ((mp->m_lock.m_owner & UMUTEX_CONTESTED) == 0) in cond_wait_user()
306 (void)_umtx_op_err(&mp->m_lock, in cond_wait_user()
307 UMTX_OP_MUTEX_WAKE2, mp->m_lock.m_flags, in cond_wait_user()
374 (mp->m_lock.m_flags & (UMUTEX_PRIO_PROTECT | UMUTEX_PRIO_INHERIT | in cond_wait_common()
H A Dthr_private.h153 #define PMUTEX_OWNER_ID(m) ((m)->m_lock.m_owner & ~UMUTEX_CONTESTED)
168 struct umutex m_lock; member
/src/crypto/krb5/src/ccapi/common/win/OldCC/
H A Dautolock.hxx49 CcOsLock& m_lock; member in CcAutoLock
53 CcAutoLock(CcOsLock& lock):m_lock(lock) { m_lock.lock(); } in CcAutoLock()
54 ~CcAutoLock() { m_lock.unlock(); } in ~CcAutoLock()
58 CcOsLock& m_lock; member in CcAutoTryLock
61 CcAutoTryLock(CcOsLock& lock):m_lock(lock) { m_locked = m_lock.trylock(); } in CcAutoTryLock()
62 ~CcAutoTryLock() { if (m_locked) m_lock.unlock(); m_locked = false; } in ~CcAutoTryLock()
/src/contrib/llvm-project/lldb/include/lldb/Host/
H A 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
/src/sys/contrib/openzfs/lib/libspl/
H A Dmutex.c45 VERIFY0(pthread_mutex_init(&mp->m_lock, NULL)); in mutex_init()
52 VERIFY0(pthread_mutex_destroy(&mp->m_lock)); in mutex_destroy()
58 VERIFY0(pthread_mutex_lock(&mp->m_lock)); in mutex_enter()
65 int error = pthread_mutex_lock(&mp->m_lock); in mutex_enter_check_return()
74 int error = pthread_mutex_trylock(&mp->m_lock); in mutex_tryenter()
88 VERIFY0(pthread_mutex_unlock(&mp->m_lock)); in mutex_exit()
H A Dcondvar.c59 VERIFY0(pthread_cond_wait(cv, &mp->m_lock)); in cv_wait()
92 error = pthread_cond_timedwait(cv, &mp->m_lock, &ts); in cv_timedwait()
132 error = pthread_cond_timedwait(cv, &mp->m_lock, &ts); in cv_timedwait_hires()
/src/sys/contrib/openzfs/include/os/linux/spl/sys/
H A Dmutex.h43 spinlock_t m_lock; /* used for serializing mutex_exit */ member
106 spin_lock_init(&(mp)->m_lock); \
182 spin_lock(&(mp)->m_lock); \
186 spin_unlock(&(mp)->m_lock); \
/src/contrib/llvm-project/lldb/source/Target/
H A DModuleCache.cpp53 std::unique_ptr<lldb_private::LockFile> m_lock; member in __anon827d63120111::ModuleLock
173 m_lock = std::make_unique<lldb_private::LockFile>(m_file_up->GetDescriptor()); in ModuleLock()
174 error = m_lock->WriteLock(0, 1); in ModuleLock()
/src/sys/contrib/openzfs/lib/libspl/include/sys/
H A Dmutex.h38 pthread_mutex_t m_lock; member
/src/contrib/llvm-project/lldb/source/API/
H A DSBValue.cpp209 return in_value.GetSP(m_stop_locker, m_lock, m_lock_error); in GetLockedSP()
216 std::unique_lock<std::recursive_mutex> m_lock; member in ValueLocker
/src/sys/contrib/openzfs/lib/libzfs_core/
H A Dlibzfs_core.abi867 <var-decl name='m_lock' type-id='7a6844eb' visibility='default'/>
/src/sys/contrib/openzfs/lib/libzfs/
H A Dlibzfs.abi5629 <var-decl name='m_lock' type-id='7a6844eb' visibility='default'/>