Searched refs:m_spin (Results 1 – 7 of 7) sorted by relevance
/illumos-gate/usr/src/uts/common/os/ |
H A D | mutex.c | 358 lock_set_spl(&lp->m_spin.m_spinlock, lp->m_spin.m_minspl, in mutex_vector_enter() 359 &lp->m_spin.m_oldspl); in mutex_vector_enter() 494 s = splr(lp->m_spin.m_minspl); in mutex_vector_tryenter() 495 if (lock_try(&lp->m_spin.m_spinlock)) { in mutex_vector_tryenter() 496 lp->m_spin.m_oldspl = (ushort_t)s; in mutex_vector_tryenter() 513 lock_clear_splx(&lp->m_spin.m_spinlock, lp->m_spin.m_oldspl); in mutex_vector_exit() 541 return (LOCK_HELD(&lp->m_spin.m_spinlock)); in mutex_owned() 576 LOCK_INIT_CLEAR(&lp->m_spin.m_spinlock); in mutex_init() 577 LOCK_INIT_HELD(&lp->m_spin.m_dummylock); in mutex_init() 578 lp->m_spin.m_minspl = (int)(intptr_t)ibc; in mutex_init()
|
/illumos-gate/usr/src/cmd/mdb/common/modules/nfs/ |
H A D | common.c | 92 sz = 1 + mdb_snprintf(NULL, 0, fmt, lp->m_spin.m_spinlock, in common_mutex() 93 lp->m_spin.m_oldspl, lp->m_spin.m_minspl); in common_mutex() 95 (void) mdb_snprintf(s, sz, fmt, lp->m_spin.m_spinlock, in common_mutex() 96 lp->m_spin.m_oldspl, lp->m_spin.m_minspl); in common_mutex()
|
/illumos-gate/usr/src/uts/sparc/v7/sys/ |
H A D | mutex_impl.h | 77 } m_spin; member 103 (lp)->m_type = 0xdd, LOCK_INIT_HELD(&lp->m_spin.m_dummylock)
|
/illumos-gate/usr/src/uts/sparc/v9/sys/ |
H A D | mutex_impl.h | 68 } m_spin; member 94 #define MUTEX_TYPE_SPIN(lp) ((lp)->m_spin.m_dummylock == LOCK_HELD_VALUE)
|
/illumos-gate/usr/src/uts/intel/sys/ |
H A D | mutex_impl.h | 68 } m_spin; member 97 #define MUTEX_TYPE_SPIN(lp) ((lp)->m_spin.m_dummylock == LOCK_HELD_VALUE)
|
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/ |
H A D | sobj.c | 600 struct spin_mutex *sp = &lock.m_spin; in mutex()
|
/illumos-gate/usr/src/uts/common/dtrace/ |
H A D | dtrace.c | 4108 regs[rd] = LOCK_HELD(&m.mi.m_spin.m_spinlock); in dtrace_dif_subr()
|