Symbol: m_owner
usr/src/lib/libfakekernel/common/cond.c
190
ASSERT(mp->m_owner == _curthread());
usr/src/lib/libfakekernel/common/cond.c
191
mp->m_owner = _KTHREAD_INVALID;
usr/src/lib/libfakekernel/common/cond.c
193
mp->m_owner = _curthread();
usr/src/lib/libfakekernel/common/cond.c
90
ASSERT(mp->m_owner == _curthread());
usr/src/lib/libfakekernel/common/cond.c
91
mp->m_owner = _KTHREAD_INVALID;
usr/src/lib/libfakekernel/common/cond.c
93
mp->m_owner = _curthread();
usr/src/lib/libfakekernel/common/mutex.c
44
mp->m_owner = _KTHREAD_INVALID;
usr/src/lib/libfakekernel/common/mutex.c
51
mp->m_owner = _KTHREAD_INVALID;
usr/src/lib/libfakekernel/common/mutex.c
59
VERIFY(mp->m_owner != t);
usr/src/lib/libfakekernel/common/mutex.c
61
mp->m_owner = t;
usr/src/lib/libfakekernel/common/mutex.c
71
mp->m_owner = _curthread();
usr/src/lib/libfakekernel/common/mutex.c
80
ASSERT(mp->m_owner == _curthread());
usr/src/lib/libfakekernel/common/mutex.c
81
mp->m_owner = _KTHREAD_INVALID;
usr/src/lib/libfakekernel/common/mutex.c
91
return (mp->m_owner);
usr/src/lib/libfakekernel/common/mutex.c
98
return (t == mp->m_owner);
usr/src/lib/libfakekernel/common/sys/mutex.h
63
void *m_owner;
usr/src/uts/common/os/mutex.c
623
if (lp->m_owner == 0 && !MUTEX_HAS_WAITERS(lp)) {
usr/src/uts/intel/sys/mutex_impl.h
100
(lp)->m_owner = ((uintptr_t)curthread | MUTEX_DEAD)
usr/src/uts/intel/sys/mutex_impl.h
81
#define MUTEX_OWNER(lp) ((kthread_id_t)((lp)->m_owner & MUTEX_THREAD))
usr/src/uts/intel/sys/mutex_impl.h
87
while ((old = (lp)->m_owner) != 0 && \
usr/src/uts/intel/sys/mutex_impl.h
88
casip(&(lp)->m_owner, old, old | MUTEX_WAITERS) != old) \
usr/src/uts/intel/sys/mutex_impl.h
92
#define MUTEX_HAS_WAITERS(lp) ((lp)->m_owner & MUTEX_WAITERS)
usr/src/uts/intel/sys/mutex_impl.h
93
#define MUTEX_CLEAR_LOCK_AND_WAITERS(lp) (lp)->m_owner = 0
usr/src/uts/intel/sys/mutex_impl.h
96
#define MUTEX_TYPE_ADAPTIVE(lp) (((lp)->m_owner & MUTEX_DEAD) == 0)
usr/src/uts/sparc/v7/sys/mutex_impl.h
90
#define MUTEX_OWNER(lp) ((kthread_id_t)((lp)->m_owner << PTR24_LSB))
usr/src/uts/sparc/v7/sys/mutex_impl.h
96
(lp)->m_waiters = 0, (lp)->m_owner = 0
usr/src/uts/sparc/v9/sys/mutex_impl.h
78
#define MUTEX_OWNER(lp) ((kthread_id_t)((lp)->m_owner & MUTEX_THREAD))
usr/src/uts/sparc/v9/sys/mutex_impl.h
84
while ((old = (lp)->m_owner) != 0 && \
usr/src/uts/sparc/v9/sys/mutex_impl.h
85
casip(&(lp)->m_owner, old, old | MUTEX_WAITERS) != old) \
usr/src/uts/sparc/v9/sys/mutex_impl.h
89
#define MUTEX_HAS_WAITERS(lp) ((lp)->m_owner & MUTEX_WAITERS)
usr/src/uts/sparc/v9/sys/mutex_impl.h
90
#define MUTEX_CLEAR_LOCK_AND_WAITERS(lp) (lp)->m_owner = 0
usr/src/uts/sparc/v9/sys/mutex_impl.h
93
#define MUTEX_TYPE_ADAPTIVE(lp) (((lp)->m_owner & MUTEX_DEAD) == 0)
usr/src/uts/sparc/v9/sys/mutex_impl.h
97
(lp)->m_owner = ((uintptr_t)curthread | MUTEX_DEAD)