Home
last modified time | relevance | path

Searched refs:m_spin (Results 1 – 6 of 6) sorted by relevance

/titanic_41/usr/src/uts/common/os/
H A Dmutex.c357 lock_set_spl(&lp->m_spin.m_spinlock, lp->m_spin.m_minspl, in mutex_vector_enter()
358 &lp->m_spin.m_oldspl); in mutex_vector_enter()
493 s = splr(lp->m_spin.m_minspl); in mutex_vector_tryenter()
494 if (lock_try(&lp->m_spin.m_spinlock)) { in mutex_vector_tryenter()
495 lp->m_spin.m_oldspl = (ushort_t)s; in mutex_vector_tryenter()
512 lock_clear_splx(&lp->m_spin.m_spinlock, lp->m_spin.m_oldspl); in mutex_vector_exit()
540 return (LOCK_HELD(&lp->m_spin.m_spinlock)); in mutex_owned()
575 LOCK_INIT_CLEAR(&lp->m_spin.m_spinlock); in mutex_init()
576 LOCK_INIT_HELD(&lp->m_spin.m_dummylock); in mutex_init()
577 lp->m_spin.m_minspl = (int)(intptr_t)ibc; in mutex_init()
/titanic_41/usr/src/uts/sparc/v7/sys/
H A Dmutex_impl.h77 } m_spin; member
103 (lp)->m_type = 0xdd, LOCK_INIT_HELD(&lp->m_spin.m_dummylock)
/titanic_41/usr/src/uts/sparc/v9/sys/
H A Dmutex_impl.h68 } m_spin; member
94 #define MUTEX_TYPE_SPIN(lp) ((lp)->m_spin.m_dummylock == LOCK_HELD_VALUE)
/titanic_41/usr/src/uts/intel/sys/
H A Dmutex_impl.h68 } m_spin; member
97 #define MUTEX_TYPE_SPIN(lp) ((lp)->m_spin.m_dummylock == LOCK_HELD_VALUE)
/titanic_41/usr/src/cmd/mdb/common/modules/genunix/
H A Dsobj.c600 struct spin_mutex *sp = &lock.m_spin; in mutex()
/titanic_41/usr/src/uts/common/dtrace/
H A Ddtrace.c3895 regs[rd] = LOCK_HELD(&m.mi.m_spin.m_spinlock); in dtrace_dif_subr()