MUTEX_OWNER
kthread_t *owner = MUTEX_OWNER(&lock);
if ((MUTEX_OWNER(lp) == NULL) && !MUTEX_HAS_WAITERS(lp))
sz = 1 + mdb_snprintf(NULL, 0, fmt, MUTEX_OWNER(lp),
(void) mdb_snprintf(s, sz, fmt, MUTEX_OWNER(lp),
if ((owner = (uintptr_t)MUTEX_OWNER(&mtx)) == 0)
((mp)->mutex_lockw != 0 && MUTEX_OWNER(mp) == thrp)
if (mtype && MUTEX_OWNER(mp) == self)
MUTEX_OWNER(mp) == self && !self->ul_async_safe &&
if (mtype && MUTEX_OWNER(mp) == self)
if (mtype && MUTEX_OWNER(mp) == self)
if (mtype && MUTEX_OWNER(mp) == self)
regs[rd] = MUTEX_OWNER(&m.mi) != MUTEX_NO_OWNER;
MUTEX_OWNER(&m.mi) != MUTEX_NO_OWNER)
regs[rd] = (uintptr_t)MUTEX_OWNER(&m.mi);
msg, (void *)lp, (void *)MUTEX_OWNER(&panic_mutex),
if ((owner = MUTEX_OWNER(vlp)) == NULL) {
if (MUTEX_OWNER(vlp) == owner && MUTEX_HAS_WAITERS(vlp)) {
ASSERT(MUTEX_OWNER(lp) == curthread);
if (MUTEX_OWNER(lp) != curthread) {
return (MUTEX_OWNER(lp) == curthread);
if (MUTEX_TYPE_ADAPTIVE(lp) && (t = MUTEX_OWNER(lp)) != MUTEX_NO_OWNER)
if (MUTEX_OWNER(lp) != curthread)